From 1ca0149a6dbc76e6871393b311e2d803b372a1f9 Mon Sep 17 00:00:00 2001 From: GH Pages Bot Date: Mon, 1 Jul 2024 13:22:24 +0000 Subject: [PATCH] Deploy Storybook to GitHub Pages --- 10003.3e5da902.iframe.bundle.js | 1 + 1009.e0fa79d0.iframe.bundle.js | 1 + 10228.450d5ddd.iframe.bundle.js | 1 + 10346.b0c2a334.iframe.bundle.js | 1 + 10356.e31e18b3.iframe.bundle.js | 1 + 10371.e4fa9406.iframe.bundle.js | 1 + 10378.a12284f4.iframe.bundle.js | 1 + 10518.b4b7e5fd.iframe.bundle.js | 1 + 10625.b5825d42.iframe.bundle.js | 1 + 11018.67e09783.iframe.bundle.js | 1 + 11052.75f1e3cc.iframe.bundle.js | 1 + 11094.2b39deaa.iframe.bundle.js | 1 + 11140.cabf7978.iframe.bundle.js | 1 + 11160.dd324161.iframe.bundle.js | 1 + 11179.df32a61f.iframe.bundle.js | 1 + 11472.48244c74.iframe.bundle.js | 1 + 11511.95b2ff43.iframe.bundle.js | 1 + 11582.fdb29786.iframe.bundle.js | 1 + 11596.41c7784f.iframe.bundle.js | 1 + 11599.2b4d7e57.iframe.bundle.js | 1 + 11627.5053ed20.iframe.bundle.js | 1 + 11839.63ef7330.iframe.bundle.js | 1 + 1186.1eea910b.iframe.bundle.js | 1 + 11975.daa3bdb4.iframe.bundle.js | 1 + 12033.9198b9b6.iframe.bundle.js | 1 + 12159.c5b075c7.iframe.bundle.js | 1 + 12258.3f01bd58.iframe.bundle.js | 1 + 12298.be0cf280.iframe.bundle.js | 1 + 12333.72f88f7d.iframe.bundle.js | 1 + 12378.1590e383.iframe.bundle.js | 1 + 12438.84853b53.iframe.bundle.js | 1 + 12506.1c25ab2a.iframe.bundle.js | 1 + 1259.c4fbbd02.iframe.bundle.js | 1 + 12788.28d1213c.iframe.bundle.js | 1 + 13158.bf306628.iframe.bundle.js | 1 + 13198.d583487e.iframe.bundle.js | 1 + 13257.d11f6481.iframe.bundle.js | 1 + 1330.2d6a70b5.iframe.bundle.js | 1 + 13439.578cf56f.iframe.bundle.js | 1 + 13581.9cf9a21b.iframe.bundle.js | 1 + 13653.d87a798e.iframe.bundle.js | 2 + 13653.d87a798e.iframe.bundle.js.LICENSE.txt | 5 + 13748.d6de8935.iframe.bundle.js | 1 + 13765.241e42f0.iframe.bundle.js | 1 + 13808.9b133e39.iframe.bundle.js | 1 + 13911.d640bb45.iframe.bundle.js | 1 + 1396.0dd2e4ae.iframe.bundle.js | 1 + 14017.0e3b43d8.iframe.bundle.js | 1 + 14071.81a80dc1.iframe.bundle.js | 44 ++ 14071.81a80dc1.iframe.bundle.js.map | 1 + 14080.0063b1e5.iframe.bundle.js | 1 + 14081.e2e0c270.iframe.bundle.js | 1 + 14119.9e32e2ef.iframe.bundle.js | 1 + 14133.b5f5576e.iframe.bundle.js | 1 + 14190.0f4e21a8.iframe.bundle.js | 1 + 14353.a9d984c3.iframe.bundle.js | 1 + 14403.4c4c7fad.iframe.bundle.js | 1 + 14436.4096cae1.iframe.bundle.js | 1 + 14521.3880a2da.iframe.bundle.js | 1 + 14546.df032a85.iframe.bundle.js | 1 + 14600.8077aa23.iframe.bundle.js | 1 + 15157.c14e86d8.iframe.bundle.js | 1 + 15164.fe7c80df.iframe.bundle.js | 1 + 152.d09a1c84.iframe.bundle.js | 1 + 15201.9675e11c.iframe.bundle.js | 1 + 15394.9e414896.iframe.bundle.js | 1 + 15645.b8363e42.iframe.bundle.js | 1 + 15885.4f0b7be7.iframe.bundle.js | 1 + 15939.67744e7d.iframe.bundle.js | 1 + 15977.48bd21aa.iframe.bundle.js | 1 + 15986.d9835fe3.iframe.bundle.js | 1 + 16128.a6bbcac5.iframe.bundle.js | 1 + 1621.a4070af6.iframe.bundle.js | 1 + 16400.8db0ddcc.iframe.bundle.js | 1 + 16442.7d83e7d9.iframe.bundle.js | 1 + 1649.9dd640a9.iframe.bundle.js | 1 + 16516.a1abb0b2.iframe.bundle.js | 1 + 16576.d91af8ed.iframe.bundle.js | 1 + 16879.1ab036b5.iframe.bundle.js | 1 + 16989.9d392fca.iframe.bundle.js | 1 + 1700.e7ce9717.iframe.bundle.js | 1 + 17039.17c1ff92.iframe.bundle.js | 1 + 1705.ac7602d5.iframe.bundle.js | 1 + 17225.c27a97f9.iframe.bundle.js | 1 + 17349.a7ce946f.iframe.bundle.js | 1 + 17485.10e0316f.iframe.bundle.js | 1 + 17543.a21b4aa4.iframe.bundle.js | 1 + 17605.74fcdb3a.iframe.bundle.js | 1 + 17659.5fbe76f1.iframe.bundle.js | 1 + 17694.2ee30cb6.iframe.bundle.js | 1 + 17760.5a96b5df.iframe.bundle.js | 1 + 17870.8135b8d5.iframe.bundle.js | 1 + 17950.b48d3fba.iframe.bundle.js | 1 + 17961.8d4fc58a.iframe.bundle.js | 1 + 18069.7daa072f.iframe.bundle.js | 1 + 18150.f25bd161.iframe.bundle.js | 1 + 18211.9f9890b8.iframe.bundle.js | 1 + 18227.7b46e74a.iframe.bundle.js | 1 + 18249.f2f38505.iframe.bundle.js | 1 + 18334.3344957c.iframe.bundle.js | 1 + 18399.87b33604.iframe.bundle.js | 1 + 1847.6a7a1a5d.iframe.bundle.js | 1 + 18521.f6efb8e4.iframe.bundle.js | 1 + 18539.36d5fe79.iframe.bundle.js | 1 + 18633.c4304ba0.iframe.bundle.js | 1 + 18696.32e0ff2d.iframe.bundle.js | 1 + 1871.80a26db2.iframe.bundle.js | 1 + 19062.994e9808.iframe.bundle.js | 1 + 1909.37fbc2b2.iframe.bundle.js | 1 + 19116.5e0ef889.iframe.bundle.js | 1 + 19179.e06cfd0f.iframe.bundle.js | 1 + 19203.cd1c8e0e.iframe.bundle.js | 1 + 19262.f4c18a7d.iframe.bundle.js | 1 + 19426.df010805.iframe.bundle.js | 1 + 19581.6ac7a7be.iframe.bundle.js | 1 + 19616.a2cde0cf.iframe.bundle.js | 1 + 19660.04ff3cde.iframe.bundle.js | 1 + 19840.b5da311f.iframe.bundle.js | 1 + 19875.a07fc98a.iframe.bundle.js | 1 + 19955.cb90c56a.iframe.bundle.js | 1 + 20079.90fba7a2.iframe.bundle.js | 1 + 20128.f5f275bc.iframe.bundle.js | 1 + 20139.1adcf809.iframe.bundle.js | 1 + 20174.9274ecdc.iframe.bundle.js | 1 + 20241.895454f9.iframe.bundle.js | 1 + 20371.0a90d84c.iframe.bundle.js | 1 + 20377.a6b8cc92.iframe.bundle.js | 1 + 20411.c06e6d24.iframe.bundle.js | 1 + 20582.ec37ce88.iframe.bundle.js | 1 + 20645.bb26e2de.iframe.bundle.js | 1 + 20649.1de364f7.iframe.bundle.js | 1 + 20847.cfe34430.iframe.bundle.js | 1 + 20857.02b7b359.iframe.bundle.js | 1 + 20867.53d379a3.iframe.bundle.js | 1 + 20935.801cd3ec.iframe.bundle.js | 1 + 21236.1f87c97c.iframe.bundle.js | 1 + 21294.87339da0.iframe.bundle.js | 1 + 21327.2e86adc9.iframe.bundle.js | 1 + 21354.e2033e0a.iframe.bundle.js | 1 + 21559.09e0c62c.iframe.bundle.js | 1 + 21621.0e212ade.iframe.bundle.js | 1 + 21622.662de6ee.iframe.bundle.js | 1 + 21697.b1e79ddc.iframe.bundle.js | 1 + 21724.5cc7fe65.iframe.bundle.js | 1 + 21778.ed4a578e.iframe.bundle.js | 1 + 21888.5cc12f67.iframe.bundle.js | 1 + 21918.e3b2f19f.iframe.bundle.js | 1 + 21972.20a82ef2.iframe.bundle.js | 1 + 2198.55872672.iframe.bundle.js | 1 + 22017.c1dca92e.iframe.bundle.js | 1 + 22043.b49073a0.iframe.bundle.js | 1 + 22051.14c59e42.iframe.bundle.js | 1 + 22085.e2a69d88.iframe.bundle.js | 1 + 2214.c6aca942.iframe.bundle.js | 1 + 22294.0dff7604.iframe.bundle.js | 1 + 22303.d5824268.iframe.bundle.js | 1 + 22325.cad18d4f.iframe.bundle.js | 1 + 22517.beed0e5b.iframe.bundle.js | 1 + 22628.40c83234.iframe.bundle.js | 1 + 22661.c7067e8b.iframe.bundle.js | 1 + 22702.66e566a0.iframe.bundle.js | 1 + 22777.c4a448f9.iframe.bundle.js | 1 + 22780.293aa25b.iframe.bundle.js | 1 + 2280.f5da94ed.iframe.bundle.js | 1 + 22854.632e1926.iframe.bundle.js | 1 + 22886.4b0be65b.iframe.bundle.js | 1 + 22985.ab0f20b4.iframe.bundle.js | 1 + 23012.089cd8b9.iframe.bundle.js | 1 + 23175.e66165e4.iframe.bundle.js | 1 + 23179.5bfef7c5.iframe.bundle.js | 1 + 23271.2a7febd2.iframe.bundle.js | 1 + 23500.22638945.iframe.bundle.js | 1 + 23608.bd5d2941.iframe.bundle.js | 1 + 23628.dd81ee3c.iframe.bundle.js | 1 + 2378.c3d91e1c.iframe.bundle.js | 1 + 23886.c9ace246.iframe.bundle.js | 1 + 23938.2098b030.iframe.bundle.js | 1 + 23996.f6ef2cf6.iframe.bundle.js | 1 + 24506.b6e4cddd.iframe.bundle.js | 1 + 24556.0e7062b9.iframe.bundle.js | 1 + 24568.bb47f6b9.iframe.bundle.js | 1 + 24608.11935c76.iframe.bundle.js | 1 + 24668.2ec0089d.iframe.bundle.js | 1 + 2479.db98f181.iframe.bundle.js | 2 + 2479.db98f181.iframe.bundle.js.LICENSE.txt | 4 + 24871.f364579f.iframe.bundle.js | 1 + 24999.e0548da3.iframe.bundle.js | 1 + 25022.d63d3e57.iframe.bundle.js | 1 + 2505.ebce704c.iframe.bundle.js | 1 + 25067.47545732.iframe.bundle.js | 1 + 25094.775e2f02.iframe.bundle.js | 1 + 25156.5948024d.iframe.bundle.js | 1 + 25161.f3260ea7.iframe.bundle.js | 1 + 25193.8d413c15.iframe.bundle.js | 1 + 25219.af8cca6b.iframe.bundle.js | 1 + 25337.707f3114.iframe.bundle.js | 2 + 25337.707f3114.iframe.bundle.js.LICENSE.txt | 4 + 25436.a5004578.iframe.bundle.js | 1 + 25508.cef93cb7.iframe.bundle.js | 1 + 25606.183d48ea.iframe.bundle.js | 1 + 25796.395588b8.iframe.bundle.js | 1 + 25832.83aabb82.iframe.bundle.js | 1 + 25848.a32dc455.iframe.bundle.js | 1 + 25936.73ef6c56.iframe.bundle.js | 1 + 26036.8f8747bd.iframe.bundle.js | 1 + 26061.fd3feb2b.iframe.bundle.js | 1 + 26134.a48f75eb.iframe.bundle.js | 1 + 26142.cd1253cb.iframe.bundle.js | 1 + 26245.63784a52.iframe.bundle.js | 1 + 2626.b9c29aec.iframe.bundle.js | 1 + 2628.b3c61b07.iframe.bundle.js | 1 + 26294.78d32215.iframe.bundle.js | 1 + 26644.7e6db354.iframe.bundle.js | 1 + 26716.2f7f1d19.iframe.bundle.js | 1 + 26743.9f94bc08.iframe.bundle.js | 1 + 26791.fd67f334.iframe.bundle.js | 1 + 26948.ea25a977.iframe.bundle.js | 1 + 27039.0a01959d.iframe.bundle.js | 1 + 27040.41f7450c.iframe.bundle.js | 1 + 27064.169c3936.iframe.bundle.js | 1 + 2709.e5e097b1.iframe.bundle.js | 1 + 2717.97c56d3e.iframe.bundle.js | 1 + 27184.a8d7202a.iframe.bundle.js | 1 + 27291.81840101.iframe.bundle.js | 1 + 27368.1b600e83.iframe.bundle.js | 1 + 27518.ddf74820.iframe.bundle.js | 1 + 27689.501ac956.iframe.bundle.js | 1 + 27716.66c4f1c8.iframe.bundle.js | 1 + 2796.a5b5617b.iframe.bundle.js | 1 + 27993.b2b213a7.iframe.bundle.js | 1 + 28045.0e27f721.iframe.bundle.js | 1 + 28077.9c54810f.iframe.bundle.js | 1 + 28115.f14c621a.iframe.bundle.js | 1 + 28210.20912614.iframe.bundle.js | 1 + 28276.2a218d6a.iframe.bundle.js | 1 + 28360.2d4db3d0.iframe.bundle.js | 1 + 28427.194f25a6.iframe.bundle.js | 1 + 28654.3bbbc215.iframe.bundle.js | 2 + 28654.3bbbc215.iframe.bundle.js.LICENSE.txt | 4 + 28668.ef3c2df9.iframe.bundle.js | 1 + 28703.5887d2b3.iframe.bundle.js | 1 + 28806.e3674c85.iframe.bundle.js | 1 + 28847.6af489fc.iframe.bundle.js | 1 + 28862.3839a74b.iframe.bundle.js | 1 + 28998.03925c28.iframe.bundle.js | 1 + 29097.8d2c588f.iframe.bundle.js | 1 + 29150.df0fc7ac.iframe.bundle.js | 1 + 29245.69c09bf5.iframe.bundle.js | 1 + 29332.f633271a.iframe.bundle.js | 1 + 29493.d1ed71f6.iframe.bundle.js | 1 + 297.97f27e29.iframe.bundle.js | 1 + 2974.aa8073b3.iframe.bundle.js | 1 + 29788.58a7a8c6.iframe.bundle.js | 1 + 29795.6915ea8f.iframe.bundle.js | 1 + 29815.bcce726b.iframe.bundle.js | 1 + 29819.5dfea5f9.iframe.bundle.js | 1 + 29858.fd96b1af.iframe.bundle.js | 1 + 29968.087651ac.iframe.bundle.js | 1 + 29986.bce92f44.iframe.bundle.js | 1 + 30009.364a04df.iframe.bundle.js | 1 + 30091.f6880b2c.iframe.bundle.js | 1 + 3017.c1be6663.iframe.bundle.js | 1 + 30202.fcbba11c.iframe.bundle.js | 1 + 30216.79653b4d.iframe.bundle.js | 1 + 30347.2ec58cbf.iframe.bundle.js | 1 + 30382.9c38a597.iframe.bundle.js | 1 + 30478.c0485608.iframe.bundle.js | 1 + 3086.95fe7015.iframe.bundle.js | 1 + 31.6278d082.iframe.bundle.js | 1 + 31027.aa49766b.iframe.bundle.js | 1 + 31148.5eac4aa0.iframe.bundle.js | 1 + 31174.40e1f088.iframe.bundle.js | 1 + 31226.5eac3eb6.iframe.bundle.js | 1 + 31235.c77b00d0.iframe.bundle.js | 2 + 31235.c77b00d0.iframe.bundle.js.LICENSE.txt | 4 + 3128.2b47571f.iframe.bundle.js | 1 + 31304.47bb78e8.iframe.bundle.js | 1 + 31393.666db14a.iframe.bundle.js | 1 + 31417.554a18a7.iframe.bundle.js | 1 + 31474.d9873418.iframe.bundle.js | 1 + 3166.bf9a2644.iframe.bundle.js | 1 + 31679.af5427f2.iframe.bundle.js | 1 + 3169.36141d39.iframe.bundle.js | 1 + 31702.d4dc68de.iframe.bundle.js | 1 + 31709.93feff9b.iframe.bundle.js | 1 + 31737.106ad5b4.iframe.bundle.js | 1 + 31846.bbb4a6c3.iframe.bundle.js | 1 + 32083.2aee1df8.iframe.bundle.js | 1 + 32094.57221d3b.iframe.bundle.js | 1 + 32102.a26ea9b6.iframe.bundle.js | 1 + 32107.629a811e.iframe.bundle.js | 1 + 32110.4b17d051.iframe.bundle.js | 1 + 3215.bbf545c6.iframe.bundle.js | 1 + 32284.b6544e0c.iframe.bundle.js | 1 + 3239.37d9d137.iframe.bundle.js | 1 + 3253.e5be5294.iframe.bundle.js | 1 + 32537.4b632c96.iframe.bundle.js | 1 + 32660.e1089809.iframe.bundle.js | 1 + 32726.bf62ccc6.iframe.bundle.js | 1 + 33122.0559e449.iframe.bundle.js | 1 + 33234.a3efac25.iframe.bundle.js | 1 + 33368.24e1dce8.iframe.bundle.js | 1 + 33425.bdfb896f.iframe.bundle.js | 1 + 33470.7eff9279.iframe.bundle.js | 1 + 33483.437eccc0.iframe.bundle.js | 1 + 33623.7e8aa246.iframe.bundle.js | 1 + 33673.84416673.iframe.bundle.js | 1 + 33707.440456f7.iframe.bundle.js | 1 + 33765.73a818e1.iframe.bundle.js | 1 + 3385.c5f99a1e.iframe.bundle.js | 1 + 33855.3ca4dcb9.iframe.bundle.js | 1 + 33906.af6fa376.iframe.bundle.js | 1 + 34102.9de17685.iframe.bundle.js | 1 + 34213.4ed3daeb.iframe.bundle.js | 1 + 34335.d074df75.iframe.bundle.js | 1 + 34496.8093b9b2.iframe.bundle.js | 1 + 34572.fa06cfe7.iframe.bundle.js | 1 + 34577.1723b5bc.iframe.bundle.js | 2 + 34577.1723b5bc.iframe.bundle.js.LICENSE.txt | 4 + 34629.bd4c6834.iframe.bundle.js | 1 + 34638.1df0af42.iframe.bundle.js | 1 + 34668.149156e6.iframe.bundle.js | 1 + 34829.43000179.iframe.bundle.js | 1 + 34899.297cb2db.iframe.bundle.js | 1 + 34946.d46c0482.iframe.bundle.js | 1 + 34950.b17e1a2f.iframe.bundle.js | 1 + 34981.8d054b8a.iframe.bundle.js | 1 + 34985.404aa1c7.iframe.bundle.js | 1 + 35002.572d0e86.iframe.bundle.js | 1 + 35074.61803f1b.iframe.bundle.js | 1 + 35177.36b10087.iframe.bundle.js | 1 + 35198.a0a2c228.iframe.bundle.js | 1 + 35393.adb1894e.iframe.bundle.js | 1 + 35519.fa9891eb.iframe.bundle.js | 1 + 35532.0b3ea1ff.iframe.bundle.js | 1 + 35552.53416317.iframe.bundle.js | 1 + 35647.ceadbec9.iframe.bundle.js | 1 + 3586.9fd5639a.iframe.bundle.js | 1 + 35919.94fae373.iframe.bundle.js | 1 + 36000.8db53005.iframe.bundle.js | 1 + 36036.b4d5763a.iframe.bundle.js | 1 + 36196.14356213.iframe.bundle.js | 1 + 3623.cbb9cb12.iframe.bundle.js | 1 + 36445.d5da9391.iframe.bundle.js | 1 + 36453.65a27fb7.iframe.bundle.js | 1 + 36697.225881c4.iframe.bundle.js | 1 + 36755.9406529d.iframe.bundle.js | 1 + 36854.77576ad2.iframe.bundle.js | 1 + 36910.de8bb2aa.iframe.bundle.js | 1 + 36938.e4b0b599.iframe.bundle.js | 1 + 37048.9474649a.iframe.bundle.js | 1 + 37091.2ea9cb21.iframe.bundle.js | 1 + 37094.62f7619a.iframe.bundle.js | 1 + 37133.4d5b7943.iframe.bundle.js | 1 + 37134.fd4b2758.iframe.bundle.js | 1 + 37296.d13602ab.iframe.bundle.js | 1 + 37331.323a2547.iframe.bundle.js | 1 + 37427.4a83508d.iframe.bundle.js | 1 + 37599.aeb70bc1.iframe.bundle.js | 1 + 37687.6d49f5ff.iframe.bundle.js | 1 + 37901.5a1c92ea.iframe.bundle.js | 1 + 37922.285ee536.iframe.bundle.js | 1 + 38055.78a3d6bc.iframe.bundle.js | 1 + 38066.6be0e4ba.iframe.bundle.js | 1 + 38198.fab28ad5.iframe.bundle.js | 1 + 38204.6af2da49.iframe.bundle.js | 1 + 3822.6830bcfe.iframe.bundle.js | 1 + 38223.c22e3e29.iframe.bundle.js | 1 + 38239.b063859c.iframe.bundle.js | 1 + 38275.31348237.iframe.bundle.js | 1 + 38388.e2b208b9.iframe.bundle.js | 1 + 38394.af8660c9.iframe.bundle.js | 1 + 38457.8e206e50.iframe.bundle.js | 1 + 38619.2cbee4ee.iframe.bundle.js | 1 + 38786.e91c88f4.iframe.bundle.js | 1 + 39075.11e8c132.iframe.bundle.js | 2 + 39075.11e8c132.iframe.bundle.js.LICENSE.txt | 4 + 39199.9f5263ab.iframe.bundle.js | 1 + 39203.61dcb5c3.iframe.bundle.js | 1 + 39232.fab54b1b.iframe.bundle.js | 1 + 39235.2aa3ca22.iframe.bundle.js | 1 + 39281.9532dce6.iframe.bundle.js | 1 + 39306.502a28cc.iframe.bundle.js | 1 + 3935.fec38183.iframe.bundle.js | 1 + 39364.408ef8b8.iframe.bundle.js | 1 + 3942.64b37984.iframe.bundle.js | 1 + 39423.5aabcbad.iframe.bundle.js | 1 + 39443.0bfd2588.iframe.bundle.js | 1 + 39505.e0be8387.iframe.bundle.js | 1 + 39552.b45b2e8c.iframe.bundle.js | 1 + 39787.bce6accf.iframe.bundle.js | 1 + 39837.b2188c87.iframe.bundle.js | 1 + 39896.f4fa455a.iframe.bundle.js | 2 + 39896.f4fa455a.iframe.bundle.js.LICENSE.txt | 4 + 40045.7f4d8049.iframe.bundle.js | 1 + 40106.56106c66.iframe.bundle.js | 1 + 40159.8372b42f.iframe.bundle.js | 1 + 40286.2b792bdf.iframe.bundle.js | 1 + 40346.75318b6d.iframe.bundle.js | 1 + 40361.26f05e05.iframe.bundle.js | 1 + 40384.2053e9f3.iframe.bundle.js | 1 + 4067.9e3f1793.iframe.bundle.js | 1 + 40797.9e0d4e73.iframe.bundle.js | 1 + 40990.1f6f8a95.iframe.bundle.js | 1 + 41032.88c7055e.iframe.bundle.js | 1 + 41141.753e5125.iframe.bundle.js | 1 + 41145.a3c5de72.iframe.bundle.js | 1 + 41174.901c7335.iframe.bundle.js | 1 + 41277.6464c3f1.iframe.bundle.js | 1 + 41424.2b210aa9.iframe.bundle.js | 1 + 41536.db7752d1.iframe.bundle.js | 1 + 41558.a527faf9.iframe.bundle.js | 1 + 41607.6a9fe826.iframe.bundle.js | 1 + 41651.7489e9e0.iframe.bundle.js | 1 + 4178.0d7215f6.iframe.bundle.js | 1 + 41933.533203ba.iframe.bundle.js | 1 + 42010.8656350e.iframe.bundle.js | 1 + 42017.b640cb7c.iframe.bundle.js | 1 + 42073.568af830.iframe.bundle.js | 1 + 42147.5803a7a5.iframe.bundle.js | 1 + 42217.9039ca06.iframe.bundle.js | 1 + 42355.d4eccbfc.iframe.bundle.js | 1 + 42357.d7ba8f77.iframe.bundle.js | 1 + 42367.9563eaa1.iframe.bundle.js | 1 + 42381.bd3358f5.iframe.bundle.js | 1 + 42456.524864af.iframe.bundle.js | 1 + 42469.81fb4056.iframe.bundle.js | 1 + 42534.2eaa91ac.iframe.bundle.js | 1 + 42829.46013c60.iframe.bundle.js | 1 + 42849.c73af80b.iframe.bundle.js | 1 + 42902.d2dfb36c.iframe.bundle.js | 1 + 4291.98218068.iframe.bundle.js | 1 + 42919.0bf9e247.iframe.bundle.js | 1 + 4299.406ae95b.iframe.bundle.js | 1 + 43030.e0439a29.iframe.bundle.js | 1 + 43062.32fa42c8.iframe.bundle.js | 1 + 43107.eb9ef154.iframe.bundle.js | 1 + 43220.99280fac.iframe.bundle.js | 1 + 4333.e445d3bd.iframe.bundle.js | 1 + 43375.e8f30003.iframe.bundle.js | 1 + 43461.ea486612.iframe.bundle.js | 1 + 43502.6a7aad30.iframe.bundle.js | 1 + 4357.9a63155b.iframe.bundle.js | 1 + 43574.38914aee.iframe.bundle.js | 1 + 43594.2b388776.iframe.bundle.js | 1 + 43656.4bc79064.iframe.bundle.js | 1 + 43702.37560da0.iframe.bundle.js | 1 + 43707.dee8b8d7.iframe.bundle.js | 1 + 43844.b7ff08b9.iframe.bundle.js | 1 + 4387.19c0f55a.iframe.bundle.js | 1 + 4393.e1f24d7b.iframe.bundle.js | 1 + 43978.b3dd0063.iframe.bundle.js | 1 + 44109.ddd41b12.iframe.bundle.js | 1 + 44143.2a022ae9.iframe.bundle.js | 1 + 44152.783e573b.iframe.bundle.js | 1 + 44205.e984f1fb.iframe.bundle.js | 1 + 44301.0662853b.iframe.bundle.js | 1 + 44319.44e718ab.iframe.bundle.js | 1 + 44481.30272c27.iframe.bundle.js | 1 + 44550.642aaa4f.iframe.bundle.js | 1 + 44558.0fa4c1ec.iframe.bundle.js | 1 + 44646.f3f2e28d.iframe.bundle.js | 1 + 44811.0a2707e8.iframe.bundle.js | 1 + 44892.181a037e.iframe.bundle.js | 1 + 44984.9fa96677.iframe.bundle.js | 1 + 4500.9db58b49.iframe.bundle.js | 1 + 45004.dc45b313.iframe.bundle.js | 1 + 45217.a7aa2ea4.iframe.bundle.js | 1 + 45271.635c0fac.iframe.bundle.js | 1 + 45281.f37652de.iframe.bundle.js | 1 + 45355.51ddc883.iframe.bundle.js | 1 + 45386.1057b977.iframe.bundle.js | 1 + 45710.538fe5c4.iframe.bundle.js | 1 + 45781.9629cd51.iframe.bundle.js | 1 + 4579.da68cda3.iframe.bundle.js | 2 + 4579.da68cda3.iframe.bundle.js.LICENSE.txt | 14 + 4581.c33d8e91.iframe.bundle.js | 1 + 45871.52e9337a.iframe.bundle.js | 1 + 4588.7a0af557.iframe.bundle.js | 1 + 45882.3aac3561.iframe.bundle.js | 1 + 45926.bb48f1f5.iframe.bundle.js | 1 + 4593.ea40d8f7.iframe.bundle.js | 1 + 45990.c5c98e2b.iframe.bundle.js | 1 + 46013.129d49c9.iframe.bundle.js | 1 + 46044.08ef00d6.iframe.bundle.js | 2 + 46044.08ef00d6.iframe.bundle.js.LICENSE.txt | 4 + 46062.3ebdecc1.iframe.bundle.js | 1 + 46068.5ed59dc5.iframe.bundle.js | 1 + 46081.d0f4c255.iframe.bundle.js | 1 + 46303.2d8ba85f.iframe.bundle.js | 1 + 46375.d1375d63.iframe.bundle.js | 1 + 46453.b92070eb.iframe.bundle.js | 1 + 46454.698c23b4.iframe.bundle.js | 1 + 46497.5836c23d.iframe.bundle.js | 1 + 46511.4d7666e9.iframe.bundle.js | 1 + 46674.19660fec.iframe.bundle.js | 1 + 46690.637fa55a.iframe.bundle.js | 1 + 46709.ae7dc8c2.iframe.bundle.js | 1 + 46845.57512306.iframe.bundle.js | 1 + 46925.cb73f1af.iframe.bundle.js | 1 + 46943.2ecf9051.iframe.bundle.js | 1 + 46997.058c1ddc.iframe.bundle.js | 1 + 47034.bdb776bb.iframe.bundle.js | 1 + 47085.e65af446.iframe.bundle.js | 1 + 47135.bcc478d7.iframe.bundle.js | 1 + 47258.af306f4a.iframe.bundle.js | 1 + 47334.26968fac.iframe.bundle.js | 1 + 47354.aa22d75b.iframe.bundle.js | 1 + 47840.754d59f2.iframe.bundle.js | 1 + 48072.ee0ee3f6.iframe.bundle.js | 1 + 48083.305ea031.iframe.bundle.js | 1 + 48092.29f805e9.iframe.bundle.js | 1 + 48096.4930148b.iframe.bundle.js | 1 + 483.63c25bcb.iframe.bundle.js | 1 + 48345.84541b6b.iframe.bundle.js | 1 + 48381.1a3d3381.iframe.bundle.js | 1 + 48429.493215cb.iframe.bundle.js | 1 + 48496.6e28303e.iframe.bundle.js | 1 + 485.80e36042.iframe.bundle.js | 1 + 488.c873f009.iframe.bundle.js | 1 + 48815.2c8c0dbd.iframe.bundle.js | 1 + 48887.63e9cf93.iframe.bundle.js | 1 + 48994.9e613a61.iframe.bundle.js | 1 + 4902.ddc85eca.iframe.bundle.js | 1 + 49020.de650e55.iframe.bundle.js | 1 + 49102.b06a0d7b.iframe.bundle.js | 1 + 49107.117510bf.iframe.bundle.js | 1 + 49205.40edf30e.iframe.bundle.js | 1 + 49383.9cc25f07.iframe.bundle.js | 1 + 49457.70b869ce.iframe.bundle.js | 1 + 49540.cd5006b8.iframe.bundle.js | 1 + 49682.fa0637bb.iframe.bundle.js | 1 + 49776.fb2261be.iframe.bundle.js | 1 + 5004.4f9e2be4.iframe.bundle.js | 1 + 50040.4a5296d7.iframe.bundle.js | 1 + 50091.4a5d85ed.iframe.bundle.js | 1 + 50170.8389e6c8.iframe.bundle.js | 1 + 50183.d8a07568.iframe.bundle.js | 1 + 50258.46feebe3.iframe.bundle.js | 1 + 50264.a312b8a6.iframe.bundle.js | 1 + 50411.fd478ff2.iframe.bundle.js | 1 + 50699.9efb1f8e.iframe.bundle.js | 1 + 50717.2b307c04.iframe.bundle.js | 1 + 50723.d1b48fb5.iframe.bundle.js | 1 + 50726.882f057e.iframe.bundle.js | 1 + 50902.bbdbedb3.iframe.bundle.js | 1 + 50912.077b3cbf.iframe.bundle.js | 1 + 50950.1deb7893.iframe.bundle.js | 1 + 51029.c5f007e4.iframe.bundle.js | 1 + 511.b5e89081.iframe.bundle.js | 1 + 51404.6be98b80.iframe.bundle.js | 1 + 51438.e794488c.iframe.bundle.js | 1 + 51529.b3032121.iframe.bundle.js | 1 + 51590.797dc8c1.iframe.bundle.js | 1 + 51672.e1651bfe.iframe.bundle.js | 1 + 51750.9330722d.iframe.bundle.js | 1 + 51760.5ec5248d.iframe.bundle.js | 1 + 51844.fa4035fd.iframe.bundle.js | 1 + 51895.77cb12e0.iframe.bundle.js | 1 + 52025.f58338b6.iframe.bundle.js | 1 + 5207.832ee153.iframe.bundle.js | 1 + 52169.3daf3ad8.iframe.bundle.js | 1 + 52171.b41c36d6.iframe.bundle.js | 1 + 52213.72771d6d.iframe.bundle.js | 1 + 52215.18dd38df.iframe.bundle.js | 1 + 52255.b2cd7fde.iframe.bundle.js | 1 + 52412.6c22dacb.iframe.bundle.js | 1 + 52609.a3c80b47.iframe.bundle.js | 1 + 52699.a55b908e.iframe.bundle.js | 1 + 52815.88917579.iframe.bundle.js | 1 + 52843.1566b936.iframe.bundle.js | 1 + 52931.c5f7f95a.iframe.bundle.js | 1 + 52944.41d2ccc7.iframe.bundle.js | 1 + 53021.2c1a456c.iframe.bundle.js | 1 + 53051.fc2b4d17.iframe.bundle.js | 1 + 53065.f84fe6ec.iframe.bundle.js | 1 + 53110.f4712c8d.iframe.bundle.js | 1 + 53135.b874cd9c.iframe.bundle.js | 1 + 53176.58d7b675.iframe.bundle.js | 1 + 53244.9d1a0b16.iframe.bundle.js | 1 + 53263.232bc0c5.iframe.bundle.js | 1 + 53264.96c71d09.iframe.bundle.js | 1 + 53318.9f91b0d6.iframe.bundle.js | 1 + 53352.1b1c11a6.iframe.bundle.js | 1 + 53463.a3185a31.iframe.bundle.js | 1 + 5357.946ec062.iframe.bundle.js | 1 + 53590.cf421109.iframe.bundle.js | 1 + 53596.249d16a0.iframe.bundle.js | 1 + 53711.e070de02.iframe.bundle.js | 1 + 53718.e9687b93.iframe.bundle.js | 2 + 53718.e9687b93.iframe.bundle.js.LICENSE.txt | 4 + 53723.fb317f21.iframe.bundle.js | 1 + 5373.593b3e1a.iframe.bundle.js | 1 + 53785.5f29bb40.iframe.bundle.js | 1 + 53811.ecf890d7.iframe.bundle.js | 1 + 53887.b45b61e0.iframe.bundle.js | 1 + 53903.2106b2b9.iframe.bundle.js | 1 + 53909.5706b665.iframe.bundle.js | 1 + 53967.e125914c.iframe.bundle.js | 1 + 53976.f9c4f090.iframe.bundle.js | 1 + 54123.faf66172.iframe.bundle.js | 1 + 54146.3898644e.iframe.bundle.js | 1 + 54190.a54e9cd6.iframe.bundle.js | 1 + 54264.5941856a.iframe.bundle.js | 1 + 54321.913d453f.iframe.bundle.js | 1 + 54330.cc4c19e3.iframe.bundle.js | 1 + 54343.4b623223.iframe.bundle.js | 1 + 54399.2a406f07.iframe.bundle.js | 1 + 54416.fda59252.iframe.bundle.js | 1 + 54430.9667cad2.iframe.bundle.js | 1 + 54444.6944c835.iframe.bundle.js | 1 + 54488.e2554df1.iframe.bundle.js | 1 + 54897.82deec3c.iframe.bundle.js | 1 + 54952.321990a8.iframe.bundle.js | 1 + 550.41690dab.iframe.bundle.js | 1 + 5500.05e909f0.iframe.bundle.js | 1 + 55114.acccf1df.iframe.bundle.js | 1 + 55236.6b11c4f7.iframe.bundle.js | 1 + 55345.f7bc929f.iframe.bundle.js | 1 + 5540.02ae0b14.iframe.bundle.js | 1 + 55407.9401545d.iframe.bundle.js | 1 + 55426.7d25e75d.iframe.bundle.js | 1 + 55429.83a00a65.iframe.bundle.js | 1 + 55525.0a697773.iframe.bundle.js | 1 + 55573.b855d217.iframe.bundle.js | 1 + 55604.25cfa902.iframe.bundle.js | 1 + 55690.aac73e84.iframe.bundle.js | 1 + 5574.1bf3a633.iframe.bundle.js | 1 + 55744.ab34ba45.iframe.bundle.js | 1 + 5581.11cc8187.iframe.bundle.js | 1 + 55841.66d1fbff.iframe.bundle.js | 1 + 56067.69bd24f3.iframe.bundle.js | 1 + 56257.b22aafd6.iframe.bundle.js | 1 + 56409.5b862bae.iframe.bundle.js | 1 + 56494.6a3457d7.iframe.bundle.js | 1 + 56518.99570a2d.iframe.bundle.js | 1 + 56537.e8d21142.iframe.bundle.js | 1 + 56625.52e133e8.iframe.bundle.js | 1 + 56768.16d24e1a.iframe.bundle.js | 1 + 56846.93d56bc4.iframe.bundle.js | 1 + 56967.8ca36ff9.iframe.bundle.js | 1 + 5709.9dd083d3.iframe.bundle.js | 1 + 57171.e1dec0be.iframe.bundle.js | 1 + 57180.1cf03faf.iframe.bundle.js | 1 + 57280.bac50948.iframe.bundle.js | 1 + 57308.41b87b59.iframe.bundle.js | 1 + 57457.08ef4978.iframe.bundle.js | 1 + 5781.3d96f8b6.iframe.bundle.js | 1 + 57813.c0a97602.iframe.bundle.js | 1 + 57871.22b9bda6.iframe.bundle.js | 1 + 58096.f5cfbb5b.iframe.bundle.js | 1 + 58194.e3881c3f.iframe.bundle.js | 1 + 58327.adec3ce0.iframe.bundle.js | 1 + 58338.452fb006.iframe.bundle.js | 1 + 58381.c841b117.iframe.bundle.js | 1 + 58419.78dcbb0c.iframe.bundle.js | 1 + 58434.2edddc48.iframe.bundle.js | 1 + 58490.85a277cd.iframe.bundle.js | 1 + 58562.61c516fe.iframe.bundle.js | 1 + 58766.6b3cbffc.iframe.bundle.js | 1 + 58800.592c491a.iframe.bundle.js | 1 + 58899.ff84c19b.iframe.bundle.js | 1 + 58988.8774fa0e.iframe.bundle.js | 1 + 59051.ea51d46a.iframe.bundle.js | 1 + 59063.9785363b.iframe.bundle.js | 1 + 5907.42ed2f73.iframe.bundle.js | 1 + 59095.36e61268.iframe.bundle.js | 1 + 59143.9a6effd3.iframe.bundle.js | 1 + 59150.b200fe84.iframe.bundle.js | 1 + 59221.0100a271.iframe.bundle.js | 1 + 5939.7e4ebe99.iframe.bundle.js | 1 + 59401.960b8b1a.iframe.bundle.js | 1 + 59423.948d8a0b.iframe.bundle.js | 1 + 59535.43f65490.iframe.bundle.js | 1 + 59582.7cce4a46.iframe.bundle.js | 1 + 59662.b2276e1d.iframe.bundle.js | 1 + 59692.ccad5540.iframe.bundle.js | 1 + 59841.ffbfe65c.iframe.bundle.js | 1 + 60178.e6a3304c.iframe.bundle.js | 1 + 60292.2dc7dcb3.iframe.bundle.js | 1 + 60314.90783ee0.iframe.bundle.js | 1 + 60331.c7fb2104.iframe.bundle.js | 1 + 60333.99c20165.iframe.bundle.js | 1 + 60380.40f374fc.iframe.bundle.js | 1 + 60562.d3e32bc9.iframe.bundle.js | 2 + 60562.d3e32bc9.iframe.bundle.js.LICENSE.txt | 4 + 60625.9ac29c98.iframe.bundle.js | 1 + 6073.adcffdc7.iframe.bundle.js | 1 + 6077.a4b702ca.iframe.bundle.js | 1 + 60789.fead6b03.iframe.bundle.js | 1 + 60958.33e528ae.iframe.bundle.js | 1 + 60990.849bfca3.iframe.bundle.js | 1 + 61087.5c810a28.iframe.bundle.js | 1 + 61096.8994ede1.iframe.bundle.js | 1 + 6112.5c204633.iframe.bundle.js | 1 + 61145.5132b6d1.iframe.bundle.js | 1 + 61294.9d9c0317.iframe.bundle.js | 1 + 61362.a62432c6.iframe.bundle.js | 1 + 61461.81255315.iframe.bundle.js | 1 + 61482.5ad0a7b4.iframe.bundle.js | 1 + 6151.33a4bbce.iframe.bundle.js | 1 + 61578.8b2124b9.iframe.bundle.js | 1 + 61707.4a658bd1.iframe.bundle.js | 1 + 61840.e59155d2.iframe.bundle.js | 1 + 61864.3d5a270a.iframe.bundle.js | 1 + 61936.8054ec12.iframe.bundle.js | 134 ++++++ 61936.8054ec12.iframe.bundle.js.LICENSE.txt | 16 + 61936.8054ec12.iframe.bundle.js.map | 1 + 62025.3bdcb36f.iframe.bundle.js | 1 + 62085.69285b19.iframe.bundle.js | 1 + 62125.7805cc44.iframe.bundle.js | 1 + 62258.e6a99d81.iframe.bundle.js | 1 + 62285.ae989261.iframe.bundle.js | 1 + 62416.e452abf1.iframe.bundle.js | 1 + 62475.2b795991.iframe.bundle.js | 1 + 62573.69b3def4.iframe.bundle.js | 1 + 62604.553053f0.iframe.bundle.js | 1 + 62672.c4d95f54.iframe.bundle.js | 1 + 62820.0010b331.iframe.bundle.js | 1 + 62822.0c899661.iframe.bundle.js | 1 + 62882.8cf93368.iframe.bundle.js | 1 + 63071.41bfdcec.iframe.bundle.js | 1 + 63074.7e0afe4c.iframe.bundle.js | 1 + 63097.be07a67f.iframe.bundle.js | 1 + 631.d6b6c48e.iframe.bundle.js | 1 + 63103.b7434257.iframe.bundle.js | 1 + 6320.b5859114.iframe.bundle.js | 1 + 63464.c5f64010.iframe.bundle.js | 1 + 63465.0539ac7e.iframe.bundle.js | 1 + 63519.75f7e52a.iframe.bundle.js | 1 + 63648.47ec7dae.iframe.bundle.js | 1 + 6366.f7db0d12.iframe.bundle.js | 1 + 63680.5008eebf.iframe.bundle.js | 1 + 63695.c190c444.iframe.bundle.js | 1 + 63949.4cbd2b41.iframe.bundle.js | 1 + 64034.f3e79c83.iframe.bundle.js | 1 + 64035.093e9d4b.iframe.bundle.js | 1 + 64053.24efe5ca.iframe.bundle.js | 1 + 64092.46a5a73b.iframe.bundle.js | 1 + 64094.5cb03ef9.iframe.bundle.js | 1 + 64136.d227b713.iframe.bundle.js | 1 + 64144.c3599937.iframe.bundle.js | 1 + 64173.476524c6.iframe.bundle.js | 1 + 64264.cc7d846f.iframe.bundle.js | 1 + 64265.4b812007.iframe.bundle.js | 1 + 64295.2309b14a.iframe.bundle.js | 1 + 64314.725b7cfd.iframe.bundle.js | 1 + 64372.21f0ae1d.iframe.bundle.js | 1 + 64394.4724a3aa.iframe.bundle.js | 1 + 64409.a8b2c5e0.iframe.bundle.js | 1 + 64654.c3ee07e1.iframe.bundle.js | 1 + 64676.d452cc1c.iframe.bundle.js | 1 + 6476.b75f5842.iframe.bundle.js | 1 + 64762.407b6d45.iframe.bundle.js | 1 + 64850.367f2c69.iframe.bundle.js | 1 + 64917.c92aae8d.iframe.bundle.js | 1 + 64992.4fb3eba7.iframe.bundle.js | 1 + 65000.f36bf755.iframe.bundle.js | 1 + 65015.123a927c.iframe.bundle.js | 1 + 65110.5d5b7452.iframe.bundle.js | 1 + 65286.c72d1299.iframe.bundle.js | 1 + 65371.29bb5a0c.iframe.bundle.js | 1 + 65918.58967fec.iframe.bundle.js | 1 + 66064.37185c17.iframe.bundle.js | 1 + 66089.eb3ed10a.iframe.bundle.js | 1 + 66101.3e2ddc4c.iframe.bundle.js | 1 + 66131.198572f7.iframe.bundle.js | 1 + 66156.f05d99d1.iframe.bundle.js | 1 + 6633.e113925b.iframe.bundle.js | 1 + 66355.3342a3b2.iframe.bundle.js | 1 + 66373.6031967b.iframe.bundle.js | 1 + 66393.c2d8e392.iframe.bundle.js | 1 + 66495.310804ba.iframe.bundle.js | 1 + 66525.a554ad8b.iframe.bundle.js | 1 + 66600.8fc3e3ac.iframe.bundle.js | 1 + 66642.a4d3622b.iframe.bundle.js | 1 + 66721.d7029a21.iframe.bundle.js | 1 + 66728.d0aea29c.iframe.bundle.js | 1 + 66758.55841c44.iframe.bundle.js | 1 + 66937.c1957cc9.iframe.bundle.js | 1 + 66988.ecea7daf.iframe.bundle.js | 1 + 67042.6888cf18.iframe.bundle.js | 1 + 67055.a1afba7c.iframe.bundle.js | 1 + 6723.1111b378.iframe.bundle.js | 1 + 67256.c2fca435.iframe.bundle.js | 1 + 67318.9714a4c0.iframe.bundle.js | 1 + 67320.ac0e8669.iframe.bundle.js | 1 + 67336.207ce51a.iframe.bundle.js | 1 + 67383.36d18e12.iframe.bundle.js | 1 + 67500.7d1983d3.iframe.bundle.js | 1 + 6768.acf0670b.iframe.bundle.js | 411 ++++++++++++++++ 6768.acf0670b.iframe.bundle.js.LICENSE.txt | 88 ++++ 6768.acf0670b.iframe.bundle.js.map | 1 + 6772.a1ff082e.iframe.bundle.js | 1 + 6774.4e501f39.iframe.bundle.js | 1 + 67763.2fbbf746.iframe.bundle.js | 1 + 67898.f3366bea.iframe.bundle.js | 1 + 67911.f343fc1e.iframe.bundle.js | 1 + 67927.4e87d8d7.iframe.bundle.js | 1 + 6797.477374be.iframe.bundle.js | 1 + 6800.213641b6.iframe.bundle.js | 1 + 68071.b4353fe1.iframe.bundle.js | 1 + 6824.5d0ffc54.iframe.bundle.js | 1 + 68263.34a56233.iframe.bundle.js | 1 + 68369.b6b1cea6.iframe.bundle.js | 2 + 68369.b6b1cea6.iframe.bundle.js.LICENSE.txt | 4 + 68383.46ee2a1f.iframe.bundle.js | 1 + 68415.0bd31ccf.iframe.bundle.js | 1 + 68469.e7a96164.iframe.bundle.js | 1 + 68483.35e23774.iframe.bundle.js | 1 + 68554.f31effaa.iframe.bundle.js | 1 + 6865.cf99dbef.iframe.bundle.js | 1 + 68815.ed79a154.iframe.bundle.js | 1 + 6883.65fed8b5.iframe.bundle.js | 1 + 68895.e7f045ff.iframe.bundle.js | 1 + 68901.ba6e6e58.iframe.bundle.js | 1 + 69015.34eedbd2.iframe.bundle.js | 1 + 69052.5dfb06d3.iframe.bundle.js | 1 + 6913.6a708cd6.iframe.bundle.js | 1 + 69133.120d0dfd.iframe.bundle.js | 1 + 69287.05d1410d.iframe.bundle.js | 1 + 69360.aab226c6.iframe.bundle.js | 1 + 69423.521c84b5.iframe.bundle.js | 1 + 69482.0b3a47dd.iframe.bundle.js | 1 + 69526.21ddaeb4.iframe.bundle.js | 1 + 69629.b635dd01.iframe.bundle.js | 1 + 69719.9bf672b5.iframe.bundle.js | 1 + 69771.23532f45.iframe.bundle.js | 1 + 69883.8eb494bd.iframe.bundle.js | 1 + 69916.86247f3e.iframe.bundle.js | 1 + 69954.82700ae2.iframe.bundle.js | 1 + 70015.1a886f15.iframe.bundle.js | 1 + 7010.2c9afb70.iframe.bundle.js | 1 + 70127.694b1cc8.iframe.bundle.js | 1 + 70300.657f1b71.iframe.bundle.js | 1 + 70303.b7b21309.iframe.bundle.js | 1 + 70346.84cda08d.iframe.bundle.js | 1 + 70471.bca09c6b.iframe.bundle.js | 1 + 70532.17463e7a.iframe.bundle.js | 1 + 70571.45d38e10.iframe.bundle.js | 1 + 7065.e5cf5b5b.iframe.bundle.js | 2 + 7065.e5cf5b5b.iframe.bundle.js.LICENSE.txt | 4 + 70672.6614aa36.iframe.bundle.js | 1 + 70733.3963c0e9.iframe.bundle.js | 1 + 70760.3dab9afb.iframe.bundle.js | 1 + 7077.a6ee977a.iframe.bundle.js | 1 + 70857.ad8359c2.iframe.bundle.js | 1 + 70947.56b3aa26.iframe.bundle.js | 1 + 70966.d8a9b5c9.iframe.bundle.js | 1 + 70992.d49b0f7c.iframe.bundle.js | 1 + 71087.556cf6e3.iframe.bundle.js | 1 + 71088.b78b4a04.iframe.bundle.js | 1 + 71094.5369d7dc.iframe.bundle.js | 1 + 71224.07341c1d.iframe.bundle.js | 1 + 7125.93500452.iframe.bundle.js | 1 + 71306.ac984bb2.iframe.bundle.js | 1 + 71347.578d4d92.iframe.bundle.js | 1 + 71350.90f13ce7.iframe.bundle.js | 1 + 71510.80f51a25.iframe.bundle.js | 1 + 71519.867b5cc4.iframe.bundle.js | 1 + 71543.7d1eb975.iframe.bundle.js | 1 + 71553.99ba235c.iframe.bundle.js | 1 + 71601.e2aa4bf7.iframe.bundle.js | 1 + 71644.d345ffb6.iframe.bundle.js | 1 + 71698.52efcf6c.iframe.bundle.js | 1 + 71704.bbd21de1.iframe.bundle.js | 1 + 71724.dfb11d82.iframe.bundle.js | 1 + 71737.2e353154.iframe.bundle.js | 1 + 71769.ceb2945e.iframe.bundle.js | 1 + 71840.8097d471.iframe.bundle.js | 1 + 71916.08c12b1c.iframe.bundle.js | 1 + 71989.9709288d.iframe.bundle.js | 1 + 72015.37c3c4a8.iframe.bundle.js | 1 + 72133.a9e068dd.iframe.bundle.js | 1 + 7231.156d056c.iframe.bundle.js | 1 + 72390.25d1e504.iframe.bundle.js | 1 + 72408.f99fc57d.iframe.bundle.js | 1 + 72498.f9867870.iframe.bundle.js | 1 + 72581.e2d8be50.iframe.bundle.js | 1 + 72608.ecc626f5.iframe.bundle.js | 1 + 72827.2d1e339b.iframe.bundle.js | 1 + 72844.a08a11c0.iframe.bundle.js | 1 + 72882.78db7411.iframe.bundle.js | 1 + 73051.6a169556.iframe.bundle.js | 1 + 73054.6917b01f.iframe.bundle.js | 1 + 73077.d5c6b4a6.iframe.bundle.js | 1 + 73087.c6646844.iframe.bundle.js | 1 + 73274.5ea65408.iframe.bundle.js | 1 + 73276.067d6295.iframe.bundle.js | 1 + 7365.94de3ac4.iframe.bundle.js | 1 + 73714.a03429ee.iframe.bundle.js | 1 + 73770.60382e6a.iframe.bundle.js | 1 + 73870.e4afb6fb.iframe.bundle.js | 1 + 73892.8ab12461.iframe.bundle.js | 1 + 74052.ed801cb3.iframe.bundle.js | 1 + 7417.5bedef2b.iframe.bundle.js | 1 + 74193.47cb7c08.iframe.bundle.js | 1 + 74253.f5905c31.iframe.bundle.js | 1 + 74389.46fb72c1.iframe.bundle.js | 1 + 74408.a864b347.iframe.bundle.js | 1 + 74448.c1820936.iframe.bundle.js | 1 + 74509.9dfae0ab.iframe.bundle.js | 1 + 74550.62a43e75.iframe.bundle.js | 1 + 74666.1c5c6518.iframe.bundle.js | 1 + 74685.de29241a.iframe.bundle.js | 1 + 74720.370141ff.iframe.bundle.js | 1 + 74809.3266fd02.iframe.bundle.js | 1 + 74817.a4672e88.iframe.bundle.js | 1 + 7514.a075b69c.iframe.bundle.js | 1 + 75147.4ed6d873.iframe.bundle.js | 1 + 75183.81d1ad47.iframe.bundle.js | 1 + 7521.05ddbe36.iframe.bundle.js | 1 + 75211.b4d92fc7.iframe.bundle.js | 1 + 75389.e93a2080.iframe.bundle.js | 1 + 75475.5ebf1bc3.iframe.bundle.js | 1 + 75573.6599da72.iframe.bundle.js | 1 + 75596.3e1fef79.iframe.bundle.js | 1 + 7573.e2a14b28.iframe.bundle.js | 1 + 75865.14b1b034.iframe.bundle.js | 1 + 75894.27f611fa.iframe.bundle.js | 1 + 75904.d716af12.iframe.bundle.js | 1 + 75948.2e56e5c5.iframe.bundle.js | 1 + 7612.18c0412d.iframe.bundle.js | 1 + 76229.c0f60230.iframe.bundle.js | 1 + 76247.525dbdbe.iframe.bundle.js | 1 + 76249.0892d750.iframe.bundle.js | 1 + 76332.c7b604bf.iframe.bundle.js | 1 + 76373.21233991.iframe.bundle.js | 1 + 76479.74294550.iframe.bundle.js | 1 + 7654.556056f3.iframe.bundle.js | 1 + 76581.3a27d1df.iframe.bundle.js | 1 + 76638.29ec48ff.iframe.bundle.js | 1 + 76686.67024495.iframe.bundle.js | 1 + 7670.0bea21de.iframe.bundle.js | 1 + 76830.923f1357.iframe.bundle.js | 1 + 76863.27c42053.iframe.bundle.js | 1 + 76895.10635362.iframe.bundle.js | 1 + 77076.943165c1.iframe.bundle.js | 1 + 77160.1d1b5743.iframe.bundle.js | 2 + 77160.1d1b5743.iframe.bundle.js.LICENSE.txt | 4 + 77253.8ec7f0c7.iframe.bundle.js | 1 + 77276.a6b6eff5.iframe.bundle.js | 1 + 77290.8c3236eb.iframe.bundle.js | 1 + 77291.b8343199.iframe.bundle.js | 1 + 77307.f93e13b7.iframe.bundle.js | 1 + 77312.0de83384.iframe.bundle.js | 1 + 77486.1659d162.iframe.bundle.js | 1 + 77567.cfba53d7.iframe.bundle.js | 1 + 77745.8b678fbb.iframe.bundle.js | 1 + 77754.f14d59df.iframe.bundle.js | 1 + 77893.17b820f5.iframe.bundle.js | 1 + 78170.e822a0b1.iframe.bundle.js | 1 + 78244.f0532acf.iframe.bundle.js | 1 + 78287.74fcecd2.iframe.bundle.js | 1 + 7830.5905d574.iframe.bundle.js | 1 + 78402.d6569f52.iframe.bundle.js | 1 + 78513.3a75cf49.iframe.bundle.js | 1 + 78530.0bf45aec.iframe.bundle.js | 1 + 78536.0970bb30.iframe.bundle.js | 1 + 78613.4a1c13ba.iframe.bundle.js | 1 + 78740.35471fe9.iframe.bundle.js | 1 + 78820.b3dc7285.iframe.bundle.js | 1 + 78967.1a42927c.iframe.bundle.js | 1 + 79092.5559a3e6.iframe.bundle.js | 1 + 79121.76e98dd2.iframe.bundle.js | 1 + 79154.b2e31cab.iframe.bundle.js | 1 + 79162.4eff4536.iframe.bundle.js | 1 + 79643.eaedaec7.iframe.bundle.js | 1 + 7965.f7a8a1ec.iframe.bundle.js | 1 + 79704.fcfaff42.iframe.bundle.js | 1 + 79862.b88edd8b.iframe.bundle.js | 1 + 79902.480e9c26.iframe.bundle.js | 1 + 79929.87a20256.iframe.bundle.js | 1 + 80049.95996a0d.iframe.bundle.js | 1 + 80058.2e6a72da.iframe.bundle.js | 1 + 80089.a0519e36.iframe.bundle.js | 1 + 80101.4b46213d.iframe.bundle.js | 1 + 80138.4079b3f4.iframe.bundle.js | 1 + 80376.7ddd0d3f.iframe.bundle.js | 1 + 80384.f41523f8.iframe.bundle.js | 1 + 80417.1cc71f28.iframe.bundle.js | 1 + 8067.c2eca537.iframe.bundle.js | 1 + 80696.3be88776.iframe.bundle.js | 1 + 80705.d982a6cd.iframe.bundle.js | 1 + 80907.0ab79429.iframe.bundle.js | 1 + 80932.b8873c2c.iframe.bundle.js | 1 + 80942.3004a662.iframe.bundle.js | 1 + 80961.7df5e7ae.iframe.bundle.js | 1 + 8102.f596e7ce.iframe.bundle.js | 2 + 8102.f596e7ce.iframe.bundle.js.LICENSE.txt | 4 + 81021.1b8b3abf.iframe.bundle.js | 1 + 81059.48aaa50a.iframe.bundle.js | 1 + 81110.c02c0044.iframe.bundle.js | 1 + 81206.b849c350.iframe.bundle.js | 1 + 81317.45cc6d5e.iframe.bundle.js | 1 + 81617.c095fd45.iframe.bundle.js | 1 + 81882.4ae4d813.iframe.bundle.js | 1 + 81897.1a053cd1.iframe.bundle.js | 1 + 81914.62411202.iframe.bundle.js | 1 + 82043.e8168b0d.iframe.bundle.js | 1 + 82103.c9f0b5cc.iframe.bundle.js | 1 + 82203.898049d7.iframe.bundle.js | 1 + 82367.4fbb461c.iframe.bundle.js | 1 + 8240.f8bba635.iframe.bundle.js | 1 + 82414.09de6e58.iframe.bundle.js | 1 + 8243.cd268597.iframe.bundle.js | 1 + 82630.c235091b.iframe.bundle.js | 2 + 82630.c235091b.iframe.bundle.js.LICENSE.txt | 4 + 82647.2f3f17ae.iframe.bundle.js | 1 + 82652.ee70dffe.iframe.bundle.js | 1 + 82797.3b99c722.iframe.bundle.js | 1 + 82862.352c23f1.iframe.bundle.js | 1 + 83070.1eceb348.iframe.bundle.js | 1 + 83071.b82b7aa7.iframe.bundle.js | 1 + 83082.000c6680.iframe.bundle.js | 1 + 83122.e11203c8.iframe.bundle.js | 1 + 83159.ccb16908.iframe.bundle.js | 1 + 83217.3b6956b1.iframe.bundle.js | 1 + 83383.2a4acf5e.iframe.bundle.js | 1 + 83502.b4e9e59f.iframe.bundle.js | 1 + 83697.77340e40.iframe.bundle.js | 1 + 83720.45bccf98.iframe.bundle.js | 1 + 83882.6cebf672.iframe.bundle.js | 1 + 83914.ec80f1fa.iframe.bundle.js | 1 + 84014.da48c23c.iframe.bundle.js | 1 + 84188.e341493e.iframe.bundle.js | 1 + 84317.c0151237.iframe.bundle.js | 1 + 8436.6db32c8f.iframe.bundle.js | 1 + 8442.210d6284.iframe.bundle.js | 1 + 84449.1332e87a.iframe.bundle.js | 1 + 84637.e5a7189a.iframe.bundle.js | 1 + 84644.fe7da3c5.iframe.bundle.js | 1 + 84773.57862f30.iframe.bundle.js | 1 + 84777.85f5145c.iframe.bundle.js | 1 + 84817.02de0ad2.iframe.bundle.js | 1 + 84818.bcaaf50d.iframe.bundle.js | 1 + 84892.c51bc806.iframe.bundle.js | 1 + 84909.d2621f4e.iframe.bundle.js | 1 + 84994.72a37419.iframe.bundle.js | 1 + 85107.1528f6c3.iframe.bundle.js | 1 + 85195.90463b06.iframe.bundle.js | 1 + 85259.9fc4b465.iframe.bundle.js | 1 + 85351.94a31301.iframe.bundle.js | 1 + 85434.df955920.iframe.bundle.js | 1 + 85457.943f711e.iframe.bundle.js | 1 + 85600.d3819180.iframe.bundle.js | 1 + 8563.76f27e26.iframe.bundle.js | 1 + 8567.62a7b56a.iframe.bundle.js | 1 + 85721.763be1dd.iframe.bundle.js | 1 + 86039.7b0e767e.iframe.bundle.js | 1 + 86105.e12420a4.iframe.bundle.js | 1 + 86190.470062ce.iframe.bundle.js | 1 + 86276.5bf0e36e.iframe.bundle.js | 1 + 86313.053e767d.iframe.bundle.js | 1 + 86399.3ce64110.iframe.bundle.js | 1 + 86419.7bd0a9bc.iframe.bundle.js | 1 + 86420.ffbba51e.iframe.bundle.js | 1 + 86443.6c177ec7.iframe.bundle.js | 1 + 86543.f003d548.iframe.bundle.js | 1 + 86620.4c899e4f.iframe.bundle.js | 1 + 86636.a16ef058.iframe.bundle.js | 1 + 86677.64b5184a.iframe.bundle.js | 1 + 86789.426112ed.iframe.bundle.js | 1 + 86792.b5256637.iframe.bundle.js | 1 + 87164.869f8efb.iframe.bundle.js | 1 + 87265.9df4c10d.iframe.bundle.js | 2 + 87265.9df4c10d.iframe.bundle.js.LICENSE.txt | 4 + 87538.2f01e3f1.iframe.bundle.js | 1 + 8760.d63a447a.iframe.bundle.js | 1 + 87607.b8f90046.iframe.bundle.js | 1 + 87690.1825ffcf.iframe.bundle.js | 1 + 87882.e016aa52.iframe.bundle.js | 1 + 87909.3a136527.iframe.bundle.js | 1 + 87963.0bc4d708.iframe.bundle.js | 1 + 87967.d0ea793d.iframe.bundle.js | 1 + 88137.d6df16f4.iframe.bundle.js | 1 + 88246.2628b94e.iframe.bundle.js | 1 + 88290.5632ad54.iframe.bundle.js | 1 + 88317.bbe10a05.iframe.bundle.js | 1 + 8836.007981a3.iframe.bundle.js | 1 + 88537.23d5899b.iframe.bundle.js | 1 + 88590.c6883bf2.iframe.bundle.js | 1 + 88615.5bd64385.iframe.bundle.js | 1 + 88645.57c1d386.iframe.bundle.js | 1 + 88796.029323ef.iframe.bundle.js | 1 + 88824.bd0c8f57.iframe.bundle.js | 1 + 88881.a25be7cc.iframe.bundle.js | 1 + 89110.ec5650b8.iframe.bundle.js | 1 + 89250.25a716fb.iframe.bundle.js | 1 + 89330.25680387.iframe.bundle.js | 1 + 89370.4f59903b.iframe.bundle.js | 1 + 89371.bbc6894d.iframe.bundle.js | 1 + 89383.b6f156ea.iframe.bundle.js | 1 + 89430.18a5ac86.iframe.bundle.js | 1 + 89437.684129ff.iframe.bundle.js | 1 + 89569.6727a7a3.iframe.bundle.js | 1 + 89617.ccdfbb68.iframe.bundle.js | 1 + 89643.23bed6c3.iframe.bundle.js | 1 + 89969.e09746a6.iframe.bundle.js | 1 + 900.8c2a0653.iframe.bundle.js | 1 + 90038.c8ceb148.iframe.bundle.js | 1 + 90107.dfca8c9e.iframe.bundle.js | 1 + 90129.83161317.iframe.bundle.js | 1 + 90180.809d12df.iframe.bundle.js | 1 + 90184.7d6dfe91.iframe.bundle.js | 1 + 90895.cf98fd38.iframe.bundle.js | 1 + 90913.60c48f47.iframe.bundle.js | 1 + 9094.770bd076.iframe.bundle.js | 1 + 90982.4287da2b.iframe.bundle.js | 1 + 91103.40124f5d.iframe.bundle.js | 1 + 91105.202a115e.iframe.bundle.js | 1 + 91144.8367f257.iframe.bundle.js | 1 + 91254.64a81c05.iframe.bundle.js | 1 + 91350.db6e10d0.iframe.bundle.js | 1 + 9149.a8563bee.iframe.bundle.js | 1 + 91517.1e1d6e69.iframe.bundle.js | 1 + 91532.0c6be574.iframe.bundle.js | 1 + 91577.dbc7d350.iframe.bundle.js | 1 + 91585.f1c4164e.iframe.bundle.js | 1 + 91651.ec45822d.iframe.bundle.js | 1 + 91659.e00f0843.iframe.bundle.js | 1 + 91686.9a113222.iframe.bundle.js | 1 + 91733.cd4e2361.iframe.bundle.js | 1 + 91868.441f6ec1.iframe.bundle.js | 1 + 91970.19863755.iframe.bundle.js | 1 + 92198.82d83eec.iframe.bundle.js | 1 + 92356.e877b343.iframe.bundle.js | 1 + 92522.e6a3a8ab.iframe.bundle.js | 1 + 92597.cf77d24e.iframe.bundle.js | 1 + 92625.5fdc4b58.iframe.bundle.js | 1 + 92697.82258056.iframe.bundle.js | 1 + 92829.6567100c.iframe.bundle.js | 1 + 93124.d3a573d1.iframe.bundle.js | 1 + 93172.a57544ec.iframe.bundle.js | 1 + 93244.eb70694d.iframe.bundle.js | 1 + 93257.cc6d58ba.iframe.bundle.js | 1 + 93360.125191b8.iframe.bundle.js | 1 + 93368.ed97a4e1.iframe.bundle.js | 1 + 93383.805513c8.iframe.bundle.js | 1 + 93452.4dfd8833.iframe.bundle.js | 1 + 93494.29a4e5c8.iframe.bundle.js | 1 + 93631.2025f2c3.iframe.bundle.js | 1 + 93839.c7f8f7e0.iframe.bundle.js | 1 + 93847.8e500340.iframe.bundle.js | 1 + 9391.24041d9a.iframe.bundle.js | 1 + 94045.fb0266e0.iframe.bundle.js | 1 + 94159.f2649947.iframe.bundle.js | 1 + 94451.d5d63b37.iframe.bundle.js | 1 + 94457.31371053.iframe.bundle.js | 1 + 94522.ced93ab5.iframe.bundle.js | 1 + 94661.4c0d71cb.iframe.bundle.js | 1 + 94804.1cc5464b.iframe.bundle.js | 1 + 94913.2cc561bd.iframe.bundle.js | 1 + 94936.3d8ce6be.iframe.bundle.js | 1 + 95108.e3fda817.iframe.bundle.js | 1 + 95319.ba54c5a7.iframe.bundle.js | 1 + 95694.8d1d0b6f.iframe.bundle.js | 1 + 95770.40a00e05.iframe.bundle.js | 1 + 95820.08375d70.iframe.bundle.js | 1 + 95878.8f34c30b.iframe.bundle.js | 1 + 95900.c8e0ec1c.iframe.bundle.js | 1 + 96056.955cb6a3.iframe.bundle.js | 1 + 96260.afc40c6f.iframe.bundle.js | 1 + 96272.44bbf6f9.iframe.bundle.js | 1 + 96286.2055dd2f.iframe.bundle.js | 1 + 96327.cf1031f5.iframe.bundle.js | 2 + 96327.cf1031f5.iframe.bundle.js.LICENSE.txt | 4 + 9646.04e1cc7e.iframe.bundle.js | 1 + 96641.9719e5f4.iframe.bundle.js | 1 + 96702.98902439.iframe.bundle.js | 1 + 96704.b48932f3.iframe.bundle.js | 1 + 96715.f5e48402.iframe.bundle.js | 1 + 96718.8265eb66.iframe.bundle.js | 1 + 96720.9ca5586d.iframe.bundle.js | 1 + 96776.4e0a292e.iframe.bundle.js | 1 + 96936.14a48d48.iframe.bundle.js | 1 + 97007.e96cf43d.iframe.bundle.js | 1 + 97028.163a37b8.iframe.bundle.js | 1 + 9707.6df34247.iframe.bundle.js | 1 + 97104.828ba3aa.iframe.bundle.js | 1 + 97158.c507218e.iframe.bundle.js | 1 + 97204.aa41cefc.iframe.bundle.js | 1 + 97250.27abe30d.iframe.bundle.js | 1 + 97286.11305848.iframe.bundle.js | 1 + 9732.f01b4807.iframe.bundle.js | 1 + 97386.514a503a.iframe.bundle.js | 1 + 974.4bb642c3.iframe.bundle.js | 1 + 97461.a9b66b3a.iframe.bundle.js | 1 + 97476.c1c54c03.iframe.bundle.js | 1 + 97643.bba135dc.iframe.bundle.js | 1 + 97660.c9bc5188.iframe.bundle.js | 1 + 97675.414ae7c7.iframe.bundle.js | 1 + 97706.d0f9dbfc.iframe.bundle.js | 1 + 97745.bb5b7e3b.iframe.bundle.js | 1 + 97796.f29402e2.iframe.bundle.js | 1 + 97840.3847074c.iframe.bundle.js | 1 + 97879.f8b79cf6.iframe.bundle.js | 1 + 98086.895e322a.iframe.bundle.js | 1 + 98152.f87b8f18.iframe.bundle.js | 1 + 98167.d75c579d.iframe.bundle.js | 2 + 98167.d75c579d.iframe.bundle.js.LICENSE.txt | 4 + 98183.ef0a01f7.iframe.bundle.js | 1 + 98372.da8c816d.iframe.bundle.js | 1 + 98383.f5df096e.iframe.bundle.js | 2 + 98383.f5df096e.iframe.bundle.js.LICENSE.txt | 4 + 98441.5c90143a.iframe.bundle.js | 1 + 98444.dc68c6da.iframe.bundle.js | 1 + 98628.cb4a1537.iframe.bundle.js | 1 + 98642.a0e2ded3.iframe.bundle.js | 1 + 98808.63324b58.iframe.bundle.js | 1 + 98888.9da28a03.iframe.bundle.js | 1 + 9890.caa1e0d6.iframe.bundle.js | 1 + 99015.ef62d577.iframe.bundle.js | 1 + 99017.20b860d7.iframe.bundle.js | 1 + 99022.bc571cc2.iframe.bundle.js | 1 + 99044.1c101edb.iframe.bundle.js | 1 + 99197.23692369.iframe.bundle.js | 1 + 9924.f8d2ad50.iframe.bundle.js | 1 + 99351.bcf136b3.iframe.bundle.js | 1 + 99355.6dc1ddd4.iframe.bundle.js | 1 + 99381.888bb041.iframe.bundle.js | 1 + 99486.e363e290.iframe.bundle.js | 1 + 99546.dbade664.iframe.bundle.js | 1 + 99651.aaef0558.iframe.bundle.js | 2 + 99651.aaef0558.iframe.bundle.js.LICENSE.txt | 8 + 99716.60ec6204.iframe.bundle.js | 1 + 9983.3b31d514.iframe.bundle.js | 1 + 99860.179c3650.iframe.bundle.js | 1 + 99882.7dbf8cef.iframe.bundle.js | 1 + 99975.49cc3561.iframe.bundle.js | 1 + ...on-guideline-mdx.9f3a217a.iframe.bundle.js | 1 + ...n-button-stories.61fc0ff0.iframe.bundle.js | 1 + ...ox-guideline-mdx.9c1063d6.iframe.bundle.js | 1 + ...checkbox-stories.9570b9a0.iframe.bundle.js | 1 + ...tionsHandler-mdx.d105426a.iframe.bundle.js | 1 + Icon-mdx.04d67c1b.iframe.bundle.js | 1 + ...ge-guideline-mdx.a40c5f6d.iframe.bundle.js | 1 + ...omessage-stories.c0ad90b7.iframe.bundle.js | 1 + ...ineInput-stories.851b9777.iframe.bundle.js | 1 + Introduction-mdx.9e196d16.iframe.bundle.js | 1 + ...ct-guideline-mdx.8a0bba17.iframe.bundle.js | 1 + ...selectv2-stories.74424d06.iframe.bundle.js | 1 + areachart-stories.eb36c6da.iframe.bundle.js | 1 + attachment-stories.9aa36c26.iframe.bundle.js | 1 + banner-stories.673a40a4.iframe.bundle.js | 1 + barchart-stories.e5df1b02.iframe.bundle.js | 1 + box-stories.b15d7ef8.iframe.bundle.js | 1 + breadcrumb-stories.a821d72e.iframe.bundle.js | 1 + card-stories.9c91a774.iframe.bundle.js | 1 + chips-stories.96f9046a.iframe.bundle.js | 1 + ...gressbar-stories.d9c61c04.iframe.bundle.js | 1 + ...gressbar-stories.90714715.iframe.bundle.js | 1 + ...blepanel-stories.255ebd5b.iframe.bundle.js | 1 + color-mdx.daa2b084.iframe.bundle.js | 1 + ...inedtext-stories.7b118cd4.iframe.bundle.js | 1 + copybutton-stories.7aeba369.iframe.bundle.js | 1 + ...gnprinciples-mdx.8b702cab.iframe.bundle.js | 1 + dropdown-stories.9b8674b0.iframe.bundle.js | 1 + dropzone-stories.58c495a7.iframe.bundle.js | 1 + emptystate-stories.139aa676.iframe.bundle.js | 1 + ...rpage401-stories.8115ed13.iframe.bundle.js | 1 + ...rpage404-stories.69510fec.iframe.bundle.js | 1 + ...rpage500-stories.bb9161bc.iframe.bundle.js | 1 + ...pageauth-stories.ed112667.iframe.bundle.js | 1 + favicon.ico | Bin 0 -> 2380 bytes favicon.svg | 7 + form-stories.8c1ccf59.iframe.bundle.js | 1 + format-mdx.f0285d87.iframe.bundle.js | 1 + ...attedate-stories.eb893edf.iframe.bundle.js | 1 + ...ealthbar-stories.ad598c73.iframe.bundle.js | 1 + ...rt-guideline-mdx.78b937f9.iframe.bundle.js | 1 + ...ocs-template-mdx.4f0358ea.iframe.bundle.js | 1 + ...lectorv2-stories.2895a259.iframe.bundle.js | 1 + icon-stories.fab98e2a.iframe.bundle.js | 1 + icons-mdx.31d0cb09.iframe.bundle.js | 1 + iframe.html | 440 ++++++++++++++++++ index.html | 130 ++++++ index.json | 1 + input-stories.eceb11a4.iframe.bundle.js | 1 + inputlist-stories.1b41d362.iframe.bundle.js | 1 + ...arlayout-stories.9f083cf4.iframe.bundle.js | 1 + layout-stories.3a1adf0d.iframe.bundle.js | 1 + linechart-stories.57b5cd9f.iframe.bundle.js | 1 + ...temporal-stories.f5c8e757.iframe.bundle.js | 1 + loader-stories.77bfbdda.iframe.bundle.js | 1 + logo-core-ui.png | Bin 0 -> 5900 bytes main.75fbb69f.iframe.bundle.js | 1 + modal-mdx.d4a269ad.iframe.bundle.js | 1 + modal-stories.2cfc55ad.iframe.bundle.js | 1 + multiselect-stories.70ce4d52.iframe.bundle.js | 1 + navbar-stories.5bc97a3f.iframe.bundle.js | 1 + noresult-stories.2f7294c8.iframe.bundle.js | 1 + ...ications-stories.7a49f4b9.iframe.bundle.js | 1 + prettybytes-stories.b3e57adb.iframe.bundle.js | 1 + progressbar-stories.ef2e4f22.iframe.bundle.js | 1 + project.json | 1 + runtime~main.ba087cce.iframe.bundle.js | 1 + .../essentials-actions-1/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 12 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-controls-0/manager-bundle.js | 63 +++ .../manager-bundle.js.LEGAL.txt | 18 + .../essentials-measure-5/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-outline-6/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-toolbars-4/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-viewport-3/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 sb-addons/storybook-8/manager-bundle.js | 3 + .../storybook-8/manager-bundle.js.LEGAL.txt | 0 sb-addons/storysource-7/manager-bundle.js | 3 + .../storysource-7/manager-bundle.js.LEGAL.txt | 0 sb-common-assets/fonts.css | 31 ++ .../nunito-sans-bold-italic.woff2 | Bin 0 -> 49460 bytes sb-common-assets/nunito-sans-bold.woff2 | Bin 0 -> 47144 bytes sb-common-assets/nunito-sans-italic.woff2 | Bin 0 -> 49620 bytes sb-common-assets/nunito-sans-regular.woff2 | Bin 0 -> 47072 bytes sb-manager/WithTooltip-V3YHNWJZ-TRLNWEGW.js | 1 + sb-manager/chunk-4IYAVH3S.js | 348 ++++++++++++++ sb-manager/chunk-CXYKRFSY.js | 9 + sb-manager/chunk-LVLAH4SI.js | 7 + sb-manager/chunk-VFHDXWEA.js | 406 ++++++++++++++++ sb-manager/chunk-ZEU7PDD3.js | 1 + sb-manager/formatter-SWP5E3XI-7BGIK6BL.js | 156 +++++++ sb-manager/globals-module-info.js | 1 + sb-manager/globals.js | 1 + sb-manager/index.js | 1 + sb-manager/runtime.js | 1 + .../syntaxhighlighter-B5GMVT5T-EA5ASEYD.js | 1 + sb-preview/globals.js | 1 + sb-preview/runtime.js | 112 +++++ scrollbar-stories.dc91dc0c.iframe.bundle.js | 1 + searchinput-stories.0ee0bfb1.iframe.bundle.js | 1 + select-stories.fe74273f.iframe.bundle.js | 1 + selectinput-stories.f813d7ec.iframe.bundle.js | 1 + sidebar-stories.9ad51db3.iframe.bundle.js | 1 + spacing-stories-mdx.12dc6d8f.iframe.bundle.js | 1 + spacing-stories.82158bde.iframe.bundle.js | 1 + sparkline-stories.58603faf.iframe.bundle.js | 1 + static/media/icon-design-system.0ac57446.png | Bin 0 -> 2087 bytes ...swrapper-stories.d08fcd4d.iframe.bundle.js | 1 + stepper-stories.62862458.iframe.bundle.js | 1 + steppers-stories.5e30743d.iframe.bundle.js | 1 + stories.json | 1 + tablev2-stories.cf610cfa.iframe.bundle.js | 1 + tabsv2-stories.cb92c8ce.iframe.bundle.js | 1 + text-stories.7a919965.iframe.bundle.js | 1 + textarea-stories.b1d23319.iframe.bundle.js | 1 + textbadge-stories.f9c5e371.iframe.bundle.js | 1 + toast-stories.63a88117.iframe.bundle.js | 1 + toggle-stories.b4c16d65.iframe.bundle.js | 1 + tooltip-stories.78e5a535.iframe.bundle.js | 1 + typography-mdx.49436bed.iframe.bundle.js | 1 + vegachart-stories.1aad8803.iframe.bundle.js | 1 + 1357 files changed, 3873 insertions(+) create mode 100644 10003.3e5da902.iframe.bundle.js create mode 100644 1009.e0fa79d0.iframe.bundle.js create mode 100644 10228.450d5ddd.iframe.bundle.js create mode 100644 10346.b0c2a334.iframe.bundle.js create mode 100644 10356.e31e18b3.iframe.bundle.js create mode 100644 10371.e4fa9406.iframe.bundle.js create mode 100644 10378.a12284f4.iframe.bundle.js create mode 100644 10518.b4b7e5fd.iframe.bundle.js create mode 100644 10625.b5825d42.iframe.bundle.js create mode 100644 11018.67e09783.iframe.bundle.js create mode 100644 11052.75f1e3cc.iframe.bundle.js create mode 100644 11094.2b39deaa.iframe.bundle.js create mode 100644 11140.cabf7978.iframe.bundle.js create mode 100644 11160.dd324161.iframe.bundle.js create mode 100644 11179.df32a61f.iframe.bundle.js create mode 100644 11472.48244c74.iframe.bundle.js create mode 100644 11511.95b2ff43.iframe.bundle.js create mode 100644 11582.fdb29786.iframe.bundle.js create mode 100644 11596.41c7784f.iframe.bundle.js create mode 100644 11599.2b4d7e57.iframe.bundle.js create mode 100644 11627.5053ed20.iframe.bundle.js create mode 100644 11839.63ef7330.iframe.bundle.js create mode 100644 1186.1eea910b.iframe.bundle.js create mode 100644 11975.daa3bdb4.iframe.bundle.js create mode 100644 12033.9198b9b6.iframe.bundle.js create mode 100644 12159.c5b075c7.iframe.bundle.js create mode 100644 12258.3f01bd58.iframe.bundle.js create mode 100644 12298.be0cf280.iframe.bundle.js create mode 100644 12333.72f88f7d.iframe.bundle.js create mode 100644 12378.1590e383.iframe.bundle.js create mode 100644 12438.84853b53.iframe.bundle.js create mode 100644 12506.1c25ab2a.iframe.bundle.js create mode 100644 1259.c4fbbd02.iframe.bundle.js create mode 100644 12788.28d1213c.iframe.bundle.js create mode 100644 13158.bf306628.iframe.bundle.js create mode 100644 13198.d583487e.iframe.bundle.js create mode 100644 13257.d11f6481.iframe.bundle.js create mode 100644 1330.2d6a70b5.iframe.bundle.js create mode 100644 13439.578cf56f.iframe.bundle.js create mode 100644 13581.9cf9a21b.iframe.bundle.js create mode 100644 13653.d87a798e.iframe.bundle.js create mode 100644 13653.d87a798e.iframe.bundle.js.LICENSE.txt create mode 100644 13748.d6de8935.iframe.bundle.js create mode 100644 13765.241e42f0.iframe.bundle.js create mode 100644 13808.9b133e39.iframe.bundle.js create mode 100644 13911.d640bb45.iframe.bundle.js create mode 100644 1396.0dd2e4ae.iframe.bundle.js create mode 100644 14017.0e3b43d8.iframe.bundle.js create mode 100644 14071.81a80dc1.iframe.bundle.js create mode 100644 14071.81a80dc1.iframe.bundle.js.map create mode 100644 14080.0063b1e5.iframe.bundle.js create mode 100644 14081.e2e0c270.iframe.bundle.js create mode 100644 14119.9e32e2ef.iframe.bundle.js create mode 100644 14133.b5f5576e.iframe.bundle.js create mode 100644 14190.0f4e21a8.iframe.bundle.js create mode 100644 14353.a9d984c3.iframe.bundle.js create mode 100644 14403.4c4c7fad.iframe.bundle.js create mode 100644 14436.4096cae1.iframe.bundle.js create mode 100644 14521.3880a2da.iframe.bundle.js create mode 100644 14546.df032a85.iframe.bundle.js create mode 100644 14600.8077aa23.iframe.bundle.js create mode 100644 15157.c14e86d8.iframe.bundle.js create mode 100644 15164.fe7c80df.iframe.bundle.js create mode 100644 152.d09a1c84.iframe.bundle.js create mode 100644 15201.9675e11c.iframe.bundle.js create mode 100644 15394.9e414896.iframe.bundle.js create mode 100644 15645.b8363e42.iframe.bundle.js create mode 100644 15885.4f0b7be7.iframe.bundle.js create mode 100644 15939.67744e7d.iframe.bundle.js create mode 100644 15977.48bd21aa.iframe.bundle.js create mode 100644 15986.d9835fe3.iframe.bundle.js create mode 100644 16128.a6bbcac5.iframe.bundle.js create mode 100644 1621.a4070af6.iframe.bundle.js create mode 100644 16400.8db0ddcc.iframe.bundle.js create mode 100644 16442.7d83e7d9.iframe.bundle.js create mode 100644 1649.9dd640a9.iframe.bundle.js create mode 100644 16516.a1abb0b2.iframe.bundle.js create mode 100644 16576.d91af8ed.iframe.bundle.js create mode 100644 16879.1ab036b5.iframe.bundle.js create mode 100644 16989.9d392fca.iframe.bundle.js create mode 100644 1700.e7ce9717.iframe.bundle.js create mode 100644 17039.17c1ff92.iframe.bundle.js create mode 100644 1705.ac7602d5.iframe.bundle.js create mode 100644 17225.c27a97f9.iframe.bundle.js create mode 100644 17349.a7ce946f.iframe.bundle.js create mode 100644 17485.10e0316f.iframe.bundle.js create mode 100644 17543.a21b4aa4.iframe.bundle.js create mode 100644 17605.74fcdb3a.iframe.bundle.js create mode 100644 17659.5fbe76f1.iframe.bundle.js create mode 100644 17694.2ee30cb6.iframe.bundle.js create mode 100644 17760.5a96b5df.iframe.bundle.js create mode 100644 17870.8135b8d5.iframe.bundle.js create mode 100644 17950.b48d3fba.iframe.bundle.js create mode 100644 17961.8d4fc58a.iframe.bundle.js create mode 100644 18069.7daa072f.iframe.bundle.js create mode 100644 18150.f25bd161.iframe.bundle.js create mode 100644 18211.9f9890b8.iframe.bundle.js create mode 100644 18227.7b46e74a.iframe.bundle.js create mode 100644 18249.f2f38505.iframe.bundle.js create mode 100644 18334.3344957c.iframe.bundle.js create mode 100644 18399.87b33604.iframe.bundle.js create mode 100644 1847.6a7a1a5d.iframe.bundle.js create mode 100644 18521.f6efb8e4.iframe.bundle.js create mode 100644 18539.36d5fe79.iframe.bundle.js create mode 100644 18633.c4304ba0.iframe.bundle.js create mode 100644 18696.32e0ff2d.iframe.bundle.js create mode 100644 1871.80a26db2.iframe.bundle.js create mode 100644 19062.994e9808.iframe.bundle.js create mode 100644 1909.37fbc2b2.iframe.bundle.js create mode 100644 19116.5e0ef889.iframe.bundle.js create mode 100644 19179.e06cfd0f.iframe.bundle.js create mode 100644 19203.cd1c8e0e.iframe.bundle.js create mode 100644 19262.f4c18a7d.iframe.bundle.js create mode 100644 19426.df010805.iframe.bundle.js create mode 100644 19581.6ac7a7be.iframe.bundle.js create mode 100644 19616.a2cde0cf.iframe.bundle.js create mode 100644 19660.04ff3cde.iframe.bundle.js create mode 100644 19840.b5da311f.iframe.bundle.js create mode 100644 19875.a07fc98a.iframe.bundle.js create mode 100644 19955.cb90c56a.iframe.bundle.js create mode 100644 20079.90fba7a2.iframe.bundle.js create mode 100644 20128.f5f275bc.iframe.bundle.js create mode 100644 20139.1adcf809.iframe.bundle.js create mode 100644 20174.9274ecdc.iframe.bundle.js create mode 100644 20241.895454f9.iframe.bundle.js create mode 100644 20371.0a90d84c.iframe.bundle.js create mode 100644 20377.a6b8cc92.iframe.bundle.js create mode 100644 20411.c06e6d24.iframe.bundle.js create mode 100644 20582.ec37ce88.iframe.bundle.js create mode 100644 20645.bb26e2de.iframe.bundle.js create mode 100644 20649.1de364f7.iframe.bundle.js create mode 100644 20847.cfe34430.iframe.bundle.js create mode 100644 20857.02b7b359.iframe.bundle.js create mode 100644 20867.53d379a3.iframe.bundle.js create mode 100644 20935.801cd3ec.iframe.bundle.js create mode 100644 21236.1f87c97c.iframe.bundle.js create mode 100644 21294.87339da0.iframe.bundle.js create mode 100644 21327.2e86adc9.iframe.bundle.js create mode 100644 21354.e2033e0a.iframe.bundle.js create mode 100644 21559.09e0c62c.iframe.bundle.js create mode 100644 21621.0e212ade.iframe.bundle.js create mode 100644 21622.662de6ee.iframe.bundle.js create mode 100644 21697.b1e79ddc.iframe.bundle.js create mode 100644 21724.5cc7fe65.iframe.bundle.js create mode 100644 21778.ed4a578e.iframe.bundle.js create mode 100644 21888.5cc12f67.iframe.bundle.js create mode 100644 21918.e3b2f19f.iframe.bundle.js create mode 100644 21972.20a82ef2.iframe.bundle.js create mode 100644 2198.55872672.iframe.bundle.js create mode 100644 22017.c1dca92e.iframe.bundle.js create mode 100644 22043.b49073a0.iframe.bundle.js create mode 100644 22051.14c59e42.iframe.bundle.js create mode 100644 22085.e2a69d88.iframe.bundle.js create mode 100644 2214.c6aca942.iframe.bundle.js create mode 100644 22294.0dff7604.iframe.bundle.js create mode 100644 22303.d5824268.iframe.bundle.js create mode 100644 22325.cad18d4f.iframe.bundle.js create mode 100644 22517.beed0e5b.iframe.bundle.js create mode 100644 22628.40c83234.iframe.bundle.js create mode 100644 22661.c7067e8b.iframe.bundle.js create mode 100644 22702.66e566a0.iframe.bundle.js create mode 100644 22777.c4a448f9.iframe.bundle.js create mode 100644 22780.293aa25b.iframe.bundle.js create mode 100644 2280.f5da94ed.iframe.bundle.js create mode 100644 22854.632e1926.iframe.bundle.js create mode 100644 22886.4b0be65b.iframe.bundle.js create mode 100644 22985.ab0f20b4.iframe.bundle.js create mode 100644 23012.089cd8b9.iframe.bundle.js create mode 100644 23175.e66165e4.iframe.bundle.js create mode 100644 23179.5bfef7c5.iframe.bundle.js create mode 100644 23271.2a7febd2.iframe.bundle.js create mode 100644 23500.22638945.iframe.bundle.js create mode 100644 23608.bd5d2941.iframe.bundle.js create mode 100644 23628.dd81ee3c.iframe.bundle.js create mode 100644 2378.c3d91e1c.iframe.bundle.js create mode 100644 23886.c9ace246.iframe.bundle.js create mode 100644 23938.2098b030.iframe.bundle.js create mode 100644 23996.f6ef2cf6.iframe.bundle.js create mode 100644 24506.b6e4cddd.iframe.bundle.js create mode 100644 24556.0e7062b9.iframe.bundle.js create mode 100644 24568.bb47f6b9.iframe.bundle.js create mode 100644 24608.11935c76.iframe.bundle.js create mode 100644 24668.2ec0089d.iframe.bundle.js create mode 100644 2479.db98f181.iframe.bundle.js create mode 100644 2479.db98f181.iframe.bundle.js.LICENSE.txt create mode 100644 24871.f364579f.iframe.bundle.js create mode 100644 24999.e0548da3.iframe.bundle.js create mode 100644 25022.d63d3e57.iframe.bundle.js create mode 100644 2505.ebce704c.iframe.bundle.js create mode 100644 25067.47545732.iframe.bundle.js create mode 100644 25094.775e2f02.iframe.bundle.js create mode 100644 25156.5948024d.iframe.bundle.js create mode 100644 25161.f3260ea7.iframe.bundle.js create mode 100644 25193.8d413c15.iframe.bundle.js create mode 100644 25219.af8cca6b.iframe.bundle.js create mode 100644 25337.707f3114.iframe.bundle.js create mode 100644 25337.707f3114.iframe.bundle.js.LICENSE.txt create mode 100644 25436.a5004578.iframe.bundle.js create mode 100644 25508.cef93cb7.iframe.bundle.js create mode 100644 25606.183d48ea.iframe.bundle.js create mode 100644 25796.395588b8.iframe.bundle.js create mode 100644 25832.83aabb82.iframe.bundle.js create mode 100644 25848.a32dc455.iframe.bundle.js create mode 100644 25936.73ef6c56.iframe.bundle.js create mode 100644 26036.8f8747bd.iframe.bundle.js create mode 100644 26061.fd3feb2b.iframe.bundle.js create mode 100644 26134.a48f75eb.iframe.bundle.js create mode 100644 26142.cd1253cb.iframe.bundle.js create mode 100644 26245.63784a52.iframe.bundle.js create mode 100644 2626.b9c29aec.iframe.bundle.js create mode 100644 2628.b3c61b07.iframe.bundle.js create mode 100644 26294.78d32215.iframe.bundle.js create mode 100644 26644.7e6db354.iframe.bundle.js create mode 100644 26716.2f7f1d19.iframe.bundle.js create mode 100644 26743.9f94bc08.iframe.bundle.js create mode 100644 26791.fd67f334.iframe.bundle.js create mode 100644 26948.ea25a977.iframe.bundle.js create mode 100644 27039.0a01959d.iframe.bundle.js create mode 100644 27040.41f7450c.iframe.bundle.js create mode 100644 27064.169c3936.iframe.bundle.js create mode 100644 2709.e5e097b1.iframe.bundle.js create mode 100644 2717.97c56d3e.iframe.bundle.js create mode 100644 27184.a8d7202a.iframe.bundle.js create mode 100644 27291.81840101.iframe.bundle.js create mode 100644 27368.1b600e83.iframe.bundle.js create mode 100644 27518.ddf74820.iframe.bundle.js create mode 100644 27689.501ac956.iframe.bundle.js create mode 100644 27716.66c4f1c8.iframe.bundle.js create mode 100644 2796.a5b5617b.iframe.bundle.js create mode 100644 27993.b2b213a7.iframe.bundle.js create mode 100644 28045.0e27f721.iframe.bundle.js create mode 100644 28077.9c54810f.iframe.bundle.js create mode 100644 28115.f14c621a.iframe.bundle.js create mode 100644 28210.20912614.iframe.bundle.js create mode 100644 28276.2a218d6a.iframe.bundle.js create mode 100644 28360.2d4db3d0.iframe.bundle.js create mode 100644 28427.194f25a6.iframe.bundle.js create mode 100644 28654.3bbbc215.iframe.bundle.js create mode 100644 28654.3bbbc215.iframe.bundle.js.LICENSE.txt create mode 100644 28668.ef3c2df9.iframe.bundle.js create mode 100644 28703.5887d2b3.iframe.bundle.js create mode 100644 28806.e3674c85.iframe.bundle.js create mode 100644 28847.6af489fc.iframe.bundle.js create mode 100644 28862.3839a74b.iframe.bundle.js create mode 100644 28998.03925c28.iframe.bundle.js create mode 100644 29097.8d2c588f.iframe.bundle.js create mode 100644 29150.df0fc7ac.iframe.bundle.js create mode 100644 29245.69c09bf5.iframe.bundle.js create mode 100644 29332.f633271a.iframe.bundle.js create mode 100644 29493.d1ed71f6.iframe.bundle.js create mode 100644 297.97f27e29.iframe.bundle.js create mode 100644 2974.aa8073b3.iframe.bundle.js create mode 100644 29788.58a7a8c6.iframe.bundle.js create mode 100644 29795.6915ea8f.iframe.bundle.js create mode 100644 29815.bcce726b.iframe.bundle.js create mode 100644 29819.5dfea5f9.iframe.bundle.js create mode 100644 29858.fd96b1af.iframe.bundle.js create mode 100644 29968.087651ac.iframe.bundle.js create mode 100644 29986.bce92f44.iframe.bundle.js create mode 100644 30009.364a04df.iframe.bundle.js create mode 100644 30091.f6880b2c.iframe.bundle.js create mode 100644 3017.c1be6663.iframe.bundle.js create mode 100644 30202.fcbba11c.iframe.bundle.js create mode 100644 30216.79653b4d.iframe.bundle.js create mode 100644 30347.2ec58cbf.iframe.bundle.js create mode 100644 30382.9c38a597.iframe.bundle.js create mode 100644 30478.c0485608.iframe.bundle.js create mode 100644 3086.95fe7015.iframe.bundle.js create mode 100644 31.6278d082.iframe.bundle.js create mode 100644 31027.aa49766b.iframe.bundle.js create mode 100644 31148.5eac4aa0.iframe.bundle.js create mode 100644 31174.40e1f088.iframe.bundle.js create mode 100644 31226.5eac3eb6.iframe.bundle.js create mode 100644 31235.c77b00d0.iframe.bundle.js create mode 100644 31235.c77b00d0.iframe.bundle.js.LICENSE.txt create mode 100644 3128.2b47571f.iframe.bundle.js create mode 100644 31304.47bb78e8.iframe.bundle.js create mode 100644 31393.666db14a.iframe.bundle.js create mode 100644 31417.554a18a7.iframe.bundle.js create mode 100644 31474.d9873418.iframe.bundle.js create mode 100644 3166.bf9a2644.iframe.bundle.js create mode 100644 31679.af5427f2.iframe.bundle.js create mode 100644 3169.36141d39.iframe.bundle.js create mode 100644 31702.d4dc68de.iframe.bundle.js create mode 100644 31709.93feff9b.iframe.bundle.js create mode 100644 31737.106ad5b4.iframe.bundle.js create mode 100644 31846.bbb4a6c3.iframe.bundle.js create mode 100644 32083.2aee1df8.iframe.bundle.js create mode 100644 32094.57221d3b.iframe.bundle.js create mode 100644 32102.a26ea9b6.iframe.bundle.js create mode 100644 32107.629a811e.iframe.bundle.js create mode 100644 32110.4b17d051.iframe.bundle.js create mode 100644 3215.bbf545c6.iframe.bundle.js create mode 100644 32284.b6544e0c.iframe.bundle.js create mode 100644 3239.37d9d137.iframe.bundle.js create mode 100644 3253.e5be5294.iframe.bundle.js create mode 100644 32537.4b632c96.iframe.bundle.js create mode 100644 32660.e1089809.iframe.bundle.js create mode 100644 32726.bf62ccc6.iframe.bundle.js create mode 100644 33122.0559e449.iframe.bundle.js create mode 100644 33234.a3efac25.iframe.bundle.js create mode 100644 33368.24e1dce8.iframe.bundle.js create mode 100644 33425.bdfb896f.iframe.bundle.js create mode 100644 33470.7eff9279.iframe.bundle.js create mode 100644 33483.437eccc0.iframe.bundle.js create mode 100644 33623.7e8aa246.iframe.bundle.js create mode 100644 33673.84416673.iframe.bundle.js create mode 100644 33707.440456f7.iframe.bundle.js create mode 100644 33765.73a818e1.iframe.bundle.js create mode 100644 3385.c5f99a1e.iframe.bundle.js create mode 100644 33855.3ca4dcb9.iframe.bundle.js create mode 100644 33906.af6fa376.iframe.bundle.js create mode 100644 34102.9de17685.iframe.bundle.js create mode 100644 34213.4ed3daeb.iframe.bundle.js create mode 100644 34335.d074df75.iframe.bundle.js create mode 100644 34496.8093b9b2.iframe.bundle.js create mode 100644 34572.fa06cfe7.iframe.bundle.js create mode 100644 34577.1723b5bc.iframe.bundle.js create mode 100644 34577.1723b5bc.iframe.bundle.js.LICENSE.txt create mode 100644 34629.bd4c6834.iframe.bundle.js create mode 100644 34638.1df0af42.iframe.bundle.js create mode 100644 34668.149156e6.iframe.bundle.js create mode 100644 34829.43000179.iframe.bundle.js create mode 100644 34899.297cb2db.iframe.bundle.js create mode 100644 34946.d46c0482.iframe.bundle.js create mode 100644 34950.b17e1a2f.iframe.bundle.js create mode 100644 34981.8d054b8a.iframe.bundle.js create mode 100644 34985.404aa1c7.iframe.bundle.js create mode 100644 35002.572d0e86.iframe.bundle.js create mode 100644 35074.61803f1b.iframe.bundle.js create mode 100644 35177.36b10087.iframe.bundle.js create mode 100644 35198.a0a2c228.iframe.bundle.js create mode 100644 35393.adb1894e.iframe.bundle.js create mode 100644 35519.fa9891eb.iframe.bundle.js create mode 100644 35532.0b3ea1ff.iframe.bundle.js create mode 100644 35552.53416317.iframe.bundle.js create mode 100644 35647.ceadbec9.iframe.bundle.js create mode 100644 3586.9fd5639a.iframe.bundle.js create mode 100644 35919.94fae373.iframe.bundle.js create mode 100644 36000.8db53005.iframe.bundle.js create mode 100644 36036.b4d5763a.iframe.bundle.js create mode 100644 36196.14356213.iframe.bundle.js create mode 100644 3623.cbb9cb12.iframe.bundle.js create mode 100644 36445.d5da9391.iframe.bundle.js create mode 100644 36453.65a27fb7.iframe.bundle.js create mode 100644 36697.225881c4.iframe.bundle.js create mode 100644 36755.9406529d.iframe.bundle.js create mode 100644 36854.77576ad2.iframe.bundle.js create mode 100644 36910.de8bb2aa.iframe.bundle.js create mode 100644 36938.e4b0b599.iframe.bundle.js create mode 100644 37048.9474649a.iframe.bundle.js create mode 100644 37091.2ea9cb21.iframe.bundle.js create mode 100644 37094.62f7619a.iframe.bundle.js create mode 100644 37133.4d5b7943.iframe.bundle.js create mode 100644 37134.fd4b2758.iframe.bundle.js create mode 100644 37296.d13602ab.iframe.bundle.js create mode 100644 37331.323a2547.iframe.bundle.js create mode 100644 37427.4a83508d.iframe.bundle.js create mode 100644 37599.aeb70bc1.iframe.bundle.js create mode 100644 37687.6d49f5ff.iframe.bundle.js create mode 100644 37901.5a1c92ea.iframe.bundle.js create mode 100644 37922.285ee536.iframe.bundle.js create mode 100644 38055.78a3d6bc.iframe.bundle.js create mode 100644 38066.6be0e4ba.iframe.bundle.js create mode 100644 38198.fab28ad5.iframe.bundle.js create mode 100644 38204.6af2da49.iframe.bundle.js create mode 100644 3822.6830bcfe.iframe.bundle.js create mode 100644 38223.c22e3e29.iframe.bundle.js create mode 100644 38239.b063859c.iframe.bundle.js create mode 100644 38275.31348237.iframe.bundle.js create mode 100644 38388.e2b208b9.iframe.bundle.js create mode 100644 38394.af8660c9.iframe.bundle.js create mode 100644 38457.8e206e50.iframe.bundle.js create mode 100644 38619.2cbee4ee.iframe.bundle.js create mode 100644 38786.e91c88f4.iframe.bundle.js create mode 100644 39075.11e8c132.iframe.bundle.js create mode 100644 39075.11e8c132.iframe.bundle.js.LICENSE.txt create mode 100644 39199.9f5263ab.iframe.bundle.js create mode 100644 39203.61dcb5c3.iframe.bundle.js create mode 100644 39232.fab54b1b.iframe.bundle.js create mode 100644 39235.2aa3ca22.iframe.bundle.js create mode 100644 39281.9532dce6.iframe.bundle.js create mode 100644 39306.502a28cc.iframe.bundle.js create mode 100644 3935.fec38183.iframe.bundle.js create mode 100644 39364.408ef8b8.iframe.bundle.js create mode 100644 3942.64b37984.iframe.bundle.js create mode 100644 39423.5aabcbad.iframe.bundle.js create mode 100644 39443.0bfd2588.iframe.bundle.js create mode 100644 39505.e0be8387.iframe.bundle.js create mode 100644 39552.b45b2e8c.iframe.bundle.js create mode 100644 39787.bce6accf.iframe.bundle.js create mode 100644 39837.b2188c87.iframe.bundle.js create mode 100644 39896.f4fa455a.iframe.bundle.js create mode 100644 39896.f4fa455a.iframe.bundle.js.LICENSE.txt create mode 100644 40045.7f4d8049.iframe.bundle.js create mode 100644 40106.56106c66.iframe.bundle.js create mode 100644 40159.8372b42f.iframe.bundle.js create mode 100644 40286.2b792bdf.iframe.bundle.js create mode 100644 40346.75318b6d.iframe.bundle.js create mode 100644 40361.26f05e05.iframe.bundle.js create mode 100644 40384.2053e9f3.iframe.bundle.js create mode 100644 4067.9e3f1793.iframe.bundle.js create mode 100644 40797.9e0d4e73.iframe.bundle.js create mode 100644 40990.1f6f8a95.iframe.bundle.js create mode 100644 41032.88c7055e.iframe.bundle.js create mode 100644 41141.753e5125.iframe.bundle.js create mode 100644 41145.a3c5de72.iframe.bundle.js create mode 100644 41174.901c7335.iframe.bundle.js create mode 100644 41277.6464c3f1.iframe.bundle.js create mode 100644 41424.2b210aa9.iframe.bundle.js create mode 100644 41536.db7752d1.iframe.bundle.js create mode 100644 41558.a527faf9.iframe.bundle.js create mode 100644 41607.6a9fe826.iframe.bundle.js create mode 100644 41651.7489e9e0.iframe.bundle.js create mode 100644 4178.0d7215f6.iframe.bundle.js create mode 100644 41933.533203ba.iframe.bundle.js create mode 100644 42010.8656350e.iframe.bundle.js create mode 100644 42017.b640cb7c.iframe.bundle.js create mode 100644 42073.568af830.iframe.bundle.js create mode 100644 42147.5803a7a5.iframe.bundle.js create mode 100644 42217.9039ca06.iframe.bundle.js create mode 100644 42355.d4eccbfc.iframe.bundle.js create mode 100644 42357.d7ba8f77.iframe.bundle.js create mode 100644 42367.9563eaa1.iframe.bundle.js create mode 100644 42381.bd3358f5.iframe.bundle.js create mode 100644 42456.524864af.iframe.bundle.js create mode 100644 42469.81fb4056.iframe.bundle.js create mode 100644 42534.2eaa91ac.iframe.bundle.js create mode 100644 42829.46013c60.iframe.bundle.js create mode 100644 42849.c73af80b.iframe.bundle.js create mode 100644 42902.d2dfb36c.iframe.bundle.js create mode 100644 4291.98218068.iframe.bundle.js create mode 100644 42919.0bf9e247.iframe.bundle.js create mode 100644 4299.406ae95b.iframe.bundle.js create mode 100644 43030.e0439a29.iframe.bundle.js create mode 100644 43062.32fa42c8.iframe.bundle.js create mode 100644 43107.eb9ef154.iframe.bundle.js create mode 100644 43220.99280fac.iframe.bundle.js create mode 100644 4333.e445d3bd.iframe.bundle.js create mode 100644 43375.e8f30003.iframe.bundle.js create mode 100644 43461.ea486612.iframe.bundle.js create mode 100644 43502.6a7aad30.iframe.bundle.js create mode 100644 4357.9a63155b.iframe.bundle.js create mode 100644 43574.38914aee.iframe.bundle.js create mode 100644 43594.2b388776.iframe.bundle.js create mode 100644 43656.4bc79064.iframe.bundle.js create mode 100644 43702.37560da0.iframe.bundle.js create mode 100644 43707.dee8b8d7.iframe.bundle.js create mode 100644 43844.b7ff08b9.iframe.bundle.js create mode 100644 4387.19c0f55a.iframe.bundle.js create mode 100644 4393.e1f24d7b.iframe.bundle.js create mode 100644 43978.b3dd0063.iframe.bundle.js create mode 100644 44109.ddd41b12.iframe.bundle.js create mode 100644 44143.2a022ae9.iframe.bundle.js create mode 100644 44152.783e573b.iframe.bundle.js create mode 100644 44205.e984f1fb.iframe.bundle.js create mode 100644 44301.0662853b.iframe.bundle.js create mode 100644 44319.44e718ab.iframe.bundle.js create mode 100644 44481.30272c27.iframe.bundle.js create mode 100644 44550.642aaa4f.iframe.bundle.js create mode 100644 44558.0fa4c1ec.iframe.bundle.js create mode 100644 44646.f3f2e28d.iframe.bundle.js create mode 100644 44811.0a2707e8.iframe.bundle.js create mode 100644 44892.181a037e.iframe.bundle.js create mode 100644 44984.9fa96677.iframe.bundle.js create mode 100644 4500.9db58b49.iframe.bundle.js create mode 100644 45004.dc45b313.iframe.bundle.js create mode 100644 45217.a7aa2ea4.iframe.bundle.js create mode 100644 45271.635c0fac.iframe.bundle.js create mode 100644 45281.f37652de.iframe.bundle.js create mode 100644 45355.51ddc883.iframe.bundle.js create mode 100644 45386.1057b977.iframe.bundle.js create mode 100644 45710.538fe5c4.iframe.bundle.js create mode 100644 45781.9629cd51.iframe.bundle.js create mode 100644 4579.da68cda3.iframe.bundle.js create mode 100644 4579.da68cda3.iframe.bundle.js.LICENSE.txt create mode 100644 4581.c33d8e91.iframe.bundle.js create mode 100644 45871.52e9337a.iframe.bundle.js create mode 100644 4588.7a0af557.iframe.bundle.js create mode 100644 45882.3aac3561.iframe.bundle.js create mode 100644 45926.bb48f1f5.iframe.bundle.js create mode 100644 4593.ea40d8f7.iframe.bundle.js create mode 100644 45990.c5c98e2b.iframe.bundle.js create mode 100644 46013.129d49c9.iframe.bundle.js create mode 100644 46044.08ef00d6.iframe.bundle.js create mode 100644 46044.08ef00d6.iframe.bundle.js.LICENSE.txt create mode 100644 46062.3ebdecc1.iframe.bundle.js create mode 100644 46068.5ed59dc5.iframe.bundle.js create mode 100644 46081.d0f4c255.iframe.bundle.js create mode 100644 46303.2d8ba85f.iframe.bundle.js create mode 100644 46375.d1375d63.iframe.bundle.js create mode 100644 46453.b92070eb.iframe.bundle.js create mode 100644 46454.698c23b4.iframe.bundle.js create mode 100644 46497.5836c23d.iframe.bundle.js create mode 100644 46511.4d7666e9.iframe.bundle.js create mode 100644 46674.19660fec.iframe.bundle.js create mode 100644 46690.637fa55a.iframe.bundle.js create mode 100644 46709.ae7dc8c2.iframe.bundle.js create mode 100644 46845.57512306.iframe.bundle.js create mode 100644 46925.cb73f1af.iframe.bundle.js create mode 100644 46943.2ecf9051.iframe.bundle.js create mode 100644 46997.058c1ddc.iframe.bundle.js create mode 100644 47034.bdb776bb.iframe.bundle.js create mode 100644 47085.e65af446.iframe.bundle.js create mode 100644 47135.bcc478d7.iframe.bundle.js create mode 100644 47258.af306f4a.iframe.bundle.js create mode 100644 47334.26968fac.iframe.bundle.js create mode 100644 47354.aa22d75b.iframe.bundle.js create mode 100644 47840.754d59f2.iframe.bundle.js create mode 100644 48072.ee0ee3f6.iframe.bundle.js create mode 100644 48083.305ea031.iframe.bundle.js create mode 100644 48092.29f805e9.iframe.bundle.js create mode 100644 48096.4930148b.iframe.bundle.js create mode 100644 483.63c25bcb.iframe.bundle.js create mode 100644 48345.84541b6b.iframe.bundle.js create mode 100644 48381.1a3d3381.iframe.bundle.js create mode 100644 48429.493215cb.iframe.bundle.js create mode 100644 48496.6e28303e.iframe.bundle.js create mode 100644 485.80e36042.iframe.bundle.js create mode 100644 488.c873f009.iframe.bundle.js create mode 100644 48815.2c8c0dbd.iframe.bundle.js create mode 100644 48887.63e9cf93.iframe.bundle.js create mode 100644 48994.9e613a61.iframe.bundle.js create mode 100644 4902.ddc85eca.iframe.bundle.js create mode 100644 49020.de650e55.iframe.bundle.js create mode 100644 49102.b06a0d7b.iframe.bundle.js create mode 100644 49107.117510bf.iframe.bundle.js create mode 100644 49205.40edf30e.iframe.bundle.js create mode 100644 49383.9cc25f07.iframe.bundle.js create mode 100644 49457.70b869ce.iframe.bundle.js create mode 100644 49540.cd5006b8.iframe.bundle.js create mode 100644 49682.fa0637bb.iframe.bundle.js create mode 100644 49776.fb2261be.iframe.bundle.js create mode 100644 5004.4f9e2be4.iframe.bundle.js create mode 100644 50040.4a5296d7.iframe.bundle.js create mode 100644 50091.4a5d85ed.iframe.bundle.js create mode 100644 50170.8389e6c8.iframe.bundle.js create mode 100644 50183.d8a07568.iframe.bundle.js create mode 100644 50258.46feebe3.iframe.bundle.js create mode 100644 50264.a312b8a6.iframe.bundle.js create mode 100644 50411.fd478ff2.iframe.bundle.js create mode 100644 50699.9efb1f8e.iframe.bundle.js create mode 100644 50717.2b307c04.iframe.bundle.js create mode 100644 50723.d1b48fb5.iframe.bundle.js create mode 100644 50726.882f057e.iframe.bundle.js create mode 100644 50902.bbdbedb3.iframe.bundle.js create mode 100644 50912.077b3cbf.iframe.bundle.js create mode 100644 50950.1deb7893.iframe.bundle.js create mode 100644 51029.c5f007e4.iframe.bundle.js create mode 100644 511.b5e89081.iframe.bundle.js create mode 100644 51404.6be98b80.iframe.bundle.js create mode 100644 51438.e794488c.iframe.bundle.js create mode 100644 51529.b3032121.iframe.bundle.js create mode 100644 51590.797dc8c1.iframe.bundle.js create mode 100644 51672.e1651bfe.iframe.bundle.js create mode 100644 51750.9330722d.iframe.bundle.js create mode 100644 51760.5ec5248d.iframe.bundle.js create mode 100644 51844.fa4035fd.iframe.bundle.js create mode 100644 51895.77cb12e0.iframe.bundle.js create mode 100644 52025.f58338b6.iframe.bundle.js create mode 100644 5207.832ee153.iframe.bundle.js create mode 100644 52169.3daf3ad8.iframe.bundle.js create mode 100644 52171.b41c36d6.iframe.bundle.js create mode 100644 52213.72771d6d.iframe.bundle.js create mode 100644 52215.18dd38df.iframe.bundle.js create mode 100644 52255.b2cd7fde.iframe.bundle.js create mode 100644 52412.6c22dacb.iframe.bundle.js create mode 100644 52609.a3c80b47.iframe.bundle.js create mode 100644 52699.a55b908e.iframe.bundle.js create mode 100644 52815.88917579.iframe.bundle.js create mode 100644 52843.1566b936.iframe.bundle.js create mode 100644 52931.c5f7f95a.iframe.bundle.js create mode 100644 52944.41d2ccc7.iframe.bundle.js create mode 100644 53021.2c1a456c.iframe.bundle.js create mode 100644 53051.fc2b4d17.iframe.bundle.js create mode 100644 53065.f84fe6ec.iframe.bundle.js create mode 100644 53110.f4712c8d.iframe.bundle.js create mode 100644 53135.b874cd9c.iframe.bundle.js create mode 100644 53176.58d7b675.iframe.bundle.js create mode 100644 53244.9d1a0b16.iframe.bundle.js create mode 100644 53263.232bc0c5.iframe.bundle.js create mode 100644 53264.96c71d09.iframe.bundle.js create mode 100644 53318.9f91b0d6.iframe.bundle.js create mode 100644 53352.1b1c11a6.iframe.bundle.js create mode 100644 53463.a3185a31.iframe.bundle.js create mode 100644 5357.946ec062.iframe.bundle.js create mode 100644 53590.cf421109.iframe.bundle.js create mode 100644 53596.249d16a0.iframe.bundle.js create mode 100644 53711.e070de02.iframe.bundle.js create mode 100644 53718.e9687b93.iframe.bundle.js create mode 100644 53718.e9687b93.iframe.bundle.js.LICENSE.txt create mode 100644 53723.fb317f21.iframe.bundle.js create mode 100644 5373.593b3e1a.iframe.bundle.js create mode 100644 53785.5f29bb40.iframe.bundle.js create mode 100644 53811.ecf890d7.iframe.bundle.js create mode 100644 53887.b45b61e0.iframe.bundle.js create mode 100644 53903.2106b2b9.iframe.bundle.js create mode 100644 53909.5706b665.iframe.bundle.js create mode 100644 53967.e125914c.iframe.bundle.js create mode 100644 53976.f9c4f090.iframe.bundle.js create mode 100644 54123.faf66172.iframe.bundle.js create mode 100644 54146.3898644e.iframe.bundle.js create mode 100644 54190.a54e9cd6.iframe.bundle.js create mode 100644 54264.5941856a.iframe.bundle.js create mode 100644 54321.913d453f.iframe.bundle.js create mode 100644 54330.cc4c19e3.iframe.bundle.js create mode 100644 54343.4b623223.iframe.bundle.js create mode 100644 54399.2a406f07.iframe.bundle.js create mode 100644 54416.fda59252.iframe.bundle.js create mode 100644 54430.9667cad2.iframe.bundle.js create mode 100644 54444.6944c835.iframe.bundle.js create mode 100644 54488.e2554df1.iframe.bundle.js create mode 100644 54897.82deec3c.iframe.bundle.js create mode 100644 54952.321990a8.iframe.bundle.js create mode 100644 550.41690dab.iframe.bundle.js create mode 100644 5500.05e909f0.iframe.bundle.js create mode 100644 55114.acccf1df.iframe.bundle.js create mode 100644 55236.6b11c4f7.iframe.bundle.js create mode 100644 55345.f7bc929f.iframe.bundle.js create mode 100644 5540.02ae0b14.iframe.bundle.js create mode 100644 55407.9401545d.iframe.bundle.js create mode 100644 55426.7d25e75d.iframe.bundle.js create mode 100644 55429.83a00a65.iframe.bundle.js create mode 100644 55525.0a697773.iframe.bundle.js create mode 100644 55573.b855d217.iframe.bundle.js create mode 100644 55604.25cfa902.iframe.bundle.js create mode 100644 55690.aac73e84.iframe.bundle.js create mode 100644 5574.1bf3a633.iframe.bundle.js create mode 100644 55744.ab34ba45.iframe.bundle.js create mode 100644 5581.11cc8187.iframe.bundle.js create mode 100644 55841.66d1fbff.iframe.bundle.js create mode 100644 56067.69bd24f3.iframe.bundle.js create mode 100644 56257.b22aafd6.iframe.bundle.js create mode 100644 56409.5b862bae.iframe.bundle.js create mode 100644 56494.6a3457d7.iframe.bundle.js create mode 100644 56518.99570a2d.iframe.bundle.js create mode 100644 56537.e8d21142.iframe.bundle.js create mode 100644 56625.52e133e8.iframe.bundle.js create mode 100644 56768.16d24e1a.iframe.bundle.js create mode 100644 56846.93d56bc4.iframe.bundle.js create mode 100644 56967.8ca36ff9.iframe.bundle.js create mode 100644 5709.9dd083d3.iframe.bundle.js create mode 100644 57171.e1dec0be.iframe.bundle.js create mode 100644 57180.1cf03faf.iframe.bundle.js create mode 100644 57280.bac50948.iframe.bundle.js create mode 100644 57308.41b87b59.iframe.bundle.js create mode 100644 57457.08ef4978.iframe.bundle.js create mode 100644 5781.3d96f8b6.iframe.bundle.js create mode 100644 57813.c0a97602.iframe.bundle.js create mode 100644 57871.22b9bda6.iframe.bundle.js create mode 100644 58096.f5cfbb5b.iframe.bundle.js create mode 100644 58194.e3881c3f.iframe.bundle.js create mode 100644 58327.adec3ce0.iframe.bundle.js create mode 100644 58338.452fb006.iframe.bundle.js create mode 100644 58381.c841b117.iframe.bundle.js create mode 100644 58419.78dcbb0c.iframe.bundle.js create mode 100644 58434.2edddc48.iframe.bundle.js create mode 100644 58490.85a277cd.iframe.bundle.js create mode 100644 58562.61c516fe.iframe.bundle.js create mode 100644 58766.6b3cbffc.iframe.bundle.js create mode 100644 58800.592c491a.iframe.bundle.js create mode 100644 58899.ff84c19b.iframe.bundle.js create mode 100644 58988.8774fa0e.iframe.bundle.js create mode 100644 59051.ea51d46a.iframe.bundle.js create mode 100644 59063.9785363b.iframe.bundle.js create mode 100644 5907.42ed2f73.iframe.bundle.js create mode 100644 59095.36e61268.iframe.bundle.js create mode 100644 59143.9a6effd3.iframe.bundle.js create mode 100644 59150.b200fe84.iframe.bundle.js create mode 100644 59221.0100a271.iframe.bundle.js create mode 100644 5939.7e4ebe99.iframe.bundle.js create mode 100644 59401.960b8b1a.iframe.bundle.js create mode 100644 59423.948d8a0b.iframe.bundle.js create mode 100644 59535.43f65490.iframe.bundle.js create mode 100644 59582.7cce4a46.iframe.bundle.js create mode 100644 59662.b2276e1d.iframe.bundle.js create mode 100644 59692.ccad5540.iframe.bundle.js create mode 100644 59841.ffbfe65c.iframe.bundle.js create mode 100644 60178.e6a3304c.iframe.bundle.js create mode 100644 60292.2dc7dcb3.iframe.bundle.js create mode 100644 60314.90783ee0.iframe.bundle.js create mode 100644 60331.c7fb2104.iframe.bundle.js create mode 100644 60333.99c20165.iframe.bundle.js create mode 100644 60380.40f374fc.iframe.bundle.js create mode 100644 60562.d3e32bc9.iframe.bundle.js create mode 100644 60562.d3e32bc9.iframe.bundle.js.LICENSE.txt create mode 100644 60625.9ac29c98.iframe.bundle.js create mode 100644 6073.adcffdc7.iframe.bundle.js create mode 100644 6077.a4b702ca.iframe.bundle.js create mode 100644 60789.fead6b03.iframe.bundle.js create mode 100644 60958.33e528ae.iframe.bundle.js create mode 100644 60990.849bfca3.iframe.bundle.js create mode 100644 61087.5c810a28.iframe.bundle.js create mode 100644 61096.8994ede1.iframe.bundle.js create mode 100644 6112.5c204633.iframe.bundle.js create mode 100644 61145.5132b6d1.iframe.bundle.js create mode 100644 61294.9d9c0317.iframe.bundle.js create mode 100644 61362.a62432c6.iframe.bundle.js create mode 100644 61461.81255315.iframe.bundle.js create mode 100644 61482.5ad0a7b4.iframe.bundle.js create mode 100644 6151.33a4bbce.iframe.bundle.js create mode 100644 61578.8b2124b9.iframe.bundle.js create mode 100644 61707.4a658bd1.iframe.bundle.js create mode 100644 61840.e59155d2.iframe.bundle.js create mode 100644 61864.3d5a270a.iframe.bundle.js create mode 100644 61936.8054ec12.iframe.bundle.js create mode 100644 61936.8054ec12.iframe.bundle.js.LICENSE.txt create mode 100644 61936.8054ec12.iframe.bundle.js.map create mode 100644 62025.3bdcb36f.iframe.bundle.js create mode 100644 62085.69285b19.iframe.bundle.js create mode 100644 62125.7805cc44.iframe.bundle.js create mode 100644 62258.e6a99d81.iframe.bundle.js create mode 100644 62285.ae989261.iframe.bundle.js create mode 100644 62416.e452abf1.iframe.bundle.js create mode 100644 62475.2b795991.iframe.bundle.js create mode 100644 62573.69b3def4.iframe.bundle.js create mode 100644 62604.553053f0.iframe.bundle.js create mode 100644 62672.c4d95f54.iframe.bundle.js create mode 100644 62820.0010b331.iframe.bundle.js create mode 100644 62822.0c899661.iframe.bundle.js create mode 100644 62882.8cf93368.iframe.bundle.js create mode 100644 63071.41bfdcec.iframe.bundle.js create mode 100644 63074.7e0afe4c.iframe.bundle.js create mode 100644 63097.be07a67f.iframe.bundle.js create mode 100644 631.d6b6c48e.iframe.bundle.js create mode 100644 63103.b7434257.iframe.bundle.js create mode 100644 6320.b5859114.iframe.bundle.js create mode 100644 63464.c5f64010.iframe.bundle.js create mode 100644 63465.0539ac7e.iframe.bundle.js create mode 100644 63519.75f7e52a.iframe.bundle.js create mode 100644 63648.47ec7dae.iframe.bundle.js create mode 100644 6366.f7db0d12.iframe.bundle.js create mode 100644 63680.5008eebf.iframe.bundle.js create mode 100644 63695.c190c444.iframe.bundle.js create mode 100644 63949.4cbd2b41.iframe.bundle.js create mode 100644 64034.f3e79c83.iframe.bundle.js create mode 100644 64035.093e9d4b.iframe.bundle.js create mode 100644 64053.24efe5ca.iframe.bundle.js create mode 100644 64092.46a5a73b.iframe.bundle.js create mode 100644 64094.5cb03ef9.iframe.bundle.js create mode 100644 64136.d227b713.iframe.bundle.js create mode 100644 64144.c3599937.iframe.bundle.js create mode 100644 64173.476524c6.iframe.bundle.js create mode 100644 64264.cc7d846f.iframe.bundle.js create mode 100644 64265.4b812007.iframe.bundle.js create mode 100644 64295.2309b14a.iframe.bundle.js create mode 100644 64314.725b7cfd.iframe.bundle.js create mode 100644 64372.21f0ae1d.iframe.bundle.js create mode 100644 64394.4724a3aa.iframe.bundle.js create mode 100644 64409.a8b2c5e0.iframe.bundle.js create mode 100644 64654.c3ee07e1.iframe.bundle.js create mode 100644 64676.d452cc1c.iframe.bundle.js create mode 100644 6476.b75f5842.iframe.bundle.js create mode 100644 64762.407b6d45.iframe.bundle.js create mode 100644 64850.367f2c69.iframe.bundle.js create mode 100644 64917.c92aae8d.iframe.bundle.js create mode 100644 64992.4fb3eba7.iframe.bundle.js create mode 100644 65000.f36bf755.iframe.bundle.js create mode 100644 65015.123a927c.iframe.bundle.js create mode 100644 65110.5d5b7452.iframe.bundle.js create mode 100644 65286.c72d1299.iframe.bundle.js create mode 100644 65371.29bb5a0c.iframe.bundle.js create mode 100644 65918.58967fec.iframe.bundle.js create mode 100644 66064.37185c17.iframe.bundle.js create mode 100644 66089.eb3ed10a.iframe.bundle.js create mode 100644 66101.3e2ddc4c.iframe.bundle.js create mode 100644 66131.198572f7.iframe.bundle.js create mode 100644 66156.f05d99d1.iframe.bundle.js create mode 100644 6633.e113925b.iframe.bundle.js create mode 100644 66355.3342a3b2.iframe.bundle.js create mode 100644 66373.6031967b.iframe.bundle.js create mode 100644 66393.c2d8e392.iframe.bundle.js create mode 100644 66495.310804ba.iframe.bundle.js create mode 100644 66525.a554ad8b.iframe.bundle.js create mode 100644 66600.8fc3e3ac.iframe.bundle.js create mode 100644 66642.a4d3622b.iframe.bundle.js create mode 100644 66721.d7029a21.iframe.bundle.js create mode 100644 66728.d0aea29c.iframe.bundle.js create mode 100644 66758.55841c44.iframe.bundle.js create mode 100644 66937.c1957cc9.iframe.bundle.js create mode 100644 66988.ecea7daf.iframe.bundle.js create mode 100644 67042.6888cf18.iframe.bundle.js create mode 100644 67055.a1afba7c.iframe.bundle.js create mode 100644 6723.1111b378.iframe.bundle.js create mode 100644 67256.c2fca435.iframe.bundle.js create mode 100644 67318.9714a4c0.iframe.bundle.js create mode 100644 67320.ac0e8669.iframe.bundle.js create mode 100644 67336.207ce51a.iframe.bundle.js create mode 100644 67383.36d18e12.iframe.bundle.js create mode 100644 67500.7d1983d3.iframe.bundle.js create mode 100644 6768.acf0670b.iframe.bundle.js create mode 100644 6768.acf0670b.iframe.bundle.js.LICENSE.txt create mode 100644 6768.acf0670b.iframe.bundle.js.map create mode 100644 6772.a1ff082e.iframe.bundle.js create mode 100644 6774.4e501f39.iframe.bundle.js create mode 100644 67763.2fbbf746.iframe.bundle.js create mode 100644 67898.f3366bea.iframe.bundle.js create mode 100644 67911.f343fc1e.iframe.bundle.js create mode 100644 67927.4e87d8d7.iframe.bundle.js create mode 100644 6797.477374be.iframe.bundle.js create mode 100644 6800.213641b6.iframe.bundle.js create mode 100644 68071.b4353fe1.iframe.bundle.js create mode 100644 6824.5d0ffc54.iframe.bundle.js create mode 100644 68263.34a56233.iframe.bundle.js create mode 100644 68369.b6b1cea6.iframe.bundle.js create mode 100644 68369.b6b1cea6.iframe.bundle.js.LICENSE.txt create mode 100644 68383.46ee2a1f.iframe.bundle.js create mode 100644 68415.0bd31ccf.iframe.bundle.js create mode 100644 68469.e7a96164.iframe.bundle.js create mode 100644 68483.35e23774.iframe.bundle.js create mode 100644 68554.f31effaa.iframe.bundle.js create mode 100644 6865.cf99dbef.iframe.bundle.js create mode 100644 68815.ed79a154.iframe.bundle.js create mode 100644 6883.65fed8b5.iframe.bundle.js create mode 100644 68895.e7f045ff.iframe.bundle.js create mode 100644 68901.ba6e6e58.iframe.bundle.js create mode 100644 69015.34eedbd2.iframe.bundle.js create mode 100644 69052.5dfb06d3.iframe.bundle.js create mode 100644 6913.6a708cd6.iframe.bundle.js create mode 100644 69133.120d0dfd.iframe.bundle.js create mode 100644 69287.05d1410d.iframe.bundle.js create mode 100644 69360.aab226c6.iframe.bundle.js create mode 100644 69423.521c84b5.iframe.bundle.js create mode 100644 69482.0b3a47dd.iframe.bundle.js create mode 100644 69526.21ddaeb4.iframe.bundle.js create mode 100644 69629.b635dd01.iframe.bundle.js create mode 100644 69719.9bf672b5.iframe.bundle.js create mode 100644 69771.23532f45.iframe.bundle.js create mode 100644 69883.8eb494bd.iframe.bundle.js create mode 100644 69916.86247f3e.iframe.bundle.js create mode 100644 69954.82700ae2.iframe.bundle.js create mode 100644 70015.1a886f15.iframe.bundle.js create mode 100644 7010.2c9afb70.iframe.bundle.js create mode 100644 70127.694b1cc8.iframe.bundle.js create mode 100644 70300.657f1b71.iframe.bundle.js create mode 100644 70303.b7b21309.iframe.bundle.js create mode 100644 70346.84cda08d.iframe.bundle.js create mode 100644 70471.bca09c6b.iframe.bundle.js create mode 100644 70532.17463e7a.iframe.bundle.js create mode 100644 70571.45d38e10.iframe.bundle.js create mode 100644 7065.e5cf5b5b.iframe.bundle.js create mode 100644 7065.e5cf5b5b.iframe.bundle.js.LICENSE.txt create mode 100644 70672.6614aa36.iframe.bundle.js create mode 100644 70733.3963c0e9.iframe.bundle.js create mode 100644 70760.3dab9afb.iframe.bundle.js create mode 100644 7077.a6ee977a.iframe.bundle.js create mode 100644 70857.ad8359c2.iframe.bundle.js create mode 100644 70947.56b3aa26.iframe.bundle.js create mode 100644 70966.d8a9b5c9.iframe.bundle.js create mode 100644 70992.d49b0f7c.iframe.bundle.js create mode 100644 71087.556cf6e3.iframe.bundle.js create mode 100644 71088.b78b4a04.iframe.bundle.js create mode 100644 71094.5369d7dc.iframe.bundle.js create mode 100644 71224.07341c1d.iframe.bundle.js create mode 100644 7125.93500452.iframe.bundle.js create mode 100644 71306.ac984bb2.iframe.bundle.js create mode 100644 71347.578d4d92.iframe.bundle.js create mode 100644 71350.90f13ce7.iframe.bundle.js create mode 100644 71510.80f51a25.iframe.bundle.js create mode 100644 71519.867b5cc4.iframe.bundle.js create mode 100644 71543.7d1eb975.iframe.bundle.js create mode 100644 71553.99ba235c.iframe.bundle.js create mode 100644 71601.e2aa4bf7.iframe.bundle.js create mode 100644 71644.d345ffb6.iframe.bundle.js create mode 100644 71698.52efcf6c.iframe.bundle.js create mode 100644 71704.bbd21de1.iframe.bundle.js create mode 100644 71724.dfb11d82.iframe.bundle.js create mode 100644 71737.2e353154.iframe.bundle.js create mode 100644 71769.ceb2945e.iframe.bundle.js create mode 100644 71840.8097d471.iframe.bundle.js create mode 100644 71916.08c12b1c.iframe.bundle.js create mode 100644 71989.9709288d.iframe.bundle.js create mode 100644 72015.37c3c4a8.iframe.bundle.js create mode 100644 72133.a9e068dd.iframe.bundle.js create mode 100644 7231.156d056c.iframe.bundle.js create mode 100644 72390.25d1e504.iframe.bundle.js create mode 100644 72408.f99fc57d.iframe.bundle.js create mode 100644 72498.f9867870.iframe.bundle.js create mode 100644 72581.e2d8be50.iframe.bundle.js create mode 100644 72608.ecc626f5.iframe.bundle.js create mode 100644 72827.2d1e339b.iframe.bundle.js create mode 100644 72844.a08a11c0.iframe.bundle.js create mode 100644 72882.78db7411.iframe.bundle.js create mode 100644 73051.6a169556.iframe.bundle.js create mode 100644 73054.6917b01f.iframe.bundle.js create mode 100644 73077.d5c6b4a6.iframe.bundle.js create mode 100644 73087.c6646844.iframe.bundle.js create mode 100644 73274.5ea65408.iframe.bundle.js create mode 100644 73276.067d6295.iframe.bundle.js create mode 100644 7365.94de3ac4.iframe.bundle.js create mode 100644 73714.a03429ee.iframe.bundle.js create mode 100644 73770.60382e6a.iframe.bundle.js create mode 100644 73870.e4afb6fb.iframe.bundle.js create mode 100644 73892.8ab12461.iframe.bundle.js create mode 100644 74052.ed801cb3.iframe.bundle.js create mode 100644 7417.5bedef2b.iframe.bundle.js create mode 100644 74193.47cb7c08.iframe.bundle.js create mode 100644 74253.f5905c31.iframe.bundle.js create mode 100644 74389.46fb72c1.iframe.bundle.js create mode 100644 74408.a864b347.iframe.bundle.js create mode 100644 74448.c1820936.iframe.bundle.js create mode 100644 74509.9dfae0ab.iframe.bundle.js create mode 100644 74550.62a43e75.iframe.bundle.js create mode 100644 74666.1c5c6518.iframe.bundle.js create mode 100644 74685.de29241a.iframe.bundle.js create mode 100644 74720.370141ff.iframe.bundle.js create mode 100644 74809.3266fd02.iframe.bundle.js create mode 100644 74817.a4672e88.iframe.bundle.js create mode 100644 7514.a075b69c.iframe.bundle.js create mode 100644 75147.4ed6d873.iframe.bundle.js create mode 100644 75183.81d1ad47.iframe.bundle.js create mode 100644 7521.05ddbe36.iframe.bundle.js create mode 100644 75211.b4d92fc7.iframe.bundle.js create mode 100644 75389.e93a2080.iframe.bundle.js create mode 100644 75475.5ebf1bc3.iframe.bundle.js create mode 100644 75573.6599da72.iframe.bundle.js create mode 100644 75596.3e1fef79.iframe.bundle.js create mode 100644 7573.e2a14b28.iframe.bundle.js create mode 100644 75865.14b1b034.iframe.bundle.js create mode 100644 75894.27f611fa.iframe.bundle.js create mode 100644 75904.d716af12.iframe.bundle.js create mode 100644 75948.2e56e5c5.iframe.bundle.js create mode 100644 7612.18c0412d.iframe.bundle.js create mode 100644 76229.c0f60230.iframe.bundle.js create mode 100644 76247.525dbdbe.iframe.bundle.js create mode 100644 76249.0892d750.iframe.bundle.js create mode 100644 76332.c7b604bf.iframe.bundle.js create mode 100644 76373.21233991.iframe.bundle.js create mode 100644 76479.74294550.iframe.bundle.js create mode 100644 7654.556056f3.iframe.bundle.js create mode 100644 76581.3a27d1df.iframe.bundle.js create mode 100644 76638.29ec48ff.iframe.bundle.js create mode 100644 76686.67024495.iframe.bundle.js create mode 100644 7670.0bea21de.iframe.bundle.js create mode 100644 76830.923f1357.iframe.bundle.js create mode 100644 76863.27c42053.iframe.bundle.js create mode 100644 76895.10635362.iframe.bundle.js create mode 100644 77076.943165c1.iframe.bundle.js create mode 100644 77160.1d1b5743.iframe.bundle.js create mode 100644 77160.1d1b5743.iframe.bundle.js.LICENSE.txt create mode 100644 77253.8ec7f0c7.iframe.bundle.js create mode 100644 77276.a6b6eff5.iframe.bundle.js create mode 100644 77290.8c3236eb.iframe.bundle.js create mode 100644 77291.b8343199.iframe.bundle.js create mode 100644 77307.f93e13b7.iframe.bundle.js create mode 100644 77312.0de83384.iframe.bundle.js create mode 100644 77486.1659d162.iframe.bundle.js create mode 100644 77567.cfba53d7.iframe.bundle.js create mode 100644 77745.8b678fbb.iframe.bundle.js create mode 100644 77754.f14d59df.iframe.bundle.js create mode 100644 77893.17b820f5.iframe.bundle.js create mode 100644 78170.e822a0b1.iframe.bundle.js create mode 100644 78244.f0532acf.iframe.bundle.js create mode 100644 78287.74fcecd2.iframe.bundle.js create mode 100644 7830.5905d574.iframe.bundle.js create mode 100644 78402.d6569f52.iframe.bundle.js create mode 100644 78513.3a75cf49.iframe.bundle.js create mode 100644 78530.0bf45aec.iframe.bundle.js create mode 100644 78536.0970bb30.iframe.bundle.js create mode 100644 78613.4a1c13ba.iframe.bundle.js create mode 100644 78740.35471fe9.iframe.bundle.js create mode 100644 78820.b3dc7285.iframe.bundle.js create mode 100644 78967.1a42927c.iframe.bundle.js create mode 100644 79092.5559a3e6.iframe.bundle.js create mode 100644 79121.76e98dd2.iframe.bundle.js create mode 100644 79154.b2e31cab.iframe.bundle.js create mode 100644 79162.4eff4536.iframe.bundle.js create mode 100644 79643.eaedaec7.iframe.bundle.js create mode 100644 7965.f7a8a1ec.iframe.bundle.js create mode 100644 79704.fcfaff42.iframe.bundle.js create mode 100644 79862.b88edd8b.iframe.bundle.js create mode 100644 79902.480e9c26.iframe.bundle.js create mode 100644 79929.87a20256.iframe.bundle.js create mode 100644 80049.95996a0d.iframe.bundle.js create mode 100644 80058.2e6a72da.iframe.bundle.js create mode 100644 80089.a0519e36.iframe.bundle.js create mode 100644 80101.4b46213d.iframe.bundle.js create mode 100644 80138.4079b3f4.iframe.bundle.js create mode 100644 80376.7ddd0d3f.iframe.bundle.js create mode 100644 80384.f41523f8.iframe.bundle.js create mode 100644 80417.1cc71f28.iframe.bundle.js create mode 100644 8067.c2eca537.iframe.bundle.js create mode 100644 80696.3be88776.iframe.bundle.js create mode 100644 80705.d982a6cd.iframe.bundle.js create mode 100644 80907.0ab79429.iframe.bundle.js create mode 100644 80932.b8873c2c.iframe.bundle.js create mode 100644 80942.3004a662.iframe.bundle.js create mode 100644 80961.7df5e7ae.iframe.bundle.js create mode 100644 8102.f596e7ce.iframe.bundle.js create mode 100644 8102.f596e7ce.iframe.bundle.js.LICENSE.txt create mode 100644 81021.1b8b3abf.iframe.bundle.js create mode 100644 81059.48aaa50a.iframe.bundle.js create mode 100644 81110.c02c0044.iframe.bundle.js create mode 100644 81206.b849c350.iframe.bundle.js create mode 100644 81317.45cc6d5e.iframe.bundle.js create mode 100644 81617.c095fd45.iframe.bundle.js create mode 100644 81882.4ae4d813.iframe.bundle.js create mode 100644 81897.1a053cd1.iframe.bundle.js create mode 100644 81914.62411202.iframe.bundle.js create mode 100644 82043.e8168b0d.iframe.bundle.js create mode 100644 82103.c9f0b5cc.iframe.bundle.js create mode 100644 82203.898049d7.iframe.bundle.js create mode 100644 82367.4fbb461c.iframe.bundle.js create mode 100644 8240.f8bba635.iframe.bundle.js create mode 100644 82414.09de6e58.iframe.bundle.js create mode 100644 8243.cd268597.iframe.bundle.js create mode 100644 82630.c235091b.iframe.bundle.js create mode 100644 82630.c235091b.iframe.bundle.js.LICENSE.txt create mode 100644 82647.2f3f17ae.iframe.bundle.js create mode 100644 82652.ee70dffe.iframe.bundle.js create mode 100644 82797.3b99c722.iframe.bundle.js create mode 100644 82862.352c23f1.iframe.bundle.js create mode 100644 83070.1eceb348.iframe.bundle.js create mode 100644 83071.b82b7aa7.iframe.bundle.js create mode 100644 83082.000c6680.iframe.bundle.js create mode 100644 83122.e11203c8.iframe.bundle.js create mode 100644 83159.ccb16908.iframe.bundle.js create mode 100644 83217.3b6956b1.iframe.bundle.js create mode 100644 83383.2a4acf5e.iframe.bundle.js create mode 100644 83502.b4e9e59f.iframe.bundle.js create mode 100644 83697.77340e40.iframe.bundle.js create mode 100644 83720.45bccf98.iframe.bundle.js create mode 100644 83882.6cebf672.iframe.bundle.js create mode 100644 83914.ec80f1fa.iframe.bundle.js create mode 100644 84014.da48c23c.iframe.bundle.js create mode 100644 84188.e341493e.iframe.bundle.js create mode 100644 84317.c0151237.iframe.bundle.js create mode 100644 8436.6db32c8f.iframe.bundle.js create mode 100644 8442.210d6284.iframe.bundle.js create mode 100644 84449.1332e87a.iframe.bundle.js create mode 100644 84637.e5a7189a.iframe.bundle.js create mode 100644 84644.fe7da3c5.iframe.bundle.js create mode 100644 84773.57862f30.iframe.bundle.js create mode 100644 84777.85f5145c.iframe.bundle.js create mode 100644 84817.02de0ad2.iframe.bundle.js create mode 100644 84818.bcaaf50d.iframe.bundle.js create mode 100644 84892.c51bc806.iframe.bundle.js create mode 100644 84909.d2621f4e.iframe.bundle.js create mode 100644 84994.72a37419.iframe.bundle.js create mode 100644 85107.1528f6c3.iframe.bundle.js create mode 100644 85195.90463b06.iframe.bundle.js create mode 100644 85259.9fc4b465.iframe.bundle.js create mode 100644 85351.94a31301.iframe.bundle.js create mode 100644 85434.df955920.iframe.bundle.js create mode 100644 85457.943f711e.iframe.bundle.js create mode 100644 85600.d3819180.iframe.bundle.js create mode 100644 8563.76f27e26.iframe.bundle.js create mode 100644 8567.62a7b56a.iframe.bundle.js create mode 100644 85721.763be1dd.iframe.bundle.js create mode 100644 86039.7b0e767e.iframe.bundle.js create mode 100644 86105.e12420a4.iframe.bundle.js create mode 100644 86190.470062ce.iframe.bundle.js create mode 100644 86276.5bf0e36e.iframe.bundle.js create mode 100644 86313.053e767d.iframe.bundle.js create mode 100644 86399.3ce64110.iframe.bundle.js create mode 100644 86419.7bd0a9bc.iframe.bundle.js create mode 100644 86420.ffbba51e.iframe.bundle.js create mode 100644 86443.6c177ec7.iframe.bundle.js create mode 100644 86543.f003d548.iframe.bundle.js create mode 100644 86620.4c899e4f.iframe.bundle.js create mode 100644 86636.a16ef058.iframe.bundle.js create mode 100644 86677.64b5184a.iframe.bundle.js create mode 100644 86789.426112ed.iframe.bundle.js create mode 100644 86792.b5256637.iframe.bundle.js create mode 100644 87164.869f8efb.iframe.bundle.js create mode 100644 87265.9df4c10d.iframe.bundle.js create mode 100644 87265.9df4c10d.iframe.bundle.js.LICENSE.txt create mode 100644 87538.2f01e3f1.iframe.bundle.js create mode 100644 8760.d63a447a.iframe.bundle.js create mode 100644 87607.b8f90046.iframe.bundle.js create mode 100644 87690.1825ffcf.iframe.bundle.js create mode 100644 87882.e016aa52.iframe.bundle.js create mode 100644 87909.3a136527.iframe.bundle.js create mode 100644 87963.0bc4d708.iframe.bundle.js create mode 100644 87967.d0ea793d.iframe.bundle.js create mode 100644 88137.d6df16f4.iframe.bundle.js create mode 100644 88246.2628b94e.iframe.bundle.js create mode 100644 88290.5632ad54.iframe.bundle.js create mode 100644 88317.bbe10a05.iframe.bundle.js create mode 100644 8836.007981a3.iframe.bundle.js create mode 100644 88537.23d5899b.iframe.bundle.js create mode 100644 88590.c6883bf2.iframe.bundle.js create mode 100644 88615.5bd64385.iframe.bundle.js create mode 100644 88645.57c1d386.iframe.bundle.js create mode 100644 88796.029323ef.iframe.bundle.js create mode 100644 88824.bd0c8f57.iframe.bundle.js create mode 100644 88881.a25be7cc.iframe.bundle.js create mode 100644 89110.ec5650b8.iframe.bundle.js create mode 100644 89250.25a716fb.iframe.bundle.js create mode 100644 89330.25680387.iframe.bundle.js create mode 100644 89370.4f59903b.iframe.bundle.js create mode 100644 89371.bbc6894d.iframe.bundle.js create mode 100644 89383.b6f156ea.iframe.bundle.js create mode 100644 89430.18a5ac86.iframe.bundle.js create mode 100644 89437.684129ff.iframe.bundle.js create mode 100644 89569.6727a7a3.iframe.bundle.js create mode 100644 89617.ccdfbb68.iframe.bundle.js create mode 100644 89643.23bed6c3.iframe.bundle.js create mode 100644 89969.e09746a6.iframe.bundle.js create mode 100644 900.8c2a0653.iframe.bundle.js create mode 100644 90038.c8ceb148.iframe.bundle.js create mode 100644 90107.dfca8c9e.iframe.bundle.js create mode 100644 90129.83161317.iframe.bundle.js create mode 100644 90180.809d12df.iframe.bundle.js create mode 100644 90184.7d6dfe91.iframe.bundle.js create mode 100644 90895.cf98fd38.iframe.bundle.js create mode 100644 90913.60c48f47.iframe.bundle.js create mode 100644 9094.770bd076.iframe.bundle.js create mode 100644 90982.4287da2b.iframe.bundle.js create mode 100644 91103.40124f5d.iframe.bundle.js create mode 100644 91105.202a115e.iframe.bundle.js create mode 100644 91144.8367f257.iframe.bundle.js create mode 100644 91254.64a81c05.iframe.bundle.js create mode 100644 91350.db6e10d0.iframe.bundle.js create mode 100644 9149.a8563bee.iframe.bundle.js create mode 100644 91517.1e1d6e69.iframe.bundle.js create mode 100644 91532.0c6be574.iframe.bundle.js create mode 100644 91577.dbc7d350.iframe.bundle.js create mode 100644 91585.f1c4164e.iframe.bundle.js create mode 100644 91651.ec45822d.iframe.bundle.js create mode 100644 91659.e00f0843.iframe.bundle.js create mode 100644 91686.9a113222.iframe.bundle.js create mode 100644 91733.cd4e2361.iframe.bundle.js create mode 100644 91868.441f6ec1.iframe.bundle.js create mode 100644 91970.19863755.iframe.bundle.js create mode 100644 92198.82d83eec.iframe.bundle.js create mode 100644 92356.e877b343.iframe.bundle.js create mode 100644 92522.e6a3a8ab.iframe.bundle.js create mode 100644 92597.cf77d24e.iframe.bundle.js create mode 100644 92625.5fdc4b58.iframe.bundle.js create mode 100644 92697.82258056.iframe.bundle.js create mode 100644 92829.6567100c.iframe.bundle.js create mode 100644 93124.d3a573d1.iframe.bundle.js create mode 100644 93172.a57544ec.iframe.bundle.js create mode 100644 93244.eb70694d.iframe.bundle.js create mode 100644 93257.cc6d58ba.iframe.bundle.js create mode 100644 93360.125191b8.iframe.bundle.js create mode 100644 93368.ed97a4e1.iframe.bundle.js create mode 100644 93383.805513c8.iframe.bundle.js create mode 100644 93452.4dfd8833.iframe.bundle.js create mode 100644 93494.29a4e5c8.iframe.bundle.js create mode 100644 93631.2025f2c3.iframe.bundle.js create mode 100644 93839.c7f8f7e0.iframe.bundle.js create mode 100644 93847.8e500340.iframe.bundle.js create mode 100644 9391.24041d9a.iframe.bundle.js create mode 100644 94045.fb0266e0.iframe.bundle.js create mode 100644 94159.f2649947.iframe.bundle.js create mode 100644 94451.d5d63b37.iframe.bundle.js create mode 100644 94457.31371053.iframe.bundle.js create mode 100644 94522.ced93ab5.iframe.bundle.js create mode 100644 94661.4c0d71cb.iframe.bundle.js create mode 100644 94804.1cc5464b.iframe.bundle.js create mode 100644 94913.2cc561bd.iframe.bundle.js create mode 100644 94936.3d8ce6be.iframe.bundle.js create mode 100644 95108.e3fda817.iframe.bundle.js create mode 100644 95319.ba54c5a7.iframe.bundle.js create mode 100644 95694.8d1d0b6f.iframe.bundle.js create mode 100644 95770.40a00e05.iframe.bundle.js create mode 100644 95820.08375d70.iframe.bundle.js create mode 100644 95878.8f34c30b.iframe.bundle.js create mode 100644 95900.c8e0ec1c.iframe.bundle.js create mode 100644 96056.955cb6a3.iframe.bundle.js create mode 100644 96260.afc40c6f.iframe.bundle.js create mode 100644 96272.44bbf6f9.iframe.bundle.js create mode 100644 96286.2055dd2f.iframe.bundle.js create mode 100644 96327.cf1031f5.iframe.bundle.js create mode 100644 96327.cf1031f5.iframe.bundle.js.LICENSE.txt create mode 100644 9646.04e1cc7e.iframe.bundle.js create mode 100644 96641.9719e5f4.iframe.bundle.js create mode 100644 96702.98902439.iframe.bundle.js create mode 100644 96704.b48932f3.iframe.bundle.js create mode 100644 96715.f5e48402.iframe.bundle.js create mode 100644 96718.8265eb66.iframe.bundle.js create mode 100644 96720.9ca5586d.iframe.bundle.js create mode 100644 96776.4e0a292e.iframe.bundle.js create mode 100644 96936.14a48d48.iframe.bundle.js create mode 100644 97007.e96cf43d.iframe.bundle.js create mode 100644 97028.163a37b8.iframe.bundle.js create mode 100644 9707.6df34247.iframe.bundle.js create mode 100644 97104.828ba3aa.iframe.bundle.js create mode 100644 97158.c507218e.iframe.bundle.js create mode 100644 97204.aa41cefc.iframe.bundle.js create mode 100644 97250.27abe30d.iframe.bundle.js create mode 100644 97286.11305848.iframe.bundle.js create mode 100644 9732.f01b4807.iframe.bundle.js create mode 100644 97386.514a503a.iframe.bundle.js create mode 100644 974.4bb642c3.iframe.bundle.js create mode 100644 97461.a9b66b3a.iframe.bundle.js create mode 100644 97476.c1c54c03.iframe.bundle.js create mode 100644 97643.bba135dc.iframe.bundle.js create mode 100644 97660.c9bc5188.iframe.bundle.js create mode 100644 97675.414ae7c7.iframe.bundle.js create mode 100644 97706.d0f9dbfc.iframe.bundle.js create mode 100644 97745.bb5b7e3b.iframe.bundle.js create mode 100644 97796.f29402e2.iframe.bundle.js create mode 100644 97840.3847074c.iframe.bundle.js create mode 100644 97879.f8b79cf6.iframe.bundle.js create mode 100644 98086.895e322a.iframe.bundle.js create mode 100644 98152.f87b8f18.iframe.bundle.js create mode 100644 98167.d75c579d.iframe.bundle.js create mode 100644 98167.d75c579d.iframe.bundle.js.LICENSE.txt create mode 100644 98183.ef0a01f7.iframe.bundle.js create mode 100644 98372.da8c816d.iframe.bundle.js create mode 100644 98383.f5df096e.iframe.bundle.js create mode 100644 98383.f5df096e.iframe.bundle.js.LICENSE.txt create mode 100644 98441.5c90143a.iframe.bundle.js create mode 100644 98444.dc68c6da.iframe.bundle.js create mode 100644 98628.cb4a1537.iframe.bundle.js create mode 100644 98642.a0e2ded3.iframe.bundle.js create mode 100644 98808.63324b58.iframe.bundle.js create mode 100644 98888.9da28a03.iframe.bundle.js create mode 100644 9890.caa1e0d6.iframe.bundle.js create mode 100644 99015.ef62d577.iframe.bundle.js create mode 100644 99017.20b860d7.iframe.bundle.js create mode 100644 99022.bc571cc2.iframe.bundle.js create mode 100644 99044.1c101edb.iframe.bundle.js create mode 100644 99197.23692369.iframe.bundle.js create mode 100644 9924.f8d2ad50.iframe.bundle.js create mode 100644 99351.bcf136b3.iframe.bundle.js create mode 100644 99355.6dc1ddd4.iframe.bundle.js create mode 100644 99381.888bb041.iframe.bundle.js create mode 100644 99486.e363e290.iframe.bundle.js create mode 100644 99546.dbade664.iframe.bundle.js create mode 100644 99651.aaef0558.iframe.bundle.js create mode 100644 99651.aaef0558.iframe.bundle.js.LICENSE.txt create mode 100644 99716.60ec6204.iframe.bundle.js create mode 100644 9983.3b31d514.iframe.bundle.js create mode 100644 99860.179c3650.iframe.bundle.js create mode 100644 99882.7dbf8cef.iframe.bundle.js create mode 100644 99975.49cc3561.iframe.bundle.js create mode 100644 Button-button-guideline-mdx.9f3a217a.iframe.bundle.js create mode 100644 Button-button-stories.61fc0ff0.iframe.bundle.js create mode 100644 Checkbox-checkbox-guideline-mdx.9c1063d6.iframe.bundle.js create mode 100644 Checkbox-checkbox-stories.9570b9a0.iframe.bundle.js create mode 100644 Hooks-useMutationsHandler-mdx.d105426a.iframe.bundle.js create mode 100644 Icon-mdx.04d67c1b.iframe.bundle.js create mode 100644 InfoMessage-infomessage-guideline-mdx.a40c5f6d.iframe.bundle.js create mode 100644 InfoMessage-infomessage-stories.c0ad90b7.iframe.bundle.js create mode 100644 InlineInput-InlineInput-stories.851b9777.iframe.bundle.js create mode 100644 Introduction-mdx.9e196d16.iframe.bundle.js create mode 100644 Select-select-guideline-mdx.8a0bba17.iframe.bundle.js create mode 100644 Select-selectv2-stories.74424d06.iframe.bundle.js create mode 100644 areachart-stories.eb36c6da.iframe.bundle.js create mode 100644 attachment-stories.9aa36c26.iframe.bundle.js create mode 100644 banner-stories.673a40a4.iframe.bundle.js create mode 100644 barchart-stories.e5df1b02.iframe.bundle.js create mode 100644 box-stories.b15d7ef8.iframe.bundle.js create mode 100644 breadcrumb-stories.a821d72e.iframe.bundle.js create mode 100644 card-stories.9c91a774.iframe.bundle.js create mode 100644 chips-stories.96f9046a.iframe.bundle.js create mode 100644 circularprogressbar-stories.d9c61c04.iframe.bundle.js create mode 100644 cloudprogressbar-stories.90714715.iframe.bundle.js create mode 100644 collapsiblepanel-stories.255ebd5b.iframe.bundle.js create mode 100644 color-mdx.daa2b084.iframe.bundle.js create mode 100644 constrainedtext-stories.7b118cd4.iframe.bundle.js create mode 100644 copybutton-stories.7aeba369.iframe.bundle.js create mode 100644 designprinciples-mdx.8b702cab.iframe.bundle.js create mode 100644 dropdown-stories.9b8674b0.iframe.bundle.js create mode 100644 dropzone-stories.58c495a7.iframe.bundle.js create mode 100644 emptystate-stories.139aa676.iframe.bundle.js create mode 100644 errorpage401-stories.8115ed13.iframe.bundle.js create mode 100644 errorpage404-stories.69510fec.iframe.bundle.js create mode 100644 errorpage500-stories.bb9161bc.iframe.bundle.js create mode 100644 errorpageauth-stories.ed112667.iframe.bundle.js create mode 100644 favicon.ico create mode 100644 favicon.svg create mode 100644 form-stories.8c1ccf59.iframe.bundle.js create mode 100644 format-mdx.f0285d87.iframe.bundle.js create mode 100644 formattedate-stories.eb893edf.iframe.bundle.js create mode 100644 globalhealthbar-stories.ad598c73.iframe.bundle.js create mode 100644 guideline-chart-guideline-mdx.78b937f9.iframe.bundle.js create mode 100644 guideline-docs-template-mdx.4f0358ea.iframe.bundle.js create mode 100644 healthselectorv2-stories.2895a259.iframe.bundle.js create mode 100644 icon-stories.fab98e2a.iframe.bundle.js create mode 100644 icons-mdx.31d0cb09.iframe.bundle.js create mode 100644 iframe.html create mode 100644 index.html create mode 100644 index.json create mode 100644 input-stories.eceb11a4.iframe.bundle.js create mode 100644 inputlist-stories.1b41d362.iframe.bundle.js create mode 100644 lateralnavbarlayout-stories.9f083cf4.iframe.bundle.js create mode 100644 layout-stories.3a1adf0d.iframe.bundle.js create mode 100644 linechart-stories.57b5cd9f.iframe.bundle.js create mode 100644 linecharttemporal-stories.f5c8e757.iframe.bundle.js create mode 100644 loader-stories.77bfbdda.iframe.bundle.js create mode 100644 logo-core-ui.png create mode 100644 main.75fbb69f.iframe.bundle.js create mode 100644 modal-mdx.d4a269ad.iframe.bundle.js create mode 100644 modal-stories.2cfc55ad.iframe.bundle.js create mode 100644 multiselect-stories.70ce4d52.iframe.bundle.js create mode 100644 navbar-stories.5bc97a3f.iframe.bundle.js create mode 100644 noresult-stories.2f7294c8.iframe.bundle.js create mode 100644 notifications-stories.7a49f4b9.iframe.bundle.js create mode 100644 prettybytes-stories.b3e57adb.iframe.bundle.js create mode 100644 progressbar-stories.ef2e4f22.iframe.bundle.js create mode 100644 project.json create mode 100644 runtime~main.ba087cce.iframe.bundle.js create mode 100644 sb-addons/essentials-actions-1/manager-bundle.js create mode 100644 sb-addons/essentials-actions-1/manager-bundle.js.LEGAL.txt create mode 100644 sb-addons/essentials-backgrounds-2/manager-bundle.js create mode 100644 sb-addons/essentials-backgrounds-2/manager-bundle.js.LEGAL.txt create mode 100644 sb-addons/essentials-controls-0/manager-bundle.js create mode 100644 sb-addons/essentials-controls-0/manager-bundle.js.LEGAL.txt create mode 100644 sb-addons/essentials-measure-5/manager-bundle.js create mode 100644 sb-addons/essentials-measure-5/manager-bundle.js.LEGAL.txt create mode 100644 sb-addons/essentials-outline-6/manager-bundle.js create mode 100644 sb-addons/essentials-outline-6/manager-bundle.js.LEGAL.txt create mode 100644 sb-addons/essentials-toolbars-4/manager-bundle.js create mode 100644 sb-addons/essentials-toolbars-4/manager-bundle.js.LEGAL.txt create mode 100644 sb-addons/essentials-viewport-3/manager-bundle.js create mode 100644 sb-addons/essentials-viewport-3/manager-bundle.js.LEGAL.txt create mode 100644 sb-addons/storybook-8/manager-bundle.js create mode 100644 sb-addons/storybook-8/manager-bundle.js.LEGAL.txt create mode 100644 sb-addons/storysource-7/manager-bundle.js create mode 100644 sb-addons/storysource-7/manager-bundle.js.LEGAL.txt create mode 100644 sb-common-assets/fonts.css create mode 100644 sb-common-assets/nunito-sans-bold-italic.woff2 create mode 100644 sb-common-assets/nunito-sans-bold.woff2 create mode 100644 sb-common-assets/nunito-sans-italic.woff2 create mode 100644 sb-common-assets/nunito-sans-regular.woff2 create mode 100644 sb-manager/WithTooltip-V3YHNWJZ-TRLNWEGW.js create mode 100644 sb-manager/chunk-4IYAVH3S.js create mode 100644 sb-manager/chunk-CXYKRFSY.js create mode 100644 sb-manager/chunk-LVLAH4SI.js create mode 100644 sb-manager/chunk-VFHDXWEA.js create mode 100644 sb-manager/chunk-ZEU7PDD3.js create mode 100644 sb-manager/formatter-SWP5E3XI-7BGIK6BL.js create mode 100644 sb-manager/globals-module-info.js create mode 100644 sb-manager/globals.js create mode 100644 sb-manager/index.js create mode 100644 sb-manager/runtime.js create mode 100644 sb-manager/syntaxhighlighter-B5GMVT5T-EA5ASEYD.js create mode 100644 sb-preview/globals.js create mode 100644 sb-preview/runtime.js create mode 100644 scrollbar-stories.dc91dc0c.iframe.bundle.js create mode 100644 searchinput-stories.0ee0bfb1.iframe.bundle.js create mode 100644 select-stories.fe74273f.iframe.bundle.js create mode 100644 selectinput-stories.f813d7ec.iframe.bundle.js create mode 100644 sidebar-stories.9ad51db3.iframe.bundle.js create mode 100644 spacing-stories-mdx.12dc6d8f.iframe.bundle.js create mode 100644 spacing-stories.82158bde.iframe.bundle.js create mode 100644 sparkline-stories.58603faf.iframe.bundle.js create mode 100644 static/media/icon-design-system.0ac57446.png create mode 100644 statuswrapper-stories.d08fcd4d.iframe.bundle.js create mode 100644 stepper-stories.62862458.iframe.bundle.js create mode 100644 steppers-stories.5e30743d.iframe.bundle.js create mode 100644 stories.json create mode 100644 tablev2-stories.cf610cfa.iframe.bundle.js create mode 100644 tabsv2-stories.cb92c8ce.iframe.bundle.js create mode 100644 text-stories.7a919965.iframe.bundle.js create mode 100644 textarea-stories.b1d23319.iframe.bundle.js create mode 100644 textbadge-stories.f9c5e371.iframe.bundle.js create mode 100644 toast-stories.63a88117.iframe.bundle.js create mode 100644 toggle-stories.b4c16d65.iframe.bundle.js create mode 100644 tooltip-stories.78e5a535.iframe.bundle.js create mode 100644 typography-mdx.49436bed.iframe.bundle.js create mode 100644 vegachart-stories.1aad8803.iframe.bundle.js diff --git a/10003.3e5da902.iframe.bundle.js b/10003.3e5da902.iframe.bundle.js new file mode 100644 index 0000000000..d6a7270159 --- /dev/null +++ b/10003.3e5da902.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[10003],{"./node_modules/@fortawesome/free-solid-svg-icons/faSpa.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M568.25 192c-29.04.13-135.01 6.16-213.84 83-33.12 29.63-53.36 63.3-66.41 94.86-13.05-31.56-33.29-65.23-66.41-94.86-78.83-76.84-184.8-82.87-213.84-83-4.41-.02-7.79 3.4-7.75 7.82.23 27.92 7.14 126.14 88.77 199.3C172.79 480.94 256 480 288 480s115.19.95 199.23-80.88c81.64-73.17 88.54-171.38 88.77-199.3.04-4.42-3.34-7.84-7.75-7.82zM287.98 302.6c12.82-18.85 27.6-35.78 44.09-50.52 19.09-18.61 39.58-33.3 60.26-45.18-16.44-70.5-51.72-133.05-96.73-172.22-4.11-3.58-11.02-3.58-15.14 0-44.99 39.14-80.27 101.63-96.74 172.07 20.37 11.7 40.5 26.14 59.22 44.39a282.768 282.768 0 0 1 45.04 51.46z";exports.definition={prefix:"fas",iconName:"spa",icon:[576,512,ligatures,"f5bb",svgPathData]},exports.faSpa=exports.definition,exports.prefix="fas",exports.iconName="spa",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f5bb",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1009.e0fa79d0.iframe.bundle.js b/1009.e0fa79d0.iframe.bundle.js new file mode 100644 index 0000000000..ccefd384a6 --- /dev/null +++ b/1009.e0fa79d0.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1009],{"./node_modules/@fortawesome/free-regular-svg-icons/faChartBar.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z";exports.definition={prefix:"far",iconName:"chart-bar",icon:[512,512,ligatures,"f080",svgPathData]},exports.faChartBar=exports.definition,exports.prefix="far",exports.iconName="chart-bar",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f080",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/10228.450d5ddd.iframe.bundle.js b/10228.450d5ddd.iframe.bundle.js new file mode 100644 index 0000000000..b78e6a0c57 --- /dev/null +++ b/10228.450d5ddd.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[10228],{"./node_modules/@fortawesome/free-regular-svg-icons/faTired.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm129.1-303.8c-3.8-4.4-10.3-5.4-15.3-2.5l-80 48c-3.6 2.2-5.8 6.1-5.8 10.3s2.2 8.1 5.8 10.3l80 48c5.4 3.2 11.8 1.6 15.3-2.5 3.8-4.5 3.9-11 .1-15.5L343.6 208l33.6-40.3c3.8-4.5 3.7-11.1-.1-15.5zM220 208c0-4.2-2.2-8.1-5.8-10.3l-80-48c-5-3-11.5-1.9-15.3 2.5-3.8 4.5-3.9 11-.1 15.5l33.6 40.3-33.6 40.3c-3.8 4.5-3.7 11 .1 15.5 3.5 4.1 9.9 5.7 15.3 2.5l80-48c3.6-2.2 5.8-6.1 5.8-10.3zm28 64c-45.4 0-100.9 38.3-107.8 93.3-1.5 11.8 6.9 21.6 15.5 17.9C178.4 373.5 212 368 248 368s69.6 5.5 92.3 15.2c8.5 3.7 17-6 15.5-17.9-6.9-55-62.4-93.3-107.8-93.3z";exports.definition={prefix:"far",iconName:"tired",icon:[496,512,ligatures,"f5c8",svgPathData]},exports.faTired=exports.definition,exports.prefix="far",exports.iconName="tired",exports.width=496,exports.height=512,exports.ligatures=ligatures,exports.unicode="f5c8",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/10346.b0c2a334.iframe.bundle.js b/10346.b0c2a334.iframe.bundle.js new file mode 100644 index 0000000000..35da59a512 --- /dev/null +++ b/10346.b0c2a334.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[10346],{"./node_modules/@fortawesome/free-solid-svg-icons/faHanukiah.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M232 160c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm-64 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm224 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm64 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm88 8c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v120h32V168zm-440-8c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm520 0h-32c-8.84 0-16 7.16-16 16v112c0 17.67-14.33 32-32 32H352V128c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v192H96c-17.67 0-32-14.33-32-32V176c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v112c0 53.02 42.98 96 96 96h192v64H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16H352v-64h192c53.02 0 96-42.98 96-96V176c0-8.84-7.16-16-16-16zm-16-32c13.25 0 24-11.94 24-26.67S608 48 608 48s-24 38.61-24 53.33S594.75 128 608 128zm-576 0c13.25 0 24-11.94 24-26.67S32 48 32 48 8 86.61 8 101.33 18.75 128 32 128zm288-48c13.25 0 24-11.94 24-26.67S320 0 320 0s-24 38.61-24 53.33S306.75 80 320 80zm-208 48c13.25 0 24-11.94 24-26.67S112 48 112 48s-24 38.61-24 53.33S98.75 128 112 128zm64 0c13.25 0 24-11.94 24-26.67S176 48 176 48s-24 38.61-24 53.33S162.75 128 176 128zm64 0c13.25 0 24-11.94 24-26.67S240 48 240 48s-24 38.61-24 53.33S226.75 128 240 128zm160 0c13.25 0 24-11.94 24-26.67S400 48 400 48s-24 38.61-24 53.33S386.75 128 400 128zm64 0c13.25 0 24-11.94 24-26.67S464 48 464 48s-24 38.61-24 53.33S450.75 128 464 128zm64 0c13.25 0 24-11.94 24-26.67S528 48 528 48s-24 38.61-24 53.33S514.75 128 528 128z";exports.definition={prefix:"fas",iconName:"hanukiah",icon:[640,512,ligatures,"f6e6",svgPathData]},exports.faHanukiah=exports.definition,exports.prefix="fas",exports.iconName="hanukiah",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f6e6",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/10356.e31e18b3.iframe.bundle.js b/10356.e31e18b3.iframe.bundle.js new file mode 100644 index 0000000000..ea46e5ec98 --- /dev/null +++ b/10356.e31e18b3.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[10356],{"./node_modules/@fortawesome/free-solid-svg-icons/faYenSign.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M351.2 32h-65.3c-4.6 0-8.8 2.6-10.8 6.7l-55.4 113.2c-14.5 34.7-27.1 71.9-27.1 71.9h-1.3s-12.6-37.2-27.1-71.9L108.8 38.7c-2-4.1-6.2-6.7-10.8-6.7H32.8c-9.1 0-14.8 9.7-10.6 17.6L102.3 200H44c-6.6 0-12 5.4-12 12v32c0 6.6 5.4 12 12 12h88.2l19.8 37.2V320H44c-6.6 0-12 5.4-12 12v32c0 6.6 5.4 12 12 12h108v92c0 6.6 5.4 12 12 12h56c6.6 0 12-5.4 12-12v-92h108c6.6 0 12-5.4 12-12v-32c0-6.6-5.4-12-12-12H232v-26.8l19.8-37.2H340c6.6 0 12-5.4 12-12v-32c0-6.6-5.4-12-12-12h-58.3l80.1-150.4c4.3-7.9-1.5-17.6-10.6-17.6z";exports.definition={prefix:"fas",iconName:"yen-sign",icon:[384,512,ligatures,"f157",svgPathData]},exports.faYenSign=exports.definition,exports.prefix="fas",exports.iconName="yen-sign",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f157",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/10371.e4fa9406.iframe.bundle.js b/10371.e4fa9406.iframe.bundle.js new file mode 100644 index 0000000000..614cf717b2 --- /dev/null +++ b/10371.e4fa9406.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[10371],{"./node_modules/@fortawesome/free-solid-svg-icons/faGlassWhiskey.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M480 32H32C12.5 32-2.4 49.2.3 68.5l56 356.5c4.5 31.5 31.5 54.9 63.4 54.9h273c31.8 0 58.9-23.4 63.4-54.9l55.6-356.5C514.4 49.2 499.5 32 480 32zm-37.4 64l-30 192h-313L69.4 96h373.2z";exports.definition={prefix:"fas",iconName:"glass-whiskey",icon:[512,512,ligatures,"f7a0",svgPathData]},exports.faGlassWhiskey=exports.definition,exports.prefix="fas",exports.iconName="glass-whiskey",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f7a0",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/10378.a12284f4.iframe.bundle.js b/10378.a12284f4.iframe.bundle.js new file mode 100644 index 0000000000..2c8f1386b5 --- /dev/null +++ b/10378.a12284f4.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[10378],{"./node_modules/@fortawesome/free-solid-svg-icons/faRubleSign.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M239.36 320C324.48 320 384 260.542 384 175.071S324.48 32 239.36 32H76c-6.627 0-12 5.373-12 12v206.632H12c-6.627 0-12 5.373-12 12V308c0 6.627 5.373 12 12 12h52v32H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h52v52c0 6.627 5.373 12 12 12h58.56c6.627 0 12-5.373 12-12v-52H308c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12H146.56v-32h92.8zm-92.8-219.252h78.72c46.72 0 74.88 29.11 74.88 74.323 0 45.832-28.16 75.561-76.16 75.561h-77.44V100.748z";exports.definition={prefix:"fas",iconName:"ruble-sign",icon:[384,512,ligatures,"f158",svgPathData]},exports.faRubleSign=exports.definition,exports.prefix="fas",exports.iconName="ruble-sign",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f158",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/10518.b4b7e5fd.iframe.bundle.js b/10518.b4b7e5fd.iframe.bundle.js new file mode 100644 index 0000000000..adb71d77ff --- /dev/null +++ b/10518.b4b7e5fd.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[10518],{"./node_modules/@fortawesome/free-regular-svg-icons/faWindowMaximize.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V192h416v234z";exports.definition={prefix:"far",iconName:"window-maximize",icon:[512,512,ligatures,"f2d0",svgPathData]},exports.faWindowMaximize=exports.definition,exports.prefix="far",exports.iconName="window-maximize",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f2d0",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/10625.b5825d42.iframe.bundle.js b/10625.b5825d42.iframe.bundle.js new file mode 100644 index 0000000000..04610a7fa4 --- /dev/null +++ b/10625.b5825d42.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[10625],{"./node_modules/@fortawesome/free-solid-svg-icons/faVial.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M477.7 186.1L309.5 18.3c-3.1-3.1-8.2-3.1-11.3 0l-34 33.9c-3.1 3.1-3.1 8.2 0 11.3l11.2 11.1L33 316.5c-38.8 38.7-45.1 102-9.4 143.5 20.6 24 49.5 36 78.4 35.9 26.4 0 52.8-10 72.9-30.1l246.3-245.7 11.2 11.1c3.1 3.1 8.2 3.1 11.3 0l34-33.9c3.1-3 3.1-8.1 0-11.2zM318 256H161l148-147.7 78.5 78.3L318 256z";exports.definition={prefix:"fas",iconName:"vial",icon:[480,512,ligatures,"f492",svgPathData]},exports.faVial=exports.definition,exports.prefix="fas",exports.iconName="vial",exports.width=480,exports.height=512,exports.ligatures=ligatures,exports.unicode="f492",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11018.67e09783.iframe.bundle.js b/11018.67e09783.iframe.bundle.js new file mode 100644 index 0000000000..9f8bdeb833 --- /dev/null +++ b/11018.67e09783.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11018],{"./node_modules/@fortawesome/free-solid-svg-icons/faSoap.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M416,192a95.42,95.42,0,0,1-30.94,70.21A95.8,95.8,0,0,1,352,448H160a96,96,0,0,1,0-192h88.91A95.3,95.3,0,0,1,224,192H96A96,96,0,0,0,0,288V416a96,96,0,0,0,96,96H416a96,96,0,0,0,96-96V288A96,96,0,0,0,416,192Zm-96,64a64,64,0,1,0-64-64A64,64,0,0,0,320,256ZM208,96a48,48,0,1,0-48-48A48,48,0,0,0,208,96ZM384,64a32,32,0,1,0-32-32A32,32,0,0,0,384,64ZM160,288a64,64,0,0,0,0,128H352a64,64,0,0,0,0-128Z";exports.definition={prefix:"fas",iconName:"soap",icon:[512,512,ligatures,"e06e",svgPathData]},exports.faSoap=exports.definition,exports.prefix="fas",exports.iconName="soap",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="e06e",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11052.75f1e3cc.iframe.bundle.js b/11052.75f1e3cc.iframe.bundle.js new file mode 100644 index 0000000000..90c95e0e54 --- /dev/null +++ b/11052.75f1e3cc.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11052],{"./node_modules/@fortawesome/free-regular-svg-icons/faLaughWink.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm141.4 389.4c-37.8 37.8-88 58.6-141.4 58.6s-103.6-20.8-141.4-58.6C68.8 359.6 48 309.4 48 256s20.8-103.6 58.6-141.4C144.4 76.8 194.6 56 248 56s103.6 20.8 141.4 58.6c37.8 37.8 58.6 88 58.6 141.4s-20.8 103.6-58.6 141.4zM328 164c-25.7 0-55.9 16.9-59.9 42.1-1.7 11.2 11.5 18.2 19.8 10.8l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c8.5 7.4 21.6.3 19.8-10.8-3.8-25.2-34-42.1-59.7-42.1zm-160 60c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm194.4 64H133.6c-8.2 0-14.5 7-13.5 15 7.5 59.2 58.9 105 121.1 105h13.6c62.2 0 113.6-45.8 121.1-105 1-8-5.3-15-13.5-15z";exports.definition={prefix:"far",iconName:"laugh-wink",icon:[496,512,ligatures,"f59c",svgPathData]},exports.faLaughWink=exports.definition,exports.prefix="far",exports.iconName="laugh-wink",exports.width=496,exports.height=512,exports.ligatures=ligatures,exports.unicode="f59c",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11094.2b39deaa.iframe.bundle.js b/11094.2b39deaa.iframe.bundle.js new file mode 100644 index 0000000000..b117f94d9c --- /dev/null +++ b/11094.2b39deaa.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11094],{"./node_modules/@fortawesome/free-solid-svg-icons/faMoneyBillWaveAlt.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96z";exports.definition={prefix:"fas",iconName:"money-bill-wave-alt",icon:[640,512,ligatures,"f53b",svgPathData]},exports.faMoneyBillWaveAlt=exports.definition,exports.prefix="fas",exports.iconName="money-bill-wave-alt",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f53b",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11140.cabf7978.iframe.bundle.js b/11140.cabf7978.iframe.bundle.js new file mode 100644 index 0000000000..01cbec7144 --- /dev/null +++ b/11140.cabf7978.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11140],{"./node_modules/@fortawesome/free-solid-svg-icons/faHeadSideMask.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M.15,184.42C-2.17,244.21,23,298.06,64,334.88V512H224V316.51L3.67,156.25A182.28,182.28,0,0,0,.15,184.42ZM509.22,275c-21-47.12-48.5-151.75-73.12-186.75A208.11,208.11,0,0,0,266.11,0H200C117,0,42.48,50.57,13.25,123.65L239.21,288H511.76A31.35,31.35,0,0,0,509.22,275ZM320,224a32,32,0,1,1,32-32A32.07,32.07,0,0,1,320,224Zm16,144H496l16-48H256V512H401.88a64,64,0,0,0,60.71-43.76L464,464H336a16,16,0,0,1,0-32H474.67l10.67-32H336a16,16,0,0,1,0-32Z";exports.definition={prefix:"fas",iconName:"head-side-mask",icon:[512,512,ligatures,"e063",svgPathData]},exports.faHeadSideMask=exports.definition,exports.prefix="fas",exports.iconName="head-side-mask",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="e063",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11160.dd324161.iframe.bundle.js b/11160.dd324161.iframe.bundle.js new file mode 100644 index 0000000000..1039abd66b --- /dev/null +++ b/11160.dd324161.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11160],{"./node_modules/@fortawesome/free-regular-svg-icons/faQuestionCircle.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm107.244-255.2c0 67.052-72.421 68.084-72.421 92.863V300c0 6.627-5.373 12-12 12h-45.647c-6.627 0-12-5.373-12-12v-8.659c0-35.745 27.1-50.034 47.579-61.516 17.561-9.845 28.324-16.541 28.324-29.579 0-17.246-21.999-28.693-39.784-28.693-23.189 0-33.894 10.977-48.942 29.969-4.057 5.12-11.46 6.071-16.666 2.124l-27.824-21.098c-5.107-3.872-6.251-11.066-2.644-16.363C184.846 131.491 214.94 112 261.794 112c49.071 0 101.45 38.304 101.45 88.8zM298 368c0 23.159-18.841 42-42 42s-42-18.841-42-42 18.841-42 42-42 42 18.841 42 42z";exports.definition={prefix:"far",iconName:"question-circle",icon:[512,512,ligatures,"f059",svgPathData]},exports.faQuestionCircle=exports.definition,exports.prefix="far",exports.iconName="question-circle",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f059",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11179.df32a61f.iframe.bundle.js b/11179.df32a61f.iframe.bundle.js new file mode 100644 index 0000000000..b3150c2975 --- /dev/null +++ b/11179.df32a61f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11179],{"./node_modules/@fortawesome/free-solid-svg-icons/faPowerOff.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M400 54.1c63 45 104 118.6 104 201.9 0 136.8-110.8 247.7-247.5 248C120 504.3 8.2 393 8 256.4 7.9 173.1 48.9 99.3 111.8 54.2c11.7-8.3 28-4.8 35 7.7L162.6 90c5.9 10.5 3.1 23.8-6.6 31-41.5 30.8-68 79.6-68 134.9-.1 92.3 74.5 168.1 168 168.1 91.6 0 168.6-74.2 168-169.1-.3-51.8-24.7-101.8-68.1-134-9.7-7.2-12.4-20.5-6.5-30.9l15.8-28.1c7-12.4 23.2-16.1 34.8-7.8zM296 264V24c0-13.3-10.7-24-24-24h-32c-13.3 0-24 10.7-24 24v240c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24z";exports.definition={prefix:"fas",iconName:"power-off",icon:[512,512,ligatures,"f011",svgPathData]},exports.faPowerOff=exports.definition,exports.prefix="fas",exports.iconName="power-off",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f011",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11472.48244c74.iframe.bundle.js b/11472.48244c74.iframe.bundle.js new file mode 100644 index 0000000000..42d6ae3547 --- /dev/null +++ b/11472.48244c74.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11472],{"./node_modules/@fortawesome/free-solid-svg-icons/faStethoscope.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M447.1 112c-34.2.5-62.3 28.4-63 62.6-.5 24.3 12.5 45.6 32 56.8V344c0 57.3-50.2 104-112 104-60 0-109.2-44.1-111.9-99.2C265 333.8 320 269.2 320 192V36.6c0-11.4-8.1-21.3-19.3-23.5L237.8.5c-13-2.6-25.6 5.8-28.2 18.8L206.4 35c-2.6 13 5.8 25.6 18.8 28.2l30.7 6.1v121.4c0 52.9-42.2 96.7-95.1 97.2-53.4.5-96.9-42.7-96.9-96V69.4l30.7-6.1c13-2.6 21.4-15.2 18.8-28.2l-3.1-15.7C107.7 6.4 95.1-2 82.1.6L19.3 13C8.1 15.3 0 25.1 0 36.6V192c0 77.3 55.1 142 128.1 156.8C130.7 439.2 208.6 512 304 512c97 0 176-75.4 176-168V231.4c19.1-11.1 32-31.7 32-55.4 0-35.7-29.2-64.5-64.9-64zm.9 80c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z";exports.definition={prefix:"fas",iconName:"stethoscope",icon:[512,512,ligatures,"f0f1",svgPathData]},exports.faStethoscope=exports.definition,exports.prefix="fas",exports.iconName="stethoscope",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0f1",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11511.95b2ff43.iframe.bundle.js b/11511.95b2ff43.iframe.bundle.js new file mode 100644 index 0000000000..281f9f9932 --- /dev/null +++ b/11511.95b2ff43.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11511],{"./node_modules/@fortawesome/free-solid-svg-icons/faDollyFlatbed.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M208 320h384c8.8 0 16-7.2 16-16V48c0-8.8-7.2-16-16-16H448v128l-48-32-48 32V32H208c-8.8 0-16 7.2-16 16v256c0 8.8 7.2 16 16 16zm416 64H128V16c0-8.8-7.2-16-16-16H16C7.2 0 0 7.2 0 16v32c0 8.8 7.2 16 16 16h48v368c0 8.8 7.2 16 16 16h82.9c-1.8 5-2.9 10.4-2.9 16 0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1.2-11-2.9-16H451c-1.8 5-2.9 10.4-2.9 16 0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1.2-11-2.9-16H624c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z";exports.definition={prefix:"fas",iconName:"dolly-flatbed",icon:[640,512,ligatures,"f474",svgPathData]},exports.faDollyFlatbed=exports.definition,exports.prefix="fas",exports.iconName="dolly-flatbed",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f474",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11582.fdb29786.iframe.bundle.js b/11582.fdb29786.iframe.bundle.js new file mode 100644 index 0000000000..4ced1a3be9 --- /dev/null +++ b/11582.fdb29786.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11582],{"./node_modules/@fortawesome/free-solid-svg-icons/faMoneyCheckAlt.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M608 32H32C14.33 32 0 46.33 0 64v384c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zM176 327.88V344c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V152c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07zM416 312c0 4.42-3.58 8-8 8H296c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16zm160 0c0 4.42-3.58 8-8 8h-80c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16zm0-96c0 4.42-3.58 8-8 8H296c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h272c4.42 0 8 3.58 8 8v16z";exports.definition={prefix:"fas",iconName:"money-check-alt",icon:[640,512,ligatures,"f53d",svgPathData]},exports.faMoneyCheckAlt=exports.definition,exports.prefix="fas",exports.iconName="money-check-alt",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f53d",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11596.41c7784f.iframe.bundle.js b/11596.41c7784f.iframe.bundle.js new file mode 100644 index 0000000000..a06b6a7d93 --- /dev/null +++ b/11596.41c7784f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11596],{"./node_modules/@fortawesome/free-solid-svg-icons/faQuoteLeft.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M464 256h-80v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8c-88.4 0-160 71.6-160 160v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zm-288 0H96v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8C71.6 32 0 103.6 0 192v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z";exports.definition={prefix:"fas",iconName:"quote-left",icon:[512,512,ligatures,"f10d",svgPathData]},exports.faQuoteLeft=exports.definition,exports.prefix="fas",exports.iconName="quote-left",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f10d",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11599.2b4d7e57.iframe.bundle.js b/11599.2b4d7e57.iframe.bundle.js new file mode 100644 index 0000000000..e9d42e1590 --- /dev/null +++ b/11599.2b4d7e57.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11599],{"./node_modules/@fortawesome/free-solid-svg-icons/faFlag.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M349.565 98.783C295.978 98.783 251.721 64 184.348 64c-24.955 0-47.309 4.384-68.045 12.013a55.947 55.947 0 0 0 3.586-23.562C118.117 24.015 94.806 1.206 66.338.048 34.345-1.254 8 24.296 8 56c0 19.026 9.497 35.825 24 45.945V488c0 13.255 10.745 24 24 24h16c13.255 0 24-10.745 24-24v-94.4c28.311-12.064 63.582-22.122 114.435-22.122 53.588 0 97.844 34.783 165.217 34.783 48.169 0 86.667-16.294 122.505-40.858C506.84 359.452 512 349.571 512 339.045v-243.1c0-23.393-24.269-38.87-45.485-29.016-34.338 15.948-76.454 31.854-116.95 31.854z";exports.definition={prefix:"fas",iconName:"flag",icon:[512,512,ligatures,"f024",svgPathData]},exports.faFlag=exports.definition,exports.prefix="fas",exports.iconName="flag",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f024",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11627.5053ed20.iframe.bundle.js b/11627.5053ed20.iframe.bundle.js new file mode 100644 index 0000000000..1534c18fa6 --- /dev/null +++ b/11627.5053ed20.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11627],{"./node_modules/@fortawesome/free-solid-svg-icons/faFillDrip.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M512 320s-64 92.65-64 128c0 35.35 28.66 64 64 64s64-28.65 64-64-64-128-64-128zm-9.37-102.94L294.94 9.37C288.69 3.12 280.5 0 272.31 0s-16.38 3.12-22.62 9.37l-81.58 81.58L81.93 4.76c-6.25-6.25-16.38-6.25-22.62 0L36.69 27.38c-6.24 6.25-6.24 16.38 0 22.62l86.19 86.18-94.76 94.76c-37.49 37.48-37.49 98.26 0 135.75l117.19 117.19c18.74 18.74 43.31 28.12 67.87 28.12 24.57 0 49.13-9.37 67.87-28.12l221.57-221.57c12.5-12.5 12.5-32.75.01-45.25zm-116.22 70.97H65.93c1.36-3.84 3.57-7.98 7.43-11.83l13.15-13.15 81.61-81.61 58.6 58.6c12.49 12.49 32.75 12.49 45.24 0s12.49-32.75 0-45.24l-58.6-58.6 58.95-58.95 162.44 162.44-48.34 48.34z";exports.definition={prefix:"fas",iconName:"fill-drip",icon:[576,512,ligatures,"f576",svgPathData]},exports.faFillDrip=exports.definition,exports.prefix="fas",exports.iconName="fill-drip",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f576",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11839.63ef7330.iframe.bundle.js b/11839.63ef7330.iframe.bundle.js new file mode 100644 index 0000000000..3cad4b6bb9 --- /dev/null +++ b/11839.63ef7330.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11839],{"./node_modules/@fortawesome/free-solid-svg-icons/faChevronCircleLeft.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zM142.1 273l135.5 135.5c9.4 9.4 24.6 9.4 33.9 0l17-17c9.4-9.4 9.4-24.6 0-33.9L226.9 256l101.6-101.6c9.4-9.4 9.4-24.6 0-33.9l-17-17c-9.4-9.4-24.6-9.4-33.9 0L142.1 239c-9.4 9.4-9.4 24.6 0 34z";exports.definition={prefix:"fas",iconName:"chevron-circle-left",icon:[512,512,ligatures,"f137",svgPathData]},exports.faChevronCircleLeft=exports.definition,exports.prefix="fas",exports.iconName="chevron-circle-left",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f137",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1186.1eea910b.iframe.bundle.js b/1186.1eea910b.iframe.bundle.js new file mode 100644 index 0000000000..54eba708b3 --- /dev/null +++ b/1186.1eea910b.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1186],{"./node_modules/@fortawesome/free-solid-svg-icons/faShekelSign.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M248 168v168c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V168c0-75.11-60.89-136-136-136H24C10.75 32 0 42.74 0 56v408c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V112h112c30.93 0 56 25.07 56 56zM432 32h-48c-8.84 0-16 7.16-16 16v296c0 30.93-25.07 56-56 56H200V176c0-8.84-7.16-16-16-16h-48c-8.84 0-16 7.16-16 16v280c0 13.25 10.75 24 24 24h168c75.11 0 136-60.89 136-136V48c0-8.84-7.16-16-16-16z";exports.definition={prefix:"fas",iconName:"shekel-sign",icon:[448,512,ligatures,"f20b",svgPathData]},exports.faShekelSign=exports.definition,exports.prefix="fas",exports.iconName="shekel-sign",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f20b",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/11975.daa3bdb4.iframe.bundle.js b/11975.daa3bdb4.iframe.bundle.js new file mode 100644 index 0000000000..020fdb5483 --- /dev/null +++ b/11975.daa3bdb4.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[11975],{"./node_modules/@fortawesome/free-solid-svg-icons/faBus.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M488 128h-8V80c0-44.8-99.2-80-224-80S32 35.2 32 80v48h-8c-13.25 0-24 10.74-24 24v80c0 13.25 10.75 24 24 24h8v160c0 17.67 14.33 32 32 32v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h192v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h6.4c16 0 25.6-12.8 25.6-25.6V256h8c13.25 0 24-10.75 24-24v-80c0-13.26-10.75-24-24-24zM112 400c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm16-112c-17.67 0-32-14.33-32-32V128c0-17.67 14.33-32 32-32h256c17.67 0 32 14.33 32 32v128c0 17.67-14.33 32-32 32H128zm272 112c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z";exports.definition={prefix:"fas",iconName:"bus",icon:[512,512,ligatures,"f207",svgPathData]},exports.faBus=exports.definition,exports.prefix="fas",exports.iconName="bus",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f207",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/12033.9198b9b6.iframe.bundle.js b/12033.9198b9b6.iframe.bundle.js new file mode 100644 index 0000000000..3219143e09 --- /dev/null +++ b/12033.9198b9b6.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[12033],{"./node_modules/@fortawesome/free-solid-svg-icons/faQuestionCircle.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z";exports.definition={prefix:"fas",iconName:"question-circle",icon:[512,512,ligatures,"f059",svgPathData]},exports.faQuestionCircle=exports.definition,exports.prefix="fas",exports.iconName="question-circle",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f059",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/12159.c5b075c7.iframe.bundle.js b/12159.c5b075c7.iframe.bundle.js new file mode 100644 index 0000000000..931e8c564b --- /dev/null +++ b/12159.c5b075c7.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[12159],{"./node_modules/@fortawesome/free-solid-svg-icons/faFeatherAlt.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M512 0C460.22 3.56 96.44 38.2 71.01 287.61c-3.09 26.66-4.84 53.44-5.99 80.24l178.87-178.69c6.25-6.25 16.4-6.25 22.65 0s6.25 16.38 0 22.63L7.04 471.03c-9.38 9.37-9.38 24.57 0 33.94 9.38 9.37 24.59 9.37 33.98 0l57.13-57.07c42.09-.14 84.15-2.53 125.96-7.36 53.48-5.44 97.02-26.47 132.58-56.54H255.74l146.79-48.88c11.25-14.89 21.37-30.71 30.45-47.12h-81.14l106.54-53.21C500.29 132.86 510.19 26.26 512 0z";exports.definition={prefix:"fas",iconName:"feather-alt",icon:[512,512,ligatures,"f56b",svgPathData]},exports.faFeatherAlt=exports.definition,exports.prefix="fas",exports.iconName="feather-alt",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f56b",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/12258.3f01bd58.iframe.bundle.js b/12258.3f01bd58.iframe.bundle.js new file mode 100644 index 0000000000..49cf7dbb50 --- /dev/null +++ b/12258.3f01bd58.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[12258],{"./node_modules/@fortawesome/free-solid-svg-icons/faHourglassHalf.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M360 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24zm-75.078 384H99.08c17.059-46.797 52.096-80 92.92-80 40.821 0 75.862 33.196 92.922 80zm.019-256H99.078C91.988 108.548 88 86.748 88 64h208c0 22.805-3.987 44.587-11.059 64z";exports.definition={prefix:"fas",iconName:"hourglass-half",icon:[384,512,ligatures,"f252",svgPathData]},exports.faHourglassHalf=exports.definition,exports.prefix="fas",exports.iconName="hourglass-half",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f252",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/12298.be0cf280.iframe.bundle.js b/12298.be0cf280.iframe.bundle.js new file mode 100644 index 0000000000..8756716e94 --- /dev/null +++ b/12298.be0cf280.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[12298],{"./node_modules/@fortawesome/free-solid-svg-icons/faMapMarkerAlt.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z";exports.definition={prefix:"fas",iconName:"map-marker-alt",icon:[384,512,ligatures,"f3c5",svgPathData]},exports.faMapMarkerAlt=exports.definition,exports.prefix="fas",exports.iconName="map-marker-alt",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f3c5",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/12333.72f88f7d.iframe.bundle.js b/12333.72f88f7d.iframe.bundle.js new file mode 100644 index 0000000000..b24fb34579 --- /dev/null +++ b/12333.72f88f7d.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[12333],{"./node_modules/@fortawesome/free-solid-svg-icons/faLeaf.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M546.2 9.7c-5.6-12.5-21.6-13-28.3-1.2C486.9 62.4 431.4 96 368 96h-80C182 96 96 182 96 288c0 7 .8 13.7 1.5 20.5C161.3 262.8 253.4 224 384 224c8.8 0 16 7.2 16 16s-7.2 16-16 16C132.6 256 26 410.1 2.4 468c-6.6 16.3 1.2 34.9 17.5 41.6 16.4 6.8 35-1.1 41.8-17.3 1.5-3.6 20.9-47.9 71.9-90.6 32.4 43.9 94 85.8 174.9 77.2C465.5 467.5 576 326.7 576 154.3c0-50.2-10.8-102.2-29.8-144.6z";exports.definition={prefix:"fas",iconName:"leaf",icon:[576,512,ligatures,"f06c",svgPathData]},exports.faLeaf=exports.definition,exports.prefix="fas",exports.iconName="leaf",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f06c",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/12378.1590e383.iframe.bundle.js b/12378.1590e383.iframe.bundle.js new file mode 100644 index 0000000000..f719acf744 --- /dev/null +++ b/12378.1590e383.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[12378],{"./node_modules/@fortawesome/free-solid-svg-icons/faLock.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z";exports.definition={prefix:"fas",iconName:"lock",icon:[448,512,ligatures,"f023",svgPathData]},exports.faLock=exports.definition,exports.prefix="fas",exports.iconName="lock",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f023",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/12438.84853b53.iframe.bundle.js b/12438.84853b53.iframe.bundle.js new file mode 100644 index 0000000000..c035a69bbf --- /dev/null +++ b/12438.84853b53.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[12438],{"./node_modules/@fortawesome/free-solid-svg-icons/faCheckSquare.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z";exports.definition={prefix:"fas",iconName:"check-square",icon:[448,512,ligatures,"f14a",svgPathData]},exports.faCheckSquare=exports.definition,exports.prefix="fas",exports.iconName="check-square",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f14a",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/12506.1c25ab2a.iframe.bundle.js b/12506.1c25ab2a.iframe.bundle.js new file mode 100644 index 0000000000..834c65cdc6 --- /dev/null +++ b/12506.1c25ab2a.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[12506],{"./node_modules/@fortawesome/free-solid-svg-icons/faEthernet.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M496 192h-48v-48c0-8.8-7.2-16-16-16h-48V80c0-8.8-7.2-16-16-16H144c-8.8 0-16 7.2-16 16v48H80c-8.8 0-16 7.2-16 16v48H16c-8.8 0-16 7.2-16 16v224c0 8.8 7.2 16 16 16h80V320h32v128h64V320h32v128h64V320h32v128h64V320h32v128h80c8.8 0 16-7.2 16-16V208c0-8.8-7.2-16-16-16z";exports.definition={prefix:"fas",iconName:"ethernet",icon:[512,512,ligatures,"f796",svgPathData]},exports.faEthernet=exports.definition,exports.prefix="fas",exports.iconName="ethernet",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f796",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1259.c4fbbd02.iframe.bundle.js b/1259.c4fbbd02.iframe.bundle.js new file mode 100644 index 0000000000..84b6a1e28b --- /dev/null +++ b/1259.c4fbbd02.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1259],{"./node_modules/@fortawesome/free-solid-svg-icons/attribution.js":()=>{console.log("Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com\nLicense - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)\n")}}]); \ No newline at end of file diff --git a/12788.28d1213c.iframe.bundle.js b/12788.28d1213c.iframe.bundle.js new file mode 100644 index 0000000000..c2ae71c12e --- /dev/null +++ b/12788.28d1213c.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[12788],{"./node_modules/@fortawesome/free-solid-svg-icons/faEgg.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M192 0C86 0 0 214 0 320s86 192 192 192 192-86 192-192S298 0 192 0z";exports.definition={prefix:"fas",iconName:"egg",icon:[384,512,ligatures,"f7fb",svgPathData]},exports.faEgg=exports.definition,exports.prefix="fas",exports.iconName="egg",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f7fb",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/13158.bf306628.iframe.bundle.js b/13158.bf306628.iframe.bundle.js new file mode 100644 index 0000000000..7a30db1ada --- /dev/null +++ b/13158.bf306628.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[13158],{"./node_modules/@fortawesome/free-solid-svg-icons/faUtensils.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M207.9 15.2c.8 4.7 16.1 94.5 16.1 128.8 0 52.3-27.8 89.6-68.9 104.6L168 486.7c.7 13.7-10.2 25.3-24 25.3H80c-13.7 0-24.7-11.5-24-25.3l12.9-238.1C27.7 233.6 0 196.2 0 144 0 109.6 15.3 19.9 16.1 15.2 19.3-5.1 61.4-5.4 64 16.3v141.2c1.3 3.4 15.1 3.2 16 0 1.4-25.3 7.9-139.2 8-141.8 3.3-20.8 44.7-20.8 47.9 0 .2 2.7 6.6 116.5 8 141.8.9 3.2 14.8 3.4 16 0V16.3c2.6-21.6 44.8-21.4 48-1.1zm119.2 285.7l-15 185.1c-1.2 14 9.9 26 23.9 26h56c13.3 0 24-10.7 24-24V24c0-13.2-10.7-24-24-24-82.5 0-221.4 178.5-64.9 300.9z";exports.definition={prefix:"fas",iconName:"utensils",icon:[416,512,ligatures,"f2e7",svgPathData]},exports.faUtensils=exports.definition,exports.prefix="fas",exports.iconName="utensils",exports.width=416,exports.height=512,exports.ligatures=ligatures,exports.unicode="f2e7",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/13198.d583487e.iframe.bundle.js b/13198.d583487e.iframe.bundle.js new file mode 100644 index 0000000000..b6b61baa7b --- /dev/null +++ b/13198.d583487e.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[13198],{"./node_modules/@fortawesome/free-solid-svg-icons/faMedal.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M223.75 130.75L154.62 15.54A31.997 31.997 0 0 0 127.18 0H16.03C3.08 0-4.5 14.57 2.92 25.18l111.27 158.96c29.72-27.77 67.52-46.83 109.56-53.39zM495.97 0H384.82c-11.24 0-21.66 5.9-27.44 15.54l-69.13 115.21c42.04 6.56 79.84 25.62 109.56 53.38L509.08 25.18C516.5 14.57 508.92 0 495.97 0zM256 160c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm92.52 157.26l-37.93 36.96 8.97 52.22c1.6 9.36-8.26 16.51-16.65 12.09L256 393.88l-46.9 24.65c-8.4 4.45-18.25-2.74-16.65-12.09l8.97-52.22-37.93-36.96c-6.82-6.64-3.05-18.23 6.35-19.59l52.43-7.64 23.43-47.52c2.11-4.28 6.19-6.39 10.28-6.39 4.11 0 8.22 2.14 10.33 6.39l23.43 47.52 52.43 7.64c9.4 1.36 13.17 12.95 6.35 19.59z";exports.definition={prefix:"fas",iconName:"medal",icon:[512,512,ligatures,"f5a2",svgPathData]},exports.faMedal=exports.definition,exports.prefix="fas",exports.iconName="medal",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f5a2",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/13257.d11f6481.iframe.bundle.js b/13257.d11f6481.iframe.bundle.js new file mode 100644 index 0000000000..8e9c12e20a --- /dev/null +++ b/13257.d11f6481.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[13257],{"./node_modules/@fortawesome/free-solid-svg-icons/faPaintRoller.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M416 128V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v96c0 17.67 14.33 32 32 32h352c17.67 0 32-14.33 32-32zm32-64v128c0 17.67-14.33 32-32 32H256c-35.35 0-64 28.65-64 64v32c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32v-32h160c53.02 0 96-42.98 96-96v-64c0-35.35-28.65-64-64-64z";exports.definition={prefix:"fas",iconName:"paint-roller",icon:[512,512,ligatures,"f5aa",svgPathData]},exports.faPaintRoller=exports.definition,exports.prefix="fas",exports.iconName="paint-roller",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f5aa",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1330.2d6a70b5.iframe.bundle.js b/1330.2d6a70b5.iframe.bundle.js new file mode 100644 index 0000000000..664435141d --- /dev/null +++ b/1330.2d6a70b5.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1330],{"./node_modules/@fortawesome/free-solid-svg-icons/faFireExtinguisher.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M434.027 26.329l-168 28C254.693 56.218 256 67.8 256 72h-58.332C208.353 36.108 181.446 0 144 0c-39.435 0-66.368 39.676-52.228 76.203-52.039 13.051-75.381 54.213-90.049 90.884-4.923 12.307 1.063 26.274 13.37 31.197 12.317 4.926 26.279-1.075 31.196-13.37C75.058 112.99 106.964 120 168 120v27.076c-41.543 10.862-72 49.235-72 94.129V488c0 13.255 10.745 24 24 24h144c13.255 0 24-10.745 24-24V240c0-44.731-30.596-82.312-72-92.97V120h40c0 2.974-1.703 15.716 10.027 17.671l168 28C441.342 166.89 448 161.25 448 153.834V38.166c0-7.416-6.658-13.056-13.973-11.837zM144 72c-8.822 0-16-7.178-16-16s7.178-16 16-16 16 7.178 16 16-7.178 16-16 16z";exports.definition={prefix:"fas",iconName:"fire-extinguisher",icon:[448,512,ligatures,"f134",svgPathData]},exports.faFireExtinguisher=exports.definition,exports.prefix="fas",exports.iconName="fire-extinguisher",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f134",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/13439.578cf56f.iframe.bundle.js b/13439.578cf56f.iframe.bundle.js new file mode 100644 index 0000000000..32aa6ca62d --- /dev/null +++ b/13439.578cf56f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[13439],{"./node_modules/@fortawesome/free-solid-svg-icons/faCalendarMinus.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm304 192c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H132c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h184z";exports.definition={prefix:"fas",iconName:"calendar-minus",icon:[448,512,ligatures,"f272",svgPathData]},exports.faCalendarMinus=exports.definition,exports.prefix="fas",exports.iconName="calendar-minus",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f272",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/13581.9cf9a21b.iframe.bundle.js b/13581.9cf9a21b.iframe.bundle.js new file mode 100644 index 0000000000..76ff8a2fbf --- /dev/null +++ b/13581.9cf9a21b.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[13581],{"./node_modules/@fortawesome/free-regular-svg-icons/faSmileWink.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm117.8-146.4c-10.2-8.5-25.3-7.1-33.8 3.1-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.7-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8zM168 240c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-60c-25.7 0-55.9 16.9-59.9 42.1-1.7 11.2 11.5 18.2 19.8 10.8l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c8.5 7.4 21.6.3 19.8-10.8-3.8-25.2-34-42.1-59.7-42.1z";exports.definition={prefix:"far",iconName:"smile-wink",icon:[496,512,ligatures,"f4da",svgPathData]},exports.faSmileWink=exports.definition,exports.prefix="far",exports.iconName="smile-wink",exports.width=496,exports.height=512,exports.ligatures=ligatures,exports.unicode="f4da",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/13653.d87a798e.iframe.bundle.js b/13653.d87a798e.iframe.bundle.js new file mode 100644 index 0000000000..30ee8c1b01 --- /dev/null +++ b/13653.d87a798e.iframe.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see 13653.d87a798e.iframe.bundle.js.LICENSE.txt */ +(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[13653],{"./node_modules/array-flat-polyfill/index.mjs":()=>{Array.prototype.flat||Object.defineProperty(Array.prototype,"flat",{configurable:!0,value:function r(){var t=isNaN(arguments[0])?1:Number(arguments[0]);return t?Array.prototype.reduce.call(this,(function(a,e){return Array.isArray(e)?a.push.apply(a,r.call(e,t-1)):a.push(e),a}),[]):Array.prototype.slice.call(this)},writable:!0}),Array.prototype.flatMap||Object.defineProperty(Array.prototype,"flatMap",{configurable:!0,value:function(r){return Array.prototype.map.apply(this,arguments).flat()},writable:!0})},"./node_modules/clone/clone.js":module=>{var clone=function(){"use strict";function _instanceof(obj,type){return null!=type&&obj instanceof type}var nativeMap,nativeSet,nativePromise;try{nativeMap=Map}catch(_){nativeMap=function(){}}try{nativeSet=Set}catch(_){nativeSet=function(){}}try{nativePromise=Promise}catch(_){nativePromise=function(){}}function clone(parent,circular,depth,prototype,includeNonEnumerable){"object"==typeof circular&&(depth=circular.depth,prototype=circular.prototype,includeNonEnumerable=circular.includeNonEnumerable,circular=circular.circular);var allParents=[],allChildren=[],useBuffer="undefined"!=typeof Buffer;return void 0===circular&&(circular=!0),void 0===depth&&(depth=1/0),function _clone(parent,depth){if(null===parent)return null;if(0===depth)return parent;var child,proto;if("object"!=typeof parent)return parent;if(_instanceof(parent,nativeMap))child=new nativeMap;else if(_instanceof(parent,nativeSet))child=new nativeSet;else if(_instanceof(parent,nativePromise))child=new nativePromise((function(resolve,reject){parent.then((function(value){resolve(_clone(value,depth-1))}),(function(err){reject(_clone(err,depth-1))}))}));else if(clone.__isArray(parent))child=[];else if(clone.__isRegExp(parent))child=new RegExp(parent.source,__getRegExpFlags(parent)),parent.lastIndex&&(child.lastIndex=parent.lastIndex);else if(clone.__isDate(parent))child=new Date(parent.getTime());else{if(useBuffer&&Buffer.isBuffer(parent))return child=Buffer.allocUnsafe?Buffer.allocUnsafe(parent.length):new Buffer(parent.length),parent.copy(child),child;_instanceof(parent,Error)?child=Object.create(parent):void 0===prototype?(proto=Object.getPrototypeOf(parent),child=Object.create(proto)):(child=Object.create(prototype),proto=prototype)}if(circular){var index=allParents.indexOf(parent);if(-1!=index)return allChildren[index];allParents.push(parent),allChildren.push(child)}for(var i in _instanceof(parent,nativeMap)&&parent.forEach((function(value,key){var keyChild=_clone(key,depth-1),valueChild=_clone(value,depth-1);child.set(keyChild,valueChild)})),_instanceof(parent,nativeSet)&&parent.forEach((function(value){var entryChild=_clone(value,depth-1);child.add(entryChild)})),parent){var attrs;proto&&(attrs=Object.getOwnPropertyDescriptor(proto,i)),attrs&&null==attrs.set||(child[i]=_clone(parent[i],depth-1))}if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(parent);for(i=0;i{"use strict";module.exports=function equal(a,b){if(a===b)return!0;if(a&&b&&"object"==typeof a&&"object"==typeof b){if(a.constructor!==b.constructor)return!1;var length,i,keys;if(Array.isArray(a)){if((length=a.length)!=b.length)return!1;for(i=length;0!=i--;)if(!equal(a[i],b[i]))return!1;return!0}if(a.constructor===RegExp)return a.source===b.source&&a.flags===b.flags;if(a.valueOf!==Object.prototype.valueOf)return a.valueOf()===b.valueOf();if(a.toString!==Object.prototype.toString)return a.toString()===b.toString();if((length=(keys=Object.keys(a)).length)!==Object.keys(b).length)return!1;for(i=length;0!=i--;)if(!Object.prototype.hasOwnProperty.call(b,keys[i]))return!1;for(i=length;0!=i--;){var key=keys[i];if(!equal(a[key],b[key]))return!1}return!0}return a!=a&&b!=b}},"./node_modules/fast-json-stable-stringify/index.js":module=>{"use strict";module.exports=function(data,opts){opts||(opts={}),"function"==typeof opts&&(opts={cmp:opts});var f,cycles="boolean"==typeof opts.cycles&&opts.cycles,cmp=opts.cmp&&(f=opts.cmp,function(node){return function(a,b){var aobj={key:a,value:node[a]},bobj={key:b,value:node[b]};return f(aobj,bobj)}}),seen=[];return function stringify(node){if(node&&node.toJSON&&"function"==typeof node.toJSON&&(node=node.toJSON()),void 0!==node){if("number"==typeof node)return isFinite(node)?""+node:"null";if("object"!=typeof node)return JSON.stringify(node);var i,out;if(Array.isArray(node)){for(out="[",i=0;i{var debug,process=__webpack_require__("./node_modules/process/browser.js");exports=module.exports=SemVer,debug="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?function(){var args=Array.prototype.slice.call(arguments,0);args.unshift("SEMVER"),console.log.apply(console,args)}:function(){},exports.SEMVER_SPEC_VERSION="2.0.0";var MAX_LENGTH=256,MAX_SAFE_INTEGER=Number.MAX_SAFE_INTEGER||9007199254740991,re=exports.re=[],src=exports.src=[],t=exports.tokens={},R=0;function tok(n){t[n]=R++}tok("NUMERICIDENTIFIER"),src[t.NUMERICIDENTIFIER]="0|[1-9]\\d*",tok("NUMERICIDENTIFIERLOOSE"),src[t.NUMERICIDENTIFIERLOOSE]="[0-9]+",tok("NONNUMERICIDENTIFIER"),src[t.NONNUMERICIDENTIFIER]="\\d*[a-zA-Z-][a-zA-Z0-9-]*",tok("MAINVERSION"),src[t.MAINVERSION]="("+src[t.NUMERICIDENTIFIER]+")\\.("+src[t.NUMERICIDENTIFIER]+")\\.("+src[t.NUMERICIDENTIFIER]+")",tok("MAINVERSIONLOOSE"),src[t.MAINVERSIONLOOSE]="("+src[t.NUMERICIDENTIFIERLOOSE]+")\\.("+src[t.NUMERICIDENTIFIERLOOSE]+")\\.("+src[t.NUMERICIDENTIFIERLOOSE]+")",tok("PRERELEASEIDENTIFIER"),src[t.PRERELEASEIDENTIFIER]="(?:"+src[t.NUMERICIDENTIFIER]+"|"+src[t.NONNUMERICIDENTIFIER]+")",tok("PRERELEASEIDENTIFIERLOOSE"),src[t.PRERELEASEIDENTIFIERLOOSE]="(?:"+src[t.NUMERICIDENTIFIERLOOSE]+"|"+src[t.NONNUMERICIDENTIFIER]+")",tok("PRERELEASE"),src[t.PRERELEASE]="(?:-("+src[t.PRERELEASEIDENTIFIER]+"(?:\\."+src[t.PRERELEASEIDENTIFIER]+")*))",tok("PRERELEASELOOSE"),src[t.PRERELEASELOOSE]="(?:-?("+src[t.PRERELEASEIDENTIFIERLOOSE]+"(?:\\."+src[t.PRERELEASEIDENTIFIERLOOSE]+")*))",tok("BUILDIDENTIFIER"),src[t.BUILDIDENTIFIER]="[0-9A-Za-z-]+",tok("BUILD"),src[t.BUILD]="(?:\\+("+src[t.BUILDIDENTIFIER]+"(?:\\."+src[t.BUILDIDENTIFIER]+")*))",tok("FULL"),tok("FULLPLAIN"),src[t.FULLPLAIN]="v?"+src[t.MAINVERSION]+src[t.PRERELEASE]+"?"+src[t.BUILD]+"?",src[t.FULL]="^"+src[t.FULLPLAIN]+"$",tok("LOOSEPLAIN"),src[t.LOOSEPLAIN]="[v=\\s]*"+src[t.MAINVERSIONLOOSE]+src[t.PRERELEASELOOSE]+"?"+src[t.BUILD]+"?",tok("LOOSE"),src[t.LOOSE]="^"+src[t.LOOSEPLAIN]+"$",tok("GTLT"),src[t.GTLT]="((?:<|>)?=?)",tok("XRANGEIDENTIFIERLOOSE"),src[t.XRANGEIDENTIFIERLOOSE]=src[t.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*",tok("XRANGEIDENTIFIER"),src[t.XRANGEIDENTIFIER]=src[t.NUMERICIDENTIFIER]+"|x|X|\\*",tok("XRANGEPLAIN"),src[t.XRANGEPLAIN]="[v=\\s]*("+src[t.XRANGEIDENTIFIER]+")(?:\\.("+src[t.XRANGEIDENTIFIER]+")(?:\\.("+src[t.XRANGEIDENTIFIER]+")(?:"+src[t.PRERELEASE]+")?"+src[t.BUILD]+"?)?)?",tok("XRANGEPLAINLOOSE"),src[t.XRANGEPLAINLOOSE]="[v=\\s]*("+src[t.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+src[t.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+src[t.XRANGEIDENTIFIERLOOSE]+")(?:"+src[t.PRERELEASELOOSE]+")?"+src[t.BUILD]+"?)?)?",tok("XRANGE"),src[t.XRANGE]="^"+src[t.GTLT]+"\\s*"+src[t.XRANGEPLAIN]+"$",tok("XRANGELOOSE"),src[t.XRANGELOOSE]="^"+src[t.GTLT]+"\\s*"+src[t.XRANGEPLAINLOOSE]+"$",tok("COERCE"),src[t.COERCE]="(^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])",tok("COERCERTL"),re[t.COERCERTL]=new RegExp(src[t.COERCE],"g"),tok("LONETILDE"),src[t.LONETILDE]="(?:~>?)",tok("TILDETRIM"),src[t.TILDETRIM]="(\\s*)"+src[t.LONETILDE]+"\\s+",re[t.TILDETRIM]=new RegExp(src[t.TILDETRIM],"g");tok("TILDE"),src[t.TILDE]="^"+src[t.LONETILDE]+src[t.XRANGEPLAIN]+"$",tok("TILDELOOSE"),src[t.TILDELOOSE]="^"+src[t.LONETILDE]+src[t.XRANGEPLAINLOOSE]+"$",tok("LONECARET"),src[t.LONECARET]="(?:\\^)",tok("CARETTRIM"),src[t.CARETTRIM]="(\\s*)"+src[t.LONECARET]+"\\s+",re[t.CARETTRIM]=new RegExp(src[t.CARETTRIM],"g");tok("CARET"),src[t.CARET]="^"+src[t.LONECARET]+src[t.XRANGEPLAIN]+"$",tok("CARETLOOSE"),src[t.CARETLOOSE]="^"+src[t.LONECARET]+src[t.XRANGEPLAINLOOSE]+"$",tok("COMPARATORLOOSE"),src[t.COMPARATORLOOSE]="^"+src[t.GTLT]+"\\s*("+src[t.LOOSEPLAIN]+")$|^$",tok("COMPARATOR"),src[t.COMPARATOR]="^"+src[t.GTLT]+"\\s*("+src[t.FULLPLAIN]+")$|^$",tok("COMPARATORTRIM"),src[t.COMPARATORTRIM]="(\\s*)"+src[t.GTLT]+"\\s*("+src[t.LOOSEPLAIN]+"|"+src[t.XRANGEPLAIN]+")",re[t.COMPARATORTRIM]=new RegExp(src[t.COMPARATORTRIM],"g");tok("HYPHENRANGE"),src[t.HYPHENRANGE]="^\\s*("+src[t.XRANGEPLAIN]+")\\s+-\\s+("+src[t.XRANGEPLAIN]+")\\s*$",tok("HYPHENRANGELOOSE"),src[t.HYPHENRANGELOOSE]="^\\s*("+src[t.XRANGEPLAINLOOSE]+")\\s+-\\s+("+src[t.XRANGEPLAINLOOSE]+")\\s*$",tok("STAR"),src[t.STAR]="(<|>)?=?\\s*\\*";for(var i=0;iMAX_LENGTH)return null;if(!(options.loose?re[t.LOOSE]:re[t.FULL]).test(version))return null;try{return new SemVer(version,options)}catch(er){return null}}function SemVer(version,options){if(options&&"object"==typeof options||(options={loose:!!options,includePrerelease:!1}),version instanceof SemVer){if(version.loose===options.loose)return version;version=version.version}else if("string"!=typeof version)throw new TypeError("Invalid Version: "+version);if(version.length>MAX_LENGTH)throw new TypeError("version is longer than "+MAX_LENGTH+" characters");if(!(this instanceof SemVer))return new SemVer(version,options);debug("SemVer",version,options),this.options=options,this.loose=!!options.loose;var m=version.trim().match(options.loose?re[t.LOOSE]:re[t.FULL]);if(!m)throw new TypeError("Invalid Version: "+version);if(this.raw=version,this.major=+m[1],this.minor=+m[2],this.patch=+m[3],this.major>MAX_SAFE_INTEGER||this.major<0)throw new TypeError("Invalid major version");if(this.minor>MAX_SAFE_INTEGER||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>MAX_SAFE_INTEGER||this.patch<0)throw new TypeError("Invalid patch version");m[4]?this.prerelease=m[4].split(".").map((function(id){if(/^[0-9]+$/.test(id)){var num=+id;if(num>=0&&num=0;)"number"==typeof this.prerelease[i]&&(this.prerelease[i]++,i=-2);-1===i&&this.prerelease.push(0)}identifier&&(this.prerelease[0]===identifier?isNaN(this.prerelease[1])&&(this.prerelease=[identifier,0]):this.prerelease=[identifier,0]);break;default:throw new Error("invalid increment argument: "+release)}return this.format(),this.raw=this.version,this},exports.inc=function inc(version,release,loose,identifier){"string"==typeof loose&&(identifier=loose,loose=void 0);try{return new SemVer(version,loose).inc(release,identifier).version}catch(er){return null}},exports.diff=function diff(version1,version2){if(eq(version1,version2))return null;var v1=parse(version1),v2=parse(version2),prefix="";if(v1.prerelease.length||v2.prerelease.length){prefix="pre";var defaultResult="prerelease"}for(var key in v1)if(("major"===key||"minor"===key||"patch"===key)&&v1[key]!==v2[key])return prefix+key;return defaultResult},exports.compareIdentifiers=compareIdentifiers;var numeric=/^[0-9]+$/;function compareIdentifiers(a,b){var anum=numeric.test(a),bnum=numeric.test(b);return anum&&bnum&&(a=+a,b=+b),a===b?0:anum&&!bnum?-1:bnum&&!anum?1:a0}function lt(a,b,loose){return compare(a,b,loose)<0}function eq(a,b,loose){return 0===compare(a,b,loose)}function neq(a,b,loose){return 0!==compare(a,b,loose)}function gte(a,b,loose){return compare(a,b,loose)>=0}function lte(a,b,loose){return compare(a,b,loose)<=0}function cmp(a,op,b,loose){switch(op){case"===":return"object"==typeof a&&(a=a.version),"object"==typeof b&&(b=b.version),a===b;case"!==":return"object"==typeof a&&(a=a.version),"object"==typeof b&&(b=b.version),a!==b;case"":case"=":case"==":return eq(a,b,loose);case"!=":return neq(a,b,loose);case">":return gt(a,b,loose);case">=":return gte(a,b,loose);case"<":return lt(a,b,loose);case"<=":return lte(a,b,loose);default:throw new TypeError("Invalid operator: "+op)}}function Comparator(comp,options){if(options&&"object"==typeof options||(options={loose:!!options,includePrerelease:!1}),comp instanceof Comparator){if(comp.loose===!!options.loose)return comp;comp=comp.value}if(!(this instanceof Comparator))return new Comparator(comp,options);debug("comparator",comp,options),this.options=options,this.loose=!!options.loose,this.parse(comp),this.semver===ANY?this.value="":this.value=this.operator+this.semver.version,debug("comp",this)}exports.rcompareIdentifiers=function rcompareIdentifiers(a,b){return compareIdentifiers(b,a)},exports.major=function major(a,loose){return new SemVer(a,loose).major},exports.minor=function minor(a,loose){return new SemVer(a,loose).minor},exports.patch=function patch(a,loose){return new SemVer(a,loose).patch},exports.compare=compare,exports.compareLoose=function compareLoose(a,b){return compare(a,b,!0)},exports.compareBuild=function compareBuild(a,b,loose){var versionA=new SemVer(a,loose),versionB=new SemVer(b,loose);return versionA.compare(versionB)||versionA.compareBuild(versionB)},exports.rcompare=function rcompare(a,b,loose){return compare(b,a,loose)},exports.sort=function sort(list,loose){return list.sort((function(a,b){return exports.compareBuild(a,b,loose)}))},exports.rsort=function rsort(list,loose){return list.sort((function(a,b){return exports.compareBuild(b,a,loose)}))},exports.gt=gt,exports.lt=lt,exports.eq=eq,exports.neq=neq,exports.gte=gte,exports.lte=lte,exports.cmp=cmp,exports.Comparator=Comparator;var ANY={};function Range(range,options){if(options&&"object"==typeof options||(options={loose:!!options,includePrerelease:!1}),range instanceof Range)return range.loose===!!options.loose&&range.includePrerelease===!!options.includePrerelease?range:new Range(range.raw,options);if(range instanceof Comparator)return new Range(range.value,options);if(!(this instanceof Range))return new Range(range,options);if(this.options=options,this.loose=!!options.loose,this.includePrerelease=!!options.includePrerelease,this.raw=range,this.set=range.split(/\s*\|\|\s*/).map((function(range){return this.parseRange(range.trim())}),this).filter((function(c){return c.length})),!this.set.length)throw new TypeError("Invalid SemVer Range: "+range);this.format()}function isSatisfiable(comparators,options){for(var result=!0,remainingComparators=comparators.slice(),testComparator=remainingComparators.pop();result&&remainingComparators.length;)result=remainingComparators.every((function(otherComparator){return testComparator.intersects(otherComparator,options)})),testComparator=remainingComparators.pop();return result}function isX(id){return!id||"x"===id.toLowerCase()||"*"===id}function hyphenReplace($0,from,fM,fm,fp,fpr,fb,to,tM,tm,tp,tpr,tb){return((from=isX(fM)?"":isX(fm)?">="+fM+".0.0":isX(fp)?">="+fM+"."+fm+".0":">="+from)+" "+(to=isX(tM)?"":isX(tm)?"<"+(+tM+1)+".0.0":isX(tp)?"<"+tM+"."+(+tm+1)+".0":tpr?"<="+tM+"."+tm+"."+tp+"-"+tpr:"<="+to)).trim()}function testSet(set,version,options){for(var i=0;i0){var allowed=set[i].semver;if(allowed.major===version.major&&allowed.minor===version.minor&&allowed.patch===version.patch)return!0}return!1}return!0}function satisfies(version,range,options){try{range=new Range(range,options)}catch(er){return!1}return range.test(version)}function outside(version,range,hilo,options){var gtfn,ltefn,ltfn,comp,ecomp;switch(version=new SemVer(version,options),range=new Range(range,options),hilo){case">":gtfn=gt,ltefn=lte,ltfn=lt,comp=">",ecomp=">=";break;case"<":gtfn=lt,ltefn=gte,ltfn=gt,comp="<",ecomp="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(satisfies(version,range,options))return!1;for(var i=0;i=0.0.0")),high=high||comparator,low=low||comparator,gtfn(comparator.semver,high.semver,options)?high=comparator:ltfn(comparator.semver,low.semver,options)&&(low=comparator)})),high.operator===comp||high.operator===ecomp)return!1;if((!low.operator||low.operator===comp)&<efn(version,low.semver))return!1;if(low.operator===ecomp&<fn(version,low.semver))return!1}return!0}Comparator.prototype.parse=function(comp){var r=this.options.loose?re[t.COMPARATORLOOSE]:re[t.COMPARATOR],m=comp.match(r);if(!m)throw new TypeError("Invalid comparator: "+comp);this.operator=void 0!==m[1]?m[1]:"","="===this.operator&&(this.operator=""),m[2]?this.semver=new SemVer(m[2],this.options.loose):this.semver=ANY},Comparator.prototype.toString=function(){return this.value},Comparator.prototype.test=function(version){if(debug("Comparator.test",version,this.options.loose),this.semver===ANY||version===ANY)return!0;if("string"==typeof version)try{version=new SemVer(version,this.options)}catch(er){return!1}return cmp(version,this.operator,this.semver,this.options)},Comparator.prototype.intersects=function(comp,options){if(!(comp instanceof Comparator))throw new TypeError("a Comparator is required");var rangeTmp;if(options&&"object"==typeof options||(options={loose:!!options,includePrerelease:!1}),""===this.operator)return""===this.value||(rangeTmp=new Range(comp.value,options),satisfies(this.value,rangeTmp,options));if(""===comp.operator)return""===comp.value||(rangeTmp=new Range(this.value,options),satisfies(comp.semver,rangeTmp,options));var sameDirectionIncreasing=!(">="!==this.operator&&">"!==this.operator||">="!==comp.operator&&">"!==comp.operator),sameDirectionDecreasing=!("<="!==this.operator&&"<"!==this.operator||"<="!==comp.operator&&"<"!==comp.operator),sameSemVer=this.semver.version===comp.semver.version,differentDirectionsInclusive=!(">="!==this.operator&&"<="!==this.operator||">="!==comp.operator&&"<="!==comp.operator),oppositeDirectionsLessThan=cmp(this.semver,"<",comp.semver,options)&&(">="===this.operator||">"===this.operator)&&("<="===comp.operator||"<"===comp.operator),oppositeDirectionsGreaterThan=cmp(this.semver,">",comp.semver,options)&&("<="===this.operator||"<"===this.operator)&&(">="===comp.operator||">"===comp.operator);return sameDirectionIncreasing||sameDirectionDecreasing||sameSemVer&&differentDirectionsInclusive||oppositeDirectionsLessThan||oppositeDirectionsGreaterThan},exports.Range=Range,Range.prototype.format=function(){return this.range=this.set.map((function(comps){return comps.join(" ").trim()})).join("||").trim(),this.range},Range.prototype.toString=function(){return this.range},Range.prototype.parseRange=function(range){var loose=this.options.loose;range=range.trim();var hr=loose?re[t.HYPHENRANGELOOSE]:re[t.HYPHENRANGE];range=range.replace(hr,hyphenReplace),debug("hyphen replace",range),range=range.replace(re[t.COMPARATORTRIM],"$1$2$3"),debug("comparator trim",range,re[t.COMPARATORTRIM]),range=(range=(range=range.replace(re[t.TILDETRIM],"$1~")).replace(re[t.CARETTRIM],"$1^")).split(/\s+/).join(" ");var compRe=loose?re[t.COMPARATORLOOSE]:re[t.COMPARATOR],set=range.split(" ").map((function(comp){return function parseComparator(comp,options){return debug("comp",comp,options),comp=function replaceCarets(comp,options){return comp.trim().split(/\s+/).map((function(comp){return function replaceCaret(comp,options){debug("caret",comp,options);var r=options.loose?re[t.CARETLOOSE]:re[t.CARET];return comp.replace(r,(function(_,M,m,p,pr){var ret;return debug("caret",comp,_,M,m,p,pr),isX(M)?ret="":isX(m)?ret=">="+M+".0.0 <"+(+M+1)+".0.0":isX(p)?ret="0"===M?">="+M+"."+m+".0 <"+M+"."+(+m+1)+".0":">="+M+"."+m+".0 <"+(+M+1)+".0.0":pr?(debug("replaceCaret pr",pr),ret="0"===M?"0"===m?">="+M+"."+m+"."+p+"-"+pr+" <"+M+"."+m+"."+(+p+1):">="+M+"."+m+"."+p+"-"+pr+" <"+M+"."+(+m+1)+".0":">="+M+"."+m+"."+p+"-"+pr+" <"+(+M+1)+".0.0"):(debug("no pr"),ret="0"===M?"0"===m?">="+M+"."+m+"."+p+" <"+M+"."+m+"."+(+p+1):">="+M+"."+m+"."+p+" <"+M+"."+(+m+1)+".0":">="+M+"."+m+"."+p+" <"+(+M+1)+".0.0"),debug("caret return",ret),ret}))}(comp,options)})).join(" ")}(comp,options),debug("caret",comp),comp=function replaceTildes(comp,options){return comp.trim().split(/\s+/).map((function(comp){return function replaceTilde(comp,options){var r=options.loose?re[t.TILDELOOSE]:re[t.TILDE];return comp.replace(r,(function(_,M,m,p,pr){var ret;return debug("tilde",comp,_,M,m,p,pr),isX(M)?ret="":isX(m)?ret=">="+M+".0.0 <"+(+M+1)+".0.0":isX(p)?ret=">="+M+"."+m+".0 <"+M+"."+(+m+1)+".0":pr?(debug("replaceTilde pr",pr),ret=">="+M+"."+m+"."+p+"-"+pr+" <"+M+"."+(+m+1)+".0"):ret=">="+M+"."+m+"."+p+" <"+M+"."+(+m+1)+".0",debug("tilde return",ret),ret}))}(comp,options)})).join(" ")}(comp,options),debug("tildes",comp),comp=function replaceXRanges(comp,options){return debug("replaceXRanges",comp,options),comp.split(/\s+/).map((function(comp){return function replaceXRange(comp,options){comp=comp.trim();var r=options.loose?re[t.XRANGELOOSE]:re[t.XRANGE];return comp.replace(r,(function(ret,gtlt,M,m,p,pr){debug("xRange",comp,ret,gtlt,M,m,p,pr);var xM=isX(M),xm=xM||isX(m),xp=xm||isX(p),anyX=xp;return"="===gtlt&&anyX&&(gtlt=""),pr=options.includePrerelease?"-0":"",xM?ret=">"===gtlt||"<"===gtlt?"<0.0.0-0":"*":gtlt&&anyX?(xm&&(m=0),p=0,">"===gtlt?(gtlt=">=",xm?(M=+M+1,m=0,p=0):(m=+m+1,p=0)):"<="===gtlt&&(gtlt="<",xm?M=+M+1:m=+m+1),ret=gtlt+M+"."+m+"."+p+pr):xm?ret=">="+M+".0.0"+pr+" <"+(+M+1)+".0.0"+pr:xp&&(ret=">="+M+"."+m+".0"+pr+" <"+M+"."+(+m+1)+".0"+pr),debug("xRange return",ret),ret}))}(comp,options)})).join(" ")}(comp,options),debug("xrange",comp),comp=function replaceStars(comp,options){return debug("replaceStars",comp,options),comp.trim().replace(re[t.STAR],"")}(comp,options),debug("stars",comp),comp}(comp,this.options)}),this).join(" ").split(/\s+/);return this.options.loose&&(set=set.filter((function(comp){return!!comp.match(compRe)}))),set=set.map((function(comp){return new Comparator(comp,this.options)}),this)},Range.prototype.intersects=function(range,options){if(!(range instanceof Range))throw new TypeError("a Range is required");return this.set.some((function(thisComparators){return isSatisfiable(thisComparators,options)&&range.set.some((function(rangeComparators){return isSatisfiable(rangeComparators,options)&&thisComparators.every((function(thisComparator){return rangeComparators.every((function(rangeComparator){return thisComparator.intersects(rangeComparator,options)}))}))}))}))},exports.toComparators=function toComparators(range,options){return new Range(range,options).set.map((function(comp){return comp.map((function(c){return c.value})).join(" ").trim().split(" ")}))},Range.prototype.test=function(version){if(!version)return!1;if("string"==typeof version)try{version=new SemVer(version,this.options)}catch(er){return!1}for(var i=0;i":0===compver.prerelease.length?compver.patch++:compver.prerelease.push(0),compver.raw=compver.format();case"":case">=":minver&&!gt(minver,compver)||(minver=compver);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+comparator.operator)}}))}if(minver&&range.test(minver))return minver;return null},exports.validRange=function validRange(range,options){try{return new Range(range,options).range||"*"}catch(er){return null}},exports.ltr=function ltr(version,range,options){return outside(version,range,"<",options)},exports.gtr=function gtr(version,range,options){return outside(version,range,">",options)},exports.outside=outside,exports.prerelease=function prerelease(version,options){var parsed=parse(version,options);return parsed&&parsed.prerelease.length?parsed.prerelease:null},exports.intersects=function intersects(r1,r2,options){return r1=new Range(r1,options),r2=new Range(r2,options),r1.intersects(r2)},exports.coerce=function coerce(version,options){if(version instanceof SemVer)return version;"number"==typeof version&&(version=String(version));if("string"!=typeof version)return null;var match=null;if((options=options||{}).rtl){for(var next;(next=re[t.COERCERTL].exec(version))&&(!match||match.index+match[0].length!==version.length);)match&&next.index+next[0].length===match.index+match[0].length||(match=next),re[t.COERCERTL].lastIndex=next.index+next[1].length+next[2].length;re[t.COERCERTL].lastIndex=-1}else match=version.match(re[t.COERCE]);if(null===match)return null;return parse(match[2]+"."+(match[3]||"0")+"."+(match[4]||"0"),options)}},"./node_modules/vega-embed/build/src/embed.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>embed_embed});var core_namespaceObject={};__webpack_require__.r(core_namespaceObject),__webpack_require__.d(core_namespaceObject,{JsonPatchError:()=>JsonPatchError,_areEquals:()=>_areEquals,applyOperation:()=>applyOperation,applyPatch:()=>applyPatch,applyReducer:()=>applyReducer,deepClone:()=>deepClone,getValueByPointer:()=>getValueByPointer,validate:()=>validate,validator:()=>validator});var duplex_namespaceObject={};__webpack_require__.r(duplex_namespaceObject),__webpack_require__.d(duplex_namespaceObject,{compare:()=>compare,generate:()=>generate,observe:()=>observe,unobserve:()=>unobserve});var vega_themes_module_namespaceObject={};__webpack_require__.r(vega_themes_module_namespaceObject),__webpack_require__.d(vega_themes_module_namespaceObject,{dark:()=>darkTheme,excel:()=>excelTheme,fivethirtyeight:()=>fiveThirtyEightTheme,ggplot2:()=>ggplot2Theme,googlecharts:()=>googlechartsTheme,latimes:()=>latimesTheme,quartz:()=>quartzTheme,urbaninstitute:()=>urbanInstituteTheme,version:()=>version$1,vox:()=>voxTheme});var extendStatics,tslib_es6=__webpack_require__("./node_modules/tslib/tslib.es6.mjs"),__extends=(extendStatics=function(d,b){return extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])},extendStatics(d,b)},function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}),_hasOwnProperty=Object.prototype.hasOwnProperty;function helpers_hasOwnProperty(obj,key){return _hasOwnProperty.call(obj,key)}function _objectKeys(obj){if(Array.isArray(obj)){for(var keys_1=new Array(obj.length),k=0;k=48&&charCode<=57))return!1;i++}return!0}function escapePathComponent(path){return-1===path.indexOf("/")&&-1===path.indexOf("~")?path:path.replace(/~/g,"~0").replace(/\//g,"~1")}function unescapePathComponent(path){return path.replace(/~1/g,"/").replace(/~0/g,"~")}function hasUndefined(obj){if(void 0===obj)return!0;if(obj)if(Array.isArray(obj)){for(var i_1=0,len=obj.length;i_10&&"constructor"==keys[t-1]))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(validateOperation&&void 0===existingPathFragment&&(void 0===obj[key]?existingPathFragment=keys.slice(0,t).join("/"):t==len-1&&(existingPathFragment=operation.path),void 0!==existingPathFragment&&validateFunction(operation,0,document,existingPathFragment)),t++,Array.isArray(obj)){if("-"===key)key=obj.length;else{if(validateOperation&&!isInteger(key))throw new JsonPatchError("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",index,operation,document);isInteger(key)&&(key=~~key)}if(t>=len){if(validateOperation&&"add"===operation.op&&key>obj.length)throw new JsonPatchError("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",index,operation,document);if(!1===(returnValue=arrOps[operation.op].call(operation,obj,key,document)).test)throw new JsonPatchError("Test operation failed","TEST_OPERATION_FAILED",index,operation,document);return returnValue}}else if(t>=len){if(!1===(returnValue=objOps[operation.op].call(operation,obj,key,document)).test)throw new JsonPatchError("Test operation failed","TEST_OPERATION_FAILED",index,operation,document);return returnValue}if(obj=obj[key],validateOperation&&t0)throw new JsonPatchError('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",index,operation,document);if(("move"===operation.op||"copy"===operation.op)&&"string"!=typeof operation.from)throw new JsonPatchError("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",index,operation,document);if(("add"===operation.op||"replace"===operation.op||"test"===operation.op)&&void 0===operation.value)throw new JsonPatchError("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",index,operation,document);if(("add"===operation.op||"replace"===operation.op||"test"===operation.op)&&hasUndefined(operation.value))throw new JsonPatchError("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",index,operation,document);if(document)if("add"==operation.op){var pathLen=operation.path.split("/").length,existingPathLen=existingPathFragment.split("/").length;if(pathLen!==existingPathLen+1&&pathLen!==existingPathLen)throw new JsonPatchError("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",index,operation,document)}else if("replace"===operation.op||"remove"===operation.op||"_get"===operation.op){if(operation.path!==existingPathFragment)throw new JsonPatchError("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",index,operation,document)}else if("move"===operation.op||"copy"===operation.op){var error=validate([{op:"_get",path:operation.from,value:void 0}],document);if(error&&"OPERATION_PATH_UNRESOLVABLE"===error.name)throw new JsonPatchError("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",index,operation,document)}}function validate(sequence,document,externalValidator){try{if(!Array.isArray(sequence))throw new JsonPatchError("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(document)applyPatch(_deepClone(document),_deepClone(sequence),externalValidator||!0);else{externalValidator=externalValidator||validator;for(var i=0;i0&&(observer.patches=[],observer.callback&&observer.callback(temp)),temp}function _generate(mirror,obj,patches,path,invertible){if(obj!==mirror){"function"==typeof obj.toJSON&&(obj=obj.toJSON());for(var newKeys=_objectKeys(obj),oldKeys=_objectKeys(mirror),deleted=!1,t=oldKeys.length-1;t>=0;t--){var oldVal=mirror[key=oldKeys[t]];if(!helpers_hasOwnProperty(obj,key)||void 0===obj[key]&&void 0!==oldVal&&!1===Array.isArray(obj))Array.isArray(mirror)===Array.isArray(obj)?(invertible&&patches.push({op:"test",path:path+"/"+escapePathComponent(key),value:_deepClone(oldVal)}),patches.push({op:"remove",path:path+"/"+escapePathComponent(key)}),deleted=!0):(invertible&&patches.push({op:"test",path,value:mirror}),patches.push({op:"replace",path,value:obj}),!0);else{var newVal=obj[key];"object"==typeof oldVal&&null!=oldVal&&"object"==typeof newVal&&null!=newVal&&Array.isArray(oldVal)===Array.isArray(newVal)?_generate(oldVal,newVal,patches,path+"/"+escapePathComponent(key),invertible):oldVal!==newVal&&(!0,invertible&&patches.push({op:"test",path:path+"/"+escapePathComponent(key),value:_deepClone(oldVal)}),patches.push({op:"replace",path:path+"/"+escapePathComponent(key),value:_deepClone(newVal)}))}}if(deleted||newKeys.length!=oldKeys.length)for(t=0;tmaxDepth?"[Object]":stack.indexOf(value)>=0?"[Circular]":(stack.push(value),value)}}(maxDepth))}class Handler_Handler{constructor(options){this.options=Object.assign(Object.assign({},DEFAULT_OPTIONS),options);const elementId=this.options.id;if(this.call=this.tooltipHandler.bind(this),!this.options.disableDefaultStyle&&!document.getElementById(this.options.styleId)){const style=document.createElement("style");style.setAttribute("id",this.options.styleId),style.innerHTML=createDefaultStyle(elementId);const head=document.head;head.childNodes.length>0?head.insertBefore(style,head.childNodes[0]):head.appendChild(style)}this.el=document.getElementById(elementId),this.el||(this.el=document.createElement("div"),this.el.setAttribute("id",elementId),this.el.classList.add("vg-tooltip"),document.body.appendChild(this.el))}tooltipHandler(handler,event,item,value){if(null==value||""===value)return void this.el.classList.remove("visible",`${this.options.theme}-theme`);this.el.innerHTML=function formatValue(value,valueToHtml,maxDepth){if((0,vega_util_module.cy)(value))return`[${value.map((v=>valueToHtml((0,vega_util_module.Kg)(v)?v:stringify(v,maxDepth)))).join(", ")}]`;if((0,vega_util_module.Gv)(value)){let content="";const _a=value,{title}=_a,rest=__rest(_a,["title"]);title&&(content+=`

${valueToHtml(title)}

`);const keys=Object.keys(rest);if(keys.length>0){content+="";for(const key of keys){let val=rest[key];void 0!==val&&((0,vega_util_module.Gv)(val)&&(val=stringify(val,maxDepth)),content+=``)}content+="
${valueToHtml(key)}:${valueToHtml(val)}
"}return content||"{}"}return valueToHtml(value)}(value,this.options.sanitize,this.options.maxDepth),this.el.classList.add("visible",`${this.options.theme}-theme`);const{x,y}=function calculatePosition(event,tooltipBox,offsetX,offsetY){let x=event.clientX+offsetX;x+tooltipBox.width>window.innerWidth&&(x=+event.clientX-offsetX-tooltipBox.width);let y=event.clientY+offsetY;return y+tooltipBox.height>window.innerHeight&&(y=+event.clientY-offsetY-tooltipBox.height),{x,y}}(event,this.el.getBoundingClientRect(),this.options.offsetX,this.options.offsetY);this.el.setAttribute("style",`top: ${y}px; left: ${x}px`)}}const src_style='.vega-embed {\n position: relative;\n display: inline-block; }\n .vega-embed.has-actions {\n padding-right: 38px; }\n .vega-embed details:not([open]) > :not(summary) {\n display: none !important; }\n .vega-embed summary {\n list-style: none;\n position: absolute;\n top: 0;\n right: 0;\n padding: 6px;\n z-index: 1000;\n background: white;\n box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);\n color: #1b1e23;\n border: 1px solid #aaa;\n border-radius: 999px;\n opacity: 0.2;\n transition: opacity 0.4s ease-in;\n outline: none;\n cursor: pointer;\n line-height: 0px; }\n .vega-embed summary::-webkit-details-marker {\n display: none; }\n .vega-embed summary:active {\n box-shadow: #aaa 0px 0px 0px 1px inset; }\n .vega-embed summary svg {\n width: 14px;\n height: 14px; }\n .vega-embed details[open] summary {\n opacity: 0.7; }\n .vega-embed:hover summary,\n .vega-embed:focus summary {\n opacity: 1 !important;\n transition: opacity 0.2s ease; }\n .vega-embed .vega-actions {\n position: absolute;\n top: 35px;\n right: -9px;\n display: flex;\n flex-direction: column;\n padding-bottom: 8px;\n padding-top: 8px;\n border-radius: 4px;\n box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);\n border: 1px solid #d9d9d9;\n background: white;\n animation-duration: 0.15s;\n animation-name: scale-in;\n animation-timing-function: cubic-bezier(0.2, 0, 0.13, 1.5); }\n .vega-embed .vega-actions a {\n padding: 8px 16px;\n font-family: sans-serif;\n font-size: 14px;\n font-weight: 600;\n white-space: nowrap;\n color: #434a56;\n text-decoration: none; }\n .vega-embed .vega-actions a:hover {\n background-color: #f7f7f9;\n color: black; }\n .vega-embed .vega-actions::before, .vega-embed .vega-actions::after {\n content: "";\n display: inline-block;\n position: absolute; }\n .vega-embed .vega-actions::before {\n left: auto;\n right: 14px;\n top: -16px;\n border: 8px solid #0000;\n border-bottom-color: #d9d9d9; }\n .vega-embed .vega-actions::after {\n left: auto;\n right: 15px;\n top: -14px;\n border: 7px solid #0000;\n border-bottom-color: #fff; }\n\n.vega-embed-wrapper {\n max-width: 100%;\n overflow: scroll;\n padding-right: 14px; }\n\n@keyframes scale-in {\n from {\n opacity: 0;\n transform: scale(0.6); }\n to {\n opacity: 1;\n transform: scale(1); } }\n';function mergeDeep(dest,...src){for(const s of src)deepMerge_(dest,s);return dest}function deepMerge_(dest,src){for(const property of Object.keys(src))(0,vega_module.writeConfig)(dest,property,src[property],!0)}String.prototype.startsWith||(String.prototype.startsWith=function(search,pos){return this.substr(!pos||pos<0?0:+pos,search.length)===search});const vega=vega_module;let vegaLite=src;const w=window;void 0===vegaLite&&w.vl&&w.vl.compile&&(vegaLite=w.vl);const DEFAULT_ACTIONS={export:{svg:!0,png:!0},source:!0,compiled:!0,editor:!0},I18N={CLICK_TO_VIEW_ACTIONS:"Click to view actions",COMPILED_ACTION:"View Compiled Vega",EDITOR_ACTION:"Open in Vega Editor",PNG_ACTION:"Save as PNG",SOURCE_ACTION:"View Source",SVG_ACTION:"Save as SVG"},NAMES={vega:"Vega","vega-lite":"Vega-Lite"},VERSION={vega:vega.version,"vega-lite":vegaLite?vegaLite.version:"not available"},PREPROCESSOR={vega:vgSpec=>vgSpec,"vega-lite":(vlSpec,config)=>vegaLite.compile(vlSpec,{config}).spec},SVG_CIRCLES='\n\n \n \n \n';function viewSource(source,sourceHeader,sourceFooter,mode){const header=`${sourceHeader}
`,footer=`
${sourceFooter}`,win=window.open("");win.document.write(header+source+footer),win.document.title=`${NAMES[mode]} JSON Source`}function embed_embed(el,spec,opts={}){return(0,tslib_es6.sH)(this,void 0,void 0,(function*(){const loader=function isLoader(o){return!(!o||!("load"in o))}(opts.loader)?opts.loader:vega.loader(opts.loader),parsedSpec=(0,vega_util_module.Kg)(spec)?JSON.parse(yield loader.load(spec)):spec,usermetaOpts=yield loadOpts(parsedSpec.usermeta&&parsedSpec.usermeta.embedOptions||{},loader),parsedOpts=yield loadOpts(opts,loader),mergedOpts=Object.assign(Object.assign({},mergeDeep(parsedOpts,usermetaOpts)),{config:(0,vega_util_module.io)(parsedOpts.config,usermetaOpts.config)});return yield function _embed(el,spec,opts={},loader){return(0,tslib_es6.sH)(this,void 0,void 0,(function*(){const config=opts.theme?(0,vega_util_module.io)(vega_themes_module_namespaceObject[opts.theme],opts.config):opts.config,actions=(0,vega_util_module.Lm)(opts.actions)?opts.actions:mergeDeep({},DEFAULT_ACTIONS,opts.actions||{}),i18n=Object.assign(Object.assign({},I18N),opts.i18n),renderer=opts.renderer||"canvas",logLevel=opts.logLevel||vega.Warn,downloadFileName=opts.downloadFileName||"visualization";if(!1!==opts.defaultStyle){const ID="vega-embed-style";if(!document.getElementById(ID)){const style=document.createElement("style");style.id=ID,style.innerText=void 0===opts.defaultStyle||!0===opts.defaultStyle?(src_style||"").toString():opts.defaultStyle,document.head.appendChild(style)}}const mode=function guessMode(spec,providedMode){if(spec.$schema){const parsed=(0,vega_schema_url_parser.A)(spec.$schema);providedMode&&providedMode!==parsed.library&&console.warn(`The given visualization spec is written in ${NAMES[parsed.library]}, but mode argument sets ${NAMES[providedMode]||providedMode}.`);const mode=parsed.library;return(0,semver.satisfies)(VERSION[mode],`^${parsed.version.slice(1)}`)||console.warn(`The input spec uses ${NAMES[mode]} ${parsed.version}, but the current version of ${NAMES[mode]} is v${VERSION[mode]}.`),mode}return"mark"in spec||"encoding"in spec||"layer"in spec||"hconcat"in spec||"vconcat"in spec||"facet"in spec||"repeat"in spec?"vega-lite":"marks"in spec||"signals"in spec||"scales"in spec||"axes"in spec?"vega":providedMode||"vega"}(spec,opts.mode);let vgSpec=PREPROCESSOR[mode](spec,config);if("vega-lite"===mode&&vgSpec.$schema){const parsed=(0,vega_schema_url_parser.A)(vgSpec.$schema);(0,semver.satisfies)(VERSION.vega,`^${parsed.version.slice(1)}`)||console.warn(`The compiled spec uses Vega ${parsed.version}, but current version is v${VERSION.vega}.`)}const div="string"==typeof el?document.querySelector(el):el;div.classList.add("vega-embed"),actions&&div.classList.add("has-actions"),div.innerHTML="";const patch=opts.patch;patch&&(vgSpec=patch instanceof Function?patch(vgSpec):applyPatch(vgSpec,patch,!0,!1).newDocument);const runtime=vega.parse(vgSpec,"vega-lite"===mode?{}:config),view=new vega.View(runtime,{loader,logLevel,renderer});if(!1!==opts.tooltip){let handler;handler=function isTooltipHandler(h){return"function"==typeof h}(opts.tooltip)?opts.tooltip:new Handler_Handler(!0===opts.tooltip?{}:opts.tooltip).call,view.tooltip(handler)}let{hover}=opts;if(void 0===hover&&(hover="vega"===mode),hover){const{hoverSet,updateSet}="boolean"==typeof hover?{}:hover;view.hover(hoverSet,updateSet)}if(opts&&(opts.width&&view.width(opts.width),opts.height&&view.height(opts.height),opts.padding&&view.padding(opts.padding)),yield view.initialize(el).runAsync(),!1!==actions){let wrapper=div;if(!1!==opts.defaultStyle){const details=document.createElement("details");details.title=i18n.CLICK_TO_VIEW_ACTIONS,div.append(details),wrapper=details;const summary=document.createElement("summary");summary.innerHTML=SVG_CIRCLES,details.append(summary),document.addEventListener("click",(evt=>{details.contains(evt.target)||details.removeAttribute("open")}))}const ctrl=document.createElement("div");if(wrapper.append(ctrl),ctrl.classList.add("vega-actions"),!0===actions||!1!==actions.export)for(const ext of["svg","png"])if(!0===actions||!0===actions.export||actions.export[ext]){const i18nExportAction=i18n[`${ext.toUpperCase()}_ACTION`],exportLink=document.createElement("a");exportLink.text=i18nExportAction,exportLink.href="#",exportLink.target="_blank",exportLink.download=`${downloadFileName}.${ext}`,exportLink.addEventListener("mousedown",(function(e){view.toImageURL(ext,opts.scaleFactor).then((url=>{this.href=url})).catch((error=>{throw error})),e.preventDefault()})),ctrl.append(exportLink)}if(!0===actions||!1!==actions.source){const viewSourceLink=document.createElement("a");viewSourceLink.text=i18n.SOURCE_ACTION,viewSourceLink.href="#",viewSourceLink.addEventListener("mousedown",(function(e){viewSource(json_stringify_pretty_compact_default()(spec),opts.sourceHeader||"",opts.sourceFooter||"",mode),e.preventDefault()})),ctrl.append(viewSourceLink)}if("vega-lite"===mode&&(!0===actions||!1!==actions.compiled)){const compileLink=document.createElement("a");compileLink.text=i18n.COMPILED_ACTION,compileLink.href="#",compileLink.addEventListener("mousedown",(function(e){viewSource(json_stringify_pretty_compact_default()(vgSpec),opts.sourceHeader||"",opts.sourceFooter||"","vega"),e.preventDefault()})),ctrl.append(compileLink)}if(!0===actions||!1!==actions.editor){const editorUrl=opts.editorUrl||"https://vega.github.io/editor/",editorLink=document.createElement("a");editorLink.text=i18n.EDITOR_ACTION,editorLink.href="#",editorLink.addEventListener("mousedown",(function(e){!function post(window,url,data){const editor=window.open(url);let count=40;window.addEventListener("message",(function listen(evt){evt.source===editor&&(count=0,window.removeEventListener("message",listen,!1))}),!1),setTimeout((function send(){count<=0||(editor.postMessage(data,"*"),setTimeout(send,250),count-=1)}),250)}(window,editorUrl,{config,mode,renderer,spec:json_stringify_pretty_compact_default()(spec)}),e.preventDefault()})),ctrl.append(editorLink)}}return{view,spec,vgSpec}}))}(el,parsedSpec,mergedOpts,loader)}))}function loadOpts(opt,loader){return(0,tslib_es6.sH)(this,void 0,void 0,(function*(){const config=(0,vega_util_module.Kg)(opt.config)?JSON.parse(yield loader.load(opt.config)):opt.config||{},patch=(0,vega_util_module.Kg)(opt.patch)?JSON.parse(yield loader.load(opt.patch)):opt.patch;return Object.assign(Object.assign(Object.assign({},opt),patch?{patch}:{}),config?{config}:{})}))}},"./node_modules/vega-embed/node_modules/json-stringify-pretty-compact/index.js":module=>{"use strict";var stringOrChar=/("(?:[^\\"]|\\.)*")|[:,]/g;module.exports=function stringify(passedObj,options){var indent,maxLength,replacer;return options=options||{},indent=JSON.stringify([1],void 0,void 0===options.indent?2:options.indent).slice(2,-3),maxLength=""===indent?1/0:void 0===options.maxLength?80:options.maxLength,replacer=options.replacer,function _stringify(obj,currentIndent,reserved){var end,index,items,key,keyPart,keys,length,nextIndent,prettified,start,string,value;if(obj&&"function"==typeof obj.toJSON&&(obj=obj.toJSON()),void 0===(string=JSON.stringify(obj,replacer)))return string;if(length=maxLength-currentIndent.length-reserved,string.length<=length&&(prettified=string.replace(stringOrChar,(function(match,stringLiteral){return stringLiteral||match+" "}))).length<=length)return prettified;if(null!=replacer&&(obj=JSON.parse(string),replacer=void 0),"object"==typeof obj&&null!==obj){if(nextIndent=currentIndent+indent,items=[],index=0,Array.isArray(obj))for(start="[",end="]",length=obj.length;index0)return[start,indent+items.join(",\n"+nextIndent),end].join("\n"+currentIndent)}return string}(passedObj,"",0)}},"./node_modules/vega-lite/build/src/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{accessPathDepth:()=>accessPathDepth,accessPathWithDatum:()=>accessPathWithDatum,compile:()=>compile,contains:()=>contains,deepEqual:()=>deepEqual,deleteNestedProperty:()=>deleteNestedProperty,duplicate:()=>duplicate,entries:()=>entries,every:()=>every,fieldIntersection:()=>fieldIntersection,flatAccessWithDatum:()=>flatAccessWithDatum,getFirstDefined:()=>getFirstDefined,hasIntersection:()=>hasIntersection,hash:()=>hash,internalField:()=>internalField,isBoolean:()=>util_isBoolean,isEmpty:()=>isEmpty,isEqual:()=>isEqual,isInternalField:()=>isInternalField,isNullOrFalse:()=>isNullOrFalse,isNumeric:()=>isNumeric,keys:()=>keys,logicalExpr:()=>logicalExpr,mergeDeep:()=>mergeDeep,normalize:()=>normalize,normalizeAngle:()=>normalizeAngle,omit:()=>omit,pick:()=>pick,prefixGenerator:()=>prefixGenerator,removePathFromField:()=>removePathFromField,replaceAll:()=>replaceAll,replacePathInField:()=>replacePathInField,resetIdCounter:()=>resetIdCounter,setEqual:()=>setEqual,some:()=>some,stringify:()=>stringify,titleCase:()=>titleCase,unique:()=>unique,uniqueId:()=>uniqueId,vals:()=>vals,varName:()=>varName,version:()=>version});function accessor(fn,fields,name){return fn.fields=fields||[],fn.fname=name,fn}function getter(path){return 1===path.length?get1(path[0]):getN(path)}const get1=field=>function(obj){return obj[field]},getN=path=>{const len=path.length;return function(obj){for(let i=0;ii&&push(),b=i=j+1):"]"===c&&(b||vega_util_module_error("Access path missing open bracket: "+p),b>0&&push(),b=0,i=j+1):j>i?push():i=j+1}return b&&vega_util_module_error("Access path missing closing bracket: "+p),q&&vega_util_module_error("Access path missing closing quote: "+p),j>i&&(j++,push()),path}function field(field,name,opt){const path=splitAccessPath(field);return field=1===path.length?path[0]:field,accessor((opt&&opt.get||getter)(path),[field],name||field)}field("id");const identity=accessor((_=>_),[],"identity");accessor((()=>0),[],"zero"),accessor((()=>1),[],"one"),accessor((()=>!0),[],"true"),accessor((()=>!1),[],"false");function log$1(method,level,input){const args=[level].concat([].slice.call(input));console[method].apply(console,args)}var isArray=Array.isArray;function isObject(_){return _===Object(_)}const isLegalKey=key=>"__proto__"!==key;function mergeConfig(...configs){return configs.reduce(((out,source)=>{for(const key in source)if("signals"===key)out.signals=mergeNamed(out.signals,source.signals);else{const r="legend"===key?{layout:1}:"style"===key||null;writeConfig(out,key,source[key],r)}return out}),{})}function writeConfig(output,key,value,recurse){if(!isLegalKey(key))return;let k,o;if(isObject(value)&&!isArray(value))for(k in o=isObject(output[key])?output[key]:output[key]={},value)recurse&&(!0===recurse||recurse[k])?writeConfig(o,k,value[k]):isLegalKey(k)&&(o[k]=value[k]);else output[key]=value}function mergeNamed(a,b){if(null==a)return b;const map={},out=[];function add(_){map[_.name]||(map[_.name]=1,out.push(_))}return b.forEach(add),a.forEach(add),out}function array(_){return null!=_?isArray(_)?_:[_]:[]}function vega_util_module_isFunction(_){return"function"==typeof _}const hop=Object.prototype.hasOwnProperty;function has(object,property){return hop.call(object,property)}function isBoolean(_){return"boolean"==typeof _}function isNumber(_){return"number"==typeof _}function vega_util_module_isString(_){return"string"==typeof _}function $(x){return isArray(x)?"["+x.map($)+"]":isObject(x)||vega_util_module_isString(x)?JSON.stringify(x).replace("\u2028","\\u2028").replace("\u2029","\\u2029"):x}function vega_util_module_toSet(_){const s={},n=_.length;for(let i=0;inormalizeLogicalComposition(o,normalizer)))}:isLogicalOr(op)?{or:op.or.map((o=>normalizeLogicalComposition(o,normalizer)))}:normalizer(op)}const deepEqual=fast_deep_equal_default(),duplicate=clone_default();function pick(obj,props){const copy={};for(const prop of props)has(obj,prop)&&(copy[prop]=obj[prop]);return copy}function omit(obj,props){const copy=Object.assign({},obj);for(const prop of props)delete copy[prop];return copy}Set.prototype.toJSON=function(){return`Set(${[...this].map((x=>fast_json_stable_stringify_default()(x))).join(",")})`};const stringify=fast_json_stable_stringify_default();function hash(a){if(isNumber(a))return a;const str=vega_util_module_isString(a)?a:fast_json_stable_stringify_default()(a);if(str.length<250)return str;let h=0;for(let i=0;i0===i?y:`[${y}]`)),computedPrefixes=wrappedWithAccessors.map(((_,i)=>wrappedWithAccessors.slice(0,i+1).join("")));for(const y of computedPrefixes)prefixes.add(y)}return prefixes}function fieldIntersection(a,b){return void 0===a||void 0===b||hasIntersection(prefixGenerator(a),prefixGenerator(b))}function isEmpty(obj){return 0===keys(obj).length}const keys=Object.keys,vals=Object.values,entries=Object.entries;function util_isBoolean(b){return!0===b||!1===b}function varName(s){const alphanumericS=s.replace(/\W/g,"_");return(s.match(/^\d+/)?"_":"")+alphanumericS}function logicalExpr(op,cb){return isLogicalNot(op)?`!(${logicalExpr(op.not,cb)})`:isLogicalAnd(op)?`(${op.and.map((and=>logicalExpr(and,cb))).join(") && (")})`:isLogicalOr(op)?`(${op.or.map((or=>logicalExpr(or,cb))).join(") || (")})`:cb(op)}function deleteNestedProperty(obj,orderedProps){if(0===orderedProps.length)return!0;const prop=orderedProps.shift();return prop in obj&&deleteNestedProperty(obj[prop],orderedProps)&&delete obj[prop],isEmpty(obj)}function titleCase(s){return s.charAt(0).toUpperCase()+s.substr(1)}function accessPathWithDatum(path,datum="datum"){const pieces=splitAccessPath(path),prefixes=[];for(let i=1;i<=pieces.length;i++){const prefix=`[${pieces.slice(0,i).map($).join("][")}]`;prefixes.push(`${datum}${prefix}`)}return prefixes.join(" && ")}function flatAccessWithDatum(path,datum="datum"){return`${datum}[${$(splitAccessPath(path).join("."))}]`}function escapePathAccess(string){return string.replace(/(\[|\]|\.|'|")/g,"\\$1")}function replacePathInField(path){return`${splitAccessPath(path).map(escapePathAccess).join("\\.")}`}function replaceAll(string,find,replacement){return string.replace(new RegExp(find.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"g"),replacement)}function removePathFromField(path){return`${splitAccessPath(path).join(".")}`}function accessPathDepth(path){return path?splitAccessPath(path).length:0}function getFirstDefined(...args){for(const arg of args)if(void 0!==arg)return arg}let idCounter=42;function uniqueId(prefix){const id=++idCounter;return prefix?String(prefix)+id:id}function resetIdCounter(){idCounter=42}function internalField(name){return isInternalField(name)?name:`__${name}`}function isInternalField(name){return name.startsWith("__")}function normalizeAngle(angle){if(void 0!==angle)return(angle%360+360)%360}function isNumeric(value){return!!isNumber(value)||!isNaN(value)&&!isNaN(parseFloat(value))}var __rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);iisParameterExtent(bin[p])?varName(`_${p}_${entries(bin[p])}`):varName(`_${p}_${bin[p]}`))).join("")}function isBinning(bin){return!0===bin||isBinParams(bin)&&!bin.binned}function isBinned(bin){return"binned"===bin||isBinParams(bin)&&!0===bin.binned}function isBinParams(bin){return isObject(bin)}function isParameterExtent(extent){return null==extent?void 0:extent.param}function autoMaxBins(channel){switch(channel){case ROW:case COLUMN:case SIZE:case COLOR:case FILL:case STROKE:case STROKEWIDTH:case OPACITY:case FILLOPACITY:case STROKEOPACITY:case SHAPE:return 6;case STROKEDASH:return 4;default:return 10}}function isExprRef(o){return o&&!!o.expr}function replaceExprRef(index){const props=keys(index||{}),newIndex={};for(const prop of props)newIndex[prop]=signalRefOrValue(index[prop]);return newIndex}var title_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i{var _a;return s.field.push(vgField(orderChannelDef,fieldRefOption)),s.order.push(null!==(_a=orderChannelDef.sort)&&void 0!==_a?_a:"ascending"),s}),{field:[],order:[]})}function mergeTitleFieldDefs(f1,f2){const merged=[...f1];return f2.forEach((fdToMerge=>{for(const fieldDef1 of merged)if(deepEqual(fieldDef1,fdToMerge))return;merged.push(fdToMerge)})),merged}function mergeTitle(title1,title2){return deepEqual(title1,title2)||!title2?title1:title1?[...array(title1),...array(title2)].join(", "):title2}function mergeTitleComponent(v1,v2){const v1Val=v1.value,v2Val=v2.value;if(null==v1Val||null===v2Val)return{explicit:v1.explicit,value:null};if((isText(v1Val)||isSignalRef(v1Val))&&(isText(v2Val)||isSignalRef(v2Val)))return{explicit:v1.explicit,value:mergeTitle(v1Val,v2Val)};if(isText(v1Val)||isSignalRef(v1Val))return{explicit:v1.explicit,value:v1Val};if(isText(v2Val)||isSignalRef(v2Val))return{explicit:v1.explicit,value:v2Val};if(!(isText(v1Val)||isSignalRef(v1Val)||isText(v2Val)||isSignalRef(v2Val)))return{explicit:v1.explicit,value:mergeTitleFieldDefs(v1Val,v2Val)};throw new Error("It should never reach here")}function invalidSpec(spec){return`Invalid specification ${stringify(spec)}. Make sure the specification includes at least one of the following properties: "mark", "layer", "facet", "hconcat", "vconcat", "concat", or "repeat".`}const FIT_NON_SINGLE='Autosize "fit" only works for single views and layered views.';function containerSizeNonSingle(name){return`${"width"==name?"Width":"Height"} "container" only works for single views and layered views.`}function containerSizeNotCompatibleWithAutosize(name){return`${"width"==name?"Width":"Height"} "container" only works well with autosize "fit" or "fit-${"width"==name?"x":"y"}".`}function droppingFit(channel){return channel?`Dropping "fit-${channel}" because spec has discrete ${getSizeChannel(channel)}.`:'Dropping "fit" because spec has discrete size.'}function unknownField(channel){return`Unknown field for ${channel}. Cannot calculate view size.`}function cannotProjectOnChannelWithoutField(channel){return`Cannot project a selection on encoding channel "${channel}", which has no field.`}function cannotProjectAggregate(channel,aggregate){return`Cannot project a selection on encoding channel "${channel}" as it uses an aggregate function ("${aggregate}").`}function selectionNotSupported(mark){return`Selection not supported for ${mark} yet.`}const NEEDS_SAME_SELECTION="The same selection must be used to override scale domains in a layered view.";function columnsNotSupportByRowCol(type){return`The "columns" property cannot be used when "${type}" has nested row/column.`}function differentParse(field,local,ancestor){return`An ancestor parsed field "${field}" as ${ancestor} but a child wants to parse the field as ${local}.`}function customFormatTypeNotAllowed(channel){return`Config.customFormatTypes is not true, thus custom format type and format for channel ${channel} are dropped.`}function invalidFieldType(type){return`Invalid field type "${type}".`}function droppingColor(type,opt){const{fill,stroke}=opt;return`Dropping color ${type} as the plot also has ${fill&&stroke?"fill and stroke":fill?"fill":"stroke"}.`}function emptyFieldDef(fieldDef,channel){return`Dropping ${stringify(fieldDef)} from channel "${channel}" since it does not contain any data field, datum, value, or signal.`}function incompatibleChannel(channel,markOrFacet,when){return`${channel} dropped as it is incompatible with "${markOrFacet}"${when?` when ${when}`:""}.`}function channelShouldBeDiscrete(channel){return`${channel} encoding should be discrete (ordinal / nominal / binned).`}function channelShouldBeDiscreteOrDiscretizing(channel){return`${channel} encoding should be discrete (ordinal / nominal / binned) or use a discretizing scale (e.g. threshold).`}function discreteChannelCannotEncode(channel,type){return`Using discrete channel "${channel}" to encode "${type}" field can be misleading as it does not encode ${"ordinal"===type?"order":"magnitude"}.`}function unaggregateDomainHasNoEffectForRawField(fieldDef){return`Using unaggregated domain with raw field has no effect (${stringify(fieldDef)}).`}function unaggregateDomainWithNonSharedDomainOp(aggregate){return`Unaggregated domain not applicable for "${aggregate}" since it produces values outside the origin domain of the source data.`}function unaggregatedDomainWithLogScale(fieldDef){return`Unaggregated domain is currently unsupported for log scale (${stringify(fieldDef)}).`}function scalePropertyNotWorkWithScaleType(scaleType,propName,channel){return`${channel}-scale's "${propName}" is dropped as it does not work with ${scaleType} scale.`}function stepDropped(channel){return`The step for "${channel}" is dropped because the ${"width"===channel?"x":"y"} is continuous.`}const MORE_THAN_ONE_SORT="Domains that should be unioned has conflicting sort properties. Sort will be set to true.";function invalidTimeUnit(unitName,value){return`Invalid ${unitName}: ${stringify(value)}.`}function errorBand1DNotSupport(property){return`1D error band does not support ${property}.`}function channelRequiredForBinned(channel){return`Channel ${channel} is required for "binned" bin.`}const main=function logger(_,method){let level=_||0;return{level(_){return arguments.length?(level=+_,this):level},error(){return level>=1&&log$1(method||"error","ERROR",arguments),this},warn(){return level>=2&&log$1(method||"warn","WARN",arguments),this},info(){return level>=3&&log$1(method||"log","INFO",arguments),this},debug(){return level>=4&&log$1(method||"log","DEBUG",arguments),this}}}(2);let current=main;function log_reset(){return current=main,current}function warn(...args){current.warn(...args)}function isDateTime(o){if(o&&isObject(o))for(const part of TIMEUNIT_PARTS)if(part in o)return!0;return!1}new WeakMap;const MONTHS=["january","february","march","april","may","june","july","august","september","october","november","december"],SHORT_MONTHS=MONTHS.map((m=>m.substr(0,3))),DAYS=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"],SHORT_DAYS=DAYS.map((d=>d.substr(0,3)));function dateTimeParts(d,normalize){const parts=[];if(normalize&&void 0!==d.day&&keys(d).length>1&&(warn(function droppedDay(d){return`Dropping day from datetime ${stringify(d)} as day cannot be combined with other units.`}(d)),delete(d=duplicate(d)).day),void 0!==d.year?parts.push(d.year):parts.push(2012),void 0!==d.month){const month=normalize?function normalizeMonth(m){if(isNumeric(m)&&(m=+m),isNumber(m))return m-1;{const lowerM=m.toLowerCase(),monthIndex=MONTHS.indexOf(lowerM);if(-1!==monthIndex)return monthIndex;const shortM=lowerM.substr(0,3),shortMonthIndex=SHORT_MONTHS.indexOf(shortM);if(-1!==shortMonthIndex)return shortMonthIndex;throw new Error(invalidTimeUnit("month",m))}}(d.month):d.month;parts.push(month)}else if(void 0!==d.quarter){const quarter=normalize?function normalizeQuarter(q){if(isNumeric(q)&&(q=+q),isNumber(q))return q>4&&warn(invalidTimeUnit("quarter",q)),q-1;throw new Error(invalidTimeUnit("quarter",q))}(d.quarter):d.quarter;parts.push(isNumber(quarter)?3*quarter:`${quarter}*3`)}else parts.push(0);if(void 0!==d.date)parts.push(d.date);else if(void 0!==d.day){const day=normalize?function normalizeDay(d){if(isNumeric(d)&&(d=+d),isNumber(d))return d%7;{const lowerD=d.toLowerCase(),dayIndex=DAYS.indexOf(lowerD);if(-1!==dayIndex)return dayIndex;const shortD=lowerD.substr(0,3),shortDayIndex=SHORT_DAYS.indexOf(shortD);if(-1!==shortDayIndex)return shortDayIndex;throw new Error(invalidTimeUnit("day",d))}}(d.day):d.day;parts.push(isNumber(day)?day+1:`${day}+1`)}else parts.push(1);for(const timeUnit of["hours","minutes","seconds","milliseconds"]){const unit=d[timeUnit];parts.push(void 0===unit?0:unit)}return parts}function dateTimeToExpr(d){const string=dateTimeParts(d,!0).join(", ");return d.utc?`utc(${string})`:`datetime(${string})`}var timeunit_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);icontainsTimeUnit(timeUnit,part)))}function containsTimeUnit(fullTimeUnit,timeUnit){const index=fullTimeUnit.indexOf(timeUnit);return!(index<0)&&(!(index>0&&"seconds"===timeUnit&&"i"===fullTimeUnit.charAt(index-1))&&(!(fullTimeUnit.length>index+3&&"day"===timeUnit&&"o"===fullTimeUnit.charAt(index+3))&&!(index>0&&"year"===timeUnit&&"f"===fullTimeUnit.charAt(index-1))))}function timeunit_fieldExpr(fullTimeUnit,field,{end}={end:!1}){const fieldRef=accessPathWithDatum(field),utc=isUTCTimeUnit(fullTimeUnit)?"utc":"";let lastTimeUnit;const dateExpr={};for(const part of TIMEUNIT_PARTS)containsTimeUnit(fullTimeUnit,part)&&(dateExpr[part]="quarter"===(timeUnit=part)?`(${utc}quarter(${fieldRef})-1)`:`${utc}${timeUnit}(${fieldRef})`,lastTimeUnit=part);var timeUnit;return end&&(dateExpr[lastTimeUnit]+="+1"),function dateTimeExprToExpr(d){const string=dateTimeParts(d,!1).join(", ");return d.utc?`utc(${string})`:`datetime(${string})`}(dateExpr)}function timeUnitSpecifierExpression(timeUnit){if(!timeUnit)return;const timeUnitParts=getTimeUnitParts(timeUnit);return`timeUnitSpecifier(${stringify(timeUnitParts)}, ${stringify(VEGALITE_TIMEFORMAT)})`}function normalizeTimeUnit(timeUnit){if(!timeUnit)return;let params;return vega_util_module_isString(timeUnit)?params={unit:timeUnit}:isObject(timeUnit)&&(params=Object.assign(Object.assign({},timeUnit),timeUnit.unit?{unit:timeUnit.unit}:{})),isUTCTimeUnit(params.unit)&&(params.utc=!0,params.unit=function getLocalTimeUnit(t){return t.substr(3)}(params.unit)),params}function isFieldEqualPredicate(predicate){return predicate&&!!predicate.field&&void 0!==predicate.equal}function isFieldLTPredicate(predicate){return predicate&&!!predicate.field&&void 0!==predicate.lt}function isFieldLTEPredicate(predicate){return predicate&&!!predicate.field&&void 0!==predicate.lte}function isFieldGTPredicate(predicate){return predicate&&!!predicate.field&&void 0!==predicate.gt}function isFieldGTEPredicate(predicate){return predicate&&!!predicate.field&&void 0!==predicate.gte}function isFieldRangePredicate(predicate){if(predicate&&predicate.field){if(isArray(predicate.range)&&2===predicate.range.length)return!0;if(isSignalRef(predicate.range))return!0}return!1}function isFieldOneOfPredicate(predicate){return predicate&&!!predicate.field&&(isArray(predicate.oneOf)||isArray(predicate.in))}function isFieldPredicate(predicate){return isFieldOneOfPredicate(predicate)||isFieldEqualPredicate(predicate)||isFieldRangePredicate(predicate)||isFieldLTPredicate(predicate)||isFieldGTPredicate(predicate)||isFieldLTEPredicate(predicate)||isFieldGTEPredicate(predicate)}function predicateValueExpr(v,timeUnit){return valueExpr(v,{timeUnit,wrapTime:!0})}function fieldFilterExpression(predicate,useInRange=!0){var _a;const{field}=predicate,timeUnit=null===(_a=normalizeTimeUnit(predicate.timeUnit))||void 0===_a?void 0:_a.unit,fieldExpr=timeUnit?`time(${timeunit_fieldExpr(timeUnit,field)})`:vgField(predicate,{expr:"datum"});if(isFieldEqualPredicate(predicate))return`${fieldExpr}===${predicateValueExpr(predicate.equal,timeUnit)}`;if(isFieldLTPredicate(predicate)){return`${fieldExpr}<${predicateValueExpr(predicate.lt,timeUnit)}`}if(isFieldGTPredicate(predicate)){return`${fieldExpr}>${predicateValueExpr(predicate.gt,timeUnit)}`}if(isFieldLTEPredicate(predicate)){return`${fieldExpr}<=${predicateValueExpr(predicate.lte,timeUnit)}`}if(isFieldGTEPredicate(predicate)){return`${fieldExpr}>=${predicateValueExpr(predicate.gte,timeUnit)}`}if(isFieldOneOfPredicate(predicate))return`indexof([${function predicateValuesExpr(vals,timeUnit){return vals.map((v=>predicateValueExpr(v,timeUnit)))}(predicate.oneOf,timeUnit).join(",")}], ${fieldExpr}) !== -1`;if(function isFieldValidPredicate(predicate){return predicate&&!!predicate.field&&void 0!==predicate.valid}(predicate))return fieldValidPredicate(fieldExpr,predicate.valid);if(isFieldRangePredicate(predicate)){const{range}=predicate,lower=isSignalRef(range)?{signal:`${range.signal}[0]`}:range[0],upper=isSignalRef(range)?{signal:`${range.signal}[1]`}:range[1];if(null!==lower&&null!==upper&&useInRange)return"inrange("+fieldExpr+", ["+predicateValueExpr(lower,timeUnit)+", "+predicateValueExpr(upper,timeUnit)+"])";const exprs=[];return null!==lower&&exprs.push(`${fieldExpr} >= ${predicateValueExpr(lower,timeUnit)}`),null!==upper&&exprs.push(`${fieldExpr} <= ${predicateValueExpr(upper,timeUnit)}`),exprs.length>0?exprs.join(" && "):"true"}throw new Error(`Invalid field predicate: ${stringify(predicate)}`)}function fieldValidPredicate(fieldExpr,valid=!0){return valid?`isValid(${fieldExpr}) && isFinite(+${fieldExpr})`:`!isValid(${fieldExpr}) || !isFinite(+${fieldExpr})`}function normalizePredicate(f){var _a;return isFieldPredicate(f)&&f.timeUnit?Object.assign(Object.assign({},f),{timeUnit:null===(_a=normalizeTimeUnit(f.timeUnit))||void 0===_a?void 0:_a.unit}):f}const Type={quantitative:"quantitative",ordinal:"ordinal",temporal:"temporal",nominal:"nominal",geojson:"geojson"};const QUANTITATIVE=Type.quantitative,ORDINAL=Type.ordinal,TEMPORAL=Type.temporal,NOMINAL=Type.nominal,GEOJSON=Type.geojson;keys(Type);var scale_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);ivarName(`${"unit"===p?"":`_${p}_`}${rest[p]}`))).join(""):(utc?"utc":"")+"timeunit"+keys(rest).map((p=>varName(`_${p}_${rest[p]}`))).join("")}(timeUnit),suffix=(!["range","mid"].includes(opt.binSuffix)&&opt.binSuffix||"")+(null!==(_c=opt.suffix)&&void 0!==_c?_c:""))}fn&&(field=field?`${fn}_${field}`:fn)}return suffix&&(field=`${field}_${suffix}`),prefix&&(field=`${prefix}_${field}`),opt.forAs?removePathFromField(field):opt.expr?flatAccessWithDatum(field,opt.expr)+argAccessor:replacePathInField(field)+argAccessor}function isDiscrete(def){switch(def.type){case"nominal":case"ordinal":case"geojson":return!0;case"quantitative":return isFieldDef(def)&&!!def.bin;case"temporal":return!1}throw new Error(invalidFieldType(def.type))}const defaultTitleFormatter=(fieldDef,config)=>{switch(config.fieldTitle){case"plain":return fieldDef.field;case"functional":return function functionalTitleFormatter(fieldDef){const{aggregate,bin,timeUnit,field}=fieldDef;if(isArgmaxDef(aggregate))return`${field} for argmax(${aggregate.argmax})`;if(isArgminDef(aggregate))return`${field} for argmin(${aggregate.argmin})`;const timeUnitParams=normalizeTimeUnit(timeUnit),fn=aggregate||(null==timeUnitParams?void 0:timeUnitParams.unit)||(null==timeUnitParams?void 0:timeUnitParams.maxbins)&&"timeunit"||isBinning(bin)&&"bin";return fn?`${fn.toUpperCase()}(${field})`:field}(fieldDef);default:return function verbalTitleFormatter(fieldDef,config){var _a;const{field,bin,timeUnit,aggregate}=fieldDef;if("count"===aggregate)return config.countTitle;if(isBinning(bin))return`${field} (binned)`;if(timeUnit){const unit=null===(_a=normalizeTimeUnit(timeUnit))||void 0===_a?void 0:_a.unit;if(unit)return`${field} (${getTimeUnitParts(unit).join("-")})`}else if(aggregate)return isArgmaxDef(aggregate)?`${field} for max ${aggregate.argmax}`:isArgminDef(aggregate)?`${field} for min ${aggregate.argmin}`:`${titleCase(aggregate)} of ${field}`;return field}(fieldDef,config)}};let titleFormatter=defaultTitleFormatter;function setTitleFormatter(formatter){titleFormatter=formatter}function channeldef_title(fieldOrDatumDef,config,{allowDisabling,includeDefault=!0}){var _a,_b;const guideTitle=null===(_a=getGuide(fieldOrDatumDef))||void 0===_a?void 0:_a.title;if(!isFieldDef(fieldOrDatumDef))return guideTitle;const fieldDef=fieldOrDatumDef,def=includeDefault?defaultTitle(fieldDef,config):void 0;return allowDisabling?getFirstDefined(guideTitle,fieldDef.title,def):null!==(_b=null!=guideTitle?guideTitle:fieldDef.title)&&void 0!==_b?_b:def}function getGuide(fieldDef){return isPositionFieldOrDatumDef(fieldDef)&&fieldDef.axis?fieldDef.axis:isMarkPropFieldOrDatumDef(fieldDef)&&fieldDef.legend?fieldDef.legend:isFacetFieldDef(fieldDef)&&fieldDef.header?fieldDef.header:void 0}function defaultTitle(fieldDef,config){return titleFormatter(fieldDef,config)}function getFormatMixins(fieldDef){var _a;if(isStringFieldOrDatumDef(fieldDef)){const{format,formatType}=fieldDef;return{format,formatType}}{const guide=null!==(_a=getGuide(fieldDef))&&void 0!==_a?_a:{},{format,formatType}=guide;return{format,formatType}}}function getFieldDef(channelDef){return isFieldDef(channelDef)?channelDef:hasConditionalFieldDef(channelDef)?channelDef.condition:void 0}function getFieldOrDatumDef(channelDef){return isFieldOrDatumDef(channelDef)?channelDef:hasConditionalFieldOrDatumDef(channelDef)?channelDef.condition:void 0}function initChannelDef(channelDef,channel,config,opt={}){if(vega_util_module_isString(channelDef)||isNumber(channelDef)||isBoolean(channelDef)){return warn(function primitiveChannelDef(channel,type,value){return`Channel ${channel} is a ${type}. Converted to {value: ${stringify(value)}}.`}(channel,vega_util_module_isString(channelDef)?"string":isNumber(channelDef)?"number":"boolean",channelDef)),{value:channelDef}}return isFieldOrDatumDef(channelDef)?initFieldOrDatumDef(channelDef,channel,config,opt):hasConditionalFieldOrDatumDef(channelDef)?Object.assign(Object.assign({},channelDef),{condition:initFieldOrDatumDef(channelDef.condition,channel,config,opt)}):channelDef}function initFieldOrDatumDef(fd,channel,config,opt){if(isStringFieldOrDatumDef(fd)){const{format,formatType}=fd,rest=channeldef_rest(fd,["format","formatType"]);if(isCustomFormatType(formatType)&&!config.customFormatTypes)return warn(customFormatTypeNotAllowed(channel)),initFieldOrDatumDef(rest,channel,config,opt)}else{const guideType=isPositionFieldOrDatumDef(fd)?"axis":isMarkPropFieldOrDatumDef(fd)?"legend":isFacetFieldDef(fd)?"header":null;if(guideType&&fd[guideType]){const _a=fd[guideType],{format,formatType}=_a,newGuide=channeldef_rest(_a,["format","formatType"]);if(isCustomFormatType(formatType)&&!config.customFormatTypes)return warn(customFormatTypeNotAllowed(channel)),initFieldOrDatumDef(Object.assign(Object.assign({},fd),{[guideType]:newGuide}),channel,config,opt)}}return isFieldDef(fd)?initFieldDef(fd,channel,opt):function initDatumDef(datumDef){let type=datumDef.type;if(type)return datumDef;const{datum}=datumDef;return type=isNumber(datum)?"quantitative":vega_util_module_isString(datum)?"nominal":isDateTime(datum)?"temporal":void 0,Object.assign(Object.assign({},datumDef),{type})}(fd)}function initFieldDef(fd,channel,{compositeMark=!1}={}){const{aggregate,timeUnit,bin,field}=fd,fieldDef=Object.assign({},fd);if(compositeMark||!aggregate||isAggregateOp(aggregate)||isArgmaxDef(aggregate)||isArgminDef(aggregate)||(warn(function invalidAggregate(aggregate){return`Invalid aggregation operator "${aggregate}".`}(aggregate)),delete fieldDef.aggregate),timeUnit&&(fieldDef.timeUnit=normalizeTimeUnit(timeUnit)),field&&(fieldDef.field=`${field}`),isBinning(bin)&&(fieldDef.bin=normalizeBin(bin,channel)),isBinned(bin)&&!isXorY(channel)&&warn(function channelShouldNotBeUsedForBinned(channel){return`Channel ${channel} should not be used with "binned" bin.`}(channel)),isTypedFieldDef(fieldDef)){const{type}=fieldDef,fullType=function getFullName(type){if(type)switch(type=type.toLowerCase()){case"q":case QUANTITATIVE:return"quantitative";case"t":case TEMPORAL:return"temporal";case"o":case ORDINAL:return"ordinal";case"n":case NOMINAL:return"nominal";case GEOJSON:return"geojson"}}(type);type!==fullType&&(fieldDef.type=fullType),"quantitative"!==type&&isCountingAggregateOp(aggregate)&&(warn(function invalidFieldTypeForCountAggregate(type,aggregate){return`Invalid field type "${type}" for aggregate: "${aggregate}", using "quantitative" instead.`}(type,aggregate)),fieldDef.type="quantitative")}else if(!isSecondaryRangeChannel(channel)){const newType=function defaultType(fieldDef,channel){var _a;switch(channel){case"latitude":case"longitude":return"quantitative";case"row":case"column":case"facet":case"shape":case"strokeDash":return"nominal";case"order":return"ordinal"}if(isSortableFieldDef(fieldDef)&&isArray(fieldDef.sort))return"ordinal";const{aggregate,bin,timeUnit}=fieldDef;if(timeUnit)return"temporal";if(bin||aggregate&&!isArgmaxDef(aggregate)&&!isArgminDef(aggregate))return"quantitative";if(isScaleFieldDef(fieldDef)&&(null===(_a=fieldDef.scale)||void 0===_a?void 0:_a.type))switch(SCALE_CATEGORY_INDEX[fieldDef.scale.type]){case"numeric":case"discretizing":return"quantitative";case"time":return"temporal"}return"nominal"}(fieldDef,channel);fieldDef.type=newType}if(isTypedFieldDef(fieldDef)){const{compatible,warning}=function channelCompatibility(fieldDef,channel){const type=fieldDef.type;if("geojson"===type&&"shape"!==channel)return{compatible:!1,warning:`Channel ${channel} should not be used with a geojson data.`};switch(channel){case ROW:case COLUMN:case FACET:return isDiscrete(fieldDef)?COMPATIBLE:{compatible:!1,warning:channelShouldBeDiscrete(channel)};case X:case Y:case COLOR:case FILL:case STROKE:case TEXT:case DETAIL:case KEY:case TOOLTIP:case HREF:case URL:case ANGLE:case THETA:case RADIUS:case DESCRIPTION:return COMPATIBLE;case LONGITUDE:case LONGITUDE2:case LATITUDE:case LATITUDE2:return type!==QUANTITATIVE?{compatible:!1,warning:`Channel ${channel} should be used with a quantitative field only, not ${fieldDef.type} field.`}:COMPATIBLE;case OPACITY:case FILLOPACITY:case STROKEOPACITY:case STROKEWIDTH:case SIZE:case THETA2:case RADIUS2:case X2:case Y2:return"nominal"!==type||fieldDef.sort?COMPATIBLE:{compatible:!1,warning:`Channel ${channel} should not be used with an unsorted discrete field.`};case SHAPE:case STROKEDASH:return isDiscrete(fieldDef)||function isDiscretizing(def){var _a;return isScaleFieldDef(def)&&isContinuousToDiscrete(null===(_a=def.scale)||void 0===_a?void 0:_a.type)}(fieldDef)?COMPATIBLE:{compatible:!1,warning:channelShouldBeDiscreteOrDiscretizing(channel)};case ORDER:return"nominal"!==fieldDef.type||"sort"in fieldDef?COMPATIBLE:{compatible:!1,warning:"Channel order is inappropriate for nominal field, which has no inherent order."}}}(fieldDef,channel)||{};!1===compatible&&warn(warning)}if(isSortableFieldDef(fieldDef)&&vega_util_module_isString(fieldDef.sort)){const{sort}=fieldDef;if(isSortByChannel(sort))return Object.assign(Object.assign({},fieldDef),{sort:{encoding:sort}});const sub=sort.substr(1);if("-"===sort.charAt(0)&&isSortByChannel(sub))return Object.assign(Object.assign({},fieldDef),{sort:{encoding:sub,order:"descending"}})}if(isFacetFieldDef(fieldDef)){const{header}=fieldDef;if(header){const{orient}=header,rest=channeldef_rest(header,["orient"]);if(orient)return Object.assign(Object.assign({},fieldDef),{header:Object.assign(Object.assign({},rest),{labelOrient:header.labelOrient||orient,titleOrient:header.titleOrient||orient})})}}return fieldDef}function normalizeBin(bin,channel){return isBoolean(bin)?{maxbins:autoMaxBins(channel)}:"binned"===bin?{binned:!0}:bin.maxbins||bin.step?bin:Object.assign(Object.assign({},bin),{maxbins:autoMaxBins(channel)})}const COMPATIBLE={compatible:!0};function isFieldOrDatumDefForTimeFormat(fieldOrDatumDef){const{formatType}=getFormatMixins(fieldOrDatumDef);return"time"===formatType||!formatType&&function isTimeFieldDef(def){return def&&("temporal"===def.type||isFieldDef(def)&&!!def.timeUnit)}(fieldOrDatumDef)}function valueExpr(v,{timeUnit,type,wrapTime,undefinedIfExprNotRequired}){var _a;const unit=timeUnit&&(null===(_a=normalizeTimeUnit(timeUnit))||void 0===_a?void 0:_a.unit);let expr,isTime=unit||"temporal"===type;return isExprRef(v)?expr=v.expr:isSignalRef(v)?expr=v.signal:isDateTime(v)?(isTime=!0,expr=dateTimeToExpr(v)):(vega_util_module_isString(v)||isNumber(v))&&isTime&&(expr=`datetime(${stringify(v)})`,function isLocalSingleTimeUnit(timeUnit){return!!LOCAL_SINGLE_TIMEUNIT_INDEX[timeUnit]}(unit)&&(isNumber(v)&&v<1e4||vega_util_module_isString(v)&&isNaN(Date.parse(v)))&&(expr=dateTimeToExpr({[unit]:v}))),expr?wrapTime&&isTime?`time(${expr})`:expr:undefinedIfExprNotRequired?void 0:stringify(v)}function valueArray(fieldOrDatumDef,values){const{type}=fieldOrDatumDef;return values.map((v=>{const expr=valueExpr(v,{timeUnit:isFieldDef(fieldOrDatumDef)?fieldOrDatumDef.timeUnit:void 0,type,undefinedIfExprNotRequired:!0});return void 0!==expr?{signal:expr}:v}))}function binRequiresRange(fieldDef,channel){return isBinning(fieldDef.bin)?isScaleChannel(channel)&&["ordinal","nominal"].includes(fieldDef.type):(console.warn("Only call this method for binned field defs."),!1)}const CONDITIONAL_AXIS_PROP_INDEX={labelAlign:{part:"labels",vgProp:"align"},labelBaseline:{part:"labels",vgProp:"baseline"},labelColor:{part:"labels",vgProp:"fill"},labelFont:{part:"labels",vgProp:"font"},labelFontSize:{part:"labels",vgProp:"fontSize"},labelFontStyle:{part:"labels",vgProp:"fontStyle"},labelFontWeight:{part:"labels",vgProp:"fontWeight"},labelOpacity:{part:"labels",vgProp:"opacity"},labelOffset:null,labelPadding:null,gridColor:{part:"grid",vgProp:"stroke"},gridDash:{part:"grid",vgProp:"strokeDash"},gridDashOffset:{part:"grid",vgProp:"strokeDashOffset"},gridOpacity:{part:"grid",vgProp:"opacity"},gridWidth:{part:"grid",vgProp:"strokeWidth"},tickColor:{part:"ticks",vgProp:"stroke"},tickDash:{part:"ticks",vgProp:"strokeDash"},tickDashOffset:{part:"ticks",vgProp:"strokeDashOffset"},tickOpacity:{part:"ticks",vgProp:"opacity"},tickSize:null,tickWidth:{part:"ticks",vgProp:"strokeWidth"}};function isConditionalAxisValue(v){return v&&v.condition}const AXIS_PARTS=["domain","grid","labels","ticks","title"],AXIS_PROPERTY_TYPE={grid:"grid",gridCap:"grid",gridColor:"grid",gridDash:"grid",gridDashOffset:"grid",gridOpacity:"grid",gridScale:"grid",gridWidth:"grid",orient:"main",bandPosition:"both",aria:"main",description:"main",domain:"main",domainCap:"main",domainColor:"main",domainDash:"main",domainDashOffset:"main",domainOpacity:"main",domainWidth:"main",format:"main",formatType:"main",labelAlign:"main",labelAngle:"main",labelBaseline:"main",labelBound:"main",labelColor:"main",labelFlush:"main",labelFlushOffset:"main",labelFont:"main",labelFontSize:"main",labelFontStyle:"main",labelFontWeight:"main",labelLimit:"main",labelLineHeight:"main",labelOffset:"main",labelOpacity:"main",labelOverlap:"main",labelPadding:"main",labels:"main",labelSeparation:"main",maxExtent:"main",minExtent:"main",offset:"both",position:"main",tickCap:"main",tickColor:"main",tickDash:"main",tickDashOffset:"main",tickMinStep:"both",tickOffset:"both",tickOpacity:"main",tickRound:"both",ticks:"main",tickSize:"main",tickWidth:"both",title:"main",titleAlign:"main",titleAnchor:"main",titleAngle:"main",titleBaseline:"main",titleColor:"main",titleFont:"main",titleFontSize:"main",titleFontStyle:"main",titleFontWeight:"main",titleLimit:"main",titleLineHeight:"main",titleOpacity:"main",titlePadding:"main",titleX:"main",titleY:"main",encode:"both",scale:"both",tickBand:"both",tickCount:"both",tickExtra:"both",translate:"both",values:"both",zindex:"both"},COMMON_AXIS_PROPERTIES_INDEX={orient:1,aria:1,bandPosition:1,description:1,domain:1,domainCap:1,domainColor:1,domainDash:1,domainDashOffset:1,domainOpacity:1,domainWidth:1,format:1,formatType:1,grid:1,gridCap:1,gridColor:1,gridDash:1,gridDashOffset:1,gridOpacity:1,gridWidth:1,labelAlign:1,labelAngle:1,labelBaseline:1,labelBound:1,labelColor:1,labelFlush:1,labelFlushOffset:1,labelFont:1,labelFontSize:1,labelFontStyle:1,labelFontWeight:1,labelLimit:1,labelLineHeight:1,labelOffset:1,labelOpacity:1,labelOverlap:1,labelPadding:1,labels:1,labelSeparation:1,maxExtent:1,minExtent:1,offset:1,position:1,tickBand:1,tickCap:1,tickColor:1,tickCount:1,tickDash:1,tickDashOffset:1,tickExtra:1,tickMinStep:1,tickOffset:1,tickOpacity:1,tickRound:1,ticks:1,tickSize:1,tickWidth:1,title:1,titleAlign:1,titleAnchor:1,titleAngle:1,titleBaseline:1,titleColor:1,titleFont:1,titleFontSize:1,titleFontStyle:1,titleFontWeight:1,titleLimit:1,titleLineHeight:1,titleOpacity:1,titlePadding:1,titleX:1,titleY:1,translate:1,values:1,zindex:1},AXIS_PROPERTIES_INDEX=Object.assign(Object.assign({},COMMON_AXIS_PROPERTIES_INDEX),{style:1,labelExpr:1,encoding:1});function isAxisProperty(prop){return!!AXIS_PROPERTIES_INDEX[prop]}keys(AXIS_PROPERTIES_INDEX);const AXIS_CONFIGS=keys({axis:1,axisBand:1,axisBottom:1,axisDiscrete:1,axisLeft:1,axisPoint:1,axisQuantitative:1,axisRight:1,axisTemporal:1,axisTop:1,axisX:1,axisXBand:1,axisXDiscrete:1,axisXPoint:1,axisXQuantitative:1,axisXTemporal:1,axisY:1,axisYBand:1,axisYDiscrete:1,axisYPoint:1,axisYQuantitative:1,axisYTemporal:1});function isUnitSpec(spec){return"mark"in spec}class CompositeMarkNormalizer{constructor(name,run){this.name=name,this.run=run}hasMatchingType(spec){return!!isUnitSpec(spec)&&function getMarkType(m){return isMarkDef(m)?m.type:m}(spec.mark)===this.name}}var encoding_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i!!fieldDef.field)):isFieldDef(channelDef)||hasConditionalFieldDef(channelDef))}function isAggregate(encoding){return some(CHANNELS,(channel=>{if(channelHasField(encoding,channel)){const channelDef=encoding[channel];if(isArray(channelDef))return some(channelDef,(fieldDef=>!!fieldDef.aggregate));{const fieldDef=getFieldDef(channelDef);return fieldDef&&!!fieldDef.aggregate}}return!1}))}function extractTransformsFromEncoding(oldEncoding,config){const groupby=[],bins=[],timeUnits=[],aggregate=[],encoding={};return forEach(oldEncoding,((channelDef,channel)=>{if(isFieldDef(channelDef)){const{field,aggregate:aggOp,bin,timeUnit}=channelDef,remaining=encoding_rest(channelDef,["field","aggregate","bin","timeUnit"]);if(aggOp||timeUnit||bin){const guide=getGuide(channelDef),isTitleDefined=guide&&guide.title;let newField=vgField(channelDef,{forAs:!0});const newFieldDef=Object.assign(Object.assign(Object.assign({},isTitleDefined?[]:{title:channeldef_title(channelDef,config,{allowDisabling:!0})}),remaining),{field:newField});if(aggOp){let op;if(isArgmaxDef(aggOp)?(op="argmax",newField=vgField({op:"argmax",field:aggOp.argmax},{forAs:!0}),newFieldDef.field=`${newField}.${field}`):isArgminDef(aggOp)?(op="argmin",newField=vgField({op:"argmin",field:aggOp.argmin},{forAs:!0}),newFieldDef.field=`${newField}.${field}`):"boxplot"!==aggOp&&"errorbar"!==aggOp&&"errorband"!==aggOp&&(op=aggOp),op){const aggregateEntry={op,as:newField};field&&(aggregateEntry.field=field),aggregate.push(aggregateEntry)}}else if(groupby.push(newField),isTypedFieldDef(channelDef)&&isBinning(bin)){if(bins.push({bin,field,as:newField}),groupby.push(vgField(channelDef,{binSuffix:"end"})),binRequiresRange(channelDef,channel)&&groupby.push(vgField(channelDef,{binSuffix:"range"})),isXorY(channel)){const secondaryChannel={field:`${newField}_end`};encoding[`${channel}2`]=secondaryChannel}newFieldDef.bin="binned",isSecondaryRangeChannel(channel)||(newFieldDef.type=QUANTITATIVE)}else if(timeUnit){timeUnits.push({timeUnit,field,as:newField});const formatType=isTypedFieldDef(channelDef)&&channelDef.type!==TEMPORAL&&"time";formatType&&(channel===TEXT||channel===TOOLTIP?newFieldDef.formatType=formatType:!function isNonPositionScaleChannel(channel){return!!NONPOSITION_CHANNEL_INDEX[channel]}(channel)?isXorY(channel)&&(newFieldDef.axis=Object.assign({formatType},newFieldDef.axis)):newFieldDef.legend=Object.assign({formatType},newFieldDef.legend))}encoding[channel]=newFieldDef}else groupby.push(field),encoding[channel]=oldEncoding[channel]}else encoding[channel]=oldEncoding[channel]})),{bins,timeUnits,aggregate,groupby,encoding}}function initEncoding(encoding,mark,filled,config){return keys(encoding).reduce(((normalizedEncoding,channel)=>{if(!isChannel(channel))return warn(function invalidEncodingChannel(channel){return`${channel}-encoding is dropped as ${channel} is not a valid encoding channel.`}(channel)),normalizedEncoding;const channelDef=encoding[channel];if("angle"!==channel||"arc"!==mark||encoding.theta||(warn("Arc marks uses theta channel rather than angle, replacing angle with theta."),channel=THETA),!function markChannelCompatible(encoding,channel,mark){const markSupported=supportMark(channel,mark);if(!markSupported)return!1;if("binned"===markSupported){const primaryFieldDef=encoding[channel===X2?X:Y];return!!(isFieldDef(primaryFieldDef)&&isFieldDef(encoding[channel])&&isBinned(primaryFieldDef.bin))}return!0}(encoding,channel,mark))return warn(incompatibleChannel(channel,mark)),normalizedEncoding;if(channel===SIZE&&"line"===mark){const fieldDef=getFieldDef(encoding[channel]);if(null==fieldDef?void 0:fieldDef.aggregate)return warn("Line marks cannot encode size with a non-groupby field. You may want to use trail marks instead."),normalizedEncoding}if(channel===COLOR&&(filled?"fill"in encoding:"stroke"in encoding))return warn(droppingColor("encoding",{fill:"fill"in encoding,stroke:"stroke"in encoding})),normalizedEncoding;if(channel===DETAIL||channel===ORDER&&!isArray(channelDef)&&!isValueDef(channelDef)||channel===TOOLTIP&&isArray(channelDef))channelDef&&(normalizedEncoding[channel]=array(channelDef).reduce(((defs,fieldDef)=>(isFieldDef(fieldDef)?defs.push(initFieldDef(fieldDef,channel)):warn(emptyFieldDef(fieldDef,channel)),defs)),[]));else{if(channel===TOOLTIP&&null===channelDef)normalizedEncoding[channel]=null;else if(!(isFieldDef(channelDef)||isDatumDef(channelDef)||isValueDef(channelDef)||isConditionalDef(channelDef)||isSignalRef(channelDef)))return warn(emptyFieldDef(channelDef,channel)),normalizedEncoding;normalizedEncoding[channel]=initChannelDef(channelDef,channel,config)}return normalizedEncoding}),{})}function normalizeEncoding(encoding,config){const normalizedEncoding={};for(const channel of keys(encoding)){const newChannelDef=initChannelDef(encoding[channel],channel,config,{compositeMark:!0});normalizedEncoding[channel]=newChannelDef}return normalizedEncoding}function forEach(mapping,f,thisArg){if(mapping)for(const channel of keys(mapping)){const el=mapping[channel];if(isArray(el))for(const channelDef of el)f.call(thisArg,channelDef,channel);else f.call(thisArg,el,channel)}}function pathGroupingFields(mark,encoding){return keys(encoding).reduce(((details,channel)=>{switch(channel){case X:case Y:case HREF:case DESCRIPTION:case URL:case X2:case Y2:case THETA:case THETA2:case RADIUS:case RADIUS2:case LATITUDE:case LONGITUDE:case LATITUDE2:case LONGITUDE2:case TEXT:case SHAPE:case ANGLE:case TOOLTIP:return details;case ORDER:if("line"===mark||"trail"===mark)return details;case DETAIL:case KEY:{const channelDef=encoding[channel];if(isArray(channelDef)||isFieldDef(channelDef))for(const fieldDef of array(channelDef))fieldDef.aggregate||details.push(vgField(fieldDef,{}));return details}case SIZE:if("trail"===mark)return details;case COLOR:case FILL:case STROKE:case OPACITY:case FILLOPACITY:case STROKEOPACITY:case STROKEDASH:case STROKEWIDTH:{const fieldDef=getFieldDef(encoding[channel]);return fieldDef&&!fieldDef.aggregate&&details.push(vgField(fieldDef,{})),details}}}),[])}var compositemark_common_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i{const mainTitle=withFieldName?` of ${getTitle(continuousAxisChannelDef)}`:"";return{field:fieldPrefix+continuousAxisChannelDef.field,type:continuousAxisChannelDef.type,title:isSignalRef(titlePrefix)?{signal:`${titlePrefix}"${escape(mainTitle)}"`}:titlePrefix+mainTitle}})),...unique(function fieldDefs(encoding){const arr=[];for(const channel of keys(encoding))if(channelHasField(encoding,channel)){const channelDefArray=array(encoding[channel]);for(const def of channelDefArray)isFieldDef(def)?arr.push(def):hasConditionalFieldDef(def)&&arr.push(def.condition)}return arr}(encodingWithoutContinuousAxis).map(toStringFieldDef),hash)]}}function getTitle(continuousAxisChannelDef){const{title,field}=continuousAxisChannelDef;return getFirstDefined(title,field)}function makeCompositeAggregatePartFactory(compositeMarkDef,continuousAxis,continuousAxisChannelDef,sharedEncoding,compositeMarkConfig){const{scale,axis}=continuousAxisChannelDef;return({partName,mark,positionPrefix,endPositionPrefix,extraEncoding={}})=>{const title=getTitle(continuousAxisChannelDef);return partLayerMixins(compositeMarkDef,partName,compositeMarkConfig,{mark,encoding:Object.assign(Object.assign(Object.assign({[continuousAxis]:Object.assign(Object.assign(Object.assign({field:`${positionPrefix}_${continuousAxisChannelDef.field}`,type:continuousAxisChannelDef.type},void 0!==title?{title}:{}),void 0!==scale?{scale}:{}),void 0!==axis?{axis}:{})},vega_util_module_isString(endPositionPrefix)?{[`${continuousAxis}2`]:{field:`${endPositionPrefix}_${continuousAxisChannelDef.field}`}}:{}),sharedEncoding),extraEncoding)})}}function partLayerMixins(markDef,part,compositeMarkConfig,partBaseSpec){const{clip,color,opacity}=markDef,mark=markDef.type;return markDef[part]||void 0===markDef[part]&&compositeMarkConfig[part]?[Object.assign(Object.assign({},partBaseSpec),{mark:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},compositeMarkConfig[part]),clip?{clip}:{}),color?{color}:{}),opacity?{opacity}:{}),isMarkDef(partBaseSpec.mark)?partBaseSpec.mark:{type:partBaseSpec.mark}),{style:`${mark}-${part}`}),isBoolean(markDef[part])?{}:markDef[part])})]:[]}function compositeMarkContinuousAxis(spec,orient,compositeMark){const{encoding}=spec,continuousAxis="vertical"===orient?"y":"x",continuousAxisChannelDef=encoding[continuousAxis],continuousAxisChannelDef2=encoding[`${continuousAxis}2`],continuousAxisChannelDefError=encoding[`${continuousAxis}Error`],continuousAxisChannelDefError2=encoding[`${continuousAxis}Error2`];return{continuousAxisChannelDef:filterAggregateFromChannelDef(continuousAxisChannelDef,compositeMark),continuousAxisChannelDef2:filterAggregateFromChannelDef(continuousAxisChannelDef2,compositeMark),continuousAxisChannelDefError:filterAggregateFromChannelDef(continuousAxisChannelDefError,compositeMark),continuousAxisChannelDefError2:filterAggregateFromChannelDef(continuousAxisChannelDefError2,compositeMark),continuousAxis}}function filterAggregateFromChannelDef(continuousAxisChannelDef,compositeMark){if(continuousAxisChannelDef&&continuousAxisChannelDef.aggregate){const{aggregate}=continuousAxisChannelDef,continuousAxisWithoutAggregate=compositemark_common_rest(continuousAxisChannelDef,["aggregate"]);return aggregate!==compositeMark&&warn(function errorBarContinuousAxisHasCustomizedAggregate(aggregate,compositeMark){return`Continuous axis should not have customized aggregation function ${aggregate}; ${compositeMark} already agregates the axis.`}(aggregate,compositeMark)),continuousAxisWithoutAggregate}return continuousAxisChannelDef}function compositeMarkOrient(spec,compositeMark){const{mark,encoding}=spec,{x,y}=encoding;if(isMarkDef(mark)&&mark.orient)return mark.orient;if(isContinuousFieldOrDatumDef(x)){if(isContinuousFieldOrDatumDef(y)){const xAggregate=isFieldDef(x)&&x.aggregate,yAggregate=isFieldDef(y)&&y.aggregate;if(xAggregate||yAggregate!==compositeMark){if(yAggregate||xAggregate!==compositeMark){if(xAggregate===compositeMark&&yAggregate===compositeMark)throw new Error("Both x and y cannot have aggregate");return isFieldOrDatumDefForTimeFormat(y)&&!isFieldOrDatumDefForTimeFormat(x)?"horizontal":"vertical"}return"horizontal"}return"vertical"}return"horizontal"}if(isContinuousFieldOrDatumDef(y))return"vertical";throw new Error(`Need a valid continuous axis for ${compositeMark}s`)}var boxplot_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);imakeCompositeAggregatePartFactory(markDef,continuousAxis,continuousAxisChannelDef,sharedEncoding,config.boxplot),makeBoxPlotExtent=makeBoxPlotPart(encodingWithoutSizeColorAndContinuousAxis),makeBoxPlotBox=makeBoxPlotPart(encodingWithoutContinuousAxis),makeBoxPlotMidTick=makeBoxPlotPart(Object.assign(Object.assign({},encodingWithoutSizeColorAndContinuousAxis),size?{size}:{})),fiveSummaryTooltipEncoding=getCompositeMarkTooltip([{fieldPrefix:"min-max"===boxPlotType?"upper_whisker_":"max_",titlePrefix:"Max"},{fieldPrefix:"upper_box_",titlePrefix:"Q3"},{fieldPrefix:"mid_box_",titlePrefix:"Median"},{fieldPrefix:"lower_box_",titlePrefix:"Q1"},{fieldPrefix:"min-max"===boxPlotType?"lower_whisker_":"min_",titlePrefix:"Min"}],continuousAxisChannelDef,encodingWithoutContinuousAxis),endTick={type:"tick",color:"black",opacity:1,orient:ticksOrient,invalid:null,aria:!1},whiskerTooltipEncoding="min-max"===boxPlotType?fiveSummaryTooltipEncoding:getCompositeMarkTooltip([{fieldPrefix:"upper_whisker_",titlePrefix:"Upper Whisker"},{fieldPrefix:"lower_whisker_",titlePrefix:"Lower Whisker"}],continuousAxisChannelDef,encodingWithoutContinuousAxis),whiskerLayers=[...makeBoxPlotExtent({partName:"rule",mark:{type:"rule",invalid:null,aria:!1},positionPrefix:"lower_whisker",endPositionPrefix:"lower_box",extraEncoding:whiskerTooltipEncoding}),...makeBoxPlotExtent({partName:"rule",mark:{type:"rule",invalid:null,aria:!1},positionPrefix:"upper_box",endPositionPrefix:"upper_whisker",extraEncoding:whiskerTooltipEncoding}),...makeBoxPlotExtent({partName:"ticks",mark:endTick,positionPrefix:"lower_whisker",extraEncoding:whiskerTooltipEncoding}),...makeBoxPlotExtent({partName:"ticks",mark:endTick,positionPrefix:"upper_whisker",extraEncoding:whiskerTooltipEncoding})],boxLayers=[..."tukey"!==boxPlotType?whiskerLayers:[],...makeBoxPlotBox({partName:"box",mark:Object.assign(Object.assign({type:"bar"},sizeValue?{size:sizeValue}:{}),{orient:boxOrient,invalid:null,ariaRoleDescription:"box"}),positionPrefix:"lower_box",endPositionPrefix:"upper_box",extraEncoding:fiveSummaryTooltipEncoding}),...makeBoxPlotMidTick({partName:"median",mark:Object.assign(Object.assign(Object.assign({type:"tick",invalid:null},isObject(config.boxplot.median)&&config.boxplot.median.color?{color:config.boxplot.median.color}:{}),sizeValue?{size:sizeValue}:{}),{orient:ticksOrient,aria:!1}),positionPrefix:"mid_box",extraEncoding:fiveSummaryTooltipEncoding})];if("min-max"===boxPlotType)return Object.assign(Object.assign({},outerSpec),{transform:(null!==(_b=outerSpec.transform)&&void 0!==_b?_b:[]).concat(transform),layer:boxLayers});const lowerBoxExpr=`datum["lower_box_${continuousAxisChannelDef.field}"]`,upperBoxExpr=`datum["upper_box_${continuousAxisChannelDef.field}"]`,iqrExpr=`(${upperBoxExpr} - ${lowerBoxExpr})`,lowerWhiskerExpr=`${lowerBoxExpr} - ${extent} * ${iqrExpr}`,upperWhiskerExpr=`${upperBoxExpr} + ${extent} * ${iqrExpr}`,fieldExpr=`datum["${continuousAxisChannelDef.field}"]`,joinaggregateTransform={joinaggregate:boxParamsQuartiles(continuousAxisChannelDef.field),groupby},filteredWhiskerSpec={transform:[{filter:`(${lowerWhiskerExpr} <= ${fieldExpr}) && (${fieldExpr} <= ${upperWhiskerExpr})`},{aggregate:[{op:"min",field:continuousAxisChannelDef.field,as:`lower_whisker_${continuousAxisChannelDef.field}`},{op:"max",field:continuousAxisChannelDef.field,as:`upper_whisker_${continuousAxisChannelDef.field}`},{op:"min",field:`lower_box_${continuousAxisChannelDef.field}`,as:`lower_box_${continuousAxisChannelDef.field}`},{op:"max",field:`upper_box_${continuousAxisChannelDef.field}`,as:`upper_box_${continuousAxisChannelDef.field}`},...aggregate],groupby}],layer:whiskerLayers},{tooltip}=encodingWithoutSizeColorAndContinuousAxis,encodingWithoutSizeColorContinuousAxisAndTooltip=boxplot_rest(encodingWithoutSizeColorAndContinuousAxis,["tooltip"]),{scale,axis}=continuousAxisChannelDef,title=getTitle(continuousAxisChannelDef),axisWithoutTitle=omit(axis,["title"]),outlierLayersMixins=partLayerMixins(markDef,"outliers",config.boxplot,{transform:[{filter:`(${fieldExpr} < ${lowerWhiskerExpr}) || (${fieldExpr} > ${upperWhiskerExpr})`}],mark:"point",encoding:Object.assign(Object.assign(Object.assign({[continuousAxis]:Object.assign(Object.assign(Object.assign({field:continuousAxisChannelDef.field,type:continuousAxisChannelDef.type},void 0!==title?{title}:{}),void 0!==scale?{scale}:{}),isEmpty(axisWithoutTitle)?{}:{axis:axisWithoutTitle})},encodingWithoutSizeColorContinuousAxisAndTooltip),color?{color}:{}),customTooltipWithoutAggregatedField?{tooltip:customTooltipWithoutAggregatedField}:{})})[0];let filteredLayersMixins;const filteredLayersMixinsTransforms=[...bins,...timeUnits,joinaggregateTransform];return outlierLayersMixins?filteredLayersMixins={transform:filteredLayersMixinsTransforms,layer:[outlierLayersMixins,filteredWhiskerSpec]}:(filteredLayersMixins=filteredWhiskerSpec,filteredLayersMixins.transform.unshift(...filteredLayersMixinsTransforms)),Object.assign(Object.assign({},outerSpec),{layer:[filteredLayersMixins,{transform,layer:boxLayers}]})}function boxParamsQuartiles(continousAxisField){return[{op:"q1",field:continousAxisField,as:`lower_box_${continousAxisField}`},{op:"q3",field:continousAxisField,as:`upper_box_${continousAxisField}`}]}var errorbar_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i1?{layer}:Object.assign({},layer[0]))}function errorBarOrientAndInputType(spec,compositeMark){const{encoding}=spec;if(function errorBarIsInputTypeRaw(encoding){return(isFieldOrDatumDef(encoding.x)||isFieldOrDatumDef(encoding.y))&&!isFieldOrDatumDef(encoding.x2)&&!isFieldOrDatumDef(encoding.y2)&&!isFieldOrDatumDef(encoding.xError)&&!isFieldOrDatumDef(encoding.xError2)&&!isFieldOrDatumDef(encoding.yError)&&!isFieldOrDatumDef(encoding.yError2)}(encoding))return{orient:compositeMarkOrient(spec,compositeMark),inputType:"raw"};const isTypeAggregatedUpperLower=function errorBarIsInputTypeAggregatedUpperLower(encoding){return isFieldOrDatumDef(encoding.x2)||isFieldOrDatumDef(encoding.y2)}(encoding),isTypeAggregatedError=function errorBarIsInputTypeAggregatedError(encoding){return isFieldOrDatumDef(encoding.xError)||isFieldOrDatumDef(encoding.xError2)||isFieldOrDatumDef(encoding.yError)||isFieldOrDatumDef(encoding.yError2)}(encoding),x=encoding.x,y=encoding.y;if(isTypeAggregatedUpperLower){if(isTypeAggregatedError)throw new Error(`${compositeMark} cannot be both type aggregated-upper-lower and aggregated-error`);const x2=encoding.x2,y2=encoding.y2;if(isFieldOrDatumDef(x2)&&isFieldOrDatumDef(y2))throw new Error(`${compositeMark} cannot have both x2 and y2`);if(isFieldOrDatumDef(x2)){if(isContinuousFieldOrDatumDef(x))return{orient:"horizontal",inputType:"aggregated-upper-lower"};throw new Error(`Both x and x2 have to be quantitative in ${compositeMark}`)}if(isFieldOrDatumDef(y2)){if(isContinuousFieldOrDatumDef(y))return{orient:"vertical",inputType:"aggregated-upper-lower"};throw new Error(`Both y and y2 have to be quantitative in ${compositeMark}`)}throw new Error("No ranged axis")}{const xError=encoding.xError,xError2=encoding.xError2,yError=encoding.yError,yError2=encoding.yError2;if(isFieldOrDatumDef(xError2)&&!isFieldOrDatumDef(xError))throw new Error(`${compositeMark} cannot have xError2 without xError`);if(isFieldOrDatumDef(yError2)&&!isFieldOrDatumDef(yError))throw new Error(`${compositeMark} cannot have yError2 without yError`);if(isFieldOrDatumDef(xError)&&isFieldOrDatumDef(yError))throw new Error(`${compositeMark} cannot have both xError and yError with both are quantiative`);if(isFieldOrDatumDef(xError)){if(isContinuousFieldOrDatumDef(x))return{orient:"horizontal",inputType:"aggregated-error"};throw new Error("All x, xError, and xError2 (if exist) have to be quantitative")}if(isFieldOrDatumDef(yError)){if(isContinuousFieldOrDatumDef(y))return{orient:"vertical",inputType:"aggregated-error"};throw new Error("All y, yError, and yError2 (if exist) have to be quantitative")}throw new Error("No ranged axis")}}function errorBarParams(spec,compositeMark,config){var _a;const{mark,encoding,params,projection:_p}=spec,outerSpec=errorbar_rest(spec,["mark","encoding","params","projection"]),markDef=isMarkDef(mark)?mark:{type:mark};params&&warn(selectionNotSupported(compositeMark));const{orient,inputType}=errorBarOrientAndInputType(spec,compositeMark),{continuousAxisChannelDef,continuousAxisChannelDef2,continuousAxisChannelDefError,continuousAxisChannelDefError2,continuousAxis}=compositeMarkContinuousAxis(spec,orient,compositeMark),{errorBarSpecificAggregate,postAggregateCalculates,tooltipSummary,tooltipTitleWithFieldName}=function errorBarAggregationAndCalculation(markDef,continuousAxisChannelDef,continuousAxisChannelDef2,continuousAxisChannelDefError,continuousAxisChannelDefError2,inputType,compositeMark,config){let errorBarSpecificAggregate=[],postAggregateCalculates=[];const continuousFieldName=continuousAxisChannelDef.field;let tooltipSummary,tooltipTitleWithFieldName=!1;if("raw"===inputType){const center=markDef.center?markDef.center:markDef.extent?"iqr"===markDef.extent?"median":"mean":config.errorbar.center,extent=markDef.extent?markDef.extent:"mean"===center?"stderr":"iqr";if("median"===center!=("iqr"===extent)&&warn(function errorBarCenterIsUsedWithWrongExtent(center,extent,mark){return`${center} is not usually used with ${extent} for ${mark}.`}(center,extent,compositeMark)),"stderr"===extent||"stdev"===extent)errorBarSpecificAggregate=[{op:extent,field:continuousFieldName,as:`extent_${continuousFieldName}`},{op:center,field:continuousFieldName,as:`center_${continuousFieldName}`}],postAggregateCalculates=[{calculate:`datum["center_${continuousFieldName}"] + datum["extent_${continuousFieldName}"]`,as:`upper_${continuousFieldName}`},{calculate:`datum["center_${continuousFieldName}"] - datum["extent_${continuousFieldName}"]`,as:`lower_${continuousFieldName}`}],tooltipSummary=[{fieldPrefix:"center_",titlePrefix:titleCase(center)},{fieldPrefix:"upper_",titlePrefix:getTitlePrefix(center,extent,"+")},{fieldPrefix:"lower_",titlePrefix:getTitlePrefix(center,extent,"-")}],tooltipTitleWithFieldName=!0;else{let centerOp,lowerExtentOp,upperExtentOp;"ci"===extent?(centerOp="mean",lowerExtentOp="ci0",upperExtentOp="ci1"):(centerOp="median",lowerExtentOp="q1",upperExtentOp="q3"),errorBarSpecificAggregate=[{op:lowerExtentOp,field:continuousFieldName,as:`lower_${continuousFieldName}`},{op:upperExtentOp,field:continuousFieldName,as:`upper_${continuousFieldName}`},{op:centerOp,field:continuousFieldName,as:`center_${continuousFieldName}`}],tooltipSummary=[{fieldPrefix:"upper_",titlePrefix:channeldef_title({field:continuousFieldName,aggregate:upperExtentOp,type:"quantitative"},config,{allowDisabling:!1})},{fieldPrefix:"lower_",titlePrefix:channeldef_title({field:continuousFieldName,aggregate:lowerExtentOp,type:"quantitative"},config,{allowDisabling:!1})},{fieldPrefix:"center_",titlePrefix:channeldef_title({field:continuousFieldName,aggregate:centerOp,type:"quantitative"},config,{allowDisabling:!1})}]}}else{(markDef.center||markDef.extent)&&warn(function errorBarCenterAndExtentAreNotNeeded(center,extent){return`${extent?"extent ":""}${extent&¢er?"and ":""}${center?"center ":""}${extent&¢er?"are ":"is "}not needed when data are aggregated.`}(markDef.center,markDef.extent)),"aggregated-upper-lower"===inputType?(tooltipSummary=[],postAggregateCalculates=[{calculate:`datum["${continuousAxisChannelDef2.field}"]`,as:`upper_${continuousFieldName}`},{calculate:`datum["${continuousFieldName}"]`,as:`lower_${continuousFieldName}`}]):"aggregated-error"===inputType&&(tooltipSummary=[{fieldPrefix:"",titlePrefix:continuousFieldName}],postAggregateCalculates=[{calculate:`datum["${continuousFieldName}"] + datum["${continuousAxisChannelDefError.field}"]`,as:`upper_${continuousFieldName}`}],continuousAxisChannelDefError2?postAggregateCalculates.push({calculate:`datum["${continuousFieldName}"] + datum["${continuousAxisChannelDefError2.field}"]`,as:`lower_${continuousFieldName}`}):postAggregateCalculates.push({calculate:`datum["${continuousFieldName}"] - datum["${continuousAxisChannelDefError.field}"]`,as:`lower_${continuousFieldName}`}));for(const postAggregateCalculate of postAggregateCalculates)tooltipSummary.push({fieldPrefix:postAggregateCalculate.as.substring(0,6),titlePrefix:replaceAll(replaceAll(postAggregateCalculate.calculate,'datum["',""),'"]',"")})}return{postAggregateCalculates,errorBarSpecificAggregate,tooltipSummary,tooltipTitleWithFieldName}}(markDef,continuousAxisChannelDef,continuousAxisChannelDef2,continuousAxisChannelDefError,continuousAxisChannelDefError2,inputType,compositeMark,config),_b=encoding,_c=continuousAxis,_d=(_b[_c],"x"===continuousAxis?"x2":"y2"),_e=(_b[_d],"x"===continuousAxis?"xError":"yError"),_f=(_b[_e],"x"===continuousAxis?"xError2":"yError2"),oldEncodingWithoutContinuousAxis=(_b[_f],errorbar_rest(_b,["symbol"==typeof _c?_c:_c+"","symbol"==typeof _d?_d:_d+"","symbol"==typeof _e?_e:_e+"","symbol"==typeof _f?_f:_f+""])),{bins,timeUnits,aggregate:oldAggregate,groupby:oldGroupBy,encoding:encodingWithoutContinuousAxis}=extractTransformsFromEncoding(oldEncodingWithoutContinuousAxis,config),aggregate=[...oldAggregate,...errorBarSpecificAggregate],groupby="raw"!==inputType?[]:oldGroupBy,tooltipEncoding=getCompositeMarkTooltip(tooltipSummary,continuousAxisChannelDef,encodingWithoutContinuousAxis,tooltipTitleWithFieldName);return{transform:[...null!==(_a=outerSpec.transform)&&void 0!==_a?_a:[],...bins,...timeUnits,...0===aggregate.length?[]:[{aggregate,groupby}],...postAggregateCalculates],groupby,continuousAxisChannelDef,continuousAxis,encodingWithoutContinuousAxis,ticksOrient:"vertical"===orient?"horizontal":"vertical",markDef,outerSpec,tooltipEncoding}}function getTitlePrefix(center,extent,operation){return`${titleCase(center)} ${operation} ${extent}`}const errorBandNormalizer=new CompositeMarkNormalizer("errorband",normalizeErrorBand);function normalizeErrorBand(spec,{config}){spec=Object.assign(Object.assign({},spec),{encoding:normalizeEncoding(spec.encoding,config)});const{transform,continuousAxisChannelDef,continuousAxis,encodingWithoutContinuousAxis,markDef,outerSpec,tooltipEncoding}=errorBarParams(spec,"errorband",config),errorBandDef=markDef,makeErrorBandPart=makeCompositeAggregatePartFactory(errorBandDef,continuousAxis,continuousAxisChannelDef,encodingWithoutContinuousAxis,config.errorband),is2D=void 0!==spec.encoding.x&&void 0!==spec.encoding.y;let bandMark={type:is2D?"area":"rect"},bordersMark={type:is2D?"line":"rule"};const interpolate=Object.assign(Object.assign({},errorBandDef.interpolate?{interpolate:errorBandDef.interpolate}:{}),errorBandDef.tension&&errorBandDef.interpolate?{tension:errorBandDef.tension}:{});return is2D?(bandMark=Object.assign(Object.assign(Object.assign({},bandMark),interpolate),{ariaRoleDescription:"errorband"}),bordersMark=Object.assign(Object.assign(Object.assign({},bordersMark),interpolate),{aria:!1})):errorBandDef.interpolate?warn(errorBand1DNotSupport("interpolate")):errorBandDef.tension&&warn(errorBand1DNotSupport("tension")),Object.assign(Object.assign({},outerSpec),{transform,layer:[...makeErrorBandPart({partName:"band",mark:bandMark,positionPrefix:"lower",endPositionPrefix:"upper",extraEncoding:tooltipEncoding}),...makeErrorBandPart({partName:"borders",mark:bordersMark,positionPrefix:"lower",extraEncoding:tooltipEncoding}),...makeErrorBandPart({partName:"borders",mark:bordersMark,positionPrefix:"upper",extraEncoding:tooltipEncoding})]})}const compositeMarkRegistry={};function add(mark,run,parts){const normalizer=new CompositeMarkNormalizer(mark,run);compositeMarkRegistry[mark]={normalizer,parts}}add(BOXPLOT,normalizeBoxPlot,["box","median","outliers","rule","ticks"]),add("errorbar",normalizeErrorBar,["ticks","rule"]),add("errorband",normalizeErrorBand,["band","borders"]);const VL_ONLY_LEGEND_CONFIG=["gradientHorizontalMaxLength","gradientHorizontalMinLength","gradientVerticalMaxLength","gradientVerticalMinLength","unselectedOpacity"],HEADER_TITLE_PROPERTIES_MAP={titleAlign:"align",titleAnchor:"anchor",titleAngle:"angle",titleBaseline:"baseline",titleColor:"color",titleFont:"font",titleFontSize:"fontSize",titleFontStyle:"fontStyle",titleFontWeight:"fontWeight",titleLimit:"limit",titleLineHeight:"lineHeight",titleOrient:"orient",titlePadding:"offset"},HEADER_LABEL_PROPERTIES_MAP={labelAlign:"align",labelAnchor:"anchor",labelAngle:"angle",labelBaseline:"baseline",labelColor:"color",labelFont:"font",labelFontSize:"fontSize",labelFontStyle:"fontStyle",labelFontWeight:"fontWeight",labelLimit:"limit",labelLineHeight:"lineHeight",labelOrient:"orient",labelPadding:"offset"},HEADER_TITLE_PROPERTIES=keys(HEADER_TITLE_PROPERTIES_MAP),HEADER_LABEL_PROPERTIES=keys(HEADER_LABEL_PROPERTIES_MAP),HEADER_CONFIGS=keys({header:1,headerRow:1,headerColumn:1,headerFacet:1}),LEGEND_SCALE_CHANNELS=["size","shape","fill","stroke","strokeDash","strokeWidth","opacity"],COMMON_LEGEND_PROPERTY_INDEX={aria:1,clipHeight:1,columnPadding:1,columns:1,cornerRadius:1,description:1,direction:1,fillColor:1,format:1,formatType:1,gradientLength:1,gradientOpacity:1,gradientStrokeColor:1,gradientStrokeWidth:1,gradientThickness:1,gridAlign:1,labelAlign:1,labelBaseline:1,labelColor:1,labelFont:1,labelFontSize:1,labelFontStyle:1,labelFontWeight:1,labelLimit:1,labelOffset:1,labelOpacity:1,labelOverlap:1,labelPadding:1,labelSeparation:1,legendX:1,legendY:1,offset:1,orient:1,padding:1,rowPadding:1,strokeColor:1,symbolDash:1,symbolDashOffset:1,symbolFillColor:1,symbolLimit:1,symbolOffset:1,symbolOpacity:1,symbolSize:1,symbolStrokeColor:1,symbolStrokeWidth:1,symbolType:1,tickCount:1,tickMinStep:1,title:1,titleAlign:1,titleAnchor:1,titleBaseline:1,titleColor:1,titleFont:1,titleFontSize:1,titleFontStyle:1,titleFontWeight:1,titleLimit:1,titleLineHeight:1,titleOpacity:1,titleOrient:1,titlePadding:1,type:1,values:1,zindex:1},SELECTION_ID=(keys(COMMON_LEGEND_PROPERTY_INDEX),"_vgsid_"),defaultConfig={point:{on:"click",fields:[SELECTION_ID],toggle:"event.shiftKey",resolve:"global",clear:"dblclick"},interval:{on:"[mousedown, window:mouseup] > window:mousemove!",encodings:["x","y"],translate:"[mousedown, window:mouseup] > window:mousemove!",zoom:"wheel!",mark:{fill:"#333",fillOpacity:.125,stroke:"white"},resolve:"global",clear:"dblclick"}};function isLegendBinding(bind){return!(!bind||"legend"!==bind&&!bind.legend)}function isLegendStreamBinding(bind){return isLegendBinding(bind)&&isObject(bind)}function isSelectionParameter(param){return!!param.select}var parameter_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);ithis.mapLayerOrUnit(subspec,params)))})}mapHConcat(spec,params){return Object.assign(Object.assign({},spec),{hconcat:spec.hconcat.map((subspec=>this.map(subspec,params)))})}mapVConcat(spec,params){return Object.assign(Object.assign({},spec),{vconcat:spec.vconcat.map((subspec=>this.map(subspec,params)))})}mapConcat(spec,params){const{concat}=spec,rest=map_rest(spec,["concat"]);return Object.assign(Object.assign({},rest),{concat:concat.map((subspec=>this.map(subspec,params)))})}mapFacet(spec,params){return Object.assign(Object.assign({},spec),{spec:this.map(spec.spec,params)})}mapRepeat(spec,params){return Object.assign(Object.assign({},spec),{spec:this.map(spec.spec,params)})}}const STACK_OFFSET_INDEX={zero:1,center:1,normalize:1};const STACKABLE_MARKS=new Set([ARC,BAR,AREA,RULE,POINT,CIRCLE,SQUARE,LINE,mark_TEXT,TICK]),STACK_BY_DEFAULT_MARKS=new Set([BAR,AREA,ARC]);function potentialStackedChannel(encoding,x){var _a,_b;const y="x"===x?"y":"radius",xDef=encoding[x],yDef=encoding[y];if(isFieldDef(xDef)&&isFieldDef(yDef))if("quantitative"===channelDefType(xDef)&&"quantitative"===channelDefType(yDef)){if(xDef.stack)return x;if(yDef.stack)return y;const xAggregate=isFieldDef(xDef)&&!!xDef.aggregate;if(xAggregate!==(isFieldDef(yDef)&&!!yDef.aggregate))return xAggregate?x:y;{const xScale=null===(_a=xDef.scale)||void 0===_a?void 0:_a.type,yScale=null===(_b=yDef.scale)||void 0===_b?void 0:_b.type;if(xScale&&"linear"!==xScale)return y;if(yScale&&"linear"!==yScale)return x}}else{if("quantitative"===channelDefType(xDef))return x;if("quantitative"===channelDefType(yDef))return y}else{if("quantitative"===channelDefType(xDef))return x;if("quantitative"===channelDefType(yDef))return y}}function stack(m,encoding,opt={}){var _a,_b;const mark=isMarkDef(m)?m.type:m;if(!STACKABLE_MARKS.has(mark))return null;const fieldChannel=potentialStackedChannel(encoding,"x")||potentialStackedChannel(encoding,"theta");if(!fieldChannel)return null;const stackedFieldDef=encoding[fieldChannel],stackedField=isFieldDef(stackedFieldDef)?vgField(stackedFieldDef,{}):void 0;let dimensionChannel=function getDimensionChannel(channel){switch(channel){case"x":return"y";case"y":return"x";case"theta":return"radius";case"radius":return"theta"}}(fieldChannel),dimensionDef=encoding[dimensionChannel],dimensionField=isFieldDef(dimensionDef)?vgField(dimensionDef,{}):void 0;dimensionField===stackedField&&(dimensionField=void 0,dimensionDef=void 0,dimensionChannel=void 0);const stackBy=NONPOSITION_CHANNELS.reduce(((sc,channel)=>{if("tooltip"!==channel&&channelHasField(encoding,channel)){const channelDef=encoding[channel];for(const cDef of array(channelDef)){const fieldDef=getFieldDef(cDef);if(fieldDef.aggregate)continue;const f=vgField(fieldDef,{});f&&f===dimensionField||sc.push({channel,fieldDef})}}return sc}),[]);let offset;if(void 0!==stackedFieldDef.stack?offset=isBoolean(stackedFieldDef.stack)?stackedFieldDef.stack?"zero":null:stackedFieldDef.stack:STACK_BY_DEFAULT_MARKS.has(mark)&&(offset="zero"),!offset||!function isStackOffset(s){return s in STACK_OFFSET_INDEX}(offset))return null;if(isAggregate(encoding)&&0===stackBy.length)return null;if((null===(_a=null==stackedFieldDef?void 0:stackedFieldDef.scale)||void 0===_a?void 0:_a.type)&&(null===(_b=null==stackedFieldDef?void 0:stackedFieldDef.scale)||void 0===_b?void 0:_b.type)!==ScaleType.LINEAR){if(opt.disallowNonLinearStack)return null;warn(function cannotStackNonLinearScale(scaleType){return`Cannot stack non-linear scale (${scaleType}).`}(stackedFieldDef.scale.type))}return isFieldOrDatumDef(encoding[getSecondaryRangeChannel(fieldChannel)])?(void 0!==stackedFieldDef.stack&&warn(function cannotStackRangedMark(channel){return`Cannot stack "${channel}" if there is already "${channel}2".`}(fieldChannel)),null):(isFieldDef(stackedFieldDef)&&stackedFieldDef.aggregate&&!contains(SUM_OPS,stackedFieldDef.aggregate)&&warn(function stackNonSummativeAggregate(aggregate){return`Stacking is applied even though the aggregate function is non-summative ("${aggregate}").`}(stackedFieldDef.aggregate)),{groupbyChannel:dimensionDef?dimensionChannel:void 0,groupbyField:dimensionField,fieldChannel,impute:null!==stackedFieldDef.impute&&isPathMark(mark),stackBy,offset})}var pathoverlay_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i1?mark:mark.type}function dropLineAndPointFromConfig(config){for(const mark of["line","area","rule","trail"])config[mark]&&(config=Object.assign(Object.assign({},config),{[mark]:omit(config[mark],["point","line"])}));return config}function getPointOverlay(markDef,markConfig={},encoding){return"transparent"===markDef.point?{opacity:0}:markDef.point?isObject(markDef.point)?markDef.point:{}:void 0!==markDef.point?null:markConfig.point||encoding.shape?isObject(markConfig.point)?markConfig.point:{}:void 0}function getLineOverlay(markDef,markConfig={}){return markDef.line?!0===markDef.line?{}:markDef.line:void 0!==markDef.line?null:markConfig.line?!0===markConfig.line?{}:markConfig.line:void 0}class PathOverlayNormalizer{constructor(){this.name="path-overlay"}hasMatchingType(spec,config){if(isUnitSpec(spec)){const{mark,encoding}=spec,markDef=isMarkDef(mark)?mark:{type:mark};switch(markDef.type){case"line":case"rule":case"trail":return!!getPointOverlay(markDef,config[markDef.type],encoding);case"area":return!!getPointOverlay(markDef,config[markDef.type],encoding)||!!getLineOverlay(markDef,config[markDef.type])}}return!1}run(spec,normParams,normalize){const{config}=normParams,{params,projection,mark,encoding:e}=spec,outerSpec=pathoverlay_rest(spec,["params","projection","mark","encoding"]),encoding=normalizeEncoding(e,config),markDef=isMarkDef(mark)?mark:{type:mark},pointOverlay=getPointOverlay(markDef,config[markDef.type],encoding),lineOverlay="area"===markDef.type&&getLineOverlay(markDef,config[markDef.type]),layer=[Object.assign(Object.assign({},params?{params}:{}),{mark:dropLineAndPoint(Object.assign(Object.assign({},"area"===markDef.type&&void 0===markDef.opacity&&void 0===markDef.fillOpacity?{opacity:.7}:{}),markDef)),encoding:omit(encoding,["shape"])})],stackProps=stack(markDef,encoding);let overlayEncoding=encoding;if(stackProps){const{fieldChannel:stackFieldChannel,offset}=stackProps;overlayEncoding=Object.assign(Object.assign({},encoding),{[stackFieldChannel]:Object.assign(Object.assign({},encoding[stackFieldChannel]),offset?{stack:offset}:{})})}return lineOverlay&&layer.push(Object.assign(Object.assign({},projection?{projection}:{}),{mark:Object.assign(Object.assign({type:"line"},pick(markDef,["clip","interpolate","tension","tooltip"])),lineOverlay),encoding:overlayEncoding})),pointOverlay&&layer.push(Object.assign(Object.assign({},projection?{projection}:{}),{mark:Object.assign(Object.assign({type:"point",opacity:1,filled:!0},pick(markDef,["clip","tooltip"])),pointOverlay),encoding:overlayEncoding})),normalize(Object.assign(Object.assign({},outerSpec),{layer}),Object.assign(Object.assign({},normParams),{config:dropLineAndPointFromConfig(config)}))}}var repeater_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);ireplaceRepeaterInChannelDef(cd,repeater))).filter((cd=>cd));else{const cd=replaceRepeaterInChannelDef(channelDef,repeater);void 0!==cd&&(out[channel]=cd)}}return out}class RuleForRangedLineNormalizer{constructor(){this.name="RuleForRangedLine"}hasMatchingType(spec){if(isUnitSpec(spec)){const{encoding,mark}=spec;if("line"===mark||isMarkDef(mark)&&"line"===mark.type)for(const channel of SECONDARY_RANGE_CHANNEL){const mainChannelDef=encoding[getMainRangeChannel(channel)];if(encoding[channel]&&(isFieldDef(mainChannelDef)&&!isBinned(mainChannelDef.bin)||isDatumDef(mainChannelDef)))return!0}}return!1}run(spec,params,normalize){const{encoding,mark}=spec;return warn(function lineWithRange(hasX2,hasY2){return`Line mark is for continuous lines and thus cannot be used with ${hasX2&&hasY2?"x2 and y2":hasX2?"x2":"y2"}. We will use the rule mark (line segments) instead.`}(!!encoding.x2,!!encoding.y2)),console.log(mark),normalize(Object.assign(Object.assign({},spec),{mark:isObject(mark)?Object.assign(Object.assign({},mark),{type:"rule"}):"rule"}),params)}}var core_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i{if(isFilter(t))return{filter:selectioncompat_normalizePredicate(t,normParams)};if(isBin(t)&&isBinParams(t.bin))return Object.assign(Object.assign({},t),{bin:normalizeBinExtent(t.bin)});if(isLookup(t)){const _a=t.from,{selection:param}=_a,from=selectioncompat_rest(_a,["selection"]);return param?Object.assign(Object.assign({},t),{from:Object.assign({param},from)}):t}return t}));return Object.assign(Object.assign({},rest),{transform})}return spec}function normalizeChannelDef(obj,normParams){var _a,_b;const enc=duplicate(obj);if(isFieldDef(enc)&&isBinParams(enc.bin)&&(enc.bin=normalizeBinExtent(enc.bin)),isScaleFieldDef(enc)&&(null===(_b=null===(_a=enc.scale)||void 0===_a?void 0:_a.domain)||void 0===_b?void 0:_b.selection)){const _c=enc.scale.domain,{selection:param}=_c,domain=selectioncompat_rest(_c,["selection"]);enc.scale.domain=Object.assign(Object.assign({},domain),param?{param}:{})}if(isConditionalDef(enc))if((0,vega_module.isArray)(enc.condition))enc.condition=enc.condition.map((c=>{const{selection,param,test}=c,cond=selectioncompat_rest(c,["selection","param","test"]);return param?c:Object.assign(Object.assign({},cond),{test:selectioncompat_normalizePredicate(c,normParams)})}));else{const _d=normalizeChannelDef(enc.condition,normParams),{selection,param,test}=_d,cond=selectioncompat_rest(_d,["selection","param","test"]);enc.condition=param?enc.condition:Object.assign(Object.assign({},cond),{test:selectioncompat_normalizePredicate(enc.condition,normParams)})}return enc}function normalizeBinExtent(bin){const ext=bin.extent;if(null==ext?void 0:ext.selection){const{selection:param}=ext,rest=selectioncompat_rest(ext,["selection"]);return Object.assign(Object.assign({},bin),{extent:Object.assign(Object.assign({},rest),{param})})}return bin}function selectioncompat_normalizePredicate(op,normParams){const normalizeSelectionComposition=o=>normalizeLogicalComposition(o,(param=>{var _a,_b,_c;const pred={param,empty:null===(_a=normParams.emptySelections[param])||void 0===_a||_a};return null!==(_b=(_c=normParams.selectionPredicates)[param])&&void 0!==_b||(_c[param]=[]),normParams.selectionPredicates[param].push(pred),pred}));return op.selection?normalizeSelectionComposition(op.selection):normalizeLogicalComposition(op.test||op.filter,(o=>o.selection?normalizeSelectionComposition(o.selection):o))}class TopLevelSelectionsNormalizer extends SpecMapper{map(spec,normParams){var _a;const selections=null!==(_a=normParams.selections)&&void 0!==_a?_a:[];if(spec.params&&!isUnitSpec(spec)){const params=[];for(const param of spec.params)isSelectionParameter(param)?selections.push(param):params.push(param);spec.params=params}return normParams.selections=selections,super.map(spec,addSpecNameToParams(spec,normParams))}mapUnit(spec,normParams){var _a;const selections=normParams.selections;if(!selections||!selections.length)return spec;const path=(null!==(_a=normParams.path)&&void 0!==_a?_a:[]).concat(spec.name),params=[];for(const selection of selections)if(selection.views&&selection.views.length)for(const view of selection.views)((0,vega_module.isString)(view)&&(view===spec.name||path.indexOf(view)>=0)||(0,vega_module.isArray)(view)&&view.map((v=>path.indexOf(v))).every(((v,i,arr)=>-1!==v&&(0===i||v>arr[i-1]))))&¶ms.push(selection);else params.push(selection);return params.length&&(spec.params=params),spec}}for(const method of["mapFacet","mapRepeat","mapHConcat","mapVConcat","mapLayer"]){const proto=TopLevelSelectionsNormalizer.prototype[method];TopLevelSelectionsNormalizer.prototype[method]=function(spec,params){return proto.call(this,spec,addSpecNameToParams(spec,params))}}function addSpecNameToParams(spec,params){var _a;return spec.name?Object.assign(Object.assign({},params),{path:(null!==(_a=params.path)&&void 0!==_a?_a:[]).concat(spec.name)}):params}function normalize(spec,config){void 0===config&&(config=initConfig(spec.config));const normalizedSpec=function normalizeGenericSpec(spec,config={}){const normParams={config};return topLevelSelectionNormalizer.map(coreNormalizer.map(selectionCompatNormalizer.map(spec,normParams),normParams),normParams)}(spec,config),{width,height}=spec,autosize=function normalizeAutoSize(spec,sizeInfo,config){let{width,height}=sizeInfo;const isFitCompatible=isUnitSpec(spec)||isLayerSpec(spec),autosizeDefault={};isFitCompatible?"container"==width&&"container"==height?(autosizeDefault.type="fit",autosizeDefault.contains="padding"):"container"==width?(autosizeDefault.type="fit-x",autosizeDefault.contains="padding"):"container"==height&&(autosizeDefault.type="fit-y",autosizeDefault.contains="padding"):("container"==width&&(warn(containerSizeNonSingle("width")),width=void 0),"container"==height&&(warn(containerSizeNonSingle("height")),height=void 0));const autosize=Object.assign(Object.assign(Object.assign({type:"pad"},autosizeDefault),config?_normalizeAutoSize(config.autosize):{}),_normalizeAutoSize(spec.autosize));"fit"!==autosize.type||isFitCompatible||(warn(FIT_NON_SINGLE),autosize.type="pad");"container"==width&&"fit"!=autosize.type&&"fit-x"!=autosize.type&&warn(containerSizeNotCompatibleWithAutosize("width"));"container"==height&&"fit"!=autosize.type&&"fit-y"!=autosize.type&&warn(containerSizeNotCompatibleWithAutosize("height"));if(deepEqual(autosize,{type:"pad"}))return;return autosize}(normalizedSpec,{width,height,autosize:spec.autosize},config);return Object.assign(Object.assign({},normalizedSpec),autosize?{autosize}:{})}const coreNormalizer=new class CoreNormalizer extends SpecMapper{constructor(){super(...arguments),this.nonFacetUnitNormalizers=[boxPlotNormalizer,errorBarNormalizer,errorBandNormalizer,new PathOverlayNormalizer,new RuleForRangedLineNormalizer]}map(spec,params){if(isUnitSpec(spec)){const hasRow=channelHasField(spec.encoding,ROW),hasColumn=channelHasField(spec.encoding,COLUMN),hasFacet=channelHasField(spec.encoding,FACET);if(hasRow||hasColumn||hasFacet)return this.mapFacetedUnit(spec,params)}return super.map(spec,params)}mapUnit(spec,params){const{parentEncoding,parentProjection}=params,encoding=replaceRepeaterInEncoding(spec.encoding,params.repeater),specWithReplacedEncoding=Object.assign(Object.assign({},spec),encoding?{encoding}:{});if(parentEncoding||parentProjection)return this.mapUnitWithParentEncodingOrProjection(specWithReplacedEncoding,params);const normalizeLayerOrUnit=this.mapLayerOrUnit.bind(this);for(const unitNormalizer of this.nonFacetUnitNormalizers)if(unitNormalizer.hasMatchingType(specWithReplacedEncoding,params.config))return unitNormalizer.run(specWithReplacedEncoding,params,normalizeLayerOrUnit);return specWithReplacedEncoding}mapRepeat(spec,params){return function isLayerRepeatSpec(spec){return!isArray(spec.repeat)&&spec.repeat.layer}(spec)?this.mapLayerRepeat(spec,params):this.mapNonLayerRepeat(spec,params)}mapLayerRepeat(spec,params){const{repeat,spec:childSpec}=spec,rest=core_rest(spec,["repeat","spec"]),{row,column,layer}=repeat,{repeater={},repeaterPrefix=""}=params;return row||column?this.mapRepeat(Object.assign(Object.assign({},spec),{repeat:Object.assign(Object.assign({},row?{row}:{}),column?{column}:{}),spec:{repeat:{layer},spec:childSpec}}),params):Object.assign(Object.assign({},rest),{layer:layer.map((layerValue=>{const childRepeater=Object.assign(Object.assign({},repeater),{layer:layerValue}),childName=`${(childSpec.name||"")+repeaterPrefix}child__layer_${varName(layerValue)}`,child=this.mapLayerOrUnit(childSpec,Object.assign(Object.assign({},params),{repeater:childRepeater,repeaterPrefix:childName}));return child.name=childName,child}))})}mapNonLayerRepeat(spec,params){var _a;const{repeat,spec:childSpec,data}=spec,remainingProperties=core_rest(spec,["repeat","spec","data"]);!isArray(repeat)&&spec.columns&&(spec=omit(spec,["columns"]),warn(columnsNotSupportByRowCol("repeat")));const concat=[],{repeater={},repeaterPrefix=""}=params,row=!isArray(repeat)&&repeat.row||[repeater?repeater.row:null],column=!isArray(repeat)&&repeat.column||[repeater?repeater.column:null],repeatValues=isArray(repeat)&&repeat||[repeater?repeater.repeat:null];for(const repeatValue of repeatValues)for(const rowValue of row)for(const columnValue of column){const childRepeater={repeat:repeatValue,row:rowValue,column:columnValue,layer:repeater.layer},childName=(childSpec.name||"")+repeaterPrefix+"child__"+(isArray(repeat)?`${varName(repeatValue)}`:(repeat.row?`row_${varName(rowValue)}`:"")+(repeat.column?`column_${varName(columnValue)}`:"")),child=this.map(childSpec,Object.assign(Object.assign({},params),{repeater:childRepeater,repeaterPrefix:childName}));child.name=childName,concat.push(omit(child,["data"]))}const columns=isArray(repeat)?spec.columns:repeat.column?repeat.column.length:1;return Object.assign(Object.assign({data:null!==(_a=childSpec.data)&&void 0!==_a?_a:data,align:"all"},remainingProperties),{columns,concat})}mapFacet(spec,params){const{facet}=spec;return isFacetMapping(facet)&&spec.columns&&(spec=omit(spec,["columns"]),warn(columnsNotSupportByRowCol("facet"))),super.mapFacet(spec,params)}mapUnitWithParentEncodingOrProjection(spec,params){const{encoding,projection}=spec,{parentEncoding,parentProjection,config}=params,mergedProjection=mergeProjection({parentProjection,projection}),mergedEncoding=mergeEncoding({parentEncoding,encoding:replaceRepeaterInEncoding(encoding,params.repeater)});return this.mapUnit(Object.assign(Object.assign(Object.assign({},spec),mergedProjection?{projection:mergedProjection}:{}),mergedEncoding?{encoding:mergedEncoding}:{}),{config})}mapFacetedUnit(spec,normParams){const _a=spec.encoding,{row,column,facet}=_a,encoding=core_rest(_a,["row","column","facet"]),{mark,width,projection,height,view,params,encoding:_}=spec,outerSpec=core_rest(spec,["mark","width","projection","height","view","params","encoding"]),{facetMapping,layout}=this.getFacetMappingAndLayout({row,column,facet},normParams),newEncoding=replaceRepeaterInEncoding(encoding,normParams.repeater);return this.mapFacet(Object.assign(Object.assign(Object.assign({},outerSpec),layout),{facet:facetMapping,spec:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},width?{width}:{}),height?{height}:{}),view?{view}:{}),projection?{projection}:{}),{mark,encoding:newEncoding}),params?{params}:{})}),normParams)}getFacetMappingAndLayout(facets,params){var _a;const{row,column,facet}=facets;if(row||column){facet&&warn(function facetChannelDropped(channels){return`Facet encoding dropped as ${channels.join(" and ")} ${channels.length>1?"are":"is"} also specified.`}([...row?[ROW]:[],...column?[COLUMN]:[]]));const facetMapping={},layout={};for(const channel of[ROW,COLUMN]){const def=facets[channel];if(def){const{align,center,spacing,columns}=def,defWithoutLayout=core_rest(def,["align","center","spacing","columns"]);facetMapping[channel]=defWithoutLayout;for(const prop of["align","center","spacing"])void 0!==def[prop]&&(null!==(_a=layout[prop])&&void 0!==_a||(layout[prop]={}),layout[prop][channel]=def[prop])}}return{facetMapping,layout}}{const{align,center,spacing,columns}=facet;return{facetMapping:replaceRepeaterInFacet(core_rest(facet,["align","center","spacing","columns"]),params.repeater),layout:Object.assign(Object.assign(Object.assign(Object.assign({},align?{align}:{}),center?{center}:{}),spacing?{spacing}:{}),columns?{columns}:{})}}}mapLayer(spec,_a){var{parentEncoding,parentProjection}=_a,otherParams=core_rest(_a,["parentEncoding","parentProjection"]);const{encoding,projection}=spec,rest=core_rest(spec,["encoding","projection"]),params=Object.assign(Object.assign({},otherParams),{parentEncoding:mergeEncoding({parentEncoding,encoding,layer:!0}),parentProjection:mergeProjection({parentProjection,projection})});return super.mapLayer(rest,params)}},selectionCompatNormalizer=new class SelectionCompatibilityNormalizer extends SpecMapper{map(spec,normParams){var _a,_b;return null!==(_a=normParams.emptySelections)&&void 0!==_a||(normParams.emptySelections={}),null!==(_b=normParams.selectionPredicates)&&void 0!==_b||(normParams.selectionPredicates={}),spec=normalizeTransforms(spec,normParams),super.map(spec,normParams)}mapLayerOrUnit(spec,normParams){if((spec=normalizeTransforms(spec,normParams)).encoding){const encoding={};for(const[channel,enc]of entries(spec.encoding))encoding[channel]=normalizeChannelDef(enc,normParams);spec=Object.assign(Object.assign({},spec),{encoding})}return super.mapLayerOrUnit(spec,normParams)}mapUnit(spec,normParams){const _a=spec,{selection}=_a,rest=selectioncompat_rest(_a,["selection"]);return selection?Object.assign(Object.assign({},rest),{params:entries(selection).map((([name,selDef])=>{var _a;const _b=selDef,{init:value,bind,empty}=_b,select=selectioncompat_rest(_b,["init","bind","empty"]);"single"===select.type?(select.type="point",select.toggle=!1):"multi"===select.type&&(select.type="point"),normParams.emptySelections[name]="none"!==empty;for(const pred of vals(null!==(_a=normParams.selectionPredicates[name])&&void 0!==_a?_a:{}))pred.empty="none"!==empty;return{name,value,select,bind}}))}):spec}},topLevelSelectionNormalizer=new TopLevelSelectionsNormalizer;function _normalizeAutoSize(autosize){return vega_util_module_isString(autosize)?{type:autosize}:null!=autosize?autosize:{}}const TOP_LEVEL_PROPERTIES=["background","padding"];function extractTopLevelProperties(t,includeParams){const o={};for(const p of TOP_LEVEL_PROPERTIES)t&&void 0!==t[p]&&(o[p]=signalRefOrValue(t[p]));return includeParams&&(o.params=t.params),o}class Split{constructor(explicit={},implicit={}){this.explicit=explicit,this.implicit=implicit}clone(){return new Split(duplicate(this.explicit),duplicate(this.implicit))}combine(){return Object.assign(Object.assign({},this.explicit),this.implicit)}get(key){return getFirstDefined(this.explicit[key],this.implicit[key])}getWithExplicit(key){return void 0!==this.explicit[key]?{explicit:!0,value:this.explicit[key]}:void 0!==this.implicit[key]?{explicit:!1,value:this.implicit[key]}:{explicit:!1,value:void 0}}setWithExplicit(key,{value,explicit}){void 0!==value&&this.set(key,value,explicit)}set(key,value,explicit){return delete this[explicit?"implicit":"explicit"][key],this[explicit?"explicit":"implicit"][key]=value,this}copyKeyFromSplit(key,{explicit,implicit}){void 0!==explicit[key]?this.set(key,explicit[key],!0):void 0!==implicit[key]&&this.set(key,implicit[key],!1)}copyKeyFromObject(key,s){void 0!==s[key]&&this.set(key,s[key],!0)}copyAll(other){for(const key of keys(other.combine())){const val=other.getWithExplicit(key);this.setWithExplicit(key,val)}}}function makeExplicit(value){return{explicit:!0,value}}function makeImplicit(value){return{explicit:!1,value}}function tieBreakByComparing(compare){return(v1,v2,property,propertyOf)=>{const diff=compare(v1.value,v2.value);return diff>0?v1:diff<0?v2:defaultTieBreaker(v1,v2,property,propertyOf)}}function defaultTieBreaker(v1,v2,property,propertyOf){return v1.explicit&&v2.explicit&&warn(function mergeConflictingProperty(property,propertyOf,v1,v2){return`Conflicting ${propertyOf.toString()} property "${property.toString()}" (${stringify(v1)} and ${stringify(v2)}). Using ${stringify(v1)}.`}(property,propertyOf,v1.value,v2.value)),v1}function mergeValuesWithExplicit(v1,v2,property,propertyOf,tieBreaker=defaultTieBreaker){return void 0===v1||void 0===v1.value?v2:v1.explicit&&!v2.explicit?v1:v2.explicit&&!v1.explicit?v2:deepEqual(v1.value,v2.value)?v1:tieBreaker(v1,v2,property,propertyOf)}class AncestorParse extends Split{constructor(explicit={},implicit={},parseNothing=!1){super(explicit,implicit),this.explicit=explicit,this.implicit=implicit,this.parseNothing=parseNothing}clone(){const clone=super.clone();return clone.parseNothing=this.parseNothing,clone}}function isUrlData(data){return"url"in data}function isInlineData(data){return"values"in data}function isNamedData(data){return"name"in data&&!isUrlData(data)&&!isInlineData(data)&&!isGenerator(data)}function isGenerator(data){return data&&(isSequenceGenerator(data)||isSphereGenerator(data)||isGraticuleGenerator(data))}function isSequenceGenerator(data){return"sequence"in data}function isSphereGenerator(data){return"sphere"in data}function isGraticuleGenerator(data){return"graticule"in data}var DataSourceType;!function(DataSourceType){DataSourceType[DataSourceType.Raw=0]="Raw",DataSourceType[DataSourceType.Main=1]="Main",DataSourceType[DataSourceType.Row=2]="Row",DataSourceType[DataSourceType.Column=3]="Column",DataSourceType[DataSourceType.Lookup=4]="Lookup"}(DataSourceType||(DataSourceType={}));const VIEW="view",LBRACK="[",RBRACK="]",LBRACE="{",RBRACE="}",COLON=":",COMMA=",",NAME="@",GT=">",ILLEGAL=/[[\]{}]/,DEFAULT_MARKS={"*":1,arc:1,area:1,group:1,image:1,line:1,path:1,rect:1,rule:1,shape:1,symbol:1,text:1,trail:1};let DEFAULT_SOURCE,MARKS;function eventSelector(selector,source,marks){return DEFAULT_SOURCE=source||VIEW,MARKS=marks||DEFAULT_MARKS,parseMerge(selector.trim()).map(parseSelector)}function find(s,i,endChar,pushChar,popChar){const n=s.length;let c,count=0;for(;i=0?--count:pushChar&&pushChar.indexOf(c)>=0&&++count}return i}function parseMerge(s){const output=[],n=s.length;let start=0,i=0;for(;i' after between selector: "+s;b=b.map(parseSelector);const stream=parseSelector(s.slice(1).trim());if(stream.between)return{between:b,stream};stream.between=b;return stream}(s):function parseStream(s){const stream={source:DEFAULT_SOURCE},source=[];let j,filter,throttle=[0,0],markname=0,start=0,n=s.length,i=0;if(s[n-1]===RBRACE){if(i=s.lastIndexOf(LBRACE),!(i>=0))throw"Unmatched right brace: "+s;try{throttle=function parseThrottle(s){const a=s.split(COMMA);if(!s.length||a.length>2)throw s;return a.map((_=>{const x=+_;if(x!=x)throw s;return x}))}(s.substring(i+1,n-1))}catch(e){throw"Invalid throttle specification: "+s}n=(s=s.slice(0,i).trim()).length,i=0}if(!n)throw s;s[0]===NAME&&(markname=++i);j=find(s,i,COLON),j1?(stream.type=source[1],markname?stream.markname=source[0].slice(1):!function isMarkType(type){return MARKS[type]}(source[0])?stream.source=source[0]:stream.marktype=source[0]):stream.type=source[0];"!"===stream.type.slice(-1)&&(stream.consume=!0,stream.type=stream.type.slice(0,-1));null!=filter&&(stream.filter=filter);throttle[0]&&(stream.throttle=throttle[0]);throttle[1]&&(stream.debounce=throttle[1]);return stream}(s)}var assemble_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);iassembleInit(v,isExpr,wrap)));return isExpr?`[${assembled.join(", ")}]`:assembled}return isDateTime(init)?wrap(isExpr?dateTimeToExpr(init):function dateTimeToTimestamp(d){const parts=dateTimeParts(d,!0);return d.utc?+new Date(Date.UTC(...parts)):+new Date(...parts)}(init)):isExpr?wrap(stringify(init)):init}function assembleUnitSelectionSignals(model,signals){var _a;for(const selCmpt of vals(null!==(_a=model.component.selection)&&void 0!==_a?_a:{})){const name=selCmpt.name;let modifyExpr=`${name}${TUPLE}, `+("global"===selCmpt.resolve?"true":`{unit: ${unitName(model)}}`);for(const c of selectionCompilers)c.defined(selCmpt)&&(c.signals&&(signals=c.signals(model,selCmpt,signals)),c.modifyExpr&&(modifyExpr=c.modifyExpr(model,selCmpt,modifyExpr)));signals.push({name:name+MODIFY,on:[{events:{signal:selCmpt.name+TUPLE},update:`modify(${$(selCmpt.name+STORE)}, ${modifyExpr})`}]})}return cleanupEmptyOnArray(signals)}function assembleUnitSelectionMarks(model,marks){var _a;for(const selCmpt of vals(null!==(_a=model.component.selection)&&void 0!==_a?_a:{}))for(const c of selectionCompilers)c.defined(selCmpt)&&c.marks&&(marks=c.marks(model,selCmpt,marks));return marks}function cleanupEmptyOnArray(signals){return signals.map((s=>(s.on&&!s.on.length&&delete s.on,s)))}class DataFlowNode{constructor(parent,debugName){this.debugName=debugName,this._children=[],this._parent=null,parent&&(this.parent=parent)}clone(){throw new Error("Cannot clone node")}get parent(){return this._parent}set parent(parent){this._parent=parent,parent&&parent.addChild(this)}get children(){return this._children}numChildren(){return this._children.length}addChild(child,loc){this._children.includes(child)?warn("Attempt to add the same child twice."):void 0!==loc?this._children.splice(loc,0,child):this._children.push(child)}removeChild(oldChild){const loc=this._children.indexOf(oldChild);return this._children.splice(loc,1),loc}remove(){let loc=this._parent.removeChild(this);for(const child of this._children)child._parent=this._parent,this._parent.addChild(child,loc++)}insertAsParentOf(other){const parent=other.parent;parent.removeChild(this),this.parent=parent,other.parent=this}swapWithParent(){const parent=this._parent,newParent=parent.parent;for(const child of this._children)child.parent=parent;this._children=[],parent.removeChild(this),parent.parent.removeChild(parent),this.parent=newParent,parent.parent=this}}class OutputNode extends DataFlowNode{constructor(parent,source,type,refCounts){super(parent,source),this.type=type,this.refCounts=refCounts,this._source=this._name=source,this.refCounts&&!(this._name in this.refCounts)&&(this.refCounts[this._name]=0)}clone(){const cloneObj=new this.constructor;return cloneObj.debugName=`clone_${this.debugName}`,cloneObj._source=this._source,cloneObj._name=`clone_${this._name}`,cloneObj.type=this.type,cloneObj.refCounts=this.refCounts,cloneObj.refCounts[cloneObj._name]=0,cloneObj}dependentFields(){return new Set}producedFields(){return new Set}hash(){return void 0===this._hash&&(this._hash=`Output ${uniqueId()}`),this._hash}getSource(){return this.refCounts[this._name]++,this._source}isRequired(){return!!this.refCounts[this._name]}setSource(source){this._source=source}}var data_timeunit_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i{const{field,timeUnit}=fieldDef;if(timeUnit){const as=vgField(fieldDef,{forAs:!0});timeUnitComponent[hash({as,field,timeUnit})]={as,field,timeUnit}}return timeUnitComponent}),{});return isEmpty(formula)?null:new TimeUnitNode(parent,formula)}static makeFromTransform(parent,t){const _a=Object.assign({},t),{timeUnit}=_a,other=data_timeunit_rest(_a,["timeUnit"]),normalizedTimeUnit=normalizeTimeUnit(timeUnit),component=Object.assign(Object.assign({},other),{timeUnit:normalizedTimeUnit});return new TimeUnitNode(parent,{[hash(component)]:component})}merge(other){this.formula=Object.assign({},this.formula);for(const key in other.formula)this.formula[key]||(this.formula[key]=other.formula[key]);for(const child of other.children)other.removeChild(child),child.parent=this;other.remove()}removeFormulas(fields){const newFormula={};for(const[key,timeUnit]of entries(this.formula))fields.has(timeUnit.as)||(newFormula[key]=timeUnit);this.formula=newFormula}producedFields(){return new Set(vals(this.formula).map((f=>f.as)))}dependentFields(){return new Set(vals(this.formula).map((f=>f.field)))}hash(){return`TimeUnit ${hash(this.formula)}`}assemble(){const transforms=[];for(const f of vals(this.formula)){const{field,as,timeUnit}=f,_a=normalizeTimeUnit(timeUnit),{unit,utc}=_a,params=data_timeunit_rest(_a,["unit","utc"]);transforms.push(Object.assign(Object.assign(Object.assign(Object.assign({field:replacePathInField(field),type:"timeunit"},unit?{units:getTimeUnitParts(unit)}:{}),utc?{timezone:"utc"}:{}),params),{as:[as,`${as}_end`]}))}return transforms}}var project_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i!0,parse:(model,selCmpt,selDef)=>{var _a;const name=selCmpt.name,proj=null!==(_a=selCmpt.project)&&void 0!==_a?_a:selCmpt.project=new SelectionProjectionComponent,parsed={},timeUnits={},signals=new Set,signalName=(p,range)=>{const suffix="visual"===range?p.channel:p.field;let sg=varName(`${name}_${suffix}`);for(let counter=1;signals.has(sg);counter++)sg=varName(`${name}_${suffix}_${counter}`);return signals.add(sg),{[range]:sg}},type=selCmpt.type,cfg=model.config.selection[type],init=void 0!==selDef.value?array(selDef.value):null;let{fields,encodings}=isObject(selDef.select)?selDef.select:{};if(!fields&&!encodings&&init)for(const initVal of init)if(isObject(initVal))for(const key of keys(initVal))SINGLE_DEF_UNIT_CHANNEL_INDEX[key]?(encodings||(encodings=[])).push(key):"interval"===type?(warn('Interval selections should be initialized using "x" and/or "y" keys.'),encodings=cfg.encodings):(fields||(fields=[])).push(key);fields||encodings||(encodings=cfg.encodings,fields=cfg.fields);for(const channel of null!=encodings?encodings:[]){const fieldDef=model.fieldDef(channel);if(fieldDef){let field=fieldDef.field;if(fieldDef.aggregate){warn(cannotProjectAggregate(channel,fieldDef.aggregate));continue}if(!field){warn(cannotProjectOnChannelWithoutField(channel));continue}if(fieldDef.timeUnit){field=model.vgField(channel);const component={timeUnit:fieldDef.timeUnit,as:field,field:fieldDef.field};timeUnits[hash(component)]=component}if(!parsed[field]){let tplType="E";if("interval"===type){hasContinuousDomain(model.getScaleComponent(channel).get("type"))&&(tplType="R")}else fieldDef.bin&&(tplType="R-RE");const p={field,channel,type:tplType};p.signals=Object.assign(Object.assign({},signalName(p,"data")),signalName(p,"visual")),proj.items.push(parsed[field]=p),proj.hasField[field]=proj.hasChannel[channel]=parsed[field]}}else warn(cannotProjectOnChannelWithoutField(channel))}for(const field of null!=fields?fields:[]){if(proj.hasField[field])continue;const p={type:"E",field};p.signals=Object.assign({},signalName(p,"data")),proj.items.push(p),proj.hasField[field]=p}init&&(selCmpt.init=init.map((v=>proj.items.map((p=>isObject(v)?void 0!==v[p.channel]?v[p.channel]:v[p.field]:v))))),isEmpty(timeUnits)||(proj.timeUnit=new TimeUnitNode(null,timeUnits))},signals:(model,selCmpt,allSignals)=>{const name=selCmpt.name+"_tuple_fields";return allSignals.filter((s=>s.name===name)).length>0?allSignals:allSignals.concat({name,value:selCmpt.project.items.map((proj=>{const{signals,hasLegend}=proj,rest=project_rest(proj,["signals","hasLegend"]);return rest.field=replacePathInField(rest.field),rest}))})}},selection_project=project,scaleBindings={defined:selCmpt=>"interval"===selCmpt.type&&"global"===selCmpt.resolve&&selCmpt.bind&&"scales"===selCmpt.bind,parse:(model,selCmpt)=>{const bound=selCmpt.scales=[];for(const proj of selCmpt.project.items){const channel=proj.channel;if(!isScaleChannel(channel))continue;const scale=model.getScaleComponent(channel),scaleType=scale?scale.get("type"):void 0;scale&&hasContinuousDomain(scaleType)?(scale.set("selectionExtent",{param:selCmpt.name,field:proj.field},!0),bound.push(proj)):warn("Scale bindings are currently only supported for scales with unbinned, continuous domains.")}},topLevelSignals:(model,selCmpt,signals)=>{const bound=selCmpt.scales.filter((proj=>0===signals.filter((s=>s.name===proj.signals.data)).length));if(!model.parent||isTopLevelLayer(model)||0===bound.length)return signals;const namedSg=signals.filter((s=>s.name===selCmpt.name))[0];let update=namedSg.update;if(update.indexOf(VL_SELECTION_RESOLVE)>=0)namedSg.update=`{${bound.map((proj=>`${$(replacePathInField(proj.field))}: ${proj.signals.data}`)).join(", ")}}`;else{for(const proj of bound){const mapping=`${$(replacePathInField(proj.field))}: ${proj.signals.data}`;update.includes(mapping)||(update=`${update.substring(0,update.length-1)}, ${mapping}}`)}namedSg.update=update}return signals.concat(bound.map((proj=>({name:proj.signals.data}))))},signals:(model,selCmpt,signals)=>{if(model.parent&&!isTopLevelLayer(model))for(const proj of selCmpt.scales){const signal=signals.filter((s=>s.name===proj.signals.data))[0];signal.push="outer",delete signal.value,delete signal.update}return signals}},scales=scaleBindings;function scales_domain(model,channel){return`domain(${$(model.scaleName(channel))})`}function isTopLevelLayer(model){var _a;return model.parent&&isLayerModel(model.parent)&&(null!==(_a=!model.parent.parent)&&void 0!==_a?_a:isTopLevelLayer(model.parent.parent))}var interval_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i"interval"===selCmpt.type,signals:(model,selCmpt,signals)=>{const name=selCmpt.name,fieldsSg=name+"_tuple_fields",hasScales=scales.defined(selCmpt),init=selCmpt.init?selCmpt.init[0]:null,dataSignals=[],scaleTriggers=[];if(selCmpt.translate&&!hasScales){const filterExpr=`!event.item || event.item.mark.name !== ${$(name+"_brush")}`;events(selCmpt,((on,evt)=>{var _a,_b;const filters=array(null!==(_a=(_b=evt.between[0]).filter)&&void 0!==_a?_a:_b.filter=[]);return filters.includes(filterExpr)||filters.push(filterExpr),on}))}selCmpt.project.items.forEach(((proj,i)=>{const channel=proj.channel;if(channel!==X&&channel!==Y)return void warn("Interval selections only support x and y encoding channels.");const val=init?init[i]:null,cs=function channelSignals(model,selCmpt,proj,init){const channel=proj.channel,vname=proj.signals.visual,dname=proj.signals.data,hasScales=scales.defined(selCmpt),scaleName=$(model.scaleName(channel)),scale=model.getScaleComponent(channel),scaleType=scale?scale.get("type"):void 0,scaled=str=>`scale(${scaleName}, ${str})`,size=model.getSizeSignalRef(channel===X?"width":"height").signal,coord=`${channel}(unit)`,on=events(selCmpt,((def,evt)=>[...def,{events:evt.between[0],update:`[${coord}, ${coord}]`},{events:evt,update:`[${vname}[0], clamp(${coord}, 0, ${size})]`}]));return on.push({events:{signal:selCmpt.name+"_scale_trigger"},update:hasContinuousDomain(scaleType)?`[${scaled(`${dname}[0]`)}, ${scaled(`${dname}[1]`)}]`:"[0, 0]"}),hasScales?[{name:dname,on:[]}]:[Object.assign(Object.assign({name:vname},init?{init:assembleInit(init,!0,scaled)}:{value:[]}),{on}),Object.assign(Object.assign({name:dname},init?{init:assembleInit(init)}:{}),{on:[{events:{signal:vname},update:`${vname}[0] === ${vname}[1] ? null : invert(${scaleName}, ${vname})`}]})]}(model,selCmpt,proj,val),dname=proj.signals.data,vname=proj.signals.visual,scaleName=$(model.scaleName(channel)),toNum=hasContinuousDomain(model.getScaleComponent(channel).get("type"))?"+":"";signals.push(...cs),dataSignals.push(dname),scaleTriggers.push({scaleName:model.scaleName(channel),expr:`(!isArray(${dname}) || (${toNum}invert(${scaleName}, ${vname})[0] === ${toNum}${dname}[0] && ${toNum}invert(${scaleName}, ${vname})[1] === ${toNum}${dname}[1]))`})})),hasScales||signals.push({name:name+"_scale_trigger",value:{},on:[{events:scaleTriggers.map((t=>({scale:t.scaleName}))),update:`${scaleTriggers.map((t=>t.expr)).join(" && ")} ? ${name+"_scale_trigger"} : {}`}]});const update=`unit: ${unitName(model)}, fields: ${fieldsSg}, values`;return signals.concat(Object.assign(Object.assign({name:name+TUPLE},init?{init:`{${update}: ${assembleInit(init)}}`}:{}),{on:[{events:[{signal:dataSignals.join(" || ")}],update:`${dataSignals.join(" && ")} ? {${update}: [${dataSignals}]} : null`}]}))},marks:(model,selCmpt,marks)=>{const name=selCmpt.name,{x,y}=selCmpt.project.hasChannel,xvname=x&&x.signals.visual,yvname=y&&y.signals.visual,store=`data(${$(selCmpt.name+STORE)})`;if(scales.defined(selCmpt))return marks;const update={x:void 0!==x?{signal:`${xvname}[0]`}:{value:0},y:void 0!==y?{signal:`${yvname}[0]`}:{value:0},x2:void 0!==x?{signal:`${xvname}[1]`}:{field:{group:"width"}},y2:void 0!==y?{signal:`${yvname}[1]`}:{field:{group:"height"}}};if("global"===selCmpt.resolve)for(const key of keys(update))update[key]=[Object.assign({test:`${store}.length && ${store}[0].unit === ${unitName(model)}`},update[key]),{value:0}];const _a=selCmpt.mark,{fill,fillOpacity,cursor}=_a,stroke=interval_rest(_a,["fill","fillOpacity","cursor"]),vgStroke=keys(stroke).reduce(((def,k)=>(def[k]=[{test:[void 0!==x&&`${xvname}[0] !== ${xvname}[1]`,void 0!==y&&`${yvname}[0] !== ${yvname}[1]`].filter((t=>t)).join(" && "),value:stroke[k]},{value:null}],def)),{});return[{name:name+"_brush"+"_bg",type:"rect",clip:!0,encode:{enter:{fill:{value:fill},fillOpacity:{value:fillOpacity}},update}},...marks,{name:name+"_brush",type:"rect",clip:!0,encode:{enter:Object.assign(Object.assign({},cursor?{cursor:{value:cursor}}:{}),{fill:{value:"transparent"}}),update:Object.assign(Object.assign({},update),vgStroke)}}]}},selection_interval=interval;function events(selCmpt,cb){return selCmpt.events.reduce(((on,evt)=>evt.between?cb(on,evt):(warn(`${evt} is not an ordered event stream for interval selections.`),on)),[])}const point={defined:selCmpt=>"point"===selCmpt.type,signals:(model,selCmpt,signals)=>{const name=selCmpt.name,fieldsSg=name+"_tuple_fields",project=selCmpt.project,datum="(item().isVoronoi ? datum.datum : datum)",values=project.items.map((p=>{const fieldDef=model.fieldDef(p.channel);return fieldDef&&fieldDef.bin?`[${datum}[${$(model.vgField(p.channel,{}))}], ${datum}[${$(model.vgField(p.channel,{binSuffix:"end"}))}]]`:`${datum}[${$(p.field)}]`})).join(", "),update=`unit: ${unitName(model)}, fields: ${fieldsSg}, values`,events=selCmpt.events;return signals.concat([{name:name+TUPLE,on:events?[{events,update:`datum && item().mark.marktype !== 'group' ? {${update}: [${values}]} : null`,force:!0}]:[]}])}},selection_point=point;function wrapCondition(model,channelDef,vgChannel,refFn){const condition=isConditionalDef(channelDef)&&channelDef.condition,valueRef=refFn(channelDef);if(condition){return{[vgChannel]:[...array(condition).map((c=>{const conditionValueRef=refFn(c);if(function isConditionalParameter(c){return c.param}(c)){const{param,empty}=c,test=parseSelectionPredicate(model,{param,empty});return Object.assign({test},conditionValueRef)}{const test=expression(model,c.test);return Object.assign({test},conditionValueRef)}})),...void 0!==valueRef?[valueRef]:[]]}}return void 0!==valueRef?{[vgChannel]:valueRef}:{}}function text_text(model,channel="text"){const channelDef=model.encoding[channel];return wrapCondition(model,channelDef,channel,(cDef=>textRef(cDef,model.config)))}function textRef(channelDef,config,expr="datum"){if(channelDef){if(isValueDef(channelDef))return signalOrValueRef(channelDef.value);if(isFieldOrDatumDef(channelDef)){const{format,formatType}=getFormatMixins(channelDef);return formatSignalRef({fieldOrDatumDef:channelDef,format,formatType,expr,config})}}}function tooltip(model,opt={}){const{encoding,markDef,config,stack}=model,channelDef=encoding.tooltip;if(isArray(channelDef))return{tooltip:tooltipRefForEncoding({tooltip:channelDef},stack,config,opt)};{const datum=opt.reactiveGeom?"datum.datum":"datum";return wrapCondition(model,channelDef,"tooltip",(cDef=>{const tooltipRefFromChannelDef=textRef(cDef,config,datum);if(tooltipRefFromChannelDef)return tooltipRefFromChannelDef;if(null===cDef)return;let markTooltip=getMarkPropOrConfig("tooltip",markDef,config);return!0===markTooltip&&(markTooltip={content:"encoding"}),vega_util_module_isString(markTooltip)?{value:markTooltip}:isObject(markTooltip)?isSignalRef(markTooltip)?markTooltip:"encoding"===markTooltip.content?tooltipRefForEncoding(encoding,stack,config,opt):{signal:datum}:void 0}))}}function tooltipData(encoding,stack,config,{reactiveGeom}={}){const toSkip={},expr=reactiveGeom?"datum.datum":"datum",tuples=[];function add(fDef,channel){const mainChannel=getMainRangeChannel(channel),fieldDef=isTypedFieldDef(fDef)?fDef:Object.assign(Object.assign({},fDef),{type:encoding[mainChannel].type}),key=array(fieldDef.title||defaultTitle(fieldDef,config)).join(", ");let value;if(isXorY(channel)){const channel2="x"===channel?"x2":"y2",fieldDef2=getFieldDef(encoding[channel2]);if(isBinned(fieldDef.bin)&&fieldDef2){const startField=vgField(fieldDef,{expr}),endField=vgField(fieldDef2,{expr}),{format,formatType}=getFormatMixins(fieldDef);value=binFormatExpression(startField,endField,format,formatType,config),toSkip[channel2]=!0}else if(stack&&stack.fieldChannel===channel&&"normalize"===stack.offset){const{format,formatType}=getFormatMixins(fieldDef);value=formatSignalRef({fieldOrDatumDef:fieldDef,format,formatType,expr,config,normalizeStack:!0}).signal}}null!=value||(value=textRef(fieldDef,config,expr).signal),tuples.push({channel,key,value})}forEach(encoding,((channelDef,channel)=>{isFieldDef(channelDef)?add(channelDef,channel):hasConditionalFieldDef(channelDef)&&add(channelDef.condition,channel)}));const out={};for(const{channel,key,value}of tuples)toSkip[channel]||out[key]||(out[key]=value);return out}function tooltipRefForEncoding(encoding,stack,config,{reactiveGeom}={}){const data=tooltipData(encoding,stack,config,{reactiveGeom}),keyValues=entries(data).map((([key,value])=>`"${key}": ${value}`));return keyValues.length>0?{signal:`{${keyValues.join(", ")}}`}:void 0}function aria(model){const{markDef,config}=model,enableAria=getMarkPropOrConfig("aria",markDef,config);return!1===enableAria?{}:Object.assign(Object.assign(Object.assign({},enableAria?{aria:enableAria}:{}),function ariaRoleDescription(model){const{mark,markDef,config}=model;if(!1===config.aria)return{};const ariaRoleDesc=getMarkPropOrConfig("ariaRoleDescription",markDef,config);if(null!=ariaRoleDesc)return{ariaRoleDescription:{value:ariaRoleDesc}};return mark in VG_MARK_INDEX?{}:{ariaRoleDescription:{value:mark}}}(model)),function description(model){const{encoding,markDef,config,stack}=model,channelDef=encoding.description;if(channelDef)return wrapCondition(model,channelDef,"description",(cDef=>textRef(cDef,model.config)));const descriptionValue=getMarkPropOrConfig("description",markDef,config);if(null!=descriptionValue)return{description:signalOrValueRef(descriptionValue)};if(!1===config.aria)return{};const data=tooltipData(encoding,stack,config);if(isEmpty(data))return;return{description:{signal:entries(data).map((([key,value],index)=>`"${index>0?"; ":""}${key}: " + (${value})`)).join(" + ")}}}(model))}function nonPosition(channel,model,opt={}){const{markDef,encoding,config}=model,{vgChannel}=opt;let{defaultRef,defaultValue}=opt;void 0===defaultRef&&(null!=defaultValue||(defaultValue=getMarkPropOrConfig(channel,markDef,config,{vgChannel,ignoreVgConfig:!0})),void 0!==defaultValue&&(defaultRef=signalOrValueRef(defaultValue)));const channelDef=encoding[channel];return wrapCondition(model,channelDef,null!=vgChannel?vgChannel:channel,(cDef=>midPoint({channel,channelDef:cDef,markDef,config,scaleName:model.scaleName(channel),scale:model.getScaleComponent(channel),stack:null,defaultRef})))}function color(model,opt={filled:void 0}){var _a,_b,_c,_d;const{markDef,encoding,config}=model,{type:markType}=markDef,filled=null!==(_a=opt.filled)&&void 0!==_a?_a:getMarkPropOrConfig("filled",markDef,config),transparentIfNeeded=contains(["bar","point","circle","square","geoshape"],markType)?"transparent":void 0,defaultFill=null!==(_c=null!==(_b=getMarkPropOrConfig(!0===filled?"color":void 0,markDef,config,{vgChannel:"fill"}))&&void 0!==_b?_b:config.mark[!0===filled&&"color"])&&void 0!==_c?_c:transparentIfNeeded,defaultStroke=null!==(_d=getMarkPropOrConfig(!1===filled?"color":void 0,markDef,config,{vgChannel:"stroke"}))&&void 0!==_d?_d:config.mark[!1===filled&&"color"],colorVgChannel=filled?"fill":"stroke",fillStrokeMarkDefAndConfig=Object.assign(Object.assign({},defaultFill?{fill:signalOrValueRef(defaultFill)}:{}),defaultStroke?{stroke:signalOrValueRef(defaultStroke)}:{});return markDef.color&&(filled?markDef.fill:markDef.stroke)&&warn(droppingColor("property",{fill:"fill"in markDef,stroke:"stroke"in markDef})),Object.assign(Object.assign(Object.assign(Object.assign({},fillStrokeMarkDefAndConfig),nonPosition("color",model,{vgChannel:colorVgChannel,defaultValue:filled?defaultFill:defaultStroke})),nonPosition("fill",model,{defaultValue:encoding.fill?defaultFill:void 0})),nonPosition("stroke",model,{defaultValue:encoding.stroke?defaultStroke:void 0}))}function getOffset(channel,markDef){const offsetChannel=function getOffsetChannel(channel){switch(channel){case X:return"xOffset";case Y:return"yOffset";case X2:return"x2Offset";case Y2:return"y2Offset";case THETA:return"thetaOffset";case RADIUS:return"radiusOffset";case THETA2:return"theta2Offset";case RADIUS2:return"radius2Offset"}}(channel),markDefOffsetValue=markDef[offsetChannel];if(markDefOffsetValue)return markDefOffsetValue}function pointPosition(channel,model,{defaultPos,vgChannel}){const{encoding,markDef,config,stack}=model,channelDef=encoding[channel],channel2Def=encoding[getSecondaryRangeChannel(channel)],scaleName=model.scaleName(channel),scale=model.getScaleComponent(channel),offset=getOffset(channel,markDef),defaultRef=pointPositionDefaultRef({model,defaultPos,channel,scaleName,scale}),valueRef=!channelDef&&isXorY(channel)&&(encoding.latitude||encoding.longitude)?{field:model.getName(channel)}:function positionRef(params){const{channel,channelDef,scaleName,stack,offset,markDef}=params;if(isFieldOrDatumDef(channelDef)&&stack&&channel===stack.fieldChannel){if(isFieldDef(channelDef)){let bandPosition=channelDef.bandPosition;if(void 0!==bandPosition||"text"!==markDef.type||"radius"!==channel&&"theta"!==channel||(bandPosition=.5),void 0!==bandPosition)return interpolatedSignalRef({scaleName,fieldOrDatumDef:channelDef,startSuffix:"start",bandPosition,offset})}return valueRefForFieldOrDatumDef(channelDef,scaleName,{suffix:"end"},{offset})}return midPointRefWithPositionInvalidTest(params)}({channel,channelDef,channel2Def,markDef,config,scaleName,scale,stack,offset,defaultRef});return valueRef?{[vgChannel||channel]:valueRef}:void 0}function pointPositionDefaultRef({model,defaultPos,channel,scaleName,scale}){const{markDef,config}=model;return()=>{const mainChannel=getMainRangeChannel(channel),vgChannel=getVgPositionChannel(channel),definedValueOrConfig=getMarkPropOrConfig(channel,markDef,config,{vgChannel});if(void 0!==definedValueOrConfig)return widthHeightValueOrSignalRef(channel,definedValueOrConfig);switch(defaultPos){case"zeroOrMin":case"zeroOrMax":if(scaleName){const scaleType=scale.get("type");if(contains([ScaleType.LOG,ScaleType.TIME,ScaleType.UTC],scaleType));else if(scale.domainDefinitelyIncludesZero())return{scale:scaleName,value:0}}if("zeroOrMin"===defaultPos)return"y"===mainChannel?{field:{group:"height"}}:{value:0};switch(mainChannel){case"radius":return{signal:`min(${model.width.signal},${model.height.signal})/2`};case"theta":return{signal:"2*PI"};case"x":return{field:{group:"width"}};case"y":return{value:0}}break;case"mid":{const sizeRef=model[getSizeChannel(channel)];return Object.assign(Object.assign({},sizeRef),{mult:.5})}}}}const ALIGNED_X_CHANNEL={left:"x",center:"xc",right:"x2"},BASELINED_Y_CHANNEL={top:"y",middle:"yc",bottom:"y2"};function vgAlignedPositionChannel(channel,markDef,config,defaultAlign="middle"){if("radius"===channel||"theta"===channel)return getVgPositionChannel(channel);const alignChannel="x"===channel?"align":"baseline",align=getMarkPropOrConfig(alignChannel,markDef,config);let alignExcludingSignal;return isSignalRef(align)?(warn(function rangeMarkAlignmentCannotBeExpression(align){return`The ${align} for range marks cannot be an expression`}(alignChannel)),alignExcludingSignal=void 0):alignExcludingSignal=align,"x"===channel?ALIGNED_X_CHANNEL[alignExcludingSignal||("top"===defaultAlign?"left":"center")]:BASELINED_Y_CHANNEL[alignExcludingSignal||defaultAlign]}function pointOrRangePosition(channel,model,{defaultPos,defaultPos2,range}){return range?rangePosition(channel,model,{defaultPos,defaultPos2}):pointPosition(channel,model,{defaultPos})}function rangePosition(channel,model,{defaultPos,defaultPos2}){const{markDef,config}=model,channel2=getSecondaryRangeChannel(channel),sizeChannel=getSizeChannel(channel),pos2Mixins=function pointPosition2OrSize(model,defaultPos,channel){const{encoding,mark,markDef,stack,config}=model,baseChannel=getMainRangeChannel(channel),sizeChannel=getSizeChannel(channel),vgChannel=getVgPositionChannel(channel),channelDef=encoding[baseChannel],scaleName=model.scaleName(baseChannel),scale=model.getScaleComponent(baseChannel),offset=getOffset(channel in encoding||channel in markDef?channel:baseChannel,model.markDef);if(!channelDef&&("x2"===channel||"y2"===channel)&&(encoding.latitude||encoding.longitude))return{[vgChannel]:{field:model.getName(channel)}};const valueRef=function position2Ref({channel,channelDef,channel2Def,markDef,config,scaleName,scale,stack,offset,defaultRef}){if(isFieldOrDatumDef(channelDef)&&stack&&channel.charAt(0)===stack.fieldChannel.charAt(0))return valueRefForFieldOrDatumDef(channelDef,scaleName,{suffix:"start"},{offset});return midPointRefWithPositionInvalidTest({channel,channelDef:channel2Def,scaleName,scale,stack,markDef,config,offset,defaultRef})}({channel,channelDef,channel2Def:encoding[channel],markDef,config,scaleName,scale,stack,offset,defaultRef:void 0});if(void 0!==valueRef)return{[vgChannel]:valueRef};return position2orSize(channel,markDef)||position2orSize(channel,{[channel]:getMarkStyleConfig(channel,markDef,config.style),[sizeChannel]:getMarkStyleConfig(sizeChannel,markDef,config.style)})||position2orSize(channel,config[mark])||position2orSize(channel,config.mark)||{[vgChannel]:pointPositionDefaultRef({model,defaultPos,channel,scaleName,scale})()}}(model,defaultPos2,channel2),vgChannel=pos2Mixins[sizeChannel]?vgAlignedPositionChannel(channel,markDef,config):getVgPositionChannel(channel);return Object.assign(Object.assign({},pointPosition(channel,model,{defaultPos,vgChannel})),pos2Mixins)}function position2orSize(channel,markDef){const sizeChannel=getSizeChannel(channel),vgChannel=getVgPositionChannel(channel);if(void 0!==markDef[vgChannel])return{[vgChannel]:widthHeightValueOrSignalRef(channel,markDef[vgChannel])};if(void 0!==markDef[channel])return{[vgChannel]:widthHeightValueOrSignalRef(channel,markDef[channel])};if(markDef[sizeChannel]){const dimensionSize=markDef[sizeChannel];if(!isRelativeBandSize(dimensionSize))return{[sizeChannel]:widthHeightValueOrSignalRef(channel,dimensionSize)};warn(function relativeBandSizeNotSupported(sizeChannel){return`Position range does not support relative band size for ${sizeChannel}.`}(sizeChannel))}}function rectPosition(model,channel,mark){var _a,_b,_c,_d;const{config,encoding,markDef}=model,channel2=getSecondaryRangeChannel(channel),sizeChannel=getSizeChannel(channel),channelDef=encoding[channel],channelDef2=encoding[channel2],scale=model.getScaleComponent(channel),scaleType=scale?scale.get("type"):void 0,scaleName=model.scaleName(channel),orient=markDef.orient,hasSizeDef=null!==(_b=null!==(_a=encoding[sizeChannel])&&void 0!==_a?_a:encoding.size)&&void 0!==_b?_b:getMarkPropOrConfig("size",markDef,config,{vgChannel:sizeChannel}),isBarBand="bar"===mark&&("x"===channel?"vertical"===orient:"horizontal"===orient);if(!isFieldDef(channelDef)||!(isBinning(channelDef.bin)||isBinned(channelDef.bin)||channelDef.timeUnit&&!channelDef2)||hasSizeDef&&!isRelativeBandSize(hasSizeDef)||hasDiscreteDomain(scaleType))return(isFieldOrDatumDef(channelDef)&&hasDiscreteDomain(scaleType)||isBarBand)&&!channelDef2?function positionAndSize(mark,fieldDef,channel,model){const{markDef,encoding,config,stack}=model,orient=markDef.orient,scaleName=model.scaleName(channel),scale=model.getScaleComponent(channel),vgSizeChannel=getSizeChannel(channel),channel2=getSecondaryRangeChannel(channel),useVlSizeChannel="horizontal"===orient&&"y"===channel||"vertical"===orient&&"x"===channel;let sizeMixins;(encoding.size||markDef.size)&&(useVlSizeChannel?sizeMixins=nonPosition("size",model,{vgChannel:vgSizeChannel,defaultRef:signalOrValueRef(markDef.size)}):warn(function cannotApplySizeToNonOrientedMark(mark){return`Cannot apply size to non-oriented mark "${mark}".`}(markDef.type)));const bandSize=getBandSize({channel,fieldDef,markDef,config,scaleType:null==scale?void 0:scale.get("type"),useVlSizeChannel});sizeMixins=sizeMixins||{[vgSizeChannel]:defaultSizeRef(vgSizeChannel,scaleName,scale,config,bandSize)};const defaultBandAlign="band"===(null==scale?void 0:scale.get("type"))&&"band"in sizeMixins[vgSizeChannel]?"top":"middle",vgChannel=vgAlignedPositionChannel(channel,markDef,config,defaultBandAlign),center="xc"===vgChannel||"yc"===vgChannel,offset=getOffset(channel,markDef),posRef=midPointRefWithPositionInvalidTest({channel,channelDef:fieldDef,markDef,config,scaleName,scale,stack,offset,defaultRef:pointPositionDefaultRef({model,defaultPos:"mid",channel,scaleName,scale}),bandPosition:center?.5:isSignalRef(bandSize)?{signal:`(1-${bandSize})/2`}:isRelativeBandSize(bandSize)?(1-bandSize.band)/2:0});if(vgSizeChannel)return Object.assign({[vgChannel]:posRef},sizeMixins);{const vgChannel2=getVgPositionChannel(channel2),sizeRef=sizeMixins[vgSizeChannel],sizeOffset=offset?Object.assign(Object.assign({},sizeRef),{offset}):sizeRef;return{[vgChannel]:posRef,[vgChannel2]:isArray(posRef)?[posRef[0],Object.assign(Object.assign({},posRef[1]),{offset:sizeOffset})]:Object.assign(Object.assign({},posRef),{offset:sizeOffset})}}}(0,channelDef,channel,model):rangePosition(channel,model,{defaultPos:"zeroOrMax",defaultPos2:"zeroOrMin"});{const bandSize=getBandSize({channel,fieldDef:channelDef,markDef,config,scaleType}),axis=null===(_c=model.component.axes[channel])||void 0===_c?void 0:_c[0];return function rectBinPosition({fieldDef,fieldDef2,channel,bandSize,scaleName,markDef,spacing=0,axisTranslate,reverse,config}){const channel2=getSecondaryRangeChannel(channel),vgChannel=getVgPositionChannel(channel),vgChannel2=getVgPositionChannel(channel2),offset=getOffset(channel,markDef),bandPosition=isSignalRef(bandSize)?{signal:`(1-${bandSize.signal})/2`}:isRelativeBandSize(bandSize)?(1-bandSize.band)/2:.5;if(isBinning(fieldDef.bin)||fieldDef.timeUnit)return{[vgChannel2]:rectBinRef({channel,fieldDef,scaleName,markDef,bandPosition,offset:getBinSpacing(channel2,spacing,reverse,axisTranslate,offset),config}),[vgChannel]:rectBinRef({channel,fieldDef,scaleName,markDef,bandPosition:isSignalRef(bandPosition)?{signal:`1-${bandPosition.signal}`}:1-bandPosition,offset:getBinSpacing(channel,spacing,reverse,axisTranslate,offset),config})};if(isBinned(fieldDef.bin)){const startRef=valueRefForFieldOrDatumDef(fieldDef,scaleName,{},{offset:getBinSpacing(channel2,spacing,reverse,axisTranslate,offset)});if(isFieldDef(fieldDef2))return{[vgChannel2]:startRef,[vgChannel]:valueRefForFieldOrDatumDef(fieldDef2,scaleName,{},{offset:getBinSpacing(channel,spacing,reverse,axisTranslate,offset)})};if(isBinParams(fieldDef.bin)&&fieldDef.bin.step)return{[vgChannel2]:startRef,[vgChannel]:{signal:`scale("${scaleName}", ${vgField(fieldDef,{expr:"datum"})} + ${fieldDef.bin.step})`,offset:getBinSpacing(channel,spacing,reverse,axisTranslate,offset)}}}return void warn(channelRequiredForBinned(channel2))}({fieldDef:channelDef,fieldDef2:channelDef2,channel,markDef,scaleName,bandSize,axisTranslate:null!==(_d=null==axis?void 0:axis.get("translate"))&&void 0!==_d?_d:.5,spacing:isXorY(channel)?getMarkPropOrConfig("binSpacing",markDef,config):void 0,reverse:scale.get("reverse"),config})}}function defaultSizeRef(sizeChannel,scaleName,scale,config,bandSize){if(isRelativeBandSize(bandSize)){if(!scale)return{mult:bandSize.band,field:{group:sizeChannel}};{const scaleType=scale.get("type");if("band"===scaleType)return{scale:scaleName,band:bandSize.band};1!==bandSize.band&&(warn(function cannotUseRelativeBandSizeWithNonBandScale(scaleType){return`Cannot use the relative band size with ${scaleType} scale.`}(scaleType)),bandSize=void 0)}}else{if(isSignalRef(bandSize))return bandSize;if(bandSize)return{value:bandSize}}if(scale){const scaleRange=scale.get("range");if(isVgRangeStep(scaleRange)&&isNumber(scaleRange.step))return{value:scaleRange.step-2}}return{value:getViewConfigDiscreteStep(config.view,sizeChannel)-2}}function getBinSpacing(channel,spacing,reverse,translate,offset){if(isPolarPositionChannel(channel))return 0;const spacingOffset="x"===channel||"y2"===channel?-spacing/2:spacing/2;if(isSignalRef(reverse)||isSignalRef(offset)||isSignalRef(translate)){const reverseExpr=signalOrStringValue(reverse),offsetExpr=signalOrStringValue(offset),translateExpr=signalOrStringValue(translate);return{signal:(translateExpr?`${translateExpr} + `:"")+(reverseExpr?`(${reverseExpr} ? -1 : 1) * `:"")+(offsetExpr?`(${offsetExpr} + ${spacingOffset})`:spacingOffset)}}return offset=offset||0,translate+(reverse?-offset-spacingOffset:+offset+spacingOffset)}function rectBinRef({channel,fieldDef,scaleName,markDef,bandPosition,offset,config}){return wrapPositionInvalidTest({fieldDef,channel,markDef,ref:interpolatedSignalRef({scaleName,fieldOrDatumDef:fieldDef,bandPosition,offset}),config})}const ALWAYS_IGNORE=new Set(["aria","width","height"]);function baseEncodeEntry(model,ignore){const{fill,stroke}="include"===ignore.color?color(model):{};return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},function markDefProperties(mark,ignore){return VG_MARK_CONFIGS.reduce(((m,prop)=>(ALWAYS_IGNORE.has(prop)||void 0===mark[prop]||"ignore"===ignore[prop]||(m[prop]=signalOrValueRef(mark[prop])),m)),{})}(model.markDef,ignore)),wrapAllFieldsInvalid(model,"fill",fill)),wrapAllFieldsInvalid(model,"stroke",stroke)),nonPosition("opacity",model)),nonPosition("fillOpacity",model)),nonPosition("strokeOpacity",model)),nonPosition("strokeWidth",model)),nonPosition("strokeDash",model)),function zindex(model){const{encoding,mark}=model,order=encoding.order;return!isPathMark(mark)&&isValueDef(order)?wrapCondition(model,order,"zindex",(cd=>signalOrValueRef(cd.value))):{}}(model)),tooltip(model)),text_text(model,"href")),aria(model))}function wrapAllFieldsInvalid(model,channel,valueRef){const{config,mark,markDef}=model;if("hide"===getMarkPropOrConfig("invalid",markDef,config)&&valueRef&&!isPathMark(mark)){const test=function allFieldsInvalidPredicate(model,{invalid=!1,channels}){const filterIndex=channels.reduce(((aggregator,channel)=>{const scaleComponent=model.getScaleComponent(channel);if(scaleComponent){const scaleType=scaleComponent.get("type"),field=model.vgField(channel,{expr:"datum"});field&&hasContinuousDomain(scaleType)&&(aggregator[field]=!0)}return aggregator}),{}),fields=keys(filterIndex);if(fields.length>0){const op=invalid?"||":"&&";return fields.map((field=>fieldInvalidPredicate(field,invalid))).join(` ${op} `)}return}(model,{invalid:!0,channels:SCALE_CHANNELS});if(test)return{[channel]:[{test,value:null},...array(valueRef)]}}return valueRef?{[channel]:valueRef}:{}}function defined(model){const{config,markDef}=model;if(getMarkPropOrConfig("invalid",markDef,config)){const signal=function defined_allFieldsInvalidPredicate(model,{invalid=!1,channels}){const filterIndex=channels.reduce(((aggregator,channel)=>{const scaleComponent=model.getScaleComponent(channel);if(scaleComponent){const scaleType=scaleComponent.get("type"),field=model.vgField(channel,{expr:"datum"});field&&hasContinuousDomain(scaleType)&&(aggregator[field]=!0)}return aggregator}),{}),fields=keys(filterIndex);if(fields.length>0){const op=invalid?"||":"&&";return fields.map((field=>fieldInvalidPredicate(field,invalid))).join(` ${op} `)}return}(model,{channels:POSITION_SCALE_CHANNELS});if(signal)return{defined:{signal}}}return{}}function valueIfDefined(prop,value){if(void 0!==value)return{[prop]:signalOrValueRef(value)}}const nearest={defined:selCmpt=>"point"===selCmpt.type&&selCmpt.nearest,parse:(model,selCmpt)=>{if(selCmpt.events)for(const s of selCmpt.events)s.markname=model.getName("voronoi")},marks:(model,selCmpt,marks)=>{const{x,y}=selCmpt.project.hasChannel,markType=model.mark;if(isPathMark(markType))return warn(function nearestNotSupportForContinuous(mark){return`The "nearest" transform is not supported for ${mark} marks.`}(markType)),marks;const cellDef={name:model.getName("voronoi"),type:"path",interactive:!0,from:{data:model.getName("marks")},encode:{update:Object.assign({fill:{value:"transparent"},strokeWidth:{value:.35},stroke:{value:"transparent"},isVoronoi:{value:!0}},tooltip(model,{reactiveGeom:!0}))},transform:[{type:"voronoi",x:{expr:x||!y?"datum.datum.x || 0":"0"},y:{expr:y||!x?"datum.datum.y || 0":"0"},size:[model.getSizeSignalRef("width"),model.getSizeSignalRef("height")]}]};let index=0,exists=!1;return marks.forEach(((mark,i)=>{var _a;const name=null!==(_a=mark.name)&&void 0!==_a?_a:"";name===model.component.mark[0].name?index=i:name.indexOf("voronoi")>=0&&(exists=!0)})),exists||marks.splice(index+1,0,cellDef),marks}},selection_nearest=nearest,inputBindings={defined:selCmpt=>"point"===selCmpt.type&&"global"===selCmpt.resolve&&selCmpt.bind&&"scales"!==selCmpt.bind&&!isLegendBinding(selCmpt.bind),parse:(model,selCmpt,selDef)=>disableDirectManipulation(selCmpt,selDef),topLevelSignals:(model,selCmpt,signals)=>{const name=selCmpt.name,proj=selCmpt.project,bind=selCmpt.bind,init=selCmpt.init&&selCmpt.init[0],datum=selection_nearest.defined(selCmpt)?"(item().isVoronoi ? datum.datum : datum)":"datum";return proj.items.forEach(((p,i)=>{var _a,_b;const sgname=varName(`${name}_${p.field}`);signals.filter((s=>s.name===sgname)).length||signals.unshift(Object.assign(Object.assign({name:sgname},init?{init:assembleInit(init[i])}:{value:null}),{on:selCmpt.events?[{events:selCmpt.events,update:`datum && item().mark.marktype !== 'group' ? ${datum}[${$(p.field)}] : null`}]:[],bind:null!==(_b=null!==(_a=bind[p.field])&&void 0!==_a?_a:bind[p.channel])&&void 0!==_b?_b:bind}))})),signals},signals:(model,selCmpt,signals)=>{const name=selCmpt.name,proj=selCmpt.project,signal=signals.filter((s=>s.name===name+TUPLE))[0],fields=name+"_tuple_fields",values=proj.items.map((p=>varName(`${name}_${p.field}`))),valid=values.map((v=>`${v} !== null`)).join(" && ");return values.length&&(signal.update=`${valid} ? {fields: ${fields}, values: [${values.join(", ")}]} : null`),delete signal.value,delete signal.on,signals}},inputs=inputBindings,selection_toggle={defined:selCmpt=>"point"===selCmpt.type&&!!selCmpt.toggle,signals:(model,selCmpt,signals)=>signals.concat({name:selCmpt.name+"_toggle",value:!1,on:[{events:selCmpt.events,update:selCmpt.toggle}]}),modifyExpr:(model,selCmpt)=>{const tpl=selCmpt.name+TUPLE,signal=selCmpt.name+"_toggle";return`${signal} ? null : ${tpl}, `+("global"===selCmpt.resolve?`${signal} ? null : true, `:`${signal} ? null : {unit: ${unitName(model)}}, `)+`${signal} ? ${tpl} : null`}},clear={defined:selCmpt=>void 0!==selCmpt.clear&&!1!==selCmpt.clear,parse:(model,selCmpt)=>{selCmpt.clear&&(selCmpt.clear=vega_util_module_isString(selCmpt.clear)?eventSelector(selCmpt.clear,"view"):selCmpt.clear)},topLevelSignals:(model,selCmpt,signals)=>{if(inputs.defined(selCmpt))for(const proj of selCmpt.project.items){const idx=signals.findIndex((n=>n.name===varName(`${selCmpt.name}_${proj.field}`)));-1!==idx&&signals[idx].on.push({events:selCmpt.clear,update:"null"})}return signals},signals:(model,selCmpt,signals)=>{function addClear(idx,update){-1!==idx&&signals[idx].on&&signals[idx].on.push({events:selCmpt.clear,update})}if("interval"===selCmpt.type)for(const proj of selCmpt.project.items){const vIdx=signals.findIndex((n=>n.name===proj.signals.visual));if(addClear(vIdx,"[0, 0]"),-1===vIdx){addClear(signals.findIndex((n=>n.name===proj.signals.data)),"null")}}else{let tIdx=signals.findIndex((n=>n.name===selCmpt.name+TUPLE));addClear(tIdx,"null"),selection_toggle.defined(selCmpt)&&(tIdx=signals.findIndex((n=>n.name===selCmpt.name+"_toggle")),addClear(tIdx,"false"))}return signals}},legendBindings={defined:selCmpt=>{const spec="global"===selCmpt.resolve&&selCmpt.bind&&isLegendBinding(selCmpt.bind),projLen=1===selCmpt.project.items.length&&selCmpt.project.items[0].field!==SELECTION_ID;return spec&&!projLen&&warn("Legend bindings are only supported for selections over an individual field or encoding channel."),spec&&projLen},parse:(model,selCmpt,selDef)=>{var _a;const selDef_=duplicate(selDef);if(selDef_.select=vega_util_module_isString(selDef_.select)?{type:selDef_.select,toggle:selCmpt.toggle}:Object.assign(Object.assign({},selDef_.select),{toggle:selCmpt.toggle}),disableDirectManipulation(selCmpt,selDef_),(0,vega_module.isObject)(selDef.select)&&(selDef.select.on||selDef.select.clear)){const legendFilter='event.item && indexof(event.item.mark.role, "legend") < 0';for(const evt of selCmpt.events)evt.filter=array(null!==(_a=evt.filter)&&void 0!==_a?_a:[]),evt.filter.includes(legendFilter)||evt.filter.push(legendFilter)}const evt=isLegendStreamBinding(selCmpt.bind)?selCmpt.bind.legend:"click",stream=vega_util_module_isString(evt)?eventSelector(evt,"view"):array(evt);selCmpt.bind={legend:{merge:stream}}},topLevelSignals:(model,selCmpt,signals)=>{const selName=selCmpt.name,stream=isLegendStreamBinding(selCmpt.bind)&&selCmpt.bind.legend,markName=name=>s=>{const ds=duplicate(s);return ds.markname=name,ds};for(const proj of selCmpt.project.items){if(!proj.hasLegend)continue;const prefix=`${varName(proj.field)}_legend`,sgName=`${selName}_${prefix}`;if(0===signals.filter((s=>s.name===sgName)).length){const events=stream.merge.map(markName(`${prefix}_symbols`)).concat(stream.merge.map(markName(`${prefix}_labels`))).concat(stream.merge.map(markName(`${prefix}_entries`)));signals.unshift(Object.assign(Object.assign({name:sgName},selCmpt.init?{}:{value:null}),{on:[{events,update:"datum.value || item().items[0].items[0].datum.value",force:!0},{events:stream.merge,update:`!event.item || !datum ? null : ${sgName}`,force:!0}]}))}}return signals},signals:(model,selCmpt,signals)=>{const name=selCmpt.name,proj=selCmpt.project,tuple=signals.find((s=>s.name===name+TUPLE)),fields=name+"_tuple_fields",values=proj.items.filter((p=>p.hasLegend)).map((p=>varName(`${name}_${varName(p.field)}_legend`))),update=`${values.map((v=>`${v} !== null`)).join(" && ")} ? {fields: ${fields}, values: [${values.join(", ")}]} : null`;selCmpt.events&&values.length>0?tuple.on.push({events:values.map((signal=>({signal}))),update}):values.length>0&&(tuple.update=update,delete tuple.value,delete tuple.on);const toggle=signals.find((s=>s.name===name+"_toggle")),events=isLegendStreamBinding(selCmpt.bind)&&selCmpt.bind.legend;return toggle&&(selCmpt.events?toggle.on.push(Object.assign(Object.assign({},toggle.on[0]),{events})):toggle.on[0].events=events),signals}};const DELTA="_translate_delta",translate={defined:selCmpt=>"interval"===selCmpt.type&&selCmpt.translate,signals:(model,selCmpt,signals)=>{const name=selCmpt.name,hasScales=scales.defined(selCmpt),anchor=name+"_translate_anchor",{x,y}=selCmpt.project.hasChannel;let events=eventSelector(selCmpt.translate,"scope");return hasScales||(events=events.map((e=>(e.between[0].markname=name+"_brush",e)))),signals.push({name:anchor,value:{},on:[{events:events.map((e=>e.between[0])),update:"{x: x(unit), y: y(unit)"+(void 0!==x?`, extent_x: ${hasScales?scales_domain(model,X):`slice(${x.signals.visual})`}`:"")+(void 0!==y?`, extent_y: ${hasScales?scales_domain(model,Y):`slice(${y.signals.visual})`}`:"")+"}"}]},{name:name+DELTA,value:{},on:[{events,update:`{x: ${anchor}.x - x(unit), y: ${anchor}.y - y(unit)}`}]}),void 0!==x&&onDelta(model,selCmpt,x,"width",signals),void 0!==y&&onDelta(model,selCmpt,y,"height",signals),signals}};function onDelta(model,selCmpt,proj,size,signals){var _a,_b;const name=selCmpt.name,anchor=name+"_translate_anchor",delta=name+DELTA,channel=proj.channel,hasScales=scales.defined(selCmpt),signal=signals.filter((s=>s.name===proj.signals[hasScales?"data":"visual"]))[0],sizeSg=model.getSizeSignalRef(size).signal,scaleCmpt=model.getScaleComponent(channel),scaleType=scaleCmpt.get("type"),reversed=scaleCmpt.get("reverse"),extent=`${anchor}.extent_${channel}`,update=`${hasScales?"log"===scaleType?"panLog":"symlog"===scaleType?"panSymlog":"pow"===scaleType?"panPow":"panLinear":"panLinear"}(${extent}, ${`${hasScales?channel===X?reversed?"":"-":reversed?"-":"":""}${delta}.${channel} / ${hasScales?`${sizeSg}`:`span(${extent})`}`}${hasScales?"pow"===scaleType?`, ${null!==(_a=scaleCmpt.get("exponent"))&&void 0!==_a?_a:1}`:"symlog"===scaleType?`, ${null!==(_b=scaleCmpt.get("constant"))&&void 0!==_b?_b:1}`:"":""})`;signal.on.push({events:{signal:delta},update:hasScales?update:`clampRange(${update}, 0, ${sizeSg})`})}const zoom_zoom={defined:selCmpt=>"interval"===selCmpt.type&&selCmpt.zoom,signals:(model,selCmpt,signals)=>{const name=selCmpt.name,hasScales=scales.defined(selCmpt),delta=name+"_zoom_delta",{x,y}=selCmpt.project.hasChannel,sx=$(model.scaleName(X)),sy=$(model.scaleName(Y));let events=eventSelector(selCmpt.zoom,"scope");return hasScales||(events=events.map((e=>(e.markname=name+"_brush",e)))),signals.push({name:name+"_zoom_anchor",on:[{events,update:hasScales?"{"+[sx?`x: invert(${sx}, x(unit))`:"",sy?`y: invert(${sy}, y(unit))`:""].filter((expr=>!!expr)).join(", ")+"}":"{x: x(unit), y: y(unit)}"}]},{name:delta,on:[{events,force:!0,update:"pow(1.001, event.deltaY * pow(16, event.deltaMode))"}]}),void 0!==x&&zoom_onDelta(model,selCmpt,x,"width",signals),void 0!==y&&zoom_onDelta(model,selCmpt,y,"height",signals),signals}};function zoom_onDelta(model,selCmpt,proj,size,signals){var _a,_b;const name=selCmpt.name,channel=proj.channel,hasScales=scales.defined(selCmpt),signal=signals.filter((s=>s.name===proj.signals[hasScales?"data":"visual"]))[0],sizeSg=model.getSizeSignalRef(size).signal,scaleCmpt=model.getScaleComponent(channel),scaleType=scaleCmpt.get("type"),base=hasScales?scales_domain(model,channel):signal.name,delta=name+"_zoom_delta",update=`${hasScales?"log"===scaleType?"zoomLog":"symlog"===scaleType?"zoomSymlog":"pow"===scaleType?"zoomPow":"zoomLinear":"zoomLinear"}(${base}, ${`${name}_zoom_anchor.${channel}`}, ${delta}${hasScales?"pow"===scaleType?`, ${null!==(_a=scaleCmpt.get("exponent"))&&void 0!==_a?_a:1}`:"symlog"===scaleType?`, ${null!==(_b=scaleCmpt.get("constant"))&&void 0!==_b?_b:1}`:"":""})`;signal.on.push({events:{signal:delta},update:hasScales?update:`clampRange(${update}, 0, ${sizeSg})`})}const STORE="_store",TUPLE="_tuple",MODIFY="_modify",VL_SELECTION_RESOLVE="vlSelectionResolve",selectionCompilers=[selection_point,selection_interval,selection_project,selection_toggle,inputs,scales,legendBindings,clear,translate,zoom_zoom,selection_nearest];function unitName(model,{escape}={escape:!0}){let name=escape?$(model.name):model.name;const facetModel=function getFacetModel(model){let parent=model.parent;for(;parent&&!isFacetModel(parent);)parent=parent.parent;return parent}(model);if(facetModel){const{facet}=facetModel;for(const channel of FACET_CHANNELS)facet[channel]&&(name+=` + '__facet_${channel}_' + (facet[${$(facetModel.vgField(channel))}])`)}return name}function requiresSelectionId(model){var _a;return vals(null!==(_a=model.component.selection)&&void 0!==_a?_a:{}).reduce(((identifier,selCmpt)=>identifier||selCmpt.project.items.some((proj=>proj.field===SELECTION_ID))),!1)}function disableDirectManipulation(selCmpt,selDef){!(0,vega_module.isString)(selDef.select)&&selDef.select.on||delete selCmpt.events,!(0,vega_module.isString)(selDef.select)&&selDef.select.clear||delete selCmpt.clear,!(0,vega_module.isString)(selDef.select)&&selDef.select.toggle||delete selCmpt.toggle}function ASTNode(type){this.type=type}var TokenName,source,index,vega_expression_module_length,lookahead;ASTNode.prototype.visit=function(visitor){let c,i,n;if(visitor(this))return 1;for(c=function children(node){switch(node.type){case"ArrayExpression":return node.elements;case"BinaryExpression":case"LogicalExpression":return[node.left,node.right];case"CallExpression":return[node.callee].concat(node.arguments);case"ConditionalExpression":return[node.test,node.consequent,node.alternate];case"MemberExpression":return[node.object,node.property];case"ObjectExpression":return node.properties;case"Property":return[node.key,node.value];case"UnaryExpression":return[node.argument];default:return[]}}(this),i=0,n=c.length;i",TokenName[TokenIdentifier]="Identifier",TokenName[TokenKeyword]="Keyword",TokenName[TokenNullLiteral]="Null",TokenName[TokenNumericLiteral]="Numeric",TokenName[TokenPunctuator]="Punctuator",TokenName[TokenStringLiteral]="String",TokenName[9]="RegularExpression";var SyntaxArrayExpression="ArrayExpression",SyntaxBinaryExpression="BinaryExpression",SyntaxCallExpression="CallExpression",SyntaxConditionalExpression="ConditionalExpression",SyntaxIdentifier="Identifier",SyntaxLiteral="Literal",SyntaxLogicalExpression="LogicalExpression",SyntaxMemberExpression="MemberExpression",SyntaxObjectExpression="ObjectExpression",SyntaxProperty="Property",SyntaxUnaryExpression="UnaryExpression",MessageUnexpectedToken="Unexpected token %0",MessageUnexpectedNumber="Unexpected number",MessageUnexpectedString="Unexpected string",MessageUnexpectedIdentifier="Unexpected identifier",MessageUnexpectedReserved="Unexpected reserved word",MessageUnexpectedEOS="Unexpected end of input",MessageInvalidRegExp="Invalid regular expression",MessageUnterminatedRegExp="Invalid regular expression: missing /",MessageStrictOctalLiteral="Octal literals are not allowed in strict mode.",MessageStrictDuplicateProperty="Duplicate data property in object literal not allowed in strict mode",vega_expression_module_ILLEGAL="ILLEGAL",DISABLED="Disabled.",RegexNonAsciiIdentifierStart=new RegExp("[\\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-\\u08B2\\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\\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\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\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-\\u13F4\\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\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\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-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA69D\\uA6A0-\\uA6EF\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA7AD\\uA7B0\\uA7B1\\uA7F7-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\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-\\uAB5F\\uAB64\\uAB65\\uABC0-\\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]"),RegexNonAsciiIdentifierPart=new RegExp("[\\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-\\u08B2\\u08E4-\\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\\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\\u0C59\\u0C60-\\u0C63\\u0C66-\\u0C6F\\u0C81-\\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\\u0D57\\u0D60-\\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-\\u13F4\\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\\u1CD0-\\u1CD2\\u1CD4-\\u1CF6\\u1CF8\\u1CF9\\u1D00-\\u1DF5\\u1DFC-\\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-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA62B\\uA640-\\uA66F\\uA674-\\uA67D\\uA67F-\\uA69D\\uA69F-\\uA6F1\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA7AD\\uA7B0\\uA7B1\\uA7F7-\\uA827\\uA840-\\uA873\\uA880-\\uA8C4\\uA8D0-\\uA8D9\\uA8E0-\\uA8F7\\uA8FB\\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-\\uAB5F\\uAB64\\uAB65\\uABC0-\\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-\\uFE2D\\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]");function assert(condition,message){if(!condition)throw new Error("ASSERT: "+message)}function isDecimalDigit(ch){return ch>=48&&ch<=57}function isHexDigit(ch){return"0123456789abcdefABCDEF".indexOf(ch)>=0}function isOctalDigit(ch){return"01234567".indexOf(ch)>=0}function isWhiteSpace(ch){return 32===ch||9===ch||11===ch||12===ch||160===ch||ch>=5760&&[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279].indexOf(ch)>=0}function isLineTerminator(ch){return 10===ch||13===ch||8232===ch||8233===ch}function isIdentifierStart(ch){return 36===ch||95===ch||ch>=65&&ch<=90||ch>=97&&ch<=122||92===ch||ch>=128&&RegexNonAsciiIdentifierStart.test(String.fromCharCode(ch))}function isIdentifierPart(ch){return 36===ch||95===ch||ch>=65&&ch<=90||ch>=97&&ch<=122||ch>=48&&ch<=57||92===ch||ch>=128&&RegexNonAsciiIdentifierPart.test(String.fromCharCode(ch))}const keywords={if:1,in:1,do:1,var:1,for:1,new:1,try:1,let:1,this:1,else:1,case:1,void:1,with:1,enum:1,while:1,break:1,catch:1,throw:1,const:1,yield:1,class:1,super:1,return:1,typeof:1,delete:1,switch:1,export:1,import:1,public:1,static:1,default:1,finally:1,extends:1,package:1,private:1,function:1,continue:1,debugger:1,interface:1,protected:1,instanceof:1,implements:1};function skipComment(){for(;index1114111||"}"!==ch)&&throwError({},MessageUnexpectedToken,vega_expression_module_ILLEGAL),code<=65535?String.fromCharCode(code):(cu1=55296+(code-65536>>10),cu2=56320+(code-65536&1023),String.fromCharCode(cu1,cu2))}function getEscapedIdentifier(){var ch,id;for(ch=source.charCodeAt(index++),id=String.fromCharCode(ch),92===ch&&(117!==source.charCodeAt(index)&&throwError({},MessageUnexpectedToken,vega_expression_module_ILLEGAL),++index,(ch=scanHexEscape("u"))&&"\\"!==ch&&isIdentifierStart(ch.charCodeAt(0))||throwError({},MessageUnexpectedToken,vega_expression_module_ILLEGAL),id=ch);index>>="===(ch4=source.substr(index,4))?{type:TokenPunctuator,value:ch4,start,end:index+=4}:">>>"===(ch3=ch4.substr(0,3))||"<<="===ch3||">>="===ch3?{type:TokenPunctuator,value:ch3,start,end:index+=3}:ch1===(ch2=ch3.substr(0,2))[1]&&"+-<>&|".indexOf(ch1)>=0||"=>"===ch2?{type:TokenPunctuator,value:ch2,start,end:index+=2}:("//"===ch2&&throwError({},MessageUnexpectedToken,vega_expression_module_ILLEGAL),"<>=!+-*%&|^/".indexOf(ch1)>=0?(++index,{type:TokenPunctuator,value:ch1,start,end:index}):void throwError({},MessageUnexpectedToken,vega_expression_module_ILLEGAL))}function scanNumericLiteral(){var number,start,ch;if(assert(isDecimalDigit((ch=source[index]).charCodeAt(0))||"."===ch,"Numeric literal must start with a decimal digit or a decimal point"),start=index,number="","."!==ch){if(number=source[index++],ch=source[index],"0"===number){if("x"===ch||"X"===ch)return++index,function scanHexLiteral(start){let number="";for(;index=0&&throwError({},MessageInvalidRegExp,flags),{value:flags,literal:str}}(),value=function testRegExp(pattern,flags){let tmp=pattern;flags.indexOf("u")>=0&&(tmp=tmp.replace(/\\u\{([0-9a-fA-F]+)\}/g,(($0,$1)=>{if(parseInt($1,16)<=1114111)return"x";throwError({},MessageInvalidRegExp)})).replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"x"));try{new RegExp(tmp)}catch(e){throwError({},MessageInvalidRegExp)}try{return new RegExp(pattern,flags)}catch(exception){return null}}(body.value,flags.value),{literal:body.literal+flags.literal,value,regex:{pattern:body.value,flags:flags.value},start,end:index}}function advance(){if(skipComment(),index>=vega_expression_module_length)return{type:TokenEOF,start:index,end:index};const ch=source.charCodeAt(index);return isIdentifierStart(ch)?scanIdentifier():40===ch||41===ch||59===ch?scanPunctuator():39===ch||34===ch?function scanStringLiteral(){var quote,start,ch,code,str="",octal=!1;for(assert("'"===(quote=source[index])||'"'===quote,"String literal must starts with a quote"),start=index,++index;index=0&&index(assert(index":case"<=":case">=":case"instanceof":case"in":prec=7;break;case"<<":case">>":case">>>":prec=8;break;case"+":case"-":prec=9;break;case"*":case"/":case"%":prec=11}return prec}function parseConditionalExpression(){var expr,consequent;return expr=function parseBinaryExpression(){var marker,markers,expr,token,prec,stack,right,operator,left,i;if(marker=lookahead,left=parseUnaryExpression(),0===(prec=binaryPrecedence(token=lookahead)))return left;for(token.prec=prec,lex(),markers=[marker,lookahead],stack=[left,token,right=parseUnaryExpression()];(prec=binaryPrecedence(lookahead))>0;){for(;stack.length>2&&prec<=stack[stack.length-2].prec;)right=stack.pop(),operator=stack.pop().value,left=stack.pop(),markers.pop(),expr=finishBinaryExpression(operator,left,right),stack.push(expr);(token=lex()).prec=prec,stack.push(token),markers.push(lookahead),expr=parseUnaryExpression(),stack.push(expr)}for(expr=stack[i=stack.length-1],markers.pop();i>1;)markers.pop(),expr=finishBinaryExpression(stack[i-1].value,stack[i-2],expr),i-=2;return expr}(),match("?")&&(lex(),consequent=parseConditionalExpression(),expect(":"),expr=function finishConditionalExpression(test,consequent,alternate){const node=new ASTNode(SyntaxConditionalExpression);return node.test=test,node.consequent=consequent,node.alternate=alternate,node}(expr,consequent,parseConditionalExpression())),expr}function parseExpression(){const expr=parseConditionalExpression();if(match(","))throw new Error(DISABLED);return expr}function getName(node){const name=[];return"Identifier"===node.type?[node.name]:"Literal"===node.type?[node.value]:("MemberExpression"===node.type&&(name.push(...getName(node.object)),name.push(...getName(node.property))),name)}function startsWithDatum(node){return"MemberExpression"===node.object.type?startsWithDatum(node.object):"datum"===node.object.name}function getDependentFields(expression){const ast=function parser(code){index=0,vega_expression_module_length=(source=code).length,lookahead=null,vega_expression_module_peek();const expr=parseExpression();if(lookahead.type!==TokenEOF)throw new Error("Unexpect token after expression.");return expr}(expression),dependents=new Set;return ast.visit((node=>{"MemberExpression"===node.type&&startsWithDatum(node)&&dependents.add(getName(node).slice(1).join("."))})),dependents}class FilterNode extends DataFlowNode{constructor(parent,model,filter){super(parent),this.model=model,this.filter=filter,this.expr=expression(this.model,this.filter,this),this._dependentFields=getDependentFields(this.expr)}clone(){return new FilterNode(null,this.model,duplicate(this.filter))}dependentFields(){return this._dependentFields}producedFields(){return new Set}assemble(){return{type:"filter",expr:this.expr}}hash(){return`Filter ${this.expr}`}}var parse_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);ip.channel===encoding));!encodings.length||encodings.length>1?(field=selCmpt.project.items[0].field,warn((encodings.length?"Multiple ":"No ")+`matching ${$(encoding)} encoding found for selection ${$(extent.param)}. `+`Using "field": ${$(field)}.`)):field=encodings[0].field}}else field=selCmpt.project.items[0].field,selCmpt.project.items.length>1&&warn(`A "field" or "encoding" must be specified when using a selection as a scale domain. Using "field": ${$(field)}.`);return`${selCmpt.name}[${$(replacePathInField(field))}]`}function expression(model,filterOp,node){return logicalExpr(filterOp,(predicate=>vega_util_module_isString(predicate)?predicate:function isSelectionPredicate(predicate){return null==predicate?void 0:predicate.param}(predicate)?parseSelectionPredicate(model,predicate,node):fieldFilterExpression(predicate)))}var axis_assemble_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i{const{test}=c,valueOrSignalCRef=axis_assemble_rest(c,["test"]);return Object.assign({test:expression(null,test)},valueOrSignalCRef)})),valueOrSignalRef]),delete axis[prop]}else if(null===propIndex){const signalRef={signal:conditions.map((c=>{const{test}=c,valueOrSignalCRef=axis_assemble_rest(c,["test"]);return`${expression(null,test)} ? ${exprFromValueOrSignalRef(valueOrSignalCRef)} : `})).join("")+exprFromValueOrSignalRef(valueOrSignalRef)};axis[prop]=signalRef}}else if(isSignalRef(propValue)){const propIndex=CONDITIONAL_AXIS_PROP_INDEX[prop];if(propIndex){const{vgProp,part}=propIndex;setAxisEncode(axis,part,vgProp,propValue),delete axis[prop]}}contains(["labelAlign","labelBaseline"],prop)&&null===axis[prop]&&delete axis[prop]}if("grid"===kind){if(!axis.grid)return;if(axis.encode){const{grid}=axis.encode;axis.encode=Object.assign({},grid?{grid}:{}),isEmpty(axis.encode)&&delete axis.encode}return Object.assign(Object.assign({scale,orient},axis),{domain:!1,labels:!1,aria:!1,maxExtent:0,minExtent:0,ticks:!1,zindex:getFirstDefined(zindex,0)})}{if(!opt.header&&axisCmpt.mainExtracted)return;if(void 0!==labelExpr){let expr=labelExpr;(null===(_b=null===(_a=axis.encode)||void 0===_a?void 0:_a.labels)||void 0===_b?void 0:_b.update)&&isSignalRef(axis.encode.labels.update.text)&&(expr=replaceAll(labelExpr,"datum.label",axis.encode.labels.update.text.signal)),setAxisEncode(axis,"labels","text",{signal:expr})}if(null===axis.labelAlign&&delete axis.labelAlign,axis.encode){for(const part of AXIS_PARTS)axisCmpt.hasAxisPart(part)||delete axis.encode[part];isEmpty(axis.encode)&&delete axis.encode}const titleString=function assembleTitle(title,config){if(title)return isArray(title)&&!isText(title)?title.map((fieldDef=>defaultTitle(fieldDef,config))).join(", "):title}(title,config);return Object.assign(Object.assign(Object.assign(Object.assign({scale,orient,grid:!1},titleString?{title:titleString}:{}),axis),!1===config.aria?{aria:!1}:{}),{zindex:getFirstDefined(zindex,0)})}}}function assembleAxisSignals(model){const{axes}=model.component,signals=[];for(const channel of POSITION_SCALE_CHANNELS)if(axes[channel])for(const axis of axes[channel])if(!axis.get("disable")&&!axis.get("gridScale")){const sizeType="x"===channel?"height":"width",update=model.getSizeSignalRef(sizeType).signal;sizeType!==update&&signals.push({name:sizeType,update})}return signals}function getAxisConfigFromConfigTypes(configTypes,config,channel,orient){return Object.assign.apply(null,[{},...configTypes.map((configType=>{if("axisOrient"===configType){const orient1="x"===channel?"bottom":"left",orientConfig1=config["x"===channel?"axisBottom":"axisLeft"]||{},orientConfig2=config["x"===channel?"axisTop":"axisRight"]||{},props=new Set([...keys(orientConfig1),...keys(orientConfig2)]),conditionalOrientAxisConfig={};for(const prop of props.values())conditionalOrientAxisConfig[prop]={signal:`${orient.signal} === "${orient1}" ? ${signalOrStringValue(orientConfig1[prop])} : ${signalOrStringValue(orientConfig2[prop])}`};return conditionalOrientAxisConfig}return config[configType]}))])}function getAxisConfigs(channel,scaleType,orient,config){const typeBasedConfigTypes="band"===scaleType?["axisDiscrete","axisBand"]:"point"===scaleType?["axisDiscrete","axisPoint"]:function isQuantitative(type){return type in QUANTITATIVE_SCALES_INDEX}(scaleType)?["axisQuantitative"]:"time"===scaleType||"utc"===scaleType?["axisTemporal"]:[],axisChannel="x"===channel?"axisX":"axisY",axisOrient=isSignalRef(orient)?"axisOrient":`axis${titleCase(orient)}`,vlOnlyConfigTypes=[...typeBasedConfigTypes,...typeBasedConfigTypes.map((c=>axisChannel+c.substr(4)))],vgConfigTypes=["axis",axisOrient,axisChannel];return{vlOnlyAxisConfig:getAxisConfigFromConfigTypes(vlOnlyConfigTypes,config,channel,orient),vgAxisConfig:getAxisConfigFromConfigTypes(vgConfigTypes,config,channel,orient),axisConfigStyle:getAxisConfigStyle([...vgConfigTypes,...vlOnlyConfigTypes],config)}}function getAxisConfigStyle(axisConfigTypes,config){var _a;const toMerge=[{}];for(const configType of axisConfigTypes){let style=null===(_a=config[configType])||void 0===_a?void 0:_a.style;if(style){style=array(style);for(const s of style)toMerge.push(config.style[s])}}return Object.assign.apply(null,toMerge)}function getAxisConfig(property,styleConfigIndex,style,axisConfigs={}){var _a;const styleConfig=getStyleConfig(property,style,styleConfigIndex);if(void 0!==styleConfig)return{configFrom:"style",configValue:styleConfig};for(const configFrom of["vlOnlyAxisConfig","vgAxisConfig","axisConfigStyle"])if(void 0!==(null===(_a=axisConfigs[configFrom])||void 0===_a?void 0:_a[property]))return{configFrom,configValue:axisConfigs[configFrom][property]};return{}}const axisRules={scale:({model,channel})=>model.scaleName(channel),format:({fieldOrDatumDef,config,axis})=>{const{format,formatType}=axis;return guideFormat(fieldOrDatumDef,fieldOrDatumDef.type,format,formatType,config,!0)},formatType:({axis,fieldOrDatumDef,scaleType})=>{const{formatType}=axis;return guideFormatType(formatType,fieldOrDatumDef,scaleType)},grid:({fieldOrDatumDef,axis,scaleType})=>{var _a;return null!==(_a=axis.grid)&&void 0!==_a?_a:function defaultGrid(scaleType,fieldDef){return!hasDiscreteDomain(scaleType)&&isFieldDef(fieldDef)&&!isBinning(null==fieldDef?void 0:fieldDef.bin)&&!isBinned(null==fieldDef?void 0:fieldDef.bin)}(scaleType,fieldOrDatumDef)},gridScale:({model,channel})=>function gridScale(model,channel){const gridChannel="x"===channel?"y":"x";if(model.getScaleComponent(gridChannel))return model.scaleName(gridChannel);return}(model,channel),labelAlign:({axis,labelAngle,orient,channel})=>axis.labelAlign||defaultLabelAlign(labelAngle,orient,channel),labelAngle:({labelAngle})=>labelAngle,labelBaseline:({axis,labelAngle,orient,channel})=>axis.labelBaseline||defaultLabelBaseline(labelAngle,orient,channel),labelFlush:({axis,fieldOrDatumDef,channel})=>{var _a;return null!==(_a=axis.labelFlush)&&void 0!==_a?_a:function defaultLabelFlush(type,channel){if("x"===channel&&contains(["quantitative","temporal"],type))return!0;return}(fieldOrDatumDef.type,channel)},labelOverlap:({axis,fieldOrDatumDef,scaleType})=>{var _a;return null!==(_a=axis.labelOverlap)&&void 0!==_a?_a:function defaultLabelOverlap(type,scaleType,hasTimeUnit,sort){if(hasTimeUnit&&!isObject(sort)||"nominal"!==type&&"ordinal"!==type)return"log"!==scaleType&&"symlog"!==scaleType||"greedy";return}(fieldOrDatumDef.type,scaleType,isFieldDef(fieldOrDatumDef)&&!!fieldOrDatumDef.timeUnit,isFieldDef(fieldOrDatumDef)?fieldOrDatumDef.sort:void 0)},orient:({orient})=>orient,tickCount:({channel,model,axis,fieldOrDatumDef,scaleType})=>{var _a;const sizeType="x"===channel?"width":"y"===channel?"height":void 0,size=sizeType?model.getSizeSignalRef(sizeType):void 0;return null!==(_a=axis.tickCount)&&void 0!==_a?_a:function defaultTickCount({fieldOrDatumDef,scaleType,size,values:vals}){var _a;if(!vals&&!hasDiscreteDomain(scaleType)&&"log"!==scaleType){if(isFieldDef(fieldOrDatumDef)){if(isBinning(fieldOrDatumDef.bin))return{signal:`ceil(${size.signal}/10)`};if(fieldOrDatumDef.timeUnit&&contains(["month","hours","day","quarter"],null===(_a=normalizeTimeUnit(fieldOrDatumDef.timeUnit))||void 0===_a?void 0:_a.unit))return}return{signal:`ceil(${size.signal}/40)`}}return}({fieldOrDatumDef,scaleType,size,values:axis.values})},title:({axis,model,channel})=>{if(void 0!==axis.title)return axis.title;const fieldDefTitle=getFieldDefTitle(model,channel);if(void 0!==fieldDefTitle)return fieldDefTitle;const fieldDef=model.typedFieldDef(channel),channel2="x"===channel?"x2":"y2",fieldDef2=model.fieldDef(channel2);return mergeTitleFieldDefs(fieldDef?[toFieldDefBase(fieldDef)]:[],isFieldDef(fieldDef2)?[toFieldDefBase(fieldDef2)]:[])},values:({axis,fieldOrDatumDef})=>function values(axis,fieldOrDatumDef){const vals=axis.values;if(isArray(vals))return valueArray(fieldOrDatumDef,vals);if(isSignalRef(vals))return vals;return}(axis,fieldOrDatumDef),zindex:({axis,fieldOrDatumDef,mark})=>{var _a;return null!==(_a=axis.zindex)&&void 0!==_a?_a:function defaultZindex(mark,fieldDef){if("rect"===mark&&isDiscrete(fieldDef))return 1;return 0}(mark,fieldOrDatumDef)}};function normalizeAngleExpr(angle){return`(((${angle.signal} % 360) + 360) % 360)`}function defaultLabelBaseline(angle,orient,channel,alwaysIncludeMiddle){if(void 0!==angle){if("x"===channel){if(isSignalRef(angle)){const a=normalizeAngleExpr(angle);return{signal:`(45 < ${a} && ${a} < 135) || (225 < ${a} && ${a} < 315) ? "middle" :(${a} <= 45 || 315 <= ${a}) === ${isSignalRef(orient)?`(${orient.signal} === "top")`:"top"===orient} ? "bottom" : "top"`}}if(45{if(isScaleFieldDef(fieldDef)&&isSortArray(fieldDef.sort)){const{field,timeUnit}=fieldDef,sort=fieldDef.sort,calculate=sort.map(((sortValue,i)=>`${fieldFilterExpression({field,timeUnit,equal:sortValue})} ? ${i} : `)).join("")+sort.length;parent=new CalculateNode(parent,{calculate,as:sortArrayIndexField(fieldDef,channel,{forAs:!0})})}})),parent}producedFields(){return new Set([this.transform.as])}dependentFields(){return this._dependentFields}assemble(){return{type:"formula",expr:this.transform.calculate,as:this.transform.as}}hash(){return`Calculate ${hash(this.transform)}`}}function sortArrayIndexField(fieldDef,channel,opt){return vgField(fieldDef,Object.assign({prefix:channel,suffix:"sort_index"},null!=opt?opt:{}))}function getHeaderChannel(channel,orient){return contains(["top","bottom"],orient)?"column":contains(["left","right"],orient)||"row"===channel?"row":"column"}function getHeaderProperty(prop,header,config,channel){const headerSpecificConfig="row"===channel?config.headerRow:"column"===channel?config.headerColumn:config.headerFacet;return getFirstDefined((header||{})[prop],headerSpecificConfig[prop],config.header[prop])}function getHeaderProperties(properties,header,config,channel){const props={};for(const prop of properties){const value=getHeaderProperty(prop,header||{},config,channel);void 0!==value&&(props[prop]=value)}return props}const HEADER_CHANNELS=["row","column"],HEADER_TYPES=["header","footer"];function assembleTitleGroup(model,channel){const title=model.component.layoutHeaders[channel].title,config=model.config?model.config:void 0,facetFieldDef=model.component.layoutHeaders[channel].facetFieldDef?model.component.layoutHeaders[channel].facetFieldDef:void 0,{titleAnchor,titleAngle:ta,titleOrient}=getHeaderProperties(["titleAnchor","titleAngle","titleOrient"],facetFieldDef.header,config,channel),headerChannel=getHeaderChannel(channel,titleOrient),titleAngle=normalizeAngle(ta);return{name:`${channel}-title`,type:"group",role:`${headerChannel}-title`,title:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({text:title},"row"===channel?{orient:"left"}:{}),{style:"guide-title"}),defaultHeaderGuideBaseline(titleAngle,headerChannel)),defaultHeaderGuideAlign(headerChannel,titleAngle,titleAnchor)),assembleHeaderProperties(config,facetFieldDef,channel,HEADER_TITLE_PROPERTIES,HEADER_TITLE_PROPERTIES_MAP))}}function defaultHeaderGuideAlign(headerChannel,angle,anchor="middle"){switch(anchor){case"start":return{align:"left"};case"end":return{align:"right"}}const align=defaultLabelAlign(angle,"row"===headerChannel?"left":"top","row"===headerChannel?"y":"x");return align?{align}:{}}function defaultHeaderGuideBaseline(angle,channel){const baseline=defaultLabelBaseline(angle,"row"===channel?"left":"top","row"===channel?"y":"x",!0);return baseline?{baseline}:{}}function assembleHeaderGroups(model,channel){const layoutHeader=model.component.layoutHeaders[channel],groups=[];for(const headerType of HEADER_TYPES)if(layoutHeader[headerType])for(const headerComponent of layoutHeader[headerType]){const group=assembleHeaderGroup(model,channel,headerType,layoutHeader,headerComponent);null!=group&&groups.push(group)}return groups}function getSort(facetFieldDef,channel){var _a;const{sort}=facetFieldDef;return isSortField(sort)?{field:vgField(sort,{expr:"datum"}),order:null!==(_a=sort.order)&&void 0!==_a?_a:"ascending"}:isArray(sort)?{field:sortArrayIndexField(facetFieldDef,channel,{expr:"datum"}),order:"ascending"}:{field:vgField(facetFieldDef,{expr:"datum"}),order:null!=sort?sort:"ascending"}}function assembleLabelTitle(facetFieldDef,channel,config){const{format,formatType,labelAngle,labelAnchor,labelOrient,labelExpr}=getHeaderProperties(["format","formatType","labelAngle","labelAnchor","labelOrient","labelExpr"],facetFieldDef.header,config,channel),titleTextExpr=formatSignalRef({fieldOrDatumDef:facetFieldDef,format,formatType,expr:"parent",config}).signal,headerChannel=getHeaderChannel(channel,labelOrient);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({text:{signal:labelExpr?replaceAll(replaceAll(labelExpr,"datum.label",titleTextExpr),"datum.value",vgField(facetFieldDef,{expr:"parent"})):titleTextExpr}},"row"===channel?{orient:"left"}:{}),{style:"guide-label",frame:"group"}),defaultHeaderGuideBaseline(labelAngle,headerChannel)),defaultHeaderGuideAlign(headerChannel,labelAngle,labelAnchor)),assembleHeaderProperties(config,facetFieldDef,channel,HEADER_LABEL_PROPERTIES,HEADER_LABEL_PROPERTIES_MAP))}function assembleHeaderGroup(model,channel,headerType,layoutHeader,headerComponent){if(headerComponent){let title=null;const{facetFieldDef}=layoutHeader,config=model.config?model.config:void 0;if(facetFieldDef&&headerComponent.labels){const{labelOrient}=getHeaderProperties(["labelOrient"],facetFieldDef.header,config,channel);("row"===channel&&!contains(["top","bottom"],labelOrient)||"column"===channel&&!contains(["left","right"],labelOrient))&&(title=assembleLabelTitle(facetFieldDef,channel,config))}const isFacetWithoutRowCol=isFacetModel(model)&&!isFacetMapping(model.facet),axes=headerComponent.axes,hasAxes=(null==axes?void 0:axes.length)>0;if(title||hasAxes){const sizeChannel="row"===channel?"height":"width";return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:model.getName(`${channel}_${headerType}`),type:"group",role:`${channel}-${headerType}`},layoutHeader.facetFieldDef?{from:{data:model.getName(`${channel}_domain`)},sort:getSort(facetFieldDef,channel)}:{}),hasAxes&&isFacetWithoutRowCol?{from:{data:model.getName(`facet_domain_${channel}`)}}:{}),title?{title}:{}),headerComponent.sizeSignal?{encode:{update:{[sizeChannel]:headerComponent.sizeSignal}}}:{}),hasAxes?{axes}:{})}}return null}const LAYOUT_TITLE_BAND={column:{start:0,end:1},row:{start:1,end:0}};function getLayoutTitleBand(titleAnchor,headerChannel){return LAYOUT_TITLE_BAND[headerChannel][titleAnchor]}function assembleHeaderProperties(config,facetFieldDef,channel,properties,propertiesMap){const props={};for(const prop of properties){if(!propertiesMap[prop])continue;const value=getHeaderProperty(prop,null==facetFieldDef?void 0:facetFieldDef.header,config,channel);void 0!==value&&(props[propertiesMap[prop]]=value)}return props}function assembleLayoutSignals(model){return[...sizeSignals(model,"width"),...sizeSignals(model,"height"),...sizeSignals(model,"childWidth"),...sizeSignals(model,"childHeight")]}function sizeSignals(model,sizeType){const channel="width"===sizeType?"x":"y",size=model.component.layoutSize.get(sizeType);if(!size||"merged"===size)return[];const name=model.getSizeSignalRef(sizeType).signal;if("step"===size){const scaleComponent=model.getScaleComponent(channel);if(scaleComponent){const type=scaleComponent.get("type"),range=scaleComponent.get("range");if(hasDiscreteDomain(type)&&isVgRangeStep(range)){const scaleName=model.scaleName(channel);if(isFacetModel(model.parent)){if("independent"===model.parent.component.resolve.scale[channel])return[stepSignal(scaleName,range)]}return[stepSignal(scaleName,range),{name,update:sizeExpr(scaleName,scaleComponent,`domain('${scaleName}').length`)}]}}throw new Error("layout size is step although width/height is not step.")}if("container"==size){const isWidth=name.endsWith("width"),expr=isWidth?"containerSize()[0]":"containerSize()[1]",safeExpr=`isFinite(${expr}) ? ${expr} : ${getViewConfigContinuousSize(model.config.view,isWidth?"width":"height")}`;return[{name,init:safeExpr,on:[{update:safeExpr,events:"window:resize"}]}]}return[{name,value:size}]}function stepSignal(scaleName,range){return{name:`${scaleName}_step`,value:range.step}}function sizeExpr(scaleName,scaleComponent,cardinality){const type=scaleComponent.get("type"),padding=scaleComponent.get("padding"),paddingOuter=getFirstDefined(scaleComponent.get("paddingOuter"),padding);let paddingInner=scaleComponent.get("paddingInner");return paddingInner="band"===type?void 0!==paddingInner?paddingInner:padding:1,`bandspace(${cardinality}, ${signalOrStringValue(paddingInner)}, ${signalOrStringValue(paddingOuter)}) * ${scaleName}_step`}function getSizeTypeFromLayoutSizeType(layoutSizeType){return"childWidth"===layoutSizeType?"width":"childHeight"===layoutSizeType?"height":layoutSizeType}function guideEncodeEntry(encoding,model){return keys(encoding).reduce(((encode,channel)=>{const valueDef=encoding[channel];return Object.assign(Object.assign({},encode),wrapCondition(model,valueDef,channel,(def=>signalOrValueRef(def.value))))}),{})}function defaultScaleResolve(channel,model){if(isLayerModel(model)||isFacetModel(model))return"shared";if(isConcatModel(model))return isXorY(channel)?"independent":"shared";throw new Error("invalid model type for resolve")}function parseGuideResolve(resolve,channel){const channelScaleResolve=resolve.scale[channel],guide=isXorY(channel)?"axis":"legend";return"independent"===channelScaleResolve?("shared"===resolve[guide][channel]&&warn(function independentScaleMeansIndependentGuide(channel){return`Setting the scale to be independent for "${channel}" means we also have to set the guide (axis or legend) to be independent.`}(channel)),"independent"):resolve[guide][channel]||"shared"}const LEGEND_COMPONENT_PROPERTY_INDEX=Object.assign(Object.assign({},COMMON_LEGEND_PROPERTY_INDEX),{disable:1,labelExpr:1,selections:1,opacity:1,shape:1,stroke:1,fill:1,size:1,strokeWidth:1,strokeDash:1,encode:1}),LEGEND_COMPONENT_PROPERTIES=keys(LEGEND_COMPONENT_PROPERTY_INDEX);class LegendComponent extends Split{}const legendEncodeRules={symbols:function symbols(symbolsSpec,{fieldOrDatumDef,model,channel,legendCmpt,legendType}){var _a,_b,_c,_d,_e,_f,_g,_h;if("symbol"!==legendType)return;const{markDef,encoding,config,mark}=model,filled=markDef.filled&&"trail"!==mark;let out=Object.assign(Object.assign({},function applyMarkConfig(e,model,propsList){for(const property of propsList){const value=getMarkConfig(property,model.markDef,model.config);void 0!==value&&(e[property]=signalOrValueRef(value))}return e}({},model,FILL_STROKE_CONFIG)),color(model,{filled}));const symbolOpacity=null!==(_a=legendCmpt.get("symbolOpacity"))&&void 0!==_a?_a:config.legend.symbolOpacity,symbolFillColor=null!==(_b=legendCmpt.get("symbolFillColor"))&&void 0!==_b?_b:config.legend.symbolFillColor,symbolStrokeColor=null!==(_c=legendCmpt.get("symbolStrokeColor"))&&void 0!==_c?_c:config.legend.symbolStrokeColor,opacity=void 0===symbolOpacity?null!==(_d=getMaxValue(encoding.opacity))&&void 0!==_d?_d:markDef.opacity:void 0;if(out.fill)if("fill"===channel||filled&&channel===COLOR)delete out.fill;else if(out.fill.field)symbolFillColor?delete out.fill:(out.fill=signalOrValueRef(null!==(_e=config.legend.symbolBaseFillColor)&&void 0!==_e?_e:"black"),out.fillOpacity=signalOrValueRef(null!=opacity?opacity:1));else if(isArray(out.fill)){const fill=null!==(_h=null!==(_g=getFirstConditionValue(null!==(_f=encoding.fill)&&void 0!==_f?_f:encoding.color))&&void 0!==_g?_g:markDef.fill)&&void 0!==_h?_h:filled&&markDef.color;fill&&(out.fill=signalOrValueRef(fill))}if(out.stroke)if("stroke"===channel||!filled&&channel===COLOR)delete out.stroke;else if(out.stroke.field||symbolStrokeColor)delete out.stroke;else if(isArray(out.stroke)){const stroke=getFirstDefined(getFirstConditionValue(encoding.stroke||encoding.color),markDef.stroke,filled?markDef.color:void 0);stroke&&(out.stroke={value:stroke})}if(channel!==OPACITY){const condition=isFieldDef(fieldOrDatumDef)&&selectedCondition(model,legendCmpt,fieldOrDatumDef);condition?out.opacity=[Object.assign({test:condition},signalOrValueRef(null!=opacity?opacity:1)),signalOrValueRef(config.legend.unselectedOpacity)]:opacity&&(out.opacity=signalOrValueRef(opacity))}return out=Object.assign(Object.assign({},out),symbolsSpec),isEmpty(out)?void 0:out},gradient:function gradient(gradientSpec,{model,legendType,legendCmpt}){var _a;if("gradient"!==legendType)return;const{config,markDef,encoding}=model;let out={};const opacity=void 0===(null!==(_a=legendCmpt.get("gradientOpacity"))&&void 0!==_a?_a:config.legend.gradientOpacity)?getMaxValue(encoding.opacity)||markDef.opacity:void 0;opacity&&(out.opacity=signalOrValueRef(opacity));return out=Object.assign(Object.assign({},out),gradientSpec),isEmpty(out)?void 0:out},labels:function labels(specifiedlabelsSpec,{fieldOrDatumDef,model,channel,legendCmpt}){const legend=model.legend(channel)||{},config=model.config,condition=isFieldDef(fieldOrDatumDef)?selectedCondition(model,legendCmpt,fieldOrDatumDef):void 0,opacity=condition?[{test:condition,value:1},{value:config.legend.unselectedOpacity}]:void 0,{format,formatType}=legend,text=isCustomFormatType(formatType)?formatCustomType({fieldOrDatumDef,field:"datum.value",format,formatType,config}):void 0,labelsSpec=Object.assign(Object.assign(Object.assign({},opacity?{opacity}:{}),text?{text}:{}),specifiedlabelsSpec);return isEmpty(labelsSpec)?void 0:labelsSpec},entries:function encode_entries(entriesSpec,{legendCmpt}){const selections=legendCmpt.get("selections");return(null==selections?void 0:selections.length)?Object.assign(Object.assign({},entriesSpec),{fill:{value:"transparent"}}):entriesSpec}};function getMaxValue(channelDef){return getConditionValue(channelDef,((v,conditionalDef)=>Math.max(v,conditionalDef.value)))}function getFirstConditionValue(channelDef){return getConditionValue(channelDef,((v,conditionalDef)=>getFirstDefined(v,conditionalDef.value)))}function getConditionValue(channelDef,reducer){return function hasConditionalValueDef(channelDef){const condition=channelDef&&channelDef.condition;return!!condition&&(isArray(condition)||isValueDef(condition))}(channelDef)?array(channelDef.condition).reduce(reducer,channelDef.value):isValueDef(channelDef)?channelDef.value:void 0}function selectedCondition(model,legendCmpt,fieldDef){const selections=legendCmpt.get("selections");if(!(null==selections?void 0:selections.length))return;const field=$(fieldDef.field);return selections.map((name=>`(!length(data(${$(varName(name)+STORE)})) || (${name}[${field}] && indexof(${name}[${field}], datum.value) >= 0))`)).join(" || ")}const legendRules={direction:({direction})=>direction,format:({fieldOrDatumDef,legend,config})=>{const{format,formatType}=legend;return guideFormat(fieldOrDatumDef,fieldOrDatumDef.type,format,formatType,config,!1)},formatType:({legend,fieldOrDatumDef,scaleType})=>{const{formatType}=legend;return guideFormatType(formatType,fieldOrDatumDef,scaleType)},gradientLength:params=>{var _a,_b;const{legend,legendConfig}=params;return null!==(_b=null!==(_a=legend.gradientLength)&&void 0!==_a?_a:legendConfig.gradientLength)&&void 0!==_b?_b:function defaultGradientLength({legendConfig,model,direction,orient,scaleType}){const{gradientHorizontalMaxLength,gradientHorizontalMinLength,gradientVerticalMaxLength,gradientVerticalMinLength}=legendConfig;if(isContinuousToContinuous(scaleType))return"horizontal"===direction?"top"===orient||"bottom"===orient?gradientLengthSignal(model,"width",gradientHorizontalMinLength,gradientHorizontalMaxLength):gradientHorizontalMinLength:gradientLengthSignal(model,"height",gradientVerticalMinLength,gradientVerticalMaxLength);return}(params)},labelOverlap:({legend,legendConfig,scaleType})=>{var _a,_b;return null!==(_b=null!==(_a=legend.labelOverlap)&&void 0!==_a?_a:legendConfig.labelOverlap)&&void 0!==_b?_b:function properties_defaultLabelOverlap(scaleType){if(contains(["quantile","threshold","log","symlog"],scaleType))return"greedy";return}(scaleType)},symbolType:({legend,markDef,channel,encoding})=>{var _a;return null!==(_a=legend.symbolType)&&void 0!==_a?_a:function defaultSymbolType(mark,channel,shapeChannelDef,markShape){var _a;if("shape"!==channel){const shape=null!==(_a=getFirstConditionValue(shapeChannelDef))&&void 0!==_a?_a:markShape;if(shape)return shape}switch(mark){case"bar":case"rect":case"image":case"square":return"square";case"line":case"trail":case"rule":return"stroke";case"arc":case"point":case"circle":case"tick":case"geoshape":case"area":case"text":return"circle"}}(markDef.type,channel,encoding.shape,markDef.shape)},title:({fieldOrDatumDef,config})=>channeldef_title(fieldOrDatumDef,config,{allowDisabling:!0}),type:({legendType,scaleType,channel})=>{if(isColorChannel(channel)&&isContinuousToContinuous(scaleType)){if("gradient"===legendType)return}else if("symbol"===legendType)return;return legendType},values:({fieldOrDatumDef,legend})=>function properties_values(legend,fieldOrDatumDef){const vals=legend.values;if(isArray(vals))return valueArray(fieldOrDatumDef,vals);if(isSignalRef(vals))return vals;return}(legend,fieldOrDatumDef)};function getLegendType(params){const{legend}=params;return getFirstDefined(legend.type,function properties_defaultType({channel,timeUnit,scaleType}){if(isColorChannel(channel)){if(contains(["quarter","month","day"],timeUnit))return"symbol";if(isContinuousToContinuous(scaleType))return"gradient"}return"symbol"}(params))}function getDirection({legendConfig,legendType,orient,legend}){var _a,_b;return null!==(_b=null!==(_a=legend.direction)&&void 0!==_a?_a:legendConfig[legendType?"gradientDirection":"symbolDirection"])&&void 0!==_b?_b:function defaultDirection(orient,legendType){switch(orient){case"top":case"bottom":return"horizontal";case"left":case"right":case"none":case void 0:return;default:return"gradient"===legendType?"horizontal":void 0}}(orient,legendType)}function gradientLengthSignal(model,sizeType,min,max){return{signal:`clamp(${model.getSizeSignalRef(sizeType).signal}, ${min}, ${max})`}}function parseLegend(model){const legendComponent=isUnitModel(model)?function parseUnitLegend(model){const{encoding}=model,legendComponent={};for(const channel of[COLOR,...LEGEND_SCALE_CHANNELS]){const def=getFieldOrDatumDef(encoding[channel]);def&&model.getScaleComponent(channel)&&(channel===SHAPE&&isFieldDef(def)&&def.type===GEOJSON||(legendComponent[channel]=parseLegendForChannel(model,channel)))}return legendComponent}(model):function parseNonUnitLegend(model){const{legends,resolve}=model.component;for(const child of model.children){parseLegend(child);for(const channel of keys(child.component.legends))resolve.legend[channel]=parseGuideResolve(model.component.resolve,channel),"shared"===resolve.legend[channel]&&(legends[channel]=mergeLegendComponent(legends[channel],child.component.legends[channel]),legends[channel]||(resolve.legend[channel]="independent",delete legends[channel]))}for(const channel of keys(legends))for(const child of model.children)child.component.legends[channel]&&"shared"===resolve.legend[channel]&&delete child.component.legends[channel];return legends}(model);return model.component.legends=legendComponent,legendComponent}function isExplicit(value,property,legend,fieldDef){switch(property){case"disable":return void 0!==legend;case"values":return!!(null==legend?void 0:legend.values);case"title":if("title"===property&&value===(null==fieldDef?void 0:fieldDef.title))return!0}return value===(legend||{})[property]}function parseLegendForChannel(model,channel){var _a,_b,_c;let legend=model.legend(channel);const{markDef,encoding,config}=model,legendConfig=config.legend,legendCmpt=new LegendComponent({},function getLegendDefWithScale(model,channel){const scale=model.scaleName(channel);if("trail"===model.mark){if("color"===channel)return{stroke:scale};if("size"===channel)return{strokeWidth:scale}}return"color"===channel?model.markDef.filled?{fill:scale}:{stroke:scale}:{[channel]:scale}}(model,channel));!function parseInteractiveLegend(model,channel,legendCmpt){var _a,_b,_c,_d;const field=null===(_a=model.fieldDef(channel))||void 0===_a?void 0:_a.field;for(const selCmpt of vals(null!==(_b=model.component.selection)&&void 0!==_b?_b:{})){const proj=null!==(_c=selCmpt.project.hasField[field])&&void 0!==_c?_c:selCmpt.project.hasChannel[channel];if(proj&&legendBindings.defined(selCmpt)){const legendSelections=null!==(_d=legendCmpt.get("selections"))&&void 0!==_d?_d:[];legendSelections.push(selCmpt.name),legendCmpt.set("selections",legendSelections,!1),proj.hasLegend=!0}}}(model,channel,legendCmpt);const disable=void 0!==legend?!legend:legendConfig.disable;if(legendCmpt.set("disable",disable,void 0!==legend),disable)return legendCmpt;legend=legend||{};const scaleType=model.getScaleComponent(channel).get("type"),fieldOrDatumDef=getFieldOrDatumDef(encoding[channel]),timeUnit=isFieldDef(fieldOrDatumDef)?null===(_a=normalizeTimeUnit(fieldOrDatumDef.timeUnit))||void 0===_a?void 0:_a.unit:void 0,orient=legend.orient||config.legend.orient||"right",legendType=getLegendType({legend,channel,timeUnit,scaleType}),ruleParams={legend,channel,model,markDef,encoding,fieldOrDatumDef,legendConfig,config,scaleType,orient,legendType,direction:getDirection({legend,legendType,orient,legendConfig})};for(const property of LEGEND_COMPONENT_PROPERTIES){if("gradient"===legendType&&property.startsWith("symbol")||"symbol"===legendType&&property.startsWith("gradient"))continue;const value=property in legendRules?legendRules[property](ruleParams):legend[property];if(void 0!==value){const explicit=isExplicit(value,property,legend,model.fieldDef(channel));(explicit||void 0===config.legend[property])&&legendCmpt.set(property,value,explicit)}}const legendEncoding=null!==(_b=null==legend?void 0:legend.encoding)&&void 0!==_b?_b:{},selections=legendCmpt.get("selections"),legendEncode={},legendEncodeParams={fieldOrDatumDef,model,channel,legendCmpt,legendType};for(const part of["labels","legend","title","symbols","gradient","entries"]){const legendEncodingPart=guideEncodeEntry(null!==(_c=legendEncoding[part])&&void 0!==_c?_c:{},model),value=part in legendEncodeRules?legendEncodeRules[part](legendEncodingPart,legendEncodeParams):legendEncodingPart;void 0===value||isEmpty(value)||(legendEncode[part]=Object.assign(Object.assign(Object.assign({},(null==selections?void 0:selections.length)&&isFieldDef(fieldOrDatumDef)?{name:`${varName(fieldOrDatumDef.field)}_legend_${part}`}:{}),(null==selections?void 0:selections.length)?{interactive:!!selections}:{}),{update:value}))}return isEmpty(legendEncode)||legendCmpt.set("encode",legendEncode,!!(null==legend?void 0:legend.encoding)),legendCmpt}function mergeLegendComponent(mergedLegend,childLegend){var _a,_b,_c,_d;if(!mergedLegend)return childLegend.clone();const mergedOrient=mergedLegend.getWithExplicit("orient"),childOrient=childLegend.getWithExplicit("orient");if(mergedOrient.explicit&&childOrient.explicit&&mergedOrient.value!==childOrient.value)return;let typeMerged=!1;for(const prop of LEGEND_COMPONENT_PROPERTIES){const mergedValueWithExplicit=mergeValuesWithExplicit(mergedLegend.getWithExplicit(prop),childLegend.getWithExplicit(prop),prop,"legend",((v1,v2)=>{switch(prop){case"symbolType":return mergeSymbolType(v1,v2);case"title":return mergeTitleComponent(v1,v2);case"type":return typeMerged=!0,makeImplicit("symbol")}return defaultTieBreaker(v1,v2,prop,"legend")}));mergedLegend.setWithExplicit(prop,mergedValueWithExplicit)}return typeMerged&&((null===(_b=null===(_a=mergedLegend.implicit)||void 0===_a?void 0:_a.encode)||void 0===_b?void 0:_b.gradient)&&deleteNestedProperty(mergedLegend.implicit,["encode","gradient"]),(null===(_d=null===(_c=mergedLegend.explicit)||void 0===_c?void 0:_c.encode)||void 0===_d?void 0:_d.gradient)&&deleteNestedProperty(mergedLegend.explicit,["encode","gradient"])),mergedLegend}function mergeSymbolType(st1,st2){return"circle"===st2.value?st2:st1}var legend_assemble_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);ifunction assembleLegend(legendCmpt,config){var _a,_b,_c;const _d=legendCmpt.combine(),{disable,labelExpr,selections}=_d,legend=legend_assemble_rest(_d,["disable","labelExpr","selections"]);if(disable)return;!1===config.aria&&null==legend.aria&&(legend.aria=!1);if(null===(_a=legend.encode)||void 0===_a?void 0:_a.symbols){const out=legend.encode.symbols.update;!out.fill||"transparent"===out.fill.value||out.stroke||legend.stroke||(out.stroke={value:"transparent"});for(const property of LEGEND_SCALE_CHANNELS)legend[property]&&delete out[property]}legend.title||delete legend.title;if(void 0!==labelExpr){let expr=labelExpr;(null===(_c=null===(_b=legend.encode)||void 0===_b?void 0:_b.labels)||void 0===_c?void 0:_c.update)&&isSignalRef(legend.encode.labels.update.text)&&(expr=replaceAll(labelExpr,"datum.label",legend.encode.labels.update.text.signal)),function setLegendEncode(legend,part,vgProp,vgRef){var _a,_b,_c,_d,_e;null!==(_a=legend.encode)&&void 0!==_a||(legend.encode={}),null!==(_b=(_d=legend.encode)[part])&&void 0!==_b||(_d[part]={}),null!==(_c=(_e=legend.encode[part]).update)&&void 0!==_c||(_e.update={}),legend.encode[part].update[vgProp]=vgRef}(legend,"labels","text",{signal:expr})}return legend}(l,model.config))).filter((l=>void 0!==l));return legends}function assembleProjections(model){return isLayerModel(model)||isConcatModel(model)?function assembleProjectionsForModelAndChildren(model){return model.children.reduce(((projections,child)=>projections.concat(child.assembleProjections())),assembleProjectionForModel(model))}(model):assembleProjectionForModel(model)}function assembleProjectionForModel(model){const component=model.component.projection;if(!component||component.merged)return[];const projection=component.combine(),{name}=projection;if(component.data){const size={signal:`[${component.size.map((ref=>ref.signal)).join(", ")}]`},fits=component.data.reduce(((sources,data)=>{const source=isSignalRef(data)?data.signal:`data('${model.lookupDataSource(data)}')`;return contains(sources,source)||sources.push(source),sources}),[]);if(fits.length<=0)throw new Error("Projection's fit didn't find any data sources");return[Object.assign({name,size,fit:{signal:fits.length>1?`[${fits.join(", ")}]`:fits[0]}},projection)]}return[Object.assign(Object.assign({name},{translate:{signal:"[width / 2, height / 2]"}}),projection)]}const PROJECTION_PROPERTIES=["type","clipAngle","clipExtent","center","rotate","precision","reflectX","reflectY","coefficient","distance","fraction","lobes","parallel","radius","ratio","spacing","tilt"];class ProjectionComponent extends Split{constructor(name,specifiedProjection,size,data){super(Object.assign({},specifiedProjection),{name}),this.specifiedProjection=specifiedProjection,this.size=size,this.data=data,this.merged=!1}get isFit(){return!!this.data}}function parseProjection(model){model.component.projection=isUnitModel(model)?function parseUnitProjection(model){var _a;if(model.hasProjection){const proj=replaceExprRef(model.specifiedProjection),fit=!(proj&&(null!=proj.scale||null!=proj.translate)),size=fit?[model.getSizeSignalRef("width"),model.getSizeSignalRef("height")]:void 0,data=fit?function gatherFitData(model){const data=[],{encoding}=model;for(const posssiblePair of[[LONGITUDE,LATITUDE],[LONGITUDE2,LATITUDE2]])(getFieldOrDatumDef(encoding[posssiblePair[0]])||getFieldOrDatumDef(encoding[posssiblePair[1]]))&&data.push({signal:model.getName(`geojson_${data.length}`)});model.channelHasField(SHAPE)&&model.typedFieldDef(SHAPE).type===GEOJSON&&data.push({signal:model.getName(`geojson_${data.length}`)});0===data.length&&data.push(model.requestDataName(DataSourceType.Main));return data}(model):void 0,projComp=new ProjectionComponent(model.projectionName(!0),Object.assign(Object.assign({},null!==(_a=replaceExprRef(model.config.projection))&&void 0!==_a?_a:{}),null!=proj?proj:{}),size,data);return projComp.get("type")||projComp.set("type","equalEarth",!1),projComp}return}(model):function parseNonUnitProjections(model){if(0===model.children.length)return;let nonUnitProjection;for(const child of model.children)parseProjection(child);const mergable=every(model.children,(child=>{const projection=child.component.projection;if(projection){if(nonUnitProjection){const merge=function mergeIfNoConflict(first,second){const allPropertiesShared=every(PROJECTION_PROPERTIES,(prop=>!has(first.explicit,prop)&&!has(second.explicit,prop)||!!(has(first.explicit,prop)&&has(second.explicit,prop)&&deepEqual(first.get(prop),second.get(prop)))));if(deepEqual(first.size,second.size)){if(allPropertiesShared)return first;if(deepEqual(first.explicit,{}))return second;if(deepEqual(second.explicit,{}))return first}return null}(nonUnitProjection,projection);return merge&&(nonUnitProjection=merge),!!merge}return nonUnitProjection=projection,!0}return!0}));if(nonUnitProjection&&mergable){const name=model.projectionName(!0),modelProjection=new ProjectionComponent(name,nonUnitProjection.specifiedProjection,nonUnitProjection.size,duplicate(nonUnitProjection.data));for(const child of model.children){const projection=child.component.projection;projection&&(projection.isFit&&modelProjection.data.push(...child.component.projection.data),child.renameProjection(projection.get("name"),name),projection.merged=!0)}return modelProjection}return}(model)}var bin_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i{if(isTypedFieldDef(fieldDef)&&isBinning(fieldDef.bin)){const{key,binComponent}=createBinComponent(fieldDef,fieldDef.bin,model);binComponentIndex[key]=Object.assign(Object.assign(Object.assign({},binComponent),binComponentIndex[key]),function rangeFormula(model,fieldDef,channel,config){var _a,_b;if(binRequiresRange(fieldDef,channel)){const guide=isUnitModel(model)&&null!==(_b=null!==(_a=model.axis(channel))&&void 0!==_a?_a:model.legend(channel))&&void 0!==_b?_b:{},startField=vgField(fieldDef,{expr:"datum"}),endField=vgField(fieldDef,{expr:"datum",binSuffix:"end"});return{formulaAs:vgField(fieldDef,{binSuffix:"range",forAs:!0}),formula:binFormatExpression(startField,endField,guide.format,guide.formatType,config)}}return{}}(model,fieldDef,channel,model.config))}return binComponentIndex}),{});return isEmpty(bins)?null:new BinNode(parent,bins)}static makeFromTransform(parent,t,model){const{key,binComponent}=createBinComponent(t,t.bin,model);return new BinNode(parent,{[key]:binComponent})}merge(other,renameSignal){for(const key of keys(other.bins))key in this.bins?(renameSignal(other.bins[key].signal,this.bins[key].signal),this.bins[key].as=unique([...this.bins[key].as,...other.bins[key].as],hash)):this.bins[key]=other.bins[key];for(const child of other.children)other.removeChild(child),child.parent=this;other.remove()}producedFields(){return new Set(vals(this.bins).map((c=>c.as)).flat(2))}dependentFields(){return new Set(vals(this.bins).map((c=>c.field)))}hash(){return`Bin ${hash(this.bins)}`}assemble(){return vals(this.bins).flatMap((bin=>{const transform=[],[binAs,...remainingAs]=bin.as,_a=bin.bin,{extent}=_a,params=bin_rest(_a,["extent"]),binTrans=Object.assign(Object.assign(Object.assign({type:"bin",field:replacePathInField(bin.field),as:binAs,signal:bin.signal},isParameterExtent(extent)?{extent:null}:{extent}),bin.span?{span:{signal:`span(${bin.span})`}}:{}),params);!extent&&bin.extentSignal&&(transform.push({type:"extent",field:replacePathInField(bin.field),signal:bin.extentSignal}),binTrans.extent={signal:bin.extentSignal}),transform.push(binTrans);for(const as of remainingAs)for(let i=0;i<2;i++)transform.push({type:"formula",expr:vgField({field:binAs[i]},{expr:"datum"}),as:as[i]});return bin.formula&&transform.push({type:"formula",expr:bin.formula,as:bin.formulaAs}),transform}))}}function addDimension(dims,channel,fieldDef,model){const channelDef2=isUnitModel(model)?model.encoding[getSecondaryRangeChannel(channel)]:void 0;if(isTypedFieldDef(fieldDef)&&isUnitModel(model)&&hasBandEnd(fieldDef,channelDef2,model.markDef,model.config))dims.add(vgField(fieldDef,{})),dims.add(vgField(fieldDef,{suffix:"end"})),fieldDef.bin&&binRequiresRange(fieldDef,channel)&&dims.add(vgField(fieldDef,{binSuffix:"range"}));else if(function isGeoPositionChannel(c){return c in GEO_POSIITON_CHANNEL_INDEX}(channel)){const posChannel=function getPositionChannelFromLatLong(channel){switch(channel){case LATITUDE:return"y";case LATITUDE2:return"y2";case LONGITUDE:return"x";case LONGITUDE2:return"x2"}}(channel);dims.add(model.getName(posChannel))}else dims.add(vgField(fieldDef));return dims}class AggregateNode extends DataFlowNode{constructor(parent,dimensions,measures){super(parent),this.dimensions=dimensions,this.measures=measures}clone(){return new AggregateNode(null,new Set(this.dimensions),duplicate(this.measures))}get groupBy(){return this.dimensions}static makeFromEncoding(parent,model){let isAggregate=!1;model.forEachFieldDef((fd=>{fd.aggregate&&(isAggregate=!0)}));const meas={},dims=new Set;return isAggregate?(model.forEachFieldDef(((fieldDef,channel)=>{var _a,_b,_c,_d;const{aggregate,field}=fieldDef;if(aggregate)if("count"===aggregate)null!==(_a=meas["*"])&&void 0!==_a||(meas["*"]={}),meas["*"].count=new Set([vgField(fieldDef,{forAs:!0})]);else{if(isArgminDef(aggregate)||isArgmaxDef(aggregate)){const op=isArgminDef(aggregate)?"argmin":"argmax",argField=aggregate[op];null!==(_b=meas[argField])&&void 0!==_b||(meas[argField]={}),meas[argField][op]=new Set([vgField({op,field:argField},{forAs:!0})])}else null!==(_c=meas[field])&&void 0!==_c||(meas[field]={}),meas[field][aggregate]=new Set([vgField(fieldDef,{forAs:!0})]);isScaleChannel(channel)&&"unaggregated"===model.scaleDomain(channel)&&(null!==(_d=meas[field])&&void 0!==_d||(meas[field]={}),meas[field].min=new Set([vgField({field,aggregate:"min"},{forAs:!0})]),meas[field].max=new Set([vgField({field,aggregate:"max"},{forAs:!0})]))}else addDimension(dims,channel,fieldDef,model)})),dims.size+keys(meas).length===0?null:new AggregateNode(parent,dims,meas)):null}static makeFromTransform(parent,t){var _a,_b,_c;const dims=new Set,meas={};for(const s of t.aggregate){const{op,field,as}=s;op&&("count"===op?(null!==(_a=meas["*"])&&void 0!==_a||(meas["*"]={}),meas["*"].count=new Set([as||vgField(s,{forAs:!0})])):(null!==(_b=meas[field])&&void 0!==_b||(meas[field]={}),meas[field][op]=new Set([as||vgField(s,{forAs:!0})])))}for(const s of null!==(_c=t.groupby)&&void 0!==_c?_c:[])dims.add(s);return dims.size+keys(meas).length===0?null:new AggregateNode(parent,dims,meas)}merge(other){return setEqual(this.dimensions,other.dimensions)?(function mergeMeasures(parentMeasures,childMeasures){var _a;for(const field of keys(childMeasures)){const ops=childMeasures[field];for(const op of keys(ops))field in parentMeasures?parentMeasures[field][op]=new Set([...null!==(_a=parentMeasures[field][op])&&void 0!==_a?_a:[],...ops[op]]):parentMeasures[field]={[op]:ops[op]}}}(this.measures,other.measures),!0):(function debug(...args){current.debug(...args)}("different dimensions, cannot merge"),!1)}addDimensions(fields){fields.forEach(this.dimensions.add,this.dimensions)}dependentFields(){return new Set([...this.dimensions,...keys(this.measures)])}producedFields(){const out=new Set;for(const field of keys(this.measures))for(const op of keys(this.measures[field])){const m=this.measures[field][op];0===m.size?out.add(`${op}_${field}`):m.forEach(out.add,out)}return out}hash(){return`Aggregate ${hash({dimensions:this.dimensions,measures:this.measures})}`}assemble(){const ops=[],fields=[],as=[];for(const field of keys(this.measures))for(const op of keys(this.measures[field]))for(const alias of this.measures[field][op])as.push(alias),ops.push(op),fields.push("*"===field?null:replacePathInField(field));return{type:"aggregate",groupby:[...this.dimensions].map(replacePathInField),ops,fields,as}}}class FacetNode extends DataFlowNode{constructor(parent,model,name,data){super(parent),this.model=model,this.name=name,this.data=data;for(const channel of FACET_CHANNELS){const fieldDef=model.facet[channel];if(fieldDef){const{bin,sort}=fieldDef;this[channel]=Object.assign({name:model.getName(`${channel}_domain`),fields:[vgField(fieldDef),...isBinning(bin)?[vgField(fieldDef,{binSuffix:"end"})]:[]]},isSortField(sort)?{sortField:sort}:isArray(sort)?{sortIndexField:sortArrayIndexField(fieldDef,channel)}:{})}}this.childModel=model.child}hash(){let out="Facet";for(const channel of FACET_CHANNELS)this[channel]&&(out+=` ${channel.charAt(0)}:${hash(this[channel])}`);return out}get fields(){var _a;const f=[];for(const channel of FACET_CHANNELS)(null===(_a=this[channel])||void 0===_a?void 0:_a.fields)&&f.push(...this[channel].fields);return f}dependentFields(){const depFields=new Set(this.fields);for(const channel of FACET_CHANNELS)this[channel]&&(this[channel].sortField&&depFields.add(this[channel].sortField.field),this[channel].sortIndexField&&depFields.add(this[channel].sortIndexField));return depFields}producedFields(){return new Set}getSource(){return this.name}getChildIndependentFieldsWithStep(){const childIndependentFieldsWithStep={};for(const channel of POSITION_SCALE_CHANNELS){const childScaleComponent=this.childModel.component.scales[channel];if(childScaleComponent&&!childScaleComponent.merged){const type=childScaleComponent.get("type"),range=childScaleComponent.get("range");if(hasDiscreteDomain(type)&&isVgRangeStep(range)){const field=getFieldFromDomain(assembleDomain(this.childModel,channel));field?childIndependentFieldsWithStep[channel]=field:warn(unknownField(channel))}}}return childIndependentFieldsWithStep}assembleRowColumnHeaderData(channel,crossedDataName,childIndependentFieldsWithStep){const childChannel={row:"y",column:"x",facet:void 0}[channel],fields=[],ops=[],as=[];childChannel&&childIndependentFieldsWithStep&&childIndependentFieldsWithStep[childChannel]&&(crossedDataName?(fields.push(`distinct_${childIndependentFieldsWithStep[childChannel]}`),ops.push("max")):(fields.push(childIndependentFieldsWithStep[childChannel]),ops.push("distinct")),as.push(`distinct_${childIndependentFieldsWithStep[childChannel]}`));const{sortField,sortIndexField}=this[channel];if(sortField){const{op=DEFAULT_SORT_OP,field}=sortField;fields.push(field),ops.push(op),as.push(vgField(sortField,{forAs:!0}))}else sortIndexField&&(fields.push(sortIndexField),ops.push("max"),as.push(sortIndexField));return{name:this[channel].name,source:null!=crossedDataName?crossedDataName:this.data,transform:[Object.assign({type:"aggregate",groupby:this[channel].fields},fields.length?{fields,ops,as}:{})]}}assembleFacetHeaderData(childIndependentFieldsWithStep){var _a,_b;const{columns}=this.model.layout,{layoutHeaders}=this.model.component,data=[],hasSharedAxis={};for(const headerChannel of HEADER_CHANNELS){for(const headerType of HEADER_TYPES){const headers=null!==(_a=layoutHeaders[headerChannel]&&layoutHeaders[headerChannel][headerType])&&void 0!==_a?_a:[];for(const header of headers)if((null===(_b=header.axes)||void 0===_b?void 0:_b.length)>0){hasSharedAxis[headerChannel]=!0;break}}if(hasSharedAxis[headerChannel]){const cardinality=`length(data("${this.facet.name}"))`,stop="row"===headerChannel?columns?{signal:`ceil(${cardinality} / ${columns})`}:1:columns?{signal:`min(${cardinality}, ${columns})`}:{signal:cardinality};data.push({name:`${this.facet.name}_${headerChannel}`,transform:[{type:"sequence",start:0,stop}]})}}const{row,column}=hasSharedAxis;return(row||column)&&data.unshift(this.assembleRowColumnHeaderData("facet",null,childIndependentFieldsWithStep)),data}assemble(){var _a,_b;const data=[];let crossedDataName=null;const childIndependentFieldsWithStep=this.getChildIndependentFieldsWithStep(),{column,row,facet}=this;if(column&&row&&(childIndependentFieldsWithStep.x||childIndependentFieldsWithStep.y)){crossedDataName=`cross_${this.column.name}_${this.row.name}`;const fields=[].concat(null!==(_a=childIndependentFieldsWithStep.x)&&void 0!==_a?_a:[],null!==(_b=childIndependentFieldsWithStep.y)&&void 0!==_b?_b:[]),ops=fields.map((()=>"distinct"));data.push({name:crossedDataName,source:this.data,transform:[{type:"aggregate",groupby:this.fields,fields,ops}]})}for(const channel of[COLUMN,ROW])this[channel]&&data.push(this.assembleRowColumnHeaderData(channel,crossedDataName,childIndependentFieldsWithStep));if(facet){const facetData=this.assembleFacetHeaderData(childIndependentFieldsWithStep);facetData&&data.push(...facetData)}return data}}function unquote(pattern){return"'"===pattern[0]&&"'"===pattern[pattern.length-1]||'"'===pattern[0]&&'"'===pattern[pattern.length-1]?pattern.slice(1,-1):pattern}function getImplicitFromFilterTransform(transform){const implicit={};return forEachLeaf(transform.filter,(filter=>{var _a;if(isFieldPredicate(filter)){let val=null;isFieldEqualPredicate(filter)?val=signalRefOrValue(filter.equal):isFieldLTEPredicate(filter)?val=signalRefOrValue(filter.lte):isFieldLTPredicate(filter)?val=signalRefOrValue(filter.lt):isFieldGTPredicate(filter)?val=signalRefOrValue(filter.gt):isFieldGTEPredicate(filter)?val=signalRefOrValue(filter.gte):isFieldRangePredicate(filter)?val=filter.range[0]:isFieldOneOfPredicate(filter)&&(val=(null!==(_a=filter.oneOf)&&void 0!==_a?_a:filter.in)[0]),val&&(isDateTime(val)?implicit[filter.field]="date":isNumber(val)?implicit[filter.field]="number":vega_util_module_isString(val)&&(implicit[filter.field]="string")),filter.timeUnit&&(implicit[filter.field]="date")}})),implicit}function getImplicitFromEncoding(model){const implicit={};function add(fieldDef){isFieldOrDatumDefForTimeFormat(fieldDef)?implicit[fieldDef.field]="date":"quantitative"===fieldDef.type&&function isMinMaxOp(aggregate){return vega_util_module_isString(aggregate)&&contains(["min","max"],aggregate)}(fieldDef.aggregate)?implicit[fieldDef.field]="number":accessPathDepth(fieldDef.field)>1?fieldDef.field in implicit||(implicit[fieldDef.field]="flatten"):isScaleFieldDef(fieldDef)&&isSortField(fieldDef.sort)&&accessPathDepth(fieldDef.sort.field)>1&&(fieldDef.sort.field in implicit||(implicit[fieldDef.sort.field]="flatten"))}if((isUnitModel(model)||isFacetModel(model))&&model.forEachFieldDef(((fieldDef,channel)=>{if(isTypedFieldDef(fieldDef))add(fieldDef);else{const mainChannel=getMainRangeChannel(channel),mainFieldDef=model.fieldDef(mainChannel);add(Object.assign(Object.assign({},fieldDef),{type:mainFieldDef.type}))}})),isUnitModel(model)){const{mark,markDef,encoding}=model;if(isPathMark(mark)&&!model.encoding.order){const dimensionChannelDef=encoding["horizontal"===markDef.orient?"y":"x"];isFieldDef(dimensionChannelDef)&&"quantitative"===dimensionChannelDef.type&&!(dimensionChannelDef.field in implicit)&&(implicit[dimensionChannelDef.field]="number")}}return implicit}class ParseNode extends DataFlowNode{constructor(parent,parse){super(parent),this._parse=parse}clone(){return new ParseNode(null,duplicate(this._parse))}hash(){return`Parse ${hash(this._parse)}`}static makeExplicit(parent,model,ancestorParse){let explicit={};const data=model.data;return!isGenerator(data)&&data&&data.format&&data.format.parse&&(explicit=data.format.parse),this.makeWithAncestors(parent,explicit,{},ancestorParse)}static makeWithAncestors(parent,explicit,implicit,ancestorParse){for(const field of keys(implicit)){const parsedAs=ancestorParse.getWithExplicit(field);void 0!==parsedAs.value&&(parsedAs.explicit||parsedAs.value===implicit[field]||"derived"===parsedAs.value||"flatten"===implicit[field]?delete implicit[field]:warn(differentParse(field,implicit[field],parsedAs.value)))}for(const field of keys(explicit)){const parsedAs=ancestorParse.get(field);void 0!==parsedAs&&(parsedAs===explicit[field]?delete explicit[field]:warn(differentParse(field,explicit[field],parsedAs)))}const parse=new Split(explicit,implicit);ancestorParse.copyAll(parse);const p={};for(const key of keys(parse.combine())){const val=parse.get(key);null!==val&&(p[key]=val)}return 0===keys(p).length||ancestorParse.parseNothing?null:new ParseNode(parent,p)}get parse(){return this._parse}merge(other){this._parse=Object.assign(Object.assign({},this._parse),other.parse),other.remove()}assembleFormatParse(){const formatParse={};for(const field of keys(this._parse)){const p=this._parse[field];1===accessPathDepth(field)&&(formatParse[field]=p)}return formatParse}producedFields(){return new Set(keys(this._parse))}dependentFields(){return new Set(keys(this._parse))}assembleTransforms(onlyNested=!1){return keys(this._parse).filter((field=>!onlyNested||accessPathDepth(field)>1)).map((field=>{const expr=function formatparse_parseExpression(field,parse){const f=accessPathWithDatum(field);if("number"===parse)return`toNumber(${f})`;if("boolean"===parse)return`toBoolean(${f})`;if("string"===parse)return`toString(${f})`;if("date"===parse)return`toDate(${f})`;if("flatten"===parse)return f;if(parse.startsWith("date:"))return`timeParse(${f},'${unquote(parse.slice(5,parse.length))}')`;if(parse.startsWith("utc:"))return`utcParse(${f},'${unquote(parse.slice(4,parse.length))}')`;return warn(function unrecognizedParse(p){return`Unrecognized parse "${p}".`}(parse)),null}(field,this._parse[field]);if(!expr)return null;return{type:"formula",expr,as:removePathFromField(field)}})).filter((t=>null!==t))}}class IdentifierNode extends DataFlowNode{clone(){return new IdentifierNode(null)}constructor(parent){super(parent)}dependentFields(){return new Set}producedFields(){return new Set([SELECTION_ID])}hash(){return"Identifier"}assemble(){return{type:"identifier",as:SELECTION_ID}}}class GraticuleNode extends DataFlowNode{constructor(parent,params){super(parent),this.params=params}clone(){return new GraticuleNode(null,this.params)}dependentFields(){return new Set}producedFields(){}hash(){return`Graticule ${hash(this.params)}`}assemble(){return Object.assign({type:"graticule"},!0===this.params?{}:this.params)}}class SequenceNode extends DataFlowNode{constructor(parent,params){super(parent),this.params=params}clone(){return new SequenceNode(null,this.params)}dependentFields(){return new Set}producedFields(){var _a;return new Set([null!==(_a=this.params.as)&&void 0!==_a?_a:"data"])}hash(){return`Hash ${hash(this.params)}`}assemble(){return Object.assign({type:"sequence"},this.params)}}class SourceNode extends DataFlowNode{constructor(data){let format;if(super(null),null!=data||(data={name:"source"}),isGenerator(data)||(format=data.format?Object.assign({},omit(data.format,["parse"])):{}),isInlineData(data))this._data={values:data.values};else if(isUrlData(data)){if(this._data={url:data.url},!format.type){let defaultExtension=/(?:\.([^.]+))?$/.exec(data.url)[1];contains(["json","csv","tsv","dsv","topojson"],defaultExtension)||(defaultExtension="json"),format.type=defaultExtension}}else isSphereGenerator(data)?this._data={values:[{type:"Sphere"}]}:(isNamedData(data)||isGenerator(data))&&(this._data={});this._generator=isGenerator(data),data.name&&(this._name=data.name),format&&!isEmpty(format)&&(this._data.format=format)}dependentFields(){return new Set}producedFields(){}get data(){return this._data}hasName(){return!!this._name}get isGenerator(){return this._generator}get dataName(){return this._name}set dataName(name){this._name=name}set parent(parent){throw new Error("Source nodes have to be roots.")}remove(){throw new Error("Source nodes are roots and cannot be removed.")}hash(){throw new Error("Cannot hash sources")}assemble(){return Object.assign(Object.assign({name:this._name},this._data),{transform:[]})}}var _modified,optimizer_classPrivateFieldSet=function(receiver,privateMap,value){if(!privateMap.has(receiver))throw new TypeError("attempted to set private field on non-instance");return privateMap.set(receiver,value),value},optimizer_classPrivateFieldGet=function(receiver,privateMap){if(!privateMap.has(receiver))throw new TypeError("attempted to get private field on non-instance");return privateMap.get(receiver)};function isDataSourceNode(node){return node instanceof SourceNode||node instanceof GraticuleNode||node instanceof SequenceNode}class Optimizer{constructor(){_modified.set(this,void 0),optimizer_classPrivateFieldSet(this,_modified,!1)}setModified(){optimizer_classPrivateFieldSet(this,_modified,!0)}get modifiedFlag(){return optimizer_classPrivateFieldGet(this,_modified)}}_modified=new WeakMap;class BottomUpOptimizer extends Optimizer{getNodeDepths(node,depth,depths){depths.set(node,depth);for(const child of node.children)this.getNodeDepths(child,depth+1,depths);return depths}optimize(node){const topologicalSort=[...this.getNodeDepths(node,0,new Map).entries()].sort(((a,b)=>b[1]-a[1]));for(const tuple of topologicalSort)this.run(tuple[0]);return this.modifiedFlag}}class TopDownOptimizer extends Optimizer{optimize(node){this.run(node);for(const child of node.children)this.optimize(child);return this.modifiedFlag}}class MergeIdenticalNodes extends TopDownOptimizer{mergeNodes(parent,nodes){const mergedNode=nodes.shift();for(const node of nodes)parent.removeChild(node),node.parent=mergedNode,node.remove()}run(node){const hashes=node.children.map((x=>x.hash())),buckets={};for(let i=0;i1&&(this.setModified(),this.mergeNodes(node,buckets[k]))}}class RemoveUnnecessaryIdentifierNodes extends TopDownOptimizer{constructor(model){super(),this.requiresSelectionId=model&&requiresSelectionId(model)}run(node){node instanceof IdentifierNode&&(this.requiresSelectionId&&(isDataSourceNode(node.parent)||node.parent instanceof AggregateNode||node.parent instanceof ParseNode)||(this.setModified(),node.remove()))}}class RemoveDuplicateTimeUnits extends Optimizer{optimize(node){return this.run(node,new Set),this.modifiedFlag}run(node,timeUnitFields){let producedFields=new Set;node instanceof TimeUnitNode&&(producedFields=node.producedFields(),hasIntersection(producedFields,timeUnitFields)&&(this.setModified(),node.removeFormulas(timeUnitFields),0===node.producedFields.length&&node.remove()));for(const child of node.children)this.run(child,new Set([...timeUnitFields,...producedFields]))}}class RemoveUnnecessaryOutputNodes extends TopDownOptimizer{constructor(){super()}run(node){node instanceof OutputNode&&!node.isRequired()&&(this.setModified(),node.remove())}}class MoveParseUp extends BottomUpOptimizer{run(node){if(!(isDataSourceNode(node)||node.numChildren()>1))for(const child of node.children)if(child instanceof ParseNode)if(node instanceof ParseNode)this.setModified(),node.merge(child);else{if(fieldIntersection(node.producedFields(),child.dependentFields()))continue;this.setModified(),child.swapWithParent()}}}class MergeParse extends BottomUpOptimizer{run(node){const originalChildren=[...node.children],parseChildren=node.children.filter((child=>child instanceof ParseNode));if(node.numChildren()>1&&parseChildren.length>=1){const commonParse={},conflictingParse=new Set;for(const parseNode of parseChildren){const parse=parseNode.parse;for(const k of keys(parse))k in commonParse?commonParse[k]!==parse[k]&&conflictingParse.add(k):commonParse[k]=parse[k]}for(const field of conflictingParse)delete commonParse[field];if(!isEmpty(commonParse)){this.setModified();const mergedParseNode=new ParseNode(node,commonParse);for(const childNode of originalChildren){if(childNode instanceof ParseNode)for(const key of keys(commonParse))delete childNode.parse[key];node.removeChild(childNode),childNode.parent=mergedParseNode,childNode instanceof ParseNode&&0===keys(childNode.parse).length&&childNode.remove()}}}}}class RemoveUnusedSubtrees extends BottomUpOptimizer{run(node){node instanceof OutputNode||node.numChildren()>0||node instanceof FacetNode||node instanceof SourceNode||(this.setModified(),node.remove())}}class MergeTimeUnits extends BottomUpOptimizer{run(node){const timeUnitChildren=node.children.filter((x=>x instanceof TimeUnitNode)),combination=timeUnitChildren.pop();for(const timeUnit of timeUnitChildren)this.setModified(),combination.merge(timeUnit)}}class MergeAggregates extends BottomUpOptimizer{run(node){const aggChildren=node.children.filter((child=>child instanceof AggregateNode)),groupedAggregates={};for(const agg of aggChildren){const groupBys=hash(agg.groupBy);groupBys in groupedAggregates||(groupedAggregates[groupBys]=[]),groupedAggregates[groupBys].push(agg)}for(const group of keys(groupedAggregates)){const mergeableAggs=groupedAggregates[group];if(mergeableAggs.length>1){const mergedAggs=mergeableAggs.pop();for(const agg of mergeableAggs)mergedAggs.merge(agg)&&(node.removeChild(agg),agg.parent=mergedAggs,agg.remove(),this.setModified())}}}}class MergeBins extends BottomUpOptimizer{constructor(model){super(),this.model=model}run(node){const moveBinsUp=!(isDataSourceNode(node)||node instanceof FilterNode||node instanceof ParseNode||node instanceof IdentifierNode),promotableBins=[],remainingBins=[];for(const child of node.children)child instanceof BinNode&&(moveBinsUp&&!fieldIntersection(node.producedFields(),child.dependentFields())?promotableBins.push(child):remainingBins.push(child));if(promotableBins.length>0){const promotedBin=promotableBins.pop();for(const bin of promotableBins)promotedBin.merge(bin,this.model.renameSignal.bind(this.model));this.setModified(),node instanceof BinNode?node.merge(promotedBin,this.model.renameSignal.bind(this.model)):promotedBin.swapWithParent()}if(remainingBins.length>1){const remainingBin=remainingBins.pop();for(const bin of remainingBins)remainingBin.merge(bin,this.model.renameSignal.bind(this.model));this.setModified()}}}class MergeOutputs extends BottomUpOptimizer{run(node){const children=[...node.children];if(!some(children,(child=>child instanceof OutputNode))||node.numChildren()<=1)return;const otherChildren=[];let mainOutput;for(const child of children)if(child instanceof OutputNode){let lastOutput=child;for(;1===lastOutput.numChildren();){const[theChild]=lastOutput.children;if(!(theChild instanceof OutputNode))break;lastOutput=theChild}otherChildren.push(...lastOutput.children),mainOutput?(node.removeChild(child),child.parent=mainOutput.parent,mainOutput.parent.removeChild(mainOutput),mainOutput.parent=lastOutput,this.setModified()):mainOutput=lastOutput}else otherChildren.push(child);if(otherChildren.length){this.setModified();for(const child of otherChildren)child.parent.removeChild(child),child.parent=mainOutput}}}class JoinAggregateTransformNode extends DataFlowNode{constructor(parent,transform){super(parent),this.transform=transform}clone(){return new JoinAggregateTransformNode(null,duplicate(this.transform))}addDimensions(fields){this.transform.groupby=unique(this.transform.groupby.concat(fields),(d=>d))}dependentFields(){const out=new Set;return this.transform.groupby&&this.transform.groupby.forEach(out.add,out),this.transform.joinaggregate.map((w=>w.field)).filter((f=>void 0!==f)).forEach(out.add,out),out}producedFields(){return new Set(this.transform.joinaggregate.map(this.getDefaultName))}getDefaultName(joinAggregateFieldDef){var _a;return null!==(_a=joinAggregateFieldDef.as)&&void 0!==_a?_a:vgField(joinAggregateFieldDef)}hash(){return`JoinAggregateTransform ${hash(this.transform)}`}assemble(){const fields=[],ops=[],as=[];for(const joinaggregate of this.transform.joinaggregate)ops.push(joinaggregate.op),as.push(this.getDefaultName(joinaggregate)),fields.push(void 0===joinaggregate.field?null:joinaggregate.field);const groupby=this.transform.groupby;return Object.assign({type:"joinaggregate",as,ops,fields},void 0!==groupby?{groupby}:{})}}class StackNode extends DataFlowNode{constructor(parent,stack){super(parent),this._stack=stack}clone(){return new StackNode(null,duplicate(this._stack))}static makeFromTransform(parent,stackTransform){const{stack,groupby,as,offset="zero"}=stackTransform,sortFields=[],sortOrder=[];if(void 0!==stackTransform.sort)for(const sortField of stackTransform.sort)sortFields.push(sortField.field),sortOrder.push(getFirstDefined(sortField.order,"ascending"));const sort={field:sortFields,order:sortOrder};let normalizedAs;return normalizedAs=function isValidAsArray(as){return isArray(as)&&as.every((s=>vega_util_module_isString(s)))&&as.length>1}(as)?as:vega_util_module_isString(as)?[as,`${as}_end`]:[`${stackTransform.stack}_start`,`${stackTransform.stack}_end`],new StackNode(parent,{stackField:stack,groupby,offset,sort,facetby:[],as:normalizedAs})}static makeFromEncoding(parent,model){const stackProperties=model.stack,{encoding}=model;if(!stackProperties)return null;const{groupbyChannel,fieldChannel,offset,impute}=stackProperties;let dimensionFieldDef;if(groupbyChannel){dimensionFieldDef=getFieldDef(encoding[groupbyChannel])}const stackby=function getStackByFields(model){return model.stack.stackBy.reduce(((fields,by)=>{const _field=vgField(by.fieldDef);return _field&&fields.push(_field),fields}),[])}(model),orderDef=model.encoding.order;let sort;return sort=isArray(orderDef)||isFieldDef(orderDef)?sortParams(orderDef):stackby.reduce(((s,field)=>(s.field.push(field),s.order.push("y"===fieldChannel?"descending":"ascending"),s)),{field:[],order:[]}),new StackNode(parent,{dimensionFieldDef,stackField:model.vgField(fieldChannel),facetby:[],stackby,sort,offset,impute,as:[model.vgField(fieldChannel,{suffix:"start",forAs:!0}),model.vgField(fieldChannel,{suffix:"end",forAs:!0})]})}get stack(){return this._stack}addDimensions(fields){this._stack.facetby.push(...fields)}dependentFields(){const out=new Set;return out.add(this._stack.stackField),this.getGroupbyFields().forEach(out.add,out),this._stack.facetby.forEach(out.add,out),this._stack.sort.field.forEach(out.add,out),out}producedFields(){return new Set(this._stack.as)}hash(){return`Stack ${hash(this._stack)}`}getGroupbyFields(){const{dimensionFieldDef,impute,groupby}=this._stack;return dimensionFieldDef?dimensionFieldDef.bin?impute?[vgField(dimensionFieldDef,{binSuffix:"mid"})]:[vgField(dimensionFieldDef,{}),vgField(dimensionFieldDef,{binSuffix:"end"})]:[vgField(dimensionFieldDef)]:null!=groupby?groupby:[]}assemble(){const transform=[],{facetby,dimensionFieldDef,stackField:field,stackby,sort,offset,impute,as}=this._stack;if(impute&&dimensionFieldDef){const{bandPosition=.5,bin}=dimensionFieldDef;bin&&transform.push({type:"formula",expr:`${bandPosition}*`+vgField(dimensionFieldDef,{expr:"datum"})+`+${1-bandPosition}*`+vgField(dimensionFieldDef,{expr:"datum",binSuffix:"end"}),as:vgField(dimensionFieldDef,{binSuffix:"mid",forAs:!0})}),transform.push({type:"impute",field,groupby:[...stackby,...facetby],key:vgField(dimensionFieldDef,{binSuffix:"mid"}),method:"value",value:0})}return transform.push({type:"stack",groupby:[...this.getGroupbyFields(),...facetby],field,sort,as,offset}),transform}}class WindowTransformNode extends DataFlowNode{constructor(parent,transform){super(parent),this.transform=transform}clone(){return new WindowTransformNode(null,duplicate(this.transform))}addDimensions(fields){this.transform.groupby=unique(this.transform.groupby.concat(fields),(d=>d))}dependentFields(){var _a,_b;const out=new Set;return(null!==(_a=this.transform.groupby)&&void 0!==_a?_a:[]).forEach(out.add,out),(null!==(_b=this.transform.sort)&&void 0!==_b?_b:[]).forEach((m=>out.add(m.field))),this.transform.window.map((w=>w.field)).filter((f=>void 0!==f)).forEach(out.add,out),out}producedFields(){return new Set(this.transform.window.map(this.getDefaultName))}getDefaultName(windowFieldDef){var _a;return null!==(_a=windowFieldDef.as)&&void 0!==_a?_a:vgField(windowFieldDef)}hash(){return`WindowTransform ${hash(this.transform)}`}assemble(){var _a;const fields=[],ops=[],as=[],params=[];for(const window of this.transform.window)ops.push(window.op),as.push(this.getDefaultName(window)),params.push(void 0===window.param?null:window.param),fields.push(void 0===window.field?null:window.field);const frame=this.transform.frame,groupby=this.transform.groupby;if(frame&&null===frame[0]&&null===frame[1]&&ops.every((o=>isAggregateOp(o))))return Object.assign({type:"joinaggregate",as,ops,fields},void 0!==groupby?{groupby}:{});const sortFields=[],sortOrder=[];if(void 0!==this.transform.sort)for(const sortField of this.transform.sort)sortFields.push(sortField.field),sortOrder.push(null!==(_a=sortField.order)&&void 0!==_a?_a:"ascending");const sort={field:sortFields,order:sortOrder},ignorePeers=this.transform.ignorePeers;return Object.assign(Object.assign(Object.assign({type:"window",params,as,ops,fields,sort},void 0!==ignorePeers?{ignorePeers}:{}),void 0!==groupby?{groupby}:{}),void 0!==frame?{frame}:{})}}function moveFacetDown(node){if(node instanceof FacetNode)if(1!==node.numChildren()||node.children[0]instanceof OutputNode){const facetMain=node.model.component.data.main;moveMainDownToFacet(facetMain);const cloner=function cloneSubtree(facet){return function clone(node){if(!(node instanceof FacetNode)){const copy=node.clone();if(copy instanceof OutputNode){const newName=FACET_SCALE_PREFIX+copy.getSource();copy.setSource(newName),facet.model.component.data.outputNodes[newName]=copy}else(copy instanceof AggregateNode||copy instanceof StackNode||copy instanceof WindowTransformNode||copy instanceof JoinAggregateTransformNode)&©.addDimensions(facet.fields);for(const n of node.children.flatMap(clone))n.parent=copy;return[copy]}return node.children.flatMap(clone)}}(node),copy=node.children.map(cloner).flat();for(const c of copy)c.parent=facetMain}else{const child=node.children[0];(child instanceof AggregateNode||child instanceof StackNode||child instanceof WindowTransformNode||child instanceof JoinAggregateTransformNode)&&child.addDimensions(node.fields),child.swapWithParent(),moveFacetDown(node)}else node.children.map(moveFacetDown)}function moveMainDownToFacet(node){if(node instanceof OutputNode&&node.type===DataSourceType.Main&&1===node.numChildren()){const child=node.children[0];child instanceof FacetNode||(child.swapWithParent(),moveMainDownToFacet(node))}}const FACET_SCALE_PREFIX="scale_",MAX_OPTIMIZATION_RUNS=5;function checkLinks(nodes){for(const node of nodes){for(const child of node.children)if(child.parent!==node)return!1;if(!checkLinks(node.children))return!1}return!0}function runOptimizer(optimizer,nodes){let modified=!1;for(const node of nodes)modified=optimizer.optimize(node)||modified;return modified}function optimizationDataflowHelper(dataComponent,model,firstPass){let roots=dataComponent.sources,modified=!1;return modified=runOptimizer(new RemoveUnnecessaryOutputNodes,roots)||modified,modified=runOptimizer(new RemoveUnnecessaryIdentifierNodes(model),roots)||modified,roots=roots.filter((r=>r.numChildren()>0)),modified=runOptimizer(new RemoveUnusedSubtrees,roots)||modified,roots=roots.filter((r=>r.numChildren()>0)),firstPass||(modified=runOptimizer(new MoveParseUp,roots)||modified,modified=runOptimizer(new MergeBins(model),roots)||modified,modified=runOptimizer(new RemoveDuplicateTimeUnits,roots)||modified,modified=runOptimizer(new MergeParse,roots)||modified,modified=runOptimizer(new MergeAggregates,roots)||modified,modified=runOptimizer(new MergeTimeUnits,roots)||modified,modified=runOptimizer(new MergeIdenticalNodes,roots)||modified,modified=runOptimizer(new MergeOutputs,roots)||modified),dataComponent.sources=roots,modified}class SignalRefWrapper{constructor(exprGenerator){Object.defineProperty(this,"signal",{enumerable:!0,get:exprGenerator})}static fromName(rename,signalName){return new SignalRefWrapper((()=>rename(signalName)))}}var domain_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i({signal:`{data: ${valueExpr(v,{timeUnit,type})}}`})))}(domain,type,normalizedTimeUnit):[domain]}function parseSingleChannelDomain(scaleType,domain,model,channel){const{encoding}=model,fieldOrDatumDef=getFieldOrDatumDef(encoding[channel]),{type}=fieldOrDatumDef,timeUnit=fieldOrDatumDef.timeUnit;if(function isDomainUnionWith(domain){return domain&&domain.unionWith}(domain)){const defaultDomain=parseSingleChannelDomain(scaleType,void 0,model,channel),unionWith=convertDomainIfItIsDateTime(domain.unionWith,type,timeUnit);return makeExplicit([...defaultDomain.value,...unionWith])}if(isSignalRef(domain))return makeExplicit([domain]);if(domain&&"unaggregated"!==domain&&!isParameterDomain(domain))return makeExplicit(convertDomainIfItIsDateTime(domain,type,timeUnit));const stack=model.stack;if(stack&&channel===stack.fieldChannel){if("normalize"===stack.offset)return makeImplicit([[0,1]]);const data=model.requestDataName(DataSourceType.Main);return makeImplicit([{data,field:model.vgField(channel,{suffix:"start"})},{data,field:model.vgField(channel,{suffix:"end"})}])}const sort=isScaleChannel(channel)&&isFieldDef(fieldOrDatumDef)?function domainSort(model,channel,scaleType){if(!hasDiscreteDomain(scaleType))return;const fieldDef=model.fieldDef(channel),sort=fieldDef.sort;if(isSortArray(sort))return{op:"min",field:sortArrayIndexField(fieldDef,channel),order:"ascending"};const{stack}=model,stackDimensions=stack?[...stack.groupbyField?[stack.groupbyField]:[],...stack.stackBy.map((s=>s.fieldDef.field))]:void 0;if(isSortField(sort)){return normalizeSortField(sort,stack&&!contains(stackDimensions,sort.field))}if(isSortByEncoding(sort)){const{encoding,order}=sort,fieldDefToSortBy=model.fieldDef(encoding),{aggregate,field}=fieldDefToSortBy,isStackedMeasure=stack&&!contains(stackDimensions,field);if(isArgminDef(aggregate)||isArgmaxDef(aggregate))return normalizeSortField({field:vgField(fieldDefToSortBy),order},isStackedMeasure);if(isAggregateOp(aggregate)||!aggregate)return normalizeSortField({op:aggregate,field,order},isStackedMeasure)}else{if("descending"===sort)return{op:"min",field:model.vgField(channel),order:"descending"};if(contains(["ascending",void 0],sort))return!0}return}(model,channel,scaleType):void 0;if(isDatumDef(fieldOrDatumDef)){return makeImplicit(convertDomainIfItIsDateTime([fieldOrDatumDef.datum],type,timeUnit))}const fieldDef=fieldOrDatumDef;if("unaggregated"===domain){const data=model.requestDataName(DataSourceType.Main),{field}=fieldOrDatumDef;return makeImplicit([{data,field:vgField({field,aggregate:"min"})},{data,field:vgField({field,aggregate:"max"})}])}if(isBinning(fieldDef.bin)){if(hasDiscreteDomain(scaleType))return makeImplicit("bin-ordinal"===scaleType?[]:[{data:util_isBoolean(sort)?model.requestDataName(DataSourceType.Main):model.requestDataName(DataSourceType.Raw),field:model.vgField(channel,binRequiresRange(fieldDef,channel)?{binSuffix:"range"}:{}),sort:!0!==sort&&isObject(sort)?sort:{field:model.vgField(channel,{}),op:"min"}}]);{const{bin}=fieldDef;if(isBinning(bin)){const binSignal=getBinSignalName(model,fieldDef.field,bin);return makeImplicit([new SignalRefWrapper((()=>{const signal=model.getSignalName(binSignal);return`[${signal}.start, ${signal}.stop]`}))])}return makeImplicit([{data:model.requestDataName(DataSourceType.Main),field:model.vgField(channel,{})}])}}if(fieldDef.timeUnit&&contains(["time","utc"],scaleType)&&hasBandEnd(fieldDef,isUnitModel(model)?model.encoding[getSecondaryRangeChannel(channel)]:void 0,model.markDef,model.config)){const data=model.requestDataName(DataSourceType.Main);return makeImplicit([{data,field:model.vgField(channel)},{data,field:model.vgField(channel,{suffix:"end"})}])}return makeImplicit(sort?[{data:util_isBoolean(sort)?model.requestDataName(DataSourceType.Main):model.requestDataName(DataSourceType.Raw),field:model.vgField(channel),sort}]:[{data:model.requestDataName(DataSourceType.Main),field:model.vgField(channel)}])}function normalizeSortField(sort,isStackedMeasure){const{op,field,order}=sort;return Object.assign(Object.assign({op:null!=op?op:isStackedMeasure?"sum":DEFAULT_SORT_OP},field?{field:replacePathInField(field)}:{}),order?{order}:{})}function parseSelectionDomain(model,channel){var _a;const scale=model.component.scales[channel],spec=model.specifiedScales[channel].domain,bin=null===(_a=model.fieldDef(channel))||void 0===_a?void 0:_a.bin,domain=isParameterDomain(spec)&&spec,extent=isBinParams(bin)&&isParameterExtent(bin.extent)&&bin.extent;(domain||extent)&&scale.set("selectionExtent",null!=domain?domain:extent,!0)}function canUseUnaggregatedDomain(fieldDef,scaleType){const{aggregate,type}=fieldDef;return aggregate?vega_util_module_isString(aggregate)&&!SHARED_DOMAIN_OP_INDEX[aggregate]?{valid:!1,reason:unaggregateDomainWithNonSharedDomainOp(aggregate)}:"quantitative"===type&&"log"===scaleType?{valid:!1,reason:unaggregatedDomainWithLogScale(fieldDef)}:{valid:!0}:{valid:!1,reason:unaggregateDomainHasNoEffectForRawField(fieldDef)}}function domainsTieBreaker(v1,v2,property,propertyOf){return v1.explicit&&v2.explicit&&warn(function mergeConflictingDomainProperty(property,propertyOf,v1,v2){return`Conflicting ${propertyOf.toString()} property "${property.toString()}" (${stringify(v1)} and ${stringify(v2)}). Using the union of the two domains.`}(property,propertyOf,v1.value,v2.value)),{explicit:v1.explicit,value:[...v1.value,...v2.value]}}function mergeDomains(domains){const uniqueDomains=unique(domains.map((domain=>{if(isDataRefDomain(domain)){const{sort:_s}=domain;return domain_rest(domain,["sort"])}return domain})),hash),sorts=unique(domains.map((d=>{if(isDataRefDomain(d)){const s=d.sort;return void 0===s||util_isBoolean(s)||("op"in s&&"count"===s.op&&delete s.field,"ascending"===s.order&&delete s.order),s}})).filter((s=>void 0!==s)),hash);if(0===uniqueDomains.length)return;if(1===uniqueDomains.length){const domain=domains[0];if(isDataRefDomain(domain)&&sorts.length>0){let sort=sorts[0];if(sorts.length>1)warn(MORE_THAN_ONE_SORT),sort=!0;else if(isObject(sort)&&"field"in sort){const sortField=sort.field;domain.field===sortField&&(sort=!sort.order||{order:sort.order})}return Object.assign(Object.assign({},domain),{sort})}return domain}const unionDomainSorts=unique(sorts.map((s=>util_isBoolean(s)||!("op"in s)||vega_util_module_isString(s.op)&&s.op in MULTIDOMAIN_SORT_OP_INDEX?s:(warn(function domainSortDropped(sort){return`Dropping sort property ${stringify(sort)} as unioned domains only support boolean or op "count", "min", and "max".`}(s)),!0))),hash);let sort;1===unionDomainSorts.length?sort=unionDomainSorts[0]:unionDomainSorts.length>1&&(warn(MORE_THAN_ONE_SORT),sort=!0);const allData=unique(domains.map((d=>isDataRefDomain(d)?d.data:null)),(x=>x));if(1===allData.length&&null!==allData[0]){return Object.assign({data:allData[0],fields:uniqueDomains.map((d=>d.field))},sort?{sort}:{})}return Object.assign({fields:uniqueDomains},sort?{sort}:{})}function getFieldFromDomain(domain){if(isDataRefDomain(domain)&&vega_util_module_isString(domain.field))return domain.field;if(function isDataRefUnionedDomain(domain){return!isArray(domain)&&"fields"in domain&&!("data"in domain)}(domain)){let field;for(const nonUnionDomain of domain.fields)if(isDataRefDomain(nonUnionDomain)&&vega_util_module_isString(nonUnionDomain.field))if(field){if(field!==nonUnionDomain.field)return warn("Detected faceted independent scales that union domain of multiple fields from different data sources. We will use the first field. The result view size may be incorrect."),field}else field=nonUnionDomain.field;return warn("Detected faceted independent scales that union domain of the same fields from different source. We will assume that this is the same field from a different fork of the same data source. However, if this is not the case, the result view size may be incorrect."),field}if(function isFieldRefUnionDomain(domain){return!isArray(domain)&&"fields"in domain&&"data"in domain}(domain)){warn("Detected faceted independent scales that union domain of multiple fields from the same data source. We will use the first field. The result view size may be incorrect.");const field=domain.fields[0];return vega_util_module_isString(field)?field:void 0}}function assembleDomain(model,channel){const domains=model.component.scales[channel].get("domains").map((domain=>(isDataRefDomain(domain)&&(domain.data=model.lookupDataSource(domain.data)),domain)));return mergeDomains(domains)}var scale_assemble_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);iscales.concat(assembleScales(child))),assembleScalesForModel(model)):assembleScalesForModel(model)}function assembleScalesForModel(model){return keys(model.component.scales).reduce(((scales,channel)=>{const scaleComponent=model.component.scales[channel];if(scaleComponent.merged)return scales;const scale=scaleComponent.combine(),{name,type,selectionExtent,domains:_d,range:_r,reverse}=scale,otherScaleProps=scale_assemble_rest(scale,["name","type","selectionExtent","domains","range","reverse"]),range=function assembleScaleRange(scaleRange,scaleName,channel,model){if(isXorY(channel)){if(isVgRangeStep(scaleRange))return{step:{signal:`${scaleName}_step`}}}else if(isObject(scaleRange)&&isDataRefDomain(scaleRange))return Object.assign(Object.assign({},scaleRange),{data:model.lookupDataSource(scaleRange.data)});return scaleRange}(scale.range,name,channel,model),domain=assembleDomain(model,channel),domainRaw=selectionExtent?function assembleSelectionScaleDomain(model,extent,scaleCmpt,domain){const parsedExtent=parseSelectionExtent(model,extent.param,extent);return{signal:hasContinuousDomain(scaleCmpt.get("type"))&&isArray(domain)&&domain[0]>domain[1]?`isValid(${parsedExtent}) && reverse(${parsedExtent})`:parsedExtent}}(model,selectionExtent,scaleComponent,domain):null;return scales.push(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name,type},domain?{domain}:{}),domainRaw?{domainRaw}:{}),{range}),void 0!==reverse?{reverse}:{}),otherScaleProps)),scales}),[])}class ScaleComponent extends Split{constructor(name,typeWithExplicit){super({},{name}),this.merged=!1,this.setWithExplicit("type",typeWithExplicit)}domainDefinitelyIncludesZero(){return!1!==this.get("zero")||some(this.get("domains"),(d=>isArray(d)&&2===d.length&&d[0]<=0&&d[1]>=0))}}const RANGE_PROPERTIES=["range","scheme"];function range_getSizeChannel(channel){return"x"===channel?"width":"y"===channel?"height":void 0}function getBinStepSignal(model,channel){const fieldDef=model.fieldDef(channel);if(null==fieldDef?void 0:fieldDef.bin){const{bin,field}=fieldDef,sizeType=range_getSizeChannel(channel),sizeSignal=model.getName(sizeType);if(isObject(bin)&&bin.binned&&void 0!==bin.step)return new SignalRefWrapper((()=>{const scaleName=model.scaleName(channel),binCount=`(domain("${scaleName}")[1] - domain("${scaleName}")[0]) / ${bin.step}`;return`${model.getSignalName(sizeSignal)} / (${binCount})`}));if(isBinning(bin)){const binSignal=getBinSignalName(model,field,bin);return new SignalRefWrapper((()=>{const updatedName=model.getSignalName(binSignal),binCount=`(${updatedName}.stop - ${updatedName}.start) / ${updatedName}.step`;return`${model.getSignalName(sizeSignal)} / (${binCount})`}))}}}function parseRangeForChannel(channel,model){const specifiedScale=model.specifiedScales[channel],{size}=model,scaleType=model.getScaleComponent(channel).get("type");for(const property of RANGE_PROPERTIES)if(void 0!==specifiedScale[property]){const supportedByScaleType=scaleTypeSupportProperty(scaleType,property),channelIncompatability=channelScalePropertyIncompatability(channel,property);if(supportedByScaleType)if(channelIncompatability)warn(channelIncompatability);else switch(property){case"range":{const range=specifiedScale.range;if(isArray(range)){if(isXorY(channel))return makeExplicit(range.map((v=>{if("width"===v||"height"===v){const sizeSignal=model.getName(v),getSignalName=model.getSignalName.bind(model);return SignalRefWrapper.fromName(getSignalName,sizeSignal)}return v})))}else if(isObject(range))return makeExplicit({data:model.requestDataName(DataSourceType.Main),field:range.field,sort:{op:"min",field:model.vgField(channel)}});return makeExplicit(range)}case"scheme":return makeExplicit(parseScheme(specifiedScale[property]))}else warn(scalePropertyNotWorkWithScaleType(scaleType,property,channel))}if(channel===X||channel===Y){const sizeChannel=channel===X?"width":"height",sizeValue=size[sizeChannel];if(isStep(sizeValue)){if(hasDiscreteDomain(scaleType))return makeExplicit({step:sizeValue.step});warn(stepDropped(sizeChannel))}}const{rangeMin,rangeMax}=specifiedScale,d=function defaultRange(channel,model){const{size,config,mark,encoding}=model,getSignalName=model.getSignalName.bind(model),{type}=getFieldOrDatumDef(encoding[channel]),mergedScaleCmpt=model.getScaleComponent(channel),scaleType=mergedScaleCmpt.get("type"),{domain,domainMid}=model.specifiedScales[channel];switch(channel){case X:case Y:{if(contains(["point","band"],scaleType))if(channel!==X||size.width){if(channel===Y&&!size.height){const h=getViewConfigDiscreteSize(config.view,"height");if(isStep(h))return h}}else{const w=getViewConfigDiscreteSize(config.view,"width");if(isStep(w))return w}const sizeType=range_getSizeChannel(channel),sizeSignal=model.getName(sizeType);return channel===Y&&hasContinuousDomain(scaleType)?[SignalRefWrapper.fromName(getSignalName,sizeSignal),0]:[0,SignalRefWrapper.fromName(getSignalName,sizeSignal)]}case SIZE:{const rangeMin=sizeRangeMin(mark,model.component.scales[channel].get("zero"),config),rangeMax=function sizeRangeMax(mark,size,model,config){const xyStepSignals={x:getBinStepSignal(model,"x"),y:getBinStepSignal(model,"y")};switch(mark){case"bar":case"tick":{if(void 0!==config.scale.maxBandSize)return config.scale.maxBandSize;const min=minXYStep(size,xyStepSignals,config.view);return isNumber(min)?min-1:new SignalRefWrapper((()=>`${min.signal} - 1`))}case"line":case"trail":case"rule":return config.scale.maxStrokeWidth;case"text":return config.scale.maxFontSize;case"point":case"square":case"circle":{if(config.scale.maxSize)return config.scale.maxSize;const pointStep=minXYStep(size,xyStepSignals,config.view);return isNumber(pointStep)?Math.pow(MAX_SIZE_RANGE_STEP_RATIO*pointStep,2):new SignalRefWrapper((()=>`pow(${MAX_SIZE_RANGE_STEP_RATIO} * ${pointStep.signal}, 2)`))}}throw new Error(incompatibleChannel("size",mark))}(mark,size,model,config);return isContinuousToDiscrete(scaleType)?function interpolateRange(rangeMin,rangeMax,cardinality){const f=()=>{const rMax=signalOrStringValue(rangeMax),rMin=signalOrStringValue(rangeMin),step=`(${rMax} - ${rMin}) / (${cardinality} - 1)`;return`sequence(${rMin}, ${rMax} + ${step}, ${step})`};return isSignalRef(rangeMax)?new SignalRefWrapper(f):{signal:f()}}(rangeMin,rangeMax,function defaultContinuousToDiscreteCount(scaleType,config,domain,channel){switch(scaleType){case"quantile":return config.scale.quantileCount;case"quantize":return config.scale.quantizeCount;case"threshold":return void 0!==domain&&isArray(domain)?domain.length+1:(warn(function domainRequiredForThresholdScale(channel){return`Domain for ${channel} is required for threshold scale.`}(channel)),3)}}(scaleType,config,domain,channel)):[rangeMin,rangeMax]}case THETA:return[0,2*Math.PI];case ANGLE:return[0,360];case RADIUS:return[0,new SignalRefWrapper((()=>`min(${model.getSignalName("width")},${model.getSignalName("height")})/2`))];case STROKEWIDTH:return[config.scale.minStrokeWidth,config.scale.maxStrokeWidth];case STROKEDASH:return[[1,0],[4,2],[2,1],[1,1],[1,2,4,2]];case SHAPE:return"symbol";case COLOR:case FILL:case STROKE:return"ordinal"===scaleType?"nominal"===type?"category":"ordinal":void 0!==domainMid?"diverging":"rect"===mark||"geoshape"===mark?"heatmap":"ramp";case OPACITY:case FILLOPACITY:case STROKEOPACITY:return[config.scale.minOpacity,config.scale.maxOpacity]}throw new Error(`Scale range undefined for channel ${channel}`)}(channel,model);return(void 0!==rangeMin||void 0!==rangeMax)&&scaleTypeSupportProperty(scaleType,"rangeMin")&&isArray(d)&&2===d.length?makeExplicit([null!=rangeMin?rangeMin:d[0],null!=rangeMax?rangeMax:d[1]]):makeImplicit(d)}function parseScheme(scheme){return function isExtendedScheme(scheme){return!vega_util_module_isString(scheme)&&!!scheme.name}(scheme)?Object.assign({scheme:scheme.name},omit(scheme,["name"])):{scheme}}function sizeRangeMin(mark,zero,config){if(zero)return isSignalRef(zero)?{signal:`${zero.signal} ? 0 : ${sizeRangeMin(mark,!1,config)}`}:0;switch(mark){case"bar":case"tick":return config.scale.minBandSize;case"line":case"trail":case"rule":return config.scale.minStrokeWidth;case"text":return config.scale.minFontSize;case"point":case"square":case"circle":return config.scale.minSize}throw new Error(incompatibleChannel("size",mark))}const MAX_SIZE_RANGE_STEP_RATIO=.95;function minXYStep(size,xyStepSignals,viewConfig){const widthStep=isStep(size.width)?size.width.step:getViewConfigDiscreteStep(viewConfig,"width"),heightStep=isStep(size.height)?size.height.step:getViewConfigDiscreteStep(viewConfig,"height");return xyStepSignals.x||xyStepSignals.y?new SignalRefWrapper((()=>`min(${[xyStepSignals.x?xyStepSignals.x.signal:widthStep,xyStepSignals.y?xyStepSignals.y.signal:heightStep].join(", ")})`)):Math.min(widthStep,heightStep)}function parseScaleProperty(model,property){isUnitModel(model)?function parseUnitScaleProperty(model,property){const localScaleComponents=model.component.scales,{config,encoding,markDef,specifiedScales}=model;for(const channel of keys(localScaleComponents)){const specifiedScale=specifiedScales[channel],localScaleCmpt=localScaleComponents[channel],mergedScaleCmpt=model.getScaleComponent(channel),fieldOrDatumDef=getFieldOrDatumDef(encoding[channel]),specifiedValue=specifiedScale[property],scaleType=mergedScaleCmpt.get("type"),scalePadding=mergedScaleCmpt.get("padding"),scalePaddingInner=mergedScaleCmpt.get("paddingInner"),supportedByScaleType=scaleTypeSupportProperty(scaleType,property),channelIncompatability=channelScalePropertyIncompatability(channel,property);if(void 0!==specifiedValue&&(supportedByScaleType?channelIncompatability&&warn(channelIncompatability):warn(scalePropertyNotWorkWithScaleType(scaleType,property,channel))),supportedByScaleType&&void 0===channelIncompatability)if(void 0!==specifiedValue){const timeUnit=fieldOrDatumDef.timeUnit,type=fieldOrDatumDef.type;switch(property){case"domainMax":case"domainMin":isDateTime(specifiedScale[property])||"temporal"===type||timeUnit?localScaleCmpt.set(property,{signal:valueExpr(specifiedScale[property],{type,timeUnit})},!0):localScaleCmpt.set(property,specifiedScale[property],!0);break;default:localScaleCmpt.copyKeyFromObject(property,specifiedScale)}}else{const value=property in scaleRules?scaleRules[property]({model,channel,fieldOrDatumDef,scaleType,scalePadding,scalePaddingInner,domain:specifiedScale.domain,markDef,config}):config.scale[property];void 0!==value&&localScaleCmpt.set(property,value,!1)}}}(model,property):parseNonUnitScaleProperty(model,property)}const scaleRules={bins:({model,fieldOrDatumDef})=>isFieldDef(fieldOrDatumDef)?function bins(model,fieldDef){const bin=fieldDef.bin;if(isBinning(bin)){const binSignal=getBinSignalName(model,fieldDef.field,bin);return new SignalRefWrapper((()=>model.getSignalName(binSignal)))}if(isBinned(bin)&&isBinParams(bin)&&void 0!==bin.step)return{step:bin.step};return}(model,fieldOrDatumDef):void 0,interpolate:({channel,fieldOrDatumDef})=>function interpolate(channel,type){if(contains([COLOR,FILL,STROKE],channel)&&"nominal"!==type)return"hcl";return}(channel,fieldOrDatumDef.type),nice:({scaleType,channel,domain,fieldOrDatumDef})=>function nice(scaleType,channel,specifiedDomain,fieldOrDatumDef){var _a;if((null===(_a=getFieldDef(fieldOrDatumDef))||void 0===_a?void 0:_a.bin)||isArray(specifiedDomain)||contains([ScaleType.TIME,ScaleType.UTC],scaleType))return;return channel in POSITION_SCALE_CHANNEL_INDEX||void 0}(scaleType,channel,domain,fieldOrDatumDef),padding:({channel,scaleType,fieldOrDatumDef,markDef,config})=>function padding(channel,scaleType,scaleConfig,fieldOrDatumDef,markDef,barConfig){if(channel in POSITION_SCALE_CHANNEL_INDEX){if(isContinuousToContinuous(scaleType)){if(void 0!==scaleConfig.continuousPadding)return scaleConfig.continuousPadding;const{type,orient}=markDef;if("bar"===type&&(!isFieldDef(fieldOrDatumDef)||!fieldOrDatumDef.bin&&!fieldOrDatumDef.timeUnit)&&("vertical"===orient&&"x"===channel||"horizontal"===orient&&"y"===channel))return barConfig.continuousBandSize}if(scaleType===ScaleType.POINT)return scaleConfig.pointPadding}return}(channel,scaleType,config.scale,fieldOrDatumDef,markDef,config.bar),paddingInner:({scalePadding,channel,markDef,config})=>function paddingInner(paddingValue,channel,mark,scaleConfig){if(void 0!==paddingValue)return;if(channel in POSITION_SCALE_CHANNEL_INDEX){const{bandPaddingInner,barBandPaddingInner,rectBandPaddingInner}=scaleConfig;return getFirstDefined(bandPaddingInner,"bar"===mark?barBandPaddingInner:rectBandPaddingInner)}return}(scalePadding,channel,markDef.type,config.scale),paddingOuter:({scalePadding,channel,scaleType,markDef,scalePaddingInner,config})=>function paddingOuter(paddingValue,channel,scaleType,mark,paddingInnerValue,scaleConfig){if(void 0!==paddingValue)return;if(channel in POSITION_SCALE_CHANNEL_INDEX&&scaleType===ScaleType.BAND){const{bandPaddingOuter}=scaleConfig;return getFirstDefined(bandPaddingOuter,isSignalRef(paddingInnerValue)?{signal:`${paddingInnerValue.signal}/2`}:paddingInnerValue/2)}return}(scalePadding,channel,scaleType,markDef.type,scalePaddingInner,config.scale),reverse:({fieldOrDatumDef,scaleType,channel,config})=>function reverse(scaleType,sort,channel,scaleConfig){if("x"===channel&&void 0!==scaleConfig.xReverse)return hasContinuousDomain(scaleType)&&"descending"===sort?isSignalRef(scaleConfig.xReverse)?{signal:`!${scaleConfig.xReverse.signal}`}:!scaleConfig.xReverse:scaleConfig.xReverse;if(hasContinuousDomain(scaleType)&&"descending"===sort)return!0;return}(scaleType,isFieldDef(fieldOrDatumDef)?fieldOrDatumDef.sort:void 0,channel,config.scale),zero:({channel,fieldOrDatumDef,domain,markDef,scaleType})=>function properties_zero(channel,fieldDef,specifiedDomain,markDef,scaleType){if(specifiedDomain&&"unaggregated"!==specifiedDomain&&hasContinuousDomain(scaleType)){if(isArray(specifiedDomain)){const first=specifiedDomain[0],last=specifiedDomain[specifiedDomain.length-1];if(first<=0&&last>=0)return!0}return!1}if("size"===channel&&"quantitative"===fieldDef.type&&!isContinuousToDiscrete(scaleType))return!0;if((!isFieldDef(fieldDef)||!fieldDef.bin)&&contains([...POSITION_SCALE_CHANNELS,...POLAR_POSITION_SCALE_CHANNELS],channel)){const{orient,type}=markDef;return!contains(["bar","area","line","trail"],type)||!("horizontal"===orient&&"y"===channel||"vertical"===orient&&"x"===channel)}return!1}(channel,fieldOrDatumDef,domain,markDef,scaleType)};function parseScaleRange(model){isUnitModel(model)?function parseUnitScaleRange(model){const localScaleComponents=model.component.scales;for(const channel of SCALE_CHANNELS){const localScaleCmpt=localScaleComponents[channel];if(!localScaleCmpt)continue;const rangeWithExplicit=parseRangeForChannel(channel,model);localScaleCmpt.setWithExplicit("range",rangeWithExplicit)}}(model):parseNonUnitScaleProperty(model,"range")}function parseNonUnitScaleProperty(model,property){const localScaleComponents=model.component.scales;for(const child of model.children)"range"===property?parseScaleRange(child):parseScaleProperty(child,property);for(const channel of keys(localScaleComponents)){let valueWithExplicit;for(const child of model.children){const childComponent=child.component.scales[channel];if(childComponent){valueWithExplicit=mergeValuesWithExplicit(valueWithExplicit,childComponent.getWithExplicit(property),property,"scale",tieBreakByComparing(((v1,v2)=>"range"===property&&v1.step&&v2.step?v1.step-v2.step:0)))}}localScaleComponents[channel].setWithExplicit(property,valueWithExplicit)}}function scaleType(specifiedScale,channel,fieldDef,mark){const defaultScaleType=function type_defaultType(channel,fieldDef,mark){var _a;switch(fieldDef.type){case"nominal":case"ordinal":if(isColorChannel(channel)||"discrete"===rangeType(channel))return"shape"===channel&&"ordinal"===fieldDef.type&&warn(discreteChannelCannotEncode(channel,"ordinal")),"ordinal";if(channel in POSITION_SCALE_CHANNEL_INDEX){if(contains(["rect","bar","image","rule"],mark.type))return"band"}else if("arc"===mark.type&&channel in POLAR_POSITION_SCALE_CHANNEL_INDEX)return"band";return isRelativeBandSize(mark[getSizeChannel(channel)])||isPositionFieldOrDatumDef(fieldDef)&&(null===(_a=fieldDef.axis)||void 0===_a?void 0:_a.tickBand)?"band":"point";case"temporal":return isColorChannel(channel)?"time":"discrete"===rangeType(channel)?(warn(discreteChannelCannotEncode(channel,"temporal")),"ordinal"):isFieldDef(fieldDef)&&fieldDef.timeUnit&&normalizeTimeUnit(fieldDef.timeUnit).utc?"utc":"time";case"quantitative":return isColorChannel(channel)?isFieldDef(fieldDef)&&isBinning(fieldDef.bin)?"bin-ordinal":"linear":"discrete"===rangeType(channel)?(warn(discreteChannelCannotEncode(channel,"quantitative")),"ordinal"):"linear";case"geojson":return}throw new Error(invalidFieldType(fieldDef.type))}(channel,fieldDef,mark),{type}=specifiedScale;return isScaleChannel(channel)?void 0!==type?function channelSupportScaleType(channel,scaleType){if(!isScaleChannel(channel))return!1;switch(channel){case X:case Y:case THETA:case RADIUS:return isContinuousToContinuous(scaleType)||contains(["band","point"],scaleType);case SIZE:case STROKEWIDTH:case OPACITY:case FILLOPACITY:case STROKEOPACITY:case ANGLE:return isContinuousToContinuous(scaleType)||isContinuousToDiscrete(scaleType)||contains(["band","point","ordinal"],scaleType);case COLOR:case FILL:case STROKE:return"band"!==scaleType;case STROKEDASH:case SHAPE:return"ordinal"===scaleType||isContinuousToDiscrete(scaleType)}}(channel,type)?isFieldDef(fieldDef)&&!function scaleTypeSupportDataType(specifiedType,fieldDefType){return contains([ORDINAL,NOMINAL],fieldDefType)?void 0===specifiedType||hasDiscreteDomain(specifiedType):fieldDefType===TEMPORAL?contains([ScaleType.TIME,ScaleType.UTC,void 0],specifiedType):fieldDefType!==QUANTITATIVE||contains([ScaleType.LOG,ScaleType.POW,ScaleType.SQRT,ScaleType.SYMLOG,ScaleType.QUANTILE,ScaleType.QUANTIZE,ScaleType.THRESHOLD,ScaleType.LINEAR,void 0],specifiedType)}(type,fieldDef.type)?(warn(function scaleTypeNotWorkWithFieldDef(scaleType,defaultScaleType){return`FieldDef does not work with "${scaleType}" scale. We are using "${defaultScaleType}" scale instead.`}(type,defaultScaleType)),defaultScaleType):type:(warn(function scaleTypeNotWorkWithChannel(channel,scaleType,defaultScaleType){return`Channel "${channel}" does not work with "${scaleType}" scale. We are using "${defaultScaleType}" scale instead.`}(channel,type,defaultScaleType)),defaultScaleType):defaultScaleType:null}function parseScaleCore(model){isUnitModel(model)?model.component.scales=function parseUnitScaleCore(model){const{encoding,mark,markDef}=model;return SCALE_CHANNELS.reduce(((scaleComponents,channel)=>{const fieldOrDatumDef=getFieldOrDatumDef(encoding[channel]);if(fieldOrDatumDef&&mark===GEOSHAPE&&channel===SHAPE&&fieldOrDatumDef.type===GEOJSON)return scaleComponents;let specifiedScale=fieldOrDatumDef&&fieldOrDatumDef.scale;if(fieldOrDatumDef&&null!==specifiedScale&&!1!==specifiedScale){null!=specifiedScale||(specifiedScale={});const sType=scaleType(specifiedScale,channel,fieldOrDatumDef,markDef);scaleComponents[channel]=new ScaleComponent(model.scaleName(`${channel}`,!0),{value:sType,explicit:specifiedScale.type===sType})}return scaleComponents}),{})}(model):model.component.scales=function parseNonUnitScaleCore(model){var _a,_b;const scaleComponents=model.component.scales={},scaleTypeWithExplicitIndex={},resolve=model.component.resolve;for(const child of model.children){parseScaleCore(child);for(const channel of keys(child.component.scales))if(null!==(_a=(_b=resolve.scale)[channel])&&void 0!==_a||(_b[channel]=defaultScaleResolve(channel,model)),"shared"===resolve.scale[channel]){const explicitScaleType=scaleTypeWithExplicitIndex[channel],childScaleType=child.component.scales[channel].getWithExplicit("type");explicitScaleType?scaleCompatible(explicitScaleType.value,childScaleType.value)?scaleTypeWithExplicitIndex[channel]=mergeValuesWithExplicit(explicitScaleType,childScaleType,"type","scale",scaleTypeTieBreaker):(resolve.scale[channel]="independent",delete scaleTypeWithExplicitIndex[channel]):scaleTypeWithExplicitIndex[channel]=childScaleType}}for(const channel of keys(scaleTypeWithExplicitIndex)){const name=model.scaleName(channel,!0),typeWithExplicit=scaleTypeWithExplicitIndex[channel];scaleComponents[channel]=new ScaleComponent(name,typeWithExplicit);for(const child of model.children){const childScale=child.component.scales[channel];childScale&&(child.renameScale(childScale.get("name"),name),childScale.merged=!0)}}return scaleComponents}(model)}const scaleTypeTieBreaker=tieBreakByComparing(((st1,st2)=>scaleTypePrecedence(st1)-scaleTypePrecedence(st2)));var model_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i(mark.from&&mark.from.data&&(mark.from.data=this.lookupDataSource(mark.from.data)),mark.from&&mark.from.facet&&mark.from.facet.data&&(mark.from.facet.data=this.lookupDataSource(mark.from.facet.data)),mark),this.parent=parent,this.config=config,this.view=replaceExprRef(view),this.name=null!==(_a=spec.name)&&void 0!==_a?_a:parentGivenName,this.title=isText(spec.title)?{text:spec.title}:spec.title?replaceExprRef(spec.title):void 0,this.scaleNameMap=parent?parent.scaleNameMap:new NameMap,this.projectionNameMap=parent?parent.projectionNameMap:new NameMap,this.signalNameMap=parent?parent.signalNameMap:new NameMap,this.data=spec.data,this.description=spec.description,this.transforms=function normalizeTransform(transform){return transform.map((t=>isFilter(t)?{filter:normalizeLogicalComposition(t.filter,normalizePredicate)}:t))}(null!==(_b=spec.transform)&&void 0!==_b?_b:[]),this.layout="layer"===type||"unit"===type?{}:function extractCompositionLayout(spec,specType,config){var _a,_b;const compositionConfig=config[specType],layout={},{spacing:spacingConfig,columns}=compositionConfig;void 0!==spacingConfig&&(layout.spacing=spacingConfig),void 0!==columns&&(isFacetSpec(spec)&&!isFacetMapping(spec.facet)||isConcatSpec(spec))&&(layout.columns=columns),isVConcatSpec(spec)&&(layout.columns=1);for(const prop of COMPOSITION_LAYOUT_PROPERTIES)if(void 0!==spec[prop])if("spacing"===prop){const spacing=spec[prop];layout[prop]=isNumber(spacing)?spacing:{row:null!==(_a=spacing.row)&&void 0!==_a?_a:spacingConfig,column:null!==(_b=spacing.column)&&void 0!==_b?_b:spacingConfig}}else layout[prop]=spec[prop];return layout}(spec,type,config),this.component={data:{sources:parent?parent.component.data.sources:[],outputNodes:parent?parent.component.data.outputNodes:{},outputNodeRefCounts:parent?parent.component.data.outputNodeRefCounts:{},isFaceted:isFacetSpec(spec)||parent&&parent.component.data.isFaceted&&void 0===spec.data},layoutSize:new Split,layoutHeaders:{row:{},column:{},facet:{}},mark:null,resolve:Object.assign({scale:{},axis:{},legend:{}},resolve?duplicate(resolve):{}),selection:null,scales:null,projection:null,axes:{},legends:{}}}get width(){return this.getSizeSignalRef("width")}get height(){return this.getSizeSignalRef("height")}parse(){this.parseScale(),this.parseLayoutSize(),this.renameTopLevelLayoutSizeSignal(),this.parseSelections(),this.parseProjection(),this.parseData(),this.parseAxesAndHeaders(),this.parseLegends(),this.parseMarkGroup()}parseScale(){!function parseScales(model,{ignoreRange}={}){parseScaleCore(model),parseScaleDomain(model);for(const prop of NON_TYPE_DOMAIN_RANGE_VEGA_SCALE_PROPERTIES)parseScaleProperty(model,prop);ignoreRange||parseScaleRange(model)}(this)}parseProjection(){parseProjection(this)}renameTopLevelLayoutSizeSignal(){"width"!==this.getName("width")&&this.renameSignal(this.getName("width"),"width"),"height"!==this.getName("height")&&this.renameSignal(this.getName("height"),"height")}parseLegends(){parseLegend(this)}assembleGroupStyle(){var _a,_b;if("unit"===this.type||"layer"===this.type)return null!==(_b=null===(_a=this.view)||void 0===_a?void 0:_a.style)&&void 0!==_b?_b:"cell"}assembleEncodeFromView(view){const{style:_}=view,baseView=model_rest(view,["style"]),e={};for(const property of keys(baseView)){const value=baseView[property];void 0!==value&&(e[property]=signalOrValueRef(value))}return e}assembleGroupEncodeEntry(isTopLevel){let encodeEntry={};return this.view&&(encodeEntry=this.assembleEncodeFromView(this.view)),isTopLevel||(this.description&&(encodeEntry.description=signalOrValueRef(this.description)),"unit"!==this.type&&"layer"!==this.type)?isEmpty(encodeEntry)?void 0:encodeEntry:Object.assign({width:this.getSizeSignalRef("width"),height:this.getSizeSignalRef("height")},null!=encodeEntry?encodeEntry:{})}assembleLayout(){if(!this.layout)return;const _a=this.layout,{spacing}=_a,layout=model_rest(_a,["spacing"]),{component,config}=this,titleBand=function assembleLayoutTitleBand(headerComponentIndex,config){const titleBand={};for(const channel of FACET_CHANNELS){const headerComponent=headerComponentIndex[channel];if(null==headerComponent?void 0:headerComponent.facetFieldDef){const{titleAnchor,titleOrient}=getHeaderProperties(["titleAnchor","titleOrient"],headerComponent.facetFieldDef.header,config,channel),headerChannel=getHeaderChannel(channel,titleOrient),band=getLayoutTitleBand(titleAnchor,headerChannel);void 0!==band&&(titleBand[headerChannel]=band)}}return isEmpty(titleBand)?void 0:titleBand}(component.layoutHeaders,config);return Object.assign(Object.assign(Object.assign({padding:spacing},this.assembleDefaultLayout()),layout),titleBand?{titleBand}:{})}assembleDefaultLayout(){return{}}assembleHeaderMarks(){const{layoutHeaders}=this.component;let headerMarks=[];for(const channel of FACET_CHANNELS)layoutHeaders[channel].title&&headerMarks.push(assembleTitleGroup(this,channel));for(const channel of HEADER_CHANNELS)headerMarks=headerMarks.concat(assembleHeaderGroups(this,channel));return headerMarks}assembleAxes(){return function assembleAxes(axisComponents,config){const{x=[],y=[]}=axisComponents;return[...x.map((a=>assembleAxis(a,"grid",config))),...y.map((a=>assembleAxis(a,"grid",config))),...x.map((a=>assembleAxis(a,"main",config))),...y.map((a=>assembleAxis(a,"main",config)))].filter((a=>a))}(this.component.axes,this.config)}assembleLegends(){return assembleLegends(this)}assembleProjections(){return assembleProjections(this)}assembleTitle(){var _a,_b,_c;const _d=null!==(_a=this.title)&&void 0!==_a?_a:{},{encoding}=_d,titleNoEncoding=model_rest(_d,["encoding"]),title=Object.assign(Object.assign(Object.assign({},extractTitleConfig(this.config.title).nonMark),titleNoEncoding),encoding?{encode:{update:encoding}}:{});if(title.text)return contains(["unit","layer"],this.type)?contains(["middle",void 0],title.anchor)&&(null!==(_b=title.frame)&&void 0!==_b||(title.frame="group")):null!==(_c=title.anchor)&&void 0!==_c||(title.anchor="start"),isEmpty(title)?void 0:title}assembleGroup(signals=[]){const group={};(signals=signals.concat(this.assembleSignals())).length>0&&(group.signals=signals);const layout=this.assembleLayout();layout&&(group.layout=layout),group.marks=[].concat(this.assembleHeaderMarks(),this.assembleMarks());const scales=!this.parent||isFacetModel(this.parent)?assembleScales(this):[];scales.length>0&&(group.scales=scales);const axes=this.assembleAxes();axes.length>0&&(group.axes=axes);const legends=this.assembleLegends();return legends.length>0&&(group.legends=legends),group}getName(text){return varName((this.name?`${this.name}_`:"")+text)}getDataName(type){return this.getName(DataSourceType[type].toLowerCase())}requestDataName(name){const fullName=this.getDataName(name),refCounts=this.component.data.outputNodeRefCounts;return refCounts[fullName]=(refCounts[fullName]||0)+1,fullName}getSizeSignalRef(layoutSizeType){if(isFacetModel(this.parent)){const channel=getPositionScaleChannel(getSizeTypeFromLayoutSizeType(layoutSizeType)),scaleComponent=this.component.scales[channel];if(scaleComponent&&!scaleComponent.merged){const type=scaleComponent.get("type"),range=scaleComponent.get("range");if(hasDiscreteDomain(type)&&isVgRangeStep(range)){const scaleName=scaleComponent.get("name"),field=getFieldFromDomain(assembleDomain(this,channel));if(field){return{signal:sizeExpr(scaleName,scaleComponent,vgField({aggregate:"distinct",field},{expr:"datum"}))}}return warn(unknownField(channel)),null}}}return{signal:this.signalNameMap.get(this.getName(layoutSizeType))}}lookupDataSource(name){const node=this.component.data.outputNodes[name];return node?node.getSource():name}getSignalName(oldSignalName){return this.signalNameMap.get(oldSignalName)}renameSignal(oldName,newName){this.signalNameMap.rename(oldName,newName)}renameScale(oldName,newName){this.scaleNameMap.rename(oldName,newName)}renameProjection(oldName,newName){this.projectionNameMap.rename(oldName,newName)}scaleName(originalScaleName,parse){return parse?this.getName(originalScaleName):isChannel(originalScaleName)&&isScaleChannel(originalScaleName)&&this.component.scales[originalScaleName]||this.scaleNameMap.has(this.getName(originalScaleName))?this.scaleNameMap.get(this.getName(originalScaleName)):void 0}projectionName(parse){return parse?this.getName("projection"):this.component.projection&&!this.component.projection.merged||this.projectionNameMap.has(this.getName("projection"))?this.projectionNameMap.get(this.getName("projection")):void 0}getScaleComponent(channel){if(!this.component.scales)throw new Error("getScaleComponent cannot be called before parseScale(). Make sure you have called parseScale or use parseUnitModelWithScale().");const localScaleComponent=this.component.scales[channel];return localScaleComponent&&!localScaleComponent.merged?localScaleComponent:this.parent?this.parent.getScaleComponent(channel):void 0}getSelectionComponent(variableName,origName){let sel=this.component.selection[variableName];if(!sel&&this.parent&&(sel=this.parent.getSelectionComponent(variableName,origName)),!sel)throw new Error(function selectionNotFound(name){return`Cannot find a selection named "${name}".`}(origName));return sel}hasAxisOrientSignalRef(){var _a,_b;return(null===(_a=this.component.axes.x)||void 0===_a?void 0:_a.some((a=>a.hasOrientSignalRef())))||(null===(_b=this.component.axes.y)||void 0===_b?void 0:_b.some((a=>a.hasOrientSignalRef())))}}class ModelWithField extends Model{vgField(channel,opt={}){const fieldDef=this.fieldDef(channel);if(fieldDef)return vgField(fieldDef,opt)}reduceFieldDef(f,init){return function reduce(mapping,f,init,thisArg){return mapping?keys(mapping).reduce(((r,channel)=>{const map=mapping[channel];return isArray(map)?map.reduce(((r1,channelDef)=>f.call(thisArg,r1,channelDef,channel)),r):f.call(thisArg,r,map,channel)}),init):init}(this.getMapping(),((acc,cd,c)=>{const fieldDef=getFieldDef(cd);return fieldDef?f(acc,fieldDef,c):acc}),init)}forEachFieldDef(f,t){forEach(this.getMapping(),((cd,c)=>{const fieldDef=getFieldDef(cd);fieldDef&&f(fieldDef,c)}),t)}}var density_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i{const scaleComponent=isScaleChannel(channel)&&model.getScaleComponent(channel);if(scaleComponent){hasContinuousDomain(scaleComponent.get("type"))&&"count"!==fieldDef.aggregate&&!isPathMark(mark)&&(aggregator[fieldDef.field]=fieldDef)}return aggregator}),{});return keys(filter).length?new FilterInvalidNode(parent,filter):null}dependentFields(){return new Set(keys(this.filter))}producedFields(){return new Set}hash(){return`FilterInvalid ${hash(this.filter)}`}assemble(){const filters=keys(this.filter).reduce(((vegaFilters,field)=>{const fieldDef=this.filter[field],ref=vgField(fieldDef,{expr:"datum"});return null!==fieldDef&&("temporal"===fieldDef.type?vegaFilters.push(`(isDate(${ref}) || (isValid(${ref}) && isFinite(+${ref})))`):"quantitative"===fieldDef.type&&(vegaFilters.push(`isValid(${ref})`),vegaFilters.push(`isFinite(+${ref})`))),vegaFilters}),[]);return filters.length>0?{type:"filter",expr:filters.join(" && ")}:null}}class FlattenTransformNode extends DataFlowNode{constructor(parent,transform){super(parent),this.transform=transform,this.transform=duplicate(transform);const{flatten,as=[]}=this.transform;this.transform.as=flatten.map(((f,i)=>{var _a;return null!==(_a=as[i])&&void 0!==_a?_a:f}))}clone(){return new FlattenTransformNode(this.parent,duplicate(this.transform))}dependentFields(){return new Set(this.transform.flatten)}producedFields(){return new Set(this.transform.as)}hash(){return`FlattenTransform ${hash(this.transform)}`}assemble(){const{flatten:fields,as}=this.transform;return{type:"flatten",fields,as}}}class FoldTransformNode extends DataFlowNode{constructor(parent,transform){var _a,_b,_c;super(parent),this.transform=transform,this.transform=duplicate(transform);const specifiedAs=null!==(_a=this.transform.as)&&void 0!==_a?_a:[void 0,void 0];this.transform.as=[null!==(_b=specifiedAs[0])&&void 0!==_b?_b:"key",null!==(_c=specifiedAs[1])&&void 0!==_c?_c:"value"]}clone(){return new FoldTransformNode(null,duplicate(this.transform))}dependentFields(){return new Set(this.transform.fold)}producedFields(){return new Set(this.transform.as)}hash(){return`FoldTransform ${hash(this.transform)}`}assemble(){const{fold,as}=this.transform;return{type:"fold",fields:fold,as}}}class GeoJSONNode extends DataFlowNode{constructor(parent,fields,geojson,signal){super(parent),this.fields=fields,this.geojson=geojson,this.signal=signal}clone(){return new GeoJSONNode(null,duplicate(this.fields),this.geojson,this.signal)}static parseAll(parent,model){if(model.component.projection&&!model.component.projection.isFit)return parent;let geoJsonCounter=0;for(const coordinates of[[LONGITUDE,LATITUDE],[LONGITUDE2,LATITUDE2]]){const pair=coordinates.map((channel=>{const def=getFieldOrDatumDef(model.encoding[channel]);return isFieldDef(def)?def.field:isDatumDef(def)?{expr:`${def.datum}`}:isValueDef(def)?{expr:`${def.value}`}:void 0}));(pair[0]||pair[1])&&(parent=new GeoJSONNode(parent,pair,null,model.getName("geojson_"+geoJsonCounter++)))}if(model.channelHasField(SHAPE)){const fieldDef=model.typedFieldDef(SHAPE);fieldDef.type===GEOJSON&&(parent=new GeoJSONNode(parent,null,fieldDef.field,model.getName("geojson_"+geoJsonCounter++)))}return parent}dependentFields(){var _a;const fields=(null!==(_a=this.fields)&&void 0!==_a?_a:[]).filter(vega_util_module_isString);return new Set([...this.geojson?[this.geojson]:[],...fields])}producedFields(){return new Set}hash(){return`GeoJSON ${this.geojson} ${this.signal} ${hash(this.fields)}`}assemble(){return[...this.geojson?[{type:"filter",expr:`isValid(datum["${this.geojson}"])`}]:[],Object.assign(Object.assign(Object.assign({type:"geojson"},this.fields?{fields:this.fields}:{}),this.geojson?{geojson:this.geojson}:{}),{signal:this.signal})]}}class GeoPointNode extends DataFlowNode{constructor(parent,projection,fields,as){super(parent),this.projection=projection,this.fields=fields,this.as=as}clone(){return new GeoPointNode(null,this.projection,duplicate(this.fields),duplicate(this.as))}static parseAll(parent,model){if(!model.projectionName())return parent;for(const coordinates of[[LONGITUDE,LATITUDE],[LONGITUDE2,LATITUDE2]]){const pair=coordinates.map((channel=>{const def=getFieldOrDatumDef(model.encoding[channel]);return isFieldDef(def)?def.field:isDatumDef(def)?{expr:`${def.datum}`}:isValueDef(def)?{expr:`${def.value}`}:void 0})),suffix=coordinates[0]===LONGITUDE2?"2":"";(pair[0]||pair[1])&&(parent=new GeoPointNode(parent,model.projectionName(),pair,[model.getName(`x${suffix}`),model.getName(`y${suffix}`)]))}return parent}dependentFields(){return new Set(this.fields.filter(vega_util_module_isString))}producedFields(){return new Set(this.as)}hash(){return`Geopoint ${this.projection} ${hash(this.fields)} ${hash(this.as)}`}assemble(){return{type:"geopoint",projection:this.projection,fields:this.fields,as:this.as}}}class ImputeNode extends DataFlowNode{constructor(parent,transform){super(parent),this.transform=transform}clone(){return new ImputeNode(null,duplicate(this.transform))}dependentFields(){var _a;return new Set([this.transform.impute,this.transform.key,...null!==(_a=this.transform.groupby)&&void 0!==_a?_a:[]])}producedFields(){return new Set([this.transform.impute])}processSequence(keyvals){const{start=0,stop,step}=keyvals;return{signal:`sequence(${[start,stop,...step?[step]:[]].join(",")})`}}static makeFromTransform(parent,imputeTransform){return new ImputeNode(parent,imputeTransform)}static makeFromEncoding(parent,model){const encoding=model.encoding,xDef=encoding.x,yDef=encoding.y;if(isFieldDef(xDef)&&isFieldDef(yDef)){const imputedChannel=xDef.impute?xDef:yDef.impute?yDef:void 0;if(void 0===imputedChannel)return;const keyChannel=xDef.impute?yDef:yDef.impute?xDef:void 0,{method,value,frame,keyvals}=imputedChannel.impute,groupbyFields=pathGroupingFields(model.mark,encoding);return new ImputeNode(parent,Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({impute:imputedChannel.field,key:keyChannel.field},method?{method}:{}),void 0!==value?{value}:{}),frame?{frame}:{}),void 0!==keyvals?{keyvals}:{}),groupbyFields.length?{groupby:groupbyFields}:{}))}return null}hash(){return`Impute ${hash(this.transform)}`}assemble(){const{impute,key,keyvals,method,groupby,value,frame=[null,null]}=this.transform,imputeTransform=Object.assign(Object.assign(Object.assign(Object.assign({type:"impute",field:impute,key},keyvals?{keyvals:(t=keyvals,void 0!==(null==t?void 0:t.stop)?this.processSequence(keyvals):keyvals)}:{}),{method:"value"}),groupby?{groupby}:{}),{value:method&&"value"!==method?null:value});var t;if(method&&"value"!==method){return[imputeTransform,Object.assign({type:"window",as:[`imputed_${impute}_value`],ops:[method],fields:[impute],frame,ignorePeers:!1},groupby?{groupby}:{}),{type:"formula",expr:`datum.${impute} === null ? datum.imputed_${impute}_value : datum.${impute}`,as:impute}]}return[imputeTransform]}}var loess_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);id))}producedFields(){}dependentFields(){var _a;return new Set([this.transform.pivot,this.transform.value,...null!==(_a=this.transform.groupby)&&void 0!==_a?_a:[]])}hash(){return`PivotTransform ${hash(this.transform)}`}assemble(){const{pivot,value,groupby,limit,op}=this.transform;return Object.assign(Object.assign(Object.assign({type:"pivot",field:pivot,value},void 0!==limit?{limit}:{}),void 0!==op?{op}:{}),void 0!==groupby?{groupby}:{})}}class SampleTransformNode extends DataFlowNode{constructor(parent,transform){super(parent),this.transform=transform}clone(){return new SampleTransformNode(null,duplicate(this.transform))}dependentFields(){return new Set}producedFields(){return new Set}hash(){return`SampleTransform ${hash(this.transform)}`}assemble(){return{type:"sample",size:this.transform.sample}}}function makeWalkTree(data){let datasetIndex=0;return function walkTree(node,dataSource){var _a;if(node instanceof SourceNode&&!node.isGenerator&&!isUrlData(node.data)){data.push(dataSource);dataSource={name:null,source:dataSource.name,transform:[]}}if(node instanceof ParseNode&&(node.parent instanceof SourceNode&&!dataSource.source?(dataSource.format=Object.assign(Object.assign({},null!==(_a=dataSource.format)&&void 0!==_a?_a:{}),{parse:node.assembleFormatParse()}),dataSource.transform.push(...node.assembleTransforms(!0))):dataSource.transform.push(...node.assembleTransforms())),node instanceof FacetNode)return dataSource.name||(dataSource.name="data_"+datasetIndex++),!dataSource.source||dataSource.transform.length>0?(data.push(dataSource),node.data=dataSource.name):node.data=dataSource.source,void data.push(...node.assemble());if((node instanceof GraticuleNode||node instanceof SequenceNode||node instanceof FilterInvalidNode||node instanceof FilterNode||node instanceof CalculateNode||node instanceof GeoPointNode||node instanceof AggregateNode||node instanceof LookupNode||node instanceof WindowTransformNode||node instanceof JoinAggregateTransformNode||node instanceof FoldTransformNode||node instanceof FlattenTransformNode||node instanceof DensityTransformNode||node instanceof LoessTransformNode||node instanceof QuantileTransformNode||node instanceof RegressionTransformNode||node instanceof IdentifierNode||node instanceof SampleTransformNode||node instanceof PivotTransformNode)&&dataSource.transform.push(node.assemble()),(node instanceof BinNode||node instanceof TimeUnitNode||node instanceof ImputeNode||node instanceof StackNode||node instanceof GeoJSONNode)&&dataSource.transform.push(...node.assemble()),node instanceof OutputNode)if(dataSource.source&&0===dataSource.transform.length)node.setSource(dataSource.source);else if(node.parent instanceof OutputNode)node.setSource(dataSource.name);else if(dataSource.name||(dataSource.name="data_"+datasetIndex++),node.setSource(dataSource.name),1===node.numChildren()){data.push(dataSource);dataSource={name:null,source:dataSource.name,transform:[]}}switch(node.numChildren()){case 0:node instanceof OutputNode&&(!dataSource.source||dataSource.transform.length>0)&&data.push(dataSource);break;case 1:walkTree(node.children[0],dataSource);break;default:{dataSource.name||(dataSource.name="data_"+datasetIndex++);let source=dataSource.name;!dataSource.source||dataSource.transform.length>0?data.push(dataSource):source=dataSource.source;for(const child of node.children){walkTree(child,{name:null,source,transform:[]})}break}}}}function getHeaderType(orient){return"top"===orient||"left"===orient||isSignalRef(orient)?"header":"footer"}function parseFacetHeader(model,channel){var _a;const{facet,config,child,component}=model;if(model.channelHasField(channel)){const fieldDef=facet[channel],titleConfig=getHeaderProperty("title",null,config,channel);let title=channeldef_title(fieldDef,config,{allowDisabling:!0,includeDefault:void 0===titleConfig||!!titleConfig});child.component.layoutHeaders[channel].title&&(title=isArray(title)?title.join(", "):title,title+=` / ${child.component.layoutHeaders[channel].title}`,child.component.layoutHeaders[channel].title=null);const labelOrient=getHeaderProperty("labelOrient",fieldDef.header,config,channel),labels=null!==fieldDef.header&&getFirstDefined(null===(_a=fieldDef.header)||void 0===_a?void 0:_a.labels,config.header.labels,!0),headerType=contains(["bottom","right"],labelOrient)?"footer":"header";component.layoutHeaders[channel]={title:null!==fieldDef.header?title:null,facetFieldDef:fieldDef,[headerType]:"facet"===channel?[]:[makeHeaderComponent(model,channel,labels)]}}}function makeHeaderComponent(model,channel,labels){const sizeType="row"===channel?"height":"width";return{labels,sizeSignal:model.child.component.layoutSize.get(sizeType)?model.child.getSizeSignalRef(sizeType):void 0,axes:[]}}function mergeChildAxis(model,channel){var _a;const{child}=model;if(child.component.axes[channel]){const{layoutHeaders,resolve}=model.component;if(resolve.axis[channel]=parseGuideResolve(resolve,channel),"shared"===resolve.axis[channel]){const headerChannel="x"===channel?"column":"row",layoutHeader=layoutHeaders[headerChannel];for(const axisComponent of child.component.axes[channel]){const headerType=getHeaderType(axisComponent.get("orient"));null!==(_a=layoutHeader[headerType])&&void 0!==_a||(layoutHeader[headerType]=[makeHeaderComponent(model,headerChannel,!1)]);const mainAxis=assembleAxis(axisComponent,"main",model.config,{header:!0});mainAxis&&layoutHeader[headerType][0].axes.push(mainAxis),axisComponent.mainExtracted=!0}}}}function parseChildrenLayoutSize(model){for(const child of model.children)child.parseLayoutSize()}function parseNonUnitLayoutSizeForChannel(model,layoutSizeType){var _a;const sizeType=getSizeTypeFromLayoutSizeType(layoutSizeType),channel=getPositionScaleChannel(sizeType),resolve=model.component.resolve,layoutSizeCmpt=model.component.layoutSize;let mergedSize;for(const child of model.children){const childSize=child.component.layoutSize.getWithExplicit(sizeType),scaleResolve=null!==(_a=resolve.scale[channel])&&void 0!==_a?_a:defaultScaleResolve(channel,model);if("independent"===scaleResolve&&"step"===childSize.value){mergedSize=void 0;break}if(mergedSize){if("independent"===scaleResolve&&mergedSize.value!==childSize.value){mergedSize=void 0;break}mergedSize=mergeValuesWithExplicit(mergedSize,childSize,sizeType,"")}else mergedSize=childSize}if(mergedSize){for(const child of model.children)model.renameSignal(child.getName(sizeType),model.getName(layoutSizeType)),child.component.layoutSize.set(sizeType,"merged",!1);layoutSizeCmpt.setWithExplicit(layoutSizeType,mergedSize)}else layoutSizeCmpt.setWithExplicit(layoutSizeType,{explicit:!1,value:void 0})}function defaultUnitSize(model,sizeType){const channel="width"===sizeType?"x":"y",config=model.config,scaleComponent=model.getScaleComponent(channel);if(scaleComponent){const scaleType=scaleComponent.get("type"),range=scaleComponent.get("range");if(hasDiscreteDomain(scaleType)){const size=getViewConfigDiscreteSize(config.view,sizeType);return isVgRangeStep(range)||isStep(size)?"step":size}return getViewConfigContinuousSize(config.view,sizeType)}if(model.hasProjection||"arc"===model.mark)return getViewConfigContinuousSize(config.view,sizeType);{const size=getViewConfigDiscreteSize(config.view,sizeType);return isStep(size)?size.step:size}}function facetSortFieldName(fieldDef,sort,opt){return vgField(sort,Object.assign({suffix:`by_${vgField(fieldDef)}`},null!=opt?opt:{}))}class FacetModel extends ModelWithField{constructor(spec,parent,parentGivenName,config){super(spec,"facet",parent,parentGivenName,config,spec.resolve),this.child=buildModel(spec.spec,this,this.getName("child"),void 0,config),this.children=[this.child],this.facet=this.initFacet(spec.facet)}initFacet(facet){if(!isFacetMapping(facet))return{facet:this.initFacetFieldDef(facet,"facet")};const channels=keys(facet),normalizedFacet={};for(const channel of channels){if(![ROW,COLUMN].includes(channel)){warn(incompatibleChannel(channel,"facet"));break}const fieldDef=facet[channel];if(void 0===fieldDef.field){warn(emptyFieldDef(fieldDef,channel));break}normalizedFacet[channel]=this.initFacetFieldDef(fieldDef,channel)}return normalizedFacet}initFacetFieldDef(fieldDef,channel){const facetFieldDef=initFieldDef(fieldDef,channel);return facetFieldDef.header?facetFieldDef.header=replaceExprRef(facetFieldDef.header):null===facetFieldDef.header&&(facetFieldDef.header=null),facetFieldDef}channelHasField(channel){return!!this.facet[channel]}fieldDef(channel){return this.facet[channel]}parseData(){this.component.data=parseData(this),this.child.parseData()}parseLayoutSize(){parseChildrenLayoutSize(this)}parseSelections(){this.child.parseSelections(),this.component.selection=this.child.component.selection}parseMarkGroup(){this.child.parseMarkGroup()}parseAxesAndHeaders(){this.child.parseAxesAndHeaders(),function parseFacetHeaders(model){for(const channel of FACET_CHANNELS)parseFacetHeader(model,channel);mergeChildAxis(model,"x"),mergeChildAxis(model,"y")}(this)}assembleSelectionTopLevelSignals(signals){return this.child.assembleSelectionTopLevelSignals(signals)}assembleSignals(){return this.child.assembleSignals(),[]}assembleSelectionData(data){return this.child.assembleSelectionData(data)}getHeaderLayoutMixins(){var _a,_b,_c;const layoutMixins={};for(const channel of FACET_CHANNELS)for(const headerType of HEADER_TYPES){const layoutHeaderComponent=this.component.layoutHeaders[channel],headerComponent=layoutHeaderComponent[headerType],{facetFieldDef}=layoutHeaderComponent;if(facetFieldDef){const titleOrient=getHeaderProperty("titleOrient",facetFieldDef.header,this.config,channel);if(["right","bottom"].includes(titleOrient)){const headerChannel=getHeaderChannel(channel,titleOrient);null!==(_a=layoutMixins.titleAnchor)&&void 0!==_a||(layoutMixins.titleAnchor={}),layoutMixins.titleAnchor[headerChannel]="end"}}if(null==headerComponent?void 0:headerComponent[0]){const sizeType="row"===channel?"height":"width",bandType="header"===headerType?"headerBand":"footerBand";"facet"===channel||this.child.component.layoutSize.get(sizeType)||(null!==(_b=layoutMixins[bandType])&&void 0!==_b||(layoutMixins[bandType]={}),layoutMixins[bandType][channel]=.5),layoutHeaderComponent.title&&(null!==(_c=layoutMixins.offset)&&void 0!==_c||(layoutMixins.offset={}),layoutMixins.offset["row"===channel?"rowTitle":"columnTitle"]=10)}}return layoutMixins}assembleDefaultLayout(){const{column,row}=this.facet,columns=column?this.columnDistinctSignal():row?1:void 0;let align="all";return(row||"independent"!==this.component.resolve.scale.x)&&(column||"independent"!==this.component.resolve.scale.y)||(align="none"),Object.assign(Object.assign(Object.assign({},this.getHeaderLayoutMixins()),columns?{columns}:{}),{bounds:"full",align})}assembleLayoutSignals(){return this.child.assembleLayoutSignals()}columnDistinctSignal(){if(!(this.parent&&this.parent instanceof FacetModel)){return{signal:`length(data('${this.getName("column_domain")}'))`}}}assembleGroup(signals){return this.parent&&this.parent instanceof FacetModel?Object.assign(Object.assign({},this.channelHasField("column")?{encode:{update:{columns:{field:vgField(this.facet.column,{prefix:"distinct"})}}}}:{}),super.assembleGroup(signals)):super.assembleGroup(signals)}getCardinalityAggregateForChild(){const fields=[],ops=[],as=[];if(this.child instanceof FacetModel){if(this.child.channelHasField("column")){const field=vgField(this.child.facet.column);fields.push(field),ops.push("distinct"),as.push(`distinct_${field}`)}}else for(const channel of POSITION_SCALE_CHANNELS){const childScaleComponent=this.child.component.scales[channel];if(childScaleComponent&&!childScaleComponent.merged){const type=childScaleComponent.get("type"),range=childScaleComponent.get("range");if(hasDiscreteDomain(type)&&isVgRangeStep(range)){const field=getFieldFromDomain(assembleDomain(this.child,channel));field?(fields.push(field),ops.push("distinct"),as.push(`distinct_${field}`)):warn(unknownField(channel))}}}return{fields,ops,as}}assembleFacet(){const{name,data}=this.component.data.facetRoot,{row,column}=this.facet,{fields,ops,as}=this.getCardinalityAggregateForChild(),groupby=[];for(const channel of FACET_CHANNELS){const fieldDef=this.facet[channel];if(fieldDef){groupby.push(vgField(fieldDef));const{bin,sort}=fieldDef;if(isBinning(bin)&&groupby.push(vgField(fieldDef,{binSuffix:"end"})),isSortField(sort)){const{field,op=DEFAULT_SORT_OP}=sort,outputName=facetSortFieldName(fieldDef,sort);row&&column?(fields.push(outputName),ops.push("max"),as.push(outputName)):(fields.push(field),ops.push(op),as.push(outputName))}else if(isArray(sort)){const outputName=sortArrayIndexField(fieldDef,channel);fields.push(outputName),ops.push("max"),as.push(outputName)}}}const cross=!!row&&!!column;return Object.assign({name,data,groupby},cross||fields.length>0?{aggregate:Object.assign(Object.assign({},cross?{cross}:{}),fields.length?{fields,ops,as}:{})}:{})}facetSortFields(channel){const{facet}=this,fieldDef=facet[channel];return fieldDef?isSortField(fieldDef.sort)?[facetSortFieldName(fieldDef,fieldDef.sort,{expr:"datum"})]:isArray(fieldDef.sort)?[sortArrayIndexField(fieldDef,channel,{expr:"datum"})]:[vgField(fieldDef,{expr:"datum"})]:[]}facetSortOrder(channel){const{facet}=this,fieldDef=facet[channel];if(fieldDef){const{sort}=fieldDef;return[(isSortField(sort)?sort.order:!isArray(sort)&&sort)||"ascending"]}return[]}assembleLabelTitle(){var _a;const{facet,config}=this;if(facet.facet)return assembleLabelTitle(facet.facet,"facet",config);const ORTHOGONAL_ORIENT={row:["top","bottom"],column:["left","right"]};for(const channel of HEADER_CHANNELS)if(facet[channel]){const labelOrient=getHeaderProperty("labelOrient",null===(_a=facet[channel])||void 0===_a?void 0:_a.header,config,channel);if(ORTHOGONAL_ORIENT[channel].includes(labelOrient))return assembleLabelTitle(facet[channel],channel,config)}}assembleMarks(){const{child}=this,data=function assembleFacetData(root){const data=[],walkTree=makeWalkTree(data);for(const child of root.children)walkTree(child,{source:root.name,name:null,transform:[]});return data}(this.component.data.facetRoot),encodeEntry=child.assembleGroupEncodeEntry(!1),title=this.assembleLabelTitle()||child.assembleTitle(),style=child.assembleGroupStyle();return[Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:this.getName("cell"),type:"group"},title?{title}:{}),style?{style}:{}),{from:{facet:this.assembleFacet()},sort:{field:FACET_CHANNELS.map((c=>this.facetSortFields(c))).flat(),order:FACET_CHANNELS.map((c=>this.facetSortOrder(c))).flat()}}),data.length>0?{data}:{}),encodeEntry?{encode:{update:encodeEntry}}:{}),child.assembleGroup(function assembleFacetSignals(model,signals){if(model.component.selection&&keys(model.component.selection).length){const name=$(model.getName("cell"));signals.unshift({name:"facet",value:{},on:[{events:eventSelector("mousemove","scope"),update:`isTuple(facet) ? facet : group(${name}).datum`}]})}return cleanupEmptyOnArray(signals)}(this,[])))]}getMapping(){return this.facet}}function findSource(data,sources){var _a,_b,_c,_d;for(const other of sources){const otherData=other.data;if(data.name&&other.hasName()&&data.name!==other.dataName)continue;const formatMesh=null===(_a=data.format)||void 0===_a?void 0:_a.mesh,otherFeature=null===(_b=otherData.format)||void 0===_b?void 0:_b.feature;if(formatMesh&&otherFeature)continue;const formatFeature=null===(_c=data.format)||void 0===_c?void 0:_c.feature;if((formatFeature||otherFeature)&&formatFeature!==otherFeature)continue;const otherMesh=null===(_d=otherData.format)||void 0===_d?void 0:_d.mesh;if(!formatMesh&&!otherMesh||formatMesh===otherMesh)if(isInlineData(data)&&isInlineData(otherData)){if(deepEqual(data.values,otherData.values))return other}else if(isUrlData(data)&&isUrlData(otherData)){if(data.url===otherData.url)return other}else if(isNamedData(data)&&data.name===other.dataName)return other}return null}function parseData(model){var _a,_b,_c,_d,_e,_f,_g,_h,_j,_k;let head=function parseRoot(model,sources){if(model.data||!model.parent){if(null===model.data){const source=new SourceNode({values:[]});return sources.push(source),source}const existingSource=findSource(model.data,sources);if(existingSource)return isGenerator(model.data)||(existingSource.data.format=mergeDeep({},model.data.format,existingSource.data.format)),!existingSource.hasName()&&model.data.name&&(existingSource.dataName=model.data.name),existingSource;{const source=new SourceNode(model.data);return sources.push(source),source}}return model.parent.component.data.facetRoot?model.parent.component.data.facetRoot:model.parent.component.data.main}(model,model.component.data.sources);const{outputNodes,outputNodeRefCounts}=model.component.data,ancestorParse=model.parent?model.parent.component.data.ancestorParse.clone():new AncestorParse,data=model.data;isGenerator(data)?(isSequenceGenerator(data)?head=new SequenceNode(head,data.sequence):isGraticuleGenerator(data)&&(head=new GraticuleNode(head,data.graticule)),ancestorParse.parseNothing=!0):null===(null===(_a=null==data?void 0:data.format)||void 0===_a?void 0:_a.parse)&&(ancestorParse.parseNothing=!0),head=null!==(_b=ParseNode.makeExplicit(head,model,ancestorParse))&&void 0!==_b?_b:head,head=new IdentifierNode(head);const parentIsLayer=model.parent&&isLayerModel(model.parent);(isUnitModel(model)||isFacetModel(model))&&parentIsLayer&&(head=null!==(_c=BinNode.makeFromEncoding(head,model))&&void 0!==_c?_c:head),model.transforms.length>0&&(head=function parseTransformArray(head,model,ancestorParse){var _a,_b;let lookupCounter=0;for(const t of model.transforms){let derivedType,transformNode;if(isCalculate(t))transformNode=head=new CalculateNode(head,t),derivedType="derived";else if(isFilter(t)){const implicit=getImplicitFromFilterTransform(t);transformNode=head=null!==(_a=ParseNode.makeWithAncestors(head,{},implicit,ancestorParse))&&void 0!==_a?_a:head,head=new FilterNode(head,model,t.filter)}else if(isBin(t))transformNode=head=BinNode.makeFromTransform(head,t,model),derivedType="number";else if(isTimeUnit(t))derivedType="date",void 0===ancestorParse.getWithExplicit(t.field).value&&(head=new ParseNode(head,{[t.field]:derivedType}),ancestorParse.set(t.field,derivedType,!1)),transformNode=head=TimeUnitNode.makeFromTransform(head,t);else if(transform_isAggregate(t))transformNode=head=AggregateNode.makeFromTransform(head,t),derivedType="number",requiresSelectionId(model)&&(head=new IdentifierNode(head));else if(isLookup(t))transformNode=head=LookupNode.make(head,model,t,lookupCounter++),derivedType="derived";else if(isWindow(t))transformNode=head=new WindowTransformNode(head,t),derivedType="number";else if(isJoinAggregate(t))transformNode=head=new JoinAggregateTransformNode(head,t),derivedType="number";else if(isStack(t))transformNode=head=StackNode.makeFromTransform(head,t),derivedType="derived";else if(isFold(t))transformNode=head=new FoldTransformNode(head,t),derivedType="derived";else if(isFlatten(t))transformNode=head=new FlattenTransformNode(head,t),derivedType="derived";else if(isPivot(t))transformNode=head=new PivotTransformNode(head,t),derivedType="derived";else if(isSample(t))head=new SampleTransformNode(head,t);else if(isImpute(t))transformNode=head=ImputeNode.makeFromTransform(head,t),derivedType="derived";else if(isDensity(t))transformNode=head=new DensityTransformNode(head,t),derivedType="derived";else if(isQuantile(t))transformNode=head=new QuantileTransformNode(head,t),derivedType="derived";else if(isRegression(t))transformNode=head=new RegressionTransformNode(head,t),derivedType="derived";else{if(!isLoess(t)){warn(`Ignoring an invalid transform: ${stringify(t)}.`);continue}transformNode=head=new LoessTransformNode(head,t),derivedType="derived"}if(transformNode&&void 0!==derivedType)for(const field of null!==(_b=transformNode.producedFields())&&void 0!==_b?_b:[])ancestorParse.set(field,derivedType,!1)}return head}(head,model,ancestorParse));const implicitSelection=function getImplicitFromSelection(model){const implicit={};if(isUnitModel(model)&&model.component.selection)for(const name of keys(model.component.selection)){const selCmpt=model.component.selection[name];for(const proj of selCmpt.project.items)!proj.channel&&accessPathDepth(proj.field)>1&&(implicit[proj.field]="flatten")}return implicit}(model),implicitEncoding=getImplicitFromEncoding(model);head=null!==(_d=ParseNode.makeWithAncestors(head,{},Object.assign(Object.assign({},implicitSelection),implicitEncoding),ancestorParse))&&void 0!==_d?_d:head,isUnitModel(model)&&(head=GeoJSONNode.parseAll(head,model),head=GeoPointNode.parseAll(head,model)),(isUnitModel(model)||isFacetModel(model))&&(parentIsLayer||(head=null!==(_e=BinNode.makeFromEncoding(head,model))&&void 0!==_e?_e:head),head=null!==(_f=TimeUnitNode.makeFromEncoding(head,model))&&void 0!==_f?_f:head,head=CalculateNode.parseAllForSortIndex(head,model));const rawName=model.getDataName(DataSourceType.Raw),raw=new OutputNode(head,rawName,DataSourceType.Raw,outputNodeRefCounts);if(outputNodes[rawName]=raw,head=raw,isUnitModel(model)){const agg=AggregateNode.makeFromEncoding(head,model);agg&&(head=agg,requiresSelectionId(model)&&(head=new IdentifierNode(head))),head=null!==(_g=ImputeNode.makeFromEncoding(head,model))&&void 0!==_g?_g:head,head=null!==(_h=StackNode.makeFromEncoding(head,model))&&void 0!==_h?_h:head}isUnitModel(model)&&(head=null!==(_j=FilterInvalidNode.make(head,model))&&void 0!==_j?_j:head);const mainName=model.getDataName(DataSourceType.Main),main=new OutputNode(head,mainName,DataSourceType.Main,outputNodeRefCounts);outputNodes[mainName]=main,head=main,isUnitModel(model)&&function materializeSelections(model,main){var _a;for(const[selection,selCmpt]of entries(null!==(_a=model.component.selection)&&void 0!==_a?_a:{})){const lookupName=model.getName(`lookup_${selection}`);model.component.data.outputNodes[lookupName]=selCmpt.materialized=new OutputNode(new FilterNode(main,model,{param:selection}),lookupName,DataSourceType.Lookup,model.component.data.outputNodeRefCounts)}}(model,main);let facetRoot=null;if(isFacetModel(model)){const facetName=model.getName("facet");head=null!==(_k=function makeJoinAggregateFromFacet(parent,facet){const{row,column}=facet;if(row&&column){let newParent=null;for(const fieldDef of[row,column])if(isSortField(fieldDef.sort)){const{field,op=DEFAULT_SORT_OP}=fieldDef.sort;parent=newParent=new JoinAggregateTransformNode(parent,{joinaggregate:[{op,field,as:facetSortFieldName(fieldDef,fieldDef.sort,{forAs:!0})}],groupby:[vgField(fieldDef)]})}return newParent}return null}(head,model.facet))&&void 0!==_k?_k:head,facetRoot=new FacetNode(head,model,facetName,main.getSource()),outputNodes[facetName]=facetRoot}return Object.assign(Object.assign({},model.component.data),{outputNodes,outputNodeRefCounts,raw,main,facetRoot,ancestorParse})}class ConcatModel extends Model{constructor(spec,parent,parentGivenName,config){var _a,_b,_c,_d;super(spec,"concat",parent,parentGivenName,config,spec.resolve),"shared"!==(null===(_b=null===(_a=spec.resolve)||void 0===_a?void 0:_a.axis)||void 0===_b?void 0:_b.x)&&"shared"!==(null===(_d=null===(_c=spec.resolve)||void 0===_c?void 0:_c.axis)||void 0===_d?void 0:_d.y)||warn("Axes cannot be shared in concatenated or repeated views yet (https://github.com/vega/vega-lite/issues/2415)."),this.children=this.getChildren(spec).map(((child,i)=>buildModel(child,this,this.getName(`concat_${i}`),void 0,config)))}parseData(){this.component.data=parseData(this);for(const child of this.children)child.parseData()}parseSelections(){this.component.selection={};for(const child of this.children){child.parseSelections();for(const key of keys(child.component.selection))this.component.selection[key]=child.component.selection[key]}}parseMarkGroup(){for(const child of this.children)child.parseMarkGroup()}parseAxesAndHeaders(){for(const child of this.children)child.parseAxesAndHeaders()}getChildren(spec){return isVConcatSpec(spec)?spec.vconcat:isHConcatSpec(spec)?spec.hconcat:spec.concat}parseLayoutSize(){!function parseConcatLayoutSize(model){parseChildrenLayoutSize(model);const widthType=1===model.layout.columns?"width":"childWidth",heightType=void 0===model.layout.columns?"height":"childHeight";parseNonUnitLayoutSizeForChannel(model,widthType),parseNonUnitLayoutSizeForChannel(model,heightType)}(this)}parseAxisGroup(){return null}assembleSelectionTopLevelSignals(signals){return this.children.reduce(((sg,child)=>child.assembleSelectionTopLevelSignals(sg)),signals)}assembleSignals(){return this.children.forEach((child=>child.assembleSignals())),[]}assembleLayoutSignals(){const layoutSignals=assembleLayoutSignals(this);for(const child of this.children)layoutSignals.push(...child.assembleLayoutSignals());return layoutSignals}assembleSelectionData(data){return this.children.reduce(((db,child)=>child.assembleSelectionData(db)),data)}assembleMarks(){return this.children.map((child=>{const title=child.assembleTitle(),style=child.assembleGroupStyle(),encodeEntry=child.assembleGroupEncodeEntry(!1);return Object.assign(Object.assign(Object.assign(Object.assign({type:"group",name:child.getName("group")},title?{title}:{}),style?{style}:{}),encodeEntry?{encode:{update:encodeEntry}}:{}),child.assembleGroup())}))}assembleDefaultLayout(){const columns=this.layout.columns;return Object.assign(Object.assign({},null!=columns?{columns}:{}),{bounds:"full",align:"each"})}}const AXIS_COMPONENT_PROPERTIES_INDEX=Object.assign(Object.assign({disable:1,gridScale:1,scale:1},COMMON_AXIS_PROPERTIES_INDEX),{labelExpr:1,encode:1}),AXIS_COMPONENT_PROPERTIES=keys(AXIS_COMPONENT_PROPERTIES_INDEX);class AxisComponent extends Split{constructor(explicit={},implicit={},mainExtracted=!1){super(),this.explicit=explicit,this.implicit=implicit,this.mainExtracted=mainExtracted}clone(){return new AxisComponent(duplicate(this.explicit),duplicate(this.implicit),this.mainExtracted)}hasAxisPart(part){return"axis"===part||("grid"===part||"title"===part?!!this.get(part):!function isFalseOrNull(v){return!1===v||null===v}(this.get(part)))}hasOrientSignalRef(){return isSignalRef(this.explicit.orient)}}const OPPOSITE_ORIENT={bottom:"top",top:"bottom",left:"right",right:"left"};function mergeAxisComponents(mergedAxisCmpts,childAxisCmpts){if(!mergedAxisCmpts)return childAxisCmpts.map((axisComponent=>axisComponent.clone()));{if(mergedAxisCmpts.length!==childAxisCmpts.length)return;const length=mergedAxisCmpts.length;for(let i=0;i{switch(prop){case"title":return mergeTitleComponent(v1,v2);case"gridScale":return{explicit:v1.explicit,value:getFirstDefined(v1.value,v2.value)}}return defaultTieBreaker(v1,v2,prop,"axis")}));merged.setWithExplicit(prop,mergedValueWithExplicit)}return merged}function parse_isExplicit(value,property,axis,model,channel){if("disable"===property)return void 0!==axis;switch(axis=axis||{},property){case"titleAngle":case"labelAngle":return value===(isSignalRef(axis.labelAngle)?axis.labelAngle:normalizeAngle(axis.labelAngle));case"values":return!!axis.values;case"encode":return!!axis.encoding||!!axis.labelAngle;case"title":if(value===getFieldDefTitle(model,channel))return!0}return value===axis[property]}const propsToAlwaysIncludeConfig=new Set(["grid","translate","format","formatType","orient","labelExpr","tickCount","position","tickMinStep"]);function parseAxis(channel,model){var _a,_b,_c;let axis=model.axis(channel);const axisComponent=new AxisComponent,fieldOrDatumDef=getFieldOrDatumDef(model.encoding[channel]),{mark,config}=model,orient=(null==axis?void 0:axis.orient)||(null===(_a=config["x"===channel?"axisX":"axisY"])||void 0===_a?void 0:_a.orient)||(null===(_b=config.axis)||void 0===_b?void 0:_b.orient)||function defaultOrient(channel){return"x"===channel?"bottom":"left"}(channel),scaleType=model.getScaleComponent(channel).get("type"),axisConfigs=getAxisConfigs(channel,scaleType,orient,model.config),disable=void 0!==axis?!axis:getAxisConfig("disable",config.style,null==axis?void 0:axis.style,axisConfigs).configValue;if(axisComponent.set("disable",disable,void 0!==axis),disable)return axisComponent;axis=axis||{};const labelAngle=function getLabelAngle(fieldOrDatumDef,axis,channel,styleConfig,axisConfigs){const labelAngle=null==axis?void 0:axis.labelAngle;if(void 0!==labelAngle)return isSignalRef(labelAngle)?labelAngle:normalizeAngle(labelAngle);{const{configValue:angle}=getAxisConfig("labelAngle",styleConfig,null==axis?void 0:axis.style,axisConfigs);return void 0!==angle?normalizeAngle(angle):channel!==X||!contains([NOMINAL,ORDINAL],fieldOrDatumDef.type)||isFieldDef(fieldOrDatumDef)&&fieldOrDatumDef.timeUnit?void 0:270}}(fieldOrDatumDef,axis,channel,config.style,axisConfigs),ruleParams={fieldOrDatumDef,axis,channel,model,scaleType,orient,labelAngle,mark,config};for(const property of AXIS_COMPONENT_PROPERTIES){const value=property in axisRules?axisRules[property](ruleParams):isAxisProperty(property)?axis[property]:void 0,hasValue=void 0!==value,explicit=parse_isExplicit(value,property,axis,model,channel);if(hasValue&&explicit)axisComponent.set(property,value,explicit);else{const{configValue,configFrom}=isAxisProperty(property)&&"values"!==property?getAxisConfig(property,config.style,axis.style,axisConfigs):{},hasConfigValue=void 0!==configValue;hasValue&&!hasConfigValue?axisComponent.set(property,value,explicit):("vgAxisConfig"!==configFrom||propsToAlwaysIncludeConfig.has(property)&&hasConfigValue||isConditionalAxisValue(configValue)||isSignalRef(configValue))&&axisComponent.set(property,configValue,!1)}}const axisEncoding=null!==(_c=axis.encoding)&&void 0!==_c?_c:{},axisEncode=AXIS_PARTS.reduce(((e,part)=>{var _a;if(!axisComponent.hasAxisPart(part))return e;const axisEncodingPart=guideEncodeEntry(null!==(_a=axisEncoding[part])&&void 0!==_a?_a:{},model),value="labels"===part?function encode_labels(model,channel,specifiedLabelsSpec){var _a;const{encoding,config}=model,fieldOrDatumDef=null!==(_a=getFieldOrDatumDef(encoding[channel]))&&void 0!==_a?_a:getFieldOrDatumDef(encoding[getSecondaryRangeChannel(channel)]),axis=model.axis(channel)||{},{format,formatType}=axis;return isCustomFormatType(formatType)?Object.assign({text:formatCustomType({fieldOrDatumDef,field:"datum.value",format,formatType,config})},specifiedLabelsSpec):specifiedLabelsSpec}(model,channel,axisEncodingPart):axisEncodingPart;return void 0===value||isEmpty(value)||(e[part]={update:value}),e}),{});return isEmpty(axisEncode)||axisComponent.set("encode",axisEncode,!!axis.encoding||void 0!==axis.labelAngle),axisComponent}function initMarkdef(originalMarkDef,encoding,config){const markDef=replaceExprRef(originalMarkDef),specifiedOrient=getMarkPropOrConfig("orient",markDef,config);if(markDef.orient=function orient(mark,encoding,specifiedOrient){switch(mark){case POINT:case CIRCLE:case SQUARE:case mark_TEXT:case RECT:case IMAGE:return}const{x,y,x2,y2}=encoding;switch(mark){case BAR:if(isFieldDef(x)&&(isBinned(x.bin)||isFieldDef(y)&&y.aggregate&&!x.aggregate))return"vertical";if(isFieldDef(y)&&(isBinned(y.bin)||isFieldDef(x)&&x.aggregate&&!y.aggregate))return"horizontal";if(y2||x2){if(specifiedOrient)return specifiedOrient;if(!x2&&(isFieldDef(x)&&x.type===QUANTITATIVE&&!isBinning(x.bin)||isNumericDataDef(x)))return"horizontal";if(!y2&&(isFieldDef(y)&&y.type===QUANTITATIVE&&!isBinning(y.bin)||isNumericDataDef(y)))return"vertical"}case RULE:if(x2&&(!isFieldDef(x)||!isBinned(x.bin))&&y2&&(!isFieldDef(y)||!isBinned(y.bin)))return;case AREA:if(y2)return isFieldDef(y)&&isBinned(y.bin)?"horizontal":"vertical";if(x2)return isFieldDef(x)&&isBinned(x.bin)?"vertical":"horizontal";if(mark===RULE){if(x&&!y)return"vertical";if(y&&!x)return"horizontal"}case LINE:case TICK:{const xIsContinuous=isContinuousFieldOrDatumDef(x),yIsContinuous=isContinuousFieldOrDatumDef(y);if(specifiedOrient)return specifiedOrient;if(xIsContinuous&&!yIsContinuous)return"tick"!==mark?"horizontal":"vertical";if(!xIsContinuous&&yIsContinuous)return"tick"!==mark?"vertical":"horizontal";if(xIsContinuous&&yIsContinuous){const xDef=x,yDef=y,xIsTemporal=xDef.type===TEMPORAL,yIsTemporal=yDef.type===TEMPORAL;return xIsTemporal&&!yIsTemporal?"tick"!==mark?"vertical":"horizontal":!xIsTemporal&&yIsTemporal?"tick"!==mark?"horizontal":"vertical":!xDef.aggregate&&yDef.aggregate?"tick"!==mark?"vertical":"horizontal":xDef.aggregate&&!yDef.aggregate&&"tick"!==mark?"horizontal":"vertical"}return}}return"vertical"}(markDef.type,encoding,specifiedOrient),void 0!==specifiedOrient&&specifiedOrient!==markDef.orient&&warn(function orientOverridden(original,actual){return`Specified orient "${original}" overridden with "${actual}".`}(markDef.orient,specifiedOrient)),"bar"===markDef.type&&markDef.orient){const cornerRadiusEnd=getMarkPropOrConfig("cornerRadiusEnd",markDef,config);if(void 0!==cornerRadiusEnd){const newProps="horizontal"===markDef.orient&&encoding.x2||"vertical"===markDef.orient&&encoding.y2?["cornerRadius"]:BAR_CORNER_RADIUS_INDEX[markDef.orient];for(const newProp of newProps)markDef[newProp]=cornerRadiusEnd;void 0!==markDef.cornerRadiusEnd&&delete markDef.cornerRadiusEnd}}void 0===getMarkPropOrConfig("opacity",markDef,config)&&(markDef.opacity=function opacity(mark,encoding){if(contains([POINT,TICK,CIRCLE,SQUARE],mark)&&!isAggregate(encoding))return.7;return}(markDef.type,encoding));return void 0===getMarkPropOrConfig("cursor",markDef,config)&&(markDef.cursor=function cursor(markDef,encoding,config){if(encoding.href||markDef.href||getMarkPropOrConfig("href",markDef,config))return"pointer";return markDef.cursor}(markDef,encoding,config)),markDef}function encodeEntry(model,fixedShape){const{config}=model;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"include",size:"include",orient:"ignore",theta:"ignore"})),pointPosition("x",model,{defaultPos:"mid"})),pointPosition("y",model,{defaultPos:"mid"})),nonPosition("size",model)),nonPosition("angle",model)),function shapeMixins(model,config,fixedShape){if(fixedShape)return{shape:{value:fixedShape}};return nonPosition("shape",model)}(model,0,fixedShape))}const rule={vgMark:"rule",encodeEntry:model=>{const{markDef}=model,orient=markDef.orient;return model.encoding.x||model.encoding.y||model.encoding.latitude||model.encoding.longitude?Object.assign(Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),pointOrRangePosition("x",model,{defaultPos:"horizontal"===orient?"zeroOrMax":"mid",defaultPos2:"zeroOrMin",range:"vertical"!==orient})),pointOrRangePosition("y",model,{defaultPos:"vertical"===orient?"zeroOrMax":"mid",defaultPos2:"zeroOrMin",range:"horizontal"!==orient})),nonPosition("size",model,{vgChannel:"strokeWidth"})):{}}};const tick={vgMark:"rect",encodeEntry:model=>{const{config,markDef}=model,orient=markDef.orient,vgSizeChannel="horizontal"===orient?"width":"height",vgThicknessChannel="horizontal"===orient?"height":"width";return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),pointPosition("x",model,{defaultPos:"mid",vgChannel:"xc"})),pointPosition("y",model,{defaultPos:"mid",vgChannel:"yc"})),nonPosition("size",model,{defaultValue:defaultSize(model),vgChannel:vgSizeChannel})),{[vgThicknessChannel]:signalOrValueRef(getMarkPropOrConfig("thickness",markDef,config))})}};function defaultSize(model){var _a;const{config,markDef}=model,{orient}=markDef,vgSizeChannel="horizontal"===orient?"width":"height",scale=model.getScaleComponent("horizontal"===orient?"x":"y"),markPropOrConfig=null!==(_a=getMarkPropOrConfig("size",markDef,config,{vgChannel:vgSizeChannel}))&&void 0!==_a?_a:config.tick.bandSize;if(void 0!==markPropOrConfig)return markPropOrConfig;{const scaleRange=scale?scale.get("range"):void 0;if(scaleRange&&isVgRangeStep(scaleRange)&&isNumber(scaleRange.step))return 3*scaleRange.step/4;return 3*getViewConfigDiscreteStep(config.view,vgSizeChannel)/4}}const markCompiler={arc:{vgMark:"arc",encodeEntry:model=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"include",size:"ignore",orient:"ignore",theta:"ignore"})),pointPosition("x",model,{defaultPos:"mid"})),pointPosition("y",model,{defaultPos:"mid"})),rectPosition(model,"radius","arc")),rectPosition(model,"theta","arc"))},area:{vgMark:"area",encodeEntry:model=>Object.assign(Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"include",orient:"include",size:"ignore",theta:"ignore"})),pointOrRangePosition("x",model,{defaultPos:"zeroOrMin",defaultPos2:"zeroOrMin",range:"horizontal"===model.markDef.orient})),pointOrRangePosition("y",model,{defaultPos:"zeroOrMin",defaultPos2:"zeroOrMin",range:"vertical"===model.markDef.orient})),defined(model))},bar:{vgMark:"rect",encodeEntry:model=>Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),rectPosition(model,"x","bar")),rectPosition(model,"y","bar"))},circle:{vgMark:"symbol",encodeEntry:model=>encodeEntry(model,"circle")},geoshape:{vgMark:"shape",encodeEntry:model=>Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"include",size:"ignore",orient:"ignore",theta:"ignore"})),postEncodingTransform:model=>{const{encoding}=model,shapeDef=encoding.shape;return[Object.assign({type:"geoshape",projection:model.projectionName()},shapeDef&&isFieldDef(shapeDef)&&shapeDef.type===GEOJSON?{field:vgField(shapeDef,{expr:"datum"})}:{})]}},image:{vgMark:"image",encodeEntry:model=>Object.assign(Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"ignore",orient:"ignore",size:"ignore",theta:"ignore"})),rectPosition(model,"x","image")),rectPosition(model,"y","image")),text_text(model,"url"))},line:{vgMark:"line",encodeEntry:model=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"include",size:"ignore",orient:"ignore",theta:"ignore"})),pointPosition("x",model,{defaultPos:"mid"})),pointPosition("y",model,{defaultPos:"mid"})),nonPosition("size",model,{vgChannel:"strokeWidth"})),defined(model))},point:{vgMark:"symbol",encodeEntry:model=>encodeEntry(model)},rect:{vgMark:"rect",encodeEntry:model=>Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),rectPosition(model,"x","rect")),rectPosition(model,"y","rect"))},rule,square:{vgMark:"symbol",encodeEntry:model=>encodeEntry(model,"square")},text:{vgMark:"text",encodeEntry:model=>{const{config,encoding}=model;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"include",baseline:"include",color:"include",size:"ignore",orient:"ignore",theta:"include"})),pointPosition("x",model,{defaultPos:"mid"})),pointPosition("y",model,{defaultPos:"mid"})),text_text(model)),nonPosition("size",model,{vgChannel:"fontSize"})),nonPosition("angle",model)),valueIfDefined("align",function align(markDef,encoding,config){const a=getMarkPropOrConfig("align",markDef,config);if(void 0===a)return"center";return}(model.markDef,0,config))),valueIfDefined("baseline",function baseline(markDef,encoding,config){const b=getMarkPropOrConfig("baseline",markDef,config);if(void 0===b)return"middle";return}(model.markDef,0,config))),pointPosition("radius",model,{defaultPos:null})),pointPosition("theta",model,{defaultPos:null}))}},tick,trail:{vgMark:"trail",encodeEntry:model=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},baseEncodeEntry(model,{align:"ignore",baseline:"ignore",color:"include",size:"include",orient:"ignore",theta:"ignore"})),pointPosition("x",model,{defaultPos:"mid"})),pointPosition("y",model,{defaultPos:"mid"})),nonPosition("size",model)),defined(model))}};function parseMarkGroups(model){if(contains([LINE,AREA,TRAIL],model.mark)){const details=pathGroupingFields(model.mark,model.encoding);if(details.length>0)return function getPathGroups(model,details){return[{name:model.getName("pathgroup"),type:"group",from:{facet:{name:FACETED_PATH_PREFIX+model.requestDataName(DataSourceType.Main),data:model.requestDataName(DataSourceType.Main),groupby:details}},encode:{update:{width:{field:{group:"width"}},height:{field:{group:"height"}}}},marks:getMarkGroup(model,{fromPrefix:FACETED_PATH_PREFIX})}]}(model,details)}else if(model.mark===BAR){const hasCornerRadius=VG_CORNERRADIUS_CHANNELS.some((prop=>getMarkPropOrConfig(prop,model.markDef,model.config)));if(model.stack&&!model.fieldDef("size")&&hasCornerRadius)return function getGroupsForStackedBarWithCornerRadius(model){const[mark]=getMarkGroup(model,{fromPrefix:STACK_GROUP_PREFIX}),fieldScale=model.scaleName(model.stack.fieldChannel),stackField=(opt={})=>model.vgField(model.stack.fieldChannel,opt),stackFieldGroup=(func,expr)=>`${func}(${[stackField({prefix:"min",suffix:"start",expr}),stackField({prefix:"max",suffix:"start",expr}),stackField({prefix:"min",suffix:"end",expr}),stackField({prefix:"max",suffix:"end",expr})].map((field=>`scale('${fieldScale}',${field})`)).join(",")})`;let groupUpdate,innerGroupUpdate;"x"===model.stack.fieldChannel?(groupUpdate=Object.assign(Object.assign({},pick(mark.encode.update,["y","yc","y2","height",...VG_CORNERRADIUS_CHANNELS])),{x:{signal:stackFieldGroup("min","datum")},x2:{signal:stackFieldGroup("max","datum")},clip:{value:!0}}),innerGroupUpdate={x:{field:{group:"x"},mult:-1},height:{field:{group:"height"}}},mark.encode.update=Object.assign(Object.assign({},omit(mark.encode.update,["y","yc","y2"])),{height:{field:{group:"height"}}})):(groupUpdate=Object.assign(Object.assign({},pick(mark.encode.update,["x","xc","x2","width"])),{y:{signal:stackFieldGroup("min","datum")},y2:{signal:stackFieldGroup("max","datum")},clip:{value:!0}}),innerGroupUpdate={y:{field:{group:"y"},mult:-1},width:{field:{group:"width"}}},mark.encode.update=Object.assign(Object.assign({},omit(mark.encode.update,["x","xc","x2"])),{width:{field:{group:"width"}}}));for(const key of VG_CORNERRADIUS_CHANNELS){const configValue=getMarkConfig(key,model.markDef,model.config);mark.encode.update[key]?(groupUpdate[key]=mark.encode.update[key],delete mark.encode.update[key]):configValue&&(groupUpdate[key]=signalOrValueRef(configValue)),configValue&&(mark.encode.update[key]={value:0})}const groupby=[];if(model.stack.groupbyChannel){const groupByField=model.fieldDef(model.stack.groupbyChannel),field=vgField(groupByField);field&&groupby.push(field),((null==groupByField?void 0:groupByField.bin)||(null==groupByField?void 0:groupByField.timeUnit))&&groupby.push(vgField(groupByField,{binSuffix:"end"}))}groupUpdate=["stroke","strokeWidth","strokeJoin","strokeCap","strokeDash","strokeDashOffset","strokeMiterLimit","strokeOpacity"].reduce(((encode,prop)=>{if(mark.encode.update[prop])return Object.assign(Object.assign({},encode),{[prop]:mark.encode.update[prop]});{const configValue=getMarkConfig(prop,model.markDef,model.config);return void 0!==configValue?Object.assign(Object.assign({},encode),{[prop]:signalOrValueRef(configValue)}):encode}}),groupUpdate),groupUpdate.stroke&&(groupUpdate.strokeForeground={value:!0},groupUpdate.strokeOffset={value:0});return[{type:"group",from:{facet:{data:model.requestDataName(DataSourceType.Main),name:STACK_GROUP_PREFIX+model.requestDataName(DataSourceType.Main),groupby,aggregate:{fields:[stackField({suffix:"start"}),stackField({suffix:"start"}),stackField({suffix:"end"}),stackField({suffix:"end"})],ops:["min","max","min","max"]}}},encode:{update:groupUpdate},marks:[{type:"group",encode:{update:innerGroupUpdate},marks:[mark]}]}]}(model)}return getMarkGroup(model)}const FACETED_PATH_PREFIX="faceted_path_";const STACK_GROUP_PREFIX="stack_group_";function getMarkGroup(model,opt={fromPrefix:""}){const{mark,markDef,encoding,config}=model,clip=getFirstDefined(markDef.clip,function scaleClip(model){const xScale=model.getScaleComponent("x"),yScale=model.getScaleComponent("y");return!!(xScale&&xScale.get("selectionExtent")||yScale&&yScale.get("selectionExtent"))||void 0}(model),function projectionClip(model){const projection=model.component.projection;return!(!projection||projection.isFit)||void 0}(model)),style=getStyles(markDef),key=encoding.key,sort=function mark_getSort(model){const{encoding,stack,mark,markDef,config}=model,order=encoding.order;if(!(!isArray(order)&&isValueDef(order)&&isNullOrFalse(order.value)||!order&&isNullOrFalse(getMarkPropOrConfig("order",markDef,config)))){if((isArray(order)||isFieldDef(order))&&!stack)return sortParams(order,{expr:"datum"});if(isPathMark(mark)){const dimensionChannel="horizontal"===markDef.orient?"y":"x",dimensionChannelDef=encoding[dimensionChannel];if(isFieldDef(dimensionChannelDef)){const s=dimensionChannelDef.sort;return isArray(s)?{field:vgField(dimensionChannelDef,{prefix:dimensionChannel,suffix:"sort_index",expr:"datum"})}:isSortField(s)?{field:vgField({aggregate:isAggregate(model.encoding)?s.op:void 0,field:s.field},{expr:"datum"})}:isSortByEncoding(s)?{field:vgField(model.fieldDef(s.encoding),{expr:"datum"}),order:s.order}:null===s?void 0:{field:vgField(dimensionChannelDef,{binSuffix:model.stack&&model.stack.impute?"mid":void 0,expr:"datum"})}}}}}(model),interactive=function interactiveFlag(model){if(!model.component.selection)return null;const unitCount=keys(model.component.selection).length;let parentCount=unitCount,parent=model.parent;for(;parent&&0===parentCount;)parentCount=keys(parent.component.selection).length,parent=parent.parent;return parentCount?{interactive:unitCount>0||!!model.encoding.tooltip}:null}(model),aria=getMarkPropOrConfig("aria",markDef,config),postEncodingTransform=markCompiler[mark].postEncodingTransform?markCompiler[mark].postEncodingTransform(model):null;return[Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:model.getName("marks"),type:markCompiler[mark].vgMark},clip?{clip:!0}:{}),style?{style}:{}),key?{key:key.field}:{}),sort?{sort}:{}),interactive||{}),!1===aria?{aria}:{}),{from:{data:opt.fromPrefix+model.requestDataName(DataSourceType.Main)},encode:{update:markCompiler[mark].encodeEntry(model)}}),postEncodingTransform?{transform:postEncodingTransform}:{})]}class UnitModel extends ModelWithField{constructor(spec,parent,parentGivenName,parentGivenSize={},config){var _a;super(spec,"unit",parent,parentGivenName,config,void 0,isFrameMixins(spec)?spec.view:void 0),this.specifiedScales={},this.specifiedAxes={},this.specifiedLegends={},this.specifiedProjection={},this.selection=[],this.children=[];const markDef=isMarkDef(spec.mark)?Object.assign({},spec.mark):{type:spec.mark},mark=markDef.type;void 0===markDef.filled&&(markDef.filled=function defaultFilled(markDef,config,{graticule}){if(graticule)return!1;const filledConfig=getMarkConfig("filled",markDef,config),mark=markDef.type;return getFirstDefined(filledConfig,mark!==POINT&&mark!==LINE&&mark!==RULE)}(markDef,config,{graticule:spec.data&&isGraticuleGenerator(spec.data)}));const encoding=this.encoding=initEncoding(spec.encoding||{},mark,markDef.filled,config);this.markDef=initMarkdef(markDef,encoding,config),this.size=function initLayoutSize({encoding,size}){for(const channel of POSITION_SCALE_CHANNELS){const sizeType=getSizeChannel(channel);isStep(size[sizeType])&&isContinuousFieldOrDatumDef(encoding[channel])&&(delete size[sizeType],warn(stepDropped(sizeType)))}return size}({encoding,size:isFrameMixins(spec)?Object.assign(Object.assign(Object.assign({},parentGivenSize),spec.width?{width:spec.width}:{}),spec.height?{height:spec.height}:{}):parentGivenSize}),this.stack=stack(mark,encoding),this.specifiedScales=this.initScales(mark,encoding),this.specifiedAxes=this.initAxes(encoding),this.specifiedLegends=this.initLegends(encoding),this.specifiedProjection=spec.projection,this.selection=(null!==(_a=spec.params)&&void 0!==_a?_a:[]).filter((p=>isSelectionParameter(p)))}get hasProjection(){const{encoding}=this,isGeoShapeMark=this.mark===GEOSHAPE,hasGeoPosition=encoding&&GEOPOSITION_CHANNELS.some((channel=>isFieldOrDatumDef(encoding[channel])));return isGeoShapeMark||hasGeoPosition}scaleDomain(channel){const scale=this.specifiedScales[channel];return scale?scale.domain:void 0}axis(channel){return this.specifiedAxes[channel]}legend(channel){return this.specifiedLegends[channel]}initScales(mark,encoding){return SCALE_CHANNELS.reduce(((scales,channel)=>{var _a;const fieldOrDatumDef=getFieldOrDatumDef(encoding[channel]);return fieldOrDatumDef&&(scales[channel]=this.initScale(null!==(_a=fieldOrDatumDef.scale)&&void 0!==_a?_a:{})),scales}),{})}initScale(scale){const{domain,range}=scale,scaleInternal=replaceExprRef(scale);return isArray(domain)&&(scaleInternal.domain=domain.map(signalRefOrValue)),isArray(range)&&(scaleInternal.range=range.map(signalRefOrValue)),scaleInternal}initAxes(encoding){return POSITION_SCALE_CHANNELS.reduce(((_axis,channel)=>{const channelDef=encoding[channel];if(isFieldOrDatumDef(channelDef)||channel===X&&isFieldOrDatumDef(encoding.x2)||channel===Y&&isFieldOrDatumDef(encoding.y2)){const axisSpec=isFieldOrDatumDef(channelDef)?channelDef.axis:void 0;_axis[channel]=axisSpec?this.initAxis(Object.assign({},axisSpec)):axisSpec}return _axis}),{})}initAxis(axis){const props=keys(axis),axisInternal={};for(const prop of props){const val=axis[prop];axisInternal[prop]=isConditionalAxisValue(val)?signalOrValueRefWithCondition(val):signalRefOrValue(val)}return axisInternal}initLegends(encoding){return NONPOSITION_SCALE_CHANNELS.reduce(((_legend,channel)=>{const fieldOrDatumDef=getFieldOrDatumDef(encoding[channel]);if(fieldOrDatumDef&&function supportLegend(channel){switch(channel){case COLOR:case FILL:case STROKE:case SIZE:case SHAPE:case OPACITY:case STROKEWIDTH:case STROKEDASH:return!0;case FILLOPACITY:case STROKEOPACITY:case ANGLE:return!1}}(channel)){const legend=fieldOrDatumDef.legend;_legend[channel]=legend?replaceExprRef(legend):legend}return _legend}),{})}parseData(){this.component.data=parseData(this)}parseLayoutSize(){!function parseUnitLayoutSize(model){const{size,component}=model;for(const channel of POSITION_SCALE_CHANNELS){const sizeType=getSizeChannel(channel);if(size[sizeType]){const specifiedSize=size[sizeType];component.layoutSize.set(sizeType,isStep(specifiedSize)?"step":specifiedSize,!0)}else{const defaultSize=defaultUnitSize(model,sizeType);component.layoutSize.set(sizeType,defaultSize,!1)}}}(this)}parseSelections(){this.component.selection=function parseUnitSelection(model,selDefs){var _a;const selCmpts={},selectionConfig=model.config.selection;if(!selDefs||!selDefs.length)return selCmpts;for(const def of selDefs){const name=varName(def.name),selDef=def.select,type=vega_util_module_isString(selDef)?selDef:selDef.type,defaults=isObject(selDef)?duplicate(selDef):{type},_b=selectionConfig[type],{fields,encodings}=_b,cfg=parse_rest(_b,["fields","encodings"]);for(const key in cfg)"mark"===key&&(defaults[key]=Object.assign(Object.assign({},cfg[key]),defaults[key])),void 0!==defaults[key]&&!0!==defaults[key]||(defaults[key]=null!==(_a=cfg[key])&&void 0!==_a?_a:defaults[key]);const selCmpt=selCmpts[name]=Object.assign(Object.assign({},defaults),{name,type,init:def.value,bind:def.bind,events:vega_util_module_isString(defaults.on)?eventSelector(defaults.on,"scope"):array(duplicate(defaults.on))});for(const c of selectionCompilers)c.defined(selCmpt)&&c.parse&&c.parse(model,selCmpt,def)}return selCmpts}(this,this.selection)}parseMarkGroup(){this.component.mark=parseMarkGroups(this)}parseAxesAndHeaders(){this.component.axes=function parseUnitAxes(model){return POSITION_SCALE_CHANNELS.reduce(((axis,channel)=>(model.component.scales[channel]&&(axis[channel]=[parseAxis(channel,model)]),axis)),{})}(this)}assembleSelectionTopLevelSignals(signals){return function assembleTopLevelSignals(model,signals){var _a;let hasSelections=!1;for(const selCmpt of vals(null!==(_a=model.component.selection)&&void 0!==_a?_a:{})){const name=selCmpt.name,store=$(name+STORE);if(0===signals.filter((s=>s.name===name)).length){const resolve="global"===selCmpt.resolve?"union":selCmpt.resolve,isPoint="point"===selCmpt.type?", true, true)":")";signals.push({name:selCmpt.name,update:`${VL_SELECTION_RESOLVE}(${store}, ${$(resolve)}${isPoint}`})}hasSelections=!0;for(const c of selectionCompilers)c.defined(selCmpt)&&c.topLevelSignals&&(signals=c.topLevelSignals(model,selCmpt,signals))}hasSelections&&0===signals.filter((s=>"unit"===s.name)).length&&signals.unshift({name:"unit",value:{},on:[{events:"mousemove",update:"isTuple(group()) ? group() : unit"}]});return cleanupEmptyOnArray(signals)}(this,signals)}assembleSignals(){return[...assembleAxisSignals(this),...assembleUnitSelectionSignals(this,[])]}assembleSelectionData(data){return function assembleUnitSelectionData(model,data){var _a;const dataCopy=[...data];for(const selCmpt of vals(null!==(_a=model.component.selection)&&void 0!==_a?_a:{})){const init={name:selCmpt.name+STORE};if(selCmpt.init){const fields=selCmpt.project.items.map((proj=>{const{signals}=proj;return assemble_rest(proj,["signals"])}));init.values=selCmpt.init.map((i=>({unit:unitName(model,{escape:!1}),fields,values:assembleInit(i,!1)})))}dataCopy.filter((d=>d.name===selCmpt.name+STORE)).length||dataCopy.push(init)}return dataCopy}(this,data)}assembleLayout(){return null}assembleLayoutSignals(){return assembleLayoutSignals(this)}assembleMarks(){var _a;let marks=null!==(_a=this.component.mark)&&void 0!==_a?_a:[];return this.parent&&isLayerModel(this.parent)||(marks=assembleUnitSelectionMarks(this,marks)),marks.map(this.correctDataNames)}getMapping(){return this.encoding}get mark(){return this.markDef.type}channelHasField(channel){return channelHasField(this.encoding,channel)}fieldDef(channel){return getFieldDef(this.encoding[channel])}typedFieldDef(channel){const fieldDef=this.fieldDef(channel);return isTypedFieldDef(fieldDef)?fieldDef:null}}class LayerModel extends Model{constructor(spec,parent,parentGivenName,parentGivenSize,config){super(spec,"layer",parent,parentGivenName,config,spec.resolve,spec.view);const layoutSize=Object.assign(Object.assign(Object.assign({},parentGivenSize),spec.width?{width:spec.width}:{}),spec.height?{height:spec.height}:{});this.children=spec.layer.map(((layer,i)=>{if(isLayerSpec(layer))return new LayerModel(layer,this,this.getName(`layer_${i}`),layoutSize,config);if(isUnitSpec(layer))return new UnitModel(layer,this,this.getName(`layer_${i}`),layoutSize,config);throw new Error(invalidSpec(layer))}))}parseData(){this.component.data=parseData(this);for(const child of this.children)child.parseData()}parseLayoutSize(){!function parseLayerLayoutSize(model){parseChildrenLayoutSize(model),parseNonUnitLayoutSizeForChannel(model,"width"),parseNonUnitLayoutSizeForChannel(model,"height")}(this)}parseSelections(){this.component.selection={};for(const child of this.children){child.parseSelections();for(const key of keys(child.component.selection))this.component.selection[key]=child.component.selection[key]}}parseMarkGroup(){for(const child of this.children)child.parseMarkGroup()}parseAxesAndHeaders(){!function parseLayerAxes(model){var _a;const{axes,resolve}=model.component,axisCount={top:0,bottom:0,right:0,left:0};for(const child of model.children){child.parseAxesAndHeaders();for(const channel of keys(child.component.axes))resolve.axis[channel]=parseGuideResolve(model.component.resolve,channel),"shared"===resolve.axis[channel]&&(axes[channel]=mergeAxisComponents(axes[channel],child.component.axes[channel]),axes[channel]||(resolve.axis[channel]="independent",delete axes[channel]))}for(const channel of POSITION_SCALE_CHANNELS){for(const child of model.children)if(child.component.axes[channel]){if("independent"===resolve.axis[channel]){axes[channel]=(null!==(_a=axes[channel])&&void 0!==_a?_a:[]).concat(child.component.axes[channel]);for(const axisComponent of child.component.axes[channel]){const{value:orient,explicit}=axisComponent.getWithExplicit("orient");if(!isSignalRef(orient)){if(axisCount[orient]>0&&!explicit){const oppositeOrient=OPPOSITE_ORIENT[orient];axisCount[orient]>axisCount[oppositeOrient]&&axisComponent.set("orient",oppositeOrient,!1)}axisCount[orient]++}}}delete child.component.axes[channel]}if("independent"===resolve.axis[channel]&&axes[channel]&&axes[channel].length>1)for(const axisCmpt of axes[channel])axisCmpt.get("grid")&&!axisCmpt.explicit.grid&&(axisCmpt.implicit.grid=!1)}}(this)}assembleSelectionTopLevelSignals(signals){return this.children.reduce(((sg,child)=>child.assembleSelectionTopLevelSignals(sg)),signals)}assembleSignals(){return this.children.reduce(((signals,child)=>signals.concat(child.assembleSignals())),assembleAxisSignals(this))}assembleLayoutSignals(){return this.children.reduce(((signals,child)=>signals.concat(child.assembleLayoutSignals())),assembleLayoutSignals(this))}assembleSelectionData(data){return this.children.reduce(((db,child)=>child.assembleSelectionData(db)),data)}assembleTitle(){let title=super.assembleTitle();if(title)return title;for(const child of this.children)if(title=child.assembleTitle(),title)return title}assembleLayout(){return null}assembleMarks(){return function assembleLayerSelectionMarks(model,marks){for(const child of model.children)isUnitModel(child)&&(marks=assembleUnitSelectionMarks(child,marks));return marks}(this,this.children.flatMap((child=>child.assembleMarks())))}assembleLegends(){return this.children.reduce(((legends,child)=>legends.concat(child.assembleLegends())),assembleLegends(this))}}function buildModel(spec,parent,parentGivenName,unitSize,config){if(isFacetSpec(spec))return new FacetModel(spec,parent,parentGivenName,config);if(isLayerSpec(spec))return new LayerModel(spec,parent,parentGivenName,unitSize,config);if(isUnitSpec(spec))return new UnitModel(spec,parent,parentGivenName,unitSize,config);if(function isAnyConcatSpec(spec){return isVConcatSpec(spec)||isHConcatSpec(spec)||isConcatSpec(spec)}(spec))return new ConcatModel(spec,parent,parentGivenName,config);throw new Error(invalidSpec(spec))}var compile_rest=function(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(p=Object.getOwnPropertySymbols(s);i"width"!==signal.name&&"height"!==signal.name||void 0===signal.value||(topLevelProperties[signal.name]=+signal.value,!1)));const{params}=topLevelProperties,otherTopLevelProps=compile_rest(topLevelProperties,["params"]);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({$schema:"https://vega.github.io/schema/vega/v5.json"},model.description?{description:model.description}:{}),otherTopLevelProps),title?{title}:{}),style?{style}:{}),encodeEntry?{encode:{update:encodeEntry}}:{}),{data}),projections.length>0?{projections}:{}),model.assembleGroup([...layoutSignals,...model.assembleSelectionTopLevelSignals([]),...assembleParameterSignals(params)])),vgConfig?{config:vgConfig}:{}),usermeta?{usermeta}:{})}(model,function getTopLevelProperties(inputSpec,autosize,config,model){const width=model.component.layoutSize.get("width"),height=model.component.layoutSize.get("height");void 0===autosize?(autosize={type:"pad"},model.hasAxisOrientSignalRef()&&(autosize.resize=!0)):vega_util_module_isString(autosize)&&(autosize={type:autosize});if(width&&height&&function isFitType(autoSizeType){return"fit"===autoSizeType||"fit-x"===autoSizeType||"fit-y"===autoSizeType}(autosize.type))if("step"===width&&"step"===height)warn(droppingFit()),autosize.type="pad";else if("step"===width||"step"===height){const sizeType="step"===width?"width":"height";warn(droppingFit(getPositionScaleChannel(sizeType)));const inverseSizeType="width"===sizeType?"height":"width";autosize.type=function getFitType(sizeType){return sizeType?`fit-${getPositionScaleChannel(sizeType)}`:"fit"}(inverseSizeType)}return Object.assign(Object.assign(Object.assign({},1===keys(autosize).length&&autosize.type?"pad"===autosize.type?{}:{autosize:autosize.type}:{autosize}),extractTopLevelProperties(config,!1)),extractTopLevelProperties(inputSpec,!0))}(inputSpec,spec.autosize,config,model),inputSpec.datasets,inputSpec.usermeta);return{spec:vgSpec,normalized:spec}}finally{opt.logger&&log_reset(),opt.fieldTitle&&function resetTitleFormatter(){setTitleFormatter(defaultTitleFormatter)}()}}const version="5.0.0"},"./node_modules/vega-schema-url-parser/index.js":(__unused_webpack_module,exports)=>{"use strict";exports.A=function default_1(url){var _a=/\/schema\/([\w-]+)\/([\w\.\-]+)\.json$/g.exec(url).slice(1,3);return{library:_a[0],version:_a[1]}}},"./node_modules/vega-util/build/vega-util.module.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function accessor(fn,fields,name){return fn.fields=fields||[],fn.fname=name,fn}function accessorName(fn){return null==fn?null:fn.fname}function accessorFields(fn){return null==fn?null:fn.fields}function getter(path){return 1===path.length?get1(path[0]):getN(path)}__webpack_require__.d(__webpack_exports__,{$D:()=>Error$1,$G:()=>quarter,$P:()=>isDate,AU:()=>writeConfig,B:()=>inherits,B2:()=>zoomSymlog,BS:()=>clampRange,Cc:()=>lerp,D_:()=>identity,EV:()=>lruCache,Eb:()=>key,Et:()=>isNumber,G4:()=>toBoolean,Gv:()=>isObject,KH:()=>panLog,Kg:()=>isString,Lm:()=>isBoolean,Ln:()=>span,M1:()=>toSet,N6:()=>accessorName,NV:()=>None,P$:()=>Warn,PK:()=>inrange,R2:()=>Info,Ro:()=>toNumber,SW:()=>zoomPow,Tn:()=>isFunction,UD:()=>compare,VC:()=>panLinear,V_:()=>ascending,X$:()=>extend,Xx:()=>extent,YO:()=>array,ZZ:()=>field,ay:()=>toDate,bX:()=>flush,co:()=>panPow,cy:()=>isArray,dI:()=>toString,dY:()=>constant,eV:()=>pad,gd:()=>isRegExp,h1:()=>merge,id:()=>id,io:()=>mergeConfig,iv:()=>splitAccessPath,lL:()=>zoomLinear,mQ:()=>has,me:()=>falsy,n:()=>extentIndex,nG:()=>fastmap,nS:()=>accessorFields,oV:()=>zoomLog,r$:()=>$,rt:()=>visitArray,sY:()=>accessor,se:()=>peek,sg:()=>debounce,ux:()=>repeat,vF:()=>logger,vN:()=>truthy,v_:()=>zero,vu:()=>utcquarter,xH:()=>one,xZ:()=>isIterable,xv:()=>truncate,y:()=>Debug,z3:()=>error,zy:()=>panSymlog});const get1=field=>function(obj){return obj[field]},getN=path=>{const len=path.length;return function(obj){for(let i=0;ii&&push(),b=i=j+1):"]"===c&&(b||error("Access path missing open bracket: "+p),b>0&&push(),b=0,i=j+1):j>i?push():i=j+1}return b&&error("Access path missing closing bracket: "+p),q&&error("Access path missing closing quote: "+p),j>i&&(j++,push()),path}function field(field,name,opt){const path=splitAccessPath(field);return field=1===path.length?path[0]:field,accessor((opt&&opt.get||getter)(path),[field],name||field)}const id=field("id"),identity=accessor((_=>_),[],"identity"),zero=accessor((()=>0),[],"zero"),one=accessor((()=>1),[],"one"),truthy=accessor((()=>!0),[],"true"),falsy=accessor((()=>!1),[],"false");function log$1(method,level,input){const args=[level].concat([].slice.call(input));console[method].apply(console,args)}const None=0,Error$1=1,Warn=2,Info=3,Debug=4;function logger(_,method){let handler=arguments.length>2&&void 0!==arguments[2]?arguments[2]:log$1,level=_||None;return{level(_){return arguments.length?(level=+_,this):level},error(){return level>=Error$1&&handler(method||"error","ERROR",arguments),this},warn(){return level>=Warn&&handler(method||"warn","WARN",arguments),this},info(){return level>=Info&&handler(method||"log","INFO",arguments),this},debug(){return level>=Debug&&handler(method||"log","DEBUG",arguments),this}}}var isArray=Array.isArray;function isObject(_){return _===Object(_)}const isLegalKey=key=>"__proto__"!==key;function mergeConfig(){for(var _len=arguments.length,configs=new Array(_len),_key=0;_key<_len;_key++)configs[_key]=arguments[_key];return configs.reduce(((out,source)=>{for(const key in source)if("signals"===key)out.signals=mergeNamed(out.signals,source.signals);else{const r="legend"===key?{layout:1}:"style"===key||null;writeConfig(out,key,source[key],r)}return out}),{})}function writeConfig(output,key,value,recurse){if(!isLegalKey(key))return;let k,o;if(isObject(value)&&!isArray(value))for(k in o=isObject(output[key])?output[key]:output[key]={},value)recurse&&(!0===recurse||recurse[k])?writeConfig(o,k,value[k]):isLegalKey(k)&&(o[k]=value[k]);else output[key]=value}function mergeNamed(a,b){if(null==a)return b;const map={},out=[];function add(_){map[_.name]||(map[_.name]=1,out.push(_))}return b.forEach(add),a.forEach(add),out}function peek(array){return array[array.length-1]}function toNumber(_){return null==_||""===_?null:+_}const exp=sign=>x=>sign*Math.exp(x),log=sign=>x=>Math.log(sign*x),symlog=c=>x=>Math.sign(x)*Math.log1p(Math.abs(x/c)),symexp=c=>x=>Math.sign(x)*Math.expm1(Math.abs(x))*c,pow=exponent=>x=>x<0?-Math.pow(-x,exponent):Math.pow(x,exponent);function pan(domain,delta,lift,ground){const d0=lift(domain[0]),d1=lift(peek(domain)),dd=(d1-d0)*delta;return[ground(d0-dd),ground(d1-dd)]}function panLinear(domain,delta){return pan(domain,delta,toNumber,identity)}function panLog(domain,delta){var sign=Math.sign(domain[0]);return pan(domain,delta,log(sign),exp(sign))}function panPow(domain,delta,exponent){return pan(domain,delta,pow(exponent),pow(1/exponent))}function panSymlog(domain,delta,constant){return pan(domain,delta,symlog(constant),symexp(constant))}function zoom(domain,anchor,scale,lift,ground){const d0=lift(domain[0]),d1=lift(peek(domain)),da=null!=anchor?lift(anchor):(d0+d1)/2;return[ground(da+(d0-da)*scale),ground(da+(d1-da)*scale)]}function zoomLinear(domain,anchor,scale){return zoom(domain,anchor,scale,toNumber,identity)}function zoomLog(domain,anchor,scale){const sign=Math.sign(domain[0]);return zoom(domain,anchor,scale,log(sign),exp(sign))}function zoomPow(domain,anchor,scale,exponent){return zoom(domain,anchor,scale,pow(exponent),pow(1/exponent))}function zoomSymlog(domain,anchor,scale,constant){return zoom(domain,anchor,scale,symlog(constant),symexp(constant))}function quarter(date){return 1+~~(new Date(date).getMonth()/3)}function utcquarter(date){return 1+~~(new Date(date).getUTCMonth()/3)}function array(_){return null!=_?isArray(_)?_:[_]:[]}function clampRange(range,min,max){let span,lo=range[0],hi=range[1];return hi=max-min?[min,max]:[lo=Math.min(Math.max(lo,min),max-span),lo+span]}function isFunction(_){return"function"==typeof _}const DESCENDING="descending";function compare(fields,orders,opt){opt=opt||{},orders=array(orders)||[];const ord=[],get=[],fmap={},gen=opt.comparator||comparator;return array(fields).forEach(((f,i)=>{null!=f&&(ord.push(orders[i]===DESCENDING?-1:1),get.push(f=isFunction(f)?f:field(f,null,opt)),(accessorFields(f)||[]).forEach((_=>fmap[_]=1)))})),0===get.length?null:accessor(gen(get,ord),Object.keys(fmap))}const ascending=(u,v)=>(uv||null==v)&&null!=u?1:(v=v instanceof Date?+v:v,(u=u instanceof Date?+u:u)!==u&&v==v?-1:v!=v&&u==u?1:0),comparator=(fields,orders)=>1===fields.length?compare1(fields[0],orders[0]):compareN(fields,orders,fields.length),compare1=(field,order)=>function(a,b){return ascending(field(a),field(b))*order},compareN=(fields,orders,n)=>(orders.push(0),function(a,b){let f,c=0,i=-1;for(;0===c&&++i_}function debounce(delay,handler){let tid;return e=>{tid&&clearTimeout(tid),tid=setTimeout((()=>(handler(e),tid=null)),delay)}}function extend(_){for(let x,k,i=1,len=arguments.length;imax&&(max=v))}else{for(v=f(array[i]);imax&&(max=v))}return[min,max]}function extentIndex(array,f){const n=array.length;let a,b,c,u,v,i=-1;if(null==f){for(;++i=b){a=c=b;break}if(i===n)return[-1,-1];for(u=v=i;++ib&&(a=b,u=i),c=b){a=c=b;break}if(i===n)return[-1,-1];for(u=v=i;++ib&&(a=b,u=i),chas$1(key)?obj[key]:void 0,set(key,value){return has$1(key)||(++map.size,obj[key]===NULL&&--map.empty),obj[key]=value,this},delete(key){return has$1(key)&&(--map.size,++map.empty,obj[key]=NULL),this},clear(){map.size=map.empty=0,map.object=obj={}},test(_){return arguments.length?(test=_,map):test},clean(){const next={};let size=0;for(const key in obj){const value=obj[key];value===NULL||test&&test(value)||(next[key]=value,++size)}map.size=size,map.empty=0,map.object=obj=next}};return input&&Object.keys(input).forEach((key=>{map.set(key,input[key])})),map}function flush(range,value,threshold,left,right,center){if(!threshold&&0!==threshold)return center;const t=+threshold;let l,a=range[0],b=peek(range);br1&&(t=r0,r0=r1,r1=t),right=void 0===right||right,((left=void 0===left||left)?r0<=value:r0f.replace(/\\(.)/g,"$1"))):array(fields));const len=fields&&fields.length,gen=opt&&opt.get||getter,map=f=>gen(flat?[f]:splitAccessPath(f));let fn;if(len)if(1===len){const get=map(fields[0]);fn=function(_){return""+get(_)}}else{const get=fields.map(map);fn=function(_){let s=""+get[0](_),i=0;for(;++i{curr={},prev={},size=0},update=(key,value)=>(++size>maxsize&&(prev=curr,curr={},size=1),curr[key]=value);return clear(),{clear,has:key=>has(curr,key)||has(prev,key),get:key=>has(curr,key)?curr[key]:has(prev,key)?update(key,prev[key]):void 0,set:(key,value)=>has(curr,key)?curr[key]=value:update(key,value)}}function merge(compare,array0,array1,output){const n0=array0.length,n1=array1.length;if(!n1)return array0;if(!n0)return array1;const merged=output||new array0.constructor(n0+n1);let i0=0,i1=0,i=0;for(;i00?array1[i1++]:array0[i0++];for(;i0=0;)s+=str;return s}function pad(str,length,padchar,align){const c=padchar||" ",s=str+"",n=length-s.length;return n<=0?s:"left"===align?repeat(c,n)+s:"center"===align?repeat(c,~~(n/2))+s+repeat(c,Math.ceil(n/2)):s+repeat(c,n)}function span(array){return array&&peek(array)-array[0]||0}function $(x){return isArray(x)?"["+x.map($)+"]":isObject(x)||isString(x)?JSON.stringify(x).replace("\u2028","\\u2028").replace("\u2029","\\u2029"):x}function toBoolean(_){return null==_||""===_?null:!(!_||"false"===_||"0"===_)&&!!_}const defaultParser=_=>isNumber(_)||isDate(_)?_:Date.parse(_);function toDate(_,parser){return parser=parser||defaultParser,null==_||""===_?null:parser(_)}function toString(_){return null==_||""===_?null:_+""}function toSet(_){const s={},n=_.length;for(let i=0;i{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Bounds:()=>Bounds,CanvasHandler:()=>CanvasHandler,CanvasRenderer:()=>CanvasRenderer,DATE:()=>DATE,DAY:()=>DAY,DAYOFYEAR:()=>DAYOFYEAR,Dataflow:()=>Dataflow,Debug:()=>vega_util_module.y,Error:()=>vega_util_module.$D,EventStream:()=>EventStream,Gradient:()=>Gradient,GroupItem:()=>GroupItem,HOURS:()=>HOURS,Handler:()=>Handler,HybridHandler:()=>HybridHandler,HybridRenderer:()=>HybridRenderer,Info:()=>vega_util_module.R2,Item:()=>Item,MILLISECONDS:()=>MILLISECONDS,MINUTES:()=>MINUTES,MONTH:()=>MONTH,Marks:()=>Marks,MultiPulse:()=>MultiPulse,None:()=>vega_util_module.NV,Operator:()=>Operator,Parameters:()=>Parameters,Pulse:()=>Pulse,QUARTER:()=>QUARTER,RenderType:()=>RenderType,Renderer:()=>Renderer,ResourceLoader:()=>ResourceLoader,SECONDS:()=>SECONDS,SVGHandler:()=>SVGHandler,SVGRenderer:()=>SVGRenderer,SVGStringRenderer:()=>SVGStringRenderer,Scenegraph:()=>Scenegraph,TIME_UNITS:()=>TIME_UNITS,Transform:()=>Transform,View:()=>View,WEEK:()=>WEEK,Warn:()=>vega_util_module.P$,YEAR:()=>YEAR,accessor:()=>vega_util_module.sY,accessorFields:()=>vega_util_module.nS,accessorName:()=>vega_util_module.N6,array:()=>vega_util_module.YO,ascending:()=>vega_util_module.V_,bandwidthNRD:()=>estimateBandwidth,bin:()=>vega_statistics_module_bin,bootstrapCI:()=>bootstrapCI,boundClip:()=>boundClip,boundContext:()=>boundContext,boundItem:()=>boundItem,boundMark:()=>boundMark,boundStroke:()=>boundStroke,changeset:()=>changeset,clampRange:()=>vega_util_module.BS,codegenExpression:()=>codegen,compare:()=>vega_util_module.UD,constant:()=>vega_util_module.dY,cumulativeLogNormal:()=>cumulativeLogNormal,cumulativeNormal:()=>cumulativeNormal,cumulativeUniform:()=>cumulativeUniform,dayofyear:()=>dayofyear,debounce:()=>vega_util_module.sg,defaultLocale:()=>vega_format_module_defaultLocale,definition:()=>definition,densityLogNormal:()=>densityLogNormal,densityNormal:()=>densityNormal,densityUniform:()=>densityUniform,domChild:()=>domChild,domClear:()=>domClear,domCreate:()=>domCreate,domFind:()=>domFind,dotbin:()=>dotbin,error:()=>vega_util_module.z3,expressionFunction:()=>expressionFunction,extend:()=>vega_util_module.X$,extent:()=>vega_util_module.Xx,extentIndex:()=>vega_util_module.n,falsy:()=>vega_util_module.me,fastmap:()=>vega_util_module.nG,field:()=>vega_util_module.ZZ,flush:()=>vega_util_module.bX,font:()=>font,fontFamily:()=>fontFamily,fontSize:()=>fontSize,format:()=>vega_loader_browser_module_format,formatLocale:()=>numberFormatDefaultLocale,formats:()=>formats,hasOwnProperty:()=>vega_util_module.mQ,id:()=>vega_util_module.id,identity:()=>vega_util_module.D_,inferType:()=>inferType,inferTypes:()=>inferTypes,ingest:()=>ingest$1,inherits:()=>vega_util_module.B,inrange:()=>vega_util_module.PK,interpolate:()=>interpolate,interpolateColors:()=>interpolateColors,interpolateRange:()=>interpolateRange,intersect:()=>vega_scenegraph_module_intersect,intersectBoxLine:()=>intersectBoxLine,intersectPath:()=>intersectPath,intersectPoint:()=>intersectPoint,intersectRule:()=>intersectRule,isArray:()=>vega_util_module.cy,isBoolean:()=>vega_util_module.Lm,isDate:()=>vega_util_module.$P,isFunction:()=>vega_util_module.Tn,isIterable:()=>vega_util_module.xZ,isNumber:()=>vega_util_module.Et,isObject:()=>vega_util_module.Gv,isRegExp:()=>vega_util_module.gd,isString:()=>vega_util_module.Kg,isTuple:()=>isTuple,key:()=>vega_util_module.Eb,lerp:()=>vega_util_module.Cc,lineHeight:()=>lineHeight,loader:()=>loader,locale:()=>vega_format_module_locale,logger:()=>vega_util_module.vF,lruCache:()=>vega_util_module.EV,markup:()=>markup,merge:()=>vega_util_module.h1,mergeConfig:()=>vega_util_module.io,multiLineOffset:()=>multiLineOffset,one:()=>vega_util_module.xH,pad:()=>vega_util_module.eV,panLinear:()=>vega_util_module.VC,panLog:()=>vega_util_module.KH,panPow:()=>vega_util_module.co,panSymlog:()=>vega_util_module.zy,parse:()=>vega_parser_module_parse,parseExpression:()=>parser,parseSelector:()=>eventSelector,path:()=>path,pathCurves:()=>curves,pathEqual:()=>pathEqual,pathParse:()=>vega_scenegraph_module_parse,pathRectangle:()=>vg_rect,pathRender:()=>pathRender,pathSymbols:()=>vega_scenegraph_module_symbols,pathTrail:()=>vg_trail,peek:()=>vega_util_module.se,point:()=>vega_scenegraph_module_point,projection:()=>vega_projection_module_projection,quantileLogNormal:()=>quantileLogNormal,quantileNormal:()=>quantileNormal,quantileUniform:()=>quantileUniform,quantiles:()=>quantiles,quantizeInterpolator:()=>quantizeInterpolator,quarter:()=>vega_util_module.$G,quartiles:()=>quartiles,random:()=>random,randomInteger:()=>integer,randomKDE:()=>kde,randomLCG:()=>vega_statistics_module_lcg,randomLogNormal:()=>lognormal,randomMixture:()=>mixture,randomNormal:()=>gaussian,randomUniform:()=>uniform,read:()=>read,regressionConstant:()=>vega_statistics_module_constant,regressionExp:()=>exp,regressionLinear:()=>linear,regressionLoess:()=>loess,regressionLog:()=>log,regressionPoly:()=>poly,regressionPow:()=>pow,regressionQuad:()=>quad,renderModule:()=>renderModule,repeat:()=>vega_util_module.ux,resetDefaultLocale:()=>resetDefaultLocale,resetSVGClipId:()=>resetSVGClipId,resetSVGDefIds:()=>resetSVGDefIds,responseType:()=>responseType,runtimeContext:()=>vega_runtime_module_context,sampleCurve:()=>sampleCurve,sampleLogNormal:()=>sampleLogNormal,sampleNormal:()=>sampleNormal,sampleUniform:()=>sampleUniform,scale:()=>vega_scale_module_scale,sceneEqual:()=>sceneEqual,sceneFromJSON:()=>sceneFromJSON,scenePickVisit:()=>pickVisit,sceneToJSON:()=>sceneToJSON,sceneVisit:()=>visit,sceneZOrder:()=>zorder,scheme:()=>scheme,serializeXML:()=>serializeXML,setHybridRendererOptions:()=>setHybridRendererOptions,setRandom:()=>setRandom,span:()=>vega_util_module.Ln,splitAccessPath:()=>vega_util_module.iv,stringValue:()=>vega_util_module.r$,textMetrics:()=>textMetrics,timeBin:()=>bin,timeFloor:()=>timeFloor,timeFormatLocale:()=>timeFormatDefaultLocale,timeInterval:()=>vega_time_module_timeInterval,timeOffset:()=>timeOffset,timeSequence:()=>timeSequence,timeUnitSpecifier:()=>timeUnitSpecifier,timeUnits:()=>timeUnits,toBoolean:()=>vega_util_module.G4,toDate:()=>vega_util_module.ay,toNumber:()=>vega_util_module.Ro,toSet:()=>vega_util_module.M1,toString:()=>vega_util_module.dI,transform:()=>vega_dataflow_module_transform,transforms:()=>transforms,truncate:()=>vega_util_module.xv,truthy:()=>vega_util_module.vN,tupleid:()=>tupleid,typeParsers:()=>typeParsers,utcFloor:()=>utcFloor,utcInterval:()=>utcInterval,utcOffset:()=>utcOffset,utcSequence:()=>utcSequence,utcdayofyear:()=>utcdayofyear,utcquarter:()=>vega_util_module.vu,utcweek:()=>utcweek,version:()=>version,visitArray:()=>vega_util_module.rt,week:()=>week,writeConfig:()=>vega_util_module.AU,zero:()=>vega_util_module.v_,zoomLinear:()=>vega_util_module.lL,zoomLog:()=>vega_util_module.oV,zoomPow:()=>vega_util_module.SW,zoomSymlog:()=>vega_util_module.B2});var vega_transforms_module_namespaceObject={};__webpack_require__.r(vega_transforms_module_namespaceObject),__webpack_require__.d(vega_transforms_module_namespaceObject,{aggregate:()=>Aggregate,bin:()=>Bin,collect:()=>Collect,compare:()=>Compare,countpattern:()=>CountPattern,cross:()=>Cross,density:()=>Density,dotbin:()=>DotBin,expression:()=>Expression,extent:()=>Extent,facet:()=>Facet,field:()=>Field,filter:()=>Filter,flatten:()=>Flatten,fold:()=>Fold,formula:()=>Formula,generate:()=>Generate,impute:()=>Impute,joinaggregate:()=>JoinAggregate,kde:()=>KDE,key:()=>Key,load:()=>Load,lookup:()=>Lookup,multiextent:()=>MultiExtent,multivalues:()=>MultiValues,params:()=>Params,pivot:()=>Pivot,prefacet:()=>PreFacet,project:()=>Project,proxy:()=>Proxy,quantile:()=>Quantile,relay:()=>Relay,sample:()=>Sample,sequence:()=>Sequence,sieve:()=>Sieve,subflow:()=>Subflow,timeunit:()=>TimeUnit,tupleindex:()=>TupleIndex,values:()=>Values,window:()=>Window});var d3_interpolate_src_namespaceObject={};__webpack_require__.r(d3_interpolate_src_namespaceObject),__webpack_require__.d(d3_interpolate_src_namespaceObject,{interpolate:()=>value,interpolateArray:()=>src_array,interpolateBasis:()=>src_basis,interpolateBasisClosed:()=>src_basisClosed,interpolateCubehelix:()=>src_cubehelix,interpolateCubehelixLong:()=>cubehelixLong,interpolateDate:()=>date,interpolateDiscrete:()=>discrete,interpolateHcl:()=>src_hcl,interpolateHclLong:()=>hclLong,interpolateHsl:()=>src_hsl,interpolateHslLong:()=>hslLong,interpolateHue:()=>src_hue,interpolateLab:()=>lab_lab,interpolateNumber:()=>src_number,interpolateNumberArray:()=>numberArray,interpolateObject:()=>src_object,interpolateRgb:()=>rgb,interpolateRgbBasis:()=>rgbBasis,interpolateRgbBasisClosed:()=>rgbBasisClosed,interpolateRound:()=>src_round,interpolateString:()=>string,interpolateTransformCss:()=>interpolateTransformCss,interpolateTransformSvg:()=>interpolateTransformSvg,interpolateZoom:()=>zoom,piecewise:()=>piecewise,quantize:()=>src_quantize});var vega_view_transforms_module_namespaceObject={};__webpack_require__.r(vega_view_transforms_module_namespaceObject),__webpack_require__.d(vega_view_transforms_module_namespaceObject,{bound:()=>Bound,identifier:()=>Identifier,mark:()=>Mark,overlap:()=>Overlap,render:()=>Render,viewlayout:()=>ViewLayout});var vega_encode_module_namespaceObject={};__webpack_require__.r(vega_encode_module_namespaceObject),__webpack_require__.d(vega_encode_module_namespaceObject,{axisticks:()=>AxisTicks,datajoin:()=>DataJoin,encode:()=>Encode,legendentries:()=>LegendEntries,linkpath:()=>LinkPath,pie:()=>Pie,scale:()=>Scale,sortitems:()=>SortItems,stack:()=>Stack});var vega_geo_module_namespaceObject={};__webpack_require__.r(vega_geo_module_namespaceObject),__webpack_require__.d(vega_geo_module_namespaceObject,{contour:()=>Contour,geojson:()=>GeoJSON,geopath:()=>GeoPath,geopoint:()=>GeoPoint,geoshape:()=>GeoShape,graticule:()=>Graticule,heatmap:()=>Heatmap,isocontour:()=>Isocontour,kde2d:()=>KDE2D,projection:()=>Projection});var vega_force_module_namespaceObject={};__webpack_require__.r(vega_force_module_namespaceObject),__webpack_require__.d(vega_force_module_namespaceObject,{force:()=>Force});var vega_hierarchy_module_namespaceObject={};__webpack_require__.r(vega_hierarchy_module_namespaceObject),__webpack_require__.d(vega_hierarchy_module_namespaceObject,{nest:()=>Nest,pack:()=>Pack,partition:()=>Partition,stratify:()=>Stratify,tree:()=>Tree,treelinks:()=>TreeLinks,treemap:()=>Treemap});var vega_label_module_namespaceObject={};__webpack_require__.r(vega_label_module_namespaceObject),__webpack_require__.d(vega_label_module_namespaceObject,{label:()=>Label});var vega_regression_module_namespaceObject={};__webpack_require__.r(vega_regression_module_namespaceObject),__webpack_require__.d(vega_regression_module_namespaceObject,{loess:()=>Loess,regression:()=>Regression});var vega_voronoi_module_namespaceObject={};__webpack_require__.r(vega_voronoi_module_namespaceObject),__webpack_require__.d(vega_voronoi_module_namespaceObject,{voronoi:()=>vega_voronoi_module_Voronoi});var vega_wordcloud_module_namespaceObject={};__webpack_require__.r(vega_wordcloud_module_namespaceObject),__webpack_require__.d(vega_wordcloud_module_namespaceObject,{wordcloud:()=>Wordcloud});var vega_crossfilter_module_namespaceObject={};__webpack_require__.r(vega_crossfilter_module_namespaceObject),__webpack_require__.d(vega_crossfilter_module_namespaceObject,{crossfilter:()=>CrossFilter,resolvefilter:()=>ResolveFilter});var vega_util_module=__webpack_require__("./node_modules/vega-util/build/vega-util.module.js"),EOL={},EOF={},QUOTE=34,NEWLINE=10,RETURN=13;function objectConverter(columns){return new Function("d","return {"+columns.map((function(name,i){return JSON.stringify(name)+": d["+i+'] || ""'})).join(",")+"}")}function inferColumns(rows){var columnSet=Object.create(null),columns=[];return rows.forEach((function(row){for(var column in row)column in columnSet||columns.push(columnSet[column]=column)})),columns}function pad(value,width){var s=value+"",length=s.length;return length9999?"+"+pad(year,6):pad(year,4)}(date.getUTCFullYear())+"-"+pad(date.getUTCMonth()+1,2)+"-"+pad(date.getUTCDate(),2)+(milliseconds?"T"+pad(hours,2)+":"+pad(minutes,2)+":"+pad(seconds,2)+"."+pad(milliseconds,3)+"Z":seconds?"T"+pad(hours,2)+":"+pad(minutes,2)+":"+pad(seconds,2)+"Z":minutes||hours?"T"+pad(hours,2)+":"+pad(minutes,2)+"Z":"")}function dsv(delimiter){var reFormat=new RegExp('["'+delimiter+"\n\r]"),DELIMITER=delimiter.charCodeAt(0);function parseRows(text,f){var t,rows=[],N=text.length,I=0,n=0,eof=N<=0,eol=!1;function token(){if(eof)return EOF;if(eol)return eol=!1,EOL;var i,c,j=I;if(text.charCodeAt(j)===QUOTE){for(;I++=N?eof=!0:(c=text.charCodeAt(I++))===NEWLINE?eol=!0:c===RETURN&&(eol=!0,text.charCodeAt(I)===NEWLINE&&++I),text.slice(j+1,i-1).replace(/""/g,'"')}for(;I1)arcs=function extractArcs(topology,object,filter){var geom,arcs=[],geomsByArc=[];function extract0(i){var j=i<0?~i:i;(geomsByArc[j]||(geomsByArc[j]=[])).push({i,g:geom})}function extract1(arcs){arcs.forEach(extract0)}function extract2(arcs){arcs.forEach(extract1)}function extract3(arcs){arcs.forEach(extract2)}function geometry(o){switch(geom=o,o.type){case"GeometryCollection":o.geometries.forEach(geometry);break;case"LineString":extract1(o.arcs);break;case"MultiLineString":case"Polygon":extract2(o.arcs);break;case"MultiPolygon":extract3(o.arcs)}}return geometry(object),geomsByArc.forEach(null==filter?function(geoms){arcs.push(geoms[0].i)}:function(geoms){filter(geoms[0].g,geoms[geoms.length-1].g)&&arcs.push(geoms[0].i)}),arcs}(0,object,filter);else for(i=0,arcs=new Array(n=topology.arcs.length);i=e10?10:error>=e5?5:error>=e2?2:1;let i1,i2,inc;return power<0?(inc=Math.pow(10,-power)/factor,i1=Math.round(start*inc),i2=Math.round(stop*inc),i1/incstop&&--i2,inc=-inc):(inc=Math.pow(10,power)*factor,i1=Math.round(start/inc),i2=Math.round(stop/inc),i1*incstop&&--i2),i20))return[];if((start=+start)===(stop=+stop))return[start];const reverse=stop=i1))return[];const n=i2-i1+1,ticks=new Array(n);if(reverse)if(inc<0)for(let i=0;i=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function formatSpecifier(specifier){if(!(match=re.exec(specifier)))throw new Error("invalid format: "+specifier);var match;return new FormatSpecifier({fill:match[1],align:match[2],sign:match[3],symbol:match[4],zero:match[5],width:match[6],comma:match[7],precision:match[8]&&match[8].slice(1),trim:match[9],type:match[10]})}function FormatSpecifier(specifier){this.fill=void 0===specifier.fill?" ":specifier.fill+"",this.align=void 0===specifier.align?">":specifier.align+"",this.sign=void 0===specifier.sign?"-":specifier.sign+"",this.symbol=void 0===specifier.symbol?"":specifier.symbol+"",this.zero=!!specifier.zero,this.width=void 0===specifier.width?void 0:+specifier.width,this.comma=!!specifier.comma,this.precision=void 0===specifier.precision?void 0:+specifier.precision,this.trim=!!specifier.trim,this.type=void 0===specifier.type?"":specifier.type+""}function formatDecimalParts(x,p){if((i=(x=p?x.toExponential(p-1):x.toExponential()).indexOf("e"))<0)return null;var i,coefficient=x.slice(0,i);return[coefficient.length>1?coefficient[0]+coefficient.slice(2):coefficient,+x.slice(i+1)]}function exponent(x){return(x=formatDecimalParts(Math.abs(x)))?x[1]:NaN}function precisionPrefix(step,value){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(exponent(value)/3)))-exponent(Math.abs(step)))}function precisionRound(step,max){return step=Math.abs(step),max=Math.abs(max)-step,Math.max(0,exponent(max)-exponent(step))+1}function precisionFixed(step){return Math.max(0,-exponent(Math.abs(step)))}function formatRounded(x,p){var d=formatDecimalParts(x,p);if(!d)return x+"";var coefficient=d[0],exponent=d[1];return exponent<0?"0."+new Array(-exponent).join("0")+coefficient:coefficient.length>exponent+1?coefficient.slice(0,exponent+1)+"."+coefficient.slice(exponent+1):coefficient+new Array(exponent-coefficient.length+2).join("0")}formatSpecifier.prototype=FormatSpecifier.prototype,FormatSpecifier.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const formatTypes={"%":(x,p)=>(100*x).toFixed(p),b:x=>Math.round(x).toString(2),c:x=>x+"",d:function formatDecimal(x){return Math.abs(x=Math.round(x))>=1e21?x.toLocaleString("en").replace(/,/g,""):x.toString(10)},e:(x,p)=>x.toExponential(p),f:(x,p)=>x.toFixed(p),g:(x,p)=>x.toPrecision(p),o:x=>Math.round(x).toString(8),p:(x,p)=>formatRounded(100*x,p),r:formatRounded,s:function formatPrefixAuto(x,p){var d=formatDecimalParts(x,p);if(!d)return x+"";var coefficient=d[0],exponent=d[1],i=exponent-(prefixExponent=3*Math.max(-8,Math.min(8,Math.floor(exponent/3))))+1,n=coefficient.length;return i===n?coefficient:i>n?coefficient+new Array(i-n+1).join("0"):i>0?coefficient.slice(0,i)+"."+coefficient.slice(i):"0."+new Array(1-i).join("0")+formatDecimalParts(x,Math.max(0,p+i-1))[0]},X:x=>Math.round(x).toString(16).toUpperCase(),x:x=>Math.round(x).toString(16)};function src_identity(x){return x}var defaultLocale_locale,format,formatPrefix,map=Array.prototype.map,prefixes=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function locale(locale){var group=void 0===locale.grouping||void 0===locale.thousands?src_identity:function formatGroup(grouping,thousands){return function(value,width){for(var i=value.length,t=[],j=0,g=grouping[0],length=0;i>0&&g>0&&(length+g+1>width&&(g=Math.max(1,width-length)),t.push(value.substring(i-=g,i+g)),!((length+=g+1)>width));)g=grouping[j=(j+1)%grouping.length];return t.reverse().join(thousands)}}(map.call(locale.grouping,Number),locale.thousands+""),currencyPrefix=void 0===locale.currency?"":locale.currency[0]+"",currencySuffix=void 0===locale.currency?"":locale.currency[1]+"",decimal=void 0===locale.decimal?".":locale.decimal+"",numerals=void 0===locale.numerals?src_identity:function formatNumerals(numerals){return function(value){return value.replace(/[0-9]/g,(function(i){return numerals[+i]}))}}(map.call(locale.numerals,String)),percent=void 0===locale.percent?"%":locale.percent+"",minus=void 0===locale.minus?"−":locale.minus+"",nan=void 0===locale.nan?"NaN":locale.nan+"";function newFormat(specifier){var fill=(specifier=formatSpecifier(specifier)).fill,align=specifier.align,sign=specifier.sign,symbol=specifier.symbol,zero=specifier.zero,width=specifier.width,comma=specifier.comma,precision=specifier.precision,trim=specifier.trim,type=specifier.type;"n"===type?(comma=!0,type="g"):formatTypes[type]||(void 0===precision&&(precision=12),trim=!0,type="g"),(zero||"0"===fill&&"="===align)&&(zero=!0,fill="0",align="=");var prefix="$"===symbol?currencyPrefix:"#"===symbol&&/[boxX]/.test(type)?"0"+type.toLowerCase():"",suffix="$"===symbol?currencySuffix:/[%p]/.test(type)?percent:"",formatType=formatTypes[type],maybeSuffix=/[defgprs%]/.test(type);function format(value){var i,n,c,valuePrefix=prefix,valueSuffix=suffix;if("c"===type)valueSuffix=formatType(value)+valueSuffix,value="";else{var valueNegative=(value=+value)<0||1/value<0;if(value=isNaN(value)?nan:formatType(Math.abs(value),precision),trim&&(value=function formatTrim(s){out:for(var i1,n=s.length,i=1,i0=-1;i0&&(i0=0)}return i0>0?s.slice(0,i0)+s.slice(i1+1):s}(value)),valueNegative&&0==+value&&"+"!==sign&&(valueNegative=!1),valuePrefix=(valueNegative?"("===sign?sign:minus:"-"===sign||"("===sign?"":sign)+valuePrefix,valueSuffix=("s"===type?prefixes[8+prefixExponent/3]:"")+valueSuffix+(valueNegative&&"("===sign?")":""),maybeSuffix)for(i=-1,n=value.length;++i(c=value.charCodeAt(i))||c>57){valueSuffix=(46===c?decimal+value.slice(i+1):value.slice(i))+valueSuffix,value=value.slice(0,i);break}}comma&&!zero&&(value=group(value,1/0));var length=valuePrefix.length+value.length+valueSuffix.length,padding=length>1)+valuePrefix+value+valueSuffix+padding.slice(length);break;default:value=padding+valuePrefix+value+valueSuffix}return numerals(value)}return precision=void 0===precision?6:/[gprs]/.test(type)?Math.max(1,Math.min(21,precision)):Math.max(0,Math.min(20,precision)),format.toString=function(){return specifier+""},format}return{format:newFormat,formatPrefix:function formatPrefix(specifier,value){var f=newFormat(((specifier=formatSpecifier(specifier)).type="f",specifier)),e=3*Math.max(-8,Math.min(8,Math.floor(exponent(value)/3))),k=Math.pow(10,-e),prefix=prefixes[8+e/3];return function(value){return f(k*value)+prefix}}}}!function defaultLocale(definition){return defaultLocale_locale=locale(definition),format=defaultLocale_locale.format,formatPrefix=defaultLocale_locale.formatPrefix,defaultLocale_locale}({thousands:",",grouping:[3],currency:["$",""]});const t0=new Date,t1=new Date;function timeInterval(floori,offseti,count,field){function interval(date){return floori(date=0===arguments.length?new Date:new Date(+date)),date}return interval.floor=date=>(floori(date=new Date(+date)),date),interval.ceil=date=>(floori(date=new Date(date-1)),offseti(date,1),floori(date),date),interval.round=date=>{const d0=interval(date),d1=interval.ceil(date);return date-d0(offseti(date=new Date(+date),null==step?1:Math.floor(step)),date),interval.range=(start,stop,step)=>{const range=[];if(start=interval.ceil(start),step=null==step?1:Math.floor(step),!(start0))return range;let previous;do{range.push(previous=new Date(+start)),offseti(start,step),floori(start)}while(previoustimeInterval((date=>{if(date>=date)for(;floori(date),!test(date);)date.setTime(date-1)}),((date,step)=>{if(date>=date)if(step<0)for(;++step<=0;)for(;offseti(date,-1),!test(date););else for(;--step>=0;)for(;offseti(date,1),!test(date););})),count&&(interval.count=(start,end)=>(t0.setTime(+start),t1.setTime(+end),floori(t0),floori(t1),Math.floor(count(t0,t1))),interval.every=step=>(step=Math.floor(step),isFinite(step)&&step>0?step>1?interval.filter(field?d=>field(d)%step==0:d=>interval.count(0,d)%step==0):interval:null)),interval}const timeDay=timeInterval((date=>date.setHours(0,0,0,0)),((date,step)=>date.setDate(date.getDate()+step)),((start,end)=>(end-start-6e4*(end.getTimezoneOffset()-start.getTimezoneOffset()))/864e5),(date=>date.getDate()-1)),utcDay=(timeDay.range,timeInterval((date=>{date.setUTCHours(0,0,0,0)}),((date,step)=>{date.setUTCDate(date.getUTCDate()+step)}),((start,end)=>(end-start)/864e5),(date=>date.getUTCDate()-1))),unixDay=(utcDay.range,timeInterval((date=>{date.setUTCHours(0,0,0,0)}),((date,step)=>{date.setUTCDate(date.getUTCDate()+step)}),((start,end)=>(end-start)/864e5),(date=>Math.floor(date/864e5))));unixDay.range;function timeWeekday(i){return timeInterval((date=>{date.setDate(date.getDate()-(date.getDay()+7-i)%7),date.setHours(0,0,0,0)}),((date,step)=>{date.setDate(date.getDate()+7*step)}),((start,end)=>(end-start-6e4*(end.getTimezoneOffset()-start.getTimezoneOffset()))/6048e5))}const timeSunday=timeWeekday(0),timeMonday=timeWeekday(1),timeTuesday=timeWeekday(2),timeWednesday=timeWeekday(3),timeThursday=timeWeekday(4),timeFriday=timeWeekday(5),timeSaturday=timeWeekday(6);timeSunday.range,timeMonday.range,timeTuesday.range,timeWednesday.range,timeThursday.range,timeFriday.range,timeSaturday.range;function utcWeekday(i){return timeInterval((date=>{date.setUTCDate(date.getUTCDate()-(date.getUTCDay()+7-i)%7),date.setUTCHours(0,0,0,0)}),((date,step)=>{date.setUTCDate(date.getUTCDate()+7*step)}),((start,end)=>(end-start)/6048e5))}const utcSunday=utcWeekday(0),utcMonday=utcWeekday(1),utcTuesday=utcWeekday(2),utcWednesday=utcWeekday(3),utcThursday=utcWeekday(4),utcFriday=utcWeekday(5),utcSaturday=utcWeekday(6),timeYear=(utcSunday.range,utcMonday.range,utcTuesday.range,utcWednesday.range,utcThursday.range,utcFriday.range,utcSaturday.range,timeInterval((date=>{date.setMonth(0,1),date.setHours(0,0,0,0)}),((date,step)=>{date.setFullYear(date.getFullYear()+step)}),((start,end)=>end.getFullYear()-start.getFullYear()),(date=>date.getFullYear())));timeYear.every=k=>isFinite(k=Math.floor(k))&&k>0?timeInterval((date=>{date.setFullYear(Math.floor(date.getFullYear()/k)*k),date.setMonth(0,1),date.setHours(0,0,0,0)}),((date,step)=>{date.setFullYear(date.getFullYear()+step*k)})):null;timeYear.range;const utcYear=timeInterval((date=>{date.setUTCMonth(0,1),date.setUTCHours(0,0,0,0)}),((date,step)=>{date.setUTCFullYear(date.getUTCFullYear()+step)}),((start,end)=>end.getUTCFullYear()-start.getUTCFullYear()),(date=>date.getUTCFullYear()));utcYear.every=k=>isFinite(k=Math.floor(k))&&k>0?timeInterval((date=>{date.setUTCFullYear(Math.floor(date.getUTCFullYear()/k)*k),date.setUTCMonth(0,1),date.setUTCHours(0,0,0,0)}),((date,step)=>{date.setUTCFullYear(date.getUTCFullYear()+step*k)})):null;utcYear.range;const timeMonth=timeInterval((date=>{date.setDate(1),date.setHours(0,0,0,0)}),((date,step)=>{date.setMonth(date.getMonth()+step)}),((start,end)=>end.getMonth()-start.getMonth()+12*(end.getFullYear()-start.getFullYear())),(date=>date.getMonth())),utcMonth=(timeMonth.range,timeInterval((date=>{date.setUTCDate(1),date.setUTCHours(0,0,0,0)}),((date,step)=>{date.setUTCMonth(date.getUTCMonth()+step)}),((start,end)=>end.getUTCMonth()-start.getUTCMonth()+12*(end.getUTCFullYear()-start.getUTCFullYear())),(date=>date.getUTCMonth()))),timeHour=(utcMonth.range,timeInterval((date=>{date.setTime(date-date.getMilliseconds()-1e3*date.getSeconds()-6e4*date.getMinutes())}),((date,step)=>{date.setTime(+date+36e5*step)}),((start,end)=>(end-start)/36e5),(date=>date.getHours()))),utcHour=(timeHour.range,timeInterval((date=>{date.setUTCMinutes(0,0,0)}),((date,step)=>{date.setTime(+date+36e5*step)}),((start,end)=>(end-start)/36e5),(date=>date.getUTCHours()))),timeMinute=(utcHour.range,timeInterval((date=>{date.setTime(date-date.getMilliseconds()-1e3*date.getSeconds())}),((date,step)=>{date.setTime(+date+6e4*step)}),((start,end)=>(end-start)/6e4),(date=>date.getMinutes()))),utcMinute=(timeMinute.range,timeInterval((date=>{date.setUTCSeconds(0,0)}),((date,step)=>{date.setTime(+date+6e4*step)}),((start,end)=>(end-start)/6e4),(date=>date.getUTCMinutes()))),second=(utcMinute.range,timeInterval((date=>{date.setTime(date-date.getMilliseconds())}),((date,step)=>{date.setTime(+date+1e3*step)}),((start,end)=>(end-start)/1e3),(date=>date.getUTCSeconds()))),millisecond=(second.range,timeInterval((()=>{}),((date,step)=>{date.setTime(+date+step)}),((start,end)=>end-start)));millisecond.every=k=>(k=Math.floor(k),isFinite(k)&&k>0?k>1?timeInterval((date=>{date.setTime(Math.floor(date/k)*k)}),((date,step)=>{date.setTime(+date+step*k)}),((start,end)=>(end-start)/k)):millisecond:null);millisecond.range;function ascending(a,b){return null==a||null==b?NaN:ab?1:a>=b?0:NaN}function descending(a,b){return null==a||null==b?NaN:ba?1:b>=a?0:NaN}function bisector(f){let compare1,compare2,delta;function left(a,x,lo=0,hi=a.length){if(lo>>1;compare2(a[mid],x)<0?lo=mid+1:hi=mid}while(loascending(f(d),x),delta=(d,x)=>f(d)-x):(compare1=f===ascending||f===descending?f:zero,compare2=f,delta=f),{left,center:function center(a,x,lo=0,hi=a.length){const i=left(a,x,lo,hi-1);return i>lo&&delta(a[i-1],x)>-delta(a[i],x)?i-1:i},right:function right(a,x,lo=0,hi=a.length){if(lo>>1;compare2(a[mid],x)<=0?lo=mid+1:hi=mid}while(lo(o[u]=1+i,o)),{});function timeUnits(units){const u=(0,vega_util_module.YO)(units).slice(),m={};u.length||(0,vega_util_module.z3)("Missing time unit."),u.forEach((unit=>{(0,vega_util_module.mQ)(UNITS,unit)?m[unit]=1:(0,vega_util_module.z3)(`Invalid time unit: ${unit}.`)}));return(m[WEEK]||m[DAY]?1:0)+(m[QUARTER]||m[MONTH]||m[DATE]?1:0)+(m[DAYOFYEAR]?1:0)>1&&(0,vega_util_module.z3)(`Incompatible time units: ${units}`),u.sort(((a,b)=>UNITS[a]-UNITS[b])),u}const defaultSpecifiers={[YEAR]:"%Y ",[QUARTER]:"Q%q ",[MONTH]:"%b ",[DATE]:"%d ",[WEEK]:"W%U ",[DAY]:"%a ",[DAYOFYEAR]:"%j ",[HOURS]:"%H:00",[MINUTES]:"00:%M",[SECONDS]:":%S",[MILLISECONDS]:".%L",[`${YEAR}-${MONTH}`]:"%Y-%m ",[`${YEAR}-${MONTH}-${DATE}`]:"%Y-%m-%d ",[`${HOURS}-${MINUTES}`]:"%H:%M"};function timeUnitSpecifier(units,specifiers){const s=(0,vega_util_module.X$)({},defaultSpecifiers,specifiers),u=timeUnits(units),n=u.length;let end,key,fmt="",start=0;for(start=0;startstart;--end)if(key=u.slice(start,end).join("-"),null!=s[key]){fmt+=s[key],start=end;break}return fmt.trim()}const vega_time_module_t0=new Date;function localYear(y){return vega_time_module_t0.setFullYear(y),vega_time_module_t0.setMonth(0),vega_time_module_t0.setDate(1),vega_time_module_t0.setHours(0,0,0,0),vega_time_module_t0}function dayofyear(d){return localDayOfYear(new Date(d))}function week(d){return localWeekNum(new Date(d))}function localDayOfYear(d){return timeDay.count(localYear(d.getFullYear())-1,d)}function localWeekNum(d){return timeSunday.count(localYear(d.getFullYear())-1,d)}function localFirst(y){return localYear(y).getDay()}function localDate(y,m,d,H,M,S,L){if(0<=y&&y<100){const date=new Date(-1,m,d,H,M,S,L);return date.setFullYear(y),date}return new Date(y,m,d,H,M,S,L)}function utcdayofyear(d){return utcDayOfYear(new Date(d))}function utcweek(d){return utcWeekNum(new Date(d))}function utcDayOfYear(d){const y=Date.UTC(d.getUTCFullYear(),0,1);return utcDay.count(y-1,d)}function utcWeekNum(d){const y=Date.UTC(d.getUTCFullYear(),0,1);return utcSunday.count(y-1,d)}function utcFirst(y){return vega_time_module_t0.setTime(Date.UTC(y,0,1)),vega_time_module_t0.getUTCDay()}function utcDate(y,m,d,H,M,S,L){if(0<=y&&y<100){const date=new Date(Date.UTC(-1,m,d,H,M,S,L));return date.setUTCFullYear(d.y),date}return new Date(Date.UTC(y,m,d,H,M,S,L))}function floor(units,step,get,inv,newDate){const s=step||1,b=(0,vega_util_module.se)(units),_=(unit,p,key)=>function getUnit(f,inv,step,phase){const u=step<=1?f:phase?(d,y)=>phase+step*Math.floor((f(d,y)-phase)/step):(d,y)=>step*Math.floor(f(d,y)/step);return inv?(d,y)=>inv(u(d,y),y):u}(get[key=key||unit],inv[key],unit===b&&s,p),t=new Date,u=(0,vega_util_module.M1)(units),y=u[YEAR]?_(YEAR):(0,vega_util_module.dY)(2012),m=u[MONTH]?_(MONTH):u[QUARTER]?_(QUARTER):vega_util_module.v_,d=u[WEEK]&&u[DAY]?_(DAY,1,WEEK+DAY):u[WEEK]?_(WEEK,1):u[DAY]?_(DAY,1):u[DATE]?_(DATE,1):u[DAYOFYEAR]?_(DAYOFYEAR,1):vega_util_module.xH,H=u[HOURS]?_(HOURS):vega_util_module.v_,M=u[MINUTES]?_(MINUTES):vega_util_module.v_,S=u[SECONDS]?_(SECONDS):vega_util_module.v_,L=u[MILLISECONDS]?_(MILLISECONDS):vega_util_module.v_;return function(v){t.setTime(+v);const year=y(t);return newDate(year,m(t),d(t,year),H(t),M(t),S(t),L(t))}}function weekday(week,day,firstDay){return day+7*week-(firstDay+6)%7}const localGet={[YEAR]:d=>d.getFullYear(),[QUARTER]:d=>Math.floor(d.getMonth()/3),[MONTH]:d=>d.getMonth(),[DATE]:d=>d.getDate(),[HOURS]:d=>d.getHours(),[MINUTES]:d=>d.getMinutes(),[SECONDS]:d=>d.getSeconds(),[MILLISECONDS]:d=>d.getMilliseconds(),[DAYOFYEAR]:d=>localDayOfYear(d),[WEEK]:d=>localWeekNum(d),[WEEK+DAY]:(d,y)=>weekday(localWeekNum(d),d.getDay(),localFirst(y)),[DAY]:(d,y)=>weekday(1,d.getDay(),localFirst(y))},localInv={[QUARTER]:q=>3*q,[WEEK]:(w,y)=>weekday(w,0,localFirst(y))};function timeFloor(units,step){return floor(units,step||1,localGet,localInv,localDate)}const utcGet={[YEAR]:d=>d.getUTCFullYear(),[QUARTER]:d=>Math.floor(d.getUTCMonth()/3),[MONTH]:d=>d.getUTCMonth(),[DATE]:d=>d.getUTCDate(),[HOURS]:d=>d.getUTCHours(),[MINUTES]:d=>d.getUTCMinutes(),[SECONDS]:d=>d.getUTCSeconds(),[MILLISECONDS]:d=>d.getUTCMilliseconds(),[DAYOFYEAR]:d=>utcDayOfYear(d),[WEEK]:d=>utcWeekNum(d),[DAY]:(d,y)=>weekday(1,d.getUTCDay(),utcFirst(y)),[WEEK+DAY]:(d,y)=>weekday(utcWeekNum(d),d.getUTCDay(),utcFirst(y))},utcInv={[QUARTER]:q=>3*q,[WEEK]:(w,y)=>weekday(w,0,utcFirst(y))};function utcFloor(units,step){return floor(units,step||1,utcGet,utcInv,utcDate)}const timeIntervals={[YEAR]:timeYear,[QUARTER]:timeMonth.every(3),[MONTH]:timeMonth,[WEEK]:timeSunday,[DATE]:timeDay,[DAY]:timeDay,[DAYOFYEAR]:timeDay,[HOURS]:timeHour,[MINUTES]:timeMinute,[SECONDS]:second,[MILLISECONDS]:millisecond},utcIntervals={[YEAR]:utcYear,[QUARTER]:utcMonth.every(3),[MONTH]:utcMonth,[WEEK]:utcSunday,[DATE]:utcDay,[DAY]:utcDay,[DAYOFYEAR]:utcDay,[HOURS]:utcHour,[MINUTES]:utcMinute,[SECONDS]:second,[MILLISECONDS]:millisecond};function vega_time_module_timeInterval(unit){return timeIntervals[unit]}function utcInterval(unit){return utcIntervals[unit]}function offset(ival,date,step){return ival?ival.offset(date,step):void 0}function timeOffset(unit,date,step){return offset(vega_time_module_timeInterval(unit),date,step)}function utcOffset(unit,date,step){return offset(utcInterval(unit),date,step)}function sequence(ival,start,stop,step){return ival?ival.range(start,stop,step):void 0}function timeSequence(unit,start,stop,step){return sequence(vega_time_module_timeInterval(unit),start,stop,step)}function utcSequence(unit,start,stop,step){return sequence(utcInterval(unit),start,stop,step)}const vega_time_module_durationYear=31536e6,Milli=[YEAR,MONTH,DATE,HOURS,MINUTES,SECONDS,MILLISECONDS],Seconds=Milli.slice(0,-1),Minutes=Seconds.slice(0,-1),Hours=Minutes.slice(0,-1),Day=Hours.slice(0,-1),Month=[YEAR,MONTH],Year=[YEAR],intervals=[[Seconds,1,1e3],[Seconds,5,5e3],[Seconds,15,15e3],[Seconds,30,3e4],[Minutes,1,6e4],[Minutes,5,3e5],[Minutes,15,9e5],[Minutes,30,18e5],[Hours,1,36e5],[Hours,3,108e5],[Hours,6,216e5],[Hours,12,432e5],[Day,1,864e5],[[YEAR,WEEK],1,6048e5],[Month,1,2592e6],[Month,3,7776e6],[Year,1,vega_time_module_durationYear]];function bin(opt){const ext=opt.extent,max=opt.maxbins||40,target=Math.abs((0,vega_util_module.Ln)(ext))/max;let units,step,i=bisector((i=>i[2])).right(intervals,target);return i===intervals.length?(units=Year,step=tickStep(ext[0]/vega_time_module_durationYear,ext[1]/vega_time_module_durationYear,max)):i?(i=intervals[target/intervals[i-1][2]=12)]},q:function formatQuarter(d){return 1+~~(d.getMonth()/3)},Q:formatUnixTimestamp,s:formatUnixTimestampSeconds,S:formatSeconds,u:formatWeekdayNumberMonday,U:formatWeekNumberSunday,V:formatWeekNumberISO,w:formatWeekdayNumberSunday,W:formatWeekNumberMonday,x:null,X:null,y:locale_formatYear,Y:formatFullYear,Z:formatZone,"%":formatLiteralPercent},utcFormats={a:function formatUTCShortWeekday(d){return locale_shortWeekdays[d.getUTCDay()]},A:function formatUTCWeekday(d){return locale_weekdays[d.getUTCDay()]},b:function formatUTCShortMonth(d){return locale_shortMonths[d.getUTCMonth()]},B:function formatUTCMonth(d){return locale_months[d.getUTCMonth()]},c:null,d:formatUTCDayOfMonth,e:formatUTCDayOfMonth,f:formatUTCMicroseconds,g:formatUTCYearISO,G:formatUTCFullYearISO,H:formatUTCHour24,I:formatUTCHour12,j:formatUTCDayOfYear,L:formatUTCMilliseconds,m:formatUTCMonthNumber,M:formatUTCMinutes,p:function formatUTCPeriod(d){return locale_periods[+(d.getUTCHours()>=12)]},q:function formatUTCQuarter(d){return 1+~~(d.getUTCMonth()/3)},Q:formatUnixTimestamp,s:formatUnixTimestampSeconds,S:formatUTCSeconds,u:formatUTCWeekdayNumberMonday,U:formatUTCWeekNumberSunday,V:formatUTCWeekNumberISO,w:formatUTCWeekdayNumberSunday,W:formatUTCWeekNumberMonday,x:null,X:null,y:formatUTCYear,Y:formatUTCFullYear,Z:formatUTCZone,"%":formatLiteralPercent},parses={a:function parseShortWeekday(d,string,i){var n=shortWeekdayRe.exec(string.slice(i));return n?(d.w=shortWeekdayLookup.get(n[0].toLowerCase()),i+n[0].length):-1},A:function parseWeekday(d,string,i){var n=weekdayRe.exec(string.slice(i));return n?(d.w=weekdayLookup.get(n[0].toLowerCase()),i+n[0].length):-1},b:function parseShortMonth(d,string,i){var n=shortMonthRe.exec(string.slice(i));return n?(d.m=shortMonthLookup.get(n[0].toLowerCase()),i+n[0].length):-1},B:function parseMonth(d,string,i){var n=monthRe.exec(string.slice(i));return n?(d.m=monthLookup.get(n[0].toLowerCase()),i+n[0].length):-1},c:function parseLocaleDateTime(d,string,i){return parseSpecifier(d,locale_dateTime,string,i)},d:parseDayOfMonth,e:parseDayOfMonth,f:parseMicroseconds,g:parseYear,G:parseFullYear,H:parseHour24,I:parseHour24,j:parseDayOfYear,L:parseMilliseconds,m:parseMonthNumber,M:parseMinutes,p:function parsePeriod(d,string,i){var n=periodRe.exec(string.slice(i));return n?(d.p=periodLookup.get(n[0].toLowerCase()),i+n[0].length):-1},q:parseQuarter,Q:parseUnixTimestamp,s:parseUnixTimestampSeconds,S:parseSeconds,u:parseWeekdayNumberMonday,U:parseWeekNumberSunday,V:parseWeekNumberISO,w:parseWeekdayNumberSunday,W:parseWeekNumberMonday,x:function parseLocaleDate(d,string,i){return parseSpecifier(d,locale_date,string,i)},X:function parseLocaleTime(d,string,i){return parseSpecifier(d,locale_time,string,i)},y:parseYear,Y:parseFullYear,Z:parseZone,"%":parseLiteralPercent};function newFormat(specifier,formats){return function(date){var c,pad,format,string=[],i=-1,j=0,n=specifier.length;for(date instanceof Date||(date=new Date(+date));++i53)return null;"w"in d||(d.w=1),"Z"in d?(day=(week=locale_utcDate(newDate(d.y,0,1))).getUTCDay(),week=day>4||0===day?utcMonday.ceil(week):utcMonday(week),week=utcDay.offset(week,7*(d.V-1)),d.y=week.getUTCFullYear(),d.m=week.getUTCMonth(),d.d=week.getUTCDate()+(d.w+6)%7):(day=(week=locale_localDate(newDate(d.y,0,1))).getDay(),week=day>4||0===day?timeMonday.ceil(week):timeMonday(week),week=timeDay.offset(week,7*(d.V-1)),d.y=week.getFullYear(),d.m=week.getMonth(),d.d=week.getDate()+(d.w+6)%7)}else("W"in d||"U"in d)&&("w"in d||(d.w="u"in d?d.u%7:"W"in d?1:0),day="Z"in d?locale_utcDate(newDate(d.y,0,1)).getUTCDay():locale_localDate(newDate(d.y,0,1)).getDay(),d.m=0,d.d="W"in d?(d.w+6)%7+7*d.W-(day+5)%7:d.w+7*d.U-(day+6)%7);return"Z"in d?(d.H+=d.Z/100|0,d.M+=d.Z%100,locale_utcDate(d)):locale_localDate(d)}}function parseSpecifier(d,specifier,string,j){for(var c,parse,i=0,n=specifier.length,m=string.length;i=m)return-1;if(37===(c=specifier.charCodeAt(i++))){if(c=specifier.charAt(i++),!(parse=parses[c in pads?specifier.charAt(i++):c])||(j=parse(d,string,j))<0)return-1}else if(c!=string.charCodeAt(j++))return-1}return j}return formats.x=newFormat(locale_date,formats),formats.X=newFormat(locale_time,formats),formats.c=newFormat(locale_dateTime,formats),utcFormats.x=newFormat(locale_date,utcFormats),utcFormats.X=newFormat(locale_time,utcFormats),utcFormats.c=newFormat(locale_dateTime,utcFormats),{format:function(specifier){var f=newFormat(specifier+="",formats);return f.toString=function(){return specifier},f},parse:function(specifier){var p=newParse(specifier+="",!1);return p.toString=function(){return specifier},p},utcFormat:function(specifier){var f=newFormat(specifier+="",utcFormats);return f.toString=function(){return specifier},f},utcParse:function(specifier){var p=newParse(specifier+="",!0);return p.toString=function(){return specifier},p}}}var src_defaultLocale_locale,timeFormat,timeParse,utcFormat,utcParse,pads={"-":"",_:" ",0:"0"},numberRe=/^\s*\d+/,percentRe=/^%/,requoteRe=/[\\^$*+?|[\]().{}]/g;function locale_pad(value,fill,width){var sign=value<0?"-":"",string=(sign?-value:value)+"",length=string.length;return sign+(length[name.toLowerCase(),i])))}function parseWeekdayNumberSunday(d,string,i){var n=numberRe.exec(string.slice(i,i+1));return n?(d.w=+n[0],i+n[0].length):-1}function parseWeekdayNumberMonday(d,string,i){var n=numberRe.exec(string.slice(i,i+1));return n?(d.u=+n[0],i+n[0].length):-1}function parseWeekNumberSunday(d,string,i){var n=numberRe.exec(string.slice(i,i+2));return n?(d.U=+n[0],i+n[0].length):-1}function parseWeekNumberISO(d,string,i){var n=numberRe.exec(string.slice(i,i+2));return n?(d.V=+n[0],i+n[0].length):-1}function parseWeekNumberMonday(d,string,i){var n=numberRe.exec(string.slice(i,i+2));return n?(d.W=+n[0],i+n[0].length):-1}function parseFullYear(d,string,i){var n=numberRe.exec(string.slice(i,i+4));return n?(d.y=+n[0],i+n[0].length):-1}function parseYear(d,string,i){var n=numberRe.exec(string.slice(i,i+2));return n?(d.y=+n[0]+(+n[0]>68?1900:2e3),i+n[0].length):-1}function parseZone(d,string,i){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(string.slice(i,i+6));return n?(d.Z=n[1]?0:-(n[2]+(n[3]||"00")),i+n[0].length):-1}function parseQuarter(d,string,i){var n=numberRe.exec(string.slice(i,i+1));return n?(d.q=3*n[0]-3,i+n[0].length):-1}function parseMonthNumber(d,string,i){var n=numberRe.exec(string.slice(i,i+2));return n?(d.m=n[0]-1,i+n[0].length):-1}function parseDayOfMonth(d,string,i){var n=numberRe.exec(string.slice(i,i+2));return n?(d.d=+n[0],i+n[0].length):-1}function parseDayOfYear(d,string,i){var n=numberRe.exec(string.slice(i,i+3));return n?(d.m=0,d.d=+n[0],i+n[0].length):-1}function parseHour24(d,string,i){var n=numberRe.exec(string.slice(i,i+2));return n?(d.H=+n[0],i+n[0].length):-1}function parseMinutes(d,string,i){var n=numberRe.exec(string.slice(i,i+2));return n?(d.M=+n[0],i+n[0].length):-1}function parseSeconds(d,string,i){var n=numberRe.exec(string.slice(i,i+2));return n?(d.S=+n[0],i+n[0].length):-1}function parseMilliseconds(d,string,i){var n=numberRe.exec(string.slice(i,i+3));return n?(d.L=+n[0],i+n[0].length):-1}function parseMicroseconds(d,string,i){var n=numberRe.exec(string.slice(i,i+6));return n?(d.L=Math.floor(n[0]/1e3),i+n[0].length):-1}function parseLiteralPercent(d,string,i){var n=percentRe.exec(string.slice(i,i+1));return n?i+n[0].length:-1}function parseUnixTimestamp(d,string,i){var n=numberRe.exec(string.slice(i));return n?(d.Q=+n[0],i+n[0].length):-1}function parseUnixTimestampSeconds(d,string,i){var n=numberRe.exec(string.slice(i));return n?(d.s=+n[0],i+n[0].length):-1}function formatDayOfMonth(d,p){return locale_pad(d.getDate(),p,2)}function formatHour24(d,p){return locale_pad(d.getHours(),p,2)}function formatHour12(d,p){return locale_pad(d.getHours()%12||12,p,2)}function formatDayOfYear(d,p){return locale_pad(1+timeDay.count(timeYear(d),d),p,3)}function formatMilliseconds(d,p){return locale_pad(d.getMilliseconds(),p,3)}function formatMicroseconds(d,p){return formatMilliseconds(d,p)+"000"}function formatMonthNumber(d,p){return locale_pad(d.getMonth()+1,p,2)}function formatMinutes(d,p){return locale_pad(d.getMinutes(),p,2)}function formatSeconds(d,p){return locale_pad(d.getSeconds(),p,2)}function formatWeekdayNumberMonday(d){var day=d.getDay();return 0===day?7:day}function formatWeekNumberSunday(d,p){return locale_pad(timeSunday.count(timeYear(d)-1,d),p,2)}function dISO(d){var day=d.getDay();return day>=4||0===day?timeThursday(d):timeThursday.ceil(d)}function formatWeekNumberISO(d,p){return d=dISO(d),locale_pad(timeThursday.count(timeYear(d),d)+(4===timeYear(d).getDay()),p,2)}function formatWeekdayNumberSunday(d){return d.getDay()}function formatWeekNumberMonday(d,p){return locale_pad(timeMonday.count(timeYear(d)-1,d),p,2)}function locale_formatYear(d,p){return locale_pad(d.getFullYear()%100,p,2)}function formatYearISO(d,p){return locale_pad((d=dISO(d)).getFullYear()%100,p,2)}function formatFullYear(d,p){return locale_pad(d.getFullYear()%1e4,p,4)}function formatFullYearISO(d,p){var day=d.getDay();return locale_pad((d=day>=4||0===day?timeThursday(d):timeThursday.ceil(d)).getFullYear()%1e4,p,4)}function formatZone(d){var z=d.getTimezoneOffset();return(z>0?"-":(z*=-1,"+"))+locale_pad(z/60|0,"0",2)+locale_pad(z%60,"0",2)}function formatUTCDayOfMonth(d,p){return locale_pad(d.getUTCDate(),p,2)}function formatUTCHour24(d,p){return locale_pad(d.getUTCHours(),p,2)}function formatUTCHour12(d,p){return locale_pad(d.getUTCHours()%12||12,p,2)}function formatUTCDayOfYear(d,p){return locale_pad(1+utcDay.count(utcYear(d),d),p,3)}function formatUTCMilliseconds(d,p){return locale_pad(d.getUTCMilliseconds(),p,3)}function formatUTCMicroseconds(d,p){return formatUTCMilliseconds(d,p)+"000"}function formatUTCMonthNumber(d,p){return locale_pad(d.getUTCMonth()+1,p,2)}function formatUTCMinutes(d,p){return locale_pad(d.getUTCMinutes(),p,2)}function formatUTCSeconds(d,p){return locale_pad(d.getUTCSeconds(),p,2)}function formatUTCWeekdayNumberMonday(d){var dow=d.getUTCDay();return 0===dow?7:dow}function formatUTCWeekNumberSunday(d,p){return locale_pad(utcSunday.count(utcYear(d)-1,d),p,2)}function UTCdISO(d){var day=d.getUTCDay();return day>=4||0===day?utcThursday(d):utcThursday.ceil(d)}function formatUTCWeekNumberISO(d,p){return d=UTCdISO(d),locale_pad(utcThursday.count(utcYear(d),d)+(4===utcYear(d).getUTCDay()),p,2)}function formatUTCWeekdayNumberSunday(d){return d.getUTCDay()}function formatUTCWeekNumberMonday(d,p){return locale_pad(utcMonday.count(utcYear(d)-1,d),p,2)}function formatUTCYear(d,p){return locale_pad(d.getUTCFullYear()%100,p,2)}function formatUTCYearISO(d,p){return locale_pad((d=UTCdISO(d)).getUTCFullYear()%100,p,2)}function formatUTCFullYear(d,p){return locale_pad(d.getUTCFullYear()%1e4,p,4)}function formatUTCFullYearISO(d,p){var day=d.getUTCDay();return locale_pad((d=day>=4||0===day?utcThursday(d):utcThursday.ceil(d)).getUTCFullYear()%1e4,p,4)}function formatUTCZone(){return"+0000"}function formatLiteralPercent(){return"%"}function formatUnixTimestamp(d){return+d}function formatUnixTimestampSeconds(d){return Math.floor(+d/1e3)}function memoize(method){const cache={};return spec=>cache[spec]||(cache[spec]=method(spec))}function numberLocale(locale){const format=memoize(locale.format),formatPrefix=locale.formatPrefix;return{format,formatPrefix,formatFloat(spec){const s=formatSpecifier(spec||",");if(null==s.precision){switch(s.precision=12,s.type){case"%":s.precision-=2;break;case"e":s.precision-=1}return function trimZeroes(numberFormat,decimalChar){return x=>{const str=numberFormat(x),dec=str.indexOf(decimalChar);if(dec<0)return str;let idx=function rightmostDigit(str,dec){let c,i=str.lastIndexOf("e");if(i>0)return i;for(i=str.length;--i>dec;)if(c=str.charCodeAt(i),c>=48&&c<=57)return i+1}(str,dec);const end=idxdec;)if("0"!==str[idx]){++idx;break}return str.slice(0,idx)+end}}(format(s),format(".1f")(1)[1])}return format(s)},formatSpan(start,stop,count,specifier){specifier=formatSpecifier(null==specifier?",f":specifier);const step=tickStep(start,stop,count),value=Math.max(Math.abs(start),Math.abs(stop));let precision;if(null==specifier.precision)switch(specifier.type){case"s":return isNaN(precision=precisionPrefix(step,value))||(specifier.precision=precision),formatPrefix(specifier,value);case"":case"e":case"g":case"p":case"r":isNaN(precision=precisionRound(step,value))||(specifier.precision=precision-("e"===specifier.type));break;case"f":case"%":isNaN(precision=precisionFixed(step))||(specifier.precision=precision-2*("%"===specifier.type))}return format(specifier)}}}let defaultNumberLocale,defaultTimeLocale;function resetNumberFormatDefaultLocale(){return defaultNumberLocale=numberLocale({format,formatPrefix})}function numberFormatLocale(definition){return numberLocale(locale(definition))}function numberFormatDefaultLocale(definition){return arguments.length?defaultNumberLocale=numberFormatLocale(definition):defaultNumberLocale}function timeMultiFormat(format,interval,spec){spec=spec||{},(0,vega_util_module.Gv)(spec)||(0,vega_util_module.z3)(`Invalid time multi-format specifier: ${spec}`);const second=interval(SECONDS),minute=interval(MINUTES),hour=interval(HOURS),day=interval(DATE),week=interval(WEEK),month=interval(MONTH),quarter=interval(QUARTER),year=interval(YEAR),L=format(spec[MILLISECONDS]||".%L"),S=format(spec[SECONDS]||":%S"),M=format(spec[MINUTES]||"%I:%M"),H=format(spec[HOURS]||"%I %p"),d=format(spec[DATE]||spec[DAY]||"%a %d"),w=format(spec[WEEK]||"%b %d"),m=format(spec[MONTH]||"%B"),q=format(spec[QUARTER]||"%B"),y=format(spec[YEAR]||"%Y");return date=>(second(date)(0,vega_util_module.Kg)(spec)?timeFormat(spec):timeMultiFormat(timeFormat,vega_time_module_timeInterval,spec),utcFormat:spec=>(0,vega_util_module.Kg)(spec)?utcFormat(spec):timeMultiFormat(utcFormat,utcInterval,spec),timeParse:memoize(locale.parse),utcParse:memoize(locale.utcParse)}}function resetTimeFormatDefaultLocale(){return defaultTimeLocale=timeLocale({format:timeFormat,parse:timeParse,utcFormat,utcParse})}function timeFormatLocale(definition){return timeLocale(formatLocale(definition))}function timeFormatDefaultLocale(definition){return arguments.length?defaultTimeLocale=timeFormatLocale(definition):defaultTimeLocale}!function defaultLocale_defaultLocale(definition){return src_defaultLocale_locale=formatLocale(definition),timeFormat=src_defaultLocale_locale.format,timeParse=src_defaultLocale_locale.parse,utcFormat=src_defaultLocale_locale.utcFormat,utcParse=src_defaultLocale_locale.utcParse,src_defaultLocale_locale}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),resetNumberFormatDefaultLocale(),resetTimeFormatDefaultLocale();const createLocale=(number,time)=>(0,vega_util_module.X$)({},number,time);function vega_format_module_locale(numberSpec,timeSpec){const number=numberSpec?numberFormatLocale(numberSpec):numberFormatDefaultLocale(),time=timeSpec?timeFormatLocale(timeSpec):timeFormatDefaultLocale();return createLocale(number,time)}function vega_format_module_defaultLocale(numberSpec,timeSpec){const args=arguments.length;return args&&2!==args&&(0,vega_util_module.z3)("defaultLocale expects either zero or two arguments."),args?createLocale(numberFormatDefaultLocale(numberSpec),timeFormatDefaultLocale(timeSpec)):createLocale(numberFormatDefaultLocale(),timeFormatDefaultLocale())}function resetDefaultLocale(){return resetNumberFormatDefaultLocale(),resetTimeFormatDefaultLocale(),vega_format_module_defaultLocale()}const protocol_re=/^(data:|([A-Za-z]+:)?\/\/)/,allowed_re=/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp|file|data):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i,whitespace_re=/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g,fileProtocol="file://";async function load(uri,options){const opt=await this.sanitize(uri,options),url=opt.href;return opt.localFile?this.file(url):this.http(url,options)}async function sanitize(uri,options){options=(0,vega_util_module.X$)({},this.options,options);const fileAccess=this.fileAccess,result={href:null};let isFile,loadFile,base;const isAllowed=allowed_re.test(uri.replace(whitespace_re,""));null!=uri&&"string"==typeof uri&&isAllowed||(0,vega_util_module.z3)("Sanitize failure, invalid URI: "+(0,vega_util_module.r$)(uri));const hasProtocol=protocol_re.test(uri);return(base=options.baseURL)&&!hasProtocol&&(uri.startsWith("/")||base.endsWith("/")||(uri="/"+uri),uri=base+uri),loadFile=(isFile=uri.startsWith(fileProtocol))||"file"===options.mode||"http"!==options.mode&&!hasProtocol&&fileAccess,isFile?uri=uri.slice(fileProtocol.length):uri.startsWith("//")&&("file"===options.defaultProtocol?(uri=uri.slice(2),loadFile=!0):uri=(options.defaultProtocol||"http")+":"+uri),Object.defineProperty(result,"localFile",{value:!!loadFile}),result.href=uri,options.target&&(result.target=options.target+""),options.rel&&(result.rel=options.rel+""),"image"===options.context&&options.crossOrigin&&(result.crossOrigin=options.crossOrigin+""),result}function fileLoader(fs){return fs?filename=>new Promise(((accept,reject)=>{fs.readFile(filename,((error,data)=>{error?reject(error):accept(data)}))})):fileReject}async function fileReject(){(0,vega_util_module.z3)("No file system access.")}function httpLoader(fetch){return fetch?async function(url,options){const opt=(0,vega_util_module.X$)({},this.options.http,options),type=options&&options.response,response=await fetch(url,opt);return response.ok?(0,vega_util_module.Tn)(response[type])?response[type]():response.text():(0,vega_util_module.z3)(response.status+""+response.statusText)}:httpReject}async function httpReject(){(0,vega_util_module.z3)("No HTTP fetch method available.")}const isValid=_=>null!=_&&_==_,isNumber=_=>!(Number.isNaN(+_)||_ instanceof Date),typeParsers={boolean:vega_util_module.G4,integer:vega_util_module.Ro,number:vega_util_module.Ro,date:vega_util_module.ay,string:vega_util_module.dI,unknown:vega_util_module.D_},typeTests=[_=>"true"===_||"false"===_||!0===_||!1===_,_=>isNumber(_)&&Number.isInteger(+_),isNumber,_=>!Number.isNaN(Date.parse(_))],typeList=["boolean","integer","number","date"];function inferType(values,field){if(!values||!values.length)return"unknown";const n=values.length,m=typeTests.length,a=typeTests.map(((_,i)=>i+1));for(let j,value,i=0,t=0;i0===u?v:u),0)-1]}function inferTypes(data,fields){return fields.reduce(((types,field)=>(types[field]=inferType(data,field),types)),{})}function delimitedFormat(delimiter){const parse=function(data,format){const delim={delimiter};return vega_loader_browser_module_dsv(data,format?(0,vega_util_module.X$)(format,delim):delim)};return parse.responseType="text",parse}function vega_loader_browser_module_dsv(data,format){return format.header&&(data=format.header.map(vega_util_module.r$).join(format.delimiter)+"\n"+data),dsv(format.delimiter).parse(data+"")}function json(data,format){const prop=format&&format.property?(0,vega_util_module.ZZ)(format.property):vega_util_module.D_;return(0,vega_util_module.Gv)(data)&&!function isBuffer(_){return!("function"!=typeof Buffer||!(0,vega_util_module.Tn)(Buffer.isBuffer))&&Buffer.isBuffer(_)}(data)?function parseJSON(data,format){!(0,vega_util_module.cy)(data)&&(0,vega_util_module.xZ)(data)&&(data=[...data]);return format&&format.copy?JSON.parse(JSON.stringify(data)):data}(prop(data),format):prop(JSON.parse(data))}vega_loader_browser_module_dsv.responseType="text",json.responseType="json";const filters={interior:(a,b)=>a!==b,exterior:(a,b)=>a===b};function topojson(data,format){let method,object,property,filter;return data=json(data,format),format&&format.feature?(method=feature,property=format.feature):format&&format.mesh?(method=mesh,property=format.mesh,filter=filters[format.filter]):(0,vega_util_module.z3)("Missing TopoJSON feature or mesh parameter."),object=(object=data.objects[property])?method(data,object,filter):(0,vega_util_module.z3)("Invalid TopoJSON object: "+property),object&&object.features||[object]}topojson.responseType="json";const vega_loader_browser_module_format={dsv:vega_loader_browser_module_dsv,csv:delimitedFormat(","),tsv:delimitedFormat("\t"),json,topojson};function formats(name,reader){return arguments.length>1?(vega_loader_browser_module_format[name]=reader,this):(0,vega_util_module.mQ)(vega_loader_browser_module_format,name)?vega_loader_browser_module_format[name]:null}function responseType(type){const f=formats(type);return f&&f.responseType||"text"}function read(data,schema,timeParser,utcParser){const reader=formats((schema=schema||{}).type||"json");return reader||(0,vega_util_module.z3)("Unknown data format type: "+schema.type),data=reader(data,schema),schema.parse&&function parse(data,types,timeParser,utcParser){if(!data.length)return;const locale=timeFormatDefaultLocale();timeParser=timeParser||locale.timeParse,utcParser=utcParser||locale.utcParse;let datum,field,i,j,n,m,fields=data.columns||Object.keys(data[0]);"auto"===types&&(types=inferTypes(data,fields));fields=Object.keys(types);const parsers=fields.map((field=>{const type=types[field];let parts,pattern;if(type&&(type.startsWith("date:")||type.startsWith("utc:"))){parts=type.split(/:(.+)?/,2),pattern=parts[1],("'"===pattern[0]&&"'"===pattern[pattern.length-1]||'"'===pattern[0]&&'"'===pattern[pattern.length-1])&&(pattern=pattern.slice(1,-1));return("utc"===parts[0]?utcParser:timeParser)(pattern)}if(!typeParsers[type])throw Error("Illegal format pattern: "+field+":"+type);return typeParsers[type]}));for(i=0,n=data.length,m=fields.length;i({options:options||{},sanitize,load,fileAccess:!!fs,file:fileLoader(fs),http:httpLoader(fetch)})}("undefined"!=typeof fetch&&fetch,null);function UniqueList(idFunc){const $=idFunc||vega_util_module.D_,list=[],ids={};return list.add=_=>{const id=$(_);return ids[id]||(ids[id]=1,list.push(_)),list},list.remove=_=>{const id=$(_);if(ids[id]){ids[id]=0;const idx=list.indexOf(_);idx>=0&&list.splice(idx,1)}return list},list}async function asyncCallback(df,callback){try{await callback(df)}catch(err){df.error(err)}}const TUPLE_ID_KEY=Symbol("vega_id");let TUPLE_ID=1;function isTuple(t){return!(!t||!tupleid(t))}function tupleid(t){return t[TUPLE_ID_KEY]}function setid(t,id){return t[TUPLE_ID_KEY]=id,t}function ingest$1(datum){const t=datum===Object(datum)?datum:{data:datum};return tupleid(t)?t:setid(t,TUPLE_ID++)}function derive(t){return rederive(t,ingest$1({}))}function rederive(t,d){for(const k in t)d[k]=t[k];return d}function replace(t,d){return setid(d,tupleid(t))}function stableCompare(cmp,f){return cmp?f?(a,b)=>cmp(a,b)||tupleid(f(a))-tupleid(f(b)):(a,b)=>cmp(a,b)||tupleid(a)-tupleid(b):null}function isChangeSet(v){return v&&v.constructor===changeset}function changeset(){const add=[],rem=[],mod=[],remp=[],modp=[];let clean=null,reflow=!1;return{constructor:changeset,insert(t){const d=(0,vega_util_module.YO)(t),n=d.length;for(let i=0;i{f(t)&&(cur[tupleid(t)]=-1)}));for(i=0,n=add.length;i0&&(modify(t,f,m.value),pulse.modifies(f));for(i=0,n=modp.length;i{f(t)&&cur[tupleid(t)]>0&&modify(t,m.field,m.value)})),pulse.modifies(m.field);if(reflow)pulse.mod=rem.length||remp.length?tuples.filter((t=>cur[tupleid(t)]>0)):tuples.slice();else for(id in out)pulse.mod.push(out[id]);return(clean||null==clean&&(rem.length||remp.length))&&pulse.clean(!0),pulse}}}const CACHE="_:mod:_";function Parameters(){Object.defineProperty(this,CACHE,{writable:!0,value:{}})}Parameters.prototype={set(name,index,value,force){const o=this,v=o[name],mod=o[CACHE];return null!=index&&index>=0?(v[index]!==value||force)&&(v[index]=value,mod[index+":"+name]=-1,mod[name]=-1):(v!==value||force)&&(o[name]=value,mod[name]=(0,vega_util_module.cy)(value)?1+value.length:-1),o},modified(name,index){const mod=this[CACHE];if(!arguments.length){for(const k in mod)if(mod[k])return!0;return!1}if((0,vega_util_module.cy)(name)){for(let k=0;k=0?index+1{value instanceof Operator?(value!==this&&(react&&value.targets().add(this),deps.push(value)),argops.push({op:value,name,index})):argval.set(name,index,value)};for(name in params)if(value=params[name],"pulse"===name)(0,vega_util_module.YO)(value).forEach((op=>{op instanceof Operator?op!==this&&(op.targets().add(this),deps.push(op)):(0,vega_util_module.z3)("Pulse parameters must be operator instances.")})),this.source=value;else if((0,vega_util_module.cy)(value))for(argval.set(name,-1,Array(n=value.length)),i=0;i{const now=Date.now();return now-t>pause?(t=now,1):0}))},debounce(delay){const s=stream();return this.targets().add(stream(null,null,(0,vega_util_module.sg)(delay,(e=>{const df=e.dataflow;s.receive(e),df&&df.run&&df.run()})))),s},between(a,b){let active=!1;return a.targets().add(stream(null,null,(()=>active=!0))),b.targets().add(stream(null,null,(()=>active=!1))),this.filter((()=>active))},detach(){this._filter=vega_util_module.vN,this._targets=null}};const SKIP={skip:!0};function onStream(df,stream,target,update,params,options){const opt=(0,vega_util_module.X$)({},options,SKIP);let func,op;(0,vega_util_module.Tn)(target)||(target=(0,vega_util_module.dY)(target)),void 0===update?func=e=>df.touch(target(e)):(0,vega_util_module.Tn)(update)?(op=new Operator(null,update,params,!1),func=e=>{op.evaluate(e);const t=target(e),v=op.value;isChangeSet(v)?df.pulse(t,v,options):df.update(t,v,opt)}):func=e=>df.update(target(e),update,opt),stream.apply(func)}function onOperator(df,source,target,update,params,options){if(void 0===update)source.targets().add(target);else{const opt=options||{},op=new Operator(null,function updater(target,update){return update=(0,vega_util_module.Tn)(update)?update:(0,vega_util_module.dY)(update),target?function(_,pulse){const value=update(_,pulse);return target.skip()||(target.skip(value!==this.value).value=value),value}:update}(target,update),params,!1);op.modified(opt.force),op.rank=source.rank,source.targets().add(op),target&&(op.skip(!0),op.value=target.value,op.targets().add(target),df.connect(target,[op]))}}const StopPropagation={};function Pulse(dataflow,stamp,encode){this.dataflow=dataflow,this.stamp=null==stamp?-1:stamp,this.add=[],this.rem=[],this.mod=[],this.fields=null,this.encode=encode||null}function materialize(data,filter){const out=[];return(0,vega_util_module.rt)(data,filter,(_=>out.push(_))),out}function filter(pulse,flags){const map={};return pulse.visit(flags,(t=>{map[tupleid(t)]=1})),t=>map[tupleid(t)]?null:t}function addFilter(a,b){return a?(t,i)=>a(t,i)&&b(t,i):b}function MultiPulse(dataflow,stamp,pulses,encode){const p=this;let c=0;this.dataflow=dataflow,this.stamp=stamp,this.fields=null,this.encode=encode||null,this.pulses=pulses;for(const pulse of pulses)if(pulse.stamp===stamp){if(pulse.fields){const hash=p.fields||(p.fields={});for(const f in pulse.fields)hash[f]=1}pulse.changed(p.ADD)&&(c|=p.ADD),pulse.changed(p.REM)&&(c|=p.REM),pulse.changed(p.MOD)&&(c|=p.MOD)}this.changes=c}function reentrant(df){return df.error("Dataflow already running. Use runAsync() to chain invocations."),df}Pulse.prototype={StopPropagation,ADD:1,REM:2,MOD:4,ADD_REM:3,ADD_MOD:5,ALL:7,REFLOW:8,SOURCE:16,NO_SOURCE:32,NO_FIELDS:64,fork(flags){return new Pulse(this.dataflow).init(this,flags)},clone(){const p=this.fork(7);return p.add=p.add.slice(),p.rem=p.rem.slice(),p.mod=p.mod.slice(),p.source&&(p.source=p.source.slice()),p.materialize(23)},addAll(){let p=this;return!p.source||p.add===p.rem||!p.rem.length&&p.source.length===p.add.length||(p=new Pulse(this.dataflow).init(this),p.add=p.source,p.rem=[]),p},init(src,flags){const p=this;return p.stamp=src.stamp,p.encode=src.encode,!src.fields||64&flags||(p.fields=src.fields),1&flags?(p.addF=src.addF,p.add=src.add):(p.addF=null,p.add=[]),2&flags?(p.remF=src.remF,p.rem=src.rem):(p.remF=null,p.rem=[]),4&flags?(p.modF=src.modF,p.mod=src.mod):(p.modF=null,p.mod=[]),32&flags?(p.srcF=null,p.source=null):(p.srcF=src.srcF,p.source=src.source,src.cleans&&(p.cleans=src.cleans)),p},runAfter(func){this.dataflow.runAfter(func)},changed(flags){const f=flags||7;return 1&f&&this.add.length||2&f&&this.rem.length||4&f&&this.mod.length},reflow(fork){if(fork)return this.fork(7).reflow();const len=this.add.length,src=this.source&&this.source.length;return src&&src!==len&&(this.mod=this.source,len&&this.filter(4,filter(this,1))),this},clean(value){return arguments.length?(this.cleans=!!value,this):this.cleans},modifies(_){const hash=this.fields||(this.fields={});return(0,vega_util_module.cy)(_)?_.forEach((f=>hash[f]=!0)):hash[_]=!0,this},modified(_,nomod){const fields=this.fields;return!(!nomod&&!this.mod.length||!fields)&&(arguments.length?(0,vega_util_module.cy)(_)?_.some((f=>fields[f])):fields[_]:!!fields)},filter(flags,filter){const p=this;return 1&flags&&(p.addF=addFilter(p.addF,filter)),2&flags&&(p.remF=addFilter(p.remF,filter)),4&flags&&(p.modF=addFilter(p.modF,filter)),16&flags&&(p.srcF=addFilter(p.srcF,filter)),p},materialize(flags){const p=this;return 1&(flags=flags||7)&&p.addF&&(p.add=materialize(p.add,p.addF),p.addF=null),2&flags&&p.remF&&(p.rem=materialize(p.rem,p.remF),p.remF=null),4&flags&&p.modF&&(p.mod=materialize(p.mod,p.modF),p.modF=null),16&flags&&p.srcF&&(p.source=p.source.filter(p.srcF),p.srcF=null),p},visit(flags,visitor){const p=this,v=visitor;if(16&flags)return(0,vega_util_module.rt)(p.source,p.srcF,v),p;1&flags&&(0,vega_util_module.rt)(p.add,p.addF,v),2&flags&&(0,vega_util_module.rt)(p.rem,p.remF,v),4&flags&&(0,vega_util_module.rt)(p.mod,p.modF,v);const src=p.source;if(8&flags&&src){const sum=p.add.length+p.mod.length;sum===src.length||(sum?(0,vega_util_module.rt)(src,filter(p,5),v):(0,vega_util_module.rt)(src,p.srcF,v))}return p}},(0,vega_util_module.B)(MultiPulse,Pulse,{fork(flags){const p=new Pulse(this.dataflow).init(this,flags&this.NO_FIELDS);return void 0!==flags&&(flags&p.ADD&&this.visit(p.ADD,(t=>p.add.push(t))),flags&p.REM&&this.visit(p.REM,(t=>p.rem.push(t))),flags&p.MOD&&this.visit(p.MOD,(t=>p.mod.push(t)))),p},changed(flags){return this.changes&flags},modified(_){const p=this,fields=p.fields;return fields&&p.changes&p.MOD?(0,vega_util_module.cy)(_)?_.some((f=>fields[f])):fields[_]:0},filter(){(0,vega_util_module.z3)("MultiPulse does not support filtering.")},materialize(){(0,vega_util_module.z3)("MultiPulse does not support materialization.")},visit(flags,visitor){const p=this,pulses=p.pulses,n=pulses.length;let i=0;if(flags&p.SOURCE)for(;inodes=[],size:()=>nodes.length,peek:()=>nodes[0],push:x=>(nodes.push(x),siftdown(nodes,0,nodes.length-1,cmp)),pop:()=>{const last=nodes.pop();let item;return nodes.length?(item=nodes[0],nodes[0]=last,function siftup(array,idx,cmp){const start=idx,end=array.length,item=array[idx];let ridx,cidx=1+(idx<<1);for(;cidx=0&&(cidx=ridx),array[idx]=array[cidx],cidx=1+((idx=cidx)<<1);return array[idx]=item,siftdown(array,start,idx,cmp)}(nodes,0,cmp)):item=last,item}}}function siftdown(array,start,idx,cmp){let parent,pidx;const item=array[idx];for(;idx>start&&(pidx=idx-1>>1,parent=array[pidx],cmp(item,parent)<0);)array[idx]=parent,idx=pidx;return array[idx]=item}function Dataflow(){this.logger((0,vega_util_module.vF)()),this.logLevel(vega_util_module.$D),this._clock=0,this._rank=0,this._locale=vega_format_module_defaultLocale();try{this._loader=loader()}catch(e){}this._touched=UniqueList(vega_util_module.id),this._input={},this._pulse=null,this._heap=Heap(((a,b)=>a.qrank-b.qrank)),this._postrun=[]}function logMethod(method){return function(){return this._log[method].apply(this,arguments)}}function Transform(init,params){Operator.call(this,init,null,params)}Dataflow.prototype={stamp(){return this._clock},loader(_){return arguments.length?(this._loader=_,this):this._loader},locale(_){return arguments.length?(this._locale=_,this):this._locale},logger(logger){return arguments.length?(this._log=logger,this):this._log},error:logMethod("error"),warn:logMethod("warn"),info:logMethod("info"),debug:logMethod("debug"),logLevel:logMethod("level"),cleanThreshold:1e4,add:function add(init,update,params,react){let op,shift=1;return init instanceof Operator?op=init:init&&init.prototype instanceof Operator?op=new init:(0,vega_util_module.Tn)(init)?op=new Operator(null,init):(shift=0,op=new Operator(init,update)),this.rank(op),shift&&(react=params,params=update),params&&this.connect(op,op.parameters(params,react)),this.touch(op),op},connect:function connect(target,sources){const targetRank=target.rank,n=sources.length;for(let i=0;i=0;)queue.push(cur=list[i]),cur===op&&(0,vega_util_module.z3)("Cycle detected in dataflow graph.")},pulse:function pulse(op,changeset,options){this.touch(op,options||NO_OPT);const p=new Pulse(this,this._clock+(this._pulse?0:1)),t=op.pulse&&op.pulse.source||[];return p.target=op,this._input[op.id]=changeset.pulse(p,t),this},touch:function touch(op,options){const opt=options||NO_OPT;return this._pulse?this._enqueue(op):this._touched.add(op),opt.skip&&op.skip(!0),this},update:function update(op,value,options){const opt=options||NO_OPT;return(op.set(value)||opt.force)&&this.touch(op,opt),this},changeset,ingest:function ingest(target,data,format){return data=this.parse(data,format),this.pulse(target,this.changeset().insert(data))},parse:function vega_dataflow_module_parse(data,format){const locale=this.locale();return read(data,format,locale.timeParse,locale.utcParse)},preload:async function preload(target,url,format){const df=this,pending=df._pending||function loadPending(df){let accept;const pending=new Promise((a=>accept=a));return pending.requests=0,pending.done=()=>{0==--pending.requests&&(df._pending=null,accept(df))},df._pending=pending}(df);pending.requests+=1;const res=await df.request(url,format);return df.pulse(target,df.changeset().remove(vega_util_module.vN).insert(res.data||[])),pending.done(),res},request:async function request(url,format){const df=this;let data,status=0;try{data=await df.loader().load(url,{context:"dataflow",response:responseType(format&&format.type)});try{data=df.parse(data,format)}catch(err){status=-2,df.warn("Data ingestion failed",url,err)}}catch(err){status=-1,df.warn("Loading failed",url,err)}return{data,status}},events:function events(source,type,filter,apply){const df=this,s=stream(filter,apply),send=function(e){e.dataflow=df;try{s.receive(e)}catch(error){df.error(error)}finally{df.run()}};let sources;sources="string"==typeof source&&"undefined"!=typeof document?document.querySelectorAll(source):(0,vega_util_module.YO)(source);const n=sources.length;for(let i=0;idf._enqueue(op,!0))),df._touched=UniqueList(vega_util_module.id);let op,next,error,count=0;try{for(;df._heap.size()>0;)op=df._heap.pop(),op.rank===op.qrank?(next=op.run(df._getPulse(op,encode)),next.then?next=await next:next.async&&(async.push(next.async),next=StopPropagation),next!==StopPropagation&&op._targets&&op._targets.forEach((op=>df._enqueue(op))),++count):df._enqueue(op,!0)}catch(err){df._heap.clear(),error=err}if(df._input={},df._pulse=null,df.debug(`Pulse ${stamp}: ${count} operators`),error&&(df._postrun=[],df.error(error)),df._postrun.length){const pr=df._postrun.sort(((a,b)=>b.priority-a.priority));df._postrun=[];for(let i=0;idf.runAsync(null,(()=>{cb.forEach((f=>{try{f(df)}catch(err){df.error(err)}}))})))),df},run:function run(encode,prerun,postrun){return this._pulse?reentrant(this):(this.evaluate(encode,prerun,postrun),this)},runAsync:async function runAsync(encode,prerun,postrun){for(;this._running;)await this._running;const clear=()=>this._running=null;return(this._running=this.evaluate(encode,prerun,postrun)).then(clear,clear),this._running},runAfter:function runAfter(callback,enqueue,priority){if(this._pulse||enqueue)this._postrun.push({priority:priority||0,callback});else try{callback(this)}catch(err){this.error(err)}},_enqueue:function enqueue(op,force){const q=op.stamp_.pulse)),encode):this._input[op.id]||function singlePulse(p,s){if(s&&s.stamp===p.stamp)return s;p=p.fork(),s&&s!==StopPropagation&&(p.source=s.source);return p}(this._pulse,s&&s.pulse)}},(0,vega_util_module.B)(Transform,Operator,{run(pulse){if(pulse.stampthis.pulse=_)):rv!==pulse.StopPropagation&&(this.pulse=rv),rv},evaluate(pulse){const params=this.marshall(pulse.stamp),out=this.transform(params,pulse);return params.clear(),out},transform(){}});const transforms={};function definition(type){const t=vega_dataflow_module_transform(type);return t&&t.Definition||null}function vega_dataflow_module_transform(type){return type=type&&type.toLowerCase(),(0,vega_util_module.mQ)(transforms,type)?transforms[type]:null}function max(values,valueof){let max;if(void 0===valueof)for(const value of values)null!=value&&(max=value)&&(max=value);else{let index=-1;for(let value of values)null!=(value=valueof(value,++index,values))&&(max=value)&&(max=value)}return max}function min(values,valueof){let min;if(void 0===valueof)for(const value of values)null!=value&&(min>value||void 0===min&&value>=value)&&(min=value);else{let index=-1;for(let value of values)null!=(value=valueof(value,++index,values))&&(min>value||void 0===min&&value>=value)&&(min=value)}return min}function compareDefined(compare=ascending){if(compare===ascending)return sort_ascendingDefined;if("function"!=typeof compare)throw new TypeError("compare is not a function");return(a,b)=>{const x=compare(a,b);return x||0===x?x:(0===compare(b,b))-(0===compare(a,a))}}function sort_ascendingDefined(a,b){return(null==a||!(a>=a))-(null==b||!(b>=b))||(ab?1:0)}function quickselect_quickselect(array,k,left=0,right=1/0,compare){if(k=Math.floor(k),left=Math.floor(Math.max(0,left)),right=Math.floor(Math.min(array.length-1,right)),!(left<=k&&k<=right))return array;for(compare=void 0===compare?sort_ascendingDefined:compareDefined(compare);right>left;){if(right-left>600){const n=right-left+1,m=k-left+1,z=Math.log(n),s=.5*Math.exp(2*z/3),sd=.5*Math.sqrt(z*s*(n-s)/n)*(m-n/2<0?-1:1);quickselect_quickselect(array,k,Math.max(left,Math.floor(k-m*s/n+sd)),Math.min(right,Math.floor(k+(n-m)*s/n+sd)),compare)}const t=array[k];let i=left,j=right;for(swap(array,left,k),compare(array[right],t)>0&&swap(array,left,right);i0;)--j}0===compare(array[left],t)?swap(array,left,j):(++j,swap(array,j,right)),j<=k&&(left=j+1),k<=j&&(right=j-1)}return array}function swap(array,i,j){const t=array[i];array[i]=array[j],array[j]=t}function number_number(x){return null===x?NaN:+x}function quantile(values,p,valueof){if(values=Float64Array.from(function*numbers(values,valueof){if(void 0===valueof)for(let value of values)null!=value&&(value=+value)>=value&&(yield value);else{let index=-1;for(let value of values)null!=(value=valueof(value,++index,values))&&(value=+value)>=value&&(yield value)}}(values,valueof)),(n=values.length)&&!isNaN(p=+p)){if(p<=0||n<2)return min(values);if(p>=1)return max(values);var n,i=(n-1)*p,i0=Math.floor(i),value0=max(quickselect_quickselect(values,i0).subarray(0,i0+1));return value0+(min(values.subarray(i0+1))-value0)*(i-i0)}}function quantileSorted(values,p,valueof=number_number){if((n=values.length)&&!isNaN(p=+p)){if(p<=0||n<2)return+valueof(values[0],0,values);if(p>=1)return+valueof(values[n-1],n-1,values);var n,i=(n-1)*p,i0=Math.floor(i),value0=+valueof(values[i0],i0,values);return value0+(+valueof(values[i0+1],i0+1,values)-value0)*(i-i0)}}function median(values,valueof){return quantile(values,.5,valueof)}function*vega_statistics_module_numbers(values,valueof){if(null==valueof)for(let value of values)null!=value&&""!==value&&(value=+value)>=value&&(yield value);else{let index=-1;for(let value of values)value=valueof(value,++index,values),null!=value&&""!==value&&(value=+value)>=value&&(yield value)}}function quantiles(array,p,f){const values=Float64Array.from(vega_statistics_module_numbers(array,f));return values.sort(ascending),p.map((_=>quantileSorted(values,_)))}function quartiles(array,f){return quantiles(array,[.25,.5,.75],f)}function estimateBandwidth(array,f){const n=array.length,d=function deviation(values,valueof){const v=function variance(values,valueof){let delta,count=0,mean=0,sum=0;if(void 0===valueof)for(let value of values)null!=value&&(value=+value)>=value&&(delta=value-mean,mean+=delta/++count,sum+=delta*(value-mean));else{let index=-1;for(let value of values)null!=(value=valueof(value,++index,values))&&(value=+value)>=value&&(delta=value-mean,mean+=delta/++count,sum+=delta*(value-mean))}if(count>1)return sum/(count-1)}(values,valueof);return v?Math.sqrt(v):v}(array,f),q=quartiles(array,f),h=(q[2]-q[0])/1.34;return 1.06*(Math.min(d,h)||d||Math.abs(q[0])||1)*Math.pow(n,-.2)}function vega_statistics_module_bin(_){const maxb=_.maxbins||20,base=_.base||10,logb=Math.log(base),div=_.divide||[5,2];let step,level,minstep,v,i,n,min=_.extent[0],max=_.extent[1];const span=_.span||max-min||Math.abs(min)||1;if(_.step)step=_.step;else if(_.steps){for(v=span/maxb,i=0,n=_.steps.length;imaxb;)step*=base;for(i=0,n=div.length;i=minstep&&span/v<=maxb&&(step=v)}v=Math.log(step);const precision=v>=0?0:1+~~(-v/logb),eps=Math.pow(base,-precision-1);return(_.nice||void 0===_.nice)&&(v=Math.floor(min/step+eps)*step,min=min_);const n=array.length,v=new Float64Array(n);let x,i=0,j=1,a=f(array[0]),b=a,w=a+step;for(;j=w){for(b=(a+b)/2;i>1);db;)v[d--]=v[a]}a=b,b=c}return v}(v,step+step/4):v}function vega_statistics_module_lcg(seed){return function(){return(seed=(1103515245*seed+12345)%2147483647)/2147483647}}function integer(min,max){let a,b,d;null==max&&(max=min,min=0);const dist={min(_){return arguments.length?(a=_||0,d=b-a,dist):a},max(_){return arguments.length?(b=_||0,d=b-a,dist):b},sample:()=>a+Math.floor(d*random()),pdf:x=>x===Math.floor(x)&&x>=a&&x=b?1:(v-a+1)/d},icdf:p=>p>=0&&p<=1?a-1+Math.floor(p*d):NaN};return dist.min(min).max(max)}const SQRT2PI=Math.sqrt(2*Math.PI),SQRT2=Math.SQRT2;let nextSample=NaN;function sampleNormal(mean,stdev){mean=mean||0,stdev=null==stdev?1:stdev;let rds,c,x=0,y=0;if(nextSample==nextSample)x=nextSample,nextSample=NaN;else{do{x=2*random()-1,y=2*random()-1,rds=x*x+y*y}while(0===rds||rds>1);c=Math.sqrt(-2*Math.log(rds)/rds),x*=c,nextSample=y*c}return mean+x*stdev}function densityNormal(value,mean,stdev){const z=(value-(mean||0))/(stdev=null==stdev?1:stdev);return Math.exp(-.5*z*z)/(stdev*SQRT2PI)}function cumulativeNormal(value,mean,stdev){const z=(value-(mean=mean||0))/(stdev=null==stdev?1:stdev),Z=Math.abs(z);let cd;if(Z>37)cd=0;else{const exp=Math.exp(-Z*Z/2);let sum;Z<7.07106781186547?(sum=.0352624965998911*Z+.700383064443688,sum=sum*Z+6.37396220353165,sum=sum*Z+33.912866078383,sum=sum*Z+112.079291497871,sum=sum*Z+221.213596169931,sum=sum*Z+220.206867912376,cd=exp*sum,sum=.0883883476483184*Z+1.75566716318264,sum=sum*Z+16.064177579207,sum=sum*Z+86.7807322029461,sum=sum*Z+296.564248779674,sum=sum*Z+637.333633378831,sum=sum*Z+793.826512519948,sum=sum*Z+440.413735824752,cd/=sum):(sum=Z+.65,sum=Z+4/sum,sum=Z+3/sum,sum=Z+2/sum,sum=Z+1/sum,cd=exp/sum/2.506628274631)}return z>0?1-cd:cd}function quantileNormal(p,mean,stdev){return p<0||p>1?NaN:(mean||0)+(null==stdev?1:stdev)*SQRT2*function erfinv(x){let p,w=-Math.log((1-x)*(1+x));w<6.25?(w-=3.125,p=-364441206401782e-35,p=p*w-16850591381820166e-35,p=128584807152564e-32+p*w,p=11157877678025181e-33+p*w,p=p*w-1333171662854621e-31,p=20972767875968562e-33+p*w,p=6637638134358324e-30+p*w,p=p*w-4054566272975207e-29,p=p*w-8151934197605472e-29,p=26335093153082323e-28+p*w,p=p*w-12975133253453532e-27,p=p*w-5415412054294628e-26,p=1.0512122733215323e-9+p*w,p=p*w-4.112633980346984e-9,p=p*w-2.9070369957882005e-8,p=4.2347877827932404e-7+p*w,p=p*w-13654692000834679e-22,p=p*w-13882523362786469e-21,p=.00018673420803405714+p*w,p=p*w-.000740702534166267,p=p*w-.006033670871430149,p=.24015818242558962+p*w,p=1.6536545626831027+p*w):w<16?(w=Math.sqrt(w)-3.25,p=2.2137376921775787e-9,p=9.075656193888539e-8+p*w,p=p*w-2.7517406297064545e-7,p=1.8239629214389228e-8+p*w,p=15027403968909828e-22+p*w,p=p*w-4013867526981546e-21,p=29234449089955446e-22+p*w,p=12475304481671779e-21+p*w,p=p*w-47318229009055734e-21,p=6828485145957318e-20+p*w,p=24031110387097894e-21+p*w,p=p*w-.0003550375203628475,p=.0009532893797373805+p*w,p=p*w-.0016882755560235047,p=.002491442096107851+p*w,p=p*w-.003751208507569241,p=.005370914553590064+p*w,p=1.0052589676941592+p*w,p=3.0838856104922208+p*w):Number.isFinite(w)?(w=Math.sqrt(w)-5,p=-27109920616438573e-27,p=p*w-2.555641816996525e-10,p=1.5076572693500548e-9+p*w,p=p*w-3.789465440126737e-9,p=7.61570120807834e-9+p*w,p=p*w-1.496002662714924e-8,p=2.914795345090108e-8+p*w,p=p*w-6.771199775845234e-8,p=2.2900482228026655e-7+p*w,p=p*w-9.9298272942317e-7,p=4526062597223154e-21+p*w,p=p*w-1968177810553167e-20,p=7599527703001776e-20+p*w,p=p*w-.00021503011930044477,p=p*w-.00013871931833623122,p=1.0103004648645344+p*w,p=4.849906401408584+p*w):p=1/0;return p*x}(2*p-1)}function gaussian(mean,stdev){let mu,sigma;const dist={mean(_){return arguments.length?(mu=_||0,dist):mu},stdev(_){return arguments.length?(sigma=null==_?1:_,dist):sigma},sample:()=>sampleNormal(mu,sigma),pdf:value=>densityNormal(value,mu,sigma),cdf:value=>cumulativeNormal(value,mu,sigma),icdf:p=>quantileNormal(p,mu,sigma)};return dist.mean(mean).stdev(stdev)}function kde(support,bandwidth){const kernel=gaussian();let n=0;const dist={data(_){return arguments.length?(support=_,n=_?_.length:0,dist.bandwidth(bandwidth)):support},bandwidth(_){return arguments.length?(!(bandwidth=_)&&support&&(bandwidth=estimateBandwidth(support)),dist):bandwidth},sample:()=>support[~~(random()*n)]+bandwidth*kernel.sample(),pdf(x){let y=0,i=0;for(;isampleLogNormal(mu,sigma),pdf:value=>densityLogNormal(value,mu,sigma),cdf:value=>cumulativeLogNormal(value,mu,sigma),icdf:p=>quantileLogNormal(p,mu,sigma)};return dist.mean(mean).stdev(stdev)}function mixture(dists,weights){let w,m=0;const dist={weights(_){return arguments.length?(w=function normalize(x){const w=[];let i,sum=0;for(i=0;i=min&&value<=max?1/(max-min):0}function cumulativeUniform(value,min,max){return null==max&&(max=null==min?1:min,min=0),valuemax?1:(value-min)/(max-min)}function quantileUniform(p,min,max){return null==max&&(max=null==min?1:min,min=0),p>=0&&p<=1?min+p*(max-min):NaN}function uniform(min,max){let a,b;const dist={min(_){return arguments.length?(a=_||0,dist):a},max(_){return arguments.length?(b=null==_?1:_,dist):b},sample:()=>sampleUniform(a,b),pdf:value=>densityUniform(value,a,b),cdf:value=>cumulativeUniform(value,a,b),icdf:p=>quantileUniform(p,a,b)};return null==max&&(max=null==min?1:min,min=0),dist.min(min).max(max)}function vega_statistics_module_constant(data,x,y){let mean=0,n=0;for(const d of data){const val=y(d);null==x(d)||null==val||isNaN(val)||(mean+=(val-mean)/++n)}return{coef:[mean],predict:()=>mean,rSquared:0}}function ols(uX,uY,uXY,uX2){const delta=uX2-uX*uX,slope=Math.abs(delta)<1e-24?0:(uXY-uX*uY)/delta;return[uY-slope*uX,slope]}function points(data,x,y,sort){data=data.filter((d=>{let u=x(d),v=y(d);return null!=u&&(u=+u)>=u&&null!=v&&(v=+v)>=v})),sort&&data.sort(((a,b)=>x(a)-x(b)));const n=data.length,X=new Float64Array(n),Y=new Float64Array(n);let xv,yv,d,i=0,ux=0,uy=0;for(d of data)X[i]=xv=+x(d),Y[i]=yv=+y(d),++i,ux+=(xv-ux)/i,uy+=(yv-uy)/i;for(i=0;i=u&&null!=v&&(v=+v)>=v&&callback(u,v,++i)}function rSquared(data,x,y,uY,predict){let SSE=0,SST=0;return visitPoints(data,x,y,((dx,dy)=>{const sse=dy-predict(dx),sst=dy-uY;SSE+=sse*sse,SST+=sst*sst})),1-SSE/SST}function linear(data,x,y){let X=0,Y=0,XY=0,X2=0,n=0;visitPoints(data,x,y,((dx,dy)=>{++n,X+=(dx-X)/n,Y+=(dy-Y)/n,XY+=(dx*dy-XY)/n,X2+=(dx*dx-X2)/n}));const coef=ols(X,Y,XY,X2),predict=x=>coef[0]+coef[1]*x;return{coef,predict,rSquared:rSquared(data,x,y,Y,predict)}}function log(data,x,y){let X=0,Y=0,XY=0,X2=0,n=0;visitPoints(data,x,y,((dx,dy)=>{++n,dx=Math.log(dx),X+=(dx-X)/n,Y+=(dy-Y)/n,XY+=(dx*dy-XY)/n,X2+=(dx*dx-X2)/n}));const coef=ols(X,Y,XY,X2),predict=x=>coef[0]+coef[1]*Math.log(x);return{coef,predict,rSquared:rSquared(data,x,y,Y,predict)}}function exp(data,x,y){const[xv,yv,ux,uy]=points(data,x,y);let dx,ly,xy,YL=0,XY=0,XYL=0,X2Y=0,n=0;visitPoints(data,x,y,((_,dy)=>{dx=xv[n++],ly=Math.log(dy),xy=dx*dy,YL+=(dy*ly-YL)/n,XY+=(xy-XY)/n,XYL+=(xy*ly-XYL)/n,X2Y+=(dx*xy-X2Y)/n}));const[c0,c1]=ols(XY/uy,YL/uy,XYL/uy,X2Y/uy),predict=x=>Math.exp(c0+c1*(x-ux));return{coef:[Math.exp(c0-c1*ux),c1],predict,rSquared:rSquared(data,x,y,uy,predict)}}function pow(data,x,y){let X=0,Y=0,XY=0,X2=0,YS=0,n=0;visitPoints(data,x,y,((dx,dy)=>{const lx=Math.log(dx),ly=Math.log(dy);++n,X+=(lx-X)/n,Y+=(ly-Y)/n,XY+=(lx*ly-XY)/n,X2+=(lx*lx-X2)/n,YS+=(dy-YS)/n}));const coef=ols(X,Y,XY,X2),predict=x=>coef[0]*Math.pow(x,coef[1]);return coef[0]=Math.exp(coef[0]),{coef,predict,rSquared:rSquared(data,x,y,YS,predict)}}function quad(data,x,y){const[xv,yv,ux,uy]=points(data,x,y),n=xv.length;let i,dx,dy,x2,X2=0,X3=0,X4=0,XY=0,X2Y=0;for(i=0;ia*(x-=ux)*x+b*x+c+uy;return{coef:[c-b*ux+a*ux*ux+uy,b-2*a*ux,a],predict,rSquared:rSquared(data,x,y,uy,predict)}}function poly(data,x,y,order){if(0===order)return vega_statistics_module_constant(data,x,y);if(1===order)return linear(data,x,y);if(2===order)return quad(data,x,y);const[xv,yv,ux,uy]=points(data,x,y),n=xv.length,lhs=[],rhs=[],k=order+1;let i,j,l,v,c;for(i=0;iMath.abs(matrix[i][r])&&(r=j);for(k=i;k=i;k--)matrix[k][j]-=matrix[k][i]*matrix[i][j]/matrix[i][i]}for(j=n-1;j>=0;--j){for(t=0,k=j+1;k{x-=ux;let y=uy+coef[0]+coef[1]*x+coef[2]*x*x;for(i=3;i=0;--i)for(v=a[i],c=1,z[i]+=v,j=1;j<=i;++j)c*=(i+1-j)/j,z[i-j]+=v*Math.pow(x,j)*c;return z[0]+=y,z}const maxiters=2,epsilon=1e-12;function loess(data,x,y,bandwidth){const[xv,yv,ux,uy]=points(data,x,y,!0),n=xv.length,bw=Math.max(2,~~(bandwidth*n)),yhat=new Float64Array(n),residuals=new Float64Array(n),robustWeights=new Float64Array(n).fill(1);for(let iter=-1;++iter<=maxiters;){const interval=[0,bw-1];for(let i=0;ixv[i1]-dx?i0:i1;let W=0,X=0,Y=0,XY=0,X2=0;const denom=1/Math.abs(xv[edge]-dx||1);for(let k=i0;k<=i1;++k){const xk=xv[k],yk=yv[k],w=tricube(Math.abs(dx-xk)*denom)*robustWeights[k],xkw=xk*w;W+=w,X+=xkw,Y+=yk*w,XY+=yk*xkw,X2+=xk*xkw}const[a,b]=ols(X/W,Y/W,XY/W,X2/W);yhat[i]=a+b*dx,residuals[i]=Math.abs(yv[i]-yhat[i]),updateInterval(xv,i+1,interval)}if(iter===maxiters)break;const medianResidual=median(residuals);if(Math.abs(medianResidual)=1?epsilon:(w=1-arg*arg)*w}return function output(xv,yhat,ux,uy){const n=xv.length,out=[];let v,i=0,cnt=0,prev=[];for(;i=xv.length))for(;i>left&&xv[right]-val<=val-xv[left];)interval[0]=++left,interval[1]=right,++right}const MIN_RADIANS=.5*Math.PI/180;function sampleCurve(f,extent,minSteps,maxSteps){minSteps=minSteps||25,maxSteps=Math.max(minSteps,maxSteps||200);const point=x=>[x,f(x)],minX=extent[0],maxX=extent[1],span=maxX-minX,stop=span/maxSteps,prev=[point(minX)],next=[];if(minSteps===maxSteps){for(let i=1;i0;)next.push(point(minX+i/minSteps*span));let p0=prev[0],p1=next[next.length-1];const sx=1/span,sy=function scaleY(init,points){let ymin=init,ymax=init;const n=points.length;for(let i=0;iymax&&(ymax=y)}return 1/(ymax-ymin)}(p0[1],next);for(;p1;){const pm=point((p0[0]+p1[0])/2);pm[0]-p0[0]>=stop&&angleDelta(p0,pm,p1,sx,sy)>MIN_RADIANS?next.push(pm):(p0=p1,prev.push(p1),next.pop()),p1=next[next.length-1]}return prev}function angleDelta(p,q,r,sx,sy){const a0=Math.atan2(sy*(r[1]-p[1]),sx*(r[0]-p[0])),a1=Math.atan2(sy*(q[1]-p[1]),sx*(q[0]-p[0]));return Math.abs(a0-a1)}function range(start,stop,step){start=+start,stop=+stop,step=(n=arguments.length)<2?(stop=start,start=0,1):n<3?1:+step;for(var i=-1,n=0|Math.max(0,Math.ceil((stop-start)/step)),range=new Array(n);++i{const n=f.length;let i=1,k=String(f[0](x));for(;i{},base_op={init:noop,add:noop,rem:noop,idx:0},AggregateOps={values:{init:m=>m.cell.store=!0,value:m=>m.cell.data.values(),idx:-1},count:{value:m=>m.cell.num},__count__:{value:m=>m.missing+m.valid},missing:{value:m=>m.missing},valid:{value:m=>m.valid},sum:{init:m=>m.sum=0,value:m=>m.valid?m.sum:void 0,add:(m,v)=>m.sum+=+v,rem:(m,v)=>m.sum-=v},product:{init:m=>m.product=1,value:m=>m.valid?m.product:void 0,add:(m,v)=>m.product*=v,rem:(m,v)=>m.product/=v},mean:{init:m=>m.mean=0,value:m=>m.valid?m.mean:void 0,add:(m,v)=>(m.mean_d=v-m.mean,m.mean+=m.mean_d/m.valid),rem:(m,v)=>(m.mean_d=v-m.mean,m.mean-=m.valid?m.mean_d/m.valid:m.mean)},average:{value:m=>m.valid?m.mean:void 0,req:["mean"],idx:1},variance:{init:m=>m.dev=0,value:m=>m.valid>1?m.dev/(m.valid-1):void 0,add:(m,v)=>m.dev+=m.mean_d*(v-m.mean),rem:(m,v)=>m.dev-=m.mean_d*(v-m.mean),req:["mean"],idx:1},variancep:{value:m=>m.valid>1?m.dev/m.valid:void 0,req:["variance"],idx:2},stdev:{value:m=>m.valid>1?Math.sqrt(m.dev/(m.valid-1)):void 0,req:["variance"],idx:2},stdevp:{value:m=>m.valid>1?Math.sqrt(m.dev/m.valid):void 0,req:["variance"],idx:2},stderr:{value:m=>m.valid>1?Math.sqrt(m.dev/(m.valid*(m.valid-1))):void 0,req:["variance"],idx:2},distinct:{value:m=>m.cell.data.distinct(m.get),req:["values"],idx:3},ci0:{value:m=>m.cell.data.ci0(m.get),req:["values"],idx:3},ci1:{value:m=>m.cell.data.ci1(m.get),req:["values"],idx:3},median:{value:m=>m.cell.data.q2(m.get),req:["values"],idx:3},q1:{value:m=>m.cell.data.q1(m.get),req:["values"],idx:3},q3:{value:m=>m.cell.data.q3(m.get),req:["values"],idx:3},min:{init:m=>m.min=void 0,value:m=>m.min=Number.isNaN(m.min)?m.cell.data.min(m.get):m.min,add:(m,v)=>{(v{v<=m.min&&(m.min=NaN)},req:["values"],idx:4},max:{init:m=>m.max=void 0,value:m=>m.max=Number.isNaN(m.max)?m.cell.data.max(m.get):m.max,add:(m,v)=>{(v>m.max||void 0===m.max)&&(m.max=v)},rem:(m,v)=>{v>=m.max&&(m.max=NaN)},req:["values"],idx:4},argmin:{init:m=>m.argmin=void 0,value:m=>m.argmin||m.cell.data.argmin(m.get),add:(m,v,t)=>{v{v<=m.min&&(m.argmin=void 0)},req:["min","values"],idx:3},argmax:{init:m=>m.argmax=void 0,value:m=>m.argmax||m.cell.data.argmax(m.get),add:(m,v,t)=>{v>m.max&&(m.argmax=t)},rem:(m,v)=>{v>=m.max&&(m.argmax=void 0)},req:["max","values"],idx:3},exponential:{init:(m,r)=>{m.exp=0,m.exp_r=r},value:m=>m.valid?m.exp*(1-m.exp_r)/(1-m.exp_r**m.valid):void 0,add:(m,v)=>m.exp=m.exp_r*m.exp+v,rem:(m,v)=>m.exp=(m.exp-v/m.exp_r**(m.valid-1))/m.exp_r},exponentialb:{value:m=>m.valid?m.exp*(1-m.exp_r):void 0,req:["exponential"],idx:1}},ValidAggregateOps=Object.keys(AggregateOps).filter((d=>"__count__"!==d));function createMeasure(op,param,name){return AggregateOps[op](name,param)}function compareIndex(a,b){return a.idx-b.idx}function init(){this.valid=0,this.missing=0,this._ops.forEach((op=>null==op.aggregate_param?op.init(this):op.init(this,op.aggregate_param)))}function vega_transforms_module_add(v,t){null!=v&&""!==v?v==v&&(++this.valid,this._ops.forEach((op=>op.add(this,v,t)))):++this.missing}function rem(v,t){null!=v&&""!==v?v==v&&(--this.valid,this._ops.forEach((op=>op.rem(this,v,t)))):--this.missing}function set(t){return this._out.forEach((op=>t[op.out]=op.value(this))),t}function compileMeasures(agg,field){const get=field||vega_util_module.D_,ops=function resolve(agg){const map={};agg.forEach((a=>map[a.name]=a));const getreqs=a=>{a.req&&a.req.forEach((key=>{map[key]||getreqs(map[key]=AggregateOps[key]())}))};return agg.forEach(getreqs),Object.values(map).sort(compareIndex)}(agg),out=agg.slice().sort(compareIndex);function ctr(cell){this._ops=ops,this._out=out,this.cell=cell,this.init()}return ctr.prototype.init=init,ctr.prototype.add=vega_transforms_module_add,ctr.prototype.rem=rem,ctr.prototype.set=set,ctr.prototype.get=get,ctr.fields=agg.map((op=>op.out)),ctr}function TupleStore(key){this._key=key?(0,vega_util_module.ZZ)(key):tupleid,this.reset()}[...ValidAggregateOps,"__count__"].forEach((key=>{AggregateOps[key]=function measure(key,value){return(out,aggregate_param)=>(0,vega_util_module.X$)({name:key,aggregate_param,out:out||key},base_op,value)}(key,AggregateOps[key])}));const prototype$1=TupleStore.prototype;function Aggregate(params){Transform.call(this,null,params),this._adds=[],this._mods=[],this._alen=0,this._mlen=0,this._drop=!0,this._cross=!1,this._dims=[],this._dnames=[],this._measures=[],this._countOnly=!1,this._counts=null,this._prev=null,this._inputs=null,this._outputs=null}prototype$1.reset=function(){this._add=[],this._rem=[],this._ext=null,this._get=null,this._q=null},prototype$1.add=function(v){this._add.push(v)},prototype$1.rem=function(v){this._rem.push(v)},prototype$1.values=function(){if(this._get=null,0===this._rem.length)return this._add;const a=this._add,r=this._rem,k=this._key,n=a.length,m=r.length,x=Array(n-m),map={};let i,j,v;for(i=0;i=0;)s=get(v[n])+"",(0,vega_util_module.mQ)(map,s)||(map[s]=1,++count);return count},prototype$1.extent=function(get){if(this._get!==get||!this._ext){const v=this.values(),i=(0,vega_util_module.n)(v,get);this._ext=[v[i[0]],v[i[1]]],this._get=get}return this._ext},prototype$1.argmin=function(get){return this.extent(get)[0]||{}},prototype$1.argmax=function(get){return this.extent(get)[1]||{}},prototype$1.min=function(get){const m=this.extent(get)[0];return null!=m?get(m):void 0},prototype$1.max=function(get){const m=this.extent(get)[1];return null!=m?get(m):void 0},prototype$1.quartile=function(get){return this._get===get&&this._q||(this._q=quartiles(this.values(),get),this._get=get),this._q},prototype$1.q1=function(get){return this.quartile(get)[0]},prototype$1.q2=function(get){return this.quartile(get)[1]},prototype$1.q3=function(get){return this.quartile(get)[2]},prototype$1.ci=function(get){return this._get===get&&this._ci||(this._ci=bootstrapCI(this.values(),1e3,.05,get),this._get=get),this._ci},prototype$1.ci0=function(get){return this.ci(get)[0]},prototype$1.ci1=function(get){return this.ci(get)[1]},Aggregate.Definition={type:"Aggregate",metadata:{generates:!0,changes:!0},params:[{name:"groupby",type:"field",array:!0},{name:"ops",type:"enum",array:!0,values:ValidAggregateOps},{name:"aggregate_params",type:"number",null:!0,array:!0},{name:"fields",type:"field",null:!0,array:!0},{name:"as",type:"string",null:!0,array:!0},{name:"drop",type:"boolean",default:!0},{name:"cross",type:"boolean",default:!1},{name:"key",type:"field"}]},(0,vega_util_module.B)(Aggregate,Transform,{transform(_,pulse){const aggr=this,out=pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS),mod=_.modified();return aggr.stamp=out.stamp,aggr.value&&(mod||pulse.modified(aggr._inputs,!0))?(aggr._prev=aggr.value,aggr.value=mod?aggr.init(_):Object.create(null),pulse.visit(pulse.SOURCE,(t=>aggr.add(t)))):(aggr.value=aggr.value||aggr.init(_),pulse.visit(pulse.REM,(t=>aggr.rem(t))),pulse.visit(pulse.ADD,(t=>aggr.add(t)))),out.modifies(aggr._outputs),aggr._drop=!1!==_.drop,_.cross&&aggr._dims.length>1&&(aggr._drop=!1,aggr.cross()),pulse.clean()&&aggr._drop&&out.clean(!0).runAfter((()=>this.clean())),aggr.changes(out)},cross(){const aggr=this,curr=aggr.value,dims=aggr._dnames,vals=dims.map((()=>({}))),n=dims.length;function collect(cells){let key,i,t,v;for(key in cells)for(t=cells[key].tuple,i=0;i{const dname=(0,vega_util_module.N6)(d);return inputVisit(d),outputs.push(dname),dname})),this.cellkey=_.key?_.key:groupkey(this._dims),this._countOnly=!0,this._counts=[],this._measures=[];const fields=_.fields||[null],ops=_.ops||["count"],aggregate_params=_.aggregate_params||[null],as=_.as||[],n=fields.length,map={};let field,op,aggregate_param,m,mname,outname,i;for(n!==ops.length&&(0,vega_util_module.z3)("Unmatched number of fields and aggregate ops."),i=0;icompileMeasures(m,m.field))),Object.create(null)},cellkey:groupkey(),cell(key,t){let cell=this.value[key];return cell?0===cell.num&&this._drop&&cell.stampadd.push(t),remove:t=>rem[$(t)]=++cnt,size:()=>data.length,data:(compare,resort)=>(cnt&&(data=data.filter((t=>!rem[$(t)])),rem={},cnt=0),resort&&compare&&data.sort(compare),add.length&&(data=compare?(0,vega_util_module.h1)(compare,data,add.sort(compare)):data.concat(add),add=[]),data)}}function Collect(params){Transform.call(this,[],params)}function Compare(params){Operator.call(this,null,update$5,params)}function update$5(_){return this.value&&!_.modified()?this.value:(0,vega_util_module.UD)(_.fields,_.orders)}function CountPattern(params){Transform.call(this,null,params)}function Cross(params){Transform.call(this,null,params)}Bin.Definition={type:"Bin",metadata:{modifies:!0},params:[{name:"field",type:"field",required:!0},{name:"interval",type:"boolean",default:!0},{name:"anchor",type:"number"},{name:"maxbins",type:"number",default:20},{name:"base",type:"number",default:10},{name:"divide",type:"number",array:!0,default:[5,2]},{name:"extent",type:"number",array:!0,length:2,required:!0},{name:"span",type:"number"},{name:"step",type:"number"},{name:"steps",type:"number",array:!0},{name:"minstep",type:"number",default:0},{name:"nice",type:"boolean",default:!0},{name:"name",type:"string"},{name:"as",type:"string",array:!0,length:2,default:["bin0","bin1"]}]},(0,vega_util_module.B)(Bin,Transform,{transform(_,pulse){const band=!1!==_.interval,bins=this._bins(_),start=bins.start,step=bins.step,as=_.as||["bin0","bin1"],b0=as[0],b1=as[1];let flag;return flag=_.modified()?(pulse=pulse.reflow(!0)).SOURCE:pulse.modified((0,vega_util_module.nS)(_.field))?pulse.ADD_MOD:pulse.ADD,pulse.visit(flag,band?t=>{const v=bins(t);t[b0]=v,t[b1]=null==v?null:start+step*(1+(v-start)/step)}:t=>t[b0]=bins(t)),pulse.modifies(band?as:b0)},_bins(_){if(this.value&&!_.modified())return this.value;const field=_.field,bins=vega_statistics_module_bin(_),step=bins.step;let a,d,start=bins.start,stop=start+Math.ceil((bins.stop-start)/step)*step;null!=(a=_.anchor)&&(d=a-(start+step*Math.floor((a-start)/step)),start+=d,stop+=d);const f=function(t){let v=(0,vega_util_module.Ro)(field(t));return null==v?null:vstop?1/0:(v=Math.max(start,Math.min(v,stop-step)),start+step*Math.floor(1e-14+(v-start)/step))};return f.start=start,f.stop=bins.stop,f.step=step,this.value=(0,vega_util_module.sY)(f,(0,vega_util_module.nS)(field),_.name||"bin_"+(0,vega_util_module.N6)(field))}}),Collect.Definition={type:"Collect",metadata:{source:!0},params:[{name:"sort",type:"compare"}]},(0,vega_util_module.B)(Collect,Transform,{transform(_,pulse){const out=pulse.fork(pulse.ALL),list=SortedList(tupleid,this.value,out.materialize(out.ADD).add),sort=_.sort,mod=pulse.changed()||sort&&(_.modified("sort")||pulse.modified(sort.fields));return out.visit(out.REM,list.remove),this.modified(mod),this.value=out.source=list.data(stableCompare(sort),mod),pulse.source&&pulse.source.root&&(this.value.root=pulse.source.root),out}}),(0,vega_util_module.B)(Compare,Operator),CountPattern.Definition={type:"CountPattern",metadata:{generates:!0,changes:!0},params:[{name:"field",type:"field",required:!0},{name:"case",type:"enum",values:["upper","lower","mixed"],default:"mixed"},{name:"pattern",type:"string",default:'[\\w"]+'},{name:"stopwords",type:"string",default:""},{name:"as",type:"string",array:!0,length:2,default:["text","count"]}]},(0,vega_util_module.B)(CountPattern,Transform,{transform(_,pulse){const process=update=>tuple=>{for(var t,tokens=function tokenize(text,tcase,match){switch(tcase){case"upper":text=text.toUpperCase();break;case"lower":text=text.toLowerCase()}return text.match(match)}(get(tuple),_.case,match)||[],i=0,n=tokens.length;icounts[t]=1+(counts[t]||0))),rem=process((t=>counts[t]-=1));return init?pulse.visit(pulse.SOURCE,add):(pulse.visit(pulse.ADD,add),pulse.visit(pulse.REM,rem)),this._finish(pulse,as)},_parameterCheck(_,pulse){let init=!1;return!_.modified("stopwords")&&this._stop||(this._stop=new RegExp("^"+(_.stopwords||"")+"$","i"),init=!0),!_.modified("pattern")&&this._match||(this._match=new RegExp(_.pattern||"[\\w']+","g"),init=!0),(_.modified("field")||pulse.modified(_.field.fields))&&(init=!0),init&&(this._counts={}),init},_finish(pulse,as){const counts=this._counts,tuples=this._tuples||(this._tuples={}),text=as[0],count=as[1],out=pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS);let w,t,c;for(w in counts)t=tuples[w],c=counts[w]||0,!t&&c?(tuples[w]=t=ingest$1({}),t[text]=w,t[count]=c,out.add.push(t)):0===c?(t&&out.rem.push(t),counts[w]=null,tuples[w]=null):t[count]!==c&&(t[count]=c,out.mod.push(t));return out.modifies(as)}}),Cross.Definition={type:"Cross",metadata:{generates:!0},params:[{name:"filter",type:"expr"},{name:"as",type:"string",array:!0,length:2,default:["a","b"]}]},(0,vega_util_module.B)(Cross,Transform,{transform(_,pulse){const out=pulse.fork(pulse.NO_SOURCE),as=_.as||["a","b"],a=as[0],b=as[1],reset=!this.value||pulse.changed(pulse.ADD_REM)||_.modified("as")||_.modified("filter");let data=this.value;return reset?(data&&(out.rem=data),data=pulse.materialize(pulse.SOURCE).source,out.add=this.value=function cross(input,a,b,filter){for(var j,left,data=[],t={},n=input.length,i=0;ivega_transforms_module_parse(_,data)))):"function"==typeof d[name]&&d[name](def[name]);return d}function Density(params){Transform.call(this,null,params)}const distributions=[{key:{function:"normal"},params:[{name:"mean",type:"number",default:0},{name:"stdev",type:"number",default:1}]},{key:{function:"lognormal"},params:[{name:"mean",type:"number",default:0},{name:"stdev",type:"number",default:1}]},{key:{function:"uniform"},params:[{name:"min",type:"number",default:0},{name:"max",type:"number",default:1}]},{key:{function:"kde"},params:[{name:"field",type:"field",required:!0},{name:"from",type:"data"},{name:"bandwidth",type:"number",default:0}]}],vega_transforms_module_mixture={key:{function:"mixture"},params:[{name:"distributions",type:"param",array:!0,params:distributions},{name:"weights",type:"number",array:!0}]};function fieldNames(fields,as){return fields?fields.map(((f,i)=>as[i]||(0,vega_util_module.N6)(f))):null}function partition$1(data,groupby,field){const groups=[],get=f=>f(t);let map,i,n,t,k,g;if(null==groupby)groups.push(data.map(field));else for(map={},i=0,n=data.length;ipulse.materialize(pulse.SOURCE).source}(pulse)),minsteps=_.steps||_.minsteps||25,maxsteps=_.steps||_.maxsteps||200;let method=_.method||"pdf";"pdf"!==method&&"cdf"!==method&&(0,vega_util_module.z3)("Invalid density method: "+method),_.extent||dist.data||(0,vega_util_module.z3)("Missing density extent parameter."),method=dist[method];const as=_.as||["value","density"],values=sampleCurve(method,_.extent||(0,vega_util_module.Xx)(dist.data()),minsteps,maxsteps).map((v=>{const tuple={};return tuple[as[0]]=v[0],tuple[as[1]]=v[1],ingest$1(tuple)}));this.value&&(out.rem=this.value),this.value=out.add=out.source=values}return out}});function DotBin(params){Transform.call(this,null,params)}DotBin.Definition={type:"DotBin",metadata:{modifies:!0},params:[{name:"field",type:"field",required:!0},{name:"groupby",type:"field",array:!0},{name:"step",type:"number"},{name:"smooth",type:"boolean",default:!1},{name:"as",type:"string",default:"bin"}]};function Expression(params){Operator.call(this,null,update$4,params),this.modified(!0)}function update$4(_){const expr=_.expr;return this.value&&!_.modified("expr")?this.value:(0,vega_util_module.sY)((datum=>expr(datum,_)),(0,vega_util_module.nS)(expr),(0,vega_util_module.N6)(expr))}function Extent(params){Transform.call(this,[void 0,void 0],params)}function Subflow(pulse,parent){Operator.call(this,pulse),this.parent=parent,this.count=0}function Facet(params){Transform.call(this,{},params),this._keys=(0,vega_util_module.nG)();const a=this._targets=[];a.active=0,a.forEach=f=>{for(let i=0,n=a.active;i(0,vega_util_module.ZZ)(f))):(0,vega_util_module.ZZ)(_.name,_.as)}function Filter(params){Transform.call(this,(0,vega_util_module.nG)(),params)}function Flatten(params){Transform.call(this,[],params)}function Fold(params){Transform.call(this,[],params)}function Formula(params){Transform.call(this,null,params)}function Generate(params){Transform.call(this,[],params)}(0,vega_util_module.B)(DotBin,Transform,{transform(_,pulse){if(this.value&&!_.modified()&&!pulse.changed())return pulse;const source=pulse.materialize(pulse.SOURCE).source,groups=partition$1(pulse.source,_.groupby,vega_util_module.D_),smooth=_.smooth||!1,field=_.field,step=_.step||((data,field)=>(0,vega_util_module.Ln)((0,vega_util_module.Xx)(data,field))/30)(source,field),sort=stableCompare(((a,b)=>field(a)-field(b))),as=_.as||"bin",n=groups.length;let j,min=1/0,max=-1/0,i=0;for(;imax&&(max=v),g[++j][as]=v}return this.value={start:min,stop:max,step},pulse.reflow(!0).modifies(as)}}),(0,vega_util_module.B)(Expression,Operator),Extent.Definition={type:"Extent",metadata:{},params:[{name:"field",type:"field",required:!0}]},(0,vega_util_module.B)(Extent,Transform,{transform(_,pulse){const extent=this.value,field=_.field,mod=pulse.changed()||pulse.modified(field.fields)||_.modified("field");let min=extent[0],max=extent[1];if((mod||null==min)&&(min=1/0,max=-1/0),pulse.visit(mod?pulse.SOURCE:pulse.ADD,(t=>{const v=(0,vega_util_module.Ro)(field(t));null!=v&&(vmax&&(max=v))})),!Number.isFinite(min)||!Number.isFinite(max)){let name=(0,vega_util_module.N6)(field);name&&(name=` for field "${name}"`),pulse.dataflow.warn(`Infinite extent${name}: [${min}, ${max}]`),min=max=void 0}this.value=[min,max]}}),(0,vega_util_module.B)(Subflow,Operator,{connect(target){return this.detachSubflow=target.detachSubflow,this.targets().add(target),target.source=this},add(t){this.count+=1,this.value.add.push(t)},rem(t){this.count-=1,this.value.rem.push(t)},mod(t){this.value.mod.push(t)},init(pulse){this.value.init(pulse,pulse.NO_SOURCE)},evaluate(){return this.value}}),(0,vega_util_module.B)(Facet,Transform,{activate(flow){this._targets[this._targets.active++]=flow},subflow(key,flow,pulse,parent){const flows=this.value;let df,p,sf=(0,vega_util_module.mQ)(flows,key)&&flows[key];return sf?sf.value.stampsf&&sf.count>0));this.initTargets(active)}},initTargets(act){const a=this._targets,n=a.length,m=act?act.length:0;let i=0;for(;ithis.subflow(key,flow,pulse);return this._group=_.group||{},this.initTargets(),pulse.visit(pulse.REM,(t=>{const id=tupleid(t),k=cache.get(id);void 0!==k&&(cache.delete(id),subflow(k).rem(t))})),pulse.visit(pulse.ADD,(t=>{const k=key(t);cache.set(tupleid(t),k),subflow(k).add(t)})),rekey||pulse.modified(key.fields)?pulse.visit(pulse.MOD,(t=>{const id=tupleid(t),k0=cache.get(id),k1=key(t);k0===k1?subflow(k1).mod(t):(cache.set(id,k1),subflow(k0).rem(t),subflow(k1).add(t))})):pulse.changed(pulse.MOD)&&pulse.visit(pulse.MOD,(t=>{subflow(cache.get(tupleid(t))).mod(t)})),rekey&&pulse.visit(pulse.REFLOW,(t=>{const id=tupleid(t),k0=cache.get(id),k1=key(t);k0!==k1&&(cache.set(id,k1),subflow(k0).rem(t),subflow(k1).add(t))})),pulse.clean()?df.runAfter((()=>{this.clean(),cache.clean()})):cache.empty>df.cleanThreshold&&df.runAfter(cache.clean),pulse}}),(0,vega_util_module.B)(Field,Operator),Filter.Definition={type:"Filter",metadata:{changes:!0},params:[{name:"expr",type:"expr",required:!0}]},(0,vega_util_module.B)(Filter,Transform,{transform(_,pulse){const df=pulse.dataflow,cache=this.value,output=pulse.fork(),add=output.add,rem=output.rem,mod=output.mod,test=_.expr;let isMod=!0;function revisit(t){const id=tupleid(t),b=test(t,_),s=cache.get(id);b&&s?(cache.delete(id),add.push(t)):b||s?isMod&&b&&!s&&mod.push(t):(cache.set(id,1),rem.push(t))}return pulse.visit(pulse.REM,(t=>{const id=tupleid(t);cache.has(id)?cache.delete(id):rem.push(t)})),pulse.visit(pulse.ADD,(t=>{test(t,_)?add.push(t):cache.set(tupleid(t),1)})),pulse.visit(pulse.MOD,revisit),_.modified()&&(isMod=!1,pulse.visit(pulse.REFLOW,revisit)),cache.empty>df.cleanThreshold&&df.runAfter(cache.clean),output}}),Flatten.Definition={type:"Flatten",metadata:{generates:!0},params:[{name:"fields",type:"field",array:!0,required:!0},{name:"index",type:"string"},{name:"as",type:"string",array:!0}]},(0,vega_util_module.B)(Flatten,Transform,{transform(_,pulse){const out=pulse.fork(pulse.NO_SOURCE),fields=_.fields,as=fieldNames(fields,_.as||[]),index=_.index||null,m=as.length;return out.rem=this.value,pulse.visit(pulse.SOURCE,(t=>{const arrays=fields.map((f=>f(t))),maxlen=arrays.reduce(((l,a)=>Math.max(l,a.length)),0);let j,d,v,i=0;for(;i{for(let d,i=0;it[as]=func(t,_)))}}),(0,vega_util_module.B)(Generate,Transform,{transform(_,pulse){const out=pulse.fork(pulse.ALL),gen=_.generator;let add,rem,t,data=this.value,num=_.size-data.length;if(num>0){for(add=[];--num>=0;)add.push(t=ingest$1(gen(_))),data.push(t);out.add=out.add.length?out.materialize(out.ADD).add.concat(add):add}else rem=data.slice(0,-num),out.rem=out.rem.length?out.materialize(out.REM).rem.concat(rem):rem,data=data.slice(-num);return out.source=this.value=data,out}});const Methods={value:"value",median,mean:function mean(values,valueof){let count=0,sum=0;if(void 0===valueof)for(let value of values)null!=value&&(value=+value)>=value&&(++count,sum+=value);else{let index=-1;for(let value of values)null!=(value=valueof(value,++index,values))&&(value=+value)>=value&&(++count,sum+=value)}if(count)return sum/count},min,max},Empty=[];function Impute(params){Transform.call(this,[],params)}function JoinAggregate(params){Aggregate.call(this,params)}function KDE(params){Transform.call(this,null,params)}function Key(params){Operator.call(this,null,update$2,params)}function update$2(_){return this.value&&!_.modified()?this.value:(0,vega_util_module.Eb)(_.fields,_.flat)}function Load(params){Transform.call(this,[],params),this._pending=null}function vega_transforms_module_output(op,pulse,data){data.forEach(ingest$1);const out=pulse.fork(pulse.NO_FIELDS&pulse.NO_SOURCE);return out.rem=op.value,op.value=out.source=out.add=data,op._pending=null,out.rem.length&&out.clean(!0),out}function Lookup(params){Transform.call(this,{},params)}function MultiExtent(params){Operator.call(this,null,update$1,params)}function update$1(_){if(this.value&&!_.modified())return this.value;const ext=_.extents,n=ext.length;let i,e,min=1/0,max=-1/0;for(i=0;imax&&(max=e[1]);return[min,max]}function MultiValues(params){Operator.call(this,null,vega_transforms_module_update,params)}function vega_transforms_module_update(_){return this.value&&!_.modified()?this.value:_.values.reduce(((data,_)=>data.concat(_)),[])}function Params(params){Transform.call(this,null,params)}function Pivot(params){Aggregate.call(this,params)}function PreFacet(params){Facet.call(this,params)}function Project(params){Transform.call(this,null,params)}function Proxy(params){Transform.call(this,null,params)}function Quantile(params){Transform.call(this,null,params)}Impute.Definition={type:"Impute",metadata:{changes:!0},params:[{name:"field",type:"field",required:!0},{name:"key",type:"field",required:!0},{name:"keyvals",array:!0},{name:"groupby",type:"field",array:!0},{name:"method",type:"enum",default:"value",values:["value","mean","median","max","min"]},{name:"value",default:0}]},(0,vega_util_module.B)(Impute,Transform,{transform(_,pulse){var group,value,gVals,kVal,g,i,j,l,n,t,out=pulse.fork(pulse.ALL),impute=function getValue(_){var v,m=_.method||Methods.value;if(null!=Methods[m])return m===Methods.value?(v=void 0!==_.value?_.value:0,()=>v):Methods[m];(0,vega_util_module.z3)("Unrecognized imputation method: "+m)}(_),field=function getField(_){const f=_.field;return t=>t?f(t):NaN}(_),fName=(0,vega_util_module.N6)(_.field),kName=(0,vega_util_module.N6)(_.key),gNames=(_.groupby||[]).map(vega_util_module.N6),groups=function partition(data,groupby,key,keyvals){var gVals,gKey,group,i,j,k,n,t,get=f=>f(t),groups=[],domain=keyvals?keyvals.slice():[],kMap={},gMap={};for(domain.forEach(((k,i)=>kMap[k]=i+1)),i=0,n=data.length;iaggr.add(t)))):(cells=aggr.value=aggr.value||this.init(_),pulse.visit(pulse.REM,(t=>aggr.rem(t))),pulse.visit(pulse.ADD,(t=>aggr.add(t)))),aggr.changes(),pulse.visit(pulse.SOURCE,(t=>{(0,vega_util_module.X$)(t,cells[aggr.cellkey(t)].tuple)})),pulse.reflow(mod).modifies(this._outputs)},changes(){const adds=this._adds,mods=this._mods;let i,n;for(i=0,n=this._alen;i{const density=kde(g,bandwidth)[method],scale=_.counts?g.length:1;sampleCurve(density,domain||(0,vega_util_module.Xx)(g),minsteps,maxsteps).forEach((v=>{const t={};for(let i=0;i(this._pending=(0,vega_util_module.YO)(res.data),df=>df.touch(this))));return{async:p}}return df.request(_.url,_.format).then((res=>vega_transforms_module_output(this,pulse,(0,vega_util_module.YO)(res.data))))}}),Lookup.Definition={type:"Lookup",metadata:{modifies:!0},params:[{name:"index",type:"index",params:[{name:"from",type:"data",required:!0},{name:"key",type:"field",required:!0}]},{name:"values",type:"field",array:!0},{name:"fields",type:"field",array:!0,required:!0},{name:"as",type:"string",array:!0},{name:"default",default:null}]},(0,vega_util_module.B)(Lookup,Transform,{transform(_,pulse){const keys=_.fields,index=_.index,values=_.values,defaultValue=null==_.default?null:_.default,reset=_.modified(),n=keys.length;let set,m,mods,flag=reset?pulse.SOURCE:pulse.ADD,out=pulse,as=_.as;return values?(m=values.length,n>1&&!as&&(0,vega_util_module.z3)('Multi-field lookup requires explicit "as" parameter.'),as&&as.length!==n*m&&(0,vega_util_module.z3)('The "as" parameter has too few output field names.'),as=as||values.map(vega_util_module.N6),set=function(t){for(var j,v,i=0,k=0;ipulse.modified(k.fields))),flag|=mods?pulse.MOD:0),pulse.visit(flag,set),out.modifies(as)}}),(0,vega_util_module.B)(MultiExtent,Operator),(0,vega_util_module.B)(MultiValues,Operator),(0,vega_util_module.B)(Params,Transform,{transform(_,pulse){return this.modified(_.modified()),this.value=_,pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS)}}),Pivot.Definition={type:"Pivot",metadata:{generates:!0,changes:!0},params:[{name:"groupby",type:"field",array:!0},{name:"field",type:"field",required:!0},{name:"value",type:"field",required:!0},{name:"op",type:"enum",values:ValidAggregateOps,default:"sum"},{name:"limit",type:"number",default:0},{name:"key",type:"field"}]},(0,vega_util_module.B)(Pivot,Aggregate,{_transform:Aggregate.prototype.transform,transform(_,pulse){return this._transform(function aggregateParams(_,pulse){const key=_.field,value=_.value,op=("count"===_.op?"__count__":_.op)||"sum",fields=(0,vega_util_module.nS)(key).concat((0,vega_util_module.nS)(value)),keys=function pivotKeys(key,limit,pulse){const map={},list=[];return pulse.visit(pulse.SOURCE,(t=>{const k=key(t);map[k]||(map[k]=1,list.push(k))})),list.sort(vega_util_module.V_),limit?list.slice(0,limit):list}(key,_.limit||0,pulse);pulse.changed()&&_.set("__pivot__",null,null,!0);return{key:_.key,groupby:_.groupby,ops:keys.map((()=>op)),fields:keys.map((k=>function get(k,key,value,fields){return(0,vega_util_module.sY)((d=>key(d)===k?value(d):NaN),fields,k+"")}(k,key,value,fields))),as:keys.map((k=>k+"")),modified:_.modified.bind(_)}}(_,pulse),pulse)}}),(0,vega_util_module.B)(PreFacet,Facet,{transform(_,pulse){const flow=_.subflow,field=_.field,subflow=t=>this.subflow(tupleid(t),flow,pulse,t);return(_.modified("field")||field&&pulse.modified((0,vega_util_module.nS)(field)))&&(0,vega_util_module.z3)("PreFacet does not support field modification."),this.initTargets(),field?(pulse.visit(pulse.MOD,(t=>{const sf=subflow(t);field(t).forEach((_=>sf.mod(_)))})),pulse.visit(pulse.ADD,(t=>{const sf=subflow(t);field(t).forEach((_=>sf.add(ingest$1(_))))})),pulse.visit(pulse.REM,(t=>{const sf=subflow(t);field(t).forEach((_=>sf.rem(_)))}))):(pulse.visit(pulse.MOD,(t=>subflow(t).mod(t))),pulse.visit(pulse.ADD,(t=>subflow(t).add(t))),pulse.visit(pulse.REM,(t=>subflow(t).rem(t)))),pulse.clean()&&pulse.runAfter((()=>this.clean())),pulse}}),Project.Definition={type:"Project",metadata:{generates:!0,changes:!0},params:[{name:"fields",type:"field",array:!0},{name:"as",type:"string",null:!0,array:!0}]},(0,vega_util_module.B)(Project,Transform,{transform(_,pulse){const out=pulse.fork(pulse.NO_SOURCE),fields=_.fields,as=fieldNames(_.fields,_.as||[]),derive=fields?(s,t)=>function project(s,t,fields,as){for(let i=0,n=fields.length;i{const id=tupleid(t);out.rem.push(lut[id]),lut[id]=null})),pulse.visit(pulse.ADD,(t=>{const dt=derive(t,ingest$1({}));lut[tupleid(t)]=dt,out.add.push(dt)})),pulse.visit(pulse.MOD,(t=>{out.mod.push(derive(t,lut[tupleid(t)]))})),out}}),(0,vega_util_module.B)(Proxy,Transform,{transform(_,pulse){return this.value=_.value,_.modified("value")?pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS):pulse.StopPropagation}}),Quantile.Definition={type:"Quantile",metadata:{generates:!0,changes:!0},params:[{name:"groupby",type:"field",array:!0},{name:"field",type:"field",required:!0},{name:"probs",type:"number",array:!0},{name:"step",type:"number",default:.01},{name:"as",type:"string",array:!0,default:["prob","value"]}]};function Relay(params){Transform.call(this,null,params)}function Sample(params){Transform.call(this,[],params),this.count=0}function Sequence(params){Transform.call(this,null,params)}function Sieve(params){Transform.call(this,null,params),this.modified(!0)}function TimeUnit(params){Transform.call(this,null,params)}(0,vega_util_module.B)(Quantile,Transform,{transform(_,pulse){const out=pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS),as=_.as||["prob","value"];if(this.value&&!_.modified()&&!pulse.changed())return out.source=this.value,out;const groups=partition$1(pulse.materialize(pulse.SOURCE).source,_.groupby,_.field),names=(_.groupby||[]).map(vega_util_module.N6),values=[],step=_.step||.01,p=_.probs||range(step/2,1-1e-14,step),n=p.length;return groups.forEach((g=>{const q=quantiles(g,p);for(let i=0;i{const id=tupleid(t);out.rem.push(lut[id]),lut[id]=null})),pulse.visit(pulse.ADD,(t=>{const dt=derive(t);lut[tupleid(t)]=dt,out.add.push(dt)})),pulse.visit(pulse.MOD,(t=>{const dt=lut[tupleid(t)];for(const k in t)dt[k]=t[k],out.modifies(k);out.mod.push(dt)}))),out}}),Sample.Definition={type:"Sample",metadata:{},params:[{name:"size",type:"number",default:1e3}]},(0,vega_util_module.B)(Sample,Transform,{transform(_,pulse){const out=pulse.fork(pulse.NO_SOURCE),mod=_.modified("size"),num=_.size,map=this.value.reduce(((m,t)=>(m[tupleid(t)]=1,m)),{});let res=this.value,cnt=this.count,cap=0;function update(t){let p,idx;res.length=cap&&(p=res[idx],map[tupleid(p)]&&out.rem.push(p),res[idx]=t)),++cnt}if(pulse.rem.length&&(pulse.visit(pulse.REM,(t=>{const id=tupleid(t);map[id]&&(map[id]=-1,out.rem.push(t)),--cnt})),res=res.filter((t=>-1!==map[tupleid(t)]))),(pulse.rem.length||mod)&&res.length{map[tupleid(t)]||update(t)})),cap=-1),mod&&res.length>num){const n=res.length-num;for(let i=0;i{map[tupleid(t)]&&out.mod.push(t)})),pulse.add.length&&pulse.visit(pulse.ADD,update),(pulse.add.length||cap<0)&&(out.add=res.filter((t=>!map[tupleid(t)]))),this.count=cnt,this.value=out.source=res,out}}),Sequence.Definition={type:"Sequence",metadata:{generates:!0,changes:!0},params:[{name:"start",type:"number",required:!0},{name:"stop",type:"number",required:!0},{name:"step",type:"number",default:1},{name:"as",type:"string",default:"data"}]},(0,vega_util_module.B)(Sequence,Transform,{transform(_,pulse){if(this.value&&!_.modified())return;const out=pulse.materialize().fork(pulse.MOD),as=_.as||"data";return out.rem=this.value?pulse.rem.concat(this.value):pulse.rem,this.value=range(_.start,_.stop,_.step||1).map((v=>{const t={};return t[as]=v,ingest$1(t)})),out.add=pulse.add.concat(this.value),out}}),(0,vega_util_module.B)(Sieve,Transform,{transform(_,pulse){return this.value=pulse.source,pulse.changed()?pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS):pulse.StopPropagation}});const OUTPUT=["unit0","unit1"];function TupleIndex(params){Transform.call(this,(0,vega_util_module.nG)(),params)}function Values(params){Transform.call(this,null,params)}TimeUnit.Definition={type:"TimeUnit",metadata:{modifies:!0},params:[{name:"field",type:"field",required:!0},{name:"interval",type:"boolean",default:!0},{name:"units",type:"enum",values:TIME_UNITS,array:!0},{name:"step",type:"number",default:1},{name:"maxbins",type:"number",default:40},{name:"extent",type:"date",array:!0},{name:"timezone",type:"enum",default:"local",values:["local","utc"]},{name:"as",type:"string",array:!0,length:2,default:OUTPUT}]},(0,vega_util_module.B)(TimeUnit,Transform,{transform(_,pulse){const field=_.field,band=!1!==_.interval,utc="utc"===_.timezone,floor=this._floor(_,pulse),offset=(utc?utcInterval:vega_time_module_timeInterval)(floor.unit).offset,as=_.as||OUTPUT,u0=as[0],u1=as[1],step=floor.step;let min=floor.start||1/0,max=floor.stop||-1/0,flag=pulse.ADD;return(_.modified()||pulse.changed(pulse.REM)||pulse.modified((0,vega_util_module.nS)(field)))&&(flag=(pulse=pulse.reflow(!0)).SOURCE,min=1/0,max=-1/0),pulse.visit(flag,(t=>{const v=field(t);let a,b;null==v?(t[u0]=null,band&&(t[u1]=null)):(t[u0]=a=b=floor(v),band&&(t[u1]=b=offset(a,step)),amax&&(max=b))})),floor.start=min,floor.stop=max,pulse.modifies(band?as:u0)},_floor(_,pulse){const utc="utc"===_.timezone,{units,step}=_.units?{units:_.units,step:_.step||1}:bin({extent:_.extent||(0,vega_util_module.Xx)(pulse.materialize(pulse.SOURCE).source,_.field),maxbins:_.maxbins}),tunits=timeUnits(units),prev=this.value||{},floor=(utc?utcFloor:timeFloor)(tunits,step);return floor.unit=(0,vega_util_module.se)(tunits),floor.units=tunits,floor.step=step,floor.start=prev.start,floor.stop=prev.stop,this.value=floor}}),(0,vega_util_module.B)(TupleIndex,Transform,{transform(_,pulse){const df=pulse.dataflow,field=_.field,index=this.value,set=t=>index.set(field(t),t);let mod=!0;return _.modified("field")||pulse.modified(field.fields)?(index.clear(),pulse.visit(pulse.SOURCE,set)):pulse.changed()?(pulse.visit(pulse.REM,(t=>index.delete(field(t)))),pulse.visit(pulse.ADD,set)):mod=!1,this.modified(mod),index.empty>df.cleanThreshold&&df.runAfter(index.clean),pulse.fork()}}),(0,vega_util_module.B)(Values,Transform,{transform(_,pulse){(!this.value||_.modified("field")||_.modified("sort")||pulse.changed()||_.sort&&pulse.modified(_.sort.fields))&&(this.value=(_.sort?pulse.source.slice().sort(stableCompare(_.sort)):pulse.source).map(_.field))}});const WindowOps={row_number:function(){return{next:w=>w.index+1}},rank:function(){let rank;return{init:()=>rank=1,next:w=>{const i=w.index,data=w.data;return i&&w.compare(data[i-1],data[i])?rank=i+1:rank}}},dense_rank:function(){let drank;return{init:()=>drank=1,next:w=>{const i=w.index,d=w.data;return i&&w.compare(d[i-1],d[i])?++drank:drank}}},percent_rank:function(){const rank=WindowOps.rank(),next=rank.next;return{init:rank.init,next:w=>(next(w)-1)/(w.data.length-1)}},cume_dist:function(){let cume;return{init:()=>cume=0,next:w=>{const d=w.data,c=w.compare;let i=w.index;if(cume0||(0,vega_util_module.z3)("ntile num must be greater than zero.");const cume=WindowOps.cume_dist(),next=cume.next;return{init:cume.init,next:w=>Math.ceil(num*next(w))}},lag:function(field,offset){return offset=+offset||1,{next:w=>{const i=w.index-offset;return i>=0?field(w.data[i]):null}}},lead:function(field,offset){return offset=+offset||1,{next:w=>{const i=w.index+offset,d=w.data;return ifield(w.data[w.i0])}},last_value:function(field){return{next:w=>field(w.data[w.i1-1])}},nth_value:function(field,nth){return(nth=+nth)>0||(0,vega_util_module.z3)("nth_value nth must be greater than zero."),{next:w=>{const i=w.i0+(nth-1);return iprev=null,next:w=>{const v=field(w.data[w.index]);return null!=v?prev=v:prev}}},next_value:function(field){let v,i;return{init:()=>(v=null,i=-1),next:w=>{const d=w.data;return w.index<=i?v:(i=function find(field,data,index){for(let n=data.length;indexinputs[_]=1))}visitInputs(_.sort),ops.forEach(((op,i)=>{const field=fields[i],param=params[i],aggregate_param=aggregate_params[i]||null,mname=(0,vega_util_module.N6)(field),name=measureName(op,mname,as[i]);if(visitInputs(field),outputs.push(name),(0,vega_util_module.mQ)(WindowOps,op))windows.push(function WindowOp(op,field,param,as){const fn=WindowOps[op](field,param);return{init:fn.init||vega_util_module.v_,update:function(w,t){t[as]=fn.next(w)}}}(op,field,param,name));else{if(null==field&&"count"!==op&&(0,vega_util_module.z3)("Null aggregate field specified."),"count"===op)return void counts.push(name);countOnly=!1;let m=map[mname];m||(m=map[mname]=[],m.field=field,measures.push(m)),m.push(createMeasure(op,aggregate_param,name))}})),(counts.length||measures.length)&&(this.cell=function cell(measures,counts,countOnly){measures=measures.map((m=>compileMeasures(m,m.field)));const cell={num:0,agg:null,store:!1,count:counts};if(!countOnly)for(var n=measures.length,a=cell.agg=Array(n),i=0;i0&&!c(d[r0],d[r0-1])&&(w.i0=bisect.left(d,d[r0])),r1_.init())),this.cell&&this.cell.init()},vega_transforms_module_prototype.update=function(w,t){const cell=this.cell,wind=this.windows,data=w.data,m=wind&&wind.length;let j;if(cell){for(j=w.p0;jthis.group(key(t));let state=this.state;state&&!mod||(state=this.state=new WindowState(_)),mod||pulse.modified(state.inputs)?(this.value={},pulse.visit(pulse.SOURCE,(t=>group(t).add(t)))):(pulse.visit(pulse.REM,(t=>group(t).remove(t))),pulse.visit(pulse.ADD,(t=>group(t).add(t))));for(let i=0,n=this._mlen;i0)for(var t,x0=x[0],y0=y[0],dx=x[j]-x0,dy=y[j]-y0,i=-1;++i<=j;)t=i/j,this._basis.point(this._beta*x[i]+(1-this._beta)*(x0+t*dx),this._beta*y[i]+(1-this._beta)*(y0+t*dy));this._x=this._y=null,this._basis.lineEnd()},point:function(x,y){this._x.push(+x),this._y.push(+y)}};const bundle=function custom(beta){function bundle(context){return 1===beta?new Basis(context):new Bundle(context,beta)}return bundle.beta=function(beta){return custom(+beta)},bundle}(.85);function cardinal_point(that,x,y){that._context.bezierCurveTo(that._x1+that._k*(that._x2-that._x0),that._y1+that._k*(that._y2-that._y0),that._x2+that._k*(that._x1-x),that._y2+that._k*(that._y1-y),that._x2,that._y2)}function Cardinal(context,tension){this._context=context,this._k=(1-tension)/6}Cardinal.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:cardinal_point(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(x,y){switch(x=+x,y=+y,this._point){case 0:this._point=1,this._line?this._context.lineTo(x,y):this._context.moveTo(x,y);break;case 1:this._point=2,this._x1=x,this._y1=y;break;case 2:this._point=3;default:cardinal_point(this,x,y)}this._x0=this._x1,this._x1=this._x2,this._x2=x,this._y0=this._y1,this._y1=this._y2,this._y2=y}};const cardinal=function custom(tension){function cardinal(context){return new Cardinal(context,tension)}return cardinal.tension=function(tension){return custom(+tension)},cardinal}(0);function CardinalOpen(context,tension){this._context=context,this._k=(1-tension)/6}CardinalOpen.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(x,y){switch(x=+x,y=+y,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:cardinal_point(this,x,y)}this._x0=this._x1,this._x1=this._x2,this._x2=x,this._y0=this._y1,this._y1=this._y2,this._y2=y}};const cardinalOpen=function custom(tension){function cardinal(context){return new CardinalOpen(context,tension)}return cardinal.tension=function(tension){return custom(+tension)},cardinal}(0);function CardinalClosed(context,tension){this._context=context,this._k=(1-tension)/6}CardinalClosed.prototype={areaStart:src_noop,areaEnd:src_noop,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(x,y){switch(x=+x,y=+y,this._point){case 0:this._point=1,this._x3=x,this._y3=y;break;case 1:this._point=2,this._context.moveTo(this._x4=x,this._y4=y);break;case 2:this._point=3,this._x5=x,this._y5=y;break;default:cardinal_point(this,x,y)}this._x0=this._x1,this._x1=this._x2,this._x2=x,this._y0=this._y1,this._y1=this._y2,this._y2=y}};const cardinalClosed=function custom(tension){function cardinal(context){return new CardinalClosed(context,tension)}return cardinal.tension=function(tension){return custom(+tension)},cardinal}(0),abs=Math.abs,atan2=Math.atan2,cos=Math.cos,math_max=Math.max,math_min=Math.min,sin=Math.sin,sqrt=Math.sqrt,math_epsilon=1e-12,pi=Math.PI,halfPi=pi/2,tau=2*pi;function asin(x){return x>=1?halfPi:x<=-1?-halfPi:Math.asin(x)}function catmullRom_point(that,x,y){var x1=that._x1,y1=that._y1,x2=that._x2,y2=that._y2;if(that._l01_a>math_epsilon){var a=2*that._l01_2a+3*that._l01_a*that._l12_a+that._l12_2a,n=3*that._l01_a*(that._l01_a+that._l12_a);x1=(x1*a-that._x0*that._l12_2a+that._x2*that._l01_2a)/n,y1=(y1*a-that._y0*that._l12_2a+that._y2*that._l01_2a)/n}if(that._l23_a>math_epsilon){var b=2*that._l23_2a+3*that._l23_a*that._l12_a+that._l12_2a,m=3*that._l23_a*(that._l23_a+that._l12_a);x2=(x2*b+that._x1*that._l23_2a-x*that._l12_2a)/m,y2=(y2*b+that._y1*that._l23_2a-y*that._l12_2a)/m}that._context.bezierCurveTo(x1,y1,x2,y2,that._x2,that._y2)}function CatmullRom(context,alpha){this._context=context,this._alpha=alpha}CatmullRom.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(x,y){if(x=+x,y=+y,this._point){var x23=this._x2-x,y23=this._y2-y;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(x23*x23+y23*y23,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(x,y):this._context.moveTo(x,y);break;case 1:this._point=2;break;case 2:this._point=3;default:catmullRom_point(this,x,y)}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=x,this._y0=this._y1,this._y1=this._y2,this._y2=y}};const catmullRom=function custom(alpha){function catmullRom(context){return alpha?new CatmullRom(context,alpha):new Cardinal(context,0)}return catmullRom.alpha=function(alpha){return custom(+alpha)},catmullRom}(.5);function CatmullRomClosed(context,alpha){this._context=context,this._alpha=alpha}CatmullRomClosed.prototype={areaStart:src_noop,areaEnd:src_noop,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(x,y){if(x=+x,y=+y,this._point){var x23=this._x2-x,y23=this._y2-y;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(x23*x23+y23*y23,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=x,this._y3=y;break;case 1:this._point=2,this._context.moveTo(this._x4=x,this._y4=y);break;case 2:this._point=3,this._x5=x,this._y5=y;break;default:catmullRom_point(this,x,y)}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=x,this._y0=this._y1,this._y1=this._y2,this._y2=y}};const catmullRomClosed=function custom(alpha){function catmullRom(context){return alpha?new CatmullRomClosed(context,alpha):new CardinalClosed(context,0)}return catmullRom.alpha=function(alpha){return custom(+alpha)},catmullRom}(.5);function CatmullRomOpen(context,alpha){this._context=context,this._alpha=alpha}CatmullRomOpen.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(x,y){if(x=+x,y=+y,this._point){var x23=this._x2-x,y23=this._y2-y;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(x23*x23+y23*y23,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:catmullRom_point(this,x,y)}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=x,this._y0=this._y1,this._y1=this._y2,this._y2=y}};const catmullRomOpen=function custom(alpha){function catmullRom(context){return alpha?new CatmullRomOpen(context,alpha):new CardinalOpen(context,0)}return catmullRom.alpha=function(alpha){return custom(+alpha)},catmullRom}(.5);function Linear(context){this._context=context}function curve_linear(context){return new Linear(context)}function LinearClosed(context){this._context=context}function sign(x){return x<0?-1:1}function slope3(that,x2,y2){var h0=that._x1-that._x0,h1=x2-that._x1,s0=(that._y1-that._y0)/(h0||h1<0&&-0),s1=(y2-that._y1)/(h1||h0<0&&-0),p=(s0*h1+s1*h0)/(h0+h1);return(sign(s0)+sign(s1))*Math.min(Math.abs(s0),Math.abs(s1),.5*Math.abs(p))||0}function slope2(that,t){var h=that._x1-that._x0;return h?(3*(that._y1-that._y0)/h-t)/2:t}function monotone_point(that,t0,t1){var x0=that._x0,y0=that._y0,x1=that._x1,y1=that._y1,dx=(x1-x0)/3;that._context.bezierCurveTo(x0+dx,y0+dx*t0,x1-dx,y1-dx*t1,x1,y1)}function MonotoneX(context){this._context=context}function MonotoneY(context){this._context=new ReflectContext(context)}function ReflectContext(context){this._context=context}function Natural(context){this._context=context}function controlPoints(x){var i,m,n=x.length-1,a=new Array(n),b=new Array(n),r=new Array(n);for(a[0]=0,b[0]=2,r[0]=x[0]+2*x[1],i=1;i=0;--i)a[i]=(r[i]-a[i+1])/b[i];for(b[n-1]=(x[n]+a[n-1])/2,i=0;i=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(x,y){switch(x=+x,y=+y,this._point){case 0:this._point=1,this._line?this._context.lineTo(x,y):this._context.moveTo(x,y);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,y),this._context.lineTo(x,y);else{var x1=this._x*(1-this._t)+x*this._t;this._context.lineTo(x1,this._y),this._context.lineTo(x1,y)}}this._x=x,this._y=y}};const path_pi=Math.PI,path_tau=2*path_pi,tauEpsilon=path_tau-1e-6;function append(strings){this._+=strings[0];for(let i=1,n=strings.length;i=0))throw new Error(`invalid digits: ${digits}`);if(d>15)return append;const k=10**d;return function(strings){this._+=strings[0];for(let i=1,n=strings.length;i1e-6)if(Math.abs(y01*x21-y21*x01)>1e-6&&r){let x20=x2-x0,y20=y2-y0,l21_2=x21*x21+y21*y21,l20_2=x20*x20+y20*y20,l21=Math.sqrt(l21_2),l01=Math.sqrt(l01_2),l=r*Math.tan((path_pi-Math.acos((l21_2+l01_2-l20_2)/(2*l21*l01)))/2),t01=l/l01,t21=l/l21;Math.abs(t01-1)>1e-6&&this._append`L${x1+t01*x01},${y1+t01*y01}`,this._append`A${r},${r},0,0,${+(y01*x20>x01*y20)},${this._x1=x1+t21*x21},${this._y1=y1+t21*y21}`}else this._append`L${this._x1=x1},${this._y1=y1}`;else;}arc(x,y,r,a0,a1,ccw){if(x=+x,y=+y,ccw=!!ccw,(r=+r)<0)throw new Error(`negative radius: ${r}`);let dx=r*Math.cos(a0),dy=r*Math.sin(a0),x0=x+dx,y0=y+dy,cw=1^ccw,da=ccw?a0-a1:a1-a0;null===this._x1?this._append`M${x0},${y0}`:(Math.abs(this._x1-x0)>1e-6||Math.abs(this._y1-y0)>1e-6)&&this._append`L${x0},${y0}`,r&&(da<0&&(da=da%path_tau+path_tau),da>tauEpsilon?this._append`A${r},${r},0,1,${cw},${x-dx},${y-dy}A${r},${r},0,1,${cw},${this._x1=x0},${this._y1=y0}`:da>1e-6&&this._append`A${r},${r},0,${+(da>=path_pi)},${cw},${this._x1=x+r*Math.cos(a1)},${this._y1=y+r*Math.sin(a1)}`)}rect(x,y,w,h){this._append`M${this._x0=this._x1=+x},${this._y0=this._y1=+y}h${w=+w}v${+h}h${-w}Z`}toString(){return this._}}function path(){return new Path}function withPath(shape){let digits=3;return shape.digits=function(_){if(!arguments.length)return digits;if(null==_)digits=null;else{const d=Math.floor(_);if(!(d>=0))throw new RangeError(`invalid digits: ${_}`);digits=d}return shape},()=>new Path(digits)}function arcInnerRadius(d){return d.innerRadius}function arcOuterRadius(d){return d.outerRadius}function arcStartAngle(d){return d.startAngle}function arcEndAngle(d){return d.endAngle}function arcPadAngle(d){return d&&d.padAngle}function cornerTangents(x0,y0,x1,y1,r1,rc,cw){var x01=x0-x1,y01=y0-y1,lo=(cw?rc:-rc)/sqrt(x01*x01+y01*y01),ox=lo*y01,oy=-lo*x01,x11=x0+ox,y11=y0+oy,x10=x1+ox,y10=y1+oy,x00=(x11+x10)/2,y00=(y11+y10)/2,dx=x10-x11,dy=y10-y11,d2=dx*dx+dy*dy,r=r1-rc,D=x11*y10-x10*y11,d=(dy<0?-1:1)*sqrt(math_max(0,r*r*d2-D*D)),cx0=(D*dy-dx*d)/d2,cy0=(-D*dx-dy*d)/d2,cx1=(D*dy+dx*d)/d2,cy1=(-D*dx+dy*d)/d2,dx0=cx0-x00,dy0=cy0-y00,dx1=cx1-x00,dy1=cy1-y00;return dx0*dx0+dy0*dy0>dx1*dx1+dy1*dy1&&(cx0=cx1,cy0=cy1),{cx:cx0,cy:cy0,x01:-ox,y01:-oy,x11:cx0*(r1/r-1),y11:cy0*(r1/r-1)}}path.prototype=Path.prototype;Array.prototype.slice;function array(x){return"object"==typeof x&&"length"in x?x:Array.from(x)}function point_x(p){return p[0]}function point_y(p){return p[1]}function line(x,y){var defined=src_constant(!0),context=null,curve=curve_linear,output=null,path=withPath(line);function line(data){var i,d,buffer,n=(data=array(data)).length,defined0=!1;for(null==context&&(output=curve(buffer=path())),i=0;i<=n;++i)!(i=j;--k)output.point(x0z[k],y0z[k]);output.lineEnd(),output.areaEnd()}defined0&&(x0z[i]=+x0(d,i,data),y0z[i]=+y0(d,i,data),output.point(x1?+x1(d,i,data):x0z[i],y1?+y1(d,i,data):y0z[i]))}if(buffer)return output=null,buffer+""||null}function arealine(){return line().defined(defined).curve(curve).context(context)}return x0="function"==typeof x0?x0:void 0===x0?point_x:src_constant(+x0),y0="function"==typeof y0?y0:src_constant(void 0===y0?0:+y0),y1="function"==typeof y1?y1:void 0===y1?point_y:src_constant(+y1),area.x=function(_){return arguments.length?(x0="function"==typeof _?_:src_constant(+_),x1=null,area):x0},area.x0=function(_){return arguments.length?(x0="function"==typeof _?_:src_constant(+_),area):x0},area.x1=function(_){return arguments.length?(x1=null==_?null:"function"==typeof _?_:src_constant(+_),area):x1},area.y=function(_){return arguments.length?(y0="function"==typeof _?_:src_constant(+_),y1=null,area):y0},area.y0=function(_){return arguments.length?(y0="function"==typeof _?_:src_constant(+_),area):y0},area.y1=function(_){return arguments.length?(y1=null==_?null:"function"==typeof _?_:src_constant(+_),area):y1},area.lineX0=area.lineY0=function(){return arealine().x(x0).y(y0)},area.lineY1=function(){return arealine().x(x0).y(y1)},area.lineX1=function(){return arealine().x(x1).y(y0)},area.defined=function(_){return arguments.length?(defined="function"==typeof _?_:src_constant(!!_),area):defined},area.curve=function(_){return arguments.length?(curve=_,null!=context&&(output=curve(context)),area):curve},area.context=function(_){return arguments.length?(null==_?context=output=null:output=curve(context=_),area):context},area}sqrt(3);const circle={draw(context,size){const r=sqrt(size/pi);context.moveTo(r,0),context.arc(0,0,r,0,tau)}},kr=(sqrt(1/3),sin(pi/10)/sin(7*pi/10));sin(tau/10),cos(tau/10),sqrt(3),sqrt(3),sqrt(3),sqrt(12);function domCanvas(w,h){if("undefined"!=typeof document&&document.createElement){const c=document.createElement("canvas");if(c&&c.getContext)return c.width=w,c.height=h,c}return null}const domImage=()=>"undefined"!=typeof Image?Image:null,ascendingBisect=bisector(ascending),bisectRight=ascendingBisect.right,bisectLeft=ascendingBisect.left,bisect=(bisector(number_number).center,bisectRight);function src_define(constructor,factory,prototype){constructor.prototype=factory.prototype=prototype,prototype.constructor=constructor}function extend(parent,definition){var prototype=Object.create(parent.prototype);for(var key in definition)prototype[key]=definition[key];return prototype}function Color(){}var brighter=1/.7,reI="\\s*([+-]?\\d+)\\s*",reN="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",reP="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",reHex=/^#([0-9a-f]{3,8})$/,reRgbInteger=new RegExp(`^rgb\\(${reI},${reI},${reI}\\)$`),reRgbPercent=new RegExp(`^rgb\\(${reP},${reP},${reP}\\)$`),reRgbaInteger=new RegExp(`^rgba\\(${reI},${reI},${reI},${reN}\\)$`),reRgbaPercent=new RegExp(`^rgba\\(${reP},${reP},${reP},${reN}\\)$`),reHslPercent=new RegExp(`^hsl\\(${reN},${reP},${reP}\\)$`),reHslaPercent=new RegExp(`^hsla\\(${reN},${reP},${reP},${reN}\\)$`),named={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 color_formatHex(){return this.rgb().formatHex()}function color_formatRgb(){return this.rgb().formatRgb()}function color(format){var m,l;return format=(format+"").trim().toLowerCase(),(m=reHex.exec(format))?(l=m[1].length,m=parseInt(m[1],16),6===l?rgbn(m):3===l?new Rgb(m>>8&15|m>>4&240,m>>4&15|240&m,(15&m)<<4|15&m,1):8===l?rgba(m>>24&255,m>>16&255,m>>8&255,(255&m)/255):4===l?rgba(m>>12&15|m>>8&240,m>>8&15|m>>4&240,m>>4&15|240&m,((15&m)<<4|15&m)/255):null):(m=reRgbInteger.exec(format))?new Rgb(m[1],m[2],m[3],1):(m=reRgbPercent.exec(format))?new Rgb(255*m[1]/100,255*m[2]/100,255*m[3]/100,1):(m=reRgbaInteger.exec(format))?rgba(m[1],m[2],m[3],m[4]):(m=reRgbaPercent.exec(format))?rgba(255*m[1]/100,255*m[2]/100,255*m[3]/100,m[4]):(m=reHslPercent.exec(format))?hsla(m[1],m[2]/100,m[3]/100,1):(m=reHslaPercent.exec(format))?hsla(m[1],m[2]/100,m[3]/100,m[4]):named.hasOwnProperty(format)?rgbn(named[format]):"transparent"===format?new Rgb(NaN,NaN,NaN,0):null}function rgbn(n){return new Rgb(n>>16&255,n>>8&255,255&n,1)}function rgba(r,g,b,a){return a<=0&&(r=g=b=NaN),new Rgb(r,g,b,a)}function rgbConvert(o){return o instanceof Color||(o=color(o)),o?new Rgb((o=o.rgb()).r,o.g,o.b,o.opacity):new Rgb}function color_rgb(r,g,b,opacity){return 1===arguments.length?rgbConvert(r):new Rgb(r,g,b,null==opacity?1:opacity)}function Rgb(r,g,b,opacity){this.r=+r,this.g=+g,this.b=+b,this.opacity=+opacity}function rgb_formatHex(){return`#${hex(this.r)}${hex(this.g)}${hex(this.b)}`}function rgb_formatRgb(){const a=clampa(this.opacity);return`${1===a?"rgb(":"rgba("}${clampi(this.r)}, ${clampi(this.g)}, ${clampi(this.b)}${1===a?")":`, ${a})`}`}function clampa(opacity){return isNaN(opacity)?1:Math.max(0,Math.min(1,opacity))}function clampi(value){return Math.max(0,Math.min(255,Math.round(value)||0))}function hex(value){return((value=clampi(value))<16?"0":"")+value.toString(16)}function hsla(h,s,l,a){return a<=0?h=s=l=NaN:l<=0||l>=1?h=s=NaN:s<=0&&(h=NaN),new Hsl(h,s,l,a)}function hslConvert(o){if(o instanceof Hsl)return new Hsl(o.h,o.s,o.l,o.opacity);if(o instanceof Color||(o=color(o)),!o)return new Hsl;if(o instanceof Hsl)return o;var r=(o=o.rgb()).r/255,g=o.g/255,b=o.b/255,min=Math.min(r,g,b),max=Math.max(r,g,b),h=NaN,s=max-min,l=(max+min)/2;return s?(h=r===max?(g-b)/s+6*(g0&&l<1?0:h,new Hsl(h,s,l,o.opacity)}function hsl(h,s,l,opacity){return 1===arguments.length?hslConvert(h):new Hsl(h,s,l,null==opacity?1:opacity)}function Hsl(h,s,l,opacity){this.h=+h,this.s=+s,this.l=+l,this.opacity=+opacity}function clamph(value){return(value=(value||0)%360)<0?value+360:value}function clampt(value){return Math.max(0,Math.min(1,value||0))}function hsl2rgb(h,m1,m2){return 255*(h<60?m1+(m2-m1)*h/60:h<180?m2:h<240?m1+(m2-m1)*(240-h)/60:m1)}function basis_basis(t1,v0,v1,v2,v3){var t2=t1*t1,t3=t2*t1;return((1-3*t1+3*t2-t3)*v0+(4-6*t2+3*t3)*v1+(1+3*t1+3*t2-3*t3)*v2+t3*v3)/6}function src_basis(values){var n=values.length-1;return function(t){var i=t<=0?t=0:t>=1?(t=1,n-1):Math.floor(t*n),v1=values[i],v2=values[i+1],v0=i>0?values[i-1]:2*v1-v2,v3=i=240?h-240:h+120,m1,m2),hsl2rgb(h,m1,m2),hsl2rgb(h<120?h+240:h-120,m1,m2),this.opacity)},clamp(){return new Hsl(clamph(this.h),clampt(this.s),clampt(this.l),clampa(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const a=clampa(this.opacity);return`${1===a?"hsl(":"hsla("}${clamph(this.h)}, ${100*clampt(this.s)}%, ${100*clampt(this.l)}%${1===a?")":`, ${a})`}`}}));const d3_interpolate_src_constant=x=>()=>x;function color_linear(a,d){return function(t){return a+t*d}}function hue(a,b){var d=b-a;return d?color_linear(a,d>180||d<-180?d-360*Math.round(d/360):d):d3_interpolate_src_constant(isNaN(a)?b:a)}function gamma(y){return 1==(y=+y)?nogamma:function(a,b){return b-a?function exponential(a,b,y){return a=Math.pow(a,y),b=Math.pow(b,y)-a,y=1/y,function(t){return Math.pow(a+t*b,y)}}(a,b,y):d3_interpolate_src_constant(isNaN(a)?b:a)}}function nogamma(a,b){var d=b-a;return d?color_linear(a,d):d3_interpolate_src_constant(isNaN(a)?b:a)}const rgb=function rgbGamma(y){var color=gamma(y);function rgb(start,end){var r=color((start=color_rgb(start)).r,(end=color_rgb(end)).r),g=color(start.g,end.g),b=color(start.b,end.b),opacity=nogamma(start.opacity,end.opacity);return function(t){return start.r=r(t),start.g=g(t),start.b=b(t),start.opacity=opacity(t),start+""}}return rgb.gamma=rgbGamma,rgb}(1);function rgbSpline(spline){return function(colors){var i,color,n=colors.length,r=new Array(n),g=new Array(n),b=new Array(n);for(i=0;ibi&&(bs=b.slice(bi,bs),s[i]?s[i]+=bs:s[++i]=bs),(am=am[0])===(bm=bm[0])?s[i]?s[i]+=bm:s[++i]=bm:(s[++i]=null,q.push({i,x:src_number(am,bm)})),bi=reB.lastIndex;return bib&&(t=a,a=b,b=t),function(x){return Math.max(a,Math.min(b,x))}}(domain[0],domain[n-1])),piecewise=n>2?polymap:bimap,output=input=null,scale}function scale(x){return null==x||isNaN(x=+x)?unknown:(output||(output=piecewise(domain.map(transform),range,interpolate)))(transform(clamp(x)))}return scale.invert=function(y){return clamp(untransform((input||(input=piecewise(range,domain.map(transform),src_number)))(y)))},scale.domain=function(_){return arguments.length?(domain=Array.from(_,src_number_number),rescale()):domain.slice()},scale.range=function(_){return arguments.length?(range=Array.from(_),rescale()):range.slice()},scale.rangeRound=function(_){return range=Array.from(_),interpolate=src_round,rescale()},scale.clamp=function(_){return arguments.length?(clamp=!!_||continuous_identity,rescale()):clamp!==continuous_identity},scale.interpolate=function(_){return arguments.length?(interpolate=_,rescale()):interpolate},scale.unknown=function(_){return arguments.length?(unknown=_,scale):unknown},function(t,u){return transform=t,untransform=u,rescale()}}function continuous(){return transformer()(continuous_identity,continuous_identity)}function initRange(domain,range){switch(arguments.length){case 0:break;case 1:this.range(domain);break;default:this.range(range).domain(domain)}return this}function initInterpolator(domain,interpolator){switch(arguments.length){case 0:break;case 1:"function"==typeof domain?this.interpolator(domain):this.range(domain);break;default:this.domain(domain),"function"==typeof interpolator?this.interpolator(interpolator):this.range(interpolator)}return this}function tickFormat(start,stop,count,specifier){var precision,step=tickStep(start,stop,count);switch((specifier=formatSpecifier(null==specifier?",f":specifier)).type){case"s":var value=Math.max(Math.abs(start),Math.abs(stop));return null!=specifier.precision||isNaN(precision=precisionPrefix(step,value))||(specifier.precision=precision),formatPrefix(specifier,value);case"":case"e":case"g":case"p":case"r":null!=specifier.precision||isNaN(precision=precisionRound(step,Math.max(Math.abs(start),Math.abs(stop))))||(specifier.precision=precision-("e"===specifier.type));break;case"f":case"%":null!=specifier.precision||isNaN(precision=precisionFixed(step))||(specifier.precision=precision-2*("%"===specifier.type))}return format(specifier)}function linearish(scale){var domain=scale.domain;return scale.ticks=function(count){var d=domain();return ticks(d[0],d[d.length-1],null==count?10:count)},scale.tickFormat=function(count,specifier){var d=domain();return tickFormat(d[0],d[d.length-1],null==count?10:count,specifier)},scale.nice=function(count){null==count&&(count=10);var prestep,step,d=domain(),i0=0,i1=d.length-1,start=d[i0],stop=d[i1],maxIter=10;for(stop0;){if((step=tickIncrement(start,stop,count))===prestep)return d[i0]=start,d[i1]=stop,domain(d);if(step>0)start=Math.floor(start/step)*step,stop=Math.ceil(stop/step)*step;else{if(!(step<0))break;start=Math.ceil(start*step)/step,stop=Math.floor(stop*step)/step}prestep=step}return scale},scale}function nice(domain,interval){var t,i0=0,i1=(domain=domain.slice()).length-1,x0=domain[i0],x1=domain[i1];return x1-f(-x,k)}function loggish(transform){const scale=transform(transformLog,transformExp),domain=scale.domain;let logs,pows,base=10;function rescale(){return logs=function logp(base){return base===Math.E?Math.log:10===base&&Math.log10||2===base&&Math.log2||(base=Math.log(base),x=>Math.log(x)/base)}(base),pows=function powp(base){return 10===base?pow10:base===Math.E?Math.exp:x=>Math.pow(base,x)}(base),domain()[0]<0?(logs=reflect(logs),pows=reflect(pows),transform(transformLogn,transformExpn)):transform(transformLog,transformExp),scale}return scale.base=function(_){return arguments.length?(base=+_,rescale()):base},scale.domain=function(_){return arguments.length?(domain(_),rescale()):domain()},scale.ticks=count=>{const d=domain();let u=d[0],v=d[d.length-1];const r=v0){for(;i<=j;++i)for(k=1;kv)break;z.push(t)}}else for(;i<=j;++i)for(k=base-1;k>=1;--k)if(t=i>0?k/pows(-i):k*pows(i),!(tv)break;z.push(t)}2*z.length{if(null==count&&(count=10),null==specifier&&(specifier=10===base?"s":","),"function"!=typeof specifier&&(base%1||null!=(specifier=formatSpecifier(specifier)).precision||(specifier.trim=!0),specifier=format(specifier)),count===1/0)return specifier;const k=Math.max(1,base*count/scale.ticks().length);return d=>{let i=d/pows(Math.round(logs(d)));return i*basedomain(nice(domain(),{floor:x=>pows(Math.floor(logs(x))),ceil:x=>pows(Math.ceil(logs(x)))})),scale}function transformPow(exponent){return function(x){return x<0?-Math.pow(-x,exponent):Math.pow(x,exponent)}}function transformSqrt(x){return x<0?-Math.sqrt(-x):Math.sqrt(x)}function transformSquare(x){return x<0?-x*x:x*x}function powish(transform){var scale=transform(continuous_identity,continuous_identity),exponent=1;return scale.exponent=function(_){return arguments.length?(exponent=+_,function rescale(){return 1===exponent?transform(continuous_identity,continuous_identity):.5===exponent?transform(transformSqrt,transformSquare):transform(transformPow(exponent),transformPow(1/exponent))}()):exponent},linearish(scale)}function pow_pow(){var scale=powish(transformer());return scale.copy=function(){return copy(scale,pow_pow()).exponent(scale.exponent())},initRange.apply(scale,arguments),scale}function transformSymlog(c){return function(x){return Math.sign(x)*Math.log1p(Math.abs(x/c))}}function transformSymexp(c){return function(x){return Math.sign(x)*Math.expm1(Math.abs(x))*c}}function symlogish(transform){var c=1,scale=transform(transformSymlog(c),transformSymexp(c));return scale.constant=function(_){return arguments.length?transform(transformSymlog(c=+_),transformSymexp(c)):c},linearish(scale)}function ticker(year,month,week,day,hour,minute){const tickIntervals=[[second,1,1e3],[second,5,5e3],[second,15,15e3],[second,30,3e4],[minute,1,6e4],[minute,5,3e5],[minute,15,9e5],[minute,30,18e5],[hour,1,36e5],[hour,3,108e5],[hour,6,216e5],[hour,12,432e5],[day,1,864e5],[day,2,1728e5],[week,1,6048e5],[month,1,2592e6],[month,3,7776e6],[year,1,31536e6]];function tickInterval(start,stop,count){const target=Math.abs(stop-start)/count,i=bisector((([,,step])=>step)).right(tickIntervals,target);if(i===tickIntervals.length)return year.every(tickStep(start/31536e6,stop/31536e6,count));if(0===i)return millisecond.every(Math.max(tickStep(start,stop,count),1));const[t,step]=tickIntervals[target/tickIntervals[i-1][2]180?b+=360:b-a>180&&(a+=360),q.push({i:s.push(pop(s)+"rotate(",null,degParen)-2,x:src_number(a,b)})):b&&s.push(pop(s)+"rotate("+b+degParen)}(a.rotate,b.rotate,s,q),function skewX(a,b,s,q){a!==b?q.push({i:s.push(pop(s)+"skewX(",null,degParen)-2,x:src_number(a,b)}):b&&s.push(pop(s)+"skewX("+b+degParen)}(a.skewX,b.skewX,s,q),function scale(xa,ya,xb,yb,s,q){if(xa!==xb||ya!==yb){var i=s.push(pop(s)+"scale(",null,",",null,")");q.push({i:i-4,x:src_number(xa,xb)},{i:i-2,x:src_number(ya,yb)})}else 1===xb&&1===yb||s.push(pop(s)+"scale("+xb+","+yb+")")}(a.scaleX,a.scaleY,b.scaleX,b.scaleY,s,q),a=b=null,function(t){for(var o,i=-1,n=q.length;++it3?Math.pow(t,1/3):t/t2+lab_t0}function lab2xyz(t){return t>lab_t1?t*t*t:t2*(t-lab_t0)}function lrgb2rgb(x){return 255*(x<=.0031308?12.92*x:1.055*Math.pow(x,1/2.4)-.055)}function rgb2lrgb(x){return(x/=255)<=.04045?x/12.92:Math.pow((x+.055)/1.055,2.4)}function hclConvert(o){if(o instanceof Hcl)return new Hcl(o.h,o.c,o.l,o.opacity);if(o instanceof Lab||(o=labConvert(o)),0===o.a&&0===o.b)return new Hcl(NaN,00?space:1:0}const vega_scale_module_Linear="linear",Log="log",Pow="pow",Sqrt="sqrt",Symlog="symlog",Time="time",UTC="utc",Sequential="sequential",vega_scale_module_Quantile="quantile",Quantize="quantize",Threshold="threshold",Ordinal="ordinal",Point="point",Band="band",BinOrdinal="bin-ordinal",Continuous="continuous",Discrete="discrete",Discretizing="discretizing",Interpolating="interpolating",Temporal="temporal";function band(){const scale=ordinal().unknown(void 0),domain=scale.domain,ordinalRange=scale.range;let step,bandwidth,range$1=[0,1],round=!1,paddingInner=0,paddingOuter=0,align=.5;function rescale(){const n=domain().length,reverse=range$1[1]start+step*i));return ordinalRange(reverse?values.reverse():values)}return delete scale.unknown,scale.domain=function(_){return arguments.length?(domain(_),rescale()):domain()},scale.range=function(_){return arguments.length?(range$1=[+_[0],+_[1]],rescale()):range$1.slice()},scale.rangeRound=function(_){return range$1=[+_[0],+_[1]],round=!0,rescale()},scale.bandwidth=function(){return bandwidth},scale.step=function(){return step},scale.round=function(_){return arguments.length?(round=!!_,rescale()):round},scale.padding=function(_){return arguments.length?(paddingOuter=Math.max(0,Math.min(1,_)),paddingInner=paddingOuter,rescale()):paddingInner},scale.paddingInner=function(_){return arguments.length?(paddingInner=Math.max(0,Math.min(1,_)),rescale()):paddingInner},scale.paddingOuter=function(_){return arguments.length?(paddingOuter=Math.max(0,Math.min(1,_)),rescale()):paddingOuter},scale.align=function(_){return arguments.length?(align=Math.max(0,Math.min(1,_)),rescale()):align},scale.invertRange=function(_){if(null==_[0]||null==_[1])return;const reverse=range$1[1]range$1[1-reverse])?void 0:(a=Math.max(0,bisectRight(values,lo)-1),b=lo===hi?a:bisectRight(values,hi)-1,lo-values[a]>bandwidth+1e-10&&++a,reverse&&(t=a,a=n-b,b=n-t),a>b?void 0:domain().slice(a,b+1))},scale.invert=function(_){const value=scale.invertRange([_,_]);return value?value[0]:value},scale.copy=function(){return band().domain(domain()).range(range$1).round(round).paddingInner(paddingInner).paddingOuter(paddingOuter).align(align)},rescale()}function pointish(scale){const copy=scale.copy;return scale.padding=scale.paddingOuter,delete scale.paddingInner,scale.copy=function(){return pointish(copy())},scale}var vega_scale_module_map=Array.prototype.map;const vega_scale_module_slice=Array.prototype.slice;const scales=new Map,VEGA_SCALE=Symbol("vega_scale");function registerScale(scale){return scale[VEGA_SCALE]=!0,scale}function vega_scale_module_scale(type,scale,metadata){return arguments.length>1?(scales.set(type,function create(type,constructor,metadata){const ctr=function scale(){const s=constructor();return s.invertRange||(s.invertRange=s.invert?function invertRange(scale){return function(_){let t,lo=_[0],hi=_[1];return hi=lo&&range[i]<=hi&&(min<0&&(min=i),max=i);if(!(min<0))return lo=scale.invertExtent(range[min]),hi=scale.invertExtent(range[max]),[void 0===lo[0]?lo[1]:lo[0],void 0===hi[1]?hi[0]:hi[1]]}}(s):void 0),s.type=type,registerScale(s)};return ctr.metadata=(0,vega_util_module.M1)((0,vega_util_module.YO)(metadata)),ctr}(type,scale,metadata)),this):isValidScaleType(type)?scales.get(type):void 0}function isValidScaleType(type){return scales.has(type)}function hasType(key,type){const s=scales.get(key);return s&&s.metadata[type]}function isContinuous(key){return hasType(key,Continuous)}function isDiscrete(key){return hasType(key,Discrete)}function isDiscretizing(key){return hasType(key,Discretizing)}function isLogarithmic(key){return hasType(key,Log)}function isInterpolating(key){return hasType(key,Interpolating)}function isQuantile(key){return hasType(key,vega_scale_module_Quantile)}vega_scale_module_scale("identity",(function identity_identity(domain){var unknown;function scale(x){return null==x||isNaN(x=+x)?unknown:x}return scale.invert=scale,scale.domain=scale.range=function(_){return arguments.length?(domain=Array.from(_,src_number_number),scale):domain.slice()},scale.unknown=function(_){return arguments.length?(unknown=_,scale):unknown},scale.copy=function(){return identity_identity(domain).unknown(unknown)},domain=arguments.length?Array.from(domain,src_number_number):[0,1],linearish(scale)})),vega_scale_module_scale(vega_scale_module_Linear,(function linear_linear(){var scale=continuous();return scale.copy=function(){return copy(scale,linear_linear())},initRange.apply(scale,arguments),linearish(scale)}),Continuous),vega_scale_module_scale(Log,(function log_log(){const scale=loggish(transformer()).domain([1,10]);return scale.copy=()=>copy(scale,log_log()).base(scale.base()),initRange.apply(scale,arguments),scale}),[Continuous,Log]),vega_scale_module_scale(Pow,pow_pow,Continuous),vega_scale_module_scale(Sqrt,(function pow_sqrt(){return pow_pow.apply(null,arguments).exponent(.5)}),Continuous),vega_scale_module_scale(Symlog,(function symlog(){var scale=symlogish(transformer());return scale.copy=function(){return copy(scale,symlog()).constant(scale.constant())},initRange.apply(scale,arguments)}),Continuous),vega_scale_module_scale(Time,(function time(){return initRange.apply(calendar(timeTicks,timeTickInterval,timeYear,timeMonth,timeSunday,timeDay,timeHour,timeMinute,second,timeFormat).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}),[Continuous,Temporal]),vega_scale_module_scale(UTC,(function utcTime(){return initRange.apply(calendar(utcTicks,utcTickInterval,utcYear,utcMonth,utcSunday,utcDay,utcHour,utcMinute,second,utcFormat).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}),[Continuous,Temporal]),vega_scale_module_scale(Sequential,sequential,[Continuous,Interpolating]),vega_scale_module_scale(`${Sequential}-${vega_scale_module_Linear}`,sequential,[Continuous,Interpolating]),vega_scale_module_scale(`${Sequential}-${Log}`,(function sequentialLog(){var scale=loggish(sequential_transformer()).domain([1,10]);return scale.copy=function(){return sequential_copy(scale,sequentialLog()).base(scale.base())},initInterpolator.apply(scale,arguments)}),[Continuous,Interpolating,Log]),vega_scale_module_scale(`${Sequential}-${Pow}`,sequentialPow,[Continuous,Interpolating]),vega_scale_module_scale(`${Sequential}-${Sqrt}`,(function sequentialSqrt(){return sequentialPow.apply(null,arguments).exponent(.5)}),[Continuous,Interpolating]),vega_scale_module_scale(`${Sequential}-${Symlog}`,(function sequentialSymlog(){var scale=symlogish(sequential_transformer());return scale.copy=function(){return sequential_copy(scale,sequentialSymlog()).constant(scale.constant())},initInterpolator.apply(scale,arguments)}),[Continuous,Interpolating]),vega_scale_module_scale(`diverging-${vega_scale_module_Linear}`,(function diverging(){var scale=linearish(diverging_transformer()(continuous_identity));return scale.copy=function(){return sequential_copy(scale,diverging())},initInterpolator.apply(scale,arguments)}),[Continuous,Interpolating]),vega_scale_module_scale(`diverging-${Log}`,(function divergingLog(){var scale=loggish(diverging_transformer()).domain([.1,1,10]);return scale.copy=function(){return sequential_copy(scale,divergingLog()).base(scale.base())},initInterpolator.apply(scale,arguments)}),[Continuous,Interpolating,Log]),vega_scale_module_scale(`diverging-${Pow}`,divergingPow,[Continuous,Interpolating]),vega_scale_module_scale(`diverging-${Sqrt}`,(function divergingSqrt(){return divergingPow.apply(null,arguments).exponent(.5)}),[Continuous,Interpolating]),vega_scale_module_scale(`diverging-${Symlog}`,(function divergingSymlog(){var scale=symlogish(diverging_transformer());return scale.copy=function(){return sequential_copy(scale,divergingSymlog()).constant(scale.constant())},initInterpolator.apply(scale,arguments)}),[Continuous,Interpolating]),vega_scale_module_scale(vega_scale_module_Quantile,(function quantile_quantile(){var unknown,domain=[],range=[],thresholds=[];function rescale(){var i=0,n=Math.max(1,range.length);for(thresholds=new Array(n-1);++i0?thresholds[i-1]:domain[0],i=n?[domain[n-1],x1]:[domain[i-1],domain[i]]},scale.unknown=function(_){return arguments.length?(unknown=_,scale):scale},scale.thresholds=function(){return domain.slice()},scale.copy=function(){return quantize().domain([x0,x1]).range(range).unknown(unknown)},initRange.apply(linearish(scale),arguments)}),Discretizing),vega_scale_module_scale(Threshold,(function threshold(){var unknown,domain=[.5],range=[0,1],n=1;function scale(x){return null!=x&&x<=x?range[bisect(domain,x,0,n)]:unknown}return scale.domain=function(_){return arguments.length?(domain=Array.from(_),n=Math.min(domain.length,range.length-1),scale):domain.slice()},scale.range=function(_){return arguments.length?(range=Array.from(_),n=Math.min(domain.length,range.length-1),scale):range.slice()},scale.invertExtent=function(y){var i=range.indexOf(y);return[domain[i-1],domain[i]]},scale.unknown=function(_){return arguments.length?(unknown=_,scale):unknown},scale.copy=function(){return threshold().domain(domain).range(range).unknown(unknown)},initRange.apply(scale,arguments)}),Discretizing),vega_scale_module_scale(BinOrdinal,(function scaleBinOrdinal(){let domain=[],range=[];function scale(x){return null==x||x!=x?void 0:range[(bisect(domain,x)-1)%range.length]}return scale.domain=function(_){return arguments.length?(domain=function vega_scale_module_numbers(_){return vega_scale_module_map.call(_,vega_util_module.Ro)}(_),scale):domain.slice()},scale.range=function(_){return arguments.length?(range=vega_scale_module_slice.call(_),scale):range.slice()},scale.tickFormat=function(count,specifier){return tickFormat(domain[0],(0,vega_util_module.se)(domain),null==count?10:count,specifier)},scale.copy=function(){return scaleBinOrdinal().domain(scale.domain()).range(scale.range())},scale}),[Discrete,Discretizing]),vega_scale_module_scale(Ordinal,ordinal,Discrete),vega_scale_module_scale(Band,band,Discrete),vega_scale_module_scale(Point,(function vega_scale_module_point(){return pointish(band().paddingInner(1))}),Discrete);const scaleProps=["clamp","base","constant","exponent"];function interpolateRange(interpolator,range){const start=range[0],span=(0,vega_util_module.se)(range)-start;return function(i){return interpolator(start+i*span)}}function interpolateColors(colors,type,gamma){return piecewise(interpolate(type||"rgb",gamma),colors)}function quantizeInterpolator(interpolator,count){const samples=new Array(count),n=count+1;for(let i=0;iscale$1[m]?s[m](scale$1[m]()):0)),s):(0,vega_util_module.dY)(.5)}function interpolate(type,gamma){const interp=d3_interpolate_src_namespaceObject[function method(type){return"interpolate"+type.toLowerCase().split("-").map((s=>s[0].toUpperCase()+s.slice(1))).join("")}(type)];return null!=gamma&&interp&&interp.gamma?interp.gamma(gamma):interp}function colors(palette){const n=palette.length/6|0,c=new Array(n);for(let i=0;i1?(schemes[name]=scheme,this):schemes[name]}apply({category10:"1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf",category20:"1f77b4aec7e8ff7f0effbb782ca02c98df8ad62728ff98969467bdc5b0d58c564bc49c94e377c2f7b6d27f7f7fc7c7c7bcbd22dbdb8d17becf9edae5",category20b:"393b795254a36b6ecf9c9ede6379398ca252b5cf6bcedb9c8c6d31bd9e39e7ba52e7cb94843c39ad494ad6616be7969c7b4173a55194ce6dbdde9ed6",category20c:"3182bd6baed69ecae1c6dbefe6550dfd8d3cfdae6bfdd0a231a35474c476a1d99bc7e9c0756bb19e9ac8bcbddcdadaeb636363969696bdbdbdd9d9d9",tableau10:"4c78a8f58518e4575672b7b254a24beeca3bb279a2ff9da69d755dbab0ac",tableau20:"4c78a89ecae9f58518ffbf7954a24b88d27ab79a20f2cf5b43989483bcb6e45756ff9d9879706ebab0acd67195fcbfd2b279a2d6a5c99e765fd8b5a5",accent:"7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666",dark2:"1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666",paired:"a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928",pastel1:"fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2",pastel2:"b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc",set1:"e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999",set2:"66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3",set3:"8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f"},colors),apply({blues:"cfe1f2bed8eca8cee58fc1de74b2d75ba3cf4592c63181bd206fb2125ca40a4a90",greens:"d3eecdc0e6baabdda594d3917bc77d60ba6c46ab5e329a512089430e7735036429",greys:"e2e2e2d4d4d4c4c4c4b1b1b19d9d9d8888887575756262624d4d4d3535351e1e1e",oranges:"fdd8b3fdc998fdb87bfda55efc9244f87f2cf06b18e4580bd14904b93d029f3303",purples:"e2e1efd4d4e8c4c5e0b4b3d6a3a0cc928ec3827cb97566ae684ea25c3696501f8c",reds:"fdc9b4fcb49afc9e80fc8767fa7051f6573fec3f2fdc2a25c81b1db21218970b13",blueGreen:"d5efedc1e8e0a7ddd18bd2be70c6a958ba9144ad77319c5d2089460e7736036429",bluePurple:"ccddecbad0e4a8c2dd9ab0d4919cc98d85be8b6db28a55a6873c99822287730f71",greenBlue:"d3eecec5e8c3b1e1bb9bd8bb82cec269c2ca51b2cd3c9fc7288abd1675b10b60a1",orangeRed:"fddcaffdcf9bfdc18afdad77fb9562f67d53ee6545e24932d32d1ebf130da70403",purpleBlue:"dbdaebc8cee4b1c3de97b7d87bacd15b9fc93a90c01e7fb70b70ab056199045281",purpleBlueGreen:"dbd8eac8cee4b0c3de93b7d872acd1549fc83892bb1c88a3097f8702736b016353",purpleRed:"dcc9e2d3b3d7ce9eccd186c0da6bb2e14da0e23189d91e6fc61159ab07498f023a",redPurple:"fccfccfcbec0faa9b8f98faff571a5ec539ddb3695c41b8aa908808d0179700174",yellowGreen:"e4f4acd1eca0b9e2949ed68880c97c62bb6e47aa5e3297502083440e723b036034",yellowOrangeBrown:"feeaa1fedd84fecc63feb746fca031f68921eb7215db5e0bc54c05ab3d038f3204",yellowOrangeRed:"fee087fed16ffebd59fea849fd903efc7335f9522bee3423de1b20ca0b22af0225",blueOrange:"134b852f78b35da2cb9dcae1d2e5eff2f0ebfce0bafbbf74e8932fc5690d994a07",brownBlueGreen:"704108a0651ac79548e3c78af3e6c6eef1eac9e9e48ed1c74da79e187a72025147",purpleGreen:"5b1667834792a67fb6c9aed3e6d6e8eff0efd9efd5aedda971bb75368e490e5e29",purpleOrange:"4114696647968f83b7b9b4d6dadbebf3eeeafce0bafbbf74e8932fc5690d994a07",redBlue:"8c0d25bf363adf745ef4ae91fbdbc9f2efeed2e5ef9dcae15da2cb2f78b3134b85",redGrey:"8c0d25bf363adf745ef4ae91fcdccbfaf4f1e2e2e2c0c0c0969696646464343434",yellowGreenBlue:"eff9bddbf1b4bde5b594d5b969c5be45b4c22c9ec02182b82163aa23479c1c3185",redYellowBlue:"a50026d4322cf16e43fcac64fedd90faf8c1dcf1ecabd6e875abd04a74b4313695",redYellowGreen:"a50026d4322cf16e43fcac63fedd8df9f7aed7ee8ea4d86e64bc6122964f006837",pinkYellowGreen:"8e0152c0267edd72adf0b3d6faddedf5f3efe1f2cab6de8780bb474f9125276419",spectral:"9e0142d13c4bf0704afcac63fedd8dfbf8b0e0f3a1a9dda269bda94288b55e4fa2",viridis:"440154470e61481a6c482575472f7d443a834144873d4e8a39568c35608d31688e2d708e2a788e27818e23888e21918d1f988b1fa08822a8842ab07f35b77943bf7154c56866cc5d7ad1518fd744a5db36bcdf27d2e21be9e51afde725",magma:"0000040404130b0924150e3720114b2c11603b0f704a107957157e651a80721f817f24828c29819a2e80a8327db6377ac43c75d1426fde4968e95462f1605df76f5cfa7f5efc8f65fe9f6dfeaf78febf84fece91fddea0fcedaffcfdbf",inferno:"0000040403130c0826170c3b240c4f330a5f420a68500d6c5d126e6b176e781c6d86216b932667a12b62ae305cbb3755c73e4cd24644dd513ae65c30ed6925f3771af8850ffb9506fca50afcb519fac62df6d645f2e661f3f484fcffa4",plasma:"0d088723069033059742039d5002a25d01a66a00a87801a88405a7900da49c179ea72198b12a90ba3488c33d80cb4779d35171da5a69e16462e76e5bed7953f2834cf68f44fa9a3dfca636fdb32ffec029fcce25f9dc24f5ea27f0f921",cividis:"00205100235800265d002961012b65042e670831690d346b11366c16396d1c3c6e213f6e26426e2c456e31476e374a6e3c4d6e42506e47536d4c566d51586e555b6e5a5e6e5e616e62646f66676f6a6a706e6d717270717573727976737c79747f7c75827f758682768985778c8877908b78938e789691789a94789e9778a19b78a59e77a9a177aea575b2a874b6ab73bbaf71c0b26fc5b66dc9b96acebd68d3c065d8c462ddc85fe2cb5ce7cf58ebd355f0d652f3da4ff7de4cfae249fce647",rainbow:"6e40aa883eb1a43db3bf3cafd83fa4ee4395fe4b83ff576eff6659ff7847ff8c38f3a130e2b72fcfcc36bee044aff05b8ff4576ff65b52f6673af27828ea8d1ddfa319d0b81cbecb23abd82f96e03d82e14c6edb5a5dd0664dbf6e40aa",sinebow:"ff4040fc582af47218e78d0bd5a703bfbf00a7d5038de70b72f41858fc2a40ff402afc5818f4720be78d03d5a700bfbf03a7d50b8de71872f42a58fc4040ff582afc7218f48d0be7a703d5bf00bfd503a7e70b8df41872fc2a58ff4040",turbo:"23171b32204a3e2a71453493493eae4b49c54a53d7485ee44569ee4074f53c7ff8378af93295f72e9ff42ba9ef28b3e926bce125c5d925cdcf27d5c629dcbc2de3b232e9a738ee9d3ff39347f68950f9805afc7765fd6e70fe667cfd5e88fc5795fb51a1f84badf545b9f140c5ec3cd0e637dae034e4d931ecd12ef4c92bfac029ffb626ffad24ffa223ff9821ff8d1fff821dff771cfd6c1af76118f05616e84b14df4111d5380fcb2f0dc0260ab61f07ac1805a313029b0f00950c00910b00",browns:"eedbbdecca96e9b97ae4a865dc9856d18954c7784cc0673fb85536ad44339f3632",tealBlues:"bce4d89dd3d181c3cb65b3c245a2b9368fae347da0306a932c5985",teals:"bbdfdfa2d4d58ac9c975bcbb61b0af4da5a43799982b8b8c1e7f7f127273006667",warmGreys:"dcd4d0cec5c1c0b8b4b3aaa7a59c9998908c8b827f7e7673726866665c5a59504e",goldGreen:"f4d166d5ca60b6c35c98bb597cb25760a6564b9c533f8f4f33834a257740146c36",goldOrange:"f4d166f8be5cf8aa4cf5983bf3852aef701be2621fd65322c54923b142239e3a26",goldRed:"f4d166f6be59f9aa51fc964ef6834bee734ae56249db5247cf4244c43141b71d3e",lightGreyRed:"efe9e6e1dad7d5cbc8c8bdb9bbaea9cd967ddc7b43e15f19df4011dc000b",lightGreyTeal:"e4eaead6dcddc8ced2b7c2c7a6b4bc64b0bf22a6c32295c11f85be1876bc",lightMulti:"e0f1f2c4e9d0b0de9fd0e181f6e072f6c053f3993ef77440ef4a3c",lightOrange:"f2e7daf7d5baf9c499fab184fa9c73f68967ef7860e8645bde515bd43d5b",lightTealBlue:"e3e9e0c0dccf9aceca7abfc859afc0389fb9328dad2f7ca0276b95255988",darkBlue:"3232322d46681a5c930074af008cbf05a7ce25c0dd38daed50f3faffffff",darkGold:"3c3c3c584b37725e348c7631ae8b2bcfa424ecc31ef9de30fff184ffffff",darkGreen:"3a3a3a215748006f4d048942489e4276b340a6c63dd2d836ffeb2cffffaa",darkMulti:"3737371f5287197d8c29a86995ce3fffe800ffffff",darkRed:"3434347036339e3c38cc4037e75d1eec8620eeab29f0ce32ffeb2c"},(_=>interpolateColors(colors(_))));const SymbolLegend="symbol",DiscreteLegend="discrete",defaultFormatter=value=>(0,vega_util_module.cy)(value)?value.map((v=>String(v))):String(value),vega_scale_module_ascending=(a,b)=>a[1]-b[1],vega_scale_module_descending=(a,b)=>b[1]-a[1];function tickCount(scale,count,minStep){let step;return(0,vega_util_module.Et)(count)&&(scale.bins&&(count=Math.max(count,scale.bins.length)),null!=minStep&&(count=Math.min(count,Math.floor((0,vega_util_module.Ln)(scale.domain())/minStep||1)+1))),(0,vega_util_module.Gv)(count)&&(step=count.step,count=count.interval),(0,vega_util_module.Kg)(count)&&(count=scale.type===Time?vega_time_module_timeInterval(count):scale.type==UTC?utcInterval(count):(0,vega_util_module.z3)("Only time and utc scales accept interval strings."),step&&(count=count.every(step))),count}function validTicks(scale,ticks,count){let range=scale.range(),lo=range[0],hi=(0,vega_util_module.se)(range),cmp=vega_scale_module_ascending;if(lo>hi&&(range=hi,hi=lo,lo=range,cmp=vega_scale_module_descending),lo=Math.floor(lo),hi=Math.ceil(hi),ticks=ticks.map((v=>[v,scale(v)])).filter((_=>lo<=_[1]&&_[1]<=hi)).sort(cmp).map((_=>_[0])),count>0&&ticks.length>1){const endpoints=[ticks[0],(0,vega_util_module.se)(ticks)];for(;ticks.length>count&&ticks.length>=3;)ticks=ticks.filter(((_,i)=>!(i%2)));ticks.length<3&&(ticks=endpoints)}return ticks}function tickValues(scale,count){return scale.bins?validTicks(scale,scale.bins):scale.ticks?scale.ticks(count):scale.domain()}function vega_scale_module_tickFormat(locale,scale,count,specifier,formatType,noSkip){const type=scale.type;let format=defaultFormatter;if(type===Time||formatType===Time)format=locale.timeFormat(specifier);else if(type===UTC||formatType===UTC)format=locale.utcFormat(specifier);else if(isLogarithmic(type)){const varfmt=locale.formatFloat(specifier);if(noSkip||scale.bins)format=varfmt;else{const test=tickLog(scale,count,!1);format=_=>test(_)?varfmt(_):""}}else if(scale.tickFormat){const d=scale.domain();format=locale.formatSpan(d[0],d[d.length-1],count,specifier)}else specifier&&(format=locale.format(specifier));return format}function tickLog(scale,count,values){const ticks=tickValues(scale,count),base=scale.base(),logb=Math.log(base),k=Math.max(1,base*count/ticks.length),test=d=>{let i=d/Math.pow(base,Math.round(Math.log(d)/logb));return i*basesymbols[scale.type]||scale.bins;function labelFormat(locale,scale,count,type,specifier,formatType,noSkip){const format=vega_scale_module_formats[scale.type]&&formatType!==Time&&formatType!==UTC?function thresholdFormat(locale,scale,specifier){const _=scale[vega_scale_module_formats[scale.type]](),n=_.length;let i,d=n>1?_[1]-_[0]:_[0];for(i=1;i(value,index,array)=>{const limit=vega_scale_module_get(array[index+1],vega_scale_module_get(array.max,1/0)),lo=formatValue(value,format),hi=formatValue(limit,format);return lo&&hi?lo+" – "+hi:hi?"< "+hi:"≥ "+lo},vega_scale_module_get=(value,dflt)=>null!=value?value:dflt,formatDiscrete=format=>(value,index)=>index?format(value):null,formatPoint=format=>value=>format(value),formatValue=(value,format)=>Number.isFinite(value)?format(value):null;function vega_scale_module_format(locale,scale,specifier,formatType){const type=formatType||scale.type;return(0,vega_util_module.Kg)(specifier)&&function isTemporal(key){return hasType(key,Temporal)}(type)&&(specifier=specifier.replace(/%a/g,"%A").replace(/%b/g,"%B")),specifier||type!==Time?specifier||type!==UTC?labelFormat(locale,scale,5,null,specifier,formatType,!0):locale.utcFormat("%A, %d %B %Y, %X UTC"):locale.timeFormat("%A, %d %B %Y, %X")}function domainCaption(locale,scale,opt){opt=opt||{};const max=Math.max(3,opt.maxlen||7),fmt=vega_scale_module_format(locale,scale,opt.format,opt.formatType);if(isDiscretizing(scale.type)){const v=labelValues(scale).slice(1).map(fmt),n=v.length;return`${n} boundar${1===n?"y":"ies"}: ${v.join(", ")}`}if(isDiscrete(scale.type)){const d=scale.domain(),n=d.length;return`${n} value${1===n?"":"s"}: ${n>max?d.slice(0,max-2).map(fmt).join(", ")+", ending with "+d.slice(-1).map(fmt):d.map(fmt).join(", ")}`}{const d=scale.domain();return`values from ${fmt(d[0])} to ${fmt((0,vega_util_module.se)(d))}`}}let gradient_id=0;const patternPrefix="p_";function isGradient(value){return value&&value.gradient}function gradientRef(g,defs,base){const type=g.gradient;let id=g.id,prefix="radial"===type?patternPrefix:"";return id||(id=g.id="gradient_"+gradient_id++,"radial"===type?(g.x1=vega_scenegraph_module_get(g.x1,.5),g.y1=vega_scenegraph_module_get(g.y1,.5),g.r1=vega_scenegraph_module_get(g.r1,0),g.x2=vega_scenegraph_module_get(g.x2,.5),g.y2=vega_scenegraph_module_get(g.y2,.5),g.r2=vega_scenegraph_module_get(g.r2,.5),prefix=patternPrefix):(g.x1=vega_scenegraph_module_get(g.x1,0),g.y1=vega_scenegraph_module_get(g.y1,0),g.x2=vega_scenegraph_module_get(g.x2,1),g.y2=vega_scenegraph_module_get(g.y2,0))),defs[id]=g,"url("+(base||"")+"#"+prefix+id+")"}function vega_scenegraph_module_get(val,def){return null!=val?val:def}function Gradient(p0,p1){var gradient,stops=[];return gradient={gradient:"linear",x1:p0?p0[0]:0,y1:p0?p0[1]:0,x2:p1?p1[0]:1,y2:p1?p1[1]:0,stops,stop:function(offset,color){return stops.push({offset,color}),gradient}}}const lookup={basis:{curve:function basis(context){return new Basis(context)}},"basis-closed":{curve:function basisClosed(context){return new BasisClosed(context)}},"basis-open":{curve:function basisOpen(context){return new BasisOpen(context)}},bundle:{curve:bundle,tension:"beta",value:.85},cardinal:{curve:cardinal,tension:"tension",value:0},"cardinal-open":{curve:cardinalOpen,tension:"tension",value:0},"cardinal-closed":{curve:cardinalClosed,tension:"tension",value:0},"catmull-rom":{curve:catmullRom,tension:"alpha",value:.5},"catmull-rom-closed":{curve:catmullRomClosed,tension:"alpha",value:.5},"catmull-rom-open":{curve:catmullRomOpen,tension:"alpha",value:.5},linear:{curve:curve_linear},"linear-closed":{curve:function linearClosed(context){return new LinearClosed(context)}},monotone:{horizontal:function monotoneY(context){return new MonotoneY(context)},vertical:function monotoneX(context){return new MonotoneX(context)}},natural:{curve:function natural(context){return new Natural(context)}},step:{curve:function step(context){return new Step(context,.5)}},"step-after":{curve:function stepAfter(context){return new Step(context,1)}},"step-before":{curve:function stepBefore(context){return new Step(context,0)}}};function curves(type,orientation,tension){var entry=(0,vega_util_module.mQ)(lookup,type)&&lookup[type],curve=null;return entry&&(curve=entry.curve||entry[orientation||"vertical"],entry.tension&&null!=tension&&(curve=curve[entry.tension](tension))),curve}const paramCounts={m:2,l:2,h:1,v:1,z:0,c:6,s:4,q:4,t:2,a:7},commandPattern=/[mlhvzcsqta]([^mlhvzcsqta]+|$)/gi,numberPattern=/^[+-]?(([0-9]*\.[0-9]+)|([0-9]+\.)|([0-9]+))([eE][+-]?[0-9]+)?/,spacePattern=/^((\s+,?\s*)|(,\s*))/,flagPattern=/^[01]/;function vega_scenegraph_module_parse(path){const commands=[];return(path.match(commandPattern)||[]).forEach((str=>{let cmd=str[0];const type=cmd.toLowerCase(),paramCount=paramCounts[type],params=function parseParams(type,paramCount,segment){const params=[];for(let index=0;paramCount&&index1&&(pl=Math.sqrt(pl),rx*=pl,ry*=pl);const a00=cos_th/rx,a01=sin_th/rx,a10=-sin_th/ry,a11=cos_th/ry,x0=a00*ox+a01*oy,y0=a10*ox+a11*oy,x1=a00*x+a01*y,y1=a10*x+a11*y;let sfactor_sq=1/((x1-x0)*(x1-x0)+(y1-y0)*(y1-y0))-.25;sfactor_sq<0&&(sfactor_sq=0);let sfactor=Math.sqrt(sfactor_sq);sweep==large&&(sfactor=-sfactor);const xc=.5*(x0+x1)-sfactor*(y1-y0),yc=.5*(y0+y1)+sfactor*(x1-x0),th0=Math.atan2(y0-yc,x0-xc);let th_arc=Math.atan2(y1-yc,x1-xc)-th0;th_arc<0&&1===sweep?th_arc+=Tau:th_arc>0&&0===sweep&&(th_arc-=Tau);const segs=Math.ceil(Math.abs(th_arc/(HalfPi+.001))),result=[];for(let i=0;i+_}function clamp(value,min,max){return Math.max(min,Math.min(value,max))}function vg_rect(){var x=rectangleX,y=rectangleY,width=rectangleWidth,height=rectangleHeight,crTL=vega_scenegraph_module_number(0),crTR=crTL,crBL=crTL,crBR=crTL,context=null;function rectangle(_,x0,y0){var buffer,x1=null!=x0?x0:+x.call(this,_),y1=null!=y0?y0:+y.call(this,_),w=+width.call(this,_),h=+height.call(this,_),s=Math.min(w,h)/2,tl=clamp(+crTL.call(this,_),0,s),tr=clamp(+crTR.call(this,_),0,s),bl=clamp(+crBL.call(this,_),0,s),br=clamp(+crBR.call(this,_),0,s);if(context||(context=buffer=path()),tl<=0&&tr<=0&&bl<=0&&br<=0)context.rect(x1,y1,w,h);else{var x2=x1+w,y2=y1+h;context.moveTo(x1+tl,y1),context.lineTo(x2-tr,y1),context.bezierCurveTo(x2-vega_scenegraph_module_C*tr,y1,x2,y1+vega_scenegraph_module_C*tr,x2,y1+tr),context.lineTo(x2,y2-br),context.bezierCurveTo(x2,y2-vega_scenegraph_module_C*br,x2-vega_scenegraph_module_C*br,y2,x2-br,y2),context.lineTo(x1+bl,y2),context.bezierCurveTo(x1+vega_scenegraph_module_C*bl,y2,x1,y2-vega_scenegraph_module_C*bl,x1,y2-bl),context.lineTo(x1,y1+tl),context.bezierCurveTo(x1,y1+vega_scenegraph_module_C*tl,x1+vega_scenegraph_module_C*tl,y1,x1+tl,y1),context.closePath()}if(buffer)return context=null,buffer+""||null}return rectangle.x=function(_){return arguments.length?(x=vega_scenegraph_module_number(_),rectangle):x},rectangle.y=function(_){return arguments.length?(y=vega_scenegraph_module_number(_),rectangle):y},rectangle.width=function(_){return arguments.length?(width=vega_scenegraph_module_number(_),rectangle):width},rectangle.height=function(_){return arguments.length?(height=vega_scenegraph_module_number(_),rectangle):height},rectangle.cornerRadius=function(tl,tr,br,bl){return arguments.length?(crTL=vega_scenegraph_module_number(tl),crTR=null!=tr?vega_scenegraph_module_number(tr):crTL,crBR=null!=br?vega_scenegraph_module_number(br):crTL,crBL=null!=bl?vega_scenegraph_module_number(bl):crTR,rectangle):crTL},rectangle.context=function(_){return arguments.length?(context=null==_?null:_,rectangle):context},rectangle}function vg_trail(){var x,y,size,defined,ready,x1,y1,r1,context=null;function point(x2,y2,w2){const r2=w2/2;if(ready){var ux=y1-y2,uy=x2-x1;if(ux||uy){var ud=Math.hypot(ux,uy),rx=(ux/=ud)*r1,ry=(uy/=ud)*r1,t=Math.atan2(uy,ux);context.moveTo(x1-rx,y1-ry),context.lineTo(x2-ux*r2,y2-uy*r2),context.arc(x2,y2,r2,t-Math.PI,t),context.lineTo(x1+rx,y1+ry),context.arc(x1,y1,r1,t,t+Math.PI)}else context.arc(x2,y2,r2,0,Tau);context.closePath()}else ready=1;x1=x2,y1=y2,r1=r2}function trail(data){var i,d,buffer,n=data.length,defined0=!1;for(null==context&&(context=buffer=path()),i=0;i<=n;++i)!(iitem.x||0,y=item=>item.y||0,def=item=>!(!1===item.defined),arcShape=function arc(){var innerRadius=arcInnerRadius,outerRadius=arcOuterRadius,cornerRadius=src_constant(0),padRadius=null,startAngle=arcStartAngle,endAngle=arcEndAngle,padAngle=arcPadAngle,context=null,path=withPath(arc);function arc(){var buffer,r,r0=+innerRadius.apply(this,arguments),r1=+outerRadius.apply(this,arguments),a0=startAngle.apply(this,arguments)-halfPi,a1=endAngle.apply(this,arguments)-halfPi,da=abs(a1-a0),cw=a1>a0;if(context||(context=buffer=path()),r1math_epsilon)if(da>tau-math_epsilon)context.moveTo(r1*cos(a0),r1*sin(a0)),context.arc(0,0,r1,a0,a1,!cw),r0>math_epsilon&&(context.moveTo(r0*cos(a1),r0*sin(a1)),context.arc(0,0,r0,a1,a0,cw));else{var t0,t1,a01=a0,a11=a1,a00=a0,a10=a1,da0=da,da1=da,ap=padAngle.apply(this,arguments)/2,rp=ap>math_epsilon&&(padRadius?+padRadius.apply(this,arguments):sqrt(r0*r0+r1*r1)),rc=math_min(abs(r1-r0)/2,+cornerRadius.apply(this,arguments)),rc0=rc,rc1=rc;if(rp>math_epsilon){var p0=asin(rp/r0*sin(ap)),p1=asin(rp/r1*sin(ap));(da0-=2*p0)>math_epsilon?(a00+=p0*=cw?1:-1,a10-=p0):(da0=0,a00=a10=(a0+a1)/2),(da1-=2*p1)>math_epsilon?(a01+=p1*=cw?1:-1,a11-=p1):(da1=0,a01=a11=(a0+a1)/2)}var x01=r1*cos(a01),y01=r1*sin(a01),x10=r0*cos(a10),y10=r0*sin(a10);if(rc>math_epsilon){var oc,x11=r1*cos(a11),y11=r1*sin(a11),x00=r0*cos(a00),y00=r0*sin(a00);if(da1?0:x<-1?pi:Math.acos(x)}((ax*bx+ay*by)/(sqrt(ax*ax+ay*ay)*sqrt(bx*bx+by*by)))/2),lc=sqrt(oc[0]*oc[0]+oc[1]*oc[1]);rc0=math_min(rc,(r0-lc)/(kc-1)),rc1=math_min(rc,(r1-lc)/(kc+1))}else rc0=rc1=0}da1>math_epsilon?rc1>math_epsilon?(t0=cornerTangents(x00,y00,x01,y01,r1,rc1,cw),t1=cornerTangents(x11,y11,x10,y10,r1,rc1,cw),context.moveTo(t0.cx+t0.x01,t0.cy+t0.y01),rc1math_epsilon&&da0>math_epsilon?rc0>math_epsilon?(t0=cornerTangents(x10,y10,x11,y11,r0,-rc0,cw),t1=cornerTangents(x01,y01,x00,y00,r0,-rc0,cw),context.lineTo(t0.cx+t0.x01,t0.cy+t0.y01),rc0item.startAngle||0)).endAngle((item=>item.endAngle||0)).padAngle((item=>item.padAngle||0)).innerRadius((item=>item.innerRadius||0)).outerRadius((item=>item.outerRadius||0)).cornerRadius((item=>item.cornerRadius||0)),areavShape=src_area().x(x).y1(y).y0((item=>(item.y||0)+(item.height||0))).defined(def),areahShape=src_area().y(y).x1(x).x0((item=>(item.x||0)+(item.width||0))).defined(def),lineShape=line().x(x).y(y).defined(def),rectShape=vg_rect().x(x).y(y).width((item=>item.width||0)).height((item=>item.height||0)).cornerRadius((item=>value$1(item.cornerRadiusTopLeft,item.cornerRadius)||0),(item=>value$1(item.cornerRadiusTopRight,item.cornerRadius)||0),(item=>value$1(item.cornerRadiusBottomRight,item.cornerRadius)||0),(item=>value$1(item.cornerRadiusBottomLeft,item.cornerRadius)||0)),symbolShape=function symbol_Symbol(type,size){let context=null,path=withPath(symbol);function symbol(){let buffer;if(context||(context=buffer=path()),type.apply(this,arguments).draw(context,+size.apply(this,arguments)),buffer)return context=null,buffer+""||null}return type="function"==typeof type?type:src_constant(type||circle),size="function"==typeof size?size:src_constant(void 0===size?64:+size),symbol.type=function(_){return arguments.length?(type="function"==typeof _?_:src_constant(_),symbol):type},symbol.size=function(_){return arguments.length?(size="function"==typeof _?_:src_constant(+_),symbol):size},symbol.context=function(_){return arguments.length?(context=null==_?null:_,symbol):context},symbol}().type((item=>vega_scenegraph_module_symbols(item.shape||"circle"))).size((item=>value$1(item.size,64))),trailShape=vg_trail().x(x).y(y).defined(def).size((item=>item.size||1));function hasCornerRadius(item){return item.cornerRadius||item.cornerRadiusTopLeft||item.cornerRadiusTopRight||item.cornerRadiusBottomRight||item.cornerRadiusBottomLeft}function rectangle(context,item,x,y){return rectShape.context(context)(item,x,y)}var clip_id=1;function resetSVGClipId(){clip_id=1}function clip$1(renderer,item,size){var clip=item.clip,defs=renderer._defs,id=item.clip_id||(item.clip_id="clip"+clip_id++),c=defs.clipping[id]||(defs.clipping[id]={id});return(0,vega_util_module.Tn)(clip)?c.path=clip(null):hasCornerRadius(size)?c.path=rectangle(null,size,0,0):(c.width=size.width||0,c.height=size.height||0),"url(#"+id+")"}function Bounds(b){this.clear(),b&&this.union(b)}function Item(mark){this.mark=mark,this.bounds=this.bounds||new Bounds}function GroupItem(mark){Item.call(this,mark),this.items=this.items||[]}function ResourceLoader(customLoader){this._pending=0,this._loader=customLoader||loader()}function increment(loader){loader._pending+=1}function decrement(loader){loader._pending-=1}function boundStroke(bounds,item,miter){if(item.stroke&&0!==item.opacity&&0!==item.strokeOpacity){const sw=null!=item.strokeWidth?+item.strokeWidth:1;bounds.expand(sw+(miter?function miterAdjustment(item,strokeWidth){return item.strokeJoin&&"miter"!==item.strokeJoin?0:strokeWidth}(item,sw):0))}return bounds}Bounds.prototype={clone(){return new Bounds(this)},clear(){return this.x1=+Number.MAX_VALUE,this.y1=+Number.MAX_VALUE,this.x2=-Number.MAX_VALUE,this.y2=-Number.MAX_VALUE,this},empty(){return this.x1===+Number.MAX_VALUE&&this.y1===+Number.MAX_VALUE&&this.x2===-Number.MAX_VALUE&&this.y2===-Number.MAX_VALUE},equals(b){return this.x1===b.x1&&this.y1===b.y1&&this.x2===b.x2&&this.y2===b.y2},set(x1,y1,x2,y2){return x2this.x2&&(this.x2=x),y>this.y2&&(this.y2=y),this},expand(d){return this.x1-=d,this.y1-=d,this.x2+=d,this.y2+=d,this},round(){return this.x1=Math.floor(this.x1),this.y1=Math.floor(this.y1),this.x2=Math.ceil(this.x2),this.y2=Math.ceil(this.y2),this},scale(s){return this.x1*=s,this.y1*=s,this.x2*=s,this.y2*=s,this},translate(dx,dy){return this.x1+=dx,this.x2+=dx,this.y1+=dy,this.y2+=dy,this},rotate(angle,x,y){const p=this.rotatedPoints(angle,x,y);return this.clear().add(p[0],p[1]).add(p[2],p[3]).add(p[4],p[5]).add(p[6],p[7])},rotatedPoints(angle,x,y){var{x1,y1,x2,y2}=this,cos=Math.cos(angle),sin=Math.sin(angle),cx=x-x*cos+y*sin,cy=y-x*sin-y*cos;return[cos*x1-sin*y1+cx,sin*x1+cos*y1+cy,cos*x1-sin*y2+cx,sin*x1+cos*y2+cy,cos*x2-sin*y1+cx,sin*x2+cos*y1+cy,cos*x2-sin*y2+cx,sin*x2+cos*y2+cy]},union(b){return b.x1this.x2&&(this.x2=b.x2),b.y2>this.y2&&(this.y2=b.y2),this},intersect(b){return b.x1>this.x1&&(this.x1=b.x1),b.y1>this.y1&&(this.y1=b.y1),b.x2=b.x2&&this.y1<=b.y1&&this.y2>=b.y2},alignsWith(b){return b&&(this.x1==b.x1||this.x2==b.x2||this.y1==b.y1||this.y2==b.y2)},intersects(b){return b&&!(this.x2b.x2||this.y2b.y2)},contains(x,y){return!(xthis.x2||ythis.y2)},width(){return this.x2-this.x1},height(){return this.y2-this.y1}},(0,vega_util_module.B)(GroupItem,Item),ResourceLoader.prototype={pending(){return this._pending},sanitizeURL(uri){const loader=this;return increment(loader),loader._loader.sanitize(uri,{context:"href"}).then((opt=>(decrement(loader),opt))).catch((()=>(decrement(loader),null)))},loadImage(uri){const loader=this,Image=domImage();return increment(loader),loader._loader.sanitize(uri,{context:"image"}).then((opt=>{const url=opt.href;if(!url||!Image)throw{url};const img=new Image,cors=(0,vega_util_module.mQ)(opt,"crossOrigin")?opt.crossOrigin:"anonymous";return null!=cors&&(img.crossOrigin=cors),img.onload=()=>decrement(loader),img.onerror=()=>decrement(loader),img.src=url,img})).catch((e=>(decrement(loader),{complete:!1,width:0,height:0,src:e&&e.url||""})))},ready(){const loader=this;return new Promise((accept=>{!function poll(value){loader.pending()?setTimeout((()=>{poll(!0)}),10):accept(value)}(!1)}))}};const circleThreshold=Tau-1e-8;let bounds,lx,ly,rot,ma,mb,mc,md;const vega_scenegraph_module_add=(x,y)=>bounds.add(x,y),addL=(x,y)=>vega_scenegraph_module_add(lx=x,ly=y),addX=x=>vega_scenegraph_module_add(x,bounds.y1),addY=y=>vega_scenegraph_module_add(bounds.x1,y),px=(x,y)=>ma*x+mc*y,py=(x,y)=>mb*x+md*y,addp=(x,y)=>vega_scenegraph_module_add(px(x,y),py(x,y)),addpL=(x,y)=>addL(px(x,y),py(x,y));function boundContext(_,deg){return bounds=_,deg?(rot=deg*DegToRad,ma=md=Math.cos(rot),mb=Math.sin(rot),mc=-mb):(ma=md=1,rot=mb=mc=0),context$1}const context$1={beginPath(){},closePath(){},moveTo:addpL,lineTo:addpL,rect(x,y,w,h){rot?(addp(x+w,y),addp(x+w,y+h),addp(x,y+h),addpL(x,y)):(vega_scenegraph_module_add(x+w,y+h),addL(x,y))},quadraticCurveTo(x1,y1,x2,y2){const px1=px(x1,y1),py1=py(x1,y1),px2=px(x2,y2),py2=py(x2,y2);quadExtrema(lx,px1,px2,addX),quadExtrema(ly,py1,py2,addY),addL(px2,py2)},bezierCurveTo(x1,y1,x2,y2,x3,y3){const px1=px(x1,y1),py1=py(x1,y1),px2=px(x2,y2),py2=py(x2,y2),px3=px(x3,y3),py3=py(x3,y3);cubicExtrema(lx,px1,px2,px3,addX),cubicExtrema(ly,py1,py2,py3,addY),addL(px3,py3)},arc(cx,cy,r,sa,ea,ccw){if(sa+=rot,ea+=rot,lx=r*Math.cos(ea)+cx,ly=r*Math.sin(ea)+cy,Math.abs(ea-sa)>circleThreshold)vega_scenegraph_module_add(cx-r,cy-r),vega_scenegraph_module_add(cx+r,cy+r);else{const update=a=>vega_scenegraph_module_add(r*Math.cos(a)+cx,r*Math.sin(a)+cy);let s,i;if(update(sa),update(ea),ea!==sa)if((sa%=Tau)<0&&(sa+=Tau),(ea%=Tau)<0&&(ea+=Tau),eaea;++i,s-=HalfPi)update(s);else for(s=sa-sa%HalfPi+HalfPi,i=0;i<4&&s1e-14?(r=b*b+c*a,r>=0&&(r=Math.sqrt(r),t0=(-b+r)/a,t1=(-b-r)/a)):t0=.5*c/b,0t1)return!1;r>t0&&(t0=r)}else if(p>0){if(r0&&(context.globalAlpha=opacity,context.fillStyle=vega_scenegraph_module_color(context,item,item.fill),!0)}var vega_scenegraph_module_Empty=[];function stroke(context,item,opacity){var lw=null!=(lw=item.strokeWidth)?lw:1;return!(lw<=0)&&((opacity*=null==item.strokeOpacity?1:item.strokeOpacity)>0&&(context.globalAlpha=opacity,context.strokeStyle=vega_scenegraph_module_color(context,item,item.stroke),context.lineWidth=lw,context.lineCap=item.strokeCap||"butt",context.lineJoin=item.strokeJoin||"miter",context.miterLimit=item.strokeMiterLimit||10,context.setLineDash&&(context.setLineDash(item.strokeDash||vega_scenegraph_module_Empty),context.lineDashOffset=item.strokeDashOffset||0),!0))}function compare(a,b){return a.zindex-b.zindex||a.index-b.index}function zorder(scene){if(!scene.zdirty)return scene.zitems;var item,i,n,items=scene.items,output=[];for(i=0,n=items.length;i=0;)if(hit=visitor(items[i]))return hit;if(items===zitems)for(i=(items=scene.items).length;--i>=0;)if(!items[i].zindex&&(hit=visitor(items[i])))return hit;return null}function drawAll(path){return function(context,scene,bounds){visit(scene,(item=>{bounds&&!bounds.intersects(item.bounds)||drawPath(path,context,item,item)}))}}function drawOne(path){return function(context,scene,bounds){!scene.items.length||bounds&&!bounds.intersects(scene.bounds)||drawPath(path,context,scene.items[0],scene.items)}}function drawPath(path,context,item,items){var opacity=null==item.opacity?1:item.opacity;0!==opacity&&(path(context,items)||(blend(context,item),item.fill&&fill(context,item,opacity)&&context.fill(),item.stroke&&stroke(context,item,opacity)&&context.stroke()))}function pick$1(test){return test=test||vega_util_module.vN,function(context,scene,x,y,gx,gy){return x*=context.pixelRatio,y*=context.pixelRatio,pickVisit(scene,(item=>{const b=item.bounds;if((!b||b.contains(gx,gy))&&b)return test(context,item,x,y,gx,gy)?item:void 0}))}}function hitPath(path,filled){return function(context,o,x,y){var lw,lc,item=Array.isArray(o)?o[0]:o,fill=null==filled?item.fill:filled,stroke=item.stroke&&context.isPointInStroke;return stroke&&(lw=item.strokeWidth,lc=item.strokeCap,context.lineWidth=null!=lw?lw:1,context.lineCap=null!=lc?lc:"butt"),!path(context,o)&&(fill&&context.isPointInPath(x,y)||stroke&&context.isPointInStroke(x,y))}}function pickPath(path){return pick$1(hitPath(path))}function translate(x,y){return"translate("+x+","+y+")"}function rotate(a){return"rotate("+a+")"}function translateItem(item){return translate(item.x||0,item.y||0)}function markItemPath(type,shape,isect){function draw(context,item){var x=item.x||0,y=item.y||0,a=item.angle||0;context.translate(x,y),a&&context.rotate(a*=DegToRad),context.beginPath(),shape(context,item),a&&context.rotate(-a),context.translate(-x,-y)}return{type,tag:"path",nested:!1,attr:function attr(emit,item){emit("transform",function rotateItem(item){return translate(item.x||0,item.y||0)+(item.angle?" "+rotate(item.angle):"")}(item)),emit("d",shape(null,item))},bound:function bound(bounds,item){return shape(boundContext(bounds,item.angle),item),boundStroke(bounds,item).translate(item.x||0,item.y||0)},draw:drawAll(draw),pick:pickPath(draw),isect:isect||intersectPath(draw)}}var vega_scenegraph_module_arc=markItemPath("arc",(function arc$1(context,item){return arcShape.context(context)(item)}));function markMultiItemPath(type,shape,tip){function draw(context,items){context.beginPath(),shape(context,items)}const hit=hitPath(draw);return{type,tag:"path",nested:!0,attr:function attr(emit,item){var items=item.mark.items;items.length&&emit("d",shape(null,items))},bound:function bound(bounds,mark){var items=mark.items;return 0===items.length?bounds:(shape(boundContext(bounds),items),boundStroke(bounds,items[0]))},draw:drawOne(draw),pick:function pick(context,scene,x,y,gx,gy){var items=scene.items,b=scene.bounds;return!items||!items.length||b&&!b.contains(gx,gy)?null:(x*=context.pixelRatio,y*=context.pixelRatio,hit(context,items,x,y)?items[0]:null)},isect:intersectPoint,tip}}var vega_scenegraph_module_area=markMultiItemPath("area",(function area$1(context,items){const item=items[0],interp=item.interpolate||"linear";return("horizontal"===item.orient?areahShape:areavShape).curve(curves(interp,item.orient,item.tension)).context(context)(items)}),(function pickArea(a,p){for(var hit,d,v="horizontal"===a[0].orient?p[1]:p[0],z="horizontal"===a[0].orient?"y":"x",i=a.length,min=1/0;--i>=0;)!1!==a[i].defined&&(d=Math.abs(a[i][z]-v)).5&&sw<1.5?.5-Math.abs(sw-1):0}function emitRectangle(emit,item){const off=offset$1(item);emit("d",rectangle(null,item,off,off))}function rectanglePath(context,group,x,y){const off=offset$1(group);context.beginPath(),rectangle(context,group,(x||0)+off,(y||0)+off)}const hitBackground=hitPath(rectanglePath),hitForeground=hitPath(rectanglePath,!1),hitCorner=hitPath(rectanglePath,!0);var group={type:"group",tag:"g",nested:!1,attr:function attr$5(emit,item){emit("transform",translateItem(item))},bound:function bound$5(bounds,group){if(!group.clip&&group.items){const items=group.items,m=items.length;for(let j=0;j{const gx=group.x||0,gy=group.y||0,fore=group.strokeForeground,opacity=null==group.opacity?1:group.opacity;(group.stroke||group.fill)&&opacity&&(rectanglePath(context,group,gx,gy),blend(context,group),group.fill&&fill(context,group,opacity)&&context.fill(),group.stroke&&!fore&&stroke(context,group,opacity)&&context.stroke()),context.save(),context.translate(gx,gy),group.clip&&clipGroup(context,group),bounds&&bounds.translate(-gx,-gy),visit(group,(item=>{("group"===item.marktype||null==markTypes||markTypes.includes(item.marktype))&&this.draw(context,item,bounds,markTypes)})),bounds&&bounds.translate(gx,gy),context.restore(),fore&&group.stroke&&opacity&&(rectanglePath(context,group,gx,gy),blend(context,group),stroke(context,group,opacity)&&context.stroke())}))},pick:function pick(context,scene,x,y,gx,gy){if(scene.bounds&&!scene.bounds.contains(gx,gy)||!scene.items)return null;const cx=x*context.pixelRatio,cy=y*context.pixelRatio;return pickVisit(scene,(group=>{let hit,dx,dy;const b=group.bounds;if(b&&!b.contains(gx,gy))return;dx=group.x||0,dy=group.y||0;const dw=dx+(group.width||0),dh=dy+(group.height||0),c=group.clip;if(c&&(gxdw||gydh))return;if(context.save(),context.translate(dx,dy),dx=gx-dx,dy=gy-dy,c&&hasCornerRadius(group)&&!hitCorner(context,group,cx,cy))return context.restore(),null;const fore=group.strokeForeground,ix=!1!==scene.interactive;return ix&&fore&&group.stroke&&hitForeground(context,group,cx,cy)?(context.restore(),group):(hit=pickVisit(group,(mark=>function pickMark(mark,x,y){return(!1!==mark.interactive||"group"===mark.marktype)&&mark.bounds&&mark.bounds.contains(x,y)}(mark,dx,dy)?this.pick(mark,x,y,dx,dy):null)),!hit&&ix&&(group.fill||!fore&&group.stroke)&&hitBackground(context,group,cx,cy)&&(hit=group),context.restore(),hit||null)}))},isect:intersectRect,content:function content(emit,item,renderer){emit("clip-path",item.clip?clip$1(renderer,item,item):null)},background:function background(emit,item){emit("class","background"),emit("aria-hidden",!0),emitRectangle(emit,item)},foreground:function foreground(emit,item){emit("class","foreground"),emit("aria-hidden",!0),item.strokeForeground?emitRectangle(emit,item):emit("d","")}},metadata={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1"};function getImage(item,renderer){var image=item.image;return(!image||item.url&&item.url!==image.url)&&(image={complete:!1,width:0,height:0},renderer.loadImage(item.url).then((image=>{item.image=image,item.image.url=item.url}))),image}function imageWidth(item,image){return null!=item.width?item.width:image&&image.width?!1!==item.aspect&&item.height?item.height*image.width/image.height:image.width:0}function imageHeight(item,image){return null!=item.height?item.height:image&&image.height?!1!==item.aspect&&item.width?item.width*image.height/image.width:image.height:0}function imageXOffset(align,w){return"center"===align?w/2:"right"===align?w:0}function imageYOffset(baseline,h){return"middle"===baseline?h/2:"bottom"===baseline?h:0}var vega_scenegraph_module_image={type:"image",tag:"image",nested:!1,attr:function attr$4(emit,item,renderer){const img=getImage(item,renderer),w=imageWidth(item,img),h=imageHeight(item,img),x=(item.x||0)-imageXOffset(item.align,w),y=(item.y||0)-imageYOffset(item.baseline,h);emit("href",!img.src&&img.toDataURL?img.toDataURL():img.src||"",metadata["xmlns:xlink"],"xlink:href"),emit("transform",translate(x,y)),emit("width",w),emit("height",h),emit("preserveAspectRatio",!1===item.aspect?"none":"xMidYMid")},bound:function bound$4(bounds,item){const img=item.image,w=imageWidth(item,img),h=imageHeight(item,img),x=(item.x||0)-imageXOffset(item.align,w),y=(item.y||0)-imageYOffset(item.baseline,h);return bounds.set(x,y,x+w,y+h)},draw:function draw$3(context,scene,bounds){visit(scene,(item=>{if(bounds&&!bounds.intersects(item.bounds))return;const img=getImage(item,this);let w=imageWidth(item,img),h=imageHeight(item,img);if(0===w||0===h)return;let opacity,ar0,ar1,t,x=(item.x||0)-imageXOffset(item.align,w),y=(item.y||0)-imageYOffset(item.baseline,h);!1!==item.aspect&&(ar0=img.width/img.height,ar1=item.width/item.height,ar0==ar0&&ar1==ar1&&ar0!==ar1&&(ar1=0;)if(!1!==a[i].defined&&(dx=a[i].x-p[0])*dx+(dy=a[i].y-p[1])*dy{if(!bounds||bounds.intersects(item.bounds)){var opacity=null==item.opacity?1:item.opacity;opacity&&vega_scenegraph_module_path(context,item,opacity)&&(blend(context,item),context.stroke())}}))},pick:pick$1((function hit$1(context,item,x,y){return!!context.isPointInStroke&&(vega_scenegraph_module_path(context,item,1)&&context.isPointInStroke(x,y))})),isect:intersectRule},shape=markItemPath("shape",(function shape$1(context,item){return(item.mark.shape||item.shape).context(context)(item)})),symbol=markItemPath("symbol",(function symbol$1(context,item){return symbolShape.context(context)(item)}),intersectPoint);const widthCache=(0,vega_util_module.EV)();var textMetrics={height:fontSize,measureWidth,estimateWidth,width:estimateWidth,canvas:useCanvas};function useCanvas(use){textMetrics.width=use&&context?measureWidth:estimateWidth}function estimateWidth(item,text){return _estimateWidth(textValue(item,text),fontSize(item))}function _estimateWidth(text,currentFontHeight){return~~(.8*text.length*currentFontHeight)}function measureWidth(item,text){return fontSize(item)<=0||!(text=textValue(item,text))?0:_measureWidth(text,font(item))}function _measureWidth(text,currentFont){const key=`(${currentFont}) ${text}`;let width=widthCache.get(key);return void 0===width&&(context.font=currentFont,width=context.measureText(text).width,widthCache.set(key,width)),width}function fontSize(item){return null!=item.fontSize?+item.fontSize||0:11}function lineHeight(item){return null!=item.lineHeight?item.lineHeight:fontSize(item)+2}function textLines(item){return function lineArray(_){return(0,vega_util_module.cy)(_)?_.length>1?_:_[0]:_}(item.lineBreak&&item.text&&!(0,vega_util_module.cy)(item.text)?item.text.split(item.lineBreak):item.text)}function multiLineOffset(item){const tl=textLines(item);return((0,vega_util_module.cy)(tl)?tl.length-1:0)*lineHeight(item)}function textValue(item,line){const text=null==line?"":(line+"").trim();return item.limit>0&&text.length?function truncate(item,text){var limit=+item.limit,width=function widthGetter(item){if(textMetrics.width===measureWidth){const currentFont=font(item);return text=>_measureWidth(text,currentFont)}if(textMetrics.width===estimateWidth){const currentFontHeight=fontSize(item);return text=>_estimateWidth(text,currentFontHeight)}return text=>textMetrics.width(item,text)}(item);if(width(text)>>1,width(text.slice(mid))>limit?lo=mid+1:hi=mid;return ellipsis+text.slice(lo)}for(;lo>>1),width(text.slice(0,mid))Math.max(w,textMetrics.width(item,t))),0)):w=textMetrics.width(item,tl),"center"===a?dx-=w/2:"right"===a&&(dx-=w),bounds.set(dx+=x,dy+=y,dx+w,dy+h),item.angle&&!mode)bounds.rotate(item.angle*DegToRad,x,y);else if(2===mode)return bounds.rotatedPoints(item.angle*DegToRad,x,y);return bounds}var vega_scenegraph_module_text={type:"text",tag:"text",nested:!1,attr:function attr(emit,item){var t,dx=item.dx||0,dy=(item.dy||0)+vega_scenegraph_module_offset(item),p=anchorPoint(item),x=p.x1,y=p.y1,a=item.angle||0;emit("text-anchor",textAlign[item.align]||"start"),a?(t=translate(x,y)+" "+rotate(a),(dx||dy)&&(t+=" "+translate(dx,dy))):t=translate(x+dx,y+dy),emit("transform",t)},bound,draw:function draw(context,scene,bounds){visit(scene,(item=>{var p,x,y,i,lh,tl,str,opacity=null==item.opacity?1:item.opacity;if(!(bounds&&!bounds.intersects(item.bounds)||0===opacity||item.fontSize<=0||null==item.text||0===item.text.length)){if(context.font=font(item),context.textAlign=item.align||"left",x=(p=anchorPoint(item)).x1,y=p.y1,item.angle&&(context.save(),context.translate(x,y),context.rotate(item.angle*DegToRad),x=y=0),x+=item.dx||0,y+=(item.dy||0)+vega_scenegraph_module_offset(item),tl=textLines(item),blend(context,item),(0,vega_util_module.cy)(tl))for(lh=lineHeight(item),i=0;i=0;)if(!1!==a[i].defined&&(dx=a[i].x-p[0])*dx+(dy=a[i].y-p[1])*dy<(dx=a[i].size||1)*dx)return a[i];return null})),Marks={arc:vega_scenegraph_module_arc,area:vega_scenegraph_module_area,group,image:vega_scenegraph_module_image,line:vega_scenegraph_module_line,path:path$2,rect,rule,shape,symbol,text:vega_scenegraph_module_text,trail};function boundItem(item,func,opt){var type=Marks[item.mark.marktype],bound=func||type.bound;return type.nested&&(item=item.mark),bound(item.bounds||(item.bounds=new Bounds),item,opt)}var DUMMY={mark:null};function boundMark(mark,bounds,opt){var i,n,item,b,type=Marks[mark.marktype],bound=type.bound,items=mark.items,hasItems=items&&items.length;if(type.nested)return hasItems?item=items[0]:(DUMMY.mark=mark,item=DUMMY),b=boundItem(item,bound,opt),bounds=bounds&&bounds.union(b)||b;if(bounds=bounds||mark.bounds&&mark.bounds.clear()||new Bounds,hasItems)for(i=0,n=items.length;iindex;)el.removeChild(nodes[--curr]);return el}function cssClass(mark){return"mark-"+mark.marktype+(mark.role?" role-"+mark.role:"")+(mark.name?" "+mark.name:"")}function vega_scenegraph_module_point(event,el){const rect=el.getBoundingClientRect();return[event.clientX-rect.left-(el.clientLeft||0),event.clientY-rect.top-(el.clientTop||0)]}function Handler(customLoader,customTooltip){this._active=null,this._handlers={},this._loader=customLoader||loader(),this._tooltip=customTooltip||defaultTooltip}function defaultTooltip(handler,event,item,value){handler.element().setAttribute("title",value||"")}function Renderer(loader){this._el=null,this._bgcolor=null,this._loader=new ResourceLoader(loader)}Scenegraph.prototype={toJSON(indent){return sceneToJSON(this.root,indent||0)},mark(markdef,group,index){const mark=createMark(markdef,group=group||this.root.items[0]);return group.items[index]=mark,mark.zindex&&(mark.group.zdirty=!0),mark}},Handler.prototype={initialize(el,origin,obj){return this._el=el,this._obj=obj||null,this.origin(origin)},element(){return this._el},canvas(){return this._el&&this._el.firstChild},origin(origin){return arguments.length?(this._origin=origin||[0,0],this):this._origin.slice()},scene(scene){return arguments.length?(this._scene=scene,this):this._scene},on(){},off(){},_handlerIndex(h,type,handler){for(let i=h?h.length:0;--i>=0;)if(h[i].type===type&&(!handler||h[i].handler===handler))return i;return-1},handlers(type){const h=this._handlers,a=[];if(type)a.push(...h[this.eventName(type)]);else for(const k in h)a.push(...h[k]);return a},eventName(name){const i=name.indexOf(".");return i<0?name:name.slice(0,i)},handleHref(event,item,href){this._loader.sanitize(href,{context:"href"}).then((opt=>{const e=new MouseEvent(event.type,event),a=domCreate(null,"a");for(const name in opt)a.setAttribute(name,opt[name]);a.dispatchEvent(e)})).catch((()=>{}))},handleTooltip(event,item,show){if(item&&null!=item.tooltip){item=function resolveItem(item,event,el,origin){var mdef,p,mark=item&&item.mark;if(mark&&(mdef=Marks[mark.marktype]).tip){for((p=vega_scenegraph_module_point(event,el))[0]-=origin[0],p[1]-=origin[1];item=item.mark.group;)p[0]-=item.x||0,p[1]-=item.y||0;item=mdef.tip(mark.items,p)}return item}(item,event,this.canvas(),this._origin);const value=show&&item&&item.tooltip||null;this._tooltip.call(this._obj,this,event,item,value)}},getItemBoundingClientRect(item){const el=this.canvas();if(!el)return;const rect=el.getBoundingClientRect(),origin=this._origin,bounds=item.bounds,width=bounds.width(),height=bounds.height();let x=bounds.x1+origin[0]+rect.left,y=bounds.y1+origin[1]+rect.top;for(;item.mark&&(item=item.mark.group);)x+=item.x||0,y+=item.y||0;return{x,y,width,height,left:x,top:y,right:x+width,bottom:y+height}}},Renderer.prototype={initialize(el,width,height,origin,scaleFactor){return this._el=el,this.resize(width,height,origin,scaleFactor)},element(){return this._el},canvas(){return this._el&&this._el.firstChild},background(bgcolor){return 0===arguments.length?this._bgcolor:(this._bgcolor=bgcolor,this)},resize(width,height,origin,scaleFactor){return this._width=width,this._height=height,this._origin=origin||[0,0],this._scale=scaleFactor||1,this},dirty(){},render(scene,markTypes){const r=this;return r._call=function(){r._render(scene,markTypes)},r._call(),r._call=null,r},_render(){},renderAsync(scene,markTypes){const r=this.render(scene,markTypes);return this._ready?this._ready.then((()=>r)):Promise.resolve(r)},_load(method,uri){var r=this,p=r._loader[method](uri);if(!r._ready){const call=r._call;r._ready=r._loader.ready().then((redraw=>{redraw&&call(),r._ready=null}))}return p},sanitizeURL(uri){return this._load("sanitizeURL",uri)},loadImage(uri){return this._load("loadImage",uri)}};const DragLeaveEvent="dragleave",PointerDownEvent="pointerdown",PointerMoveEvent="pointermove",PointerOutEvent="pointerout",MouseDownEvent="mousedown",ClickEvent="click",Events=["keydown","keypress","keyup","dragenter",DragLeaveEvent,"dragover",PointerDownEvent,"pointerup",PointerMoveEvent,PointerOutEvent,"pointerover",MouseDownEvent,"mouseup","mousemove","mouseout","mouseover",ClickEvent,"dblclick","wheel","mousewheel","touchstart","touchmove","touchend"],TooltipShowEvent=PointerMoveEvent,TooltipHideEvent=PointerOutEvent,HrefEvent=ClickEvent;function CanvasHandler(loader,tooltip){Handler.call(this,loader,tooltip),this._down=null,this._touch=null,this._first=!0,this._events={}}function eventListenerCheck(handler,type){(type=>"touchstart"===type||"touchmove"===type||"touchend"===type?["touchstart","touchmove","touchend"]:[type])(type).forEach((_=>function addEventListener(handler,type){const canvas=handler.canvas();canvas&&!handler._events[type]&&(handler._events[type]=1,canvas.addEventListener(type,handler[type]?evt=>handler[type](evt):evt=>handler.fire(type,evt)))}(handler,_)))}function fireAll(handler,types,event){types.forEach((type=>handler.fire(type,event)))}function move(moveEvents,overEvents,outEvents){return function(evt){const a=this._active,p=this.pickEvent(evt);p===a||(a&&a.exit||fireAll(this,outEvents,evt),this._active=p,fireAll(this,overEvents,evt)),fireAll(this,moveEvents,evt)}}function inactive(types){return function(evt){fireAll(this,types,evt),this._active=null}}function resize(canvas,width,height,origin,scaleFactor,opt){const inDOM="undefined"!=typeof HTMLElement&&canvas instanceof HTMLElement&&null!=canvas.parentNode,context=canvas.getContext("2d"),ratio=inDOM?function devicePixelRatio(){return"undefined"!=typeof window&&window.devicePixelRatio||1}():scaleFactor;canvas.width=width*ratio,canvas.height=height*ratio;for(const key in opt)context[key]=opt[key];return inDOM&&1!==ratio&&(canvas.style.width=width+"px",canvas.style.height=height+"px"),context.pixelRatio=ratio,context.setTransform(ratio,0,0,ratio,ratio*origin[0],ratio*origin[1]),canvas}function CanvasRenderer(loader){Renderer.call(this,loader),this._options={},this._redraw=!1,this._dirty=new Bounds,this._tempb=new Bounds}(0,vega_util_module.B)(CanvasHandler,Handler,{initialize(el,origin,obj){return this._canvas=el&&domFind(el,"canvas"),[ClickEvent,MouseDownEvent,PointerDownEvent,PointerMoveEvent,PointerOutEvent,DragLeaveEvent].forEach((type=>eventListenerCheck(this,type))),Handler.prototype.initialize.call(this,el,origin,obj)},canvas(){return this._canvas},context(){return this._canvas.getContext("2d")},events:Events,DOMMouseScroll(evt){this.fire("mousewheel",evt)},pointermove:move([PointerMoveEvent,"mousemove"],["pointerover","mouseover"],[PointerOutEvent,"mouseout"]),dragover:move(["dragover"],["dragenter"],[DragLeaveEvent]),pointerout:inactive([PointerOutEvent,"mouseout"]),dragleave:inactive([DragLeaveEvent]),pointerdown(evt){this._down=this._active,this.fire(PointerDownEvent,evt)},mousedown(evt){this._down=this._active,this.fire(MouseDownEvent,evt)},click(evt){this._down===this._active&&(this.fire(ClickEvent,evt),this._down=null)},touchstart(evt){this._touch=this.pickEvent(evt.changedTouches[0]),this._first&&(this._active=this._touch,this._first=!1),this.fire("touchstart",evt,!0)},touchmove(evt){this.fire("touchmove",evt,!0)},touchend(evt){this.fire("touchend",evt,!0),this._touch=null},fire(type,evt,touch){const a=touch?this._touch:this._active,h=this._handlers[type];if(evt.vegaType=type,type===HrefEvent&&a&&a.href?this.handleHref(evt,a,a.href):type!==TooltipShowEvent&&type!==TooltipHideEvent||this.handleTooltip(evt,a,type!==TooltipHideEvent),h)for(let i=0,len=h.length;i=0&&h.splice(i,1),this},pickEvent(evt){const p=vega_scenegraph_module_point(evt,this._canvas),o=this._origin;return this.pick(this._scene,p[0],p[1],p[0]-o[0],p[1]-o[1])},pick(scene,x,y,gx,gy){const g=this.context();return Marks[scene.marktype].pick.call(this,g,scene,x,y,gx,gy)}});const base$2=Renderer.prototype;function SVGHandler(loader,tooltip){Handler.call(this,loader,tooltip);const h=this;h._hrefHandler=listener(h,((evt,item)=>{item&&item.href&&h.handleHref(evt,item,item.href)})),h._tooltipHandler=listener(h,((evt,item)=>{h.handleTooltip(evt,item,evt.type!==TooltipHideEvent)}))}(0,vega_util_module.B)(CanvasRenderer,Renderer,{initialize(el,width,height,origin,scaleFactor,options){return this._options=options||{},this._canvas=this._options.externalContext?null:domCanvas(1,1,this._options.type),el&&this._canvas&&(domClear(el,0).appendChild(this._canvas),this._canvas.setAttribute("class","marks")),base$2.initialize.call(this,el,width,height,origin,scaleFactor)},resize(width,height,origin,scaleFactor){if(base$2.resize.call(this,width,height,origin,scaleFactor),this._canvas)resize(this._canvas,this._width,this._height,this._origin,this._scale,this._options.context);else{const ctx=this._options.externalContext;ctx||(0,vega_util_module.z3)("CanvasRenderer is missing a valid canvas or context"),ctx.scale(this._scale,this._scale),ctx.translate(this._origin[0],this._origin[1])}return this._redraw=!0,this},canvas(){return this._canvas},context(){return this._options.externalContext||(this._canvas?this._canvas.getContext("2d"):null)},dirty(item){const b=this._tempb.clear().union(item.bounds);let g=item.mark.group;for(;g;)b.translate(g.x||0,g.y||0),g=g.mark.group;this._dirty.union(b)},_render(scene,markTypes){const g=this.context(),o=this._origin,w=this._width,h=this._height,db=this._dirty,vb=((origin,width,height)=>(new Bounds).set(0,0,width,height).translate(-origin[0],-origin[1]))(o,w,h);g.save();const b=this._redraw||db.empty()?(this._redraw=!1,vb.expand(1)):function clipToBounds(g,b,origin){return b.expand(1).round(),g.pixelRatio%1&&b.scale(g.pixelRatio).round().scale(1/g.pixelRatio),b.translate(-origin[0]%1,-origin[1]%1),g.beginPath(),g.rect(b.x1,b.y1,b.width(),b.height()),g.clip(),b}(g,vb.intersect(db),o);return this.clear(-o[0],-o[1],w,h),this.draw(g,scene,b,markTypes),g.restore(),db.clear(),this},draw(ctx,scene,bounds,markTypes){if("group"!==scene.marktype&&null!=markTypes&&!markTypes.includes(scene.marktype))return;const mark=Marks[scene.marktype];scene.clip&&function clip(context,scene){var clip=scene.clip;context.save(),(0,vega_util_module.Tn)(clip)?(context.beginPath(),clip(context),context.clip()):clipGroup(context,scene.group)}(ctx,scene),mark.draw.call(this,ctx,scene,bounds,markTypes),scene.clip&&ctx.restore()},clear(x,y,w,h){const opt=this._options,g=this.context();"pdf"===opt.type||opt.externalContext||g.clearRect(x,y,w,h),null!=this._bgcolor&&(g.fillStyle=this._bgcolor,g.fillRect(x,y,w,h))}});const listener=(context,handler)=>evt=>{let item=evt.target.__data__;item=Array.isArray(item)?item[0]:item,evt.vegaType=evt.type,handler.call(context._obj,evt,item)};(0,vega_util_module.B)(SVGHandler,Handler,{initialize(el,origin,obj){let svg=this._svg;return svg&&(svg.removeEventListener(HrefEvent,this._hrefHandler),svg.removeEventListener(TooltipShowEvent,this._tooltipHandler),svg.removeEventListener(TooltipHideEvent,this._tooltipHandler)),this._svg=svg=el&&domFind(el,"svg"),svg&&(svg.addEventListener(HrefEvent,this._hrefHandler),svg.addEventListener(TooltipShowEvent,this._tooltipHandler),svg.addEventListener(TooltipHideEvent,this._tooltipHandler)),Handler.prototype.initialize.call(this,el,origin,obj)},canvas(){return this._svg},on(type,handler){const name=this.eventName(type),h=this._handlers;if(this._handlerIndex(h[name],type,handler)<0){const x={type,handler,listener:listener(this,handler)};(h[name]||(h[name]=[])).push(x),this._svg&&this._svg.addEventListener(name,x.listener)}return this},off(type,handler){const name=this.eventName(type),h=this._handlers[name],i=this._handlerIndex(h,type,handler);return i>=0&&(this._svg&&this._svg.removeEventListener(name,h[i].listener),h.splice(i,1)),this}});const GRAPHICS_OBJECT="graphics-object",GRAPHICS_SYMBOL="graphics-symbol",vega_scenegraph_module_bundle=(role,roledesc,label)=>({role,"aria-roledescription":roledesc,"aria-label":label||void 0}),AriaIgnore=(0,vega_util_module.M1)(["axis-domain","axis-grid","axis-label","axis-tick","axis-title","legend-band","legend-entry","legend-gradient","legend-label","legend-title","legend-symbol","title"]),AriaGuides={axis:{desc:"axis",caption:function axisCaption(item){const datum=item.datum,orient=item.orient,title=datum.title?extractTitle(item):null,ctx=item.context,scale=ctx.scales[datum.scale].value,locale=ctx.dataflow.locale(),type=scale.type;return("left"===orient||"right"===orient?"Y":"X")+"-axis"+(title?` titled '${title}'`:"")+` for a ${isDiscrete(type)?"discrete":type} scale`+` with ${domainCaption(locale,scale,item)}`}},legend:{desc:"legend",caption:function legendCaption(item){const datum=item.datum,title=datum.title?extractTitle(item):null,type=`${datum.type||""} legend`.trim(),scales=datum.scales,props=Object.keys(scales),ctx=item.context,scale=ctx.scales[scales[props[0]]].value,locale=ctx.dataflow.locale();return function capitalize(s){return s.length?s[0].toUpperCase()+s.slice(1):s}(type)+(title?` titled '${title}'`:"")+` for ${function channelCaption(props){return props=props.map((p=>p+("fill"===p||"stroke"===p?" color":""))),props.length<2?props[0]:props.slice(0,-1).join(", ")+" and "+(0,vega_util_module.se)(props)}(props)}`+` with ${domainCaption(locale,scale,item)}`}},"title-text":{desc:"title",caption:item=>`Title text '${titleCaption(item)}'`},"title-subtitle":{desc:"subtitle",caption:item=>`Subtitle text '${titleCaption(item)}'`}},AriaEncode={ariaRole:"role",ariaRoleDescription:"aria-roledescription",description:"aria-label"};function ariaItemAttributes(emit,item){const hide=!1===item.aria;if(emit("aria-hidden",hide||void 0),hide||null==item.description)for(const prop in AriaEncode)emit(AriaEncode[prop],void 0);else{const type=item.mark.marktype;emit("aria-label",item.description),emit("role",item.ariaRole||("group"===type?GRAPHICS_OBJECT:GRAPHICS_SYMBOL)),emit("aria-roledescription",item.ariaRoleDescription||`${type} mark`)}}function ariaMarkAttributes(mark){return!1===mark.aria?{"aria-hidden":!0}:AriaIgnore[mark.role]?null:AriaGuides[mark.role]?function ariaGuide(mark,opt){try{const item=mark.items[0],caption=opt.caption||(()=>"");return vega_scenegraph_module_bundle(opt.role||GRAPHICS_SYMBOL,opt.desc,item.description||caption(item))}catch(err){return null}}(mark,AriaGuides[mark.role]):function ariaMark(mark){const type=mark.marktype,recurse="group"===type||"text"===type||mark.items.some((_=>null!=_.description&&!1!==_.aria));return vega_scenegraph_module_bundle(recurse?GRAPHICS_OBJECT:GRAPHICS_SYMBOL,`${type} mark container`,mark.description)}(mark)}function titleCaption(item){return(0,vega_util_module.YO)(item.text).join(" ")}function extractTitle(item){try{return(0,vega_util_module.YO)((0,vega_util_module.se)(item.items).items[0].text).join(" ")}catch(err){return null}}const innerText=val=>(val+"").replace(/&/g,"&").replace(//g,">"),attrText=val=>innerText(val).replace(/"/g,""").replace(/\t/g," ").replace(/\n/g," ").replace(/\r/g," ");function markup(){let buf="",outer="",inner="";const stack=[],clear=()=>outer=inner="",attr=(name,value)=>(null!=value&&(outer+=` ${name}="${attrText(value)}"`),m),m={open(tag){(tag=>{outer&&(buf+=`${outer}>${inner}`,clear()),stack.push(tag)})(tag),outer="<"+tag;for(var _len=arguments.length,attrs=new Array(_len>1?_len-1:0),_key=1;_key<_len;_key++)attrs[_key-1]=arguments[_key];for(const set of attrs)for(const key in set)attr(key,set[key]);return m},close(){const tag=stack.pop();return buf+=outer?outer+(inner?`>${inner}`:"/>"):``,clear(),m},attr,text:t=>(inner+=innerText(t),m),toString:()=>buf};return m}const serializeXML=node=>_serialize(markup(),node)+"";function _serialize(m,node){if(m.open(node.tagName),node.hasAttributes()){const attrs=node.attributes,n=attrs.length;for(let i=0;i1&&node.previousSibling!=sibling}(node,sibling))&&el.insertBefore(node,sibling?sibling.nextSibling:el.firstChild),node}(0,vega_util_module.B)(SVGRenderer,Renderer,{initialize(el,width,height,origin,scaleFactor){return this._defs={},this._clearDefs(),el&&(this._svg=domChild(el,0,"svg",svgns),this._svg.setAttributeNS(xmlns,"xmlns",svgns),this._svg.setAttributeNS(xmlns,"xmlns:xlink",metadata["xmlns:xlink"]),this._svg.setAttribute("version",metadata.version),this._svg.setAttribute("class","marks"),domClear(el,1),this._root=domChild(this._svg,0,"g",svgns),setAttributes(this._root,rootAttributes),domClear(this._svg,1)),this.background(this._bgcolor),base$1.initialize.call(this,el,width,height,origin,scaleFactor)},background(bgcolor){return arguments.length&&this._svg&&this._svg.style.setProperty("background-color",bgcolor),base$1.background.apply(this,arguments)},resize(width,height,origin,scaleFactor){return base$1.resize.call(this,width,height,origin,scaleFactor),this._svg&&(setAttributes(this._svg,{width:this._width*this._scale,height:this._height*this._scale,viewBox:`0 0 ${this._width} ${this._height}`}),this._root.setAttribute("transform",`translate(${this._origin})`)),this._dirty=[],this},canvas(){return this._svg},svg(){const svg=this._svg,bg=this._bgcolor;if(!svg)return null;let node;bg&&(svg.removeAttribute("style"),node=domChild(svg,0,"rect",svgns),setAttributes(node,{width:this._width,height:this._height,fill:bg}));const text=serializeXML(svg);return bg&&(svg.removeChild(node),this._svg.style.setProperty("background-color",bg)),text},_render(scene,markTypes){return this._dirtyCheck()&&(this._dirtyAll&&this._clearDefs(),this.mark(this._root,scene,void 0,markTypes),domClear(this._root,1)),this.defs(),this._dirty=[],++this._dirtyID,this},dirty(item){item.dirty!==this._dirtyID&&(item.dirty=this._dirtyID,this._dirty.push(item))},isDirty(item){return this._dirtyAll||!item._svg||!item._svg.ownerSVGElement||item.dirty===this._dirtyID},_dirtyCheck(){this._dirtyAll=!0;const items=this._dirty;if(!items.length||!this._dirtyID)return!0;const id=++this._dirtyID;let item,mark,type,mdef,i,n,o;for(i=0,n=items.length;i{i.dirty=id}))),mark.zdirty||(item.exit?(mdef.nested&&mark.items.length?(o=mark.items[0],o._svg&&this._update(mdef,o._svg,o)):item._svg&&(o=item._svg.parentNode,o&&o.removeChild(item._svg)),item._svg=null):(item=mdef.nested?mark.items[0]:item,item._update!==id&&(item._svg&&item._svg.ownerSVGElement?this._update(mdef,item._svg,item):(this._dirtyAll=!1,dirtyParents(item,id)),item._update=id)));return!this._dirtyAll},mark(el,scene,prev,markTypes){if(!this.isDirty(scene))return scene._svg;const svg=this._svg,markType=scene.marktype,mdef=Marks[markType],events=!1===scene.interactive?"none":null,isGroup="g"===mdef.tag,parent=bind(scene,el,prev,"g",svg);if("group"!==markType&&null!=markTypes&&!markTypes.includes(markType))return domClear(parent,0),scene._svg;parent.setAttribute("class",cssClass(scene));const aria=ariaMarkAttributes(scene);for(const key in aria)setAttribute(parent,key,aria[key]);isGroup||setAttribute(parent,"pointer-events",events),setAttribute(parent,"clip-path",scene.clip?clip$1(this,scene,scene.group):null);let sibling=null,i=0;const process=item=>{const dirty=this.isDirty(item),node=bind(item,parent,sibling,mdef.tag,svg);dirty&&(this._update(mdef,node,item),isGroup&&function recurse(renderer,el,group,markTypes){el=el.lastChild.previousSibling;let prev,idx=0;visit(group,(item=>{prev=renderer.mark(el,item,prev,markTypes),++idx})),domClear(el,1+idx)}(this,node,item,markTypes)),sibling=node,++i};return mdef.nested?scene.items.length&&process(scene.items[0]):visit(scene,process),domClear(parent,i),parent},_update(mdef,el,item){vega_scenegraph_module_element=el,values=el.__values__,ariaItemAttributes(emit,item),mdef.attr(emit,item,this);const extra=mark_extras[mdef.type];extra&&extra.call(this,mdef,el,item),vega_scenegraph_module_element&&this.style(vega_scenegraph_module_element,item)},style(el,item){if(null!=item){for(const prop in stylesAttr){let value="font"===prop?fontFamily(item):item[prop];if(value===values[prop])continue;const name=stylesAttr[prop];null==value?el.removeAttribute(name):(isGradient(value)&&(value=gradientRef(value,this._defs.gradient,href())),el.setAttribute(name,value+"")),values[prop]=value}for(const prop in stylesCss)setStyle(el,stylesCss[prop],item[prop])}},defs(){const svg=this._svg,defs=this._defs;let el=defs.el,index=0;for(const id in defs.gradient)el||(defs.el=el=domChild(svg,1,"defs",svgns)),index=updateGradient(el,defs.gradient[id],index);for(const id in defs.clipping)el||(defs.el=el=domChild(svg,1,"defs",svgns)),index=updateClipping(el,defs.clipping[id],index);el&&(0===index?(svg.removeChild(el),defs.el=null):domClear(el,index))},_clearDefs(){const def=this._defs;def.gradient={},def.clipping={}}});let vega_scenegraph_module_element=null,values=null;const mark_extras={group(mdef,el,item){const fg=vega_scenegraph_module_element=el.childNodes[2];values=fg.__values__,mdef.foreground(emit,item,this),values=el.__values__,vega_scenegraph_module_element=el.childNodes[1],mdef.content(emit,item,this);const bg=vega_scenegraph_module_element=el.childNodes[0];mdef.background(emit,item,this);const value=!1===item.mark.interactive?"none":null;if(value!==values.events&&(setAttribute(fg,"pointer-events",value),setAttribute(bg,"pointer-events",value),values.events=value),item.strokeForeground&&item.stroke){const fill=item.fill;setAttribute(fg,"display",null),this.style(bg,item),setAttribute(bg,"stroke",null),fill&&(item.fill=null),values=fg.__values__,this.style(fg,item),fill&&(item.fill=fill),vega_scenegraph_module_element=null}else setAttribute(fg,"display","none")},image(mdef,el,item){!1===item.smooth?(setStyle(el,"image-rendering","optimizeSpeed"),setStyle(el,"image-rendering","pixelated")):setStyle(el,"image-rendering",null)},text(mdef,el,item){const tl=textLines(item);let key,value,doc,lh;(0,vega_util_module.cy)(tl)?(value=tl.map((_=>textValue(item,_))),key=value.join("\n"),key!==values.text&&(domClear(el,0),doc=el.ownerDocument,lh=lineHeight(item),value.forEach(((t,i)=>{const ts=domCreate(doc,"tspan",svgns);ts.__data__=item,ts.textContent=t,i&&(ts.setAttribute("x",0),ts.setAttribute("dy",lh)),el.appendChild(ts)})),values.text=key)):(value=textValue(item,tl),value!==values.text&&(el.textContent=value,values.text=value)),setAttribute(el,"font-family",fontFamily(item)),setAttribute(el,"font-size",fontSize(item)+"px"),setAttribute(el,"font-style",item.fontStyle),setAttribute(el,"font-variant",item.fontVariant),setAttribute(el,"font-weight",item.fontWeight)}};function emit(name,value,ns){value!==values[name]&&(ns?function setAttributeNS(el,name,value,ns){null!=value?el.setAttributeNS(ns,name,value):el.removeAttributeNS(ns,name)}(vega_scenegraph_module_element,name,value,ns):setAttribute(vega_scenegraph_module_element,name,value),values[name]=value)}function setStyle(el,name,value){value!==values[name]&&(null==value?el.style.removeProperty(name):el.style.setProperty(name,value+""),values[name]=value)}function setAttributes(el,attrs){for(const key in attrs)setAttribute(el,key,attrs[key])}function setAttribute(el,name,value){null!=value?el.setAttribute(name,value):el.removeAttribute(name)}function href(){let loc;return"undefined"==typeof window?"":(loc=window.location).hash?loc.href.slice(0,-loc.hash.length):loc.href}function SVGStringRenderer(loader){Renderer.call(this,loader),this._text=null,this._defs={gradient:{},clipping:{}}}(0,vega_util_module.B)(SVGStringRenderer,Renderer,{svg(){return this._text},_render(scene){const m=markup();m.open("svg",(0,vega_util_module.X$)({},metadata,{class:"marks",width:this._width*this._scale,height:this._height*this._scale,viewBox:`0 0 ${this._width} ${this._height}`}));const bg=this._bgcolor;return bg&&"transparent"!==bg&&"none"!==bg&&m.open("rect",{width:this._width,height:this._height,fill:bg}).close(),m.open("g",rootAttributes,{transform:"translate("+this._origin+")"}),this.mark(m,scene),m.close(),this.defs(m),this._text=m.close()+"",this},mark(m,scene){const mdef=Marks[scene.marktype],tag=mdef.tag,attrList=[ariaItemAttributes,mdef.attr];m.open("g",{class:cssClass(scene),"clip-path":scene.clip?clip$1(this,scene,scene.group):null},ariaMarkAttributes(scene),{"pointer-events":"g"!==tag&&!1===scene.interactive?"none":null});const process=item=>{const href=this.href(item);if(href&&m.open("a",href),m.open(tag,this.attr(scene,item,attrList,"g"!==tag?tag:null)),"text"===tag){const tl=textLines(item);if((0,vega_util_module.cy)(tl)){const attrs={x:0,dy:lineHeight(item)};for(let i=0;ithis.mark(m,scene))),m.close(),fore&&stroke?(fill&&(item.fill=null),item.stroke=stroke,m.open("path",this.attr(scene,item,mdef.foreground,"bgrect")).close(),fill&&(item.fill=fill)):m.open("path",this.attr(scene,item,mdef.foreground,"bgfore")).close()}m.close(),href&&m.close()};return mdef.nested?scene.items&&scene.items.length&&process(scene.items[0]):visit(scene,process),m.close()},href(item){const href=item.href;let attr;if(href){if(attr=this._hrefs&&this._hrefs[href])return attr;this.sanitizeURL(href).then((attr=>{attr["xlink:href"]=attr.href,attr.href=null,(this._hrefs||(this._hrefs={}))[href]=attr}))}return null},attr(scene,item,attrs,tag){const object={},emit=(name,value,ns,prefixed)=>{object[prefixed||name]=value};return Array.isArray(attrs)?attrs.forEach((fn=>fn(emit,item,this))):attrs(emit,item,this),tag&&function style(s,item,scene,tag,defs){let styleList;if(null==item)return s;"bgrect"===tag&&!1===scene.interactive&&(s["pointer-events"]="none");if("bgfore"===tag&&(!1===scene.interactive&&(s["pointer-events"]="none"),s.display="none",null!==item.fill))return s;"image"===tag&&!1===item.smooth&&(styleList=["image-rendering: optimizeSpeed;","image-rendering: pixelated;"]);"text"===tag&&(s["font-family"]=fontFamily(item),s["font-size"]=fontSize(item)+"px",s["font-style"]=item.fontStyle,s["font-variant"]=item.fontVariant,s["font-weight"]=item.fontWeight);for(const prop in stylesAttr){let value=item[prop];const name=stylesAttr[prop];("transparent"!==value||"fill"!==name&&"stroke"!==name)&&null!=value&&(isGradient(value)&&(value=gradientRef(value,defs.gradient,"")),s[name]=value)}for(const prop in stylesCss){const value=item[prop];null!=value&&(styleList=styleList||[],styleList.push(`${stylesCss[prop]}: ${value};`))}styleList&&(s.style=styleList.join(" "));return s}(object,item,scene,tag,this._defs),object},defs(m){const gradient=this._defs.gradient,clipping=this._defs.clipping;if(0!==Object.keys(gradient).length+Object.keys(clipping).length){m.open("defs");for(const id in gradient){const def=gradient[id],stops=def.stops;"radial"===def.gradient?(m.open("pattern",{id:patternPrefix+id,viewBox:"0,0,1,1",width:"100%",height:"100%",preserveAspectRatio:"xMidYMid slice"}),m.open("rect",{width:"1",height:"1",fill:"url(#"+id+")"}).close(),m.close(),m.open("radialGradient",{id,fx:def.x1,fy:def.y1,fr:def.r1,cx:def.x2,cy:def.y2,r:def.r2})):m.open("linearGradient",{id,x1:def.x1,x2:def.x2,y1:def.y1,y2:def.y2});for(let i=0;i!OPTS.svgMarkTypes.includes(m)));this._svgRenderer.render(scene,OPTS.svgMarkTypes),this._canvasRenderer.render(scene,canvasMarkTypes)},resize(width,height,origin,scaleFactor){return base.resize.call(this,width,height,origin,scaleFactor),this._svgRenderer.resize(width,height,origin,scaleFactor),this._canvasRenderer.resize(width,height,origin,scaleFactor),this},background(bgcolor){return OPTS.svgOnTop?this._canvasRenderer.background(bgcolor):this._svgRenderer.background(bgcolor),this}}),(0,vega_util_module.B)(HybridHandler,CanvasHandler,{initialize(el,origin,obj){const canvas=domChild(domChild(el,0,"div"),OPTS.svgOnTop?0:1,"div");return CanvasHandler.prototype.initialize.call(this,canvas,origin,obj)}});const RenderType={Canvas:"canvas",PNG:"png",SVG:"svg",Hybrid:"hybrid",None:"none"},modules={};function renderModule(name,_){return name=String(name||"").toLowerCase(),arguments.length>1?(modules[name]=_,this):modules[name]}function vega_scenegraph_module_intersect(scene,bounds,filter){const hits=[],box=(new Bounds).union(bounds),type=scene.marktype;return type?intersectMark(scene,box,filter,hits):"group"===type?intersectGroup(scene,box,filter,hits):(0,vega_util_module.z3)("Intersect scene must be mark node or group item.")}function intersectMark(mark,box,filter,hits){if(function visitMark(mark,box,filter){return mark.bounds&&box.intersects(mark.bounds)&&("group"===mark.marktype||!1!==mark.interactive&&(!filter||filter(mark)))}(mark,box,filter)){const items=mark.items,type=mark.marktype,n=items.length;let i=0;if("group"===type)for(;i=0;i--)if(ka[i]!=kb[i])return!1;for(i=ka.length-1;i>=0;i--)if(!sceneEqual(a[key=ka[i]],b[key],key))return!1;return typeof a==typeof b}(a,b):a==b)}function pathEqual(a,b){return sceneEqual(vega_scenegraph_module_parse(a),vega_scenegraph_module_parse(b))}function resetSVGDefIds(){resetSVGClipId(),function resetSVGGradientId(){gradient_id=0}()}const Top="top",Left="left",Right="right",Bottom="bottom",TopLeft="top-left",TopRight="top-right",BottomLeft="bottom-left",BottomRight="bottom-right",Start="start",Middle="middle",End="end",X="x",Y="y",Group="group",AxisRole="axis",TitleRole="title",LegendRole="legend",RowHeader="row-header",RowFooter="row-footer",RowTitle="row-title",ColHeader="column-header",ColFooter="column-footer",ColTitle="column-title",Padding="padding",Symbols="symbol",Fit="fit",FitX="fit-x",FitY="fit-y",Pad="pad",vega_view_transforms_module_None="none",All="all",Each="each",Flush="flush",Column="column",Row="row";function Bound(params){Transform.call(this,null,params)}function vega_view_transforms_module_boundItem(item,bound,opt){return bound(item.bounds.clear(),item,opt)}(0,vega_util_module.B)(Bound,Transform,{transform(_,pulse){const view=pulse.dataflow,mark=_.mark,type=mark.marktype,entry=Marks[type],bound=entry.bound;let rebound,markBounds=mark.bounds;if(entry.nested)mark.items.length&&view.dirty(mark.items[0]),markBounds=vega_view_transforms_module_boundItem(mark,bound),mark.items.forEach((item=>{item.bounds.clear().union(markBounds)}));else if(type===Group||_.modified())switch(pulse.visit(pulse.MOD,(item=>view.dirty(item))),markBounds.clear(),mark.items.forEach((item=>markBounds.union(vega_view_transforms_module_boundItem(item,bound)))),mark.role){case AxisRole:case LegendRole:case TitleRole:pulse.reflow()}else rebound=pulse.changed(pulse.REM),pulse.visit(pulse.ADD,(item=>{markBounds.union(vega_view_transforms_module_boundItem(item,bound))})),pulse.visit(pulse.MOD,(item=>{rebound=rebound||markBounds.alignsWith(item.bounds),view.dirty(item),markBounds.union(vega_view_transforms_module_boundItem(item,bound))})),rebound&&(markBounds.clear(),mark.items.forEach((item=>markBounds.union(item.bounds))));return boundClip(mark),pulse.modifies("bounds")}});function Identifier(params){Transform.call(this,0,params)}function Mark(params){Transform.call(this,null,params)}function Overlap(params){Transform.call(this,null,params)}Identifier.Definition={type:"Identifier",metadata:{modifies:!0},params:[{name:"as",type:"string",required:!0}]},(0,vega_util_module.B)(Identifier,Transform,{transform(_,pulse){const counter=function getCounter(view){return view._signals[":vega_identifier:"]||(view._signals[":vega_identifier:"]=view.add(0))}(pulse.dataflow),as=_.as;let id=counter.value;return pulse.visit(pulse.ADD,(t=>t[as]=t[as]||++id)),counter.set(this.value=id),pulse}}),(0,vega_util_module.B)(Mark,Transform,{transform(_,pulse){let mark=this.value;mark||(mark=pulse.dataflow.scenegraph().mark(_.markdef,function lookup$1(_){const g=_.groups,p=_.parent;return g&&1===g.size?g.get(Object.keys(g.object)[0]):g&&p?g.lookup(p):null}(_),_.index),mark.group.context=_.context,_.context.group||(_.context.group=mark.group),mark.source=this.source,mark.clip=_.clip,mark.interactive=_.interactive,this.value=mark);const Init=mark.marktype===Group?GroupItem:Item;return pulse.visit(pulse.ADD,(item=>Init.call(item,mark))),(_.modified("clip")||_.modified("interactive"))&&(mark.clip=_.clip,mark.interactive=!!_.interactive,mark.zdirty=!0,pulse.reflow()),mark.items=pulse.source,pulse}});const methods={parity:items=>items.filter(((item,i)=>i%2?item.opacity=0:1)),greedy:(items,sep)=>{let a;return items.filter(((b,i)=>i&&vega_view_transforms_module_intersect(a.bounds,b.bounds,sep)?b.opacity=0:(a=b,1)))}},vega_view_transforms_module_intersect=(a,b,sep)=>sep>Math.max(b.x1-a.x2,a.x1-b.x2,b.y1-a.y2,a.y1-b.y2),hasOverlap=(items,pad)=>{for(var b,i=1,n=items.length,a=items[0].bounds;i{const b=item.bounds;return b.width()>1&&b.height()>1},vega_view_transforms_module_reset=source=>(source.forEach((item=>item.opacity=1)),source),reflow=(pulse,_)=>pulse.reflow(_.modified()).modifies("opacity");function Render(params){Transform.call(this,null,params)}(0,vega_util_module.B)(Overlap,Transform,{transform(_,pulse){const reduce=methods[_.method]||methods.parity,sep=_.separation||0;let items,test,source=pulse.materialize(pulse.SOURCE).source;if(!source||!source.length)return;if(!_.method)return _.modified("method")&&(vega_view_transforms_module_reset(source),pulse=reflow(pulse,_)),pulse;if(source=source.filter(hasBounds),!source.length)return;if(_.sort&&(source=source.slice().sort(_.sort)),items=vega_view_transforms_module_reset(source),pulse=reflow(pulse,_),items.length>=3&&hasOverlap(items,sep)){do{items=reduce(items,sep)}while(items.length>=3&&hasOverlap(items,sep));items.length<3&&!(0,vega_util_module.se)(source).opacity&&(items.length>1&&((0,vega_util_module.se)(items).opacity=0),(0,vega_util_module.se)(source).opacity=1)}_.boundScale&&_.boundTolerance>=0&&(test=((scale,orient,tolerance)=>{var range=scale.range(),b=new Bounds;return orient===Top||orient===Bottom?b.set(range[0],-1/0,range[1],1/0):b.set(-1/0,range[0],1/0,range[1]),b.expand(tolerance||1),item=>b.encloses(item.bounds)})(_.boundScale,_.boundOrient,+_.boundTolerance),source.forEach((item=>{test(item)||(item.opacity=0)})));const bounds=items[0].mark.bounds.clear();return source.forEach((item=>{item.opacity&&bounds.union(item.bounds)})),pulse}}),(0,vega_util_module.B)(Render,Transform,{transform(_,pulse){const view=pulse.dataflow;if(pulse.visit(pulse.ALL,(item=>view.dirty(item))),pulse.fields&&pulse.fields.zindex){const item=pulse.source&&pulse.source[0];item&&(item.mark.zdirty=!0)}}});const vega_view_transforms_module_tempBounds=new Bounds;function vega_view_transforms_module_set(item,property,value){return item[property]===value?0:(item[property]=value,1)}function isYAxis(mark){var orient=mark.items[0].orient;return orient===Left||orient===Right}function axisLayout(view,axis,width,height){var i,s,item=axis.items[0],datum=item.datum,delta=null!=item.translate?item.translate:.5,orient=item.orient,indices=function axisIndices(datum){let index=+datum.grid;return[datum.ticks?index++:-1,datum.labels?index++:-1,index+ +datum.domain]}(datum),range=item.range,offset=item.offset,position=item.position,minExtent=item.minExtent,maxExtent=item.maxExtent,title=datum.title&&item.items[indices[2]].items[0],titlePadding=item.titlePadding,bounds=item.bounds,dl=title&&multiLineOffset(title),x=0,y=0;switch(vega_view_transforms_module_tempBounds.clear().union(bounds),bounds.clear(),(i=indices[0])>-1&&bounds.union(item.items[i].bounds),(i=indices[1])>-1&&bounds.union(item.items[i].bounds),orient){case Top:x=position||0,y=-offset,s=Math.max(minExtent,Math.min(maxExtent,-bounds.y1)),bounds.add(0,-s).add(range,0),title&&axisTitleLayout(view,title,s,titlePadding,dl,0,-1,bounds);break;case Left:x=-offset,y=position||0,s=Math.max(minExtent,Math.min(maxExtent,-bounds.x1)),bounds.add(-s,0).add(0,range),title&&axisTitleLayout(view,title,s,titlePadding,dl,1,-1,bounds);break;case Right:x=width+offset,y=position||0,s=Math.max(minExtent,Math.min(maxExtent,bounds.x2)),bounds.add(0,0).add(s,range),title&&axisTitleLayout(view,title,s,titlePadding,dl,1,1,bounds);break;case Bottom:x=position||0,y=height+offset,s=Math.max(minExtent,Math.min(maxExtent,bounds.y2)),bounds.add(0,0).add(range,s),title&&axisTitleLayout(view,title,s,titlePadding,0,0,1,bounds);break;default:x=item.x,y=item.y}return boundStroke(bounds.translate(x,y),item),vega_view_transforms_module_set(item,"x",x+delta)|vega_view_transforms_module_set(item,"y",y+delta)&&(item.bounds=vega_view_transforms_module_tempBounds,view.dirty(item),item.bounds=bounds,view.dirty(item)),item.mark.bounds.clear().union(bounds)}function axisTitleLayout(view,title,offset,pad,dl,isYAxis,sign,bounds){const b=title.bounds;if(title.auto){const v=sign*(offset+dl+pad);let dx=0,dy=0;view.dirty(title),isYAxis?dx=(title.x||0)-(title.x=v):dy=(title.y||0)-(title.y=v),title.mark.bounds.clear().union(b.translate(-dx,-dy)),view.dirty(title)}bounds.union(b)}const vega_view_transforms_module_min=(a,b)=>Math.floor(Math.min(a,b)),vega_view_transforms_module_max=(a,b)=>Math.ceil(Math.max(a,b));function bboxFlush(item){return(new Bounds).set(0,0,item.width||0,item.height||0)}function bboxFull(item){const b=item.bounds.clone();return b.empty()?b.set(0,0,0,0):b.translate(-(item.x||0),-(item.y||0))}function vega_view_transforms_module_get(opt,key,d){const v=(0,vega_util_module.Gv)(opt)?opt[key]:opt;return null!=v?v:void 0!==d?d:0}function offsetValue(v){return v<0?Math.ceil(-v):0}function gridLayout(view,groups,opt){var m,i,c,r,b,g,px,py,x,y,offset,dirty=!opt.nodirty,bbox=opt.bounds===Flush?bboxFlush:bboxFull,bounds=vega_view_transforms_module_tempBounds.set(0,0,0,0),alignCol=vega_view_transforms_module_get(opt.align,Column),alignRow=vega_view_transforms_module_get(opt.align,Row),padCol=vega_view_transforms_module_get(opt.padding,Column),padRow=vega_view_transforms_module_get(opt.padding,Row),ncols=opt.columns||groups.length,nrows=ncols<=0?1:Math.ceil(groups.length/ncols),n=groups.length,xOffset=Array(n),xExtent=Array(ncols),xMax=0,yOffset=Array(n),yExtent=Array(nrows),yMax=0,dx=Array(n),dy=Array(n),boxes=Array(n);for(i=0;i1)for(i=0;i0&&(dx[i]+=x/2);if(alignRow&&vega_view_transforms_module_get(opt.center,Row)&&1!==ncols)for(i=0;i0&&(dy[i]+=y/2);for(i=0;ilimit&&(view.warn("Grid headers exceed limit: "+limit),headers=headers.slice(0,limit)),init+=offset,j=0,m=headers.length;j=0&&null==(g=groups[k]);k-=back);isX?(x=null==band?g.x:Math.round(g.bounds.x1+band*g.bounds.width()),y=init):(x=init,y=null==band?g.y:Math.round(g.bounds.y1+band*g.bounds.height())),b.union(h.bounds.translate(x-(h.x||0),y-(h.y||0))),h.x=x,h.y=y,view.dirty(h),edge=agg(edge,b[bf])}return edge}function layoutTitle(view,g,offset,isX,bounds,band){if(g){view.dirty(g);var x=offset,y=offset;isX?x=Math.round(bounds.x1+band*bounds.width()):y=Math.round(bounds.y1+band*bounds.height()),g.bounds.translate(x-(g.x||0),y-(g.y||0)),g.mark.bounds.clear().union(g.bounds),g.x=x,g.y=y,view.dirty(g)}}function legendParams(g,orient,config,xb,yb,w,h){const _=function vega_view_transforms_module_lookup(config,orient){const opt=config[orient]||{};return(key,d)=>null!=opt[key]?opt[key]:null!=config[key]?config[key]:d}(config,orient),offset=function offsets(legends,value){let max=-1/0;return legends.forEach((item=>{null!=item.offset&&(max=Math.max(max,item.offset))})),max>-1/0?max:value}(g,_("offset",0)),anchor=_("anchor",Start),mult=anchor===End?1:anchor===Middle?.5:0,p={align:Each,bounds:_("bounds",Flush),columns:"vertical"===_("direction")?1:g.length,padding:_("margin",8),center:_("center"),nodirty:!0};switch(orient){case Left:p.anchor={x:Math.floor(xb.x1)-offset,column:End,y:mult*(h||xb.height()+2*xb.y1),row:anchor};break;case Right:p.anchor={x:Math.ceil(xb.x2)+offset,y:mult*(h||xb.height()+2*xb.y1),row:anchor};break;case Top:p.anchor={y:Math.floor(yb.y1)-offset,row:End,x:mult*(w||yb.width()+2*yb.x1),column:anchor};break;case Bottom:p.anchor={y:Math.ceil(yb.y2)+offset,x:mult*(w||yb.width()+2*yb.x1),column:anchor};break;case TopLeft:p.anchor={x:offset,y:offset};break;case TopRight:p.anchor={x:w-offset,y:offset,column:End};break;case BottomLeft:p.anchor={x:offset,y:h-offset,row:End};break;case BottomRight:p.anchor={x:w-offset,y:h-offset,column:End,row:End}}return p}function legendLayout(view,legend){var w,h,item=legend.items[0],datum=item.datum,orient=item.orient,bounds=item.bounds,x=item.x,y=item.y;return item._bounds?item._bounds.clear().union(bounds):item._bounds=bounds.clone(),bounds.clear(),function legendGroupLayout(view,item,entry){var pad=item.padding,ex=pad-entry.x,ey=pad-entry.y;if(item.datum.title){var title=item.items[1].items[0],anchor=title.anchor,tpad=item.titlePadding||0,tx=pad-title.x,ty=pad-title.y;switch(title.orient){case Left:ex+=Math.ceil(title.bounds.width())+tpad;break;case Right:case Bottom:break;default:ey+=title.bounds.height()+tpad}switch((ex||ey)&&vega_view_transforms_module_translate(view,entry,ex,ey),title.orient){case Left:ty+=legendTitleOffset(item,entry,title,anchor,1,1);break;case Right:tx+=legendTitleOffset(item,entry,title,End,0,0)+tpad,ty+=legendTitleOffset(item,entry,title,anchor,1,1);break;case Bottom:tx+=legendTitleOffset(item,entry,title,anchor,0,0),ty+=legendTitleOffset(item,entry,title,End,-1,0,1)+tpad;break;default:tx+=legendTitleOffset(item,entry,title,anchor,0,0)}(tx||ty)&&vega_view_transforms_module_translate(view,title,tx,ty),(tx=Math.round(title.bounds.x1-pad))<0&&(vega_view_transforms_module_translate(view,entry,-tx,0),vega_view_transforms_module_translate(view,title,-tx,0))}else(ex||ey)&&vega_view_transforms_module_translate(view,entry,ex,ey)}(view,item,item.items[0].items[0]),bounds=function legendBounds(item,b){return item.items.forEach((_=>b.union(_.bounds))),b.x1=item.padding,b.y1=item.padding,b}(item,bounds),w=2*item.padding,h=2*item.padding,bounds.empty()||(w=Math.ceil(bounds.width()+w),h=Math.ceil(bounds.height()+h)),datum.type===Symbols&&function legendEntryLayout(entries){const widths=entries.reduce(((w,g)=>(w[g.column]=Math.max(g.bounds.x2-g.x,w[g.column]||0),w)),{});entries.forEach((g=>{g.width=widths[g.column],g.height=g.bounds.y2-g.y}))}(item.items[0].items[0].items[0].items),orient!==vega_view_transforms_module_None&&(item.x=x=0,item.y=y=0),item.width=w,item.height=h,boundStroke(bounds.set(x,y,x+w,y+h),item),item.mark.bounds.clear().union(bounds),item}function legendTitleOffset(item,entry,title,anchor,y,lr,noBar){const grad="symbol"!==item.datum.type,vgrad=title.datum.vgrad,s=(!grad||!lr&&vgrad||noBar?entry:entry.items[0]).bounds[y?"y2":"x2"]-item.padding,u=vgrad&&lr?s:0,v=vgrad&&lr?0:s,o=y<=0?0:multiLineOffset(title);return Math.round(anchor===Start?u:anchor===End?v-o:.5*(s-o))}function vega_view_transforms_module_translate(view,item,dx,dy){item.x+=dx,item.y+=dy,item.bounds.translate(dx,dy),item.mark.bounds.translate(dx,dy),view.dirty(item)}function ViewLayout(params){Transform.call(this,null,params)}function sum_sum(values,valueof){let sum=0;if(void 0===valueof)for(let value of values)(value=+value)&&(sum+=value);else{let index=-1;for(let value of values)(value=+valueof(value,++index,values))&&(sum+=value)}return sum}function AxisTicks(params){Transform.call(this,null,params)}function DataJoin(params){Transform.call(this,null,params)}function defaultItemCreate(){return ingest$1({})}function Encode(params){Transform.call(this,null,params)}function LegendEntries(params){Transform.call(this,[],params)}(0,vega_util_module.B)(ViewLayout,Transform,{transform(_,pulse){const view=pulse.dataflow;return _.mark.items.forEach((group=>{_.layout&&trellisLayout(view,group,_.layout),function layoutGroup(view,group,_){var title,mark,orient,i,n,items=group.items,width=Math.max(0,group.width||0),height=Math.max(0,group.height||0),viewBounds=(new Bounds).set(0,0,width,height),xBounds=viewBounds.clone(),yBounds=viewBounds.clone(),legends=[];for(i=0,n=items.length;i{(orient=item.orient||Right)!==vega_view_transforms_module_None&&(l[orient]||(l[orient]=[])).push(item)}));for(const orient in l){const g=l[orient];gridLayout(view,g,legendParams(g,orient,_.legends,xBounds,yBounds,width,height))}legends.forEach((item=>{const b=item.bounds;if(b.equals(item._bounds)||(item.bounds=item._bounds,view.dirty(item),item.bounds=b,view.dirty(item)),!_.autosize||_.autosize.type!==Fit&&_.autosize.type!==FitX&&_.autosize.type!==FitY)viewBounds.union(b);else switch(item.orient){case Left:case Right:viewBounds.add(b.x1,0).add(b.x2,0);break;case Top:case Bottom:viewBounds.add(0,b.y1).add(0,b.y2)}}))}viewBounds.union(xBounds).union(yBounds),title&&viewBounds.union(function titleLayout(view,mark,width,height,viewBounds){var pos,group=mark.items[0],frame=group.frame,orient=group.orient,anchor=group.anchor,offset=group.offset,padding=group.padding,title=group.items[0].items[0],subtitle=group.items[1]&&group.items[1].items[0],end=orient===Left||orient===Right?height:width,start=0,x=0,y=0,sx=0,sy=0;if(frame!==Group?orient===Left?(start=viewBounds.y2,end=viewBounds.y1):orient===Right?(start=viewBounds.y1,end=viewBounds.y2):(start=viewBounds.x1,end=viewBounds.x2):orient===Left&&(start=height,end=0),pos=anchor===Start?start:anchor===End?end:(start+end)/2,subtitle&&subtitle.text){switch(orient){case Top:case Bottom:sy=title.bounds.height()+padding;break;case Left:sx=title.bounds.width()+padding;break;case Right:sx=-title.bounds.width()-padding}vega_view_transforms_module_tempBounds.clear().union(subtitle.bounds),vega_view_transforms_module_tempBounds.translate(sx-(subtitle.x||0),sy-(subtitle.y||0)),vega_view_transforms_module_set(subtitle,"x",sx)|vega_view_transforms_module_set(subtitle,"y",sy)&&(view.dirty(subtitle),subtitle.bounds.clear().union(vega_view_transforms_module_tempBounds),subtitle.mark.bounds.clear().union(vega_view_transforms_module_tempBounds),view.dirty(subtitle)),vega_view_transforms_module_tempBounds.clear().union(subtitle.bounds)}else vega_view_transforms_module_tempBounds.clear();switch(vega_view_transforms_module_tempBounds.union(title.bounds),orient){case Top:x=pos,y=viewBounds.y1-vega_view_transforms_module_tempBounds.height()-offset;break;case Left:x=viewBounds.x1-vega_view_transforms_module_tempBounds.width()-offset,y=pos;break;case Right:x=viewBounds.x2+vega_view_transforms_module_tempBounds.width()+offset,y=pos;break;case Bottom:x=pos,y=viewBounds.y2+offset;break;default:x=group.x,y=group.y}return vega_view_transforms_module_set(group,"x",x)|vega_view_transforms_module_set(group,"y",y)&&(vega_view_transforms_module_tempBounds.translate(x,y),view.dirty(group),group.bounds.clear().union(vega_view_transforms_module_tempBounds),mark.bounds.clear().union(vega_view_transforms_module_tempBounds),view.dirty(group)),group.bounds}(view,title,width,height,viewBounds));group.clip&&viewBounds.set(0,0,group.width||0,group.height||0);!function viewSizeLayout(view,group,viewBounds,_){const auto=_.autosize||{},type=auto.type;if(view._autosize<1||!type)return;let viewWidth=view._width,viewHeight=view._height,width=Math.max(0,group.width||0),left=Math.max(0,Math.ceil(-viewBounds.x1)),height=Math.max(0,group.height||0),top=Math.max(0,Math.ceil(-viewBounds.y1));const right=Math.max(0,Math.ceil(viewBounds.x2-width)),bottom=Math.max(0,Math.ceil(viewBounds.y2-height));if(auto.contains===Padding){const padding=view.padding();viewWidth-=padding.left+padding.right,viewHeight-=padding.top+padding.bottom}type===vega_view_transforms_module_None?(left=0,top=0,width=viewWidth,height=viewHeight):type===Fit?(width=Math.max(0,viewWidth-left-right),height=Math.max(0,viewHeight-top-bottom)):type===FitX?(width=Math.max(0,viewWidth-left-right),viewHeight=height+top+bottom):type===FitY?(viewWidth=width+left+right,height=Math.max(0,viewHeight-top-bottom)):type===Pad&&(viewWidth=width+left+right,viewHeight=height+top+bottom);view._resizeView(viewWidth,viewHeight,width,height,[left,top],auto.resize)}(view,group,viewBounds,_)}(view,group,_)})),function shouldReflow(group){return group&&"legend-entry"!==group.mark.role}(_.mark.group)?pulse.reflow():pulse}}),(0,vega_util_module.B)(AxisTicks,Transform,{transform(_,pulse){if(this.value&&!_.modified())return pulse.StopPropagation;var locale=pulse.dataflow.locale(),out=pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS),ticks=this.value,scale=_.scale,count=tickCount(scale,null==_.count?_.values?_.values.length:10:_.count,_.minstep),format=_.format||vega_scale_module_tickFormat(locale,scale,count,_.formatSpecifier,_.formatType,!!_.values),values=_.values?validTicks(scale,_.values,count):tickValues(scale,count);return ticks&&(out.rem=ticks),ticks=values.map(((value,i)=>ingest$1({index:i/(values.length-1||1),value,label:format(value)}))),_.extra&&ticks.length&&ticks.push(ingest$1({index:-1,extra:{value:ticks[0].value},label:""})),out.source=ticks,out.add=ticks,this.value=ticks,out}}),(0,vega_util_module.B)(DataJoin,Transform,{transform(_,pulse){var df=pulse.dataflow,out=pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS),item=_.item||defaultItemCreate,key=_.key||tupleid,map=this.value;return(0,vega_util_module.cy)(out.encode)&&(out.encode=null),map&&(_.modified("key")||pulse.modified(key))&&(0,vega_util_module.z3)("DataJoin does not support modified key function or fields."),map||(pulse=pulse.addAll(),this.value=map=function newMap(key){const map=(0,vega_util_module.nG)().test((t=>t.exit));return map.lookup=t=>map.get(key(t)),map}(key)),pulse.visit(pulse.ADD,(t=>{const k=key(t);let x=map.get(k);x?x.exit?(map.empty--,out.add.push(x)):out.mod.push(x):(x=item(t),map.set(k,x),out.add.push(x)),x.datum=t,x.exit=!1})),pulse.visit(pulse.MOD,(t=>{const k=key(t),x=map.get(k);x&&(x.datum=t,out.mod.push(x))})),pulse.visit(pulse.REM,(t=>{const k=key(t),x=map.get(k);t!==x.datum||x.exit||(out.rem.push(x),x.exit=!0,++map.empty)})),pulse.changed(pulse.ADD_MOD)&&out.modifies("datum"),(pulse.clean()||_.clean&&map.empty>df.cleanThreshold)&&df.runAfter(map.clean),out}}),(0,vega_util_module.B)(Encode,Transform,{transform(_,pulse){var out=pulse.fork(pulse.ADD_REM),fmod=_.mod||!1,encoders=_.encoders,encode=pulse.encode;if((0,vega_util_module.cy)(encode)){if(!out.changed()&&!encode.every((e=>encoders[e])))return pulse.StopPropagation;encode=encode[0],out.encode=null}var reenter="enter"===encode,update=encoders.update||vega_util_module.me,enter=encoders.enter||vega_util_module.me,exit=encoders.exit||vega_util_module.me,set=(encode&&!reenter?encoders[encode]:update)||vega_util_module.me;if(pulse.changed(pulse.ADD)&&(pulse.visit(pulse.ADD,(t=>{enter(t,_),update(t,_)})),out.modifies(enter.output),out.modifies(update.output),set!==vega_util_module.me&&set!==update&&(pulse.visit(pulse.ADD,(t=>{set(t,_)})),out.modifies(set.output))),pulse.changed(pulse.REM)&&exit!==vega_util_module.me&&(pulse.visit(pulse.REM,(t=>{exit(t,_)})),out.modifies(exit.output)),reenter||set!==vega_util_module.me){const flag=pulse.MOD|(_.modified()?pulse.REFLOW:0);reenter?(pulse.visit(flag,(t=>{const mod=enter(t,_)||fmod;(set(t,_)||mod)&&out.mod.push(t)})),out.mod.length&&out.modifies(enter.output)):pulse.visit(flag,(t=>{(set(t,_)||fmod)&&out.mod.push(t)})),out.mod.length&&out.modifies(set.output)}return out.changed()?out:pulse.StopPropagation}}),(0,vega_util_module.B)(LegendEntries,Transform,{transform(_,pulse){if(null!=this.value&&!_.modified())return pulse.StopPropagation;var domain,fraction,size,offset,ellipsis,locale=pulse.dataflow.locale(),out=pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS),items=this.value,type=_.type||SymbolLegend,scale=_.scale,limit=+_.limit,count=tickCount(scale,null==_.count?5:_.count,_.minstep),lskip=!!_.values||type===SymbolLegend,format=_.format||labelFormat(locale,scale,count,type,_.formatSpecifier,_.formatType,lskip),values=_.values||labelValues(scale,count);return items&&(out.rem=items),type===SymbolLegend?(limit&&values.length>limit?(pulse.dataflow.warn("Symbol legend count exceeds limit, filtering items."),items=values.slice(0,limit-1),ellipsis=!0):items=values,(0,vega_util_module.Tn)(size=_.size)?(_.values||0!==scale(items[0])||(items=items.slice(1)),offset=items.reduce(((max,value)=>Math.max(max,size(value,_))),0)):size=(0,vega_util_module.dY)(offset=size||8),items=items.map(((value,index)=>ingest$1({index,label:format(value,index,items),value,offset,size:size(value,_)}))),ellipsis&&(ellipsis=values[items.length],items.push(ingest$1({index:items.length,label:`…${values.length-items.length} entries`,value:ellipsis,offset,size:size(ellipsis,_)})))):"gradient"===type?(domain=scale.domain(),fraction=scaleFraction(scale,domain[0],(0,vega_util_module.se)(domain)),values.length<3&&!_.values&&domain[0]!==(0,vega_util_module.se)(domain)&&(values=[domain[0],(0,vega_util_module.se)(domain)]),items=values.map(((value,index)=>ingest$1({index,label:format(value,index,values),value,perc:fraction(value)})))):(size=values.length-1,fraction=function labelFraction(scale){const domain=scale.domain(),count=domain.length-1;let lo=+domain[0],hi=+(0,vega_util_module.se)(domain),span=hi-lo;if(scale.type===Threshold){const adjust=count?span/count:.1;lo-=adjust,hi+=adjust,span=hi-lo}return value=>(value-lo)/span}(scale),items=values.map(((value,index)=>ingest$1({index,label:format(value,index,values),value,perc:index?fraction(value):0,perc2:index===size?1:fraction(values[index+1])})))),out.source=items,out.add=items,this.value=items,out}});const sourceX=t=>t.source.x,sourceY=t=>t.source.y,targetX=t=>t.target.x,targetY=t=>t.target.y;function LinkPath(params){Transform.call(this,{},params)}LinkPath.Definition={type:"LinkPath",metadata:{modifies:!0},params:[{name:"sourceX",type:"field",default:"source.x"},{name:"sourceY",type:"field",default:"source.y"},{name:"targetX",type:"field",default:"target.x"},{name:"targetY",type:"field",default:"target.y"},{name:"orient",type:"enum",default:"vertical",values:["horizontal","vertical","radial"]},{name:"shape",type:"enum",default:"line",values:["line","arc","curve","diagonal","orthogonal"]},{name:"require",type:"signal"},{name:"as",type:"string",default:"path"}]},(0,vega_util_module.B)(LinkPath,Transform,{transform(_,pulse){var sx=_.sourceX||sourceX,sy=_.sourceY||sourceY,tx=_.targetX||targetX,ty=_.targetY||targetY,as=_.as||"path",orient=_.orient||"vertical",shape=_.shape||"line",path=Paths.get(shape+"-"+orient)||Paths.get(shape);return path||(0,vega_util_module.z3)("LinkPath unsupported type: "+_.shape+(_.orient?"-"+_.orient:"")),pulse.visit(pulse.SOURCE,(t=>{t[as]=path(sx(t),sy(t),tx(t),ty(t))})),pulse.reflow(_.modified()).modifies(as)}});const vega_encode_module_line=(sx,sy,tx,ty)=>"M"+sx+","+sy+"L"+tx+","+ty,vega_encode_module_arc=(sx,sy,tx,ty)=>{var dx=tx-sx,dy=ty-sy,rr=Math.hypot(dx,dy)/2;return"M"+sx+","+sy+"A"+rr+","+rr+" "+180*Math.atan2(dy,dx)/Math.PI+" 0 1 "+tx+","+ty},curve=(sx,sy,tx,ty)=>{const dx=tx-sx,dy=ty-sy,ix=.2*(dx+dy),iy=.2*(dy-dx);return"M"+sx+","+sy+"C"+(sx+ix)+","+(sy+iy)+" "+(tx+iy)+","+(ty-ix)+" "+tx+","+ty},Paths=(0,vega_util_module.nG)({line:vega_encode_module_line,"line-radial":(sa,sr,ta,tr)=>vega_encode_module_line(sr*Math.cos(sa),sr*Math.sin(sa),tr*Math.cos(ta),tr*Math.sin(ta)),arc:vega_encode_module_arc,"arc-radial":(sa,sr,ta,tr)=>vega_encode_module_arc(sr*Math.cos(sa),sr*Math.sin(sa),tr*Math.cos(ta),tr*Math.sin(ta)),curve,"curve-radial":(sa,sr,ta,tr)=>curve(sr*Math.cos(sa),sr*Math.sin(sa),tr*Math.cos(ta),tr*Math.sin(ta)),"orthogonal-horizontal":(sx,sy,tx,ty)=>"M"+sx+","+sy+"V"+ty+"H"+tx,"orthogonal-vertical":(sx,sy,tx,ty)=>"M"+sx+","+sy+"H"+tx+"V"+ty,"orthogonal-radial":(sa,sr,ta,tr)=>{const sc=Math.cos(sa),ss=Math.sin(sa),tc=Math.cos(ta),ts=Math.sin(ta);return"M"+sr*sc+","+sr*ss+"A"+sr+","+sr+" 0 0,"+((Math.abs(ta-sa)>Math.PI?ta<=sa:ta>sa)?1:0)+" "+sr*tc+","+sr*ts+"L"+tr*tc+","+tr*ts},"diagonal-horizontal":(sx,sy,tx,ty)=>{const m=(sx+tx)/2;return"M"+sx+","+sy+"C"+m+","+sy+" "+m+","+ty+" "+tx+","+ty},"diagonal-vertical":(sx,sy,tx,ty)=>{const m=(sy+ty)/2;return"M"+sx+","+sy+"C"+sx+","+m+" "+tx+","+m+" "+tx+","+ty},"diagonal-radial":(sa,sr,ta,tr)=>{const sc=Math.cos(sa),ss=Math.sin(sa),tc=Math.cos(ta),ts=Math.sin(ta),mr=(sr+tr)/2;return"M"+sr*sc+","+sr*ss+"C"+mr*sc+","+mr*ss+" "+mr*tc+","+mr*ts+" "+tr*tc+","+tr*ts}});function Pie(params){Transform.call(this,null,params)}Pie.Definition={type:"Pie",metadata:{modifies:!0},params:[{name:"field",type:"field"},{name:"startAngle",type:"number",default:0},{name:"endAngle",type:"number",default:6.283185307179586},{name:"sort",type:"boolean",default:!1},{name:"as",type:"string",array:!0,length:2,default:["startAngle","endAngle"]}]},(0,vega_util_module.B)(Pie,Transform,{transform(_,pulse){var i,t,v,as=_.as||["startAngle","endAngle"],startAngle=as[0],endAngle=as[1],field=_.field||vega_util_module.xH,start=_.startAngle||0,stop=null!=_.endAngle?_.endAngle:2*Math.PI,data=pulse.source,values=data.map(field),n=values.length,a=start,k=(stop-start)/sum_sum(values),index=range(n);for(_.sort&&index.sort(((a,b)=>values[a]-values[b])),i=0;is+(v<0?-1:v>0?1:0)),0));s!==domain.length&&df.warn("Log scale domain includes zero: "+(0,vega_util_module.r$)(domain))}return domain}function adjustScheme(scheme,extent,reverse){return(0,vega_util_module.Tn)(scheme)&&(extent||reverse)?interpolateRange(scheme,flip(extent||[0,1],reverse)):scheme}function flip(array,reverse){return reverse?array.slice().reverse():array}function SortItems(params){Transform.call(this,null,params)}(0,vega_util_module.B)(Scale,Transform,{transform(_,pulse){var df=pulse.dataflow,scale$1=this.value,key=function scaleKey(_){var n,t=_.type,d="";if(t===Sequential)return Sequential+"-"+vega_scale_module_Linear;(function isContinuousColor(_){const t=_.type;return isContinuous(t)&&t!==Time&&t!==UTC&&(_.scheme||_.range&&_.range.length&&_.range.every(vega_util_module.Kg))})(_)&&(d=2===(n=_.rawDomain?_.rawDomain.length:_.domain?_.domain.length+ +(null!=_.domainMid):0)?Sequential+"-":3===n?"diverging-":"");return(d+t||vega_scale_module_Linear).toLowerCase()}(_);for(key in scale$1&&key===scale$1.type||(this.value=scale$1=vega_scale_module_scale(key)()),_)if(!vega_encode_module_SKIP[key]){if("padding"===key&&includePad(scale$1.type))continue;(0,vega_util_module.Tn)(scale$1[key])?scale$1[key](_[key]):df.warn("Unsupported scale property: "+key)}return function configureRange(scale,_,count){var type=scale.type,round=_.round||!1,range=_.range;if(null!=_.rangeStep)range=function configureRangeStep(type,_,count){type!==Band&&type!==Point&&(0,vega_util_module.z3)("Only band and point scales support rangeStep.");var outer=(null!=_.paddingOuter?_.paddingOuter:_.padding)||0,inner=type===Point?1:(null!=_.paddingInner?_.paddingInner:_.padding)||0;return[0,_.rangeStep*bandSpace(count,inner,outer)]}(type,_,count);else if(_.scheme&&(range=function configureScheme(type,_,count){var scheme$1,extent=_.schemeExtent;(0,vega_util_module.cy)(_.scheme)?scheme$1=interpolateColors(_.scheme,_.interpolate,_.interpolateGamma):(scheme$1=scheme(_.scheme.toLowerCase()))||(0,vega_util_module.z3)(`Unrecognized scheme name: ${_.scheme}`);return count=type===Threshold?count+1:type===BinOrdinal?count-1:type===vega_scale_module_Quantile||type===Quantize?+_.schemeCount||DEFAULT_COUNT:count,isInterpolating(type)?adjustScheme(scheme$1,extent,_.reverse):(0,vega_util_module.Tn)(scheme$1)?quantizeInterpolator(adjustScheme(scheme$1,extent),count):type===Ordinal?scheme$1:scheme$1.slice(0,count)}(type,_,count),(0,vega_util_module.Tn)(range))){if(scale.interpolator)return scale.interpolator(range);(0,vega_util_module.z3)(`Scale type ${type} does not support interpolating color schemes.`)}if(range&&isInterpolating(type))return scale.interpolator(interpolateColors(flip(range,_.reverse),_.interpolate,_.interpolateGamma));range&&_.interpolate&&scale.interpolate?scale.interpolate(interpolate(_.interpolate,_.interpolateGamma)):(0,vega_util_module.Tn)(scale.round)?scale.round(round):(0,vega_util_module.Tn)(scale.rangeRound)&&scale.interpolate(round?src_round:value);range&&scale.range(flip(range,_.reverse))}(scale$1,_,function configureBins(scale,_,count){let bins=_.bins;if(bins&&!(0,vega_util_module.cy)(bins)){const domain=scale.domain(),lo=domain[0],hi=(0,vega_util_module.se)(domain),step=bins.step;let start=null==bins.start?lo:bins.start,stop=null==bins.stop?hi:bins.stop;step||(0,vega_util_module.z3)("Scale bins parameter missing step property."),starthi&&(stop=step*Math.floor(hi/step)),bins=range(start,stop+step/2,step)}bins?scale.bins=bins:scale.bins&&delete scale.bins;scale.type===BinOrdinal&&(bins?_.domain||_.domainRaw||(scale.domain(bins),count=bins.length):scale.bins=scale.domain());return count}(scale$1,_,function configureDomain(scale,_,df){const raw=function rawDomain(scale,raw,df){return raw?(scale.domain(domainCheck(scale.type,raw,df)),raw.length):-1}(scale,_.domainRaw,df);if(raw>-1)return raw;var n,mid,domain=_.domain,type=scale.type,zero=_.zero||void 0===_.zero&&function includeZero(scale){const type=scale.type;return!scale.bins&&(type===vega_scale_module_Linear||type===Pow||type===Sqrt)}(scale);if(!domain)return 0;includePad(type)&&_.padding&&domain[0]!==(0,vega_util_module.se)(domain)&&(domain=function padDomain(type,domain,range,pad,exponent,constant){var span=Math.abs((0,vega_util_module.se)(range)-range[0]),frac=span/(span-2*pad),d=type===Log?(0,vega_util_module.oV)(domain,null,frac):type===Sqrt?(0,vega_util_module.SW)(domain,null,frac,.5):type===Pow?(0,vega_util_module.SW)(domain,null,frac,exponent||1):type===Symlog?(0,vega_util_module.B2)(domain,null,frac,constant||1):(0,vega_util_module.lL)(domain,null,frac);return domain=domain.slice(),domain[0]=d[0],domain[domain.length-1]=d[1],domain}(type,domain,_.range,_.padding,_.exponent,_.constant));if((zero||null!=_.domainMin||null!=_.domainMax||null!=_.domainMid)&&(n=(domain=domain.slice()).length-1||1,zero&&(domain[0]>0&&(domain[0]=0),domain[n]<0&&(domain[n]=0)),null!=_.domainMin&&(domain[0]=_.domainMin),null!=_.domainMax&&(domain[n]=_.domainMax),null!=_.domainMid)){const i=(mid=_.domainMid)>domain[n]?n+1:midf(t);if(null==groupby)groups.push(data.slice());else for(map={},i=0,n=data.length;imax&&(max=s),sort&&g.sort(sort)}return groups.max=max,groups}(pulse.source,_.groupby,sort,field),i=0,n=groups.length,max=groups.max;ix;function streamGeometry(geometry,stream){geometry&&streamGeometryType.hasOwnProperty(geometry.type)&&streamGeometryType[geometry.type](geometry,stream)}var streamObjectType={Feature:function(object,stream){streamGeometry(object.geometry,stream)},FeatureCollection:function(object,stream){for(var features=object.features,i=-1,n=features.length;++i0){for(hi=p[--n];n>0&&(x=hi,y=p[--n],hi=x+y,lo=y-(hi-x),!lo););n>0&&(lo<0&&p[n-1]<0||lo>0&&p[n-1]>0)&&(y=2*lo,x=hi+y,y==x-hi&&(hi=x))}return hi}}var src_math_epsilon=1e-6,math_epsilon2=1e-12,math_pi=Math.PI,math_halfPi=math_pi/2,quarterPi=math_pi/4,math_tau=2*math_pi,src_math_degrees=180/math_pi,src_math_radians=math_pi/180,math_abs=Math.abs,atan=Math.atan,math_atan2=Math.atan2,math_cos=Math.cos,ceil=Math.ceil,math_exp=Math.exp,hypot=(Math.floor,Math.hypot),math_log=Math.log,math_pow=Math.pow,math_sin=Math.sin,math_sign=Math.sign||function(x){return x>0?1:x<0?-1:0},math_sqrt=Math.sqrt,tan=Math.tan;function math_acos(x){return x>1?0:x<-1?math_pi:Math.acos(x)}function math_asin(x){return x>1?math_halfPi:x<-1?-math_halfPi:Math.asin(x)}function noop_noop(){}var x00,y00,x0,y0,areaSum=new Adder,areaRingSum=new Adder,areaStream={point:noop_noop,lineStart:noop_noop,lineEnd:noop_noop,polygonStart:function(){areaStream.lineStart=areaRingStart,areaStream.lineEnd=areaRingEnd},polygonEnd:function(){areaStream.lineStart=areaStream.lineEnd=areaStream.point=noop_noop,areaSum.add(math_abs(areaRingSum)),areaRingSum=new Adder},result:function(){var area=areaSum/2;return areaSum=new Adder,area}};function areaRingStart(){areaStream.point=areaPointFirst}function areaPointFirst(x,y){areaStream.point=areaPoint,x00=x0=x,y00=y0=y}function areaPoint(x,y){areaRingSum.add(y0*x-x0*y),x0=x,y0=y}function areaRingEnd(){areaPoint(x00,y00)}const path_area=areaStream;var bounds_x0=1/0,bounds_y0=bounds_x0,x1=-bounds_x0,y1=x1,boundsStream={point:function boundsPoint(x,y){xx1&&(x1=x);yy1&&(y1=y)},lineStart:noop_noop,lineEnd:noop_noop,polygonStart:noop_noop,polygonEnd:noop_noop,result:function(){var bounds=[[bounds_x0,bounds_y0],[x1,y1]];return x1=y1=-(bounds_y0=bounds_x0=1/0),bounds}};const path_bounds=boundsStream;var centroid_x00,centroid_y00,centroid_x0,centroid_y0,X0=0,Y0=0,Z0=0,X1=0,Y1=0,Z1=0,X2=0,Y2=0,Z2=0,centroidStream={point:centroidPoint,lineStart:centroidLineStart,lineEnd:centroidLineEnd,polygonStart:function(){centroidStream.lineStart=centroidRingStart,centroidStream.lineEnd=centroidRingEnd},polygonEnd:function(){centroidStream.point=centroidPoint,centroidStream.lineStart=centroidLineStart,centroidStream.lineEnd=centroidLineEnd},result:function(){var centroid=Z2?[X2/Z2,Y2/Z2]:Z1?[X1/Z1,Y1/Z1]:Z0?[X0/Z0,Y0/Z0]:[NaN,NaN];return X0=Y0=Z0=X1=Y1=Z1=X2=Y2=Z2=0,centroid}};function centroidPoint(x,y){X0+=x,Y0+=y,++Z0}function centroidLineStart(){centroidStream.point=centroidPointFirstLine}function centroidPointFirstLine(x,y){centroidStream.point=centroidPointLine,centroidPoint(centroid_x0=x,centroid_y0=y)}function centroidPointLine(x,y){var dx=x-centroid_x0,dy=y-centroid_y0,z=math_sqrt(dx*dx+dy*dy);X1+=z*(centroid_x0+x)/2,Y1+=z*(centroid_y0+y)/2,Z1+=z,centroidPoint(centroid_x0=x,centroid_y0=y)}function centroidLineEnd(){centroidStream.point=centroidPoint}function centroidRingStart(){centroidStream.point=centroidPointFirstRing}function centroidRingEnd(){centroidPointRing(centroid_x00,centroid_y00)}function centroidPointFirstRing(x,y){centroidStream.point=centroidPointRing,centroidPoint(centroid_x00=centroid_x0=x,centroid_y00=centroid_y0=y)}function centroidPointRing(x,y){var dx=x-centroid_x0,dy=y-centroid_y0,z=math_sqrt(dx*dx+dy*dy);X1+=z*(centroid_x0+x)/2,Y1+=z*(centroid_y0+y)/2,Z1+=z,X2+=(z=centroid_y0*x-centroid_x0*y)*(centroid_x0+x),Y2+=z*(centroid_y0+y),Z2+=3*z,centroidPoint(centroid_x0=x,centroid_y0=y)}const centroid=centroidStream;function PathContext(context){this._context=context}PathContext.prototype={_radius:4.5,pointRadius:function(_){return this._radius=_,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(x,y){switch(this._point){case 0:this._context.moveTo(x,y),this._point=1;break;case 1:this._context.lineTo(x,y);break;default:this._context.moveTo(x+this._radius,y),this._context.arc(x,y,this._radius,0,math_tau)}},result:noop_noop};var lengthRing,measure_x00,measure_y00,measure_x0,measure_y0,lengthSum=new Adder,lengthStream={point:noop_noop,lineStart:function(){lengthStream.point=lengthPointFirst},lineEnd:function(){lengthRing&&lengthPoint(measure_x00,measure_y00),lengthStream.point=noop_noop},polygonStart:function(){lengthRing=!0},polygonEnd:function(){lengthRing=null},result:function(){var length=+lengthSum;return lengthSum=new Adder,length}};function lengthPointFirst(x,y){lengthStream.point=lengthPoint,measure_x00=measure_x0=x,measure_y00=measure_y0=y}function lengthPoint(x,y){measure_x0-=x,measure_y0-=y,lengthSum.add(math_sqrt(measure_x0*measure_x0+measure_y0*measure_y0)),measure_x0=x,measure_y0=y}const path_measure=lengthStream;let cacheDigits,cacheAppend,cacheRadius,cacheCircle;class PathString{constructor(digits){this._append=null==digits?string_append:function string_appendRound(digits){const d=Math.floor(digits);if(!(d>=0))throw new RangeError(`invalid digits: ${digits}`);if(d>15)return string_append;if(d!==cacheDigits){const k=10**d;cacheDigits=d,cacheAppend=function append(strings){let i=1;this._+=strings[0];for(const j=strings.length;i=0))throw new RangeError(`invalid digits: ${_}`);digits=d}return null===context&&(contextStream=new PathString(digits)),path},path.projection(projection).digits(digits).context(context)}function buffer(){var line,lines=[];return{point:function(x,y,m){line.push([x,y,m])},lineStart:function(){lines.push(line=[])},lineEnd:noop_noop,rejoin:function(){lines.length>1&&lines.push(lines.pop().concat(lines.shift()))},result:function(){var result=lines;return lines=[],line=null,result}}}function pointEqual(a,b){return math_abs(a[0]-b[0])=0;--i)stream.point((point=points[i])[0],point[1]);else interpolate(current.x,current.p.x,-1,stream);current=current.p}points=(current=current.o).z,isSubject=!isSubject}while(!current.v);stream.lineEnd()}}}function rejoin_link(array){if(n=array.length){for(var n,b,i=0,a=array[0];++i=0?1:-1,absDelta=sign*delta,antimeridian=absDelta>math_pi,k=sinPhi0*sinPhi1;if(sum.add(math_atan2(k*sign*math_sin(absDelta),cosPhi0*cosPhi1+k*math_cos(absDelta))),angle+=antimeridian?delta+sign*math_tau:delta,antimeridian^lambda0>=lambda^lambda1>=lambda){var arc=cartesianCross(cartesian(point0),cartesian(point1));cartesianNormalizeInPlace(arc);var intersection=cartesianCross(normal,arc);cartesianNormalizeInPlace(intersection);var phiArc=(antimeridian^delta>=0?-1:1)*math_asin(intersection[2]);(phi>phiArc||phi===phiArc&&(arc[0]||arc[1]))&&(winding+=antimeridian^delta>=0?1:-1)}}return(angle<-src_math_epsilon||angle0){for(polygonStarted||(sink.polygonStart(),polygonStarted=!0),sink.lineStart(),i=0;i1&&2&clean&&ringSegments.push(ringSegments.pop().concat(ringSegments.shift())),segments.push(ringSegments.filter(validSegment))}return clip}}function validSegment(segment){return segment.length>1}function compareIntersection(a,b){return((a=a.x)[0]<0?a[1]-math_halfPi-src_math_epsilon:math_halfPi-a[1])-((b=b.x)[0]<0?b[1]-math_halfPi-src_math_epsilon:math_halfPi-b[1])}const antimeridian=src_clip((function(){return!0}),(function clipAntimeridianLine(stream){var clean,lambda0=NaN,phi0=NaN,sign0=NaN;return{lineStart:function(){stream.lineStart(),clean=1},point:function(lambda1,phi1){var sign1=lambda1>0?math_pi:-math_pi,delta=math_abs(lambda1-lambda0);math_abs(delta-math_pi)0?math_halfPi:-math_halfPi),stream.point(sign0,phi0),stream.lineEnd(),stream.lineStart(),stream.point(sign1,phi0),stream.point(lambda1,phi0),clean=0):sign0!==sign1&&delta>=math_pi&&(math_abs(lambda0-sign0)src_math_epsilon?atan((math_sin(phi0)*(cosPhi1=math_cos(phi1))*math_sin(lambda1)-math_sin(phi1)*(cosPhi0=math_cos(phi0))*math_sin(lambda0))/(cosPhi0*cosPhi1*sinLambda0Lambda1)):(phi0+phi1)/2}(lambda0,phi0,lambda1,phi1),stream.point(sign0,phi0),stream.lineEnd(),stream.lineStart(),stream.point(sign1,phi0),clean=0),stream.point(lambda0=lambda1,phi0=phi1),sign0=sign1},lineEnd:function(){stream.lineEnd(),lambda0=phi0=NaN},clean:function(){return 2-clean}}}),(function clipAntimeridianInterpolate(from,to,direction,stream){var phi;if(null==from)phi=direction*math_halfPi,stream.point(-math_pi,phi),stream.point(0,phi),stream.point(math_pi,phi),stream.point(math_pi,0),stream.point(math_pi,-phi),stream.point(0,-phi),stream.point(-math_pi,-phi),stream.point(-math_pi,0),stream.point(-math_pi,phi);else if(math_abs(from[0]-to[0])>src_math_epsilon){var lambda=from[0]0?t0t1)&&(t0+=direction*math_tau));for(var point,t=t0;direction>0?t>t1:t0)do{stream.point(0===a||3===a?x0:x1,a>1?y1:y0)}while((a=(a+direction+4)%4)!==a1);else stream.point(to[0],to[1])}function corner(p,direction){return math_abs(p[0]-x0)0?0:3:math_abs(p[0]-x1)0?2:1:math_abs(p[1]-y0)0?1:0:direction>0?3:2}function compareIntersection(a,b){return comparePoint(a.x,b.x)}function comparePoint(a,b){var ca=corner(a,1),cb=corner(b,1);return ca!==cb?ca-cb:0===ca?b[1]-a[1]:1===ca?a[0]-b[0]:2===ca?a[1]-b[1]:b[0]-a[0]}return function(stream){var segments,polygon,ring,x__,y__,v__,x_,y_,v_,first,clean,activeStream=stream,bufferStream=buffer(),clipStream={point,lineStart:function lineStart(){clipStream.point=linePoint,polygon&&polygon.push(ring=[]);first=!0,v_=!1,x_=y_=NaN},lineEnd:function lineEnd(){segments&&(linePoint(x__,y__),v__&&v_&&bufferStream.rejoin(),segments.push(bufferStream.result()));clipStream.point=point,v_&&activeStream.lineEnd()},polygonStart:function polygonStart(){activeStream=bufferStream,segments=[],polygon=[],clean=!0},polygonEnd:function polygonEnd(){var startInside=function polygonInside(){for(var winding=0,i=0,n=polygon.length;iy1&&(b0-a0)*(y1-a1)>(b1-a1)*(x0-a0)&&++winding:b1<=y1&&(b0-a0)*(y1-a1)<(b1-a1)*(x0-a0)&&--winding;return winding}(),cleanInside=clean&&startInside,visible=(segments=merge(segments)).length;(cleanInside||visible)&&(stream.polygonStart(),cleanInside&&(stream.lineStart(),interpolate(null,null,1,stream),stream.lineEnd()),visible&&rejoin(segments,compareIntersection,startInside,interpolate,stream),stream.polygonEnd());activeStream=stream,segments=polygon=ring=null}};function point(x,y){visible(x,y)&&activeStream.point(x,y)}function linePoint(x,y){var v=visible(x,y);if(polygon&&ring.push([x,y]),first)x__=x,y__=y,v__=v,first=!1,v&&(activeStream.lineStart(),activeStream.point(x,y));else if(v&&v_)activeStream.point(x,y);else{var a=[x_=Math.max(clipMin,Math.min(clipMax,x_)),y_=Math.max(clipMin,Math.min(clipMax,y_))],b=[x=Math.max(clipMin,Math.min(clipMax,x)),y=Math.max(clipMin,Math.min(clipMax,y))];!function clip_line(a,b,x0,y0,x1,y1){var r,ax=a[0],ay=a[1],t0=0,t1=1,dx=b[0]-ax,dy=b[1]-ay;if(r=x0-ax,dx||!(r>0)){if(r/=dx,dx<0){if(r0){if(r>t1)return;r>t0&&(t0=r)}if(r=x1-ax,dx||!(r<0)){if(r/=dx,dx<0){if(r>t1)return;r>t0&&(t0=r)}else if(dx>0){if(r0)){if(r/=dy,dy<0){if(r0){if(r>t1)return;r>t0&&(t0=r)}if(r=y1-ay,dy||!(r<0)){if(r/=dy,dy<0){if(r>t1)return;r>t0&&(t0=r)}else if(dy>0){if(r0&&(a[0]=ax+t0*dx,a[1]=ay+t0*dy),t1<1&&(b[0]=ax+t1*dx,b[1]=ay+t1*dy),!0}}}}}(a,b,x0,y0,x1,y1)?v&&(activeStream.lineStart(),activeStream.point(x,y),clean=!1):(v_||(activeStream.lineStart(),activeStream.point(a[0],a[1])),activeStream.point(b[0],b[1]),v||activeStream.lineEnd(),clean=!1)}x_=x,y_=y,v_=v}return clipStream}}function compose(a,b){function compose(x,y){return x=a(x,y),b(x[0],x[1])}return a.invert&&b.invert&&(compose.invert=function(x,y){return(x=b.invert(x,y))&&a.invert(x[0],x[1])}),compose}function rotationIdentity(lambda,phi){return math_abs(lambda)>math_pi&&(lambda-=Math.round(lambda/math_tau)*math_tau),[lambda,phi]}function rotation_rotateRadians(deltaLambda,deltaPhi,deltaGamma){return(deltaLambda%=math_tau)?deltaPhi||deltaGamma?compose(rotationLambda(deltaLambda),rotationPhiGamma(deltaPhi,deltaGamma)):rotationLambda(deltaLambda):deltaPhi||deltaGamma?rotationPhiGamma(deltaPhi,deltaGamma):rotationIdentity}function forwardRotationLambda(deltaLambda){return function(lambda,phi){return math_abs(lambda+=deltaLambda)>math_pi&&(lambda-=Math.round(lambda/math_tau)*math_tau),[lambda,phi]}}function rotationLambda(deltaLambda){var rotation=forwardRotationLambda(deltaLambda);return rotation.invert=forwardRotationLambda(-deltaLambda),rotation}function rotationPhiGamma(deltaPhi,deltaGamma){var cosDeltaPhi=math_cos(deltaPhi),sinDeltaPhi=math_sin(deltaPhi),cosDeltaGamma=math_cos(deltaGamma),sinDeltaGamma=math_sin(deltaGamma);function rotation(lambda,phi){var cosPhi=math_cos(phi),x=math_cos(lambda)*cosPhi,y=math_sin(lambda)*cosPhi,z=math_sin(phi),k=z*cosDeltaPhi+x*sinDeltaPhi;return[math_atan2(y*cosDeltaGamma-k*sinDeltaGamma,x*cosDeltaPhi-z*sinDeltaPhi),math_asin(k*cosDeltaGamma+y*sinDeltaGamma)]}return rotation.invert=function(lambda,phi){var cosPhi=math_cos(phi),x=math_cos(lambda)*cosPhi,y=math_sin(lambda)*cosPhi,z=math_sin(phi),k=z*cosDeltaGamma-y*sinDeltaGamma;return[math_atan2(y*cosDeltaGamma+z*sinDeltaGamma,x*cosDeltaPhi+k*sinDeltaPhi),math_asin(k*cosDeltaPhi-x*sinDeltaPhi)]},rotation}function transform_transformer(methods){return function(stream){var s=new TransformStream;for(var key in methods)s[key]=methods[key];return s.stream=stream,s}}function TransformStream(){}function fit(projection,fitBounds,object){var clip=projection.clipExtent&&projection.clipExtent();return projection.scale(150).translate([0,0]),null!=clip&&projection.clipExtent(null),src_stream(object,projection.stream(path_bounds)),fitBounds(path_bounds.result()),null!=clip&&projection.clipExtent(clip),projection}function fitExtent(projection,extent,object){return fit(projection,(function(b){var w=extent[1][0]-extent[0][0],h=extent[1][1]-extent[0][1],k=Math.min(w/(b[1][0]-b[0][0]),h/(b[1][1]-b[0][1])),x=+extent[0][0]+(w-k*(b[1][0]+b[0][0]))/2,y=+extent[0][1]+(h-k*(b[1][1]+b[0][1]))/2;projection.scale(150*k).translate([x,y])}),object)}function fitSize(projection,size,object){return fitExtent(projection,[[0,0],size],object)}function fitWidth(projection,width,object){return fit(projection,(function(b){var w=+width,k=w/(b[1][0]-b[0][0]),x=(w-k*(b[1][0]+b[0][0]))/2,y=-k*b[0][1];projection.scale(150*k).translate([x,y])}),object)}function fitHeight(projection,height,object){return fit(projection,(function(b){var h=+height,k=h/(b[1][1]-b[0][1]),x=-k*b[0][0],y=(h-k*(b[1][1]+b[0][1]))/2;projection.scale(150*k).translate([x,y])}),object)}rotationIdentity.invert=rotationIdentity,TransformStream.prototype={constructor:TransformStream,point:function(x,y){this.stream.point(x,y)},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 maxDepth=16,cosMinDistance=math_cos(30*src_math_radians);function resample(project,delta2){return+delta2?function resample_resample(project,delta2){function resampleLineTo(x0,y0,lambda0,a0,b0,c0,x1,y1,lambda1,a1,b1,c1,depth,stream){var dx=x1-x0,dy=y1-y0,d2=dx*dx+dy*dy;if(d2>4*delta2&&depth--){var a=a0+a1,b=b0+b1,c=c0+c1,m=math_sqrt(a*a+b*b+c*c),phi2=math_asin(c/=m),lambda2=math_abs(math_abs(c)-1)delta2||math_abs((dx*dx2+dy*dy2)/d2-.5)>.3||a0*a1+b0*b1+c0*c10,notHemisphere=math_abs(cr)>src_math_epsilon;function visible(lambda,phi){return math_cos(lambda)*math_cos(phi)>cr}function intersect(a,b,two){var n1=[1,0,0],n2=cartesianCross(cartesian(a),cartesian(b)),n2n2=cartesianDot(n2,n2),n1n2=n2[0],determinant=n2n2-n1n2*n1n2;if(!determinant)return!two&&a;var c1=cr*n2n2/determinant,c2=-cr*n1n2/determinant,n1xn2=cartesianCross(n1,n2),A=cartesianScale(n1,c1);cartesianAddInPlace(A,cartesianScale(n2,c2));var u=n1xn2,w=cartesianDot(A,u),uu=cartesianDot(u,u),t2=w*w-uu*(cartesianDot(A,A)-1);if(!(t2<0)){var t=math_sqrt(t2),q=cartesianScale(u,(-w-t)/uu);if(cartesianAddInPlace(q,A),q=spherical(q),!two)return q;var z,lambda0=a[0],lambda1=b[0],phi0=a[1],phi1=b[1];lambda10^q[1]<(math_abs(q[0]-lambda0)math_pi^(lambda0<=q[0]&&q[0]<=lambda1)){var q1=cartesianScale(u,(-w+t)/uu);return cartesianAddInPlace(q1,A),[q,spherical(q1)]}}}function code(lambda,phi){var r=smallRadius?radius:math_pi-radius,code=0;return lambda<-r?code|=1:lambda>r&&(code|=2),phi<-r?code|=4:phi>r&&(code|=8),code}return src_clip(visible,(function clipLine(stream){var point0,c0,v0,v00,clean;return{lineStart:function(){v00=v0=!1,clean=1},point:function(lambda,phi){var point2,point1=[lambda,phi],v=visible(lambda,phi),c=smallRadius?v?0:code(lambda,phi):v?code(lambda+(lambda<0?math_pi:-math_pi),phi):0;if(!point0&&(v00=v0=v)&&stream.lineStart(),v!==v0&&(!(point2=intersect(point0,point1))||pointEqual(point0,point2)||pointEqual(point1,point2))&&(point1[2]=1),v!==v0)clean=0,v?(stream.lineStart(),point2=intersect(point1,point0),stream.point(point2[0],point2[1])):(point2=intersect(point0,point1),stream.point(point2[0],point2[1],2),stream.lineEnd()),point0=point2;else if(notHemisphere&&point0&&smallRadius^v){var t;c&c0||!(t=intersect(point1,point0,!0))||(clean=0,smallRadius?(stream.lineStart(),stream.point(t[0][0],t[0][1]),stream.point(t[1][0],t[1][1]),stream.lineEnd()):(stream.point(t[1][0],t[1][1]),stream.lineEnd(),stream.lineStart(),stream.point(t[0][0],t[0][1],3)))}!v||point0&&pointEqual(point0,point1)||stream.point(point1[0],point1[1]),point0=point1,v0=v,c0=c},lineEnd:function(){v0&&stream.lineEnd(),point0=null},clean:function(){return clean|(v00&&v0)<<1}}}),(function interpolate(from,to,direction,stream){circleStream(stream,radius,delta,direction,from,to)}),smallRadius?[0,-radius]:[-math_pi,radius-math_pi])}(theta=_*src_math_radians):(theta=null,antimeridian),reset()):theta*src_math_degrees},projection.clipExtent=function(_){return arguments.length?(postclip=null==_?(x0=y0=x1=y1=null,d3_geo_src_identity):clipRectangle(x0=+_[0][0],y0=+_[0][1],x1=+_[1][0],y1=+_[1][1]),reset()):null==x0?null:[[x0,y0],[x1,y1]]},projection.scale=function(_){return arguments.length?(k=+_,recenter()):k},projection.translate=function(_){return arguments.length?(x=+_[0],y=+_[1],recenter()):[x,y]},projection.center=function(_){return arguments.length?(lambda=_[0]%360*src_math_radians,phi=_[1]%360*src_math_radians,recenter()):[lambda*src_math_degrees,phi*src_math_degrees]},projection.rotate=function(_){return arguments.length?(deltaLambda=_[0]%360*src_math_radians,deltaPhi=_[1]%360*src_math_radians,deltaGamma=_.length>2?_[2]%360*src_math_radians:0,recenter()):[deltaLambda*src_math_degrees,deltaPhi*src_math_degrees,deltaGamma*src_math_degrees]},projection.angle=function(_){return arguments.length?(alpha=_%360*src_math_radians,recenter()):alpha*src_math_degrees},projection.reflectX=function(_){return arguments.length?(sx=_?-1:1,recenter()):sx<0},projection.reflectY=function(_){return arguments.length?(sy=_?-1:1,recenter()):sy<0},projection.precision=function(_){return arguments.length?(projectResample=resample(projectTransform,delta2=_*_),reset()):math_sqrt(delta2)},projection.fitExtent=function(extent,object){return fitExtent(projection,extent,object)},projection.fitSize=function(size,object){return fitSize(projection,size,object)},projection.fitWidth=function(width,object){return fitWidth(projection,width,object)},projection.fitHeight=function(height,object){return fitHeight(projection,height,object)},function(){return project=projectAt.apply(this,arguments),projection.invert=project.invert&&invert,recenter()}}function conicProjection(projectAt){var phi0=0,phi1=math_pi/3,m=projectionMutator(projectAt),p=m(phi0,phi1);return p.parallels=function(_){return arguments.length?m(phi0=_[0]*src_math_radians,phi1=_[1]*src_math_radians):[phi0*src_math_degrees,phi1*src_math_degrees]},p}function conicEqualAreaRaw(y0,y1){var sy0=math_sin(y0),n=(sy0+math_sin(y1))/2;if(math_abs(n)2?rotate[2]*src_math_radians:0),forward.invert=function(coordinates){return(coordinates=rotate.invert(coordinates[0]*src_math_radians,coordinates[1]*src_math_radians))[0]*=src_math_degrees,coordinates[1]*=src_math_degrees,coordinates},forward}(m.rotate()).invert([0,0]));return clipExtent(null==x0?[[t[0]-k,t[1]-k],[t[0]+k,t[1]+k]]:project===mercatorRaw?[[Math.max(t[0]-k,x0),y0],[Math.min(t[0]+k,x1),y1]]:[[x0,Math.max(t[1]-k,y0)],[x1,Math.min(t[1]+k,y1)]])}return m.scale=function(_){return arguments.length?(scale(_),reclip()):scale()},m.translate=function(_){return arguments.length?(translate(_),reclip()):translate()},m.center=function(_){return arguments.length?(center(_),reclip()):center()},m.clipExtent=function(_){return arguments.length?(null==_?x0=y0=x1=y1=null:(x0=+_[0][0],y0=+_[0][1],x1=+_[1][0],y1=+_[1][1]),reclip()):null==x0?null:[[x0,y0],[x1,y1]]},reclip()}function tany(y){return tan((math_halfPi+y)/2)}function conicConformalRaw(y0,y1){var cy0=math_cos(y0),n=y0===y1?math_sin(y0):math_log(cy0/math_cos(y1))/math_log(tany(y1)/tany(y0)),f=cy0*math_pow(tany(y0),n)/n;if(!n)return mercatorRaw;function project(x,y){f>0?y<-math_halfPi+src_math_epsilon&&(y=-math_halfPi+src_math_epsilon):y>math_halfPi-src_math_epsilon&&(y=math_halfPi-src_math_epsilon);var r=f/math_pow(tany(y),n);return[r*math_sin(n*x),f-r*math_cos(n*x)]}return project.invert=function(x,y){var fy=f-y,r=math_sign(n)*math_sqrt(x*x+fy*fy),l=math_atan2(x,math_abs(fy))*math_sign(fy);return fy*n<0&&(l-=math_pi*math_sign(x)*math_sign(fy)),[l/n,2*atan(math_pow(f/r,1/n))-math_halfPi]},project}function equirectangularRaw(lambda,phi){return[lambda,phi]}function conicEquidistantRaw(y0,y1){var cy0=math_cos(y0),n=y0===y1?math_sin(y0):(cy0-math_cos(y1))/(y1-y0),g=cy0/n+y0;if(math_abs(n)src_math_epsilon&&--i>0);return[x/(.8707+(phi2=phi*phi)*(phi2*(phi2*phi2*phi2*(.003971-.001529*phi2)-.013791)-.131979)),phi]},orthographicRaw.invert=azimuthalInvert(math_asin),stereographicRaw.invert=azimuthalInvert((function(z){return 2*atan(z)})),transverseMercatorRaw.invert=function(x,y){return[-y,2*atan(math_exp(x))-math_halfPi]};var src_math_abs=Math.abs,src_math_cos=(Math.atan,Math.atan2,Math.ceil,Math.cos),src_math_sin=(Math.exp,Math.floor,Math.log,Math.max,Math.min,Math.pow,Math.round,Math.sign,Math.sin),d3_geo_projection_src_math_epsilon=(Math.tan,1e-6),src_math_pi=Math.PI,src_math_halfPi=src_math_pi/2,sqrt2=(Math.SQRT1_2,src_math_sqrt(2));src_math_sqrt(src_math_pi);function src_math_asin(x){return x>1?src_math_halfPi:x<-1?-src_math_halfPi:Math.asin(x)}function src_math_sqrt(x){return x>0?Math.sqrt(x):0}function mollweideBromleyTheta(cp,phi){var delta,cpsinPhi=cp*src_math_sin(phi),i=30;do{phi-=delta=(phi+src_math_sin(phi)-cpsinPhi)/(1+src_math_cos(phi))}while(src_math_abs(delta)>d3_geo_projection_src_math_epsilon&&--i>0);return phi/2}var mollweideRaw=function mollweideBromleyRaw(cx,cy,cp){function forward(lambda,phi){return[cx*lambda*src_math_cos(phi=mollweideBromleyTheta(cp,phi)),cy*src_math_sin(phi)]}return forward.invert=function(x,y){return y=src_math_asin(y/cy),[x/(cx*src_math_cos(y)),src_math_asin((2*y+src_math_sin(2*y))/cp)]},forward}(sqrt2/src_math_halfPi,sqrt2,src_math_pi);const defaultPath=src_path(),projectionProperties=["clipAngle","clipExtent","scale","translate","center","rotate","parallels","precision","reflectX","reflectY","coefficient","distance","fraction","lobes","parallel","radius","ratio","spacing","tilt"];function vega_projection_module_projection(type,proj){if(!type||"string"!=typeof type)throw new Error("Projection type must be a name string.");return type=type.toLowerCase(),arguments.length>1?(projections[type]=function vega_projection_module_create(type,constructor){return function projection(){const p=constructor();return p.type=type,p.path=src_path().projection(p),p.copy=p.copy||function(){const c=projection();return projectionProperties.forEach((prop=>{p[prop]&&c[prop](p[prop]())})),c.path.pointRadius(p.path.pointRadius()),c},registerScale(p)}}(type,proj),this):projections[type]||null}function getProjectionPath(proj){return proj&&proj.path||defaultPath}const projections={albers,albersusa:function albersUsa(){var cache,cacheStream,lower48Point,alaskaPoint,hawaiiPoint,point,lower48=albers(),alaska=conicEqualArea().rotate([154,0]).center([-2,58.5]).parallels([55,65]),hawaii=conicEqualArea().rotate([157,0]).center([-3,19.9]).parallels([8,18]),pointStream={point:function(x,y){point=[x,y]}};function albersUsa(coordinates){var x=coordinates[0],y=coordinates[1];return point=null,lower48Point.point(x,y),point||(alaskaPoint.point(x,y),point)||(hawaiiPoint.point(x,y),point)}function reset(){return cache=cacheStream=null,albersUsa}return albersUsa.invert=function(coordinates){var k=lower48.scale(),t=lower48.translate(),x=(coordinates[0]-t[0])/k,y=(coordinates[1]-t[1])/k;return(y>=.12&&y<.234&&x>=-.425&&x<-.214?alaska:y>=.166&&y<.234&&x>=-.214&&x<-.115?hawaii:lower48).invert(coordinates)},albersUsa.stream=function(stream){return cache&&cacheStream===stream?cache:cache=function multiplex(streams){var n=streams.length;return{point:function(x,y){for(var i=-1;++i2?_[2]+90:90]):[(_=rotate())[0],_[1],_[2]-90]},rotate([0,0,90]).scale(159.155)}};for(const key in projections)vega_projection_module_projection(key,projections[key]);function graticuleX(y0,y1,dy){var y=range(y0,y1-src_math_epsilon,dy).concat(y1);return function(x){return y.map((function(y){return[x,y]}))}}function graticuleY(x0,x1,dx){var x=range(x0,x1-src_math_epsilon,dx).concat(x1);return function(y){return x.map((function(x){return[x,y]}))}}function graticule(){var x1,x0,X1,X0,y1,y0,Y1,Y0,x,y,X,Y,dx=10,dy=dx,DX=90,DY=360,precision=2.5;function graticule(){return{type:"MultiLineString",coordinates:lines()}}function lines(){return range(ceil(X0/DX)*DX,X1,DX).map(X).concat(range(ceil(Y0/DY)*DY,Y1,DY).map(Y)).concat(range(ceil(x0/dx)*dx,x1,dx).filter((function(x){return math_abs(x%DX)>src_math_epsilon})).map(x)).concat(range(ceil(y0/dy)*dy,y1,dy).filter((function(y){return math_abs(y%DY)>src_math_epsilon})).map(y))}return graticule.lines=function(){return lines().map((function(coordinates){return{type:"LineString",coordinates}}))},graticule.outline=function(){return{type:"Polygon",coordinates:[X(X0).concat(Y(Y1).slice(1),X(X1).reverse().slice(1),Y(Y0).reverse().slice(1))]}},graticule.extent=function(_){return arguments.length?graticule.extentMajor(_).extentMinor(_):graticule.extentMinor()},graticule.extentMajor=function(_){return arguments.length?(X0=+_[0][0],X1=+_[1][0],Y0=+_[0][1],Y1=+_[1][1],X0>X1&&(_=X0,X0=X1,X1=_),Y0>Y1&&(_=Y0,Y0=Y1,Y1=_),graticule.precision(precision)):[[X0,Y0],[X1,Y1]]},graticule.extentMinor=function(_){return arguments.length?(x0=+_[0][0],x1=+_[1][0],y0=+_[0][1],y1=+_[1][1],x0>x1&&(_=x0,x0=x1,x1=_),y0>y1&&(_=y0,y0=y1,y1=_),graticule.precision(precision)):[[x0,y0],[x1,y1]]},graticule.step=function(_){return arguments.length?graticule.stepMajor(_).stepMinor(_):graticule.stepMinor()},graticule.stepMajor=function(_){return arguments.length?(DX=+_[0],DY=+_[1],graticule):[DX,DY]},graticule.stepMinor=function(_){return arguments.length?(dx=+_[0],dy=+_[1],graticule):[dx,dy]},graticule.precision=function(_){return arguments.length?(precision=+_,x=graticuleX(y0,y1,90),y=graticuleY(x0,x1,precision),X=graticuleX(Y0,Y1,90),Y=graticuleY(X0,X1,precision),graticule):precision},graticule.extentMajor([[-180,-90+src_math_epsilon],[180,90-src_math_epsilon]]).extentMinor([[-180,-80-src_math_epsilon],[180,80+src_math_epsilon]])}function vega_geo_module_noop(){}const cases=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]];function contours(){var dx=1,dy=1,smooth=smoothLinear;function contours(values,tz){return tz.map((value=>contour(values,value)))}function contour(values,value){var polygons=[],holes=[];return function isorings(values,value,callback){var x,y,t0,t1,t2,t3,fragmentByStart=new Array,fragmentByEnd=new Array;x=y=-1,t1=values[0]>=value,cases[t1<<1].forEach(stitch);for(;++x=value,cases[t0|t1<<1].forEach(stitch);cases[t1<<0].forEach(stitch);for(;++y=value,t2=values[y*dx]>=value,cases[t1<<1|t2<<2].forEach(stitch);++x=value,t3=t2,t2=values[y*dx+x+1]>=value,cases[t0|t1<<1|t2<<2|t3<<3].forEach(stitch);cases[t1|t2<<3].forEach(stitch)}x=-1,t2=values[y*dx]>=value,cases[t2<<2].forEach(stitch);for(;++x=value,cases[t2<<2|t3<<3].forEach(stitch);function stitch(line){var f,g,start=[line[0][0]+x,line[0][1]+y],end=[line[1][0]+x,line[1][1]+y],startIndex=index(start),endIndex=index(end);(f=fragmentByEnd[startIndex])?(g=fragmentByStart[endIndex])?(delete fragmentByEnd[f.end],delete fragmentByStart[g.start],f===g?(f.ring.push(end),callback(f.ring)):fragmentByStart[f.start]=fragmentByEnd[g.end]={start:f.start,end:g.end,ring:f.ring.concat(g.ring)}):(delete fragmentByEnd[f.end],f.ring.push(end),fragmentByEnd[f.end=endIndex]=f):(f=fragmentByStart[endIndex])?(g=fragmentByEnd[startIndex])?(delete fragmentByStart[f.start],delete fragmentByEnd[g.end],f===g?(f.ring.push(end),callback(f.ring)):fragmentByStart[g.start]=fragmentByEnd[f.end]={start:g.start,end:f.end,ring:g.ring.concat(f.ring)}):(delete fragmentByStart[f.start],f.ring.unshift(start),fragmentByStart[f.start=startIndex]=f):fragmentByStart[startIndex]=fragmentByEnd[endIndex]={start:startIndex,end:endIndex,ring:[start,end]}}cases[t2<<3].forEach(stitch)}(values,value,(ring=>{smooth(ring,values,value),function vega_geo_module_area(ring){var i=0,n=ring.length,area=ring[n-1][1]*ring[0][0]-ring[n-1][0]*ring[0][1];for(;++i0?polygons.push([ring]):holes.push(ring)})),holes.forEach((hole=>{for(var polygon,i=0,n=polygons.length;i{var v0,x=point[0],y=point[1],xt=0|x,yt=0|y,v1=values[yt*dx+xt];x>0&&x0&&y=0&&_1>=0||(0,vega_util_module.z3)("invalid size"),dx=_0,dy=_1,contours},contours.smooth=function(_){return arguments.length?(smooth=_?smoothLinear:vega_geo_module_noop,contours):smooth===smoothLinear},contours}function contains(ring,hole){for(var c,i=-1,n=hole.length;++iy!=yj>y&&x<(xj-xi)*(y-yi)/(yj-yi)+xi&&(contains=-contains)}return contains}function segmentContains(a,b,c){var i;return function collinear(a,b,c){return(b[0]-a[0])*(c[1]-a[1])==(c[0]-a[0])*(b[1]-a[1])}(a,b,c)&&function within(p,q,r){return p<=q&&q<=r||r<=q&&q<=p}(a[i=+(a[0]===b[0])],c[i],b[i])}function vega_geo_module_quantize(k,nice,zero){return function(values){var ex=(0,vega_util_module.Xx)(values),start=zero?Math.min(ex[0],0):ex[0],stop=ex[1],span=stop-start,step=nice?tickStep(start,stop,k):span/(k+1);return range(start+step,stop,step)}}function Isocontour(params){Transform.call(this,null,params)}function vega_geo_module_transform(grid,sx,sy,tx,ty){const x1=grid.x1||0,y1=grid.y1||0,flip=sx*sy<0;function transformPolygon(coordinates){coordinates.forEach(transformRing)}function transformRing(coordinates){flip&&coordinates.reverse(),coordinates.forEach(transformPoint)}function transformPoint(coordinates){coordinates[0]=(coordinates[0]-x1)*sx+tx,coordinates[1]=(coordinates[1]-y1)*sy+ty}return function(geometry){return geometry.coordinates.forEach(transformPolygon),geometry}}function radius(bw,data,f){const v=bw>=0?bw:estimateBandwidth(data,f);return Math.round((Math.sqrt(4*v*v+1)-1)/2)}function vega_geo_module_number(_){return(0,vega_util_module.Tn)(_)?_:(0,vega_util_module.dY)(+_)}function density2D(){var x=d=>d[0],y=d=>d[1],weight=vega_util_module.xH,bandwidth=[-1,-1],dx=960,dy=500,k=2;function density(data,counts){const rx=radius(bandwidth[0],data,x)>>k,ry=radius(bandwidth[1],data,y)>>k,ox=rx?rx+2:0,oy=ry?ry+2:0,n=2*ox+(dx>>k),m=2*oy+(dy>>k),values0=new Float32Array(n*m),values1=new Float32Array(n*m);let values=values0;data.forEach((d=>{const xi=ox+(+x(d)>>k),yi=oy+(+y(d)>>k);xi>=0&&xi=0&&yi0&&ry>0?(blurX(n,m,values0,values1,rx),blurY(n,m,values1,values0,ry),blurX(n,m,values0,values1,rx),blurY(n,m,values1,values0,ry),blurX(n,m,values0,values1,rx),blurY(n,m,values1,values0,ry)):rx>0?(blurX(n,m,values0,values1,rx),blurX(n,m,values1,values0,rx),blurX(n,m,values0,values1,rx),values=values1):ry>0&&(blurY(n,m,values0,values1,ry),blurY(n,m,values1,values0,ry),blurY(n,m,values0,values1,ry),values=values1);const s=counts?Math.pow(2,-2*k):1/sum_sum(values);for(let i=0,sz=n*m;i>k),y2:oy+(dy>>k)}}return density.x=function(_){return arguments.length?(x=vega_geo_module_number(_),density):x},density.y=function(_){return arguments.length?(y=vega_geo_module_number(_),density):y},density.weight=function(_){return arguments.length?(weight=vega_geo_module_number(_),density):weight},density.size=function(_){if(!arguments.length)return[dx,dy];var _0=+_[0],_1=+_[1];return _0>=0&&_1>=0||(0,vega_util_module.z3)("invalid size"),dx=_0,dy=_1,density},density.cellSize=function(_){return arguments.length?((_=+_)>=1||(0,vega_util_module.z3)("invalid cell size"),k=Math.floor(Math.log(_)/Math.LN2),density):1<=r&&(i>=w&&(sr-=source[i-w+j*n]),target[i-r+j*n]=sr/Math.min(i+1,n-1+w-i,w))}function blurY(n,m,source,target,r){const w=1+(r<<1);for(let i=0;i=r&&(j>=w&&(sr-=source[i+(j-w)*n]),target[i+(j-r)*n]=sr/Math.min(j+1,m-1+w-j,w))}function KDE2D(params){Transform.call(this,null,params)}Isocontour.Definition={type:"Isocontour",metadata:{generates:!0},params:[{name:"field",type:"field"},{name:"thresholds",type:"number",array:!0},{name:"levels",type:"number"},{name:"nice",type:"boolean",default:!1},{name:"resolve",type:"enum",values:["shared","independent"],default:"independent"},{name:"zero",type:"boolean",default:!0},{name:"smooth",type:"boolean",default:!0},{name:"scale",type:"number",expr:!0},{name:"translate",type:"number",array:!0,expr:!0},{name:"as",type:"string",null:!0,default:"contour"}]},(0,vega_util_module.B)(Isocontour,Transform,{transform(_,pulse){if(this.value&&!pulse.changed()&&!_.modified())return pulse.StopPropagation;var out=pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS),source=pulse.materialize(pulse.SOURCE).source,field=_.field||vega_util_module.D_,contour=contours().smooth(!1!==_.smooth),tz=_.thresholds||function levels(values,f,_){const q=vega_geo_module_quantize(_.levels||10,_.nice,!1!==_.zero);return"shared"!==_.resolve?q:q(values.map((t=>max(f(t).values))))}(source,field,_),as=null===_.as?null:_.as||"contour",values=[];return source.forEach((t=>{const grid=field(t),paths=contour.size([grid.width,grid.height])(grid.values,(0,vega_util_module.cy)(tz)?tz:tz(grid.values));!function transformPaths(paths,grid,datum,_){let s=_.scale||grid.scale,t=_.translate||grid.translate;(0,vega_util_module.Tn)(s)&&(s=s(datum,_));(0,vega_util_module.Tn)(t)&&(t=t(datum,_));if((1===s||null==s)&&!t)return;const sx=((0,vega_util_module.Et)(s)?s:s[0])||1,sy=((0,vega_util_module.Et)(s)?s:s[1])||1,tx=t&&t[0]||0,ty=t&&t[1]||0;paths.forEach(vega_geo_module_transform(grid,sx,sy,tx,ty))}(paths,grid,t,_),paths.forEach((p=>{values.push(rederive(t,ingest$1(null!=as?{[as]:p}:p)))}))})),this.value&&(out.rem=this.value),this.value=out.source=out.add=values,out}}),KDE2D.Definition={type:"KDE2D",metadata:{generates:!0},params:[{name:"size",type:"number",array:!0,length:2,required:!0},{name:"x",type:"field",required:!0},{name:"y",type:"field",required:!0},{name:"weight",type:"field"},{name:"groupby",type:"field",array:!0},{name:"cellSize",type:"number"},{name:"bandwidth",type:"number",array:!0,length:2},{name:"counts",type:"boolean",default:!1},{name:"as",type:"string",default:"grid"}]};const PARAMS=["x","y","weight","size","cellSize","bandwidth"];function params(obj,_){return PARAMS.forEach((param=>null!=_[param]?obj[param](_[param]):0)),obj}function Contour(params){Transform.call(this,null,params)}(0,vega_util_module.B)(KDE2D,Transform,{transform(_,pulse){if(this.value&&!pulse.changed()&&!_.modified())return pulse.StopPropagation;var values,out=pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS),groups=function vega_geo_module_partition(data,groupby){var map,i,n,t,k,g,groups=[],get=f=>f(t);if(null==groupby)groups.push(data);else for(map={},i=0,n=data.length;iingest$1(function set(t,vals){for(let i=0;i=(xm=(x0+x1)/2))?x0=xm:x1=xm,(bottom=y>=(ym=(y0+y1)/2))?y0=ym:y1=ym,parent=node,!(node=node[i=bottom<<1|right]))return parent[i]=leaf,tree;if(xp=+tree._x.call(null,node.data),yp=+tree._y.call(null,node.data),x===xp&&y===yp)return leaf.next=node,parent?parent[i]=leaf:tree._root=leaf,tree;do{parent=parent?parent[i]=new Array(4):tree._root=new Array(4),(right=x>=(xm=(x0+x1)/2))?x0=xm:x1=xm,(bottom=y>=(ym=(y0+y1)/2))?y0=ym:y1=ym}while((i=bottom<<1|right)==(j=(yp>=ym)<<1|xp>=xm));return parent[j]=node,parent[i]=leaf,tree}function src_quad(node,x0,y0,x1,y1){this.node=node,this.x0=x0,this.y0=y0,this.x1=x1,this.y1=y1}function defaultX(d){return d[0]}function defaultY(d){return d[1]}function quadtree(nodes,x,y){var tree=new Quadtree(null==x?defaultX:x,null==y?defaultY:y,NaN,NaN,NaN,NaN);return null==nodes?tree:tree.addAll(nodes)}function Quadtree(x,y,x0,y0,x1,y1){this._x=x,this._y=y,this._x0=x0,this._y0=y0,this._x1=x1,this._y1=y1,this._root=void 0}function leaf_copy(leaf){for(var copy={data:leaf.data},next=copy;leaf=leaf.next;)next=next.next={data:leaf.data};return copy}GeoJSON.Definition={type:"GeoJSON",metadata:{},params:[{name:"fields",type:"field",array:!0,length:2},{name:"geojson",type:"field"}]},(0,vega_util_module.B)(GeoJSON,Transform,{transform(_,pulse){var mod,features=this._features,points=this._points,fields=_.fields,lon=fields&&fields[0],lat=fields&&fields[1],geojson=_.geojson||!fields&&vega_util_module.D_,flag=pulse.ADD;mod=_.modified()||pulse.changed(pulse.REM)||pulse.modified((0,vega_util_module.nS)(geojson))||lon&&pulse.modified((0,vega_util_module.nS)(lon))||lat&&pulse.modified((0,vega_util_module.nS)(lat)),this.value&&!mod||(flag=pulse.SOURCE,this._features=features=[],this._points=points=[]),geojson&&pulse.visit(flag,(t=>features.push(geojson(t)))),lon&&lat&&(pulse.visit(flag,(t=>{var x=lon(t),y=lat(t);null!=x&&null!=y&&(x=+x)===x&&(y=+y)===y&&points.push([x,y])})),features=features.concat({type:Feature,geometry:{type:"MultiPoint",coordinates:points}})),this.value={type:FeatureCollection,features}}}),GeoPath.Definition={type:"GeoPath",metadata:{modifies:!0},params:[{name:"projection",type:"projection"},{name:"field",type:"field"},{name:"pointRadius",type:"number",expr:!0},{name:"as",type:"string",default:"path"}]},(0,vega_util_module.B)(GeoPath,Transform,{transform(_,pulse){var out=pulse.fork(pulse.ALL),path=this.value,field=_.field||vega_util_module.D_,as=_.as||"path",flag=out.SOURCE;!path||_.modified()?(this.value=path=getProjectionPath(_.projection),out.materialize().reflow()):flag=field===vega_util_module.D_||pulse.modified(field.fields)?out.ADD_MOD:out.ADD;const prev=function initPath(path,pointRadius){const prev=path.pointRadius();path.context(null),null!=pointRadius&&path.pointRadius(pointRadius);return prev}(path,_.pointRadius);return out.visit(flag,(t=>t[as]=path(field(t)))),path.pointRadius(prev),out.modifies(as)}}),GeoPoint.Definition={type:"GeoPoint",metadata:{modifies:!0},params:[{name:"projection",type:"projection",required:!0},{name:"fields",type:"field",array:!0,required:!0,length:2},{name:"as",type:"string",array:!0,length:2,default:["x","y"]}]},(0,vega_util_module.B)(GeoPoint,Transform,{transform(_,pulse){var mod,proj=_.projection,lon=_.fields[0],lat=_.fields[1],as=_.as||["x","y"],x=as[0],y=as[1];function set(t){const xy=proj([lon(t),lat(t)]);xy?(t[x]=xy[0],t[y]=xy[1]):(t[x]=void 0,t[y]=void 0)}return _.modified()?pulse=pulse.materialize().reflow(!0).visit(pulse.SOURCE,set):(mod=pulse.modified(lon.fields)||pulse.modified(lat.fields),pulse.visit(mod?pulse.ADD_MOD:pulse.ADD,set)),pulse.modifies(as)}}),GeoShape.Definition={type:"GeoShape",metadata:{modifies:!0,nomod:!0},params:[{name:"projection",type:"projection"},{name:"field",type:"field",default:"datum"},{name:"pointRadius",type:"number",expr:!0},{name:"as",type:"string",default:"shape"}]},(0,vega_util_module.B)(GeoShape,Transform,{transform(_,pulse){var out=pulse.fork(pulse.ALL),shape=this.value,as=_.as||"shape",flag=out.ADD;return shape&&!_.modified()||(this.value=shape=function shapeGenerator(path,field,pointRadius){const shape=null==pointRadius?_=>path(field(_)):_=>{var prev=path.pointRadius(),value=path.pointRadius(pointRadius)(field(_));return path.pointRadius(prev),value};return shape.context=_=>(path.context(_),shape),shape}(getProjectionPath(_.projection),_.field||(0,vega_util_module.ZZ)("datum"),_.pointRadius),out.materialize().reflow(),flag=out.SOURCE),out.visit(flag,(t=>t[as]=shape)),out.modifies(as)}}),Graticule.Definition={type:"Graticule",metadata:{changes:!0,generates:!0},params:[{name:"extent",type:"array",array:!0,length:2,content:{type:"number",array:!0,length:2}},{name:"extentMajor",type:"array",array:!0,length:2,content:{type:"number",array:!0,length:2}},{name:"extentMinor",type:"array",array:!0,length:2,content:{type:"number",array:!0,length:2}},{name:"step",type:"number",array:!0,length:2},{name:"stepMajor",type:"number",array:!0,length:2,default:[90,360]},{name:"stepMinor",type:"number",array:!0,length:2,default:[10,10]},{name:"precision",type:"number",default:2.5}]},(0,vega_util_module.B)(Graticule,Transform,{transform(_,pulse){var t,src=this.value,gen=this.generator;if(!src.length||_.modified())for(const prop in _)(0,vega_util_module.Tn)(gen[prop])&&gen[prop](_[prop]);return t=gen(),src.length?pulse.mod.push(replace(src[0],t)):pulse.add.push(ingest$1(t)),src[0]=t,pulse}}),Heatmap.Definition={type:"heatmap",metadata:{modifies:!0},params:[{name:"field",type:"field"},{name:"color",type:"string",expr:!0},{name:"opacity",type:"number",expr:!0},{name:"resolve",type:"enum",values:["shared","independent"],default:"independent"},{name:"as",type:"string",default:"image"}]},(0,vega_util_module.B)(Heatmap,Transform,{transform(_,pulse){if(!pulse.changed()&&!_.modified())return pulse.StopPropagation;var source=pulse.materialize(pulse.SOURCE).source,shared="shared"===_.resolve,field=_.field||vega_util_module.D_,opacity=function opacity_(opacity,_){let f;(0,vega_util_module.Tn)(opacity)?(f=obj=>opacity(obj,_),f.dep=dependency(opacity)):opacity?f=(0,vega_util_module.dY)(opacity):(f=obj=>obj.$value/obj.$max||0,f.dep=!0);return f}(_.opacity,_),color=function color_(color,_){let f;(0,vega_util_module.Tn)(color)?(f=obj=>color_rgb(color(obj,_)),f.dep=dependency(color)):f=(0,vega_util_module.dY)(color_rgb(color||"#888"));return f}(_.color,_),as=_.as||"image",obj={$x:0,$y:0,$value:0,$max:shared?max(source.map((t=>max(field(t).values)))):0};return source.forEach((t=>{const v=field(t),o=(0,vega_util_module.X$)({},t,obj);shared||(o.$max=max(v.values||[])),t[as]=function toCanvas(grid,obj,color,opacity){const n=grid.width,m=grid.height,x1=grid.x1||0,y1=grid.y1||0,x2=grid.x2||n,y2=grid.y2||m,val=grid.values,value=val?i=>val[i]:vega_util_module.v_,can=domCanvas(x2-x1,y2-y1),ctx=can.getContext("2d"),img=ctx.getImageData(0,0,x2-x1,y2-y1),pix=img.data;for(let j=y1,k=0;j{null!=_[prop]&&vega_geo_module_set(proj,prop,_[prop])}))):projectionProperties.forEach((prop=>{_.modified(prop)&&vega_geo_module_set(proj,prop,_[prop])})),null!=_.pointRadius&&proj.path.pointRadius(_.pointRadius),_.fit&&function vega_geo_module_fit(proj,_){const data=function collectGeoJSON(data){return data=(0,vega_util_module.YO)(data),1===data.length?data[0]:{type:FeatureCollection,features:data.reduce(((a,f)=>a.concat(function featurize(f){return f.type===FeatureCollection?f.features:(0,vega_util_module.YO)(f).filter((d=>null!=d)).map((d=>d.type===Feature?d:{type:Feature,geometry:d}))}(f))),[])}}(_.fit);_.extent?proj.fitExtent(_.extent,data):_.size&&proj.fitSize(_.size,data)}(proj,_),pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS)}});var treeProto=quadtree.prototype=Quadtree.prototype;function d3_force_src_constant(x){return function(){return x}}function jiggle(random){return 1e-6*(random()-.5)}function collide_x(d){return d.x+d.vx}function collide_y(d){return d.y+d.vy}treeProto.copy=function(){var nodes,child,copy=new Quadtree(this._x,this._y,this._x0,this._y0,this._x1,this._y1),node=this._root;if(!node)return copy;if(!node.length)return copy._root=leaf_copy(node),copy;for(nodes=[{source:node,target:copy._root=new Array(4)}];node=nodes.pop();)for(var i=0;i<4;++i)(child=node.source[i])&&(child.length?nodes.push({source:child,target:node.target[i]=new Array(4)}):node.target[i]=leaf_copy(child));return copy},treeProto.add=function src_add(d){const x=+this._x.call(null,d),y=+this._y.call(null,d);return add_add(this.cover(x,y),x,y,d)},treeProto.addAll=function addAll(data){var d,i,x,y,n=data.length,xz=new Array(n),yz=new Array(n),x0=1/0,y0=1/0,x1=-1/0,y1=-1/0;for(i=0;ix1&&(x1=x),yy1&&(y1=y));if(x0>x1||y0>y1)return this;for(this.cover(x0,y0).cover(x1,y1),i=0;ix||x>=x1||y0>y||y>=y1;)switch(i=(yx3||(y1=q.y0)>y3||(x2=q.x1)=ym)<<1|x>=xm)&&(q=quads[quads.length-1],quads[quads.length-1]=quads[quads.length-1-i],quads[quads.length-1-i]=q)}else{var dx=x-+this._x.call(null,node.data),dy=y-+this._y.call(null,node.data),d2=dx*dx+dy*dy;if(d2=(xm=(x0+x1)/2))?x0=xm:x1=xm,(bottom=y>=(ym=(y0+y1)/2))?y0=ym:y1=ym,parent=node,!(node=node[i=bottom<<1|right]))return this;if(!node.length)break;(parent[i+1&3]||parent[i+2&3]||parent[i+3&3])&&(retainer=parent,j=i)}for(;node.data!==d;)if(previous=node,!(node=node.next))return this;return(next=node.next)&&delete node.next,previous?(next?previous.next=next:delete previous.next,this):parent?(next?parent[i]=next:delete parent[i],(node=parent[0]||parent[1]||parent[2]||parent[3])&&node===(parent[3]||parent[2]||parent[1]||parent[0])&&!node.length&&(retainer?retainer[j]=node:this._root=node),this):(this._root=next,this)},treeProto.removeAll=function removeAll(data){for(var i=0,n=data.length;i{}};function dispatch(){for(var t,i=0,n=arguments.length,_={};i=0&&(name=t.slice(i+1),t=t.slice(0,i)),t&&!types.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name}}))}(typename+"",_),i=-1,n=T.length;if(!(arguments.length<2)){if(null!=callback&&"function"!=typeof callback)throw new Error("invalid callback: "+callback);for(;++i0)for(var n,t,args=new Array(n),i=0;i=0&&t._call.call(void 0,e),t=t._next;--timer_frame}()}finally{timer_frame=0,function nap(){var t0,t2,t1=taskHead,time=1/0;for(;t1;)t1._call?(time>t1._time&&(time=t1._time),t0=t1,t1=t1._next):(t2=t1._next,t1._next=null,t1=t0?t0._next=t2:taskHead=t2);taskTail=t0,sleep(time)}(),clockNow=0}}function poke(){var now=clock.now(),delay=now-clockLast;delay>pokeDelay&&(clockSkew-=delay,clockLast=now)}function sleep(time){timer_frame||(timeout&&(timeout=clearTimeout(timeout)),time-clockNow>24?(time<1/0&&(timeout=setTimeout(wake,time-clock.now()-clockSkew)),interval&&(interval=clearInterval(interval))):(interval||(clockLast=clock.now(),interval=setInterval(poke,pokeDelay)),timer_frame=1,setFrame(wake)))}Timer.prototype=timer.prototype={constructor:Timer,restart:function(callback,delay,time){if("function"!=typeof callback)throw new TypeError("callback is not a function");time=(null==time?now():+time)+(null==delay?0:+delay),this._next||taskTail===this||(taskTail?taskTail._next=this:taskHead=this,taskTail=this),this._call=callback,this._time=time,sleep()},stop:function(){this._call&&(this._call=null,this._time=1/0,sleep())}};const lcg_a=1664525,lcg_c=1013904223,m=4294967296;function simulation_x(d){return d.x}function simulation_y(d){return d.y}var initialRadius=10,initialAngle=Math.PI*(3-Math.sqrt(5));function simulation(nodes){var simulation,alpha=1,alphaMin=.001,alphaDecay=1-Math.pow(alphaMin,1/300),alphaTarget=0,velocityDecay=.6,forces=new Map,stepper=timer(step),event=src_dispatch("tick","end"),random=function src_lcg(){let s=1;return()=>(s=(lcg_a*s+lcg_c)%m)/m}();function step(){tick(),event.call("tick",simulation),alpha1?(null==_?forces.delete(name):forces.set(name,initializeForce(_)),simulation):forces.get(name)},find:function(x,y,radius){var dx,dy,d2,node,closest,i=0,n=nodes.length;for(null==radius?radius=1/0:radius*=radius,i=0;i1?(event.on(name,_),simulation):event.on(name)}}}function index(d){return d.index}function link_find(nodeById,nodeId){var node=nodeById.get(nodeId);if(!node)throw new Error("node not found: "+nodeId);return node}const ForceMap={center:function center(x,y){var nodes,strength=1;function force(){var i,node,n=nodes.length,sx=0,sy=0;for(i=0;ixi+r||x1yi+r||y1node.index){var x=xi-data.x-data.vx,y=yi-data.y-data.vy,l=x*x+y*y;lquad.r&&(quad.r=quad[i].r)}function initialize(){if(nodes){var i,node,n=nodes.length;for(radii=new Array(n),i=0;i=distanceMax2)){(quad.data!==node||quad.next)&&(0===x&&(l+=(x=jiggle(random))*x),0===y&&(l+=(y=jiggle(random))*y),l[id(d,i,nodes),d])));for(i=0,count=new Array(n);iv(d,_):v)}function count(node){var sum=0,children=node.children,i=children&&children.length;if(i)for(;--i>=0;)sum+=children[i].value;else sum=1;node.value=sum}function hierarchy(data,children){data instanceof Map?(data=[void 0,data],void 0===children&&(children=mapChildren)):void 0===children&&(children=objectChildren);for(var node,child,childs,i,n,root=new Node(data),nodes=[root];node=nodes.pop();)if((childs=children(node.data))&&(n=(childs=Array.from(childs)).length))for(node.children=childs,i=n-1;i>=0;--i)nodes.push(child=childs[i]=new Node(childs[i])),child.parent=node,child.depth=node.depth+1;return root.eachBefore(computeHeight)}function objectChildren(d){return d.children}function mapChildren(d){return Array.isArray(d)?d[1]:null}function copyData(node){void 0!==node.data.value&&(node.value=node.data.value),node.data=node.data.data}function computeHeight(node){var height=0;do{node.height=height}while((node=node.parent)&&node.height<++height)}function Node(data){this.data=data,this.depth=this.height=0,this.parent=null}function optional(f){return null==f?null:required(f)}function required(f){if("function"!=typeof f)throw new Error;return f}function constantZero(){return 0}function d3_hierarchy_src_constant(x){return function(){return x}}Force.Definition={type:"Force",metadata:{modifies:!0},params:[{name:"static",type:"boolean",default:!1},{name:"restart",type:"boolean",default:!1},{name:"iterations",type:"number",default:300},{name:"alpha",type:"number",default:1},{name:"alphaMin",type:"number",default:.001},{name:"alphaTarget",type:"number",default:0},{name:"velocityDecay",type:"number",default:.4},{name:"forces",type:"param",array:!0,params:[{key:{force:"center"},params:[{name:"x",type:"number",default:0},{name:"y",type:"number",default:0}]},{key:{force:"collide"},params:[{name:"radius",type:"number",expr:!0},{name:"strength",type:"number",default:.7},{name:"iterations",type:"number",default:1}]},{key:{force:"nbody"},params:[{name:"strength",type:"number",default:-30,expr:!0},{name:"theta",type:"number",default:.9},{name:"distanceMin",type:"number",default:1},{name:"distanceMax",type:"number"}]},{key:{force:"link"},params:[{name:"links",type:"data"},{name:"id",type:"field"},{name:"distance",type:"number",default:30,expr:!0},{name:"strength",type:"number",expr:!0},{name:"iterations",type:"number",default:1}]},{key:{force:"x"},params:[{name:"strength",type:"number",default:.1},{name:"x",type:"field"}]},{key:{force:"y"},params:[{name:"strength",type:"number",default:.1},{name:"y",type:"field"}]}]},{name:"as",type:"string",array:!0,modify:!1,default:ForceOutput}]},(0,vega_util_module.B)(Force,Transform,{transform(_,pulse){var sim=this.value,change=pulse.changed(pulse.ADD_REM),params=_.modified(ForceParams),iters=_.iterations||300;if(sim?(change&&(pulse.modifies("index"),sim.nodes(pulse.source)),(params||pulse.changed(pulse.MOD))&&setup(sim,_,0,pulse)):(this.value=sim=function vega_force_module_simulation(nodes,_){const sim=simulation(nodes),stop=sim.stop,restart=sim.restart;let stopped=!1;return sim.stopped=()=>stopped,sim.restart=()=>(stopped=!1,restart()),sim.stop=()=>(stopped=!0,stop()),setup(sim,_,!0).on("end",(()=>stopped=!0))}(pulse.source,_),sim.on("tick",function rerun(df,op){return()=>df.touch(op).run()}(pulse.dataflow,this)),_.static||(change=!0,sim.tick()),pulse.modifies("index")),params||change||_.modified(ForceConfig)||pulse.changed()&&_.restart)if(sim.alpha(Math.max(sim.alpha(),_.alpha||1)).alphaDecay(1-Math.pow(sim.alphaMin(),1/iters)),_.static)for(sim.stop();--iters>=0;)sim.tick();else if(sim.stopped()&&sim.restart(),!change)return pulse.StopPropagation;return this.finish(_,pulse)},finish(_,pulse){const dataflow=pulse.dataflow;for(let arg,args=this._argops,j=0,m=args.length;j=0;--i)nodes.push(children[i]);return this},find:function hierarchy_find(callback,that){let index=-1;for(const node of this)if(callback.call(that,node,++index,this))return node},sum:function hierarchy_sum(value){return this.eachAfter((function(node){for(var sum=+value(node.data)||0,children=node.children,i=children&&children.length;--i>=0;)sum+=children[i].value;node.value=sum}))},sort:function hierarchy_sort(compare){return this.eachBefore((function(node){node.children&&node.children.sort(compare)}))},path:function hierarchy_path(end){for(var start=this,ancestor=function leastCommonAncestor(a,b){if(a===b)return a;var aNodes=a.ancestors(),bNodes=b.ancestors(),c=null;a=aNodes.pop(),b=bNodes.pop();for(;a===b;)c=a,a=aNodes.pop(),b=bNodes.pop();return c}(start,end),nodes=[start];start!==ancestor;)start=start.parent,nodes.push(start);for(var k=nodes.length;end!==ancestor;)nodes.splice(k,0,end),end=end.parent;return nodes},ancestors:function ancestors(){for(var node=this,nodes=[node];node=node.parent;)nodes.push(node);return nodes},descendants:function descendants(){return Array.from(this)},leaves:function leaves(){var leaves=[];return this.eachBefore((function(node){node.children||leaves.push(node)})),leaves},links:function links(){var root=this,links=[];return root.each((function(node){node!==root&&links.push({source:node.parent,target:node})})),links},copy:function node_copy(){return hierarchy(this).eachBefore(copyData)},[Symbol.iterator]:function*iterator(){var current,children,i,n,node=this,next=[node];do{for(current=next.reverse(),next=[];node=current.pop();)if(yield node,children=node.children)for(i=0,n=children.length;i0&&dr*dr>dx*dx+dy*dy}function enclosesWeakAll(a,B){for(var i=0;i1e-6?(B+Math.sqrt(B*B-4*A*C))/(2*A):C/B);return{x:x1+xa+xb*r,y:y1+ya+yb*r,r}}function place(b,a,c){var x,a2,y,b2,dx=b.x-a.x,dy=b.y-a.y,d2=dx*dx+dy*dy;d2?(a2=a.r+c.r,a2*=a2,b2=b.r+c.r,a2>(b2*=b2)?(x=(d2+b2-a2)/(2*d2),y=Math.sqrt(Math.max(0,b2/d2-x*x)),c.x=b.x-x*dx-y*dy,c.y=b.y-x*dy+y*dx):(x=(d2+a2-b2)/(2*d2),y=Math.sqrt(Math.max(0,a2/d2-x*x)),c.x=a.x+x*dx-y*dy,c.y=a.y+x*dy+y*dx)):(c.x=a.x+c.r,c.y=a.y)}function intersects(a,b){var dr=a.r+b.r-1e-6,dx=b.x-a.x,dy=b.y-a.y;return dr>0&&dr*dr>dx*dx+dy*dy}function score(node){var a=node._,b=node.next._,ab=a.r+b.r,dx=(a.x*b.r+b.x*a.r)/ab,dy=(a.y*b.r+b.y*a.r)/ab;return dx*dx+dy*dy}function siblings_Node(circle){this._=circle,this.next=null,this.previous=null}function packSiblingsRandom(circles,random){if(!(n=(circles=function d3_hierarchy_src_array(x){return"object"==typeof x&&"length"in x?x:Array.from(x)}(circles)).length))return 0;var a,b,c,n,aa,ca,i,j,k,sj,sk;if((a=circles[0]).x=0,a.y=0,!(n>1))return a.r;if(b=circles[1],a.x=-b.r,b.x=a.r,b.y=0,!(n>2))return a.r+b.r;place(b,a,c=circles[2]),a=new siblings_Node(a),b=new siblings_Node(b),c=new siblings_Node(c),a.next=c.previous=b,b.next=a.previous=c,c.next=b.previous=a;pack:for(i=3;ifunction stratify_normalize(path){path=`${path}`;let i=path.length;slash(path,i-1)&&!slash(path,i-2)&&(path=path.slice(0,-1));return"/"===path[0]?path:`/${path}`}(path(d,i,data)))),P=I.map(parentof),S=new Set(I).add("");for(const i of P)S.has(i)||(S.add(i),I.push(i),P.push(parentof(i)),nodes.push(imputed));currentId=(_,i)=>I[i],currentParentId=(_,i)=>P[i]}for(i=0,n=nodes.length;i=0&&(node=nodes[i]).data===imputed;--i)node.data=null}if(root.parent=preroot,root.eachBefore((function(node){node.depth=node.parent.depth+1,--n})).eachBefore(computeHeight),root.parent=null,n>0)throw new Error("cycle");return root}return stratify.id=function(x){return arguments.length?(id=optional(x),stratify):id},stratify.parentId=function(x){return arguments.length?(parentId=optional(x),stratify):parentId},stratify.path=function(x){return arguments.length?(path=optional(x),stratify):path},stratify}function parentof(path){let i=path.length;if(i<2)return"";for(;--i>1&&!slash(path,i););return path.slice(0,i)}function slash(path,i){if("/"===path[i]){let k=0;for(;i>0&&"\\"===path[--i];)++k;if(0==(1&k))return!0}return!1}function defaultSeparation(a,b){return a.parent===b.parent?1:2}function nextLeft(v){var children=v.children;return children?children[0]:v.t}function nextRight(v){var children=v.children;return children?children[children.length-1]:v.t}function moveSubtree(wm,wp,shift){var change=shift/(wp.i-wm.i);wp.c-=change,wp.s+=shift,wm.c+=change,wp.z+=shift,wp.m+=shift}function nextAncestor(vim,v,ancestor){return vim.a.parent===v.parent?vim.a:ancestor}function TreeNode(node,i){this._=node,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=i}function cluster_defaultSeparation(a,b){return a.parent===b.parent?1:2}function meanXReduce(x,c){return x+c.x}function maxYReduce(y,c){return Math.max(y,c.y)}function treemap_slice(parent,x0,y0,x1,y1){for(var node,nodes=parent.children,i=-1,n=nodes.length,k=parent.value&&(y1-y0)/parent.value;++imaxValue&&(maxValue=nodeValue),beta=sumValue*sumValue*alpha,(newRatio=Math.max(maxValue/beta,beta/minValue))>minRatio){sumValue-=nodeValue;break}minRatio=newRatio}rows.push(row={value:sumValue,dice:dx1?x:1)},squarify}(phi),resquarify=function custom(ratio){function resquarify(parent,x0,y0,x1,y1){if((rows=parent._squarify)&&rows.ratio===ratio)for(var rows,row,nodes,i,n,j=-1,m=rows.length,value=parent.value;++j1?x:1)},resquarify}(phi);function vega_hierarchy_module_lookup(tree,key,filter){const map={};return tree.each((node=>{const t=node.data;filter(t)&&(map[key(t)]=node)})),tree.lookup=map,tree}function Nest(params){Transform.call(this,null,params)}Nest.Definition={type:"Nest",metadata:{treesource:!0,changes:!0},params:[{name:"keys",type:"field",array:!0},{name:"generate",type:"boolean"}]};const children=n=>n.values;function nest(){const keys=[],nest={entries:array=>entries(apply(array,0),0),key:d=>(keys.push(d),nest)};function apply(array,depth){if(depth>=keys.length)return array;const n=array.length,key=keys[depth++],valuesByKey={},result={};let keyValue,value,values,i=-1;for(;++ikeys.length)return map;const array=[];for(const key in map)array.push({key,values:entries(map[key],depth)});return array}return nest}function HierarchyLayout(params){Transform.call(this,null,params)}(0,vega_util_module.B)(Nest,Transform,{transform(_,pulse){pulse.source||(0,vega_util_module.z3)("Nest transform requires an upstream data source.");var gen=_.generate,mod=_.modified(),out=pulse.clone(),tree=this.value;return(!tree||mod||pulse.changed())&&(tree&&tree.each((node=>{node.children&&isTuple(node.data)&&out.rem.push(node.data)})),this.value=tree=hierarchy({values:(0,vega_util_module.YO)(_.keys).reduce(((n,k)=>(n.key(k),n)),nest()).entries(out.source)},children),gen&&tree.each((node=>{node.children&&(node=ingest$1(node.data),out.add.push(node),out.source.push(node))})),vega_hierarchy_module_lookup(tree,tupleid,tupleid)),out.source.root=tree,out}});const vega_hierarchy_module_defaultSeparation=(a,b)=>a.parent===b.parent?1:2;(0,vega_util_module.B)(HierarchyLayout,Transform,{transform(_,pulse){pulse.source&&pulse.source.root||(0,vega_util_module.z3)(this.constructor.name+" transform requires a backing tree data source.");const layout=this.layout(_.method),fields=this.fields,root=pulse.source.root,as=_.as||fields;_.field?root.sum(_.field):root.count(),_.sort&&root.sort(stableCompare(_.sort,(d=>d.data))),function setParams(layout,params,_){for(let p,i=0,n=params.length;ifunction setFields(node,fields,as){const t=node.data,n=fields.length-1;for(let i=0;i(s=(src_lcg_a*s+src_lcg_c)%lcg_m)/lcg_m}();return root.x=dx/2,root.y=dy/2,radius?root.eachBefore(radiusLeaf(radius)).eachAfter(packChildrenRandom(padding,.5,random)).eachBefore(translateChild(1)):root.eachBefore(radiusLeaf(defaultRadius)).eachAfter(packChildrenRandom(constantZero,1,random)).eachAfter(packChildrenRandom(padding,root.r/Math.min(dx,dy),random)).eachBefore(translateChild(Math.min(dx,dy)/(2*root.r))),root}return pack.radius=function(x){return arguments.length?(radius=optional(x),pack):radius},pack.size=function(x){return arguments.length?(dx=+x[0],dy=+x[1],pack):[dx,dy]},pack.padding=function(x){return arguments.length?(padding="function"==typeof x?x:d3_hierarchy_src_constant(+x),pack):padding},pack},params:["radius","size","padding"],fields:Output$3});const Output$2=["x0","y0","x1","y1","depth","children"];function Partition(params){HierarchyLayout.call(this,params)}function Stratify(params){Transform.call(this,null,params)}Partition.Definition={type:"Partition",metadata:{tree:!0,modifies:!0},params:[{name:"field",type:"field"},{name:"sort",type:"compare"},{name:"padding",type:"number",default:0},{name:"round",type:"boolean",default:!1},{name:"size",type:"number",array:!0,length:2},{name:"as",type:"string",array:!0,length:Output$2.length,default:Output$2}]},(0,vega_util_module.B)(Partition,HierarchyLayout,{layout:function src_partition(){var dx=1,dy=1,padding=0,round=!1;function partition(root){var n=root.height+1;return root.x0=root.y0=padding,root.x1=dx,root.y1=dy/n,root.eachBefore(function positionNode(dy,n){return function(node){node.children&&dice(node,node.x0,dy*(node.depth+1)/n,node.x1,dy*(node.depth+2)/n);var x0=node.x0,y0=node.y0,x1=node.x1-padding,y1=node.y1-padding;x1=0;--i)nodes.push(child=node.children[i]=new TreeNode(children[i],i)),child.parent=node;return(tree.parent=new TreeNode(null,0)).children=[tree],tree}(root);if(t.eachAfter(firstWalk),t.parent.m=-t.z,t.eachBefore(secondWalk),nodeSize)root.eachBefore(sizeNode);else{var left=root,right=root,bottom=root;root.eachBefore((function(node){node.xright.x&&(right=node),node.depth>bottom.depth&&(bottom=node)}));var s=left===right?1:separation(left,right)/2,tx=s-left.x,kx=dx/(right.x+s+tx),ky=dy/(bottom.depth||1);root.eachBefore((function(node){node.x=(node.x+tx)*kx,node.y=node.depth*ky}))}return root}function firstWalk(v){var children=v.children,siblings=v.parent.children,w=v.i?siblings[v.i-1]:null;if(children){!function executeShifts(v){for(var w,shift=0,change=0,children=v.children,i=children.length;--i>=0;)(w=children[i]).z+=shift,w.m+=shift,shift+=w.s+(change+=w.c)}(v);var midpoint=(children[0].z+children[children.length-1].z)/2;w?(v.z=w.z+separation(v._,w._),v.m=v.z-midpoint):v.z=midpoint}else w&&(v.z=w.z+separation(v._,w._));v.parent.A=function apportion(v,w,ancestor){if(w){for(var shift,vip=v,vop=v,vim=w,vom=vip.parent.children[0],sip=vip.m,sop=vop.m,sim=vim.m,som=vom.m;vim=nextRight(vim),vip=nextLeft(vip),vim&&vip;)vom=nextLeft(vom),(vop=nextRight(vop)).a=v,(shift=vim.z+sim-vip.z-sip+separation(vim._,vip._))>0&&(moveSubtree(nextAncestor(vim,v,ancestor),v,shift),sip+=shift,sop+=shift),sim+=vim.m,sip+=vip.m,som+=vom.m,sop+=vop.m;vim&&!nextRight(vop)&&(vop.t=vim,vop.m+=sim-sop),vip&&!nextLeft(vom)&&(vom.t=vip,vom.m+=sip-som,ancestor=v)}return ancestor}(v,w,v.parent.A||siblings[0])}function secondWalk(v){v._.x=v.z+v.parent.m,v.m+=v.parent.m}function sizeNode(node){node.x*=dx,node.y=node.depth*dy}return tree.separation=function(x){return arguments.length?(separation=x,tree):separation},tree.size=function(x){return arguments.length?(nodeSize=!1,dx=+x[0],dy=+x[1],tree):nodeSize?null:[dx,dy]},tree.nodeSize=function(x){return arguments.length?(nodeSize=!0,dx=+x[0],dy=+x[1],tree):nodeSize?[dx,dy]:null},tree},cluster:function cluster(){var separation=cluster_defaultSeparation,dx=1,dy=1,nodeSize=!1;function cluster(root){var previousNode,x=0;root.eachAfter((function(node){var children=node.children;children?(node.x=function meanX(children){return children.reduce(meanXReduce,0)/children.length}(children),node.y=function maxY(children){return 1+children.reduce(maxYReduce,0)}(children)):(node.x=previousNode?x+=separation(node,previousNode):0,node.y=0,previousNode=node)}));var left=function leafLeft(node){for(var children;children=node.children;)node=children[0];return node}(root),right=function leafRight(node){for(var children;children=node.children;)node=children[children.length-1];return node}(root),x0=left.x-separation(left,right)/2,x1=right.x+separation(right,left)/2;return root.eachAfter(nodeSize?function(node){node.x=(node.x-root.x)*dx,node.y=(root.y-node.y)*dy}:function(node){node.x=(node.x-x0)/(x1-x0)*dx,node.y=(1-(root.y?node.y/root.y:1))*dy})}return cluster.separation=function(x){return arguments.length?(separation=x,cluster):separation},cluster.size=function(x){return arguments.length?(nodeSize=!1,dx=+x[0],dy=+x[1],cluster):nodeSize?null:[dx,dy]},cluster.nodeSize=function(x){return arguments.length?(nodeSize=!0,dx=+x[0],dy=+x[1],cluster):nodeSize?[dx,dy]:null},cluster}},Output$1=["x","y","depth","children"];function Tree(params){HierarchyLayout.call(this,params)}function TreeLinks(params){Transform.call(this,[],params)}Tree.Definition={type:"Tree",metadata:{tree:!0,modifies:!0},params:[{name:"field",type:"field"},{name:"sort",type:"compare"},{name:"method",type:"enum",default:"tidy",values:["tidy","cluster"]},{name:"size",type:"number",array:!0,length:2},{name:"nodeSize",type:"number",array:!0,length:2},{name:"separation",type:"boolean",default:!0},{name:"as",type:"string",array:!0,length:Output$1.length,default:Output$1}]},(0,vega_util_module.B)(Tree,HierarchyLayout,{layout(method){const m=method||"tidy";if((0,vega_util_module.mQ)(Layouts,m))return Layouts[m]();(0,vega_util_module.z3)("Unrecognized Tree layout method: "+m)},params:["size","nodeSize"],fields:Output$1}),TreeLinks.Definition={type:"TreeLinks",metadata:{tree:!0,generates:!0,changes:!0},params:[]},(0,vega_util_module.B)(TreeLinks,Transform,{transform(_,pulse){const links=this.value,tree=pulse.source&&pulse.source.root,out=pulse.fork(pulse.NO_SOURCE),lut={};return tree||(0,vega_util_module.z3)("TreeLinks transform requires a tree data source."),pulse.changed(pulse.ADD_REM)?(out.rem=links,pulse.visit(pulse.SOURCE,(t=>lut[tupleid(t)]=1)),tree.each((node=>{const t=node.data,p=node.parent&&node.parent.data;p&&lut[tupleid(t)]&&lut[tupleid(p)]&&out.add.push(ingest$1({source:p,target:t}))})),this.value=out.add):pulse.changed(pulse.MOD)&&(pulse.visit(pulse.MOD,(t=>lut[tupleid(t)]=1)),links.forEach((link=>{(lut[tupleid(link.source)]||lut[tupleid(link.target)])&&out.mod.push(link)}))),out}});const Tiles={binary:function binary(parent,x0,y0,x1,y1){var i,sum,nodes=parent.children,n=nodes.length,sums=new Array(n+1);for(sums[0]=sum=i=0;i=j-1){var node=nodes[i];return node.x0=x0,node.y0=y0,node.x1=x1,void(node.y1=y1)}var valueOffset=sums[i],valueTarget=value/2+valueOffset,k=i+1,hi=j-1;for(;k>>1;sums[mid]y1-y0){var xk=value?(x0*valueRight+x1*valueLeft)/value:x1;partition(i,k,valueLeft,x0,y0,xk,y1),partition(k,j,valueRight,xk,y0,x1,y1)}else{var yk=value?(y0*valueRight+y1*valueLeft)/value:y1;partition(i,k,valueLeft,x0,y0,x1,yk),partition(k,j,valueRight,x0,yk,x1,y1)}}(0,n,parent.value,x0,y0,x1,y1)},dice,slice:treemap_slice,slicedice:function sliceDice(parent,x0,y0,x1,y1){(1&parent.depth?treemap_slice:dice)(parent,x0,y0,x1,y1)},squarify,resquarify},vega_hierarchy_module_Output=["x0","y0","x1","y1","depth","children"];function Treemap(params){HierarchyLayout.call(this,params)}Treemap.Definition={type:"Treemap",metadata:{tree:!0,modifies:!0},params:[{name:"field",type:"field"},{name:"sort",type:"compare"},{name:"method",type:"enum",default:"squarify",values:["squarify","resquarify","binary","dice","slice","slicedice"]},{name:"padding",type:"number",default:0},{name:"paddingInner",type:"number",default:0},{name:"paddingOuter",type:"number",default:0},{name:"paddingTop",type:"number",default:0},{name:"paddingRight",type:"number",default:0},{name:"paddingBottom",type:"number",default:0},{name:"paddingLeft",type:"number",default:0},{name:"ratio",type:"number",default:1.618033988749895},{name:"round",type:"boolean",default:!1},{name:"size",type:"number",array:!0,length:2},{name:"as",type:"string",array:!0,length:vega_hierarchy_module_Output.length,default:vega_hierarchy_module_Output}]},(0,vega_util_module.B)(Treemap,HierarchyLayout,{layout(){const x=function treemap(){var tile=squarify,round=!1,dx=1,dy=1,paddingStack=[0],paddingInner=constantZero,paddingTop=constantZero,paddingRight=constantZero,paddingBottom=constantZero,paddingLeft=constantZero;function treemap(root){return root.x0=root.y0=0,root.x1=dx,root.y1=dy,root.eachBefore(positionNode),paddingStack=[0],round&&root.eachBefore(treemap_round),root}function positionNode(node){var p=paddingStack[node.depth],x0=node.x0+p,y0=node.y0+p,x1=node.x1-p,y1=node.y1-p;x1{const t=x.tile();t.ratio&&x.tile(t.ratio(_))},x.method=_=>{(0,vega_util_module.mQ)(Tiles,_)?x.tile(Tiles[_]):(0,vega_util_module.z3)("Unrecognized Treemap layout method: "+_)},x},params:["method","ratio","size","round","padding","paddingInner","paddingOuter","paddingTop","paddingRight","paddingBottom","paddingLeft"],fields:vega_hierarchy_module_Output});const ALPHA_MASK=4278190080;function getBuffer(context,width,height){return new Uint32Array(context.getImageData(0,0,width,height).data.buffer)}function vega_label_module_draw(context,items,interior){if(!items.length)return;const type=items[0].mark.marktype;"group"===type?items.forEach((group=>{group.items.forEach((mark=>vega_label_module_draw(context,mark.items,interior)))})):Marks[type].draw(context,{items:interior?items.map(prepare):items})}function prepare(source){const item=rederive(source,{});return item.stroke&&0!==item.strokeOpacity||item.fill&&0!==item.fillOpacity?{...item,strokeOpacity:1,stroke:"#000",fillOpacity:0}:item}const DIV=5,vega_label_module_MOD=31,SIZE=32,RIGHT0=new Uint32Array(SIZE+1),RIGHT1=new Uint32Array(SIZE+1);RIGHT1[0]=0,RIGHT0[0]=~RIGHT1[0];for(let i=1;i<=SIZE;++i)RIGHT1[i]=RIGHT1[i-1]<<1|1,RIGHT0[i]=~RIGHT1[i];function scaler(width,height,padding){const ratio=Math.max(1,Math.sqrt(width*height/1e6)),w=~~((width+2*padding+ratio)/ratio),h=~~((height+2*padding+ratio)/ratio),scale=_=>~~((_+padding)/ratio);return scale.invert=_=>_*ratio-padding,scale.bitmap=()=>function Bitmap(w,h){const array=new Uint32Array(~~((w*h+SIZE)/SIZE));function _set(index,mask){array[index]|=mask}function _clear(index,mask){array[index]&=mask}return{array,get:(x,y)=>{const index=y*w+x;return array[index>>>DIV]&1<<(index&vega_label_module_MOD)},set:(x,y)=>{const index=y*w+x;_set(index>>>DIV,1<<(index&vega_label_module_MOD))},clear:(x,y)=>{const index=y*w+x;_clear(index>>>DIV,~(1<<(index&vega_label_module_MOD)))},getRange:(x,y,x2,y2)=>{let start,end,indexStart,indexEnd,r=y2;for(;r>=y;--r)if(start=r*w+x,end=r*w+x2,indexStart=start>>>DIV,indexEnd=end>>>DIV,indexStart===indexEnd){if(array[indexStart]&RIGHT0[start&vega_label_module_MOD]&RIGHT1[1+(end&vega_label_module_MOD)])return!0}else{if(array[indexStart]&RIGHT0[start&vega_label_module_MOD])return!0;if(array[indexEnd]&RIGHT1[1+(end&vega_label_module_MOD)])return!0;for(let i=indexStart+1;i{let start,end,indexStart,indexEnd,i;for(;y<=y2;++y)if(start=y*w+x,end=y*w+x2,indexStart=start>>>DIV,indexEnd=end>>>DIV,indexStart===indexEnd)_set(indexStart,RIGHT0[start&vega_label_module_MOD]&RIGHT1[1+(end&vega_label_module_MOD)]);else for(_set(indexStart,RIGHT0[start&vega_label_module_MOD]),_set(indexEnd,RIGHT1[1+(end&vega_label_module_MOD)]),i=indexStart+1;i{let start,end,indexStart,indexEnd,i;for(;y<=y2;++y)if(start=y*w+x,end=y*w+x2,indexStart=start>>>DIV,indexEnd=end>>>DIV,indexStart===indexEnd)_clear(indexStart,RIGHT1[start&vega_label_module_MOD]|RIGHT0[1+(end&vega_label_module_MOD)]);else for(_clear(indexStart,RIGHT1[start&vega_label_module_MOD]),_clear(indexEnd,RIGHT0[1+(end&vega_label_module_MOD)]),i=indexStart+1;ix<0||y<0||y2>=h||x2>=w}}(w,h),scale.ratio=ratio,scale.padding=padding,scale.width=width,scale.height=height,scale}function outOfBounds(x,y,textWidth,textHeight,width,height){let r=textWidth/2;return x-r<0||x+r>width||y-(r=textHeight/2)<0||y+r>height}function collision($,x,y,textHeight,textWidth,h,bm0,bm1){const w=textWidth*h/(2*textHeight),x1=$(x-w),x2=$(x+w),y1=$(y-(h/=2)),y2=$(y+h);return bm0.outOfBounds(x1,y1,x2,y2)||bm0.getRange(x1,y1,x2,y2)||bm1&&bm1.getRange(x1,y1,x2,y2)}const X_DIR=[-1,-1,1,1],Y_DIR=[-1,1,-1,1];const Aligns=["right","center","left"],Baselines=["bottom","middle","top"];function test(_x1,_x2,_y1,_y2,bm0,bm1,x1,x2,y1,y2,boundary,isInside){return!(bm0.outOfBounds(_x1,_y1,_x2,_y2)||(isInside&&bm1||bm0).getRange(_x1,_y1,_x2,_y2))}const anchorCode={"top-left":0,top:1,"top-right":2,left:4,middle:5,right:6,"bottom-left":8,bottom:9,"bottom-right":10},placeAreaLabel={naive:function placeAreaLabelNaive($,bitmaps,avoidBaseMark,markIndex){const width=$.width,height=$.height;return function(d){const items=d.datum.datum.items[markIndex].items,n=items.length,textHeight=d.datum.fontSize,textWidth=textMetrics.width(d.datum,d.datum.text);let x1,x2,y1,y2,x,y,areaWidth,maxAreaWidth=0;for(let i=0;i=maxAreaWidth&&(maxAreaWidth=areaWidth,d.x=x,d.y=y);return x=textWidth/2,y=textHeight/2,x1=d.x-x,x2=d.x+x,y1=d.y-y,y2=d.y+y,d.align="center",x1<0&&x2<=width?d.align="left":0<=x1&&width=1;)mid=(lo+hi)/2,collision($,x,y,textHeight,textWidth,mid,bm0,bm1)?hi=mid:lo=mid;if(lo>maxSize)return[x,y,lo,!0]}}return function(d){const items=d.datum.datum.items[markIndex].items,n=items.length,textHeight=d.datum.fontSize,textWidth=textMetrics.width(d.datum,d.datum.text);let x1,x2,y1,y2,x,y,_x,_y,_x1,_xMid,_x2,_y1,_yMid,_y2,areaWidth,result,swapTmp,maxSize=avoidBaseMark?textHeight:0,labelPlaced=!1,labelPlaced2=!1,maxAreaWidth=0;for(let i=0;ix2&&(swapTmp=x1,x1=x2,x2=swapTmp),y1>y2&&(swapTmp=y1,y1=y2,y2=swapTmp),_x1=$(x1),_x2=$(x2),_xMid=~~((_x1+_x2)/2),_y1=$(y1),_y2=$(y2),_yMid=~~((_y1+_y2)/2),_x=_xMid;_x>=_x1;--_x)for(_y=_yMid;_y>=_y1;--_y)result=tryLabel(_x,_y,maxSize,textWidth,textHeight),result&&([d.x,d.y,maxSize,labelPlaced]=result);for(_x=_xMid;_x<=_x2;++_x)for(_y=_yMid;_y<=_y2;++_y)result=tryLabel(_x,_y,maxSize,textWidth,textHeight),result&&([d.x,d.y,maxSize,labelPlaced]=result);labelPlaced||avoidBaseMark||(areaWidth=Math.abs(x2-x1+y2-y1),x=(x1+x2)/2,y=(y1+y2)/2,areaWidth>=maxAreaWidth&&!outOfBounds(x,y,textWidth,textHeight,width,height)&&!collision($,x,y,textHeight,textWidth,textHeight,bm0,null)&&(maxAreaWidth=areaWidth,d.x=x,d.y=y,labelPlaced2=!0))}return!(!labelPlaced&&!labelPlaced2)&&(x=textWidth/2,y=textHeight/2,bm0.setRange($(d.x-x),$(d.y-y),$(d.x+x),$(d.y+y)),d.align="center",d.baseline="middle",!0)}},floodfill:function placeAreaLabelFloodFill($,bitmaps,avoidBaseMark,markIndex){const width=$.width,height=$.height,bm0=bitmaps[0],bm1=bitmaps[1],bm2=$.bitmap();return function(d){const items=d.datum.datum.items[markIndex].items,n=items.length,textHeight=d.datum.fontSize,textWidth=textMetrics.width(d.datum,d.datum.text),stack=[];let x1,x2,y1,y2,x,y,_x,_y,lo,hi,mid,areaWidth,maxSize=avoidBaseMark?textHeight:0,labelPlaced=!1,labelPlaced2=!1,maxAreaWidth=0;for(let i=0;i=1;)mid=(lo+hi)/2,collision($,x,y,textHeight,textWidth,mid,bm0,bm1)?hi=mid:lo=mid;lo>maxSize&&(d.x=x,d.y=y,maxSize=lo,labelPlaced=!0)}}labelPlaced||avoidBaseMark||(areaWidth=Math.abs(x2-x1+y2-y1),x=(x1+x2)/2,y=(y1+y2)/2,areaWidth>=maxAreaWidth&&!outOfBounds(x,y,textWidth,textHeight,width,height)&&!collision($,x,y,textHeight,textWidth,textHeight,bm0,null)&&(maxAreaWidth=areaWidth,d.x=x,d.y=y,labelPlaced2=!0))}return!(!labelPlaced&&!labelPlaced2)&&(x=textWidth/2,y=textHeight/2,bm0.setRange($(d.x-x),$(d.y-y),$(d.x+x),$(d.y+y)),d.align="center",d.baseline="middle",!0)}}};function labelLayout(texts,size,compare,offset,anchor,avoidMarks,avoidBaseMark,lineAnchor,markIndex,padding,method){if(!texts.length)return texts;const positions=Math.max(offset.length,anchor.length),offsets=function getOffsets(_,count){const offsets=new Float64Array(count),n=_.length;for(let i=0;i[d.x,d.x,d.x,d.y,d.y,d.y];return marktype?"line"===marktype||"area"===marktype?d=>xy(d.datum):"line"===grouptype?d=>{const items=d.datum.items[markIndex].items;return xy(items.length?items["start"===lineAnchor?0:items.length-1]:{x:NaN,y:NaN})}:d=>{const b=d.datum.bounds;return[b.x1,(b.x1+b.x2)/2,b.x2,b.y1,(b.y1+b.y2)/2,b.y2]}:xy}(marktype,grouptype,lineAnchor,markIndex),infPadding=null===padding||padding===1/0,isNaiveGroupArea=isGroupArea&&"naive"===method;let maxTextWidth=-1,maxTextHeight=-1;const data=texts.map((d=>{const textWidth=infPadding?textMetrics.width(d,d.text):void 0;return maxTextWidth=Math.max(maxTextWidth,textWidth),maxTextHeight=Math.max(maxTextHeight,d.fontSize),{datum:d,opacity:0,x:void 0,y:void 0,align:void 0,baseline:void 0,boundary:boundary(d),textWidth}}));padding=null===padding||padding===1/0?Math.max(maxTextWidth,maxTextHeight)+Math.max(...offset):padding;const $=scaler(size[0],size[1],padding);let bitmaps;if(!isNaiveGroupArea){compare&&data.sort(((a,b)=>compare(a.datum,b.datum)));let labelInside=!1;for(let i=0;id.datum));bitmaps=avoidMarks.length||baseMark?function markBitmaps($,baseMark,avoidMarks,labelInside,isGroupArea){const width=$.width,height=$.height,border=labelInside||isGroupArea,context=domCanvas(width,height).getContext("2d"),baseMarkContext=domCanvas(width,height).getContext("2d"),strokeContext=border&&domCanvas(width,height).getContext("2d");avoidMarks.forEach((items=>vega_label_module_draw(context,items,!1))),vega_label_module_draw(baseMarkContext,baseMark,!1),border&&vega_label_module_draw(strokeContext,baseMark,!0);const buffer=getBuffer(context,width,height),baseMarkBuffer=getBuffer(baseMarkContext,width,height),strokeBuffer=border&&getBuffer(strokeContext,width,height),layer1=$.bitmap(),layer2=border&&$.bitmap();let x,y,u,v,index,alpha,strokeAlpha,baseMarkAlpha;for(y=0;ybitmap.set($(d.boundary[0]),$(d.boundary[3])))),[bitmap,void 0]}($,avoidBaseMark&&data)}const place=isGroupArea?placeAreaLabel[method]($,bitmaps,avoidBaseMark,markIndex):function placeMarkLabel($,bitmaps,anchors,offsets){const width=$.width,height=$.height,bm0=bitmaps[0],bm1=bitmaps[1],n=offsets.length;return function(d){const boundary=d.boundary,textHeight=d.datum.fontSize;if(boundary[2]<0||boundary[5]<0||boundary[0]>width||boundary[3]>height)return!1;let dx,dy,isInside,sizeFactor,insideFactor,x1,x2,y1,y2,xc,yc,_x1,_x2,_y1,_y2,textWidth=d.textWidth??0;for(let i=0;i>>2&3)-1,isInside=0===dx&&0===dy||offsets[i]<0,sizeFactor=dx&&dy?Math.SQRT1_2:1,insideFactor=offsets[i]<0?-1:1,x1=boundary[1+dx]+offsets[i]*dx*sizeFactor,yc=boundary[4+dy]+insideFactor*textHeight*dy/2+offsets[i]*dy*sizeFactor,y1=yc-textHeight/2,y2=yc+textHeight/2,_x1=$(x1),_y1=$(y1),_y2=$(y2),!textWidth){if(!test(_x1,_x1,_y1,_y2,bm0,bm1,0,0,0,0,0,isInside))continue;textWidth=textMetrics.width(d.datum,d.datum.text)}if(xc=x1+insideFactor*textWidth*dx/2,x1=xc-textWidth/2,x2=xc+textWidth/2,_x1=$(x1),_x2=$(x2),test(_x1,_x2,_y1,_y2,bm0,bm1,0,0,0,0,0,isInside))return d.x=dx?dx*insideFactor<0?x2:x1:xc,d.y=dy?dy*insideFactor<0?y2:y1:yc,d.align=Aligns[dx*insideFactor+1],d.baseline=Baselines[dy*insideFactor+1],bm0.setRange(_x1,_y1,_x2,_y2),!0}return!1}}($,bitmaps,anchors,offsets);return data.forEach((d=>d.opacity=+place(d))),data}const vega_label_module_Output=["x","y","opacity","align","baseline"],Anchors=["top-left","left","bottom-left","top","bottom","top-right","right","bottom-right"];function Label(params){Transform.call(this,null,params)}function vega_regression_module_partition(data,groupby){var map,i,n,t,k,g,groups=[],get=function(f){return f(t)};if(null==groupby)groups.push(data);else for(map={},i=0,n=data.length;i{const t=l.datum;t[as[0]]=l.x,t[as[1]]=l.y,t[as[2]]=l.opacity,t[as[3]]=l.align,t[as[4]]=l.baseline})),pulse.reflow(mod).modifies(as)}}),Loess.Definition={type:"Loess",metadata:{generates:!0},params:[{name:"x",type:"field",required:!0},{name:"y",type:"field",required:!0},{name:"groupby",type:"field",array:!0},{name:"bandwidth",type:"number",default:.3},{name:"as",type:"string",array:!0}]},(0,vega_util_module.B)(Loess,Transform,{transform(_,pulse){const out=pulse.fork(pulse.NO_SOURCE|pulse.NO_FIELDS);if(!this.value||pulse.changed()||_.modified()){const groups=vega_regression_module_partition(pulse.materialize(pulse.SOURCE).source,_.groupby),names=(_.groupby||[]).map(vega_util_module.N6),m=names.length,as=_.as||[(0,vega_util_module.N6)(_.x),(0,vega_util_module.N6)(_.y)],values=[];groups.forEach((g=>{loess(g,_.x,_.y,_.bandwidth||.3).forEach((p=>{const t={};for(let i=0;i"poly"===method?order:"quad"===method?2:1)(method,order),as=_.as||[(0,vega_util_module.N6)(_.x),(0,vega_util_module.N6)(_.y)],fit=vega_regression_module_Methods[method],values=[];let domain=_.extent;(0,vega_util_module.mQ)(vega_regression_module_Methods,method)||(0,vega_util_module.z3)("Invalid regression method: "+method),null!=domain&&"log"===method&&domain[0]<=0&&(pulse.dataflow.warn("Ignoring extent with values <= 0 for log regression."),domain=null),groups.forEach((g=>{if(g.length<=dof)return void pulse.dataflow.warn("Skipping regression with more parameters than data points.");const model=fit(g,_.x,_.y,order);if(_.params)return void values.push(ingest$1({keys:g.dims,coef:model.coef,rSquared:model.rSquared}));const dom=domain||(0,vega_util_module.Xx)(g,_.x),add=p=>{const t={};for(let i=0;iadd([x,model.predict(x)]))):sampleCurve(model.predict,dom,25,200).forEach(add)})),this.value&&(out.rem=this.value),this.value=out.add=out.source=values}return out}});const util_splitter=134217729,util_resulterrbound=33306690738754706e-32;function util_sum(elen,e,flen,f,h){let Q,Qnew,hh,bvirt,enow=e[0],fnow=f[0],eindex=0,findex=0;fnow>enow==fnow>-enow?(Q=enow,enow=e[++eindex]):(Q=fnow,fnow=f[++findex]);let hindex=0;if(eindexenow==fnow>-enow?(Qnew=enow+Q,hh=Q-(Qnew-enow),enow=e[++eindex]):(Qnew=fnow+Q,hh=Q-(Qnew-fnow),fnow=f[++findex]),Q=Qnew,0!==hh&&(h[hindex++]=hh);eindexenow==fnow>-enow?(Qnew=Q+enow,bvirt=Qnew-Q,hh=Q-(Qnew-bvirt)+(enow-bvirt),enow=e[++eindex]):(Qnew=Q+fnow,bvirt=Qnew-Q,hh=Q-(Qnew-bvirt)+(fnow-bvirt),fnow=f[++findex]),Q=Qnew,0!==hh&&(h[hindex++]=hh);for(;eindex=33306690738754716e-32*detsum?det:-function orient2dadapt(ax,ay,bx,by,cx,cy,detsum){let acxtail,acytail,bcxtail,bcytail,bvirt,c,ahi,alo,bhi,blo,_i,_j,_0,s1,s0,t1,t0,u3;const acx=ax-cx,bcx=bx-cx,acy=ay-cy,bcy=by-cy;s1=acx*bcy,c=util_splitter*acx,ahi=c-(c-acx),alo=acx-ahi,c=util_splitter*bcy,bhi=c-(c-bcy),blo=bcy-bhi,s0=alo*blo-(s1-ahi*bhi-alo*bhi-ahi*blo),t1=acy*bcx,c=util_splitter*acy,ahi=c-(c-acy),alo=acy-ahi,c=util_splitter*bcx,bhi=c-(c-bcx),blo=bcx-bhi,t0=alo*blo-(t1-ahi*bhi-alo*bhi-ahi*blo),_i=s0-t0,bvirt=s0-_i,orient2d_B[0]=s0-(_i+bvirt)+(bvirt-t0),_j=s1+_i,bvirt=_j-s1,_0=s1-(_j-bvirt)+(_i-bvirt),_i=_0-t1,bvirt=_0-_i,orient2d_B[1]=_0-(_i+bvirt)+(bvirt-t1),u3=_j+_i,bvirt=u3-_j,orient2d_B[2]=_j-(u3-bvirt)+(_i-bvirt),orient2d_B[3]=u3;let det=function util_estimate(elen,e){let Q=e[0];for(let i=1;i=errbound||-det>=errbound)return det;if(bvirt=ax-acx,acxtail=ax-(acx+bvirt)+(bvirt-cx),bvirt=bx-bcx,bcxtail=bx-(bcx+bvirt)+(bvirt-cx),bvirt=ay-acy,acytail=ay-(acy+bvirt)+(bvirt-cy),bvirt=by-bcy,bcytail=by-(bcy+bvirt)+(bvirt-cy),0===acxtail&&0===acytail&&0===bcxtail&&0===bcytail)return det;if(errbound=ccwerrboundC*detsum+util_resulterrbound*Math.abs(det),det+=acx*bcytail+bcy*acxtail-(acy*bcxtail+bcx*acytail),det>=errbound||-det>=errbound)return det;s1=acxtail*bcy,c=util_splitter*acxtail,ahi=c-(c-acxtail),alo=acxtail-ahi,c=util_splitter*bcy,bhi=c-(c-bcy),blo=bcy-bhi,s0=alo*blo-(s1-ahi*bhi-alo*bhi-ahi*blo),t1=acytail*bcx,c=util_splitter*acytail,ahi=c-(c-acytail),alo=acytail-ahi,c=util_splitter*bcx,bhi=c-(c-bcx),blo=bcx-bhi,t0=alo*blo-(t1-ahi*bhi-alo*bhi-ahi*blo),_i=s0-t0,bvirt=s0-_i,u[0]=s0-(_i+bvirt)+(bvirt-t0),_j=s1+_i,bvirt=_j-s1,_0=s1-(_j-bvirt)+(_i-bvirt),_i=_0-t1,bvirt=_0-_i,u[1]=_0-(_i+bvirt)+(bvirt-t1),u3=_j+_i,bvirt=u3-_j,u[2]=_j-(u3-bvirt)+(_i-bvirt),u[3]=u3;const C1len=util_sum(4,orient2d_B,4,u,C1);s1=acx*bcytail,c=util_splitter*acx,ahi=c-(c-acx),alo=acx-ahi,c=util_splitter*bcytail,bhi=c-(c-bcytail),blo=bcytail-bhi,s0=alo*blo-(s1-ahi*bhi-alo*bhi-ahi*blo),t1=acy*bcxtail,c=util_splitter*acy,ahi=c-(c-acy),alo=acy-ahi,c=util_splitter*bcxtail,bhi=c-(c-bcxtail),blo=bcxtail-bhi,t0=alo*blo-(t1-ahi*bhi-alo*bhi-ahi*blo),_i=s0-t0,bvirt=s0-_i,u[0]=s0-(_i+bvirt)+(bvirt-t0),_j=s1+_i,bvirt=_j-s1,_0=s1-(_j-bvirt)+(_i-bvirt),_i=_0-t1,bvirt=_0-_i,u[1]=_0-(_i+bvirt)+(bvirt-t1),u3=_j+_i,bvirt=u3-_j,u[2]=_j-(u3-bvirt)+(_i-bvirt),u[3]=u3;const C2len=util_sum(C1len,C1,4,u,C2);s1=acxtail*bcytail,c=util_splitter*acxtail,ahi=c-(c-acxtail),alo=acxtail-ahi,c=util_splitter*bcytail,bhi=c-(c-bcytail),blo=bcytail-bhi,s0=alo*blo-(s1-ahi*bhi-alo*bhi-ahi*blo),t1=acytail*bcxtail,c=util_splitter*acytail,ahi=c-(c-acytail),alo=acytail-ahi,c=util_splitter*bcxtail,bhi=c-(c-bcxtail),blo=bcxtail-bhi,t0=alo*blo-(t1-ahi*bhi-alo*bhi-ahi*blo),_i=s0-t0,bvirt=s0-_i,u[0]=s0-(_i+bvirt)+(bvirt-t0),_j=s1+_i,bvirt=_j-s1,_0=s1-(_j-bvirt)+(_i-bvirt),_i=_0-t1,bvirt=_0-_i,u[1]=_0-(_i+bvirt)+(bvirt-t1),u3=_j+_i,bvirt=u3-_j,u[2]=_j-(u3-bvirt)+(_i-bvirt),u[3]=u3;const Dlen=util_sum(C2len,C2,4,u,orient2d_D);return orient2d_D[Dlen-1]}(ax,ay,bx,by,cx,cy,detsum)}vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(8),vec(8),vec(8),vec(4),vec(8),vec(8),vec(8),vec(12);vec(192),vec(192);vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(8),vec(8),vec(8),vec(8),vec(8),vec(8),vec(8),vec(8),vec(8),vec(4),vec(4),vec(4),vec(8),vec(16),vec(16),vec(16),vec(32),vec(32),vec(48),vec(64);vec(1152),vec(1152);vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(4),vec(24),vec(24),vec(24),vec(24),vec(24),vec(24),vec(24),vec(24),vec(24),vec(24),vec(1152),vec(1152),vec(1152),vec(1152),vec(1152),vec(2304),vec(2304),vec(3456),vec(5760),vec(8),vec(8),vec(8),vec(16),vec(24),vec(48),vec(48),vec(96),vec(192),vec(384),vec(384),vec(384),vec(768);vec(96),vec(96),vec(96),vec(1152);const delaunator_EPSILON=Math.pow(2,-52),EDGE_STACK=new Uint32Array(512);class Delaunator{static from(points,getX=defaultGetX,getY=defaultGetY){const n=points.length,coords=new Float64Array(2*n);for(let i=0;i>1;if(n>0&&"number"!=typeof coords[0])throw new Error("Expected coords to contain numbers.");this.coords=coords;const maxTriangles=Math.max(2*n-5,0);this._triangles=new Uint32Array(3*maxTriangles),this._halfedges=new Int32Array(3*maxTriangles),this._hashSize=Math.ceil(Math.sqrt(n)),this._hullPrev=new Uint32Array(n),this._hullNext=new Uint32Array(n),this._hullTri=new Uint32Array(n),this._hullHash=new Int32Array(this._hashSize),this._ids=new Uint32Array(n),this._dists=new Float64Array(n),this.update()}update(){const{coords,_hullPrev:hullPrev,_hullNext:hullNext,_hullTri:hullTri,_hullHash:hullHash}=this,n=coords.length>>1;let minX=1/0,minY=1/0,maxX=-1/0,maxY=-1/0;for(let i=0;imaxX&&(maxX=x),y>maxY&&(maxY=y),this._ids[i]=i}const cx=(minX+maxX)/2,cy=(minY+maxY)/2;let i0,i1,i2;for(let i=0,minDist=1/0;i0&&(i1=i,minDist=d)}let i1x=coords[2*i1],i1y=coords[2*i1+1],minRadius=1/0;for(let i=0;id0&&(hull[j++]=id,d0=d)}return this.hull=hull.subarray(0,j),this.triangles=new Uint32Array(0),void(this.halfedges=new Uint32Array(0))}if(orient2d(i0x,i0y,i1x,i1y,i2x,i2y)<0){const i=i1,x=i1x,y=i1y;i1=i2,i1x=i2x,i1y=i2y,i2=i,i2x=x,i2y=y}const center=function circumcenter(ax,ay,bx,by,cx,cy){const dx=bx-ax,dy=by-ay,ex=cx-ax,ey=cy-ay,bl=dx*dx+dy*dy,cl=ex*ex+ey*ey,d=.5/(dx*ey-dy*ex),x=ax+(ey*bl-dy*cl)*d,y=ay+(dx*cl-ex*bl)*d;return{x,y}}(i0x,i0y,i1x,i1y,i2x,i2y);this._cx=center.x,this._cy=center.y;for(let i=0;i0&&Math.abs(x-xp)<=delaunator_EPSILON&&Math.abs(y-yp)<=delaunator_EPSILON)continue;if(xp=x,yp=y,i===i0||i===i1||i===i2)continue;let start=0;for(let j=0,key=this._hashKey(x,y);j=0;)if(e=q,e===start){e=-1;break}if(-1===e)continue;let t=this._addTriangle(e,i,hullNext[e],-1,-1,hullTri[e]);hullTri[i]=this._legalize(t+2),hullTri[e]=t,hullSize++;let n=hullNext[e];for(;q=hullNext[n],orient2d(x,y,coords[2*n],coords[2*n+1],coords[2*q],coords[2*q+1])<0;)t=this._addTriangle(n,i,q,hullTri[i],-1,hullTri[n]),hullTri[i]=this._legalize(t+2),hullNext[n]=n,hullSize--,n=q;if(e===start)for(;q=hullPrev[e],orient2d(x,y,coords[2*q],coords[2*q+1],coords[2*e],coords[2*e+1])<0;)t=this._addTriangle(q,i,e,-1,hullTri[e],hullTri[q]),this._legalize(t+2),hullTri[q]=t,hullNext[e]=e,hullSize--,e=q;this._hullStart=hullPrev[i]=e,hullNext[e]=hullPrev[n]=i,hullNext[i]=n,hullHash[this._hashKey(x,y)]=i,hullHash[this._hashKey(coords[2*e],coords[2*e+1])]=e}this.hull=new Uint32Array(hullSize);for(let i=0,e=this._hullStart;i0?3-p:1+p)/4}(x-this._cx,y-this._cy)*this._hashSize)%this._hashSize}_legalize(a){const{_triangles:triangles,_halfedges:halfedges,coords}=this;let i=0,ar=0;for(;;){const b=halfedges[a],a0=a-a%3;if(ar=a0+(a+2)%3,-1===b){if(0===i)break;a=EDGE_STACK[--i];continue}const b0=b-b%3,al=a0+(a+1)%3,bl=b0+(b+2)%3,p0=triangles[ar],pr=triangles[a],pl=triangles[al],p1=triangles[bl];if(inCircle(coords[2*p0],coords[2*p0+1],coords[2*pr],coords[2*pr+1],coords[2*pl],coords[2*pl+1],coords[2*p1],coords[2*p1+1])){triangles[a]=p1,triangles[b]=p0;const hbl=halfedges[bl];if(-1===hbl){let e=this._hullStart;do{if(this._hullTri[e]===bl){this._hullTri[e]=a;break}e=this._hullPrev[e]}while(e!==this._hullStart)}this._link(a,hbl),this._link(b,halfedges[ar]),this._link(ar,bl);const br=b0+(b+1)%3;i=left&&dists[ids[j]]>tempDist;)ids[j+1]=ids[j--];ids[j+1]=temp}else{let i=left+1,j=right;delaunator_swap(ids,left+right>>1,i),dists[ids[left]]>dists[ids[right]]&&delaunator_swap(ids,left,right),dists[ids[i]]>dists[ids[right]]&&delaunator_swap(ids,i,right),dists[ids[left]]>dists[ids[i]]&&delaunator_swap(ids,left,i);const temp=ids[i],tempDist=dists[temp];for(;;){do{i++}while(dists[ids[i]]tempDist);if(j=j-left?(quicksort(ids,dists,i,right),quicksort(ids,dists,left,j-1)):(quicksort(ids,dists,left,j-1),quicksort(ids,dists,i,right))}}function delaunator_swap(arr,i,j){const tmp=arr[i];arr[i]=arr[j],arr[j]=tmp}function defaultGetX(p){return p[0]}function defaultGetY(p){return p[1]}class path_Path{constructor(){this._x0=this._y0=this._x1=this._y1=null,this._=""}moveTo(x,y){this._+=`M${this._x0=this._x1=+x},${this._y0=this._y1=+y}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")}lineTo(x,y){this._+=`L${this._x1=+x},${this._y1=+y}`}arc(x,y,r){const x0=(x=+x)+(r=+r),y0=y=+y;if(r<0)throw new Error("negative radius");null===this._x1?this._+=`M${x0},${y0}`:(Math.abs(this._x1-x0)>1e-6||Math.abs(this._y1-y0)>1e-6)&&(this._+="L"+x0+","+y0),r&&(this._+=`A${r},${r},0,1,1,${x-r},${y}A${r},${r},0,1,1,${this._x1=x0},${this._y1=y0}`)}rect(x,y,w,h){this._+=`M${this._x0=this._x1=+x},${this._y0=this._y1=+y}h${+w}v${+h}h${-w}Z`}value(){return this._||null}}class Polygon{constructor(){this._=[]}moveTo(x,y){this._.push([x,y])}closePath(){this._.push(this._[0].slice())}lineTo(x,y){this._.push([x,y])}value(){return this._.length?this._:null}}class Voronoi{constructor(delaunay,[xmin,ymin,xmax,ymax]=[0,0,960,500]){if(!((xmax=+xmax)>=(xmin=+xmin)&&(ymax=+ymax)>=(ymin=+ymin)))throw new Error("invalid bounds");this.delaunay=delaunay,this._circumcenters=new Float64Array(2*delaunay.points.length),this.vectors=new Float64Array(2*delaunay.points.length),this.xmax=xmax,this.xmin=xmin,this.ymax=ymax,this.ymin=ymin,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){const{delaunay:{points,hull,triangles},vectors}=this;let bx,by;const circumcenters=this.circumcenters=this._circumcenters.subarray(0,triangles.length/3*2);for(let x,y,i=0,j=0,n=triangles.length;i1;)n-=2;for(let i=2;i0){if(y0>=this.ymax)return null;(c=(this.ymax-y0)/vy)0){if(x0>=this.xmax)return null;(c=(this.xmax-x0)/vx)this.xmax?2:0)|(ythis.ymax?8:0)}_simplify(P){if(P&&P.length>4){for(let i=0;i2&&function delaunay_collinear(d){const{triangles,coords}=d;for(let i=0;i1e-10)return!1}return!0}(d)){this.collinear=Int32Array.from({length:points.length/2},((_,i)=>i)).sort(((i,j)=>points[2*i]-points[2*j]||points[2*i+1]-points[2*j+1]));const e=this.collinear[0],f=this.collinear[this.collinear.length-1],bounds=[points[2*e],points[2*e+1],points[2*f],points[2*f+1]],r=1e-8*Math.hypot(bounds[3]-bounds[1],bounds[2]-bounds[0]);for(let i=0,n=points.length/2;i0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=hull[0],inedges[hull[0]]=1,2===hull.length&&(inedges[hull[1]]=0,this.triangles[1]=hull[1],this.triangles[2]=hull[1]))}voronoi(bounds){return new Voronoi(this,bounds)}*neighbors(i){const{inedges,hull,_hullIndex,halfedges,triangles,collinear}=this;if(collinear){const l=collinear.indexOf(i);return l>0&&(yield collinear[l-1]),void(l=0&&c!==i&&c!==i0;)i=c;return c}_step(i,x,y){const{inedges,hull,_hullIndex,halfedges,triangles,points}=this;if(-1===inedges[i]||!points.length)return(i+1)%(points.length>>1);let c=i,dc=delaunay_pow(x-points[2*i],2)+delaunay_pow(y-points[2*i+1],2);const e0=inedges[i];let e=e0;do{let t=triangles[e];const dt=delaunay_pow(x-points[2*t],2)+delaunay_pow(y-points[2*t+1],2);if(dt=maxDelta));)if(tag.x=startX+dx,tag.y=startY+dy,!(tag.x+tag.x0<0||tag.y+tag.y0<0||tag.x+tag.x1>size[0]||tag.y+tag.y1>size[1])&&(!bounds||!cloudCollide(tag,board,size[0]))&&(!bounds||collideRects(tag,bounds))){for(var last,sprite=tag.sprite,w=tag.width>>5,sw=size[0]>>5,lx=tag.x-(w<<4),sx=127&lx,msx=32-sx,h=tag.y1-tag.y0,x=(tag.y+tag.y0)*sw+(lx>>5),j=0;j>>sx:0);x+=sw}return tag.sprite=null,!0}return!1}return cloud.layout=function(){for(var contextAndRatio=function getContext(canvas){canvas.width=canvas.height=1;var ratio=Math.sqrt(canvas.getContext("2d").getImageData(0,0,1,1).data.length>>2);canvas.width=(cw<<5)/ratio,canvas.height=ch/ratio;var context=canvas.getContext("2d");return context.fillStyle=context.strokeStyle="red",context.textAlign="center",{context,ratio}}(domCanvas()),board=function zeroArray(n){var a=[],i=-1;for(;++i>5)*size[1]),bounds=null,n=words.length,i=-1,tags=[],data=words.map((d=>({text:text(d),font:font(d),style:fontStyle(d),weight:fontWeight(d),rotate:rotate(d),size:~~(fontSize(d)+1e-14),padding:padding(d),xoff:0,yoff:0,x1:0,y1:0,x0:0,y0:0,hasText:!1,sprite:null,datum:d}))).sort(((a,b)=>b.size-a.size));++i>1,d.y=size[1]*(random()+.5)>>1,cloudSprite(contextAndRatio,d,data,i),d.hasText&&place(board,d,bounds)&&(tags.push(d),bounds?cloudBounds(bounds,d):bounds=[{x:d.x+d.x0,y:d.y+d.y0},{x:d.x+d.x1,y:d.y+d.y1}],d.x-=size[0]>>1,d.y-=size[1]>>1)}return tags},cloud.words=function(_){return arguments.length?(words=_,cloud):words},cloud.size=function(_){return arguments.length?(size=[+_[0],+_[1]],cloud):size},cloud.font=function(_){return arguments.length?(font=functor(_),cloud):font},cloud.fontStyle=function(_){return arguments.length?(fontStyle=functor(_),cloud):fontStyle},cloud.fontWeight=function(_){return arguments.length?(fontWeight=functor(_),cloud):fontWeight},cloud.rotate=function(_){return arguments.length?(rotate=functor(_),cloud):rotate},cloud.text=function(_){return arguments.length?(text=functor(_),cloud):text},cloud.spiral=function(_){return arguments.length?(spiral=spirals[_]||_,cloud):spiral},cloud.fontSize=function(_){return arguments.length?(fontSize=functor(_),cloud):fontSize},cloud.padding=function(_){return arguments.length?(padding=functor(_),cloud):padding},cloud.random=function(_){return arguments.length?(random=_,cloud):random},cloud}function cloudSprite(contextAndRatio,d,data,di){if(!d.sprite){var c=contextAndRatio.context,ratio=contextAndRatio.ratio;c.clearRect(0,0,(cw<<5)/ratio,ch/ratio);var w,w32,h,i,j,x=0,y=0,maxh=0,n=data.length;for(--di;++di>5<<5,h=~~Math.max(Math.abs(wsr+hcr),Math.abs(wsr-hcr))}else w=w+31>>5<<5;if(h>maxh&&(maxh=h),x+w>=cw<<5&&(x=0,y+=maxh,maxh=0),y+h>=ch)break;c.translate((x+(w>>1))/ratio,(y+(h>>1))/ratio),d.rotate&&c.rotate(d.rotate*cloudRadians),c.fillText(d.text,0,0),d.padding&&(c.lineWidth=2*d.padding,c.strokeText(d.text,0,0)),c.restore(),d.width=w,d.height=h,d.xoff=x,d.yoff=y,d.x1=w>>1,d.y1=h>>1,d.x0=-d.x1,d.y0=-d.y1,d.hasText=!0,x+=w}for(var pixels=c.getImageData(0,0,(cw<<5)/ratio,ch/ratio).data,sprite=[];--di>=0;)if((d=data[di]).hasText){for(w32=(w=d.width)>>5,h=d.y1-d.y0,i=0;i>5),m=pixels[(y+j)*(cw<<5)+(x+i)<<2]?1<<31-i%32:0;sprite[k]|=m,seen|=m}seen?seenRow=j:(d.y0++,h--,j--,y++)}d.y1=d.y0+seenRow,d.sprite=sprite.slice(0,(d.y1-d.y0)*w32)}}}function cloudCollide(tag,board,sw){sw>>=5;for(var last,sprite=tag.sprite,w=tag.width>>5,lx=tag.x-(w<<4),sx=127&lx,msx=32-sx,h=tag.y1-tag.y0,x=(tag.y+tag.y0)*sw+(lx>>5),j=0;j>>sx:0))&board[x+i])return!0;x+=sw}return!1}function cloudBounds(bounds,d){var b0=bounds[0],b1=bounds[1];d.x+d.x0b1.x&&(b1.x=d.x+d.x1),d.y+d.y1>b1.y&&(b1.y=d.y+d.y1)}function collideRects(a,b){return a.x+a.x1>b[0].x&&a.x+a.x0b[0].y&&a.y+a.y0sizeScale(fsize(x))}data.forEach((t=>{t[as[0]]=NaN,t[as[1]]=NaN,t[as[3]]=0}));const words=layout.words(data).text(_.text).size(_.size||[500,500]).padding(_.padding||1).spiral(_.spiral||"archimedean").rotate(_.rotate||0).font(_.font||"sans-serif").fontStyle(_.fontStyle||"normal").fontWeight(_.fontWeight||"normal").fontSize(fontSize).random(random).layout(),size=layout.size(),dx=size[0]>>1,dy=size[1]>>1,n=words.length;for(let w,t,i=0;inew Uint8Array(n),array16=n=>new Uint16Array(n),array32=n=>new Uint32Array(n);function vega_crossfilter_module_array(n,m,array){const copy=(m<257?array8:m<65537?array16:array32)(n);return array&©.set(array),copy}function Dimension(index,i,query){const bit=1<{const x=values[a],y=values[b];return xy?1:0})),function permute_permute(source,keys){return Array.from(keys,(key=>source[key]))}(values,index)}(addv,addi),n0)oldv=value,oldi=index,value=Array(n0+n1),index=array32(n0+n1),function vega_crossfilter_module_merge(base,value0,index0,n0,value1,index1,n1,value,index){let i,i0=0,i1=0;for(i=0;i00)for(i=0;iindex,size:()=>size}}function CrossFilter(params){Transform.call(this,function Bitmaps(){let width=8,data=[],seen=array32(0),curr=vega_crossfilter_module_array(0,width),prev=vega_crossfilter_module_array(0,width);return{data:()=>data,seen:()=>seen=function lengthen(array,length,copy){return array.length>=length?array:((copy=copy||new array.constructor(length)).set(array),copy)}(seen,data.length),add(array){for(let t,i=0,j=data.length,n=array.length;idata.length,curr:()=>curr,prev:()=>prev,reset:k=>prev[k]=curr[k],all:()=>width<257?255:width<65537?65535:4294967295,set(k,one){curr[k]|=one},clear(k,one){curr[k]&=~one},resize(n,m){(n>curr.length||m>width)&&(width=Math.max(m,width),curr=vega_crossfilter_module_array(n,width,curr),prev=vega_crossfilter_module_array(n,width))}}}(),params),this._indices=null,this._dims=null}function ResolveFilter(params){Transform.call(this,null,params)}CrossFilter.Definition={type:"CrossFilter",metadata:{},params:[{name:"fields",type:"field",array:!0,required:!0},{name:"query",type:"array",array:!0,required:!0,content:{type:"number",array:!0,length:2}}]},(0,vega_util_module.B)(CrossFilter,Transform,{transform(_,pulse){return this._dims?_.modified("fields")||_.fields.some((f=>pulse.modified(f.fields)))?this.reinit(_,pulse):this.eval(_,pulse):this.init(_,pulse)},init(_,pulse){const fields=_.fields,query=_.query,indices=this._indices={},dims=this._dims=[],m=query.length;let key,index,i=0;for(;i{const indexMap=bits.remove(num,map);for(const key in indices)indices[key].reindex(indexMap)}))},update(_,pulse,output){const dims=this._dims,query=_.query,stamp=pulse.stamp,m=dims.length;let i,q,mask=0;for(output.filters=0,q=0;qlo0)for(i=lo0,j=Math.min(lo1,hi0);ihi0)for(i=Math.max(lo1,hi0),j=hi1;ilo0)for(i=lo0,j=Math.min(lo1,hi0);ihi0)for(i=Math.max(lo1,hi0),j=hi1;icurr[k]&ignore?null:data[k];return output.filter(output.MOD,pass),mask&mask-1?(output.filter(output.ADD,(k=>{const c=curr[k]&ignore;return!c&&c^prev[k]&ignore?data[k]:null})),output.filter(output.REM,(k=>{const c=curr[k]&ignore;return c&&!(c^c^prev[k]&ignore)?data[k]:null}))):(output.filter(output.ADD,pass),output.filter(output.REM,(k=>(curr[k]&ignore)===mask?data[k]:null))),output.filter(output.SOURCE,(t=>pass(t._index)))}});const Literal="Literal",CallExpression="CallExpression";function ASTNode(type){this.type=type}var TokenName,vega_expression_module_source,vega_expression_module_index,vega_expression_module_length,lookahead;ASTNode.prototype.visit=function(visitor){let c,i,n;if(visitor(this))return 1;for(c=function vega_expression_module_children(node){switch(node.type){case"ArrayExpression":return node.elements;case"BinaryExpression":case"LogicalExpression":return[node.left,node.right];case CallExpression:return[node.callee].concat(node.arguments);case"ConditionalExpression":return[node.test,node.consequent,node.alternate];case"MemberExpression":return[node.object,node.property];case"ObjectExpression":return node.properties;case"Property":return[node.key,node.value];case"UnaryExpression":return[node.argument];default:return[]}}(this),i=0,n=c.length;i",TokenName[TokenIdentifier]="Identifier",TokenName[TokenKeyword]="Keyword",TokenName[TokenNullLiteral]="Null",TokenName[TokenNumericLiteral]="Numeric",TokenName[TokenPunctuator]="Punctuator",TokenName[TokenStringLiteral]="String",TokenName[9]="RegularExpression";var SyntaxArrayExpression="ArrayExpression",SyntaxBinaryExpression="BinaryExpression",SyntaxCallExpression="CallExpression",SyntaxConditionalExpression="ConditionalExpression",SyntaxIdentifier="Identifier",SyntaxLiteral="Literal",SyntaxLogicalExpression="LogicalExpression",SyntaxMemberExpression="MemberExpression",SyntaxObjectExpression="ObjectExpression",SyntaxProperty="Property",SyntaxUnaryExpression="UnaryExpression",MessageUnexpectedToken="Unexpected token %0",MessageUnexpectedNumber="Unexpected number",MessageUnexpectedString="Unexpected string",MessageUnexpectedIdentifier="Unexpected identifier",MessageUnexpectedReserved="Unexpected reserved word",MessageUnexpectedEOS="Unexpected end of input",MessageInvalidRegExp="Invalid regular expression",MessageUnterminatedRegExp="Invalid regular expression: missing /",MessageStrictOctalLiteral="Octal literals are not allowed in strict mode.",MessageStrictDuplicateProperty="Duplicate data property in object literal not allowed in strict mode",ILLEGAL="ILLEGAL",DISABLED="Disabled.",RegexNonAsciiIdentifierStart=new RegExp("[\\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-\\u08B2\\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\\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\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\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-\\u13F4\\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\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\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-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA69D\\uA6A0-\\uA6EF\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA7AD\\uA7B0\\uA7B1\\uA7F7-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\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-\\uAB5F\\uAB64\\uAB65\\uABC0-\\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]"),RegexNonAsciiIdentifierPart=new RegExp("[\\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-\\u08B2\\u08E4-\\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\\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\\u0C59\\u0C60-\\u0C63\\u0C66-\\u0C6F\\u0C81-\\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\\u0D57\\u0D60-\\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-\\u13F4\\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\\u1CD0-\\u1CD2\\u1CD4-\\u1CF6\\u1CF8\\u1CF9\\u1D00-\\u1DF5\\u1DFC-\\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-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA62B\\uA640-\\uA66F\\uA674-\\uA67D\\uA67F-\\uA69D\\uA69F-\\uA6F1\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA7AD\\uA7B0\\uA7B1\\uA7F7-\\uA827\\uA840-\\uA873\\uA880-\\uA8C4\\uA8D0-\\uA8D9\\uA8E0-\\uA8F7\\uA8FB\\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-\\uAB5F\\uAB64\\uAB65\\uABC0-\\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-\\uFE2D\\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]");function assert(condition,message){if(!condition)throw new Error("ASSERT: "+message)}function isDecimalDigit(ch){return ch>=48&&ch<=57}function isHexDigit(ch){return"0123456789abcdefABCDEF".indexOf(ch)>=0}function isOctalDigit(ch){return"01234567".indexOf(ch)>=0}function isWhiteSpace(ch){return 32===ch||9===ch||11===ch||12===ch||160===ch||ch>=5760&&[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279].indexOf(ch)>=0}function isLineTerminator(ch){return 10===ch||13===ch||8232===ch||8233===ch}function isIdentifierStart(ch){return 36===ch||95===ch||ch>=65&&ch<=90||ch>=97&&ch<=122||92===ch||ch>=128&&RegexNonAsciiIdentifierStart.test(String.fromCharCode(ch))}function isIdentifierPart(ch){return 36===ch||95===ch||ch>=65&&ch<=90||ch>=97&&ch<=122||ch>=48&&ch<=57||92===ch||ch>=128&&RegexNonAsciiIdentifierPart.test(String.fromCharCode(ch))}const keywords={if:1,in:1,do:1,var:1,for:1,new:1,try:1,let:1,this:1,else:1,case:1,void:1,with:1,enum:1,while:1,break:1,catch:1,throw:1,const:1,yield:1,class:1,super:1,return:1,typeof:1,delete:1,switch:1,export:1,import:1,public:1,static:1,default:1,finally:1,extends:1,package:1,private:1,function:1,continue:1,debugger:1,interface:1,protected:1,instanceof:1,implements:1};function skipComment(){for(;vega_expression_module_index1114111||"}"!==ch)&&throwError({},MessageUnexpectedToken,ILLEGAL),code<=65535?String.fromCharCode(code):(cu1=55296+(code-65536>>10),cu2=56320+(code-65536&1023),String.fromCharCode(cu1,cu2))}function getEscapedIdentifier(){var ch,id;for(ch=vega_expression_module_source.charCodeAt(vega_expression_module_index++),id=String.fromCharCode(ch),92===ch&&(117!==vega_expression_module_source.charCodeAt(vega_expression_module_index)&&throwError({},MessageUnexpectedToken,ILLEGAL),++vega_expression_module_index,(ch=scanHexEscape("u"))&&"\\"!==ch&&isIdentifierStart(ch.charCodeAt(0))||throwError({},MessageUnexpectedToken,ILLEGAL),id=ch);vega_expression_module_index>>="===(ch4=vega_expression_module_source.substr(vega_expression_module_index,4))?{type:TokenPunctuator,value:ch4,start,end:vega_expression_module_index+=4}:">>>"===(ch3=ch4.substr(0,3))||"<<="===ch3||">>="===ch3?{type:TokenPunctuator,value:ch3,start,end:vega_expression_module_index+=3}:ch1===(ch2=ch3.substr(0,2))[1]&&"+-<>&|".indexOf(ch1)>=0||"=>"===ch2?{type:TokenPunctuator,value:ch2,start,end:vega_expression_module_index+=2}:("//"===ch2&&throwError({},MessageUnexpectedToken,ILLEGAL),"<>=!+-*%&|^/".indexOf(ch1)>=0?(++vega_expression_module_index,{type:TokenPunctuator,value:ch1,start,end:vega_expression_module_index}):void throwError({},MessageUnexpectedToken,ILLEGAL))}function scanNumericLiteral(){var number,start,ch;if(assert(isDecimalDigit((ch=vega_expression_module_source[vega_expression_module_index]).charCodeAt(0))||"."===ch,"Numeric literal must start with a decimal digit or a decimal point"),start=vega_expression_module_index,number="","."!==ch){if(number=vega_expression_module_source[vega_expression_module_index++],ch=vega_expression_module_source[vega_expression_module_index],"0"===number){if("x"===ch||"X"===ch)return++vega_expression_module_index,function scanHexLiteral(start){let number="";for(;vega_expression_module_index=0&&throwError({},MessageInvalidRegExp,flags),{value:flags,literal:str}}(),value=function testRegExp(pattern,flags){let tmp=pattern;flags.indexOf("u")>=0&&(tmp=tmp.replace(/\\u\{([0-9a-fA-F]+)\}/g,(($0,$1)=>{if(parseInt($1,16)<=1114111)return"x";throwError({},MessageInvalidRegExp)})).replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"x"));try{new RegExp(tmp)}catch(e){throwError({},MessageInvalidRegExp)}try{return new RegExp(pattern,flags)}catch(exception){return null}}(body.value,flags.value),{literal:body.literal+flags.literal,value,regex:{pattern:body.value,flags:flags.value},start,end:vega_expression_module_index}}function advance(){if(skipComment(),vega_expression_module_index>=vega_expression_module_length)return{type:TokenEOF,start:vega_expression_module_index,end:vega_expression_module_index};const ch=vega_expression_module_source.charCodeAt(vega_expression_module_index);return isIdentifierStart(ch)?scanIdentifier():40===ch||41===ch||59===ch?scanPunctuator():39===ch||34===ch?function scanStringLiteral(){var quote,start,ch,code,str="",octal=!1;for(assert("'"===(quote=vega_expression_module_source[vega_expression_module_index])||'"'===quote,"String literal must starts with a quote"),start=vega_expression_module_index,++vega_expression_module_index;vega_expression_module_index=0&&vega_expression_module_index(assert(index":case"<=":case">=":case"instanceof":case"in":prec=7;break;case"<<":case">>":case">>>":prec=8;break;case"+":case"-":prec=9;break;case"*":case"/":case"%":prec=11}return prec}function parseConditionalExpression(){var expr,consequent;return expr=function parseBinaryExpression(){var marker,markers,expr,token,prec,stack,right,operator,left,i;if(marker=lookahead,left=parseUnaryExpression(),0===(prec=binaryPrecedence(token=lookahead)))return left;for(token.prec=prec,lex(),markers=[marker,lookahead],stack=[left,token,right=parseUnaryExpression()];(prec=binaryPrecedence(lookahead))>0;){for(;stack.length>2&&prec<=stack[stack.length-2].prec;)right=stack.pop(),operator=stack.pop().value,left=stack.pop(),markers.pop(),expr=finishBinaryExpression(operator,left,right),stack.push(expr);(token=lex()).prec=prec,stack.push(token),markers.push(lookahead),expr=parseUnaryExpression(),stack.push(expr)}for(expr=stack[i=stack.length-1],markers.pop();i>1;)markers.pop(),expr=finishBinaryExpression(stack[i-1].value,stack[i-2],expr),i-=2;return expr}(),match("?")&&(lex(),consequent=parseConditionalExpression(),expect(":"),expr=function finishConditionalExpression(test,consequent,alternate){const node=new ASTNode(SyntaxConditionalExpression);return node.test=test,node.consequent=consequent,node.alternate=alternate,node}(expr,consequent,parseConditionalExpression())),expr}function parseExpression(){const expr=parseConditionalExpression();if(match(","))throw new Error(DISABLED);return expr}function parser(code){vega_expression_module_index=0,vega_expression_module_length=(vega_expression_module_source=code).length,lookahead=null,peek();const expr=parseExpression();if(lookahead.type!==TokenEOF)throw new Error("Unexpect token after expression.");return expr}var Constants={NaN:"NaN",E:"Math.E",LN2:"Math.LN2",LN10:"Math.LN10",LOG2E:"Math.LOG2E",LOG10E:"Math.LOG10E",PI:"Math.PI",SQRT1_2:"Math.SQRT1_2",SQRT2:"Math.SQRT2",MIN_VALUE:"Number.MIN_VALUE",MAX_VALUE:"Number.MAX_VALUE"};function Functions(codegen){function fn(name,cast,type){return args=>function fncall(name,args,cast,type){let obj=codegen(args[0]);return cast&&(obj=cast+"("+obj+")",0===cast.lastIndexOf("new ",0)&&(obj="("+obj+")")),obj+"."+name+(type<0?"":0===type?"()":"("+args.slice(1).map(codegen).join(",")+")")}(name,args,cast,type)}const DATE="new Date";return{isNaN:"Number.isNaN",isFinite:"Number.isFinite",abs:"Math.abs",acos:"Math.acos",asin:"Math.asin",atan:"Math.atan",atan2:"Math.atan2",ceil:"Math.ceil",cos:"Math.cos",exp:"Math.exp",floor:"Math.floor",hypot:"Math.hypot",log:"Math.log",max:"Math.max",min:"Math.min",pow:"Math.pow",random:"Math.random",round:"Math.round",sin:"Math.sin",sqrt:"Math.sqrt",tan:"Math.tan",clamp:function(args){args.length<3&&(0,vega_util_module.z3)("Missing arguments to clamp function."),args.length>3&&(0,vega_util_module.z3)("Too many arguments to clamp function.");const a=args.map(codegen);return"Math.max("+a[1]+", Math.min("+a[2]+","+a[0]+"))"},now:"Date.now",utc:"Date.UTC",datetime:DATE,date:fn("getDate",DATE,0),day:fn("getDay",DATE,0),year:fn("getFullYear",DATE,0),month:fn("getMonth",DATE,0),hours:fn("getHours",DATE,0),minutes:fn("getMinutes",DATE,0),seconds:fn("getSeconds",DATE,0),milliseconds:fn("getMilliseconds",DATE,0),time:fn("getTime",DATE,0),timezoneoffset:fn("getTimezoneOffset",DATE,0),utcdate:fn("getUTCDate",DATE,0),utcday:fn("getUTCDay",DATE,0),utcyear:fn("getUTCFullYear",DATE,0),utcmonth:fn("getUTCMonth",DATE,0),utchours:fn("getUTCHours",DATE,0),utcminutes:fn("getUTCMinutes",DATE,0),utcseconds:fn("getUTCSeconds",DATE,0),utcmilliseconds:fn("getUTCMilliseconds",DATE,0),length:fn("length",null,-1),parseFloat:"parseFloat",parseInt:"parseInt",upper:fn("toUpperCase","String",0),lower:fn("toLowerCase","String",0),substring:fn("substring","String"),split:fn("split","String"),trim:fn("trim","String",0),regexp:"RegExp",test:fn("test","RegExp"),if:function(args){args.length<3&&(0,vega_util_module.z3)("Missing arguments to if function."),args.length>3&&(0,vega_util_module.z3)("Too many arguments to if function.");const a=args.map(codegen);return"("+a[0]+"?"+a[1]+":"+a[2]+")"}}}function codegen(opt){const allowed=(opt=opt||{}).allowed?(0,vega_util_module.M1)(opt.allowed):{},forbidden=opt.forbidden?(0,vega_util_module.M1)(opt.forbidden):{},constants=opt.constants||Constants,functions=(opt.functions||Functions)(visit),globalvar=opt.globalvar,fieldvar=opt.fieldvar,outputGlobal=(0,vega_util_module.Tn)(globalvar)?globalvar:id=>`${globalvar}["${id}"]`;let globals={},fields={},memberDepth=0;function visit(ast){if((0,vega_util_module.Kg)(ast))return ast;const generator=Generators[ast.type];return null==generator&&(0,vega_util_module.z3)("Unsupported type: "+ast.type),generator(ast)}const Generators={Literal:n=>n.raw,Identifier:n=>{const id=n.name;return memberDepth>0?id:(0,vega_util_module.mQ)(forbidden,id)?(0,vega_util_module.z3)("Illegal identifier: "+id):(0,vega_util_module.mQ)(constants,id)?constants[id]:(0,vega_util_module.mQ)(allowed,id)?id:(globals[id]=1,outputGlobal(id))},MemberExpression:n=>{const d=!n.computed,o=visit(n.object);d&&(memberDepth+=1);const p=visit(n.property);return o===fieldvar&&(fields[function stripQuotes(s){const n=s&&s.length-1;return n&&('"'===s[0]&&'"'===s[n]||"'"===s[0]&&"'"===s[n])?s.slice(1,-1):s}(p)]=1),d&&(memberDepth-=1),o+(d?"."+p:"["+p+"]")},CallExpression:n=>{"Identifier"!==n.callee.type&&(0,vega_util_module.z3)("Illegal callee type: "+n.callee.type);const callee=n.callee.name,args=n.arguments,fn=(0,vega_util_module.mQ)(functions,callee)&&functions[callee];return fn||(0,vega_util_module.z3)("Unrecognized function: "+callee),(0,vega_util_module.Tn)(fn)?fn(args):fn+"("+args.map(visit).join(",")+")"},ArrayExpression:n=>"["+n.elements.map(visit).join(",")+"]",BinaryExpression:n=>"("+visit(n.left)+" "+n.operator+" "+visit(n.right)+")",UnaryExpression:n=>"("+n.operator+visit(n.argument)+")",ConditionalExpression:n=>"("+visit(n.test)+"?"+visit(n.consequent)+":"+visit(n.alternate)+")",LogicalExpression:n=>"("+visit(n.left)+n.operator+visit(n.right)+")",ObjectExpression:n=>"{"+n.properties.map(visit).join(",")+"}",Property:n=>{memberDepth+=1;const k=visit(n.key);return memberDepth-=1,k+":"+visit(n.value)}};function codegen(ast){const result={code:visit(ast),globals:Object.keys(globals),fields:Object.keys(fields)};return globals={},fields={},result}return codegen.functions=functions,codegen.constants=constants,codegen}var lambda00,phi00,lambda0,cosPhi0,sinPhi0,bounds_lambda0,phi0,lambda1,phi1,lambda2,bounds_lambda00,bounds_phi00,p0,deltaSum,ranges,bounds_range,area_areaRingSum=new Adder,area_areaSum=new Adder,area_areaStream={point:noop_noop,lineStart:noop_noop,lineEnd:noop_noop,polygonStart:function(){area_areaRingSum=new Adder,area_areaStream.lineStart=area_areaRingStart,area_areaStream.lineEnd=area_areaRingEnd},polygonEnd:function(){var areaRing=+area_areaRingSum;area_areaSum.add(areaRing<0?math_tau+areaRing:areaRing),this.lineStart=this.lineEnd=this.point=noop_noop},sphere:function(){area_areaSum.add(math_tau)}};function area_areaRingStart(){area_areaStream.point=area_areaPointFirst}function area_areaRingEnd(){area_areaPoint(lambda00,phi00)}function area_areaPointFirst(lambda,phi){area_areaStream.point=area_areaPoint,lambda00=lambda,phi00=phi,lambda0=lambda*=src_math_radians,cosPhi0=math_cos(phi=(phi*=src_math_radians)/2+quarterPi),sinPhi0=math_sin(phi)}function area_areaPoint(lambda,phi){var dLambda=(lambda*=src_math_radians)-lambda0,sdLambda=dLambda>=0?1:-1,adLambda=sdLambda*dLambda,cosPhi=math_cos(phi=(phi*=src_math_radians)/2+quarterPi),sinPhi=math_sin(phi),k=sinPhi0*sinPhi,u=cosPhi0*cosPhi+k*math_cos(adLambda),v=k*sdLambda*math_sin(adLambda);area_areaRingSum.add(math_atan2(v,u)),lambda0=lambda,cosPhi0=cosPhi,sinPhi0=sinPhi}var W0,W1,centroid_X0,centroid_Y0,centroid_Z0,centroid_X1,centroid_Y1,centroid_Z1,centroid_X2,centroid_Y2,centroid_Z2,centroid_lambda00,centroid_phi00,src_centroid_x0,src_centroid_y0,z0,bounds_boundsStream={point:bounds_boundsPoint,lineStart:boundsLineStart,lineEnd:boundsLineEnd,polygonStart:function(){bounds_boundsStream.point=boundsRingPoint,bounds_boundsStream.lineStart=boundsRingStart,bounds_boundsStream.lineEnd=boundsRingEnd,deltaSum=new Adder,area_areaStream.polygonStart()},polygonEnd:function(){area_areaStream.polygonEnd(),bounds_boundsStream.point=bounds_boundsPoint,bounds_boundsStream.lineStart=boundsLineStart,bounds_boundsStream.lineEnd=boundsLineEnd,area_areaRingSum<0?(bounds_lambda0=-(lambda1=180),phi0=-(phi1=90)):deltaSum>src_math_epsilon?phi1=90:deltaSum<-src_math_epsilon&&(phi0=-90),bounds_range[0]=bounds_lambda0,bounds_range[1]=lambda1},sphere:function(){bounds_lambda0=-(lambda1=180),phi0=-(phi1=90)}};function bounds_boundsPoint(lambda,phi){ranges.push(bounds_range=[bounds_lambda0=lambda,lambda1=lambda]),phiphi1&&(phi1=phi)}function linePoint(lambda,phi){var p=cartesian([lambda*src_math_radians,phi*src_math_radians]);if(p0){var normal=cartesianCross(p0,p),inflection=cartesianCross([normal[1],-normal[0],0],normal);cartesianNormalizeInPlace(inflection),inflection=spherical(inflection);var phii,delta=lambda-lambda2,sign=delta>0?1:-1,lambdai=inflection[0]*src_math_degrees*sign,antimeridian=math_abs(delta)>180;antimeridian^(sign*lambda2phi1&&(phi1=phii):antimeridian^(sign*lambda2<(lambdai=(lambdai+360)%360-180)&&lambdaiphi1&&(phi1=phi)),antimeridian?lambdaangle(bounds_lambda0,lambda1)&&(lambda1=lambda):angle(lambda,lambda1)>angle(bounds_lambda0,lambda1)&&(bounds_lambda0=lambda):lambda1>=bounds_lambda0?(lambdalambda1&&(lambda1=lambda)):lambda>lambda2?angle(bounds_lambda0,lambda)>angle(bounds_lambda0,lambda1)&&(lambda1=lambda):angle(lambda,lambda1)>angle(bounds_lambda0,lambda1)&&(bounds_lambda0=lambda)}else ranges.push(bounds_range=[bounds_lambda0=lambda,lambda1=lambda]);phiphi1&&(phi1=phi),p0=p,lambda2=lambda}function boundsLineStart(){bounds_boundsStream.point=linePoint}function boundsLineEnd(){bounds_range[0]=bounds_lambda0,bounds_range[1]=lambda1,bounds_boundsStream.point=bounds_boundsPoint,p0=null}function boundsRingPoint(lambda,phi){if(p0){var delta=lambda-lambda2;deltaSum.add(math_abs(delta)>180?delta+(delta>0?360:-360):delta)}else bounds_lambda00=lambda,bounds_phi00=phi;area_areaStream.point(lambda,phi),linePoint(lambda,phi)}function boundsRingStart(){area_areaStream.lineStart()}function boundsRingEnd(){boundsRingPoint(bounds_lambda00,bounds_phi00),area_areaStream.lineEnd(),math_abs(deltaSum)>src_math_epsilon&&(bounds_lambda0=-(lambda1=180)),bounds_range[0]=bounds_lambda0,bounds_range[1]=lambda1,p0=null}function angle(lambda0,lambda1){return(lambda1-=lambda0)<0?lambda1+360:lambda1}function rangeCompare(a,b){return a[0]-b[0]}function rangeContains(range,x){return range[0]<=range[1]?range[0]<=x&&x<=range[1]:xvalue.indexOf(v)>=0)):value},R_union:function(base,value){var lo=(0,vega_util_module.Ro)(value[0]),hi=(0,vega_util_module.Ro)(value[1]);return lo>hi&&(lo=value[1],hi=value[0]),base.length?(base[0]>lo&&(base[0]=lo),base[1]hi&&(lo=value[1],hi=value[0]),base.length?hihi&&(base[1]=hi),base):[lo,hi]}};function selectionVisitor(name,args,scope,params){args[0].type!==Literal&&(0,vega_util_module.z3)("First argument to selection functions must be a string literal.");const data=args[0].value,dataName=":"+data;"intersect"!==(args.length>=2&&(0,vega_util_module.se)(args).value)||(0,vega_util_module.mQ)(params,"@unit")||(params["@unit"]=scope.getData(data).indataRef(scope,"unit")),(0,vega_util_module.mQ)(params,dataName)||(params[dataName]=scope.getData(data).tuplesRef())}function vega_functions_module_data(name){const data=this.context.data[name];return data?data.values.value:[]}const wrap=method=>function(value,spec){return this.context.dataflow.locale()[method](spec)(value)},vega_functions_module_format=wrap("format"),vega_functions_module_timeFormat=wrap("timeFormat"),vega_functions_module_utcFormat=wrap("utcFormat"),vega_functions_module_timeParse=wrap("timeParse"),vega_functions_module_utcParse=wrap("utcParse"),dateObj=new Date(2e3,0,1);function vega_functions_module_time(month,day,specifier){return Number.isInteger(month)&&Number.isInteger(day)?(dateObj.setYear(2e3),dateObj.setMonth(month),dateObj.setDate(day),vega_functions_module_timeFormat.call(this,dateObj,specifier)):""}const ScalePrefix="%",SignalPrefix="$";function dataVisitor(name,args,scope,params){args[0].type!==Literal&&(0,vega_util_module.z3)("First argument to data functions must be a string literal.");const data=args[0].value,dataName=":"+data;if(!(0,vega_util_module.mQ)(dataName,params))try{params[dataName]=scope.getData(data).tuplesRef()}catch(err){}}function scaleVisitor(name,args,scope,params){if(args[0].type===Literal)addScaleDependency(scope,params,args[0].value);else for(name in scope.scales)addScaleDependency(scope,params,name)}function addScaleDependency(scope,params,name){const scaleName=ScalePrefix+name;if(!(0,vega_util_module.mQ)(params,scaleName))try{params[scaleName]=scope.scaleRef(name)}catch(err){}}function getScale(nameOrFunction,ctx){if((0,vega_util_module.Tn)(nameOrFunction))return nameOrFunction;if((0,vega_util_module.Kg)(nameOrFunction)){const maybeScale=ctx.scales[nameOrFunction];return maybeScale&&function isRegisteredScale(scale){return scale&&!0===scale[VEGA_SCALE]}(maybeScale.value)?maybeScale.value:void 0}}function internalScaleFunctions(codegen,fnctx,visitors){fnctx.__bandwidth=s=>s&&s.bandwidth?s.bandwidth():0,visitors._bandwidth=scaleVisitor,visitors._range=scaleVisitor,visitors._scale=scaleVisitor;const ref=arg=>"_["+(arg.type===Literal?(0,vega_util_module.r$)(ScalePrefix+arg.value):(0,vega_util_module.r$)(ScalePrefix)+"+"+codegen(arg))+"]";return{_bandwidth:args=>`this.__bandwidth(${ref(args[0])})`,_range:args=>`${ref(args[0])}.range()`,_scale:args=>`${ref(args[0])}(${codegen(args[1])})`}}function geoMethod(methodName,globalMethod){return function(projection,geojson,group){if(projection){const p=getScale(projection,(group||this).context);return p&&p.path[methodName](geojson)}return globalMethod(geojson)}}const geoArea=geoMethod("area",(function d3_geo_src_area(object){return area_areaSum=new Adder,src_stream(object,area_areaStream),2*area_areaSum})),geoBounds=geoMethod("bounds",(function src_bounds(feature){var i,n,a,b,merged,deltaMax,delta;if(phi1=lambda1=-(bounds_lambda0=phi0=1/0),ranges=[],src_stream(feature,bounds_boundsStream),n=ranges.length){for(ranges.sort(rangeCompare),i=1,merged=[a=ranges[0]];iangle(a[0],a[1])&&(a[1]=b[1]),angle(b[0],a[1])>angle(a[0],a[1])&&(a[0]=b[0])):merged.push(a=b);for(deltaMax=-1/0,i=0,a=merged[n=merged.length-1];i<=n;a=b,++i)b=merged[i],(delta=angle(a[1],b[0]))>deltaMax&&(deltaMax=delta,bounds_lambda0=b[0],lambda1=a[1])}return ranges=bounds_range=null,bounds_lambda0===1/0||phi0===1/0?[[NaN,NaN],[NaN,NaN]]:[[bounds_lambda0,phi0],[lambda1,phi1]]})),geoCentroid=geoMethod("centroid",(function src_centroid(object){W0=W1=centroid_X0=centroid_Y0=centroid_Z0=centroid_X1=centroid_Y1=centroid_Z1=0,centroid_X2=new Adder,centroid_Y2=new Adder,centroid_Z2=new Adder,src_stream(object,centroid_centroidStream);var x=+centroid_X2,y=+centroid_Y2,z=+centroid_Z2,m=hypot(x,y,z);return mequalObject(props,_)}const accessors={};function vega_functions_module_array(seq){return(0,vega_util_module.cy)(seq)||ArrayBuffer.isView(seq)?seq:null}function vega_functions_module_sequence(seq){return vega_functions_module_array(seq)||((0,vega_util_module.Kg)(seq)?seq:null)}const datum=d=>d.data;function treeNodes(name,context){const tree=vega_functions_module_data.call(context,name);return tree.root&&tree.root.lookup||{}}const _window=()=>"undefined"!=typeof window&&window||null;function vega_functions_module_intersect(b,opt,group){if(!b)return[];const[u,v]=b,box=(new Bounds).set(u[0],u[1],v[0],v[1]);return vega_scenegraph_module_intersect(group||this.context.dataflow.scenegraph().root,box,function vega_functions_module_filter(opt){let p=null;if(opt){const types=(0,vega_util_module.YO)(opt.marktype),names=(0,vega_util_module.YO)(opt.markname);p=_=>(!types.length||types.some((t=>_.marktype===t)))&&(!names.length||names.some((s=>_.name===s)))}return p}(opt))}const functionContext={random:()=>random(),cumulativeNormal,cumulativeLogNormal,cumulativeUniform,densityNormal,densityLogNormal,densityUniform,quantileNormal,quantileLogNormal,quantileUniform,sampleNormal,sampleLogNormal,sampleUniform,isArray:vega_util_module.cy,isBoolean:vega_util_module.Lm,isDate:vega_util_module.$P,isDefined:_=>void 0!==_,isNumber:vega_util_module.Et,isObject:vega_util_module.Gv,isRegExp:vega_util_module.gd,isString:vega_util_module.Kg,isTuple,isValid:_=>null!=_&&_==_,toBoolean:vega_util_module.G4,toDate:_=>(0,vega_util_module.ay)(_),toNumber:vega_util_module.Ro,toString:vega_util_module.dI,indexof:function indexof(seq){for(var _len2=arguments.length,args=new Array(_len2>1?_len2-1:0),_key2=1;_key2<_len2;_key2++)args[_key2-1]=arguments[_key2];return vega_functions_module_sequence(seq).indexOf(...args)},join:function vega_functions_module_join(seq){for(var _len=arguments.length,args=new Array(_len>1?_len-1:0),_key=1;_key<_len;_key++)args[_key-1]=arguments[_key];return vega_functions_module_array(seq).join(...args)},lastindexof:function lastindexof(seq){for(var _len3=arguments.length,args=new Array(_len3>1?_len3-1:0),_key3=1;_key3<_len3;_key3++)args[_key3-1]=arguments[_key3];return vega_functions_module_sequence(seq).lastIndexOf(...args)},replace:function vega_functions_module_replace(str,pattern,repl){return(0,vega_util_module.Tn)(repl)&&(0,vega_util_module.z3)("Function argument passed to replace."),String(str).replace(pattern,repl)},reverse:function vega_functions_module_reverse(seq){return vega_functions_module_array(seq).slice().reverse()},slice:function vega_functions_module_slice(seq){for(var _len4=arguments.length,args=new Array(_len4>1?_len4-1:0),_key4=1;_key4<_len4;_key4++)args[_key4-1]=arguments[_key4];return vega_functions_module_sequence(seq).slice(...args)},flush:vega_util_module.bX,lerp:vega_util_module.Cc,merge:function vega_functions_module_merge(){const args=[].slice.call(arguments);return args.unshift({}),(0,vega_util_module.X$)(...args)},pad:vega_util_module.eV,peek:vega_util_module.se,pluck:function pluck(data,name){const accessor=accessors[name]||(accessors[name]=(0,vega_util_module.ZZ)(name));return(0,vega_util_module.cy)(data)?data.map(accessor):accessor(data)},span:vega_util_module.Ln,inrange:vega_util_module.PK,truncate:vega_util_module.xv,rgb:color_rgb,lab,hcl,hsl,luminance,contrast:function contrast(color1,color2){const lum1=luminance(color1),lum2=luminance(color2);return(Math.max(lum1,lum2)+.05)/(Math.min(lum1,lum2)+.05)},sequence:range,format:vega_functions_module_format,utcFormat:vega_functions_module_utcFormat,utcParse:vega_functions_module_utcParse,utcOffset,utcSequence,timeFormat:vega_functions_module_timeFormat,timeParse:vega_functions_module_timeParse,timeOffset,timeSequence,timeUnitSpecifier,monthFormat:function monthFormat(month){return vega_functions_module_time.call(this,month,1,"%B")},monthAbbrevFormat:function monthAbbrevFormat(month){return vega_functions_module_time.call(this,month,1,"%b")},dayFormat:function dayFormat(day){return vega_functions_module_time.call(this,0,2+day,"%A")},dayAbbrevFormat:function dayAbbrevFormat(day){return vega_functions_module_time.call(this,0,2+day,"%a")},quarter:vega_util_module.$G,utcquarter:vega_util_module.vu,week,utcweek,dayofyear,utcdayofyear,warn:function warn(){return vega_functions_module_log(this.context.dataflow,"warn",arguments)},info:function info(){return vega_functions_module_log(this.context.dataflow,"info",arguments)},debug:function debug(){return vega_functions_module_log(this.context.dataflow,"debug",arguments)},extent:_=>(0,vega_util_module.Xx)(_),inScope:function inScope(item){const group=this.context.group;let value=!1;if(group)for(;item;){if(item===group){value=!0;break}item=item.mark.group}return value},intersect:vega_functions_module_intersect,clampRange:vega_util_module.BS,pinchDistance:function pinchDistance(event){const t=event.touches,dx=t[0].clientX-t[1].clientX,dy=t[0].clientY-t[1].clientY;return Math.hypot(dx,dy)},pinchAngle:function pinchAngle(event){const t=event.touches;return Math.atan2(t[0].clientY-t[1].clientY,t[0].clientX-t[1].clientX)},screen:function screen(){const w=_window();return w?w.screen:{}},containerSize:function containerSize(){const view=this.context.dataflow,el=view.container&&view.container();return el?[el.clientWidth,el.clientHeight]:[void 0,void 0]},windowSize:function windowSize(){const w=_window();return w?[w.innerWidth,w.innerHeight]:[void 0,void 0]},bandspace:function bandspace(count,paddingInner,paddingOuter){return bandSpace(count||0,paddingInner||0,paddingOuter||0)},setdata:function setdata(name,tuples){const df=this.context.dataflow,input=this.context.data[name].input;return df.pulse(input,df.changeset().remove(vega_util_module.vN).insert(tuples)),1},pathShape:function pathShape(path){let p=null;return function(context){return context?pathRender(context,p=p||vega_scenegraph_module_parse(path)):path}},panLinear:vega_util_module.VC,panLog:vega_util_module.KH,panPow:vega_util_module.co,panSymlog:vega_util_module.zy,zoomLinear:vega_util_module.lL,zoomLog:vega_util_module.oV,zoomPow:vega_util_module.SW,zoomSymlog:vega_util_module.B2,encode:function encode(item,name,retval){if(item){const df=this.context.dataflow,target=item.mark.source;df.pulse(target,df.changeset().encode(item,name))}return void 0!==retval?retval:item},modify:function modify(name,insert,remove,toggle,modify,values){const df=this.context.dataflow,data=this.context.data[name],input=data.input,stamp=df.stamp();let predicate,key,changes=data.changes;if(!1===df._trigger||!(input.value.length||insert||toggle))return 0;if((!changes||changes.stamp{data.modified=!0,df.pulse(input,changes).run()}),!0,1)),remove&&(predicate=!0===remove?vega_util_module.vN:(0,vega_util_module.cy)(remove)||isTuple(remove)?remove:removePredicate(remove),changes.remove(predicate)),insert&&changes.insert(insert),toggle&&(predicate=removePredicate(toggle),input.value.some(predicate)?changes.remove(predicate):changes.insert(toggle)),modify)for(key in values)changes.modify(modify,key,values[key]);return 1},lassoAppend:function lassoAppend(lasso,x,y){let minDist=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5;const last=(lasso=(0,vega_util_module.YO)(lasso))[lasso.length-1];return void 0===last||Math.hypot(last[0]-x,last[1]-y)>minDist?[...lasso,[x,y]]:lasso},lassoPath:function lassoPath(lasso){return(0,vega_util_module.YO)(lasso).reduce(((svg,_ref,i)=>{let[x,y]=_ref;return svg+(0==i?`M ${x},${y} `:i===lasso.length-1?" Z":`L ${x},${y} `)}),"")},intersectLasso:function intersectLasso(markname,pixelLasso,unit){const{x,y,mark}=unit,bb=(new Bounds).set(Number.MAX_SAFE_INTEGER,Number.MAX_SAFE_INTEGER,Number.MIN_SAFE_INTEGER,Number.MIN_SAFE_INTEGER);for(const[px,py]of pixelLasso)pxbb.x2&&(bb.x2=px),pybb.y2&&(bb.y2=py);return bb.translate(x,y),vega_functions_module_intersect([[bb.x1,bb.y1],[bb.x2,bb.y2]],markname,mark).filter((tuple=>function pointInPolygon(testx,testy,polygon){let intersections=0;for(let i=0,j=polygon.length-1;itesty!=prevY>testy&&testx<(prevX-x)*(testy-y)/(prevY-y)+x&&intersections++}return 1&intersections}(tuple.x,tuple.y,pixelLasso)))}},eventFunctions=["view","item","group","xy","x","y"],thisPrefix="this.",astVisitors={},codegenParams={forbidden:["_"],allowed:["datum","event","item"],fieldvar:"datum",globalvar:id=>`_[${(0,vega_util_module.r$)(SignalPrefix+id)}]`,functions:function buildFunctions(codegen){const fn=Functions(codegen);eventFunctions.forEach((name=>fn[name]="event.vega."+name));for(const name in functionContext)fn[name]=thisPrefix+name;return(0,vega_util_module.X$)(fn,internalScaleFunctions(codegen,functionContext,astVisitors)),fn},constants:Constants,visitors:astVisitors},codeGenerator=codegen(codegenParams);function expressionFunction(name,fn,visitor){return 1===arguments.length?functionContext[name]:(functionContext[name]=fn,visitor&&(astVisitors[name]=visitor),codeGenerator&&(codeGenerator.functions[name]=thisPrefix+name),this)}function vega_functions_module_parser(expr,scope){const params={};let ast;try{ast=parser(expr=(0,vega_util_module.Kg)(expr)?expr:(0,vega_util_module.r$)(expr)+"")}catch(err){(0,vega_util_module.z3)("Expression parse error: "+expr)}ast.visit((node=>{if(node.type!==CallExpression)return;const name=node.callee.name,visit=codegenParams.visitors[name];visit&&visit(name,node.arguments,scope,params)}));const gen=codeGenerator(ast);return gen.globals.forEach((name=>{const signalName=SignalPrefix+name;!(0,vega_util_module.mQ)(params,signalName)&&scope.getSignal(name)&&(params[signalName]=scope.signalRef(name))})),{$expr:(0,vega_util_module.X$)({code:gen.code},scope.options.ast?{ast}:null),$fields:gen.fields,$params:params}}expressionFunction("bandwidth",(function bandwidth(name,group){const s=getScale(name,(group||this).context);return s&&s.bandwidth?s.bandwidth():0}),scaleVisitor),expressionFunction("copy",(function vega_functions_module_copy(name,group){const s=getScale(name,(group||this).context);return s?s.copy():void 0}),scaleVisitor),expressionFunction("domain",(function domain(name,group){const s=getScale(name,(group||this).context);return s?s.domain():[]}),scaleVisitor),expressionFunction("range",(function vega_functions_module_range(name,group){const s=getScale(name,(group||this).context);return s&&s.range?s.range():[]}),scaleVisitor),expressionFunction("invert",(function invert(name,range,group){const s=getScale(name,(group||this).context);return s?(0,vega_util_module.cy)(range)?(s.invertRange||s.invert)(range):(s.invert||s.invertExtent)(range):void 0}),scaleVisitor),expressionFunction("scale",(function vega_functions_module_scale(name,value,group){const s=getScale(name,(group||this).context);return s?s(value):void 0}),scaleVisitor),expressionFunction("gradient",(function scaleGradient(scale,p0,p1,count,group){scale=getScale(scale,(group||this).context);const gradient=Gradient(p0,p1);let stops=scale.domain(),min=stops[0],max=(0,vega_util_module.se)(stops),fraction=vega_util_module.D_;return max-min?fraction=scaleFraction(scale,min,max):scale=(scale.interpolator?vega_scale_module_scale("sequential")().interpolator(scale.interpolator()):vega_scale_module_scale("linear")().interpolate(scale.interpolate()).range(scale.range())).domain([min=0,max=1]),scale.ticks&&(stops=scale.ticks(+count||15),min!==stops[0]&&stops.unshift(min),max!==(0,vega_util_module.se)(stops)&&stops.push(max)),stops.forEach((_=>gradient.stop(fraction(_),scale(_)))),gradient}),scaleVisitor),expressionFunction("geoArea",geoArea,scaleVisitor),expressionFunction("geoBounds",geoBounds,scaleVisitor),expressionFunction("geoCentroid",geoCentroid,scaleVisitor),expressionFunction("geoShape",(function geoShape(projection,geojson,group){const p=getScale(projection,(group||this).context);return function(context){return p?p.path.context(context)(geojson):""}}),scaleVisitor),expressionFunction("geoScale",(function geoScale(projection,group){const p=getScale(projection,(group||this).context);return p&&p.scale()}),scaleVisitor),expressionFunction("indata",(function indata(name,field,value){const index=this.context.data[name]["index:"+field],entry=index?index.value.get(value):void 0;return entry?entry.count:entry}),(function indataVisitor(name,args,scope,params){args[0].type!==Literal&&(0,vega_util_module.z3)("First argument to indata must be a string literal."),args[1].type!==Literal&&(0,vega_util_module.z3)("Second argument to indata must be a string literal.");const data=args[0].value,field=args[1].value,indexName="@"+field;(0,vega_util_module.mQ)(indexName,params)||(params[indexName]=scope.getData(data).indataRef(scope,field))})),expressionFunction("data",vega_functions_module_data,dataVisitor),expressionFunction("treePath",(function treePath(name,source,target){const nodes=treeNodes(name,this),s=nodes[source],t=nodes[target];return s&&t?s.path(t).map(datum):void 0}),dataVisitor),expressionFunction("treeAncestors",(function treeAncestors(name,node){const n=treeNodes(name,this)[node];return n?n.ancestors().map(datum):void 0}),dataVisitor),expressionFunction("vlSelectionTest",(function selectionTest(name,datum,op){for(var entry,miss,count,unit,b,data=this.context.data[name],entries=data?data.values.value:[],unitIdx=data?data["index:unit"]&&data["index:unit"].value:void 0,intersect="intersect"===op,n=entries.length,i=0;i(obj[fields[j].field]=curr,obj)),{}))}else field="_vgsid_",value=$selectionId(entry),(resUnit=(res=resolved[field]||(resolved[field]={}))[unit]||(res[unit]=[])).push(value),isMulti&&(resUnit=multiRes[unit]||(multiRes[unit]=[])).push({_vgsid_:value});if(op=op||"union",resolved._vgsid_?resolved._vgsid_=ops[`_vgsid__${op}`](...Object.values(resolved._vgsid_)):Object.keys(resolved).forEach((field=>{resolved[field]=Object.keys(resolved[field]).map((unit=>resolved[field][unit])).reduce(((acc,curr)=>void 0===acc?curr:ops[`${types[field]}_${op}`](acc,curr)))})),entries=Object.keys(multiRes),isMulti&&entries.length){resolved[vl5?"vlPoint":"vlMulti"]="union"===op?{or:entries.reduce(((acc,k)=>(acc.push(...multiRes[k]),acc)),[])}:{and:entries.map((k=>({or:multiRes[k]})))}}return resolved}),selectionVisitor),expressionFunction("vlSelectionTuples",(function selectionTuples(array,base){return array.map((x=>(0,vega_util_module.X$)(base.fields?{values:base.fields.map((f=>getter(f)(x.datum)))}:{_vgsid_:$selectionId(x.datum)},base)))}));const Skip=(0,vega_util_module.M1)(["rule"]),Swap=(0,vega_util_module.M1)(["group","image","rect"]);function canonicalType(type){return(type+"").toLowerCase()}function expression(ctx,args,code){code.endsWith(";")||(code="return("+code+");");const fn=Function(...args.concat(code));return ctx&&ctx.functions?fn.bind(ctx.functions):fn}var expressionCodegen={operator:(ctx,expr)=>expression(ctx,["_"],expr.code),parameter:(ctx,expr)=>expression(ctx,["datum","_"],expr.code),event:(ctx,expr)=>expression(ctx,["event"],expr.code),handler:(ctx,expr)=>expression(ctx,["_","event"],`var datum=event.item&&event.item.datum;return ${expr.code};`),encode:(ctx,encode)=>{const{marktype,channels}=encode;let code="var o=item,datum=o.datum,m=0,$;";for(const name in channels){const o="o["+(0,vega_util_module.r$)(name)+"]";code+=`$=${channels[name].code};if(${o}!==$)${o}=$,m=1;`}return code+=function adjustSpatial(encode,marktype){let code="";return Skip[marktype]||(encode.x2&&(encode.x?(Swap[marktype]&&(code+="if(o.x>o.x2)$=o.x,o.x=o.x2,o.x2=$;"),code+="o.width=o.x2-o.x;"):code+="o.x=o.x2-(o.width||0);"),encode.xc&&(code+="o.x=o.xc-(o.width||0)/2;"),encode.y2&&(encode.y?(Swap[marktype]&&(code+="if(o.y>o.y2)$=o.y,o.y=o.y2,o.y2=$;"),code+="o.height=o.y2-o.y;"):code+="o.y=o.y2-(o.height||0);"),encode.yc&&(code+="o.y=o.yc-(o.height||0)/2;")),code}(channels,marktype),code+="return m;",expression(ctx,["item","_"],code)},codegen:{get(path){const ref=`[${path.map(vega_util_module.r$).join("][")}]`,get=Function("_",`return _${ref};`);return get.path=ref,get},comparator(fields,orders){let t;const fn=Function("a","b","var u, v; return "+fields.map(((f,i)=>{const o=orders[i];let u,v;return f.path?(u=`a${f.path}`,v=`b${f.path}`):((t=t||{})["f"+i]=f,u=`this.f${i}(a)`,v=`this.f${i}(b)`),function _compare(u,v,lt,gt){return`((u = ${u}) < (v = ${v}) || u == null) && v != null ? ${lt}\n : (u > v || v == null) && u != null ? ${gt}\n : ((v = v instanceof Date ? +v : v), (u = u instanceof Date ? +u : u)) !== u && v === v ? ${lt}\n : v !== v && u === u ? ${gt} : `}(u,v,-o,o)})).join("")+"0;");return t?fn.bind(t):fn}}};function parseParameter(spec,ctx,params){if(!spec||!(0,vega_util_module.Gv)(spec))return spec;for(let p,i=0,n=PARSERS.length;i_&&_.$tupleid?tupleid:_));return ctx.fn[k]||(ctx.fn[k]=(0,vega_util_module.UD)(c,_.$order,ctx.expr.codegen))}},{key:"$context",parse:function getContext(_,ctx){return ctx}},{key:"$subflow",parse:function getSubflow(_,ctx){const spec=_.$subflow;return function(dataflow,key,parent){const subctx=ctx.fork().parse(spec),op=subctx.get(spec.operators[0].id),p=subctx.signals.parent;return p&&p.set(parent),op.detachSubflow=()=>ctx.detach(subctx),op}}},{key:"$tupleid",parse:function getTupleId(){return tupleid}}];const vega_runtime_module_SKIP={skip:!0};function vega_runtime_module_context(df,transforms,functions,expr){return new Context(df,transforms,functions,expr)}function Context(df,transforms,functions,expr){this.dataflow=df,this.transforms=transforms,this.events=df.events.bind(df),this.expr=expr||expressionCodegen,this.signals={},this.scales={},this.nodes={},this.data={},this.fn={},functions&&(this.functions=Object.create(functions),this.functions.context=this)}function Subcontext(ctx){this.dataflow=ctx.dataflow,this.transforms=ctx.transforms,this.events=ctx.events,this.expr=ctx.expr,this.signals=Object.create(ctx.signals),this.scales=Object.create(ctx.scales),this.nodes=Object.create(ctx.nodes),this.data=Object.create(ctx.data),this.fn=Object.create(ctx.fn),ctx.functions&&(this.functions=Object.create(ctx.functions),this.functions.context=this)}function ariaLabel(el,desc){el&&(null==desc?el.removeAttribute("aria-label"):el.setAttribute("aria-label",desc))}Context.prototype=Subcontext.prototype={fork(){const ctx=new Subcontext(this);return(this.subcontext||(this.subcontext=[])).push(ctx),ctx},detach(ctx){this.subcontext=this.subcontext.filter((c=>c!==ctx));const keys=Object.keys(ctx.nodes);for(const key of keys)ctx.nodes[key]._targets=null;for(const key of keys)ctx.nodes[key].detach();ctx.nodes=null},get(id){return this.nodes[id]},set(id,node){return this.nodes[id]=node},add(spec,op){const ctx=this,df=ctx.dataflow,data=spec.value;if(ctx.set(spec.id,op),function isCollect(type){return"collect"===canonicalType(type)}(spec.type)&&data&&(data.$ingest?df.ingest(op,data.$ingest,data.$format):data.$request?df.preload(op,data.$request,data.$format):df.pulse(op,df.changeset().insert(data))),spec.root&&(ctx.root=op),spec.parent){let p=ctx.get(spec.parent.$ref);p?(df.connect(p,[op]),op.targets().add(p)):(ctx.unresolved=ctx.unresolved||[]).push((()=>{p=ctx.get(spec.parent.$ref),df.connect(p,[op]),op.targets().add(p)}))}if(spec.signal&&(ctx.signals[spec.signal]=op),spec.scale&&(ctx.scales[spec.scale]=op),spec.data)for(const name in spec.data){const data=ctx.data[name]||(ctx.data[name]={});spec.data[name].forEach((role=>data[role]=op))}},resolve(){return(this.unresolved||[]).forEach((fn=>fn())),delete this.unresolved,this},operator(spec,update){this.add(spec,this.dataflow.add(spec.value,update))},transform(spec,type){this.add(spec,this.dataflow.add(this.transforms[canonicalType(type)]))},stream(spec,stream){this.set(spec.id,stream)},update(spec,stream,target,update,params){this.dataflow.on(stream,target,update,params,spec.options)},operatorExpression(expr){return this.expr.operator(this,expr)},parameterExpression(expr){return this.expr.parameter(this,expr)},eventExpression(expr){return this.expr.event(this,expr)},handlerExpression(expr){return this.expr.handler(this,expr)},encodeExpression(encode){return this.expr.encode(this,encode)},parse:function vega_runtime_module_parse(spec){const ctx=this,operators=spec.operators||[];return spec.background&&(ctx.background=spec.background),spec.eventConfig&&(ctx.eventConfig=spec.eventConfig),spec.locale&&(ctx.locale=spec.locale),operators.forEach((entry=>ctx.parseOperator(entry))),operators.forEach((entry=>ctx.parseOperatorParameters(entry))),(spec.streams||[]).forEach((entry=>ctx.parseStream(entry))),(spec.updates||[]).forEach((entry=>ctx.parseUpdate(entry))),ctx.resolve()},parseOperator:function parseOperator(spec){const ctx=this;!function isOperator(type){return"operator"===canonicalType(type)}(spec.type)&&spec.type?ctx.transform(spec,spec.type):ctx.operator(spec,spec.update?ctx.operatorExpression(spec.update):null)},parseOperatorParameters:function parseOperatorParameters(spec){const ctx=this;if(spec.params){const op=ctx.get(spec.id);op||(0,vega_util_module.z3)("Invalid operator id: "+spec.id),ctx.dataflow.connect(op,op.parameters(ctx.parseParameters(spec.params),spec.react,spec.initonly))}},parseParameters:function parseParameters(spec,params){params=params||{};const ctx=this;for(const key in spec){const value=spec[key];params[key]=(0,vega_util_module.cy)(value)?value.map((v=>parseParameter(v,ctx,params))):parseParameter(value,ctx,params)}return params},parseStream:function parseStream(spec){var args,ctx=this,filter=null!=spec.filter?ctx.eventExpression(spec.filter):void 0,stream=null!=spec.stream?ctx.get(spec.stream):void 0;spec.source?stream=ctx.events(spec.source,spec.type,filter):spec.merge&&(stream=(args=spec.merge.map((_=>ctx.get(_))))[0].merge.apply(args[0],args.slice(1))),spec.between&&(args=spec.between.map((_=>ctx.get(_))),stream=stream.between(args[0],args[1])),spec.filter&&(stream=stream.filter(filter)),null!=spec.throttle&&(stream=stream.throttle(+spec.throttle)),null!=spec.debounce&&(stream=stream.debounce(+spec.debounce)),null==stream&&(0,vega_util_module.z3)("Invalid stream definition: "+JSON.stringify(spec)),spec.consume&&stream.consume(!0),ctx.stream(spec,stream)},parseUpdate:function parseUpdate(spec){var target,srcid=(0,vega_util_module.Gv)(srcid=spec.source)?srcid.$ref:srcid,source=this.get(srcid),update=spec.update,params=void 0;source||(0,vega_util_module.z3)("Source not defined: "+spec.source),target=spec.target&&spec.target.$expr?this.eventExpression(spec.target.$expr):this.get(spec.target),update&&update.$expr&&(update.$params&&(params=this.parseParameters(update.$params)),update=this.handlerExpression(update.$expr)),this.update(spec,source,target,update,params)},getState:function getState(options){var ctx=this,state={};if(options.signals){var signals=state.signals={};Object.keys(ctx.signals).forEach((key=>{const op=ctx.signals[key];options.signals(key,op)&&(signals[key]=op.value)}))}if(options.data){var data=state.data={};Object.keys(ctx.data).forEach((key=>{const dataset=ctx.data[key];options.data(key,dataset)&&(data[key]=dataset.input.value)}))}return ctx.subcontext&&!1!==options.recurse&&(state.subcontext=ctx.subcontext.map((ctx=>ctx.getState(options)))),state},setState:function setState(state){var ctx=this,df=ctx.dataflow,data=state.data,signals=state.signals;Object.keys(signals||{}).forEach((key=>{df.update(ctx.signals[key],signals[key],vega_runtime_module_SKIP)})),Object.keys(data||{}).forEach((key=>{df.pulse(ctx.data[key].input,df.changeset().remove(vega_util_module.vN).insert(data[key]))})),(state.subcontext||[]).forEach(((substate,i)=>{const subctx=ctx.subcontext[i];subctx&&subctx.setState(substate)}))}};const Default="default";function setCursor(view,cursor){const el=view.globalCursor()?"undefined"!=typeof document&&document.body:view.container();if(el)return null==cursor?el.style.removeProperty("cursor"):el.style.cursor=cursor}function dataref(view,name){var data=view._runtime.data;return(0,vega_util_module.mQ)(data,name)||(0,vega_util_module.z3)("Unrecognized data set: "+name),data[name]}function change(name,changes){isChangeSet(changes)||(0,vega_util_module.z3)("Second argument to changes must be a changeset.");const dataset=dataref(this,name);return dataset.modified=!0,this.pulse(dataset.input,changes)}function width(view){var padding=view.padding();return Math.max(0,view._viewWidth+padding.left+padding.right)}function height(view){var padding=view.padding();return Math.max(0,view._viewHeight+padding.top+padding.bottom)}function vega_view_module_offset(view){var padding=view.padding(),origin=view._origin;return[padding.left+origin[0],padding.top+origin[1]]}function eventExtend(view,event,item){var p,translate,r=view._renderer,el=r&&r.canvas();return el&&(translate=vega_view_module_offset(view),(p=vega_scenegraph_module_point(event.changedTouches?event.changedTouches[0]:event,el))[0]-=translate[0],p[1]-=translate[1]),event.dataflow=view,event.item=item,event.vega=function extension(view,item,point){const itemGroup=item?"group"===item.mark.marktype?item:item.mark.group:null;function group(name){var i,g=itemGroup;if(name)for(i=item;i;i=i.mark.group)if(i.mark.name===name){g=i;break}return g&&g.mark&&g.mark.interactive?g:{}}function xy(item){if(!item)return point;(0,vega_util_module.Kg)(item)&&(item=group(item));const p=point.slice();for(;item;)p[0]-=item.x||0,p[1]-=item.y||0,item=item.mark&&item.mark.group;return p}return{view:(0,vega_util_module.dY)(view),item:(0,vega_util_module.dY)(item||{}),group,xy,x:item=>xy(item)[0],y:item=>xy(item)[1]}}(view,item,p),event}const NO_TRAP={trap:!1};function trackEventListener(view,sources,type,handler){view._eventListeners.push({type,sources:(0,vega_util_module.YO)(sources),handler})}function permit(view,key,type){const rule=view._eventConfig&&view._eventConfig[key];return!(!1===rule||(0,vega_util_module.Gv)(rule)&&!rule[type])||(view.warn(`Blocked ${key} ${type} event listener.`),!1)}function itemFilter(event){return event.item}function markTarget(event){return event.item.mark.source}function invoke(name){return function(_,event){return event.vega.view().changeset().encode(event.item,name)}}function vega_view_module_element(tag,attr,text){const el=document.createElement(tag);for(const key in attr)el.setAttribute(key,attr[key]);return null!=text&&(el.textContent=text),el}const BindClass="vega-bind",NameClass="vega-bind-name",RadioClass="vega-bind-radio";function target(bind,node,param,view){const type=param.event||"input",handler=()=>bind.update(node.value);view.signal(param.signal,node.value),node.addEventListener(type,handler),trackEventListener(view,node,type,handler),bind.set=value=>{node.value=value,node.dispatchEvent(function vega_view_module_event(type){return"undefined"!=typeof Event?new Event(type):{type}}(type))}}function generate(bind,el,param,view){const value=view.signal(param.signal),div=vega_view_module_element("div",{class:BindClass}),wrapper="radio"===param.input?div:div.appendChild(vega_view_module_element("label"));wrapper.appendChild(vega_view_module_element("span",{class:NameClass},param.name||param.signal)),el.appendChild(div);let input=vega_view_module_form;switch(param.input){case"checkbox":input=vega_view_module_checkbox;break;case"select":input=vega_view_module_select;break;case"radio":input=vega_view_module_radio;break;case"range":input=vega_view_module_range}input(bind,wrapper,param,value)}function vega_view_module_form(bind,el,param,value){const node=vega_view_module_element("input");for(const key in param)"signal"!==key&&"element"!==key&&node.setAttribute("input"===key?"type":key,param[key]);node.setAttribute("name",param.signal),node.value=value,el.appendChild(node),node.addEventListener("input",(()=>bind.update(node.value))),bind.elements=[node],bind.set=value=>node.value=value}function vega_view_module_checkbox(bind,el,param,value){const attr={type:"checkbox",name:param.signal};value&&(attr.checked=!0);const node=vega_view_module_element("input",attr);el.appendChild(node),node.addEventListener("change",(()=>bind.update(node.checked))),bind.elements=[node],bind.set=value=>node.checked=!!value||null}function vega_view_module_select(bind,el,param,value){const node=vega_view_module_element("select",{name:param.signal}),labels=param.labels||[];param.options.forEach(((option,i)=>{const attr={value:option};valuesEqual(option,value)&&(attr.selected=!0),node.appendChild(vega_view_module_element("option",attr,(labels[i]||option)+""))})),el.appendChild(node),node.addEventListener("change",(()=>{bind.update(param.options[node.selectedIndex])})),bind.elements=[node],bind.set=value=>{for(let i=0,n=param.options.length;i{const attr={type:"radio",name:param.signal,value:option};valuesEqual(option,value)&&(attr.checked=!0);const input=vega_view_module_element("input",attr);input.addEventListener("change",(()=>bind.update(option)));const label=vega_view_module_element("label",{},(labels[i]||option)+"");return label.prepend(input),group.appendChild(label),input})),bind.set=value=>{const nodes=bind.elements,n=nodes.length;for(let i=0;i{span.textContent=node.value,bind.update(+node.value)};node.addEventListener("input",update),node.addEventListener("change",update),bind.elements=[node],bind.set=value=>{node.value=value,span.textContent=value}}function valuesEqual(a,b){return a===b||a+""==b+""}function initializeRenderer(view,r,el,constructor,scaleFactor,opt){return(r=r||new constructor(view.loader())).initialize(el,width(view),height(view),vega_view_module_offset(view),scaleFactor,opt).background(view.background())}function trap(view,fn){return fn?function(){try{fn.apply(this,arguments)}catch(error){view.error(error)}}:null}function vega_view_module_lookup(view,el,clear){if("string"==typeof el){if("undefined"==typeof document)return view.error("DOM document instance not found."),null;if(!(el=document.querySelector(el)))return view.error("Signal bind element not found: "+el),null}if(el&&clear)try{el.textContent=""}catch(e){el=null,view.error(e)}return el}const vega_view_module_number=_=>+_||0;function padding(_){return(0,vega_util_module.Gv)(_)?{top:vega_view_module_number(_.top),bottom:vega_view_module_number(_.bottom),left:vega_view_module_number(_.left),right:vega_view_module_number(_.right)}:(_=>({top:_,bottom:_,left:_,right:_}))(vega_view_module_number(_))}async function renderHeadless(view,type,scaleFactor,opt){const module=renderModule(type),ctr=module&&module.headless;return ctr||(0,vega_util_module.z3)("Unrecognized renderer type: "+type),await view.runAsync(),initializeRenderer(view,null,null,ctr,scaleFactor,opt).renderAsync(view._scenegraph.root)}var Width="width",Height="height",vega_view_module_Padding="padding",vega_view_module_Skip={skip:!0};function viewWidth(view,width){var a=view.autosize(),p=view.padding();return width-(a&&a.contains===vega_view_module_Padding?p.left+p.right:0)}function viewHeight(view,height){var a=view.autosize(),p=view.padding();return height-(a&&a.contains===vega_view_module_Padding?p.top+p.bottom:0)}function dataTest(name,data){return data.modified&&(0,vega_util_module.cy)(data.input.value)&&!name.startsWith("_:vega:_")}function signalTest(name,op){return!("parent"===name||op instanceof transforms.proxy)}function vega_view_module_defaultTooltip(handler,event,item,value){const el=handler.element();el&&el.setAttribute("title",function formatTooltip(value){return null==value?"":(0,vega_util_module.cy)(value)?formatArray(value):(0,vega_util_module.Gv)(value)&&!(0,vega_util_module.$P)(value)?function formatObject(obj){return Object.keys(obj).map((key=>{const v=obj[key];return key+": "+((0,vega_util_module.cy)(v)?formatArray(v):vega_view_module_formatValue(v))})).join("\n")}(value):value+""}(value))}function formatArray(value){return"["+value.map(vega_view_module_formatValue).join(", ")+"]"}function vega_view_module_formatValue(value){return(0,vega_util_module.cy)(value)?"[…]":(0,vega_util_module.Gv)(value)&&!(0,vega_util_module.$P)(value)?"{…}":value}function View(spec,options){const view=this;if(options=options||{},Dataflow.call(view),options.loader&&view.loader(options.loader),options.logger&&view.logger(options.logger),null!=options.logLevel&&view.logLevel(options.logLevel),options.locale||spec.locale){const loc=(0,vega_util_module.X$)({},spec.locale,options.locale);view.locale(vega_format_module_locale(loc.number,loc.time))}view._el=null,view._elBind=null,view._renderType=options.renderer||RenderType.Canvas,view._scenegraph=new Scenegraph;const root=view._scenegraph.root;view._renderer=null,view._tooltip=options.tooltip||vega_view_module_defaultTooltip,view._redraw=!0,view._handler=(new CanvasHandler).scene(root),view._globalCursor=!1,view._preventDefault=!1,view._timers=[],view._eventListeners=[],view._resizeListeners=[],view._eventConfig=function initializeEventConfig(config){const events=(0,vega_util_module.X$)({defaults:{}},config),unpack=(obj,keys)=>{keys.forEach((k=>{(0,vega_util_module.cy)(obj[k])&&(obj[k]=(0,vega_util_module.M1)(obj[k]))}))};return unpack(events.defaults,["prevent","allow"]),unpack(events,["view","window","selector"]),events}(spec.eventConfig),view.globalCursor(view._eventConfig.globalCursor);const ctx=function runtime(view,spec,expr){return vega_runtime_module_context(view,transforms,functionContext,expr).parse(spec)}(view,spec,options.expr);view._runtime=ctx,view._signals=ctx.signals,view._bind=(spec.bindings||[]).map((_=>({state:null,param:(0,vega_util_module.X$)({},_)}))),ctx.root&&ctx.root.set(root),root.source=ctx.data.root.input,view.pulse(ctx.data.root.input,view.changeset().insert(root.items)),view._width=view.width(),view._height=view.height(),view._viewWidth=viewWidth(view,view._width),view._viewHeight=viewHeight(view,view._height),view._origin=[0,0],view._resize=0,view._autosize=1,function initializeResize(view){var s=view._signals,w=s[Width],h=s[Height],p=s[vega_view_module_Padding];function resetSize(){view._autosize=view._resize=1}view._resizeWidth=view.add(null,(_=>{view._width=_.size,view._viewWidth=viewWidth(view,_.size),resetSize()}),{size:w}),view._resizeHeight=view.add(null,(_=>{view._height=_.size,view._viewHeight=viewHeight(view,_.size),resetSize()}),{size:h});const resizePadding=view.add(null,resetSize,{pad:p});view._resizeWidth.rank=w.rank+1,view._resizeHeight.rank=h.rank+1,resizePadding.rank=p.rank+1}(view),function vega_view_module_background(view){view.add(null,(_=>(view._background=_.bg,view._resize=1,_.bg)),{bg:view._signals.background})}(view),function cursor(view){const cursor=view._signals.cursor||(view._signals.cursor=view.add({user:Default,item:null}));view.on(view.events("view","pointermove"),cursor,((_,event)=>{const value=cursor.value,user=value?(0,vega_util_module.Kg)(value)?value:value.user:Default,item=event.item&&event.item.cursor||null;return value&&user===value.user&&item==value.item?value:{user,item}})),view.add(null,(function(_){let user=_.cursor,item=this.value;return(0,vega_util_module.Kg)(user)||(item=user.item,user=user.user),setCursor(view,user&&user!==Default?user:item||user),item}),{cursor})}(view),view.description(spec.description),options.hover&&view.hover(),options.container&&view.initialize(options.container,options.bind),options.watchPixelRatio&&view._watchPixelRatio()}function lookupSignal(view,name){return(0,vega_util_module.mQ)(view._signals,name)?view._signals[name]:(0,vega_util_module.z3)("Unrecognized signal name: "+(0,vega_util_module.r$)(name))}function findOperatorHandler(op,handler){const h=(op._targets||[]).filter((op=>op._update&&op._update.handler===handler));return h.length?h[0]:null}function addOperatorListener(view,name,op,handler){let h=findOperatorHandler(op,handler);return h||(h=trap(view,(()=>handler(name,op.value))),h.handler=handler,view.on(op,null,h)),view}function removeOperatorListener(view,op,handler){const h=findOperatorHandler(op,handler);return h&&op._targets.remove(h),view}(0,vega_util_module.B)(View,Dataflow,{async evaluate(encode,prerun,postrun){if(await Dataflow.prototype.evaluate.call(this,encode,prerun),this._redraw||this._resize)try{this._renderer&&(this._resize&&(this._resize=0,function resizeRenderer(view){var origin=vega_view_module_offset(view),w=width(view),h=height(view);view._renderer.background(view.background()),view._renderer.resize(w,h,origin),view._handler.origin(origin),view._resizeListeners.forEach((handler=>{try{handler(w,h)}catch(error){view.error(error)}}))}(this)),await this._renderer.renderAsync(this._scenegraph.root)),this._redraw=!1}catch(e){this.error(e)}return postrun&&asyncCallback(this,postrun),this},dirty(item){this._redraw=!0,this._renderer&&this._renderer.dirty(item)},description(text){if(arguments.length){const desc=null!=text?text+"":null;return desc!==this._desc&&ariaLabel(this._el,this._desc=desc),this}return this._desc},container(){return this._el},scenegraph(){return this._scenegraph},origin(){return this._origin.slice()},signal(name,value,options){const op=lookupSignal(this,name);return 1===arguments.length?op.value:this.update(op,value,options)},width(_){return arguments.length?this.signal("width",_):this.signal("width")},height(_){return arguments.length?this.signal("height",_):this.signal("height")},padding(_){return arguments.length?this.signal("padding",padding(_)):padding(this.signal("padding"))},autosize(_){return arguments.length?this.signal("autosize",_):this.signal("autosize")},background(_){return arguments.length?this.signal("background",_):this.signal("background")},renderer(type){return arguments.length?(renderModule(type)||(0,vega_util_module.z3)("Unrecognized renderer type: "+type),type!==this._renderType&&(this._renderType=type,this._resetRenderer()),this):this._renderType},tooltip(handler){return arguments.length?(handler!==this._tooltip&&(this._tooltip=handler,this._resetRenderer()),this):this._tooltip},loader(loader){return arguments.length?(loader!==this._loader&&(Dataflow.prototype.loader.call(this,loader),this._resetRenderer()),this):this._loader},resize(){return this._autosize=1,this.touch(lookupSignal(this,"autosize"))},_resetRenderer(){this._renderer&&(this._renderer=null,this.initialize(this._el,this._elBind))},_resizeView:function resizeView(viewWidth,viewHeight,width,height,origin,auto){this.runAfter((view=>{let rerun=0;view._autosize=0,view.width()!==width&&(rerun=1,view.signal(Width,width,vega_view_module_Skip),view._resizeWidth.skip(!0)),view.height()!==height&&(rerun=1,view.signal(Height,height,vega_view_module_Skip),view._resizeHeight.skip(!0)),view._viewWidth!==viewWidth&&(view._resize=1,view._viewWidth=viewWidth),view._viewHeight!==viewHeight&&(view._resize=1,view._viewHeight=viewHeight),view._origin[0]===origin[0]&&view._origin[1]===origin[1]||(view._resize=1,view._origin=origin),rerun&&view.run("enter"),auto&&view.runAfter((v=>v.resize()))}),!1,1)},addEventListener(type,handler,options){let callback=handler;return options&&!1===options.trap||(callback=trap(this,handler),callback.raw=handler),this._handler.on(type,callback),this},removeEventListener(type,handler){for(var h,t,handlers=this._handler.handlers(type),i=handlers.length;--i>=0;)if(t=handlers[i].type,h=handlers[i].handler,type===t&&(handler===h||handler===h.raw)){this._handler.off(t,h);break}return this},addResizeListener(handler){const l=this._resizeListeners;return l.includes(handler)||l.push(handler),this},removeResizeListener(handler){var l=this._resizeListeners,i=l.indexOf(handler);return i>=0&&l.splice(i,1),this},addSignalListener(name,handler){return addOperatorListener(this,name,lookupSignal(this,name),handler)},removeSignalListener(name,handler){return removeOperatorListener(this,lookupSignal(this,name),handler)},addDataListener(name,handler){return addOperatorListener(this,name,dataref(this,name).values,handler)},removeDataListener(name,handler){return removeOperatorListener(this,dataref(this,name).values,handler)},globalCursor(_){if(arguments.length){if(this._globalCursor!==!!_){const prev=setCursor(this,null);this._globalCursor=!!_,prev&&setCursor(this,prev)}return this}return this._globalCursor},preventDefault(_){return arguments.length?(this._preventDefault=_,this):this._preventDefault},timer:function vega_view_module_timer(callback,delay){this._timers.push(function src_interval(callback,delay,time){var t=new Timer,total=delay;return null==delay?(t.restart(callback,delay,time),t):(t._restart=t.restart,t.restart=function(callback,delay,time){delay=+delay,time=null==time?now():+time,t._restart((function tick(elapsed){elapsed+=total,t._restart(tick,total+=delay,time),callback(elapsed)}),delay,time)},t.restart(callback,delay,time),t)}((function tick(elapsed){callback({timestamp:Date.now(),elapsed})}),delay))},events:function vega_view_module_events(source,type,filter){var sources,view=this,s=new EventStream(filter),send=function(e,item){view.runAsync(null,(()=>{"view"===source&&function prevent(view,type){var def=view._eventConfig.defaults,prevent=def.prevent,allow=def.allow;return!1!==prevent&&!0!==allow&&(!0===prevent||!1===allow||(prevent?prevent[type]:allow?!allow[type]:view.preventDefault()))}(view,type)&&e.preventDefault(),s.receive(eventExtend(view,e,item))}))};if("timer"===source)permit(view,"timer",type)&&view.timer(send,type);else if("view"===source)permit(view,"view",type)&&view.addEventListener(type,send,NO_TRAP);else if("window"===source?permit(view,"window",type)&&"undefined"!=typeof window&&(sources=[window]):"undefined"!=typeof document&&permit(view,"selector",type)&&(sources=Array.from(document.querySelectorAll(source))),sources){for(var i=0,n=sources.length;i=0;)timers[n].stop();for(n=listeners.length;--n>=0;)for(m=(e=listeners[n]).sources.length;--m>=0;)e.sources[m].removeEventListener(e.type,e.handler);return tooltip&&tooltip.call(this,this._handler,null,null,null),this},hover:function hover(hoverSet,leaveSet){return leaveSet=[leaveSet||"update",(hoverSet=[hoverSet||"hover"])[0]],this.on(this.events("view","pointerover",itemFilter),markTarget,invoke(hoverSet)),this.on(this.events("view","pointerout",itemFilter),markTarget,invoke(leaveSet)),this},data:function vega_view_module_data(name,values){return arguments.length<2?dataref(this,name).values.value:change.call(this,name,changeset().remove(vega_util_module.vN).insert(values))},change,insert:function insert(name,_){return change.call(this,name,changeset().insert(_))},remove:function vega_view_module_remove(name,_){return change.call(this,name,changeset().remove(_))},scale:function vega_view_module_scale(name){var scales=this._runtime.scales;return(0,vega_util_module.mQ)(scales,name)||(0,vega_util_module.z3)("Unrecognized scale or projection: "+name),scales[name].value},initialize:function vega_view_module_initialize(el,elBind){const view=this,type=view._renderType,config=view._eventConfig.bind,module=renderModule(type);el=view._el=el?vega_view_module_lookup(view,el,!0):null,function initializeAria(view){const el=view.container();el&&(el.setAttribute("role","graphics-document"),el.setAttribute("aria-roleDescription","visualization"),ariaLabel(el,view.description()))}(view),module||view.error("Unrecognized renderer type: "+type);const Handler=module.handler||CanvasHandler,Renderer=el?module.renderer:module.headless;return view._renderer=Renderer?initializeRenderer(view,view._renderer,el,Renderer):null,view._handler=function initializeHandler(view,prevHandler,el,constructor){const handler=new constructor(view.loader(),trap(view,view.tooltip())).scene(view.scenegraph().root).initialize(el,vega_view_module_offset(view),view);return prevHandler&&prevHandler.handlers().forEach((h=>{handler.on(h.type,h.handler)})),handler}(view,view._handler,el,Handler),view._redraw=!0,el&&"none"!==config&&(elBind=elBind?view._elBind=vega_view_module_lookup(view,elBind,!0):el.appendChild(vega_view_module_element("form",{class:"vega-bindings"})),view._bind.forEach((_=>{_.param.element&&"container"!==config&&(_.element=vega_view_module_lookup(view,_.param.element,!!_.param.input))})),view._bind.forEach((_=>{!function vega_view_module_bind(view,el,binding){if(!el)return;const param=binding.param;let bind=binding.state;return bind||(bind=binding.state={elements:null,active:!1,set:null,update:value=>{value!=view.signal(param.signal)&&view.runAsync(null,(()=>{bind.source=!0,view.signal(param.signal,value)}))}},param.debounce&&(bind.update=(0,vega_util_module.sg)(param.debounce,bind.update))),(null==param.input&¶m.element?target:generate)(bind,el,param,view),bind.active||(view.on(view._signals[param.signal],null,(()=>{bind.source?bind.source=!1:bind.set(view.signal(param.signal))})),bind.active=!0),bind}(view,_.element||elBind,_)}))),view},toImageURL:async function renderToImageURL(type,scaleFactor){type!==RenderType.Canvas&&type!==RenderType.SVG&&type!==RenderType.PNG&&(0,vega_util_module.z3)("Unrecognized image type: "+type);const r=await renderHeadless(this,type,scaleFactor);return type===RenderType.SVG?function toBlobURL(data,mime){const blob=new Blob([data],{type:mime});return window.URL.createObjectURL(blob)}(r.svg(),"image/svg+xml"):r.canvas().toDataURL("image/png")},toCanvas:async function renderToCanvas(scaleFactor,opt){return(await renderHeadless(this,RenderType.Canvas,scaleFactor,opt)).canvas()},toSVG:async function renderToSVG(scaleFactor){return(await renderHeadless(this,RenderType.SVG,scaleFactor)).svg()},getState:function vega_view_module_getState(options){return this._runtime.getState(options||{data:dataTest,signals:signalTest,recurse:!0})},setState:function vega_view_module_setState(state){return this.runAsync(null,(v=>{v._trigger=!1,v._runtime.setState(state)}),(v=>{v._trigger=!0})),this},_watchPixelRatio:function watchPixelRatio(){if("canvas"===this.renderer()&&this._renderer._canvas){let remove=null;const updatePixelRatio=()=>{null!=remove&&remove();const media=matchMedia(`(resolution: ${window.devicePixelRatio}dppx)`);media.addEventListener("change",updatePixelRatio),remove=()=>{media.removeEventListener("change",updatePixelRatio)},this._renderer._canvas.getContext("2d").pixelRatio=window.devicePixelRatio||1,this._redraw=!0,this._resize=1,this.resize().runAsync()};updatePixelRatio()}}});const vega_event_selector_module_VIEW="view",LBRACK="[",RBRACK="]",LBRACE="{",RBRACE="}",COLON=":",COMMA=",",NAME="@",GT=">",vega_event_selector_module_ILLEGAL=/[[\]{}]/,DEFAULT_MARKS={"*":1,arc:1,area:1,group:1,image:1,line:1,path:1,rect:1,rule:1,shape:1,symbol:1,text:1,trail:1};let DEFAULT_SOURCE,MARKS;function eventSelector(selector,source,marks){return DEFAULT_SOURCE=source||vega_event_selector_module_VIEW,MARKS=marks||DEFAULT_MARKS,parseMerge(selector.trim()).map(parseSelector)}function vega_event_selector_module_find(s,i,endChar,pushChar,popChar){const n=s.length;let c,count=0;for(;i=0?--count:pushChar&&pushChar.indexOf(c)>=0&&++count}return i}function parseMerge(s){const output=[],n=s.length;let start=0,i=0;for(;i' after between selector: "+s;b=b.map(parseSelector);const stream=parseSelector(s.slice(1).trim());if(stream.between)return{between:b,stream};stream.between=b;return stream}(s):function vega_event_selector_module_parseStream(s){const stream={source:DEFAULT_SOURCE},source=[];let j,filter,throttle=[0,0],markname=0,start=0,n=s.length,i=0;if(s[n-1]===RBRACE){if(i=s.lastIndexOf(LBRACE),!(i>=0))throw"Unmatched right brace: "+s;try{throttle=function parseThrottle(s){const a=s.split(COMMA);if(!s.length||a.length>2)throw s;return a.map((_=>{const x=+_;if(x!=x)throw s;return x}))}(s.substring(i+1,n-1))}catch(e){throw"Invalid throttle specification: "+s}n=(s=s.slice(0,i).trim()).length,i=0}if(!n)throw s;s[0]===NAME&&(markname=++i);j=vega_event_selector_module_find(s,i,COLON),j1?(stream.type=source[1],markname?stream.markname=source[0].slice(1):!function isMarkType(type){return MARKS[type]}(source[0])?stream.source=source[0]:stream.marktype=source[0]):stream.type=source[0];"!"===stream.type.slice(-1)&&(stream.consume=!0,stream.type=stream.type.slice(0,-1));null!=filter&&(stream.filter=filter);throttle[0]&&(stream.throttle=throttle[0]);throttle[1]&&(stream.debounce=throttle[1]);return stream}(s)}function parseAutosize(spec){return(0,vega_util_module.Gv)(spec)?spec:{type:spec||"pad"}}const vega_parser_module_number=_=>+_||0,vega_parser_module_paddingObject=_=>({top:_,bottom:_,left:_,right:_});function parsePadding(spec){return(0,vega_util_module.Gv)(spec)?spec.signal?spec:{top:vega_parser_module_number(spec.top),bottom:vega_parser_module_number(spec.bottom),left:vega_parser_module_number(spec.left),right:vega_parser_module_number(spec.right)}:vega_parser_module_paddingObject(vega_parser_module_number(spec))}const encoder=_=>(0,vega_util_module.Gv)(_)&&!(0,vega_util_module.cy)(_)?(0,vega_util_module.X$)({},_):{value:_};function addEncode(object,name,value,set){if(null!=value){return(0,vega_util_module.Gv)(value)&&!(0,vega_util_module.cy)(value)||(0,vega_util_module.cy)(value)&&value.length&&(0,vega_util_module.Gv)(value[0])?object.update[name]=value:object[set||"enter"][name]={value},1}return 0}function addEncoders(object,enter,update){for(const name in enter)addEncode(object,name,enter[name]);for(const name in update)addEncode(object,name,update[name],"update")}function extendEncode(encode,extra,skip){for(const name in extra)skip&&(0,vega_util_module.mQ)(skip,name)||(encode[name]=(0,vega_util_module.X$)(encode[name]||{},extra[name]));return encode}function has(key,encode){return encode&&(encode.enter&&encode.enter[key]||encode.update&&encode.update[key])}const MarkRole="mark",vega_parser_module_FrameRole="frame",vega_parser_module_ScopeRole="scope",vega_parser_module_AxisRole="axis",AxisDomainRole="axis-domain",AxisGridRole="axis-grid",AxisLabelRole="axis-label",AxisTickRole="axis-tick",AxisTitleRole="axis-title",vega_parser_module_LegendRole="legend",LegendBandRole="legend-band",LegendEntryRole="legend-entry",LegendGradientRole="legend-gradient",LegendLabelRole="legend-label",LegendSymbolRole="legend-symbol",LegendTitleRole="legend-title",vega_parser_module_TitleRole="title",TitleTextRole="title-text",TitleSubtitleRole="title-subtitle";function applyDefault(defaults,key,value){defaults[key]=value&&value.signal?{signal:value.signal}:{value}}const scaleRef=scale=>(0,vega_util_module.Kg)(scale)?(0,vega_util_module.r$)(scale):scale.signal?`(${scale.signal})`:field(scale);function entry$1(enc){if(null!=enc.gradient)return function vega_parser_module_gradient(enc){const args=[enc.start,enc.stop,enc.count].map((_=>null==_?null:(0,vega_util_module.r$)(_)));for(;args.length&&null==(0,vega_util_module.se)(args);)args.pop();return args.unshift(scaleRef(enc.gradient)),`gradient(${args.join(",")})`}(enc);let value=enc.signal?`(${enc.signal})`:enc.color?function vega_parser_module_color(enc){return enc.c?_color("hcl",enc.h,enc.c,enc.l):enc.h||enc.s?_color("hsl",enc.h,enc.s,enc.l):enc.l||enc.a?_color("lab",enc.l,enc.a,enc.b):enc.r||enc.g||enc.b?_color("rgb",enc.r,enc.g,enc.b):null}(enc.color):null!=enc.field?field(enc.field):void 0!==enc.value?(0,vega_util_module.r$)(enc.value):void 0;return null!=enc.scale&&(value=function vega_parser_module_scale(enc,value){const scale=scaleRef(enc.scale);null!=enc.range?value=`lerp(_range(${scale}), ${+enc.range})`:(void 0!==value&&(value=`_scale(${scale}, ${value})`),enc.band&&(value=(value?value+"+":"")+`_bandwidth(${scale})`+(1==+enc.band?"":"*"+property(enc.band)),enc.extra&&(value=`(datum.extra ? _scale(${scale}, datum.extra.value) : ${value})`)),null==value&&(value="0"));return value}(enc,value)),void 0===value&&(value=null),null!=enc.exponent&&(value=`pow(${value},${property(enc.exponent)})`),null!=enc.mult&&(value+=`*${property(enc.mult)}`),null!=enc.offset&&(value+=`+${property(enc.offset)}`),enc.round&&(value=`round(${value})`),value}const _color=(type,x,y,z)=>`(${type}(${[x,y,z].map(entry$1).join(",")})+'')`;function property(property){return(0,vega_util_module.Gv)(property)?"("+entry$1(property)+")":property}function field(ref){return resolveField((0,vega_util_module.Gv)(ref)?ref:{datum:ref})}function resolveField(ref){let object,level,field;if(ref.signal)object="datum",field=ref.signal;else if(ref.group||ref.parent){for(level=Math.max(1,ref.level||1),object="item";level-- >0;)object+=".mark.group";ref.parent?(field=ref.parent,object+=".datum"):field=ref.group}else ref.datum?(object="datum",field=ref.datum):(0,vega_util_module.z3)("Invalid field reference: "+(0,vega_util_module.r$)(ref));return ref.signal||(field=(0,vega_util_module.Kg)(field)?(0,vega_util_module.iv)(field).map(vega_util_module.r$).join("]["):resolveField(field)),object+"["+field+"]"}function parseEncode(encode,type,role,style,scope,params){const enc={};(params=params||{}).encoders={$encode:enc},encode=function applyDefaults(encode,type,role,style,config){const defaults={},enter={};let update,key,skip,props;for(key in key="lineBreak","text"!==type||null==config[key]||has(key,encode)||applyDefault(defaults,key,config[key]),("legend"==role||String(role).startsWith("axis"))&&(role=null),props=role===vega_parser_module_FrameRole?config.group:role===MarkRole?(0,vega_util_module.X$)({},config.mark,config[type]):null,props)skip=has(key,encode)||("fill"===key||"stroke"===key)&&(has("fill",encode)||has("stroke",encode)),skip||applyDefault(defaults,key,props[key]);for(key in(0,vega_util_module.YO)(style).forEach((name=>{const props=config.style&&config.style[name];for(const key in props)has(key,encode)||applyDefault(defaults,key,props[key])})),encode=(0,vega_util_module.X$)({},encode),defaults)props=defaults[key],props.signal?(update=update||{})[key]=props:enter[key]=props;return encode.enter=(0,vega_util_module.X$)(enter,encode.enter),update&&(encode.update=(0,vega_util_module.X$)(update,encode.update)),encode}(encode,type,role,style,scope.config);for(const key in encode)enc[key]=parseBlock(encode[key],type,params,scope);return params}function parseBlock(block,marktype,params,scope){const channels={},fields={};for(const name in block)null!=block[name]&&(channels[name]=parse$1((enc=block[name],(0,vega_util_module.cy)(enc)?function vega_parser_module_rule(enc){let code="";return enc.forEach((rule=>{const value=entry$1(rule);code+=rule.test?`(${rule.test})?${value}:`:value})),":"===(0,vega_util_module.se)(code)&&(code+="null"),code}(enc):entry$1(enc)),scope,params,fields));var enc;return{$expr:{marktype,channels},$fields:Object.keys(fields),$output:Object.keys(block)}}function parse$1(code,scope,params,fields){const expr=vega_functions_module_parser(code,scope);return expr.$fields.forEach((name=>fields[name]=1)),(0,vega_util_module.X$)(params,expr.$params),expr.$expr}const OUTER="outer",OUTER_INVALID=["value","update","init","react","bind"];function outerError(prefix,name){(0,vega_util_module.z3)(prefix+' for "outer" push: '+(0,vega_util_module.r$)(name))}function parseSignal(signal,scope){const name=signal.name;if(signal.push===OUTER)scope.signals[name]||outerError("No prior signal definition",name),OUTER_INVALID.forEach((prop=>{void 0!==signal[prop]&&outerError("Invalid property ",prop)}));else{const op=scope.addSignal(name,signal.value);!1===signal.react&&(op.react=!1),signal.bind&&scope.addBinding(name,signal.bind)}}function Entry(type,value,params,parent){this.id=-1,this.type=type,this.value=value,this.params=params,parent&&(this.parent=parent)}function entry(type,value,params,parent){return new Entry(type,value,params,parent)}function operator(value,params){return entry("operator",value,params)}function ref(op){const ref={$ref:op.id};return op.id<0&&(op.refs=op.refs||[]).push(ref),ref}function fieldRef$1(field,name){return name?{$field:field,$name:name}:{$field:field}}const keyFieldRef=fieldRef$1("key");function compareRef(fields,orders){return{$compare:fields,$order:orders}}const Descending="descending";function aggrField(op,field){return(op&&op.signal?"$"+op.signal:op||"")+(op&&field?"_":"")+(field&&field.signal?"$"+field.signal:field||"")}const Scope$1="scope",vega_parser_module_View="view";function isSignal(_){return _&&_.signal}function hasSignal(_){if(isSignal(_))return!0;if((0,vega_util_module.Gv)(_))for(const key in _)if(hasSignal(_[key]))return!0;return!1}function vega_parser_module_value(specValue,defaultValue){return null!=specValue?specValue:defaultValue}function deref(v){return v&&v.signal||v}const vega_parser_module_Timer="timer";function vega_parser_module_parseStream(stream,scope){return(stream.merge?mergeStream:stream.stream?nestedStream:stream.type?eventStream:(0,vega_util_module.z3)("Invalid stream specification: "+(0,vega_util_module.r$)(stream)))(stream,scope)}function mergeStream(stream,scope){const list=stream.merge.map((s=>vega_parser_module_parseStream(s,scope))),entry=streamParameters({merge:list},stream,scope);return scope.addStream(entry).id}function nestedStream(stream,scope){const entry=streamParameters({stream:vega_parser_module_parseStream(stream.stream,scope)},stream,scope);return scope.addStream(entry).id}function eventStream(stream,scope){let id;stream.type===vega_parser_module_Timer?(id=scope.event(vega_parser_module_Timer,stream.throttle),stream={between:stream.between,filter:stream.filter}):id=scope.event(function eventSource(source){return source===Scope$1?vega_parser_module_View:source||vega_parser_module_View}(stream.source),stream.type);const entry=streamParameters({stream:id},stream,scope);return 1===Object.keys(entry).length?id:scope.addStream(entry).id}function streamParameters(entry,stream,scope){let param=stream.between;return param&&(2!==param.length&&(0,vega_util_module.z3)('Stream "between" parameter must have 2 entries: '+(0,vega_util_module.r$)(stream)),entry.between=[vega_parser_module_parseStream(param[0],scope),vega_parser_module_parseStream(param[1],scope)]),param=stream.filter?[].concat(stream.filter):[],(stream.marktype||stream.markname||stream.markrole)&¶m.push(function filterMark(type,name,role){const item="event.item";return item+(type&&"*"!==type?"&&"+item+".mark.marktype==='"+type+"'":"")+(role?"&&"+item+".mark.role==='"+role+"'":"")+(name?"&&"+item+".mark.name==='"+name+"'":"")}(stream.marktype,stream.markname,stream.markrole)),stream.source===Scope$1&¶m.push("inScope(event.item)"),param.length&&(entry.filter=vega_functions_module_parser("("+param.join(")&&(")+")",scope).$expr),null!=(param=stream.throttle)&&(entry.throttle=+param),null!=(param=stream.debounce)&&(entry.debounce=+param),stream.consume&&(entry.consume=!0),entry}const OP_VALUE_EXPR={code:"_.$value",ast:{type:"Identifier",value:"value"}};function vega_parser_module_parseUpdate(spec,scope,target){const encode=spec.encode,entry={target};let events=spec.events,update=spec.update,sources=[];events||(0,vega_util_module.z3)("Signal update missing events specification."),(0,vega_util_module.Kg)(events)&&(events=eventSelector(events,scope.isSubscope()?Scope$1:vega_parser_module_View)),events=(0,vega_util_module.YO)(events).filter((s=>s.signal||s.scale?(sources.push(s),0):1)),sources.length>1&&(sources=[mergeSources(sources)]),events.length&&sources.push(events.length>1?{merge:events}:events[0]),null!=encode&&(update&&(0,vega_util_module.z3)("Signal encode and update are mutually exclusive."),update="encode(item(),"+(0,vega_util_module.r$)(encode)+")"),entry.update=(0,vega_util_module.Kg)(update)?vega_functions_module_parser(update,scope):null!=update.expr?vega_functions_module_parser(update.expr,scope):null!=update.value?update.value:null!=update.signal?{$expr:OP_VALUE_EXPR,$params:{$value:scope.signalRef(update.signal)}}:(0,vega_util_module.z3)("Invalid signal update specification."),spec.force&&(entry.options={force:!0}),sources.forEach((source=>scope.addUpdate((0,vega_util_module.X$)(function streamSource(stream,scope){return{source:stream.signal?scope.signalRef(stream.signal):stream.scale?scope.scaleRef(stream.scale):vega_parser_module_parseStream(stream,scope)}}(source,scope),entry))))}function mergeSources(sources){return{signal:"["+sources.map((s=>s.scale?'scale("'+s.scale+'")':s.signal))+"]"}}const vega_parser_module_transform=name=>(params,value,parent)=>entry(name,value,params||void 0,parent),vega_parser_module_Aggregate=vega_parser_module_transform("aggregate"),vega_parser_module_AxisTicks=vega_parser_module_transform("axisticks"),vega_parser_module_Bound=vega_parser_module_transform("bound"),vega_parser_module_Collect=vega_parser_module_transform("collect"),vega_parser_module_Compare=vega_parser_module_transform("compare"),vega_parser_module_DataJoin=vega_parser_module_transform("datajoin"),vega_parser_module_Encode=vega_parser_module_transform("encode"),vega_parser_module_Expression=vega_parser_module_transform("expression"),vega_parser_module_Facet=vega_parser_module_transform("facet"),vega_parser_module_Field=vega_parser_module_transform("field"),vega_parser_module_Key=vega_parser_module_transform("key"),vega_parser_module_LegendEntries=vega_parser_module_transform("legendentries"),vega_parser_module_Load=vega_parser_module_transform("load"),vega_parser_module_Mark=vega_parser_module_transform("mark"),vega_parser_module_MultiExtent=vega_parser_module_transform("multiextent"),vega_parser_module_MultiValues=vega_parser_module_transform("multivalues"),vega_parser_module_Overlap=vega_parser_module_transform("overlap"),vega_parser_module_Params=vega_parser_module_transform("params"),vega_parser_module_PreFacet=vega_parser_module_transform("prefacet"),vega_parser_module_Projection=vega_parser_module_transform("projection"),vega_parser_module_Proxy=vega_parser_module_transform("proxy"),vega_parser_module_Relay=vega_parser_module_transform("relay"),vega_parser_module_Render=vega_parser_module_transform("render"),vega_parser_module_Scale=vega_parser_module_transform("scale"),vega_parser_module_Sieve=vega_parser_module_transform("sieve"),vega_parser_module_SortItems=vega_parser_module_transform("sortitems"),vega_parser_module_ViewLayout=vega_parser_module_transform("viewlayout"),vega_parser_module_Values=vega_parser_module_transform("values");let FIELD_REF_ID=0;const MULTIDOMAIN_SORT_OPS={min:"min",max:"max",count:"sum"};function parseScale(spec,scope){const params=scope.getScale(spec.name).params;let key;for(key in params.domain=parseScaleDomain(spec.domain,spec,scope),null!=spec.range&&(params.range=parseScaleRange(spec,scope,params)),null!=spec.interpolate&&function parseScaleInterpolate(interpolate,params){params.interpolate=parseLiteral(interpolate.type||interpolate),null!=interpolate.gamma&&(params.interpolateGamma=parseLiteral(interpolate.gamma))}(spec.interpolate,params),null!=spec.nice&&(params.nice=function parseScaleNice(nice){return(0,vega_util_module.Gv)(nice)?{interval:parseLiteral(nice.interval),step:parseLiteral(nice.step)}:parseLiteral(nice)}(spec.nice)),null!=spec.bins&&(params.bins=function parseScaleBins(v,scope){return v.signal||(0,vega_util_module.cy)(v)?parseArray(v,scope):scope.objectProperty(v)}(spec.bins,scope)),spec)(0,vega_util_module.mQ)(params,key)||"name"===key||(params[key]=parseLiteral(spec[key],scope))}function parseLiteral(v,scope){return(0,vega_util_module.Gv)(v)?v.signal?scope.signalRef(v.signal):(0,vega_util_module.z3)("Unsupported object: "+(0,vega_util_module.r$)(v)):v}function parseArray(v,scope){return v.signal?scope.signalRef(v.signal):v.map((v=>parseLiteral(v,scope)))}function dataLookupError(name){(0,vega_util_module.z3)("Can not find data set: "+(0,vega_util_module.r$)(name))}function parseScaleDomain(domain,spec,scope){if(domain)return domain.signal?scope.signalRef(domain.signal):((0,vega_util_module.cy)(domain)?explicitDomain:domain.fields?multipleDomain:singularDomain)(domain,spec,scope);null==spec.domainMin&&null==spec.domainMax||(0,vega_util_module.z3)("No scale domain defined for domainMin/domainMax to override.")}function explicitDomain(domain,spec,scope){return domain.map((v=>parseLiteral(v,scope)))}function singularDomain(domain,spec,scope){const data=scope.getData(domain.data);return data||dataLookupError(domain.data),isDiscrete(spec.type)?data.valuesRef(scope,domain.field,parseSort(domain.sort,!1)):isQuantile(spec.type)?data.domainRef(scope,domain.field):data.extentRef(scope,domain.field)}function multipleDomain(domain,spec,scope){const data=domain.data,fields=domain.fields.reduce(((dom,d)=>(d=(0,vega_util_module.Kg)(d)?{data,field:d}:(0,vega_util_module.cy)(d)||d.signal?function fieldRef(data,scope){const name="_:vega:_"+FIELD_REF_ID++,coll=vega_parser_module_Collect({});if((0,vega_util_module.cy)(data))coll.value={$ingest:data};else if(data.signal){const code="setdata("+(0,vega_util_module.r$)(name)+","+data.signal+")";coll.params.input=scope.signalRef(code)}return scope.addDataPipeline(name,[coll,vega_parser_module_Sieve({})]),{data:name,field:"data"}}(d,scope):d,dom.push(d),dom)),[]);return(isDiscrete(spec.type)?ordinalMultipleDomain:isQuantile(spec.type)?quantileMultipleDomain:numericMultipleDomain)(domain,scope,fields)}function ordinalMultipleDomain(domain,scope,fields){const sort=parseSort(domain.sort,!0);let a,v;const counts=fields.map((f=>{const data=scope.getData(f.data);return data||dataLookupError(f.data),data.countsRef(scope,f.field,sort)})),p={groupby:keyFieldRef,pulse:counts};sort&&(a=sort.op||"count",v=sort.field?aggrField(a,sort.field):"count",p.ops=[MULTIDOMAIN_SORT_OPS[a]],p.fields=[scope.fieldRef(v)],p.as=[v]),a=scope.add(vega_parser_module_Aggregate(p));const c=scope.add(vega_parser_module_Collect({pulse:ref(a)}));return v=scope.add(vega_parser_module_Values({field:keyFieldRef,sort:scope.sortRef(sort),pulse:ref(c)})),ref(v)}function parseSort(sort,multidomain){return sort&&(sort.field||sort.op?sort.field||"count"===sort.op?multidomain&&sort.field&&sort.op&&!MULTIDOMAIN_SORT_OPS[sort.op]&&(0,vega_util_module.z3)("Multiple domain scales can not be sorted using "+sort.op):(0,vega_util_module.z3)("No field provided for sort aggregate op: "+sort.op):(0,vega_util_module.Gv)(sort)?sort.field="key":sort={field:"key"}),sort}function quantileMultipleDomain(domain,scope,fields){const values=fields.map((f=>{const data=scope.getData(f.data);return data||dataLookupError(f.data),data.domainRef(scope,f.field)}));return ref(scope.add(vega_parser_module_MultiValues({values})))}function numericMultipleDomain(domain,scope,fields){const extents=fields.map((f=>{const data=scope.getData(f.data);return data||dataLookupError(f.data),data.extentRef(scope,f.field)}));return ref(scope.add(vega_parser_module_MultiExtent({extents})))}function parseScaleRange(spec,scope,params){const config=scope.config.range;let range=spec.range;if(range.signal)return scope.signalRef(range.signal);if((0,vega_util_module.Kg)(range)){if(config&&(0,vega_util_module.mQ)(config,range))return parseScaleRange(spec=(0,vega_util_module.X$)({},spec,{range:config[range]}),scope,params);"width"===range?range=[0,{signal:"width"}]:"height"===range?range=isDiscrete(spec.type)?[0,{signal:"height"}]:[{signal:"height"},0]:(0,vega_util_module.z3)("Unrecognized scale range value: "+(0,vega_util_module.r$)(range))}else{if(range.scheme)return params.scheme=(0,vega_util_module.cy)(range.scheme)?parseArray(range.scheme,scope):parseLiteral(range.scheme,scope),range.extent&&(params.schemeExtent=parseArray(range.extent,scope)),void(range.count&&(params.schemeCount=parseLiteral(range.count,scope)));if(range.step)return void(params.rangeStep=parseLiteral(range.step,scope));if(isDiscrete(spec.type)&&!(0,vega_util_module.cy)(range))return parseScaleDomain(range,spec,scope);(0,vega_util_module.cy)(range)||(0,vega_util_module.z3)("Unsupported range type: "+(0,vega_util_module.r$)(range))}return range.map((v=>((0,vega_util_module.cy)(v)?parseArray:parseLiteral)(v,scope)))}function parseParameter$1(_,name,scope){return(0,vega_util_module.cy)(_)?_.map((_=>parseParameter$1(_,name,scope))):(0,vega_util_module.Gv)(_)?_.signal?scope.signalRef(_.signal):"fit"===name?_:(0,vega_util_module.z3)("Unsupported parameter object: "+(0,vega_util_module.r$)(_)):_}const vega_parser_module_Top="top",vega_parser_module_Bottom="bottom",Vertical="vertical",vega_parser_module_Start="start",vega_parser_module_End="end",Index="index",vega_parser_module_Label="label",Offset="offset",Perc="perc",Perc2="perc2",Value="value",GuideLabelStyle="guide-label",GuideTitleStyle="guide-title",GroupTitleStyle="group-title",GroupSubtitleStyle="group-subtitle",vega_parser_module_Symbols="symbol",vega_parser_module_Gradient="gradient",vega_parser_module_Discrete="discrete",Size="size",LegendScales=[Size,"shape","fill","stroke","strokeWidth","strokeDash","opacity"],vega_parser_module_Skip={name:1,style:1,interactive:1},vega_parser_module_zero={value:0},vega_parser_module_one={value:1},GroupMark="group",RectMark="rect",RuleMark="rule",SymbolMark="symbol",TextMark="text";function guideGroup(mark){return mark.type=GroupMark,mark.interactive=mark.interactive||!1,mark}function vega_parser_module_lookup(spec,config){const _=(name,dflt)=>vega_parser_module_value(spec[name],vega_parser_module_value(config[name],dflt));return _.isVertical=s=>Vertical===vega_parser_module_value(spec.direction,config.direction||(s?config.symbolDirection:config.gradientDirection)),_.gradientLength=()=>vega_parser_module_value(spec.gradientLength,config.gradientLength||config.gradientWidth),_.gradientThickness=()=>vega_parser_module_value(spec.gradientThickness,config.gradientThickness||config.gradientHeight),_.entryColumns=()=>vega_parser_module_value(spec.columns,vega_parser_module_value(config.columns,+_.isVertical(!0))),_}function getEncoding(name,encode){const v=encode&&(encode.update&&encode.update[name]||encode.enter&&encode.enter[name]);return v&&v.signal?v:v?v.value:null}function anchorExpr(s,e,m){return`item.anchor === '${vega_parser_module_Start}' ? ${s} : item.anchor === '${vega_parser_module_End}' ? ${e} : ${m}`}const alignExpr$1=anchorExpr((0,vega_util_module.r$)("left"),(0,vega_util_module.r$)("right"),(0,vega_util_module.r$)("center"));function extendOffset(value,offset){return offset?value?(0,vega_util_module.Gv)(value)?Object.assign({},value,{offset:extendOffset(value.offset,offset)}):{value,offset}:offset:value}function guideMark(mark,extras){return extras?(mark.name=extras.name,mark.style=extras.style||mark.style,mark.interactive=!!extras.interactive,mark.encode=extendEncode(mark.encode,extras,vega_parser_module_Skip)):mark.interactive=!1,mark}function legendGradient(spec,scale,config,userEncode){const _=vega_parser_module_lookup(spec,config),vertical=_.isVertical(),thickness=_.gradientThickness(),length=_.gradientLength();let enter,start,stop,width,height;vertical?(start=[0,1],stop=[0,0],width=thickness,height=length):(start=[0,0],stop=[1,0],width=length,height=thickness);const encode={enter:enter={opacity:vega_parser_module_zero,x:vega_parser_module_zero,y:vega_parser_module_zero,width:encoder(width),height:encoder(height)},update:(0,vega_util_module.X$)({},enter,{opacity:vega_parser_module_one,fill:{gradient:scale,start,stop}}),exit:{opacity:vega_parser_module_zero}};return addEncoders(encode,{stroke:_("gradientStrokeColor"),strokeWidth:_("gradientStrokeWidth")},{opacity:_("gradientOpacity")}),guideMark({type:RectMark,role:LegendGradientRole,encode},userEncode)}function legendGradientDiscrete(spec,scale,config,userEncode,dataRef){const _=vega_parser_module_lookup(spec,config),vertical=_.isVertical(),thickness=_.gradientThickness(),length=_.gradientLength();let u,v,uu,vv,adjust="";vertical?(u="y",uu="y2",v="x",vv="width",adjust="1-"):(u="x",uu="x2",v="y",vv="height");const enter={opacity:vega_parser_module_zero,fill:{scale,field:Value}};enter[u]={signal:adjust+"datum."+Perc,mult:length},enter[v]=vega_parser_module_zero,enter[uu]={signal:adjust+"datum."+Perc2,mult:length},enter[vv]=encoder(thickness);const encode={enter,update:(0,vega_util_module.X$)({},enter,{opacity:vega_parser_module_one}),exit:{opacity:vega_parser_module_zero}};return addEncoders(encode,{stroke:_("gradientStrokeColor"),strokeWidth:_("gradientStrokeWidth")},{opacity:_("gradientOpacity")}),guideMark({type:RectMark,role:LegendBandRole,key:Value,from:dataRef,encode},userEncode)}const alignExpr=`datum.${Perc}<=0?"left":datum.${Perc}>=1?"right":"center"`,baselineExpr=`datum.${Perc}<=0?"${vega_parser_module_Bottom}":datum.${Perc}>=1?"${vega_parser_module_Top}":"middle"`;function legendGradientLabels(spec,config,userEncode,dataRef){const _=vega_parser_module_lookup(spec,config),vertical=_.isVertical(),thickness=encoder(_.gradientThickness()),length=_.gradientLength();let enter,update,u,v,overlap=_("labelOverlap"),adjust="";const encode={enter:enter={opacity:vega_parser_module_zero},update:update={opacity:vega_parser_module_one,text:{field:vega_parser_module_Label}},exit:{opacity:vega_parser_module_zero}};return addEncoders(encode,{fill:_("labelColor"),fillOpacity:_("labelOpacity"),font:_("labelFont"),fontSize:_("labelFontSize"),fontStyle:_("labelFontStyle"),fontWeight:_("labelFontWeight"),limit:vega_parser_module_value(spec.labelLimit,config.gradientLabelLimit)}),vertical?(enter.align={value:"left"},enter.baseline=update.baseline={signal:baselineExpr},u="y",v="x",adjust="1-"):(enter.align=update.align={signal:alignExpr},enter.baseline={value:"top"},u="x",v="y"),enter[u]=update[u]={signal:adjust+"datum."+Perc,mult:length},enter[v]=update[v]=thickness,thickness.offset=vega_parser_module_value(spec.labelOffset,config.gradientLabelOffset)||0,overlap=overlap?{separation:_("labelSeparation"),method:overlap,order:"datum."+Index}:void 0,guideMark({type:TextMark,role:LegendLabelRole,style:GuideLabelStyle,key:Value,from:dataRef,encode,overlap},userEncode)}function legendSymbolGroups(spec,config,userEncode,dataRef,columns){const _=vega_parser_module_lookup(spec,config),entries=userEncode.entries,interactive=!(!entries||!entries.interactive),name=entries?entries.name:void 0,height=_("clipHeight"),symbolOffset=_("symbolOffset"),valueRef={data:"value"},xSignal=`(${columns}) ? datum.${Offset} : datum.${Size}`,yEncode=height?encoder(height):{field:Size},index=`datum.${Index}`,ncols=`max(1, ${columns})`;let encode,enter,update,nrows,sort;yEncode.mult=.5,encode={enter:enter={opacity:vega_parser_module_zero,x:{signal:xSignal,mult:.5,offset:symbolOffset},y:yEncode},update:update={opacity:vega_parser_module_one,x:enter.x,y:enter.y},exit:{opacity:vega_parser_module_zero}};let baseFill=null,baseStroke=null;spec.fill||(baseFill=config.symbolBaseFillColor,baseStroke=config.symbolBaseStrokeColor),addEncoders(encode,{fill:_("symbolFillColor",baseFill),shape:_("symbolType"),size:_("symbolSize"),stroke:_("symbolStrokeColor",baseStroke),strokeDash:_("symbolDash"),strokeDashOffset:_("symbolDashOffset"),strokeWidth:_("symbolStrokeWidth")},{opacity:_("symbolOpacity")}),LegendScales.forEach((scale=>{spec[scale]&&(update[scale]=enter[scale]={scale:spec[scale],field:Value})}));const symbols=guideMark({type:SymbolMark,role:LegendSymbolRole,key:Value,from:valueRef,clip:!!height||void 0,encode},userEncode.symbols),labelOffset=encoder(symbolOffset);labelOffset.offset=_("labelOffset"),encode={enter:enter={opacity:vega_parser_module_zero,x:{signal:xSignal,offset:labelOffset},y:yEncode},update:update={opacity:vega_parser_module_one,text:{field:vega_parser_module_Label},x:enter.x,y:enter.y},exit:{opacity:vega_parser_module_zero}},addEncoders(encode,{align:_("labelAlign"),baseline:_("labelBaseline"),fill:_("labelColor"),fillOpacity:_("labelOpacity"),font:_("labelFont"),fontSize:_("labelFontSize"),fontStyle:_("labelFontStyle"),fontWeight:_("labelFontWeight"),limit:_("labelLimit")});const labels=guideMark({type:TextMark,role:LegendLabelRole,style:GuideLabelStyle,key:Value,from:valueRef,encode},userEncode.labels);return encode={enter:{noBound:{value:!height},width:vega_parser_module_zero,height:height?encoder(height):vega_parser_module_zero,opacity:vega_parser_module_zero},exit:{opacity:vega_parser_module_zero},update:update={opacity:vega_parser_module_one,row:{signal:null},column:{signal:null}}},_.isVertical(!0)?(nrows=`ceil(item.mark.items.length / ${ncols})`,update.row.signal=`${index}%${nrows}`,update.column.signal=`floor(${index} / ${nrows})`,sort={field:["row",index]}):(update.row.signal=`floor(${index} / ${ncols})`,update.column.signal=`${index} % ${ncols}`,sort={field:index}),update.column.signal=`(${columns})?${update.column.signal}:${index}`,guideGroup({role:vega_parser_module_ScopeRole,from:dataRef={facet:{data:dataRef,name:"value",groupby:Index}},encode:extendEncode(encode,entries,vega_parser_module_Skip),marks:[symbols,labels],name,interactive,sort})}const isL='item.orient === "left"',isR='item.orient === "right"',isLR=`(${isL} || ${isR})`,isVG=`datum.vgrad && ${isLR}`,baseline=anchorExpr('"top"','"bottom"','"middle"'),exprAlign=`datum.vgrad && ${isR} ? (${anchorExpr('"right"','"left"','"center"')}) : (${isLR} && !(datum.vgrad && ${isL})) ? "left" : ${alignExpr$1}`,exprAnchor=`item._anchor || (${isLR} ? "middle" : "start")`,exprAngle=`${isVG} ? (${isL} ? -90 : 90) : 0`,exprBaseline=`${isLR} ? (datum.vgrad ? (${isR} ? "bottom" : "top") : ${baseline}) : "top"`;function vega_parser_module_clip(clip,scope){let expr;return(0,vega_util_module.Gv)(clip)&&(clip.signal?expr=clip.signal:clip.path?expr="pathShape("+param(clip.path)+")":clip.sphere&&(expr="geoShape("+param(clip.sphere)+', {type: "Sphere"})')),expr?scope.signalRef(expr):!!clip}function param(value){return(0,vega_util_module.Gv)(value)&&value.signal?value.signal:(0,vega_util_module.r$)(value)}function getRole(spec){const role=spec.role||"";return role.indexOf("axis")&&role.indexOf("legend")&&role.indexOf("title")?spec.type===GroupMark?vega_parser_module_ScopeRole:role||MarkRole:role}function vega_parser_module_definition(spec){return{marktype:spec.type,name:spec.name||void 0,role:spec.role||getRole(spec),zindex:+spec.zindex||void 0,aria:spec.aria,description:spec.description}}function interactive(spec,scope){return spec&&spec.signal?scope.signalRef(spec.signal):!1!==spec}function parseTransform(spec,scope){const def=definition(spec.type);def||(0,vega_util_module.z3)("Unrecognized transform type: "+(0,vega_util_module.r$)(spec.type));const t=entry(def.type.toLowerCase(),null,vega_parser_module_parseParameters(def,spec,scope));return spec.signal&&scope.addSignal(spec.signal,scope.proxy(t)),t.metadata=def.metadata||{},t}function vega_parser_module_parseParameters(def,spec,scope){const params={},n=def.params.length;for(let i=0;iparseSubParameter(def,v,scope)))):parseSubParameter(def,value,scope)}(def,spec,scope):"projection"===type?scope.projectionRef(spec[def.name]):def.array&&!isSignal(value)?value.map((v=>parameterValue(def,v,scope))):parameterValue(def,value,scope):void(def.required&&(0,vega_util_module.z3)("Missing required "+(0,vega_util_module.r$)(spec.type)+" parameter: "+(0,vega_util_module.r$)(def.name)))}function parameterValue(def,value,scope){const type=def.type;if(isSignal(value))return isExpr(type)?(0,vega_util_module.z3)("Expression references can not be signals."):isField(type)?scope.fieldRef(value):isCompare(type)?scope.compareRef(value):scope.signalRef(value.signal);{const expr=def.expr||isField(type);return expr&&outerExpr(value)?scope.exprRef(value.expr,value.as):expr&&outerField(value)?fieldRef$1(value.field,value.as):isExpr(type)?vega_functions_module_parser(value,scope):isData(type)?ref(scope.getData(value).values):isField(type)?fieldRef$1(value):isCompare(type)?scope.compareRef(value):value}}function parseSubParameter(def,value,scope){const n=def.params.length;let pdef;for(let i=0;i_&&_.expr,outerField=_=>_&&_.field,isData=_=>"data"===_,isExpr=_=>"expr"===_,isField=_=>"field"===_,isCompare=_=>"compare"===_;function getDataRef(from,scope){return from.$ref?from:from.data&&from.data.$ref?from.data:ref(scope.getData(from.data).output)}function DataScope(scope,input,output,values,aggr){this.scope=scope,this.input=input,this.output=output,this.values=values,this.aggregate=aggr,this.index={}}function fieldKey(field){return(0,vega_util_module.Kg)(field)?field:null}function addSortField(scope,p,sort){const as=aggrField(sort.op,sort.field);let s;if(p.ops){for(let i=0,n=p.as.length;inull==_?"null":_)).join(",")+"),0)",scope);op.update=expr.$expr,op.params=expr.$params}function parseMark(spec,scope){const role=getRole(spec),group=spec.type===GroupMark,facet=spec.from&&spec.from.facet,overlap=spec.overlap;let ops,op,store,enc,name,layoutRef,boundRef,layout=spec.layout||role===vega_parser_module_ScopeRole||role===vega_parser_module_FrameRole;const nested=role===MarkRole||layout||facet,input=function parseData$1(from,group,scope){let facet,key,op,dataRef,parent;return from?(facet=from.facet)&&(group||(0,vega_util_module.z3)("Only group marks can be faceted."),null!=facet.field?dataRef=parent=getDataRef(facet,scope):(from.data?parent=ref(scope.getData(from.data).aggregate):(op=parseTransform((0,vega_util_module.X$)({type:"aggregate",groupby:(0,vega_util_module.YO)(facet.groupby)},facet.aggregate),scope),op.params.key=scope.keyRef(facet.groupby),op.params.pulse=getDataRef(facet,scope),dataRef=parent=ref(scope.add(op))),key=scope.keyRef(facet.groupby,!0))):dataRef=ref(scope.add(vega_parser_module_Collect(null,[{}]))),dataRef||(dataRef=getDataRef(from,scope)),{key,pulse:dataRef,parent}}(spec.from,group,scope);op=scope.add(vega_parser_module_DataJoin({key:input.key||(spec.key?fieldRef$1(spec.key):void 0),pulse:input.pulse,clean:!group}));const joinRef=ref(op);op=store=scope.add(vega_parser_module_Collect({pulse:joinRef})),op=scope.add(vega_parser_module_Mark({markdef:vega_parser_module_definition(spec),interactive:interactive(spec.interactive,scope),clip:vega_parser_module_clip(spec.clip,scope),context:{$context:!0},groups:scope.lookup(),parent:scope.signals.parent?scope.signalRef("parent"):null,index:scope.markpath(),pulse:ref(op)}));const markRef=ref(op);op=enc=scope.add(vega_parser_module_Encode(parseEncode(spec.encode,spec.type,role,spec.style,scope,{mod:!1,pulse:markRef}))),op.params.parent=scope.encode(),spec.transform&&spec.transform.forEach((_=>{const tx=parseTransform(_,scope),md=tx.metadata;(md.generates||md.changes)&&(0,vega_util_module.z3)("Mark transforms should not generate new data."),md.nomod||(enc.params.mod=!0),tx.params.pulse=ref(op),scope.add(op=tx)})),spec.sort&&(op=scope.add(vega_parser_module_SortItems({sort:scope.compareRef(spec.sort),pulse:ref(op)})));const encodeRef=ref(op);(facet||layout)&&(layout=scope.add(vega_parser_module_ViewLayout({layout:scope.objectProperty(spec.layout),legends:scope.legends,mark:markRef,pulse:encodeRef})),layoutRef=ref(layout));const bound=scope.add(vega_parser_module_Bound({mark:markRef,pulse:layoutRef||encodeRef}));boundRef=ref(bound),group&&(nested&&(ops=scope.operators,ops.pop(),layout&&ops.pop()),scope.pushState(encodeRef,layoutRef||boundRef,joinRef),facet?function parseFacet(spec,scope,group){const facet=spec.from.facet,name=facet.name,data=getDataRef(facet,scope);let op;facet.name||(0,vega_util_module.z3)("Facet must have a name: "+(0,vega_util_module.r$)(facet)),facet.data||(0,vega_util_module.z3)("Facet must reference a data set: "+(0,vega_util_module.r$)(facet)),facet.field?op=scope.add(vega_parser_module_PreFacet({field:scope.fieldRef(facet.field),pulse:data})):facet.groupby?op=scope.add(vega_parser_module_Facet({key:scope.keyRef(facet.groupby),group:ref(scope.proxy(group.parent)),pulse:data})):(0,vega_util_module.z3)("Facet must specify groupby or field: "+(0,vega_util_module.r$)(facet));const subscope=scope.fork(),source=subscope.add(vega_parser_module_Collect()),values=subscope.add(vega_parser_module_Sieve({pulse:ref(source)}));subscope.addData(name,new DataScope(subscope,source,source,values)),subscope.addSignal("parent",null),op.params.subflow={$subflow:subscope.parse(spec).toRuntime()}}(spec,scope,input):nested?function parseSubflow(spec,scope,input){const op=scope.add(vega_parser_module_PreFacet({pulse:input.pulse})),subscope=scope.fork();subscope.add(vega_parser_module_Sieve()),subscope.addSignal("parent",null),op.params.subflow={$subflow:subscope.parse(spec).toRuntime()}}(spec,scope,input):scope.parse(spec),scope.popState(),nested&&(layout&&ops.push(layout),ops.push(bound))),overlap&&(boundRef=function parseOverlap(overlap,source,scope){const method=overlap.method,bound=overlap.bound,sep=overlap.separation,params={separation:isSignal(sep)?scope.signalRef(sep.signal):sep,method:isSignal(method)?scope.signalRef(method.signal):method,pulse:source};overlap.order&&(params.sort=scope.compareRef({field:overlap.order}));if(bound){const tol=bound.tolerance;params.boundTolerance=isSignal(tol)?scope.signalRef(tol.signal):+tol,params.boundScale=scope.scaleRef(bound.scale),params.boundOrient=bound.orient}return ref(scope.add(vega_parser_module_Overlap(params)))}(overlap,boundRef,scope));const render=scope.add(vega_parser_module_Render({pulse:boundRef})),sieve=scope.add(vega_parser_module_Sieve({pulse:ref(render)},void 0,scope.parent()));null!=spec.name&&(name=spec.name,scope.addData(name,new DataScope(scope,store,render,sieve)),spec.on&&spec.on.forEach((on=>{(on.insert||on.remove||on.toggle)&&(0,vega_util_module.z3)("Marks only support modify triggers."),parseTrigger(on,scope,name)})))}function parseLegend(spec,scope){const config=scope.config.legend,encode=spec.encode||{},_=vega_parser_module_lookup(spec,config),legendEncode=encode.legend||{},name=legendEncode.name||void 0,interactive=legendEncode.interactive,style=legendEncode.style,scales={};let entryLayout,params,children,scale=0;LegendScales.forEach((s=>spec[s]?(scales[s]=spec[s],scale=scale||spec[s]):0)),scale||(0,vega_util_module.z3)("Missing valid scale for legend.");const type=function legendType(spec,scaleType){let type=spec.type||vega_parser_module_Symbols;spec.type||1!==function scaleCount(spec){return LegendScales.reduce(((count,type)=>count+(spec[type]?1:0)),0)}(spec)||!spec.fill&&!spec.stroke||(type=isContinuous(scaleType)?vega_parser_module_Gradient:isDiscretizing(scaleType)?vega_parser_module_Discrete:vega_parser_module_Symbols);return type!==vega_parser_module_Gradient?type:isDiscretizing(scaleType)?vega_parser_module_Discrete:vega_parser_module_Gradient}(spec,scope.scaleType(scale)),datum={title:null!=spec.title,scales,type,vgrad:"symbol"!==type&&_.isVertical()},dataRef=ref(scope.add(vega_parser_module_Collect(null,[datum]))),entryRef=ref(scope.add(vega_parser_module_LegendEntries(params={type,scale:scope.scaleRef(scale),count:scope.objectProperty(_("tickCount")),limit:scope.property(_("symbolLimit")),values:scope.objectProperty(spec.values),minstep:scope.property(spec.tickMinStep),formatType:scope.property(spec.formatType),formatSpecifier:scope.property(spec.format)})));return type===vega_parser_module_Gradient?(children=[legendGradient(spec,scale,config,encode.gradient),legendGradientLabels(spec,config,encode.labels,entryRef)],params.count=params.count||scope.signalRef(`max(2,2*floor((${deref(_.gradientLength())})/100))`)):type===vega_parser_module_Discrete?children=[legendGradientDiscrete(spec,scale,config,encode.gradient,entryRef),legendGradientLabels(spec,config,encode.labels,entryRef)]:(entryLayout=function legendSymbolLayout(spec,config){const _=vega_parser_module_lookup(spec,config);return{align:_("gridAlign"),columns:_.entryColumns(),center:{row:!0,column:!1},padding:{row:_("rowPadding"),column:_("columnPadding")}}}(spec,config),children=[legendSymbolGroups(spec,config,encode,entryRef,deref(entryLayout.columns))],params.size=function sizeExpression(spec,scope,marks){const size=deref(getChannel("size",spec,marks)),strokeWidth=deref(getChannel("strokeWidth",spec,marks)),fontSize=deref(function getFontSize(encode,scope,style){return getEncoding("fontSize",encode)||function getStyle(name,scope,style){const s=scope.config.style[style];return s&&s[name]}("fontSize",scope,style)}(marks[1].encode,scope,GuideLabelStyle));return vega_functions_module_parser(`max(ceil(sqrt(${size})+${strokeWidth}),${fontSize})`,scope)}(spec,scope,children[0].marks)),children=[guideGroup({role:LegendEntryRole,from:dataRef,encode:{enter:{x:{value:0},y:{value:0}}},marks:children,layout:entryLayout,interactive})],datum.title&&children.push(function legendTitle(spec,config,userEncode,dataRef){const _=vega_parser_module_lookup(spec,config),encode={enter:{opacity:vega_parser_module_zero},update:{opacity:vega_parser_module_one,x:{field:{group:"padding"}},y:{field:{group:"padding"}}},exit:{opacity:vega_parser_module_zero}};return addEncoders(encode,{orient:_("titleOrient"),_anchor:_("titleAnchor"),anchor:{signal:exprAnchor},angle:{signal:exprAngle},align:{signal:exprAlign},baseline:{signal:exprBaseline},text:spec.title,fill:_("titleColor"),fillOpacity:_("titleOpacity"),font:_("titleFont"),fontSize:_("titleFontSize"),fontStyle:_("titleFontStyle"),fontWeight:_("titleFontWeight"),limit:_("titleLimit"),lineHeight:_("titleLineHeight")},{align:_("titleAlign"),baseline:_("titleBaseline")}),guideMark({type:TextMark,role:LegendTitleRole,style:GuideTitleStyle,from:dataRef,encode},userEncode)}(spec,config,encode.title,dataRef)),parseMark(guideGroup({role:vega_parser_module_LegendRole,from:dataRef,encode:extendEncode(buildLegendEncode(_,spec,config),legendEncode,vega_parser_module_Skip),marks:children,aria:_("aria"),description:_("description"),zindex:_("zindex"),name,interactive,style}),scope)}function buildLegendEncode(_,spec,config){const encode={enter:{},update:{}};return addEncoders(encode,{orient:_("orient"),offset:_("offset"),padding:_("padding"),titlePadding:_("titlePadding"),cornerRadius:_("cornerRadius"),fill:_("fillColor"),stroke:_("strokeColor"),strokeWidth:config.strokeWidth,strokeDash:config.strokeDash,x:_("legendX"),y:_("legendY"),format:spec.format,formatType:spec.formatType}),encode}function getChannel(name,spec,marks){return spec[name]?`scale("${spec[name]}",datum)`:getEncoding(name,marks[0].encode)}DataScope.fromEntries=function(scope,entries){const n=entries.length,values=entries[n-1],output=entries[n-2];let input=entries[0],aggr=null,i=1;for(input&&"load"===input.type&&(input=entries[1]),scope.add(entries[0]);i{transforms.push(parseTransform(tx,scope))})),data.on&&data.on.forEach((on=>{parseTrigger(on,scope,data.name)})),scope.addDataPipeline(data.name,function analyze(data,scope,ops){const output=[];let upstream,i,n,t,m,source=null,modify=!1,generate=!1;data.values?isSignal(data.values)||hasSignal(data.format)?(output.push(vega_parser_module_load(scope,data)),output.push(source=collect())):output.push(source=collect({$ingest:data.values,$format:data.format})):data.url?hasSignal(data.url)||hasSignal(data.format)?(output.push(vega_parser_module_load(scope,data)),output.push(source=collect())):output.push(source=collect({$request:data.url,$format:data.format})):data.source&&(source=upstream=(0,vega_util_module.YO)(data.source).map((d=>ref(scope.getData(d).output))),output.push(null));for(i=0,n=ops.length;iorient===vega_parser_module_Bottom||orient===vega_parser_module_Top,getSign=(orient,a,b)=>isSignal(orient)?ifLeftTopExpr(orient.signal,a,b):"left"===orient||orient===vega_parser_module_Top?a:b,ifX=(orient,a,b)=>isSignal(orient)?ifXEnc(orient.signal,a,b):isX(orient)?a:b,ifY=(orient,a,b)=>isSignal(orient)?ifYEnc(orient.signal,a,b):isX(orient)?b:a,ifTop=(orient,a,b)=>isSignal(orient)?ifTopExpr(orient.signal,a,b):orient===vega_parser_module_Top?{value:a}:{value:b},ifRight=(orient,a,b)=>isSignal(orient)?ifRightExpr(orient.signal,a,b):"right"===orient?{value:a}:{value:b},ifXEnc=($orient,a,b)=>ifEnc(`${$orient} === '${vega_parser_module_Top}' || ${$orient} === '${vega_parser_module_Bottom}'`,a,b),ifYEnc=($orient,a,b)=>ifEnc(`${$orient} !== '${vega_parser_module_Top}' && ${$orient} !== '${vega_parser_module_Bottom}'`,a,b),ifLeftTopExpr=($orient,a,b)=>ifExpr(`${$orient} === 'left' || ${$orient} === '${vega_parser_module_Top}'`,a,b),ifTopExpr=($orient,a,b)=>ifExpr(`${$orient} === '${vega_parser_module_Top}'`,a,b),ifRightExpr=($orient,a,b)=>ifExpr(`${$orient} === 'right'`,a,b),ifEnc=(test,a,b)=>(a=null!=a?encoder(a):a,b=null!=b?encoder(b):b,isSimple(a)&&isSimple(b)?{signal:`${test} ? (${a=a?a.signal||(0,vega_util_module.r$)(a.value):null}) : (${b=b?b.signal||(0,vega_util_module.r$)(b.value):null})`}:[(0,vega_util_module.X$)({test},a)].concat(b||[])),isSimple=enc=>null==enc||1===Object.keys(enc).length,ifExpr=(test,a,b)=>({signal:`${test} ? (${toExpr(a)}) : (${toExpr(b)})`}),ifOrient=($orient,t,b,l,r)=>({signal:(null!=l?`${$orient} === 'left' ? (${toExpr(l)}) : `:"")+(null!=b?`${$orient} === '${vega_parser_module_Bottom}' ? (${toExpr(b)}) : `:"")+(null!=r?`${$orient} === 'right' ? (${toExpr(r)}) : `:"")+(null!=t?`${$orient} === '${vega_parser_module_Top}' ? (${toExpr(t)}) : `:"")+"(null)"}),toExpr=v=>isSignal(v)?v.signal:null==v?null:(0,vega_util_module.r$)(v),mult=(sign,value)=>0===value?0:isSignal(sign)?{signal:`(${sign.signal}) * ${value}`}:{value:sign*value},patch=(value,base)=>{const s=value.signal;return s&&s.endsWith("(null)")?{signal:s.slice(0,-6)+base.signal}:value};function fallback(prop,config,axisConfig,style){let styleProp;if(config&&(0,vega_util_module.mQ)(config,prop))return config[prop];if((0,vega_util_module.mQ)(axisConfig,prop))return axisConfig[prop];if(prop.startsWith("title")){switch(prop){case"titleColor":styleProp="fill";break;case"titleFont":case"titleFontSize":case"titleFontWeight":styleProp=prop[5].toLowerCase()+prop.slice(6)}return style[GuideTitleStyle][styleProp]}if(prop.startsWith("label")){switch(prop){case"labelColor":styleProp="fill";break;case"labelFont":case"labelFontSize":styleProp=prop[5].toLowerCase()+prop.slice(6)}return style[GuideLabelStyle][styleProp]}return null}function vega_parser_module_keys(objects){const map={};for(const obj of objects)if(obj)for(const key in obj)map[key]=1;return Object.keys(map)}function position(spec,pos){return{scale:spec.scale,range:pos}}function axisGrid(spec,config,userEncode,dataRef,band){const _=vega_parser_module_lookup(spec,config),orient=spec.orient,vscale=spec.gridScale,sign=getSign(orient,1,-1),offset=function vega_parser_module_offsetValue(offset,sign){if(1===sign);else if((0,vega_util_module.Gv)(offset)){let entry=offset=(0,vega_util_module.X$)({},offset);for(;null!=entry.mult;){if(!(0,vega_util_module.Gv)(entry.mult))return entry.mult=isSignal(sign)?{signal:`(${entry.mult}) * (${sign.signal})`}:entry.mult*sign,offset;entry=entry.mult=(0,vega_util_module.X$)({},entry.mult)}entry.mult=sign}else offset=isSignal(sign)?{signal:`(${sign.signal}) * (${offset||0})`}:sign*(offset||0);return offset}(spec.offset,sign);let enter,exit,update;const encode={enter:enter={opacity:vega_parser_module_zero},update:update={opacity:vega_parser_module_one},exit:exit={opacity:vega_parser_module_zero}};addEncoders(encode,{stroke:_("gridColor"),strokeCap:_("gridCap"),strokeDash:_("gridDash"),strokeDashOffset:_("gridDashOffset"),strokeOpacity:_("gridOpacity"),strokeWidth:_("gridWidth")});const tickPos={scale:spec.scale,field:Value,band:band.band,extra:band.extra,offset:band.offset,round:_("tickRound")},sz=ifX(orient,{signal:"height"},{signal:"width"}),gridStart=vscale?{scale:vscale,range:0,mult:sign,offset}:{value:0,offset},gridEnd=vscale?{scale:vscale,range:1,mult:sign,offset}:(0,vega_util_module.X$)(sz,{mult:sign,offset});return enter.x=update.x=ifX(orient,tickPos,gridStart),enter.y=update.y=ifY(orient,tickPos,gridStart),enter.x2=update.x2=ifY(orient,gridEnd),enter.y2=update.y2=ifX(orient,gridEnd),exit.x=ifX(orient,tickPos),exit.y=ifY(orient,tickPos),guideMark({type:RuleMark,role:AxisGridRole,key:Value,from:dataRef,encode},userEncode)}function flushExpr(scale,threshold,a,b,c){return{signal:'flush(range("'+scale+'"), scale("'+scale+'", datum.value), '+threshold+","+a+","+b+","+c+")"}}function axisTitle(spec,config,userEncode,dataRef){const _=vega_parser_module_lookup(spec,config),orient=spec.orient,sign=getSign(orient,-1,1);let enter,update;const encode={enter:enter={opacity:vega_parser_module_zero,anchor:encoder(_("titleAnchor",null)),align:{signal:alignExpr$1}},update:update=(0,vega_util_module.X$)({},enter,{opacity:vega_parser_module_one,text:encoder(spec.title)}),exit:{opacity:vega_parser_module_zero}},titlePos={signal:`lerp(range("${spec.scale}"), ${anchorExpr(0,1,.5)})`};return update.x=ifX(orient,titlePos),update.y=ifY(orient,titlePos),enter.angle=ifX(orient,vega_parser_module_zero,mult(sign,90)),enter.baseline=ifX(orient,ifTop(orient,vega_parser_module_Bottom,vega_parser_module_Top),{value:vega_parser_module_Bottom}),update.angle=enter.angle,update.baseline=enter.baseline,addEncoders(encode,{fill:_("titleColor"),fillOpacity:_("titleOpacity"),font:_("titleFont"),fontSize:_("titleFontSize"),fontStyle:_("titleFontStyle"),fontWeight:_("titleFontWeight"),limit:_("titleLimit"),lineHeight:_("titleLineHeight")},{align:_("titleAlign"),angle:_("titleAngle"),baseline:_("titleBaseline")}),function autoLayout(_,orient,encode,userEncode){const auto=(value,dim)=>null!=value?(encode.update[dim]=patch(encoder(value),encode.update[dim]),!1):!has(dim,userEncode),autoY=auto(_("titleX"),"x"),autoX=auto(_("titleY"),"y");encode.enter.auto=autoX===autoY?encoder(autoX):ifX(orient,encoder(autoX),encoder(autoY))}(_,orient,encode,userEncode),encode.update.align=patch(encode.update.align,enter.align),encode.update.angle=patch(encode.update.angle,enter.angle),encode.update.baseline=patch(encode.update.baseline,enter.baseline),guideMark({type:TextMark,role:AxisTitleRole,style:GuideTitleStyle,from:dataRef,encode},userEncode)}function parseAxis(spec,scope){const config=function axisConfig(spec,scope){var xy,or,key,config=scope.config,style=config.style,axis=config.axis,band="band"===scope.scaleType(spec.scale)&&config.axisBand,orient=spec.orient;if(isSignal(orient)){const xyKeys=vega_parser_module_keys([config.axisX,config.axisY]),orientKeys=vega_parser_module_keys([config.axisTop,config.axisBottom,config.axisLeft,config.axisRight]);for(key of(xy={},xyKeys))xy[key]=ifX(orient,fallback(key,config.axisX,axis,style),fallback(key,config.axisY,axis,style));for(key of(or={},orientKeys))or[key]=ifOrient(orient.signal,fallback(key,config.axisTop,axis,style),fallback(key,config.axisBottom,axis,style),fallback(key,config.axisLeft,axis,style),fallback(key,config.axisRight,axis,style))}else xy=orient===vega_parser_module_Top||orient===vega_parser_module_Bottom?config.axisX:config.axisY,or=config["axis"+orient[0].toUpperCase()+orient.slice(1)];return xy||or||band?(0,vega_util_module.X$)({},axis,xy,or,band):axis}(spec,scope),encode=spec.encode||{},axisEncode=encode.axis||{},name=axisEncode.name||void 0,interactive=axisEncode.interactive,style=axisEncode.style,_=vega_parser_module_lookup(spec,config),band=function tickBand(_){const v=_("tickBand");let band,extra,offset=_("tickOffset");return v?v.signal?(band={signal:`(${v.signal}) === 'extent' ? 1 : 0.5`},extra={signal:`(${v.signal}) === 'extent'`},(0,vega_util_module.Gv)(offset)||(offset={signal:`(${v.signal}) === 'extent' ? 0 : ${offset}`})):"extent"===v?(band=1,extra=!0,offset=0):(band=.5,extra=!1):(band=_("bandPosition"),extra=_("tickExtra")),{extra,band,offset}}(_),datum={scale:spec.scale,ticks:!!_("ticks"),labels:!!_("labels"),grid:!!_("grid"),domain:!!_("domain"),title:null!=spec.title},dataRef=ref(scope.add(vega_parser_module_Collect({},[datum]))),ticksRef=ref(scope.add(vega_parser_module_AxisTicks({scale:scope.scaleRef(spec.scale),extra:scope.property(band.extra),count:scope.objectProperty(spec.tickCount),values:scope.objectProperty(spec.values),minstep:scope.property(spec.tickMinStep),formatType:scope.property(spec.formatType),formatSpecifier:scope.property(spec.format)}))),children=[];let size;return datum.grid&&children.push(axisGrid(spec,config,encode.grid,ticksRef,band)),datum.ticks&&(size=_("tickSize"),children.push(function axisTicks(spec,config,userEncode,dataRef,size,band){const _=vega_parser_module_lookup(spec,config),orient=spec.orient,sign=getSign(orient,-1,1);let enter,exit,update;const encode={enter:enter={opacity:vega_parser_module_zero},update:update={opacity:vega_parser_module_one},exit:exit={opacity:vega_parser_module_zero}};addEncoders(encode,{stroke:_("tickColor"),strokeCap:_("tickCap"),strokeDash:_("tickDash"),strokeDashOffset:_("tickDashOffset"),strokeOpacity:_("tickOpacity"),strokeWidth:_("tickWidth")});const tickSize=encoder(size);tickSize.mult=sign;const tickPos={scale:spec.scale,field:Value,band:band.band,extra:band.extra,offset:band.offset,round:_("tickRound")};return update.y=enter.y=ifX(orient,vega_parser_module_zero,tickPos),update.y2=enter.y2=ifX(orient,tickSize),exit.x=ifX(orient,tickPos),update.x=enter.x=ifY(orient,vega_parser_module_zero,tickPos),update.x2=enter.x2=ifY(orient,tickSize),exit.y=ifY(orient,tickPos),guideMark({type:RuleMark,role:AxisTickRole,key:Value,from:dataRef,encode},userEncode)}(spec,config,encode.ticks,ticksRef,size,band))),datum.labels&&(size=datum.ticks?size:0,children.push(function axisLabels(spec,config,userEncode,dataRef,size,band){const _=vega_parser_module_lookup(spec,config),orient=spec.orient,scale=spec.scale,sign=getSign(orient,-1,1),flush=deref(_("labelFlush")),flushOffset=deref(_("labelFlushOffset")),labelAlign=_("labelAlign"),labelBaseline=_("labelBaseline");let update,flushOn=0===flush||!!flush;const tickSize=encoder(size);tickSize.mult=sign,tickSize.offset=encoder(_("labelPadding")||0),tickSize.offset.mult=sign;const tickPos={scale,field:Value,band:.5,offset:extendOffset(band.offset,_("labelOffset"))},align=ifX(orient,flushOn?flushExpr(scale,flush,'"left"','"right"','"center"'):{value:"center"},ifRight(orient,"left","right")),baseline=ifX(orient,ifTop(orient,"bottom","top"),flushOn?flushExpr(scale,flush,'"top"','"bottom"','"middle"'):{value:"middle"}),offsetExpr=flushExpr(scale,flush,`-(${flushOffset})`,flushOffset,0);flushOn=flushOn&&flushOffset;const enter={opacity:vega_parser_module_zero,x:ifX(orient,tickPos,tickSize),y:ifY(orient,tickPos,tickSize)},encode={enter,update:update={opacity:vega_parser_module_one,text:{field:vega_parser_module_Label},x:enter.x,y:enter.y,align,baseline},exit:{opacity:vega_parser_module_zero,x:enter.x,y:enter.y}};addEncoders(encode,{dx:!labelAlign&&flushOn?ifX(orient,offsetExpr):null,dy:!labelBaseline&&flushOn?ifY(orient,offsetExpr):null}),addEncoders(encode,{angle:_("labelAngle"),fill:_("labelColor"),fillOpacity:_("labelOpacity"),font:_("labelFont"),fontSize:_("labelFontSize"),fontWeight:_("labelFontWeight"),fontStyle:_("labelFontStyle"),limit:_("labelLimit"),lineHeight:_("labelLineHeight")},{align:labelAlign,baseline:labelBaseline});const bound=_("labelBound");let overlap=_("labelOverlap");return overlap=overlap||bound?{separation:_("labelSeparation"),method:overlap,order:"datum.index",bound:bound?{scale,orient,tolerance:bound}:null}:void 0,update.align!==align&&(update.align=patch(update.align,align)),update.baseline!==baseline&&(update.baseline=patch(update.baseline,baseline)),guideMark({type:TextMark,role:AxisLabelRole,style:GuideLabelStyle,key:Value,from:dataRef,encode,overlap},userEncode)}(spec,config,encode.labels,ticksRef,size,band))),datum.domain&&children.push(function axisDomain(spec,config,userEncode,dataRef){const _=vega_parser_module_lookup(spec,config),orient=spec.orient;let enter,update;const encode={enter:enter={opacity:vega_parser_module_zero},update:update={opacity:vega_parser_module_one},exit:{opacity:vega_parser_module_zero}};addEncoders(encode,{stroke:_("domainColor"),strokeCap:_("domainCap"),strokeDash:_("domainDash"),strokeDashOffset:_("domainDashOffset"),strokeWidth:_("domainWidth"),strokeOpacity:_("domainOpacity")});const pos0=position(spec,0),pos1=position(spec,1);return enter.x=update.x=ifX(orient,pos0,vega_parser_module_zero),enter.x2=update.x2=ifX(orient,pos1),enter.y=update.y=ifY(orient,pos0,vega_parser_module_zero),enter.y2=update.y2=ifY(orient,pos1),guideMark({type:RuleMark,role:AxisDomainRole,from:dataRef,encode},userEncode)}(spec,config,encode.domain,dataRef)),datum.title&&children.push(axisTitle(spec,config,encode.title,dataRef)),parseMark(guideGroup({role:vega_parser_module_AxisRole,from:dataRef,encode:extendEncode(buildAxisEncode(_,spec),axisEncode,vega_parser_module_Skip),marks:children,aria:_("aria"),description:_("description"),zindex:_("zindex"),name,interactive,style}),scope)}function buildAxisEncode(_,spec){const encode={enter:{},update:{}};return addEncoders(encode,{orient:_("orient"),offset:_("offset")||0,position:vega_parser_module_value(spec.position,0),titlePadding:_("titlePadding"),minExtent:_("minExtent"),maxExtent:_("maxExtent"),range:{signal:`abs(span(range("${spec.scale}")))`},translate:_("translate"),format:spec.format,formatType:spec.formatType}),encode}function parseScope(spec,scope,preprocessed){const signals=(0,vega_util_module.YO)(spec.signals),scales=(0,vega_util_module.YO)(spec.scales);return preprocessed||signals.forEach((_=>parseSignal(_,scope))),(0,vega_util_module.YO)(spec.projections).forEach((_=>function parseProjection(proj,scope){const config=scope.config.projection||{},params={};for(const name in proj)"name"!==name&&(params[name]=parseParameter$1(proj[name],name,scope));for(const name in config)null==params[name]&&(params[name]=parseParameter$1(config[name],name,scope));scope.addProjection(proj.name,params)}(_,scope))),scales.forEach((_=>function initScale(spec,scope){const type=spec.type||"linear";isValidScaleType(type)||(0,vega_util_module.z3)("Unrecognized scale type: "+(0,vega_util_module.r$)(type)),scope.addScale(spec.name,{type,domain:void 0})}(_,scope))),(0,vega_util_module.YO)(spec.data).forEach((_=>parseData(_,scope))),scales.forEach((_=>parseScale(_,scope))),(preprocessed||signals).forEach((_=>function parseSignalUpdates(signal,scope){const op=scope.getSignal(signal.name);let expr=signal.update;signal.init&&(expr?(0,vega_util_module.z3)("Signals can not include both init and update expressions."):(expr=signal.init,op.initonly=!0)),expr&&(expr=vega_functions_module_parser(expr,scope),op.update=expr.$expr,op.params=expr.$params),signal.on&&signal.on.forEach((_=>vega_parser_module_parseUpdate(_,scope,op.id)))}(_,scope))),(0,vega_util_module.YO)(spec.axes).forEach((_=>parseAxis(_,scope))),(0,vega_util_module.YO)(spec.marks).forEach((_=>parseMark(_,scope))),(0,vega_util_module.YO)(spec.legends).forEach((_=>parseLegend(_,scope))),spec.title&&parseTitle(spec.title,scope),scope.parseLambdas(),scope}const rootEncode=spec=>extendEncode({enter:{x:{value:0},y:{value:0}},update:{width:{signal:"width"},height:{signal:"height"}}},spec);function parseView(spec,scope){const config=scope.config,root=ref(scope.root=scope.add(operator())),signals=function collectSignals(spec,config){const _=name=>vega_parser_module_value(spec[name],config[name]),signals=[signalObject("background",_("background")),signalObject("autosize",parseAutosize(_("autosize"))),signalObject("padding",parsePadding(_("padding"))),signalObject("width",_("width")||0),signalObject("height",_("height")||0)],pre=signals.reduce(((p,s)=>(p[s.name]=s,p)),{}),map={};return(0,vega_util_module.YO)(spec.signals).forEach((s=>{(0,vega_util_module.mQ)(pre,s.name)?s=(0,vega_util_module.X$)(pre[s.name],s):signals.push(s),map[s.name]=s})),(0,vega_util_module.YO)(config.signals).forEach((s=>{(0,vega_util_module.mQ)(map,s.name)||(0,vega_util_module.mQ)(pre,s.name)||signals.push(s)})),signals}(spec,config);signals.forEach((_=>parseSignal(_,scope))),scope.description=spec.description||config.description,scope.eventConfig=config.events,scope.legends=scope.objectProperty(config.legend&&config.legend.layout),scope.locale=config.locale;const input=scope.add(vega_parser_module_Collect()),encode=scope.add(vega_parser_module_Encode(parseEncode(rootEncode(spec.encode),GroupMark,vega_parser_module_FrameRole,spec.style,scope,{pulse:ref(input)}))),parent=scope.add(vega_parser_module_ViewLayout({layout:scope.objectProperty(spec.layout),legends:scope.legends,autosize:scope.signalRef("autosize"),mark:root,pulse:ref(encode)}));scope.operators.pop(),scope.pushState(ref(encode),ref(parent),null),parseScope(spec,scope,signals),scope.operators.push(parent);let op=scope.add(vega_parser_module_Bound({mark:root,pulse:ref(parent)}));return op=scope.add(vega_parser_module_Render({pulse:ref(op)})),op=scope.add(vega_parser_module_Sieve({pulse:ref(op)})),scope.addData("root",new DataScope(scope,input,input,op)),scope}function signalObject(name,value){return value&&value.signal?{name,update:value.signal}:{name,value}}function Scope(config,options){this.config=config||{},this.options=options||{},this.bindings=[],this.field={},this.signals={},this.lambdas={},this.scales={},this.events={},this.data={},this.streams=[],this.updates=[],this.operators=[],this.eventConfig=null,this.locale=null,this._id=0,this._subid=0,this._nextsub=[0],this._parent=[],this._encode=[],this._lookup=[],this._markpath=[]}function Subscope(scope){this.config=scope.config,this.options=scope.options,this.legends=scope.legends,this.field=Object.create(scope.field),this.signals=Object.create(scope.signals),this.lambdas=Object.create(scope.lambdas),this.scales=Object.create(scope.scales),this.events=Object.create(scope.events),this.data=Object.create(scope.data),this.streams=[],this.updates=[],this.operators=[],this._id=0,this._subid=++scope._nextsub[0],this._nextsub=scope._nextsub,this._parent=scope._parent.slice(),this._encode=scope._encode.slice(),this._lookup=scope._lookup.slice(),this._markpath=scope._markpath}function propertyLambda(spec){return((0,vega_util_module.cy)(spec)?arrayLambda:objectLambda)(spec)}function arrayLambda(array){const n=array.length;let code="[";for(let i=0;i0?",":"")+((0,vega_util_module.Gv)(value)?value.signal||propertyLambda(value):(0,vega_util_module.r$)(value))}return code+"]"}function objectLambda(obj){let key,value,code="{",i=0;for(key in obj)value=obj[key],code+=(++i>1?",":"")+(0,vega_util_module.r$)(key)+":"+((0,vega_util_module.Gv)(value)?value.signal||propertyLambda(value):(0,vega_util_module.r$)(value));return code+"}"}function vega_parser_module_parse(spec,config,options){return(0,vega_util_module.Gv)(spec)||(0,vega_util_module.z3)("Input Vega specification must be an object."),parseView(spec,new Scope(config=(0,vega_util_module.io)({description:"Vega visualization",padding:0,autosize:"pad",background:null,events:{defaults:{allow:["wheel"]}},group:null,mark:null,arc:{fill:"#4c78a8"},area:{fill:"#4c78a8"},image:null,line:{stroke:"#4c78a8",strokeWidth:2},path:{stroke:"#4c78a8"},rect:{fill:"#4c78a8"},rule:{stroke:"#000"},shape:{stroke:"#4c78a8"},symbol:{fill:"#4c78a8",size:64},text:{fill:"#000",font:"sans-serif",fontSize:11},trail:{fill:"#4c78a8",size:2},style:{"guide-label":{fill:"#000",font:"sans-serif",fontSize:10},"guide-title":{fill:"#000",font:"sans-serif",fontSize:11,fontWeight:"bold"},"group-title":{fill:"#000",font:"sans-serif",fontSize:13,fontWeight:"bold"},"group-subtitle":{fill:"#000",font:"sans-serif",fontSize:12},point:{size:30,strokeWidth:2,shape:"circle"},circle:{size:30,strokeWidth:2},square:{size:30,strokeWidth:2,shape:"square"},cell:{fill:"transparent",stroke:"#ddd"},view:{fill:"transparent"}},title:{orient:"top",anchor:"middle",offset:4,subtitlePadding:3},axis:{minExtent:0,maxExtent:200,bandPosition:.5,domain:!0,domainWidth:1,domainColor:"#888",grid:!1,gridWidth:1,gridColor:"#ddd",labels:!0,labelAngle:0,labelLimit:180,labelOffset:0,labelPadding:2,ticks:!0,tickColor:"#888",tickOffset:0,tickRound:!0,tickSize:5,tickWidth:1,titlePadding:4},axisBand:{tickOffset:-.5},projection:{type:"mercator"},legend:{orient:"right",padding:0,gridAlign:"each",columnPadding:10,rowPadding:2,symbolDirection:"vertical",gradientDirection:"vertical",gradientLength:200,gradientThickness:16,gradientStrokeColor:"#ddd",gradientStrokeWidth:0,gradientLabelOffset:2,labelAlign:"left",labelBaseline:"middle",labelLimit:160,labelOffset:4,labelOverlap:!0,symbolLimit:30,symbolType:"circle",symbolSize:100,symbolOffset:0,symbolStrokeWidth:1.5,symbolBaseFillColor:"transparent",symbolBaseStrokeColor:"#888",titleLimit:180,titleOrient:"top",titlePadding:5,layout:{offset:18,direction:"horizontal",left:{direction:"vertical"},right:{direction:"vertical"}}},range:{category:{scheme:"tableau10"},ordinal:{scheme:"blues"},heatmap:{scheme:"yellowgreenblue"},ramp:{scheme:"blues"},diverging:{scheme:"blueorange",extent:[1,0]},symbol:["circle","square","triangle-up","cross","diamond","triangle-right","triangle-down","triangle-left"]}},config,spec.config),options)).toRuntime()}Scope.prototype=Subscope.prototype={parse(spec){return parseScope(spec,this)},fork(){return new Subscope(this)},isSubscope(){return this._subid>0},toRuntime(){return this.finish(),{description:this.description,operators:this.operators,streams:this.streams,updates:this.updates,bindings:this.bindings,eventConfig:this.eventConfig,locale:this.locale}},id(){return(this._subid?this._subid+":":0)+this._id++},add(op){return this.operators.push(op),op.id=this.id(),op.refs&&(op.refs.forEach((ref=>{ref.$ref=op.id})),op.refs=null),op},proxy(op){const vref=op instanceof Entry?ref(op):op;return this.add(vega_parser_module_Proxy({value:vref}))},addStream(stream){return this.streams.push(stream),stream.id=this.id(),stream},addUpdate(update){return this.updates.push(update),update},finish(){let name,ds;for(name in this.root&&(this.root.root=!0),this.signals)this.signals[name].signal=name;for(name in this.scales)this.scales[name].scale=name;function annotate(op,name,type){let data,list;op&&(data=op.data||(op.data={}),list=data[name]||(data[name]=[]),list.push(type))}for(name in this.data){ds=this.data[name],annotate(ds.input,name,"input"),annotate(ds.output,name,"output"),annotate(ds.values,name,"values");for(const field in ds.index)annotate(ds.index[field],name,"index:"+field)}return this},pushState(encode,parent,lookup){this._encode.push(ref(this.add(vega_parser_module_Sieve({pulse:encode})))),this._parent.push(parent),this._lookup.push(lookup?ref(this.proxy(lookup)):null),this._markpath.push(-1)},popState(){this._encode.pop(),this._parent.pop(),this._lookup.pop(),this._markpath.pop()},parent(){return(0,vega_util_module.se)(this._parent)},encode(){return(0,vega_util_module.se)(this._encode)},lookup(){return(0,vega_util_module.se)(this._lookup)},markpath(){const p=this._markpath;return++p[p.length-1]},fieldRef(field,name){if((0,vega_util_module.Kg)(field))return fieldRef$1(field,name);field.signal||(0,vega_util_module.z3)("Unsupported field reference: "+(0,vega_util_module.r$)(field));const s=field.signal;let f=this.field[s];if(!f){const params={name:this.signalRef(s)};name&&(params.as=name),this.field[s]=f=ref(this.add(vega_parser_module_Field(params)))}return f},compareRef(cmp){let signal=!1;const check=_=>isSignal(_)?(signal=!0,this.signalRef(_.signal)):function isExpr$1(_){return _&&_.expr}(_)?(signal=!0,this.exprRef(_.expr)):_,fields=(0,vega_util_module.YO)(cmp.field).map(check),orders=(0,vega_util_module.YO)(cmp.order).map(check);return signal?ref(this.add(vega_parser_module_Compare({fields,orders}))):compareRef(fields,orders)},keyRef(fields,flat){let signal=!1;const sig=this.signals;return fields=(0,vega_util_module.YO)(fields).map((_=>isSignal(_)?(signal=!0,ref(sig[_.signal])):_)),signal?ref(this.add(vega_parser_module_Key({fields,flat}))):function keyRef(fields,flat){const ref={$key:fields};return flat&&(ref.$flat=!0),ref}(fields,flat)},sortRef(sort){if(!sort)return sort;const a=aggrField(sort.op,sort.field),o=sort.order||"ascending";return o.signal?ref(this.add(vega_parser_module_Compare({fields:a,orders:this.signalRef(o.signal)}))):compareRef(a,o)},event(source,type){const key=source+":"+type;if(!this.events[key]){const id=this.id();this.streams.push({id,source,type}),this.events[key]=id}return this.events[key]},hasOwnSignal(name){return(0,vega_util_module.mQ)(this.signals,name)},addSignal(name,value){this.hasOwnSignal(name)&&(0,vega_util_module.z3)("Duplicate signal name: "+(0,vega_util_module.r$)(name));const op=value instanceof Entry?value:this.add(operator(value));return this.signals[name]=op},getSignal(name){return this.signals[name]||(0,vega_util_module.z3)("Unrecognized signal name: "+(0,vega_util_module.r$)(name)),this.signals[name]},signalRef(s){return this.signals[s]?ref(this.signals[s]):((0,vega_util_module.mQ)(this.lambdas,s)||(this.lambdas[s]=this.add(operator(null))),ref(this.lambdas[s]))},parseLambdas(){const code=Object.keys(this.lambdas);for(let i=0,n=code.length;i{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M372 64h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-80.7 80.7c-22.2-14-48.5-22.1-76.7-22.1C64.5 160 0 224.5 0 304s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l80.7-80.7 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V76c0-6.6-5.4-12-12-12zM144 384c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z";exports.definition={prefix:"fas",iconName:"mars",icon:[384,512,ligatures,"f222",svgPathData]},exports.faMars=exports.definition,exports.prefix="fas",exports.iconName="mars",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f222",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/13765.241e42f0.iframe.bundle.js b/13765.241e42f0.iframe.bundle.js new file mode 100644 index 0000000000..abaab26c84 --- /dev/null +++ b/13765.241e42f0.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[13765],{"./node_modules/@fortawesome/free-solid-svg-icons/faBrain.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M208 0c-29.9 0-54.7 20.5-61.8 48.2-.8 0-1.4-.2-2.2-.2-35.3 0-64 28.7-64 64 0 4.8.6 9.5 1.7 14C52.5 138 32 166.6 32 200c0 12.6 3.2 24.3 8.3 34.9C16.3 248.7 0 274.3 0 304c0 33.3 20.4 61.9 49.4 73.9-.9 4.6-1.4 9.3-1.4 14.1 0 39.8 32.2 72 72 72 4.1 0 8.1-.5 12-1.2 9.6 28.5 36.2 49.2 68 49.2 39.8 0 72-32.2 72-72V64c0-35.3-28.7-64-64-64zm368 304c0-29.7-16.3-55.3-40.3-69.1 5.2-10.6 8.3-22.3 8.3-34.9 0-33.4-20.5-62-49.7-74 1-4.5 1.7-9.2 1.7-14 0-35.3-28.7-64-64-64-.8 0-1.5.2-2.2.2C422.7 20.5 397.9 0 368 0c-35.3 0-64 28.6-64 64v376c0 39.8 32.2 72 72 72 31.8 0 58.4-20.7 68-49.2 3.9.7 7.9 1.2 12 1.2 39.8 0 72-32.2 72-72 0-4.8-.5-9.5-1.4-14.1 29-12 49.4-40.6 49.4-73.9z";exports.definition={prefix:"fas",iconName:"brain",icon:[576,512,ligatures,"f5dc",svgPathData]},exports.faBrain=exports.definition,exports.prefix="fas",exports.iconName="brain",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f5dc",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/13808.9b133e39.iframe.bundle.js b/13808.9b133e39.iframe.bundle.js new file mode 100644 index 0000000000..fece08bb4d --- /dev/null +++ b/13808.9b133e39.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[13808],{"./node_modules/@fortawesome/free-solid-svg-icons/faLaptopCode.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M255.03 261.65c6.25 6.25 16.38 6.25 22.63 0l11.31-11.31c6.25-6.25 6.25-16.38 0-22.63L253.25 192l35.71-35.72c6.25-6.25 6.25-16.38 0-22.63l-11.31-11.31c-6.25-6.25-16.38-6.25-22.63 0l-58.34 58.34c-6.25 6.25-6.25 16.38 0 22.63l58.35 58.34zm96.01-11.3l11.31 11.31c6.25 6.25 16.38 6.25 22.63 0l58.34-58.34c6.25-6.25 6.25-16.38 0-22.63l-58.34-58.34c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63L386.75 192l-35.71 35.72c-6.25 6.25-6.25 16.38 0 22.63zM624 416H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33.02-17.47-32.77-32H16c-8.8 0-16 7.2-16 16v16c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64v-16c0-8.8-7.2-16-16-16zM576 48c0-26.4-21.6-48-48-48H112C85.6 0 64 21.6 64 48v336h512V48zm-64 272H128V64h384v256z";exports.definition={prefix:"fas",iconName:"laptop-code",icon:[640,512,ligatures,"f5fc",svgPathData]},exports.faLaptopCode=exports.definition,exports.prefix="fas",exports.iconName="laptop-code",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f5fc",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/13911.d640bb45.iframe.bundle.js b/13911.d640bb45.iframe.bundle.js new file mode 100644 index 0000000000..a756285f94 --- /dev/null +++ b/13911.d640bb45.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[13911],{"./node_modules/@fortawesome/free-solid-svg-icons/faFile.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm160-14.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z";exports.definition={prefix:"fas",iconName:"file",icon:[384,512,ligatures,"f15b",svgPathData]},exports.faFile=exports.definition,exports.prefix="fas",exports.iconName="file",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f15b",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1396.0dd2e4ae.iframe.bundle.js b/1396.0dd2e4ae.iframe.bundle.js new file mode 100644 index 0000000000..99c72daf4d --- /dev/null +++ b/1396.0dd2e4ae.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1396],{"./node_modules/@fortawesome/free-regular-svg-icons/faCalendarCheck.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z";exports.definition={prefix:"far",iconName:"calendar-check",icon:[448,512,ligatures,"f274",svgPathData]},exports.faCalendarCheck=exports.definition,exports.prefix="far",exports.iconName="calendar-check",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f274",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14017.0e3b43d8.iframe.bundle.js b/14017.0e3b43d8.iframe.bundle.js new file mode 100644 index 0000000000..30588702c3 --- /dev/null +++ b/14017.0e3b43d8.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14017],{"./node_modules/@fortawesome/free-solid-svg-icons/faMoneyBillWave.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM48 132.22c20.12 5.04 41.12 7.57 62.72 8.93C104.84 170.54 79 192.69 48 192.69v-60.47zm0 285v-47.78c34.37 0 62.18 27.27 63.71 61.4-22.53-1.81-43.59-6.31-63.71-13.62zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 27.78c-17.52-4.39-35.71-6.85-54.32-8.44 5.87-26.08 27.5-45.88 54.32-49.28v57.72zm0-236.11c-30.89-3.91-54.86-29.7-55.81-61.55 19.54 2.17 38.09 6.23 55.81 12.66v48.89z";exports.definition={prefix:"fas",iconName:"money-bill-wave",icon:[640,512,ligatures,"f53a",svgPathData]},exports.faMoneyBillWave=exports.definition,exports.prefix="fas",exports.iconName="money-bill-wave",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f53a",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14071.81a80dc1.iframe.bundle.js b/14071.81a80dc1.iframe.bundle.js new file mode 100644 index 0000000000..bfe9987ebd --- /dev/null +++ b/14071.81a80dc1.iframe.bundle.js @@ -0,0 +1,44 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14071],{"./node_modules/@storybook/components/dist/formatter-SWP5E3XI.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{formatter:()=>formatter});var _chunk_JRLSWQMA_mjs__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@storybook/components/dist/chunk-JRLSWQMA.mjs"),memoizerific__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/memoizerific/memoizerific.js"),memoizerific__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(memoizerific__WEBPACK_IMPORTED_MODULE_0__),require_parser_html=(0,_chunk_JRLSWQMA_mjs__WEBPACK_IMPORTED_MODULE_1__.P)({"node_modules/prettier/parser-html.js"(exports,module){!function(e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&__webpack_require__.amdO)define(e);else{var i=typeof globalThis<"u"?globalThis:typeof __webpack_require__.g<"u"?__webpack_require__.g:typeof self<"u"?self:this||{};i.prettierPlugins=i.prettierPlugins||{},i.prettierPlugins.html=e()}}((function(){var S=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),ee=S(((cc,Kr)=>{var Ne=function(e){return e&&e.Math==Math&&e};Kr.exports=Ne("object"==typeof globalThis&&globalThis)||Ne("object"==typeof window&&window)||Ne("object"==typeof self&&self)||Ne("object"==typeof __webpack_require__.g&&__webpack_require__.g)||function(){return this}()||Function("return this")()})),se=S(((hc,Jr)=>{Jr.exports=function(e){try{return!!e()}catch{return!0}}})),ae=S(((pc,Zr)=>{var qs=se();Zr.exports=!qs((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))})),Oe=S(((fc,eu)=>{var Is=se();eu.exports=!Is((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))})),De=S(((dc,ru)=>{var Rs=Oe(),qe=Function.prototype.call;ru.exports=Rs?qe.bind(qe):function(){return qe.apply(qe,arguments)}})),su=S((nu=>{var uu={}.propertyIsEnumerable,tu=Object.getOwnPropertyDescriptor,xs=tu&&!uu.call({1:2},1);nu.f=xs?function(r){var u=tu(this,r);return!!u&&u.enumerable}:uu})),Ie=S(((Cc,iu)=>{iu.exports=function(e,r){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:r}}})),re=S(((mc,Du)=>{var au=Oe(),ou=Function.prototype,er=ou.call,Ps=au&&ou.bind.bind(er,er);Du.exports=au?Ps:function(e){return function(){return er.apply(e,arguments)}}})),me=S(((gc,cu)=>{var lu=re(),ks=lu({}.toString),Ls=lu("".slice);cu.exports=function(e){return Ls(ks(e),8,-1)}})),pu=S(((Fc,hu)=>{var $s=re(),Ms=se(),js=me(),rr=Object,Us=$s("".split);hu.exports=Ms((function(){return!rr("z").propertyIsEnumerable(0)}))?function(e){return"String"==js(e)?Us(e,""):rr(e)}:rr})),Re=S(((Ac,fu)=>{fu.exports=function(e){return null==e}})),ur=S(((vc,du)=>{var Gs=Re(),Vs=TypeError;du.exports=function(e){if(Gs(e))throw Vs("Can't call method on "+e);return e}})),xe=S(((_c,Eu)=>{var Xs=pu(),Hs=ur();Eu.exports=function(e){return Xs(Hs(e))}})),nr=S(((Sc,Cu)=>{var tr="object"==typeof document&&document.all,zs=typeof tr>"u"&&void 0!==tr;Cu.exports={all:tr,IS_HTMLDDA:zs}})),Y=S(((yc,gu)=>{var mu=nr(),Ws=mu.all;gu.exports=mu.IS_HTMLDDA?function(e){return"function"==typeof e||e===Ws}:function(e){return"function"==typeof e}})),le=S(((Tc,vu)=>{var Fu=Y(),Au=nr(),Ys=Au.all;vu.exports=Au.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:Fu(e)||e===Ys}:function(e){return"object"==typeof e?null!==e:Fu(e)}})),ge=S(((Bc,_u)=>{var sr=ee(),Qs=Y();_u.exports=function(e,r){return arguments.length<2?function(e){return Qs(e)?e:void 0}(sr[e]):sr[e]&&sr[e][r]}})),ir=S(((bc,Su)=>{var Js=re();Su.exports=Js({}.isPrototypeOf)})),Tu=S(((wc,yu)=>{var Zs=ge();yu.exports=Zs("navigator","userAgent")||""})),Iu=S(((Nc,qu)=>{var ue,Pe,Ou=ee(),ar=Tu(),Bu=Ou.process,bu=Ou.Deno,wu=Bu&&Bu.versions||bu&&bu.version,Nu=wu&&wu.v8;Nu&&(Pe=(ue=Nu.split("."))[0]>0&&ue[0]<4?1:+(ue[0]+ue[1])),!Pe&&ar&&((!(ue=ar.match(/Edge\/(\d+)/))||ue[1]>=74)&&((ue=ar.match(/Chrome\/(\d+)/))&&(Pe=+ue[1]))),qu.exports=Pe})),or=S(((Oc,xu)=>{var Ru=Iu(),ei=se();xu.exports=!!Object.getOwnPropertySymbols&&!ei((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&Ru&&Ru<41}))})),Dr=S(((qc,Pu)=>{var ri=or();Pu.exports=ri&&!Symbol.sham&&"symbol"==typeof Symbol.iterator})),lr=S(((Ic,ku)=>{var ui=ge(),ti=Y(),ni=ir(),si=Dr(),ii=Object;ku.exports=si?function(e){return"symbol"==typeof e}:function(e){var r=ui("Symbol");return ti(r)&&ni(r.prototype,ii(e))}})),ke=S(((Rc,Lu)=>{var ai=String;Lu.exports=function(e){try{return ai(e)}catch{return"Object"}}})),Fe=S(((xc,$u)=>{var oi=Y(),Di=ke(),li=TypeError;$u.exports=function(e){if(oi(e))return e;throw li(Di(e)+" is not a function")}})),Le=S(((Pc,Mu)=>{var ci=Fe(),hi=Re();Mu.exports=function(e,r){var u=e[r];return hi(u)?void 0:ci(u)}})),Uu=S(((kc,ju)=>{var cr=De(),hr=Y(),pr=le(),pi=TypeError;ju.exports=function(e,r){var u,n;if("string"===r&&hr(u=e.toString)&&!pr(n=cr(u,e))||hr(u=e.valueOf)&&!pr(n=cr(u,e))||"string"!==r&&hr(u=e.toString)&&!pr(n=cr(u,e)))return n;throw pi("Can't convert object to primitive value")}})),Vu=S(((Lc,Gu)=>{Gu.exports=!1})),$e=S((($c,Hu)=>{var Xu=ee(),fi=Object.defineProperty;Hu.exports=function(e,r){try{fi(Xu,e,{value:r,configurable:!0,writable:!0})}catch{Xu[e]=r}return r}})),Me=S(((Mc,Wu)=>{var di=ee(),Ei=$e(),zu="__core-js_shared__",Ci=di[zu]||Ei(zu,{});Wu.exports=Ci})),fr=S(((jc,Qu)=>{var mi=Vu(),Yu=Me();(Qu.exports=function(e,r){return Yu[e]||(Yu[e]=void 0!==r?r:{})})("versions",[]).push({version:"3.26.1",mode:mi?"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"})})),dr=S(((Uc,Ku)=>{var gi=ur(),Fi=Object;Ku.exports=function(e){return Fi(gi(e))}})),oe=S(((Gc,Ju)=>{var Ai=re(),vi=dr(),_i=Ai({}.hasOwnProperty);Ju.exports=Object.hasOwn||function(r,u){return _i(vi(r),u)}})),Er=S(((Vc,Zu)=>{var Si=re(),yi=0,Ti=Math.random(),Bi=Si(1..toString);Zu.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+Bi(++yi+Ti,36)}})),he=S(((Xc,nt)=>{var bi=ee(),wi=fr(),et=oe(),Ni=Er(),rt=or(),tt=Dr(),fe=wi("wks"),ce=bi.Symbol,ut=ce&&ce.for,Oi=tt?ce:ce&&ce.withoutSetter||Ni;nt.exports=function(e){if(!et(fe,e)||!rt&&"string"!=typeof fe[e]){var r="Symbol."+e;rt&&et(ce,e)?fe[e]=ce[e]:fe[e]=tt&&ut?ut(r):Oi(r)}return fe[e]}})),ot=S(((Hc,at)=>{var qi=De(),st=le(),it=lr(),Ii=Le(),Ri=Uu(),xi=he(),Pi=TypeError,ki=xi("toPrimitive");at.exports=function(e,r){if(!st(e)||it(e))return e;var n,u=Ii(e,ki);if(u){if(void 0===r&&(r="default"),n=qi(u,e,r),!st(n)||it(n))return n;throw Pi("Can't convert object to primitive value")}return void 0===r&&(r="number"),Ri(e,r)}})),je=S(((zc,Dt)=>{var Li=ot(),$i=lr();Dt.exports=function(e){var r=Li(e,"string");return $i(r)?r:r+""}})),ht=S(((Wc,ct)=>{var Mi=ee(),lt=le(),Cr=Mi.document,ji=lt(Cr)&<(Cr.createElement);ct.exports=function(e){return ji?Cr.createElement(e):{}}})),mr=S(((Yc,pt)=>{var Ui=ae(),Gi=se(),Vi=ht();pt.exports=!Ui&&!Gi((function(){return 7!=Object.defineProperty(Vi("div"),"a",{get:function(){return 7}}).a}))})),gr=S((dt=>{var Xi=ae(),Hi=De(),zi=su(),Wi=Ie(),Yi=xe(),Qi=je(),Ki=oe(),Ji=mr(),ft=Object.getOwnPropertyDescriptor;dt.f=Xi?ft:function(r,u){if(r=Yi(r),u=Qi(u),Ji)try{return ft(r,u)}catch{}if(Ki(r,u))return Wi(!Hi(zi.f,r,u),r[u])}})),Ct=S(((Kc,Et)=>{var Zi=ae(),ea=se();Et.exports=Zi&&ea((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))})),de=S(((Jc,mt)=>{var ra=le(),ua=String,ta=TypeError;mt.exports=function(e){if(ra(e))return e;throw ta(ua(e)+" is not an object")}})),Ae=S((Ft=>{var na=ae(),sa=mr(),ia=Ct(),Ue=de(),gt=je(),aa=TypeError,Fr=Object.defineProperty,oa=Object.getOwnPropertyDescriptor,Ar="enumerable",vr="configurable",_r="writable";Ft.f=na?ia?function(r,u,n){if(Ue(r),u=gt(u),Ue(n),"function"==typeof r&&"prototype"===u&&"value"in n&&_r in n&&!n[_r]){var D=oa(r,u);D&&D[_r]&&(r[u]=n.value,n={configurable:vr in n?n[vr]:D[vr],enumerable:Ar in n?n[Ar]:D[Ar],writable:!1})}return Fr(r,u,n)}:Fr:function(r,u,n){if(Ue(r),u=gt(u),Ue(n),sa)try{return Fr(r,u,n)}catch{}if("get"in n||"set"in n)throw aa("Accessors not supported");return"value"in n&&(r[u]=n.value),r}})),Sr=S(((e2,At)=>{var Da=ae(),la=Ae(),ca=Ie();At.exports=Da?function(e,r,u){return la.f(e,r,ca(1,u))}:function(e,r,u){return e[r]=u,e}})),St=S(((r2,_t)=>{var yr=ae(),ha=oe(),vt=Function.prototype,pa=yr&&Object.getOwnPropertyDescriptor,Tr=ha(vt,"name"),fa=Tr&&"something"===function(){}.name,da=Tr&&(!yr||yr&&pa(vt,"name").configurable);_t.exports={EXISTS:Tr,PROPER:fa,CONFIGURABLE:da}})),br=S(((u2,yt)=>{var Ea=re(),Ca=Y(),Br=Me(),ma=Ea(Function.toString);Ca(Br.inspectSource)||(Br.inspectSource=function(e){return ma(e)}),yt.exports=Br.inspectSource})),bt=S(((t2,Bt)=>{var ga=ee(),Fa=Y(),Tt=ga.WeakMap;Bt.exports=Fa(Tt)&&/native code/.test(String(Tt))})),Ot=S(((n2,Nt)=>{var Aa=fr(),va=Er(),wt=Aa("keys");Nt.exports=function(e){return wt[e]||(wt[e]=va(e))}})),wr=S(((s2,qt)=>{qt.exports={}})),Pt=S(((i2,xt)=>{var Ge,ve,Ve,te,pe,_a=bt(),Rt=ee(),Sa=le(),ya=Sr(),Nr=oe(),Or=Me(),Ta=Ot(),Ba=wr(),It="Object already initialized",qr=Rt.TypeError,ba=Rt.WeakMap;_a||Or.state?((te=Or.state||(Or.state=new ba)).get=te.get,te.has=te.has,te.set=te.set,Ge=function(e,r){if(te.has(e))throw qr(It);return r.facade=e,te.set(e,r),r},ve=function(e){return te.get(e)||{}},Ve=function(e){return te.has(e)}):(Ba[pe=Ta("state")]=!0,Ge=function(e,r){if(Nr(e,pe))throw qr(It);return r.facade=e,ya(e,pe,r),r},ve=function(e){return Nr(e,pe)?e[pe]:{}},Ve=function(e){return Nr(e,pe)}),xt.exports={set:Ge,get:ve,has:Ve,enforce:function(e){return Ve(e)?ve(e):Ge(e,{})},getterFor:function(e){return function(r){var u;if(!Sa(r)||(u=ve(r)).type!==e)throw qr("Incompatible receiver, "+e+" required");return u}}}})),$t=S(((a2,Lt)=>{var Oa=se(),qa=Y(),Xe=oe(),Ir=ae(),Ia=St().CONFIGURABLE,Ra=br(),kt=Pt(),xa=kt.enforce,Pa=kt.get,He=Object.defineProperty,ka=Ir&&!Oa((function(){return 8!==He((function(){}),"length",{value:8}).length})),La=String(String).split("String"),$a=Lt.exports=function(e,r,u){"Symbol("===String(r).slice(0,7)&&(r="["+String(r).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),u&&u.getter&&(r="get "+r),u&&u.setter&&(r="set "+r),(!Xe(e,"name")||Ia&&e.name!==r)&&(Ir?He(e,"name",{value:r,configurable:!0}):e.name=r),ka&&u&&Xe(u,"arity")&&e.length!==u.arity&&He(e,"length",{value:u.arity});try{u&&Xe(u,"constructor")&&u.constructor?Ir&&He(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var n=xa(e);return Xe(n,"source")||(n.source=La.join("string"==typeof r?r:"")),e};Function.prototype.toString=$a((function(){return qa(this)&&Pa(this).source||Ra(this)}),"toString")})),jt=S(((o2,Mt)=>{var Ma=Y(),ja=Ae(),Ua=$t(),Ga=$e();Mt.exports=function(e,r,u,n){n||(n={});var D=n.enumerable,s=void 0!==n.name?n.name:r;if(Ma(u)&&Ua(u,s,n),n.global)D?e[r]=u:Ga(r,u);else{try{n.unsafe?e[r]&&(D=!0):delete e[r]}catch{}D?e[r]=u:ja.f(e,r,{value:u,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e}})),Gt=S(((D2,Ut)=>{var Va=Math.ceil,Xa=Math.floor;Ut.exports=Math.trunc||function(r){var u=+r;return(u>0?Xa:Va)(u)}})),Rr=S(((l2,Vt)=>{var Ha=Gt();Vt.exports=function(e){var r=+e;return r!=r||0===r?0:Ha(r)}})),Ht=S(((c2,Xt)=>{var za=Rr(),Wa=Math.max,Ya=Math.min;Xt.exports=function(e,r){var u=za(e);return u<0?Wa(u+r,0):Ya(u,r)}})),Wt=S(((h2,zt)=>{var Qa=Rr(),Ka=Math.min;zt.exports=function(e){return e>0?Ka(Qa(e),9007199254740991):0}})),_e=S(((p2,Yt)=>{var Ja=Wt();Yt.exports=function(e){return Ja(e.length)}})),Jt=S(((f2,Kt)=>{var Za=xe(),eo=Ht(),ro=_e(),Qt=function(e){return function(r,u,n){var f,D=Za(r),s=ro(D),i=eo(n,s);if(e&&u!=u){for(;s>i;)if((f=D[i++])!=f)return!0}else for(;s>i;i++)if((e||i in D)&&D[i]===u)return e||i||0;return!e&&-1}};Kt.exports={includes:Qt(!0),indexOf:Qt(!1)}})),rn=S(((d2,en)=>{var uo=re(),xr=oe(),to=xe(),no=Jt().indexOf,so=wr(),Zt=uo([].push);en.exports=function(e,r){var s,u=to(e),n=0,D=[];for(s in u)!xr(so,s)&&xr(u,s)&&Zt(D,s);for(;r.length>n;)xr(u,s=r[n++])&&(~no(D,s)||Zt(D,s));return D}})),tn=S(((E2,un)=>{un.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]})),sn=S((nn=>{var io=rn(),oo=tn().concat("length","prototype");nn.f=Object.getOwnPropertyNames||function(r){return io(r,oo)}})),on=S((an=>{an.f=Object.getOwnPropertySymbols})),ln=S(((g2,Dn)=>{var Do=ge(),lo=re(),co=sn(),ho=on(),po=de(),fo=lo([].concat);Dn.exports=Do("Reflect","ownKeys")||function(r){var u=co.f(po(r)),n=ho.f;return n?fo(u,n(r)):u}})),pn=S(((F2,hn)=>{var cn=oe(),Eo=ln(),Co=gr(),mo=Ae();hn.exports=function(e,r,u){for(var n=Eo(r),D=mo.f,s=Co.f,i=0;i{var go=se(),Fo=Y(),Ao=/#|\.prototype\./,Se=function(e,r){var u=_o[vo(e)];return u==yo||u!=So&&(Fo(r)?go(r):!!r)},vo=Se.normalize=function(e){return String(e).replace(Ao,".").toLowerCase()},_o=Se.data={},So=Se.NATIVE="N",yo=Se.POLYFILL="P";fn.exports=Se})),ze=S(((v2,En)=>{var Pr=ee(),To=gr().f,Bo=Sr(),bo=jt(),wo=$e(),No=pn(),Oo=dn();En.exports=function(e,r){var i,f,c,F,a,u=e.target,n=e.global,D=e.stat;if(i=n?Pr:D?Pr[u]||wo(u,{}):(Pr[u]||{}).prototype)for(f in r){if(F=r[f],e.dontCallGetSet?c=(a=To(i,f))&&a.value:c=i[f],!Oo(n?f:u+(D?".":"#")+f,e.forced)&&void 0!==c){if(typeof F==typeof c)continue;No(F,c)}(e.sham||c&&c.sham)&&Bo(F,"sham",!0),bo(i,f,F,e)}}})),Cn=S((()=>{var qo=ze(),kr=ee();qo({global:!0,forced:kr.globalThis!==kr},{globalThis:kr})})),mn=S((()=>{Cn()})),Lr=S(((B2,gn)=>{var Io=me();gn.exports=Array.isArray||function(r){return"Array"==Io(r)}})),An=S(((b2,Fn)=>{var Ro=TypeError;Fn.exports=function(e){if(e>9007199254740991)throw Ro("Maximum allowed index exceeded");return e}})),_n=S(((w2,vn)=>{var Po=me(),ko=re();vn.exports=function(e){if("Function"===Po(e))return ko(e)}})),$r=S(((N2,yn)=>{var Sn=_n(),Lo=Fe(),$o=Oe(),Mo=Sn(Sn.bind);yn.exports=function(e,r){return Lo(e),void 0===r?e:$o?Mo(e,r):function(){return e.apply(r,arguments)}}})),bn=S(((O2,Bn)=>{var jo=Lr(),Uo=_e(),Go=An(),Vo=$r(),Tn=function(e,r,u,n,D,s,i,f){for(var l,h,c=D,F=0,a=!!i&&Vo(i,f);F0&&jo(l)?(h=Uo(l),c=Tn(e,r,l,h,c,s-1)-1):(Go(c+1),e[c]=l),c++),F++;return c};Bn.exports=Tn})),On=S(((q2,Nn)=>{var wn={};wn[he()("toStringTag")]="z",Nn.exports="[object z]"===String(wn)})),Mr=S(((I2,qn)=>{var zo=On(),Wo=Y(),We=me(),Qo=he()("toStringTag"),Ko=Object,Jo="Arguments"==We(function(){return arguments}());qn.exports=zo?We:function(e){var r,u,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(u=function(e,r){try{return e[r]}catch{}}(r=Ko(e),Qo))?u:Jo?We(r):"Object"==(n=We(r))&&Wo(r.callee)?"Arguments":n}})),Ln=S(((R2,kn)=>{var eD=re(),rD=se(),In=Y(),uD=Mr(),tD=ge(),nD=br(),Rn=function(){},sD=[],xn=tD("Reflect","construct"),jr=/^\s*(?:class|function)\b/,iD=eD(jr.exec),aD=!jr.exec(Rn),ye=function(r){if(!In(r))return!1;try{return xn(Rn,sD,r),!0}catch{return!1}},Pn=function(r){if(!In(r))return!1;switch(uD(r)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return aD||!!iD(jr,nD(r))}catch{return!0}};Pn.sham=!0,kn.exports=!xn||rD((function(){var e;return ye(ye.call)||!ye(Object)||!ye((function(){e=!0}))||e}))?Pn:ye})),Un=S(((x2,jn)=>{var $n=Lr(),oD=Ln(),DD=le(),cD=he()("species"),Mn=Array;jn.exports=function(e){var r;return $n(e)&&(r=e.constructor,oD(r)&&(r===Mn||$n(r.prototype))?r=void 0:DD(r)&&(null===(r=r[cD])&&(r=void 0))),void 0===r?Mn:r}})),Vn=S(((P2,Gn)=>{var hD=Un();Gn.exports=function(e,r){return new(hD(e))(0===r?0:r)}})),Xn=S((()=>{var pD=ze(),fD=bn(),dD=Fe(),ED=dr(),CD=_e(),mD=Vn();pD({target:"Array",proto:!0},{flatMap:function(r){var D,u=ED(this),n=CD(u);return dD(r),(D=mD(u,0)).length=fD(D,u,u,n,0,1,r,arguments.length>1?arguments[1]:void 0),D}})})),Ur=S((($2,Hn)=>{Hn.exports={}})),Wn=S(((M2,zn)=>{var gD=he(),FD=Ur(),AD=gD("iterator"),vD=Array.prototype;zn.exports=function(e){return void 0!==e&&(FD.Array===e||vD[AD]===e)}})),Gr=S(((j2,Qn)=>{var _D=Mr(),Yn=Le(),SD=Re(),yD=Ur(),BD=he()("iterator");Qn.exports=function(e){if(!SD(e))return Yn(e,BD)||Yn(e,"@@iterator")||yD[_D(e)]}})),Jn=S(((U2,Kn)=>{var bD=De(),wD=Fe(),ND=de(),OD=ke(),qD=Gr(),ID=TypeError;Kn.exports=function(e,r){var u=arguments.length<2?qD(e):r;if(wD(u))return ND(bD(u,e));throw ID(OD(e)+" is not iterable")}})),rs=S(((G2,es)=>{var RD=De(),Zn=de(),xD=Le();es.exports=function(e,r,u){var n,D;Zn(e);try{if(!(n=xD(e,"return"))){if("throw"===r)throw u;return u}n=RD(n,e)}catch(s){D=!0,n=s}if("throw"===r)throw u;if(D)throw n;return Zn(n),u}})),is=S(((V2,ss)=>{var PD=$r(),kD=De(),LD=de(),$D=ke(),MD=Wn(),jD=_e(),us=ir(),UD=Jn(),GD=Gr(),ts=rs(),VD=TypeError,Ye=function(e,r){this.stopped=e,this.result=r},ns=Ye.prototype;ss.exports=function(e,r,u){var F,a,l,h,C,d,m,n=u&&u.that,D=!(!u||!u.AS_ENTRIES),s=!(!u||!u.IS_RECORD),i=!(!u||!u.IS_ITERATOR),f=!(!u||!u.INTERRUPTED),c=PD(r,n),T=function(g){return F&&ts(F,"normal",g),new Ye(!0,g)},w=function(g){return D?(LD(g),f?c(g[0],g[1],T):c(g[0],g[1])):f?c(g,T):c(g)};if(s)F=e.iterator;else if(i)F=e;else{if(!(a=GD(e)))throw VD($D(e)+" is not iterable");if(MD(a)){for(l=0,h=jD(e);h>l;l++)if((C=w(e[l]))&&us(ns,C))return C;return new Ye(!1)}F=UD(e,a)}for(d=s?e.next:F.next;!(m=kD(d,F)).done;){try{C=w(m.value)}catch(g){ts(F,"throw",g)}if("object"==typeof C&&C&&us(ns,C))return C}return new Ye(!1)}})),os=S(((X2,as)=>{var XD=je(),HD=Ae(),zD=Ie();as.exports=function(e,r,u){var n=XD(r);n in e?HD.f(e,n,zD(0,u)):e[n]=u}})),Ds=S((()=>{var WD=ze(),YD=is(),QD=os();WD({target:"Object",stat:!0},{fromEntries:function(r){var u={};return YD(r,(function(n,D){QD(u,n,D)}),{AS_ENTRIES:!0}),u}})})),Dc=S(((W2,Os)=>{var KD=["cliName","cliCategory","cliDescription"];function JD(e,r){if(null==e)return{};var n,D,u=function ZD(e,r){if(null==e)return{};var D,s,u={},n=Object.keys(e);for(s=0;s=0)&&(u[D]=e[D]);return u}(e,r);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(D=0;D=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(u[n]=e[n])}return u}mn(),Xn(),Ds();var Te,el=Object.create,Je=Object.defineProperty,rl=Object.getOwnPropertyDescriptor,Xr=Object.getOwnPropertyNames,ul=Object.getPrototypeOf,tl=Object.prototype.hasOwnProperty,Ee=(e,r)=>function(){return e&&(r=(0,e[Xr(e)[0]])(e=0)),r},I=(e,r)=>function(){return r||(0,e[Xr(e)[0]])((r={exports:{}}).exports,r),r.exports},ps=(e,r)=>{for(var u in r)Je(e,u,{get:r[u],enumerable:!0})},fs=(e,r,u,n)=>{if(r&&"object"==typeof r||"function"==typeof r)for(let D of Xr(r))!tl.call(e,D)&&D!==u&&Je(e,D,{get:()=>r[D],enumerable:!(n=rl(r,D))||n.enumerable});return e},ds=e=>fs(Je({},"__esModule",{value:!0}),e),q=Ee({""(){Te={env:{},argv:[]}}}),Es=I({"node_modules/angular-html-parser/lib/compiler/src/chars.js"(e){function u(f){return e.$0<=f&&f<=e.$9}q(),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=function r(f){return f>=e.$TAB&&f<=e.$SPACE||f==e.$NBSP},e.isDigit=u,e.isAsciiLetter=function n(f){return f>=e.$a&&f<=e.$z||f>=e.$A&&f<=e.$Z},e.isAsciiHexDigit=function D(f){return f>=e.$a&&f<=e.$f||f>=e.$A&&f<=e.$F||u(f)},e.isNewLine=function s(f){return f===e.$LF||f===e.$CR},e.isOctalDigit=function i(f){return e.$0<=f&&f<=e.$7}}}),sl=I({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var r=class{constructor(n,D,s){this.filePath=n,this.name=D,this.members=s}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};e.StaticSymbol=r;e.StaticSymbolCache=class{constructor(){this.cache=new Map}get(n,D,s){let f=`"${n}".${D}${(s=s||[]).length?`.${s.join(".")}`:""}`,c=this.cache.get(f);return c||(c=new r(n,D,s),this.cache.set(f,c)),c}}}}),il=I({"node_modules/angular-html-parser/lib/compiler/src/util.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var r=/-+([a-z0-9])/g;function s(o,E,p){let A=o.indexOf(E);return-1==A?p:[o.slice(0,A).trim(),o.slice(A+1).trim()]}function i(o,E,p){return Array.isArray(o)?E.visitArray(o,p):function g(o){return"object"==typeof o&&null!==o&&Object.getPrototypeOf(o)===w}(o)?E.visitStringMap(o,p):null==o||"string"==typeof o||"number"==typeof o||"boolean"==typeof o?E.visitPrimitive(o,p):E.visitOther(o,p)}e.dashCaseToCamelCase=function u(o){return o.replace(r,(function(){for(var E=arguments.length,p=new Array(E),A=0;Ai(p,this,E)))}visitStringMap(o,E){let p={};return Object.keys(o).forEach((A=>{p[A]=i(o[A],this,E)})),p}visitPrimitive(o,E){return o}visitOther(o,E){return o}},e.SyncAsync={assertSync:o=>{if(_(o))throw new Error("Illegal state: value cannot be a promise");return o},then:(o,E)=>_(o)?o.then(E):E(o),all:o=>o.some(_)?Promise.all(o):o},e.error=function a(o){throw new Error(`Internal Error: ${o}`)},e.syntaxError=function l(o,E){let p=Error(o);return p[h]=!0,E&&(p[C]=E),p};var h="ngSyntaxError",C="ngParseErrors";e.isSyntaxError=function d(o){return o[h]},e.getParseErrors=function m(o){return o[C]||[]},e.escapeRegExp=function T(o){return o.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")};var w=Object.getPrototypeOf({});function _(o){return!!o&&"function"==typeof o.then}e.utf8Encode=function N(o){let E="";for(let p=0;p=55296&&A<=56319&&o.length>p+1){let P=o.charCodeAt(p+1);P>=56320&&P<=57343&&(p++,A=(A-55296<<10)+P-56320+65536)}A<=127?E+=String.fromCharCode(A):A<=2047?E+=String.fromCharCode(A>>6&31|192,63&A|128):A<=65535?E+=String.fromCharCode(A>>12|224,A>>6&63|128,63&A|128):A<=2097151&&(E+=String.fromCharCode(A>>18&7|240,A>>12&63|128,A>>6&63|128,63&A|128))}return E},e.stringify=function R(o){if("string"==typeof o)return o;if(o instanceof Array)return"["+o.map(R).join(", ")+"]";if(null==o)return""+o;if(o.overriddenName)return`${o.overriddenName}`;if(o.name)return`${o.name}`;if(!o.toString)return"object";let E=o.toString();if(null==E)return""+E;let p=E.indexOf("\n");return-1===p?E:E.substring(0,p)},e.resolveForwardRef=function j(o){return"function"==typeof o&&o.hasOwnProperty("__forward_ref__")?o():o},e.isPromise=_;e.Version=class{constructor(o){this.full=o;let E=o.split(".");this.major=E[0],this.minor=E[1],this.patch=E.slice(2).join(".")}};var x=typeof window<"u"&&window,k=typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self,t=typeof globalThis<"u"&&globalThis||x||k;e.global=t}}),al=I({"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var r=sl(),u=il(),n=/^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/;function D(p){return p.replace(/\W/g,"_")}e.sanitizeIdentifier=D;var h,p,s=0;function i(p){if(!p||!p.reference)return null;let A=p.reference;if(A instanceof r.StaticSymbol)return A.name;if(A.__anonymousType)return A.__anonymousType;let P=u.stringify(A);return P.indexOf("(")>=0?(P="anonymous_"+s++,A.__anonymousType=P):P=D(P),P}e.identifierName=i,e.identifierModuleUrl=function f(p){let A=p.reference;return A instanceof r.StaticSymbol?A.filePath:`./${u.stringify(A)}`},e.viewClassName=function c(p,A){return`View_${i({reference:p})}_${A}`},e.rendererTypeName=function F(p){return`RenderType_${i({reference:p})}`},e.hostViewClassName=function a(p){return`HostView_${i({reference:p})}`},e.componentFactoryName=function l(p){return`${i({reference:p})}NgFactory`},(p=h=e.CompileSummaryKind||(e.CompileSummaryKind={}))[p.Pipe=0]="Pipe",p[p.Directive=1]="Directive",p[p.NgModule=2]="NgModule",p[p.Injectable=3]="Injectable",e.tokenName=function C(p){return null!=p.value?D(p.value):i(p.identifier)},e.tokenReference=function d(p){return null!=p.identifier?p.identifier.reference:p.value};e.CompileStylesheetMetadata=class{constructor(){let{moduleUrl:p,styles:A,styleUrls:P}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.moduleUrl=p||null,this.styles=_(A),this.styleUrls=_(P)}};e.CompileTemplateMetadata=class{constructor(p){let{encapsulation:A,template:P,templateUrl:M,htmlAst:z,styles:V,styleUrls:X,externalStylesheets:H,animations:Q,ngContentSelectors:K,interpolation:J,isInline:v,preserveWhitespaces:y}=p;if(this.encapsulation=A,this.template=P,this.templateUrl=M,this.htmlAst=z,this.styles=_(V),this.styleUrls=_(X),this.externalStylesheets=_(H),this.animations=Q?x(Q):[],this.ngContentSelectors=K||[],J&&2!=J.length)throw new Error("'interpolation' should have a start and an end symbol.");this.interpolation=J,this.isInline=v,this.preserveWhitespaces=y}toSummary(){return{ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}};var w=class{static create(p){let{isHost:A,type:P,isComponent:M,selector:z,exportAs:V,changeDetection:X,inputs:H,outputs:Q,host:K,providers:J,viewProviders:v,queries:y,guards:B,viewQueries:b,entryComponents:L,template:U,componentViewType:G,rendererType:W,componentFactory:ne}=p,be={},we={},Wr={};null!=K&&Object.keys(K).forEach((Z=>{let ie=K[Z],Ce=Z.match(n);null===Ce?Wr[Z]=ie:null!=Ce[1]?we[Ce[1]]=ie:null!=Ce[2]&&(be[Ce[2]]=ie)}));let Yr={};H?.forEach((Z=>{let ie=u.splitAtColon(Z,[Z,Z]);Yr[ie[0]]=ie[1]}));let Qr={};return Q?.forEach((Z=>{let ie=u.splitAtColon(Z,[Z,Z]);Qr[ie[0]]=ie[1]})),new w({isHost:A,type:P,isComponent:!!M,selector:z,exportAs:V,changeDetection:X,inputs:Yr,outputs:Qr,hostListeners:be,hostProperties:we,hostAttributes:Wr,providers:J,viewProviders:v,queries:y,guards:B,viewQueries:b,entryComponents:L,template:U,componentViewType:G,rendererType:W,componentFactory:ne})}constructor(p){let{isHost:A,type:P,isComponent:M,selector:z,exportAs:V,changeDetection:X,inputs:H,outputs:Q,hostListeners:K,hostProperties:J,hostAttributes:v,providers:y,viewProviders:B,queries:b,guards:L,viewQueries:U,entryComponents:G,template:W,componentViewType:ne,rendererType:be,componentFactory:we}=p;this.isHost=!!A,this.type=P,this.isComponent=M,this.selector=z,this.exportAs=V,this.changeDetection=X,this.inputs=H,this.outputs=Q,this.hostListeners=K,this.hostProperties=J,this.hostAttributes=v,this.providers=_(y),this.viewProviders=_(B),this.queries=_(b),this.guards=L,this.viewQueries=_(U),this.entryComponents=_(G),this.template=W,this.componentViewType=ne,this.rendererType=be,this.componentFactory=we}toSummary(){return{summaryKind:h.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=w;e.CompilePipeMetadata=class{constructor(p){let{type:A,name:P,pure:M}=p;this.type=A,this.name=P,this.pure=!!M}toSummary(){return{summaryKind:h.Pipe,type:this.type,name:this.name,pure:this.pure}}};e.CompileShallowModuleMetadata=class{};e.CompileNgModuleMetadata=class{constructor(p){let{type:A,providers:P,declaredDirectives:M,exportedDirectives:z,declaredPipes:V,exportedPipes:X,entryComponents:H,bootstrapComponents:Q,importedModules:K,exportedModules:J,schemas:v,transitiveModule:y,id:B}=p;this.type=A||null,this.declaredDirectives=_(M),this.exportedDirectives=_(z),this.declaredPipes=_(V),this.exportedPipes=_(X),this.providers=_(P),this.entryComponents=_(H),this.bootstrapComponents=_(Q),this.importedModules=_(K),this.exportedModules=_(J),this.schemas=_(v),this.id=B||null,this.transitiveModule=y||null}toSummary(){let p=this.transitiveModule;return{summaryKind:h.NgModule,type:this.type,entryComponents:p.entryComponents,providers:p.providers,modules:p.modules,exportedDirectives:p.exportedDirectives,exportedPipes:p.exportedPipes}}};function _(p){return p||[]}e.TransitiveCompileNgModuleMetadata=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(p,A){this.providers.push({provider:p,module:A})}addDirective(p){this.directivesSet.has(p.reference)||(this.directivesSet.add(p.reference),this.directives.push(p))}addExportedDirective(p){this.exportedDirectivesSet.has(p.reference)||(this.exportedDirectivesSet.add(p.reference),this.exportedDirectives.push(p))}addPipe(p){this.pipesSet.has(p.reference)||(this.pipesSet.add(p.reference),this.pipes.push(p))}addExportedPipe(p){this.exportedPipesSet.has(p.reference)||(this.exportedPipesSet.add(p.reference),this.exportedPipes.push(p))}addModule(p){this.modulesSet.has(p.reference)||(this.modulesSet.add(p.reference),this.modules.push(p))}addEntryComponent(p){this.entryComponentsSet.has(p.componentType)||(this.entryComponentsSet.add(p.componentType),this.entryComponents.push(p))}};function x(p){return p.reduce(((A,P)=>{let M=Array.isArray(P)?x(P):P;return A.concat(M)}),[])}function k(p){return p.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/,"ng:///")}e.ProviderMeta=class{constructor(p,A){let{useClass:P,useValue:M,useExisting:z,useFactory:V,deps:X,multi:H}=A;this.token=p,this.useClass=P||null,this.useValue=M,this.useExisting=z,this.useFactory=V||null,this.dependencies=X||null,this.multi=!!H}},e.flatten=x,e.templateSourceUrl=function $(p,A,P){let M;return M=P.isInline?A.type.reference instanceof r.StaticSymbol?`${A.type.reference.filePath}.${A.type.reference.name}.html`:`${i(p)}/${i(A.type)}.html`:P.templateUrl,A.type.reference instanceof r.StaticSymbol?M:k(M)},e.sharedStylesheetJitUrl=function t(p,A){let P=p.moduleUrl.split(/\/\\/g);return k(`css/${A}${P[P.length-1]}.ngstyle.js`)},e.ngModuleJitUrl=function o(p){return k(`${i(p.type)}/module.ngfactory.js`)},e.templateJitUrl=function E(p,A){return k(`${i(p)}/${i(A.type)}.ngfactory.js`)}}}),Be=I({"node_modules/angular-html-parser/lib/compiler/src/parse_util.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var r=Es(),u=al(),n=class{constructor(a,l,h,C){this.file=a,this.offset=l,this.line=h,this.col=C}toString(){return null!=this.offset?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(a){let l=this.file.content,h=l.length,C=this.offset,d=this.line,m=this.col;for(;C>0&&a<0;)if(C--,a++,l.charCodeAt(C)==r.$LF){d--;let w=l.substr(0,C-1).lastIndexOf(String.fromCharCode(r.$LF));m=w>0?C-w:C}else m--;for(;C0;){let T=l.charCodeAt(C);C++,a--,T==r.$LF?(d++,m=0):m++}return new n(this.file,C,d,m)}getContext(a,l){let h=this.file.content,C=this.offset;if(null!=C){C>h.length-1&&(C=h.length-1);let d=C,m=0,T=0;for(;m0&&(C--,m++,"\n"!=h[C]||++T!=l););for(m=0,T=0;m2&&void 0!==arguments[2]?arguments[2]:null;this.start=a,this.end=l,this.details=h}toString(){return this.start.file.content.substring(this.start.offset,this.end.offset)}};e.ParseSourceSpan=s,e.EMPTY_PARSE_LOCATION=new n(new D("",""),0,0,0),e.EMPTY_SOURCE_SPAN=new s(e.EMPTY_PARSE_LOCATION,e.EMPTY_PARSE_LOCATION),(a=i=e.ParseErrorLevel||(e.ParseErrorLevel={}))[a.WARNING=0]="WARNING",a[a.ERROR=1]="ERROR";e.ParseError=class{constructor(a,l){let h=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.ERROR;this.span=a,this.msg=l,this.level=h}contextualMessage(){let a=this.span.start.getContext(100,3);return a?`${this.msg} ("${a.before}[${i[this.level]} ->]${a.after}")`:this.msg}toString(){let a=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${a}`}},e.typeSourceSpan=function c(a,l){let h=u.identifierModuleUrl(l),C=null!=h?`in ${a} ${u.identifierName(l)} in ${h}`:`in ${a} ${u.identifierName(l)}`,d=new D("",C);return new s(new n(d,-1,-1,-1),new n(d,-1,-1,-1))},e.r3JitTypeSourceSpan=function F(a,l,h){let d=new D("",`in ${a} ${l} in ${h}`);return new s(new n(d,-1,-1,-1),new n(d,-1,-1,-1))}}}),ol=I({"src/utils/front-matter/parse.js"(e,r){q();var u=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");r.exports=function n(D){let s=D.match(u);if(!s)return{content:D};let{startDelimiter:i,language:f,value:c="",endDelimiter:F}=s.groups,a=f.trim()||"yaml";if("+++"===i&&(a="toml"),"yaml"!==a&&i!==F)return{content:D};let[l]=s;return{frontMatter:{type:"front-matter",lang:a,value:c,startDelimiter:i,endDelimiter:F,raw:l.replace(/\n$/,"")},content:l.replace(/[^\n]/g," ")+D.slice(l.length)}}}}),Cs=I({"src/utils/get-last.js"(e,r){q();r.exports=n=>n[n.length-1]}}),Dl=I({"src/common/parser-create-error.js"(e,r){q(),r.exports=function u(n,D){let s=new SyntaxError(n+" ("+D.start.line+":"+D.start.column+")");return s.loc=D,s}}}),ms={};function ll(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}ps(ms,{default:()=>ll});var cl=Ee({"node_modules/escape-string-regexp/index.js"(){q()}}),gs=I({"node_modules/semver/internal/debug.js"(e,r){q();var u="object"==typeof Te&&Te.env&&Te.env.NODE_DEBUG&&/\bsemver\b/i.test(Te.env.NODE_DEBUG)?function(){for(var n=arguments.length,D=new Array(n),s=0;s{};r.exports=u}}),Fs=I({"node_modules/semver/internal/constants.js"(e,r){q();var D=Number.MAX_SAFE_INTEGER||9007199254740991;r.exports={SEMVER_SPEC_VERSION:"2.0.0",MAX_LENGTH:256,MAX_SAFE_INTEGER:D,MAX_SAFE_COMPONENT_LENGTH:16}}}),hl=I({"node_modules/semver/internal/re.js"(e,r){q();var{MAX_SAFE_COMPONENT_LENGTH:u}=Fs(),n=gs(),D=(e=r.exports={}).re=[],s=e.src=[],i=e.t={},f=0,c=(F,a,l)=>{let h=f++;n(F,h,a),i[F]=h,s[h]=a,D[h]=new RegExp(a,l?"g":void 0)};c("NUMERICIDENTIFIER","0|[1-9]\\d*"),c("NUMERICIDENTIFIERLOOSE","[0-9]+"),c("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),c("MAINVERSION",`(${s[i.NUMERICIDENTIFIER]})\\.(${s[i.NUMERICIDENTIFIER]})\\.(${s[i.NUMERICIDENTIFIER]})`),c("MAINVERSIONLOOSE",`(${s[i.NUMERICIDENTIFIERLOOSE]})\\.(${s[i.NUMERICIDENTIFIERLOOSE]})\\.(${s[i.NUMERICIDENTIFIERLOOSE]})`),c("PRERELEASEIDENTIFIER",`(?:${s[i.NUMERICIDENTIFIER]}|${s[i.NONNUMERICIDENTIFIER]})`),c("PRERELEASEIDENTIFIERLOOSE",`(?:${s[i.NUMERICIDENTIFIERLOOSE]}|${s[i.NONNUMERICIDENTIFIER]})`),c("PRERELEASE",`(?:-(${s[i.PRERELEASEIDENTIFIER]}(?:\\.${s[i.PRERELEASEIDENTIFIER]})*))`),c("PRERELEASELOOSE",`(?:-?(${s[i.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[i.PRERELEASEIDENTIFIERLOOSE]})*))`),c("BUILDIDENTIFIER","[0-9A-Za-z-]+"),c("BUILD",`(?:\\+(${s[i.BUILDIDENTIFIER]}(?:\\.${s[i.BUILDIDENTIFIER]})*))`),c("FULLPLAIN",`v?${s[i.MAINVERSION]}${s[i.PRERELEASE]}?${s[i.BUILD]}?`),c("FULL",`^${s[i.FULLPLAIN]}$`),c("LOOSEPLAIN",`[v=\\s]*${s[i.MAINVERSIONLOOSE]}${s[i.PRERELEASELOOSE]}?${s[i.BUILD]}?`),c("LOOSE",`^${s[i.LOOSEPLAIN]}$`),c("GTLT","((?:<|>)?=?)"),c("XRANGEIDENTIFIERLOOSE",`${s[i.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),c("XRANGEIDENTIFIER",`${s[i.NUMERICIDENTIFIER]}|x|X|\\*`),c("XRANGEPLAIN",`[v=\\s]*(${s[i.XRANGEIDENTIFIER]})(?:\\.(${s[i.XRANGEIDENTIFIER]})(?:\\.(${s[i.XRANGEIDENTIFIER]})(?:${s[i.PRERELEASE]})?${s[i.BUILD]}?)?)?`),c("XRANGEPLAINLOOSE",`[v=\\s]*(${s[i.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[i.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[i.XRANGEIDENTIFIERLOOSE]})(?:${s[i.PRERELEASELOOSE]})?${s[i.BUILD]}?)?)?`),c("XRANGE",`^${s[i.GTLT]}\\s*${s[i.XRANGEPLAIN]}$`),c("XRANGELOOSE",`^${s[i.GTLT]}\\s*${s[i.XRANGEPLAINLOOSE]}$`),c("COERCE",`(^|[^\\d])(\\d{1,${u}})(?:\\.(\\d{1,${u}}))?(?:\\.(\\d{1,${u}}))?(?:$|[^\\d])`),c("COERCERTL",s[i.COERCE],!0),c("LONETILDE","(?:~>?)"),c("TILDETRIM",`(\\s*)${s[i.LONETILDE]}\\s+`,!0),e.tildeTrimReplace="$1~",c("TILDE",`^${s[i.LONETILDE]}${s[i.XRANGEPLAIN]}$`),c("TILDELOOSE",`^${s[i.LONETILDE]}${s[i.XRANGEPLAINLOOSE]}$`),c("LONECARET","(?:\\^)"),c("CARETTRIM",`(\\s*)${s[i.LONECARET]}\\s+`,!0),e.caretTrimReplace="$1^",c("CARET",`^${s[i.LONECARET]}${s[i.XRANGEPLAIN]}$`),c("CARETLOOSE",`^${s[i.LONECARET]}${s[i.XRANGEPLAINLOOSE]}$`),c("COMPARATORLOOSE",`^${s[i.GTLT]}\\s*(${s[i.LOOSEPLAIN]})$|^$`),c("COMPARATOR",`^${s[i.GTLT]}\\s*(${s[i.FULLPLAIN]})$|^$`),c("COMPARATORTRIM",`(\\s*)${s[i.GTLT]}\\s*(${s[i.LOOSEPLAIN]}|${s[i.XRANGEPLAIN]})`,!0),e.comparatorTrimReplace="$1$2$3",c("HYPHENRANGE",`^\\s*(${s[i.XRANGEPLAIN]})\\s+-\\s+(${s[i.XRANGEPLAIN]})\\s*$`),c("HYPHENRANGELOOSE",`^\\s*(${s[i.XRANGEPLAINLOOSE]})\\s+-\\s+(${s[i.XRANGEPLAINLOOSE]})\\s*$`),c("STAR","(<|>)?=?\\s*\\*"),c("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),c("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),pl=I({"node_modules/semver/internal/parse-options.js"(e,r){q();var u=["includePrerelease","loose","rtl"];r.exports=D=>D?"object"!=typeof D?{loose:!0}:u.filter((s=>D[s])).reduce(((s,i)=>(s[i]=!0,s)),{}):{}}}),fl=I({"node_modules/semver/internal/identifiers.js"(e,r){q();var u=/^[0-9]+$/,n=(s,i)=>{let f=u.test(s),c=u.test(i);return f&&c&&(s=+s,i=+i),s===i?0:f&&!c?-1:c&&!f?1:sn(i,s)}}}),dl=I({"node_modules/semver/classes/semver.js"(e,r){q();var u=gs(),{MAX_LENGTH:n,MAX_SAFE_INTEGER:D}=Fs(),{re:s,t:i}=hl(),f=pl(),{compareIdentifiers:c}=fl(),F=class{constructor(a,l){if(l=f(l),a instanceof F){if(a.loose===!!l.loose&&a.includePrerelease===!!l.includePrerelease)return a;a=a.version}else if("string"!=typeof a)throw new TypeError(`Invalid Version: ${a}`);if(a.length>n)throw new TypeError(`version is longer than ${n} characters`);u("SemVer",a,l),this.options=l,this.loose=!!l.loose,this.includePrerelease=!!l.includePrerelease;let h=a.trim().match(l.loose?s[i.LOOSE]:s[i.FULL]);if(!h)throw new TypeError(`Invalid Version: ${a}`);if(this.raw=a,this.major=+h[1],this.minor=+h[2],this.patch=+h[3],this.major>D||this.major<0)throw new TypeError("Invalid major version");if(this.minor>D||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>D||this.patch<0)throw new TypeError("Invalid patch version");h[4]?this.prerelease=h[4].split(".").map((C=>{if(/^[0-9]+$/.test(C)){let d=+C;if(d>=0&&d=0;)"number"==typeof this.prerelease[h]&&(this.prerelease[h]++,h=-2);-1===h&&this.prerelease.push(0)}l&&(0===c(this.prerelease[0],l)?isNaN(this.prerelease[1])&&(this.prerelease=[l,0]):this.prerelease=[l,0]);break;default:throw new Error(`invalid increment argument: ${a}`)}return this.format(),this.raw=this.version,this}};r.exports=F}}),Hr=I({"node_modules/semver/functions/compare.js"(e,r){q();var u=dl();r.exports=(D,s,i)=>new u(D,i).compare(new u(s,i))}}),El=I({"node_modules/semver/functions/lt.js"(e,r){q();var u=Hr();r.exports=(D,s,i)=>u(D,s,i)<0}}),Cl=I({"node_modules/semver/functions/gte.js"(e,r){q();var u=Hr();r.exports=(D,s,i)=>u(D,s,i)>=0}}),ml=I({"src/utils/arrayify.js"(e,r){q(),r.exports=(u,n)=>Object.entries(u).map((D=>{let[s,i]=D;return Object.assign({[n]:s},i)}))}}),gl=I({"package.json"(e,r){r.exports={version:"2.8.8"}}}),Fl=I({"node_modules/outdent/lib/index.js"(e,r){function u(){for(var g=[],N=0;N"string"==typeof l||"function"==typeof l,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:c,description:"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",exception:l=>"string"==typeof l||"object"==typeof l,cliName:"plugin",cliCategory:n},pluginSearchDirs:{since:"1.13.0",type:"path",array:!0,default:[{value:[]}],category:c,description:u` + 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:l=>"string"==typeof l||"object"==typeof l,cliName:"plugin-search-dir",cliCategory:n},printWidth:{since:"0.0.0",category:c,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:F,type:"int",default:Number.POSITIVE_INFINITY,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:u` + 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:D},rangeStart:{since:"1.4.0",category:F,type:"int",default:0,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:u` + 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:D},requirePragma:{since:"1.7.0",category:F,type:"boolean",default:!1,description:u` + 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:c,default:2,description:"Number of spaces per indentation level.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},useTabs:{since:"1.0.0",category:c,type:"boolean",default:!1,description:"Indent with tabs instead of spaces."},embeddedLanguageFormatting:{since:"2.1.0",category:c,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."}]}};r.exports={CATEGORY_CONFIG:n,CATEGORY_EDITOR:D,CATEGORY_FORMAT:"Format",CATEGORY_OTHER:i,CATEGORY_OUTPUT:"Output",CATEGORY_GLOBAL:c,CATEGORY_SPECIAL:F,options:a}}}),vl=I({"src/main/support.js"(e,r){q();var u={compare:Hr(),lt:El(),gte:Cl()},n=ml(),D=gl().version,s=Al().options;r.exports={getSupportInfo:function i(){let{plugins:c=[],showUnreleased:F=!1,showDeprecated:a=!1,showInternal:l=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},h=D.split("-",1)[0],C=c.flatMap((g=>g.languages||[])).filter(m),d=n(Object.assign({},...c.map((g=>{let{options:N}=g;return N})),s),"name").filter((g=>m(g)&&T(g))).sort(((g,N)=>g.name===N.name?0:g.name{g=Object.assign({},g),Array.isArray(g.default)&&(g.default=1===g.default.length?g.default[0].value:g.default.filter(m).sort(((R,j)=>u.compare(j.since,R.since)))[0].value),Array.isArray(g.choices)&&(g.choices=g.choices.filter((R=>m(R)&&T(R))),"parser"===g.name&&function f(c,F,a){let l=new Set(c.choices.map((h=>h.value)));for(let h of F)if(h.parsers)for(let C of h.parsers)if(!l.has(C)){l.add(C);let d=a.find((T=>T.parsers&&T.parsers[C])),m=h.name;d&&d.name&&(m+=` (plugin: ${d.name})`),c.choices.push({value:C,description:m})}}(g,C,c));let N=Object.fromEntries(c.filter((R=>R.defaultOptions&&void 0!==R.defaultOptions[g.name])).map((R=>[R.name,R.defaultOptions[g.name]])));return Object.assign(Object.assign({},g),{},{pluginDefaults:N})}));return{languages:C,options:d};function m(g){return F||!("since"in g)||g.since&&u.gte(h,g.since)}function T(g){return a||!("deprecated"in g)||g.deprecated&&u.lt(h,g.deprecated)}}}}}),_l=I({"src/utils/is-non-empty-array.js"(e,r){q(),r.exports=function u(n){return Array.isArray(n)&&n.length>0}}});var yl=Ee({"node_modules/strip-ansi/node_modules/ansi-regex/index.js"(){q()}});function Tl(e){if("string"!=typeof e)throw new TypeError(`Expected a \`string\`, got \`${typeof e}\``);return e.replace(function Sl(){let{onlyFirst:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=["[\\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(r,e?void 0:"g")}(),"")}var Bl=Ee({"node_modules/strip-ansi/index.js"(){q(),yl()}});function bl(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 wl=Ee({"node_modules/is-fullwidth-code-point/index.js"(){q()}}),Nl=I({"node_modules/emoji-regex/index.js"(e,r){q(),r.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}}}),As={};function Ol(e){if("string"!=typeof e||0===e.length||0===(e=Tl(e)).length)return 0;e=e.replace((0,vs.default)()," ");let r=0;for(let u=0;u=127&&n<=159||n>=768&&n<=879||(n>65535&&u++,r+=bl(n)?2:1)}return r}ps(As,{default:()=>Ol});var vs,ql=Ee({"node_modules/string-width/index.js"(){var e,r,u;q(),Bl(),wl(),e=Nl(),u=null!=e?el(ul(e)):{},vs=fs(!r&&e&&e.__esModule?u:Je(u,"default",{value:e,enumerable:!0}),e)}}),Il=I({"src/utils/get-string-width.js"(e,r){q();var u=(ql(),ds(As)).default,n=/[^\x20-\x7F]/;r.exports=function D(s){return s?n.test(s)?u(s):s.length:0}}}),zr=I({"src/utils/text/skip.js"(e,r){function u(f){return(c,F,a)=>{let l=a&&a.backwards;if(!1===F)return!1;let{length:h}=c,C=F;for(;C>=0&&C2&&void 0!==arguments[2]?arguments[2]:{},b=c(v,B.backwards?y-1:y,B);return b!==C(v,b,B)}function R(v,y){let B=null,b=y;for(;b!==B;)B=b,b=F(v,b),b=l(v,b),b=c(v,b);return b=h(v,b),b=C(v,b),!1!==b&&w(v,b)}function _(v,y,B){return d(v,B(y))}function k(v,y){let b=0;for(let L=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;L(v.match(U.regex)||[]).length?U:L}return G}function E(v,y,B){let b='"'===y?"'":'"',U=v.replace(/\\(.)|(["'])/gs,((G,W,ne)=>W===b?W:ne===y?"\\"+ne:ne||(B&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(W)?W:"\\"+W)));return y+U+y}function M(v,y){(v.comments||(v.comments=[])).push(y),y.printed=!1,y.nodeDescription=function J(v){let y=v.type||v.kind||"(unknown type)",B=String(v.name||v.id&&("object"==typeof v.id?v.id.name:v.id)||v.key&&("object"==typeof v.key?v.key.name:v.key)||v.value&&("object"==typeof v.value?"":String(v.value))||v.operator||"");return B.length>20&&(B=B.slice(0,19)+"…"),y+(B?" "+B:"")}(v)}r.exports={inferParserByLanguage:function H(v,y){let{languages:B}=D({plugins:y.plugins}),b=B.find((L=>{let{name:U}=L;return U.toLowerCase()===v}))||B.find((L=>{let{aliases:U}=L;return Array.isArray(U)&&U.includes(v)}))||B.find((L=>{let{extensions:U}=L;return Array.isArray(U)&&U.includes(`.${v}`)}));return b&&b.parsers[0]},getStringWidth:i,getMaxContinuousCount:function A(v,y){let B=v.match(new RegExp(`(${u(y)})+`,"g"));return null===B?0:B.reduce(((b,L)=>Math.max(b,L.length/y.length)),0)},getMinNotPresentContinuousCount:function P(v,y){let B=v.match(new RegExp(`(${u(y)})+`,"g"));if(null===B)return 0;let b=new Map,L=0;for(let U of B){let G=U.length/y.length;b.set(G,!0),G>L&&(L=G)}for(let U=1;Uv[v.length-2],getLast:n,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:d,getNextNonSpaceNonCommentCharacterIndex:_,getNextNonSpaceNonCommentCharacter:function O(v,y,B){return v.charAt(_(v,y,B))},skip:function T(v){return(y,B,b)=>{let L=b&&b.backwards;if(!1===B)return!1;let{length:U}=y,G=B;for(;G>=0&&G2&&void 0!==arguments[2]?arguments[2]:{};return c(v,B.backwards?y-1:y,B)!==y},getAlignmentSize:k,getIndentSize:function $(v,y){let B=v.lastIndexOf("\n");return-1===B?0:k(v.slice(B+1).match(/^[\t ]*/)[0],y)},getPreferredQuote:t,printString:function o(v,y){let B=v.slice(1,-1);return E(B,"json"===y.parser||"json5"===y.parser&&"preserve"===y.quoteProps&&!y.singleQuote?'"':y.__isInHtmlAttribute?"'":t(B,y.singleQuote?"'":'"').quote,!("css"===y.parser||"less"===y.parser||"scss"===y.parser||y.__embeddedInHtml))},printNumber:function p(v){return v.toLowerCase().replace(/^([+-]?[\d.]+e)(?:\+|(-))?0*(\d)/,"$1$2$3").replace(/^([+-]?[\d.]+)e[+-]?0+$/,"$1").replace(/^([+-])?\./,"$10.").replace(/(\.\d+?)0+(?=e|$)/,"$1").replace(/\.(?=e|$)/,"")},makeString:E,addLeadingComment:function z(v,y){y.leading=!0,y.trailing=!1,M(v,y)},addDanglingComment:function V(v,y,B){y.leading=!1,y.trailing=!1,B&&(y.marker=B),M(v,y)},addTrailingComment:function X(v,y){y.leading=!1,y.trailing=!0,M(v,y)},isFrontMatterNode:function Q(v){return v&&"front-matter"===v.type},isNonEmptyArray:s,createGroupIdMapper:function K(v){let y=new WeakMap;return function(B){return y.has(B)||y.set(B,Symbol(v)),y.get(B)}}}}}),Pl=I({"vendors/html-tag-names.json"(e,r){r.exports={htmlTagNames:["a","abbr","acronym","address","applet","area","article","aside","audio","b","base","basefont","bdi","bdo","bgsound","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","command","content","data","datalist","dd","del","details","dfn","dialog","dir","div","dl","dt","element","em","embed","fieldset","figcaption","figure","font","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","image","img","input","ins","isindex","kbd","keygen","label","legend","li","link","listing","main","map","mark","marquee","math","menu","menuitem","meta","meter","multicol","nav","nextid","nobr","noembed","noframes","noscript","object","ol","optgroup","option","output","p","param","picture","plaintext","pre","progress","q","rb","rbc","rp","rt","rtc","ruby","s","samp","script","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","tt","u","ul","var","video","wbr","xmp"]}}}),Ts=I({"src/language-html/utils/array-to-map.js"(e,r){q(),r.exports=function u(n){let D=Object.create(null);for(let s of n)D[s]=!0;return D}}}),kl=I({"src/language-html/utils/html-tag-names.js"(e,r){q();var{htmlTagNames:u}=Pl(),D=Ts()(u);r.exports=D}}),Ll=I({"vendors/html-element-attributes.json"(e,r){r.exports={htmlElementAttributes:{"*":["accesskey","autocapitalize","autofocus","class","contenteditable","dir","draggable","enterkeyhint","hidden","id","inputmode","is","itemid","itemprop","itemref","itemscope","itemtype","lang","nonce","slot","spellcheck","style","tabindex","title","translate"],a:["charset","coords","download","href","hreflang","name","ping","referrerpolicy","rel","rev","shape","target","type"],applet:["align","alt","archive","code","codebase","height","hspace","name","object","vspace","width"],area:["alt","coords","download","href","hreflang","nohref","ping","referrerpolicy","rel","shape","target","type"],audio:["autoplay","controls","crossorigin","loop","muted","preload","src"],base:["href","target"],basefont:["color","face","size"],blockquote:["cite"],body:["alink","background","bgcolor","link","text","vlink"],br:["clear"],button:["disabled","form","formaction","formenctype","formmethod","formnovalidate","formtarget","name","type","value"],canvas:["height","width"],caption:["align"],col:["align","char","charoff","span","valign","width"],colgroup:["align","char","charoff","span","valign","width"],data:["value"],del:["cite","datetime"],details:["open"],dialog:["open"],dir:["compact"],div:["align"],dl:["compact"],embed:["height","src","type","width"],fieldset:["disabled","form","name"],font:["color","face","size"],form:["accept","accept-charset","action","autocomplete","enctype","method","name","novalidate","target"],frame:["frameborder","longdesc","marginheight","marginwidth","name","noresize","scrolling","src"],frameset:["cols","rows"],h1:["align"],h2:["align"],h3:["align"],h4:["align"],h5:["align"],h6:["align"],head:["profile"],hr:["align","noshade","size","width"],html:["manifest","version"],iframe:["align","allow","allowfullscreen","allowpaymentrequest","allowusermedia","frameborder","height","loading","longdesc","marginheight","marginwidth","name","referrerpolicy","sandbox","scrolling","src","srcdoc","width"],img:["align","alt","border","crossorigin","decoding","height","hspace","ismap","loading","longdesc","name","referrerpolicy","sizes","src","srcset","usemap","vspace","width"],input:["accept","align","alt","autocomplete","checked","dirname","disabled","form","formaction","formenctype","formmethod","formnovalidate","formtarget","height","ismap","list","max","maxlength","min","minlength","multiple","name","pattern","placeholder","readonly","required","size","src","step","type","usemap","value","width"],ins:["cite","datetime"],isindex:["prompt"],label:["for","form"],legend:["align"],li:["type","value"],link:["as","charset","color","crossorigin","disabled","href","hreflang","imagesizes","imagesrcset","integrity","media","referrerpolicy","rel","rev","sizes","target","type"],map:["name"],menu:["compact"],meta:["charset","content","http-equiv","media","name","scheme"],meter:["high","low","max","min","optimum","value"],object:["align","archive","border","classid","codebase","codetype","data","declare","form","height","hspace","name","standby","type","typemustmatch","usemap","vspace","width"],ol:["compact","reversed","start","type"],optgroup:["disabled","label"],option:["disabled","label","selected","value"],output:["for","form","name"],p:["align"],param:["name","type","value","valuetype"],pre:["width"],progress:["max","value"],q:["cite"],script:["async","charset","crossorigin","defer","integrity","language","nomodule","referrerpolicy","src","type"],select:["autocomplete","disabled","form","multiple","name","required","size"],slot:["name"],source:["height","media","sizes","src","srcset","type","width"],style:["media","type"],table:["align","bgcolor","border","cellpadding","cellspacing","frame","rules","summary","width"],tbody:["align","char","charoff","valign"],td:["abbr","align","axis","bgcolor","char","charoff","colspan","headers","height","nowrap","rowspan","scope","valign","width"],textarea:["autocomplete","cols","dirname","disabled","form","maxlength","minlength","name","placeholder","readonly","required","rows","wrap"],tfoot:["align","char","charoff","valign"],th:["abbr","align","axis","bgcolor","char","charoff","colspan","headers","height","nowrap","rowspan","scope","valign","width"],thead:["align","char","charoff","valign"],time:["datetime"],tr:["align","bgcolor","char","charoff","valign"],track:["default","kind","label","src","srclang"],ul:["compact","type"],video:["autoplay","controls","crossorigin","height","loop","muted","playsinline","poster","preload","src","width"]}}}}),$l=I({"src/language-html/utils/map-object.js"(e,r){q(),r.exports=function u(n,D){let s=Object.create(null);for(let[i,f]of Object.entries(n))s[i]=D(f,i);return s}}}),Ml=I({"src/language-html/utils/html-elements-attributes.js"(e,r){q();var{htmlElementAttributes:u}=Ll(),s=$l()(u,Ts());r.exports=s}}),jl=I({"src/language-html/utils/is-unknown-namespace.js"(e,r){q(),r.exports=function u(n){return"element"===n.type&&!n.hasExplicitNamespace&&!["html","svg"].includes(n.namespace)}}}),Ul=I({"src/language-html/pragma.js"(e,r){q(),r.exports={hasPragma:function u(D){return/^\s*/.test(D)},insertPragma:function n(D){return"\x3c!-- @format --\x3e\n\n"+D.replace(/^\s*\n/,"")}}}}),Gl=I({"src/language-html/ast.js"(e,r){q();var u={attrs:!0,children:!0},n=new Set(["parent"]),D=class{constructor(){let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(let f of new Set([...n,...Object.keys(i)]))this.setProperty(f,i[f])}setProperty(i,f){if(this[i]!==f){if(i in u&&(f=f.map((c=>this.createChild(c)))),!n.has(i))return void(this[i]=f);Object.defineProperty(this,i,{value:f,enumerable:!1,configurable:!0})}}map(i){let f;for(let c in u){let F=this[c];if(F){let a=s(F,(l=>l.map(i)));f!==F&&(f||(f=new D({parent:this.parent})),f.setProperty(c,a))}}if(f)for(let c in this)c in u||(f[c]=this[c]);return i(f||this)}walk(i){for(let f in u){let c=this[f];if(c)for(let F=0;F[i.fullName,i.value])))}};function s(i,f){let c=i.map(f);return c.some(((F,a)=>F!==i[a]))?c:i}r.exports={Node:D}}}),Vl=I({"src/language-html/conditional-comment.js"(e,r){q();var{ParseSourceSpan:u}=Be(),n=[{regex:/^(\[if([^\]]*)]>)(.*?){try{return[!0,F(C,m).children]}catch{return[!1,[{type:"text",value:C,sourceSpan:new u(m,T)}]]}})();return{type:"ieConditionalComment",complete:w,children:g,condition:h.trim().replace(/\s+/g," "),sourceSpan:c.sourceSpan,startSourceSpan:new u(c.sourceSpan.start,m),endSourceSpan:new u(T,c.sourceSpan.end)}}},{regex:/^\[if([^\]]*)]>",Gt:"≫",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",hArr:"⇔",harr:"↔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",Hfr:"ℌ",hfr:"𝔥",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",Hopf:"ℍ",hopf:"𝕙",horbar:"―",HorizontalLine:"─",Hscr:"ℋ",hscr:"𝒽",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",Ifr:"ℑ",ifr:"𝔦",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Im:"ℑ",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",Int:"∬",int:"∫",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",Iscr:"ℐ",iscr:"𝒾",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",Lang:"⟪",lang:"⟨",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",Larr:"↞",lArr:"⇐",larr:"←",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",lAtail:"⤛",latail:"⤙",late:"⪭",lates:"⪭︀",lBarr:"⤎",lbarr:"⤌",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",lE:"≦",le:"≤",LeftAngleBracket:"⟨",LeftArrow:"←",Leftarrow:"⇐",leftarrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",Ll:"⋘",ll:"≪",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lnE:"≨",lne:"⪇",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftarrow:"⟵",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longleftrightarrow:"⟷",longmapsto:"⟼",LongRightArrow:"⟶",Longrightarrow:"⟹",longrightarrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",Lscr:"ℒ",lscr:"𝓁",Lsh:"↰",lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",LT:"<",Lt:"≪",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",Mscr:"ℳ",mscr:"𝓂",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",ne:"≠",nearhk:"⤤",neArr:"⇗",nearr:"↗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nhArr:"⇎",nharr:"↮",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlArr:"⇍",nlarr:"↚",nldr:"‥",nlE:"≦̸",nle:"≰",nLeftarrow:"⇍",nleftarrow:"↚",nLeftrightarrow:"⇎",nleftrightarrow:"↮",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",Nopf:"ℕ",nopf:"𝕟",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrArr:"⇏",nrarr:"↛",nrarrc:"⤳̸",nrarrw:"↝̸",nRightarrow:"⇏",nrightarrow:"↛",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nVDash:"⊯",nVdash:"⊮",nvDash:"⊭",nvdash:"⊬",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwArr:"⇖",nwarr:"↖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",ocir:"⊚",Ocirc:"Ô",ocirc:"ô",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",Or:"⩔",or:"∨",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",Otimes:"⨷",otimes:"⊗",otimesas:"⨶",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",Popf:"ℙ",popf:"𝕡",pound:"£",Pr:"⪻",pr:"≺",prap:"⪷",prcue:"≼",prE:"⪳",pre:"⪯",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",Prime:"″",prime:"′",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",Qopf:"ℚ",qopf:"𝕢",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",QUOT:'"',quot:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",Rang:"⟫",rang:"⟩",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",Rarr:"↠",rArr:"⇒",rarr:"→",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",rAtail:"⤜",ratail:"⤚",ratio:"∶",rationals:"ℚ",RBarr:"⤐",rBarr:"⤏",rbarr:"⤍",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",REG:"®",reg:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",Rfr:"ℜ",rfr:"𝔯",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrow:"→",Rightarrow:"⇒",rightarrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",Ropf:"ℝ",ropf:"𝕣",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",Rscr:"ℛ",rscr:"𝓇",Rsh:"↱",rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",Sc:"⪼",sc:"≻",scap:"⪸",Scaron:"Š",scaron:"š",sccue:"≽",scE:"⪴",sce:"⪰",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",seArr:"⇘",searr:"↘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",sol:"/",solb:"⧄",solbar:"⌿",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",Square:"□",square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",Sub:"⋐",sub:"⊂",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",Subset:"⋐",subset:"⊂",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",Sum:"∑",sum:"∑",sung:"♪",Sup:"⋑",sup:"⊃",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",Supset:"⋑",supset:"⊃",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swArr:"⇙",swarr:"↙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",Therefore:"∴",therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",Tilde:"∼",tilde:"˜",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",TRADE:"™",trade:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",Uarr:"↟",uArr:"⇑",uarr:"↑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrow:"↑",Uparrow:"⇑",uparrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",UpDownArrow:"↕",Updownarrow:"⇕",updownarrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",Upsi:"ϒ",upsi:"υ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",vArr:"⇕",varr:"↕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",Vbar:"⫫",vBar:"⫨",vBarv:"⫩",Vcy:"В",vcy:"в",VDash:"⊫",Vdash:"⊩",vDash:"⊨",vdash:"⊢",Vdashl:"⫦",Vee:"⋁",vee:"∨",veebar:"⊻",veeeq:"≚",vellip:"⋮",Verbar:"‖",verbar:"|",Vert:"‖",vert:"|",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",Wedge:"⋀",wedge:"∧",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xhArr:"⟺",xharr:"⟷",Xi:"Ξ",xi:"ξ",xlArr:"⟸",xlarr:"⟵",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrArr:"⟹",xrarr:"⟶",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",Yuml:"Ÿ",yuml:"ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",Zfr:"ℨ",zfr:"𝔷",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",Zopf:"ℤ",zopf:"𝕫",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"},e.NGSP_UNICODE="",e.NAMED_ENTITIES.ngsp=e.NGSP_UNICODE}}),Bs=I({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/html_tags.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var n,D,r=Ze(),u=class{constructor(){let{closedByChildren:i,implicitNamespacePrefix:f,contentType:c=r.TagContentType.PARSABLE_DATA,closedByParent:F=!1,isVoid:a=!1,ignoreFirstLf:l=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.closedByChildren={},this.closedByParent=!1,this.canSelfClose=!1,i&&i.length>0&&i.forEach((h=>this.closedByChildren[h]=!0)),this.isVoid=a,this.closedByParent=F||a,this.implicitNamespacePrefix=f||null,this.contentType=c,this.ignoreFirstLf=l}isClosedByChild(i){return this.isVoid||i.toLowerCase()in this.closedByChildren}};e.HtmlTagDefinition=u,e.getHtmlTagDefinition=function s(i){return D||(n=new u,D={base:new u({isVoid:!0}),meta:new u({isVoid:!0}),area:new u({isVoid:!0}),embed:new u({isVoid:!0}),link:new u({isVoid:!0}),img:new u({isVoid:!0}),input:new u({isVoid:!0}),param:new u({isVoid:!0}),hr:new u({isVoid:!0}),br:new u({isVoid:!0}),source:new u({isVoid:!0}),track:new u({isVoid:!0}),wbr:new u({isVoid:!0}),p:new u({closedByChildren:["address","article","aside","blockquote","div","dl","fieldset","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","main","nav","ol","p","pre","section","table","ul"],closedByParent:!0}),thead:new u({closedByChildren:["tbody","tfoot"]}),tbody:new u({closedByChildren:["tbody","tfoot"],closedByParent:!0}),tfoot:new u({closedByChildren:["tbody"],closedByParent:!0}),tr:new u({closedByChildren:["tr"],closedByParent:!0}),td:new u({closedByChildren:["td","th"],closedByParent:!0}),th:new u({closedByChildren:["td","th"],closedByParent:!0}),col:new u({isVoid:!0}),svg:new u({implicitNamespacePrefix:"svg"}),math:new u({implicitNamespacePrefix:"math"}),li:new u({closedByChildren:["li"],closedByParent:!0}),dt:new u({closedByChildren:["dt","dd"]}),dd:new u({closedByChildren:["dt","dd"],closedByParent:!0}),rb:new u({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),rt:new u({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),rtc:new u({closedByChildren:["rb","rtc","rp"],closedByParent:!0}),rp:new u({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),optgroup:new u({closedByChildren:["optgroup"],closedByParent:!0}),option:new u({closedByChildren:["option","optgroup"],closedByParent:!0}),pre:new u({ignoreFirstLf:!0}),listing:new u({ignoreFirstLf:!0}),style:new u({contentType:r.TagContentType.RAW_TEXT}),script:new u({contentType:r.TagContentType.RAW_TEXT}),title:new u({contentType:r.TagContentType.ESCAPABLE_RAW_TEXT}),textarea:new u({contentType:r.TagContentType.ESCAPABLE_RAW_TEXT,ignoreFirstLf:!0})}),D[i]||n}}}),Hl=I({"node_modules/angular-html-parser/lib/compiler/src/ast_path.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});e.AstPath=class{constructor(u){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;this.path=u,this.position=n}get empty(){return!this.path||!this.path.length}get head(){return this.path[0]}get tail(){return this.path[this.path.length-1]}parentOf(u){return u&&this.path[this.path.indexOf(u)-1]}childOf(u){return this.path[this.path.indexOf(u)+1]}first(u){for(let n=this.path.length-1;n>=0;n--){let D=this.path[n];if(D instanceof u)return D}}push(u){this.path.push(u)}pop(){return this.path.pop()}}}}),bs=I({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/ast.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var r=Hl();e.Text=class{constructor(d,m,T){this.value=d,this.sourceSpan=m,this.i18n=T,this.type="text"}visit(d,m){return d.visitText(this,m)}};e.CDATA=class{constructor(d,m){this.value=d,this.sourceSpan=m,this.type="cdata"}visit(d,m){return d.visitCdata(this,m)}};e.Expansion=class{constructor(d,m,T,w,g,N){this.switchValue=d,this.type=m,this.cases=T,this.sourceSpan=w,this.switchValueSourceSpan=g,this.i18n=N}visit(d,m){return d.visitExpansion(this,m)}};e.ExpansionCase=class{constructor(d,m,T,w,g){this.value=d,this.expression=m,this.sourceSpan=T,this.valueSourceSpan=w,this.expSourceSpan=g}visit(d,m){return d.visitExpansionCase(this,m)}};e.Attribute=class{constructor(d,m,T){let w=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,g=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,N=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null;this.name=d,this.value=m,this.sourceSpan=T,this.valueSpan=w,this.nameSpan=g,this.i18n=N,this.type="attribute"}visit(d,m){return d.visitAttribute(this,m)}};var f=class{constructor(d,m,T,w){let g=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,N=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,R=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,j=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null;this.name=d,this.attrs=m,this.children=T,this.sourceSpan=w,this.startSourceSpan=g,this.endSourceSpan=N,this.nameSpan=R,this.i18n=j,this.type="element"}visit(d,m){return d.visitElement(this,m)}};e.Element=f;e.Comment=class{constructor(d,m){this.value=d,this.sourceSpan=m,this.type="comment"}visit(d,m){return d.visitComment(this,m)}};function a(d,m){let T=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,w=[],g=d.visit?N=>d.visit(N,T)||N.visit(d,T):N=>N.visit(d,T);return m.forEach((N=>{let R=g(N);R&&w.push(R)})),w}e.DocType=class{constructor(d,m){this.value=d,this.sourceSpan=m,this.type="docType"}visit(d,m){return d.visitDocType(this,m)}},e.visitAll=a;var l=class{constructor(){}visitElement(d,m){this.visitChildren(m,(T=>{T(d.attrs),T(d.children)}))}visitAttribute(d,m){}visitText(d,m){}visitCdata(d,m){}visitComment(d,m){}visitDocType(d,m){}visitExpansion(d,m){return this.visitChildren(m,(T=>{T(d.cases)}))}visitExpansionCase(d,m){}visitChildren(d,m){let T=[],w=this;return m((function g(N){N&&T.push(a(w,N,d))})),Array.prototype.concat.apply([],T)}};function h(d){let m=d.sourceSpan.start.offset,T=d.sourceSpan.end.offset;return d instanceof f&&(d.endSourceSpan?T=d.endSourceSpan.end.offset:d.children&&d.children.length&&(T=h(d.children[d.children.length-1]).end)),{start:m,end:T}}e.RecursiveVisitor=l,e.findNode=function C(d,m){let T=[];return a(new class extends l{visit(g,N){let R=h(g);if(!(R.start<=m&&m]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//];e.assertInterpolationSymbols=function n(D,s){if(null!=s&&(!Array.isArray(s)||2!=s.length))throw new Error(`Expected '${D}' to be an array, [start, end].`);if(null!=s){let i=s[0],f=s[1];u.forEach((c=>{if(c.test(i)||c.test(f))throw new Error(`['${i}', '${f}'] contains unusable interpolation symbol.`)}))}}}}),Wl=I({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/interpolation_config.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var r=zl(),u=class{constructor(n,D){this.start=n,this.end=D}static fromArray(n){return n?(r.assertInterpolationSymbols("interpolation",n),new u(n[0],n[1])):e.DEFAULT_INTERPOLATION_CONFIG}};e.InterpolationConfig=u,e.DEFAULT_INTERPOLATION_CONFIG=new u("{{","}}")}}),Yl=I({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/lexer.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var s,t,r=Es(),u=Be(),n=Wl(),D=Ze();(t=s=e.TokenType||(e.TokenType={}))[t.TAG_OPEN_START=0]="TAG_OPEN_START",t[t.TAG_OPEN_END=1]="TAG_OPEN_END",t[t.TAG_OPEN_END_VOID=2]="TAG_OPEN_END_VOID",t[t.TAG_CLOSE=3]="TAG_CLOSE",t[t.TEXT=4]="TEXT",t[t.ESCAPABLE_RAW_TEXT=5]="ESCAPABLE_RAW_TEXT",t[t.RAW_TEXT=6]="RAW_TEXT",t[t.COMMENT_START=7]="COMMENT_START",t[t.COMMENT_END=8]="COMMENT_END",t[t.CDATA_START=9]="CDATA_START",t[t.CDATA_END=10]="CDATA_END",t[t.ATTR_NAME=11]="ATTR_NAME",t[t.ATTR_QUOTE=12]="ATTR_QUOTE",t[t.ATTR_VALUE=13]="ATTR_VALUE",t[t.DOC_TYPE_START=14]="DOC_TYPE_START",t[t.DOC_TYPE_END=15]="DOC_TYPE_END",t[t.EXPANSION_FORM_START=16]="EXPANSION_FORM_START",t[t.EXPANSION_CASE_VALUE=17]="EXPANSION_CASE_VALUE",t[t.EXPANSION_CASE_EXP_START=18]="EXPANSION_CASE_EXP_START",t[t.EXPANSION_CASE_EXP_END=19]="EXPANSION_CASE_EXP_END",t[t.EXPANSION_FORM_END=20]="EXPANSION_FORM_END",t[t.EOF=21]="EOF";var i=class{constructor(t,o,E){this.type=t,this.parts=o,this.sourceSpan=E}};e.Token=i;var f=class extends u.ParseError{constructor(t,o,E){super(E,t),this.tokenType=o}};e.TokenError=f;var c=class{constructor(t,o){this.tokens=t,this.errors=o}};e.TokenizeResult=c,e.tokenize=function F(t,o,E){let p=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return new d(new u.ParseSourceFile(t,o),E,p).tokenize()};var a=/\r\n?/g;function l(t){return`Unexpected character "${t===r.$EOF?"EOF":String.fromCharCode(t)}"`}function h(t){return`Unknown entity "${t}" - use the "&#;" or "&#x;" syntax`}var C=class{constructor(t){this.error=t}},d=class{constructor(t,o,E){this._getTagContentType=o,this._currentTokenStart=null,this._currentTokenType=null,this._expansionCaseStack=[],this._inInterpolation=!1,this._fullNameStack=[],this.tokens=[],this.errors=[],this._tokenizeIcu=E.tokenizeExpansionForms||!1,this._interpolationConfig=E.interpolationConfig||n.DEFAULT_INTERPOLATION_CONFIG,this._leadingTriviaCodePoints=E.leadingTriviaChars&&E.leadingTriviaChars.map((A=>A.codePointAt(0)||0)),this._canSelfClose=E.canSelfClose||!1,this._allowHtmComponentClosingTags=E.allowHtmComponentClosingTags||!1;let p=E.range||{endPos:t.content.length,startPos:0,startLine:0,startCol:0};this._cursor=E.escapedString?new k(t,p):new x(t,p);try{this._cursor.init()}catch(A){this.handleError(A)}}_processCarriageReturns(t){return t.replace(a,"\n")}tokenize(){for(;this._cursor.peek()!==r.$EOF;){let t=this._cursor.clone();try{if(this._attemptCharCode(r.$LT))if(this._attemptCharCode(r.$BANG))this._attemptStr("[CDATA[")?this._consumeCdata(t):this._attemptStr("--")?this._consumeComment(t):this._attemptStrCaseInsensitive("doctype")?this._consumeDocType(t):this._consumeBogusComment(t);else if(this._attemptCharCode(r.$SLASH))this._consumeTagClose(t);else{let o=this._cursor.clone();this._attemptCharCode(r.$QUESTION)?(this._cursor=o,this._consumeBogusComment(t)):this._consumeTagOpen(t)}else this._tokenizeIcu&&this._tokenizeExpansionForm()||this._consumeText()}catch(o){this.handleError(o)}}return this._beginToken(s.EOF),this._endToken([]),new c(function O(t){let E,o=[];for(let p=0;p1&&void 0!==arguments[1]?arguments[1]:this._cursor.clone();this._currentTokenStart=o,this._currentTokenType=t}_endToken(t){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._cursor.clone();if(null===this._currentTokenStart)throw new f("Programming error - attempted to end a token when there was no start to the token",this._currentTokenType,this._cursor.getSpan(o));if(null===this._currentTokenType)throw new f("Programming error - attempted to end a token which has no token type",null,this._cursor.getSpan(this._currentTokenStart));let E=new i(this._currentTokenType,t,this._cursor.getSpan(this._currentTokenStart,this._leadingTriviaCodePoints));return this.tokens.push(E),this._currentTokenStart=null,this._currentTokenType=null,E}_createError(t,o){this._isInExpansionForm()&&(t+=' (Do you have an unescaped "{" in your template? Use "{{ \'{\' }}") to escape it.)');let E=new f(t,this._currentTokenType,o);return this._currentTokenStart=null,this._currentTokenType=null,new C(E)}handleError(t){if(t instanceof $&&(t=this._createError(t.msg,this._cursor.getSpan(t.cursor))),!(t instanceof C))throw t;this.errors.push(t.error)}_attemptCharCode(t){return this._cursor.peek()===t&&(this._cursor.advance(),!0)}_attemptCharCodeCaseInsensitive(t){return!!function j(t,o){return _(t)==_(o)}(this._cursor.peek(),t)&&(this._cursor.advance(),!0)}_requireCharCode(t){let o=this._cursor.clone();if(!this._attemptCharCode(t))throw this._createError(l(this._cursor.peek()),this._cursor.getSpan(o))}_attemptStr(t){let o=t.length;if(this._cursor.charsLeft()this._attemptStr("--\x3e"))),this._beginToken(s.COMMENT_END),this._requireStr("--\x3e"),this._endToken([])}_consumeBogusComment(t){this._beginToken(s.COMMENT_START,t),this._endToken([]),this._consumeRawText(!1,(()=>this._cursor.peek()===r.$GT)),this._beginToken(s.COMMENT_END),this._cursor.advance(),this._endToken([])}_consumeCdata(t){this._beginToken(s.CDATA_START,t),this._endToken([]),this._consumeRawText(!1,(()=>this._attemptStr("]]>"))),this._beginToken(s.CDATA_END),this._requireStr("]]>"),this._endToken([])}_consumeDocType(t){this._beginToken(s.DOC_TYPE_START,t),this._endToken([]),this._consumeRawText(!1,(()=>this._cursor.peek()===r.$GT)),this._beginToken(s.DOC_TYPE_END),this._cursor.advance(),this._endToken([])}_consumePrefixAndName(){let E,t=this._cursor.clone(),o="";for(;this._cursor.peek()!==r.$COLON&&!w(this._cursor.peek());)this._cursor.advance();return this._cursor.peek()===r.$COLON?(o=this._cursor.getChars(t),this._cursor.advance(),E=this._cursor.clone()):E=t,this._requireCharCodeUntilFn(T,""===o?0:1),[o,this._cursor.getChars(E)]}_consumeTagOpen(t){let o,E,p,A=this.tokens.length,P=this._cursor.clone(),M=[];try{if(!r.isAsciiLetter(this._cursor.peek()))throw this._createError(l(this._cursor.peek()),this._cursor.getSpan(t));for(p=this._consumeTagOpenStart(t),E=p.parts[0],o=p.parts[1],this._attemptCharCodeUntilFn(m);this._cursor.peek()!==r.$SLASH&&this._cursor.peek()!==r.$GT;){let[V,X]=this._consumeAttributeName();if(this._attemptCharCodeUntilFn(m),this._attemptCharCode(r.$EQ)){this._attemptCharCodeUntilFn(m);let H=this._consumeAttributeValue();M.push({prefix:V,name:X,value:H})}else M.push({prefix:V,name:X});this._attemptCharCodeUntilFn(m)}this._consumeTagOpenEnd()}catch(V){if(V instanceof C)return this._cursor=P,p&&(this.tokens.length=A),this._beginToken(s.TEXT,t),void this._endToken(["<"]);throw V}if(this._canSelfClose&&this.tokens[this.tokens.length-1].type===s.TAG_OPEN_END_VOID)return;let z=this._getTagContentType(o,E,this._fullNameStack.length>0,M);this._handleFullNameStackForTagOpen(E,o),z===D.TagContentType.RAW_TEXT?this._consumeRawTextWithTagClose(E,o,!1):z===D.TagContentType.ESCAPABLE_RAW_TEXT&&this._consumeRawTextWithTagClose(E,o,!0)}_consumeRawTextWithTagClose(t,o,E){this._consumeRawText(E,(()=>!!(this._attemptCharCode(r.$LT)&&this._attemptCharCode(r.$SLASH)&&(this._attemptCharCodeUntilFn(m),this._attemptStrCaseInsensitive(t?`${t}:${o}`:o)))&&(this._attemptCharCodeUntilFn(m),this._attemptCharCode(r.$GT)))),this._beginToken(s.TAG_CLOSE),this._requireCharCodeUntilFn((A=>A===r.$GT),3),this._cursor.advance(),this._endToken([t,o]),this._handleFullNameStackForTagClose(t,o)}_consumeTagOpenStart(t){this._beginToken(s.TAG_OPEN_START,t);let o=this._consumePrefixAndName();return this._endToken(o)}_consumeAttributeName(){let t=this._cursor.peek();if(t===r.$SQ||t===r.$DQ)throw this._createError(l(t),this._cursor.getSpan());this._beginToken(s.ATTR_NAME);let o=this._consumePrefixAndName();return this._endToken(o),o}_consumeAttributeValue(){let t;if(this._cursor.peek()===r.$SQ||this._cursor.peek()===r.$DQ){this._beginToken(s.ATTR_QUOTE);let o=this._cursor.peek();this._cursor.advance(),this._endToken([String.fromCodePoint(o)]),this._beginToken(s.ATTR_VALUE);let E=[];for(;this._cursor.peek()!==o;)E.push(this._readChar(!0));t=this._processCarriageReturns(E.join("")),this._endToken([t]),this._beginToken(s.ATTR_QUOTE),this._cursor.advance(),this._endToken([String.fromCodePoint(o)])}else{this._beginToken(s.ATTR_VALUE);let o=this._cursor.clone();this._requireCharCodeUntilFn(T,1),t=this._processCarriageReturns(this._cursor.getChars(o)),this._endToken([t])}return t}_consumeTagOpenEnd(){let t=this._attemptCharCode(r.$SLASH)?s.TAG_OPEN_END_VOID:s.TAG_OPEN_END;this._beginToken(t),this._requireCharCode(r.$GT),this._endToken([])}_consumeTagClose(t){if(this._beginToken(s.TAG_CLOSE,t),this._attemptCharCodeUntilFn(m),this._allowHtmComponentClosingTags&&this._attemptCharCode(r.$SLASH))this._attemptCharCodeUntilFn(m),this._requireCharCode(r.$GT),this._endToken([]);else{let[o,E]=this._consumePrefixAndName();this._attemptCharCodeUntilFn(m),this._requireCharCode(r.$GT),this._endToken([o,E]),this._handleFullNameStackForTagClose(o,E)}}_consumeExpansionFormStart(){this._beginToken(s.EXPANSION_FORM_START),this._requireCharCode(r.$LBRACE),this._endToken([]),this._expansionCaseStack.push(s.EXPANSION_FORM_START),this._beginToken(s.RAW_TEXT);let t=this._readUntil(r.$COMMA);this._endToken([t]),this._requireCharCode(r.$COMMA),this._attemptCharCodeUntilFn(m),this._beginToken(s.RAW_TEXT);let o=this._readUntil(r.$COMMA);this._endToken([o]),this._requireCharCode(r.$COMMA),this._attemptCharCodeUntilFn(m)}_consumeExpansionCaseStart(){this._beginToken(s.EXPANSION_CASE_VALUE);let t=this._readUntil(r.$LBRACE).trim();this._endToken([t]),this._attemptCharCodeUntilFn(m),this._beginToken(s.EXPANSION_CASE_EXP_START),this._requireCharCode(r.$LBRACE),this._endToken([]),this._attemptCharCodeUntilFn(m),this._expansionCaseStack.push(s.EXPANSION_CASE_EXP_START)}_consumeExpansionCaseEnd(){this._beginToken(s.EXPANSION_CASE_EXP_END),this._requireCharCode(r.$RBRACE),this._endToken([]),this._attemptCharCodeUntilFn(m),this._expansionCaseStack.pop()}_consumeExpansionFormEnd(){this._beginToken(s.EXPANSION_FORM_END),this._requireCharCode(r.$RBRACE),this._endToken([]),this._expansionCaseStack.pop()}_consumeText(){let t=this._cursor.clone();this._beginToken(s.TEXT,t);let o=[];do{this._interpolationConfig&&this._attemptStr(this._interpolationConfig.start)?(o.push(this._interpolationConfig.start),this._inInterpolation=!0):this._interpolationConfig&&this._inInterpolation&&this._attemptStr(this._interpolationConfig.end)?(o.push(this._interpolationConfig.end),this._inInterpolation=!1):o.push(this._readChar(!0))}while(!this._isTextEnd());this._endToken([this._processCarriageReturns(o.join(""))])}_isTextEnd(){return!!(this._cursor.peek()===r.$LT||this._cursor.peek()===r.$EOF||this._tokenizeIcu&&!this._inInterpolation&&(this.isExpansionFormStart()||this._cursor.peek()===r.$RBRACE&&this._isInExpansionCase()))}_readUntil(t){let o=this._cursor.clone();return this._attemptUntilChar(t),this._cursor.getChars(o)}_isInExpansionCase(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===s.EXPANSION_CASE_EXP_START}_isInExpansionForm(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===s.EXPANSION_FORM_START}isExpansionFormStart(){if(this._cursor.peek()!==r.$LBRACE)return!1;if(this._interpolationConfig){let t=this._cursor.clone(),o=this._attemptStr(this._interpolationConfig.start);return this._cursor=t,!o}return!0}_handleFullNameStackForTagOpen(t,o){let E=D.mergeNsAndName(t,o);(0===this._fullNameStack.length||this._fullNameStack[this._fullNameStack.length-1]===E)&&this._fullNameStack.push(E)}_handleFullNameStackForTagClose(t,o){let E=D.mergeNsAndName(t,o);0!==this._fullNameStack.length&&this._fullNameStack[this._fullNameStack.length-1]===E&&this._fullNameStack.pop()}};function m(t){return!r.isWhitespace(t)||t===r.$EOF}function T(t){return r.isWhitespace(t)||t===r.$GT||t===r.$SLASH||t===r.$SQ||t===r.$DQ||t===r.$EQ}function w(t){return(tr.$9)}function g(t){return t==r.$SEMICOLON||t==r.$EOF||!r.isAsciiHexDigit(t)}function N(t){return t==r.$SEMICOLON||t==r.$EOF||!r.isAsciiLetter(t)}function _(t){return t>=r.$a&&t<=r.$z?t-r.$a+r.$A:t}var x=class{constructor(t,o){if(t instanceof x)this.file=t.file,this.input=t.input,this.end=t.end,this.state=Object.assign({},t.state);else{if(!o)throw new Error("Programming error: the range argument must be provided with a file argument.");this.file=t,this.input=t.content,this.end=o.endPos,this.state={peek:-1,offset:o.startPos,line:o.startLine,column:o.startCol}}}clone(){return new x(this)}peek(){return this.state.peek}charsLeft(){return this.end-this.state.offset}diff(t){return this.state.offset-t.state.offset}advance(){this.advanceState(this.state)}init(){this.updatePeek(this.state)}getSpan(t,o){if(t=t||this,o)for(t=t.clone();this.diff(t)>0&&-1!==o.indexOf(t.peek());)t.advance();return new u.ParseSourceSpan(new u.ParseLocation(t.file,t.state.offset,t.state.line,t.state.column),new u.ParseLocation(this.file,this.state.offset,this.state.line,this.state.column))}getChars(t){return this.input.substring(t.state.offset,this.state.offset)}charAt(t){return this.input.charCodeAt(t)}advanceState(t){if(t.offset>=this.end)throw this.state=t,new $('Unexpected character "EOF"',this);let o=this.charAt(t.offset);o===r.$LF?(t.line++,t.column=0):r.isNewLine(o)||t.column++,t.offset++,this.updatePeek(t)}updatePeek(t){t.peek=t.offset>=this.end?r.$EOF:this.charAt(t.offset)}},k=class extends x{constructor(t,o){t instanceof k?(super(t),this.internalState=Object.assign({},t.internalState)):(super(t,o),this.internalState=this.state)}advance(){this.state=this.internalState,super.advance(),this.processEscapeSequence()}init(){super.init(),this.processEscapeSequence()}clone(){return new k(this)}getChars(t){let o=t.clone(),E="";for(;o.internalState.offsetthis.internalState.peek;if(t()===r.$BACKSLASH)if(this.internalState=Object.assign({},this.state),this.advanceState(this.internalState),t()===r.$n)this.state.peek=r.$LF;else if(t()===r.$r)this.state.peek=r.$CR;else if(t()===r.$v)this.state.peek=r.$VTAB;else if(t()===r.$t)this.state.peek=r.$TAB;else if(t()===r.$b)this.state.peek=r.$BSPACE;else if(t()===r.$f)this.state.peek=r.$FF;else if(t()===r.$u)if(this.advanceState(this.internalState),t()===r.$LBRACE){this.advanceState(this.internalState);let o=this.clone(),E=0;for(;t()!==r.$RBRACE;)this.advanceState(this.internalState),E++;this.state.peek=this.decodeHexDigits(o,E)}else{let o=this.clone();this.advanceState(this.internalState),this.advanceState(this.internalState),this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(o,4)}else if(t()===r.$x){this.advanceState(this.internalState);let o=this.clone();this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(o,2)}else if(r.isOctalDigit(t())){let o="",E=0,p=this.clone();for(;r.isOctalDigit(t())&&E<3;)p=this.clone(),o+=String.fromCodePoint(t()),this.advanceState(this.internalState),E++;this.state.peek=parseInt(o,8),this.internalState=p.internalState}else r.isNewLine(this.internalState.peek)?(this.advanceState(this.internalState),this.state=this.internalState):this.state.peek=this.internalState.peek}decodeHexDigits(t,o){let E=this.input.substr(t.internalState.offset,o),p=parseInt(E,16);if(isNaN(p))throw t.state=t.internalState,new $("Invalid hexadecimal escape sequence",t);return p}},$=class{constructor(t,o){this.msg=t,this.cursor=o}};e.CursorError=$}}),ls=I({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/parser.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var r=Be(),u=bs(),n=Yl(),D=Ze(),s=class extends r.ParseError{constructor(a,l,h){super(l,h),this.elementName=a}static create(a,l,h){return new s(a,l,h)}};e.TreeError=s;var i=class{constructor(a,l){this.rootNodes=a,this.errors=l}};e.ParseTreeResult=i;e.Parser=class{constructor(a){this.getTagDefinition=a}parse(a,l,h){let C=arguments.length>3&&void 0!==arguments[3]&&arguments[3],d=arguments.length>4?arguments[4]:void 0,m=x=>function(k){for(var $=arguments.length,t=new Array($>1?$-1:0),o=1;o<$;o++)t[o-1]=arguments[o];return x(k.toLowerCase(),...t)},T=C?this.getTagDefinition:m(this.getTagDefinition),w=x=>T(x).contentType,g=C?d:m(d),N=d?(x,k,$,t)=>{let o=g(x,k,$,t);return void 0!==o?o:w(x)}:w,R=n.tokenize(a,l,N,h),j=h&&h.canSelfClose||!1,_=h&&h.allowHtmComponentClosingTags||!1,O=new c(R.tokens,T,j,_,C).build();return new i(O.rootNodes,R.errors.concat(O.errors))}};var c=class{constructor(a,l,h,C,d){this.tokens=a,this.getTagDefinition=l,this.canSelfClose=h,this.allowHtmComponentClosingTags=C,this.isTagNameCaseSensitive=d,this._index=-1,this._rootNodes=[],this._errors=[],this._elementStack=[],this._advance()}build(){for(;this._peek.type!==n.TokenType.EOF;)this._peek.type===n.TokenType.TAG_OPEN_START?this._consumeStartTag(this._advance()):this._peek.type===n.TokenType.TAG_CLOSE?(this._closeVoidElement(),this._consumeEndTag(this._advance())):this._peek.type===n.TokenType.CDATA_START?(this._closeVoidElement(),this._consumeCdata(this._advance())):this._peek.type===n.TokenType.COMMENT_START?(this._closeVoidElement(),this._consumeComment(this._advance())):this._peek.type===n.TokenType.TEXT||this._peek.type===n.TokenType.RAW_TEXT||this._peek.type===n.TokenType.ESCAPABLE_RAW_TEXT?(this._closeVoidElement(),this._consumeText(this._advance())):this._peek.type===n.TokenType.EXPANSION_FORM_START?this._consumeExpansion(this._advance()):this._peek.type===n.TokenType.DOC_TYPE_START?this._consumeDocType(this._advance()):this._advance();return new i(this._rootNodes,this._errors)}_advance(){let a=this._peek;return this._index0)return this._errors=this._errors.concat(d.errors),null;let m=new r.ParseSourceSpan(a.sourceSpan.start,C.sourceSpan.end),T=new r.ParseSourceSpan(l.sourceSpan.start,C.sourceSpan.end);return new u.ExpansionCase(a.parts[0],d.rootNodes,m,a.sourceSpan,T)}_collectExpansionExpTokens(a){let l=[],h=[n.TokenType.EXPANSION_CASE_EXP_START];for(;;){if((this._peek.type===n.TokenType.EXPANSION_FORM_START||this._peek.type===n.TokenType.EXPANSION_CASE_EXP_START)&&h.push(this._peek.type),this._peek.type===n.TokenType.EXPANSION_CASE_EXP_END){if(!F(h,n.TokenType.EXPANSION_CASE_EXP_START))return this._errors.push(s.create(null,a.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(h.pop(),0==h.length)return l}if(this._peek.type===n.TokenType.EXPANSION_FORM_END){if(!F(h,n.TokenType.EXPANSION_FORM_START))return this._errors.push(s.create(null,a.sourceSpan,"Invalid ICU message. Missing '}'.")),null;h.pop()}if(this._peek.type===n.TokenType.EOF)return this._errors.push(s.create(null,a.sourceSpan,"Invalid ICU message. Missing '}'.")),null;l.push(this._advance())}}_getText(a){let l=a.parts[0];if(l.length>0&&"\n"==l[0]){let h=this._getParentElement();null!=h&&0==h.children.length&&this.getTagDefinition(h.name).ignoreFirstLf&&(l=l.substring(1))}return l}_consumeText(a){let l=this._getText(a);l.length>0&&this._addToParent(new u.Text(l,a.sourceSpan))}_closeVoidElement(){let a=this._getParentElement();a&&this.getTagDefinition(a.name).isVoid&&this._elementStack.pop()}_consumeStartTag(a){let l=a.parts[0],h=a.parts[1],C=[];for(;this._peek.type===n.TokenType.ATTR_NAME;)C.push(this._consumeAttr(this._advance()));let d=this._getElementFullName(l,h,this._getParentElement()),m=!1;if(this._peek.type===n.TokenType.TAG_OPEN_END_VOID){this._advance(),m=!0;let R=this.getTagDefinition(d);this.canSelfClose||R.canSelfClose||null!==D.getNsPrefix(d)||R.isVoid||this._errors.push(s.create(d,a.sourceSpan,`Only void and foreign elements can be self closed "${a.parts[1]}"`))}else this._peek.type===n.TokenType.TAG_OPEN_END&&(this._advance(),m=!1);let T=this._peek.sourceSpan.start,w=new r.ParseSourceSpan(a.sourceSpan.start,T),g=new r.ParseSourceSpan(a.sourceSpan.start.moveBy(1),a.sourceSpan.end),N=new u.Element(d,C,[],w,w,void 0,g);this._pushElement(N),m&&(this._popElement(d),N.endSourceSpan=w)}_pushElement(a){let l=this._getParentElement();l&&this.getTagDefinition(l.name).isClosedByChild(a.name)&&this._elementStack.pop(),this._addToParent(a),this._elementStack.push(a)}_consumeEndTag(a){let l=this.allowHtmComponentClosingTags&&0===a.parts.length?null:this._getElementFullName(a.parts[0],a.parts[1],this._getParentElement());if(this._getParentElement()&&(this._getParentElement().endSourceSpan=a.sourceSpan),l&&this.getTagDefinition(l).isVoid)this._errors.push(s.create(l,a.sourceSpan,`Void elements do not have end tags "${a.parts[1]}"`));else if(!this._popElement(l)){let h=`Unexpected closing tag "${l}". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags`;this._errors.push(s.create(l,a.sourceSpan,h))}}_popElement(a){for(let l=this._elementStack.length-1;l>=0;l--){let h=this._elementStack[l];if(!a||(D.getNsPrefix(h.name)?h.name==a:h.name.toLowerCase()==a.toLowerCase()))return this._elementStack.splice(l,this._elementStack.length-l),!0;if(!this.getTagDefinition(h.name).closedByParent)return!1}return!1}_consumeAttr(a){let d,m,l=D.mergeNsAndName(a.parts[0],a.parts[1]),h=a.sourceSpan.end,C="";if(this._peek.type===n.TokenType.ATTR_QUOTE&&(m=this._advance().sourceSpan.start),this._peek.type===n.TokenType.ATTR_VALUE){let T=this._advance();C=T.parts[0],h=T.sourceSpan.end,d=T.sourceSpan}return this._peek.type===n.TokenType.ATTR_QUOTE&&(h=this._advance().sourceSpan.end,d=new r.ParseSourceSpan(m,h)),new u.Attribute(l,C,new r.ParseSourceSpan(a.sourceSpan.start,h),d,a.sourceSpan)}_getParentElement(){return this._elementStack.length>0?this._elementStack[this._elementStack.length-1]:null}_getParentElementSkippingContainers(){let a=null;for(let l=this._elementStack.length-1;l>=0;l--){if(!D.isNgContainer(this._elementStack[l].name))return{parent:this._elementStack[l],container:a};a=this._elementStack[l]}return{parent:null,container:a}}_addToParent(a){let l=this._getParentElement();null!=l?l.children.push(a):this._rootNodes.push(a)}_insertBeforeContainer(a,l,h){if(l){if(a){let C=a.children.indexOf(l);a.children[C]=h}else this._rootNodes.push(h);h.children.push(l),this._elementStack.splice(this._elementStack.indexOf(l),0,h)}else this._addToParent(h),this._elementStack.push(h)}_getElementFullName(a,l,h){return""===a&&(""===(a=this.getTagDefinition(l).implicitNamespacePrefix||"")&&null!=h&&(a=D.getNsPrefix(h.name))),D.mergeNsAndName(a,l)}};function F(a,l){return a.length>0&&a[a.length-1]===l}}}),Ql=I({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/html_parser.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var r=Bs(),u=ls(),n=ls();e.ParseTreeResult=n.ParseTreeResult,e.TreeError=n.TreeError;var D=class extends u.Parser{constructor(){super(r.getHtmlTagDefinition)}parse(s,i,f){let c=arguments.length>3&&void 0!==arguments[3]&&arguments[3],F=arguments.length>4?arguments[4]:void 0;return super.parse(s,i,f,c,F)}};e.HtmlParser=D}}),ws=I({"node_modules/angular-html-parser/lib/angular-html-parser/src/index.js"(e){q(),Object.defineProperty(e,"__esModule",{value:!0});var r=Ql(),u=Ze();e.TagContentType=u.TagContentType;var n=null;e.parse=function s(i){let f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{canSelfClose:c=!1,allowHtmComponentClosingTags:F=!1,isTagNameCaseSensitive:a=!1,getTagContentType:l}=f;return(n||(n=new r.HtmlParser),n).parse(i,"angular-html-parser",{tokenizeExpansionForms:!1,interpolationConfig:void 0,canSelfClose:c,allowHtmComponentClosingTags:F},a,l)}}});q();var{ParseSourceSpan:Qe,ParseLocation:cs,ParseSourceFile:Kl}=Be(),Jl=ol(),Zl=Cs(),ec=Dl(),{inferParserByLanguage:rc}=xl(),uc=kl(),Vr=Ml(),hs=jl(),{hasPragma:tc}=Ul(),{Node:nc}=Gl(),{parseIeConditionalComment:sc}=Vl(),{locStart:ic,locEnd:ac}=Xl();function oc(e,r,u){let{canSelfClose:n,normalizeTagName:D,normalizeAttributeName:s,allowHtmComponentClosingTags:i,isTagNameCaseSensitive:f,getTagContentType:c}=r,F=ws(),{RecursiveVisitor:a,visitAll:l}=bs(),{ParseSourceSpan:h}=Be(),{getHtmlTagDefinition:C}=Bs(),{rootNodes:d,errors:m}=F.parse(e,{canSelfClose:n,allowHtmComponentClosingTags:i,isTagNameCaseSensitive:f,getTagContentType:c});if("vue"===u.parser)if(d.some((O=>"docType"===O.type&&"html"===O.value||"element"===O.type&&"html"===O.name.toLowerCase()))){n=!0,D=!0,s=!0,i=!0,f=!1;let O=F.parse(e,{canSelfClose:n,allowHtmComponentClosingTags:i,isTagNameCaseSensitive:f});d=O.rootNodes,m=O.errors}else{let O=x=>{if(!x||"element"!==x.type||"template"!==x.name)return!1;let k=x.attrs.find((t=>"lang"===t.name)),$=k&&k.value;return!$||"html"===rc($,u)};if(d.some(O)){let x,k=()=>F.parse(e,{canSelfClose:n,allowHtmComponentClosingTags:i,isTagNameCaseSensitive:f}),$=()=>x||(x=k()),t=o=>$().rootNodes.find((E=>{let{startSourceSpan:p}=E;return p&&p.start.offset===o.startSourceSpan.start.offset}));for(let o=0;o0){let{msg:_,span:{start:O,end:x}}=m[0];throw ec(_,{start:{line:O.line+1,column:O.col+1},end:{line:x.line+1,column:x.col+1}})}let T=_=>{let O=_.name.startsWith(":")?_.name.slice(1).split(":")[0]:null,x=_.nameSpan.toString(),k=null!==O&&x.startsWith(`${O}:`),$=k?x.slice(O.length+1):x;_.name=$,_.namespace=O,_.hasExplicitNamespace=k},g=(_,O)=>{let x=_.toLowerCase();return O(x)?x:_};return l(new class extends a{visit(_){(_=>{switch(_.type){case"element":T(_);for(let O of _.attrs)T(O),O.valueSpan?(O.value=O.valueSpan.toString(),/["']/.test(O.value[0])&&(O.value=O.value.slice(1,-1))):O.value=null;break;case"comment":_.value=_.sourceSpan.toString().slice(4,-3);break;case"text":_.value=_.sourceSpan.toString()}})(_),(_=>{if("element"===_.type){let O=C(f?_.name:_.name.toLowerCase());!_.namespace||_.namespace===O.implicitNamespacePrefix||hs(_)?_.tagDefinition=O:_.tagDefinition=C("")}})(_),(_=>{if("element"===_.type&&(D&&(!_.namespace||_.namespace===_.tagDefinition.implicitNamespacePrefix||hs(_))&&(_.name=g(_.name,(O=>O in uc))),s)){let O=Vr[_.name]||Object.create(null);for(let x of _.attrs)x.namespace||(x.name=g(x.name,(k=>_.name in Vr&&(k in Vr["*"]||k in O))))}})(_),(_=>{_.sourceSpan&&_.endSourceSpan&&(_.sourceSpan=new h(_.sourceSpan.start,_.endSourceSpan.end))})(_)}},d),d}function Ns(e,r,u){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],{frontMatter:D,content:s}=n?Jl(e):{frontMatter:null,content:e},i=new Kl(e,r.filepath),f=new cs(i,0,0,0),c=f.moveBy(e.length),F={type:"root",sourceSpan:new Qe(f,c),children:oc(s,u,r)};if(D){let h=new cs(i,0,0,0),C=h.moveBy(D.raw.length);D.sourceSpan=new Qe(h,C),F.children.unshift(D)}let a=new nc(F),l=(h,C)=>{let{offset:d}=C,w=Ns(e.slice(0,d).replace(/[^\n\r]/g," ")+h,r,u,!1);w.sourceSpan=new Qe(C,Zl(w.children).sourceSpan.end);let g=w.children[0];return g.length===d?w.children.shift():(g.sourceSpan=new Qe(g.sourceSpan.start.moveBy(d),g.sourceSpan.end),g.value=g.value.slice(d)),w};return a.walk((h=>{if("comment"===h.type){let C=sc(h,l);C&&h.parent.replaceChild(h,C)}})),a}function Ke(){let{name:e,canSelfClose:r=!1,normalizeTagName:u=!1,normalizeAttributeName:n=!1,allowHtmComponentClosingTags:D=!1,isTagNameCaseSensitive:s=!1,getTagContentType:i}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{parse:(f,c,F)=>Ns(f,Object.assign({parser:e},F),{canSelfClose:r,normalizeTagName:u,normalizeAttributeName:n,allowHtmComponentClosingTags:D,isTagNameCaseSensitive:s,getTagContentType:i}),hasPragma:tc,astFormat:"html",locStart:ic,locEnd:ac}}Os.exports={parsers:{html:Ke({name:"html",canSelfClose:!0,normalizeTagName:!0,normalizeAttributeName:!0,allowHtmComponentClosingTags:!0}),angular:Ke({name:"angular",canSelfClose:!0}),vue:Ke({name:"vue",canSelfClose:!0,isTagNameCaseSensitive:!0,getTagContentType:(e,r,u,n)=>{if("html"!==e.toLowerCase()&&!u&&("template"!==e||n.some((D=>{let{name:s,value:i}=D;return"lang"===s&&"html"!==i&&""!==i&&void 0!==i}))))return ws().TagContentType.RAW_TEXT}}),lwc:Ke({name:"lwc"})}}}));return Dc()}))}}),require_standalone=(0,_chunk_JRLSWQMA_mjs__WEBPACK_IMPORTED_MODULE_1__.P)({"node_modules/prettier/standalone.js"(exports,module){!function(e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&__webpack_require__.amdO)define(e);else{(typeof globalThis<"u"?globalThis:typeof __webpack_require__.g<"u"?__webpack_require__.g:typeof self<"u"?self:this||{}).prettier=e()}}((function(){var xe=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),pt=xe(((r0,pu)=>{var ir=function(e){return e&&e.Math==Math&&e};pu.exports=ir("object"==typeof globalThis&&globalThis)||ir("object"==typeof window&&window)||ir("object"==typeof self&&self)||ir("object"==typeof __webpack_require__.g&&__webpack_require__.g)||function(){return this}()||Function("return this")()})),Dt=xe(((n0,fu)=>{fu.exports=function(e){try{return!!e()}catch{return!0}}})),yt=xe(((u0,Du)=>{var Mo=Dt();Du.exports=!Mo((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))})),ar=xe(((s0,mu)=>{var Ro=Dt();mu.exports=!Ro((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))})),At=xe(((i0,du)=>{var $o=ar(),or=Function.prototype.call;du.exports=$o?or.bind(or):function(){return or.apply(or,arguments)}})),vu=xe((hu=>{var gu={}.propertyIsEnumerable,yu=Object.getOwnPropertyDescriptor,Vo=yu&&!gu.call({1:2},1);hu.f=Vo?function(r){var t=yu(this,r);return!!t&&t.enumerable}:gu})),lr=xe(((o0,Cu)=>{Cu.exports=function(e,r){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:r}}})),mt=xe(((l0,Au)=>{var Eu=ar(),Fu=Function.prototype,Wr=Fu.call,Wo=Eu&&Fu.bind.bind(Wr,Wr);Au.exports=Eu?Wo:function(e){return function(){return Wr.apply(e,arguments)}}})),Vt=xe(((c0,xu)=>{var Su=mt(),Ho=Su({}.toString),Go=Su("".slice);xu.exports=function(e){return Go(Ho(e),8,-1)}})),Tu=xe(((p0,bu)=>{var Uo=mt(),Jo=Dt(),zo=Vt(),Hr=Object,Xo=Uo("".split);bu.exports=Jo((function(){return!Hr("z").propertyIsEnumerable(0)}))?function(e){return"String"==zo(e)?Xo(e,""):Hr(e)}:Hr})),cr=xe(((f0,Bu)=>{Bu.exports=function(e){return null==e}})),Gr=xe(((D0,Nu)=>{var Ko=cr(),Yo=TypeError;Nu.exports=function(e){if(Ko(e))throw Yo("Can't call method on "+e);return e}})),pr=xe(((m0,wu)=>{var Qo=Tu(),Zo=Gr();wu.exports=function(e){return Qo(Zo(e))}})),Jr=xe(((d0,_u)=>{var Ur="object"==typeof document&&document.all,el=typeof Ur>"u"&&void 0!==Ur;_u.exports={all:Ur,IS_HTMLDDA:el}})),ot=xe(((g0,Iu)=>{var Pu=Jr(),tl=Pu.all;Iu.exports=Pu.IS_HTMLDDA?function(e){return"function"==typeof e||e===tl}:function(e){return"function"==typeof e}})),St=xe(((y0,Ou)=>{var ku=ot(),Lu=Jr(),rl=Lu.all;Ou.exports=Lu.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:ku(e)||e===rl}:function(e){return"object"==typeof e?null!==e:ku(e)}})),Wt=xe(((h0,ju)=>{var zr=pt(),nl=ot();ju.exports=function(e,r){return arguments.length<2?function(e){return nl(e)?e:void 0}(zr[e]):zr[e]&&zr[e][r]}})),Xr=xe(((v0,qu)=>{var sl=mt();qu.exports=sl({}.isPrototypeOf)})),Ru=xe(((C0,Mu)=>{var il=Wt();Mu.exports=il("navigator","userAgent")||""})),Ju=xe(((E0,Uu)=>{var dt,fr,Gu=pt(),Kr=Ru(),$u=Gu.process,Vu=Gu.Deno,Wu=$u&&$u.versions||Vu&&Vu.version,Hu=Wu&&Wu.v8;Hu&&(fr=(dt=Hu.split("."))[0]>0&&dt[0]<4?1:+(dt[0]+dt[1])),!fr&&Kr&&((!(dt=Kr.match(/Edge\/(\d+)/))||dt[1]>=74)&&((dt=Kr.match(/Chrome\/(\d+)/))&&(fr=+dt[1]))),Uu.exports=fr})),Yr=xe(((F0,Xu)=>{var zu=Ju(),al=Dt();Xu.exports=!!Object.getOwnPropertySymbols&&!al((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&zu&&zu<41}))})),Qr=xe(((A0,Ku)=>{var ol=Yr();Ku.exports=ol&&!Symbol.sham&&"symbol"==typeof Symbol.iterator})),Zr=xe(((S0,Yu)=>{var ll=Wt(),cl=ot(),pl=Xr(),fl=Qr(),Dl=Object;Yu.exports=fl?function(e){return"symbol"==typeof e}:function(e){var r=ll("Symbol");return cl(r)&&pl(r.prototype,Dl(e))}})),Dr=xe(((x0,Qu)=>{var ml=String;Qu.exports=function(e){try{return ml(e)}catch{return"Object"}}})),Ht=xe(((b0,Zu)=>{var dl=ot(),gl=Dr(),yl=TypeError;Zu.exports=function(e){if(dl(e))return e;throw yl(gl(e)+" is not a function")}})),mr=xe(((T0,es)=>{var hl=Ht(),vl=cr();es.exports=function(e,r){var t=e[r];return vl(t)?void 0:hl(t)}})),rs=xe(((B0,ts)=>{var en=At(),tn=ot(),rn=St(),Cl=TypeError;ts.exports=function(e,r){var t,s;if("string"===r&&tn(t=e.toString)&&!rn(s=en(t,e))||tn(t=e.valueOf)&&!rn(s=en(t,e))||"string"!==r&&tn(t=e.toString)&&!rn(s=en(t,e)))return s;throw Cl("Can't convert object to primitive value")}})),us=xe(((N0,ns)=>{ns.exports=!1})),dr=xe(((w0,is)=>{var ss=pt(),El=Object.defineProperty;is.exports=function(e,r){try{El(ss,e,{value:r,configurable:!0,writable:!0})}catch{ss[e]=r}return r}})),gr=xe(((_0,os)=>{var Fl=pt(),Al=dr(),as="__core-js_shared__",Sl=Fl[as]||Al(as,{});os.exports=Sl})),nn=xe(((P0,cs)=>{var xl=us(),ls=gr();(cs.exports=function(e,r){return ls[e]||(ls[e]=void 0!==r?r:{})})("versions",[]).push({version:"3.26.1",mode:xl?"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"})})),yr=xe(((I0,ps)=>{var bl=Gr(),Tl=Object;ps.exports=function(e){return Tl(bl(e))}})),Ct=xe(((k0,fs)=>{var Bl=mt(),Nl=yr(),wl=Bl({}.hasOwnProperty);fs.exports=Object.hasOwn||function(r,t){return wl(Nl(r),t)}})),un=xe(((L0,Ds)=>{var _l=mt(),Pl=0,Il=Math.random(),kl=_l(1..toString);Ds.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+kl(++Pl+Il,36)}})),bt=xe(((O0,hs)=>{var Ll=pt(),Ol=nn(),ms=Ct(),jl=un(),ds=Yr(),ys=Qr(),It=Ol("wks"),xt=Ll.Symbol,gs=xt&&xt.for,ql=ys?xt:xt&&xt.withoutSetter||jl;hs.exports=function(e){if(!ms(It,e)||!ds&&"string"!=typeof It[e]){var r="Symbol."+e;ds&&ms(xt,e)?It[e]=xt[e]:It[e]=ys&&gs?gs(r):ql(r)}return It[e]}})),Fs=xe(((j0,Es)=>{var Ml=At(),vs=St(),Cs=Zr(),Rl=mr(),$l=rs(),Vl=bt(),Wl=TypeError,Hl=Vl("toPrimitive");Es.exports=function(e,r){if(!vs(e)||Cs(e))return e;var s,t=Rl(e,Hl);if(t){if(void 0===r&&(r="default"),s=Ml(t,e,r),!vs(s)||Cs(s))return s;throw Wl("Can't convert object to primitive value")}return void 0===r&&(r="number"),$l(e,r)}})),hr=xe(((q0,As)=>{var Gl=Fs(),Ul=Zr();As.exports=function(e){var r=Gl(e,"string");return Ul(r)?r:r+""}})),bs=xe(((M0,xs)=>{var Jl=pt(),Ss=St(),sn=Jl.document,zl=Ss(sn)&&Ss(sn.createElement);xs.exports=function(e){return zl?sn.createElement(e):{}}})),an=xe(((R0,Ts)=>{var Xl=yt(),Kl=Dt(),Yl=bs();Ts.exports=!Xl&&!Kl((function(){return 7!=Object.defineProperty(Yl("div"),"a",{get:function(){return 7}}).a}))})),on=xe((Ns=>{var Ql=yt(),Zl=At(),ec=vu(),tc=lr(),rc=pr(),nc=hr(),uc=Ct(),sc=an(),Bs=Object.getOwnPropertyDescriptor;Ns.f=Ql?Bs:function(r,t){if(r=rc(r),t=nc(t),sc)try{return Bs(r,t)}catch{}if(uc(r,t))return tc(!Zl(ec.f,r,t),r[t])}})),_s=xe(((V0,ws)=>{var ic=yt(),ac=Dt();ws.exports=ic&&ac((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))})),Tt=xe(((W0,Ps)=>{var oc=St(),lc=String,cc=TypeError;Ps.exports=function(e){if(oc(e))return e;throw cc(lc(e)+" is not an object")}})),kt=xe((ks=>{var pc=yt(),fc=an(),Dc=_s(),vr=Tt(),Is=hr(),mc=TypeError,ln=Object.defineProperty,dc=Object.getOwnPropertyDescriptor,cn="enumerable",pn="configurable",fn="writable";ks.f=pc?Dc?function(r,t,s){if(vr(r),t=Is(t),vr(s),"function"==typeof r&&"prototype"===t&&"value"in s&&fn in s&&!s[fn]){var a=dc(r,t);a&&a[fn]&&(r[t]=s.value,s={configurable:pn in s?s[pn]:a[pn],enumerable:cn in s?s[cn]:a[cn],writable:!1})}return ln(r,t,s)}:ln:function(r,t,s){if(vr(r),t=Is(t),vr(s),fc)try{return ln(r,t,s)}catch{}if("get"in s||"set"in s)throw mc("Accessors not supported");return"value"in s&&(r[t]=s.value),r}})),Dn=xe(((G0,Ls)=>{var gc=yt(),yc=kt(),hc=lr();Ls.exports=gc?function(e,r,t){return yc.f(e,r,hc(1,t))}:function(e,r,t){return e[r]=t,e}})),qs=xe(((U0,js)=>{var mn=yt(),vc=Ct(),Os=Function.prototype,Cc=mn&&Object.getOwnPropertyDescriptor,dn=vc(Os,"name"),Ec=dn&&"something"===function(){}.name,Fc=dn&&(!mn||mn&&Cc(Os,"name").configurable);js.exports={EXISTS:dn,PROPER:Ec,CONFIGURABLE:Fc}})),yn=xe(((J0,Ms)=>{var Ac=mt(),Sc=ot(),gn=gr(),xc=Ac(Function.toString);Sc(gn.inspectSource)||(gn.inspectSource=function(e){return xc(e)}),Ms.exports=gn.inspectSource})),Vs=xe(((z0,$s)=>{var bc=pt(),Tc=ot(),Rs=bc.WeakMap;$s.exports=Tc(Rs)&&/native code/.test(String(Rs))})),Gs=xe(((X0,Hs)=>{var Bc=nn(),Nc=un(),Ws=Bc("keys");Hs.exports=function(e){return Ws[e]||(Ws[e]=Nc(e))}})),hn=xe(((K0,Us)=>{Us.exports={}})),Ks=xe(((Y0,Xs)=>{var Cr,Gt,Er,gt,Bt,wc=Vs(),zs=pt(),_c=St(),Pc=Dn(),vn=Ct(),Cn=gr(),Ic=Gs(),kc=hn(),Js="Object already initialized",En=zs.TypeError,Lc=zs.WeakMap;wc||Cn.state?((gt=Cn.state||(Cn.state=new Lc)).get=gt.get,gt.has=gt.has,gt.set=gt.set,Cr=function(e,r){if(gt.has(e))throw En(Js);return r.facade=e,gt.set(e,r),r},Gt=function(e){return gt.get(e)||{}},Er=function(e){return gt.has(e)}):(kc[Bt=Ic("state")]=!0,Cr=function(e,r){if(vn(e,Bt))throw En(Js);return r.facade=e,Pc(e,Bt,r),r},Gt=function(e){return vn(e,Bt)?e[Bt]:{}},Er=function(e){return vn(e,Bt)}),Xs.exports={set:Cr,get:Gt,has:Er,enforce:function(e){return Er(e)?Gt(e):Cr(e,{})},getterFor:function(e){return function(r){var t;if(!_c(r)||(t=Gt(r)).type!==e)throw En("Incompatible receiver, "+e+" required");return t}}}})),An=xe(((Q0,Qs)=>{var qc=Dt(),Mc=ot(),Fr=Ct(),Fn=yt(),Rc=qs().CONFIGURABLE,$c=yn(),Ys=Ks(),Vc=Ys.enforce,Wc=Ys.get,Ar=Object.defineProperty,Hc=Fn&&!qc((function(){return 8!==Ar((function(){}),"length",{value:8}).length})),Gc=String(String).split("String"),Uc=Qs.exports=function(e,r,t){"Symbol("===String(r).slice(0,7)&&(r="["+String(r).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),t&&t.getter&&(r="get "+r),t&&t.setter&&(r="set "+r),(!Fr(e,"name")||Rc&&e.name!==r)&&(Fn?Ar(e,"name",{value:r,configurable:!0}):e.name=r),Hc&&t&&Fr(t,"arity")&&e.length!==t.arity&&Ar(e,"length",{value:t.arity});try{t&&Fr(t,"constructor")&&t.constructor?Fn&&Ar(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var s=Vc(e);return Fr(s,"source")||(s.source=Gc.join("string"==typeof r?r:"")),e};Function.prototype.toString=Uc((function(){return Mc(this)&&Wc(this).source||$c(this)}),"toString")})),ei=xe(((Z0,Zs)=>{var Jc=ot(),zc=kt(),Xc=An(),Kc=dr();Zs.exports=function(e,r,t,s){s||(s={});var a=s.enumerable,n=void 0!==s.name?s.name:r;if(Jc(t)&&Xc(t,n,s),s.global)a?e[r]=t:Kc(r,t);else{try{s.unsafe?e[r]&&(a=!0):delete e[r]}catch{}a?e[r]=t:zc.f(e,r,{value:t,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),ri=xe(((ey,ti)=>{var Yc=Math.ceil,Qc=Math.floor;ti.exports=Math.trunc||function(r){var t=+r;return(t>0?Qc:Yc)(t)}})),Sr=xe(((ty,ni)=>{var Zc=ri();ni.exports=function(e){var r=+e;return r!=r||0===r?0:Zc(r)}})),si=xe(((ry,ui)=>{var ep=Sr(),tp=Math.max,rp=Math.min;ui.exports=function(e,r){var t=ep(e);return t<0?tp(t+r,0):rp(t,r)}})),ai=xe(((ny,ii)=>{var np=Sr(),up=Math.min;ii.exports=function(e){return e>0?up(np(e),9007199254740991):0}})),Lt=xe(((uy,oi)=>{var sp=ai();oi.exports=function(e){return sp(e.length)}})),pi=xe(((sy,ci)=>{var ip=pr(),ap=si(),op=Lt(),li=function(e){return function(r,t,s){var i,a=ip(r),n=op(a),u=ap(s,n);if(e&&t!=t){for(;n>u;)if((i=a[u++])!=i)return!0}else for(;n>u;u++)if((e||u in a)&&a[u]===t)return e||u||0;return!e&&-1}};ci.exports={includes:li(!0),indexOf:li(!1)}})),mi=xe(((iy,Di)=>{var lp=mt(),Sn=Ct(),cp=pr(),pp=pi().indexOf,fp=hn(),fi=lp([].push);Di.exports=function(e,r){var n,t=cp(e),s=0,a=[];for(n in t)!Sn(fp,n)&&Sn(t,n)&&fi(a,n);for(;r.length>s;)Sn(t,n=r[s++])&&(~pp(a,n)||fi(a,n));return a}})),gi=xe(((ay,di)=>{di.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]})),hi=xe((yi=>{var Dp=mi(),dp=gi().concat("length","prototype");yi.f=Object.getOwnPropertyNames||function(r){return Dp(r,dp)}})),Ci=xe((vi=>{vi.f=Object.getOwnPropertySymbols})),Fi=xe(((cy,Ei)=>{var gp=Wt(),yp=mt(),hp=hi(),vp=Ci(),Cp=Tt(),Ep=yp([].concat);Ei.exports=gp("Reflect","ownKeys")||function(r){var t=hp.f(Cp(r)),s=vp.f;return s?Ep(t,s(r)):t}})),xi=xe(((py,Si)=>{var Ai=Ct(),Fp=Fi(),Ap=on(),Sp=kt();Si.exports=function(e,r,t){for(var s=Fp(r),a=Sp.f,n=Ap.f,u=0;u{var xp=Dt(),bp=ot(),Tp=/#|\.prototype\./,Ut=function(e,r){var t=Np[Bp(e)];return t==_p||t!=wp&&(bp(r)?xp(r):!!r)},Bp=Ut.normalize=function(e){return String(e).replace(Tp,".").toLowerCase()},Np=Ut.data={},wp=Ut.NATIVE="N",_p=Ut.POLYFILL="P";bi.exports=Ut})),Jt=xe(((Dy,Bi)=>{var xn=pt(),Pp=on().f,Ip=Dn(),kp=ei(),Lp=dr(),Op=xi(),jp=Ti();Bi.exports=function(e,r){var u,i,l,p,y,t=e.target,s=e.global,a=e.stat;if(u=s?xn:a?xn[t]||Lp(t,{}):(xn[t]||{}).prototype)for(i in r){if(p=r[i],e.dontCallGetSet?l=(y=Pp(u,i))&&y.value:l=u[i],!jp(s?i:t+(a?".":"#")+i,e.forced)&&void 0!==l){if(typeof p==typeof l)continue;Op(p,l)}(e.sham||l&&l.sham)&&Ip(p,"sham",!0),kp(u,i,p,e)}}})),bn=xe(((my,Ni)=>{var qp=Vt();Ni.exports=Array.isArray||function(r){return"Array"==qp(r)}})),_i=xe(((dy,wi)=>{var Mp=TypeError;wi.exports=function(e){if(e>9007199254740991)throw Mp("Maximum allowed index exceeded");return e}})),Ii=xe(((gy,Pi)=>{var $p=Vt(),Vp=mt();Pi.exports=function(e){if("Function"===$p(e))return Vp(e)}})),Tn=xe(((yy,Li)=>{var ki=Ii(),Wp=Ht(),Hp=ar(),Gp=ki(ki.bind);Li.exports=function(e,r){return Wp(e),void 0===r?e:Hp?Gp(e,r):function(){return e.apply(r,arguments)}}})),Bn=xe(((hy,ji)=>{var Up=bn(),Jp=Lt(),zp=_i(),Xp=Tn(),Oi=function(e,r,t,s,a,n,u,i){for(var h,g,l=a,p=0,y=!!u&&Xp(u,i);p0&&Up(h)?(g=Jp(h),l=Oi(e,r,h,g,l,n-1)-1):(zp(l+1),e[l]=h),l++),p++;return l};ji.exports=Oi})),Ri=xe(((vy,Mi)=>{var qi={};qi[bt()("toStringTag")]="z",Mi.exports="[object z]"===String(qi)})),Nn=xe(((Cy,$i)=>{var Qp=Ri(),Zp=ot(),xr=Vt(),tf=bt()("toStringTag"),rf=Object,nf="Arguments"==xr(function(){return arguments}());$i.exports=Qp?xr:function(e){var r,t,s;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,r){try{return e[r]}catch{}}(r=rf(e),tf))?t:nf?xr(r):"Object"==(s=xr(r))&&Zp(r.callee)?"Arguments":s}})),Ji=xe(((Ey,Ui)=>{var sf=mt(),af=Dt(),Vi=ot(),of=Nn(),lf=Wt(),cf=yn(),Wi=function(){},pf=[],Hi=lf("Reflect","construct"),wn=/^\s*(?:class|function)\b/,ff=sf(wn.exec),Df=!wn.exec(Wi),zt=function(r){if(!Vi(r))return!1;try{return Hi(Wi,pf,r),!0}catch{return!1}},Gi=function(r){if(!Vi(r))return!1;switch(of(r)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Df||!!ff(wn,cf(r))}catch{return!0}};Gi.sham=!0,Ui.exports=!Hi||af((function(){var e;return zt(zt.call)||!zt(Object)||!zt((function(){e=!0}))||e}))?Gi:zt})),Yi=xe(((Fy,Ki)=>{var zi=bn(),mf=Ji(),df=St(),yf=bt()("species"),Xi=Array;Ki.exports=function(e){var r;return zi(e)&&(r=e.constructor,mf(r)&&(r===Xi||zi(r.prototype))?r=void 0:df(r)&&(null===(r=r[yf])&&(r=void 0))),void 0===r?Xi:r}})),_n=xe(((Ay,Qi)=>{var hf=Yi();Qi.exports=function(e,r){return new(hf(e))(0===r?0:r)}})),Zi=xe((()=>{var vf=Jt(),Cf=Bn(),Ef=Ht(),Ff=yr(),Af=Lt(),Sf=_n();vf({target:"Array",proto:!0},{flatMap:function(r){var a,t=Ff(this),s=Af(t);return Ef(r),(a=Sf(t,0)).length=Cf(a,t,t,s,0,1,r,arguments.length>1?arguments[1]:void 0),a}})})),Pn=xe(((by,ea)=>{ea.exports={}})),ra=xe(((Ty,ta)=>{var xf=bt(),bf=Pn(),Tf=xf("iterator"),Bf=Array.prototype;ta.exports=function(e){return void 0!==e&&(bf.Array===e||Bf[Tf]===e)}})),In=xe(((By,ua)=>{var Nf=Nn(),na=mr(),wf=cr(),_f=Pn(),If=bt()("iterator");ua.exports=function(e){if(!wf(e))return na(e,If)||na(e,"@@iterator")||_f[Nf(e)]}})),ia=xe(((Ny,sa)=>{var kf=At(),Lf=Ht(),Of=Tt(),jf=Dr(),qf=In(),Mf=TypeError;sa.exports=function(e,r){var t=arguments.length<2?qf(e):r;if(Lf(t))return Of(kf(t,e));throw Mf(jf(e)+" is not iterable")}})),la=xe(((wy,oa)=>{var Rf=At(),aa=Tt(),$f=mr();oa.exports=function(e,r,t){var s,a;aa(e);try{if(!(s=$f(e,"return"))){if("throw"===r)throw t;return t}s=Rf(s,e)}catch(n){a=!0,s=n}if("throw"===r)throw t;if(a)throw s;return aa(s),t}})),ma=xe(((_y,Da)=>{var Vf=Tn(),Wf=At(),Hf=Tt(),Gf=Dr(),Uf=ra(),Jf=Lt(),ca=Xr(),zf=ia(),Xf=In(),pa=la(),Kf=TypeError,br=function(e,r){this.stopped=e,this.result=r},fa=br.prototype;Da.exports=function(e,r,t){var p,y,h,g,c,f,F,s=t&&t.that,a=!(!t||!t.AS_ENTRIES),n=!(!t||!t.IS_RECORD),u=!(!t||!t.IS_ITERATOR),i=!(!t||!t.INTERRUPTED),l=Vf(r,s),_=function(E){return p&&pa(p,"normal",E),new br(!0,E)},w=function(E){return a?(Hf(E),i?l(E[0],E[1],_):l(E[0],E[1])):i?l(E,_):l(E)};if(n)p=e.iterator;else if(u)p=e;else{if(!(y=Xf(e)))throw Kf(Gf(e)+" is not iterable");if(Uf(y)){for(h=0,g=Jf(e);g>h;h++)if((c=w(e[h]))&&ca(fa,c))return c;return new br(!1)}p=zf(e,y)}for(f=n?e.next:p.next;!(F=Wf(f,p)).done;){try{c=w(F.value)}catch(E){pa(p,"throw",E)}if("object"==typeof c&&c&&ca(fa,c))return c}return new br(!1)}})),ga=xe(((Py,da)=>{var Yf=hr(),Qf=kt(),Zf=lr();da.exports=function(e,r,t){var s=Yf(r);s in e?Qf.f(e,s,Zf(0,t)):e[s]=t}})),ya=xe((()=>{var eD=Jt(),tD=ma(),rD=ga();eD({target:"Object",stat:!0},{fromEntries:function(r){var t={};return tD(r,(function(s,a){rD(t,s,a)}),{AS_ENTRIES:!0}),t}})})),Ca=xe(((Ly,va)=>{var ha=An(),nD=kt();va.exports=function(e,r,t){return t.get&&ha(t.get,r,{getter:!0}),t.set&&ha(t.set,r,{setter:!0}),nD.f(e,r,t)}})),Fa=xe(((Oy,Ea)=>{var uD=Tt();Ea.exports=function(){var e=uD(this),r="";return e.hasIndices&&(r+="d"),e.global&&(r+="g"),e.ignoreCase&&(r+="i"),e.multiline&&(r+="m"),e.dotAll&&(r+="s"),e.unicode&&(r+="u"),e.unicodeSets&&(r+="v"),e.sticky&&(r+="y"),r}})),xa=xe((()=>{var sD=pt(),iD=yt(),aD=Ca(),oD=Fa(),lD=Dt(),Aa=sD.RegExp,Sa=Aa.prototype;iD&&lD((function(){var e=!0;try{Aa(".","d")}catch{e=!1}var r={},t="",s=e?"dgimsy":"gimsy",a=function(l,p){Object.defineProperty(r,l,{get:function(){return t+=p,!0}})},n={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var u in e&&(n.hasIndices="d"),n)a(u,n[u]);return Object.getOwnPropertyDescriptor(Sa,"flags").get.call(r)!==s||t!==s}))&&aD(Sa,"flags",{configurable:!0,get:oD})})),ba=xe((()=>{var pD=Jt(),kn=pt();pD({global:!0,forced:kn.globalThis!==kn},{globalThis:kn})})),Ta=xe((()=>{ba()})),Ba=xe((()=>{var fD=Jt(),DD=Bn(),mD=yr(),dD=Lt(),gD=Sr(),yD=_n();fD({target:"Array",proto:!0},{flat:function(){var r=arguments.length?arguments[0]:void 0,t=mD(this),s=dD(t),a=yD(t,0);return a.length=DD(a,t,t,s,0,void 0===r?1:gD(r)),a}})})),e0=xe(((Uy,jo)=>{var hD=["cliName","cliCategory","cliDescription"],vD=["_"],CD=["languageId"];function Hn(e,r){if(null==e)return{};var s,a,t=function ED(e,r){if(null==e)return{};var a,n,t={},s=Object.keys(e);for(n=0;n=0)&&(t[a]=e[a]);return t}(e,r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,s)&&(t[s]=e[s])}return t}Zi(),ya(),xa(),Ta(),Ba();var wt,FD=Object.create,_r=Object.defineProperty,AD=Object.getOwnPropertyDescriptor,Gn=Object.getOwnPropertyNames,SD=Object.getPrototypeOf,xD=Object.prototype.hasOwnProperty,ht=(e,r)=>function(){return e&&(r=(0,e[Gn(e)[0]])(e=0)),r},te=(e,r)=>function(){return r||(0,e[Gn(e)[0]])((r={exports:{}}).exports,r),r.exports},Kt=(e,r)=>{for(var t in r)_r(e,t,{get:r[t],enumerable:!0})},Pa=(e,r,t,s)=>{if(r&&"object"==typeof r||"function"==typeof r)for(let a of Gn(r))!xD.call(e,a)&&a!==t&&_r(e,a,{get:()=>r[a],enumerable:!(s=AD(r,a))||s.enumerable});return e},ft=e=>Pa(_r({},"__esModule",{value:!0}),e),ne=ht({""(){wt={env:{},argv:[]}}}),Ia=te({"package.json"(e,r){r.exports={version:"2.8.8"}}}),TD=te({"node_modules/diff/lib/diff/base.js"(e){function r(){}function t(a,n,u,i,l){for(var p=0,y=n.length,h=0,g=0;pw.length?N:w})),c.value=a.join(f)}else c.value=a.join(u.slice(h,h+c.count));h+=c.count,c.added||(g+=c.count)}}var _=n[y-1];return y>1&&"string"==typeof _.value&&(_.added||_.removed)&&a.equals("",_.value)&&(n[y-2].value+=_.value,n.pop()),n}ne(),Object.defineProperty(e,"__esModule",{value:!0}),e.default=r,r.prototype={diff:function(n,u){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=i.callback;"function"==typeof i&&(l=i,i={}),this.options=i;var p=this;function y(N){return l?(setTimeout((function(){l(void 0,N)}),0),!0):N}n=this.castInput(n),u=this.castInput(u),n=this.removeEmpty(this.tokenize(n));var h=(u=this.removeEmpty(this.tokenize(u))).length,g=n.length,c=1,f=h+g,F=[{newPos:-1,components:[]}],_=this.extractCommon(F[0],u,n,0);if(F[0].newPos+1>=h&&_+1>=g)return y([{value:this.join(u),count:u.length}]);function w(){for(var N=-1*c;N<=c;N+=2){var x=void 0,I=F[N-1],P=F[N+1],$=(P?P.newPos:0)-N;I&&(F[N-1]=void 0);var D=I&&I.newPos+1=h&&$+1>=g)return y(t(p,x.components,u,n,p.useLongestToken));F[N]=x}else F[N]=void 0}var a;c++}if(l)!function N(){setTimeout((function(){if(c>f)return l();w()||N()}),0)}();else for(;c<=f;){var E=w();if(E)return E}},pushComponent:function(n,u,i){var l=n[n.length-1];l&&l.added===u&&l.removed===i?n[n.length-1]={count:l.count+1,added:u,removed:i}:n.push({count:1,added:u,removed:i})},extractCommon:function(n,u,i,l){for(var p=u.length,y=i.length,h=n.newPos,g=h-l,c=0;h+11&&void 0!==arguments[1]?arguments[1]:{};return{type:"group",id:o.id,contents:C,break:!!o.shouldBreak,expandedStates:o.expandedStates}}ne();var F={type:"break-parent"},w={type:"line",hard:!0},E={type:"line",hard:!0,literal:!0},I=t([w,F]),P=t([E,F]),$={type:"cursor",placeholder:Symbol("cursor")};r.exports={concat:t,join:function D(C,o){let d=[];for(let v=0;v2&&void 0!==arguments[2]?arguments[2]:{}).groupId}},trim:{type:"trim"},indent:s,indentIfBreak:function g(C,o){return{type:"indent-if-break",contents:C,groupId:o.groupId,negate:o.negate}},align:a,addAlignmentToDoc:function T(C,o,d){let v=C;if(o>0){for(let S=0;S=0?"\n"===u.charAt(i+1)?"crlf":"cr":"lf"},convertEndOfLineToChars:function s(u){switch(u){case"cr":return"\r";case"crlf":return"\r\n";default:return"\n"}},countEndOfLineChars:function a(u,i){let l;switch(i){case"\n":l=/\n/g;break;case"\r":l=/\r/g;break;case"\r\n":l=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(i)}.`)}let p=u.match(l);return p?p.length:0},normalizeEndOfLine:function n(u){return u.replace(/\r\n?/g,"\n")}}}}),lt=te({"src/utils/get-last.js"(e,r){ne();r.exports=s=>s[s.length-1]}});var wD=ht({"node_modules/strip-ansi/node_modules/ansi-regex/index.js"(){ne()}});function _D(e){if("string"!=typeof e)throw new TypeError(`Expected a \`string\`, got \`${typeof e}\``);return e.replace(function ND(){let{onlyFirst:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=["[\\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(r,e?void 0:"g")}(),"")}var PD=ht({"node_modules/strip-ansi/index.js"(){ne(),wD()}});function ID(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 kD=ht({"node_modules/is-fullwidth-code-point/index.js"(){ne()}}),LD=te({"node_modules/emoji-regex/index.js"(e,r){ne(),r.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}}}),ka={};function OD(e){if("string"!=typeof e||0===e.length||0===(e=_D(e)).length)return 0;e=e.replace((0,La.default)()," ");let r=0;for(let t=0;t=127&&s<=159||s>=768&&s<=879||(s>65535&&t++,r+=ID(s)?2:1)}return r}Kt(ka,{default:()=>OD});var La,jD=ht({"node_modules/string-width/index.js"(){var e,r,t;ne(),PD(),kD(),e=LD(),t=null!=e?FD(SD(e)):{},La=Pa(!r&&e&&e.__esModule?t:_r(t,"default",{value:e,enumerable:!0}),e)}}),Oa=te({"src/utils/get-string-width.js"(e,r){ne();var t=(jD(),ft(ka)).default,s=/[^\x20-\x7F]/;r.exports=function a(n){return n?s.test(n)?t(n):n.length:0}}}),Yt=te({"src/document/doc-utils.js"(e,r){ne();var t=lt(),{literalline:s,join:a}=Un(),n=o=>Array.isArray(o)||o&&"concat"===o.type,u=o=>{if(Array.isArray(o))return o;if("concat"!==o.type&&"fill"!==o.type)throw new Error("Expect doc type to be `concat` or `fill`.");return o.parts},i={};function l(o,d,v,S){let b=[o];for(;b.length>0;){let B=b.pop();if(B!==i){if(v&&b.push(B,i),!d||!1!==d(B))if(n(B)||"fill"===B.type){let k=u(B);for(let R=k.length-1;R>=0;--R)b.push(k[R])}else if("if-break"===B.type)B.flatContents&&b.push(B.flatContents),B.breakContents&&b.push(B.breakContents);else if("group"===B.type&&B.expandedStates)if(S)for(let M=B.expandedStates.length-1;M>=0;--M)b.push(B.expandedStates[M]);else b.push(B.contents);else B.contents&&b.push(B.contents)}else v(b.pop())}}function p(o,d){let v=new Map;return S(o);function S(B){if(v.has(B))return v.get(B);let k=function b(B){if(Array.isArray(B))return d(B.map(S));if("concat"===B.type||"fill"===B.type){let k=B.parts.map(S);return d(Object.assign(Object.assign({},B),{},{parts:k}))}if("if-break"===B.type){let k=B.breakContents&&S(B.breakContents),M=B.flatContents&&S(B.flatContents);return d(Object.assign(Object.assign({},B),{},{breakContents:k,flatContents:M}))}if("group"===B.type&&B.expandedStates){let k=B.expandedStates.map(S),M=k[0];return d(Object.assign(Object.assign({},B),{},{contents:M,expandedStates:k}))}if(B.contents){let k=S(B.contents);return d(Object.assign(Object.assign({},B),{},{contents:k}))}return d(B)}(B);return v.set(B,k),k}}function y(o,d,v){let S=v,b=!1;return l(o,(function B(k){let M=d(k);if(void 0!==M&&(b=!0,S=M),b)return!1})),S}function h(o){if("group"===o.type&&o.break||"line"===o.type&&o.hard||"break-parent"===o.type)return!0}function c(o){if(o.length>0){let d=t(o);!d.expandedStates&&!d.break&&(d.break="propagated")}return null}function F(o){return"line"!==o.type||o.hard?"if-break"===o.type?o.flatContents||"":o:o.soft?"":" "}var w=(o,d)=>o&&"line"===o.type&&o.hard&&d&&"break-parent"===d.type;function E(o){if(!o)return o;if(n(o)||"fill"===o.type){let d=u(o);for(;d.length>1&&w(...d.slice(-2));)d.length-=2;if(d.length>0){let v=E(t(d));d[d.length-1]=v}return Array.isArray(o)?d:Object.assign(Object.assign({},o),{},{parts:d})}switch(o.type){case"align":case"indent":case"indent-if-break":case"group":case"line-suffix":case"label":{let d=E(o.contents);return Object.assign(Object.assign({},o),{},{contents:d})}case"if-break":{let d=E(o.breakContents),v=E(o.flatContents);return Object.assign(Object.assign({},o),{},{breakContents:d,flatContents:v})}}return o}function I(o){return p(o,(d=>function x(o){switch(o.type){case"fill":if(o.parts.every((v=>""===v)))return"";break;case"group":if(!(o.contents||o.id||o.break||o.expandedStates))return"";if("group"===o.contents.type&&o.contents.id===o.id&&o.contents.break===o.break&&o.contents.expandedStates===o.expandedStates)return o.contents;break;case"align":case"indent":case"indent-if-break":case"line-suffix":if(!o.contents)return"";break;case"if-break":if(!o.flatContents&&!o.breakContents)return""}if(!n(o))return o;let d=[];for(let v of u(o)){if(!v)continue;let[S,...b]=n(v)?u(v):[v];"string"==typeof S&&"string"==typeof t(d)?d[d.length-1]+=S:d.push(S),d.push(...b)}return 0===d.length?"":1===d.length?d[0]:Array.isArray(o)?d:Object.assign(Object.assign({},o),{},{parts:d})}(d)))}function P(o){let d=[],v=o.filter(Boolean);for(;v.length>0;){let S=v.shift();if(S){if(n(S)){v.unshift(...u(S));continue}if(d.length>0&&"string"==typeof t(d)&&"string"==typeof S){d[d.length-1]+=S;continue}d.push(S)}}return d}function T(o){return a(arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,o.split("\n")).parts}function m(o){if("line"===o.type)return!0}r.exports={isConcat:n,getDocParts:u,willBreak:function g(o){return y(o,h,!1)},traverseDoc:l,findInDoc:y,mapDoc:p,propagateBreaks:function f(o){let d=new Set,v=[];l(o,(function S(B){if("break-parent"===B.type&&c(v),"group"===B.type){if(v.push(B),d.has(B))return!1;d.add(B)}}),(function b(B){"group"===B.type&&v.pop().break&&c(v)}),!0)},removeLines:function _(o){return p(o,F)},stripTrailingHardline:function N(o){return E(I(o))},normalizeParts:P,normalizeDoc:function $(o){return p(o,(d=>Array.isArray(d)?P(d):d.parts?Object.assign(Object.assign({},d),{},{parts:P(d.parts)}):d))},cleanDoc:I,replaceTextEndOfLine:T,replaceEndOfLine:function D(o){return p(o,(d=>"string"==typeof d&&d.includes("\n")?T(d):d))},canBreak:function C(o){return y(o,m,!1)}}}}),qD=te({"src/document/doc-printer.js"(e,r){ne();var y,{convertEndOfLineToChars:t}=Jn(),s=lt(),a=Oa(),{fill:n,cursor:u,indent:i}=Un(),{isConcat:l,getDocParts:p}=Yt();function f(x,I){return _(x,{type:"indent"},I)}function F(x,I,P){return I===Number.NEGATIVE_INFINITY?x.root||{value:"",length:0,queue:[]}:I<0?_(x,{type:"dedent"},P):I?"root"===I.type?Object.assign(Object.assign({},x),{},{root:x}):_(x,{type:"string"==typeof I?"stringAlign":"numberAlign",n:I},P):x}function _(x,I,P){let $="dedent"===I.type?x.queue.slice(0,-1):[...x.queue,I],D="",T=0,m=0,C=0;for(let k of $)switch(k.type){case"indent":v(),P.useTabs?o(1):d(P.tabWidth);break;case"stringAlign":v(),D+=k.n,T+=k.n.length;break;case"numberAlign":m+=1,C+=k.n;break;default:throw new Error(`Unexpected type '${k.type}'`)}return b(),Object.assign(Object.assign({},x),{},{value:D,length:T,queue:$});function o(k){D+="\t".repeat(k),T+=P.tabWidth*k}function d(k){D+=" ".repeat(k),T+=k}function v(){P.useTabs?function S(){m>0&&o(m),B()}():b()}function b(){C>0&&d(C),B()}function B(){m=0,C=0}}function w(x){if(0===x.length)return 0;let I=0;for(;x.length>0&&"string"==typeof s(x)&&/^[\t ]*$/.test(s(x));)I+=x.pop().length;if(x.length>0&&"string"==typeof s(x)){let P=s(x).replace(/[\t ]*$/,"");I+=s(x).length-P.length,x[x.length-1]=P}return I}function E(x,I,P,$,D){let T=I.length,m=[x],C=[];for(;P>=0;){if(0===m.length){if(0===T)return!0;m.push(I[--T]);continue}let{mode:o,doc:d}=m.pop();if("string"==typeof d)C.push(d),P-=a(d);else if(l(d)||"fill"===d.type){let v=p(d);for(let S=v.length-1;S>=0;S--)m.push({mode:o,doc:v[S]})}else switch(d.type){case"indent":case"align":case"indent-if-break":case"label":m.push({mode:o,doc:d.contents});break;case"trim":P+=w(C);break;case"group":{if(D&&d.break)return!1;let v=d.break?1:o,S=d.expandedStates&&1===v?s(d.expandedStates):d.contents;m.push({mode:v,doc:S});break}case"if-break":{let S=1===(d.groupId?y[d.groupId]||2:o)?d.breakContents:d.flatContents;S&&m.push({mode:o,doc:S});break}case"line":if(1===o||d.hard)return!0;d.soft||(C.push(" "),P--);break;case"line-suffix":$=!0;break;case"line-suffix-boundary":if($)return!1}}return!1}r.exports={printDocToString:function N(x,I){y={};let P=I.printWidth,$=t(I.endOfLine),D=0,T=[{ind:{value:"",length:0,queue:[]},mode:1,doc:x}],m=[],C=!1,o=[];for(;T.length>0;){let{ind:v,mode:S,doc:b}=T.pop();if("string"==typeof b){let B="\n"!==$?b.replace(/\n/g,$):b;m.push(B),D+=a(B)}else if(l(b)){let B=p(b);for(let k=B.length-1;k>=0;k--)T.push({ind:v,mode:S,doc:B[k]})}else switch(b.type){case"cursor":m.push(u.placeholder);break;case"indent":T.push({ind:f(v,I),mode:S,doc:b.contents});break;case"align":T.push({ind:F(v,b.n,I),mode:S,doc:b.contents});break;case"trim":D-=w(m);break;case"group":switch(S){case 2:if(!C){T.push({ind:v,mode:b.break?1:2,doc:b.contents});break}case 1:{C=!1;let B={ind:v,mode:2,doc:b.contents},k=P-D,M=o.length>0;if(!b.break&&E(B,T,k,M))T.push(B);else if(b.expandedStates){let R=s(b.expandedStates);if(b.break){T.push({ind:v,mode:1,doc:R});break}for(let q=1;q=b.expandedStates.length){T.push({ind:v,mode:1,doc:R});break}{let L={ind:v,mode:2,doc:b.expandedStates[q]};if(E(L,T,k,M)){T.push(L);break}}}}else T.push({ind:v,mode:1,doc:b.contents});break}}b.id&&(y[b.id]=s(T).mode);break;case"fill":{let B=P-D,{parts:k}=b;if(0===k.length)break;let[M,R]=k,q={ind:v,mode:2,doc:M},J={ind:v,mode:1,doc:M},L=E(q,[],B,o.length>0,!0);if(1===k.length){L?T.push(q):T.push(J);break}let Q={ind:v,mode:2,doc:R},V={ind:v,mode:1,doc:R};if(2===k.length){L?T.push(Q,q):T.push(V,J);break}k.splice(0,2);let j={ind:v,mode:S,doc:n(k)};E({ind:v,mode:2,doc:[M,R,k[0]]},[],B,o.length>0,!0)?T.push(j,Q,q):L?T.push(j,V,q):T.push(j,V,J);break}case"if-break":case"indent-if-break":{let B=b.groupId?y[b.groupId]:S;if(1===B){let k="if-break"===b.type?b.breakContents:b.negate?b.contents:i(b.contents);k&&T.push({ind:v,mode:S,doc:k})}if(2===B){let k="if-break"===b.type?b.flatContents:b.negate?i(b.contents):b.contents;k&&T.push({ind:v,mode:S,doc:k})}break}case"line-suffix":o.push({ind:v,mode:S,doc:b.contents});break;case"line-suffix-boundary":o.length>0&&T.push({ind:v,mode:S,doc:{type:"line",hard:!0}});break;case"line":switch(S){case 2:if(!b.hard){b.soft||(m.push(" "),D+=1);break}C=!0;case 1:if(o.length>0){T.push({ind:v,mode:S,doc:b},...o.reverse()),o.length=0;break}b.literal?v.root?(m.push($,v.root.value),D=v.root.length):(m.push($),D=0):(D-=w(m),m.push($+v.value),D=v.length)}break;case"label":T.push({ind:v,mode:S,doc:b.contents})}0===T.length&&o.length>0&&(T.push(...o.reverse()),o.length=0)}let d=m.indexOf(u.placeholder);if(-1!==d){let v=m.indexOf(u.placeholder,d+1),S=m.slice(0,d).join(""),b=m.slice(d+1,v).join("");return{formatted:S+b+m.slice(v+1).join(""),cursorNodeStart:S.length,cursorNodeText:b}}return{formatted:m.join("")}}}}}),MD=te({"src/document/doc-debug.js"(e,r){ne();var{isConcat:t,getDocParts:s}=Yt();function a(u){if(!u)return"";if(t(u)){let i=[];for(let l of s(u))if(t(l))i.push(...a(l).parts);else{let p=a(l);""!==p&&i.push(p)}return{type:"concat",parts:i}}return"if-break"===u.type?Object.assign(Object.assign({},u),{},{breakContents:a(u.breakContents),flatContents:a(u.flatContents)}):"group"===u.type?Object.assign(Object.assign({},u),{},{contents:a(u.contents),expandedStates:u.expandedStates&&u.expandedStates.map(a)}):"fill"===u.type?{type:"fill",parts:u.parts.map(a)}:u.contents?Object.assign(Object.assign({},u),{},{contents:a(u.contents)}):u}r.exports={printDocToDebug:function n(u){let i=Object.create(null),l=new Set;return function p(h,g,c){if("string"==typeof h)return JSON.stringify(h);if(t(h)){let f=s(h).map(p).filter(Boolean);return 1===f.length?f[0]:`[${f.join(", ")}]`}if("line"===h.type){let f=Array.isArray(c)&&c[g+1]&&"break-parent"===c[g+1].type;return h.literal?f?"literalline":"literallineWithoutBreakParent":h.hard?f?"hardline":"hardlineWithoutBreakParent":h.soft?"softline":"line"}if("break-parent"===h.type)return Array.isArray(c)&&c[g-1]&&"line"===c[g-1].type&&c[g-1].hard?void 0:"breakParent";if("trim"===h.type)return"trim";if("indent"===h.type)return"indent("+p(h.contents)+")";if("align"===h.type)return h.n===Number.NEGATIVE_INFINITY?"dedentToRoot("+p(h.contents)+")":h.n<0?"dedent("+p(h.contents)+")":"root"===h.n.type?"markAsRoot("+p(h.contents)+")":"align("+JSON.stringify(h.n)+", "+p(h.contents)+")";if("if-break"===h.type)return"ifBreak("+p(h.breakContents)+(h.flatContents?", "+p(h.flatContents):"")+(h.groupId?(h.flatContents?"":', ""')+`, { groupId: ${y(h.groupId)} }`:"")+")";if("indent-if-break"===h.type){let f=[];h.negate&&f.push("negate: true"),h.groupId&&f.push(`groupId: ${y(h.groupId)}`);let F=f.length>0?`, { ${f.join(", ")} }`:"";return`indentIfBreak(${p(h.contents)}${F})`}if("group"===h.type){let f=[];h.break&&"propagated"!==h.break&&f.push("shouldBreak: true"),h.id&&f.push(`id: ${y(h.id)}`);let F=f.length>0?`, { ${f.join(", ")} }`:"";return h.expandedStates?`conditionalGroup([${h.expandedStates.map((_=>p(_))).join(",")}]${F})`:`group(${p(h.contents)}${F})`}if("fill"===h.type)return`fill([${h.parts.map((f=>p(f))).join(", ")}])`;if("line-suffix"===h.type)return"lineSuffix("+p(h.contents)+")";if("line-suffix-boundary"===h.type)return"lineSuffixBoundary";if("label"===h.type)return`label(${JSON.stringify(h.label)}, ${p(h.contents)})`;throw new Error("Unknown doc type "+h.type)}(a(u));function y(h){if("symbol"!=typeof h)return JSON.stringify(String(h));if(h in i)return i[h];let g=String(h).slice(7,-1)||"symbol";for(let c=0;;c++){let f=g+(c>0?` #${c}`:"");if(!l.has(f))return l.add(f),i[h]=`Symbol.for(${JSON.stringify(f)})`}}}}}}),qe=te({"src/document/index.js"(e,r){ne(),r.exports={builders:Un(),printer:qD(),utils:Yt(),debug:MD()}}}),ja={};function RD(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}Kt(ja,{default:()=>RD});var $D=ht({"node_modules/escape-string-regexp/index.js"(){ne()}}),qa=te({"node_modules/semver/internal/debug.js"(e,r){ne();var t="object"==typeof wt&&wt.env&&wt.env.NODE_DEBUG&&/\bsemver\b/i.test(wt.env.NODE_DEBUG)?function(){for(var s=arguments.length,a=new Array(s),n=0;n{};r.exports=t}}),Ma=te({"node_modules/semver/internal/constants.js"(e,r){ne();var a=Number.MAX_SAFE_INTEGER||9007199254740991;r.exports={SEMVER_SPEC_VERSION:"2.0.0",MAX_LENGTH:256,MAX_SAFE_INTEGER:a,MAX_SAFE_COMPONENT_LENGTH:16}}}),VD=te({"node_modules/semver/internal/re.js"(e,r){ne();var{MAX_SAFE_COMPONENT_LENGTH:t}=Ma(),s=qa(),a=(e=r.exports={}).re=[],n=e.src=[],u=e.t={},i=0,l=(p,y,h)=>{let g=i++;s(p,g,y),u[p]=g,n[g]=y,a[g]=new RegExp(y,h?"g":void 0)};l("NUMERICIDENTIFIER","0|[1-9]\\d*"),l("NUMERICIDENTIFIERLOOSE","[0-9]+"),l("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),l("MAINVERSION",`(${n[u.NUMERICIDENTIFIER]})\\.(${n[u.NUMERICIDENTIFIER]})\\.(${n[u.NUMERICIDENTIFIER]})`),l("MAINVERSIONLOOSE",`(${n[u.NUMERICIDENTIFIERLOOSE]})\\.(${n[u.NUMERICIDENTIFIERLOOSE]})\\.(${n[u.NUMERICIDENTIFIERLOOSE]})`),l("PRERELEASEIDENTIFIER",`(?:${n[u.NUMERICIDENTIFIER]}|${n[u.NONNUMERICIDENTIFIER]})`),l("PRERELEASEIDENTIFIERLOOSE",`(?:${n[u.NUMERICIDENTIFIERLOOSE]}|${n[u.NONNUMERICIDENTIFIER]})`),l("PRERELEASE",`(?:-(${n[u.PRERELEASEIDENTIFIER]}(?:\\.${n[u.PRERELEASEIDENTIFIER]})*))`),l("PRERELEASELOOSE",`(?:-?(${n[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${n[u.PRERELEASEIDENTIFIERLOOSE]})*))`),l("BUILDIDENTIFIER","[0-9A-Za-z-]+"),l("BUILD",`(?:\\+(${n[u.BUILDIDENTIFIER]}(?:\\.${n[u.BUILDIDENTIFIER]})*))`),l("FULLPLAIN",`v?${n[u.MAINVERSION]}${n[u.PRERELEASE]}?${n[u.BUILD]}?`),l("FULL",`^${n[u.FULLPLAIN]}$`),l("LOOSEPLAIN",`[v=\\s]*${n[u.MAINVERSIONLOOSE]}${n[u.PRERELEASELOOSE]}?${n[u.BUILD]}?`),l("LOOSE",`^${n[u.LOOSEPLAIN]}$`),l("GTLT","((?:<|>)?=?)"),l("XRANGEIDENTIFIERLOOSE",`${n[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),l("XRANGEIDENTIFIER",`${n[u.NUMERICIDENTIFIER]}|x|X|\\*`),l("XRANGEPLAIN",`[v=\\s]*(${n[u.XRANGEIDENTIFIER]})(?:\\.(${n[u.XRANGEIDENTIFIER]})(?:\\.(${n[u.XRANGEIDENTIFIER]})(?:${n[u.PRERELEASE]})?${n[u.BUILD]}?)?)?`),l("XRANGEPLAINLOOSE",`[v=\\s]*(${n[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${n[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${n[u.XRANGEIDENTIFIERLOOSE]})(?:${n[u.PRERELEASELOOSE]})?${n[u.BUILD]}?)?)?`),l("XRANGE",`^${n[u.GTLT]}\\s*${n[u.XRANGEPLAIN]}$`),l("XRANGELOOSE",`^${n[u.GTLT]}\\s*${n[u.XRANGEPLAINLOOSE]}$`),l("COERCE",`(^|[^\\d])(\\d{1,${t}})(?:\\.(\\d{1,${t}}))?(?:\\.(\\d{1,${t}}))?(?:$|[^\\d])`),l("COERCERTL",n[u.COERCE],!0),l("LONETILDE","(?:~>?)"),l("TILDETRIM",`(\\s*)${n[u.LONETILDE]}\\s+`,!0),e.tildeTrimReplace="$1~",l("TILDE",`^${n[u.LONETILDE]}${n[u.XRANGEPLAIN]}$`),l("TILDELOOSE",`^${n[u.LONETILDE]}${n[u.XRANGEPLAINLOOSE]}$`),l("LONECARET","(?:\\^)"),l("CARETTRIM",`(\\s*)${n[u.LONECARET]}\\s+`,!0),e.caretTrimReplace="$1^",l("CARET",`^${n[u.LONECARET]}${n[u.XRANGEPLAIN]}$`),l("CARETLOOSE",`^${n[u.LONECARET]}${n[u.XRANGEPLAINLOOSE]}$`),l("COMPARATORLOOSE",`^${n[u.GTLT]}\\s*(${n[u.LOOSEPLAIN]})$|^$`),l("COMPARATOR",`^${n[u.GTLT]}\\s*(${n[u.FULLPLAIN]})$|^$`),l("COMPARATORTRIM",`(\\s*)${n[u.GTLT]}\\s*(${n[u.LOOSEPLAIN]}|${n[u.XRANGEPLAIN]})`,!0),e.comparatorTrimReplace="$1$2$3",l("HYPHENRANGE",`^\\s*(${n[u.XRANGEPLAIN]})\\s+-\\s+(${n[u.XRANGEPLAIN]})\\s*$`),l("HYPHENRANGELOOSE",`^\\s*(${n[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${n[u.XRANGEPLAINLOOSE]})\\s*$`),l("STAR","(<|>)?=?\\s*\\*"),l("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),l("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),WD=te({"node_modules/semver/internal/parse-options.js"(e,r){ne();var t=["includePrerelease","loose","rtl"];r.exports=a=>a?"object"!=typeof a?{loose:!0}:t.filter((n=>a[n])).reduce(((n,u)=>(n[u]=!0,n)),{}):{}}}),HD=te({"node_modules/semver/internal/identifiers.js"(e,r){ne();var t=/^[0-9]+$/,s=(n,u)=>{let i=t.test(n),l=t.test(u);return i&&l&&(n=+n,u=+u),n===u?0:i&&!l?-1:l&&!i?1:ns(u,n)}}}),GD=te({"node_modules/semver/classes/semver.js"(e,r){ne();var t=qa(),{MAX_LENGTH:s,MAX_SAFE_INTEGER:a}=Ma(),{re:n,t:u}=VD(),i=WD(),{compareIdentifiers:l}=HD(),p=class{constructor(y,h){if(h=i(h),y instanceof p){if(y.loose===!!h.loose&&y.includePrerelease===!!h.includePrerelease)return y;y=y.version}else if("string"!=typeof y)throw new TypeError(`Invalid Version: ${y}`);if(y.length>s)throw new TypeError(`version is longer than ${s} characters`);t("SemVer",y,h),this.options=h,this.loose=!!h.loose,this.includePrerelease=!!h.includePrerelease;let g=y.trim().match(h.loose?n[u.LOOSE]:n[u.FULL]);if(!g)throw new TypeError(`Invalid Version: ${y}`);if(this.raw=y,this.major=+g[1],this.minor=+g[2],this.patch=+g[3],this.major>a||this.major<0)throw new TypeError("Invalid major version");if(this.minor>a||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>a||this.patch<0)throw new TypeError("Invalid patch version");g[4]?this.prerelease=g[4].split(".").map((c=>{if(/^[0-9]+$/.test(c)){let f=+c;if(f>=0&&f=0;)"number"==typeof this.prerelease[g]&&(this.prerelease[g]++,g=-2);-1===g&&this.prerelease.push(0)}h&&(0===l(this.prerelease[0],h)?isNaN(this.prerelease[1])&&(this.prerelease=[h,0]):this.prerelease=[h,0]);break;default:throw new Error(`invalid increment argument: ${y}`)}return this.format(),this.raw=this.version,this}};r.exports=p}}),zn=te({"node_modules/semver/functions/compare.js"(e,r){ne();var t=GD();r.exports=(a,n,u)=>new t(a,u).compare(new t(n,u))}}),UD=te({"node_modules/semver/functions/lt.js"(e,r){ne();var t=zn();r.exports=(a,n,u)=>t(a,n,u)<0}}),JD=te({"node_modules/semver/functions/gte.js"(e,r){ne();var t=zn();r.exports=(a,n,u)=>t(a,n,u)>=0}}),zD=te({"src/utils/arrayify.js"(e,r){ne(),r.exports=(t,s)=>Object.entries(t).map((a=>{let[n,u]=a;return Object.assign({[s]:n},u)}))}}),XD=te({"node_modules/outdent/lib/index.js"(e,r){function t(){for(var E=[],N=0;N"string"==typeof h||"function"==typeof h,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:l,description:"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",exception:h=>"string"==typeof h||"object"==typeof h,cliName:"plugin",cliCategory:s},pluginSearchDirs:{since:"1.13.0",type:"path",array:!0,default:[{value:[]}],category:l,description:t` + 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:h=>"string"==typeof h||"object"==typeof h,cliName:"plugin-search-dir",cliCategory:s},printWidth:{since:"0.0.0",category:l,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:p,type:"int",default:Number.POSITIVE_INFINITY,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:t` + 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:a},rangeStart:{since:"1.4.0",category:p,type:"int",default:0,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:t` + 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:a},requirePragma:{since:"1.7.0",category:p,type:"boolean",default:!1,description:t` + Require either '@prettier' or '@format' to be present in the file's first docblock comment + in order for it to be formatted. + `,cliCategory:u},tabWidth:{type:"int",category:l,default:2,description:"Number of spaces per indentation level.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},useTabs:{since:"1.0.0",category:l,type:"boolean",default:!1,description:"Indent with tabs instead of spaces."},embeddedLanguageFormatting:{since:"2.1.0",category:l,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."}]}};r.exports={CATEGORY_CONFIG:s,CATEGORY_EDITOR:a,CATEGORY_FORMAT:"Format",CATEGORY_OTHER:u,CATEGORY_OUTPUT:"Output",CATEGORY_GLOBAL:l,CATEGORY_SPECIAL:p,options:y}}}),Xn=te({"src/main/support.js"(e,r){ne();var t={compare:zn(),lt:UD(),gte:JD()},s=zD(),a=Ia().version,n=KD().options;r.exports={getSupportInfo:function u(){let{plugins:l=[],showUnreleased:p=!1,showDeprecated:y=!1,showInternal:h=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},g=a.split("-",1)[0],c=l.flatMap((E=>E.languages||[])).filter(F),f=s(Object.assign({},...l.map((E=>{let{options:N}=E;return N})),n),"name").filter((E=>F(E)&&_(E))).sort(((E,N)=>E.name===N.name?0:E.name{E=Object.assign({},E),Array.isArray(E.default)&&(E.default=1===E.default.length?E.default[0].value:E.default.filter(F).sort(((x,I)=>t.compare(I.since,x.since)))[0].value),Array.isArray(E.choices)&&(E.choices=E.choices.filter((x=>F(x)&&_(x))),"parser"===E.name&&function i(l,p,y){let h=new Set(l.choices.map((g=>g.value)));for(let g of p)if(g.parsers)for(let c of g.parsers)if(!h.has(c)){h.add(c);let f=y.find((_=>_.parsers&&_.parsers[c])),F=g.name;f&&f.name&&(F+=` (plugin: ${f.name})`),l.choices.push({value:c,description:F})}}(E,c,l));let N=Object.fromEntries(l.filter((x=>x.defaultOptions&&void 0!==x.defaultOptions[E.name])).map((x=>[x.name,x.defaultOptions[E.name]])));return Object.assign(Object.assign({},E),{},{pluginDefaults:N})}));return{languages:c,options:f};function F(E){return p||!("since"in E)||E.since&&t.gte(g,E.since)}function _(E){return y||!("deprecated"in E)||E.deprecated&&t.lt(g,E.deprecated)}}}}}),Kn=te({"src/utils/is-non-empty-array.js"(e,r){ne(),r.exports=function t(s){return Array.isArray(s)&&s.length>0}}}),Pr=te({"src/utils/text/skip.js"(e,r){function t(i){return(l,p,y)=>{let h=y&&y.backwards;if(!1===p)return!1;let{length:g}=l,c=p;for(;c>=0&&c2&&void 0!==arguments[2]?arguments[2]:{},ie=l(V,Y.backwards?j-1:j,Y);return ie!==c(V,ie,Y)}function x(V,j){let Y=null,ie=j;for(;ie!==Y;)Y=ie,ie=p(V,ie),ie=h(V,ie),ie=l(V,ie);return ie=g(V,ie),ie=c(V,ie),!1!==ie&&w(V,ie)}function P(V,j,Y){return f(V,Y(j))}function T(V,j){let ie=0;for(let ee=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;ee(V.match(ce.regex)||[]).length?ce:ee}return W}function d(V,j,Y){let ie='"'===j?"'":'"',ce=V.replace(/\\(.)|(["'])/gs,((W,K,de)=>K===ie?K:de===j?"\\"+de:de||(Y&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(K)?K:"\\"+K)));return j+ce+j}function B(V,j){(V.comments||(V.comments=[])).push(j),j.printed=!1,j.nodeDescription=function Q(V){let j=V.type||V.kind||"(unknown type)",Y=String(V.name||V.id&&("object"==typeof V.id?V.id.name:V.id)||V.key&&("object"==typeof V.key?V.key.name:V.key)||V.value&&("object"==typeof V.value?"":String(V.value))||V.operator||"");return Y.length>20&&(Y=Y.slice(0,19)+"…"),j+(Y?" "+Y:"")}(V)}r.exports={inferParserByLanguage:function q(V,j){let{languages:Y}=a({plugins:j.plugins}),ie=Y.find((ee=>{let{name:ce}=ee;return ce.toLowerCase()===V}))||Y.find((ee=>{let{aliases:ce}=ee;return Array.isArray(ce)&&ce.includes(V)}))||Y.find((ee=>{let{extensions:ce}=ee;return Array.isArray(ce)&&ce.includes(`.${V}`)}));return ie&&ie.parsers[0]},getStringWidth:u,getMaxContinuousCount:function S(V,j){let Y=V.match(new RegExp(`(${t(j)})+`,"g"));return null===Y?0:Y.reduce(((ie,ee)=>Math.max(ie,ee.length/j.length)),0)},getMinNotPresentContinuousCount:function b(V,j){let Y=V.match(new RegExp(`(${t(j)})+`,"g"));if(null===Y)return 0;let ie=new Map,ee=0;for(let ce of Y){let W=ce.length/j.length;ie.set(W,!0),W>ee&&(ee=W)}for(let ce=1;ceV[V.length-2],getLast:s,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:f,getNextNonSpaceNonCommentCharacterIndex:P,getNextNonSpaceNonCommentCharacter:function $(V,j,Y){return V.charAt(P(V,j,Y))},skip:function _(V){return(j,Y,ie)=>{let ee=ie&&ie.backwards;if(!1===Y)return!1;let{length:ce}=j,W=Y;for(;W>=0&&W2&&void 0!==arguments[2]?arguments[2]:{};return l(V,Y.backwards?j-1:j,Y)!==j},getAlignmentSize:T,getIndentSize:function m(V,j){let Y=V.lastIndexOf("\n");return-1===Y?0:T(V.slice(Y+1).match(/^[\t ]*/)[0],j)},getPreferredQuote:C,printString:function o(V,j){let Y=V.slice(1,-1);return d(Y,"json"===j.parser||"json5"===j.parser&&"preserve"===j.quoteProps&&!j.singleQuote?'"':j.__isInHtmlAttribute?"'":C(Y,j.singleQuote?"'":'"').quote,!("css"===j.parser||"less"===j.parser||"scss"===j.parser||j.__embeddedInHtml))},printNumber:function v(V){return V.toLowerCase().replace(/^([+-]?[\d.]+e)(?:\+|(-))?0*(\d)/,"$1$2$3").replace(/^([+-]?[\d.]+)e[+-]?0+$/,"$1").replace(/^([+-])?\./,"$10.").replace(/(\.\d+?)0+(?=e|$)/,"$1").replace(/\.(?=e|$)/,"")},makeString:d,addLeadingComment:function k(V,j){j.leading=!0,j.trailing=!1,B(V,j)},addDanglingComment:function M(V,j,Y){j.leading=!1,j.trailing=!1,Y&&(j.marker=Y),B(V,j)},addTrailingComment:function R(V,j){j.leading=!1,j.trailing=!0,B(V,j)},isFrontMatterNode:function J(V){return V&&"front-matter"===V.type},isNonEmptyArray:n,createGroupIdMapper:function L(V){let j=new WeakMap;return function(Y){return j.has(Y)||j.set(Y,Symbol(V)),j.get(Y)}}}}}),Wa={};function Ha(e,r){for(var t=0,s=e.length-1;s>=0;s--){var a=e[s];"."===a?e.splice(s,1):".."===a?(e.splice(s,1),t++):t&&(e.splice(s,1),t--)}if(r)for(;t--;t)e.unshift("..");return e}function wr(){for(var e="",r=!1,t=arguments.length-1;t>=-1&&!r;t--){var s=t>=0?arguments[t]:"/";if("string"!=typeof s)throw new TypeError("Arguments to path.resolve must be strings");s&&(e=s+"/"+e,r="/"===s.charAt(0))}return(r?"/":"")+(e=Ha(Zn(e.split("/"),(function(a){return!!a})),!r).join("/"))||"."}function Yn(e){var r=Qn(e),t="/"===Ya(e,-1);return!(e=Ha(Zn(e.split("/"),(function(s){return!!s})),!r).join("/"))&&!r&&(e="."),e&&t&&(e+="/"),(r?"/":"")+e}function Qn(e){return"/"===e.charAt(0)}function Ga(){return Yn(Zn(Array.prototype.slice.call(arguments,0),(function(r,t){if("string"!=typeof r)throw new TypeError("Arguments to path.join must be strings");return r})).join("/"))}function Ua(e,r){function t(p){for(var y=0;y=0&&""===p[h];h--);return y>h?[]:p.slice(y,h-y+1)}e=wr(e).substr(1),r=wr(r).substr(1);for(var s=t(e.split("/")),a=t(r.split("/")),n=Math.min(s.length,a.length),u=n,i=0;iza,default:()=>Ka,delimiter:()=>Mn,dirname:()=>Ja,extname:()=>Xa,isAbsolute:()=>Qn,join:()=>Ga,normalize:()=>Yn,relative:()=>Ua,resolve:()=>wr,sep:()=>qn});var Na,Ir,qn,Mn,Ka,Ya,QD=ht({"node-modules-polyfills:path"(){ne(),Na=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,Ir=function(e){return Na.exec(e).slice(1)},Ka={extname:Xa,basename:za,dirname:Ja,sep:qn="/",delimiter:Mn=":",relative:Ua,join:Ga,isAbsolute:Qn,normalize:Yn,resolve:wr},Ya=function(e,r,t){return e.substr(r,t)}}}),ZD=te({"node-modules-polyfills-commonjs:path"(e,r){ne();var t=(QD(),ft(Wa));if(t&&t.default){r.exports=t.default;for(let s in t)r.exports[s]=t[s]}else t&&(r.exports=t)}}),Qt=te({"src/common/errors.js"(e,r){ne();var t=class extends Error{},s=class extends Error{},a=class extends Error{},n=class extends Error{};r.exports={ConfigError:t,DebugError:s,UndefinedParserError:a,ArgExpansionBailout:n}}}),vt={};function em(e,r){function t(){this.constructor=e}Br(e,r),e.prototype=null===r?Object.create(r):(t.prototype=r.prototype,new t)}function tm(e,r){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&r.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a=0;i--)(u=e[i])&&(n=(a<3?u(n):a>3?u(r,t,n):u(r,t))||n);return a>3&&n&&Object.defineProperty(r,t,n),n}function nm(e,r){return function(t,s){r(t,s,e)}}function um(e,r){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,r)}function sm(e,r,t,s){return new(t||(t=Promise))((function(n,u){function i(y){try{p(s.next(y))}catch(h){u(h)}}function l(y){try{p(s.throw(y))}catch(h){u(h)}}function p(y){y.done?n(y.value):function a(n){return n instanceof t?n:new t((function(u){u(n)}))}(y.value).then(i,l)}p((s=s.apply(e,r||[])).next())}))}function im(e,r){var s,a,n,u,t={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return u={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function i(p){return function(y){return function l(p){if(s)throw new TypeError("Generator is already executing.");for(;t;)try{if(s=1,a&&(n=2&p[0]?a.return:p[0]?a.throw||((n=a.return)&&n.call(a),0):a.next)&&!(n=n.call(a,p[1])).done)return n;switch(a=0,n&&(p=[2&p[0],n.value]),p[0]){case 0:case 1:n=p;break;case 4:return t.label++,{value:p[1],done:!1};case 5:t.label++,a=p[1],p=[0];continue;case 7:p=t.ops.pop(),t.trys.pop();continue;default:if(!(n=(n=t.trys).length>0&&n[n.length-1])&&(6===p[0]||2===p[0])){t=0;continue}if(3===p[0]&&(!n||p[1]>n[0]&&p[1]=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function Qa(e,r){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var a,u,s=t.call(e),n=[];try{for(;(void 0===r||r-- >0)&&!(a=s.next()).done;)n.push(a.value)}catch(i){u={error:i}}finally{try{a&&!a.done&&(t=s.return)&&t.call(s)}finally{if(u)throw u.error}}return n}function lm(){for(var e=[],r=0;r1||i(g,c)}))})}function i(g,c){try{!function l(g){g.value instanceof Xt?Promise.resolve(g.value.v).then(p,y):h(n[0][2],g)}(s[g](c))}catch(f){h(n[0][3],f)}}function p(g){i("next",g)}function y(g){i("throw",g)}function h(g,c){g(c),n.shift(),n.length&&i(n[0][0],n[0][1])}}function fm(e){var r,t;return r={},s("next"),s("throw",(function(a){throw a})),s("return"),r[Symbol.iterator]=function(){return this},r;function s(a,n){r[a]=e[a]?function(u){return(t=!t)?{value:Xt(e[a](u)),done:"return"===a}:n?n(u):u}:n}}function Dm(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=Rn(e),t={},s("next"),s("throw"),s("return"),t[Symbol.asyncIterator]=function(){return this},t);function s(n){t[n]=e[n]&&function(u){return new Promise((function(i,l){(function a(n,u,i,l){Promise.resolve(l).then((function(p){n({value:p,done:i})}),u)})(i,l,(u=e[n](u)).done,u.value)}))}}}function mm(e,r){return Object.defineProperty?Object.defineProperty(e,"raw",{value:r}):e.raw=r,e}function dm(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)Object.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}function gm(e){return e&&e.__esModule?e:{default:e}}function ym(e,r){if(!r.has(e))throw new TypeError("attempted to get private field on non-instance");return r.get(e)}function hm(e,r,t){if(!r.has(e))throw new TypeError("attempted to set private field on non-instance");return r.set(e,t),t}Kt(vt,{__assign:()=>Nr,__asyncDelegator:()=>fm,__asyncGenerator:()=>pm,__asyncValues:()=>Dm,__await:()=>Xt,__awaiter:()=>sm,__classPrivateFieldGet:()=>ym,__classPrivateFieldSet:()=>hm,__createBinding:()=>am,__decorate:()=>rm,__exportStar:()=>om,__extends:()=>em,__generator:()=>im,__importDefault:()=>gm,__importStar:()=>dm,__makeTemplateObject:()=>mm,__metadata:()=>um,__param:()=>nm,__read:()=>Qa,__rest:()=>tm,__spread:()=>lm,__spreadArrays:()=>cm,__values:()=>Rn});var Br,Nr,Et=ht({"node_modules/tslib/tslib.es6.js"(){ne(),Br=function(e,r){return(Br=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,s){t.__proto__=s}||function(t,s){for(var a in s)s.hasOwnProperty(a)&&(t[a]=s[a])})(e,r)},Nr=function(){return Nr=Object.assign||function(r){for(var t,s=1,a=arguments.length;s/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(r)?r:JSON.stringify(r),value(r){if(null===r||"object"!=typeof r)return JSON.stringify(r);if(Array.isArray(r))return`[${r.map((s=>e.apiDescriptor.value(s))).join(", ")}]`;let t=Object.keys(r);return 0===t.length?"{}":`{ ${t.map((s=>`${e.apiDescriptor.key(s)}: ${e.apiDescriptor.value(r[s])}`)).join(", ")} }`},pair:r=>{let{key:t,value:s}=r;return e.apiDescriptor.value({[t]:s})}}}}),vm=te({"node_modules/vnopts/lib/descriptors/index.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0}),(Et(),ft(vt)).__exportStar(Za(),e)}}),kr=te({"scripts/build/shims/chalk.cjs"(e,r){ne();var t=s=>s;t.grey=t,t.red=t,t.bold=t,t.yellow=t,t.blue=t,t.default=t,r.exports=t}}),eo=te({"node_modules/vnopts/lib/handlers/deprecated/common.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=kr();e.commonDeprecatedHandler=(t,s,a)=>{let{descriptor:n}=a,u=[`${r.default.yellow("string"==typeof t?n.key(t):n.pair(t))} is deprecated`];return s&&u.push(`we now treat it as ${r.default.blue("string"==typeof s?n.key(s):n.pair(s))}`),u.join("; ")+"."}}}),Cm=te({"node_modules/vnopts/lib/handlers/deprecated/index.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0}),(Et(),ft(vt)).__exportStar(eo(),e)}}),Em=te({"node_modules/vnopts/lib/handlers/invalid/common.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=kr();e.commonInvalidHandler=(t,s,a)=>[`Invalid ${r.default.red(a.descriptor.key(t))} value.`,`Expected ${r.default.blue(a.schemas[t].expected(a))},`,`but received ${r.default.red(a.descriptor.value(s))}.`].join(" ")}}),to=te({"node_modules/vnopts/lib/handlers/invalid/index.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0}),(Et(),ft(vt)).__exportStar(Em(),e)}}),Fm=te({"node_modules/vnopts/node_modules/leven/index.js"(e,r){ne();var t=[],s=[];r.exports=function(a,n){if(a===n)return 0;var u=a;a.length>n.length&&(a=n,n=u);var i=a.length,l=n.length;if(0===i)return l;if(0===l)return i;for(;i>0&&a.charCodeAt(~-i)===n.charCodeAt(~-l);)i--,l--;if(0===i)return l;for(var p=0;ph?c>h?h+1:c:c>g?g+1:c;return h}}}),ro=te({"node_modules/vnopts/lib/handlers/unknown/leven.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=kr(),t=Fm();e.levenUnknownHandler=(s,a,n)=>{let{descriptor:u,logger:i,schemas:l}=n,p=[`Ignored unknown option ${r.default.yellow(u.pair({key:s,value:a}))}.`],y=Object.keys(l).sort().find((h=>t(s,h)<3));y&&p.push(`Did you mean ${r.default.blue(u.key(y))}?`),i.warn(p.join(" "))}}}),Am=te({"node_modules/vnopts/lib/handlers/unknown/index.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0}),(Et(),ft(vt)).__exportStar(ro(),e)}}),Sm=te({"node_modules/vnopts/lib/handlers/index.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=(Et(),ft(vt));r.__exportStar(Cm(),e),r.__exportStar(to(),e),r.__exportStar(Am(),e)}}),Ft=te({"node_modules/vnopts/lib/schema.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"];function t(n,u){let i=new n(u),l=Object.create(i);for(let p of r)p in u&&(l[p]=a(u[p],i,s.prototype[p].length));return l}e.createSchema=t;var s=class{constructor(n){this.name=n.name}static create(n){return t(this,n)}default(n){}expected(n){return"nothing"}validate(n,u){return!1}deprecated(n,u){return!1}forward(n,u){}redirect(n,u){}overlap(n,u,i){return n}preprocess(n,u){return n}postprocess(n,u){return n}};function a(n,u,i){return"function"==typeof n?function(){for(var l=arguments.length,p=new Array(l),y=0;yn}e.Schema=s}}),xm=te({"node_modules/vnopts/lib/schemas/alias.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=Ft(),t=class extends r.Schema{constructor(s){super(s),this._sourceName=s.sourceName}expected(s){return s.schemas[this._sourceName].expected(s)}validate(s,a){return a.schemas[this._sourceName].validate(s,a)}redirect(s,a){return this._sourceName}};e.AliasSchema=t}}),bm=te({"node_modules/vnopts/lib/schemas/any.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=Ft(),t=class extends r.Schema{expected(){return"anything"}validate(){return!0}};e.AnySchema=t}}),Tm=te({"node_modules/vnopts/lib/schemas/array.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=(Et(),ft(vt)),t=Ft(),s=class extends t.Schema{constructor(n){var{valueSchema:u,name:i=u.name}=n,l=r.__rest(n,["valueSchema","name"]);super(Object.assign({},l,{name:i})),this._valueSchema=u}expected(n){return`an array of ${this._valueSchema.expected(n)}`}validate(n,u){if(!Array.isArray(n))return!1;let i=[];for(let l of n){let p=u.normalizeValidateResult(this._valueSchema.validate(l,u),l);!0!==p&&i.push(p.value)}return 0===i.length||{value:i}}deprecated(n,u){let i=[];for(let l of n){let p=u.normalizeDeprecatedResult(this._valueSchema.deprecated(l,u),l);!1!==p&&i.push(...p.map((y=>{let{value:h}=y;return{value:[h]}})))}return i}forward(n,u){let i=[];for(let l of n){let p=u.normalizeForwardResult(this._valueSchema.forward(l,u),l);i.push(...p.map(a))}return i}redirect(n,u){let i=[],l=[];for(let p of n){let y=u.normalizeRedirectResult(this._valueSchema.redirect(p,u),p);"remain"in y&&i.push(y.remain),l.push(...y.redirect.map(a))}return 0===i.length?{redirect:l}:{redirect:l,remain:i}}overlap(n,u){return n.concat(u)}};function a(n){let{from:u,to:i}=n;return{from:[u],to:i}}e.ArraySchema=s}}),Bm=te({"node_modules/vnopts/lib/schemas/boolean.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=Ft(),t=class extends r.Schema{expected(){return"true or false"}validate(s){return"boolean"==typeof s}};e.BooleanSchema=t}}),eu=te({"node_modules/vnopts/lib/utils.js"(e){function y(c,f){return"string"==typeof c||"key"in c?{from:f,to:c}:"from"in c?{from:c.from,to:c.to}:{from:f,to:c.to}}function h(c,f){return void 0===c?[]:Array.isArray(c)?c.map((F=>y(F,f))):[y(c,f)]}ne(),Object.defineProperty(e,"__esModule",{value:!0}),e.recordFromArray=function r(c,f){let F=Object.create(null);for(let _ of c){let w=_[f];if(F[w])throw new Error(`Duplicate ${f} ${JSON.stringify(w)}`);F[w]=_}return F},e.mapFromArray=function t(c,f){let F=new Map;for(let _ of c){let w=_[f];if(F.has(w))throw new Error(`Duplicate ${f} ${JSON.stringify(w)}`);F.set(w,_)}return F},e.createAutoChecklist=function s(){let c=Object.create(null);return f=>{let F=JSON.stringify(f);return!!c[F]||(c[F]=!0,!1)}},e.partition=function a(c,f){let F=[],_=[];for(let w of c)f(w)?F.push(w):_.push(w);return[F,_]},e.isInt=function n(c){return c===Math.floor(c)},e.comparePrimitive=function u(c,f){if(c===f)return 0;let F=typeof c,_=typeof f,w=["undefined","object","boolean","number","string"];return F!==_?w.indexOf(F)-w.indexOf(_):"string"!==F?Number(c)-Number(f):c.localeCompare(f)},e.normalizeDefaultResult=function i(c){return void 0===c?{}:c},e.normalizeValidateResult=function l(c,f){return!0===c||(!1===c?{value:f}:c)},e.normalizeDeprecatedResult=function p(c,f){return!1!==c&&(!0===c?!!(arguments.length>2&&void 0!==arguments[2]&&arguments[2])||[{value:f}]:"value"in c?[c]:0!==c.length&&c)},e.normalizeTransferResult=y,e.normalizeForwardResult=h,e.normalizeRedirectResult=function g(c,f){let F=h("object"==typeof c&&"redirect"in c?c.redirect:c,f);return 0===F.length?{remain:f,redirect:F}:"object"==typeof c&&"remain"in c?{remain:c.remain,redirect:F}:{redirect:F}}}}),Nm=te({"node_modules/vnopts/lib/schemas/choice.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=Ft(),t=eu(),s=class extends r.Schema{constructor(a){super(a),this._choices=t.mapFromArray(a.choices.map((n=>n&&"object"==typeof n?n:{value:n})),"value")}expected(a){let{descriptor:n}=a,u=Array.from(this._choices.keys()).map((p=>this._choices.get(p))).filter((p=>!p.deprecated)).map((p=>p.value)).sort(t.comparePrimitive).map(n.value),i=u.slice(0,-2),l=u.slice(-2);return i.concat(l.join(" or ")).join(", ")}validate(a){return this._choices.has(a)}deprecated(a){let n=this._choices.get(a);return!(!n||!n.deprecated)&&{value:a}}forward(a){let n=this._choices.get(a);return n?n.forward:void 0}redirect(a){let n=this._choices.get(a);return n?n.redirect:void 0}};e.ChoiceSchema=s}}),no=te({"node_modules/vnopts/lib/schemas/number.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=Ft(),t=class extends r.Schema{expected(){return"a number"}validate(s,a){return"number"==typeof s}};e.NumberSchema=t}}),wm=te({"node_modules/vnopts/lib/schemas/integer.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=eu(),t=no(),s=class extends t.NumberSchema{expected(){return"an integer"}validate(a,n){return!0===n.normalizeValidateResult(super.validate(a,n),a)&&r.isInt(a)}};e.IntegerSchema=s}}),_m=te({"node_modules/vnopts/lib/schemas/string.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=Ft(),t=class extends r.Schema{expected(){return"a string"}validate(s){return"string"==typeof s}};e.StringSchema=t}}),Pm=te({"node_modules/vnopts/lib/schemas/index.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=(Et(),ft(vt));r.__exportStar(xm(),e),r.__exportStar(bm(),e),r.__exportStar(Tm(),e),r.__exportStar(Bm(),e),r.__exportStar(Nm(),e),r.__exportStar(wm(),e),r.__exportStar(no(),e),r.__exportStar(_m(),e)}}),Im=te({"node_modules/vnopts/lib/defaults.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=Za(),t=eo(),s=to(),a=ro();e.defaultDescriptor=r.apiDescriptor,e.defaultUnknownHandler=a.levenUnknownHandler,e.defaultInvalidHandler=s.commonInvalidHandler,e.defaultDeprecatedHandler=t.commonDeprecatedHandler}}),km=te({"node_modules/vnopts/lib/normalize.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=Im(),t=eu();e.normalize=(a,n,u)=>new s(n,u).normalize(a);var s=class{constructor(a,n){let{logger:u=console,descriptor:i=r.defaultDescriptor,unknown:l=r.defaultUnknownHandler,invalid:p=r.defaultInvalidHandler,deprecated:y=r.defaultDeprecatedHandler}=n||{};this._utils={descriptor:i,logger:u||{warn:()=>{}},schemas:t.recordFromArray(a,"name"),normalizeDefaultResult:t.normalizeDefaultResult,normalizeDeprecatedResult:t.normalizeDeprecatedResult,normalizeForwardResult:t.normalizeForwardResult,normalizeRedirectResult:t.normalizeRedirectResult,normalizeValidateResult:t.normalizeValidateResult},this._unknownHandler=l,this._invalidHandler=p,this._deprecatedHandler=y,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=t.createAutoChecklist()}normalize(a){let n={},u=[a],i=()=>{for(;0!==u.length;){let l=u.shift(),p=this._applyNormalization(l,n);u.push(...p)}};i();for(let l of Object.keys(this._utils.schemas)){let p=this._utils.schemas[l];if(!(l in n)){let y=t.normalizeDefaultResult(p.default(this._utils));"value"in y&&u.push({[l]:y.value})}}i();for(let l of Object.keys(this._utils.schemas)){let p=this._utils.schemas[l];l in n&&(n[l]=p.postprocess(n[l],this._utils))}return n}_applyNormalization(a,n){let u=[],[i,l]=t.partition(Object.keys(a),(p=>p in this._utils.schemas));for(let p of i){let y=this._utils.schemas[p],h=y.preprocess(a[p],this._utils),g=t.normalizeValidateResult(y.validate(h,this._utils),h);if(!0!==g){let{value:w}=g,E=this._invalidHandler(p,w,this._utils);throw"string"==typeof E?new Error(E):E}let c=w=>{let{from:E,to:N}=w;u.push("string"==typeof N?{[N]:E}:{[N.key]:N.value})},f=w=>{let{value:E,redirectTo:N}=w,x=t.normalizeDeprecatedResult(y.deprecated(E,this._utils),h,!0);if(!1!==x)if(!0===x)this._hasDeprecationWarned(p)||this._utils.logger.warn(this._deprecatedHandler(p,N,this._utils));else for(let{value:I}of x){let P={key:p,value:I};if(!this._hasDeprecationWarned(P)){let $="string"==typeof N?{key:N,value:I}:N;this._utils.logger.warn(this._deprecatedHandler(P,$,this._utils))}}};t.normalizeForwardResult(y.forward(h,this._utils),h).forEach(c);let _=t.normalizeRedirectResult(y.redirect(h,this._utils),h);if(_.redirect.forEach(c),"remain"in _){let w=_.remain;n[p]=p in n?y.overlap(n[p],w,this._utils):w,f({value:w})}for(let{from:w,to:E}of _.redirect)f({value:w,redirectTo:E})}for(let p of l){let y=a[p],h=this._unknownHandler(p,y,this._utils);if(h)for(let g of Object.keys(h)){let c={[g]:h[g]};g in this._utils.schemas?u.push(c):Object.assign(n,c)}}return u}};e.Normalizer=s}}),Lm=te({"node_modules/vnopts/lib/index.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=(Et(),ft(vt));r.__exportStar(vm(),e),r.__exportStar(Sm(),e),r.__exportStar(Pm(),e),r.__exportStar(km(),e),r.__exportStar(Ft(),e)}}),Om=te({"src/main/options-normalizer.js"(e,r){ne();var u,t=Lm(),s=lt(),a={key:g=>1===g.length?`-${g}`:`--${g}`,value:g=>t.apiDescriptor.value(g),pair:g=>{let{key:c,value:f}=g;return!1===f?`--no-${c}`:!0===f?a.key(c):""===f?`${a.key(c)} without an argument`:`${a.key(c)}=${f}`}},n=g=>{let{colorsModule:c,levenshteinDistance:f}=g;return class extends t.ChoiceSchema{constructor(_){let{name:w,flags:E}=_;super({name:w,choices:E}),this._flags=[...E].sort()}preprocess(_,w){if("string"==typeof _&&_.length>0&&!this._flags.includes(_)){let E=this._flags.find((N=>f(N,_)<3));if(E)return w.logger.warn([`Unknown flag ${c.yellow(w.descriptor.value(_))},`,`did you mean ${c.blue(w.descriptor.value(E))}?`].join(" ")),E}return _}expected(){return"a flag"}}};function i(g,c){let{logger:f=!1,isCLI:F=!1,passThrough:_=!1,colorsModule:w=null,levenshteinDistance:E=null}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},N=_?Array.isArray(_)?(T,m)=>_.includes(T)?{[T]:m}:void 0:(T,m)=>({[T]:m}):(T,m,C)=>{let v=Hn(C.schemas,vD);return t.levenUnknownHandler(T,m,Object.assign(Object.assign({},C),{},{schemas:v}))},x=F?a:t.apiDescriptor,I=function l(g,c){let{isCLI:f,colorsModule:F,levenshteinDistance:_}=c,w=[];f&&w.push(t.AnySchema.create({name:"_"}));for(let E of g)w.push(p(E,{isCLI:f,optionInfos:g,colorsModule:F,levenshteinDistance:_})),E.alias&&f&&w.push(t.AliasSchema.create({name:E.alias,sourceName:E.name}));return w}(c,{isCLI:F,colorsModule:w,levenshteinDistance:E}),P=new t.Normalizer(I,{logger:f,unknown:N,descriptor:x}),$=!1!==f;$&&u&&(P._hasDeprecationWarned=u);let D=P.normalize(g);return $&&(u=P._hasDeprecationWarned),F&&!1===D["plugin-search"]&&(D["plugin-search-dir"]=!1),D}function p(g,c){let{isCLI:f,optionInfos:F,colorsModule:_,levenshteinDistance:w}=c,{name:E}=g;if("plugin-search-dir"===E||"pluginSearchDirs"===E)return t.AnySchema.create({name:E,preprocess:P=>(!1===P||(P=Array.isArray(P)?P:[P]),P),validate:P=>!1===P||P.every(($=>"string"==typeof $)),expected:()=>"false or paths to plugin search dir"});let x,N={name:E},I={};switch(g.type){case"int":x=t.IntegerSchema,f&&(N.preprocess=Number);break;case"string":case"path":x=t.StringSchema;break;case"choice":x=t.ChoiceSchema,N.choices=g.choices.map((P=>"object"==typeof P&&P.redirect?Object.assign(Object.assign({},P),{},{redirect:{to:{key:g.name,value:P.redirect}}}):P));break;case"boolean":x=t.BooleanSchema;break;case"flag":x=n({colorsModule:_,levenshteinDistance:w}),N.flags=F.flatMap((P=>[P.alias,P.description&&P.name,P.oppositeDescription&&`no-${P.name}`].filter(Boolean)));break;default:throw new Error(`Unexpected type ${g.type}`)}if(g.exception?N.validate=(P,$,D)=>g.exception(P)||$.validate(P,D):N.validate=(P,$,D)=>void 0===P||$.validate(P,D),g.redirect&&(I.redirect=P=>P?{to:{key:g.redirect.option,value:g.redirect.value}}:void 0),g.deprecated&&(I.deprecated=!0),f&&!g.array){let P=N.preprocess||($=>$);N.preprocess=($,D,T)=>D.preprocess(P(Array.isArray($)?s($):$),T)}return g.array?t.ArraySchema.create(Object.assign(Object.assign(Object.assign({},f?{preprocess:P=>Array.isArray(P)?P:[P]}:{}),I),{},{valueSchema:x.create(N)})):x.create(Object.assign(Object.assign({},N),I))}r.exports={normalizeApiOptions:function y(g,c,f){return i(g,c,f)},normalizeCliOptions:function h(g,c,f){return i(g,c,Object.assign({isCLI:!0},f))}}}}),ut=te({"src/language-js/loc.js"(e,r){ne();var t=Kn();function s(l){var p,y;let h=l.range?l.range[0]:l.start,g=null!==(p=null===(y=l.declaration)||void 0===y?void 0:y.decorators)&&void 0!==p?p:l.decorators;return t(g)?Math.min(s(g[0]),h):h}function a(l){return l.range?l.range[1]:l.end}function n(l,p){let y=s(l);return Number.isInteger(y)&&y===s(p)}r.exports={locStart:s,locEnd:a,hasSameLocStart:n,hasSameLoc:function i(l,p){return n(l,p)&&function u(l,p){let y=a(l);return Number.isInteger(y)&&y===a(p)}(l,p)}}}}),jm=te({"src/main/load-parser.js"(e,r){ne(),r.exports=()=>{}}}),qm=te({"scripts/build/shims/babel-highlight.cjs"(e,r){ne();var t=kr(),s={shouldHighlight:()=>!1,getChalk:()=>t};r.exports=s}}),Mm=te({"node_modules/@babel/code-frame/lib/index.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=u,e.default=function i(l,p,y){let h=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(!t){t=!0;let c="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(wt.emitWarning)wt.emitWarning(c,"DeprecationWarning");else{new Error(c).name="DeprecationWarning",console.warn(new Error(c))}}return y=Math.max(y,0),u(l,{start:{column:y,line:p}},h)};var r=qm(),t=!1;var a=/\r\n|[\n\r\u2028\u2029]/;function u(l,p){let y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},h=(y.highlightCode||y.forceColor)&&(0,r.shouldHighlight)(y),g=(0,r.getChalk)(y),c=function s(l){return{gutter:l.grey,marker:l.red.bold,message:l.red.bold}}(g),f=($,D)=>h?$(D):D,F=l.split(a),{start:_,end:w,markerLines:E}=function n(l,p,y){let h=Object.assign({column:0,line:-1},l.start),g=Object.assign({},h,l.end),{linesAbove:c=2,linesBelow:f=3}=y||{},F=h.line,_=h.column,w=g.line,E=g.column,N=Math.max(F-(c+1),0),x=Math.min(p.length,w+f);-1===F&&(N=0),-1===w&&(x=p.length);let I=w-F,P={};if(I)for(let $=0;$<=I;$++){let D=$+F;if(_)if(0===$){let T=p[D-1].length;P[D]=[_,T-_+1]}else if($===I)P[D]=[0,E];else{let T=p[D-$].length;P[D]=[0,T]}else P[D]=!0}else P[F]=_===E?!_||[_,0]:[_,E-_];return{start:N,end:x,markerLines:P}}(p,F,y),N=p.start&&"number"==typeof p.start.column,x=String(w).length,P=(h?(0,r.default)(l,y):l).split(a,w).slice(_,w).map((($,D)=>{let T=_+1+D,C=` ${` ${T}`.slice(-x)} |`,o=E[T],d=!E[T+1];if(o){let v="";if(Array.isArray(o)){let S=$.slice(0,Math.max(o[0]-1,0)).replace(/[^\t]/g," "),b=o[1]||1;v=["\n ",f(c.gutter,C.replace(/\d/g," "))," ",S,f(c.marker,"^").repeat(b)].join(""),d&&y.message&&(v+=" "+f(c.message,y.message))}return[f(c.marker,">"),f(c.gutter,C),$.length>0?` ${$}`:"",v].join("")}return` ${f(c.gutter,C)}${$.length>0?` ${$}`:""}`})).join("\n");return y.message&&!N&&(P=`${" ".repeat(x+1)}${y.message}\n${P}`),h?g.reset(P):P}}}),tu=te({"src/main/parser.js"(e,r){ne();var{ConfigError:t}=Qt(),s=ut();jm();var{locStart:n,locEnd:u}=s,i=Object.getOwnPropertyNames,l=Object.getOwnPropertyDescriptor;function p(g){let c={};for(let f of g.plugins)if(f.parsers)for(let F of i(f.parsers))Object.defineProperty(c,F,l(f.parsers,F));return c}function y(g){let c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p(g);if("function"==typeof g.parser)return{parse:g.parser,astFormat:"estree",locStart:n,locEnd:u};if("string"==typeof g.parser){if(Object.prototype.hasOwnProperty.call(c,g.parser))return c[g.parser];throw new t(`Couldn't resolve parser "${g.parser}". Parsers must be explicitly added to the standalone bundle.`)}}r.exports={parse:function h(g,c){let f=p(c),F=Object.defineProperties({},Object.fromEntries(Object.keys(f).map((w=>[w,{enumerable:!0,get:()=>f[w].parse}])))),_=y(c,f);try{return _.preprocess&&(g=_.preprocess(g,c)),{text:g,ast:_.parse(g,F,c)}}catch(w){let{loc:E}=w;if(E){let{codeFrameColumns:N}=Mm();throw w.codeFrame=N(g,E,{highlightCode:!0}),w.message+="\n"+w.codeFrame,w}throw w}},resolveParser:y}}}),uo=te({"src/main/options.js"(e,r){ne();var t=ZD(),{UndefinedParserError:s}=Qt(),{getSupportInfo:a}=Xn(),n=Om(),{resolveParser:u}=tu(),i={astFormat:"estree",printer:{},originalText:void 0,locStart:null,locEnd:null};function y(h,g){let c=t.basename(h).toLowerCase(),F=a({plugins:g}).languages.filter((_=>null!==_.since)).find((_=>_.extensions&&_.extensions.some((w=>c.endsWith(w)))||_.filenames&&_.filenames.some((w=>w.toLowerCase()===c))));return F&&F.parsers[0]}r.exports={normalize:function l(h){let g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=Object.assign({},h),f=a({plugins:h.plugins,showUnreleased:!0,showDeprecated:!0}).options,F=Object.assign(Object.assign({},i),Object.fromEntries(f.filter((x=>void 0!==x.default)).map((x=>[x.name,x.default]))));if(!c.parser)if(c.filepath){if(c.parser=y(c.filepath,c.plugins),!c.parser)throw new s(`No parser could be inferred for file: ${c.filepath}`)}else(g.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."),c.parser="babel";let _=u(n.normalizeApiOptions(c,[f.find((x=>"parser"===x.name))],{passThrough:!0,logger:!1}));c.astFormat=_.astFormat,c.locEnd=_.locEnd,c.locStart=_.locStart;let w=function p(h){let{astFormat:g}=h;if(!g)throw new Error("getPlugin() requires astFormat to be set");let c=h.plugins.find((f=>f.printers&&f.printers[g]));if(!c)throw new Error(`Couldn't find plugin for AST format "${g}"`);return c}(c);c.printer=w.printers[c.astFormat];let E=Object.fromEntries(f.filter((x=>x.pluginDefaults&&void 0!==x.pluginDefaults[w.name])).map((x=>[x.name,x.pluginDefaults[w.name]]))),N=Object.assign(Object.assign({},F),E);for(let[x,I]of Object.entries(N))(null===c[x]||void 0===c[x])&&(c[x]=I);return"json"===c.parser&&(c.trailingComma="none"),n.normalizeApiOptions(c,f,Object.assign({passThrough:Object.keys(i)},g))},hiddenDefaults:i,inferParser:y}}}),Rm=te({"src/main/massage-ast.js"(e,r){ne(),r.exports=function t(s,a,n){if(Array.isArray(s))return s.map((p=>t(p,a,n))).filter(Boolean);if(!s||"object"!=typeof s)return s;let i,u=a.printer.massageAstNode;i=u&&u.ignoredProperties?u.ignoredProperties:new Set;let l={};for(let[p,y]of Object.entries(s))!i.has(p)&&"function"!=typeof y&&(l[p]=t(y,a,s));if(u){let p=u(s,l,n);if(null===p)return;if(p)return p}return l}}}),Zt=te({"scripts/build/shims/assert.cjs"(e,r){ne();var t=()=>{};t.ok=t,t.strictEqual=t,r.exports=t}}),et=te({"src/main/comments.js"(e,r){ne();var t=Zt(),{builders:{line:s,hardline:a,breakParent:n,indent:u,lineSuffix:i,join:l,cursor:p}}=qe(),{hasNewline:y,skipNewline:h,skipSpaces:g,isPreviousLineEmpty:c,addLeadingComment:f,addDanglingComment:F,addTrailingComment:_}=Ue(),w=new WeakMap;function E(k,M,R){if(!k)return;let{printer:q,locStart:J,locEnd:L}=M;if(R){if(q.canAttachComment&&q.canAttachComment(k)){let V;for(V=R.length-1;V>=0&&!(J(R[V])<=J(k)&&L(R[V])<=L(k));--V);return void R.splice(V+1,0,k)}}else if(w.has(k))return w.get(k);let Q=q.getCommentChildNodes&&q.getCommentChildNodes(k,M)||"object"==typeof k&&Object.entries(k).filter((V=>{let[j]=V;return"enclosingNode"!==j&&"precedingNode"!==j&&"followingNode"!==j&&"tokens"!==j&&"comments"!==j&&"parent"!==j})).map((V=>{let[,j]=V;return j}));if(Q){R||(R=[],w.set(k,R));for(let V of Q)E(V,M,R);return R}}function N(k,M,R,q){let Y,ie,{locStart:J,locEnd:L}=R,Q=J(M),V=L(M),j=E(k,R),ee=0,ce=j.length;for(;ee>1,K=j[W],de=J(K),ue=L(K);if(de<=Q&&V<=ue)return N(K,M,R,K);if(ue<=Q)Y=K,ee=W+1;else{if(!(V<=de))throw new Error("Comment location overlaps with node location");ie=K,ce=W}}if(q&&"TemplateLiteral"===q.type){let{quasis:W}=q,K=C(W,M,R);Y&&C(W,Y,R)!==K&&(Y=null),ie&&C(W,ie,R)!==K&&(ie=null)}return{enclosingNode:q,precedingNode:Y,followingNode:ie}}var x=()=>!1;var P=k=>!/[\S\n\u2028\u2029]/.test(k);function $(k,M,R,q){let{comment:J,precedingNode:L}=R[q],{locStart:Q,locEnd:V}=M,j=Q(J);if(L)for(let Y=q-1;Y>=0;Y--){let{comment:ie,precedingNode:ee}=R[Y];if(ee!==L||!P(k.slice(V(ie),j)))break;j=Q(ie)}return y(k,j,{backwards:!0})}function D(k,M,R,q){let{comment:J,followingNode:L}=R[q],{locStart:Q,locEnd:V}=M,j=V(J);if(L)for(let Y=q+1;Y0;--Y){let{comment:ie,precedingNode:ee,followingNode:ce}=k[Y-1];t.strictEqual(ee,J),t.strictEqual(ce,L);let W=M.slice(R.locEnd(ie),j);if(!V.test(W))break;j=R.locStart(ie)}for(let[ie,{comment:ee}]of k.entries())ie1&&ie.comments.sort(((ee,ce)=>R.locStart(ee)-R.locStart(ce)));k.length=0}function m(k,M){return k.getValue().printed=!0,M.printer.printComment(k,M)}function C(k,M,R){let q=R.locStart(M)-1;for(let J=1;J!R.has(j))));let L=q===M.cursorNode;if(0===J.length){let j=L?p:"";return{leading:j,trailing:j}}let Q=[],V=[];return k.each((()=>{let j=k.getValue();if(R&&R.has(j))return;let{leading:Y,trailing:ie}=j;Y?Q.push(function o(k,M){let R=k.getValue(),q=[m(k,M)],{printer:J,originalText:L,locStart:Q,locEnd:V}=M;if(J.isBlockComment&&J.isBlockComment(R)){let ie=y(L,V(R))?y(L,Q(R),{backwards:!0})?a:s:" ";q.push(ie)}else q.push(a);let Y=h(L,g(L,V(R)));return!1!==Y&&y(L,Y)&&q.push(a),q}(k,M)):ie&&V.push(function d(k,M){let R=k.getValue(),q=m(k,M),{printer:J,originalText:L,locStart:Q}=M,V=J.isBlockComment&&J.isBlockComment(R);if(y(L,Q(R),{backwards:!0})){let Y=c(L,R,Q);return i([a,Y?a:"",q])}let j=[" ",q];return V||(j=[i(j),n]),j}(k,M))}),"comments"),L&&(Q.unshift(p),V.push(p)),{leading:Q,trailing:V}}r.exports={attach:function I(k,M,R,q){if(!Array.isArray(k))return;let J=[],{locStart:L,locEnd:Q,printer:{handleComments:V={}}}=q,{avoidAstMutation:j,ownLine:Y=x,endOfLine:ie=x,remaining:ee=x}=V,ce=k.map(((W,K)=>Object.assign(Object.assign({},N(M,W,q)),{},{comment:W,text:R,options:q,ast:M,isLastComment:k.length-1===K})));for(let[W,K]of ce.entries()){let ge,{comment:de,precedingNode:ue,enclosingNode:Fe,followingNode:z,text:U,options:Z,ast:se,isLastComment:fe}=K;if("json"===Z.parser||"json5"===Z.parser||"__js_expression"===Z.parser||"__vue_expression"===Z.parser||"__vue_ts_expression"===Z.parser){if(L(de)-L(se)<=0){f(se,de);continue}if(Q(de)-Q(se)>=0){_(se,de);continue}}if(j?ge=[K]:(de.enclosingNode=Fe,de.precedingNode=ue,de.followingNode=z,ge=[de,U,Z,se,fe]),$(U,Z,ce,W))de.placement="ownLine",Y(...ge)||(z?f(z,de):ue?_(ue,de):F(Fe||se,de));else if(D(U,Z,ce,W))de.placement="endOfLine",ie(...ge)||(ue?_(ue,de):z?f(z,de):F(Fe||se,de));else if(de.placement="remaining",!ee(...ge))if(ue&&z){let he=J.length;he>0&&J[he-1].followingNode!==z&&T(J,U,Z),J.push(K)}else ue?_(ue,de):z?f(z,de):F(Fe||se,de)}if(T(J,R,q),!j)for(let W of k)delete W.precedingNode,delete W.enclosingNode,delete W.followingNode},printComments:function b(k,M,R,q){let{leading:J,trailing:L}=S(k,R,q);return J||L?[J,M,L]:M},printCommentsSeparately:S,printDanglingComments:function v(k,M,R,q){let J=[],L=k.getValue();return L&&L.comments&&(k.each((()=>{let Q=k.getValue();!Q.leading&&!Q.trailing&&(!q||q(Q))&&J.push(m(k,M))}),"comments"),0!==J.length)?R?l(a,J):u([a,l(a,J)]):""},getSortedChildNodes:E,ensureAllCommentsPrinted:function B(k){if(k)for(let M of k){if(!M.printed)throw new Error('Comment "'+M.value.trim()+'" was not printed. Please report this error!');delete M.printed}}}}}),$m=te({"src/common/ast-path.js"(e,r){ne();var t=lt();function s(u,i){let l=a(u.stack,i);return-1===l?null:u.stack[l]}function a(u,i){for(let l=u.length-1;l>=0;l-=2){let p=u[l];if(p&&!Array.isArray(p)&&--i<0)return l}return-1}r.exports=class{constructor(u){this.stack=[u]}getName(){let{stack:u}=this,{length:i}=u;return i>1?u[i-2]:null}getValue(){return t(this.stack)}getNode(){return s(this,arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)}getParentNode(){return s(this,(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)+1)}call(u){let{stack:i}=this,{length:l}=i,p=t(i);for(var y=arguments.length,h=new Array(y>1?y-1:0),g=1;g1&&void 0!==arguments[1]?arguments[1]:0,l=a(this.stack,i+1),p=this.stack.splice(l+1),y=u(this);return this.stack.push(...p),y}each(u){let{stack:i}=this,{length:l}=i,p=t(i);for(var y=arguments.length,h=new Array(y>1?y-1:0),g=1;g1?l-1:0),y=1;y{i[g]=u(h,g,c)}),...p),i}try(u){let{stack:i}=this,l=[...i];try{return u()}finally{i.length=0,i.push(...l)}}match(){let u=this.stack.length-1,i=null,l=this.stack[u--];for(var p=arguments.length,y=new Array(p),h=0;hfunction u(i,l,p,y){let{stripTrailingHardline:h=!1}=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},g=s(Object.assign(Object.assign(Object.assign({},p),l),{},{parentParser:p.parser,originalText:i}),{passThrough:!0}),c=tu().parse(i,g),{ast:f}=c;i=c.text;let F=f.comments;delete f.comments,a.attach(F,f,i,g),g[Symbol.for("comments")]=F||[],g[Symbol.for("tokens")]=f.tokens||[];let _=y(f,g);return a.ensureAllCommentsPrinted(F),h?"string"==typeof _?_.replace(/(?:\r?\n)*$/,""):t(_):_}(h,g,p,y,c)),p)}}}}),Wm=te({"src/main/ast-to-doc.js"(e,r){ne();var t=$m(),{builders:{hardline:s,addAlignmentToDoc:a},utils:{propagateBreaks:n}}=qe(),{printComments:u}=et(),i=Vm();function l(h,g){let c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,{printer:f}=g;f.preprocess&&(h=f.preprocess(h,g));let F=new Map,_=new t(h),w=E();return c>0&&(w=a([s,w],c,g.tabWidth)),n(w),w;function E(x,I){return void 0===x||x===_?N(I):Array.isArray(x)?_.call((()=>N(I)),...x):_.call((()=>N(I)),x)}function N(x){let I=_.getValue(),P=I&&"object"==typeof I&&void 0===x;if(P&&F.has(I))return F.get(I);let $=function y(h,g,c,f){let w,E,F=h.getValue(),{printer:_}=g;if(_.hasPrettierIgnore&&_.hasPrettierIgnore(h))({doc:w,printedComments:E}=function p(h,g){let{originalText:c,[Symbol.for("comments")]:f,locStart:F,locEnd:_}=g,w=F(h),E=_(h),N=new Set;for(let x of f)F(x)>=w&&_(x)<=E&&(x.printed=!0,N.add(x));return{doc:c.slice(w,E),printedComments:N}}(F,g));else{if(F)try{w=i.printSubtree(h,c,g,l)}catch(N){if(globalThis.PRETTIER_DEBUG)throw N}w||(w=_.print(h,g,c,f))}return(!_.willPrintOwnComments||!_.willPrintOwnComments(h,g))&&(w=u(h,w,g,E)),w}(_,g,E,x);return P&&F.set(I,$),$}}r.exports=l}}),Hm=te({"src/main/range-util.js"(e,r){ne();var t=Zt(),s=et();function u(f){let F=f.length-1;for(;;){let _=f[F];if(!_||"Program"!==_.type&&"File"!==_.type)break;F--}return f.slice(0,F+1)}function l(f,F,_,w){let E=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],N=arguments.length>5?arguments[5]:void 0,{locStart:x,locEnd:I}=_,P=x(f),$=I(f);if(!(F>$||Fw);let I=f.slice(w,E).search(/\S/),P=-1===I;if(!P)for(w+=I;E>w&&!/\S/.test(f[E-1]);--E);let T,m,$=l(_,w,F,((C,o)=>g(F,C,o)),[],"rangeStart"),D=P?$:l(_,E,F,(C=>g(F,C)),[],"rangeEnd");if(!$||!D)return{rangeStart:0,rangeEnd:0};if((f=>{let{parser:F}=f;return"json"===F||"json5"===F||"json-stringify"===F})(F)){let C=function n(f,F){let _=[f.node,...f.parentNodes],w=new Set([F.node,...F.parentNodes]);return _.find((E=>y.has(E.type)&&w.has(E)))}($,D);T=C,m=C}else({startNode:T,endNode:m}=function i(f,F,_){let{locStart:w,locEnd:E}=_,N=f.node,x=F.node;if(N===x)return{startNode:N,endNode:x};let I=w(f.node);for(let $ of u(F.parentNodes)){if(!(w($)>=I))break;x=$}let P=E(F.node);for(let $ of u(f.parentNodes)){if(!(E($)<=P))break;if(N=$,N===x)break}return{startNode:N,endNode:x}}($,D,F));return{rangeStart:Math.min(N(T),N(m)),rangeEnd:Math.max(x(T),x(m))}},findNodeAtOffset:l}}}),Gm=te({"src/main/core.js"(e,r){ne();var{diffArrays:t}=BD(),{printer:{printDocToString:s},debug:{printDocToDebug:a}}=qe(),{getAlignmentSize:n}=Ue(),{guessEndOfLine:u,convertEndOfLineToChars:i,countEndOfLineChars:l,normalizeEndOfLine:p}=Jn(),y=uo().normalize,h=Rm(),g=et(),c=tu(),f=Wm(),F=Hm(),w=Symbol("cursor");function E(m,C,o){let d=C.comments;return d&&(delete C.comments,g.attach(d,C,m,o)),o[Symbol.for("comments")]=d||[],o[Symbol.for("tokens")]=C.tokens||[],o.originalText=m,d}function N(m,C){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(!m||0===m.trim().length)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:d,text:v}=c.parse(m,C);if(C.cursorOffset>=0){let k=F.findNodeAtOffset(d,C.cursorOffset,C);k&&k.node&&(C.cursorNode=k.node)}let S=E(v,d,C),b=f(d,C,o),B=s(b,C);if(g.ensureAllCommentsPrinted(S),o>0){let k=B.formatted.trim();void 0!==B.cursorNodeStart&&(B.cursorNodeStart-=B.formatted.indexOf(k)),B.formatted=k+i(C.endOfLine)}if(C.cursorOffset>=0){let k,M,R,q,J;if(C.cursorNode&&B.cursorNodeText?(k=C.locStart(C.cursorNode),M=v.slice(k,C.locEnd(C.cursorNode)),R=C.cursorOffset-k,q=B.cursorNodeStart,J=B.cursorNodeText):(k=0,M=v,R=C.cursorOffset,q=0,J=B.formatted),M===J)return{formatted:B.formatted,cursorOffset:q+R,comments:S};let L=[...M];L.splice(R,0,w);let Q=[...J],V=t(L,Q),j=q;for(let Y of V)if(Y.removed){if(Y.value.includes(w))break}else j+=Y.count;return{formatted:B.formatted,cursorOffset:j,comments:S}}return{formatted:B.formatted,cursorOffset:-1,comments:S}}function I(m,C,o){return"number"!=typeof C||Number.isNaN(C)||C<0||C>m.length?o:C}function P(m,C){let{cursorOffset:o,rangeStart:d,rangeEnd:v}=C;return o=I(m,o,-1),d=I(m,d,0),v=I(m,v,m.length),Object.assign(Object.assign({},C),{},{cursorOffset:o,rangeStart:d,rangeEnd:v})}function $(m,C){let{cursorOffset:o,rangeStart:d,rangeEnd:v,endOfLine:S}=P(m,C),b="\ufeff"===m.charAt(0);if(b&&(m=m.slice(1),o--,d--,v--),"auto"===S&&(S=u(m)),m.includes("\r")){let B=k=>l(m.slice(0,Math.max(k,0)),"\r\n");o-=B(o),d-=B(d),v-=B(v),m=p(m)}return{hasBOM:b,text:m,options:P(m,Object.assign(Object.assign({},C),{},{cursorOffset:o,rangeStart:d,rangeEnd:v,endOfLine:S}))}}function D(m,C){let o=c.resolveParser(C);return!o.hasPragma||o.hasPragma(m)}function T(m,C){let S,{hasBOM:o,text:d,options:v}=$(m,y(C));return v.rangeStart>=v.rangeEnd&&""!==d||v.requirePragma&&!D(d,v)?{formatted:m,cursorOffset:C.cursorOffset,comments:[]}:(v.rangeStart>0||v.rangeEndv&&C.cursorOffset<=S?C.cursorOffset-v:-1,endOfLine:"lf"}),M),q=R.formatted.trimEnd(),{cursorOffset:J}=C;J>S?J+=q.length-b.length:R.cursorOffset>=0&&(J=R.cursorOffset+v);let L=d.slice(0,v)+q+d.slice(S);if("lf"!==C.endOfLine){let Q=i(C.endOfLine);J>=0&&"\r\n"===Q&&(J+=l(L.slice(0,J),"\n")),L=L.replace(/\n/g,Q)}return{formatted:L,cursorOffset:J,comments:R.comments}}(d,v):(!v.requirePragma&&v.insertPragma&&v.printer.insertPragma&&!D(d,v)&&(d=v.printer.insertPragma(d)),S=N(d,v)),o&&(S.formatted="\ufeff"+S.formatted,S.cursorOffset>=0&&S.cursorOffset++),S)}r.exports={formatWithCursor:T,parse(m,C,o){let{text:d,options:v}=$(m,y(C)),S=c.parse(d,v);return o&&(S.ast=h(S.ast,v)),S},formatAST(m,C){C=y(C);let o=f(m,C);return s(o,C)},formatDoc:(m,C)=>T(a(m),Object.assign(Object.assign({},C),{},{parser:"__js_expression"})).formatted,printToDoc(m,C){C=y(C);let{ast:o,text:d}=c.parse(m,C);return E(d,o,C),f(o,C)},printDocToString:(m,C)=>s(m,y(C))}}}),Um=te({"src/common/util-shared.js"(e,r){ne();var{getMaxContinuousCount:t,getStringWidth:s,getAlignmentSize:a,getIndentSize:n,skip:u,skipWhitespace:i,skipSpaces:l,skipNewline:p,skipToLineEnd:y,skipEverythingButNewLine:h,skipInlineComment:g,skipTrailingComment:c,hasNewline:f,hasNewlineInRange:F,hasSpaces:_,isNextLineEmpty:w,isNextLineEmptyAfterIndex:E,isPreviousLineEmpty:N,getNextNonSpaceNonCommentCharacterIndex:x,makeString:I,addLeadingComment:P,addDanglingComment:$,addTrailingComment:D}=Ue();r.exports={getMaxContinuousCount:t,getStringWidth:s,getAlignmentSize:a,getIndentSize:n,skip:u,skipWhitespace:i,skipSpaces:l,skipNewline:p,skipToLineEnd:y,skipEverythingButNewLine:h,skipInlineComment:g,skipTrailingComment:c,hasNewline:f,hasNewlineInRange:F,hasSpaces:_,isNextLineEmpty:w,isNextLineEmptyAfterIndex:E,isPreviousLineEmpty:N,getNextNonSpaceNonCommentCharacterIndex:x,makeString:I,addLeadingComment:P,addDanglingComment:$,addTrailingComment:D}}}),_t=te({"src/utils/create-language.js"(e,r){ne(),r.exports=function(t,s){let{languageId:a}=t,n=Hn(t,CD);return Object.assign(Object.assign({linguistLanguageId:a},n),s(t))}}}),Jm=te({"node_modules/esutils/lib/ast.js"(e,r){ne(),function(){function a(l){if(null==l)return!1;switch(l.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 u(l){switch(l.type){case"IfStatement":return null!=l.alternate?l.alternate:l.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return l.body}return null}r.exports={isExpression:function t(l){if(null==l)return!1;switch(l.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},isStatement:a,isIterationStatement:function s(l){if(null==l)return!1;switch(l.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1},isSourceElement:function n(l){return a(l)||null!=l&&"FunctionDeclaration"===l.type},isProblematicIfStatement:function i(l){var p;if("IfStatement"!==l.type||null==l.alternate)return!1;p=l.consequent;do{if("IfStatement"===p.type&&null==p.alternate)return!0;p=u(p)}while(p);return!1},trailingStatement:u}}()}}),so=te({"node_modules/esutils/lib/code.js"(e,r){ne(),function(){var t,s,a,n,u,i;function c(E){return E<=65535?String.fromCharCode(E):String.fromCharCode(Math.floor((E-65536)/1024)+55296)+String.fromCharCode((E-65536)%1024+56320)}for(s={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]/},t={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(u=new Array(128),i=0;i<128;++i)u[i]=i>=97&&i<=122||i>=65&&i<=90||i>=48&&i<=57||36===i||95===i;r.exports={isDecimalDigit:function l(E){return 48<=E&&E<=57},isHexDigit:function p(E){return 48<=E&&E<=57||97<=E&&E<=102||65<=E&&E<=70},isOctalDigit:function y(E){return E>=48&&E<=55},isWhiteSpace:function h(E){return 32===E||9===E||11===E||12===E||160===E||E>=5760&&a.indexOf(E)>=0},isLineTerminator:function g(E){return 10===E||13===E||8232===E||8233===E},isIdentifierStartES5:function f(E){return E<128?n[E]:s.NonAsciiIdentifierStart.test(c(E))},isIdentifierPartES5:function F(E){return E<128?u[E]:s.NonAsciiIdentifierPart.test(c(E))},isIdentifierStartES6:function _(E){return E<128?n[E]:t.NonAsciiIdentifierStart.test(c(E))},isIdentifierPartES6:function w(E){return E<128?u[E]:t.NonAsciiIdentifierPart.test(c(E))}}}()}}),zm=te({"node_modules/esutils/lib/keyword.js"(e,r){ne(),function(){var t=so();function a(f,F){return!(!F&&"yield"===f)&&n(f,F)}function n(f,F){if(F&&function s(f){switch(f){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}(f))return!0;switch(f.length){case 2:return"if"===f||"in"===f||"do"===f;case 3:return"var"===f||"for"===f||"new"===f||"try"===f;case 4:return"this"===f||"else"===f||"case"===f||"void"===f||"with"===f||"enum"===f;case 5:return"while"===f||"break"===f||"catch"===f||"throw"===f||"const"===f||"yield"===f||"class"===f||"super"===f;case 6:return"return"===f||"typeof"===f||"delete"===f||"switch"===f||"export"===f||"import"===f;case 7:return"default"===f||"finally"===f||"extends"===f;case 8:return"function"===f||"continue"===f||"debugger"===f;case 10:return"instanceof"===f;default:return!1}}function u(f,F){return"null"===f||"true"===f||"false"===f||a(f,F)}function i(f,F){return"null"===f||"true"===f||"false"===f||n(f,F)}function p(f){var F,_,w;if(0===f.length||(w=f.charCodeAt(0),!t.isIdentifierStartES5(w)))return!1;for(F=1,_=f.length;F<_;++F)if(w=f.charCodeAt(F),!t.isIdentifierPartES5(w))return!1;return!0}function y(f,F){return 1024*(f-55296)+(F-56320)+65536}function h(f){var F,_,w,E,N;if(0===f.length)return!1;for(N=t.isIdentifierStartES6,F=0,_=f.length;F<_;++F){if(55296<=(w=f.charCodeAt(F))&&w<=56319){if(++F>=_||!(56320<=(E=f.charCodeAt(F))&&E<=57343))return!1;w=y(w,E)}if(!N(w))return!1;N=t.isIdentifierPartES6}return!0}r.exports={isKeywordES5:a,isKeywordES6:n,isReservedWordES5:u,isReservedWordES6:i,isRestrictedWord:function l(f){return"eval"===f||"arguments"===f},isIdentifierNameES5:p,isIdentifierNameES6:h,isIdentifierES5:function g(f,F){return p(f)&&!u(f,F)},isIdentifierES6:function c(f,F){return h(f)&&!i(f,F)}}}()}}),Xm=te({"node_modules/esutils/lib/utils.js"(e){ne(),e.ast=Jm(),e.code=so(),e.keyword=zm()}}),Pt=te({"src/language-js/utils/is-block-comment.js"(e,r){ne();var t=new Set(["Block","CommentBlock","MultiLine"]);r.exports=a=>t.has(a?.type)}}),Km=te({"src/language-js/utils/is-node-matches.js"(e,r){ne(),r.exports=function s(a,n){return n.some((u=>function t(a,n){let u=n.split(".");for(let i=u.length-1;i>=0;i--){let l=u[i];if(0===i)return"Identifier"===a.type&&a.name===l;if("MemberExpression"!==a.type||a.optional||a.computed||"Identifier"!==a.property.type||a.property.name!==l)return!1;a=a.object}}(a,u)))}}}),Ke=te({"src/language-js/utils/index.js"(e,r){ne();var t=Xm().keyword.isIdentifierNameES5,{getLast:s,hasNewline:a,skipWhitespace:n,isNonEmptyArray:u,isNextLineEmptyAfterIndex:i,getStringWidth:l}=Ue(),{locStart:p,locEnd:y,hasSameLocStart:h}=ut(),g=Pt(),c=Km(),f="(?:(?=.)\\s)",F=new RegExp(`^${f}*:`),_=new RegExp(`^${f}*::`);function $(O){return O=new Set(O),me=>O.has(me?.type)}var D=$(["Line","CommentLine","SingleLine","HashbangComment","HTMLOpen","HTMLClose"]),T=$(["ExportDefaultDeclaration","ExportDefaultSpecifier","DeclareExportDeclaration","ExportNamedDeclaration","ExportAllDeclaration"]);var C=$(["BooleanLiteral","DirectiveLiteral","Literal","NullLiteral","NumericLiteral","BigIntLiteral","DecimalLiteral","RegExpLiteral","StringLiteral","TemplateLiteral","TSTypeLiteral","JSXText"]);function o(O){return"NumericLiteral"===O.type||"Literal"===O.type&&"number"==typeof O.value}function v(O){return"StringLiteral"===O.type||"Literal"===O.type&&"string"==typeof O.value}var S=$(["ObjectTypeAnnotation","TSTypeLiteral","TSMappedType"]),b=$(["FunctionExpression","ArrowFunctionExpression"]);function k(O){return de(O)&&"Identifier"===O.callee.type&&["async","inject","fakeAsync","waitForAsync"].includes(O.callee.name)}var M=$(["JSXElement","JSXFragment"]);function q(O){return"get"===O.kind||"set"===O.kind}function J(O){return q(O)||h(O,O.value)}var V=$(["BinaryExpression","LogicalExpression","NGPipeExpression"]);var Y=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"]);var ce=["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"];var de=$(["CallExpression","OptionalCallExpression"]),ue=$(["MemberExpression","OptionalMemberExpression"]);function fe(O){return/^(?:\d+|\d+\.\d+)$/.test(O)}function he(O){return O.quasis.some((me=>me.value.raw.includes("\n")))}function oe(O){var me,_e;return null!==(me=null===(_e=O.extra)||void 0===_e?void 0:_e.raw)&&void 0!==me?me:O.raw}var Ae={"==":!0,"!=":!0,"===":!0,"!==":!0},Ee={"*":!0,"/":!0,"%":!0},De={">>":!0,">>>":!0,"<<":!0};var G=new Map([["|>"],["??"],["||"],["&&"],["|"],["^"],["&"],["==","===","!=","!=="],["<",">","<=",">=","in","instanceof"],[">>","<<",">>>"],["+","-"],["*","/","%"],["**"]].flatMap(((O,me)=>O.map((_e=>[_e,me])))));function re(O){return G.get(O)}var Be=new WeakMap;function ve(O){if(Be.has(O))return Be.get(O);let me=[];return O.this&&me.push(O.this),Array.isArray(O.parameters)?me.push(...O.parameters):Array.isArray(O.params)&&me.push(...O.params),O.rest&&me.push(O.rest),Be.set(O,me),me}var be=new WeakMap;function Ye(O){if(be.has(O))return be.get(O);let me=O.arguments;return"ImportExpression"===O.type&&(me=[O.source],O.attributes&&me.push(O.attributes)),be.set(O,me),me}function Ie(O){return"prettier-ignore"===O.value.trim()&&!O.unignore}function Oe(O){return O&&(O.prettierIgnore||Me(O,Te.PrettierIgnore))}var Te={Leading:2,Trailing:4,Dangling:8,Block:16,Line:32,PrettierIgnore:64,First:128,Last:256},je=(O,me)=>{if("function"==typeof O&&(me=O,O=0),O||me)return(_e,He,Ge)=>!(O&Te.Leading&&!_e.leading||O&Te.Trailing&&!_e.trailing||O&Te.Dangling&&(_e.leading||_e.trailing)||O&Te.Block&&!g(_e)||O&Te.Line&&!D(_e)||O&Te.First&&0!==He||O&Te.Last&&He!==Ge.length-1||O&Te.PrettierIgnore&&!Ie(_e)||me&&!me(_e))};function Me(O,me,_e){if(!u(O?.comments))return!1;let He=je(me,_e);return!He||O.comments.some(He)}function ae(O,me,_e){if(!Array.isArray(O?.comments))return[];let He=je(me,_e);return He?O.comments.filter(He):O.comments}function tt(O){return de(O)||"NewExpression"===O.type||"ImportExpression"===O.type}var Xe=Symbol("ifWithoutBlockAndSameLineComment");function st(O){return"TSAsExpression"===O.type||"TSSatisfiesExpression"===O.type}r.exports={getFunctionParameters:ve,iterateFunctionParametersPath:function ze(O,me){let _e=O.getValue(),He=0,Ge=it=>me(it,He++);_e.this&&O.call(Ge,"this"),Array.isArray(_e.parameters)?O.each(Ge,"parameters"):Array.isArray(_e.params)&&O.each(Ge,"params"),_e.rest&&O.call(Ge,"rest")},getCallArguments:Ye,iterateCallArgumentsPath:function Se(O,me){let _e=O.getValue();"ImportExpression"===_e.type?(O.call((He=>me(He,0)),"source"),_e.attributes&&O.call((He=>me(He,1)),"attributes")):O.each(me,"arguments")},hasRestParameter:function Ce(O){var me;if(O.rest)return!0;let _e=ve(O);return"RestElement"===(null===(me=s(_e))||void 0===me?void 0:me.type)},getLeftSide:function I(O){var me,_e,He,Ge,it,Qe;return O.expressions?O.expressions[0]:null!==(me=null!==(_e=null!==(He=null!==(Ge=null!==(it=null!==(Qe=O.left)&&void 0!==Qe?Qe:O.test)&&void 0!==it?it:O.callee)&&void 0!==Ge?Ge:O.object)&&void 0!==He?He:O.tag)&&void 0!==_e?_e:O.argument)&&void 0!==me?me:O.expression},getLeftSidePathName:function P(O,me){if(me.expressions)return["expressions",0];if(me.left)return["left"];if(me.test)return["test"];if(me.object)return["object"];if(me.callee)return["callee"];if(me.tag)return["tag"];if(me.argument)return["argument"];if(me.expression)return["expression"];throw new Error("Unexpected node has no left side.")},getParentExportDeclaration:function m(O){let me=O.getParentNode();return"declaration"===O.getName()&&T(me)?me:null},getTypeScriptMappedTypeModifier:function z(O,me){return"+"===O||"-"===O?O+me:me},hasFlowAnnotationComment:function E(O){let me=O?.[0];return g(me)&&_.test(me.value)},hasFlowShorthandAnnotationComment:function w(O){var me,_e;return(null===(me=O.extra)||void 0===me?void 0:me.parenthesized)&&g(null===(_e=O.trailingComments)||void 0===_e?void 0:_e[0])&&F.test(O.trailingComments[0].value)},hasLeadingOwnLineComment:function Z(O,me){return M(me)?Oe(me):Me(me,Te.Leading,(_e=>a(O,y(_e))))},hasNakedLeftSide:function x(O){return"AssignmentExpression"===O.type||"BinaryExpression"===O.type||"LogicalExpression"===O.type||"NGPipeExpression"===O.type||"ConditionalExpression"===O.type||de(O)||ue(O)||"SequenceExpression"===O.type||"TaggedTemplateExpression"===O.type||"BindExpression"===O.type||"UpdateExpression"===O.type&&!O.prefix||st(O)||"TSNonNullExpression"===O.type},hasNode:function N(O,me){if(!O||"object"!=typeof O)return!1;if(Array.isArray(O))return O.some((He=>N(He,me)));let _e=me(O);return"boolean"==typeof _e?_e:Object.values(O).some((He=>N(He,me)))},hasIgnoreComment:function Je(O){return Oe(O.getValue())},hasNodeIgnoreComment:Oe,identity:function H(O){return O},isBinaryish:V,isCallLikeExpression:tt,isEnabledHackPipeline:function We(O){return!!O.__isUsingHackPipeline},isLineComment:D,isPrettierIgnoreComment:Ie,isCallExpression:de,isMemberExpression:ue,isExportDeclaration:T,isFlowAnnotationComment:function U(O,me){let _e=p(me),He=n(O,y(me));return!1!==He&&"/*"===O.slice(_e,_e+2)&&"*/"===O.slice(He,He+2)},isFunctionCompositionArgs:function Re(O){if(O.length<=1)return!1;let me=0;for(let _e of O)if(b(_e)){if(me+=1,me>1)return!0}else if(de(_e))for(let He of _e.arguments)if(b(He))return!0;return!1},isFunctionNotation:J,isFunctionOrArrowExpression:b,isGetterOrSetter:q,isJestEachTemplateLiteral:function ge(O,me){let _e=/^[fx]?(?:describe|it|test)$/;return"TaggedTemplateExpression"===me.type&&me.quasi===O&&"MemberExpression"===me.tag.type&&"Identifier"===me.tag.property.type&&"each"===me.tag.property.name&&("Identifier"===me.tag.object.type&&_e.test(me.tag.object.name)||"MemberExpression"===me.tag.object.type&&"Identifier"===me.tag.object.property.type&&("only"===me.tag.object.property.name||"skip"===me.tag.object.property.name)&&"Identifier"===me.tag.object.object.type&&_e.test(me.tag.object.object.name))},isJsxNode:M,isLiteral:C,isLongCurriedCallExpression:function Ne(O){let me=O.getValue(),_e=O.getParentNode();return de(me)&&de(_e)&&_e.callee===me&&me.arguments.length>_e.arguments.length&&_e.arguments.length>0},isSimpleCallArgument:function Pe(O,me){if(me>=2)return!1;let _e=Qe=>Pe(Qe,me+1),He="Literal"===O.type&&"regex"in O&&O.regex.pattern||"RegExpLiteral"===O.type&&O.pattern;return!(He&&l(He)>5)&&("Literal"===O.type||"BigIntLiteral"===O.type||"DecimalLiteral"===O.type||"BooleanLiteral"===O.type||"NullLiteral"===O.type||"NumericLiteral"===O.type||"RegExpLiteral"===O.type||"StringLiteral"===O.type||"Identifier"===O.type||"ThisExpression"===O.type||"Super"===O.type||"PrivateName"===O.type||"PrivateIdentifier"===O.type||"ArgumentPlaceholder"===O.type||"Import"===O.type||("TemplateLiteral"===O.type?O.quasis.every((Qe=>!Qe.value.raw.includes("\n")))&&O.expressions.every(_e):"ObjectExpression"===O.type?O.properties.every((Qe=>!Qe.computed&&(Qe.shorthand||Qe.value&&_e(Qe.value)))):"ArrayExpression"===O.type?O.elements.every((Qe=>null===Qe||_e(Qe))):tt(O)?("ImportExpression"===O.type||Pe(O.callee,me))&&Ye(O).every(_e):ue(O)?Pe(O.object,me)&&Pe(O.property,me):"UnaryExpression"===O.type&&{"!":!0,"-":!0,"+":!0,"~":!0}[O.operator]||"UpdateExpression"===O.type&&{"++":!0,"--":!0}[O.operator]?Pe(O.argument,me):"TSNonNullExpression"===O.type&&Pe(O.expression,me)))},isMemberish:function j(O){return ue(O)||"BindExpression"===O.type&&!!O.object},isNumericLiteral:o,isSignedNumericLiteral:function d(O){return"UnaryExpression"===O.type&&("+"===O.operator||"-"===O.operator)&&o(O.argument)},isObjectProperty:function Ve(O){return O&&("ObjectProperty"===O.type||"Property"===O.type&&!O.method&&"init"===O.kind)},isObjectType:S,isObjectTypePropertyAFunction:function L(O){return!("ObjectTypeProperty"!==O.type&&"ObjectTypeInternalSlot"!==O.type||"FunctionTypeAnnotation"!==O.value.type||O.static||J(O))},isSimpleType:function ie(O){return!!O&&!(("GenericTypeAnnotation"!==O.type&&"TSTypeReference"!==O.type||O.typeParameters)&&!Y.has(O.type))},isSimpleNumber:fe,isSimpleTemplateLiteral:function Fe(O){let me="expressions";"TSTemplateLiteralType"===O.type&&(me="types");let _e=O[me];return 0!==_e.length&&_e.every((He=>{if(Me(He))return!1;if("Identifier"===He.type||"ThisExpression"===He.type)return!0;if(ue(He)){let Ge=He;for(;ue(Ge);)if("Identifier"!==Ge.property.type&&"Literal"!==Ge.property.type&&"StringLiteral"!==Ge.property.type&&"NumericLiteral"!==Ge.property.type||(Ge=Ge.object,Me(Ge)))return!1;return"Identifier"===Ge.type||"ThisExpression"===Ge.type}return!1}))},isStringLiteral:v,isStringPropSafeToUnquote:function se(O,me){return"json"!==me.parser&&v(O.key)&&oe(O.key).slice(1,-1)===O.key.value&&(t(O.key.value)&&!("babel-ts"===me.parser&&"ClassProperty"===O.type||"typescript"===me.parser&&"PropertyDefinition"===O.type)||fe(O.key.value)&&String(Number(O.key.value))===O.key.value&&("babel"===me.parser||"acorn"===me.parser||"espree"===me.parser||"meriyah"===me.parser||"__babel_estree"===me.parser))},isTemplateOnItsOwnLine:function we(O,me){return("TemplateLiteral"===O.type&&he(O)||"TaggedTemplateExpression"===O.type&&he(O.quasi))&&!a(me,p(O),{backwards:!0})},isTestCall:function K(O,me){if("CallExpression"!==O.type)return!1;if(1===O.arguments.length){if(k(O)&&me&&K(me))return b(O.arguments[0]);if(function ee(O){return"Identifier"===O.callee.type&&/^(?:before|after)(?:Each|All)$/.test(O.callee.name)&&1===O.arguments.length}(O))return k(O.arguments[0])}else if((2===O.arguments.length||3===O.arguments.length)&&("TemplateLiteral"===O.arguments[0].type||v(O.arguments[0]))&&function W(O){return c(O,ce)}(O.callee))return!(O.arguments[2]&&!o(O.arguments[2]))&&((2===O.arguments.length?b(O.arguments[1]):function B(O){return"FunctionExpression"===O.type||"ArrowFunctionExpression"===O.type&&"BlockStatement"===O.body.type}(O.arguments[1])&&ve(O.arguments[1]).length<=1)||k(O.arguments[1]));return!1},isTheOnlyJsxElementInMarkdown:function R(O,me){if("markdown"!==O.parentParser&&"mdx"!==O.parentParser)return!1;let _e=me.getNode();if(!_e.expression||!M(_e.expression))return!1;let He=me.getParentNode();return"Program"===He.type&&1===He.body.length},isTSXFile:function pe(O){return O.filepath&&/\.tsx$/i.test(O.filepath)},isTypeAnnotationAFunction:function Q(O){return!("TypeAnnotation"!==O.type&&"TSTypeAnnotation"!==O.type||"FunctionTypeAnnotation"!==O.typeAnnotation.type||O.static||h(O,O.typeAnnotation))},isNextLineEmpty:(O,me)=>{let{originalText:_e}=me;return i(_e,y(O))},needsHardlineAfterDanglingComment:function ke(O){if(!Me(O))return!1;let me=s(ae(O,Te.Dangling));return me&&!g(me)},rawText:oe,shouldPrintComma:function X(O){let me=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"es5";return"es5"===O.trailingComma&&"es5"===me||"all"===O.trailingComma&&("all"===me||"es5"===me)},isBitwiseOperator:function ye(O){return!!De[O]||"|"===O||"^"===O||"&"===O},shouldFlatten:function A(O,me){return!(re(me)!==re(O)||"**"===O||Ae[O]&&Ae[me]||"%"===me&&Ee[O]||"%"===O&&Ee[me]||me!==O&&Ee[me]&&Ee[O]||De[O]&&De[me])},startsWithNoLookaheadToken:function le(O,me){switch(O.type){case"BinaryExpression":case"LogicalExpression":case"AssignmentExpression":case"NGPipeExpression":return le(O.left,me);case"MemberExpression":case"OptionalMemberExpression":return le(O.object,me);case"TaggedTemplateExpression":return"FunctionExpression"!==O.tag.type&&le(O.tag,me);case"CallExpression":case"OptionalCallExpression":return"FunctionExpression"!==O.callee.type&&le(O.callee,me);case"ConditionalExpression":return le(O.test,me);case"UpdateExpression":return!O.prefix&&le(O.argument,me);case"BindExpression":return O.object&&le(O.object,me);case"SequenceExpression":return le(O.expressions[0],me);case"TSSatisfiesExpression":case"TSAsExpression":case"TSNonNullExpression":return le(O.expression,me);default:return me(O)}},getPrecedence:re,hasComment:Me,getComments:ae,CommentCheckFlags:Te,markerForIfWithoutBlockAndSameLineComment:Xe,isTSTypeExpression:st}}}),jt=te({"src/language-js/print/template-literal.js"(e,r){ne();var t=lt(),{getStringWidth:s,getIndentSize:a}=Ue(),{builders:{join:n,hardline:u,softline:i,group:l,indent:p,align:y,lineSuffixBoundary:h,addAlignmentToDoc:g},printer:{printDocToString:c},utils:{mapDoc:f}}=qe(),{isBinaryish:F,isJestEachTemplateLiteral:_,isSimpleTemplateLiteral:w,hasComment:E,isMemberExpression:N,isTSTypeExpression:x}=Ke();function m(C){return C.replace(/([\\`]|\${)/g,"\\$1")}r.exports={printTemplateLiteral:function I(C,o,d){let v=C.getValue();if("TemplateLiteral"===v.type&&_(v,C.getParentNode())){let R=function P(C,o,d){let v=C.getNode(),S=v.quasis[0].value.raw.trim().split(/\s*\|\s*/);if(S.length>1||S.some((b=>b.length>0))){o.__inJestEach=!0;let b=C.map(d,"expressions");o.__inJestEach=!1;let B=[],k=b.map((L=>"${"+c(L,Object.assign(Object.assign({},o),{},{printWidth:Number.POSITIVE_INFINITY,endOfLine:"lf"})).formatted+"}")),M=[{hasLineBreak:!1,cells:[]}];for(let L=1;LL.cells.length))),q=Array.from({length:R}).fill(0),J=[{cells:S},...M.filter((L=>L.cells.length>0))];for(let{cells:L}of J.filter((Q=>!Q.hasLineBreak)))for(let[Q,V]of L.entries())q[Q]=Math.max(q[Q],s(V));return B.push(h,"`",p([u,n(u,J.map((L=>n(" | ",L.cells.map(((Q,V)=>L.hasLineBreak?Q:Q+" ".repeat(q[V]-s(Q))))))))]),u,"`"),B}}(C,d,o);if(R)return R}let b="expressions";"TSTemplateLiteralType"===v.type&&(b="types");let B=[],k=C.map(o,b),M=w(v);return M&&(k=k.map((R=>c(R,Object.assign(Object.assign({},d),{},{printWidth:Number.POSITIVE_INFINITY})).formatted))),B.push(h,"`"),C.each((R=>{let q=R.getName();if(B.push(o()),qfunction $(C,o){let d=C.getValue(),v=o();return E(d)&&(v=l([p([i,v]),i])),["${",v,h,"}"]}(d,o)),"expressions")},escapeTemplateCharacters:function T(C,o){return f(C,(d=>"string"==typeof d?o?d.replace(/(\\*)`/g,"$1$1\\`"):m(d):d))},uncookTemplateElementValue:m}}}),Ym=te({"src/language-js/embed/markdown.js"(e,r){ne();var{builders:{indent:t,softline:s,literalline:a,dedentToRoot:n}}=qe(),{escapeTemplateCharacters:u}=jt();r.exports=function i(p,y,h){let c=p.getValue().quasis[0].value.raw.replace(/((?:\\\\)*)\\`/g,((w,E)=>"\\".repeat(E.length/2)+"`")),f=function l(p){let y=p.match(/^([^\S\n]*)\S/m);return null===y?"":y[1]}(c),F=""!==f;F&&(c=c.replace(new RegExp(`^${f}`,"gm"),""));let _=u(h(c,{parser:"markdown",__inJsTemplate:!0},{stripTrailingHardline:!0}),!0);return["`",F?t([s,_]):[a,n(_)],s,"`"]}}}),Qm=te({"src/language-js/embed/css.js"(e,r){ne();var{isNonEmptyArray:t}=Ue(),{builders:{indent:s,hardline:a,softline:n},utils:{mapDoc:u,replaceEndOfLine:i,cleanDoc:l}}=qe(),{printTemplateExpressions:p}=jt();r.exports=function y(c,f,F){let _=c.getValue(),w=_.quasis.map((P=>P.value.raw)),E=0;return function h(c,f,F){if(1===f.quasis.length&&!f.quasis[0].value.raw.trim())return"``";let w=function g(c,f){if(!t(f))return c;let F=0,_=u(l(c),(w=>"string"==typeof w&&w.includes("@prettier-placeholder")?w.split(/@prettier-placeholder-(\d+)-id/).map(((E,N)=>N%2==0?i(E):(F++,f[E]))):w));return f.length===F?_:null}(c,F);if(!w)throw new Error("Couldn't insert all the expressions");return["`",s([a,w]),n,"`"]}(F(w.reduce(((P,$,D)=>0===D?$:P+"@prettier-placeholder-"+E+++"-id"+$),""),{parser:"scss"},{stripTrailingHardline:!0}),_,p(c,f))}}}),Zm=te({"src/language-js/embed/graphql.js"(e,r){ne();var{builders:{indent:t,join:s,hardline:a}}=qe(),{escapeTemplateCharacters:n,printTemplateExpressions:u}=jt();function l(p){let y=[],h=!1,g=p.map((c=>c.trim()));for(let[c,f]of g.entries())""!==f&&(""===g[c-1]&&h?y.push([a,f]):y.push(f),h=!0);return 0===y.length?null:s(a,y)}r.exports=function i(p,y,h){let g=p.getValue(),c=g.quasis.length;if(1===c&&""===g.quasis[0].value.raw.trim())return"``";let f=u(p,y),F=[];for(let _=0;_2&&""===I[0].trim()&&""===I[1].trim(),T=P>2&&""===I[P-1].trim()&&""===I[P-2].trim(),m=I.every((o=>/^\s*(?:#[^\n\r]*)?$/.test(o)));if(!N&&/#[^\n\r]*$/.test(I[P-1]))return null;let C=null;C=m?l(I):h(x,{parser:"graphql"},{stripTrailingHardline:!0}),C?(C=n(C,!1),!E&&D&&F.push(""),F.push(C),!N&&T&&F.push("")):!E&&!N&&D&&F.push(""),$&&F.push($)}return["`",t([a,s(a,F)]),a,"`"]}}}),ed=te({"src/language-js/embed/html.js"(e,r){ne();var{builders:{indent:t,line:s,hardline:a,group:n},utils:{mapDoc:u}}=qe(),{printTemplateExpressions:i,uncookTemplateElementValue:l}=jt(),p=0;r.exports=function y(h,g,c,f,F){let{parser:_}=F,w=h.getValue(),E=p;p=p+1>>>0;let N=d=>`PRETTIER_HTML_PLACEHOLDER_${d}_${E}_IN_JS`,x=w.quasis.map(((d,v,S)=>v===S.length-1?d.value.cooked:d.value.cooked+N(v))).join(""),I=i(h,g);if(0===I.length&&0===x.trim().length)return"``";let P=new RegExp(N("(\\d+)"),"g"),$=0,D=c(x,{parser:_,__onHtmlRoot(d){$=d.children.length}},{stripTrailingHardline:!0}),T=u(D,(d=>{if("string"!=typeof d)return d;let v=[],S=d.split(P);for(let b=0;b1?t(n(T)):n(T),C,"`"])}}}),td=te({"src/language-js/embed.js"(e,r){ne();var{hasComment:t,CommentCheckFlags:s,isObjectProperty:a}=Ke(),n=Ym(),u=Qm(),i=Zm(),l=ed();function p(D){return function g(D){let T=D.getValue(),m=D.getParentNode(),C=D.getParentNode(1);return C&&T.quasis&&"JSXExpressionContainer"===m.type&&"JSXElement"===C.type&&"style"===C.openingElement.name.name&&C.openingElement.attributes.some((o=>"jsx"===o.name.name))||m&&"TaggedTemplateExpression"===m.type&&"Identifier"===m.tag.type&&"css"===m.tag.name||m&&"TaggedTemplateExpression"===m.type&&"MemberExpression"===m.tag.type&&"css"===m.tag.object.name&&("global"===m.tag.property.name||"resolve"===m.tag.property.name)}(D)||function _(D){let T=D.getParentNode();if(!T||"TaggedTemplateExpression"!==T.type)return!1;let m="ParenthesizedExpression"===T.tag.type?T.tag.expression:T.tag;switch(m.type){case"MemberExpression":return E(m.object)||N(m);case"CallExpression":return E(m.callee)||"MemberExpression"===m.callee.type&&("MemberExpression"===m.callee.object.type&&(E(m.callee.object.object)||N(m.callee.object))||"CallExpression"===m.callee.object.type&&E(m.callee.object.callee));case"Identifier":return"css"===m.name;default:return!1}}(D)||function w(D){let T=D.getParentNode(),m=D.getParentNode(1);return m&&"JSXExpressionContainer"===T.type&&"JSXAttribute"===m.type&&"JSXIdentifier"===m.name.type&&"css"===m.name.name}(D)||function c(D){return D.match((T=>"TemplateLiteral"===T.type),((T,m)=>"ArrayExpression"===T.type&&"elements"===m),((T,m)=>a(T)&&"Identifier"===T.key.type&&"styles"===T.key.name&&"value"===m),...F)}(D)?"css":function x(D){let T=D.getValue(),m=D.getParentNode();return I(T,"GraphQL")||m&&("TaggedTemplateExpression"===m.type&&("MemberExpression"===m.tag.type&&"graphql"===m.tag.object.name&&"experimental"===m.tag.property.name||"Identifier"===m.tag.type&&("gql"===m.tag.name||"graphql"===m.tag.name))||"CallExpression"===m.type&&"Identifier"===m.callee.type&&"graphql"===m.callee.name)}(D)?"graphql":function P(D){return I(D.getValue(),"HTML")||D.match((T=>"TemplateLiteral"===T.type),((T,m)=>"TaggedTemplateExpression"===T.type&&"Identifier"===T.tag.type&&"html"===T.tag.name&&"quasi"===m))}(D)?"html":function f(D){return D.match((T=>"TemplateLiteral"===T.type),((T,m)=>a(T)&&"Identifier"===T.key.type&&"template"===T.key.name&&"value"===m),...F)}(D)?"angular":function h(D){let T=D.getValue(),m=D.getParentNode();return m&&"TaggedTemplateExpression"===m.type&&1===T.quasis.length&&"Identifier"===m.tag.type&&("md"===m.tag.name||"markdown"===m.tag.name)}(D)?"markdown":void 0}var F=[(D,T)=>"ObjectExpression"===D.type&&"properties"===T,(D,T)=>"CallExpression"===D.type&&"Identifier"===D.callee.type&&"Component"===D.callee.name&&"arguments"===T,(D,T)=>"Decorator"===D.type&&"expression"===T];function E(D){return"Identifier"===D.type&&"styled"===D.name}function N(D){return/^[A-Z]/.test(D.object.name)&&"extend"===D.property.name}function I(D,T){return t(D,s.Block|s.Leading,(m=>{let{value:C}=m;return C===` ${T} `}))}r.exports=function y(D,T,m,C){let o=D.getValue();if("TemplateLiteral"!==o.type||function $(D){let{quasis:T}=D;return T.some((m=>{let{value:{cooked:C}}=m;return null===C}))}(o))return;let d=p(D);if(d){if("markdown"===d)return n(D,T,m);if("css"===d)return u(D,T,m);if("graphql"===d)return i(D,T,m);if("html"===d||"angular"===d)return l(D,T,m,C,{parser:d})}}}}),rd=te({"src/language-js/clean.js"(e,r){ne();var t=Pt(),s=new Set(["range","raw","comments","leadingComments","trailingComments","innerComments","extra","start","end","loc","flags","errors","tokens"]),a=u=>{for(let i of u.quasis)delete i.value};function n(u,i,l){if("Program"===u.type&&delete i.sourceType,("BigIntLiteral"===u.type||"BigIntLiteralTypeAnnotation"===u.type)&&i.value&&(i.value=i.value.toLowerCase()),("BigIntLiteral"===u.type||"Literal"===u.type)&&i.bigint&&(i.bigint=i.bigint.toLowerCase()),"DecimalLiteral"===u.type&&(i.value=Number(i.value)),"Literal"===u.type&&i.decimal&&(i.decimal=Number(i.decimal)),"EmptyStatement"===u.type||"JSXText"===u.type||"JSXExpressionContainer"===u.type&&("Literal"===u.expression.type||"StringLiteral"===u.expression.type)&&" "===u.expression.value)return null;if(("Property"===u.type||"ObjectProperty"===u.type||"MethodDefinition"===u.type||"ClassProperty"===u.type||"ClassMethod"===u.type||"PropertyDefinition"===u.type||"TSDeclareMethod"===u.type||"TSPropertySignature"===u.type||"ObjectTypeProperty"===u.type)&&"object"==typeof u.key&&u.key&&("Literal"===u.key.type||"NumericLiteral"===u.key.type||"StringLiteral"===u.key.type||"Identifier"===u.key.type)&&delete i.key,"JSXElement"===u.type&&"style"===u.openingElement.name.name&&u.openingElement.attributes.some((h=>"jsx"===h.name.name)))for(let{type:h,expression:g}of i.children)"JSXExpressionContainer"===h&&"TemplateLiteral"===g.type&&a(g);"JSXAttribute"===u.type&&"css"===u.name.name&&"JSXExpressionContainer"===u.value.type&&"TemplateLiteral"===u.value.expression.type&&a(i.value.expression),"JSXAttribute"===u.type&&u.value&&"Literal"===u.value.type&&/["']|"|'/.test(u.value.value)&&(i.value.value=i.value.value.replace(/["']|"|'/g,'"'));let p=u.expression||u.callee;if("Decorator"===u.type&&"CallExpression"===p.type&&"Component"===p.callee.name&&1===p.arguments.length){let h=u.expression.arguments[0].properties;for(let[g,c]of i.expression.arguments[0].properties.entries())switch(h[g].key.name){case"styles":"ArrayExpression"===c.value.type&&a(c.value.elements[0]);break;case"template":"TemplateLiteral"===c.value.type&&a(c.value)}}var y;("TaggedTemplateExpression"===u.type&&("MemberExpression"===u.tag.type||"Identifier"===u.tag.type&&("gql"===u.tag.name||"graphql"===u.tag.name||"css"===u.tag.name||"md"===u.tag.name||"markdown"===u.tag.name||"html"===u.tag.name)||"CallExpression"===u.tag.type)&&a(i.quasi),"TemplateLiteral"===u.type)&&((null!==(y=u.leadingComments)&&void 0!==y&&y.some((g=>t(g)&&["GraphQL","HTML"].some((c=>g.value===` ${c} `))))||"CallExpression"===l.type&&"graphql"===l.callee.name||!u.leadingComments)&&a(i));return"InterpreterDirective"===u.type&&(i.value=i.value.trimEnd()),"TSIntersectionType"!==u.type&&"TSUnionType"!==u.type||1!==u.types.length?void 0:i.types[0]}n.ignoredProperties=s,r.exports=n}}),io={};function ao(){if(typeof Tr>"u"){var e=new ArrayBuffer(2),r=new Uint8Array(e),t=new Uint16Array(e);if(r[0]=1,r[1]=2,258===t[0])Tr="BE";else{if(513!==t[0])throw new Error("unable to figure out endianess");Tr="LE"}}return Tr}function oo(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function lo(){return[]}function co(){return 0}function po(){return Number.MAX_VALUE}function fo(){return Number.MAX_VALUE}function Do(){return[]}function mo(){return"Browser"}function go(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function yo(){}function ho(){}function nd(){return"javascript"}function ud(){return"browser"}function $n(){return"/tmp"}Kt(io,{EOL:()=>Wn,arch:()=>nd,cpus:()=>Do,default:()=>vo,endianness:()=>ao,freemem:()=>po,getNetworkInterfaces:()=>ho,hostname:()=>oo,loadavg:()=>lo,networkInterfaces:()=>yo,platform:()=>ud,release:()=>go,tmpDir:()=>$n,tmpdir:()=>Vn,totalmem:()=>fo,type:()=>mo,uptime:()=>co});var Tr,Vn,Wn,vo,sd=ht({"node-modules-polyfills:os"(){ne(),vo={EOL:Wn="\n",tmpdir:Vn=$n,tmpDir:$n,networkInterfaces:yo,getNetworkInterfaces:ho,release:go,type:mo,cpus:Do,totalmem:fo,freemem:po,uptime:co,loadavg:lo,hostname:oo,endianness:ao}}}),id=te({"node-modules-polyfills-commonjs:os"(e,r){ne();var t=(sd(),ft(io));if(t&&t.default){r.exports=t.default;for(let s in t)r.exports[s]=t[s]}else t&&(r.exports=t)}}),ad=te({"node_modules/detect-newline/index.js"(e,r){ne();var t=s=>{if("string"!=typeof s)throw new TypeError("Expected a string");let a=s.match(/(?:\r?\n)/g)||[];if(0===a.length)return;let n=a.filter((i=>"\r\n"===i)).length;return n>a.length-n?"\r\n":"\n"};r.exports=t,r.exports.graceful=s=>"string"==typeof s&&t(s)||"\n"}}),od=te({"node_modules/jest-docblock/build/index.js"(e){function r(){let N=id();return r=function(){return N},N}function t(){let N=function s(N){return N&&N.__esModule?N:{default:N}}(ad());return t=function(){return N},N}ne(),Object.defineProperty(e,"__esModule",{value:!0}),e.extract=function c(N){let x=N.match(u);return x?x[0].trimLeft():""},e.parse=function F(N){return _(N).pragmas},e.parseWithComments=_,e.print=function w(N){let{comments:x="",pragmas:I={}}=N,P=(0,t().default)(x)||r().EOL,D=" *",m=Object.keys(I),C=m.map((d=>E(d,I[d]))).reduce(((d,v)=>d.concat(v)),[]).map((d=>`${D} ${d}${P}`)).join("");if(!x){if(0===m.length)return"";if(1===m.length&&!Array.isArray(I[m[0]])){let d=I[m[0]];return`/** ${E(m[0],d)[0]} */`}}let o=x.split(P).map((d=>`${D} ${d}`)).join(P)+P;return"/**"+P+(x?o:"")+(x&&m.length?D+P:"")+C+" */"},e.strip=function f(N){let x=N.match(u);return x&&x[0]?N.substring(x[0].length):N};var a=/\*\/$/,n=/^\/\*\*?/,u=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,i=/(^|\s+)\/\/([^\r\n]*)/g,l=/^(\r?\n)+/,p=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,y=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,h=/(\r?\n|^) *\* ?/g,g=[];function _(N){let x=(0,t().default)(N)||r().EOL;N=N.replace(n,"").replace(a,"").replace(h,"$1");let I="";for(;I!==N;)I=N,N=N.replace(p,`${x}$1 $2${x}`);N=N.replace(l,"").trimRight();let D,P=Object.create(null),$=N.replace(y,"").replace(l,"").trimRight();for(;D=y.exec(N);){let T=D[2].replace(i,"");"string"==typeof P[D[1]]||Array.isArray(P[D[1]])?P[D[1]]=g.concat(P[D[1]],T):P[D[1]]=T}return{comments:$,pragmas:P}}function E(N,x){return g.concat(x).map((I=>`@${N} ${I}`.trim()))}}}),ld=te({"src/language-js/utils/get-shebang.js"(e,r){ne(),r.exports=function t(s){if(!s.startsWith("#!"))return"";let a=s.indexOf("\n");return-1===a?s:s.slice(0,a)}}}),Co=te({"src/language-js/pragma.js"(e,r){ne();var{parseWithComments:t,strip:s,extract:a,print:n}=od(),{normalizeEndOfLine:u}=Jn(),i=ld();function l(h){let g=i(h);g&&(h=h.slice(g.length+1));let c=a(h),{pragmas:f,comments:F}=t(c);return{shebang:g,text:h,pragmas:f,comments:F}}r.exports={hasPragma:function p(h){let g=Object.keys(l(h).pragmas);return g.includes("prettier")||g.includes("format")},insertPragma:function y(h){let{shebang:g,text:c,pragmas:f,comments:F}=l(h),_=s(c),w=n({pragmas:Object.assign({format:""},f),comments:F.trimStart()});return(g?`${g}\n`:"")+u(w)+(_.startsWith("\n")?"\n":"\n\n")+_}}}}),cd=te({"src/language-js/utils/is-type-cast-comment.js"(e,r){ne();var t=Pt();r.exports=function s(a){return t(a)&&"*"===a.value[0]&&/@(?:type|satisfies)\b/.test(a.value)}}}),Eo=te({"src/language-js/comments.js"(e,r){ne();var{getLast:t,hasNewline:s,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:a,getNextNonSpaceNonCommentCharacter:n,hasNewlineInRange:u,addLeadingComment:i,addTrailingComment:l,addDanglingComment:p,getNextNonSpaceNonCommentCharacterIndex:y,isNonEmptyArray:h}=Ue(),{getFunctionParameters:g,isPrettierIgnoreComment:c,isJsxNode:f,hasFlowShorthandAnnotationComment:F,hasFlowAnnotationComment:_,hasIgnoreComment:w,isCallLikeExpression:E,getCallArguments:N,isCallExpression:x,isMemberExpression:I,isObjectProperty:P,isLineComment:$,getComments:D,CommentCheckFlags:T,markerForIfWithoutBlockAndSameLineComment:m}=Ke(),{locStart:C,locEnd:o}=ut(),d=Pt(),v=cd();function k(De,A){let G=(De.body||De.properties).find((re=>{let{type:ye}=re;return"EmptyStatement"!==ye}));G?i(G,A):p(De,A)}function M(De,A){"BlockStatement"===De.type?k(De,A):i(De,A)}function R(De){let{comment:A,followingNode:G}=De;return!(!G||!v(A))&&(i(G,A),!0)}function q(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye,text:Ce}=De;if("IfStatement"!==re?.type||!ye)return!1;if(")"===n(Ce,A,o))return l(G,A),!0;if(G===re.consequent&&ye===re.alternate){if("BlockStatement"===G.type)l(G,A);else{let ve="SingleLine"===A.type||A.loc.start.line===A.loc.end.line,ze=A.loc.start.line===G.loc.start.line;ve&&ze?p(G,A,m):p(re,A)}return!0}return"BlockStatement"===ye.type?(k(ye,A),!0):"IfStatement"===ye.type?(M(ye.consequent,A),!0):re.consequent===ye&&(i(ye,A),!0)}function J(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye,text:Ce}=De;return!("WhileStatement"!==re?.type||!ye)&&(")"===n(Ce,A,o)?(l(G,A),!0):"BlockStatement"===ye.type?(k(ye,A),!0):re.body===ye&&(i(ye,A),!0))}function L(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye}=De;return!("TryStatement"!==re?.type&&"CatchClause"!==re?.type||!ye)&&("CatchClause"===re.type&&G?(l(G,A),!0):"BlockStatement"===ye.type?(k(ye,A),!0):"TryStatement"===ye.type?(M(ye.finalizer,A),!0):"CatchClause"===ye.type&&(M(ye.body,A),!0))}function Q(De){let{comment:A,enclosingNode:G,followingNode:re}=De;return!(!I(G)||"Identifier"!==re?.type)&&(i(G,A),!0)}function V(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye,text:Ce}=De,Be=G&&!u(Ce,o(G),C(A));return!(G&&Be||"ConditionalExpression"!==re?.type&&"TSConditionalType"!==re?.type||!ye)&&(i(ye,A),!0)}function j(De){let{comment:A,precedingNode:G,enclosingNode:re}=De;return!(!P(re)||!re.shorthand||re.key!==G||"AssignmentPattern"!==re.value.type)&&(l(re.value.left,A),!0)}var Y=new Set(["ClassDeclaration","ClassExpression","DeclareClass","DeclareInterface","InterfaceDeclaration","TSInterfaceDeclaration"]);function ie(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye}=De;if(Y.has(re?.type)){if(h(re.decorators)&&(!ye||"Decorator"!==ye.type))return l(t(re.decorators),A),!0;if(re.body&&ye===re.body)return k(re.body,A),!0;if(ye){if(re.superClass&&ye===re.superClass&&G&&(G===re.id||G===re.typeParameters))return l(G,A),!0;for(let Ce of["implements","extends","mixins"])if(re[Ce]&&ye===re[Ce][0])return!G||G!==re.id&&G!==re.typeParameters&&G!==re.superClass?p(re,A,Ce):l(G,A),!0}}return!1}var ee=new Set(["ClassMethod","ClassProperty","PropertyDefinition","TSAbstractPropertyDefinition","TSAbstractMethodDefinition","TSDeclareMethod","MethodDefinition","ClassAccessorProperty","AccessorProperty","TSAbstractAccessorProperty"]);function ce(De){let{comment:A,precedingNode:G,enclosingNode:re,text:ye}=De;return!!(re&&G&&"("===n(ye,A,o)&&("Property"===re.type||"TSDeclareMethod"===re.type||"TSAbstractMethodDefinition"===re.type)&&"Identifier"===G.type&&re.key===G&&":"!==n(ye,G,o)||"Decorator"===G?.type&&ee.has(re?.type))&&(l(G,A),!0)}var W=new Set(["FunctionDeclaration","FunctionExpression","ClassMethod","MethodDefinition","ObjectMethod"]);function K(De){let{comment:A,precedingNode:G,enclosingNode:re,text:ye}=De;return"("===n(ye,A,o)&&(!(!G||!W.has(re?.type))&&(l(G,A),!0))}function de(De){let{comment:A,enclosingNode:G,text:re}=De;if("ArrowFunctionExpression"!==G?.type)return!1;let ye=y(re,A,o);return!1!==ye&&"=>"===re.slice(ye,ye+2)&&(p(G,A),!0)}function ue(De){let{comment:A,enclosingNode:G,text:re}=De;return")"===n(re,A,o)&&(G&&(le(G)&&0===g(G).length||E(G)&&0===N(G).length)?(p(G,A),!0):("MethodDefinition"===G?.type||"TSAbstractMethodDefinition"===G?.type)&&0===g(G.value).length&&(p(G.value,A),!0))}function Fe(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye,text:Ce}=De;if("FunctionTypeParam"===G?.type&&"FunctionTypeAnnotation"===re?.type&&"FunctionTypeParam"!==ye?.type||("Identifier"===G?.type||"AssignmentPattern"===G?.type)&&re&&le(re)&&")"===n(Ce,A,o))return l(G,A),!0;if("FunctionDeclaration"===re?.type&&"BlockStatement"===ye?.type){let Be=(()=>{let ve=g(re);if(ve.length>0)return a(Ce,o(t(ve)));let ze=a(Ce,o(re.id));return!1!==ze&&a(Ce,ze+1)})();if(C(A)>Be)return k(ye,A),!0}return!1}function z(De){let{comment:A,enclosingNode:G}=De;return"LabeledStatement"===G?.type&&(i(G,A),!0)}function U(De){let{comment:A,enclosingNode:G}=De;return!("ContinueStatement"!==G?.type&&"BreakStatement"!==G?.type||G.label)&&(l(G,A),!0)}function Z(De){let{comment:A,precedingNode:G,enclosingNode:re}=De;return!!(x(re)&&G&&re.callee===G&&re.arguments.length>0)&&(i(re.arguments[0],A),!0)}function se(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye}=De;return"UnionTypeAnnotation"===re?.type||"TSUnionType"===re?.type?(c(A)&&(ye.prettierIgnore=!0,A.unignore=!0),!!G&&(l(G,A),!0)):(("UnionTypeAnnotation"===ye?.type||"TSUnionType"===ye?.type)&&c(A)&&(ye.types[0].prettierIgnore=!0,A.unignore=!0),!1)}function fe(De){let{comment:A,enclosingNode:G}=De;return!!P(G)&&(i(G,A),!0)}function ge(De){let{comment:A,enclosingNode:G,followingNode:re,ast:ye,isLastComment:Ce}=De;return ye&&ye.body&&0===ye.body.length?(Ce?p(ye,A):i(ye,A),!0):"Program"!==G?.type||0!==G?.body.length||h(G.directives)?"Program"===re?.type&&0===re?.body.length&&"ModuleExpression"===G?.type&&(p(re,A),!0):(Ce?p(G,A):i(G,A),!0)}function he(De){let{comment:A,enclosingNode:G}=De;return("ForInStatement"===G?.type||"ForOfStatement"===G?.type)&&(i(G,A),!0)}function we(De){let{comment:A,precedingNode:G,enclosingNode:re,text:ye}=De;return"ImportSpecifier"===re?.type||"ExportSpecifier"===re?.type?(i(re,A),!0):!(!("ImportSpecifier"===G?.type&&"ImportDeclaration"===re?.type)&&!("ExportSpecifier"===G?.type&&"ExportNamedDeclaration"===re?.type)||!s(ye,o(A)))&&(l(G,A),!0)}function ke(De){let{comment:A,enclosingNode:G}=De;return"AssignmentPattern"===G?.type&&(i(G,A),!0)}var Re=new Set(["VariableDeclarator","AssignmentExpression","TypeAlias","TSTypeAliasDeclaration"]),Ne=new Set(["ObjectExpression","ArrayExpression","TemplateLiteral","TaggedTemplateExpression","ObjectTypeAnnotation","TSTypeLiteral"]);function Pe(De){let{comment:A,enclosingNode:G,followingNode:re}=De;return!(!Re.has(G?.type)||!re||!Ne.has(re.type)&&!d(A))&&(i(re,A),!0)}function oe(De){let{comment:A,enclosingNode:G,followingNode:re,text:ye}=De;return!(re||"TSMethodSignature"!==G?.type&&"TSDeclareFunction"!==G?.type&&"TSAbstractMethodDefinition"!==G?.type||";"!==n(ye,A,o))&&(l(G,A),!0)}function H(De){let{comment:A,enclosingNode:G,followingNode:re}=De;if(c(A)&&"TSMappedType"===G?.type&&"TSTypeParameter"===re?.type&&re.constraint)return G.prettierIgnore=!0,A.unignore=!0,!0}function pe(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye}=De;return"TSMappedType"===re?.type&&("TSTypeParameter"===ye?.type&&ye.name?(i(ye.name,A),!0):!("TSTypeParameter"!==G?.type||!G.constraint)&&(l(G.constraint,A),!0))}function X(De){let{comment:A,enclosingNode:G,followingNode:re}=De;return!(!G||"SwitchCase"!==G.type||G.test||!re||re!==G.consequent[0])&&("BlockStatement"===re.type&&$(A)?k(re,A):p(G,A),!0)}function le(De){return"ArrowFunctionExpression"===De.type||"FunctionExpression"===De.type||"FunctionDeclaration"===De.type||"ObjectMethod"===De.type||"ClassMethod"===De.type||"TSDeclareFunction"===De.type||"TSCallSignatureDeclaration"===De.type||"TSConstructSignatureDeclaration"===De.type||"TSMethodSignature"===De.type||"TSConstructorType"===De.type||"TSFunctionType"===De.type||"TSDeclareMethod"===De.type}r.exports={handleOwnLineComment:function S(De){return[H,Fe,Q,q,J,L,ie,he,se,ge,we,ke,ce,z,U].some((A=>A(De)))},handleEndOfLineComment:function b(De){return[R,Fe,V,we,q,J,L,ie,z,Z,fe,ge,Pe,U,X].some((A=>A(De)))},handleRemainingComment:function B(De){return[H,q,J,j,ue,ce,ge,de,K,pe,U,oe].some((A=>A(De)))},getCommentChildNodes:function Ae(De,A){if(("typescript"===A.parser||"flow"===A.parser||"acorn"===A.parser||"espree"===A.parser||"meriyah"===A.parser||"__babel_estree"===A.parser)&&"MethodDefinition"===De.type&&De.value&&"FunctionExpression"===De.value.type&&0===g(De.value).length&&!De.value.returnType&&!h(De.value.typeParameters)&&De.value.body)return[...De.decorators||[],De.key,De.value.body]},willPrintOwnComments:function Ee(De){let A=De.getValue(),G=De.getParentNode();return(A&&(f(A)||F(A)||x(G)&&(_(D(ye=A,T.Leading))||_(D(ye,T.Trailing))))||G&&("JSXSpreadAttribute"===G.type||"JSXSpreadChild"===G.type||"UnionTypeAnnotation"===G.type||"TSUnionType"===G.type||("ClassDeclaration"===G.type||"ClassExpression"===G.type)&&G.superClass===A))&&(!w(De)||"UnionTypeAnnotation"===G.type||"TSUnionType"===G.type);var ye}}}}),qt=te({"src/language-js/needs-parens.js"(e,r){ne();var t=lt(),s=Kn(),{getFunctionParameters:a,getLeftSidePathName:n,hasFlowShorthandAnnotationComment:u,hasNakedLeftSide:i,hasNode:l,isBitwiseOperator:p,startsWithNoLookaheadToken:y,shouldFlatten:h,getPrecedence:g,isCallExpression:c,isMemberExpression:f,isObjectProperty:F,isTSTypeExpression:_}=Ke();function w(D,T){let m=D.getParentNode();if(!m)return!1;let C=D.getName(),o=D.getNode();if(T.__isInHtmlInterpolation&&!T.bracketSpacing&&function I(D){if("ObjectExpression"===D.type)return!0;return!1}(o)&&P(D))return!0;if(function E(D){return"BlockStatement"===D.type||"BreakStatement"===D.type||"ClassBody"===D.type||"ClassDeclaration"===D.type||"ClassMethod"===D.type||"ClassProperty"===D.type||"PropertyDefinition"===D.type||"ClassPrivateProperty"===D.type||"ContinueStatement"===D.type||"DebuggerStatement"===D.type||"DeclareClass"===D.type||"DeclareExportAllDeclaration"===D.type||"DeclareExportDeclaration"===D.type||"DeclareFunction"===D.type||"DeclareInterface"===D.type||"DeclareModule"===D.type||"DeclareModuleExports"===D.type||"DeclareVariable"===D.type||"DoWhileStatement"===D.type||"EnumDeclaration"===D.type||"ExportAllDeclaration"===D.type||"ExportDefaultDeclaration"===D.type||"ExportNamedDeclaration"===D.type||"ExpressionStatement"===D.type||"ForInStatement"===D.type||"ForOfStatement"===D.type||"ForStatement"===D.type||"FunctionDeclaration"===D.type||"IfStatement"===D.type||"ImportDeclaration"===D.type||"InterfaceDeclaration"===D.type||"LabeledStatement"===D.type||"MethodDefinition"===D.type||"ReturnStatement"===D.type||"SwitchStatement"===D.type||"ThrowStatement"===D.type||"TryStatement"===D.type||"TSDeclareFunction"===D.type||"TSEnumDeclaration"===D.type||"TSImportEqualsDeclaration"===D.type||"TSInterfaceDeclaration"===D.type||"TSModuleDeclaration"===D.type||"TSNamespaceExportDeclaration"===D.type||"TypeAlias"===D.type||"VariableDeclaration"===D.type||"WhileStatement"===D.type||"WithStatement"===D.type}(o))return!1;if("flow"!==T.parser&&u(D.getValue()))return!0;if("Identifier"===o.type){if(o.extra&&o.extra.parenthesized&&/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(o.name)||"left"===C&&("async"===o.name&&!m.await||"let"===o.name)&&"ForOfStatement"===m.type)return!0;if("let"===o.name){var d;let S=null===(d=D.findAncestor((b=>"ForOfStatement"===b.type)))||void 0===d?void 0:d.left;if(S&&y(S,(b=>b===o)))return!0}if("object"===C&&"let"===o.name&&"MemberExpression"===m.type&&m.computed&&!m.optional){let S=D.findAncestor((B=>"ExpressionStatement"===B.type||"ForStatement"===B.type||"ForInStatement"===B.type)),b=S?"ExpressionStatement"===S.type?S.expression:"ForStatement"===S.type?S.init:S.left:void 0;if(b&&y(b,(B=>B===o)))return!0}return!1}if("ObjectExpression"===o.type||"FunctionExpression"===o.type||"ClassExpression"===o.type||"DoExpression"===o.type){var v;let S=null===(v=D.findAncestor((b=>"ExpressionStatement"===b.type)))||void 0===v?void 0:v.expression;if(S&&y(S,(b=>b===o)))return!0}switch(m.type){case"ParenthesizedExpression":return!1;case"ClassDeclaration":case"ClassExpression":if("superClass"===C&&("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 $(D,T)||"SequenceExpression"===o.type;case"Decorator":if("expression"===C){if(f(o)&&o.computed)return!0;let S=!1,b=!1,B=o;for(;B;)switch(B.type){case"MemberExpression":b=!0,B=B.object;break;case"CallExpression":if(b||S)return"typescript"!==T.parser;S=!0,B=B.callee;break;case"Identifier":return!1;case"TaggedTemplateExpression":return"typescript"!==T.parser;default:return!0}return!0}break;case"ArrowFunctionExpression":if("body"===C&&"SequenceExpression"!==o.type&&y(o,(S=>"ObjectExpression"===S.type)))return!0}switch(o.type){case"UpdateExpression":if("UnaryExpression"===m.type)return o.prefix&&("++"===o.operator&&"+"===m.operator||"--"===o.operator&&"-"===m.operator);case"UnaryExpression":switch(m.type){case"UnaryExpression":return o.operator===m.operator&&("+"===o.operator||"-"===o.operator);case"BindExpression":case"TaggedTemplateExpression":case"TSNonNullExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return"object"===C;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===C;case"BinaryExpression":return"left"===C&&"**"===m.operator;default:return!1}case"BinaryExpression":if("UpdateExpression"===m.type||"in"===o.operator&&function N(D){let T=0,m=D.getValue();for(;m;){let C=D.getParentNode(T++);if(C&&"ForStatement"===C.type&&C.init===m)return!0;m=C}return!1}(D))return!0;if("|>"===o.operator&&o.extra&&o.extra.parenthesized){let S=D.getParentNode(1);if("BinaryExpression"===S.type&&"|>"===S.operator)return!0}case"TSTypeAssertion":case"TSAsExpression":case"TSSatisfiesExpression":case"LogicalExpression":switch(m.type){case"TSSatisfiesExpression":case"TSAsExpression":return!_(o);case"ConditionalExpression":return _(o);case"CallExpression":case"NewExpression":case"OptionalCallExpression":return"callee"===C;case"ClassExpression":case"ClassDeclaration":return"superClass"===C;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"===C;case"AssignmentExpression":case"AssignmentPattern":return"left"===C&&("TSTypeAssertion"===o.type||_(o));case"LogicalExpression":if("LogicalExpression"===o.type)return m.operator!==o.operator;case"BinaryExpression":{let{operator:S,type:b}=o;if(!S&&"TSTypeAssertion"!==b)return!0;let B=g(S),k=m.operator,M=g(k);return M>B||"right"===C&&M===B||M===B&&!h(k,S)||(M"===m.operator);default:return!1}case"TSConditionalType":case"TSFunctionType":case"TSConstructorType":if("extendsType"===C&&"TSConditionalType"===m.type){if("TSConditionalType"===o.type)return!0;let{typeAnnotation:S}=o.returnType||o.typeAnnotation;if("TSTypePredicate"===S.type&&S.typeAnnotation&&(S=S.typeAnnotation.typeAnnotation),"TSInferType"===S.type&&S.typeParameter.constraint)return!0}if("checkType"===C&&"TSConditionalType"===m.type)return!0;case"TSUnionType":case"TSIntersectionType":if(("TSUnionType"===m.type||"TSIntersectionType"===m.type)&&m.types.length>1&&(!o.types||o.types.length>1))return!0;case"TSInferType":if("TSInferType"===o.type&&"TSRestType"===m.type)return!1;case"TSTypeOperator":return"TSArrayType"===m.type||"TSOptionalType"===m.type||"TSRestType"===m.type||"objectType"===C&&"TSIndexedAccessType"===m.type||"TSTypeOperator"===m.type||"TSTypeAnnotation"===m.type&&D.getParentNode(1).type.startsWith("TSJSDoc");case"TSTypeQuery":return"objectType"===C&&"TSIndexedAccessType"===m.type||"elementType"===C&&"TSArrayType"===m.type;case"TypeofTypeAnnotation":return"objectType"===C&&("IndexedAccessType"===m.type||"OptionalIndexedAccessType"===m.type)||"elementType"===C&&"ArrayTypeAnnotation"===m.type;case"ArrayTypeAnnotation":return"NullableTypeAnnotation"===m.type;case"IntersectionTypeAnnotation":case"UnionTypeAnnotation":return"ArrayTypeAnnotation"===m.type||"NullableTypeAnnotation"===m.type||"IntersectionTypeAnnotation"===m.type||"UnionTypeAnnotation"===m.type||"objectType"===C&&("IndexedAccessType"===m.type||"OptionalIndexedAccessType"===m.type);case"NullableTypeAnnotation":return"ArrayTypeAnnotation"===m.type||"objectType"===C&&("IndexedAccessType"===m.type||"OptionalIndexedAccessType"===m.type);case"FunctionTypeAnnotation":{let S="NullableTypeAnnotation"===m.type?D.getParentNode(1):m;return"UnionTypeAnnotation"===S.type||"IntersectionTypeAnnotation"===S.type||"ArrayTypeAnnotation"===S.type||"objectType"===C&&("IndexedAccessType"===S.type||"OptionalIndexedAccessType"===S.type)||"NullableTypeAnnotation"===S.type||"FunctionTypeParam"===m.type&&null===m.name&&a(o).some((b=>b.typeAnnotation&&"NullableTypeAnnotation"===b.typeAnnotation.type))}case"OptionalIndexedAccessType":return"objectType"===C&&"IndexedAccessType"===m.type;case"StringLiteral":case"NumericLiteral":case"Literal":if("string"==typeof o.value&&"ExpressionStatement"===m.type&&!m.directive){let S=D.getParentNode(1);return"Program"===S.type||"BlockStatement"===S.type}return"object"===C&&"MemberExpression"===m.type&&"number"==typeof o.value;case"AssignmentExpression":{let S=D.getParentNode(1);return"body"===C&&"ArrowFunctionExpression"===m.type||("key"!==C||"ClassProperty"!==m.type&&"PropertyDefinition"!==m.type||!m.computed)&&("init"!==C&&"update"!==C||"ForStatement"!==m.type)&&("ExpressionStatement"===m.type?"ObjectPattern"===o.left.type:!("key"===C&&"TSPropertySignature"===m.type||"AssignmentExpression"===m.type||"SequenceExpression"===m.type&&S&&"ForStatement"===S.type&&(S.init===m||S.update===m)||"value"===C&&"Property"===m.type&&S&&"ObjectPattern"===S.type&&S.properties.includes(m)||"NGChainedExpression"===m.type))}case"ConditionalExpression":switch(m.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"===C;case"ConditionalExpression":return"test"===C;case"MemberExpression":case"OptionalMemberExpression":return"object"===C;default:return!1}case"FunctionExpression":switch(m.type){case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===C;case"TaggedTemplateExpression":return!0;default:return!1}case"ArrowFunctionExpression":switch(m.type){case"BinaryExpression":return"|>"!==m.operator||o.extra&&o.extra.parenthesized;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===C;case"MemberExpression":case"OptionalMemberExpression":return"object"===C;case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"BindExpression":case"TaggedTemplateExpression":case"UnaryExpression":case"LogicalExpression":case"AwaitExpression":case"TSTypeAssertion":return!0;case"ConditionalExpression":return"test"===C;default:return!1}case"ClassExpression":return!!s(o.decorators)||"NewExpression"===m.type&&"callee"===C;case"OptionalMemberExpression":case"OptionalCallExpression":{let S=D.getParentNode(1);if("object"===C&&"MemberExpression"===m.type||"callee"===C&&("CallExpression"===m.type||"NewExpression"===m.type)||"TSNonNullExpression"===m.type&&"MemberExpression"===S.type&&S.object===m)return!0}case"CallExpression":case"MemberExpression":case"TaggedTemplateExpression":case"TSNonNullExpression":if("callee"===C&&("BindExpression"===m.type||"NewExpression"===m.type)){let S=o;for(;S;)switch(S.type){case"CallExpression":case"OptionalCallExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":case"BindExpression":S=S.object;break;case"TaggedTemplateExpression":S=S.tag;break;case"TSNonNullExpression":S=S.expression;break;default:return!1}}return!1;case"BindExpression":return"callee"===C&&("BindExpression"===m.type||"NewExpression"===m.type)||"object"===C&&f(m);case"NGPipeExpression":return!("NGRoot"===m.type||"NGMicrosyntaxExpression"===m.type||"ObjectProperty"===m.type&&(!o.extra||!o.extra.parenthesized)||"ArrayExpression"===m.type||c(m)&&m.arguments[C]===o||"right"===C&&"NGPipeExpression"===m.type||"property"===C&&"MemberExpression"===m.type||"AssignmentExpression"===m.type);case"JSXFragment":case"JSXElement":return"callee"===C||"left"===C&&"BinaryExpression"===m.type&&"<"===m.operator||"ArrayExpression"!==m.type&&"ArrowFunctionExpression"!==m.type&&"AssignmentExpression"!==m.type&&"AssignmentPattern"!==m.type&&"BinaryExpression"!==m.type&&"NewExpression"!==m.type&&"ConditionalExpression"!==m.type&&"ExpressionStatement"!==m.type&&"JsExpressionRoot"!==m.type&&"JSXAttribute"!==m.type&&"JSXElement"!==m.type&&"JSXExpressionContainer"!==m.type&&"JSXFragment"!==m.type&&"LogicalExpression"!==m.type&&!c(m)&&!F(m)&&"ReturnStatement"!==m.type&&"ThrowStatement"!==m.type&&"TypeCastExpression"!==m.type&&"VariableDeclarator"!==m.type&&"YieldExpression"!==m.type;case"TypeAnnotation":return"returnType"===C&&"ArrowFunctionExpression"===m.type&&function x(D){return l(D,(T=>"ObjectTypeAnnotation"===T.type&&l(T,(m=>"FunctionTypeAnnotation"===m.type||void 0))||void 0))}(o)}return!1}function P(D){let T=D.getValue(),m=D.getParentNode(),C=D.getName();switch(m.type){case"NGPipeExpression":if("number"==typeof C&&m.arguments[C]===T&&m.arguments.length-1===C)return D.callParent(P);break;case"ObjectProperty":if("value"===C){let o=D.getParentNode(1);return t(o.properties)===m}break;case"BinaryExpression":case"LogicalExpression":if("right"===C)return D.callParent(P);break;case"ConditionalExpression":if("alternate"===C)return D.callParent(P);break;case"UnaryExpression":if(m.prefix)return D.callParent(P)}return!1}function $(D,T){let m=D.getValue(),C=D.getParentNode();return"FunctionExpression"===m.type||"ClassExpression"===m.type?"ExportDefaultDeclaration"===C.type||!w(D,T):!(!i(m)||"ExportDefaultDeclaration"!==C.type&&w(D,T))&&D.call((o=>$(o,T)),...n(D,m))}r.exports=w}}),Fo=te({"src/language-js/print-preprocess.js"(e,r){ne(),r.exports=function t(s,a){switch(a.parser){case"json":case"json5":case"json-stringify":case"__js_expression":case"__vue_expression":case"__vue_ts_expression":return Object.assign(Object.assign({},s),{},{type:a.parser.startsWith("__")?"JsExpressionRoot":"JsonRoot",node:s,comments:[],rootMarker:a.rootMarker});default:return s}}}}),pd=te({"src/language-js/print/html-binding.js"(e,r){ne();var{builders:{join:t,line:s,group:a,softline:n,indent:u}}=qe();r.exports={isVueEventBindingExpression:function l(p){switch(p.type){case"MemberExpression":switch(p.property.type){case"Identifier":case"NumericLiteral":case"StringLiteral":return l(p.object)}return!1;case"Identifier":return!0;default:return!1}},printHtmlBinding:function i(p,y,h){let g=p.getValue();if(y.__onHtmlBindingRoot&&null===p.getName()&&y.__onHtmlBindingRoot(g,y),"File"===g.type){if(y.__isVueForBindingLeft)return p.call((c=>{let f=t([",",s],c.map(h,"params")),{params:F}=c.getValue();return 1===F.length?f:["(",u([n,a(f)]),n,")"]}),"program","body",0);if(y.__isVueBindings)return p.call((c=>t([",",s],c.map(h,"params"))),"program","body",0)}}}}}),ru=te({"src/language-js/print/binaryish.js"(e,r){ne();var{printComments:t}=et(),{getLast:s}=Ue(),{builders:{join:a,line:n,softline:u,group:i,indent:l,align:p,indentIfBreak:y},utils:{cleanDoc:h,getDocParts:g,isConcat:c}}=qe(),{hasLeadingOwnLineComment:f,isBinaryish:F,isJsxNode:_,shouldFlatten:w,hasComment:E,CommentCheckFlags:N,isCallExpression:x,isMemberExpression:I,isObjectProperty:P,isEnabledHackPipeline:$}=Ke(),D=0;function m(o,d,v,S,b){let B=o.getValue();if(!F(B))return[i(d())];let k=[];w(B.operator,B.left.operator)?k=o.call((Y=>m(Y,d,v,!0,b)),"left"):k.push(i(d("left")));let L,M=C(B),R=("|>"===B.operator||"NGPipeExpression"===B.type||"|"===B.operator&&"__vue_expression"===v.parser)&&!f(v.originalText,B.right),q="NGPipeExpression"===B.type?"|":B.operator,J="NGPipeExpression"===B.type&&B.arguments.length>0?i(l([n,": ",a([n,": "],o.map(d,"arguments").map((Y=>p(2,i(Y)))))])):"";if(M)L=[q," ",d("right"),J];else{let ie=$(v)&&"|>"===q?o.call((ee=>m(ee,d,v,!0,b)),"right"):d("right");L=[R?n:"",q,R?" ":n,ie,J]}let Q=o.getParentNode(),V=E(B.left,N.Trailing|N.Line),j=V||!(b&&"LogicalExpression"===B.type)&&Q.type!==B.type&&B.left.type!==B.type&&B.right.type!==B.type;if(k.push(R?"":" ",j?i(L,{shouldBreak:V}):L),S&&E(B)){let Y=h(t(o,k,v));return c(Y)||"fill"===Y.type?g(Y):[Y]}return k}function C(o){return"LogicalExpression"===o.type&&!!("ObjectExpression"===o.right.type&&o.right.properties.length>0||"ArrayExpression"===o.right.type&&o.right.elements.length>0||_(o.right))}r.exports={printBinaryishExpression:function T(o,d,v){let S=o.getValue(),b=o.getParentNode(),B=o.getParentNode(1),k=S!==b.body&&("IfStatement"===b.type||"WhileStatement"===b.type||"SwitchStatement"===b.type||"DoWhileStatement"===b.type),M=$(d)&&"|>"===S.operator,R=m(o,v,d,!1,k);if(k)return R;if(M)return i(R);if(x(b)&&b.callee===S||"UnaryExpression"===b.type||I(b)&&!b.computed)return i([l([u,...R]),u]);let q="ReturnStatement"===b.type||"ThrowStatement"===b.type||"JSXExpressionContainer"===b.type&&"JSXAttribute"===B.type||"|"!==S.operator&&"JsExpressionRoot"===b.type||"NGPipeExpression"!==S.type&&("NGRoot"===b.type&&"__ng_binding"===d.parser||"NGMicrosyntaxExpression"===b.type&&"NGMicrosyntax"===B.type&&1===B.body.length)||S===b.body&&"ArrowFunctionExpression"===b.type||S!==b.body&&"ForStatement"===b.type||"ConditionalExpression"===b.type&&"ReturnStatement"!==B.type&&"ThrowStatement"!==B.type&&!x(B)||"TemplateLiteral"===b.type,J="AssignmentExpression"===b.type||"VariableDeclarator"===b.type||"ClassProperty"===b.type||"PropertyDefinition"===b.type||"TSAbstractPropertyDefinition"===b.type||"ClassPrivateProperty"===b.type||P(b),L=F(S.left)&&w(S.operator,S.left.operator);if(q||C(S)&&!L||!C(S)&&J)return i(R);if(0===R.length)return"";let Q=_(S.right),V=R.findIndex((W=>"string"!=typeof W&&!Array.isArray(W)&&"group"===W.type)),j=R.slice(0,-1===V?1:V+1),Y=R.slice(j.length,Q?-1:void 0),ie=Symbol("logicalChain-"+ ++D),ee=i([...j,l(Y)],{id:ie});if(!Q)return ee;let ce=s(R);return i([ee,y(ce,{groupId:ie})])},shouldInlineLogicalExpression:C}}}),fd=te({"src/language-js/print/angular.js"(e,r){ne();var{builders:{join:t,line:s,group:a}}=qe(),{hasNode:n,hasComment:u,getComments:i}=Ke(),{printBinaryishExpression:l}=ru();function y(g,c,f){return"NGMicrosyntaxKeyedExpression"===g.type&&"of"===g.key.name&&1===c&&"NGMicrosyntaxLet"===f.body[0].type&&null===f.body[0].value}r.exports={printAngular:function p(g,c,f){let F=g.getValue();if(F.type.startsWith("NG"))switch(F.type){case"NGRoot":return[f("node"),u(F.node)?" //"+i(F.node)[0].value.trimEnd():""];case"NGPipeExpression":return l(g,c,f);case"NGChainedExpression":return a(t([";",s],g.map((_=>function h(g){return n(g.getValue(),(c=>{switch(c.type){case void 0:return!1;case"CallExpression":case"OptionalCallExpression":case"AssignmentExpression":return!0}}))}(_)?f():["(",f(),")"]),"expressions")));case"NGEmptyExpression":return"";case"NGQuotedExpression":return[F.prefix,": ",F.value.trim()];case"NGMicrosyntax":return g.map(((_,w)=>[0===w?"":y(_.getValue(),w,F)?" ":[";",s],f()]),"body");case"NGMicrosyntaxKey":return/^[$_a-z][\w$]*(?:-[$_a-z][\w$])*$/i.test(F.name)?F.name:JSON.stringify(F.name);case"NGMicrosyntaxExpression":return[f("expression"),null===F.alias?"":[" as ",f("alias")]];case"NGMicrosyntaxKeyedExpression":{let _=g.getName(),w=g.getParentNode(),E=y(F,_,w)||(1===_&&("then"===F.key.name||"else"===F.key.name)||2===_&&"else"===F.key.name&&"NGMicrosyntaxKeyedExpression"===w.body[_-1].type&&"then"===w.body[_-1].key.name)&&"NGMicrosyntaxExpression"===w.body[0].type;return[f("key"),E?" ":": ",f("expression")]}case"NGMicrosyntaxLet":return["let ",f("key"),null===F.value?"":[" = ",f("value")]];case"NGMicrosyntaxAs":return[f("key")," as ",f("alias")];default:throw new Error(`Unknown Angular node type: ${JSON.stringify(F.type)}.`)}}}}}),Dd=te({"src/language-js/print/jsx.js"(e,r){ne();var{printComments:t,printDanglingComments:s,printCommentsSeparately:a}=et(),{builders:{line:n,hardline:u,softline:i,group:l,indent:p,conditionalGroup:y,fill:h,ifBreak:g,lineSuffixBoundary:c,join:f},utils:{willBreak:F}}=qe(),{getLast:_,getPreferredQuote:w}=Ue(),{isJsxNode:E,rawText:N,isCallExpression:x,isStringLiteral:I,isBinaryish:P,hasComment:$,CommentCheckFlags:D,hasNodeIgnoreComment:T}=Ke(),m=qt(),{willPrintOwnComments:C}=Eo(),o=U=>""===U||U===n||U===u||U===i;function d(U,Z,se){let fe=U.getValue();if("JSXElement"===fe.type&&function de(U){if(0===U.children.length)return!0;if(U.children.length>1)return!1;let Z=U.children[0];return"JSXText"===Z.type&&!ue(Z)}(fe))return[se("openingElement"),se("closingElement")];let ge="JSXElement"===fe.type?se("openingElement"):se("openingFragment"),he="JSXElement"===fe.type?se("closingElement"):se("closingFragment");if(1===fe.children.length&&"JSXExpressionContainer"===fe.children[0].type&&("TemplateLiteral"===fe.children[0].expression.type||"TaggedTemplateExpression"===fe.children[0].expression.type))return[ge,...U.map(se,"children"),he];fe.children=fe.children.map((A=>function Fe(U){return"JSXExpressionContainer"===U.type&&I(U.expression)&&" "===U.expression.value&&!$(U.expression)}(A)?{type:"JSXText",value:" ",raw:" "}:A));let we=fe.children.some(E),ke=fe.children.filter((A=>"JSXExpressionContainer"===A.type)).length>1,Re="JSXElement"===fe.type&&fe.openingElement.attributes.length>1,Ne=F(ge)||we||Re||ke,Pe="mdx"===U.getParentNode().rootMarker,oe=Z.singleQuote?"{' '}":'{" "}',H=Pe?" ":g([oe,i]," "),X=function v(U,Z,se,fe,ge){let he=[];return U.each(((we,ke,Re)=>{let Ne=we.getValue();if("JSXText"===Ne.type){let Pe=N(Ne);if(ue(Ne)){let H,oe=Pe.split(ce);if(""===oe[0]){if(he.push(""),oe.shift(),/\n/.test(oe[0])){let pe=Re[ke+1];he.push(b(ge,oe[1],Ne,pe))}else he.push(fe);oe.shift()}if(""===_(oe)&&(oe.pop(),H=oe.pop()),0===oe.length)return;for(let[pe,X]of oe.entries())pe%2==1?he.push(n):he.push(X);if(void 0!==H)if(/\n/.test(H)){let pe=Re[ke+1];he.push(b(ge,_(he),Ne,pe))}else he.push(fe);else{let pe=Re[ke+1];he.push(S(ge,_(he),Ne,pe))}}else/\n/.test(Pe)?Pe.match(/\n/g).length>1&&he.push("",u):he.push("",fe)}else{let Pe=se();he.push(Pe);let oe=Re[ke+1];if(oe&&ue(oe)){let pe=K(N(oe)).split(ce)[0];he.push(S(ge,pe,Ne,oe))}else he.push(u)}}),"children"),he}(U,0,se,H,fe.openingElement&&fe.openingElement.name&&"fbt"===fe.openingElement.name.name),le=fe.children.some((A=>ue(A)));for(let A=X.length-2;A>=0;A--){let G=""===X[A]&&""===X[A+1],re=X[A]===u&&""===X[A+1]&&X[A+2]===u,ye=(X[A]===i||X[A]===u)&&""===X[A+1]&&X[A+2]===H,Ce=X[A]===H&&""===X[A+1]&&(X[A+2]===i||X[A+2]===u),Be=X[A]===H&&""===X[A+1]&&X[A+2]===H,ve=X[A]===i&&""===X[A+1]&&X[A+2]===u||X[A]===u&&""===X[A+1]&&X[A+2]===i;re&&le||G||ye||Be||ve?X.splice(A,2):Ce&&X.splice(A+1,2)}for(;X.length>0&&o(_(X));)X.pop();for(;X.length>1&&o(X[0])&&o(X[1]);)X.shift(),X.shift();let Ae=[];for(let[A,G]of X.entries()){if(G===H){if(1===A&&""===X[A-1]){if(2===X.length){Ae.push(oe);continue}Ae.push([oe,u]);continue}if(A===X.length-1){Ae.push(oe);continue}if(""===X[A-1]&&X[A-2]===u){Ae.push(oe);continue}}Ae.push(G),F(G)&&(Ne=!0)}let Ee=le?h(Ae):l(Ae,{shouldBreak:!0});if(Pe)return Ee;let De=l([ge,p([u,Ee]),u,he]);return Ne?De:y([l([ge,...X,he]),De])}function S(U,Z,se,fe){return U?"":"JSXElement"===se.type&&!se.closingElement||fe&&"JSXElement"===fe.type&&!fe.closingElement?1===Z.length?i:u:i}function b(U,Z,se,fe){return U?u:1===Z.length?"JSXElement"===se.type&&!se.closingElement||fe&&"JSXElement"===fe.type&&!fe.closingElement?u:i:u}function q(U,Z,se){return U.selfClosing?[n,"/>"]:function J(U,Z,se){let fe=U.attributes.length>0&&$(_(U.attributes),D.Trailing);return 0===U.attributes.length&&!se||(Z.bracketSameLine||Z.jsxBracketSameLine)&&(!se||U.attributes.length>0)&&!fe}(U,Z,se)?[">"]:[i,">"]}function V(U,Z,se){return function B(U,Z,se){let fe=U.getParentNode();if(!fe||{ArrayExpression:!0,JSXAttribute:!0,JSXElement:!0,JSXExpressionContainer:!0,JSXFragment:!0,ExpressionStatement:!0,CallExpression:!0,OptionalCallExpression:!0,ConditionalExpression:!0,JsExpressionRoot:!0}[fe.type])return Z;let he=U.match(void 0,(ke=>"ArrowFunctionExpression"===ke.type),x,(ke=>"JSXExpressionContainer"===ke.type)),we=m(U,se);return l([we?"":g("("),p([i,Z]),i,we?"":g(")")],{shouldBreak:he})}(U,t(U,d(U,Z,se),Z),Z)}function Y(U,Z,se){let fe=U.getValue();return["{",U.call((ge=>{let he=["...",se()],we=ge.getValue();return $(we)&&C(ge)?[p([i,t(ge,he,Z)]),i]:he}),"JSXSpreadAttribute"===fe.type?"argument":"expression"),"}"]}var ce=new RegExp("([ \n\r\t]+)"),W=new RegExp("[^ \n\r\t]"),K=U=>U.replace(new RegExp("(?:^"+ce.source+"|"+ce.source+"$)"),"");function ue(U){return"JSXText"===U.type&&(W.test(N(U))||!/\n/.test(N(U)))}r.exports={hasJsxIgnoreComment:function z(U){let Z=U.getValue(),se=U.getParentNode();if(!(se&&Z&&E(Z)&&E(se)))return!1;let ge=null;for(let he=se.children.indexOf(Z);he>0;he--){let we=se.children[he-1];if("JSXText"!==we.type||ue(we)){ge=we;break}}return ge&&"JSXExpressionContainer"===ge.type&&"JSXEmptyExpression"===ge.expression.type&&T(ge.expression)},printJsx:function ie(U,Z,se){let fe=U.getValue();if(fe.type.startsWith("JSX"))switch(fe.type){case"JSXAttribute":return function k(U,Z,se){let fe=U.getValue(),ge=[];if(ge.push(se("name")),fe.value){let he;if(I(fe.value)){let ke=N(fe.value).slice(1,-1).replace(/'/g,"'").replace(/"/g,'"'),{escaped:Re,quote:Ne,regex:Pe}=w(ke,Z.jsxSingleQuote?"'":'"');ke=ke.replace(Pe,Re);let{leading:oe,trailing:H}=U.call((()=>a(U,Z)),"value");he=[oe,Ne,ke,Ne,H]}else he=se("value");ge.push("=",he)}return ge}(U,Z,se);case"JSXIdentifier":return String(fe.name);case"JSXNamespacedName":return f(":",[se("namespace"),se("name")]);case"JSXMemberExpression":return f(".",[se("object"),se("property")]);case"JSXSpreadAttribute":case"JSXSpreadChild":return Y(U,Z,se);case"JSXExpressionContainer":return function M(U,Z,se){let fe=U.getValue(),ge=(he,we)=>"JSXEmptyExpression"===he.type||!$(he)&&("ArrayExpression"===he.type||"ObjectExpression"===he.type||"ArrowFunctionExpression"===he.type||"AwaitExpression"===he.type&&(ge(he.argument,he)||"JSXElement"===he.argument.type)||x(he)||"FunctionExpression"===he.type||"TemplateLiteral"===he.type||"TaggedTemplateExpression"===he.type||"DoExpression"===he.type||E(we)&&("ConditionalExpression"===he.type||P(he)));return ge(fe.expression,U.getParentNode(0))?l(["{",se("expression"),c,"}"]):l(["{",p([i,se("expression")]),i,c,"}"])}(U,0,se);case"JSXFragment":case"JSXElement":return V(U,Z,se);case"JSXOpeningElement":return function R(U,Z,se){let fe=U.getValue(),ge=fe.name&&$(fe.name)||fe.typeParameters&&$(fe.typeParameters);if(fe.selfClosing&&0===fe.attributes.length&&!ge)return["<",se("name"),se("typeParameters")," />"];if(fe.attributes&&1===fe.attributes.length&&fe.attributes[0].value&&I(fe.attributes[0].value)&&!fe.attributes[0].value.value.includes("\n")&&!ge&&!$(fe.attributes[0]))return l(["<",se("name"),se("typeParameters")," ",...U.map(se,"attributes"),fe.selfClosing?" />":">"]);let he=fe.attributes&&fe.attributes.some((ke=>ke.value&&I(ke.value)&&ke.value.value.includes("\n"))),we=Z.singleAttributePerLine&&fe.attributes.length>1?u:n;return l(["<",se("name"),se("typeParameters"),p(U.map((()=>[we,se()]),"attributes")),...q(fe,Z,ge)],{shouldBreak:he})}(U,Z,se);case"JSXClosingElement":return function L(U,Z,se){let fe=U.getValue(),ge=[];ge.push(""),ge}(U,0,se);case"JSXOpeningFragment":case"JSXClosingFragment":return function Q(U,Z){let se=U.getValue(),fe=$(se),ge=$(se,D.Line),he="JSXOpeningFragment"===se.type;return[he?"<":""]}(U,Z);case"JSXEmptyExpression":return function j(U,Z){let se=U.getValue(),fe=$(se,D.Line);return[s(U,Z,!fe),fe?u:""]}(U,Z);case"JSXText":throw new Error("JSXText should be handled by JSXElement");default:throw new Error(`Unknown JSX node type: ${JSON.stringify(fe.type)}.`)}}}}}),ct=te({"src/language-js/print/misc.js"(e,r){ne();var{isNonEmptyArray:t}=Ue(),{builders:{indent:s,join:a,line:n}}=qe(),{isFlowAnnotationComment:u}=Ke();function y(_,w,E){let N=_.getValue();if(!N.typeAnnotation)return"";let x=_.getParentNode(),I="DeclareFunction"===x.type&&x.id===N;return u(w.originalText,N.typeAnnotation)?[" /*: ",E("typeAnnotation")," */"]:[I?"":": ",E("typeAnnotation")]}r.exports={printOptionalToken:function i(_){let w=_.getValue();return!w.optional||"Identifier"===w.type&&w===_.getParentNode().key?"":"OptionalCallExpression"===w.type||"OptionalMemberExpression"===w.type&&w.computed?"?.":"?"},printDefiniteToken:function l(_){return _.getValue().definite||_.match(void 0,((w,E)=>"id"===E&&"VariableDeclarator"===w.type&&w.definite))?"!":""},printFunctionTypeParameters:function p(_,w,E){let N=_.getValue();return N.typeArguments?E("typeArguments"):N.typeParameters?E("typeParameters"):""},printBindExpressionCallee:function h(_,w,E){return["::",E("callee")]},printTypeScriptModifiers:function g(_,w,E){let N=_.getValue();return t(N.modifiers)?[a(" ",_.map(E,"modifiers"))," "]:""},printTypeAnnotation:y,printRestSpread:function f(_,w,E){return["...",E("argument"),y(_,w,E)]},adjustClause:function c(_,w,E){return"EmptyStatement"===_.type?";":"BlockStatement"===_.type||E?[" ",w]:s([n,w])},printDirective:function F(_,w){let E=_.slice(1,-1);if(E.includes('"')||E.includes("'"))return _;let N=w.singleQuote?"'":'"';return N+E+N}}}}),er=te({"src/language-js/print/array.js"(e,r){ne();var{printDanglingComments:t}=et(),{builders:{line:s,softline:a,hardline:n,group:u,indent:i,ifBreak:l,fill:p}}=qe(),{getLast:y,hasNewline:h}=Ue(),{shouldPrintComma:g,hasComment:c,CommentCheckFlags:f,isNextLineEmpty:F,isNumericLiteral:_,isSignedNumericLiteral:w}=Ke(),{locStart:E}=ut(),{printOptionalToken:N,printTypeAnnotation:x}=ct();function P(T,m){return T.elements.length>1&&T.elements.every((C=>C&&(_(C)||w(C)&&!c(C.argument))&&!c(C,f.Trailing|f.Line,(o=>!h(m.originalText,E(o),{backwards:!0})))))}function $(T,m,C,o){let d=[],v=[];return T.each((S=>{d.push(v,u(o())),v=[",",s],S.getValue()&&F(S.getValue(),m)&&v.push(a)}),C),d}function D(T,m,C,o){let d=[];return T.each(((v,S,b)=>{let B=S===b.length-1;d.push([C(),B?o:","]),B||d.push(F(v.getValue(),m)?[n,n]:c(b[S+1],f.Leading|f.Line)?n:s)}),"elements"),p(d)}r.exports={printArray:function I(T,m,C){let o=T.getValue(),d=[],v="TupleExpression"===o.type?"#[":"[";if(0===o.elements.length)c(o,f.Dangling)?d.push(u([v,t(T,m),a,"]"])):d.push(v,"]");else{let b=y(o.elements),B=!(b&&"RestElement"===b.type),k=null===b,M=Symbol("array"),R=!m.__inJestEach&&o.elements.length>1&&o.elements.every(((L,Q,V)=>{let j=L&&L.type;if("ArrayExpression"!==j&&"ObjectExpression"!==j)return!1;let Y=V[Q+1];if(Y&&j!==Y.type)return!1;let ie="ArrayExpression"===j?"elements":"properties";return L[ie]&&L[ie].length>1})),q=P(o,m),J=B?k?",":g(m)?q?l(",","",{groupId:M}):l(","):"":"";d.push(u([v,i([a,q?D(T,m,C,J):[$(T,m,"elements",C),J],t(T,m,!0)]),a,"]"],{shouldBreak:R,id:M}))}return d.push(N(T),x(T,m,C)),d},printArrayItems:$,isConciselyPrintedArray:P}}}),Ao=te({"src/language-js/print/call-arguments.js"(e,r){ne();var{printDanglingComments:t}=et(),{getLast:s,getPenultimate:a}=Ue(),{getFunctionParameters:n,hasComment:u,CommentCheckFlags:i,isFunctionCompositionArgs:l,isJsxNode:p,isLongCurriedCallExpression:y,shouldPrintComma:h,getCallArguments:g,iterateCallArgumentsPath:c,isNextLineEmpty:f,isCallExpression:F,isStringLiteral:_,isObjectProperty:w,isTSTypeExpression:E}=Ke(),{builders:{line:N,hardline:x,softline:I,group:P,indent:$,conditionalGroup:D,ifBreak:T,breakParent:m},utils:{willBreak:C}}=qe(),{ArgExpansionBailout:o}=Qt(),{isConciselyPrintedArray:d}=er();function S(q){let J=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return"ObjectExpression"===q.type&&(q.properties.length>0||u(q))||"ArrayExpression"===q.type&&(q.elements.length>0||u(q))||"TSTypeAssertion"===q.type&&S(q.expression)||E(q)&&S(q.expression)||"FunctionExpression"===q.type||"ArrowFunctionExpression"===q.type&&(!q.returnType||!q.returnType.typeAnnotation||"TSTypeReference"!==q.returnType.typeAnnotation.type||function M(q){return"BlockStatement"===q.type&&(q.body.some((J=>"EmptyStatement"!==J.type))||u(q,i.Dangling))}(q.body))&&("BlockStatement"===q.body.type||"ArrowFunctionExpression"===q.body.type&&S(q.body,!0)||"ObjectExpression"===q.body.type||"ArrayExpression"===q.body.type||!J&&(F(q.body)||"ConditionalExpression"===q.body.type)||p(q.body))||"DoExpression"===q.type||"ModuleExpression"===q.type}r.exports=function v(q,J,L){let Q=q.getValue(),V="ImportExpression"===Q.type,j=g(Q);if(0===j.length)return["(",t(q,J,!0),")"];if(function k(q){return 2===q.length&&"ArrowFunctionExpression"===q[0].type&&0===n(q[0]).length&&"BlockStatement"===q[0].body.type&&"ArrayExpression"===q[1].type&&!q.some((J=>u(J)))}(j))return["(",L(["arguments",0]),", ",L(["arguments",1]),")"];let Y=!1,ie=!1,ee=j.length-1,ce=[];c(q,((z,U)=>{let Z=z.getNode(),se=[L()];U===ee||(f(Z,J)?(0===U&&(ie=!0),Y=!0,se.push(",",x,x)):se.push(",",N)),ce.push(se)}));let W=V||Q.callee&&"Import"===Q.callee.type||!h(J,"all")?"":",";function K(){return P(["(",$([N,...ce]),W,N,")"],{shouldBreak:!0})}if(Y||"Decorator"!==q.getParentNode().type&&l(j))return K();let de=function B(q){if(2!==q.length)return!1;let[J,L]=q;return!("ModuleExpression"!==J.type||!function R(q){return"ObjectExpression"===q.type&&1===q.properties.length&&w(q.properties[0])&&"Identifier"===q.properties[0].key.type&&"type"===q.properties[0].key.name&&_(q.properties[0].value)&&"module"===q.properties[0].value.value}(L))||!u(J)&&("FunctionExpression"===J.type||"ArrowFunctionExpression"===J.type&&"BlockStatement"===J.body.type)&&"FunctionExpression"!==L.type&&"ArrowFunctionExpression"!==L.type&&"ConditionalExpression"!==L.type&&!S(L)}(j),ue=function b(q,J){let L=s(q),Q=a(q);return!u(L,i.Leading)&&!u(L,i.Trailing)&&S(L)&&(!Q||Q.type!==L.type)&&(2!==q.length||"ArrowFunctionExpression"!==Q.type||"ArrayExpression"!==L.type)&&!(q.length>1&&"ArrayExpression"===L.type&&d(L,J))}(j,J);if(de||ue){if(de?ce.slice(1).some(C):ce.slice(0,-1).some(C))return K();let z=[];try{q.try((()=>{c(q,((U,Z)=>{de&&0===Z&&(z=[[L([],{expandFirstArg:!0}),ce.length>1?",":"",ie?x:N,ie?x:""],...ce.slice(1)]),ue&&Z===ee&&(z=[...ce.slice(0,-1),L([],{expandLastArg:!0})])}))}))}catch(U){if(U instanceof o)return K();throw U}return[ce.some(C)?m:"",D([["(",...z,")"],de?["(",P(z[0],{shouldBreak:!0}),...z.slice(1),")"]:["(",...ce.slice(0,-1),P(s(z),{shouldBreak:!0}),")"],K()])]}let Fe=["(",$([I,...ce]),T(W),I,")"];return y(q)?Fe:P(Fe,{shouldBreak:ce.some(C)||Y})}}}),So=te({"src/language-js/print/member.js"(e,r){ne();var{builders:{softline:t,group:s,indent:a,label:n}}=qe(),{isNumericLiteral:u,isMemberExpression:i,isCallExpression:l}=Ke(),{printOptionalToken:p}=ct();function h(g,c,f){let F=f("property"),_=g.getValue(),w=p(g);return _.computed?!_.property||u(_.property)?[w,"[",F,"]"]:s([w,"[",a([t,F]),t,"]"]):[w,".",F]}r.exports={printMemberExpression:function y(g,c,f){let w,F=g.getValue(),_=g.getParentNode(),E=0;do{w=g.getParentNode(E),E++}while(w&&(i(w)||"TSNonNullExpression"===w.type));let N=f("object"),x=h(g,c,f),I=w&&("NewExpression"===w.type||"BindExpression"===w.type||"AssignmentExpression"===w.type&&"Identifier"!==w.left.type)||F.computed||"Identifier"===F.object.type&&"Identifier"===F.property.type&&!i(_)||("AssignmentExpression"===_.type||"VariableDeclarator"===_.type)&&(l(F.object)&&F.object.arguments.length>0||"TSNonNullExpression"===F.object.type&&l(F.object.expression)&&F.object.expression.arguments.length>0||"member-chain"===N.label);return n("member-chain"===N.label?"member-chain":"member",[N,I?x:s(a([t,x]))])},printMemberLookup:h}}}),md=te({"src/language-js/print/member-chain.js"(e,r){ne();var{printComments:t}=et(),{getLast:s,isNextLineEmptyAfterIndex:a,getNextNonSpaceNonCommentCharacterIndex:n}=Ue(),u=qt(),{isCallExpression:i,isMemberExpression:l,isFunctionOrArrowExpression:p,isLongCurriedCallExpression:y,isMemberish:h,isNumericLiteral:g,isSimpleCallArgument:c,hasComment:f,CommentCheckFlags:F,isNextLineEmpty:_}=Ke(),{locEnd:w}=ut(),{builders:{join:E,hardline:N,group:x,indent:I,conditionalGroup:P,breakParent:$,label:D},utils:{willBreak:T}}=qe(),m=Ao(),{printMemberLookup:C}=So(),{printOptionalToken:o,printFunctionTypeParameters:d,printBindExpressionCallee:v}=ct();r.exports=function S(b,B,k){let M=b.getParentNode(),R=!M||"ExpressionStatement"===M.type,q=[];function J(Ne){let{originalText:Pe}=B,oe=n(Pe,Ne,w);return")"===Pe.charAt(oe)?!1!==oe&&a(Pe,oe+1):_(Ne,B)}function L(Ne){let Pe=Ne.getValue();i(Pe)&&(h(Pe.callee)||i(Pe.callee))?(q.unshift({node:Pe,printed:[t(Ne,[o(Ne),d(Ne,B,k),m(Ne,B,k)],B),J(Pe)?N:""]}),Ne.call((oe=>L(oe)),"callee")):h(Pe)?(q.unshift({node:Pe,needsParens:u(Ne,B),printed:t(Ne,l(Pe)?C(Ne,B,k):v(Ne,B,k),B)}),Ne.call((oe=>L(oe)),"object")):"TSNonNullExpression"===Pe.type?(q.unshift({node:Pe,printed:t(Ne,"!",B)}),Ne.call((oe=>L(oe)),"expression")):q.unshift({node:Pe,printed:k()})}let Q=b.getValue();q.unshift({node:Q,printed:[o(b),d(b,B,k),m(b,B,k)]}),Q.callee&&b.call((Ne=>L(Ne)),"callee");let V=[],j=[q[0]],Y=1;for(;Y0&&V.push(j);let K=V.length>=2&&!f(V[1][0].node)&&function W(Ne){let Pe=Ne[1].length>0&&Ne[1][0].node.computed;if(1===Ne[0].length){let H=Ne[0][0].node;return"ThisExpression"===H.type||"Identifier"===H.type&&(ee(H.name)||R&&function ce(Ne){return Ne.length<=B.tabWidth}(H.name)||Pe)}let oe=s(Ne[0]).node;return l(oe)&&"Identifier"===oe.property.type&&(ee(oe.property.name)||Pe)}(V);function de(Ne){let Pe=Ne.map((oe=>oe.printed));return Ne.length>0&&s(Ne).needsParens?["(",...Pe,")"]:Pe}let Fe=V.map(de),z=Fe,U=K?3:2,Z=V.flat(),se=Z.slice(1,-1).some((Ne=>f(Ne.node,F.Leading)))||Z.slice(0,-1).some((Ne=>f(Ne.node,F.Trailing)))||V[U]&&f(V[U][0].node,F.Leading);if(V.length<=U&&!se)return y(b)?z:x(z);let Re,fe=s(V[K?1:0]).node,ge=!i(fe)&&J(fe),he=[de(V[0]),K?V.slice(1,2).map(de):"",ge?N:"",function ue(Ne){return 0===Ne.length?"":I(x([N,E(N,Ne.map(de))]))}(V.slice(K?2:1))],we=q.map((Ne=>{let{node:Pe}=Ne;return Pe})).filter(i);return Re=se||we.length>2&&we.some((Ne=>!Ne.arguments.every((Pe=>c(Pe,0)))))||Fe.slice(0,-1).some(T)||function ke(){let Ne=s(s(V)).node,Pe=s(Fe);return i(Ne)&&T(Pe)&&we.slice(0,-1).some((oe=>oe.arguments.some(p)))}()?x(he):[T(z)||ge?$:"",P([z,he])],D("member-chain",Re)}}}),xo=te({"src/language-js/print/call-expression.js"(e,r){ne();var{builders:{join:t,group:s}}=qe(),a=qt(),{getCallArguments:n,hasFlowAnnotationComment:u,isCallExpression:i,isMemberish:l,isStringLiteral:p,isTemplateOnItsOwnLine:y,isTestCall:h,iterateCallArgumentsPath:g}=Ke(),c=md(),f=Ao(),{printOptionalToken:F,printFunctionTypeParameters:_}=ct();r.exports={printCallExpression:function w(N,x,I){let P=N.getValue(),$=N.getParentNode(),D="NewExpression"===P.type,T="ImportExpression"===P.type,m=F(N),C=n(P);if(C.length>0&&(!T&&!D&&function E(N,x){if("Identifier"!==N.callee.type)return!1;if("require"===N.callee.name)return!0;if("define"===N.callee.name){let I=n(N);return"ExpressionStatement"===x.type&&(1===I.length||2===I.length&&"ArrayExpression"===I[0].type||3===I.length&&p(I[0])&&"ArrayExpression"===I[1].type)}return!1}(P,$)||1===C.length&&y(C[0],x.originalText)||!D&&h(P,$))){let v=[];return g(N,(()=>{v.push(I())})),[D?"new ":"",I("callee"),m,_(N,x,I),"(",t(", ",v),")"]}let o=("babel"===x.parser||"babel-flow"===x.parser)&&P.callee&&"Identifier"===P.callee.type&&u(P.callee.trailingComments);if(o&&(P.callee.trailingComments[0].printed=!0),!T&&!D&&l(P.callee)&&!N.call((v=>a(v,x)),"callee"))return c(N,x,I);let d=[D?"new ":"",T?"import":I("callee"),m,o?`/*:: ${P.callee.trailingComments[0].value.slice(2).trim()} */`:"",_(N,x,I),f(N,x,I)];return T||i(P.callee)?s(d):d}}}}),tr=te({"src/language-js/print/assignment.js"(e,r){ne();var{isNonEmptyArray:t,getStringWidth:s}=Ue(),{builders:{line:a,group:n,indent:u,indentIfBreak:i,lineSuffixBoundary:l},utils:{cleanDoc:p,willBreak:y,canBreak:h}}=qe(),{hasLeadingOwnLineComment:g,isBinaryish:c,isStringLiteral:f,isLiteral:F,isNumericLiteral:_,isCallExpression:w,isMemberExpression:E,getCallArguments:N,rawText:x,hasComment:I,isSignedNumericLiteral:P,isObjectProperty:$}=Ke(),{shouldInlineLogicalExpression:D}=ru(),{printCallExpression:T}=xo();function m(W,K,de,ue,Fe,z){let U=function d(W,K,de,ue,Fe){let z=W.getValue(),U=z[Fe];if(!U)return"only-left";let Z=!b(U);if(W.match(b,B,(he=>!Z||"ExpressionStatement"!==he.type&&"VariableDeclaration"!==he.type)))return Z?"ArrowFunctionExpression"===U.type&&"ArrowFunctionExpression"===U.body.type?"chain-tail-arrow-chain":"chain-tail":"chain";if(!Z&&b(U.right)||g(K.originalText,U))return"break-after-operator";if("CallExpression"===U.type&&"require"===U.callee.name||"json5"===K.parser||"json"===K.parser)return"never-break-after-operator";if(function S(W){if(B(W)){let K=W.left||W.id;return"ObjectPattern"===K.type&&K.properties.length>2&&K.properties.some((de=>$(de)&&(!de.shorthand||de.value&&"AssignmentPattern"===de.value.type)))}return!1}(z)||function k(W){let K=function M(W){return function R(W){return"TSTypeAliasDeclaration"===W.type||"TypeAlias"===W.type}(W)&&W.typeParameters&&W.typeParameters.params?W.typeParameters.params:null}(W);if(t(K)){let de="TSTypeAliasDeclaration"===W.type?"constraint":"bound";if(K.length>1&&K.some((ue=>ue[de]||ue.default)))return!0}return!1}(z)||function q(W){if("VariableDeclarator"!==W.type)return!1;let{typeAnnotation:K}=W.id;if(!K||!K.typeAnnotation)return!1;let de=L(K.typeAnnotation);return t(de)&&de.length>1&&de.some((ue=>t(L(ue))||"TSConditionalType"===ue.type))}(z)||J(z)&&h(ue))return"break-lhs";let ge=function ie(W,K,de){if(!$(W))return!1;K=p(K);let ue=3;return"string"==typeof K&&s(K)function v(W,K,de,ue){let Fe=W.getValue();if(c(Fe)&&!D(Fe))return!0;switch(Fe.type){case"StringLiteralTypeAnnotation":case"SequenceExpression":return!0;case"ConditionalExpression":{let{test:Z}=Fe;return c(Z)&&!D(Z)}case"ClassExpression":return t(Fe.decorators)}if(ue)return!1;let z=Fe,U=[];for(;;)if("UnaryExpression"===z.type)z=z.argument,U.push("argument");else{if("TSNonNullExpression"!==z.type)break;z=z.expression,U.push("expression")}return!(!f(z)&&!W.call((()=>V(W,K,de)),...U))}(W,K,de,ge)),Fe)?"break-after-operator":ge||"TemplateLiteral"===U.type||"TaggedTemplateExpression"===U.type||"BooleanLiteral"===U.type||_(U)||"ClassExpression"===U.type?"never-break-after-operator":"fluid"}(W,K,de,ue,z),Z=de(z,{assignmentLayout:U});switch(U){case"break-after-operator":return n([n(ue),Fe,n(u([a,Z]))]);case"never-break-after-operator":return n([n(ue),Fe," ",Z]);case"fluid":{let se=Symbol("assignment");return n([n(ue),Fe,n(u(a),{id:se}),l,i(Z,{groupId:se})])}case"break-lhs":return n([ue,Fe," ",n(Z)]);case"chain":return[n(ue),Fe,a,Z];case"chain-tail":return[n(ue),Fe,u([a,Z])];case"chain-tail-arrow-chain":return[n(ue),Fe,Z];case"only-left":return ue}}function b(W){return"AssignmentExpression"===W.type}function B(W){return b(W)||"VariableDeclarator"===W.type}function J(W){return"VariableDeclarator"===W.type&&W.init&&"ArrowFunctionExpression"===W.init.type}function L(W){return function Q(W){return"TSTypeReference"===W.type||"GenericTypeAnnotation"===W.type}(W)&&W.typeParameters&&W.typeParameters.params?W.typeParameters.params:null}function V(W,K,de){let ue=arguments.length>3&&void 0!==arguments[3]&&arguments[3],Fe=W.getValue(),z=()=>V(W,K,de,!0);if("TSNonNullExpression"===Fe.type)return W.call(z,"expression");if(w(Fe)){if("member-chain"===T(W,K,de).label)return!1;let Z=N(Fe);return!(!(0===Z.length||1===Z.length&&function Y(W,K){let{printWidth:de}=K;if(I(W))return!1;let ue=.25*de;if("ThisExpression"===W.type||"Identifier"===W.type&&W.name.length<=ue||P(W)&&!I(W.argument))return!0;let Fe="Literal"===W.type&&"regex"in W&&W.regex.pattern||"RegExpLiteral"===W.type&&W.pattern;return Fe?Fe.length<=ue:f(W)?x(W).length<=ue:"TemplateLiteral"===W.type?0===W.expressions.length&&W.quasis[0].value.raw.length<=ue&&!W.quasis[0].value.raw.includes("\n"):F(W)}(Z[0],K))||function ee(W,K){let de=function ce(W){return W.typeParameters&&W.typeParameters.params||W.typeArguments&&W.typeArguments.params}(W);if(t(de)){if(de.length>1)return!0;if(1===de.length){let Fe=de[0];if("TSUnionType"===Fe.type||"UnionTypeAnnotation"===Fe.type||"TSIntersectionType"===Fe.type||"IntersectionTypeAnnotation"===Fe.type||"TSTypeLiteral"===Fe.type||"ObjectTypeAnnotation"===Fe.type)return!0}let ue=W.typeParameters?"typeParameters":"typeArguments";if(y(K(ue)))return!0}return!1}(Fe,de))&&W.call(z,"callee")}return E(Fe)?W.call(z,"object"):ue&&("Identifier"===Fe.type||"ThisExpression"===Fe.type)}r.exports={printVariableDeclarator:function o(W,K,de){return m(W,K,de,de("id")," =","init")},printAssignmentExpression:function C(W,K,de){let ue=W.getValue();return m(W,K,de,de("left"),[" ",ue.operator],"right")},printAssignment:m,isArrowFunctionVariableDeclarator:J}}}),Lr=te({"src/language-js/print/function-parameters.js"(e,r){ne();var{getNextNonSpaceNonCommentCharacter:t}=Ue(),{printDanglingComments:s}=et(),{builders:{line:a,hardline:n,softline:u,group:i,indent:l,ifBreak:p},utils:{removeLines:y,willBreak:h}}=qe(),{getFunctionParameters:g,iterateFunctionParametersPath:c,isSimpleType:f,isTestCall:F,isTypeAnnotationAFunction:_,isObjectType:w,isObjectTypePropertyAFunction:E,hasRestParameter:N,shouldPrintComma:x,hasComment:I,isNextLineEmpty:P}=Ke(),{locEnd:$}=ut(),{ArgExpansionBailout:D}=Qt(),{printFunctionTypeParameters:T}=ct();function C(v){if(!v)return!1;let S=g(v);if(1!==S.length)return!1;let[b]=S;return!I(b)&&("ObjectPattern"===b.type||"ArrayPattern"===b.type||"Identifier"===b.type&&b.typeAnnotation&&("TypeAnnotation"===b.typeAnnotation.type||"TSTypeAnnotation"===b.typeAnnotation.type)&&w(b.typeAnnotation.typeAnnotation)||"FunctionTypeParam"===b.type&&w(b.typeAnnotation)||"AssignmentPattern"===b.type&&("ObjectPattern"===b.left.type||"ArrayPattern"===b.left.type)&&("Identifier"===b.right.type||"ObjectExpression"===b.right.type&&0===b.right.properties.length||"ArrayExpression"===b.right.type&&0===b.right.elements.length))}r.exports={printFunctionParameters:function m(v,S,b,B,k){let M=v.getValue(),R=g(M),q=k?T(v,b,S):"";if(0===R.length)return[q,"(",s(v,b,!0,(ie=>")"===t(b.originalText,ie,$))),")"];let J=v.getParentNode(),L=F(J),Q=C(M),V=[];if(c(v,((ie,ee)=>{let ce=ee===R.length-1;ce&&M.rest&&V.push("..."),V.push(S()),!ce&&(V.push(","),L||Q?V.push(" "):P(R[ee],b)?V.push(n,n):V.push(a))})),B){if(h(q)||h(V))throw new D;return i([y(q),"(",y(V),")"])}let j=R.every((ie=>!ie.decorators));return Q&&j||L?[q,"(",...V,")"]:(E(J)||_(J)||"TypeAlias"===J.type||"UnionTypeAnnotation"===J.type||"TSUnionType"===J.type||"IntersectionTypeAnnotation"===J.type||"FunctionTypeAnnotation"===J.type&&J.returnType===M)&&1===R.length&&null===R[0].name&&M.this!==R[0]&&R[0].typeAnnotation&&null===M.typeParameters&&f(R[0].typeAnnotation)&&!M.rest?"always"===b.arrowParens?["(",...V,")"]:V:[q,"(",l([u,...V]),p(!N(M)&&x(b,"all")?",":""),u,")"]},shouldHugFunctionParameters:C,shouldGroupFunctionParameters:function d(v,S){let b=function o(v){let S;return v.returnType?(S=v.returnType,S.typeAnnotation&&(S=S.typeAnnotation)):v.typeAnnotation&&(S=v.typeAnnotation),S}(v);if(!b)return!1;let B=v.typeParameters&&v.typeParameters.params;if(B){if(B.length>1)return!1;if(1===B.length){let k=B[0];if(k.constraint||k.default)return!1}}return 1===g(v).length&&(w(b)||h(S))}}}}),Or=te({"src/language-js/print/type-annotation.js"(e,r){ne();var{printComments:t,printDanglingComments:s}=et(),{isNonEmptyArray:a}=Ue(),{builders:{group:n,join:u,line:i,softline:l,indent:p,align:y,ifBreak:h}}=qe(),g=qt(),{locStart:c}=ut(),{isSimpleType:f,isObjectType:F,hasLeadingOwnLineComment:_,isObjectTypePropertyAFunction:w,shouldPrintComma:E}=Ke(),{printAssignment:N}=tr(),{printFunctionParameters:x,shouldGroupFunctionParameters:I}=Lr(),{printArrayItems:P}=er();function $(b){if(f(b)||F(b))return!0;if("UnionTypeAnnotation"===b.type||"TSUnionType"===b.type){let B=b.types.filter((M=>"VoidTypeAnnotation"===M.type||"TSVoidKeyword"===M.type||"NullLiteralTypeAnnotation"===M.type||"TSNullKeyword"===M.type)).length,k=b.types.some((M=>"ObjectTypeAnnotation"===M.type||"TSTypeLiteral"===M.type||"GenericTypeAnnotation"===M.type||"TSTypeReference"===M.type));if(b.types.length-1===B&&k)return!0}return!1}r.exports={printOpaqueType:function D(b,B,k){let M=B.semi?";":"",R=b.getValue(),q=[];return q.push("opaque type ",k("id"),k("typeParameters")),R.supertype&&q.push(": ",k("supertype")),R.impltype&&q.push(" = ",k("impltype")),q.push(M),q},printTypeAlias:function T(b,B,k){let M=B.semi?";":"",R=b.getValue(),q=[];R.declare&&q.push("declare "),q.push("type ",k("id"),k("typeParameters"));let J="TSTypeAliasDeclaration"===R.type?"typeAnnotation":"right";return[N(b,B,k,q," =",J),M]},printIntersectionType:function m(b,B,k){let M=b.getValue(),R=b.map(k,"types"),q=[],J=!1;for(let L=0;L1&&(J=!0),q.push(" & ",L>1?p(R[L]):R[L])):q.push(p([" &",i,R[L]]));return n(q)},printUnionType:function C(b,B,k){let M=b.getValue(),R=b.getParentNode(),q=!("TypeParameterInstantiation"===R.type||"TSTypeParameterInstantiation"===R.type||"GenericTypeAnnotation"===R.type||"TSTypeReference"===R.type||"TSTypeAssertion"===R.type||"TupleTypeAnnotation"===R.type||"TSTupleType"===R.type||"FunctionTypeParam"===R.type&&!R.name&&b.getParentNode(1).this!==R||("TypeAlias"===R.type||"VariableDeclarator"===R.type||"TSTypeAliasDeclaration"===R.type)&&_(B.originalText,M)),J=$(M),L=b.map((j=>{let Y=k();return J||(Y=y(2,Y)),t(j,Y,B)}),"types");if(J)return u(" | ",L);let Q=q&&!_(B.originalText,M),V=[h([Q?i:"","| "]),u([i,"| "],L)];return g(b,B)?n([p(V),l]):"TupleTypeAnnotation"===R.type&&R.types.length>1||"TSTupleType"===R.type&&R.elementTypes.length>1?n([p([h(["(",l]),V]),l,h(")")]):n(q?p(V):V)},printFunctionType:function o(b,B,k){let M=b.getValue(),R=[],q=b.getParentNode(0),J=b.getParentNode(1),L=b.getParentNode(2),Q="TSFunctionType"===M.type||!(("ObjectTypeProperty"===q.type||"ObjectTypeInternalSlot"===q.type)&&!q.variance&&!q.optional&&c(q)===c(M)||"ObjectTypeCallProperty"===q.type||L&&"DeclareFunction"===L.type),V=Q&&("TypeAnnotation"===q.type||"TSTypeAnnotation"===q.type),j=V&&Q&&("TypeAnnotation"===q.type||"TSTypeAnnotation"===q.type)&&"ArrowFunctionExpression"===J.type;w(q)&&(Q=!0,V=!0),j&&R.push("(");let Y=x(b,k,B,!1,!0),ie=M.returnType||M.predicate||M.typeAnnotation?[Q?" => ":": ",k("returnType"),k("predicate"),k("typeAnnotation")]:"",ee=I(M,ie);return R.push(ee?n(Y):Y),ie&&R.push(ie),j&&R.push(")"),n(R)},printTupleType:function d(b,B,k){let M=b.getValue(),R="TSTupleType"===M.type?"elementTypes":"types",q=M[R],J=a(q),L=J?l:"";return n(["[",p([L,P(b,B,R,k)]),h(J&&E(B,"all")?",":""),s(b,B,!0),L,"]"])},printIndexedAccessType:function v(b,B,k){let M=b.getValue(),R="OptionalIndexedAccessType"===M.type&&M.optional?"?.[":"[";return[k("objectType"),R,k("indexType"),"]"]},shouldHugType:$,printJSDocType:function S(b,B,k){let M=b.getValue();return[M.postfix?"":k,B("typeAnnotation"),M.postfix?k:""]}}}}),jr=te({"src/language-js/print/type-parameters.js"(e,r){ne();var{printDanglingComments:t}=et(),{builders:{join:s,line:a,hardline:n,softline:u,group:i,indent:l,ifBreak:p}}=qe(),{isTestCall:y,hasComment:h,CommentCheckFlags:g,isTSXFile:c,shouldPrintComma:f,getFunctionParameters:F,isObjectType:_,getTypeScriptMappedTypeModifier:w}=Ke(),{createGroupIdMapper:E}=Ue(),{shouldHugType:N}=Or(),{isArrowFunctionVariableDeclarator:x}=tr(),I=E("typeParameters");function $(T,m){let C=T.getValue();if(!h(C,g.Dangling))return"";let o=!h(C,g.Line),d=t(T,m,o);return o?d:[d,n]}r.exports={printTypeParameter:function D(T,m,C){let o=T.getValue(),d=["TSTypeParameter"===o.type&&o.const?"const ":""],v=T.getParentNode();return"TSMappedType"===v.type?(v.readonly&&d.push(w(v.readonly,"readonly")," "),d.push("[",C("name")),o.constraint&&d.push(" in ",C("constraint")),v.nameType&&d.push(" as ",T.callParent((()=>C("nameType")))),d.push("]"),d):(o.variance&&d.push(C("variance")),o.in&&d.push("in "),o.out&&d.push("out "),d.push(C("name")),o.bound&&d.push(": ",C("bound")),o.constraint&&d.push(" extends ",C("constraint")),o.default&&d.push(" = ",C("default")),d)},printTypeParameters:function P(T,m,C,o){let d=T.getValue();if(!d[o])return"";if(!Array.isArray(d[o]))return C(o);let v=T.getNode(2),S=v&&y(v),b=T.match((M=>!(1===M[o].length&&_(M[o][0]))),void 0,((M,R)=>"typeAnnotation"===R),(M=>"Identifier"===M.type),x);if(0===d[o].length||!b&&(S||1===d[o].length&&("NullableTypeAnnotation"===d[o][0].type||N(d[o][0]))))return["<",s(", ",T.map(C,o)),$(T,m),">"];let k="TSTypeParameterInstantiation"===d.type?"":1===F(d).length&&c(m)&&!d[o][0].constraint&&"ArrowFunctionExpression"===T.getParentNode().type?",":f(m,"all")?p(","):"";return i(["<",l([u,s([",",a],T.map(C,o))]),k,u,">"],{id:I(d)})},getTypeParametersGroupId:I}}}),rr=te({"src/language-js/print/property.js"(e,r){ne();var{printComments:t}=et(),{printString:s,printNumber:a}=Ue(),{isNumericLiteral:n,isSimpleNumber:u,isStringLiteral:i,isStringPropSafeToUnquote:l,rawText:p}=Ke(),{printAssignment:y}=tr(),h=new WeakMap;function g(f,F,_){let w=f.getNode();if(w.computed)return["[",_("key"),"]"];let E=f.getParentNode(),{key:N}=w;if("consistent"===F.quoteProps&&!h.has(E)){let x=(E.properties||E.body||E.members).some((I=>!I.computed&&I.key&&i(I.key)&&!l(I,F)));h.set(E,x)}if(("Identifier"===N.type||n(N)&&u(a(p(N)))&&String(N.value)===a(p(N))&&"typescript"!==F.parser&&"babel-ts"!==F.parser)&&("json"===F.parser||"consistent"===F.quoteProps&&h.get(E))){let x=s(JSON.stringify("Identifier"===N.type?N.name:N.value.toString()),F);return f.call((I=>t(I,x,F)),"key")}return l(w,F)&&("as-needed"===F.quoteProps||"consistent"===F.quoteProps&&!h.get(E))?f.call((x=>t(x,/^\d/.test(N.value)?a(N.value):N.value,F)),"key"):_("key")}r.exports={printProperty:function c(f,F,_){return f.getValue().shorthand?_("value"):y(f,F,_,g(f,F,_),":","value")},printPropertyKey:g}}}),qr=te({"src/language-js/print/function.js"(e,r){ne();var t=Zt(),{printDanglingComments:s,printCommentsSeparately:a}=et(),n=lt(),{getNextNonSpaceNonCommentCharacterIndex:u}=Ue(),{builders:{line:i,softline:l,group:p,indent:y,ifBreak:h,hardline:g,join:c,indentIfBreak:f},utils:{removeLines:F,willBreak:_}}=qe(),{ArgExpansionBailout:w}=Qt(),{getFunctionParameters:E,hasLeadingOwnLineComment:N,isFlowAnnotationComment:x,isJsxNode:I,isTemplateOnItsOwnLine:P,shouldPrintComma:$,startsWithNoLookaheadToken:D,isBinaryish:T,isLineComment:m,hasComment:C,getComments:o,CommentCheckFlags:d,isCallLikeExpression:v,isCallExpression:S,getCallArguments:b,hasNakedLeftSide:B,getLeftSide:k}=Ke(),{locEnd:M}=ut(),{printFunctionParameters:R,shouldGroupFunctionParameters:q}=Lr(),{printPropertyKey:J}=rr(),{printFunctionTypeParameters:L}=ct();function j(U,Z,se){let fe=U.getNode(),ge=R(U,se,Z),he=K(U,se,Z),we=q(fe,he),ke=[L(U,Z,se),p([we?p(ge):ge,he])];return fe.body?ke.push(" ",se("body")):ke.push(Z.semi?";":""),ke}function W(U,Z){if("always"===Z.arrowParens)return!1;if("avoid"===Z.arrowParens){return function ce(U){let Z=E(U);return!(1!==Z.length||U.typeParameters||C(U,d.Dangling)||"Identifier"!==Z[0].type||Z[0].typeAnnotation||C(Z[0])||Z[0].optional||U.predicate||U.returnType)}(U.getValue())}return!1}function K(U,Z,se){let fe=U.getValue(),ge=Z("returnType");if(fe.returnType&&x(se.originalText,fe.returnType))return[" /*: ",ge," */"];let he=[ge];return fe.returnType&&fe.returnType.typeAnnotation&&he.unshift(": "),fe.predicate&&he.push(fe.returnType?" ":": ",Z("predicate")),he}function de(U,Z,se){let fe=U.getValue(),ge=Z.semi?";":"",he=[];fe.argument&&(function z(U,Z){if(N(U.originalText,Z))return!0;if(B(Z)){let fe,se=Z;for(;fe=k(se);)if(se=fe,N(U.originalText,se))return!0}return!1}(Z,fe.argument)?he.push([" (",y([g,se("argument")]),g,")"]):T(fe.argument)||"SequenceExpression"===fe.argument.type?he.push(p([h(" ("," "),y([l,se("argument")]),l,h(")")])):he.push(" ",se("argument")));let we=o(fe),ke=n(we),Re=ke&&m(ke);return Re&&he.push(ge),C(fe,d.Dangling)&&he.push(" ",s(U,Z,!0)),Re||he.push(ge),he}r.exports={printFunction:function Q(U,Z,se,fe){let ge=U.getValue(),he=!1;if(("FunctionDeclaration"===ge.type||"FunctionExpression"===ge.type)&&fe&&fe.expandLastArg){let Pe=U.getParentNode();S(Pe)&&b(Pe).length>1&&(he=!0)}let we=[];"TSDeclareFunction"===ge.type&&ge.declare&&we.push("declare "),ge.async&&we.push("async "),ge.generator?we.push("function* "):we.push("function "),ge.id&&we.push(Z("id"));let ke=R(U,Z,se,he),Re=K(U,Z,se),Ne=q(ge,Re);return we.push(L(U,se,Z),p([Ne?p(ke):ke,Re]),ge.body?" ":"",Z("body")),se.semi&&(ge.declare||!ge.body)&&we.push(";"),we},printArrowFunction:function ee(U,Z,se,fe){let ge=U.getValue(),he=[],we=[],ke=!1;if(function H(){let pe=function Y(U,Z,se,fe){let he=[];if(U.getValue().async&&he.push("async "),W(U,Z))he.push(se(["params",0]));else{let ke=fe&&(fe.expandLastArg||fe.expandFirstArg),Re=K(U,se,Z);if(ke){if(_(Re))throw new w;Re=p(F(Re))}he.push(p([R(U,se,Z,ke,!0),Re]))}let we=s(U,Z,!0,(ke=>{let Re=u(Z.originalText,ke,M);return!1!==Re&&"=>"===Z.originalText.slice(Re,Re+2)}));return we&&he.push(" ",we),he}(U,Z,se,fe);if(0===he.length)he.push(pe);else{let{leading:X,trailing:le}=a(U,Z);he.push([X,pe]),we.unshift(le)}ke=ke||ge.returnType&&E(ge).length>0||ge.typeParameters||E(ge).some((X=>"Identifier"!==X.type)),"ArrowFunctionExpression"!==ge.body.type||fe&&fe.expandLastArg?we.unshift(se("body",fe)):(ge=ge.body,U.call(H,"body"))}(),he.length>1)return function ie(U,Z,se,fe,ge,he){let we=U.getName(),ke=U.getParentNode(),Re=v(ke)&&"callee"===we,Ne=!(!Z||!Z.assignmentLayout),Pe="BlockStatement"!==he.body.type&&"ObjectExpression"!==he.body.type&&"SequenceExpression"!==he.body.type,oe=Re&&Pe||Z&&"chain-tail-arrow-chain"===Z.assignmentLayout,H=Symbol("arrow-chain");return"SequenceExpression"===he.body.type&&(ge=p(["(",y([l,ge]),l,")"])),p([p(y([Re||Ne?l:"",p(c([" =>",i],se),{shouldBreak:fe})]),{id:H,shouldBreak:oe})," =>",f(Pe?y([i,ge]):[" ",ge],{groupId:H}),Re?h(l,"",{groupId:H}):""])}(U,fe,he,ke,we,ge);let Re=he;if(Re.push(" =>"),!N(Z.originalText,ge.body)&&("ArrayExpression"===ge.body.type||"ObjectExpression"===ge.body.type||"BlockStatement"===ge.body.type||I(ge.body)||P(ge.body,Z.originalText)||"ArrowFunctionExpression"===ge.body.type||"DoExpression"===ge.body.type))return p([...Re," ",we]);if("SequenceExpression"===ge.body.type)return p([...Re,p([" (",y([l,we]),l,")"])]);let Ne=(fe&&fe.expandLastArg||"JSXExpressionContainer"===U.getParentNode().type)&&!C(ge),Pe=fe&&fe.expandLastArg&&$(Z,"all"),oe="ConditionalExpression"===ge.body.type&&!D(ge.body,(H=>"ObjectExpression"===H.type));return p([...Re,p([y([i,oe?h("","("):"",we,oe?h("",")"):""]),Ne?[h(Pe?",":""),l]:""])])},printMethod:function V(U,Z,se){let fe=U.getNode(),{kind:ge}=fe,he=fe.value||fe,we=[];return ge&&"init"!==ge&&"method"!==ge&&"constructor"!==ge?(t.ok("get"===ge||"set"===ge),we.push(ge," ")):he.async&&we.push("async "),he.generator&&we.push("*"),we.push(J(U,Z,se),fe.optional||fe.key.optional?"?":""),fe===he?we.push(j(U,Z,se)):"FunctionExpression"===he.type?we.push(U.call((ke=>j(ke,Z,se)),"value")):we.push(se("value")),we},printReturnStatement:function ue(U,Z,se){return["return",de(U,Z,se)]},printThrowStatement:function Fe(U,Z,se){return["throw",de(U,Z,se)]},printMethodInternal:j,shouldPrintParamsWithoutParens:W}}}),nu=te({"src/language-js/print/decorators.js"(e,r){ne();var{isNonEmptyArray:t,hasNewline:s}=Ue(),{builders:{line:a,hardline:n,join:u,breakParent:i,group:l}}=qe(),{locStart:p,locEnd:y}=ut(),{getParentExportDeclaration:h}=Ke();function F(w,E){return w.decorators.some((N=>s(E.originalText,y(N))))}function _(w){if("ExportDefaultDeclaration"!==w.type&&"ExportNamedDeclaration"!==w.type&&"DeclareExportDeclaration"!==w.type)return!1;let E=w.declaration&&w.declaration.decorators;return t(E)&&p(w)===p(E[0])}r.exports={printDecorators:function f(w,E,N){let x=w.getValue(),{decorators:I}=x;if(!t(I)||_(w.getParentNode()))return;let P="ClassExpression"===x.type||"ClassDeclaration"===x.type||F(x,E);return[h(w)?n:P?i:"",u(a,w.map(N,"decorators")),a]},printClassMemberDecorators:function g(w,E,N){let x=w.getValue();return l([u(a,w.map(N,"decorators")),F(x,E)?n:a])},printDecoratorsBeforeExport:function c(w,E,N){return[u(n,w.map(N,"declaration","decorators")),n]},hasDecoratorsBeforeExport:_}}}),nr=te({"src/language-js/print/class.js"(e,r){ne();var{isNonEmptyArray:t,createGroupIdMapper:s}=Ue(),{printComments:a,printDanglingComments:n}=et(),{builders:{join:u,line:i,hardline:l,softline:p,group:y,indent:h,ifBreak:g}}=qe(),{hasComment:c,CommentCheckFlags:f}=Ke(),{getTypeParametersGroupId:F}=jr(),{printMethod:_}=qr(),{printOptionalToken:w,printTypeAnnotation:E,printDefiniteToken:N}=ct(),{printPropertyKey:x}=rr(),{printAssignment:I}=tr(),{printClassMemberDecorators:P}=nu();var D=s("heritageGroup");function C(b){return b.typeParameters&&!c(b.typeParameters,f.Trailing|f.Line)&&!function m(b){return["superClass","extends","mixins","implements"].filter((B=>!!b[B])).length>1}(b)}function o(b,B,k,M){let R=b.getValue();if(!t(R[M]))return"";let q=n(b,B,!0,(J=>{let{marker:L}=J;return L===M}));return[C(R)?g(" ",i,{groupId:F(R.typeParameters)}):i,q,q&&l,M,y(h([i,u([",",i],b.map(k,M))]))]}function d(b,B,k){let M=k("superClass");return"AssignmentExpression"===b.getParentNode().type?y(g(["(",h([p,M]),p,")"],M)):M}r.exports={printClass:function $(b,B,k){let M=b.getValue(),R=[];M.declare&&R.push("declare "),M.abstract&&R.push("abstract "),R.push("class");let q=M.id&&c(M.id,f.Trailing)||M.typeParameters&&c(M.typeParameters,f.Trailing)||M.superClass&&c(M.superClass)||t(M.extends)||t(M.mixins)||t(M.implements),J=[],L=[];if(M.id&&J.push(" ",k("id")),J.push(k("typeParameters")),M.superClass){let Q=[d(b,B,k),k("superTypeParameters")],V=b.call((j=>["extends ",a(j,Q,B)]),"superClass");q?L.push(i,y(V)):L.push(" ",V)}else L.push(o(b,B,k,"extends"));if(L.push(o(b,B,k,"mixins"),o(b,B,k,"implements")),q){let Q;Q=C(M)?[...J,h(L)]:h([...J,L]),R.push(y(Q,{id:D(M)}))}else R.push(...J,...L);return R.push(" ",k("body")),R},printClassMethod:function v(b,B,k){let M=b.getValue(),R=[];return t(M.decorators)&&R.push(P(b,B,k)),M.accessibility&&R.push(M.accessibility+" "),M.readonly&&R.push("readonly "),M.declare&&R.push("declare "),M.static&&R.push("static "),("TSAbstractMethodDefinition"===M.type||M.abstract)&&R.push("abstract "),M.override&&R.push("override "),R.push(_(b,B,k)),R},printClassProperty:function S(b,B,k){let M=b.getValue(),R=[],q=B.semi?";":"";return t(M.decorators)&&R.push(P(b,B,k)),M.accessibility&&R.push(M.accessibility+" "),M.declare&&R.push("declare "),M.static&&R.push("static "),("TSAbstractPropertyDefinition"===M.type||"TSAbstractAccessorProperty"===M.type||M.abstract)&&R.push("abstract "),M.override&&R.push("override "),M.readonly&&R.push("readonly "),M.variance&&R.push(k("variance")),("ClassAccessorProperty"===M.type||"AccessorProperty"===M.type||"TSAbstractAccessorProperty"===M.type)&&R.push("accessor "),R.push(x(b,B,k),w(b),N(b),E(b,B,k)),[I(b,B,k,R," =","value"),q]},printHardlineAfterHeritage:function T(b){return g(l,"",{groupId:D(b)})}}}}),bo=te({"src/language-js/print/interface.js"(e,r){ne();var{isNonEmptyArray:t}=Ue(),{builders:{join:s,line:a,group:n,indent:u,ifBreak:i}}=qe(),{hasComment:l,identity:p,CommentCheckFlags:y}=Ke(),{getTypeParametersGroupId:h}=jr(),{printTypeScriptModifiers:g}=ct();r.exports={printInterface:function c(f,F,_){let w=f.getValue(),E=[];w.declare&&E.push("declare "),"TSInterfaceDeclaration"===w.type&&E.push(w.abstract?"abstract ":"",g(f,F,_)),E.push("interface");let N=[],x=[];"InterfaceTypeAnnotation"!==w.type&&N.push(" ",_("id"),_("typeParameters"));let I=w.typeParameters&&!l(w.typeParameters,y.Trailing|y.Line);return t(w.extends)&&x.push(I?i(" ",a,{groupId:h(w.typeParameters)}):a,"extends ",(1===w.extends.length?p:u)(s([",",a],f.map(_,"extends")))),w.id&&l(w.id,y.Trailing)||t(w.extends)?I?E.push(n([...N,u(x)])):E.push(n(u([...N,...x]))):E.push(...N,...x),E.push(" ",_("body")),n(E)}}}}),To=te({"src/language-js/print/module.js"(e,r){ne();var{isNonEmptyArray:t}=Ue(),{builders:{softline:s,group:a,indent:n,join:u,line:i,ifBreak:l,hardline:p}}=qe(),{printDanglingComments:y}=et(),{hasComment:h,CommentCheckFlags:g,shouldPrintComma:c,needsHardlineAfterDanglingComment:f,isStringLiteral:F,rawText:_}=Ke(),{locStart:w,hasSameLoc:E}=ut(),{hasDecoratorsBeforeExport:N,printDecoratorsBeforeExport:x}=nu();function T(S,b,B){let k=S.getValue();if(!k.source)return"";let M=[];return C(k,b)||M.push(" from"),M.push(" ",B("source")),M}function m(S,b,B){let k=S.getValue();if(C(k,b))return"";let M=[" "];if(t(k.specifiers)){let R=[],q=[];S.each((()=>{let J=S.getValue().type;if("ExportNamespaceSpecifier"===J||"ExportDefaultSpecifier"===J||"ImportNamespaceSpecifier"===J||"ImportDefaultSpecifier"===J)R.push(B());else{if("ExportSpecifier"!==J&&"ImportSpecifier"!==J)throw new Error(`Unknown specifier type ${JSON.stringify(J)}`);q.push(B())}}),"specifiers"),M.push(u(", ",R)),q.length>0&&(R.length>0&&M.push(", "),q.length>1||R.length>0||k.specifiers.some((L=>h(L)))?M.push(a(["{",n([b.bracketSpacing?i:s,u([",",i],q)]),l(c(b)?",":""),b.bracketSpacing?i:s,"}"])):M.push(["{",b.bracketSpacing?" ":"",...q,b.bracketSpacing?" ":"","}"]))}else M.push("{}");return M}function C(S,b){let{type:B,importKind:k,source:M,specifiers:R}=S;return"ImportDeclaration"===B&&!t(R)&&"type"!==k&&!/{\s*}/.test(b.originalText.slice(w(S),w(M)))}function o(S,b,B){let k=S.getNode();return t(k.assertions)?[" assert {",b.bracketSpacing?" ":"",u(", ",S.map(B,"assertions")),b.bracketSpacing?" ":"","}"]:""}r.exports={printImportDeclaration:function I(S,b,B){let k=S.getValue(),M=b.semi?";":"",R=[],{importKind:q}=k;return R.push("import"),q&&"value"!==q&&R.push(" ",q),R.push(m(S,b,B),T(S,b,B),o(S,b,B),M),R},printExportDeclaration:function P(S,b,B){let k=S.getValue(),M=[];N(k)&&M.push(x(S,b,B));let{type:R,exportKind:q,declaration:J}=k;return M.push("export"),(k.default||"ExportDefaultDeclaration"===R)&&M.push(" default"),h(k,g.Dangling)&&(M.push(" ",y(S,b,!0)),f(k)&&M.push(p)),J?M.push(" ",B("declaration")):M.push("type"===q?" type":"",m(S,b,B),T(S,b,B),o(S,b,B)),function D(S,b){if(!b.semi)return!1;let{type:B,declaration:k}=S,M=S.default||"ExportDefaultDeclaration"===B;if(!k)return!0;let{type:R}=k;return!(!M||"ClassDeclaration"===R||"FunctionDeclaration"===R||"TSInterfaceDeclaration"===R||"DeclareClass"===R||"DeclareFunction"===R||"TSDeclareFunction"===R||"EnumDeclaration"===R)}(k,b)&&M.push(";"),M},printExportAllDeclaration:function $(S,b,B){let k=S.getValue(),M=b.semi?";":"",R=[],{exportKind:q,exported:J}=k;return R.push("export"),"type"===q&&R.push(" type"),R.push(" *"),J&&R.push(" as ",B("exported")),R.push(T(S,b,B),o(S,b,B),M),R},printModuleSpecifier:function d(S,b,B){let k=S.getNode(),{type:M}=k,R=[],q="ImportSpecifier"===M?k.importKind:k.exportKind;q&&"value"!==q&&R.push(q," ");let J=M.startsWith("Import"),L=J?"imported":"local",Q=J?"local":"exported",V=k[L],j=k[Q],Y="",ie="";return"ExportNamespaceSpecifier"===M||"ImportNamespaceSpecifier"===M?Y="*":V&&(Y=B(L)),j&&!function v(S){if("ImportSpecifier"!==S.type&&"ExportSpecifier"!==S.type)return!1;let{local:b,["ImportSpecifier"===S.type?"imported":"exported"]:B}=S;if(b.type!==B.type||!E(b,B))return!1;if(F(b))return b.value===B.value&&_(b)===_(B);if("Identifier"===b.type)return b.name===B.name;return!1}(k)&&(ie=B(Q)),R.push(Y,Y&&ie?" as ":"",ie),R}}}}),uu=te({"src/language-js/print/object.js"(e,r){ne();var{printDanglingComments:t}=et(),{builders:{line:s,softline:a,group:n,indent:u,ifBreak:i,hardline:l}}=qe(),{getLast:p,hasNewlineInRange:y,hasNewline:h,isNonEmptyArray:g}=Ue(),{shouldPrintComma:c,hasComment:f,getComments:F,CommentCheckFlags:_,isNextLineEmpty:w}=Ke(),{locStart:E,locEnd:N}=ut(),{printOptionalToken:x,printTypeAnnotation:I}=ct(),{shouldHugFunctionParameters:P}=Lr(),{shouldHugType:$}=Or(),{printHardlineAfterHeritage:D}=nr();r.exports={printObject:function T(m,C,o){let S,d=C.semi?";":"",v=m.getValue();S="TSTypeLiteral"===v.type?"members":"TSInterfaceBody"===v.type?"body":"properties";let b="ObjectTypeAnnotation"===v.type,B=[S];b&&B.push("indexers","callProperties","internalSlots");let k=B.map((W=>v[W][0])).sort(((W,K)=>E(W)-E(K)))[0],M=m.getParentNode(0),R=b&&M&&("InterfaceDeclaration"===M.type||"DeclareInterface"===M.type||"DeclareClass"===M.type)&&"body"===m.getName(),q="TSInterfaceBody"===v.type||R||"ObjectPattern"===v.type&&"FunctionDeclaration"!==M.type&&"FunctionExpression"!==M.type&&"ArrowFunctionExpression"!==M.type&&"ObjectMethod"!==M.type&&"ClassMethod"!==M.type&&"ClassPrivateMethod"!==M.type&&"AssignmentPattern"!==M.type&&"CatchClause"!==M.type&&v.properties.some((W=>W.value&&("ObjectPattern"===W.value.type||"ArrayPattern"===W.value.type)))||"ObjectPattern"!==v.type&&k&&y(C.originalText,E(v),E(k)),J=R?";":"TSInterfaceBody"===v.type||"TSTypeLiteral"===v.type?i(d,";"):",",L="RecordExpression"===v.type?"#{":v.exact?"{|":"{",Q=v.exact?"|}":"}",V=[];for(let W of B)m.each((K=>{let de=K.getValue();V.push({node:de,printed:o(),loc:E(de)})}),W);B.length>1&&V.sort(((W,K)=>W.loc-K.loc));let j=[],Y=V.map((W=>{let K=[...j,n(W.printed)];return j=[J,s],("TSPropertySignature"===W.node.type||"TSMethodSignature"===W.node.type||"TSConstructSignatureDeclaration"===W.node.type)&&f(W.node,_.PrettierIgnore)&&j.shift(),w(W.node,C)&&j.push(l),K}));if(v.inexact){let W;if(f(v,_.Dangling)){let K=f(v,_.Line);W=[t(m,C,!0),K||h(C.originalText,N(p(F(v))))?l:s,"..."]}else W=["..."];Y.push([...j,...W])}let ce,ie=p(v[S]),ee=!(v.inexact||ie&&"RestElement"===ie.type||ie&&("TSPropertySignature"===ie.type||"TSCallSignatureDeclaration"===ie.type||"TSMethodSignature"===ie.type||"TSConstructSignatureDeclaration"===ie.type)&&f(ie,_.PrettierIgnore));if(0===Y.length){if(!f(v,_.Dangling))return[L,Q,I(m,C,o)];ce=n([L,t(m,C),a,Q,x(m),I(m,C,o)])}else ce=[R&&g(v.properties)?D(M):"",L,u([C.bracketSpacing?s:a,...Y]),i(ee&&(","!==J||c(C))?J:""),C.bracketSpacing?s:a,Q,x(m),I(m,C,o)];return m.match((W=>"ObjectPattern"===W.type&&!W.decorators),((W,K,de)=>P(W)&&("params"===K||"parameters"===K||"this"===K||"rest"===K)&&0===de))||m.match($,((W,K)=>"typeAnnotation"===K),((W,K)=>"typeAnnotation"===K),((W,K,de)=>P(W)&&("params"===K||"parameters"===K||"this"===K||"rest"===K)&&0===de))||!q&&m.match((W=>"ObjectPattern"===W.type),(W=>"AssignmentExpression"===W.type||"VariableDeclarator"===W.type))?ce:n(ce,{shouldBreak:q})}}}}),dd=te({"src/language-js/print/flow.js"(e,r){ne();var t=Zt(),{printDanglingComments:s}=et(),{printString:a,printNumber:n}=Ue(),{builders:{hardline:u,softline:i,group:l,indent:p}}=qe(),{getParentExportDeclaration:y,isFunctionNotation:h,isGetterOrSetter:g,rawText:c,shouldPrintComma:f}=Ke(),{locStart:F,locEnd:_}=ut(),{replaceTextEndOfLine:w}=Yt(),{printClass:E}=nr(),{printOpaqueType:N,printTypeAlias:x,printIntersectionType:I,printUnionType:P,printFunctionType:$,printTupleType:D,printIndexedAccessType:T}=Or(),{printInterface:m}=bo(),{printTypeParameter:C,printTypeParameters:o}=jr(),{printExportDeclaration:d,printExportAllDeclaration:v}=To(),{printArrayItems:S}=er(),{printObject:b}=uu(),{printPropertyKey:B}=rr(),{printOptionalToken:k,printTypeAnnotation:M,printRestSpread:R}=ct();function J(L,Q){let V=y(L);return V?(t.strictEqual(V.type,"DeclareExportDeclaration"),Q):["declare ",Q]}r.exports={printFlow:function q(L,Q,V){let j=L.getValue(),Y=Q.semi?";":"",ie=[];switch(j.type){case"DeclareClass":return J(L,E(L,Q,V));case"DeclareFunction":return J(L,["function ",V("id"),j.predicate?" ":"",V("predicate"),Y]);case"DeclareModule":return J(L,["module ",V("id")," ",V("body")]);case"DeclareModuleExports":return J(L,["module.exports",": ",V("typeAnnotation"),Y]);case"DeclareVariable":return J(L,["var ",V("id"),Y]);case"DeclareOpaqueType":return J(L,N(L,Q,V));case"DeclareInterface":return J(L,m(L,Q,V));case"DeclareTypeAlias":return J(L,x(L,Q,V));case"DeclareExportDeclaration":return J(L,d(L,Q,V));case"DeclareExportAllDeclaration":return J(L,v(L,Q,V));case"OpaqueType":return N(L,Q,V);case"TypeAlias":return x(L,Q,V);case"IntersectionTypeAnnotation":return I(L,Q,V);case"UnionTypeAnnotation":return P(L,Q,V);case"FunctionTypeAnnotation":return $(L,Q,V);case"TupleTypeAnnotation":return D(L,Q,V);case"GenericTypeAnnotation":return[V("id"),o(L,Q,V,"typeParameters")];case"IndexedAccessType":case"OptionalIndexedAccessType":return T(L,Q,V);case"TypeAnnotation":return V("typeAnnotation");case"TypeParameter":return C(L,Q,V);case"TypeofTypeAnnotation":return["typeof ",V("argument")];case"ExistsTypeAnnotation":return"*";case"EmptyTypeAnnotation":return"empty";case"MixedTypeAnnotation":return"mixed";case"ArrayTypeAnnotation":return[V("elementType"),"[]"];case"BooleanLiteralTypeAnnotation":return String(j.value);case"EnumDeclaration":return["enum ",V("id")," ",V("body")];case"EnumBooleanBody":case"EnumNumberBody":case"EnumStringBody":case"EnumSymbolBody":if("EnumSymbolBody"===j.type||j.explicitType){let ee=null;switch(j.type){case"EnumBooleanBody":ee="boolean";break;case"EnumNumberBody":ee="number";break;case"EnumStringBody":ee="string";break;case"EnumSymbolBody":ee="symbol"}ie.push("of ",ee," ")}if(0!==j.members.length||j.hasUnknownMembers){let ee=j.members.length>0?[u,S(L,Q,"members",V),j.hasUnknownMembers||f(Q)?",":""]:[];ie.push(l(["{",p([...ee,...j.hasUnknownMembers?[u,"..."]:[]]),s(L,Q,!0),u,"}"]))}else ie.push(l(["{",s(L,Q),i,"}"]));return ie;case"EnumBooleanMember":case"EnumNumberMember":case"EnumStringMember":return[V("id")," = ","object"==typeof j.init?V("init"):String(j.init)];case"EnumDefaultedMember":return V("id");case"FunctionTypeParam":{let ee=j.name?V("name"):L.getParentNode().this===j?"this":"";return[ee,k(L),ee?": ":"",V("typeAnnotation")]}case"InterfaceDeclaration":case"InterfaceTypeAnnotation":return m(L,Q,V);case"ClassImplements":case"InterfaceExtends":return[V("id"),V("typeParameters")];case"NullableTypeAnnotation":return["?",V("typeAnnotation")];case"Variance":{let{kind:ee}=j;return t.ok("plus"===ee||"minus"===ee),"plus"===ee?"+":"-"}case"ObjectTypeCallProperty":return j.static&&ie.push("static "),ie.push(V("value")),ie;case"ObjectTypeIndexer":return[j.static?"static ":"",j.variance?V("variance"):"","[",V("id"),j.id?": ":"",V("key"),"]: ",V("value")];case"ObjectTypeProperty":{let ee="";return j.proto?ee="proto ":j.static&&(ee="static "),[ee,g(j)?j.kind+" ":"",j.variance?V("variance"):"",B(L,Q,V),k(L),h(j)?"":": ",V("value")]}case"ObjectTypeAnnotation":return b(L,Q,V);case"ObjectTypeInternalSlot":return[j.static?"static ":"","[[",V("id"),"]]",k(L),j.method?"":": ",V("value")];case"ObjectTypeSpreadProperty":return R(L,Q,V);case"QualifiedTypeofIdentifier":case"QualifiedTypeIdentifier":return[V("qualification"),".",V("id")];case"StringLiteralTypeAnnotation":return w(a(c(j),Q));case"NumberLiteralTypeAnnotation":t.strictEqual(typeof j.value,"number");case"BigIntLiteralTypeAnnotation":return j.extra?n(j.extra.raw):n(j.raw);case"TypeCastExpression":return["(",V("expression"),M(L,Q,V),")"];case"TypeParameterDeclaration":case"TypeParameterInstantiation":{let ee=o(L,Q,V,"params");if("flow"===Q.parser){let ce=F(j),W=_(j),K=Q.originalText.lastIndexOf("/*",ce),de=Q.originalText.indexOf("*/",W);if(-1!==K&&-1!==de){let ue=Q.originalText.slice(K+2,de).trim();if(ue.startsWith("::")&&!ue.includes("/*")&&!ue.includes("*/"))return["/*:: ",ee," */"]}}return ee}case"InferredPredicate":return"%checks";case"DeclaredPredicate":return["%checks(",V("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(j.type))}}}}}),gd=te({"src/language-js/utils/is-ts-keyword-type.js"(e,r){ne(),r.exports=function t(s){let{type:a}=s;return a.startsWith("TS")&&a.endsWith("Keyword")}}}),Bo=te({"src/language-js/print/ternary.js"(e,r){ne();var{hasNewlineInRange:t}=Ue(),{isJsxNode:s,getComments:a,isCallExpression:n,isMemberExpression:u,isTSTypeExpression:i}=Ke(),{locStart:l,locEnd:p}=ut(),y=Pt(),{builders:{line:h,softline:g,group:c,indent:f,align:F,ifBreak:_,dedent:w,breakParent:E}}=qe();function x(D,T,m){let C=D.getValue(),o="ConditionalExpression"===C.type,d=o?"alternate":"falseType",v=D.getParentNode(),S=o?m("test"):[m("checkType")," ","extends"," ",m("extendsType")];return v.type===C.type&&v[d]===C?F(2,S):S}var I=new Map([["AssignmentExpression","right"],["VariableDeclarator","init"],["ReturnStatement","argument"],["ThrowStatement","argument"],["UnaryExpression","argument"],["YieldExpression","argument"]]);r.exports={printTernary:function $(D,T,m){let L,Q,C=D.getValue(),o="ConditionalExpression"===C.type,d=o?"consequent":"trueType",v=o?"alternate":"falseType",S=o?["test"]:["checkType","extendsType"],b=C[d],B=C[v],k=[],M=!1,R=D.getParentNode(),q=R.type===C.type&&S.some((ue=>R[ue]===C)),J=R.type===C.type&&!q,V=0;do{Q=L||C,L=D.getParentNode(V),V++}while(L&&L.type===C.type&&S.every((ue=>L[ue]!==Q)));let j=L||R,Y=Q;if(o&&(s(C[S[0]])||s(b)||s(B)||function N(D){let T=[D];for(let m=0;m[_("("),f([g,z]),g,_(")")],Fe=z=>"NullLiteral"===z.type||"Literal"===z.type&&null===z.value||"Identifier"===z.type&&"undefined"===z.name;k.push(" ? ",Fe(b)?m(d):ue(m(d))," : ",B.type===C.type||Fe(B)?m(v):ue(m(v)))}else{let ue=[h,"? ",b.type===C.type?_("","("):"",F(2,m(d)),b.type===C.type?_("",")"):"",h,": ",B.type===C.type?m(v):F(2,m(v))];k.push(R.type!==C.type||R[v]===C||q?ue:T.useTabs?w(f(ue)):F(Math.max(0,T.tabWidth-2),ue))}let ee=[...S.map((ue=>a(C[ue]))),a(b),a(B)].flat().some((ue=>y(ue)&&t(T.originalText,l(ue),p(ue)))),W=!M&&(u(R)||"NGPipeExpression"===R.type&&R.left===C)&&!R.computed,K=function P(D){let T=D.getValue();if("ConditionalExpression"!==T.type)return!1;let m,C=T;for(let o=0;!m;o++){let d=D.getParentNode(o);n(d)&&d.callee===C||u(d)&&d.object===C||"TSNonNullExpression"===d.type&&d.expression===C?C=d:"NewExpression"===d.type&&d.callee===C||i(d)&&d.expression===C?(m=D.getParentNode(o+1),C=d):m=d}return C!==T&&m[I.get(m.type)]===C}(D),de=(ue=[x(D,0,m),J?k:f(k),o&&W&&!K?g:""],R===j?c(ue,{shouldBreak:ee}):ee?[ue,E]:ue);var ue;return q||K?c([f([g,de]),g]):de}}}}),No=te({"src/language-js/print/statement.js"(e,r){ne();var{builders:{hardline:t}}=qe(),s=qt(),{getLeftSidePathName:a,hasNakedLeftSide:n,isJsxNode:u,isTheOnlyJsxElementInMarkdown:i,hasComment:l,CommentCheckFlags:p,isNextLineEmpty:y}=Ke(),{shouldPrintParamsWithoutParens:h}=qr();function g(x,I,P,$){let D=x.getValue(),T=[],m="ClassBody"===D.type,C=function c(x){for(let I=x.length-1;I>=0;I--){let P=x[I];if("EmptyStatement"!==P.type)return P}}(D[$]);return x.each(((o,d,v)=>{let S=o.getValue();if("EmptyStatement"===S.type)return;let b=P();I.semi||m||i(I,o)||!function f(x,I){return"ExpressionStatement"===x.getNode().type&&x.call(($=>F($,I)),"expression")}(o,I)?T.push(b):l(S,p.Leading)?T.push(P([],{needsSemi:!0})):T.push(";",b),!I.semi&&m&&E(S)&&function N(x,I){let{type:P,name:$}=x.key;if(!(x.computed||"Identifier"!==P||"static"!==$&&"get"!==$&&"set"!==$&&"accessor"!==$||x.value||x.typeAnnotation))return!0;if(!I||I.static||I.accessibility)return!1;if(!I.computed){let D=I.key&&I.key.name;if("in"===D||"instanceof"===D)return!0}if(E(I)&&I.variance&&!I.static&&!I.declare)return!0;switch(I.type){case"ClassProperty":case"PropertyDefinition":case"TSAbstractPropertyDefinition":return I.computed;case"MethodDefinition":case"TSAbstractMethodDefinition":case"ClassMethod":case"ClassPrivateMethod":{if((I.value?I.value.async:I.async)||"get"===I.kind||"set"===I.kind)return!1;let T=I.value?I.value.generator:I.generator;return!(!I.computed&&!T)}case"TSIndexSignature":return!0}return!1}(S,v[d+1])&&T.push(";"),S!==C&&(T.push(t),y(S,I)&&T.push(t))}),$),T}function F(x,I){let P=x.getValue();switch(P.type){case"ParenthesizedExpression":case"TypeCastExpression":case"ArrayExpression":case"ArrayPattern":case"TemplateLiteral":case"TemplateElement":case"RegExpLiteral":return!0;case"ArrowFunctionExpression":if(!h(x,I))return!0;break;case"UnaryExpression":{let{prefix:$,operator:D}=P;if($&&("+"===D||"-"===D))return!0;break}case"BindExpression":if(!P.object)return!0;break;case"Literal":if(P.regex)return!0;break;default:if(u(P))return!0}return!!s(x,I)||!!n(P)&&x.call(($=>F($,I)),...a(x,P))}var E=x=>{let{type:I}=x;return"ClassProperty"===I||"PropertyDefinition"===I||"ClassPrivateProperty"===I||"ClassAccessorProperty"===I||"AccessorProperty"===I||"TSAbstractPropertyDefinition"===I||"TSAbstractAccessorProperty"===I};r.exports={printBody:function _(x,I,P){return g(x,I,P,"body")},printSwitchCaseConsequent:function w(x,I,P){return g(x,I,P,"consequent")}}}}),wo=te({"src/language-js/print/block.js"(e,r){ne();var{printDanglingComments:t}=et(),{isNonEmptyArray:s}=Ue(),{builders:{hardline:a,indent:n}}=qe(),{hasComment:u,CommentCheckFlags:i,isNextLineEmpty:l}=Ke(),{printHardlineAfterHeritage:p}=nr(),{printBody:y}=No();function g(c,f,F){let _=c.getValue(),w=s(_.directives),E=_.body.some((I=>"EmptyStatement"!==I.type)),N=u(_,i.Dangling);if(!w&&!E&&!N)return"";let x=[];if(w&&c.each(((I,P,$)=>{x.push(F()),(P<$.length-1||E||N)&&(x.push(a),l(I.getValue(),f)&&x.push(a))}),"directives"),E&&x.push(y(c,f,F)),N&&x.push(t(c,f,!0)),"Program"===_.type){let I=c.getParentNode();(!I||"ModuleExpression"!==I.type)&&x.push(a)}return x}r.exports={printBlock:function h(c,f,F){let _=c.getValue(),w=[];if("StaticBlock"===_.type&&w.push("static "),"ClassBody"===_.type&&s(_.body)){let N=c.getParentNode();w.push(p(N))}w.push("{");let E=g(c,f,F);if(E)w.push(n([a,E]),a);else{let N=c.getParentNode(),x=c.getParentNode(1);"ArrowFunctionExpression"===N.type||"FunctionExpression"===N.type||"FunctionDeclaration"===N.type||"ObjectMethod"===N.type||"ClassMethod"===N.type||"ClassPrivateMethod"===N.type||"ForStatement"===N.type||"WhileStatement"===N.type||"DoWhileStatement"===N.type||"DoExpression"===N.type||"CatchClause"===N.type&&!x.finalizer||"TSModuleDeclaration"===N.type||"TSDeclareFunction"===N.type||"StaticBlock"===_.type||"ClassBody"===_.type||w.push(a)}return w.push("}"),w},printBlockBody:g}}}),yd=te({"src/language-js/print/typescript.js"(e,r){ne();var{printDanglingComments:t}=et(),{hasNewlineInRange:s}=Ue(),{builders:{join:a,line:n,hardline:u,softline:i,group:l,indent:p,conditionalGroup:y,ifBreak:h}}=qe(),{isStringLiteral:g,getTypeScriptMappedTypeModifier:c,shouldPrintComma:f,isCallExpression:F,isMemberExpression:_}=Ke(),w=gd(),{locStart:E,locEnd:N}=ut(),{printOptionalToken:x,printTypeScriptModifiers:I}=ct(),{printTernary:P}=Bo(),{printFunctionParameters:$,shouldGroupFunctionParameters:D}=Lr(),{printTemplateLiteral:T}=jt(),{printArrayItems:m}=er(),{printObject:C}=uu(),{printClassProperty:o,printClassMethod:d}=nr(),{printTypeParameter:v,printTypeParameters:S}=jr(),{printPropertyKey:b}=rr(),{printFunction:B,printMethodInternal:k}=qr(),{printInterface:M}=bo(),{printBlock:R}=wo(),{printTypeAlias:q,printIntersectionType:J,printUnionType:L,printFunctionType:Q,printTupleType:V,printIndexedAccessType:j,printJSDocType:Y}=Or();r.exports={printTypescript:function ie(ee,ce,W){let K=ee.getValue();if(!K.type.startsWith("TS"))return;if(w(K))return K.type.slice(2,-7).toLowerCase();let de=ce.semi?";":"",ue=[];switch(K.type){case"TSThisType":return"this";case"TSTypeAssertion":{let Fe=!("ArrayExpression"===K.expression.type||"ObjectExpression"===K.expression.type),z=l(["<",p([i,W("typeAnnotation")]),i,">"]),U=[h("("),p([i,W("expression")]),i,h(")")];return Fe?y([[z,W("expression")],[z,l(U,{shouldBreak:!0})],[z,W("expression")]]):l([z,W("expression")])}case"TSDeclareFunction":return B(ee,W,ce);case"TSExportAssignment":return["export = ",W("expression"),de];case"TSModuleBlock":return R(ee,ce,W);case"TSInterfaceBody":case"TSTypeLiteral":return C(ee,ce,W);case"TSTypeAliasDeclaration":return q(ee,ce,W);case"TSQualifiedName":return a(".",[W("left"),W("right")]);case"TSAbstractMethodDefinition":case"TSDeclareMethod":return d(ee,ce,W);case"TSAbstractAccessorProperty":case"TSAbstractPropertyDefinition":return o(ee,ce,W);case"TSInterfaceHeritage":case"TSExpressionWithTypeArguments":return ue.push(W("expression")),K.typeParameters&&ue.push(W("typeParameters")),ue;case"TSTemplateLiteralType":return T(ee,W,ce);case"TSNamedTupleMember":return[W("label"),K.optional?"?":"",": ",W("elementType")];case"TSRestType":return["...",W("typeAnnotation")];case"TSOptionalType":return[W("typeAnnotation"),"?"];case"TSInterfaceDeclaration":return M(ee,ce,W);case"TSClassImplements":case"TSInstantiationExpression":return[W("expression"),W("typeParameters")];case"TSTypeParameterDeclaration":case"TSTypeParameterInstantiation":return S(ee,ce,W,"params");case"TSTypeParameter":return v(ee,ce,W);case"TSSatisfiesExpression":case"TSAsExpression":{let Fe="TSAsExpression"===K.type?"as":"satisfies";ue.push(W("expression"),` ${Fe} `,W("typeAnnotation"));let z=ee.getParentNode();return F(z)&&z.callee===K||_(z)&&z.object===K?l([p([i,...ue]),i]):ue}case"TSArrayType":return[W("elementType"),"[]"];case"TSPropertySignature":return K.readonly&&ue.push("readonly "),ue.push(b(ee,ce,W),x(ee)),K.typeAnnotation&&ue.push(": ",W("typeAnnotation")),K.initializer&&ue.push(" = ",W("initializer")),ue;case"TSParameterProperty":return K.accessibility&&ue.push(K.accessibility+" "),K.export&&ue.push("export "),K.static&&ue.push("static "),K.override&&ue.push("override "),K.readonly&&ue.push("readonly "),ue.push(W("parameter")),ue;case"TSTypeQuery":return["typeof ",W("exprName"),W("typeParameters")];case"TSIndexSignature":{let Fe=ee.getParentNode(),z=K.parameters.length>1?h(f(ce)?",":""):"",U=l([p([i,a([", ",i],ee.map(W,"parameters"))]),z,i]);return[K.export?"export ":"",K.accessibility?[K.accessibility," "]:"",K.static?"static ":"",K.readonly?"readonly ":"",K.declare?"declare ":"","[",K.parameters?U:"",K.typeAnnotation?"]: ":"]",K.typeAnnotation?W("typeAnnotation"):"","ClassBody"===Fe.type?de:""]}case"TSTypePredicate":return[K.asserts?"asserts ":"",W("parameterName"),K.typeAnnotation?[" is ",W("typeAnnotation")]:""];case"TSNonNullExpression":return[W("expression"),"!"];case"TSImportType":return[K.isTypeOf?"typeof ":"","import(",W(K.parameter?"parameter":"argument"),")",K.qualifier?[".",W("qualifier")]:"",S(ee,ce,W,"typeParameters")];case"TSLiteralType":return W("literal");case"TSIndexedAccessType":return j(ee,ce,W);case"TSConstructSignatureDeclaration":case"TSCallSignatureDeclaration":case"TSConstructorType":if("TSConstructorType"===K.type&&K.abstract&&ue.push("abstract "),"TSCallSignatureDeclaration"!==K.type&&ue.push("new "),ue.push(l($(ee,W,ce,!1,!0))),K.returnType||K.typeAnnotation){let Fe="TSConstructorType"===K.type;ue.push(Fe?" => ":": ",W("returnType"),W("typeAnnotation"))}return ue;case"TSTypeOperator":return[K.operator," ",W("typeAnnotation")];case"TSMappedType":{let Fe=s(ce.originalText,E(K),N(K));return l(["{",p([ce.bracketSpacing?n:i,W("typeParameter"),K.optional?c(K.optional,"?"):"",K.typeAnnotation?": ":"",W("typeAnnotation"),h(de)]),t(ee,ce,!0),ce.bracketSpacing?n:i,"}"],{shouldBreak:Fe})}case"TSMethodSignature":{let Fe=K.kind&&"method"!==K.kind?`${K.kind} `:"";ue.push(K.accessibility?[K.accessibility," "]:"",Fe,K.export?"export ":"",K.static?"static ":"",K.readonly?"readonly ":"",K.abstract?"abstract ":"",K.declare?"declare ":"",K.computed?"[":"",W("key"),K.computed?"]":"",x(ee));let z=$(ee,W,ce,!1,!0),U=K.returnType?"returnType":"typeAnnotation",Z=K[U],se=Z?W(U):"",fe=D(K,se);return ue.push(fe?l(z):z),Z&&ue.push(": ",l(se)),l(ue)}case"TSNamespaceExportDeclaration":return ue.push("export as namespace ",W("id")),ce.semi&&ue.push(";"),l(ue);case"TSEnumDeclaration":return K.declare&&ue.push("declare "),K.modifiers&&ue.push(I(ee,ce,W)),K.const&&ue.push("const "),ue.push("enum ",W("id")," "),0===K.members.length?ue.push(l(["{",t(ee,ce),i,"}"])):ue.push(l(["{",p([u,m(ee,ce,"members",W),f(ce,"es5")?",":""]),t(ee,ce,!0),u,"}"])),ue;case"TSEnumMember":return K.computed?ue.push("[",W("id"),"]"):ue.push(W("id")),K.initializer&&ue.push(" = ",W("initializer")),ue;case"TSImportEqualsDeclaration":return K.isExport&&ue.push("export "),ue.push("import "),K.importKind&&"value"!==K.importKind&&ue.push(K.importKind," "),ue.push(W("id")," = ",W("moduleReference")),ce.semi&&ue.push(";"),l(ue);case"TSExternalModuleReference":return["require(",W("expression"),")"];case"TSModuleDeclaration":{let Fe=ee.getParentNode(),z=g(K.id),U="TSModuleDeclaration"===Fe.type,Z=K.body&&"TSModuleDeclaration"===K.body.type;if(U)ue.push(".");else{K.declare&&ue.push("declare "),ue.push(I(ee,ce,W));let se=ce.originalText.slice(E(K),E(K.id));"Identifier"===K.id.type&&"global"===K.id.name&&!/namespace|module/.test(se)||ue.push(z||/(?:^|\s)module(?:\s|$)/.test(se)?"module ":"namespace ")}return ue.push(W("id")),Z?ue.push(W("body")):K.body?ue.push(" ",l(W("body"))):ue.push(de),ue}case"TSConditionalType":return P(ee,ce,W);case"TSInferType":return["infer"," ",W("typeParameter")];case"TSIntersectionType":return J(ee,ce,W);case"TSUnionType":return L(ee,ce,W);case"TSFunctionType":return Q(ee,ce,W);case"TSTupleType":return V(ee,ce,W);case"TSTypeReference":return[W("typeName"),S(ee,ce,W,"typeParameters")];case"TSTypeAnnotation":return W("typeAnnotation");case"TSEmptyBodyFunctionExpression":return k(ee,ce,W);case"TSJSDocAllType":return"*";case"TSJSDocUnknownType":return"?";case"TSJSDocNullableType":return Y(ee,W,"?");case"TSJSDocNonNullableType":return Y(ee,W,"!");default:throw new Error(`Unknown TypeScript node type: ${JSON.stringify(K.type)}.`)}}}}}),hd=te({"src/language-js/print/comment.js"(e,r){ne();var{hasNewline:t}=Ue(),{builders:{join:s,hardline:a},utils:{replaceTextEndOfLine:n}}=qe(),{isLineComment:u}=Ke(),{locStart:i,locEnd:l}=ut(),p=Pt();r.exports={printComment:function y(c,f){let F=c.getValue();if(u(F))return f.originalText.slice(i(F),l(F)).trimEnd();if(p(F)){if(function h(c){let f=`*${c.value}*`.split("\n");return f.length>1&&f.every((F=>"*"===F.trim()[0]))}(F)){let E=function g(c){let f=c.value.split("\n");return["/*",s(a,f.map(((F,_)=>0===_?F.trimEnd():" "+(_{let{marker:Je}=Oe;return Je===C}));return[ve("expression"),x(Be,Ce)?"":Ye,Ie?[" ",Ie]:""]}case"ParenthesizedExpression":return E(be.expression)||"ObjectExpression"!==be.expression.type&&"ArrayExpression"!==be.expression.type?l(["(",p([i,ve("expression")]),i,")"]):["(",ve("expression"),")"];case"AssignmentExpression":return oe(Ce,Be,ve);case"VariableDeclarator":return Pe(Ce,Be,ve);case"BinaryExpression":case"LogicalExpression":return H(Ce,Be,ve);case"AssignmentPattern":return[ve("left")," = ",ve("right")];case"OptionalMemberExpression":case"MemberExpression":return X(Ce,Be,ve);case"MetaProperty":return[ve("meta"),".",ve("property")];case"BindExpression":return be.object&&Se.push(ve("object")),Se.push(l(p([i,L(Ce,Be,ve)]))),Se;case"Identifier":return[be.name,J(Ce),Y(Ce),Q(Ce,Be,ve)];case"V8IntrinsicIdentifier":return["%",be.name];case"SpreadElement":case"SpreadElementPattern":case"SpreadProperty":case"SpreadPropertyPattern":case"RestElement":return j(Ce,Be,ve);case"FunctionDeclaration":case"FunctionExpression":return ge(Ce,ve,Be,ze);case"ArrowFunctionExpression":return he(Ce,Be,ve,ze);case"YieldExpression":return Se.push("yield"),be.delegate&&Se.push("*"),be.argument&&Se.push(" ",ve("argument")),Se;case"AwaitExpression":if(Se.push("await"),be.argument){Se.push(" ",ve("argument"));let Ie=Ce.getParentNode();if(T(Ie)&&Ie.callee===be||m(Ie)&&Ie.object===be){Se=[p([i,...Se]),i];let Oe=Ce.findAncestor((Je=>"AwaitExpression"===Je.type||"BlockStatement"===Je.type));if(!Oe||"AwaitExpression"!==Oe.type)return l(Se)}}return Se;case"ExportDefaultDeclaration":case"ExportNamedDeclaration":return ce(Ce,Be,ve);case"ExportAllDeclaration":return W(Ce,Be,ve);case"ImportDeclaration":return ee(Ce,Be,ve);case"ImportSpecifier":case"ExportSpecifier":case"ImportNamespaceSpecifier":case"ExportNamespaceSpecifier":case"ImportDefaultSpecifier":case"ExportDefaultSpecifier":return K(Ce,Be,ve);case"ImportAttribute":return[ve("key"),": ",ve("value")];case"Import":return"import";case"BlockStatement":case"StaticBlock":case"ClassBody":return le(Ce,Be,ve);case"ThrowStatement":return Re(Ce,Be,ve);case"ReturnStatement":return ke(Ce,Be,ve);case"NewExpression":case"ImportExpression":case"OptionalCallExpression":case"CallExpression":return Ne(Ce,Be,ve);case"ObjectExpression":case"ObjectPattern":case"RecordExpression":return z(Ce,Be,ve);case"ObjectProperty":case"Property":return be.method||"get"===be.kind||"set"===be.kind?we(Ce,Be,ve):fe(Ce,Be,ve);case"ObjectMethod":return we(Ce,Be,ve);case"Decorator":return["@",ve("expression")];case"ArrayExpression":case"ArrayPattern":case"TupleExpression":return Fe(Ce,Be,ve);case"SequenceExpression":{let Ie=Ce.getParentNode(0);if("ExpressionStatement"===Ie.type||"ForStatement"===Ie.type){let Oe=[];return Ce.each(((Je,Te)=>{0===Te?Oe.push(ve()):Oe.push(",",p([n,ve()]))}),"expressions"),l(Oe)}return l(a([",",n],Ce.map(ve,"expressions")))}case"ThisExpression":return"this";case"Super":return"super";case"Directive":return[ve("value"),Ye];case"DirectiveLiteral":return ie(be.extra.raw,Be);case"UnaryExpression":return Se.push(be.operator),/[a-z]$/.test(be.operator)&&Se.push(" "),E(be.argument)?Se.push(l(["(",p([i,ve("argument")]),i,")"])):Se.push(ve("argument")),Se;case"UpdateExpression":return Se.push(ve("argument"),be.operator),be.prefix&&Se.reverse(),Se;case"ConditionalExpression":return de(Ce,Be,ve);case"VariableDeclaration":{let je,Ie=Ce.map(ve,"declarations"),Oe=Ce.getParentNode(),Je="ForStatement"===Oe.type||"ForInStatement"===Oe.type||"ForOfStatement"===Oe.type,Te=be.declarations.some((Me=>Me.init));return 1!==Ie.length||E(be.declarations[0])?Ie.length>0&&(je=p(Ie[0])):je=Ie[0],Se=[be.declare?"declare ":"",be.kind,je?[" ",je]:"",p(Ie.slice(1).map((Me=>[",",Te&&!Je?u:n,Me])))],Je&&Oe.body!==be||Se.push(Ye),l(Se)}case"WithStatement":return l(["with (",ve("object"),")",V(be.body,ve("body"))]);case"IfStatement":{let Ie=V(be.consequent,ve("consequent")),Oe=l(["if (",l([p([i,ve("test")]),i]),")",Ie]);if(Se.push(Oe),be.alternate){let Je=E(be.consequent,N.Trailing|N.Line)||$(be),Te="BlockStatement"===be.consequent.type&&!Je;Se.push(Te?" ":u),E(be,N.Dangling)&&Se.push(t(Ce,Be,!0),Je?u:" "),Se.push("else",l(V(be.alternate,ve("alternate"),"IfStatement"===be.alternate.type)))}return Se}case"ForStatement":{let Ie=V(be.body,ve("body")),Oe=t(Ce,Be,!0),Je=Oe?[Oe,i]:"";return be.init||be.test||be.update?[Je,l(["for (",l([p([i,ve("init"),";",n,ve("test"),";",n,ve("update")]),i]),")",Ie])]:[Je,l(["for (;;)",Ie])]}case"WhileStatement":return l(["while (",l([p([i,ve("test")]),i]),")",V(be.body,ve("body"))]);case"ForInStatement":return l(["for (",ve("left")," in ",ve("right"),")",V(be.body,ve("body"))]);case"ForOfStatement":return l(["for",be.await?" await":""," (",ve("left")," of ",ve("right"),")",V(be.body,ve("body"))]);case"DoWhileStatement":{let Ie=V(be.body,ve("body"));return Se=[l(["do",Ie])],"BlockStatement"===be.body.type?Se.push(" "):Se.push(u),Se.push("while (",l([p([i,ve("test")]),i]),")",Ye),Se}case"DoExpression":return[be.async?"async ":"","do ",ve("body")];case"BreakStatement":return Se.push("break"),be.label&&Se.push(" ",ve("label")),Se.push(Ye),Se;case"ContinueStatement":return Se.push("continue"),be.label&&Se.push(" ",ve("label")),Se.push(Ye),Se;case"LabeledStatement":return"EmptyStatement"===be.body.type?[ve("label"),":;"]:[ve("label"),": ",ve("body")];case"TryStatement":return["try ",ve("block"),be.handler?[" ",ve("handler")]:"",be.finalizer?[" finally ",ve("finalizer")]:""];case"CatchClause":if(be.param){let Ie=E(be.param,(Je=>!v(Je)||Je.leading&&s(Be.originalText,d(Je))||Je.trailing&&s(Be.originalText,o(Je),{backwards:!0}))),Oe=ve("param");return["catch ",Ie?["(",p([i,Oe]),i,") "]:["(",Oe,") "],ve("body")]}return["catch ",ve("body")];case"SwitchStatement":return[l(["switch (",p([i,ve("discriminant")]),i,")"])," {",be.cases.length>0?p([u,a(u,Ce.map(((Ie,Oe,Je)=>{let Te=Ie.getValue();return[ve(),Oe!==Je.length-1&&P(Te,Be)?u:""]}),"cases"))]):"",u,"}"];case"SwitchCase":{be.test?Se.push("case ",ve("test"),":"):Se.push("default:"),E(be,N.Dangling)&&Se.push(" ",t(Ce,Be,!0));let Ie=be.consequent.filter((Oe=>"EmptyStatement"!==Oe.type));if(Ie.length>0){let Oe=pe(Ce,Be,ve);Se.push(1===Ie.length&&"BlockStatement"===Ie[0].type?[" ",Oe]:p([u,Oe]))}return Se}case"DebuggerStatement":return["debugger",Ye];case"ClassDeclaration":case"ClassExpression":return U(Ce,Be,ve);case"ClassMethod":case"ClassPrivateMethod":case"MethodDefinition":return Z(Ce,Be,ve);case"ClassProperty":case"PropertyDefinition":case"ClassPrivateProperty":case"ClassAccessorProperty":case"AccessorProperty":return se(Ce,Be,ve);case"TemplateElement":return y(be.value.raw);case"TemplateLiteral":return ue(Ce,ve,Be);case"TaggedTemplateExpression":return[ve("tag"),ve("typeParameters"),ve("quasi")];case"PrivateIdentifier":return["#",ve("name")];case"PrivateName":return["#",ve("id")];case"InterpreterDirective":return Se.push("#!",be.value,u),P(be,Be)&&Se.push(u),Se;case"TopicReference":return"%";case"ArgumentPlaceholder":return"?";case"ModuleExpression":{Se.push("module {");let Ie=ve("body");return Ie&&Se.push(p([u,Ie]),u),Se.push("}"),Se}default:throw new Error("unknown type: "+JSON.stringify(be.type))}}(Ce,Be,ve,ze);if(!be)return"";let Ye=Ce.getValue(),{type:Se}=Ye;if("ClassMethod"===Se||"ClassPrivateMethod"===Se||"ClassProperty"===Se||"ClassAccessorProperty"===Se||"AccessorProperty"===Se||"TSAbstractAccessorProperty"===Se||"PropertyDefinition"===Se||"TSAbstractPropertyDefinition"===Se||"ClassPrivateProperty"===Se||"MethodDefinition"===Se||"TSAbstractMethodDefinition"===Se||"TSDeclareMethod"===Se)return be;let Ie=[be],Oe=A(Ce,Be,ve),Je="ClassExpression"===Ye.type&&Oe;if(Oe&&(Ie=[...Oe,be],!Je))return l(Ie);if(!F(Ce,Be))return ze&&ze.needsSemi&&Ie.unshift(";"),1===Ie.length&&Ie[0]===be?be:Ie;if(Je&&(Ie=[p([n,...Ie])]),Ie.unshift("("),ze&&ze.needsSemi&&Ie.unshift(";"),w(Ye)){let[je]=Ye.trailingComments;Ie.push(" /*",je.value.trimStart(),"*/"),je.printed=!0}return Je&&Ie.push(n),Ie.push(")"),Ie},embed:h,insertPragma:c,massageAstNode:g,hasPrettierIgnore:Ce=>D(Ce)||M(Ce),willPrintOwnComments:f.willPrintOwnComments,canAttachComment:function ye(Ce){return Ce.type&&!v(Ce)&&!I(Ce)&&"EmptyStatement"!==Ce.type&&"TemplateElement"!==Ce.type&&"Import"!==Ce.type&&"TSEmptyBodyFunctionExpression"!==Ce.type},printComment:Ee,isBlockComment:v,handleComments:{avoidAstMutation:!0,ownLine:f.handleOwnLineComment,endOfLine:f.handleEndOfLineComment,remaining:f.handleRemainingComment},getCommentChildNodes:f.getCommentChildNodes}}}),Ed=te({"src/language-js/printer-estree-json.js"(e,r){ne();var{builders:{hardline:t,indent:s,join:a}}=qe(),n=Fo();function i(y){return"key"===y.getName()&&"ObjectProperty"===y.getParentNode().type}var l=new Set(["start","end","extra","loc","comments","leadingComments","trailingComments","innerComments","errors","range","tokens"]);function p(y,h){let{type:g}=y;if("ObjectProperty"!==g){if("UnaryExpression"===g&&"+"===y.operator)return h.argument;if("ArrayExpression"!==g)return"TemplateLiteral"===g?{type:"StringLiteral",value:y.quasis[0].value.cooked}:void 0;for(let[c,f]of y.elements.entries())null===f&&h.elements.splice(c,0,{type:"NullLiteral"})}else{let{key:c}=y;"Identifier"===c.type?h.key={type:"StringLiteral",value:c.name}:"NumericLiteral"===c.type&&(h.key={type:"StringLiteral",value:String(c.value)})}}p.ignoredProperties=l,r.exports={preprocess:n,print:function u(y,h,g){let c=y.getValue();switch(c.type){case"JsonRoot":return[g("node"),t];case"ArrayExpression":{if(0===c.elements.length)return"[]";let f=y.map((()=>null===y.getValue()?"null":g()),"elements");return["[",s([t,a([",",t],f)]),t,"]"]}case"ObjectExpression":return 0===c.properties.length?"{}":["{",s([t,a([",",t],y.map(g,"properties"))]),t,"}"];case"ObjectProperty":return[g("key"),": ",g("value")];case"UnaryExpression":return["+"===c.operator?"":c.operator,g("argument")];case"NullLiteral":return"null";case"BooleanLiteral":return c.value?"true":"false";case"StringLiteral":return JSON.stringify(c.value);case"NumericLiteral":return i(y)?JSON.stringify(String(c.value)):JSON.stringify(c.value);case"Identifier":return i(y)?JSON.stringify(c.name):c.name;case"TemplateLiteral":return g(["quasis",0]);case"TemplateElement":return JSON.stringify(c.value.cooked);default:throw new Error("unknown type: "+JSON.stringify(c.type))}},massageAstNode:p}}}),Mt=te({"src/common/common-options.js"(e,r){ne();var t="Common";r.exports={bracketSpacing:{since:"0.0.0",category:t,type:"boolean",default:!0,description:"Print spaces between brackets.",oppositeDescription:"Do not print spaces between brackets."},singleQuote:{since:"0.0.0",category:t,type:"boolean",default:!1,description:"Use single quotes instead of double quotes."},proseWrap:{since:"1.8.2",category:t,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:t,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:t,type:"boolean",default:!1,description:"Enforce single attribute per line in HTML, Vue and JSX."}}}}),Fd=te({"src/language-js/options.js"(e,r){ne();var t=Mt(),s="JavaScript";r.exports={arrowParens:{since:"1.9.0",category:s,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:t.bracketSameLine,bracketSpacing:t.bracketSpacing,jsxBracketSameLine:{since:"0.17.0",category:s,type:"boolean",description:"Put > on the last line instead of at a new line.",deprecated:"2.4.0"},semi:{since:"1.0.0",category:s,type:"boolean",default:!0,description:"Print semicolons.",oppositeDescription:"Do not print semicolons, except at the beginning of lines which may need them."},singleQuote:t.singleQuote,jsxSingleQuote:{since:"1.15.0",category:s,type:"boolean",default:!1,description:"Use single quotes in JSX."},quoteProps:{since:"1.17.0",category:s,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:s,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:t.singleAttributePerLine}}}),Ad=te({"src/language-js/parse/parsers.js"(){ne()}}),Ln=te({"node_modules/linguist-languages/data/JavaScript.json"(e,r){r.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}}}),Sd=te({"node_modules/linguist-languages/data/TypeScript.json"(e,r){r.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}}}),xd=te({"node_modules/linguist-languages/data/TSX.json"(e,r){r.exports={name:"TSX",type:"programming",color:"#3178c6",group:"TypeScript",extensions:[".tsx"],tmScope:"source.tsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",languageId:94901924}}}),wa=te({"node_modules/linguist-languages/data/JSON.json"(e,r){r.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}}}),bd=te({"node_modules/linguist-languages/data/JSON with Comments.json"(e,r){r.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}}}),Td=te({"node_modules/linguist-languages/data/JSON5.json"(e,r){r.exports={name:"JSON5",type:"data",color:"#267CB9",extensions:[".json5"],tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"application/json",languageId:175}}}),Bd=te({"src/language-js/index.js"(e,r){ne();var t=_t(),s=Cd(),a=Ed(),n=Fd(),u=Ad(),i=[t(Ln(),(p=>({since:"0.0.0",parsers:["babel","acorn","espree","meriyah","babel-flow","babel-ts","flow","typescript"],vscodeLanguageIds:["javascript","mongo"],interpreters:[...p.interpreters,"zx"],extensions:[...p.extensions.filter((y=>".jsx"!==y)),".wxs"]}))),t(Ln(),(()=>({name:"Flow",since:"0.0.0",parsers:["flow","babel-flow"],vscodeLanguageIds:["javascript"],aliases:[],filenames:[],extensions:[".js.flow"]}))),t(Ln(),(()=>({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}))),t(Sd(),(()=>({since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescript"]}))),t(xd(),(()=>({since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescriptreact"]}))),t(wa(),(()=>({name:"JSON.stringify",since:"1.13.0",parsers:["json-stringify"],vscodeLanguageIds:["json"],extensions:[".importmap"],filenames:["package.json","package-lock.json","composer.json"]}))),t(wa(),(p=>({since:"1.5.0",parsers:["json"],vscodeLanguageIds:["json"],extensions:p.extensions.filter((y=>".jsonl"!==y))}))),t(bd(),(p=>({since:"1.5.0",parsers:["json"],vscodeLanguageIds:["jsonc"],filenames:[...p.filenames,".eslintrc",".swcrc"]}))),t(Td(),(()=>({since:"1.13.0",parsers:["json5"],vscodeLanguageIds:["json5"]})))],l={estree:s,"estree-json":a};r.exports={languages:i,options:n,printers:l,parsers:u}}}),Nd=te({"src/language-css/clean.js"(e,r){ne();var{isFrontMatterNode:t}=Ue(),s=lt(),a=new Set(["raw","raws","sourceIndex","source","before","after","trailingComma"]);function n(i,l,p){if(t(i)&&"yaml"===i.lang&&delete l.value,"css-comment"===i.type&&"css-root"===p.type&&p.nodes.length>0&&((p.nodes[0]===i||t(p.nodes[0])&&p.nodes[1]===i)&&(delete l.text,/^\*\s*@(?:format|prettier)\s*$/.test(i.text))||"css-root"===p.type&&s(p.nodes)===i))return null;if("value-root"===i.type&&delete l.text,("media-query"===i.type||"media-query-list"===i.type||"media-feature-expression"===i.type)&&delete l.value,"css-rule"===i.type&&delete l.params,"selector-combinator"===i.type&&(l.value=l.value.replace(/\s+/g," ")),"media-feature"===i.type&&(l.value=l.value.replace(/ /g,"")),("value-word"===i.type&&(i.isColor&&i.isHex||["initial","inherit","unset","revert"].includes(l.value.replace().toLowerCase()))||"media-feature"===i.type||"selector-root-invalid"===i.type||"selector-pseudo"===i.type)&&(l.value=l.value.toLowerCase()),"css-decl"===i.type&&(l.prop=l.prop.toLowerCase()),("css-atrule"===i.type||"css-import"===i.type)&&(l.name=l.name.toLowerCase()),"value-number"===i.type&&(l.unit=l.unit.toLowerCase()),("media-feature"===i.type||"media-keyword"===i.type||"media-type"===i.type||"media-unknown"===i.type||"media-url"===i.type||"media-value"===i.type||"selector-attribute"===i.type||"selector-string"===i.type||"selector-class"===i.type||"selector-combinator"===i.type||"value-string"===i.type)&&l.value&&(l.value=function u(i){return i.replace(/'/g,'"').replace(/\\([^\dA-Fa-f])/g,"$1")}(l.value)),"selector-attribute"===i.type&&(l.attribute=l.attribute.trim(),l.namespace&&"string"==typeof l.namespace&&(l.namespace=l.namespace.trim(),0===l.namespace.length&&(l.namespace=!0)),l.value&&(l.value=l.value.trim().replace(/^["']|["']$/g,""),delete l.quoted)),("media-value"===i.type||"media-type"===i.type||"value-number"===i.type||"selector-root-invalid"===i.type||"selector-class"===i.type||"selector-combinator"===i.type||"selector-tag"===i.type)&&l.value&&(l.value=l.value.replace(/([\d+.Ee-]+)([A-Za-z]*)/g,((y,h,g)=>{let c=Number(h);return Number.isNaN(c)?y:c+g.toLowerCase()}))),"selector-tag"===i.type){let y=i.value.toLowerCase();["from","to"].includes(y)&&(l.value=y)}if("css-atrule"===i.type&&"supports"===i.name.toLowerCase()&&delete l.value,"selector-unknown"===i.type&&delete l.value,"value-comma_group"===i.type){let y=i.groups.findIndex((h=>"value-number"===h.type&&"..."===h.unit));-1!==y&&(l.groups[y].unit="",l.groups.splice(y+1,0,{type:"value-word",value:"...",isColor:!1,isHex:!1}))}return"value-comma_group"===i.type&&i.groups.some((y=>"value-atword"===y.type&&y.value.endsWith("[")||"value-word"===y.type&&y.value.startsWith("]")))?{type:"value-atword",value:i.groups.map((y=>y.value)).join(""),group:{open:null,close:null,groups:[],type:"value-paren_group"}}:void 0}n.ignoredProperties=a,r.exports=n}}),su=te({"src/utils/front-matter/print.js"(e,r){ne();var{builders:{hardline:t,markAsRoot:s}}=qe();r.exports=function a(n,u){if("yaml"===n.lang){let i=n.value.trim(),l=i?u(i,{parser:"yaml"},{stripTrailingHardline:!0}):"";return s([n.startDelimiter,t,l,l?t:"",n.endDelimiter])}}}}),wd=te({"src/language-css/embed.js"(e,r){ne();var{builders:{hardline:t}}=qe(),s=su();r.exports=function a(n,u,i){let l=n.getValue();if("front-matter"===l.type){let p=s(l,i);return p?[p,t]:""}}}}),_o=te({"src/utils/front-matter/parse.js"(e,r){ne();var t=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");r.exports=function s(a){let n=a.match(t);if(!n)return{content:a};let{startDelimiter:u,language:i,value:l="",endDelimiter:p}=n.groups,y=i.trim()||"yaml";if("+++"===u&&(y="toml"),"yaml"!==y&&u!==p)return{content:a};let[h]=n;return{frontMatter:{type:"front-matter",lang:y,value:l,startDelimiter:u,endDelimiter:p,raw:h.replace(/\n$/,"")},content:h.replace(/[^\n]/g," ")+a.slice(h.length)}}}}),_d=te({"src/language-css/pragma.js"(e,r){ne();var t=Co(),s=_o();r.exports={hasPragma:function a(u){return t.hasPragma(s(u).content)},insertPragma:function n(u){let{frontMatter:i,content:l}=s(u);return(i?i.raw+"\n\n":"")+t.insertPragma(l)}}}}),Pd=te({"src/language-css/utils/index.js"(e,r){ne();var t=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 s(z,U){let fe,Z=Array.isArray(U)?U:[U],se=-1;for(;fe=z.getParentNode(++se);)if(Z.includes(fe.type))return se;return-1}function a(z,U){let Z=s(z,U);return-1===Z?null:z.getParentNode(Z)}var u=new Set(["initial","inherit","unset","revert"]);function x(z){return"value-operator"===z.type&&"*"===z.value}function I(z){return"value-operator"===z.type&&"/"===z.value}function P(z){return"value-operator"===z.type&&"+"===z.value}function $(z){return"value-operator"===z.type&&"-"===z.value}function D(z){return"value-operator"===z.type&&"%"===z.value}function R(z){var U,Z;return"value-comma_group"===z.type&&"value-colon"===(null===(U=z.groups)||void 0===U||null===(Z=U[1])||void 0===Z?void 0:Z.type)}function q(z){var U;return"value-paren_group"===z.type&&(null===(U=z.groups)||void 0===U?void 0:U[0])&&R(z.groups[0])}function ie(z){return"value-colon"===z?.type}r.exports={getAncestorCounter:s,getAncestorNode:a,getPropOfDeclNode:function n(z){var U;let Z=a(z,"css-decl");return null==Z||null===(U=Z.prop)||void 0===U?void 0:U.toLowerCase()},maybeToLowerCase:function p(z){return z.includes("$")||z.includes("@")||z.includes("#")||z.startsWith("%")||z.startsWith("--")||z.startsWith(":--")||z.includes("(")&&z.includes(")")?z:z.toLowerCase()},insideValueFunctionNode:function y(z,U){var Z;let se=a(z,"value-func");return(null==se||null===(Z=se.value)||void 0===Z?void 0:Z.toLowerCase())===U},insideICSSRuleNode:function h(z){var U;let Z=a(z,"css-rule"),se=null==Z||null===(U=Z.raws)||void 0===U?void 0:U.selector;return se&&(se.startsWith(":import")||se.startsWith(":export"))},insideAtRuleNode:function g(z,U){let Z=Array.isArray(U)?U:[U],se=a(z,"css-atrule");return se&&Z.includes(se.name.toLowerCase())},insideURLFunctionInImportAtRuleNode:function c(z){let U=z.getValue(),Z=a(z,"css-atrule");return"import"===Z?.name&&"url"===U.groups[0].value&&2===U.groups.length},isKeyframeAtRuleKeywords:function l(z,U){let Z=a(z,"css-atrule");return Z?.name&&Z.name.toLowerCase().endsWith("keyframes")&&["from","to"].includes(U.toLowerCase())},isWideKeywords:function i(z){return u.has(z.toLowerCase())},isLastNode:function F(z,U){var Z;let se=null===(Z=z.getParentNode())||void 0===Z?void 0:Z.nodes;return se&&se.indexOf(U)===se.length-1},isSCSSControlDirectiveNode:function o(z){return"css-atrule"===z.type&&["if","else","for","each","while"].includes(z.name)},isDetachedRulesetDeclarationNode:function _(z){let{selector:U}=z;return!!U&&("string"==typeof U&&/^@.+:.*$/.test(U)||U.value&&/^@.+:.*$/.test(U.value))},isRelationalOperatorNode:function C(z){return"value-word"===z.type&&["<",">","<=",">="].includes(z.value)},isEqualityOperatorNode:function m(z){return"value-word"===z.type&&["==","!="].includes(z.value)},isMultiplicationNode:x,isDivisionNode:I,isAdditionNode:P,isSubtractionNode:$,isModuloNode:D,isMathOperatorNode:function T(z){return x(z)||I(z)||P(z)||$(z)||D(z)},isEachKeywordNode:function N(z){return"value-word"===z.type&&"in"===z.value},isForKeywordNode:function w(z){return"value-word"===z.type&&["from","through","end"].includes(z.value)},isURLFunctionNode:function f(z){return"value-func"===z.type&&"url"===z.value.toLowerCase()},isIfElseKeywordNode:function E(z){return"value-word"===z.type&&["and","or","not"].includes(z.value)},hasComposesNode:function B(z){var U,Z;return"value-root"===(null===(U=z.value)||void 0===U?void 0:U.type)&&"value-value"===(null===(Z=z.value.group)||void 0===Z?void 0:Z.type)&&"composes"===z.prop.toLowerCase()},hasParensAroundNode:function k(z){var U,Z,se;return"value-paren_group"===(null===(U=z.value)||void 0===U||null===(Z=U.group)||void 0===Z||null===(se=Z.group)||void 0===se?void 0:se.type)&&null!==z.value.group.group.open&&null!==z.value.group.group.close},hasEmptyRawBefore:function M(z){var U;return""===(null===(U=z.raws)||void 0===U?void 0:U.before)},isDetachedRulesetCallNode:function d(z){var U;return(null===(U=z.raws)||void 0===U?void 0:U.params)&&/^\(\s*\)$/.test(z.raws.params)},isTemplatePlaceholderNode:function v(z){return z.name.startsWith("prettier-placeholder")},isTemplatePropNode:function S(z){return z.prop.startsWith("@prettier-placeholder")},isPostcssSimpleVarNode:function b(z,U){return"$$"===z.value&&"value-func"===z.type&&"value-word"===U?.type&&!U.raws.before},isKeyValuePairNode:R,isKeyValuePairInParenGroupNode:q,isKeyInValuePairNode:function ee(z,U){if(!R(U))return!1;let{groups:Z}=U,se=Z.indexOf(z);return-1!==se&&ie(Z[se+1])},isSCSSMapItemNode:function J(z){var U;let Z=z.getValue();if(0===Z.groups.length)return!1;let se=z.getParentNode(1);if(!(q(Z)||se&&q(se)))return!1;let fe=a(z,"css-decl");return!!(null!=fe&&null!==(U=fe.prop)&&void 0!==U&&U.startsWith("$")||q(se)||"value-func"===se.type)},isInlineValueCommentNode:function L(z){return"value-comment"===z.type&&z.inline},isHashNode:function Q(z){return"value-word"===z.type&&"#"===z.value},isLeftCurlyBraceNode:function V(z){return"value-word"===z.type&&"{"===z.value},isRightCurlyBraceNode:function j(z){return"value-word"===z.type&&"}"===z.value},isWordNode:function Y(z){return["value-word","value-atword"].includes(z.type)},isColonNode:ie,isMediaAndSupportsKeywords:function ce(z){return z.value&&["not","and","or"].includes(z.value.toLowerCase())},isColorAdjusterFuncNode:function W(z){return"value-func"===z.type&&t.has(z.value.toLowerCase())},lastLineHasInlineComment:function K(z){return/\/\//.test(z.split(/[\n\r]/).pop())},isAtWordPlaceholderNode:function de(z){return"value-atword"===z?.type&&z.value.startsWith("prettier-placeholder-")},isConfigurationNode:function ue(z,U){var Z,se;if("("!==(null===(Z=z.open)||void 0===Z?void 0:Z.value)||")"!==(null===(se=z.close)||void 0===se?void 0:se.value)||z.groups.some((fe=>"value-comma_group"!==fe.type)))return!1;if("value-comma_group"===U.type){let fe=U.groups.indexOf(z)-1,ge=U.groups[fe];if("value-word"===ge?.type&&"with"===ge.value)return!0}return!1},isParenGroupNode:function Fe(z){var U,Z;return"value-paren_group"===z.type&&"("===(null===(U=z.open)||void 0===U?void 0:U.value)&&")"===(null===(Z=z.close)||void 0===Z?void 0:Z.value)}}}}),Id=te({"src/utils/line-column-to-index.js"(e,r){ne(),r.exports=function(t,s){let a=0;for(let n=0;n{let We=Ve[tt-1];if(We&&"css-comment"===We.type&&"prettier-ignore"===We.text.trim()){let Xe=nt.getValue();ae.push(je.originalText.slice(Ae(Xe),Ee(Xe)))}else ae.push(Me());tt!==Ve.length-1&&("css-comment"===Ve[tt+1].type&&!n(je.originalText,Ae(Ve[tt+1]),{backwards:!0})&&!u(Ve[tt])||"css-atrule"===Ve[tt+1].type&&"else"===Ve[tt+1].name&&"css-comment"!==Ve[tt].type?ae.push(" "):(ae.push(je.__isHTMLStyleAttribute?y:h),i(je.originalText,nt.getValue(),Ee)&&!u(Ve[tt])&&ae.push(h)))}),"nodes"),ae}var Be=/(["'])(?:(?!\1)[^\\]|\\.)*\1/gs,Ye=new RegExp(Be.source+`|(${/[$@]?[A-Z_a-z\u0080-\uFFFF][\w\u0080-\uFFFF-]*/g.source})?(${/(?:\d*\.\d+|\d+\.?)(?:[Ee][+-]?\d+)?/g.source})(${/[A-Za-z]+/g.source})?`,"g");function Se(Te,je){return Te.replace(Be,(Me=>a(Me,je)))}function Ie(Te,je){let Me=je.singleQuote?"'":'"';return Te.includes('"')||Te.includes("'")?Te:Me+Te+Me}function Oe(Te){return Te.replace(Ye,((je,Me,ae,nt,tt)=>!ae&&nt?Je(nt)+m(tt||""):je))}function Je(Te){return s(Te).replace(/\.0(?=$|e)/,"")}r.exports={print:function ye(Te,je,Me){let ae=Te.getValue();if(!ae)return"";if("string"==typeof ae)return ae;switch(ae.type){case"front-matter":return[ae.raw,h];case"css-root":{let Ve=Ce(Te,je,Me),We=ae.raws.after.trim();return We.startsWith(";")&&(We=We.slice(1).trim()),[Ve,We?` ${We}`:"",x(Ve).length>0?h:""]}case"css-comment":{let Ve=ae.inline||ae.raws.inline,We=je.originalText.slice(Ae(ae),Ee(ae));return Ve?We.trimEnd():We}case"css-rule":return[Me("selector"),ae.important?" !important":"",ae.nodes?[ae.selector&&"selector-unknown"===ae.selector.type&&H(ae.selector.value)?y:" ","{",ae.nodes.length>0?F([h,Ce(Te,je,Me)]):"",h,"}",M(ae)?";":""]:";"];case"css-decl":{let Ve=Te.getParentNode(),{between:We}=ae.raws,Xe=We.trim(),st=":"===Xe,O=W(ae)?N(Me("value")):Me("value");return!st&&H(Xe)&&(O=F([h,_(O)])),[ae.raws.before.replace(/[\s;]/g,""),"css-atrule"===Ve.type&&Ve.variable||o(Te)?ae.prop:m(ae.prop),Xe.startsWith("//")?" ":"",Xe,ae.extend?"":" ",De(je)&&ae.extend&&ae.selector?["extend(",Me("selector"),")"]:"",O,ae.raws.important?ae.raws.important.replace(/\s*!\s*important/i," !important"):ae.important?" !important":"",ae.raws.scssDefault?ae.raws.scssDefault.replace(/\s*!default/i," !default"):ae.scssDefault?" !default":"",ae.raws.scssGlobal?ae.raws.scssGlobal.replace(/\s*!global/i," !global"):ae.scssGlobal?" !global":"",ae.nodes?[" {",F([g,Ce(Te,je,Me)]),g,"}"]:Z(ae)&&!Ve.raws.semicolon&&";"!==je.originalText[Ee(ae)-1]?"":je.__isHTMLStyleAttribute&&B(Te,ae)?w(";"):";"]}case"css-atrule":{let Ve=Te.getParentNode(),We=U(ae)&&!Ve.raws.semicolon&&";"!==je.originalText[Ee(ae)-1];if(De(je)){if(ae.mixin)return[Me("selector"),ae.important?" !important":"",We?"":";"];if(ae.function)return[ae.name,Me("params"),We?"":";"];if(ae.variable)return["@",ae.name,": ",ae.value?Me("value"):"",ae.raws.between.trim()?ae.raws.between.trim()+" ":"",ae.nodes?["{",F([ae.nodes.length>0?g:"",Ce(Te,je,Me)]),g,"}"]:"",We?"":";"]}return["@",z(ae)||ae.name.endsWith(":")?ae.name:m(ae.name),ae.params?[z(ae)?"":U(ae)?""===ae.raws.afterName?"":ae.name.endsWith(":")?" ":/^\s*\n\s*\n/.test(ae.raws.afterName)?[h,h]:/^\s*\n/.test(ae.raws.afterName)?h:" ":" ",Me("params")]:"",ae.selector?F([" ",Me("selector")]):"",ae.value?c([" ",Me("value"),k(ae)?K(ae)?" ":y:""]):"else"===ae.name?" ":"",ae.nodes?[k(ae)?"":ae.selector&&!ae.selector.nodes&&"string"==typeof ae.selector.value&&H(ae.selector.value)||!ae.selector&&"string"==typeof ae.params&&H(ae.params)?y:" ","{",F([ae.nodes.length>0?g:"",Ce(Te,je,Me)]),g,"}"]:We?"":";"]}case"media-query-list":{let Ve=[];return Te.each((We=>{let Xe=We.getValue();"media-query"===Xe.type&&""===Xe.value||Ve.push(Me())}),"nodes"),c(F(p(y,Ve)))}case"media-query":return[p(" ",Te.map(Me,"nodes")),B(Te,ae)?"":","];case"media-type":case"media-value":return Oe(Se(ae.value,je));case"media-feature-expression":return ae.nodes?["(",...Te.map(Me,"nodes"),")"]:ae.value;case"media-feature":return m(Se(ae.value.replace(/ +/g," "),je));case"media-colon":case"value-comma":return[ae.value," "];case"media-keyword":case"selector-string":return Se(ae.value,je);case"media-url":return Se(ae.value.replace(/^url\(\s+/gi,"url(").replace(/\s+\)$/g,")"),je);case"media-unknown":case"selector-comment":case"selector-nesting":case"value-paren":case"value-operator":case"value-unicode-range":case"value-unknown":return ae.value;case"selector-root":return c([d(Te,"custom-selector")?[D(Te,"css-atrule").customSelector,y]:"",p([",",d(Te,["extend","custom-selector","nest"])?y:h],Te.map(Me,"nodes"))]);case"selector-selector":return c(F(Te.map(Me,"nodes")));case"selector-tag":{let Ve=Te.getParentNode(),We=Ve&&Ve.nodes.indexOf(ae),Xe=We&&Ve.nodes[We-1];return[ae.namespace?[!0===ae.namespace?"":ae.namespace.trim(),"|"]:"","selector-nesting"===Xe.type?ae.value:Oe(S(Te,ae.value)?ae.value.toLowerCase():ae.value)]}case"selector-id":return["#",ae.value];case"selector-class":return[".",Oe(Se(ae.value,je))];case"selector-attribute":var nt;return["[",ae.namespace?[!0===ae.namespace?"":ae.namespace.trim(),"|"]:"",ae.attribute.trim(),null!==(nt=ae.operator)&&void 0!==nt?nt:"",ae.value?Ie(Se(ae.value.trim(),je),je):"",ae.insensitive?" i":"","]"];case"selector-combinator":if("+"===ae.value||">"===ae.value||"~"===ae.value||">>>"===ae.value){let Xe=Te.getParentNode();return["selector-selector"===Xe.type&&Xe.nodes[0]===ae?"":y,ae.value,B(Te,ae)?"":" "]}return[ae.value.trim().startsWith("(")?y:"",Oe(Se(ae.value.trim(),je))||y];case"selector-universal":return[ae.namespace?[!0===ae.namespace?"":ae.namespace.trim(),"|"]:"",ae.value];case"selector-pseudo":return[m(ae.value),l(ae.nodes)?c(["(",F([g,p([",",y],Te.map(Me,"nodes"))]),g,")"]):""];case"selector-unknown":{let Ve=D(Te,"css-rule");if(Ve&&Ve.isSCSSNesterProperty)return Oe(Se(m(ae.value),je));let We=Te.getParentNode();if(We.raws&&We.raws.selector){let st=Ae(We),O=st+We.raws.selector.length;return je.originalText.slice(st,O).trim()}let Xe=Te.getParentNode(1);if("value-paren_group"===We.type&&Xe&&"value-func"===Xe.type&&"selector"===Xe.value){let st=Ee(We.open)+1,O=Ae(We.close),me=je.originalText.slice(st,O).trim();return H(me)?[E,me]:me}return ae.value}case"value-value":case"value-root":return Me("group");case"value-comment":return je.originalText.slice(Ae(ae),Ee(ae));case"value-comma_group":{let Ve=Te.getParentNode(),We=Te.getParentNode(1),Xe=T(Te),st=Xe&&"value-value"===Ve.type&&("grid"===Xe||Xe.startsWith("grid-template")),O=D(Te,"css-atrule"),me=O&&k(O),_e=ae.groups.some((at=>ge(at))),He=Te.map(Me,"groups"),Ge=[],it=C(Te,"url"),Qe=!1,rt=!1;for(let at=0;atVr:-1!==$r?Qe=!0:-1!==Vr&&(Qe=!1)}if(Qe||Ne(Le)||Ne($e)||"value-atword"===Le.type&&(""===Le.value||Le.value.endsWith("["))||"value-word"===$e.type&&$e.value.startsWith("]")||"~"===Le.value||Le.value&&Le.value.includes("\\")&&$e&&"value-comment"!==$e.type||Ze&&Ze.value&&Ze.value.indexOf("\\")===Ze.value.length-1&&"value-operator"===Le.type&&"/"===Le.value||"\\"===Le.value||se(Le,$e)||he(Le)||we(Le)||ke($e)||we($e)&&de($e)||ke(Le)&&de($e)||"--"===Le.value&&he($e))continue;let Rr=j(Le),ou=j($e);if((Rr&&he($e)||ou&&ke(Le))&&de($e)||!Ze&&L(Le)||C(Te,"calc")&&(Q(Le)||Q($e)||V(Le)||V($e))&&de($e))continue;let qo=(Q(Le)||V(Le))&&0===at&&("value-number"===$e.type||$e.isHex)&&We&&oe(We)&&!de($e),lu=sr&&"value-func"===sr.type||sr&&Re(sr)||"value-func"===Le.type||Re(Le),cu="value-func"===$e.type||Re($e)||Ze&&"value-func"===Ze.type||Ze&&Re(Ze);if((J($e)||J(Le)||C(Te,"calc")||qo||!(L($e)&&!lu||L(Le)&&!cu||Q($e)&&!lu||Q(Le)&&!cu||V($e)||V(Le))||!(de($e)||Rr&&(!Ze||Ze&&j(Ze))))&&("scss"!==je.parser&&"less"!==je.parser||!Rr||"-"!==Le.value||!le($e)||Ee(Le)!==Ae($e.open)||"("!==$e.open.value)){if(ge(Le)){if("value-paren_group"===Ve.type){Ge.push(_(h));continue}Ge.push(h);continue}if(me&&(q($e)||R($e)||ce($e)||Y(Le)||ie(Le))){Ge.push(" ");continue}if(O&&"namespace"===O.name.toLowerCase()){Ge.push(" ");continue}if(st){Le.source&&$e.source&&Le.source.start.line!==$e.source.start.line?(Ge.push(h),rt=!0):Ge.push(" ");continue}if(ou){Ge.push(" ");continue}if(!($e&&"..."===$e.value||pe(Le)&&pe($e)&&Ee(Le)===Ae($e))){if(pe(Le)&&le($e)&&Ee(Le)===Ae($e.open)){Ge.push(g);continue}if("with"===Le.value&&le($e)){Ge.push(" ");continue}null!==(tt=Le.value)&&void 0!==tt&&tt.endsWith("#")&&"{"===$e.value&&le($e.group)||Ge.push(y)}}}return _e&&Ge.push(E),rt&&Ge.unshift(h),me?c(F(Ge)):v(Te)?c(f(Ge)):c(F(f(Ge)))}case"value-paren_group":{let Ve=Te.getParentNode();if(Ve&&ee(Ve)&&(1===ae.groups.length||ae.groups.length>0&&"value-comma_group"===ae.groups[0].type&&ae.groups[0].groups.length>0&&"value-word"===ae.groups[0].groups[0].type&&ae.groups[0].groups[0].value.startsWith("data:")))return[ae.open?Me("open"):"",p(",",Te.map(Me,"groups")),ae.close?Me("close"):""];if(!ae.open){let it=Te.map(Me,"groups"),Qe=[];for(let rt=0;rt{let rt=it.getValue(),at=Qe===ae.groups.length-1,Ze=[Me(),at?"":","];if(ue(rt)&&"value-comma_group"===rt.type&&rt.groups&&"value-paren_group"!==rt.groups[0].type&&rt.groups[2]&&"value-paren_group"===rt.groups[2].type){let Le=x(Ze[0].contents.contents);Le[1]=c(Le[1]),Ze=[c(_(Ze))]}if(!at&&"value-comma_group"===rt.type&&l(rt.groups)){let Le=t(rt.groups);!Le.source&&Le.close&&(Le=Le.close),Le.source&&i(je.originalText,Le,Ee)&&Ze.push(h)}return Ze}),"groups"))]),w(!st&&A(je.parser,je.originalText)&&We&&re(je)?",":""),g,ae.close?Me("close"):""],{shouldBreak:_e});return He?_(Ge):Ge}case"value-func":return[ae.value,d(Te,"supports")&&Pe(ae)?" ":"",Me("group")];case"value-number":return[Je(ae.value),G(ae.unit)];case"value-word":return ae.isColor&&ae.isHex||b(ae.value)?ae.value.toLowerCase():ae.value;case"value-colon":{let Ve=Te.getParentNode(),We=Ve&&Ve.groups.indexOf(ae),Xe=We&&Ve.groups[We-1];return[ae.value,Xe&&"string"==typeof Xe.value&&"\\"===t(Xe.value)||C(Te,"url")?"":y]}case"value-string":return a(ae.raws.quote+ae.value+ae.raws.quote,je);case"value-atword":return["@",ae.value];default:throw new Error(`Unknown postcss type ${JSON.stringify(ae.type)}`)}},embed:P,insertPragma:$,massageAstNode:I}}}),Rd=te({"src/language-css/options.js"(e,r){ne();var t=Mt();r.exports={singleQuote:t.singleQuote}}}),$d=te({"src/language-css/parsers.js"(){ne()}}),Vd=te({"node_modules/linguist-languages/data/CSS.json"(e,r){r.exports={name:"CSS",type:"markup",tmScope:"source.css",aceMode:"css",codemirrorMode:"css",codemirrorMimeType:"text/css",color:"#563d7c",extensions:[".css"],languageId:50}}}),Wd=te({"node_modules/linguist-languages/data/PostCSS.json"(e,r){r.exports={name:"PostCSS",type:"markup",color:"#dc3a0c",tmScope:"source.postcss",group:"CSS",extensions:[".pcss",".postcss"],aceMode:"text",languageId:262764437}}}),Hd=te({"node_modules/linguist-languages/data/Less.json"(e,r){r.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}}}),Gd=te({"node_modules/linguist-languages/data/SCSS.json"(e,r){r.exports={name:"SCSS",type:"markup",color:"#c6538c",tmScope:"source.css.scss",aceMode:"scss",codemirrorMode:"css",codemirrorMimeType:"text/x-scss",extensions:[".scss"],languageId:329}}}),Ud=te({"src/language-css/index.js"(e,r){ne();var t=_t(),s=Md(),a=Rd(),n=$d(),u=[t(Vd(),(l=>({since:"1.4.0",parsers:["css"],vscodeLanguageIds:["css"],extensions:[...l.extensions,".wxss"]}))),t(Wd(),(()=>({since:"1.4.0",parsers:["css"],vscodeLanguageIds:["postcss"]}))),t(Hd(),(()=>({since:"1.4.0",parsers:["less"],vscodeLanguageIds:["less"]}))),t(Gd(),(()=>({since:"1.4.0",parsers:["scss"],vscodeLanguageIds:["scss"]})))],i={postcss:s};r.exports={languages:u,options:a,printers:i,parsers:n}}}),Jd=te({"src/language-handlebars/loc.js"(e,r){ne(),r.exports={locStart:function t(a){return a.loc.start.offset},locEnd:function s(a){return a.loc.end.offset}}}}),zd=te({"src/language-handlebars/clean.js"(e,r){function t(s,a){if("TextNode"===s.type){let n=s.chars.trim();if(!n)return null;a.chars=n.replace(/[\t\n\f\r ]+/g," ")}"AttrNode"===s.type&&"class"===s.name.toLowerCase()&&delete a.value}ne(),t.ignoredProperties=new Set(["loc","selfClosing"]),r.exports=t}}),Xd=te({"src/language-handlebars/html-void-elements.evaluate.js"(e,r){r.exports=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]}}),Kd=te({"src/language-handlebars/utils.js"(e,r){ne();var t=lt(),s=Xd();function n(x){return x.toUpperCase()===x}var i=new Set(s);function y(x){return h(x,["TextNode"])&&!/\S/.test(x.chars)}function h(x,I){return x&&I.includes(x.type)}function g(x,I){return h(x.getParentNode(0),I)}function F(x,I){var P,$,D,T;let m=x.getValue(),C=null!==(P=x.getParentNode(0))&&void 0!==P?P:{},o=null!==($=null!==(D=null!==(T=C.children)&&void 0!==T?T:C.body)&&void 0!==D?D:C.parts)&&void 0!==$?$:[],d=o.indexOf(m);return-1!==d&&o[d+I]}function _(x){return F(x,-(arguments.length>1&&void 0!==arguments[1]?arguments[1]:1))}function w(x){return F(x,1)}function E(x){return h(x,["MustacheCommentStatement"])&&"string"==typeof x.value&&"prettier-ignore"===x.value.trim()}r.exports={getNextNode:w,getPreviousNode:_,hasPrettierIgnore:function N(x){let I=x.getValue(),P=_(x,2);return E(I)||E(P)},isLastNodeOfSiblings:function a(x){let I=x.getValue(),P=x.getParentNode(0);return!!(g(x,["ElementNode"])&&t(P.children)===I||g(x,["Block"])&&t(P.body)===I)},isNextNodeOfSomeType:function f(x,I){return h(w(x),I)},isNodeOfSomeType:h,isParentOfSomeType:g,isPreviousNodeOfSomeType:function c(x,I){return h(_(x),I)},isVoid:function p(x){return!0===x.selfClosing||function l(x){return i.has(x.toLowerCase())&&!n(x[0])}(x.tag)||function u(x){return h(x,["ElementNode"])&&"string"==typeof x.tag&&!x.tag.startsWith(":")&&(n(x.tag[0])||x.tag.includes("."))}(x)&&x.children.every((I=>y(I)))},isWhitespaceNode:y}}}),Yd=te({"src/language-handlebars/printer-glimmer.js"(e,r){ne();var{builders:{dedent:t,fill:s,group:a,hardline:n,ifBreak:u,indent:i,join:l,line:p,softline:y},utils:{getDocParts:h,replaceTextEndOfLine:g}}=qe(),{getPreferredQuote:c,isNonEmptyArray:f}=Ue(),{locStart:F,locEnd:_}=Jd(),w=zd(),{getNextNode:E,getPreviousNode:N,hasPrettierIgnore:x,isLastNodeOfSiblings:I,isNextNodeOfSomeType:P,isNodeOfSomeType:$,isParentOfSomeType:D,isPreviousNodeOfSomeType:T,isVoid:m,isWhitespaceNode:C}=Kd();function v(H,pe){return F(H)-F(pe)}function b(H,pe,X){let Ae=H.getValue().children.every((Ee=>C(Ee)));return"ignore"===pe.htmlWhitespaceSensitivity&&Ae?"":H.map(((Ee,De)=>{let A=X();return 0===De&&"ignore"===pe.htmlWhitespaceSensitivity?[y,A]:A}),"children")}function B(H){return m(H)?u([y,"/>"],[" />",y]):u([y,">"],">")}function k(H){return[!1===H.escaped?"{{{":"{{",H.strip&&H.strip.open?"~":""]}function M(H){let pe=!1===H.escaped?"}}}":"}}";return[H.strip&&H.strip.close?"~":"",pe]}function R(H){return[k(H),H.openStrip.open?"~":"","#"]}function q(H){let pe=M(H);return[H.openStrip.close?"~":"",pe]}function J(H){return[k(H),H.closeStrip.open?"~":"","/"]}function L(H){let pe=M(H);return[H.closeStrip.close?"~":"",pe]}function Q(H){return[k(H),H.inverseStrip.open?"~":""]}function V(H){let pe=M(H);return[H.inverseStrip.close?"~":"",pe]}function j(H,pe){let X=H.getValue(),le=[],Ae=Pe(H,pe);return Ae&&le.push(a(Ae)),f(X.program.blockParams)&&le.push(oe(X.program)),a([R(X),Ne(H,pe),le.length>0?i([p,l(p,le)]):"",y,q(X)])}function Y(H,pe){return["ignore"===pe.htmlWhitespaceSensitivity?n:"",Q(H),"else",V(H)]}function ie(H,pe,X){let le=H.getValue(),Ae=H.getParentNode(1);return a([Q(Ae),["else"," ",X],i([p,a(Pe(H,pe)),...f(le.program.blockParams)?[p,oe(le.program)]:[]]),y,V(Ae)])}function ee(H,pe,X){let le=H.getValue();return"ignore"===X.htmlWhitespaceSensitivity?[ce(le)?y:n,J(le),pe("path"),L(le)]:[J(le),pe("path"),L(le)]}function ce(H){return $(H,["BlockStatement"])&&H.program.body.every((pe=>C(pe)))}function K(H){return $(H,["BlockStatement"])&&H.inverse}function de(H,pe,X){if(ce(H.getValue()))return"";let Ae=pe("program");return"ignore"===X.htmlWhitespaceSensitivity?i([n,Ae]):i(Ae)}function ue(H,pe,X){let le=H.getValue(),Ae=pe("inverse"),Ee="ignore"===X.htmlWhitespaceSensitivity?[n,Ae]:Ae;return function W(H){return K(H)&&1===H.inverse.body.length&&$(H.inverse.body[0],["BlockStatement"])&&H.inverse.body[0].path.parts[0]===H.path.parts[0]}(le)?Ee:K(le)?[Y(le,X),i(Ee)]:""}function Fe(H){return h(l(p,function z(H){return H.split(/[\t\n\f\r ]+/)}(H)))}function Z(H){return(H="string"==typeof H?H:"").split("\n").length-1}function ge(){let H=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return Array.from({length:Math.min(H,2)}).fill(n)}function he(H,pe){let{quote:X,regex:le}=c(H,pe);return[X,H.replace(le,`\\${X}`),X]}function ke(H,pe){let X=Ne(H,pe),le=Pe(H,pe);return le?i([X,p,a(le)]):X}function Re(H,pe){let X=Ne(H,pe),le=Pe(H,pe);return le?[i([X,p,le]),y]:X}function Ne(H,pe){return pe("path")}function Pe(H,pe){let X=H.getValue(),le=[];if(X.params.length>0){let Ae=H.map(pe,"params");le.push(...Ae)}if(X.hash&&X.hash.pairs.length>0){let Ae=pe("hash");le.push(Ae)}return 0===le.length?"":l(p,le)}function oe(H){return["as |",H.blockParams.join(" "),"|"]}r.exports={print:function d(H,pe,X){let le=H.getValue();if(!le)return"";if(x(H))return pe.originalText.slice(F(le),_(le));let Ae=pe.singleQuote?"'":'"';switch(le.type){case"Block":case"Program":case"Template":return a(H.map(X,"body"));case"ElementNode":{let Ee=a(function S(H,pe){let X=H.getValue(),le=["attributes","modifiers","comments"].filter((Ee=>f(X[Ee]))),Ae=le.flatMap((Ee=>X[Ee])).sort(v);for(let Ee of le)H.each((De=>{let A=Ae.indexOf(De.getValue());Ae.splice(A,1,[p,pe()])}),Ee);return f(X.blockParams)&&Ae.push(p,oe(X)),["<",X.tag,i(Ae),B(X)]}(H,X)),De="ignore"===pe.htmlWhitespaceSensitivity&&P(H,["ElementNode"])?y:"";if(m(le))return[Ee,De];let A=[""];return 0===le.children.length?[Ee,i(A),De]:"ignore"===pe.htmlWhitespaceSensitivity?[Ee,i(b(H,pe,X)),n,i(A),De]:[Ee,i(a(b(H,pe,X))),i(A),De]}case"BlockStatement":{let Ee=H.getParentNode(1);return Ee&&Ee.inverse&&1===Ee.inverse.body.length&&Ee.inverse.body[0]===le&&Ee.inverse.body[0].path.parts[0]===Ee.path.parts[0]?[ie(H,X,Ee.inverse.body[0].path.parts[0]),de(H,X,pe),ue(H,X,pe)]:[j(H,X),a([de(H,X,pe),ue(H,X,pe),ee(H,X,pe)])]}case"ElementModifierStatement":return a(["{{",Re(H,X),"}}"]);case"MustacheStatement":return a([k(le),Re(H,X),M(le)]);case"SubExpression":return a(["(",ke(H,X),y,")"]);case"AttrNode":{let Ee="TextNode"===le.value.type;if(Ee&&""===le.value.chars&&F(le.value)===_(le.value))return le.name;let A=Ee?c(le.value.chars,Ae).quote:"ConcatStatement"===le.value.type?c(le.value.parts.filter((re=>"TextNode"===re.type)).map((re=>re.chars)).join(""),Ae).quote:"",G=X("value");return[le.name,"=",A,"class"===le.name&&A?a(i(G)):G,A]}case"ConcatStatement":return H.map(X,"parts");case"Hash":return l(p,H.map(X,"pairs"));case"HashPair":return[le.key,"=",X("value")];case"TextNode":{let Ee=le.chars.replace(/{{/g,"\\{{"),De=function U(H){for(let pe=0;pe<2;pe++){let X=H.getParentNode(pe);if(X&&"AttrNode"===X.type)return X.name.toLowerCase()}}(H);if(De){if("class"===De){let Ye=Ee.trim().split(/\s+/).join(" "),Se=!1,Ie=!1;return D(H,["ConcatStatement"])&&(T(H,["MustacheStatement"])&&/^\s/.test(Ee)&&(Se=!0),P(H,["MustacheStatement"])&&/\s$/.test(Ee)&&""!==Ye&&(Ie=!0)),[Se?p:"",Ye,Ie?p:""]}return g(Ee)}let G=/^[\t\n\f\r ]*$/.test(Ee),re=!N(H),ye=!E(H);if("ignore"!==pe.htmlWhitespaceSensitivity){let Ye=/^[\t\n\f\r ]*/,Se=/[\t\n\f\r ]*$/,Ie=ye&&D(H,["Template"]),Oe=re&&D(H,["Template"]);if(G){if(Oe||Ie)return"";let ae=[p],nt=Z(Ee);return nt&&(ae=ge(nt)),I(H)&&(ae=ae.map((tt=>t(tt)))),ae}let[Je]=Ee.match(Ye),[Te]=Ee.match(Se),je=[];if(Je){je=[p];let ae=Z(Je);ae&&(je=ge(ae)),Ee=Ee.replace(Ye,"")}let Me=[];if(Te){if(!Ie){Me=[p];let ae=Z(Te);ae&&(Me=ge(ae)),I(H)&&(Me=Me.map((nt=>t(nt))))}Ee=Ee.replace(Se,"")}return[...je,s(Fe(Ee)),...Me]}let Ce=Z(Ee),Be=function se(H){H="string"==typeof H?H:"";let pe=(H.match(/^([^\S\n\r]*[\n\r])+/g)||[])[0]||"";return Z(pe)}(Ee),ve=function fe(H){H="string"==typeof H?H:"";let pe=(H.match(/([\n\r][^\S\n\r]*)+$/g)||[])[0]||"";return Z(pe)}(Ee);if((re||ye)&&G&&D(H,["Block","ElementNode","Template"]))return"";G&&Ce?(Be=Math.min(Ce,2),ve=0):(P(H,["BlockStatement","ElementNode"])&&(ve=Math.max(ve,1)),T(H,["BlockStatement","ElementNode"])&&(Be=Math.max(Be,1)));let ze="",be="";return 0===ve&&P(H,["MustacheStatement"])&&(be=" "),0===Be&&T(H,["MustacheStatement"])&&(ze=" "),re&&(Be=0,ze=""),ye&&(ve=0,be=""),Ee=Ee.replace(/^[\t\n\f\r ]+/g,ze).replace(/[\t\n\f\r ]+$/,be),[...ge(Be),s(Fe(Ee)),...ge(ve)]}case"MustacheCommentStatement":{let Ee=F(le),De=_(le),A="~"===pe.originalText.charAt(Ee+2),G="~"===pe.originalText.charAt(De-3),re=le.value.includes("}}")?"--":"";return["{{",A?"~":"","!",re,le.value,re,G?"~":"","}}"]}case"PathExpression":return le.original;case"BooleanLiteral":case"NumberLiteral":return String(le.value);case"CommentStatement":return["\x3c!--",le.value,"--\x3e"];case"StringLiteral":if(function we(H){let pe=0,X=H.getParentNode(pe);for(;X&&$(X,["SubExpression"]);)pe++,X=H.getParentNode(pe);return!!(X&&$(H.getParentNode(pe+1),["ConcatStatement"])&&$(H.getParentNode(pe+2),["AttrNode"]))}(H)){let Ee=pe.singleQuote?'"':"'";return he(le.value,Ee)}return he(le.value,Ae);case"UndefinedLiteral":return"undefined";case"NullLiteral":return"null";default:throw new Error("unknown glimmer type: "+JSON.stringify(le.type))}},massageAstNode:w}}}),Qd=te({"src/language-handlebars/parsers.js"(){ne()}}),Zd=te({"node_modules/linguist-languages/data/Handlebars.json"(e,r){r.exports={name:"Handlebars",type:"markup",color:"#f7931e",aliases:["hbs","htmlbars"],extensions:[".handlebars",".hbs"],tmScope:"text.html.handlebars",aceMode:"handlebars",languageId:155}}}),eg=te({"src/language-handlebars/index.js"(e,r){ne();var t=_t(),s=Yd(),a=Qd(),n=[t(Zd(),(()=>({since:"2.3.0",parsers:["glimmer"],vscodeLanguageIds:["handlebars"]})))],u={glimmer:s};r.exports={languages:n,printers:u,parsers:a}}}),tg=te({"src/language-graphql/pragma.js"(e,r){ne(),r.exports={hasPragma:function t(a){return/^\s*#[^\S\n]*@(?:format|prettier)\s*(?:\n|$)/.test(a)},insertPragma:function s(a){return"# @format\n\n"+a}}}}),rg=te({"src/language-graphql/loc.js"(e,r){ne(),r.exports={locStart:function t(a){return"number"==typeof a.start?a.start:a.loc&&a.loc.start},locEnd:function s(a){return"number"==typeof a.end?a.end:a.loc&&a.loc.end}}}}),ng=te({"src/language-graphql/printer-graphql.js"(e,r){ne();var{builders:{join:t,hardline:s,line:a,softline:n,group:u,indent:i,ifBreak:l}}=qe(),{isNextLineEmpty:p,isNonEmptyArray:y}=Ue(),{insertPragma:h}=tg(),{locStart:g,locEnd:c}=rg();function F(P,$,D){if(0===D.directives.length)return"";let T=t(a,P.map($,"directives"));return"FragmentDefinition"===D.kind||"OperationDefinition"===D.kind?u([a,T]):[" ",u(i([n,T]))]}function _(P,$,D,T){return P.map(((m,C,o)=>{let d=D();return CD(d)),"interfaces");for(let d=0;d{m.push(D()),o!==d.length-1&&(m.push(s),p($.originalText,C.getValue(),c)&&m.push(s))}),"definitions"),[...m,s]}case"OperationDefinition":{let m="{"!==$.originalText[g(T)],C=!!T.name;return[m?T.operation:"",m&&C?[" ",D("name")]:"",m&&!C&&y(T.variableDefinitions)?" ":"",y(T.variableDefinitions)?u(["(",i([n,t([l("",", "),n],P.map(D,"variableDefinitions"))]),n,")"]):"",F(P,D,T),T.selectionSet&&(m||C)?" ":"",D("selectionSet")]}case"FragmentDefinition":return["fragment ",D("name"),y(T.variableDefinitions)?u(["(",i([n,t([l("",", "),n],P.map(D,"variableDefinitions"))]),n,")"]):""," on ",D("typeCondition"),F(P,D,T)," ",D("selectionSet")];case"SelectionSet":return["{",i([s,t(s,_(P,$,D,"selections"))]),s,"}"];case"Field":return u([T.alias?[D("alias"),": "]:"",D("name"),T.arguments.length>0?u(["(",i([n,t([l("",", "),n],_(P,$,D,"arguments"))]),n,")"]):"",F(P,D,T),T.selectionSet?" ":"",D("selectionSet")]);case"Name":case"IntValue":case"FloatValue":case"EnumValue":return T.value;case"StringValue":if(T.block){let m=T.value.replace(/"""/g,"\\$&").split("\n");return 1===m.length&&(m[0]=m[0].trim()),m.every((C=>""===C))&&(m.length=0),t(s,['"""',...m,'"""'])}return['"',T.value.replace(/["\\]/g,"\\$&").replace(/\n/g,"\\n"),'"'];case"BooleanValue":return T.value?"true":"false";case"NullValue":return"null";case"Variable":return["$",D("name")];case"ListValue":return u(["[",i([n,t([l("",", "),n],P.map(D,"values"))]),n,"]"]);case"ObjectValue":return u(["{",$.bracketSpacing&&T.fields.length>0?" ":"",i([n,t([l("",", "),n],P.map(D,"fields"))]),n,l("",$.bracketSpacing&&T.fields.length>0?" ":""),"}"]);case"ObjectField":case"Argument":return[D("name"),": ",D("value")];case"Directive":return["@",D("name"),T.arguments.length>0?u(["(",i([n,t([l("",", "),n],_(P,$,D,"arguments"))]),n,")"]):""];case"NamedType":return D("name");case"VariableDefinition":return[D("variable"),": ",D("type"),T.defaultValue?[" = ",D("defaultValue")]:"",F(P,D,T)];case"ObjectTypeExtension":case"ObjectTypeDefinition":return[D("description"),T.description?s:"","ObjectTypeExtension"===T.kind?"extend ":"","type ",D("name"),T.interfaces.length>0?[" implements ",...N(P,$,D)]:"",F(P,D,T),T.fields.length>0?[" {",i([s,t(s,_(P,$,D,"fields"))]),s,"}"]:""];case"FieldDefinition":return[D("description"),T.description?s:"",D("name"),T.arguments.length>0?u(["(",i([n,t([l("",", "),n],_(P,$,D,"arguments"))]),n,")"]):"",": ",D("type"),F(P,D,T)];case"DirectiveDefinition":return[D("description"),T.description?s:"","directive ","@",D("name"),T.arguments.length>0?u(["(",i([n,t([l("",", "),n],_(P,$,D,"arguments"))]),n,")"]):"",T.repeatable?" repeatable":""," on ",t(" | ",P.map(D,"locations"))];case"EnumTypeExtension":case"EnumTypeDefinition":return[D("description"),T.description?s:"","EnumTypeExtension"===T.kind?"extend ":"","enum ",D("name"),F(P,D,T),T.values.length>0?[" {",i([s,t(s,_(P,$,D,"values"))]),s,"}"]:""];case"EnumValueDefinition":return[D("description"),T.description?s:"",D("name"),F(P,D,T)];case"InputValueDefinition":return[D("description"),T.description?T.description.block?s:a:"",D("name"),": ",D("type"),T.defaultValue?[" = ",D("defaultValue")]:"",F(P,D,T)];case"InputObjectTypeExtension":case"InputObjectTypeDefinition":return[D("description"),T.description?s:"","InputObjectTypeExtension"===T.kind?"extend ":"","input ",D("name"),F(P,D,T),T.fields.length>0?[" {",i([s,t(s,_(P,$,D,"fields"))]),s,"}"]:""];case"SchemaExtension":return["extend schema",F(P,D,T),...T.operationTypes.length>0?[" {",i([s,t(s,_(P,$,D,"operationTypes"))]),s,"}"]:[]];case"SchemaDefinition":return[D("description"),T.description?s:"","schema",F(P,D,T)," {",T.operationTypes.length>0?i([s,t(s,_(P,$,D,"operationTypes"))]):"",s,"}"];case"OperationTypeDefinition":return[D("operation"),": ",D("type")];case"InterfaceTypeExtension":case"InterfaceTypeDefinition":return[D("description"),T.description?s:"","InterfaceTypeExtension"===T.kind?"extend ":"","interface ",D("name"),T.interfaces.length>0?[" implements ",...N(P,$,D)]:"",F(P,D,T),T.fields.length>0?[" {",i([s,t(s,_(P,$,D,"fields"))]),s,"}"]:""];case"FragmentSpread":return["...",D("name"),F(P,D,T)];case"InlineFragment":return["...",T.typeCondition?[" on ",D("typeCondition")]:"",F(P,D,T)," ",D("selectionSet")];case"UnionTypeExtension":case"UnionTypeDefinition":return u([D("description"),T.description?s:"",u(["UnionTypeExtension"===T.kind?"extend ":"","union ",D("name"),F(P,D,T),T.types.length>0?[" =",l(""," "),i([l([a," "]),t([a,"| "],P.map(D,"types"))])]:""])]);case"ScalarTypeExtension":case"ScalarTypeDefinition":return[D("description"),T.description?s:"","ScalarTypeExtension"===T.kind?"extend ":"","scalar ",D("name"),F(P,D,T)];case"NonNullType":return[D("type"),"!"];case"ListType":return["[",D("type"),"]"];default:throw new Error("unknown graphql type: "+JSON.stringify(T.kind))}},massageAstNode:x,hasPrettierIgnore:function I(P){var $;let D=P.getValue();return null==D||null===($=D.comments)||void 0===$?void 0:$.some((T=>"prettier-ignore"===T.value.trim()))},insertPragma:h,printComment:function E(P){let $=P.getValue();if("Comment"===$.kind)return"#"+$.value.trimEnd();throw new Error("Not a comment: "+JSON.stringify($))},canAttachComment:function w(P){return P.kind&&"Comment"!==P.kind}}}}),ug=te({"src/language-graphql/options.js"(e,r){ne();var t=Mt();r.exports={bracketSpacing:t.bracketSpacing}}}),sg=te({"src/language-graphql/parsers.js"(){ne()}}),ig=te({"node_modules/linguist-languages/data/GraphQL.json"(e,r){r.exports={name:"GraphQL",type:"data",color:"#e10098",extensions:[".graphql",".gql",".graphqls"],tmScope:"source.graphql",aceMode:"text",languageId:139}}}),ag=te({"src/language-graphql/index.js"(e,r){ne();var t=_t(),s=ng(),a=ug(),n=sg(),u=[t(ig(),(()=>({since:"1.5.0",parsers:["graphql"],vscodeLanguageIds:["graphql"]})))],i={graphql:s};r.exports={languages:u,options:a,printers:i,parsers:n}}}),Po=te({"node_modules/collapse-white-space/index.js"(e,r){ne(),r.exports=function t(s){return String(s).replace(/\s+/g," ")}}}),Io=te({"src/language-markdown/loc.js"(e,r){ne(),r.exports={locStart:function t(a){return a.position.start.offset},locEnd:function s(a){return a.position.end.offset}}}}),og=te({"src/language-markdown/constants.evaluate.js"(e,r){r.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]"}}}),iu=te({"src/language-markdown/utils.js"(e,r){ne();var{getLast:t}=Ue(),{locStart:s,locEnd:a}=Io(),{cjkPattern:n,kPattern:u,punctuationPattern:i}=og(),l=["liquidNode","inlineCode","emphasis","esComment","strong","delete","wikiLink","link","linkReference","image","imageReference","footnote","footnoteReference","sentence","whitespace","word","break","inlineMath"],p=[...l,"tableCell","paragraph","heading"],y=new RegExp(u),h=new RegExp(i);function c(E,N){let[,x,I,P]=N.slice(E.position.start.offset,E.position.end.offset).match(/^\s*(\d+)(\.|\))(\s*)/);return{numberText:x,marker:I,leadingSpaces:P}}r.exports={mapAst:function _(E,N){return function x(I,P,$){let D=Object.assign({},N(I,P,$));return D.children&&(D.children=D.children.map(((T,m)=>x(T,m,[D,...$])))),D}(E,null,[])},splitText:function g(E,N){let x="non-cjk",I="cj-letter",$="cjk-punctuation",D=[],T=("preserve"===N.proseWrap?E:E.replace(new RegExp(`(${n})\n(${n})`,"g"),"$1$2")).split(/([\t\n ]+)/);for(let[C,o]of T.entries()){if(C%2==1){D.push({type:"whitespace",value:/\n/.test(o)?"\n":" "});continue}if((0===C||C===T.length-1)&&""===o)continue;let d=o.split(new RegExp(`(${n})`));for(let[v,S]of d.entries())if(0!==v&&v!==d.length-1||""!==S){if(v%2==0){""!==S&&m({type:"word",value:S,kind:x,hasLeadingPunctuation:h.test(S[0]),hasTrailingPunctuation:h.test(t(S))});continue}m(h.test(S)?{type:"word",value:S,kind:$,hasLeadingPunctuation:!0,hasTrailingPunctuation:!0}:{type:"word",value:S,kind:y.test(S)?"k-letter":I,hasLeadingPunctuation:!1,hasTrailingPunctuation:!1})}}return D;function m(C){let o=t(D);o&&"word"===o.type&&(o.kind===x&&C.kind===I&&!o.hasTrailingPunctuation||o.kind===I&&C.kind===x&&!C.hasLeadingPunctuation?D.push({type:"whitespace",value:" "}):!function d(v,S){return o.kind===v&&C.kind===S||o.kind===S&&C.kind===v}(x,$)&&![o.value,C.value].some((v=>/\u3000/.test(v)))&&D.push({type:"whitespace",value:""})),D.push(C)}},punctuationPattern:i,getFencedCodeBlockValue:function F(E,N){let{value:x}=E;return E.position.end.offset===N.length&&x.endsWith("\n")&&N.endsWith("\n")?x.slice(0,-1):x},getOrderedListItemInfo:c,hasGitDiffFriendlyOrderedList:function f(E,N){if(!E.ordered||E.children.length<2)return!1;let x=Number(c(E.children[0],N.originalText).numberText),I=Number(c(E.children[1],N.originalText).numberText);if(0===x&&E.children.length>2){let P=Number(c(E.children[2],N.originalText).numberText);return 1===I&&1===P}return 1===I},INLINE_NODE_TYPES:l,INLINE_NODE_WRAPPER_TYPES:p,isAutolink:function w(E){if("link"!==E?.type||1!==E.children.length)return!1;let[N]=E.children;return s(E)===s(N)&&a(E)===a(N)}}}}),lg=te({"src/language-markdown/embed.js"(e,r){ne();var{inferParserByLanguage:t,getMaxContinuousCount:s}=Ue(),{builders:{hardline:a,markAsRoot:n},utils:{replaceEndOfLine:u}}=qe(),i=su(),{getFencedCodeBlockValue:l}=iu();r.exports=function p(y,h,g,c){let f=y.getValue();if("code"===f.type&&null!==f.lang){let F=t(f.lang,c);if(F){let _=c.__inJsTemplate?"~":"`",w=_.repeat(Math.max(3,s(f.value,_)+1)),E={parser:F};"tsx"===f.lang&&(E.filepath="dummy.tsx");let N=g(l(f,c.originalText),E,{stripTrailingHardline:!0});return n([w,f.lang,f.meta?" "+f.meta:"",a,u(N),a,w])}}switch(f.type){case"front-matter":return i(f,g);case"importExport":return[g(f.value,{parser:"babel"},{stripTrailingHardline:!0}),a];case"jsx":return g(`<$>${f.value}`,{parser:"__js_expression",rootMarker:"mdx"},{stripTrailingHardline:!0})}return null}}}),ko=te({"src/language-markdown/pragma.js"(e,r){ne();var t=_o(),s=["format","prettier"];function a(n){let u=`@(${s.join("|")})`,i=new RegExp([`\x3c!--\\s*${u}\\s*--\x3e`,`{\\s*\\/\\*\\s*${u}\\s*\\*\\/\\s*}`,`\x3c!--.*\r?\n[\\s\\S]*(^|\n)[^\\S\n]*${u}[^\\S\n]*($|\n)[\\s\\S]*\n.*--\x3e`].join("|"),"m"),l=n.match(i);return 0===l?.index}r.exports={startWithPragma:a,hasPragma:n=>a(t(n).content.trimStart()),insertPragma:n=>{let u=t(n),i=`\x3c!-- @${s[0]} --\x3e`;return u.frontMatter?`${u.frontMatter.raw}\n\n${i}\n\n${u.content}`:`${i}\n\n${u.content}`}}}}),cg=te({"src/language-markdown/print-preprocess.js"(e,r){ne();var t=lt(),{getOrderedListItemInfo:s,mapAst:a,splitText:n}=iu(),u=/^.$/su;function g(w,E,N){return a(w,(x=>{if(!x.children)return x;let I=x.children.reduce(((P,$)=>{let D=t(P);return D&&E(D,$)?P.splice(-1,1,N(D,$)):P.push($),P}),[]);return Object.assign(Object.assign({},x),{},{children:I})}))}r.exports=function i(w,E){return w=function h(w){return g(w,((E,N)=>"importExport"===E.type&&"importExport"===N.type),((E,N)=>({type:"importExport",value:E.value+"\n\n"+N.value,position:{start:E.position.start,end:N.position.end}})))}(w=function l(w){return a(w,(E=>"import"!==E.type&&"export"!==E.type?E:Object.assign(Object.assign({},E),{},{type:"importExport"})))}(w=function f(w,E){return a(w,((N,x,I)=>{let[P]=I;if("text"!==N.type)return N;let{value:$}=N;return"paragraph"===P.type&&(0===x&&($=$.trimStart()),x===P.children.length-1&&($=$.trimEnd())),{type:"sentence",position:N.position,children:n($,E)}}))}(w=function _(w,E){return a(w,((I,P,$)=>{if("list"===I.type&&I.children.length>0){for(let D=0;D<$.length;D++){let T=$[D];if("list"===T.type&&!T.isAligned)return I.isAligned=!1,I}I.isAligned=x(I)}return I}));function N(I){return 0===I.children.length?-1:I.children[0].position.start.column-1}function x(I){if(!I.ordered)return!0;let[P,$]=I.children;if(s(P,E.originalText).leadingSpaces.length>1)return!0;let T=N(P);return-1!==T&&(1===I.children.length?T%E.tabWidth==0:T===N($)&&(T%E.tabWidth==0||s($,E.originalText).leadingSpaces.length>1))}}(w=function F(w,E){return a(w,((N,x,I)=>{if("code"===N.type){let P=/^\n?(?: {4,}|\t)/.test(E.originalText.slice(N.position.start.offset,N.position.end.offset));if(N.isIndented=P,P)for(let $=0;$"inlineCode"!==N.type||"preserve"===E.proseWrap?N:Object.assign(Object.assign({},N),{},{value:N.value.replace(/\s+/g," ")})))}(w=function c(w){return g(w,((E,N)=>"text"===E.type&&"text"===N.type),((E,N)=>({type:"text",value:E.value+N.value,position:{start:E.position.start,end:N.position.end}})))}(w=function y(w,E){return a(w,(N=>"text"===N.type&&"*"!==N.value&&"_"!==N.value&&u.test(N.value)&&N.position.end.offset-N.position.start.offset!==N.value.length?Object.assign(Object.assign({},N),{},{value:E.originalText.slice(N.position.start.offset,N.position.end.offset)}):N))}(w,E)),E),E),E),E)))}}}),pg=te({"src/language-markdown/clean.js"(e,r){ne();var t=Po(),{isFrontMatterNode:s}=Ue(),{startWithPragma:a}=ko(),n=new Set(["position","raw"]);function u(i,l,p){if(("front-matter"===i.type||"code"===i.type||"yaml"===i.type||"import"===i.type||"export"===i.type||"jsx"===i.type)&&delete l.value,"list"===i.type&&delete l.isAligned,("list"===i.type||"listItem"===i.type)&&(delete l.spread,delete l.loose),"text"===i.type||("inlineCode"===i.type&&(l.value=i.value.replace(/[\t\n ]+/g," ")),"wikiLink"===i.type&&(l.value=i.value.trim().replace(/[\t\n]+/g," ")),("definition"===i.type||"linkReference"===i.type||"imageReference"===i.type)&&(l.label=t(i.label)),("definition"===i.type||"link"===i.type||"image"===i.type)&&i.title&&(l.title=i.title.replace(/\\(["')])/g,"$1")),p&&"root"===p.type&&p.children.length>0&&(p.children[0]===i||s(p.children[0])&&p.children[1]===i)&&"html"===i.type&&a(i.value)))return null}u.ignoredProperties=n,r.exports=u}}),fg=te({"src/language-markdown/printer-markdown.js"(e,r){ne();var t=Po(),{getLast:s,getMinNotPresentContinuousCount:a,getMaxContinuousCount:n,getStringWidth:u,isNonEmptyArray:i}=Ue(),{builders:{breakParent:l,join:p,line:y,literalline:h,markAsRoot:g,hardline:c,softline:f,ifBreak:F,fill:_,align:w,indent:E,group:N,hardlineWithoutBreakParent:x},utils:{normalizeDoc:I,replaceTextEndOfLine:P},printer:{printDocToString:$}}=qe(),D=lg(),{insertPragma:T}=ko(),{locStart:m,locEnd:C}=Io(),o=cg(),d=pg(),{getFencedCodeBlockValue:v,hasGitDiffFriendlyOrderedList:S,splitText:b,punctuationPattern:B,INLINE_NODE_TYPES:k,INLINE_NODE_WRAPPER_TYPES:M,isAutolink:R}=iu(),q=new Set(["importExport"]),J=["heading","tableCell","link","wikiLink"],L=new Set(["listItem","definition","footnoteDefinition"]);function V(oe,H,pe,X){let le=oe.getValue(),Ae=null===le.checked?"":le.checked?"[x] ":"[ ] ";return[Ae,ue(oe,H,pe,{processor:(Ee,De)=>{if(0===De&&"list"!==Ee.getValue().type)return w(" ".repeat(Ae.length),pe());let A=" ".repeat(function ke(oe,H,pe){return oepe?pe:oe}(H.tabWidth-X.length,0,3));return[A,w(A,pe())]}})]}function Y(oe,H){return function ie(oe,H,pe){let X=-1;for(let le of H.children)if(le.type===oe.type&&pe(le)?X++:X=-1,le===oe)return X}(oe,H,(pe=>pe.ordered===oe.ordered))}function ee(oe,H){let le,pe=Array.isArray(H)?H:[H],X=-1;for(;le=oe.getParentNode(++X);)if(pe.includes(le.type))return X;return-1}function ce(oe,H){let pe=ee(oe,H);return-1===pe?null:oe.getParentNode(pe)}function W(oe,H,pe){if("preserve"===pe.proseWrap&&"\n"===H)return c;let X="always"===pe.proseWrap&&!ce(oe,J);return""!==H?X?y:" ":X?f:""}function de(oe,H,pe){let X=[],le=null,{children:Ae}=oe.getValue();for(let[Ee,De]of Ae.entries())switch(U(De)){case"start":null===le&&(le={index:Ee,offset:De.position.end.offset});break;case"end":null!==le&&(X.push({start:le,end:{index:Ee,offset:De.position.start.offset}}),le=null)}return ue(oe,H,pe,{processor:(Ee,De)=>{if(X.length>0){let A=X[0];if(De===A.start.index)return[Fe(Ae[A.start.index]),H.originalText.slice(A.start.offset,A.end.offset),Fe(Ae[A.end.index])];if(A.start.index3&&void 0!==arguments[3]?arguments[3]:{},{postprocessor:le}=X,Ae=X.processor||(()=>pe()),Ee=oe.getValue(),De=[];return oe.each(((G,re)=>{let ye=G.getValue(),Ce=Ae(G,re);if(!1!==Ce){let Be={parts:De,prevNode:A,parentNode:Ee,options:H};(function Z(oe,H){let pe=0===H.parts.length,X=k.includes(oe.type),le="html"===oe.type&&M.includes(H.parentNode.type);return!pe&&!X&&!le})(ye,Be)&&(De.push(c),A&&q.has(A.type)||(function se(oe,H){var pe,X,le;let Ee=(H.prevNode&&H.prevNode.type)===oe.type&&L.has(oe.type),De="listItem"===H.parentNode.type&&!H.parentNode.loose,A="listItem"===(null===(pe=H.prevNode)||void 0===pe?void 0:pe.type)&&H.prevNode.loose,G="next"===U(H.prevNode),re="html"===oe.type&&"html"===(null===(X=H.prevNode)||void 0===X?void 0:X.type)&&H.prevNode.position.end.line+1===oe.position.start.line,ye="html"===oe.type&&"listItem"===H.parentNode.type&&"paragraph"===(null===(le=H.prevNode)||void 0===le?void 0:le.type)&&H.prevNode.position.end.line+1===oe.position.start.line;return A||!(Ee||De||G||re||ye)}(ye,Be)||fe(ye,Be))&&De.push(c),fe(ye,Be)&&De.push(c)),De.push(Ce),A=ye}}),"children"),le?le(De):De}function Fe(oe){return"html"===oe.type?oe.value:"paragraph"===oe.type&&Array.isArray(oe.children)&&1===oe.children.length&&"esComment"===oe.children[0].type?["{/* ",oe.children[0].value," */}"]:void 0}function z(oe){let H=oe;for(;i(H.children);)H=s(H.children);return H}function U(oe){let H;if("html"===oe.type)H=oe.value.match(/^$/);else{let pe;"esComment"===oe.type?pe=oe:"paragraph"===oe.type&&1===oe.children.length&&"esComment"===oe.children[0].type&&(pe=oe.children[0]),pe&&(H=pe.value.match(/^prettier-ignore(?:-(start|end))?$/))}return!!H&&(H[1]||"next")}function fe(oe,H){let pe=H.prevNode&&"list"===H.prevNode.type,X="code"===oe.type&&oe.isIndented;return pe&&X}function he(oe){let H=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],pe=[" ",...Array.isArray(H)?H:[H]];return new RegExp(pe.map((X=>`\\${X}`)).join("|")).test(oe)?`<${oe}>`:oe}function we(oe,H){if(!oe)return"";if(!(arguments.length>2&&void 0!==arguments[2])||arguments[2])return" "+we(oe,H,!1);if((oe=oe.replace(/\\(["')])/g,"$1")).includes('"')&&oe.includes("'")&&!oe.includes(")"))return`(${oe})`;let X=oe.split("'").length-1,le=oe.split('"').length-1,Ae=X>le?'"':le>X||H.singleQuote?"'":'"';return`${Ae}${oe=(oe=oe.replace(/\\/,"\\\\")).replace(new RegExp(`(${Ae})`,"g"),"\\$1")}${Ae}`}function Ne(oe){return`[${t(oe.label)}]`}function Pe(oe){return`[^${oe.label}]`}r.exports={preprocess:o,print:function Q(oe,H,pe){let X=oe.getValue();if(function ge(oe){let H=ce(oe,["linkReference","imageReference"]);return H&&("linkReference"!==H.type||"full"!==H.referenceType)}(oe))return b(H.originalText.slice(X.position.start.offset,X.position.end.offset),H).map((le=>"word"===le.type?le.value:""===le.value?"":W(oe,le.value,H)));switch(X.type){case"front-matter":return H.originalText.slice(X.position.start.offset,X.position.end.offset);case"root":return 0===X.children.length?"":[I(de(oe,H,pe)),q.has(z(X).type)?"":c];case"paragraph":return ue(oe,H,pe,{postprocessor:_});case"sentence":return ue(oe,H,pe);case"word":{let le=X.value.replace(/\*/g,"\\$&").replace(new RegExp([`(^|${B})(_+)`,`(_+)(${B}|$)`].join("|"),"g"),((De,A,G,re,ye)=>(G?`${A}${G}`:`${re}${ye}`).replace(/_/g,"\\_"))),Ae=(De,A,G)=>"sentence"===De.type&&0===G,Ee=(De,A,G)=>R(De.children[G-1]);return le!==X.value&&(oe.match(void 0,Ae,Ee)||oe.match(void 0,Ae,((De,A,G)=>"emphasis"===De.type&&0===G),Ee))&&(le=le.replace(/^(\\?[*_])+/,(De=>De.replace(/\\/g,"")))),le}case"whitespace":{let le=oe.getParentNode(),Ae=le.children.indexOf(X),Ee=le.children[Ae+1],De=Ee&&/^>|^(?:[*+-]|#{1,6}|\d+[).])$/.test(Ee.value)?"never":H.proseWrap;return W(oe,X.value,{proseWrap:De})}case"emphasis":{let le;if(R(X.children[0]))le=H.originalText[X.position.start.offset];else{let Ae=oe.getParentNode(),Ee=Ae.children.indexOf(X),De=Ae.children[Ee-1],A=Ae.children[Ee+1];le=De&&"sentence"===De.type&&De.children.length>0&&"word"===s(De.children).type&&!s(De.children).hasTrailingPunctuation||A&&"sentence"===A.type&&A.children.length>0&&"word"===A.children[0].type&&!A.children[0].hasLeadingPunctuation||ce(oe,"emphasis")?"*":"_"}return[le,ue(oe,H,pe),le]}case"strong":return["**",ue(oe,H,pe),"**"];case"delete":return["~~",ue(oe,H,pe),"~~"];case"inlineCode":{let le=a(X.value,"`"),Ae="`".repeat(le||1),Ee=le&&!/^\s/.test(X.value)?" ":"";return[Ae,Ee,X.value,Ee,Ae]}case"wikiLink":{let le="";return le="preserve"===H.proseWrap?X.value:X.value.replace(/[\t\n]+/g," "),["[[",le,"]]"]}case"link":switch(H.originalText[X.position.start.offset]){case"<":{let le="mailto:";return["<",X.url.startsWith(le)&&H.originalText.slice(X.position.start.offset+1,X.position.start.offset+1+le.length)!==le?X.url.slice(le.length):X.url,">"]}case"[":return["[",ue(oe,H,pe),"](",he(X.url,")"),we(X.title,H),")"];default:return H.originalText.slice(X.position.start.offset,X.position.end.offset)}case"image":return["![",X.alt||"","](",he(X.url,")"),we(X.title,H),")"];case"blockquote":return["> ",w("> ",ue(oe,H,pe))];case"heading":return["#".repeat(X.depth)+" ",ue(oe,H,pe)];case"code":{if(X.isIndented){let Ee=" ".repeat(4);return w(Ee,[Ee,...P(X.value,c)])}let le=H.__inJsTemplate?"~":"`",Ae=le.repeat(Math.max(3,n(X.value,le)+1));return[Ae,X.lang||"",X.meta?" "+X.meta:"",c,...P(v(X,H.originalText),c),c,Ae]}case"html":{let le=oe.getParentNode(),Ae="root"===le.type&&s(le.children)===X?X.value.trimEnd():X.value,Ee=/^$/s.test(Ae);return P(Ae,Ee?c:g(h))}case"list":{let le=Y(X,oe.getParentNode()),Ae=S(X,H);return ue(oe,H,pe,{processor:(Ee,De)=>{let A=function re(){let ye=X.ordered?(0===De?X.start:Ae?1:X.start+De)+(le%2==0?". ":") "):le%2==0?"- ":"* ";return X.isAligned||X.hasIndentedCodeblock?function j(oe,H){let pe=X();return oe+" ".repeat(pe>=4?0:pe);function X(){let le=oe.length%H.tabWidth;return 0===le?0:H.tabWidth-le}}(ye,H):ye}(),G=Ee.getValue();return 2===G.children.length&&"html"===G.children[1].type&&G.children[0].position.start.column!==G.children[1].position.start.column?[A,V(Ee,H,pe,A)]:[A,w(" ".repeat(A.length),V(Ee,H,pe,A))]}})}case"thematicBreak":{let le=ee(oe,"list");return-1===le?"---":Y(oe.getParentNode(le),oe.getParentNode(le+1))%2==0?"***":"---"}case"linkReference":return["[",ue(oe,H,pe),"]","full"===X.referenceType?Ne(X):"collapsed"===X.referenceType?"[]":""];case"imageReference":return"full"===X.referenceType?["![",X.alt||"","]",Ne(X)]:["![",X.alt,"]","collapsed"===X.referenceType?"[]":""];case"definition":{let le="always"===H.proseWrap?y:" ";return N([Ne(X),":",E([le,he(X.url),null===X.title?"":[le,we(X.title,H,!1)]])])}case"footnote":return["[^",ue(oe,H,pe),"]"];case"footnoteReference":return Pe(X);case"footnoteDefinition":{let le=oe.getParentNode().children[oe.getName()+1],Ae=1===X.children.length&&"paragraph"===X.children[0].type&&("never"===H.proseWrap||"preserve"===H.proseWrap&&X.children[0].position.start.line===X.children[0].position.end.line);return[Pe(X),": ",Ae?ue(oe,H,pe):N([w(" ".repeat(4),ue(oe,H,pe,{processor:(Ee,De)=>0===De?N([f,pe()]):pe()})),le&&"footnoteDefinition"===le.type?f:""])]}case"table":return function K(oe,H,pe){let X=oe.getValue(),le=[],Ae=oe.map((ye=>ye.map(((Ce,Be)=>{let ve=$(pe(),H).formatted,ze=u(ve);return le[Be]=Math.max(le[Be]||3,ze),{text:ve,width:ze}}),"children")),"children"),Ee=A(!1);if("never"!==H.proseWrap)return[l,Ee];let De=A(!0);return[l,N(F(De,Ee))];function A(ye){let Ce=[re(Ae[0],ye),G(ye)];return Ae.length>1&&Ce.push(p(x,Ae.slice(1).map((Be=>re(Be,ye))))),p(x,Ce)}function G(ye){return`| ${le.map(((Be,ve)=>{let ze=X.align[ve],Ye="center"===ze||"right"===ze?":":"-";return`${"center"===ze||"left"===ze?":":"-"}${ye?"-":"-".repeat(Be-2)}${Ye}`})).join(" | ")} |`}function re(ye,Ce){return`| ${ye.map(((ve,ze)=>{let{text:be,width:Ye}=ve;if(Ce)return be;let Se=le[ze]-Ye,Ie=X.align[ze],Oe=0;"right"===Ie?Oe=Se:"center"===Ie&&(Oe=Math.floor(Se/2));let Je=Se-Oe;return`${" ".repeat(Oe)}${be}${" ".repeat(Je)}`})).join(" | ")} |`}}(oe,H,pe);case"tableCell":return ue(oe,H,pe);case"break":return/\s/.test(H.originalText[X.position.start.offset])?[" ",g(h)]:["\\",c];case"liquidNode":return P(X.value,c);case"importExport":return[X.value,c];case"esComment":return["{/* ",X.value," */}"];case"jsx":return X.value;case"math":return["$$",c,X.value?[...P(X.value,c),c]:"","$$"];case"inlineMath":return H.originalText.slice(m(X),C(X));default:throw new Error(`Unknown markdown type ${JSON.stringify(X.type)}`)}},embed:D,massageAstNode:d,hasPrettierIgnore:function Re(oe){let H=Number(oe.getName());return 0!==H&&"next"===U(oe.getParentNode().children[H-1])},insertPragma:T}}}),Dg=te({"src/language-markdown/options.js"(e,r){ne();var t=Mt();r.exports={proseWrap:t.proseWrap,singleQuote:t.singleQuote}}}),mg=te({"src/language-markdown/parsers.js"(){ne()}}),_a=te({"node_modules/linguist-languages/data/Markdown.json"(e,r){r.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}}}),dg=te({"src/language-markdown/index.js"(e,r){ne();var t=_t(),s=fg(),a=Dg(),n=mg(),u=[t(_a(),(l=>({since:"1.8.0",parsers:["markdown"],vscodeLanguageIds:["markdown"],filenames:[...l.filenames,"README"],extensions:l.extensions.filter((p=>".mdx"!==p))}))),t(_a(),(()=>({name:"MDX",since:"1.15.0",parsers:["mdx"],vscodeLanguageIds:["mdx"],filenames:[],extensions:[".mdx"]})))],i={mdast:s};r.exports={languages:u,options:a,printers:i,parsers:n}}}),gg=te({"src/language-html/clean.js"(e,r){ne();var{isFrontMatterNode:t}=Ue(),s=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan"]);function a(n,u){if("text"===n.type||"comment"===n.type||t(n)||"yaml"===n.type||"toml"===n.type)return null;"attribute"===n.type&&delete u.value,"docType"===n.type&&delete u.value}a.ignoredProperties=s,r.exports=a}}),yg=te({"src/language-html/constants.evaluate.js"(e,r){r.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"}}}),hg=te({"src/language-html/utils/is-unknown-namespace.js"(e,r){ne(),r.exports=function t(s){return"element"===s.type&&!s.hasExplicitNamespace&&!["html","svg"].includes(s.namespace)}}}),Rt=te({"src/language-html/utils/index.js"(e,r){ne();var{inferParserByLanguage:t,isFrontMatterNode:s}=Ue(),{builders:{line:a,hardline:n,join:u},utils:{getDocParts:i,replaceTextEndOfLine:l}}=qe(),{CSS_DISPLAY_TAGS:p,CSS_DISPLAY_DEFAULT:y,CSS_WHITE_SPACE_TAGS:h,CSS_WHITE_SPACE_DEFAULT:g}=yg(),c=hg(),f=new Set(["\t","\n","\f","\r"," "]),_=A=>A.replace(/[\t\n\f\r ]+$/,""),N=A=>(A=>A.replace(/^[\t\f\r ]*\n/g,""))(_(A)),I=A=>A.match(/^[\t\n\f\r ]*/)[0];function o(A){return"element"===A.type&&("script"===A.fullName||"style"===A.fullName||"svg:style"===A.fullName||c(A)&&("script"===A.name||"style"===A.name))}function S(A){return we(A).startsWith("pre")}function q(A){return"element"===A.type&&A.children.length>0&&(["html","head","ul","ol","select"].includes(A.name)||A.cssDisplay.startsWith("table")&&"table-cell"!==A.cssDisplay)}function L(A){return Y(A)||"element"===A.type&&"br"===A.fullName||Q(A)}function Q(A){return V(A)&&j(A)}function V(A){return A.hasLeadingSpaces&&(A.prev?A.prev.sourceSpan.end.lineA.sourceSpan.end.line:"root"===A.parent.type||A.parent.endSourceSpan&&A.parent.endSourceSpan.start.line>A.sourceSpan.end.line)}function Y(A){switch(A.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(A.name)}return!1}function ce(A){let{type:G,lang:re}=A.attrMap;return"module"===G||"text/javascript"===G||"text/babel"===G||"application/javascript"===G||"jsx"===re?"babel":"application/x-typescript"===G||"ts"===re||"tsx"===re?"typescript":"text/markdown"===G?"markdown":"text/html"===G?"html":G&&(G.endsWith("json")||G.endsWith("importmap"))||"speculationrules"===G?"json":"text/x-handlebars-template"===G?"glimmer":void 0}function de(A){return"block"===A||"list-item"===A||A.startsWith("table")}function se(A){return we(A).startsWith("pre")}function we(A){return"element"===A.type&&(!A.namespace||c(A))&&h[A.name]||g}function Re(A){let G=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function ke(A){let G=Number.POSITIVE_INFINITY;for(let re of A.split("\n")){if(0===re.length)continue;if(!f.has(re[0]))return 0;let ye=I(re).length;re.length!==ye&&yere.slice(G))).join("\n")}var oe=new Set(["template","style","script"]);function H(A,G){return pe(A,G)&&!oe.has(A.fullName)}function pe(A,G){return"vue"===G.parser&&"element"===A.type&&"root"===A.parent.type&&"html"!==A.fullName.toLowerCase()}function X(A,G){return pe(A,G)&&(H(A,G)||A.attrMap.lang&&"html"!==A.attrMap.lang)}r.exports={htmlTrim:A=>(A=>A.replace(/^[\t\n\f\r ]+/,""))(_(A)),htmlTrimPreserveIndentation:N,hasHtmlWhitespace:A=>/[\t\n\f\r ]/.test(A),getLeadingAndTrailingHtmlWhitespace:A=>{let[,G,re,ye]=A.match(/^([\t\n\f\r ]*)(.*?)([\t\n\f\r ]*)$/s);return{leadingWhitespace:G,trailingWhitespace:ye,text:re}},canHaveInterpolation:function d(A){return A.children&&!o(A)},countChars:function Ne(A,G){let re=0;for(let ye=0;ye=0;ye--){let Ce=A.stack[ye];Ce&&"object"==typeof Ce&&!Array.isArray(Ce)&&G(Ce)&&re++}return re},dedentString:Re,forceBreakChildren:q,forceBreakContent:function R(A){return q(A)||"element"===A.type&&A.children.length>0&&(["body","script","style"].includes(A.name)||A.children.some((G=>function ee(A){return A.children&&A.children.some((G=>"text"!==G.type))}(G))))||A.firstChild&&A.firstChild===A.lastChild&&"text"!==A.firstChild.type&&V(A.firstChild)&&(!A.lastChild.isTrailingSpaceSensitive||j(A.lastChild))},forceNextEmptyLine:function M(A){return s(A)||A.next&&A.sourceSpan.end&&A.sourceSpan.end.line+1"svg:foreignObject"===ye.fullName)))return"svg"===A.name?"inline-block":"block";re=!0}switch(G.htmlWhitespaceSensitivity){case"strict":return"inline";case"ignore":return"block";default:return"vue"===G.parser&&A.parent&&"root"===A.parent.type?"block":"element"===A.type&&(!A.namespace||re||c(A))&&p[A.name]||y}},getNodeCssStyleWhiteSpace:we,hasPrettierIgnore:function T(A){return!("attribute"===A.type||!A.parent||!A.prev)&&function m(A){return"comment"===A.type&&"prettier-ignore"===A.value.trim()}(A.prev)},inferScriptParser:function K(A,G){return"script"!==A.name||A.attrMap.src?"style"===A.name?function W(A,G){let{lang:re}=A.attrMap;return re&&"postcss"!==re&&"css"!==re?"scss"===re?"scss":"less"===re?"less":"stylus"===re?t("stylus",G):void 0:"css"}(A,G):G&&X(A,G)?ce(A)||!("src"in A.attrMap)&&t(A.attrMap.lang,G):void 0:A.attrMap.lang||A.attrMap.type?ce(A):"babel"},isVueCustomBlock:H,isVueNonHtmlBlock:X,isVueScriptTag:function De(A,G){return pe(A,G)&&"script"===A.name},isVueSlotAttribute:function le(A){let G=A.fullName;return"#"===G.charAt(0)||"slot-scope"===G||"v-slot"===G||G.startsWith("v-slot:")},isVueSfcBindingsAttribute:function Ae(A,G){let re=A.parent;if(!pe(re,G))return!1;let ye=re.fullName,Ce=A.fullName;return"script"===ye&&"setup"===Ce||"style"===ye&&"vars"===Ce},isVueSfcBlock:pe,isDanglingSpaceSensitiveNode:function k(A){return function Z(A){return!de(A)&&"inline-block"!==A}(A.cssDisplay)&&!o(A)},isIndentationSensitiveNode:S,isLeadingSpaceSensitiveNode:function b(A,G){let re=function ye(){return!s(A)&&(!("text"!==A.type&&"interpolation"!==A.type||!A.prev||"text"!==A.prev.type&&"interpolation"!==A.prev.type)||!(!A.parent||"none"===A.parent.cssDisplay)&&(!!se(A.parent)||!(!A.prev&&("root"===A.parent.type||se(A)&&A.parent||o(A.parent)||H(A.parent,G)||!function ue(A){return!de(A)&&"inline-block"!==A}(A.parent.cssDisplay))||A.prev&&!function U(A){return!de(A)}(A.prev.cssDisplay))))}();return re&&!A.prev&&A.parent&&A.parent.tagDefinition&&A.parent.tagDefinition.ignoreFirstLf?"interpolation"===A.type:re},isPreLikeNode:se,isScriptLikeTag:o,isTextLikeNode:function C(A){return"text"===A.type||"comment"===A.type},isTrailingSpaceSensitiveNode:function B(A,G){return!s(A)&&(!("text"!==A.type&&"interpolation"!==A.type||!A.next||"text"!==A.next.type&&"interpolation"!==A.next.type)||!(!A.parent||"none"===A.parent.cssDisplay)&&(!!se(A.parent)||!(!A.next&&("root"===A.parent.type||se(A)&&A.parent||o(A.parent)||H(A.parent,G)||!function Fe(A){return!de(A)&&"inline-block"!==A}(A.parent.cssDisplay))||A.next&&!function z(A){return!de(A)}(A.next.cssDisplay))))},isWhitespaceSensitiveNode:function v(A){return o(A)||"interpolation"===A.type||S(A)},isUnknownNamespace:c,preferHardlineAsLeadingSpaces:function J(A){return Y(A)||A.prev&&L(A.prev)||Q(A)},preferHardlineAsTrailingSpaces:L,shouldPreserveContent:function D(A,G){return!!("ieConditionalComment"===A.type&&A.lastChild&&!A.lastChild.isSelfClosing&&!A.lastChild.endSourceSpan||"ieConditionalComment"===A.type&&!A.complete||se(A)&&A.children.some((re=>"text"!==re.type&&"interpolation"!==re.type))||X(A,G)&&!o(A)&&"interpolation"!==A.type)},unescapeQuoteEntities:function Pe(A){return A.replace(/'/g,"'").replace(/"/g,'"')},getTextValueParts:function Ee(A){let G=arguments.length>1&&void 0!==arguments[1]?arguments[1]:A.value;return A.parent.isWhitespaceSensitive?A.parent.isIndentationSensitive?l(G):l(Re(N(G)),n):i(u(a,(A=>A.split(/[\t\n\f\r ]+/))(G)))}}}}),vg=te({"node_modules/angular-html-parser/lib/compiler/src/chars.js"(e){function t(i){return e.$0<=i&&i<=e.$9}ne(),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=function r(i){return i>=e.$TAB&&i<=e.$SPACE||i==e.$NBSP},e.isDigit=t,e.isAsciiLetter=function s(i){return i>=e.$a&&i<=e.$z||i>=e.$A&&i<=e.$Z},e.isAsciiHexDigit=function a(i){return i>=e.$a&&i<=e.$f||i>=e.$A&&i<=e.$F||t(i)},e.isNewLine=function n(i){return i===e.$LF||i===e.$CR},e.isOctalDigit=function u(i){return e.$0<=i&&i<=e.$7}}}),Cg=te({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=class{constructor(s,a,n){this.filePath=s,this.name=a,this.members=n}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};e.StaticSymbol=r;e.StaticSymbolCache=class{constructor(){this.cache=new Map}get(s,a,n){let i=`"${s}".${a}${(n=n||[]).length?`.${n.join(".")}`:""}`,l=this.cache.get(i);return l||(l=new r(s,a,n),this.cache.set(i,l)),l}}}}),Eg=te({"node_modules/angular-html-parser/lib/compiler/src/util.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=/-+([a-z0-9])/g;function n(o,d,v){let S=o.indexOf(d);return-1==S?v:[o.slice(0,S).trim(),o.slice(S+1).trim()]}function u(o,d,v){return Array.isArray(o)?d.visitArray(o,v):function E(o){return"object"==typeof o&&null!==o&&Object.getPrototypeOf(o)===w}(o)?d.visitStringMap(o,v):null==o||"string"==typeof o||"number"==typeof o||"boolean"==typeof o?d.visitPrimitive(o,v):d.visitOther(o,v)}e.dashCaseToCamelCase=function t(o){return o.replace(r,(function(){for(var d=arguments.length,v=new Array(d),S=0;Su(v,this,d)))}visitStringMap(o,d){let v={};return Object.keys(o).forEach((S=>{v[S]=u(o[S],this,d)})),v}visitPrimitive(o,d){return o}visitOther(o,d){return o}},e.SyncAsync={assertSync:o=>{if(P(o))throw new Error("Illegal state: value cannot be a promise");return o},then:(o,d)=>P(o)?o.then(d):d(o),all:o=>o.some(P)?Promise.all(o):o},e.error=function y(o){throw new Error(`Internal Error: ${o}`)},e.syntaxError=function h(o,d){let v=Error(o);return v[g]=!0,d&&(v[c]=d),v};var g="ngSyntaxError",c="ngParseErrors";e.isSyntaxError=function f(o){return o[g]},e.getParseErrors=function F(o){return o[c]||[]},e.escapeRegExp=function _(o){return o.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")};var w=Object.getPrototypeOf({});function P(o){return!!o&&"function"==typeof o.then}e.utf8Encode=function N(o){let d="";for(let v=0;v=55296&&S<=56319&&o.length>v+1){let b=o.charCodeAt(v+1);b>=56320&&b<=57343&&(v++,S=(S-55296<<10)+b-56320+65536)}S<=127?d+=String.fromCharCode(S):S<=2047?d+=String.fromCharCode(S>>6&31|192,63&S|128):S<=65535?d+=String.fromCharCode(S>>12|224,S>>6&63|128,63&S|128):S<=2097151&&(d+=String.fromCharCode(S>>18&7|240,S>>12&63|128,S>>6&63|128,63&S|128))}return d},e.stringify=function x(o){if("string"==typeof o)return o;if(o instanceof Array)return"["+o.map(x).join(", ")+"]";if(null==o)return""+o;if(o.overriddenName)return`${o.overriddenName}`;if(o.name)return`${o.name}`;if(!o.toString)return"object";let d=o.toString();if(null==d)return""+d;let v=d.indexOf("\n");return-1===v?d:d.substring(0,v)},e.resolveForwardRef=function I(o){return"function"==typeof o&&o.hasOwnProperty("__forward_ref__")?o():o},e.isPromise=P;e.Version=class{constructor(o){this.full=o;let d=o.split(".");this.major=d[0],this.minor=d[1],this.patch=d.slice(2).join(".")}};var D=typeof window<"u"&&window,T=typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self,C=typeof globalThis<"u"&&globalThis||D||T;e.global=C}}),Fg=te({"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=Cg(),t=Eg(),s=/^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/;function a(v){return v.replace(/\W/g,"_")}e.sanitizeIdentifier=a;var g,v,n=0;function u(v){if(!v||!v.reference)return null;let S=v.reference;if(S instanceof r.StaticSymbol)return S.name;if(S.__anonymousType)return S.__anonymousType;let b=t.stringify(S);return b.indexOf("(")>=0?(b="anonymous_"+n++,S.__anonymousType=b):b=a(b),b}e.identifierName=u,e.identifierModuleUrl=function i(v){let S=v.reference;return S instanceof r.StaticSymbol?S.filePath:`./${t.stringify(S)}`},e.viewClassName=function l(v,S){return`View_${u({reference:v})}_${S}`},e.rendererTypeName=function p(v){return`RenderType_${u({reference:v})}`},e.hostViewClassName=function y(v){return`HostView_${u({reference:v})}`},e.componentFactoryName=function h(v){return`${u({reference:v})}NgFactory`},(v=g=e.CompileSummaryKind||(e.CompileSummaryKind={}))[v.Pipe=0]="Pipe",v[v.Directive=1]="Directive",v[v.NgModule=2]="NgModule",v[v.Injectable=3]="Injectable",e.tokenName=function c(v){return null!=v.value?a(v.value):u(v.identifier)},e.tokenReference=function f(v){return null!=v.identifier?v.identifier.reference:v.value};e.CompileStylesheetMetadata=class{constructor(){let{moduleUrl:v,styles:S,styleUrls:b}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.moduleUrl=v||null,this.styles=P(S),this.styleUrls=P(b)}};e.CompileTemplateMetadata=class{constructor(v){let{encapsulation:S,template:b,templateUrl:B,htmlAst:k,styles:M,styleUrls:R,externalStylesheets:q,animations:J,ngContentSelectors:L,interpolation:Q,isInline:V,preserveWhitespaces:j}=v;if(this.encapsulation=S,this.template=b,this.templateUrl=B,this.htmlAst=k,this.styles=P(M),this.styleUrls=P(R),this.externalStylesheets=P(q),this.animations=J?D(J):[],this.ngContentSelectors=L||[],Q&&2!=Q.length)throw new Error("'interpolation' should have a start and an end symbol.");this.interpolation=Q,this.isInline=V,this.preserveWhitespaces=j}toSummary(){return{ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}};var w=class{static create(v){let{isHost:S,type:b,isComponent:B,selector:k,exportAs:M,changeDetection:R,inputs:q,outputs:J,host:L,providers:Q,viewProviders:V,queries:j,guards:Y,viewQueries:ie,entryComponents:ee,template:ce,componentViewType:W,rendererType:K,componentFactory:de}=v,ue={},Fe={},z={};null!=L&&Object.keys(L).forEach((se=>{let fe=L[se],ge=se.match(s);null===ge?z[se]=fe:null!=ge[1]?Fe[ge[1]]=fe:null!=ge[2]&&(ue[ge[2]]=fe)}));let U={};q?.forEach((se=>{let fe=t.splitAtColon(se,[se,se]);U[fe[0]]=fe[1]}));let Z={};return J?.forEach((se=>{let fe=t.splitAtColon(se,[se,se]);Z[fe[0]]=fe[1]})),new w({isHost:S,type:b,isComponent:!!B,selector:k,exportAs:M,changeDetection:R,inputs:U,outputs:Z,hostListeners:ue,hostProperties:Fe,hostAttributes:z,providers:Q,viewProviders:V,queries:j,guards:Y,viewQueries:ie,entryComponents:ee,template:ce,componentViewType:W,rendererType:K,componentFactory:de})}constructor(v){let{isHost:S,type:b,isComponent:B,selector:k,exportAs:M,changeDetection:R,inputs:q,outputs:J,hostListeners:L,hostProperties:Q,hostAttributes:V,providers:j,viewProviders:Y,queries:ie,guards:ee,viewQueries:ce,entryComponents:W,template:K,componentViewType:de,rendererType:ue,componentFactory:Fe}=v;this.isHost=!!S,this.type=b,this.isComponent=B,this.selector=k,this.exportAs=M,this.changeDetection=R,this.inputs=q,this.outputs=J,this.hostListeners=L,this.hostProperties=Q,this.hostAttributes=V,this.providers=P(j),this.viewProviders=P(Y),this.queries=P(ie),this.guards=ee,this.viewQueries=P(ce),this.entryComponents=P(W),this.template=K,this.componentViewType=de,this.rendererType=ue,this.componentFactory=Fe}toSummary(){return{summaryKind:g.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=w;e.CompilePipeMetadata=class{constructor(v){let{type:S,name:b,pure:B}=v;this.type=S,this.name=b,this.pure=!!B}toSummary(){return{summaryKind:g.Pipe,type:this.type,name:this.name,pure:this.pure}}};e.CompileShallowModuleMetadata=class{};e.CompileNgModuleMetadata=class{constructor(v){let{type:S,providers:b,declaredDirectives:B,exportedDirectives:k,declaredPipes:M,exportedPipes:R,entryComponents:q,bootstrapComponents:J,importedModules:L,exportedModules:Q,schemas:V,transitiveModule:j,id:Y}=v;this.type=S||null,this.declaredDirectives=P(B),this.exportedDirectives=P(k),this.declaredPipes=P(M),this.exportedPipes=P(R),this.providers=P(b),this.entryComponents=P(q),this.bootstrapComponents=P(J),this.importedModules=P(L),this.exportedModules=P(Q),this.schemas=P(V),this.id=Y||null,this.transitiveModule=j||null}toSummary(){let v=this.transitiveModule;return{summaryKind:g.NgModule,type:this.type,entryComponents:v.entryComponents,providers:v.providers,modules:v.modules,exportedDirectives:v.exportedDirectives,exportedPipes:v.exportedPipes}}};function P(v){return v||[]}e.TransitiveCompileNgModuleMetadata=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(v,S){this.providers.push({provider:v,module:S})}addDirective(v){this.directivesSet.has(v.reference)||(this.directivesSet.add(v.reference),this.directives.push(v))}addExportedDirective(v){this.exportedDirectivesSet.has(v.reference)||(this.exportedDirectivesSet.add(v.reference),this.exportedDirectives.push(v))}addPipe(v){this.pipesSet.has(v.reference)||(this.pipesSet.add(v.reference),this.pipes.push(v))}addExportedPipe(v){this.exportedPipesSet.has(v.reference)||(this.exportedPipesSet.add(v.reference),this.exportedPipes.push(v))}addModule(v){this.modulesSet.has(v.reference)||(this.modulesSet.add(v.reference),this.modules.push(v))}addEntryComponent(v){this.entryComponentsSet.has(v.componentType)||(this.entryComponentsSet.add(v.componentType),this.entryComponents.push(v))}};function D(v){return v.reduce(((S,b)=>{let B=Array.isArray(b)?D(b):b;return S.concat(B)}),[])}function T(v){return v.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/,"ng:///")}e.ProviderMeta=class{constructor(v,S){let{useClass:b,useValue:B,useExisting:k,useFactory:M,deps:R,multi:q}=S;this.token=v,this.useClass=b||null,this.useValue=B,this.useExisting=k,this.useFactory=M||null,this.dependencies=R||null,this.multi=!!q}},e.flatten=D,e.templateSourceUrl=function m(v,S,b){let B;return B=b.isInline?S.type.reference instanceof r.StaticSymbol?`${S.type.reference.filePath}.${S.type.reference.name}.html`:`${u(v)}/${u(S.type)}.html`:b.templateUrl,S.type.reference instanceof r.StaticSymbol?B:T(B)},e.sharedStylesheetJitUrl=function C(v,S){let b=v.moduleUrl.split(/\/\\/g);return T(`css/${S}${b[b.length-1]}.ngstyle.js`)},e.ngModuleJitUrl=function o(v){return T(`${u(v.type)}/module.ngfactory.js`)},e.templateJitUrl=function d(v,S){return T(`${u(v)}/${u(S.type)}.ngfactory.js`)}}}),Ag=te({"node_modules/angular-html-parser/lib/compiler/src/parse_util.js"(e){ne(),Object.defineProperty(e,"__esModule",{value:!0});var r=vg(),t=Fg(),s=class{constructor(y,h,g,c){this.file=y,this.offset=h,this.line=g,this.col=c}toString(){return null!=this.offset?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(y){let h=this.file.content,g=h.length,c=this.offset,f=this.line,F=this.col;for(;c>0&&y<0;)if(c--,y++,h.charCodeAt(c)==r.$LF){f--;let w=h.substr(0,c-1).lastIndexOf(String.fromCharCode(r.$LF));F=w>0?c-w:c}else F--;for(;c0;){let _=h.charCodeAt(c);c++,y--,_==r.$LF?(f++,F=0):F++}return new s(this.file,c,f,F)}getContext(y,h){let g=this.file.content,c=this.offset;if(null!=c){c>g.length-1&&(c=g.length-1);let f=c,F=0,_=0;for(;F0&&(c--,F++,"\n"!=g[c]||++_!=h););for(F=0,_=0;F2&&void 0!==arguments[2]?arguments[2]:null;this.start=y,this.end=h,this.details=g}toString(){return this.start.file.content.substring(this.start.offset,this.end.offset)}};e.ParseSourceSpan=n,e.EMPTY_PARSE_LOCATION=new s(new a("",""),0,0,0),e.EMPTY_SOURCE_SPAN=new n(e.EMPTY_PARSE_LOCATION,e.EMPTY_PARSE_LOCATION),(y=u=e.ParseErrorLevel||(e.ParseErrorLevel={}))[y.WARNING=0]="WARNING",y[y.ERROR=1]="ERROR";e.ParseError=class{constructor(y,h){let g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u.ERROR;this.span=y,this.msg=h,this.level=g}contextualMessage(){let y=this.span.start.getContext(100,3);return y?`${this.msg} ("${y.before}[${u[this.level]} ->]${y.after}")`:this.msg}toString(){let y=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${y}`}},e.typeSourceSpan=function l(y,h){let g=t.identifierModuleUrl(h),c=null!=g?`in ${y} ${t.identifierName(h)} in ${g}`:`in ${y} ${t.identifierName(h)}`,f=new a("",c);return new n(new s(f,-1,-1,-1),new s(f,-1,-1,-1))},e.r3JitTypeSourceSpan=function p(y,h,g){let f=new a("",`in ${y} ${h} in ${g}`);return new n(new s(f,-1,-1,-1),new s(f,-1,-1,-1))}}}),Sg=te({"src/language-html/print-preprocess.js"(e,r){ne();var{ParseSourceSpan:t}=Ag(),{htmlTrim:s,getLeadingAndTrailingHtmlWhitespace:a,hasHtmlWhitespace:n,canHaveInterpolation:u,getNodeCssStyleDisplay:i,isDanglingSpaceSensitiveNode:l,isIndentationSensitiveNode:p,isLeadingSpaceSensitiveNode:y,isTrailingSpaceSensitiveNode:h,isWhitespaceSensitiveNode:g,isVueScriptTag:c}=Rt(),f=[function _(o){o.walk((d=>{if("element"===d.type&&d.tagDefinition.ignoreFirstLf&&d.children.length>0&&"text"===d.children[0].type&&"\n"===d.children[0].value[0]){let v=d.children[0];1===v.value.length?d.removeChild(v):v.value=v.value.slice(1)}}))},function w(o){let d=v=>"element"===v.type&&v.prev&&"ieConditionalStartComment"===v.prev.type&&v.prev.sourceSpan.end.offset===v.startSourceSpan.start.offset&&v.firstChild&&"ieConditionalEndComment"===v.firstChild.type&&v.firstChild.sourceSpan.start.offset===v.startSourceSpan.end.offset;o.walk((v=>{if(v.children)for(let S=0;S{if(S.children)for(let b=0;b"cdata"===d.type),(d=>``))},function I(o,d){if("html"===d.parser)return;let v=/{{(.+?)}}/s;o.walk((S=>{if(u(S))for(let b of S.children){if("text"!==b.type)continue;let B=b.sourceSpan.start,k=null,M=b.value.split(v);for(let R=0;R0&&S.insertChildBefore(b,{type:"text",value:q,sourceSpan:new t(B,k)}))}S.removeChild(b)}}))},function P(o){o.walk((d=>{if(!d.children)return;if(0===d.children.length||1===d.children.length&&"text"===d.children[0].type&&0===s(d.children[0].value).length)return d.hasDanglingSpaces=d.children.length>0,void(d.children=[]);let v=g(d),S=p(d);if(!v)for(let b=0;b{v.cssDisplay=i(v,d)}))},function $(o){o.walk((d=>{d.isSelfClosing=!d.children||"element"===d.type&&(d.tagDefinition.isVoid||d.startSourceSpan===d.endSourceSpan)}))},function D(o,d){o.walk((v=>{"element"===v.type&&(v.hasHtmComponentClosingTag=v.endSourceSpan&&/^<\s*\/\s*\/\s*>$/.test(d.originalText.slice(v.endSourceSpan.start.offset,v.endSourceSpan.end.offset)))}))},function m(o,d){o.walk((v=>{let{children:S}=v;if(S){if(0===S.length)return void(v.isDanglingSpaceSensitive=l(v));for(let b of S)b.isLeadingSpaceSensitive=y(b,d),b.isTrailingSpaceSensitive=h(b,d);for(let b=0;b"element"===v.type&&0===v.attrs.length&&1===v.children.length&&"text"===v.firstChild.type&&!n(v.children[0].value)&&!v.firstChild.hasLeadingSpaces&&!v.firstChild.hasTrailingSpaces&&v.isLeadingSpaceSensitive&&!v.hasLeadingSpaces&&v.isTrailingSpaceSensitive&&!v.hasTrailingSpaces&&v.prev&&"text"===v.prev.type&&v.next&&"text"===v.next.type;o.walk((v=>{if(v.children)for(let S=0;S`+b.firstChild.value+``+k.value,B.sourceSpan=new t(B.sourceSpan.start,k.sourceSpan.end),B.isTrailingSpaceSensitive=k.isTrailingSpaceSensitive,B.hasTrailingSpaces=k.hasTrailingSpaces,v.removeChild(b),S--,v.removeChild(k)}}))},function C(o,d){if("vue"===d.parser){let v=o.children.find((b=>c(b,d)));if(!v)return;let{lang:S}=v.attrMap;("ts"===S||"typescript"===S)&&(d.__should_parse_vue_template_with_ts=!0)}}];r.exports=function F(o,d){for(let v of f)v(o,d);return o}}}),xg=te({"src/language-html/pragma.js"(e,r){ne(),r.exports={hasPragma:function t(a){return/^\s*/.test(a)},insertPragma:function s(a){return"\x3c!-- @format --\x3e\n\n"+a.replace(/^\s*\n/,"")}}}}),au=te({"src/language-html/loc.js"(e,r){ne(),r.exports={locStart:function t(a){return a.sourceSpan.start.offset},locEnd:function s(a){return a.sourceSpan.end.offset}}}}),ur=te({"src/language-html/print/tag.js"(e,r){ne();var t=Zt(),{isNonEmptyArray:s}=Ue(),{builders:{indent:a,join:n,line:u,softline:i,hardline:l},utils:{replaceTextEndOfLine:p}}=qe(),{locStart:y,locEnd:h}=au(),{isTextLikeNode:g,getLastDescendant:c,isPreLikeNode:f,hasPrettierIgnore:F,shouldPreserveContent:_,isVueSfcBlock:w}=Rt();function N(L,Q){return L.lastChild&&o(L.lastChild)?"":[I(L,Q),$(L,Q)]}function x(L,Q){return(L.next?m(L.next):C(L.parent))?"":[D(L,Q),P(L,Q)]}function I(L,Q){return C(L)?D(L.lastChild,Q):""}function P(L,Q){return o(L)?$(L.parent,Q):d(L)?q(L.next):""}function $(L,Q){if(t(!L.isSelfClosing),T(L,Q))return"";switch(L.type){case"ieConditionalComment":return"\x3c!--\x3e";case"interpolation":return"}}";case"element":if(L.isSelfClosing)return"/>";default:return">"}}function T(L,Q){return!L.isSelfClosing&&!L.endSourceSpan&&(F(L)||_(L.parent,Q))}function m(L){return L.prev&&"docType"!==L.prev.type&&!g(L.prev)&&L.isLeadingSpaceSensitive&&!L.hasLeadingSpaces}function C(L){return L.lastChild&&L.lastChild.isTrailingSpaceSensitive&&!L.lastChild.hasTrailingSpaces&&!g(c(L.lastChild))&&!f(L)}function o(L){return!L.next&&!L.hasTrailingSpaces&&L.isTrailingSpaceSensitive&&g(c(L))}function d(L){return L.next&&!g(L.next)&&g(L)&&L.isTrailingSpaceSensitive&&!L.hasTrailingSpaces}function S(L){return!L.prev&&L.isLeadingSpaceSensitive&&!L.hasLeadingSpaces}function b(L,Q,V){let j=L.getValue();if(!s(j.attrs))return j.isSelfClosing?" ":"";let Y=j.prev&&"comment"===j.prev.type&&function v(L){let Q=L.trim().match(/^prettier-ignore-attribute(?:\s+(.+))?$/s);return!!Q&&(!Q[1]||Q[1].split(/\s+/))}(j.prev.value),ie="boolean"==typeof Y?()=>Y:Array.isArray(Y)?ue=>Y.includes(ue.rawName):()=>!1,ee=L.map((ue=>{let Fe=ue.getValue();return ie(Fe)?p(Q.originalText.slice(y(Fe),h(Fe))):V()}),"attrs"),ce="element"===j.type&&"script"===j.fullName&&1===j.attrs.length&&"src"===j.attrs[0].fullName&&0===j.children.length,K=Q.singleAttributePerLine&&j.attrs.length>1&&!w(j,Q)?l:u,de=[a([ce?" ":u,n(K,ee)])];return j.firstChild&&S(j.firstChild)||j.isSelfClosing&&C(j.parent)||ce?de.push(j.isSelfClosing?" ":""):de.push(Q.bracketSameLine?j.isSelfClosing?" ":"":j.isSelfClosing?u:i),de}function B(L){return L.firstChild&&S(L.firstChild)?"":J(L)}function M(L,Q){return L.prev&&d(L.prev)?"":[R(L,Q),q(L)]}function R(L,Q){return S(L)?J(L.parent):m(L)?D(L.prev,Q):""}function q(L){switch(L.type){case"ieConditionalComment":case"ieConditionalStartComment":return`\x3c!--[if ${L.condition}`;case"ieConditionalEndComment":return"\x3c!--\x3c!--\x3e<${L.rawName}`;default:return`<${L.rawName}`}}function J(L){switch(t(!L.isSelfClosing),L.type){case"ieConditionalComment":return"]>";case"element":if(L.condition)return">\x3c!--"}}r.exports={printClosingTag:function E(L,Q){return[L.isSelfClosing?"":N(L,Q),x(L,Q)]},printClosingTagStart:N,printClosingTagStartMarker:$,printClosingTagEndMarker:D,printClosingTagSuffix:P,printClosingTagEnd:x,needsToBorrowLastChildClosingTagEndMarker:C,needsToBorrowParentClosingTagStartMarker:o,needsToBorrowPrevClosingTagEndMarker:m,printOpeningTag:function k(L,Q,V){let j=L.getValue();return[M(j,Q),b(L,Q,V),j.isSelfClosing?"":B(j)]},printOpeningTagStart:M,printOpeningTagPrefix:R,printOpeningTagStartMarker:q,printOpeningTagEndMarker:J,needsToBorrowNextOpeningTagStartMarker:d,needsToBorrowParentOpeningTagEndMarker:S}}}),bg=te({"node_modules/parse-srcset/src/parse-srcset.js"(e,r){var t,s;ne(),t=e,s=function(){return function(t,s){var a=s&&s.logger||console;function n($){return" "===$||"\t"===$||"\n"===$||"\f"===$||"\r"===$}function u($){var D,T=$.exec(t.substring(N));if(T)return D=T[0],N+=D.length,D}for(var f,F,_,w,E,i=t.length,l=/^[ \t\n\r\u000c]+/,p=/^[, \t\n\r\u000c]+/,y=/^[^ \t\n\r\u000c]+/,h=/[,]+$/,g=/^\d+$/,c=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,N=0,x=[];;){if(u(p),N>=i)return x;f=u(y),F=[],","===f.slice(-1)?(f=f.replace(h,""),P()):I()}function I(){for(u(l),_="",w="in descriptor";;){if(E=t.charAt(N),"in descriptor"===w)if(n(E))_&&(F.push(_),_="",w="after descriptor");else{if(","===E)return N+=1,_&&F.push(_),void P();if("("===E)_+=E,w="in parens";else{if(""===E)return _&&F.push(_),void P();_+=E}}else if("in parens"===w)if(")"===E)_+=E,w="in descriptor";else{if(""===E)return F.push(_),void P();_+=E}else if("after descriptor"===w&&!n(E)){if(""===E)return void P();w="in descriptor",N-=1}N+=1}}function P(){var D,T,m,C,d,v,S,b,B,$=!1,o={};for(C=0;C{let{w:P}=I;return P})),h=p.some((I=>{let{h:P}=I;return P}));if(y+h+p.some((I=>{let{d:P}=I;return P}))>1)throw new Error("Mixed descriptor in srcset is not supported");let c=y?"w":h?"h":"d",f=y?"w":h?"h":"x",F=I=>Math.max(...I),_=p.map((I=>I.url)),w=F(_.map((I=>I.length))),E=p.map((I=>I[c])).map((I=>I?I.toString():"")),N=E.map((I=>{let P=I.indexOf(".");return-1===P?I.length:P})),x=F(N);return a([",",n],_.map(((I,P)=>{let $=[I],D=E[P];if(D){let T=w-I.length+1,m=x-N[P],C=" ".repeat(T+m);$.push(s(C," "),D+f)}return $})))},printClassNames:function i(l){return l.trim().split(/\s+/).join(" ")}}}}),Bg=te({"src/language-html/syntax-vue.js"(e,r){ne();var{builders:{group:t}}=qe();r.exports={isVueEventBindingExpression:function u(i){let y=i.trim();return/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/.test(y)||/^[$A-Z_a-z][\w$]*(?:\.[$A-Z_a-z][\w$]*|\['[^']*']|\["[^"]*"]|\[\d+]|\[[$A-Z_a-z][\w$]*])*$/.test(y)},printVueFor:function s(i,l){let{left:p,operator:y,right:h}=function a(i){let l=/(.*?)\s+(in|of)\s+(.*)/s,p=/,([^,\]}]*)(?:,([^,\]}]*))?$/,y=/^\(|\)$/g,h=i.match(l);if(!h)return;let g={};if(g.for=h[3].trim(),!g.for)return;let c=h[1].trim().replace(y,""),f=c.match(p);f?(g.alias=c.replace(p,""),g.iterator1=f[1].trim(),f[2]&&(g.iterator2=f[2].trim())):g.alias=c;let F=[g.alias,g.iterator1,g.iterator2];if(!F.some(((_,w)=>!_&&(0===w||F.slice(w+1).some(Boolean)))))return{left:F.filter(Boolean).join(","),operator:h[2],right:g.for}}(i);return[t(l(`function _(${p}) {}`,{parser:"babel",__isVueForBindingLeft:!0}))," ",y," ",l(h,{parser:"__js_expression"},{stripTrailingHardline:!0})]},printVueBindings:function n(i,l){return l(`function _(${i}) {}`,{parser:"babel",__isVueBindings:!0})}}}}),Lo=te({"src/language-html/get-node-content.js"(e,r){ne();var{needsToBorrowParentClosingTagStartMarker:t,printClosingTagStartMarker:s,needsToBorrowLastChildClosingTagEndMarker:a,printClosingTagEndMarker:n,needsToBorrowParentOpeningTagEndMarker:u,printOpeningTagEndMarker:i}=ur();r.exports=function l(p,y){let h=p.startSourceSpan.end.offset;p.firstChild&&u(p.firstChild)&&(h-=i(p).length);let g=p.endSourceSpan.start.offset;return p.lastChild&&t(p.lastChild)?g+=s(p,y).length:a(p)&&(g-=n(p.lastChild,y).length),y.originalText.slice(h,g)}}}),Ng=te({"src/language-html/embed.js"(e,r){ne();var{builders:{breakParent:t,group:s,hardline:a,indent:n,line:u,fill:i,softline:l},utils:{mapDoc:p,replaceTextEndOfLine:y}}=qe(),h=su(),{printClosingTag:g,printClosingTagSuffix:c,needsToBorrowPrevClosingTagEndMarker:f,printOpeningTagPrefix:F,printOpeningTag:_}=ur(),{printImgSrcset:w,printClassNames:E}=Tg(),{printVueFor:N,printVueBindings:x,isVueEventBindingExpression:I}=Bg(),{isScriptLikeTag:P,isVueNonHtmlBlock:$,inferScriptParser:D,htmlTrimPreserveIndentation:T,dedentString:m,unescapeQuoteEntities:C,isVueSlotAttribute:o,isVueSfcBindingsAttribute:d,getTextValueParts:v}=Rt(),S=Lo();function b(k,M,R){let q=ee=>new RegExp(ee.join("|")).test(k.fullName),J=()=>C(k.value),L=!1,Q=(ee,ce)=>{let W="NGRoot"===ee.type?"NGMicrosyntax"===ee.node.type&&1===ee.node.body.length&&"NGMicrosyntaxExpression"===ee.node.body[0].type?ee.node.body[0].expression:ee.node:"JsExpressionRoot"===ee.type?ee.node:ee;W&&("ObjectExpression"===W.type||"ArrayExpression"===W.type||"__vue_expression"===ce.parser&&("TemplateLiteral"===W.type||"StringLiteral"===W.type))&&(L=!0)},j=function(ee){let ce=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return s([n([l,ee]),ce?l:""])},Y=ee=>L?(ee=>s(ee))(ee):j(ee),ie=(ee,ce)=>M(ee,Object.assign({__onHtmlBindingRoot:Q,__embeddedInHtml:!0},ce));if("srcset"===k.fullName&&("img"===k.parent.fullName||"source"===k.parent.fullName))return j(w(J()));if("class"===k.fullName&&!R.parentParser){let ee=J();if(!ee.includes("{{"))return E(ee)}if("style"===k.fullName&&!R.parentParser){let ee=J();if(!ee.includes("{{"))return j(ie(ee,{parser:"css",__isHTMLStyleAttribute:!0}))}if("vue"===R.parser){if("v-for"===k.fullName)return N(J(),ie);if(o(k)||d(k,R))return x(J(),ie);let ce=["^:","^v-bind:"],W=["^v-"];if(q(["^@","^v-on:"])){let K=J(),de=I(K)?"__js_expression":R.__should_parse_vue_template_with_ts?"__vue_ts_event_binding":"__vue_event_binding";return Y(ie(K,{parser:de}))}if(q(ce))return Y(ie(J(),{parser:"__vue_expression"}));if(q(W))return Y(ie(J(),{parser:"__js_expression"}))}if("angular"===R.parser){let ee=(z,U)=>ie(z,Object.assign(Object.assign({},U),{},{trailingComma:"none"})),ce=["^\\*"],K=["^\\[.+\\]$","^bind(on)?-","^ng-(if|show|hide|class|style)$"],de=["^i18n(-.+)?$"];if(q(["^\\(.+\\)$","^on-"]))return Y(ee(J(),{parser:"__ng_action"}));if(q(K))return Y(ee(J(),{parser:"__ng_binding"}));if(q(de)){let z=J().trim();return j(i(v(k,z)),!z.includes("@@"))}if(q(ce))return Y(ee(J(),{parser:"__ng_directive"}));let ue=/{{(.+?)}}/s,Fe=J();if(ue.test(Fe)){let z=[];for(let[U,Z]of Fe.split(ue).entries())if(U%2==0)z.push(y(Z));else try{z.push(s(["{{",n([u,ee(Z,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0})]),u,"}}"]))}catch{z.push("{{",y(Z),"}}")}return s(z)}}return null}r.exports=function B(k,M,R,q){let J=k.getValue();switch(J.type){case"element":if(P(J)||"interpolation"===J.type)return;if(!J.isSelfClosing&&$(J,q)){let L=D(J,q);if(!L)return;let Q=S(J,q),V=/^\s*$/.test(Q),j="";return V||(j=R(T(Q),{parser:L,__embeddedInHtml:!0},{stripTrailingHardline:!0}),V=""===j),[F(J,q),s(_(k,q,M)),V?"":a,j,V?"":a,g(J,q),c(J,q)]}break;case"text":if(P(J.parent)){let L=D(J.parent,q);if(L){let Q="markdown"===L?m(J.value.replace(/^[^\S\n]*\n/,"")):J.value,V={parser:L,__embeddedInHtml:!0};if("html"===q.parser&&"babel"===L){let j="script",{attrMap:Y}=J.parent;Y&&("module"===Y.type||"text/babel"===Y.type&&"module"===Y["data-type"])&&(j="module"),V.__babelSourceType=j}return[t,F(J,q),R(Q,V,{stripTrailingHardline:!0}),c(J,q)]}}else if("interpolation"===J.parent.type){let L={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return"angular"===q.parser?(L.parser="__ng_interpolation",L.trailingComma="none"):"vue"===q.parser?L.parser=q.__should_parse_vue_template_with_ts?"__vue_ts_expression":"__vue_expression":L.parser="__js_expression",[n([u,R(J.value,L,{stripTrailingHardline:!0})]),J.parent.next&&f(J.parent.next)?" ":u]}break;case"attribute":{if(!J.value)break;if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(q.originalText.slice(J.valueSpan.start.offset,J.valueSpan.end.offset)))return[J.rawName,"=",J.value];if("lwc"===q.parser&&/^{.*}$/s.test(q.originalText.slice(J.valueSpan.start.offset,J.valueSpan.end.offset)))return[J.rawName,"=",J.value];let L=b(J,((Q,V)=>R(Q,Object.assign({__isInHtmlAttribute:!0,__embeddedInHtml:!0},V),{stripTrailingHardline:!0})),q);if(L)return[J.rawName,'="',s(p(L,(Q=>"string"==typeof Q?Q.replace(/"/g,"""):Q))),'"'];break}case"front-matter":return h(J,R)}}}}),Oo=te({"src/language-html/print/children.js"(e,r){ne();var{builders:{breakParent:t,group:s,ifBreak:a,line:n,softline:u,hardline:i},utils:{replaceTextEndOfLine:l}}=qe(),{locStart:p,locEnd:y}=au(),{forceBreakChildren:h,forceNextEmptyLine:g,isTextLikeNode:c,hasPrettierIgnore:f,preferHardlineAsLeadingSpaces:F}=Rt(),{printOpeningTagPrefix:_,needsToBorrowNextOpeningTagStartMarker:w,printOpeningTagStartMarker:E,needsToBorrowPrevClosingTagEndMarker:N,printClosingTagEndMarker:x,printClosingTagSuffix:I,needsToBorrowParentClosingTagStartMarker:P}=ur();function $(m,C,o){let d=m.getValue();return f(d)?[_(d,C),...l(C.originalText.slice(p(d)+(d.prev&&w(d.prev)?E(d).length:0),y(d)-(d.next&&N(d.next)?x(d,C).length:0))),I(d,C)]:o()}function D(m,C){return c(m)&&c(C)?m.isTrailingSpaceSensitive?m.hasTrailingSpaces?F(C)?i:n:"":F(C)?i:u:w(m)&&(f(C)||C.firstChild||C.isSelfClosing||"element"===C.type&&C.attrs.length>0)||"element"===m.type&&m.isSelfClosing&&N(C)?"":!C.isLeadingSpaceSensitive||F(C)||N(C)&&m.lastChild&&P(m.lastChild)&&m.lastChild.lastChild&&P(m.lastChild.lastChild)?i:C.hasLeadingSpaces?n:u}r.exports={printChildren:function T(m,C,o){let d=m.getValue();if(h(d))return[t,...m.map((S=>{let b=S.getValue(),B=b.prev?D(b.prev,b):"";return[B?[B,g(b.prev)?i:""]:"",$(S,C,o)]}),"children")];let v=d.children.map((()=>Symbol("")));return m.map(((S,b)=>{let B=S.getValue();if(c(B)){if(B.prev&&c(B.prev)){let Q=D(B.prev,B);if(Q)return g(B.prev)?[i,i,$(S,C,o)]:[Q,$(S,C,o)]}return $(S,C,o)}let k=[],M=[],R=[],q=[],J=B.prev?D(B.prev,B):"",L=B.next?D(B,B.next):"";return J&&(g(B.prev)?k.push(i,i):J===i?k.push(i):c(B.prev)?M.push(J):M.push(a("",u,{groupId:v[b-1]}))),L&&(g(B)?c(B.next)&&q.push(i,i):L===i?c(B.next)&&q.push(i):R.push(L)),[...k,s([...M,s([$(S,C,o),...R],{id:v[b]})]),...q]}),"children")}}}}),wg=te({"src/language-html/print/element.js"(e,r){ne();var{builders:{breakParent:t,dedentToRoot:s,group:a,ifBreak:n,indentIfBreak:u,indent:i,line:l,softline:p},utils:{replaceTextEndOfLine:y}}=qe(),h=Lo(),{shouldPreserveContent:g,isScriptLikeTag:c,isVueCustomBlock:f,countParents:F,forceBreakContent:_}=Rt(),{printOpeningTagPrefix:w,printOpeningTag:E,printClosingTagSuffix:N,printClosingTag:x,needsToBorrowPrevClosingTagEndMarker:I,needsToBorrowLastChildClosingTagEndMarker:P}=ur(),{printChildren:$}=Oo();r.exports={printElement:function D(T,m,C){let o=T.getValue();if(g(o,m))return[w(o,m),a(E(T,m,C)),...y(h(o,m)),...x(o,m),N(o,m)];let d=1===o.children.length&&"interpolation"===o.firstChild.type&&o.firstChild.isLeadingSpaceSensitive&&!o.firstChild.hasLeadingSpaces&&o.lastChild.isTrailingSpaceSensitive&&!o.lastChild.hasTrailingSpaces,v=Symbol("element-attr-group-id"),S=M=>a([a(E(T,m,C),{id:v}),M,x(o,m)]);return 0===o.children.length?S(o.hasDanglingSpaces&&o.isDanglingSpaceSensitive?l:""):S([_(o)?t:"",(M=[d?n(p,"",{groupId:v}):o.firstChild.hasLeadingSpaces&&o.firstChild.isLeadingSpaceSensitive?l:"text"===o.firstChild.type&&o.isWhitespaceSensitive&&o.isIndentationSensitive?s(p):p,$(T,m,C)],d?u(M,{groupId:v}):!c(o)&&!f(o,m)||"root"!==o.parent.type||"vue"!==m.parser||m.vueIndentScriptAndStyle?i(M):M),(o.next?I(o.next):P(o.parent))?o.lastChild.hasTrailingSpaces&&o.lastChild.isTrailingSpaceSensitive?" ":"":d?n(p,"",{groupId:v}):o.lastChild.hasTrailingSpaces&&o.lastChild.isTrailingSpaceSensitive?l:("comment"===o.lastChild.type||"text"===o.lastChild.type&&o.isWhitespaceSensitive&&o.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${m.tabWidth*F(T,(R=>R.parent&&"root"!==R.parent.type))}}$`).test(o.lastChild.value)?"":p]);var M}}}}),_g=te({"src/language-html/printer-html.js"(e,r){ne();var{builders:{fill:t,group:s,hardline:a,literalline:n},utils:{cleanDoc:u,getDocParts:i,isConcat:l,replaceTextEndOfLine:p}}=qe(),y=gg(),{countChars:h,unescapeQuoteEntities:g,getTextValueParts:c}=Rt(),f=Sg(),{insertPragma:F}=xg(),{locStart:_,locEnd:w}=au(),E=Ng(),{printClosingTagSuffix:N,printClosingTagEnd:x,printOpeningTagPrefix:I,printOpeningTagStart:P}=ur(),{printElement:$}=wg(),{printChildren:D}=Oo();r.exports={preprocess:f,print:function T(m,C,o){let d=m.getValue();switch(d.type){case"front-matter":return p(d.raw);case"root":return C.__onHtmlRoot&&C.__onHtmlRoot(d),[s(D(m,C,o)),a];case"element":case"ieConditionalComment":return $(m,C,o);case"ieConditionalStartComment":case"ieConditionalEndComment":return[P(d),x(d)];case"interpolation":return[P(d,C),...m.map(o,"children"),x(d,C)];case"text":{if("interpolation"===d.parent.type){let S=/\n[^\S\n]*$/,b=S.test(d.value),B=b?d.value.replace(S,""):d.value;return[...p(B),b?a:""]}let v=u([I(d,C),...c(d),N(d,C)]);return l(v)||"fill"===v.type?t(i(v)):v}case"docType":return[s([P(d,C)," ",d.value.replace(/^html\b/i,"html").replace(/\s+/g," ")]),x(d,C)];case"comment":return[I(d,C),...p(C.originalText.slice(_(d),w(d)),n),N(d,C)];case"attribute":{if(null===d.value)return d.rawName;let v=g(d.value),B=h(v,"'")({name:"Angular",since:"1.15.0",parsers:["angular"],vscodeLanguageIds:["html"],extensions:[".component.html"],filenames:[]}))),t(On(),(l=>({since:"1.15.0",parsers:["html"],vscodeLanguageIds:["html"],extensions:[...l.extensions,".mjml"]}))),t(On(),(()=>({name:"Lightning Web Components",since:"1.17.0",parsers:["lwc"],vscodeLanguageIds:["html"],extensions:[],filenames:[]}))),t(kg(),(()=>({since:"1.10.0",parsers:["vue"],vscodeLanguageIds:["vue"]})))],i={html:s};r.exports={languages:u,printers:i,options:a,parsers:n}}}),Og=te({"src/language-yaml/pragma.js"(e,r){ne(),r.exports={isPragma:function t(n){return/^\s*@(?:prettier|format)\s*$/.test(n)},hasPragma:function s(n){return/^\s*#[^\S\n]*@(?:prettier|format)\s*?(?:\n|$)/.test(n)},insertPragma:function a(n){return`# @format\n\n${n}`}}}}),jg=te({"src/language-yaml/loc.js"(e,r){ne(),r.exports={locStart:function t(a){return a.position.start.offset},locEnd:function s(a){return a.position.end.offset}}}}),qg=te({"src/language-yaml/embed.js"(e,r){ne(),r.exports=function t(s,a,n,u){if("root"===s.getValue().type&&u.filepath&&/(?:[/\\]|^)\.(?:prettier|stylelint|lintstaged)rc$/.test(u.filepath))return n(u.originalText,Object.assign(Object.assign({},u),{},{parser:"json"}))}}}),$t=te({"src/language-yaml/utils.js"(e,r){ne();var{getLast:t,isNonEmptyArray:s}=Ue();function n(D,T){return D&&"string"==typeof D.type&&(!T||T.includes(D.type))}function h(D){return"prettier-ignore"===D.value.trim()}function F(D){return s(D?.leadingComments)}function _(D){return s(D?.middleComments)}function w(D){return D?.indicatorComment}function E(D){return D?.trailingComment}function N(D){return s(D?.endComments)}function x(D){let m,T=[];for(let C of D.split(/( +)/))" "!==C?" "===m?T.push(C):T.push((T.pop()||"")+C):void 0===m&&T.unshift(""),m=C;return" "===m&&T.push((T.pop()||"")+" "),""===T[0]&&(T.shift(),T.unshift(" "+(T.shift()||""))),T}r.exports={getLast:t,getAncestorCount:function a(D,T){let m=0,C=D.stack.length-1;for(let o=0;ou(C,T,D)))}):D,m)},defineShortcut:function i(D,T,m){Object.defineProperty(D,T,{get:m,enumerable:!1})},isNextLineEmpty:function l(D,T){let m=0,C=T.length;for(let o=D.position.end.offset-1;o *)[^\n\r ]/m);v=B?B.groups.leadingSpace.length:Number.POSITIVE_INFINITY}else v=D.indent-1+m;let S=d.split("\n").map((B=>B.slice(v)));return"preserve"===o.proseWrap||"blockLiteral"===D.type?b(S.map((B=>0===B.length?[]:[B]))):b(S.map((B=>0===B.length?[]:x(B))).reduce(((B,k,M)=>0!==M&&S[M-1].length>0&&k.length>0&&!/^\s/.test(k[0])&&!/^\s|\s$/.test(t(B))?[...B.slice(0,-1),[...t(B),...k]]:[...B,k]),[]).map((B=>B.reduce(((k,M)=>k.length>0&&/\s$/.test(t(k))?[...k.slice(0,-1),t(k)+" "+M]:[...k,M]),[]))).map((B=>"never"===o.proseWrap?[B.join(" ")]:B)));function b(B){if("keep"===D.chomping)return 0===t(B).length?B.slice(0,-1):B;let k=0;for(let M=B.length-1;M>=0&&0===B[M].length;M--)k++;return 0===k?B:k>=2&&!C?B.slice(0,-(k-1)):B.slice(0,-k)}},getFlowScalarLineContents:function I(D,T,m){let C=T.split("\n").map(((o,d,v)=>0===d&&d===v.length-1?o:0!==d&&d!==v.length-1?o.trim():0===d?o.trimEnd():o.trimStart()));return"preserve"===m.proseWrap?C.map((o=>0===o.length?[]:[o])):C.map((o=>0===o.length?[]:x(o))).reduce(((o,d,v)=>0!==v&&C[v-1].length>0&&d.length>0&&("quoteDouble"!==D||!t(t(o)).endsWith("\\"))?[...o.slice(0,-1),[...t(o),...d]]:[...o,d]),[]).map((o=>"never"===m.proseWrap?[o.join(" ")]:o))},getLastDescendantNode:function y(D){return s(D.children)?y(t(D.children)):D},hasPrettierIgnore:function g(D){let T=D.getValue();if("documentBody"===T.type){let m=D.getParentNode();return N(m.head)&&h(t(m.head.endComments))}return F(T)&&h(t(T.leadingComments))},hasLeadingComments:F,hasMiddleComments:_,hasIndicatorComment:w,hasTrailingComment:E,hasEndComments:N}}}),Mg=te({"src/language-yaml/print-preprocess.js"(e,r){ne();var{defineShortcut:t,mapNode:s}=$t();function n(u){switch(u.type){case"document":t(u,"head",(()=>u.children[0])),t(u,"body",(()=>u.children[1]));break;case"documentBody":case"sequenceItem":case"flowSequenceItem":case"mappingKey":case"mappingValue":t(u,"content",(()=>u.children[0]));break;case"mappingItem":case"flowMappingItem":t(u,"key",(()=>u.children[0])),t(u,"value",(()=>u.children[1]))}return u}r.exports=function a(u){return s(u,n)}}}),Mr=te({"src/language-yaml/print/misc.js"(e,r){ne();var{builders:{softline:t,align:s}}=qe(),{hasEndComments:a,isNextLineEmpty:n,isNode:u}=$t(),i=new WeakMap;function p(h){return a(h)&&!u(h,["documentHead","documentBody","flowMapping","flowSequence"])}r.exports={alignWithSpaces:function y(h,g){return s(" ".repeat(h),g)},shouldPrintEndComments:p,printNextEmptyLine:function l(h,g){let F,c=h.getValue(),f=h.stack[0];return i.has(f)?F=i.get(f):(F=new Set,i.set(f,F)),F.has(c.position.end.line)||(F.add(c.position.end.line),!n(c,g)||p(h.getParentNode()))?"":t}}}}),Rg=te({"src/language-yaml/print/flow-mapping-sequence.js"(e,r){ne();var{builders:{ifBreak:t,line:s,softline:a,hardline:n,join:u}}=qe(),{isEmptyNode:i,getLast:l,hasEndComments:p}=$t(),{printNextEmptyLine:y,alignWithSpaces:h}=Mr();function g(f,F,_){let w=f.getValue(),E="flowMapping"===w.type,N=E?"{":"[",x=E?"}":"]",I=a;E&&w.children.length>0&&_.bracketSpacing&&(I=s);let P=l(w.children),$=P&&"flowMappingItem"===P.type&&i(P.key)&&i(P.value);return[N,h(_.tabWidth,[I,c(f,F,_),"none"===_.trailingComma?"":t(","),p(w)?[n,u(n,f.map(F,"endComments"))]:""]),$?"":I,x]}function c(f,F,_){let w=f.getValue();return f.map(((N,x)=>[F(),x===w.children.length-1?"":[",",s,w.children[x].position.start.line!==w.children[x+1].position.start.line?y(N,_.originalText):""]]),"children")}r.exports={printFlowMapping:g,printFlowSequence:g}}}),$g=te({"src/language-yaml/print/mapping-item.js"(e,r){ne();var{builders:{conditionalGroup:t,group:s,hardline:a,ifBreak:n,join:u,line:i}}=qe(),{hasLeadingComments:l,hasMiddleComments:p,hasTrailingComment:y,hasEndComments:h,isNode:g,isEmptyNode:c,isInlineNode:f}=$t(),{alignWithSpaces:F}=Mr();function w(x,I){if(!x)return!0;switch(x.type){case"plain":case"quoteSingle":case"quoteDouble":break;case"alias":return!0;default:return!1}if("preserve"===I.proseWrap)return x.position.start.line===x.position.end.line;if(/\\$/m.test(I.originalText.slice(x.position.start.offset,x.position.end.offset)))return!1;switch(I.proseWrap){case"never":return!x.value.includes("\n");case"always":return!/[\n ]/.test(x.value);default:return!1}}r.exports=function _(x,I,P,$,D){let{key:T,value:m}=x,C=c(T),o=c(m);if(C&&o)return": ";let d=$("key"),v=function E(x){return x.key.content&&"alias"===x.key.content.type}(x)?" ":"";if(o)return"flowMappingItem"===x.type&&"flowMapping"===I.type?d:"mappingItem"!==x.type||!w(T.content,D)||y(T.content)||I.tag&&"tag:yaml.org,2002:set"===I.tag.value?["? ",F(2,d)]:[d,v,":"];let S=$("value");if(C)return[": ",F(2,S)];if(l(m)||!f(T.content))return["? ",F(2,d),a,u("",P.map($,"value","leadingComments").map((q=>[q,a]))),": ",F(2,S)];if(function N(x){if(!x)return!0;switch(x.type){case"plain":case"quoteDouble":case"quoteSingle":return x.position.start.line===x.position.end.line;case"alias":return!0;default:return!1}}(T.content)&&!l(T.content)&&!p(T.content)&&!y(T.content)&&!h(T)&&!l(m.content)&&!p(m.content)&&!h(m)&&w(m.content,D))return[d,v,": ",S];let b=Symbol("mappingKey"),B=s([n("? "),s(F(2,d),{id:b})]),k=[a,": ",F(2,S)],M=[v,":"];l(m.content)||h(m)&&m.content&&!g(m.content,["mapping","sequence"])||"mapping"===I.type&&y(T.content)&&f(m.content)||g(m.content,["mapping","sequence"])&&null===m.content.tag&&null===m.content.anchor?M.push(a):m.content&&M.push(i),M.push(S);let R=F(D.tabWidth,M);return!w(T.content,D)||l(T.content)||p(T.content)||h(T)?t([[B,n(k,R,{groupId:b})]]):t([[d,R]])}}}),Vg=te({"src/language-yaml/print/block.js"(e,r){ne();var{builders:{dedent:t,dedentToRoot:s,fill:a,hardline:n,join:u,line:i,literalline:l,markAsRoot:p},utils:{getDocParts:y}}=qe(),{getAncestorCount:h,getBlockValueLineContents:g,hasIndicatorComment:c,isLastDescendantNode:f,isNode:F}=$t(),{alignWithSpaces:_}=Mr();r.exports=function w(E,N,x){let I=E.getValue(),P=h(E,(C=>F(C,["sequence","mapping"]))),$=f(E),D=["blockFolded"===I.type?">":"|"];null!==I.indent&&D.push(I.indent.toString()),"clip"!==I.chomping&&D.push("keep"===I.chomping?"+":"-"),c(I)&&D.push(" ",N("indicatorComment"));let T=g(I,{parentIndent:P,isLastDescendant:$,options:x}),m=[];for(let[C,o]of T.entries())0===C&&m.push(n),m.push(a(y(u(i,o)))),C!==T.length-1?m.push(0===o.length?n:p(l)):"keep"===I.chomping&&$&&m.push(s(0===o.length?n:l));return null===I.indent?D.push(t(_(x.tabWidth,m))):D.push(s(_(I.indent-1+P,m))),D}}}),Wg=te({"src/language-yaml/printer-yaml.js"(e,r){ne();var{builders:{breakParent:t,fill:s,group:a,hardline:n,join:u,line:i,lineSuffix:l,literalline:p},utils:{getDocParts:y,replaceTextEndOfLine:h}}=qe(),{isPreviousLineEmpty:g}=Ue(),{insertPragma:c,isPragma:f}=Og(),{locStart:F}=jg(),_=qg(),{getFlowScalarLineContents:w,getLastDescendantNode:E,hasLeadingComments:N,hasMiddleComments:x,hasTrailingComment:I,hasEndComments:P,hasPrettierIgnore:$,isLastDescendantNode:D,isNode:T,isInlineNode:m}=$t(),C=Mg(),{alignWithSpaces:o,printNextEmptyLine:d,shouldPrintEndComments:v}=Mr(),{printFlowMapping:S,printFlowSequence:b}=Rg(),B=$g(),k=Vg();function J(j,Y){return I(j)||Y&&(Y.head.children.length>0||P(Y.head))}function Q(j,Y,ie){let ee=w(j,Y,ie);return u(n,ee.map((ce=>s(y(u(i,ce))))))}r.exports={preprocess:C,embed:_,print:function M(j,Y,ie){let ee=j.getValue(),ce=[];"mappingValue"!==ee.type&&N(ee)&&ce.push([u(n,j.map(ie,"leadingComments")),n]);let{tag:W,anchor:K}=ee;W&&ce.push(ie("tag")),W&&K&&ce.push(" "),K&&ce.push(ie("anchor"));let de="";T(ee,["mapping","sequence","comment","directive","mappingItem","sequenceItem"])&&!D(j)&&(de=d(j,Y.originalText)),(W||K)&&(T(ee,["sequence","mapping"])&&!x(ee)?ce.push(n):ce.push(" ")),x(ee)&&ce.push([1===ee.middleComments.length?"":n,u(n,j.map(ie,"middleComments")),n]);let ue=j.getParentNode();return $(j)?ce.push(h(Y.originalText.slice(ee.position.start.offset,ee.position.end.offset).trimEnd(),p)):ce.push(a(function R(j,Y,ie,ee,ce){switch(j.type){case"root":{let{children:W}=j,K=[];ie.each(((ue,Fe)=>{let z=W[Fe],U=W[Fe+1];0!==Fe&&K.push(n),K.push(ce()),J(z,U)?(K.push(n,"..."),I(z)&&K.push(" ",ce("trailingComment"))):U&&!I(U.head)&&K.push(n,"---")}),"children");let de=E(j);return(!T(de,["blockLiteral","blockFolded"])||"keep"!==de.chomping)&&K.push(n),K}case"document":{let K=[];return"head"===function L(j,Y,ie,ee){return ie.children[0]===j&&/---(?:\s|$)/.test(ee.originalText.slice(F(j),F(j)+4))||j.head.children.length>0||P(j.head)||I(j.head)?"head":!J(j,Y)&&(!!Y&&"root")}(j,Y.children[ie.getName()+1],Y,ee)&&((j.head.children.length>0||j.head.endComments.length>0)&&K.push(ce("head")),I(j.head)?K.push(["---"," ",ce(["head","trailingComment"])]):K.push("---")),function q(j){return j.body.children.length>0||P(j.body)}(j)&&K.push(ce("body")),u(n,K)}case"documentHead":return u(n,[...ie.map(ce,"children"),...ie.map(ce,"endComments")]);case"documentBody":{let{children:W,endComments:K}=j,de="";if(W.length>0&&K.length>0){let ue=E(j);T(ue,["blockFolded","blockLiteral"])?"keep"!==ue.chomping&&(de=[n,n]):de=n}return[u(n,ie.map(ce,"children")),de,u(n,ie.map(ce,"endComments"))]}case"directive":return["%",u(" ",[j.name,...j.parameters])];case"comment":return["#",j.value];case"alias":return["*",j.value];case"tag":return ee.originalText.slice(j.position.start.offset,j.position.end.offset);case"anchor":return["&",j.value];case"plain":return Q(j.type,ee.originalText.slice(j.position.start.offset,j.position.end.offset),ee);case"quoteDouble":case"quoteSingle":{let W="'",K='"',de=ee.originalText.slice(j.position.start.offset+1,j.position.end.offset-1);if("quoteSingle"===j.type&&de.includes("\\")||"quoteDouble"===j.type&&/\\[^"]/.test(de)){let Fe="quoteDouble"===j.type?K:W;return[Fe,Q(j.type,de,ee),Fe]}if(de.includes(K))return[W,Q(j.type,"quoteDouble"===j.type?de.replace(/\\"/g,K).replace(/'/g,W.repeat(2)):de,ee),W];if(de.includes(W))return[K,Q(j.type,"quoteSingle"===j.type?de.replace(/''/g,W):de,ee),K];let ue=ee.singleQuote?W:K;return[ue,Q(j.type,de,ee),ue]}case"blockFolded":case"blockLiteral":return k(ie,ce,ee);case"mapping":case"sequence":return u(n,ie.map(ce,"children"));case"sequenceItem":return["- ",o(2,j.content?ce("content"):"")];case"mappingKey":case"mappingValue":return j.content?ce("content"):"";case"mappingItem":case"flowMappingItem":return B(j,Y,ie,ce,ee);case"flowMapping":return S(ie,ce,ee);case"flowSequence":return b(ie,ce,ee);case"flowSequenceItem":return ce("content");default:throw new Error(`Unexpected node type ${j.type}`)}}(ee,ue,j,Y,ie))),I(ee)&&!T(ee,["document","documentHead"])&&ce.push(l(["mappingValue"!==ee.type||ee.content?" ":"","mappingKey"===ue.type&&"mapping"===j.getParentNode(2).type&&m(ee)?"":t,ie("trailingComment")])),v(ee)&&ce.push(o("sequenceItem"===ee.type?2:0,[n,u(n,j.map((Fe=>[g(Y.originalText,Fe.getValue(),F)?n:"",ie()]),"endComments"))])),ce.push(de),ce},massageAstNode:function V(j,Y){if(T(Y))switch(delete Y.position,Y.type){case"comment":if(f(Y.value))return null;break;case"quoteDouble":case"quoteSingle":Y.type="quote"}},insertPragma:c}}}),Hg=te({"src/language-yaml/options.js"(e,r){ne();var t=Mt();r.exports={bracketSpacing:t.bracketSpacing,singleQuote:t.singleQuote,proseWrap:t.proseWrap}}}),Gg=te({"src/language-yaml/parsers.js"(){ne()}}),Ug=te({"node_modules/linguist-languages/data/YAML.json"(e,r){r.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}}}),Jg=te({"src/language-yaml/index.js"(e,r){ne();var t=_t(),s=Wg(),a=Hg(),n=Gg(),u=[t(Ug(),(i=>({since:"1.14.0",parsers:["yaml"],vscodeLanguageIds:["yaml","ansible","home-assistant"],filenames:[...i.filenames.filter((l=>"yarn.lock"!==l)),".prettierrc",".stylelintrc",".lintstagedrc"]})))];r.exports={languages:u,printers:{yaml:s},options:a,parsers:n}}}),zg=te({"src/languages.js"(e,r){ne(),r.exports=[Bd(),Ud(),eg(),ag(),dg(),Lg(),Jg()]}});ne();var{version:Xg}=Ia(),Ot=Gm(),{getSupportInfo:Kg}=Xn(),Yg=Um(),Qg=zg(),Zg=qe();function Nt(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return function(){for(var t=arguments.length,s=new Array(t),a=0;ajn(e,r).formatted,check(e,r){let{formatted:t}=jn(e,r);return t===e},doc:Zg,getSupportInfo:Nt(Kg,0),version:Xg,util:Yg,__debug:{parse:Nt(Ot.parse),formatAST:Nt(Ot.formatAST),formatDoc:Nt(Ot.formatDoc),printToDoc:Nt(Ot.printToDoc),printDocToString:Nt(Ot.printDocToString)}}}));return e0()}))}}),import_parser_html=(0,_chunk_JRLSWQMA_mjs__WEBPACK_IMPORTED_MODULE_1__.f)(require_parser_html()),import_standalone=(0,_chunk_JRLSWQMA_mjs__WEBPACK_IMPORTED_MODULE_1__.f)(require_standalone());var formatter=memoizerific__WEBPACK_IMPORTED_MODULE_0___default()(2)(((type,source)=>!1===type?source:"dedent"===type||!0===type?function dedent(templ){for(var values=[],_i=1;_i()=>(r||e((r={exports:{}}).exports,r),r.exports),ee=S((cc,Kr)=>{var Ne=function(e){return e&&e.Math==Math&&e};Kr.exports=Ne(typeof globalThis==\"object\"&&globalThis)||Ne(typeof window==\"object\"&&window)||Ne(typeof self==\"object\"&&self)||Ne(typeof global==\"object\"&&global)||function(){return this}()||Function(\"return this\")();}),se=S((hc,Jr)=>{Jr.exports=function(e){try{return !!e()}catch{return !0}};}),ae=S((pc,Zr)=>{var qs=se();Zr.exports=!qs(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7});}),Oe=S((fc,eu)=>{var Is=se();eu.exports=!Is(function(){var e=(function(){}).bind();return typeof e!=\"function\"||e.hasOwnProperty(\"prototype\")});}),De=S((dc,ru)=>{var Rs=Oe(),qe=Function.prototype.call;ru.exports=Rs?qe.bind(qe):function(){return qe.apply(qe,arguments)};}),su=S(nu=>{var uu={}.propertyIsEnumerable,tu=Object.getOwnPropertyDescriptor,xs=tu&&!uu.call({1:2},1);nu.f=xs?function(r){var u=tu(this,r);return !!u&&u.enumerable}:uu;}),Ie=S((Cc,iu)=>{iu.exports=function(e,r){return {enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:r}};}),re=S((mc,Du)=>{var au=Oe(),ou=Function.prototype,er=ou.call,Ps=au&&ou.bind.bind(er,er);Du.exports=au?Ps:function(e){return function(){return er.apply(e,arguments)}};}),me=S((gc,cu)=>{var lu=re(),ks=lu({}.toString),Ls=lu(\"\".slice);cu.exports=function(e){return Ls(ks(e),8,-1)};}),pu=S((Fc,hu)=>{var $s=re(),Ms=se(),js=me(),rr=Object,Us=$s(\"\".split);hu.exports=Ms(function(){return !rr(\"z\").propertyIsEnumerable(0)})?function(e){return js(e)==\"String\"?Us(e,\"\"):rr(e)}:rr;}),Re=S((Ac,fu)=>{fu.exports=function(e){return e==null};}),ur=S((vc,du)=>{var Gs=Re(),Vs=TypeError;du.exports=function(e){if(Gs(e))throw Vs(\"Can't call method on \"+e);return e};}),xe=S((_c,Eu)=>{var Xs=pu(),Hs=ur();Eu.exports=function(e){return Xs(Hs(e))};}),nr=S((Sc,Cu)=>{var tr=typeof document==\"object\"&&document.all,zs=typeof tr>\"u\"&&tr!==void 0;Cu.exports={all:tr,IS_HTMLDDA:zs};}),Y=S((yc,gu)=>{var mu=nr(),Ws=mu.all;gu.exports=mu.IS_HTMLDDA?function(e){return typeof e==\"function\"||e===Ws}:function(e){return typeof e==\"function\"};}),le=S((Tc,vu)=>{var Fu=Y(),Au=nr(),Ys=Au.all;vu.exports=Au.IS_HTMLDDA?function(e){return typeof e==\"object\"?e!==null:Fu(e)||e===Ys}:function(e){return typeof e==\"object\"?e!==null:Fu(e)};}),ge=S((Bc,_u)=>{var sr=ee(),Qs=Y(),Ks=function(e){return Qs(e)?e:void 0};_u.exports=function(e,r){return arguments.length<2?Ks(sr[e]):sr[e]&&sr[e][r]};}),ir=S((bc,Su)=>{var Js=re();Su.exports=Js({}.isPrototypeOf);}),Tu=S((wc,yu)=>{var Zs=ge();yu.exports=Zs(\"navigator\",\"userAgent\")||\"\";}),Iu=S((Nc,qu)=>{var Ou=ee(),ar=Tu(),Bu=Ou.process,bu=Ou.Deno,wu=Bu&&Bu.versions||bu&&bu.version,Nu=wu&&wu.v8,ue,Pe;Nu&&(ue=Nu.split(\".\"),Pe=ue[0]>0&&ue[0]<4?1:+(ue[0]+ue[1])),!Pe&&ar&&(ue=ar.match(/Edge\\/(\\d+)/),(!ue||ue[1]>=74)&&(ue=ar.match(/Chrome\\/(\\d+)/),ue&&(Pe=+ue[1]))),qu.exports=Pe;}),or=S((Oc,xu)=>{var Ru=Iu(),ei=se();xu.exports=!!Object.getOwnPropertySymbols&&!ei(function(){var e=Symbol();return !String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&Ru&&Ru<41});}),Dr=S((qc,Pu)=>{var ri=or();Pu.exports=ri&&!Symbol.sham&&typeof Symbol.iterator==\"symbol\";}),lr=S((Ic,ku)=>{var ui=ge(),ti=Y(),ni=ir(),si=Dr(),ii=Object;ku.exports=si?function(e){return typeof e==\"symbol\"}:function(e){var r=ui(\"Symbol\");return ti(r)&&ni(r.prototype,ii(e))};}),ke=S((Rc,Lu)=>{var ai=String;Lu.exports=function(e){try{return ai(e)}catch{return \"Object\"}};}),Fe=S((xc,$u)=>{var oi=Y(),Di=ke(),li=TypeError;$u.exports=function(e){if(oi(e))return e;throw li(Di(e)+\" is not a function\")};}),Le=S((Pc,Mu)=>{var ci=Fe(),hi=Re();Mu.exports=function(e,r){var u=e[r];return hi(u)?void 0:ci(u)};}),Uu=S((kc,ju)=>{var cr=De(),hr=Y(),pr=le(),pi=TypeError;ju.exports=function(e,r){var u,n;if(r===\"string\"&&hr(u=e.toString)&&!pr(n=cr(u,e))||hr(u=e.valueOf)&&!pr(n=cr(u,e))||r!==\"string\"&&hr(u=e.toString)&&!pr(n=cr(u,e)))return n;throw pi(\"Can't convert object to primitive value\")};}),Vu=S((Lc,Gu)=>{Gu.exports=!1;}),$e=S(($c,Hu)=>{var Xu=ee(),fi=Object.defineProperty;Hu.exports=function(e,r){try{fi(Xu,e,{value:r,configurable:!0,writable:!0});}catch{Xu[e]=r;}return r};}),Me=S((Mc,Wu)=>{var di=ee(),Ei=$e(),zu=\"__core-js_shared__\",Ci=di[zu]||Ei(zu,{});Wu.exports=Ci;}),fr=S((jc,Qu)=>{var mi=Vu(),Yu=Me();(Qu.exports=function(e,r){return Yu[e]||(Yu[e]=r!==void 0?r:{})})(\"versions\",[]).push({version:\"3.26.1\",mode:mi?\"pure\":\"global\",copyright:\"\\xA9 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\"});}),dr=S((Uc,Ku)=>{var gi=ur(),Fi=Object;Ku.exports=function(e){return Fi(gi(e))};}),oe=S((Gc,Ju)=>{var Ai=re(),vi=dr(),_i=Ai({}.hasOwnProperty);Ju.exports=Object.hasOwn||function(r,u){return _i(vi(r),u)};}),Er=S((Vc,Zu)=>{var Si=re(),yi=0,Ti=Math.random(),Bi=Si(1 .toString);Zu.exports=function(e){return \"Symbol(\"+(e===void 0?\"\":e)+\")_\"+Bi(++yi+Ti,36)};}),he=S((Xc,nt)=>{var bi=ee(),wi=fr(),et=oe(),Ni=Er(),rt=or(),tt=Dr(),fe=wi(\"wks\"),ce=bi.Symbol,ut=ce&&ce.for,Oi=tt?ce:ce&&ce.withoutSetter||Ni;nt.exports=function(e){if(!et(fe,e)||!(rt||typeof fe[e]==\"string\")){var r=\"Symbol.\"+e;rt&&et(ce,e)?fe[e]=ce[e]:tt&&ut?fe[e]=ut(r):fe[e]=Oi(r);}return fe[e]};}),ot=S((Hc,at)=>{var qi=De(),st=le(),it=lr(),Ii=Le(),Ri=Uu(),xi=he(),Pi=TypeError,ki=xi(\"toPrimitive\");at.exports=function(e,r){if(!st(e)||it(e))return e;var u=Ii(e,ki),n;if(u){if(r===void 0&&(r=\"default\"),n=qi(u,e,r),!st(n)||it(n))return n;throw Pi(\"Can't convert object to primitive value\")}return r===void 0&&(r=\"number\"),Ri(e,r)};}),je=S((zc,Dt)=>{var Li=ot(),$i=lr();Dt.exports=function(e){var r=Li(e,\"string\");return $i(r)?r:r+\"\"};}),ht=S((Wc,ct)=>{var Mi=ee(),lt=le(),Cr=Mi.document,ji=lt(Cr)&<(Cr.createElement);ct.exports=function(e){return ji?Cr.createElement(e):{}};}),mr=S((Yc,pt)=>{var Ui=ae(),Gi=se(),Vi=ht();pt.exports=!Ui&&!Gi(function(){return Object.defineProperty(Vi(\"div\"),\"a\",{get:function(){return 7}}).a!=7});}),gr=S(dt=>{var Xi=ae(),Hi=De(),zi=su(),Wi=Ie(),Yi=xe(),Qi=je(),Ki=oe(),Ji=mr(),ft=Object.getOwnPropertyDescriptor;dt.f=Xi?ft:function(r,u){if(r=Yi(r),u=Qi(u),Ji)try{return ft(r,u)}catch{}if(Ki(r,u))return Wi(!Hi(zi.f,r,u),r[u])};}),Ct=S((Kc,Et)=>{var Zi=ae(),ea=se();Et.exports=Zi&&ea(function(){return Object.defineProperty(function(){},\"prototype\",{value:42,writable:!1}).prototype!=42});}),de=S((Jc,mt)=>{var ra=le(),ua=String,ta=TypeError;mt.exports=function(e){if(ra(e))return e;throw ta(ua(e)+\" is not an object\")};}),Ae=S(Ft=>{var na=ae(),sa=mr(),ia=Ct(),Ue=de(),gt=je(),aa=TypeError,Fr=Object.defineProperty,oa=Object.getOwnPropertyDescriptor,Ar=\"enumerable\",vr=\"configurable\",_r=\"writable\";Ft.f=na?ia?function(r,u,n){if(Ue(r),u=gt(u),Ue(n),typeof r==\"function\"&&u===\"prototype\"&&\"value\"in n&&_r in n&&!n[_r]){var D=oa(r,u);D&&D[_r]&&(r[u]=n.value,n={configurable:vr in n?n[vr]:D[vr],enumerable:Ar in n?n[Ar]:D[Ar],writable:!1});}return Fr(r,u,n)}:Fr:function(r,u,n){if(Ue(r),u=gt(u),Ue(n),sa)try{return Fr(r,u,n)}catch{}if(\"get\"in n||\"set\"in n)throw aa(\"Accessors not supported\");return \"value\"in n&&(r[u]=n.value),r};}),Sr=S((e2,At)=>{var Da=ae(),la=Ae(),ca=Ie();At.exports=Da?function(e,r,u){return la.f(e,r,ca(1,u))}:function(e,r,u){return e[r]=u,e};}),St=S((r2,_t)=>{var yr=ae(),ha=oe(),vt=Function.prototype,pa=yr&&Object.getOwnPropertyDescriptor,Tr=ha(vt,\"name\"),fa=Tr&&(function(){}).name===\"something\",da=Tr&&(!yr||yr&&pa(vt,\"name\").configurable);_t.exports={EXISTS:Tr,PROPER:fa,CONFIGURABLE:da};}),br=S((u2,yt)=>{var Ea=re(),Ca=Y(),Br=Me(),ma=Ea(Function.toString);Ca(Br.inspectSource)||(Br.inspectSource=function(e){return ma(e)}),yt.exports=Br.inspectSource;}),bt=S((t2,Bt)=>{var ga=ee(),Fa=Y(),Tt=ga.WeakMap;Bt.exports=Fa(Tt)&&/native code/.test(String(Tt));}),Ot=S((n2,Nt)=>{var Aa=fr(),va=Er(),wt=Aa(\"keys\");Nt.exports=function(e){return wt[e]||(wt[e]=va(e))};}),wr=S((s2,qt)=>{qt.exports={};}),Pt=S((i2,xt)=>{var _a=bt(),Rt=ee(),Sa=le(),ya=Sr(),Nr=oe(),Or=Me(),Ta=Ot(),Ba=wr(),It=\"Object already initialized\",qr=Rt.TypeError,ba=Rt.WeakMap,Ge,ve,Ve,wa=function(e){return Ve(e)?ve(e):Ge(e,{})},Na=function(e){return function(r){var u;if(!Sa(r)||(u=ve(r)).type!==e)throw qr(\"Incompatible receiver, \"+e+\" required\");return u}};_a||Or.state?(te=Or.state||(Or.state=new ba),te.get=te.get,te.has=te.has,te.set=te.set,Ge=function(e,r){if(te.has(e))throw qr(It);return r.facade=e,te.set(e,r),r},ve=function(e){return te.get(e)||{}},Ve=function(e){return te.has(e)}):(pe=Ta(\"state\"),Ba[pe]=!0,Ge=function(e,r){if(Nr(e,pe))throw qr(It);return r.facade=e,ya(e,pe,r),r},ve=function(e){return Nr(e,pe)?e[pe]:{}},Ve=function(e){return Nr(e,pe)});var te,pe;xt.exports={set:Ge,get:ve,has:Ve,enforce:wa,getterFor:Na};}),$t=S((a2,Lt)=>{var Oa=se(),qa=Y(),Xe=oe(),Ir=ae(),Ia=St().CONFIGURABLE,Ra=br(),kt=Pt(),xa=kt.enforce,Pa=kt.get,He=Object.defineProperty,ka=Ir&&!Oa(function(){return He(function(){},\"length\",{value:8}).length!==8}),La=String(String).split(\"String\"),$a=Lt.exports=function(e,r,u){String(r).slice(0,7)===\"Symbol(\"&&(r=\"[\"+String(r).replace(/^Symbol\\(([^)]*)\\)/,\"$1\")+\"]\"),u&&u.getter&&(r=\"get \"+r),u&&u.setter&&(r=\"set \"+r),(!Xe(e,\"name\")||Ia&&e.name!==r)&&(Ir?He(e,\"name\",{value:r,configurable:!0}):e.name=r),ka&&u&&Xe(u,\"arity\")&&e.length!==u.arity&&He(e,\"length\",{value:u.arity});try{u&&Xe(u,\"constructor\")&&u.constructor?Ir&&He(e,\"prototype\",{writable:!1}):e.prototype&&(e.prototype=void 0);}catch{}var n=xa(e);return Xe(n,\"source\")||(n.source=La.join(typeof r==\"string\"?r:\"\")),e};Function.prototype.toString=$a(function(){return qa(this)&&Pa(this).source||Ra(this)},\"toString\");}),jt=S((o2,Mt)=>{var Ma=Y(),ja=Ae(),Ua=$t(),Ga=$e();Mt.exports=function(e,r,u,n){n||(n={});var D=n.enumerable,s=n.name!==void 0?n.name:r;if(Ma(u)&&Ua(u,s,n),n.global)D?e[r]=u:Ga(r,u);else {try{n.unsafe?e[r]&&(D=!0):delete e[r];}catch{}D?e[r]=u:ja.f(e,r,{value:u,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable});}return e};}),Gt=S((D2,Ut)=>{var Va=Math.ceil,Xa=Math.floor;Ut.exports=Math.trunc||function(r){var u=+r;return (u>0?Xa:Va)(u)};}),Rr=S((l2,Vt)=>{var Ha=Gt();Vt.exports=function(e){var r=+e;return r!==r||r===0?0:Ha(r)};}),Ht=S((c2,Xt)=>{var za=Rr(),Wa=Math.max,Ya=Math.min;Xt.exports=function(e,r){var u=za(e);return u<0?Wa(u+r,0):Ya(u,r)};}),Wt=S((h2,zt)=>{var Qa=Rr(),Ka=Math.min;zt.exports=function(e){return e>0?Ka(Qa(e),9007199254740991):0};}),_e=S((p2,Yt)=>{var Ja=Wt();Yt.exports=function(e){return Ja(e.length)};}),Jt=S((f2,Kt)=>{var Za=xe(),eo=Ht(),ro=_e(),Qt=function(e){return function(r,u,n){var D=Za(r),s=ro(D),i=eo(n,s),f;if(e&&u!=u){for(;s>i;)if(f=D[i++],f!=f)return !0}else for(;s>i;i++)if((e||i in D)&&D[i]===u)return e||i||0;return !e&&-1}};Kt.exports={includes:Qt(!0),indexOf:Qt(!1)};}),rn=S((d2,en)=>{var uo=re(),xr=oe(),to=xe(),no=Jt().indexOf,so=wr(),Zt=uo([].push);en.exports=function(e,r){var u=to(e),n=0,D=[],s;for(s in u)!xr(so,s)&&xr(u,s)&&Zt(D,s);for(;r.length>n;)xr(u,s=r[n++])&&(~no(D,s)||Zt(D,s));return D};}),tn=S((E2,un)=>{un.exports=[\"constructor\",\"hasOwnProperty\",\"isPrototypeOf\",\"propertyIsEnumerable\",\"toLocaleString\",\"toString\",\"valueOf\"];}),sn=S(nn=>{var io=rn(),ao=tn(),oo=ao.concat(\"length\",\"prototype\");nn.f=Object.getOwnPropertyNames||function(r){return io(r,oo)};}),on=S(an=>{an.f=Object.getOwnPropertySymbols;}),ln=S((g2,Dn)=>{var Do=ge(),lo=re(),co=sn(),ho=on(),po=de(),fo=lo([].concat);Dn.exports=Do(\"Reflect\",\"ownKeys\")||function(r){var u=co.f(po(r)),n=ho.f;return n?fo(u,n(r)):u};}),pn=S((F2,hn)=>{var cn=oe(),Eo=ln(),Co=gr(),mo=Ae();hn.exports=function(e,r,u){for(var n=Eo(r),D=mo.f,s=Co.f,i=0;i{var go=se(),Fo=Y(),Ao=/#|\\.prototype\\./,Se=function(e,r){var u=_o[vo(e)];return u==yo?!0:u==So?!1:Fo(r)?go(r):!!r},vo=Se.normalize=function(e){return String(e).replace(Ao,\".\").toLowerCase()},_o=Se.data={},So=Se.NATIVE=\"N\",yo=Se.POLYFILL=\"P\";fn.exports=Se;}),ze=S((v2,En)=>{var Pr=ee(),To=gr().f,Bo=Sr(),bo=jt(),wo=$e(),No=pn(),Oo=dn();En.exports=function(e,r){var u=e.target,n=e.global,D=e.stat,s,i,f,c,F,a;if(n?i=Pr:D?i=Pr[u]||wo(u,{}):i=(Pr[u]||{}).prototype,i)for(f in r){if(F=r[f],e.dontCallGetSet?(a=To(i,f),c=a&&a.value):c=i[f],s=Oo(n?f:u+(D?\".\":\"#\")+f,e.forced),!s&&c!==void 0){if(typeof F==typeof c)continue;No(F,c);}(e.sham||c&&c.sham)&&Bo(F,\"sham\",!0),bo(i,f,F,e);}};}),Cn=S(()=>{var qo=ze(),kr=ee();qo({global:!0,forced:kr.globalThis!==kr},{globalThis:kr});}),mn=S(()=>{Cn();}),Lr=S((B2,gn)=>{var Io=me();gn.exports=Array.isArray||function(r){return Io(r)==\"Array\"};}),An=S((b2,Fn)=>{var Ro=TypeError,xo=9007199254740991;Fn.exports=function(e){if(e>xo)throw Ro(\"Maximum allowed index exceeded\");return e};}),_n=S((w2,vn)=>{var Po=me(),ko=re();vn.exports=function(e){if(Po(e)===\"Function\")return ko(e)};}),$r=S((N2,yn)=>{var Sn=_n(),Lo=Fe(),$o=Oe(),Mo=Sn(Sn.bind);yn.exports=function(e,r){return Lo(e),r===void 0?e:$o?Mo(e,r):function(){return e.apply(r,arguments)}};}),bn=S((O2,Bn)=>{var jo=Lr(),Uo=_e(),Go=An(),Vo=$r(),Tn=function(e,r,u,n,D,s,i,f){for(var c=D,F=0,a=i?Vo(i,f):!1,l,h;F0&&jo(l)?(h=Uo(l),c=Tn(e,r,l,h,c,s-1)-1):(Go(c+1),e[c]=l),c++),F++;return c};Bn.exports=Tn;}),On=S((q2,Nn)=>{var Xo=he(),Ho=Xo(\"toStringTag\"),wn={};wn[Ho]=\"z\",Nn.exports=String(wn)===\"[object z]\";}),Mr=S((I2,qn)=>{var zo=On(),Wo=Y(),We=me(),Yo=he(),Qo=Yo(\"toStringTag\"),Ko=Object,Jo=We(function(){return arguments}())==\"Arguments\",Zo=function(e,r){try{return e[r]}catch{}};qn.exports=zo?We:function(e){var r,u,n;return e===void 0?\"Undefined\":e===null?\"Null\":typeof(u=Zo(r=Ko(e),Qo))==\"string\"?u:Jo?We(r):(n=We(r))==\"Object\"&&Wo(r.callee)?\"Arguments\":n};}),Ln=S((R2,kn)=>{var eD=re(),rD=se(),In=Y(),uD=Mr(),tD=ge(),nD=br(),Rn=function(){},sD=[],xn=tD(\"Reflect\",\"construct\"),jr=/^\\s*(?:class|function)\\b/,iD=eD(jr.exec),aD=!jr.exec(Rn),ye=function(r){if(!In(r))return !1;try{return xn(Rn,sD,r),!0}catch{return !1}},Pn=function(r){if(!In(r))return !1;switch(uD(r)){case\"AsyncFunction\":case\"GeneratorFunction\":case\"AsyncGeneratorFunction\":return !1}try{return aD||!!iD(jr,nD(r))}catch{return !0}};Pn.sham=!0,kn.exports=!xn||rD(function(){var e;return ye(ye.call)||!ye(Object)||!ye(function(){e=!0;})||e})?Pn:ye;}),Un=S((x2,jn)=>{var $n=Lr(),oD=Ln(),DD=le(),lD=he(),cD=lD(\"species\"),Mn=Array;jn.exports=function(e){var r;return $n(e)&&(r=e.constructor,oD(r)&&(r===Mn||$n(r.prototype))?r=void 0:DD(r)&&(r=r[cD],r===null&&(r=void 0))),r===void 0?Mn:r};}),Vn=S((P2,Gn)=>{var hD=Un();Gn.exports=function(e,r){return new(hD(e))(r===0?0:r)};}),Xn=S(()=>{var pD=ze(),fD=bn(),dD=Fe(),ED=dr(),CD=_e(),mD=Vn();pD({target:\"Array\",proto:!0},{flatMap:function(r){var u=ED(this),n=CD(u),D;return dD(r),D=mD(u,0),D.length=fD(D,u,u,n,0,1,r,arguments.length>1?arguments[1]:void 0),D}});}),Ur=S(($2,Hn)=>{Hn.exports={};}),Wn=S((M2,zn)=>{var gD=he(),FD=Ur(),AD=gD(\"iterator\"),vD=Array.prototype;zn.exports=function(e){return e!==void 0&&(FD.Array===e||vD[AD]===e)};}),Gr=S((j2,Qn)=>{var _D=Mr(),Yn=Le(),SD=Re(),yD=Ur(),TD=he(),BD=TD(\"iterator\");Qn.exports=function(e){if(!SD(e))return Yn(e,BD)||Yn(e,\"@@iterator\")||yD[_D(e)]};}),Jn=S((U2,Kn)=>{var bD=De(),wD=Fe(),ND=de(),OD=ke(),qD=Gr(),ID=TypeError;Kn.exports=function(e,r){var u=arguments.length<2?qD(e):r;if(wD(u))return ND(bD(u,e));throw ID(OD(e)+\" is not iterable\")};}),rs=S((G2,es)=>{var RD=De(),Zn=de(),xD=Le();es.exports=function(e,r,u){var n,D;Zn(e);try{if(n=xD(e,\"return\"),!n){if(r===\"throw\")throw u;return u}n=RD(n,e);}catch(s){D=!0,n=s;}if(r===\"throw\")throw u;if(D)throw n;return Zn(n),u};}),is=S((V2,ss)=>{var PD=$r(),kD=De(),LD=de(),$D=ke(),MD=Wn(),jD=_e(),us=ir(),UD=Jn(),GD=Gr(),ts=rs(),VD=TypeError,Ye=function(e,r){this.stopped=e,this.result=r;},ns=Ye.prototype;ss.exports=function(e,r,u){var n=u&&u.that,D=!!(u&&u.AS_ENTRIES),s=!!(u&&u.IS_RECORD),i=!!(u&&u.IS_ITERATOR),f=!!(u&&u.INTERRUPTED),c=PD(r,n),F,a,l,h,C,d,m,T=function(g){return F&&ts(F,\"normal\",g),new Ye(!0,g)},w=function(g){return D?(LD(g),f?c(g[0],g[1],T):c(g[0],g[1])):f?c(g,T):c(g)};if(s)F=e.iterator;else if(i)F=e;else {if(a=GD(e),!a)throw VD($D(e)+\" is not iterable\");if(MD(a)){for(l=0,h=jD(e);h>l;l++)if(C=w(e[l]),C&&us(ns,C))return C;return new Ye(!1)}F=UD(e,a);}for(d=s?e.next:F.next;!(m=kD(d,F)).done;){try{C=w(m.value);}catch(g){ts(F,\"throw\",g);}if(typeof C==\"object\"&&C&&us(ns,C))return C}return new Ye(!1)};}),os=S((X2,as)=>{var XD=je(),HD=Ae(),zD=Ie();as.exports=function(e,r,u){var n=XD(r);n in e?HD.f(e,n,zD(0,u)):e[n]=u;};}),Ds=S(()=>{var WD=ze(),YD=is(),QD=os();WD({target:\"Object\",stat:!0},{fromEntries:function(r){var u={};return YD(r,function(n,D){QD(u,n,D);},{AS_ENTRIES:!0}),u}});}),Dc=S((W2,Os)=>{var KD=[\"cliName\",\"cliCategory\",\"cliDescription\"];function JD(e,r){if(e==null)return {};var u=ZD(e,r),n,D;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(D=0;D=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(u[n]=e[n]);}return u}function ZD(e,r){if(e==null)return {};var u={},n=Object.keys(e),D,s;for(s=0;s=0)&&(u[D]=e[D]);return u}mn(),Xn(),Ds();var el=Object.create,Je=Object.defineProperty,rl=Object.getOwnPropertyDescriptor,Xr=Object.getOwnPropertyNames,ul=Object.getPrototypeOf,tl=Object.prototype.hasOwnProperty,Ee=(e,r)=>function(){return e&&(r=(0, e[Xr(e)[0]])(e=0)),r},I=(e,r)=>function(){return r||(0, e[Xr(e)[0]])((r={exports:{}}).exports,r),r.exports},ps=(e,r)=>{for(var u in r)Je(e,u,{get:r[u],enumerable:!0});},fs=(e,r,u,n)=>{if(r&&typeof r==\"object\"||typeof r==\"function\")for(let D of Xr(r))!tl.call(e,D)&&D!==u&&Je(e,D,{get:()=>r[D],enumerable:!(n=rl(r,D))||n.enumerable});return e},nl=(e,r,u)=>(u=e!=null?el(ul(e)):{},fs(r||!e||!e.__esModule?Je(u,\"default\",{value:e,enumerable:!0}):u,e)),ds=e=>fs(Je({},\"__esModule\",{value:!0}),e),Te,q=Ee({\"\"(){Te={env:{},argv:[]};}}),Es=I({\"node_modules/angular-html-parser/lib/compiler/src/chars.js\"(e){q(),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;function r(f){return f>=e.$TAB&&f<=e.$SPACE||f==e.$NBSP}e.isWhitespace=r;function u(f){return e.$0<=f&&f<=e.$9}e.isDigit=u;function n(f){return f>=e.$a&&f<=e.$z||f>=e.$A&&f<=e.$Z}e.isAsciiLetter=n;function D(f){return f>=e.$a&&f<=e.$f||f>=e.$A&&f<=e.$F||u(f)}e.isAsciiHexDigit=D;function s(f){return f===e.$LF||f===e.$CR}e.isNewLine=s;function i(f){return e.$0<=f&&f<=e.$7}e.isOctalDigit=i;}}),sl=I({\"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=class{constructor(n,D,s){this.filePath=n,this.name=D,this.members=s;}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};e.StaticSymbol=r;var u=class{constructor(){this.cache=new Map;}get(n,D,s){s=s||[];let i=s.length?`.${s.join(\".\")}`:\"\",f=`\"${n}\".${D}${i}`,c=this.cache.get(f);return c||(c=new r(n,D,s),this.cache.set(f,c)),c}};e.StaticSymbolCache=u;}}),il=I({\"node_modules/angular-html-parser/lib/compiler/src/util.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=/-+([a-z0-9])/g;function u(o){return o.replace(r,function(){for(var E=arguments.length,p=new Array(E),A=0;Ai(p,this,E))}visitStringMap(o,E){let p={};return Object.keys(o).forEach(A=>{p[A]=i(o[A],this,E);}),p}visitPrimitive(o,E){return o}visitOther(o,E){return o}};e.ValueTransformer=F,e.SyncAsync={assertSync:o=>{if(_(o))throw new Error(\"Illegal state: value cannot be a promise\");return o},then:(o,E)=>_(o)?o.then(E):E(o),all:o=>o.some(_)?Promise.all(o):o};function a(o){throw new Error(`Internal Error: ${o}`)}e.error=a;function l(o,E){let p=Error(o);return p[h]=!0,E&&(p[C]=E),p}e.syntaxError=l;var h=\"ngSyntaxError\",C=\"ngParseErrors\";function d(o){return o[h]}e.isSyntaxError=d;function m(o){return o[C]||[]}e.getParseErrors=m;function T(o){return o.replace(/([.*+?^=!:${}()|[\\]\\/\\\\])/g,\"\\\\$1\")}e.escapeRegExp=T;var w=Object.getPrototypeOf({});function g(o){return typeof o==\"object\"&&o!==null&&Object.getPrototypeOf(o)===w}function N(o){let E=\"\";for(let p=0;p=55296&&A<=56319&&o.length>p+1){let P=o.charCodeAt(p+1);P>=56320&&P<=57343&&(p++,A=(A-55296<<10)+P-56320+65536);}A<=127?E+=String.fromCharCode(A):A<=2047?E+=String.fromCharCode(A>>6&31|192,A&63|128):A<=65535?E+=String.fromCharCode(A>>12|224,A>>6&63|128,A&63|128):A<=2097151&&(E+=String.fromCharCode(A>>18&7|240,A>>12&63|128,A>>6&63|128,A&63|128));}return E}e.utf8Encode=N;function R(o){if(typeof o==\"string\")return o;if(o instanceof Array)return \"[\"+o.map(R).join(\", \")+\"]\";if(o==null)return \"\"+o;if(o.overriddenName)return `${o.overriddenName}`;if(o.name)return `${o.name}`;if(!o.toString)return \"object\";let E=o.toString();if(E==null)return \"\"+E;let p=E.indexOf(`\n`);return p===-1?E:E.substring(0,p)}e.stringify=R;function j(o){return typeof o==\"function\"&&o.hasOwnProperty(\"__forward_ref__\")?o():o}e.resolveForwardRef=j;function _(o){return !!o&&typeof o.then==\"function\"}e.isPromise=_;var O=class{constructor(o){this.full=o;let E=o.split(\".\");this.major=E[0],this.minor=E[1],this.patch=E.slice(2).join(\".\");}};e.Version=O;var x=typeof window<\"u\"&&window,k=typeof self<\"u\"&&typeof WorkerGlobalScope<\"u\"&&self instanceof WorkerGlobalScope&&self,$=typeof globalThis<\"u\"&&globalThis,t=$||x||k;e.global=t;}}),al=I({\"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=sl(),u=il(),n=/^(?:(?:\\[([^\\]]+)\\])|(?:\\(([^\\)]+)\\)))|(\\@[-\\w]+)$/;function D(p){return p.replace(/\\W/g,\"_\")}e.sanitizeIdentifier=D;var s=0;function i(p){if(!p||!p.reference)return null;let A=p.reference;if(A instanceof r.StaticSymbol)return A.name;if(A.__anonymousType)return A.__anonymousType;let P=u.stringify(A);return P.indexOf(\"(\")>=0?(P=`anonymous_${s++}`,A.__anonymousType=P):P=D(P),P}e.identifierName=i;function f(p){let A=p.reference;return A instanceof r.StaticSymbol?A.filePath:`./${u.stringify(A)}`}e.identifierModuleUrl=f;function c(p,A){return `View_${i({reference:p})}_${A}`}e.viewClassName=c;function F(p){return `RenderType_${i({reference:p})}`}e.rendererTypeName=F;function a(p){return `HostView_${i({reference:p})}`}e.hostViewClassName=a;function l(p){return `${i({reference:p})}NgFactory`}e.componentFactoryName=l;var h;(function(p){p[p.Pipe=0]=\"Pipe\",p[p.Directive=1]=\"Directive\",p[p.NgModule=2]=\"NgModule\",p[p.Injectable=3]=\"Injectable\";})(h=e.CompileSummaryKind||(e.CompileSummaryKind={}));function C(p){return p.value!=null?D(p.value):i(p.identifier)}e.tokenName=C;function d(p){return p.identifier!=null?p.identifier.reference:p.value}e.tokenReference=d;var m=class{constructor(){let{moduleUrl:p,styles:A,styleUrls:P}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.moduleUrl=p||null,this.styles=_(A),this.styleUrls=_(P);}};e.CompileStylesheetMetadata=m;var T=class{constructor(p){let{encapsulation:A,template:P,templateUrl:M,htmlAst:z,styles:V,styleUrls:X,externalStylesheets:H,animations:Q,ngContentSelectors:K,interpolation:J,isInline:v,preserveWhitespaces:y}=p;if(this.encapsulation=A,this.template=P,this.templateUrl=M,this.htmlAst=z,this.styles=_(V),this.styleUrls=_(X),this.externalStylesheets=_(H),this.animations=Q?x(Q):[],this.ngContentSelectors=K||[],J&&J.length!=2)throw new Error(\"'interpolation' should have a start and an end symbol.\");this.interpolation=J,this.isInline=v,this.preserveWhitespaces=y;}toSummary(){return {ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}};e.CompileTemplateMetadata=T;var w=class{static create(p){let{isHost:A,type:P,isComponent:M,selector:z,exportAs:V,changeDetection:X,inputs:H,outputs:Q,host:K,providers:J,viewProviders:v,queries:y,guards:B,viewQueries:b,entryComponents:L,template:U,componentViewType:G,rendererType:W,componentFactory:ne}=p,be={},we={},Wr={};K!=null&&Object.keys(K).forEach(Z=>{let ie=K[Z],Ce=Z.match(n);Ce===null?Wr[Z]=ie:Ce[1]!=null?we[Ce[1]]=ie:Ce[2]!=null&&(be[Ce[2]]=ie);});let Yr={};H?.forEach(Z=>{let ie=u.splitAtColon(Z,[Z,Z]);Yr[ie[0]]=ie[1];});let Qr={};return Q?.forEach(Z=>{let ie=u.splitAtColon(Z,[Z,Z]);Qr[ie[0]]=ie[1];}),new w({isHost:A,type:P,isComponent:!!M,selector:z,exportAs:V,changeDetection:X,inputs:Yr,outputs:Qr,hostListeners:be,hostProperties:we,hostAttributes:Wr,providers:J,viewProviders:v,queries:y,guards:B,viewQueries:b,entryComponents:L,template:U,componentViewType:G,rendererType:W,componentFactory:ne})}constructor(p){let{isHost:A,type:P,isComponent:M,selector:z,exportAs:V,changeDetection:X,inputs:H,outputs:Q,hostListeners:K,hostProperties:J,hostAttributes:v,providers:y,viewProviders:B,queries:b,guards:L,viewQueries:U,entryComponents:G,template:W,componentViewType:ne,rendererType:be,componentFactory:we}=p;this.isHost=!!A,this.type=P,this.isComponent=M,this.selector=z,this.exportAs=V,this.changeDetection=X,this.inputs=H,this.outputs=Q,this.hostListeners=K,this.hostProperties=J,this.hostAttributes=v,this.providers=_(y),this.viewProviders=_(B),this.queries=_(b),this.guards=L,this.viewQueries=_(U),this.entryComponents=_(G),this.template=W,this.componentViewType=ne,this.rendererType=be,this.componentFactory=we;}toSummary(){return {summaryKind:h.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=w;var g=class{constructor(p){let{type:A,name:P,pure:M}=p;this.type=A,this.name=P,this.pure=!!M;}toSummary(){return {summaryKind:h.Pipe,type:this.type,name:this.name,pure:this.pure}}};e.CompilePipeMetadata=g;var N=class{};e.CompileShallowModuleMetadata=N;var R=class{constructor(p){let{type:A,providers:P,declaredDirectives:M,exportedDirectives:z,declaredPipes:V,exportedPipes:X,entryComponents:H,bootstrapComponents:Q,importedModules:K,exportedModules:J,schemas:v,transitiveModule:y,id:B}=p;this.type=A||null,this.declaredDirectives=_(M),this.exportedDirectives=_(z),this.declaredPipes=_(V),this.exportedPipes=_(X),this.providers=_(P),this.entryComponents=_(H),this.bootstrapComponents=_(Q),this.importedModules=_(K),this.exportedModules=_(J),this.schemas=_(v),this.id=B||null,this.transitiveModule=y||null;}toSummary(){let p=this.transitiveModule;return {summaryKind:h.NgModule,type:this.type,entryComponents:p.entryComponents,providers:p.providers,modules:p.modules,exportedDirectives:p.exportedDirectives,exportedPipes:p.exportedPipes}}};e.CompileNgModuleMetadata=R;var j=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(p,A){this.providers.push({provider:p,module:A});}addDirective(p){this.directivesSet.has(p.reference)||(this.directivesSet.add(p.reference),this.directives.push(p));}addExportedDirective(p){this.exportedDirectivesSet.has(p.reference)||(this.exportedDirectivesSet.add(p.reference),this.exportedDirectives.push(p));}addPipe(p){this.pipesSet.has(p.reference)||(this.pipesSet.add(p.reference),this.pipes.push(p));}addExportedPipe(p){this.exportedPipesSet.has(p.reference)||(this.exportedPipesSet.add(p.reference),this.exportedPipes.push(p));}addModule(p){this.modulesSet.has(p.reference)||(this.modulesSet.add(p.reference),this.modules.push(p));}addEntryComponent(p){this.entryComponentsSet.has(p.componentType)||(this.entryComponentsSet.add(p.componentType),this.entryComponents.push(p));}};e.TransitiveCompileNgModuleMetadata=j;function _(p){return p||[]}var O=class{constructor(p,A){let{useClass:P,useValue:M,useExisting:z,useFactory:V,deps:X,multi:H}=A;this.token=p,this.useClass=P||null,this.useValue=M,this.useExisting=z,this.useFactory=V||null,this.dependencies=X||null,this.multi=!!H;}};e.ProviderMeta=O;function x(p){return p.reduce((A,P)=>{let M=Array.isArray(P)?x(P):P;return A.concat(M)},[])}e.flatten=x;function k(p){return p.replace(/(\\w+:\\/\\/[\\w:-]+)?(\\/+)?/,\"ng:///\")}function $(p,A,P){let M;return P.isInline?A.type.reference instanceof r.StaticSymbol?M=`${A.type.reference.filePath}.${A.type.reference.name}.html`:M=`${i(p)}/${i(A.type)}.html`:M=P.templateUrl,A.type.reference instanceof r.StaticSymbol?M:k(M)}e.templateSourceUrl=$;function t(p,A){let P=p.moduleUrl.split(/\\/\\\\/g),M=P[P.length-1];return k(`css/${A}${M}.ngstyle.js`)}e.sharedStylesheetJitUrl=t;function o(p){return k(`${i(p.type)}/module.ngfactory.js`)}e.ngModuleJitUrl=o;function E(p,A){return k(`${i(p)}/${i(A.type)}.ngfactory.js`)}e.templateJitUrl=E;}}),Be=I({\"node_modules/angular-html-parser/lib/compiler/src/parse_util.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Es(),u=al(),n=class{constructor(a,l,h,C){this.file=a,this.offset=l,this.line=h,this.col=C;}toString(){return this.offset!=null?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(a){let l=this.file.content,h=l.length,C=this.offset,d=this.line,m=this.col;for(;C>0&&a<0;)if(C--,a++,l.charCodeAt(C)==r.$LF){d--;let w=l.substr(0,C-1).lastIndexOf(String.fromCharCode(r.$LF));m=w>0?C-w:C;}else m--;for(;C0;){let T=l.charCodeAt(C);C++,a--,T==r.$LF?(d++,m=0):m++;}return new n(this.file,C,d,m)}getContext(a,l){let h=this.file.content,C=this.offset;if(C!=null){C>h.length-1&&(C=h.length-1);let d=C,m=0,T=0;for(;m0&&(C--,m++,!(h[C]==`\n`&&++T==l)););for(m=0,T=0;m2&&arguments[2]!==void 0?arguments[2]:null;this.start=a,this.end=l,this.details=h;}toString(){return this.start.file.content.substring(this.start.offset,this.end.offset)}};e.ParseSourceSpan=s,e.EMPTY_PARSE_LOCATION=new n(new D(\"\",\"\"),0,0,0),e.EMPTY_SOURCE_SPAN=new s(e.EMPTY_PARSE_LOCATION,e.EMPTY_PARSE_LOCATION);var i;(function(a){a[a.WARNING=0]=\"WARNING\",a[a.ERROR=1]=\"ERROR\";})(i=e.ParseErrorLevel||(e.ParseErrorLevel={}));var f=class{constructor(a,l){let h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:i.ERROR;this.span=a,this.msg=l,this.level=h;}contextualMessage(){let a=this.span.start.getContext(100,3);return a?`${this.msg} (\"${a.before}[${i[this.level]} ->]${a.after}\")`:this.msg}toString(){let a=this.span.details?`, ${this.span.details}`:\"\";return `${this.contextualMessage()}: ${this.span.start}${a}`}};e.ParseError=f;function c(a,l){let h=u.identifierModuleUrl(l),C=h!=null?`in ${a} ${u.identifierName(l)} in ${h}`:`in ${a} ${u.identifierName(l)}`,d=new D(\"\",C);return new s(new n(d,-1,-1,-1),new n(d,-1,-1,-1))}e.typeSourceSpan=c;function F(a,l,h){let C=`in ${a} ${l} in ${h}`,d=new D(\"\",C);return new s(new n(d,-1,-1,-1),new n(d,-1,-1,-1))}e.r3JitTypeSourceSpan=F;}}),ol=I({\"src/utils/front-matter/parse.js\"(e,r){q();var u=new RegExp(\"^(?-{3}|\\\\+{3})(?[^\\\\n]*)\\\\n(?:|(?.*?)\\\\n)(?\\\\k|\\\\.{3})[^\\\\S\\\\n]*(?:\\\\n|$)\",\"s\");function n(D){let s=D.match(u);if(!s)return {content:D};let{startDelimiter:i,language:f,value:c=\"\",endDelimiter:F}=s.groups,a=f.trim()||\"yaml\";if(i===\"+++\"&&(a=\"toml\"),a!==\"yaml\"&&i!==F)return {content:D};let[l]=s;return {frontMatter:{type:\"front-matter\",lang:a,value:c,startDelimiter:i,endDelimiter:F,raw:l.replace(/\\n$/,\"\")},content:l.replace(/[^\\n]/g,\" \")+D.slice(l.length)}}r.exports=n;}}),Cs=I({\"src/utils/get-last.js\"(e,r){q();var u=n=>n[n.length-1];r.exports=u;}}),Dl=I({\"src/common/parser-create-error.js\"(e,r){q();function u(n,D){let s=new SyntaxError(n+\" (\"+D.start.line+\":\"+D.start.column+\")\");return s.loc=D,s}r.exports=u;}}),ms={};ps(ms,{default:()=>ll});function ll(e){if(typeof e!=\"string\")throw new TypeError(\"Expected a string\");return e.replace(/[|\\\\{}()[\\]^$+*?.]/g,\"\\\\$&\").replace(/-/g,\"\\\\x2d\")}var cl=Ee({\"node_modules/escape-string-regexp/index.js\"(){q();}}),gs=I({\"node_modules/semver/internal/debug.js\"(e,r){q();var u=typeof Te==\"object\"&&Te.env&&Te.env.NODE_DEBUG&&/\\bsemver\\b/i.test(Te.env.NODE_DEBUG)?function(){for(var n=arguments.length,D=new Array(n),s=0;s{};r.exports=u;}}),Fs=I({\"node_modules/semver/internal/constants.js\"(e,r){q();var u=\"2.0.0\",n=256,D=Number.MAX_SAFE_INTEGER||9007199254740991,s=16;r.exports={SEMVER_SPEC_VERSION:u,MAX_LENGTH:n,MAX_SAFE_INTEGER:D,MAX_SAFE_COMPONENT_LENGTH:s};}}),hl=I({\"node_modules/semver/internal/re.js\"(e,r){q();var{MAX_SAFE_COMPONENT_LENGTH:u}=Fs(),n=gs();e=r.exports={};var D=e.re=[],s=e.src=[],i=e.t={},f=0,c=(F,a,l)=>{let h=f++;n(F,h,a),i[F]=h,s[h]=a,D[h]=new RegExp(a,l?\"g\":void 0);};c(\"NUMERICIDENTIFIER\",\"0|[1-9]\\\\d*\"),c(\"NUMERICIDENTIFIERLOOSE\",\"[0-9]+\"),c(\"NONNUMERICIDENTIFIER\",\"\\\\d*[a-zA-Z-][a-zA-Z0-9-]*\"),c(\"MAINVERSION\",`(${s[i.NUMERICIDENTIFIER]})\\\\.(${s[i.NUMERICIDENTIFIER]})\\\\.(${s[i.NUMERICIDENTIFIER]})`),c(\"MAINVERSIONLOOSE\",`(${s[i.NUMERICIDENTIFIERLOOSE]})\\\\.(${s[i.NUMERICIDENTIFIERLOOSE]})\\\\.(${s[i.NUMERICIDENTIFIERLOOSE]})`),c(\"PRERELEASEIDENTIFIER\",`(?:${s[i.NUMERICIDENTIFIER]}|${s[i.NONNUMERICIDENTIFIER]})`),c(\"PRERELEASEIDENTIFIERLOOSE\",`(?:${s[i.NUMERICIDENTIFIERLOOSE]}|${s[i.NONNUMERICIDENTIFIER]})`),c(\"PRERELEASE\",`(?:-(${s[i.PRERELEASEIDENTIFIER]}(?:\\\\.${s[i.PRERELEASEIDENTIFIER]})*))`),c(\"PRERELEASELOOSE\",`(?:-?(${s[i.PRERELEASEIDENTIFIERLOOSE]}(?:\\\\.${s[i.PRERELEASEIDENTIFIERLOOSE]})*))`),c(\"BUILDIDENTIFIER\",\"[0-9A-Za-z-]+\"),c(\"BUILD\",`(?:\\\\+(${s[i.BUILDIDENTIFIER]}(?:\\\\.${s[i.BUILDIDENTIFIER]})*))`),c(\"FULLPLAIN\",`v?${s[i.MAINVERSION]}${s[i.PRERELEASE]}?${s[i.BUILD]}?`),c(\"FULL\",`^${s[i.FULLPLAIN]}$`),c(\"LOOSEPLAIN\",`[v=\\\\s]*${s[i.MAINVERSIONLOOSE]}${s[i.PRERELEASELOOSE]}?${s[i.BUILD]}?`),c(\"LOOSE\",`^${s[i.LOOSEPLAIN]}$`),c(\"GTLT\",\"((?:<|>)?=?)\"),c(\"XRANGEIDENTIFIERLOOSE\",`${s[i.NUMERICIDENTIFIERLOOSE]}|x|X|\\\\*`),c(\"XRANGEIDENTIFIER\",`${s[i.NUMERICIDENTIFIER]}|x|X|\\\\*`),c(\"XRANGEPLAIN\",`[v=\\\\s]*(${s[i.XRANGEIDENTIFIER]})(?:\\\\.(${s[i.XRANGEIDENTIFIER]})(?:\\\\.(${s[i.XRANGEIDENTIFIER]})(?:${s[i.PRERELEASE]})?${s[i.BUILD]}?)?)?`),c(\"XRANGEPLAINLOOSE\",`[v=\\\\s]*(${s[i.XRANGEIDENTIFIERLOOSE]})(?:\\\\.(${s[i.XRANGEIDENTIFIERLOOSE]})(?:\\\\.(${s[i.XRANGEIDENTIFIERLOOSE]})(?:${s[i.PRERELEASELOOSE]})?${s[i.BUILD]}?)?)?`),c(\"XRANGE\",`^${s[i.GTLT]}\\\\s*${s[i.XRANGEPLAIN]}$`),c(\"XRANGELOOSE\",`^${s[i.GTLT]}\\\\s*${s[i.XRANGEPLAINLOOSE]}$`),c(\"COERCE\",`(^|[^\\\\d])(\\\\d{1,${u}})(?:\\\\.(\\\\d{1,${u}}))?(?:\\\\.(\\\\d{1,${u}}))?(?:$|[^\\\\d])`),c(\"COERCERTL\",s[i.COERCE],!0),c(\"LONETILDE\",\"(?:~>?)\"),c(\"TILDETRIM\",`(\\\\s*)${s[i.LONETILDE]}\\\\s+`,!0),e.tildeTrimReplace=\"$1~\",c(\"TILDE\",`^${s[i.LONETILDE]}${s[i.XRANGEPLAIN]}$`),c(\"TILDELOOSE\",`^${s[i.LONETILDE]}${s[i.XRANGEPLAINLOOSE]}$`),c(\"LONECARET\",\"(?:\\\\^)\"),c(\"CARETTRIM\",`(\\\\s*)${s[i.LONECARET]}\\\\s+`,!0),e.caretTrimReplace=\"$1^\",c(\"CARET\",`^${s[i.LONECARET]}${s[i.XRANGEPLAIN]}$`),c(\"CARETLOOSE\",`^${s[i.LONECARET]}${s[i.XRANGEPLAINLOOSE]}$`),c(\"COMPARATORLOOSE\",`^${s[i.GTLT]}\\\\s*(${s[i.LOOSEPLAIN]})$|^$`),c(\"COMPARATOR\",`^${s[i.GTLT]}\\\\s*(${s[i.FULLPLAIN]})$|^$`),c(\"COMPARATORTRIM\",`(\\\\s*)${s[i.GTLT]}\\\\s*(${s[i.LOOSEPLAIN]}|${s[i.XRANGEPLAIN]})`,!0),e.comparatorTrimReplace=\"$1$2$3\",c(\"HYPHENRANGE\",`^\\\\s*(${s[i.XRANGEPLAIN]})\\\\s+-\\\\s+(${s[i.XRANGEPLAIN]})\\\\s*$`),c(\"HYPHENRANGELOOSE\",`^\\\\s*(${s[i.XRANGEPLAINLOOSE]})\\\\s+-\\\\s+(${s[i.XRANGEPLAINLOOSE]})\\\\s*$`),c(\"STAR\",\"(<|>)?=?\\\\s*\\\\*\"),c(\"GTE0\",\"^\\\\s*>=\\\\s*0\\\\.0\\\\.0\\\\s*$\"),c(\"GTE0PRE\",\"^\\\\s*>=\\\\s*0\\\\.0\\\\.0-0\\\\s*$\");}}),pl=I({\"node_modules/semver/internal/parse-options.js\"(e,r){q();var u=[\"includePrerelease\",\"loose\",\"rtl\"],n=D=>D?typeof D!=\"object\"?{loose:!0}:u.filter(s=>D[s]).reduce((s,i)=>(s[i]=!0,s),{}):{};r.exports=n;}}),fl=I({\"node_modules/semver/internal/identifiers.js\"(e,r){q();var u=/^[0-9]+$/,n=(s,i)=>{let f=u.test(s),c=u.test(i);return f&&c&&(s=+s,i=+i),s===i?0:f&&!c?-1:c&&!f?1:sn(i,s);r.exports={compareIdentifiers:n,rcompareIdentifiers:D};}}),dl=I({\"node_modules/semver/classes/semver.js\"(e,r){q();var u=gs(),{MAX_LENGTH:n,MAX_SAFE_INTEGER:D}=Fs(),{re:s,t:i}=hl(),f=pl(),{compareIdentifiers:c}=fl(),F=class{constructor(a,l){if(l=f(l),a instanceof F){if(a.loose===!!l.loose&&a.includePrerelease===!!l.includePrerelease)return a;a=a.version;}else if(typeof a!=\"string\")throw new TypeError(`Invalid Version: ${a}`);if(a.length>n)throw new TypeError(`version is longer than ${n} characters`);u(\"SemVer\",a,l),this.options=l,this.loose=!!l.loose,this.includePrerelease=!!l.includePrerelease;let h=a.trim().match(l.loose?s[i.LOOSE]:s[i.FULL]);if(!h)throw new TypeError(`Invalid Version: ${a}`);if(this.raw=a,this.major=+h[1],this.minor=+h[2],this.patch=+h[3],this.major>D||this.major<0)throw new TypeError(\"Invalid major version\");if(this.minor>D||this.minor<0)throw new TypeError(\"Invalid minor version\");if(this.patch>D||this.patch<0)throw new TypeError(\"Invalid patch version\");h[4]?this.prerelease=h[4].split(\".\").map(C=>{if(/^[0-9]+$/.test(C)){let d=+C;if(d>=0&&d=0;)typeof this.prerelease[h]==\"number\"&&(this.prerelease[h]++,h=-2);h===-1&&this.prerelease.push(0);}l&&(c(this.prerelease[0],l)===0?isNaN(this.prerelease[1])&&(this.prerelease=[l,0]):this.prerelease=[l,0]);break;default:throw new Error(`invalid increment argument: ${a}`)}return this.format(),this.raw=this.version,this}};r.exports=F;}}),Hr=I({\"node_modules/semver/functions/compare.js\"(e,r){q();var u=dl(),n=(D,s,i)=>new u(D,i).compare(new u(s,i));r.exports=n;}}),El=I({\"node_modules/semver/functions/lt.js\"(e,r){q();var u=Hr(),n=(D,s,i)=>u(D,s,i)<0;r.exports=n;}}),Cl=I({\"node_modules/semver/functions/gte.js\"(e,r){q();var u=Hr(),n=(D,s,i)=>u(D,s,i)>=0;r.exports=n;}}),ml=I({\"src/utils/arrayify.js\"(e,r){q(),r.exports=(u,n)=>Object.entries(u).map(D=>{let[s,i]=D;return Object.assign({[n]:s},i)});}}),gl=I({\"package.json\"(e,r){r.exports={version:\"2.8.8\"};}}),Fl=I({\"node_modules/outdent/lib/index.js\"(e,r){q(),Object.defineProperty(e,\"__esModule\",{value:!0}),e.outdent=void 0;function u(){for(var g=[],N=0;Ntypeof l==\"string\"||typeof l==\"function\",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:c,description:\"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.\",exception:l=>typeof l==\"string\"||typeof l==\"object\",cliName:\"plugin\",cliCategory:n},pluginSearchDirs:{since:\"1.13.0\",type:\"path\",array:!0,default:[{value:[]}],category:c,description:u`\n Custom directory that contains prettier plugins in node_modules subdirectory.\n Overrides default behavior when plugins are searched relatively to the location of Prettier.\n Multiple values are accepted.\n `,exception:l=>typeof l==\"string\"||typeof l==\"object\",cliName:\"plugin-search-dir\",cliCategory:n},printWidth:{since:\"0.0.0\",category:c,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:F,type:\"int\",default:Number.POSITIVE_INFINITY,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:u`\n Format code ending at a given character offset (exclusive).\n The range will extend forwards to the end of the selected statement.\n This option cannot be used with --cursor-offset.\n `,cliCategory:D},rangeStart:{since:\"1.4.0\",category:F,type:\"int\",default:0,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:u`\n Format code starting at a given character offset.\n The range will extend backwards to the start of the first line containing the selected statement.\n This option cannot be used with --cursor-offset.\n `,cliCategory:D},requirePragma:{since:\"1.7.0\",category:F,type:\"boolean\",default:!1,description:u`\n Require either '@prettier' or '@format' to be present in the file's first docblock comment\n in order for it to be formatted.\n `,cliCategory:i},tabWidth:{type:\"int\",category:c,default:2,description:\"Number of spaces per indentation level.\",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},useTabs:{since:\"1.0.0\",category:c,type:\"boolean\",default:!1,description:\"Indent with tabs instead of spaces.\"},embeddedLanguageFormatting:{since:\"2.1.0\",category:c,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.\"}]}};r.exports={CATEGORY_CONFIG:n,CATEGORY_EDITOR:D,CATEGORY_FORMAT:s,CATEGORY_OTHER:i,CATEGORY_OUTPUT:f,CATEGORY_GLOBAL:c,CATEGORY_SPECIAL:F,options:a};}}),vl=I({\"src/main/support.js\"(e,r){q();var u={compare:Hr(),lt:El(),gte:Cl()},n=ml(),D=gl().version,s=Al().options;function i(){let{plugins:c=[],showUnreleased:F=!1,showDeprecated:a=!1,showInternal:l=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},h=D.split(\"-\",1)[0],C=c.flatMap(g=>g.languages||[]).filter(m),d=n(Object.assign({},...c.map(g=>{let{options:N}=g;return N}),s),\"name\").filter(g=>m(g)&&T(g)).sort((g,N)=>g.name===N.name?0:g.name{g=Object.assign({},g),Array.isArray(g.default)&&(g.default=g.default.length===1?g.default[0].value:g.default.filter(m).sort((R,j)=>u.compare(j.since,R.since))[0].value),Array.isArray(g.choices)&&(g.choices=g.choices.filter(R=>m(R)&&T(R)),g.name===\"parser\"&&f(g,C,c));let N=Object.fromEntries(c.filter(R=>R.defaultOptions&&R.defaultOptions[g.name]!==void 0).map(R=>[R.name,R.defaultOptions[g.name]]));return Object.assign(Object.assign({},g),{},{pluginDefaults:N})});return {languages:C,options:d};function m(g){return F||!(\"since\"in g)||g.since&&u.gte(h,g.since)}function T(g){return a||!(\"deprecated\"in g)||g.deprecated&&u.lt(h,g.deprecated)}function w(g){if(l)return g;return JD(g,KD)}}function f(c,F,a){let l=new Set(c.choices.map(h=>h.value));for(let h of F)if(h.parsers){for(let C of h.parsers)if(!l.has(C)){l.add(C);let d=a.find(T=>T.parsers&&T.parsers[C]),m=h.name;d&&d.name&&(m+=` (plugin: ${d.name})`),c.choices.push({value:C,description:m});}}}r.exports={getSupportInfo:i};}}),_l=I({\"src/utils/is-non-empty-array.js\"(e,r){q();function u(n){return Array.isArray(n)&&n.length>0}r.exports=u;}});function Sl(){let{onlyFirst:e=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=[\"[\\\\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(r,e?void 0:\"g\")}var yl=Ee({\"node_modules/strip-ansi/node_modules/ansi-regex/index.js\"(){q();}});function Tl(e){if(typeof e!=\"string\")throw new TypeError(`Expected a \\`string\\`, got \\`${typeof e}\\``);return e.replace(Sl(),\"\")}var Bl=Ee({\"node_modules/strip-ansi/index.js\"(){q(),yl();}});function bl(e){return Number.isInteger(e)?e>=4352&&(e<=4447||e===9001||e===9002||11904<=e&&e<=12871&&e!==12351||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):!1}var wl=Ee({\"node_modules/is-fullwidth-code-point/index.js\"(){q();}}),Nl=I({\"node_modules/emoji-regex/index.js\"(e,r){q(),r.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};}}),As={};ps(As,{default:()=>Ol});function Ol(e){if(typeof e!=\"string\"||e.length===0||(e=Tl(e),e.length===0))return 0;e=e.replace((0, vs.default)(),\" \");let r=0;for(let u=0;u=127&&n<=159||n>=768&&n<=879||(n>65535&&u++,r+=bl(n)?2:1);}return r}var vs,ql=Ee({\"node_modules/string-width/index.js\"(){q(),Bl(),wl(),vs=nl(Nl());}}),Il=I({\"src/utils/get-string-width.js\"(e,r){q();var u=(ql(),ds(As)).default,n=/[^\\x20-\\x7F]/;function D(s){return s?n.test(s)?u(s):s.length:0}r.exports=D;}}),zr=I({\"src/utils/text/skip.js\"(e,r){q();function u(f){return (c,F,a)=>{let l=a&&a.backwards;if(F===!1)return !1;let{length:h}=c,C=F;for(;C>=0&&Cv[v.length-2];function T(v){return (y,B,b)=>{let L=b&&b.backwards;if(B===!1)return !1;let{length:U}=y,G=B;for(;G>=0&&G2&&arguments[2]!==void 0?arguments[2]:{},b=c(v,B.backwards?y-1:y,B),L=C(v,b,B);return b!==L}function g(v,y,B){for(let b=y;b2&&arguments[2]!==void 0?arguments[2]:{};return c(v,B.backwards?y-1:y,B)!==y}function k(v,y){let B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,b=0;for(let L=B;Lne?U:L;}return G}function o(v,y){let B=v.slice(1,-1),b=y.parser===\"json\"||y.parser===\"json5\"&&y.quoteProps===\"preserve\"&&!y.singleQuote?'\"':y.__isInHtmlAttribute?\"'\":t(B,y.singleQuote?\"'\":'\"').quote;return E(B,b,!(y.parser===\"css\"||y.parser===\"less\"||y.parser===\"scss\"||y.__embeddedInHtml))}function E(v,y,B){let b=y==='\"'?\"'\":'\"',L=/\\\\(.)|([\"'])/gs,U=v.replace(L,(G,W,ne)=>W===b?W:ne===y?\"\\\\\"+ne:ne||(B&&/^[^\\n\\r\"'0-7\\\\bfnrt-vx\\u2028\\u2029]$/.test(W)?W:\"\\\\\"+W));return y+U+y}function p(v){return v.toLowerCase().replace(/^([+-]?[\\d.]+e)(?:\\+|(-))?0*(\\d)/,\"$1$2$3\").replace(/^([+-]?[\\d.]+)e[+-]?0+$/,\"$1\").replace(/^([+-])?\\./,\"$10.\").replace(/(\\.\\d+?)0+(?=e|$)/,\"$1\").replace(/\\.(?=e|$)/,\"\")}function A(v,y){let B=v.match(new RegExp(`(${u(y)})+`,\"g\"));return B===null?0:B.reduce((b,L)=>Math.max(b,L.length/y.length),0)}function P(v,y){let B=v.match(new RegExp(`(${u(y)})+`,\"g\"));if(B===null)return 0;let b=new Map,L=0;for(let U of B){let G=U.length/y.length;b.set(G,!0),G>L&&(L=G);}for(let U=1;U{let{name:U}=L;return U.toLowerCase()===v})||B.find(L=>{let{aliases:U}=L;return Array.isArray(U)&&U.includes(v)})||B.find(L=>{let{extensions:U}=L;return Array.isArray(U)&&U.includes(`.${v}`)});return b&&b.parsers[0]}function Q(v){return v&&v.type===\"front-matter\"}function K(v){let y=new WeakMap;return function(B){return y.has(B)||y.set(B,Symbol(v)),y.get(B)}}function J(v){let y=v.type||v.kind||\"(unknown type)\",B=String(v.name||v.id&&(typeof v.id==\"object\"?v.id.name:v.id)||v.key&&(typeof v.key==\"object\"?v.key.name:v.key)||v.value&&(typeof v.value==\"object\"?\"\":String(v.value))||v.operator||\"\");return B.length>20&&(B=B.slice(0,19)+\"\\u2026\"),y+(B?\" \"+B:\"\")}r.exports={inferParserByLanguage:H,getStringWidth:i,getMaxContinuousCount:A,getMinNotPresentContinuousCount:P,getPenultimate:m,getLast:n,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:d,getNextNonSpaceNonCommentCharacterIndex:_,getNextNonSpaceNonCommentCharacter:O,skip:T,skipWhitespace:f,skipSpaces:c,skipToLineEnd:F,skipEverythingButNewLine:a,skipInlineComment:l,skipTrailingComment:h,skipNewline:C,isNextLineEmptyAfterIndex:R,isNextLineEmpty:j,isPreviousLineEmpty:N,hasNewline:w,hasNewlineInRange:g,hasSpaces:x,getAlignmentSize:k,getIndentSize:$,getPreferredQuote:t,printString:o,printNumber:p,makeString:E,addLeadingComment:z,addDanglingComment:V,addTrailingComment:X,isFrontMatterNode:Q,isNonEmptyArray:s,createGroupIdMapper:K};}}),Pl=I({\"vendors/html-tag-names.json\"(e,r){r.exports={htmlTagNames:[\"a\",\"abbr\",\"acronym\",\"address\",\"applet\",\"area\",\"article\",\"aside\",\"audio\",\"b\",\"base\",\"basefont\",\"bdi\",\"bdo\",\"bgsound\",\"big\",\"blink\",\"blockquote\",\"body\",\"br\",\"button\",\"canvas\",\"caption\",\"center\",\"cite\",\"code\",\"col\",\"colgroup\",\"command\",\"content\",\"data\",\"datalist\",\"dd\",\"del\",\"details\",\"dfn\",\"dialog\",\"dir\",\"div\",\"dl\",\"dt\",\"element\",\"em\",\"embed\",\"fieldset\",\"figcaption\",\"figure\",\"font\",\"footer\",\"form\",\"frame\",\"frameset\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"head\",\"header\",\"hgroup\",\"hr\",\"html\",\"i\",\"iframe\",\"image\",\"img\",\"input\",\"ins\",\"isindex\",\"kbd\",\"keygen\",\"label\",\"legend\",\"li\",\"link\",\"listing\",\"main\",\"map\",\"mark\",\"marquee\",\"math\",\"menu\",\"menuitem\",\"meta\",\"meter\",\"multicol\",\"nav\",\"nextid\",\"nobr\",\"noembed\",\"noframes\",\"noscript\",\"object\",\"ol\",\"optgroup\",\"option\",\"output\",\"p\",\"param\",\"picture\",\"plaintext\",\"pre\",\"progress\",\"q\",\"rb\",\"rbc\",\"rp\",\"rt\",\"rtc\",\"ruby\",\"s\",\"samp\",\"script\",\"section\",\"select\",\"shadow\",\"slot\",\"small\",\"source\",\"spacer\",\"span\",\"strike\",\"strong\",\"style\",\"sub\",\"summary\",\"sup\",\"svg\",\"table\",\"tbody\",\"td\",\"template\",\"textarea\",\"tfoot\",\"th\",\"thead\",\"time\",\"title\",\"tr\",\"track\",\"tt\",\"u\",\"ul\",\"var\",\"video\",\"wbr\",\"xmp\"]};}}),Ts=I({\"src/language-html/utils/array-to-map.js\"(e,r){q();function u(n){let D=Object.create(null);for(let s of n)D[s]=!0;return D}r.exports=u;}}),kl=I({\"src/language-html/utils/html-tag-names.js\"(e,r){q();var{htmlTagNames:u}=Pl(),n=Ts(),D=n(u);r.exports=D;}}),Ll=I({\"vendors/html-element-attributes.json\"(e,r){r.exports={htmlElementAttributes:{\"*\":[\"accesskey\",\"autocapitalize\",\"autofocus\",\"class\",\"contenteditable\",\"dir\",\"draggable\",\"enterkeyhint\",\"hidden\",\"id\",\"inputmode\",\"is\",\"itemid\",\"itemprop\",\"itemref\",\"itemscope\",\"itemtype\",\"lang\",\"nonce\",\"slot\",\"spellcheck\",\"style\",\"tabindex\",\"title\",\"translate\"],a:[\"charset\",\"coords\",\"download\",\"href\",\"hreflang\",\"name\",\"ping\",\"referrerpolicy\",\"rel\",\"rev\",\"shape\",\"target\",\"type\"],applet:[\"align\",\"alt\",\"archive\",\"code\",\"codebase\",\"height\",\"hspace\",\"name\",\"object\",\"vspace\",\"width\"],area:[\"alt\",\"coords\",\"download\",\"href\",\"hreflang\",\"nohref\",\"ping\",\"referrerpolicy\",\"rel\",\"shape\",\"target\",\"type\"],audio:[\"autoplay\",\"controls\",\"crossorigin\",\"loop\",\"muted\",\"preload\",\"src\"],base:[\"href\",\"target\"],basefont:[\"color\",\"face\",\"size\"],blockquote:[\"cite\"],body:[\"alink\",\"background\",\"bgcolor\",\"link\",\"text\",\"vlink\"],br:[\"clear\"],button:[\"disabled\",\"form\",\"formaction\",\"formenctype\",\"formmethod\",\"formnovalidate\",\"formtarget\",\"name\",\"type\",\"value\"],canvas:[\"height\",\"width\"],caption:[\"align\"],col:[\"align\",\"char\",\"charoff\",\"span\",\"valign\",\"width\"],colgroup:[\"align\",\"char\",\"charoff\",\"span\",\"valign\",\"width\"],data:[\"value\"],del:[\"cite\",\"datetime\"],details:[\"open\"],dialog:[\"open\"],dir:[\"compact\"],div:[\"align\"],dl:[\"compact\"],embed:[\"height\",\"src\",\"type\",\"width\"],fieldset:[\"disabled\",\"form\",\"name\"],font:[\"color\",\"face\",\"size\"],form:[\"accept\",\"accept-charset\",\"action\",\"autocomplete\",\"enctype\",\"method\",\"name\",\"novalidate\",\"target\"],frame:[\"frameborder\",\"longdesc\",\"marginheight\",\"marginwidth\",\"name\",\"noresize\",\"scrolling\",\"src\"],frameset:[\"cols\",\"rows\"],h1:[\"align\"],h2:[\"align\"],h3:[\"align\"],h4:[\"align\"],h5:[\"align\"],h6:[\"align\"],head:[\"profile\"],hr:[\"align\",\"noshade\",\"size\",\"width\"],html:[\"manifest\",\"version\"],iframe:[\"align\",\"allow\",\"allowfullscreen\",\"allowpaymentrequest\",\"allowusermedia\",\"frameborder\",\"height\",\"loading\",\"longdesc\",\"marginheight\",\"marginwidth\",\"name\",\"referrerpolicy\",\"sandbox\",\"scrolling\",\"src\",\"srcdoc\",\"width\"],img:[\"align\",\"alt\",\"border\",\"crossorigin\",\"decoding\",\"height\",\"hspace\",\"ismap\",\"loading\",\"longdesc\",\"name\",\"referrerpolicy\",\"sizes\",\"src\",\"srcset\",\"usemap\",\"vspace\",\"width\"],input:[\"accept\",\"align\",\"alt\",\"autocomplete\",\"checked\",\"dirname\",\"disabled\",\"form\",\"formaction\",\"formenctype\",\"formmethod\",\"formnovalidate\",\"formtarget\",\"height\",\"ismap\",\"list\",\"max\",\"maxlength\",\"min\",\"minlength\",\"multiple\",\"name\",\"pattern\",\"placeholder\",\"readonly\",\"required\",\"size\",\"src\",\"step\",\"type\",\"usemap\",\"value\",\"width\"],ins:[\"cite\",\"datetime\"],isindex:[\"prompt\"],label:[\"for\",\"form\"],legend:[\"align\"],li:[\"type\",\"value\"],link:[\"as\",\"charset\",\"color\",\"crossorigin\",\"disabled\",\"href\",\"hreflang\",\"imagesizes\",\"imagesrcset\",\"integrity\",\"media\",\"referrerpolicy\",\"rel\",\"rev\",\"sizes\",\"target\",\"type\"],map:[\"name\"],menu:[\"compact\"],meta:[\"charset\",\"content\",\"http-equiv\",\"media\",\"name\",\"scheme\"],meter:[\"high\",\"low\",\"max\",\"min\",\"optimum\",\"value\"],object:[\"align\",\"archive\",\"border\",\"classid\",\"codebase\",\"codetype\",\"data\",\"declare\",\"form\",\"height\",\"hspace\",\"name\",\"standby\",\"type\",\"typemustmatch\",\"usemap\",\"vspace\",\"width\"],ol:[\"compact\",\"reversed\",\"start\",\"type\"],optgroup:[\"disabled\",\"label\"],option:[\"disabled\",\"label\",\"selected\",\"value\"],output:[\"for\",\"form\",\"name\"],p:[\"align\"],param:[\"name\",\"type\",\"value\",\"valuetype\"],pre:[\"width\"],progress:[\"max\",\"value\"],q:[\"cite\"],script:[\"async\",\"charset\",\"crossorigin\",\"defer\",\"integrity\",\"language\",\"nomodule\",\"referrerpolicy\",\"src\",\"type\"],select:[\"autocomplete\",\"disabled\",\"form\",\"multiple\",\"name\",\"required\",\"size\"],slot:[\"name\"],source:[\"height\",\"media\",\"sizes\",\"src\",\"srcset\",\"type\",\"width\"],style:[\"media\",\"type\"],table:[\"align\",\"bgcolor\",\"border\",\"cellpadding\",\"cellspacing\",\"frame\",\"rules\",\"summary\",\"width\"],tbody:[\"align\",\"char\",\"charoff\",\"valign\"],td:[\"abbr\",\"align\",\"axis\",\"bgcolor\",\"char\",\"charoff\",\"colspan\",\"headers\",\"height\",\"nowrap\",\"rowspan\",\"scope\",\"valign\",\"width\"],textarea:[\"autocomplete\",\"cols\",\"dirname\",\"disabled\",\"form\",\"maxlength\",\"minlength\",\"name\",\"placeholder\",\"readonly\",\"required\",\"rows\",\"wrap\"],tfoot:[\"align\",\"char\",\"charoff\",\"valign\"],th:[\"abbr\",\"align\",\"axis\",\"bgcolor\",\"char\",\"charoff\",\"colspan\",\"headers\",\"height\",\"nowrap\",\"rowspan\",\"scope\",\"valign\",\"width\"],thead:[\"align\",\"char\",\"charoff\",\"valign\"],time:[\"datetime\"],tr:[\"align\",\"bgcolor\",\"char\",\"charoff\",\"valign\"],track:[\"default\",\"kind\",\"label\",\"src\",\"srclang\"],ul:[\"compact\",\"type\"],video:[\"autoplay\",\"controls\",\"crossorigin\",\"height\",\"loop\",\"muted\",\"playsinline\",\"poster\",\"preload\",\"src\",\"width\"]}};}}),$l=I({\"src/language-html/utils/map-object.js\"(e,r){q();function u(n,D){let s=Object.create(null);for(let[i,f]of Object.entries(n))s[i]=D(f,i);return s}r.exports=u;}}),Ml=I({\"src/language-html/utils/html-elements-attributes.js\"(e,r){q();var{htmlElementAttributes:u}=Ll(),n=$l(),D=Ts(),s=n(u,D);r.exports=s;}}),jl=I({\"src/language-html/utils/is-unknown-namespace.js\"(e,r){q();function u(n){return n.type===\"element\"&&!n.hasExplicitNamespace&&![\"html\",\"svg\"].includes(n.namespace)}r.exports=u;}}),Ul=I({\"src/language-html/pragma.js\"(e,r){q();function u(D){return /^\\s*/.test(D)}function n(D){return `\n\n`+D.replace(/^\\s*\\n/,\"\")}r.exports={hasPragma:u,insertPragma:n};}}),Gl=I({\"src/language-html/ast.js\"(e,r){q();var u={attrs:!0,children:!0},n=new Set([\"parent\"]),D=class{constructor(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};for(let f of new Set([...n,...Object.keys(i)]))this.setProperty(f,i[f]);}setProperty(i,f){if(this[i]!==f){if(i in u&&(f=f.map(c=>this.createChild(c))),!n.has(i)){this[i]=f;return}Object.defineProperty(this,i,{value:f,enumerable:!1,configurable:!0});}}map(i){let f;for(let c in u){let F=this[c];if(F){let a=s(F,l=>l.map(i));f!==F&&(f||(f=new D({parent:this.parent})),f.setProperty(c,a));}}if(f)for(let c in this)c in u||(f[c]=this[c]);return i(f||this)}walk(i){for(let f in u){let c=this[f];if(c)for(let F=0;F[i.fullName,i.value]))}};function s(i,f){let c=i.map(f);return c.some((F,a)=>F!==i[a])?c:i}r.exports={Node:D};}}),Vl=I({\"src/language-html/conditional-comment.js\"(e,r){q();var{ParseSourceSpan:u}=Be(),n=[{regex:/^(\\[if([^\\]]*)]>)(.*?){try{return [!0,F(C,m).children]}catch{return [!1,[{type:\"text\",value:C,sourceSpan:new u(m,T)}]]}})();return {type:\"ieConditionalComment\",complete:w,children:g,condition:h.trim().replace(/\\s+/g,\" \"),sourceSpan:c.sourceSpan,startSourceSpan:new u(c.sourceSpan.start,m),endSourceSpan:new u(T,c.sourceSpan.end)}}function i(c,F,a){let[,l]=a;return {type:\"ieConditionalStartComment\",condition:l.trim().replace(/\\s+/g,\" \"),sourceSpan:c.sourceSpan}}function f(c){return {type:\"ieConditionalEndComment\",sourceSpan:c.sourceSpan}}r.exports={parseIeConditionalComment:D};}}),Xl=I({\"src/language-html/loc.js\"(e,r){q();function u(D){return D.sourceSpan.start.offset}function n(D){return D.sourceSpan.end.offset}r.exports={locStart:u,locEnd:n};}}),Ze=I({\"node_modules/angular-html-parser/lib/compiler/src/ml_parser/tags.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});(function(c){c[c.RAW_TEXT=0]=\"RAW_TEXT\",c[c.ESCAPABLE_RAW_TEXT=1]=\"ESCAPABLE_RAW_TEXT\",c[c.PARSABLE_DATA=2]=\"PARSABLE_DATA\";})(e.TagContentType||(e.TagContentType={}));function u(c){if(c[0]!=\":\")return [null,c];let F=c.indexOf(\":\",1);if(F==-1)throw new Error(`Unsupported format \"${c}\" expecting \":namespace:name\"`);return [c.slice(1,F),c.slice(F+1)]}e.splitNsName=u;function n(c){return u(c)[1]===\"ng-container\"}e.isNgContainer=n;function D(c){return u(c)[1]===\"ng-content\"}e.isNgContent=D;function s(c){return u(c)[1]===\"ng-template\"}e.isNgTemplate=s;function i(c){return c===null?null:u(c)[0]}e.getNsPrefix=i;function f(c,F){return c?`:${c}:${F}`:F}e.mergeNsAndName=f,e.NAMED_ENTITIES={Aacute:\"\\xC1\",aacute:\"\\xE1\",Abreve:\"\\u0102\",abreve:\"\\u0103\",ac:\"\\u223E\",acd:\"\\u223F\",acE:\"\\u223E\\u0333\",Acirc:\"\\xC2\",acirc:\"\\xE2\",acute:\"\\xB4\",Acy:\"\\u0410\",acy:\"\\u0430\",AElig:\"\\xC6\",aelig:\"\\xE6\",af:\"\\u2061\",Afr:\"\\u{1D504}\",afr:\"\\u{1D51E}\",Agrave:\"\\xC0\",agrave:\"\\xE0\",alefsym:\"\\u2135\",aleph:\"\\u2135\",Alpha:\"\\u0391\",alpha:\"\\u03B1\",Amacr:\"\\u0100\",amacr:\"\\u0101\",amalg:\"\\u2A3F\",AMP:\"&\",amp:\"&\",And:\"\\u2A53\",and:\"\\u2227\",andand:\"\\u2A55\",andd:\"\\u2A5C\",andslope:\"\\u2A58\",andv:\"\\u2A5A\",ang:\"\\u2220\",ange:\"\\u29A4\",angle:\"\\u2220\",angmsd:\"\\u2221\",angmsdaa:\"\\u29A8\",angmsdab:\"\\u29A9\",angmsdac:\"\\u29AA\",angmsdad:\"\\u29AB\",angmsdae:\"\\u29AC\",angmsdaf:\"\\u29AD\",angmsdag:\"\\u29AE\",angmsdah:\"\\u29AF\",angrt:\"\\u221F\",angrtvb:\"\\u22BE\",angrtvbd:\"\\u299D\",angsph:\"\\u2222\",angst:\"\\xC5\",angzarr:\"\\u237C\",Aogon:\"\\u0104\",aogon:\"\\u0105\",Aopf:\"\\u{1D538}\",aopf:\"\\u{1D552}\",ap:\"\\u2248\",apacir:\"\\u2A6F\",apE:\"\\u2A70\",ape:\"\\u224A\",apid:\"\\u224B\",apos:\"'\",ApplyFunction:\"\\u2061\",approx:\"\\u2248\",approxeq:\"\\u224A\",Aring:\"\\xC5\",aring:\"\\xE5\",Ascr:\"\\u{1D49C}\",ascr:\"\\u{1D4B6}\",Assign:\"\\u2254\",ast:\"*\",asymp:\"\\u2248\",asympeq:\"\\u224D\",Atilde:\"\\xC3\",atilde:\"\\xE3\",Auml:\"\\xC4\",auml:\"\\xE4\",awconint:\"\\u2233\",awint:\"\\u2A11\",backcong:\"\\u224C\",backepsilon:\"\\u03F6\",backprime:\"\\u2035\",backsim:\"\\u223D\",backsimeq:\"\\u22CD\",Backslash:\"\\u2216\",Barv:\"\\u2AE7\",barvee:\"\\u22BD\",Barwed:\"\\u2306\",barwed:\"\\u2305\",barwedge:\"\\u2305\",bbrk:\"\\u23B5\",bbrktbrk:\"\\u23B6\",bcong:\"\\u224C\",Bcy:\"\\u0411\",bcy:\"\\u0431\",bdquo:\"\\u201E\",becaus:\"\\u2235\",Because:\"\\u2235\",because:\"\\u2235\",bemptyv:\"\\u29B0\",bepsi:\"\\u03F6\",bernou:\"\\u212C\",Bernoullis:\"\\u212C\",Beta:\"\\u0392\",beta:\"\\u03B2\",beth:\"\\u2136\",between:\"\\u226C\",Bfr:\"\\u{1D505}\",bfr:\"\\u{1D51F}\",bigcap:\"\\u22C2\",bigcirc:\"\\u25EF\",bigcup:\"\\u22C3\",bigodot:\"\\u2A00\",bigoplus:\"\\u2A01\",bigotimes:\"\\u2A02\",bigsqcup:\"\\u2A06\",bigstar:\"\\u2605\",bigtriangledown:\"\\u25BD\",bigtriangleup:\"\\u25B3\",biguplus:\"\\u2A04\",bigvee:\"\\u22C1\",bigwedge:\"\\u22C0\",bkarow:\"\\u290D\",blacklozenge:\"\\u29EB\",blacksquare:\"\\u25AA\",blacktriangle:\"\\u25B4\",blacktriangledown:\"\\u25BE\",blacktriangleleft:\"\\u25C2\",blacktriangleright:\"\\u25B8\",blank:\"\\u2423\",blk12:\"\\u2592\",blk14:\"\\u2591\",blk34:\"\\u2593\",block:\"\\u2588\",bne:\"=\\u20E5\",bnequiv:\"\\u2261\\u20E5\",bNot:\"\\u2AED\",bnot:\"\\u2310\",Bopf:\"\\u{1D539}\",bopf:\"\\u{1D553}\",bot:\"\\u22A5\",bottom:\"\\u22A5\",bowtie:\"\\u22C8\",boxbox:\"\\u29C9\",boxDL:\"\\u2557\",boxDl:\"\\u2556\",boxdL:\"\\u2555\",boxdl:\"\\u2510\",boxDR:\"\\u2554\",boxDr:\"\\u2553\",boxdR:\"\\u2552\",boxdr:\"\\u250C\",boxH:\"\\u2550\",boxh:\"\\u2500\",boxHD:\"\\u2566\",boxHd:\"\\u2564\",boxhD:\"\\u2565\",boxhd:\"\\u252C\",boxHU:\"\\u2569\",boxHu:\"\\u2567\",boxhU:\"\\u2568\",boxhu:\"\\u2534\",boxminus:\"\\u229F\",boxplus:\"\\u229E\",boxtimes:\"\\u22A0\",boxUL:\"\\u255D\",boxUl:\"\\u255C\",boxuL:\"\\u255B\",boxul:\"\\u2518\",boxUR:\"\\u255A\",boxUr:\"\\u2559\",boxuR:\"\\u2558\",boxur:\"\\u2514\",boxV:\"\\u2551\",boxv:\"\\u2502\",boxVH:\"\\u256C\",boxVh:\"\\u256B\",boxvH:\"\\u256A\",boxvh:\"\\u253C\",boxVL:\"\\u2563\",boxVl:\"\\u2562\",boxvL:\"\\u2561\",boxvl:\"\\u2524\",boxVR:\"\\u2560\",boxVr:\"\\u255F\",boxvR:\"\\u255E\",boxvr:\"\\u251C\",bprime:\"\\u2035\",Breve:\"\\u02D8\",breve:\"\\u02D8\",brvbar:\"\\xA6\",Bscr:\"\\u212C\",bscr:\"\\u{1D4B7}\",bsemi:\"\\u204F\",bsim:\"\\u223D\",bsime:\"\\u22CD\",bsol:\"\\\\\",bsolb:\"\\u29C5\",bsolhsub:\"\\u27C8\",bull:\"\\u2022\",bullet:\"\\u2022\",bump:\"\\u224E\",bumpE:\"\\u2AAE\",bumpe:\"\\u224F\",Bumpeq:\"\\u224E\",bumpeq:\"\\u224F\",Cacute:\"\\u0106\",cacute:\"\\u0107\",Cap:\"\\u22D2\",cap:\"\\u2229\",capand:\"\\u2A44\",capbrcup:\"\\u2A49\",capcap:\"\\u2A4B\",capcup:\"\\u2A47\",capdot:\"\\u2A40\",CapitalDifferentialD:\"\\u2145\",caps:\"\\u2229\\uFE00\",caret:\"\\u2041\",caron:\"\\u02C7\",Cayleys:\"\\u212D\",ccaps:\"\\u2A4D\",Ccaron:\"\\u010C\",ccaron:\"\\u010D\",Ccedil:\"\\xC7\",ccedil:\"\\xE7\",Ccirc:\"\\u0108\",ccirc:\"\\u0109\",Cconint:\"\\u2230\",ccups:\"\\u2A4C\",ccupssm:\"\\u2A50\",Cdot:\"\\u010A\",cdot:\"\\u010B\",cedil:\"\\xB8\",Cedilla:\"\\xB8\",cemptyv:\"\\u29B2\",cent:\"\\xA2\",CenterDot:\"\\xB7\",centerdot:\"\\xB7\",Cfr:\"\\u212D\",cfr:\"\\u{1D520}\",CHcy:\"\\u0427\",chcy:\"\\u0447\",check:\"\\u2713\",checkmark:\"\\u2713\",Chi:\"\\u03A7\",chi:\"\\u03C7\",cir:\"\\u25CB\",circ:\"\\u02C6\",circeq:\"\\u2257\",circlearrowleft:\"\\u21BA\",circlearrowright:\"\\u21BB\",circledast:\"\\u229B\",circledcirc:\"\\u229A\",circleddash:\"\\u229D\",CircleDot:\"\\u2299\",circledR:\"\\xAE\",circledS:\"\\u24C8\",CircleMinus:\"\\u2296\",CirclePlus:\"\\u2295\",CircleTimes:\"\\u2297\",cirE:\"\\u29C3\",cire:\"\\u2257\",cirfnint:\"\\u2A10\",cirmid:\"\\u2AEF\",cirscir:\"\\u29C2\",ClockwiseContourIntegral:\"\\u2232\",CloseCurlyDoubleQuote:\"\\u201D\",CloseCurlyQuote:\"\\u2019\",clubs:\"\\u2663\",clubsuit:\"\\u2663\",Colon:\"\\u2237\",colon:\":\",Colone:\"\\u2A74\",colone:\"\\u2254\",coloneq:\"\\u2254\",comma:\",\",commat:\"@\",comp:\"\\u2201\",compfn:\"\\u2218\",complement:\"\\u2201\",complexes:\"\\u2102\",cong:\"\\u2245\",congdot:\"\\u2A6D\",Congruent:\"\\u2261\",Conint:\"\\u222F\",conint:\"\\u222E\",ContourIntegral:\"\\u222E\",Copf:\"\\u2102\",copf:\"\\u{1D554}\",coprod:\"\\u2210\",Coproduct:\"\\u2210\",COPY:\"\\xA9\",copy:\"\\xA9\",copysr:\"\\u2117\",CounterClockwiseContourIntegral:\"\\u2233\",crarr:\"\\u21B5\",Cross:\"\\u2A2F\",cross:\"\\u2717\",Cscr:\"\\u{1D49E}\",cscr:\"\\u{1D4B8}\",csub:\"\\u2ACF\",csube:\"\\u2AD1\",csup:\"\\u2AD0\",csupe:\"\\u2AD2\",ctdot:\"\\u22EF\",cudarrl:\"\\u2938\",cudarrr:\"\\u2935\",cuepr:\"\\u22DE\",cuesc:\"\\u22DF\",cularr:\"\\u21B6\",cularrp:\"\\u293D\",Cup:\"\\u22D3\",cup:\"\\u222A\",cupbrcap:\"\\u2A48\",CupCap:\"\\u224D\",cupcap:\"\\u2A46\",cupcup:\"\\u2A4A\",cupdot:\"\\u228D\",cupor:\"\\u2A45\",cups:\"\\u222A\\uFE00\",curarr:\"\\u21B7\",curarrm:\"\\u293C\",curlyeqprec:\"\\u22DE\",curlyeqsucc:\"\\u22DF\",curlyvee:\"\\u22CE\",curlywedge:\"\\u22CF\",curren:\"\\xA4\",curvearrowleft:\"\\u21B6\",curvearrowright:\"\\u21B7\",cuvee:\"\\u22CE\",cuwed:\"\\u22CF\",cwconint:\"\\u2232\",cwint:\"\\u2231\",cylcty:\"\\u232D\",Dagger:\"\\u2021\",dagger:\"\\u2020\",daleth:\"\\u2138\",Darr:\"\\u21A1\",dArr:\"\\u21D3\",darr:\"\\u2193\",dash:\"\\u2010\",Dashv:\"\\u2AE4\",dashv:\"\\u22A3\",dbkarow:\"\\u290F\",dblac:\"\\u02DD\",Dcaron:\"\\u010E\",dcaron:\"\\u010F\",Dcy:\"\\u0414\",dcy:\"\\u0434\",DD:\"\\u2145\",dd:\"\\u2146\",ddagger:\"\\u2021\",ddarr:\"\\u21CA\",DDotrahd:\"\\u2911\",ddotseq:\"\\u2A77\",deg:\"\\xB0\",Del:\"\\u2207\",Delta:\"\\u0394\",delta:\"\\u03B4\",demptyv:\"\\u29B1\",dfisht:\"\\u297F\",Dfr:\"\\u{1D507}\",dfr:\"\\u{1D521}\",dHar:\"\\u2965\",dharl:\"\\u21C3\",dharr:\"\\u21C2\",DiacriticalAcute:\"\\xB4\",DiacriticalDot:\"\\u02D9\",DiacriticalDoubleAcute:\"\\u02DD\",DiacriticalGrave:\"`\",DiacriticalTilde:\"\\u02DC\",diam:\"\\u22C4\",Diamond:\"\\u22C4\",diamond:\"\\u22C4\",diamondsuit:\"\\u2666\",diams:\"\\u2666\",die:\"\\xA8\",DifferentialD:\"\\u2146\",digamma:\"\\u03DD\",disin:\"\\u22F2\",div:\"\\xF7\",divide:\"\\xF7\",divideontimes:\"\\u22C7\",divonx:\"\\u22C7\",DJcy:\"\\u0402\",djcy:\"\\u0452\",dlcorn:\"\\u231E\",dlcrop:\"\\u230D\",dollar:\"$\",Dopf:\"\\u{1D53B}\",dopf:\"\\u{1D555}\",Dot:\"\\xA8\",dot:\"\\u02D9\",DotDot:\"\\u20DC\",doteq:\"\\u2250\",doteqdot:\"\\u2251\",DotEqual:\"\\u2250\",dotminus:\"\\u2238\",dotplus:\"\\u2214\",dotsquare:\"\\u22A1\",doublebarwedge:\"\\u2306\",DoubleContourIntegral:\"\\u222F\",DoubleDot:\"\\xA8\",DoubleDownArrow:\"\\u21D3\",DoubleLeftArrow:\"\\u21D0\",DoubleLeftRightArrow:\"\\u21D4\",DoubleLeftTee:\"\\u2AE4\",DoubleLongLeftArrow:\"\\u27F8\",DoubleLongLeftRightArrow:\"\\u27FA\",DoubleLongRightArrow:\"\\u27F9\",DoubleRightArrow:\"\\u21D2\",DoubleRightTee:\"\\u22A8\",DoubleUpArrow:\"\\u21D1\",DoubleUpDownArrow:\"\\u21D5\",DoubleVerticalBar:\"\\u2225\",DownArrow:\"\\u2193\",Downarrow:\"\\u21D3\",downarrow:\"\\u2193\",DownArrowBar:\"\\u2913\",DownArrowUpArrow:\"\\u21F5\",DownBreve:\"\\u0311\",downdownarrows:\"\\u21CA\",downharpoonleft:\"\\u21C3\",downharpoonright:\"\\u21C2\",DownLeftRightVector:\"\\u2950\",DownLeftTeeVector:\"\\u295E\",DownLeftVector:\"\\u21BD\",DownLeftVectorBar:\"\\u2956\",DownRightTeeVector:\"\\u295F\",DownRightVector:\"\\u21C1\",DownRightVectorBar:\"\\u2957\",DownTee:\"\\u22A4\",DownTeeArrow:\"\\u21A7\",drbkarow:\"\\u2910\",drcorn:\"\\u231F\",drcrop:\"\\u230C\",Dscr:\"\\u{1D49F}\",dscr:\"\\u{1D4B9}\",DScy:\"\\u0405\",dscy:\"\\u0455\",dsol:\"\\u29F6\",Dstrok:\"\\u0110\",dstrok:\"\\u0111\",dtdot:\"\\u22F1\",dtri:\"\\u25BF\",dtrif:\"\\u25BE\",duarr:\"\\u21F5\",duhar:\"\\u296F\",dwangle:\"\\u29A6\",DZcy:\"\\u040F\",dzcy:\"\\u045F\",dzigrarr:\"\\u27FF\",Eacute:\"\\xC9\",eacute:\"\\xE9\",easter:\"\\u2A6E\",Ecaron:\"\\u011A\",ecaron:\"\\u011B\",ecir:\"\\u2256\",Ecirc:\"\\xCA\",ecirc:\"\\xEA\",ecolon:\"\\u2255\",Ecy:\"\\u042D\",ecy:\"\\u044D\",eDDot:\"\\u2A77\",Edot:\"\\u0116\",eDot:\"\\u2251\",edot:\"\\u0117\",ee:\"\\u2147\",efDot:\"\\u2252\",Efr:\"\\u{1D508}\",efr:\"\\u{1D522}\",eg:\"\\u2A9A\",Egrave:\"\\xC8\",egrave:\"\\xE8\",egs:\"\\u2A96\",egsdot:\"\\u2A98\",el:\"\\u2A99\",Element:\"\\u2208\",elinters:\"\\u23E7\",ell:\"\\u2113\",els:\"\\u2A95\",elsdot:\"\\u2A97\",Emacr:\"\\u0112\",emacr:\"\\u0113\",empty:\"\\u2205\",emptyset:\"\\u2205\",EmptySmallSquare:\"\\u25FB\",emptyv:\"\\u2205\",EmptyVerySmallSquare:\"\\u25AB\",emsp:\"\\u2003\",emsp13:\"\\u2004\",emsp14:\"\\u2005\",ENG:\"\\u014A\",eng:\"\\u014B\",ensp:\"\\u2002\",Eogon:\"\\u0118\",eogon:\"\\u0119\",Eopf:\"\\u{1D53C}\",eopf:\"\\u{1D556}\",epar:\"\\u22D5\",eparsl:\"\\u29E3\",eplus:\"\\u2A71\",epsi:\"\\u03B5\",Epsilon:\"\\u0395\",epsilon:\"\\u03B5\",epsiv:\"\\u03F5\",eqcirc:\"\\u2256\",eqcolon:\"\\u2255\",eqsim:\"\\u2242\",eqslantgtr:\"\\u2A96\",eqslantless:\"\\u2A95\",Equal:\"\\u2A75\",equals:\"=\",EqualTilde:\"\\u2242\",equest:\"\\u225F\",Equilibrium:\"\\u21CC\",equiv:\"\\u2261\",equivDD:\"\\u2A78\",eqvparsl:\"\\u29E5\",erarr:\"\\u2971\",erDot:\"\\u2253\",Escr:\"\\u2130\",escr:\"\\u212F\",esdot:\"\\u2250\",Esim:\"\\u2A73\",esim:\"\\u2242\",Eta:\"\\u0397\",eta:\"\\u03B7\",ETH:\"\\xD0\",eth:\"\\xF0\",Euml:\"\\xCB\",euml:\"\\xEB\",euro:\"\\u20AC\",excl:\"!\",exist:\"\\u2203\",Exists:\"\\u2203\",expectation:\"\\u2130\",ExponentialE:\"\\u2147\",exponentiale:\"\\u2147\",fallingdotseq:\"\\u2252\",Fcy:\"\\u0424\",fcy:\"\\u0444\",female:\"\\u2640\",ffilig:\"\\uFB03\",fflig:\"\\uFB00\",ffllig:\"\\uFB04\",Ffr:\"\\u{1D509}\",ffr:\"\\u{1D523}\",filig:\"\\uFB01\",FilledSmallSquare:\"\\u25FC\",FilledVerySmallSquare:\"\\u25AA\",fjlig:\"fj\",flat:\"\\u266D\",fllig:\"\\uFB02\",fltns:\"\\u25B1\",fnof:\"\\u0192\",Fopf:\"\\u{1D53D}\",fopf:\"\\u{1D557}\",ForAll:\"\\u2200\",forall:\"\\u2200\",fork:\"\\u22D4\",forkv:\"\\u2AD9\",Fouriertrf:\"\\u2131\",fpartint:\"\\u2A0D\",frac12:\"\\xBD\",frac13:\"\\u2153\",frac14:\"\\xBC\",frac15:\"\\u2155\",frac16:\"\\u2159\",frac18:\"\\u215B\",frac23:\"\\u2154\",frac25:\"\\u2156\",frac34:\"\\xBE\",frac35:\"\\u2157\",frac38:\"\\u215C\",frac45:\"\\u2158\",frac56:\"\\u215A\",frac58:\"\\u215D\",frac78:\"\\u215E\",frasl:\"\\u2044\",frown:\"\\u2322\",Fscr:\"\\u2131\",fscr:\"\\u{1D4BB}\",gacute:\"\\u01F5\",Gamma:\"\\u0393\",gamma:\"\\u03B3\",Gammad:\"\\u03DC\",gammad:\"\\u03DD\",gap:\"\\u2A86\",Gbreve:\"\\u011E\",gbreve:\"\\u011F\",Gcedil:\"\\u0122\",Gcirc:\"\\u011C\",gcirc:\"\\u011D\",Gcy:\"\\u0413\",gcy:\"\\u0433\",Gdot:\"\\u0120\",gdot:\"\\u0121\",gE:\"\\u2267\",ge:\"\\u2265\",gEl:\"\\u2A8C\",gel:\"\\u22DB\",geq:\"\\u2265\",geqq:\"\\u2267\",geqslant:\"\\u2A7E\",ges:\"\\u2A7E\",gescc:\"\\u2AA9\",gesdot:\"\\u2A80\",gesdoto:\"\\u2A82\",gesdotol:\"\\u2A84\",gesl:\"\\u22DB\\uFE00\",gesles:\"\\u2A94\",Gfr:\"\\u{1D50A}\",gfr:\"\\u{1D524}\",Gg:\"\\u22D9\",gg:\"\\u226B\",ggg:\"\\u22D9\",gimel:\"\\u2137\",GJcy:\"\\u0403\",gjcy:\"\\u0453\",gl:\"\\u2277\",gla:\"\\u2AA5\",glE:\"\\u2A92\",glj:\"\\u2AA4\",gnap:\"\\u2A8A\",gnapprox:\"\\u2A8A\",gnE:\"\\u2269\",gne:\"\\u2A88\",gneq:\"\\u2A88\",gneqq:\"\\u2269\",gnsim:\"\\u22E7\",Gopf:\"\\u{1D53E}\",gopf:\"\\u{1D558}\",grave:\"`\",GreaterEqual:\"\\u2265\",GreaterEqualLess:\"\\u22DB\",GreaterFullEqual:\"\\u2267\",GreaterGreater:\"\\u2AA2\",GreaterLess:\"\\u2277\",GreaterSlantEqual:\"\\u2A7E\",GreaterTilde:\"\\u2273\",Gscr:\"\\u{1D4A2}\",gscr:\"\\u210A\",gsim:\"\\u2273\",gsime:\"\\u2A8E\",gsiml:\"\\u2A90\",GT:\">\",Gt:\"\\u226B\",gt:\">\",gtcc:\"\\u2AA7\",gtcir:\"\\u2A7A\",gtdot:\"\\u22D7\",gtlPar:\"\\u2995\",gtquest:\"\\u2A7C\",gtrapprox:\"\\u2A86\",gtrarr:\"\\u2978\",gtrdot:\"\\u22D7\",gtreqless:\"\\u22DB\",gtreqqless:\"\\u2A8C\",gtrless:\"\\u2277\",gtrsim:\"\\u2273\",gvertneqq:\"\\u2269\\uFE00\",gvnE:\"\\u2269\\uFE00\",Hacek:\"\\u02C7\",hairsp:\"\\u200A\",half:\"\\xBD\",hamilt:\"\\u210B\",HARDcy:\"\\u042A\",hardcy:\"\\u044A\",hArr:\"\\u21D4\",harr:\"\\u2194\",harrcir:\"\\u2948\",harrw:\"\\u21AD\",Hat:\"^\",hbar:\"\\u210F\",Hcirc:\"\\u0124\",hcirc:\"\\u0125\",hearts:\"\\u2665\",heartsuit:\"\\u2665\",hellip:\"\\u2026\",hercon:\"\\u22B9\",Hfr:\"\\u210C\",hfr:\"\\u{1D525}\",HilbertSpace:\"\\u210B\",hksearow:\"\\u2925\",hkswarow:\"\\u2926\",hoarr:\"\\u21FF\",homtht:\"\\u223B\",hookleftarrow:\"\\u21A9\",hookrightarrow:\"\\u21AA\",Hopf:\"\\u210D\",hopf:\"\\u{1D559}\",horbar:\"\\u2015\",HorizontalLine:\"\\u2500\",Hscr:\"\\u210B\",hscr:\"\\u{1D4BD}\",hslash:\"\\u210F\",Hstrok:\"\\u0126\",hstrok:\"\\u0127\",HumpDownHump:\"\\u224E\",HumpEqual:\"\\u224F\",hybull:\"\\u2043\",hyphen:\"\\u2010\",Iacute:\"\\xCD\",iacute:\"\\xED\",ic:\"\\u2063\",Icirc:\"\\xCE\",icirc:\"\\xEE\",Icy:\"\\u0418\",icy:\"\\u0438\",Idot:\"\\u0130\",IEcy:\"\\u0415\",iecy:\"\\u0435\",iexcl:\"\\xA1\",iff:\"\\u21D4\",Ifr:\"\\u2111\",ifr:\"\\u{1D526}\",Igrave:\"\\xCC\",igrave:\"\\xEC\",ii:\"\\u2148\",iiiint:\"\\u2A0C\",iiint:\"\\u222D\",iinfin:\"\\u29DC\",iiota:\"\\u2129\",IJlig:\"\\u0132\",ijlig:\"\\u0133\",Im:\"\\u2111\",Imacr:\"\\u012A\",imacr:\"\\u012B\",image:\"\\u2111\",ImaginaryI:\"\\u2148\",imagline:\"\\u2110\",imagpart:\"\\u2111\",imath:\"\\u0131\",imof:\"\\u22B7\",imped:\"\\u01B5\",Implies:\"\\u21D2\",in:\"\\u2208\",incare:\"\\u2105\",infin:\"\\u221E\",infintie:\"\\u29DD\",inodot:\"\\u0131\",Int:\"\\u222C\",int:\"\\u222B\",intcal:\"\\u22BA\",integers:\"\\u2124\",Integral:\"\\u222B\",intercal:\"\\u22BA\",Intersection:\"\\u22C2\",intlarhk:\"\\u2A17\",intprod:\"\\u2A3C\",InvisibleComma:\"\\u2063\",InvisibleTimes:\"\\u2062\",IOcy:\"\\u0401\",iocy:\"\\u0451\",Iogon:\"\\u012E\",iogon:\"\\u012F\",Iopf:\"\\u{1D540}\",iopf:\"\\u{1D55A}\",Iota:\"\\u0399\",iota:\"\\u03B9\",iprod:\"\\u2A3C\",iquest:\"\\xBF\",Iscr:\"\\u2110\",iscr:\"\\u{1D4BE}\",isin:\"\\u2208\",isindot:\"\\u22F5\",isinE:\"\\u22F9\",isins:\"\\u22F4\",isinsv:\"\\u22F3\",isinv:\"\\u2208\",it:\"\\u2062\",Itilde:\"\\u0128\",itilde:\"\\u0129\",Iukcy:\"\\u0406\",iukcy:\"\\u0456\",Iuml:\"\\xCF\",iuml:\"\\xEF\",Jcirc:\"\\u0134\",jcirc:\"\\u0135\",Jcy:\"\\u0419\",jcy:\"\\u0439\",Jfr:\"\\u{1D50D}\",jfr:\"\\u{1D527}\",jmath:\"\\u0237\",Jopf:\"\\u{1D541}\",jopf:\"\\u{1D55B}\",Jscr:\"\\u{1D4A5}\",jscr:\"\\u{1D4BF}\",Jsercy:\"\\u0408\",jsercy:\"\\u0458\",Jukcy:\"\\u0404\",jukcy:\"\\u0454\",Kappa:\"\\u039A\",kappa:\"\\u03BA\",kappav:\"\\u03F0\",Kcedil:\"\\u0136\",kcedil:\"\\u0137\",Kcy:\"\\u041A\",kcy:\"\\u043A\",Kfr:\"\\u{1D50E}\",kfr:\"\\u{1D528}\",kgreen:\"\\u0138\",KHcy:\"\\u0425\",khcy:\"\\u0445\",KJcy:\"\\u040C\",kjcy:\"\\u045C\",Kopf:\"\\u{1D542}\",kopf:\"\\u{1D55C}\",Kscr:\"\\u{1D4A6}\",kscr:\"\\u{1D4C0}\",lAarr:\"\\u21DA\",Lacute:\"\\u0139\",lacute:\"\\u013A\",laemptyv:\"\\u29B4\",lagran:\"\\u2112\",Lambda:\"\\u039B\",lambda:\"\\u03BB\",Lang:\"\\u27EA\",lang:\"\\u27E8\",langd:\"\\u2991\",langle:\"\\u27E8\",lap:\"\\u2A85\",Laplacetrf:\"\\u2112\",laquo:\"\\xAB\",Larr:\"\\u219E\",lArr:\"\\u21D0\",larr:\"\\u2190\",larrb:\"\\u21E4\",larrbfs:\"\\u291F\",larrfs:\"\\u291D\",larrhk:\"\\u21A9\",larrlp:\"\\u21AB\",larrpl:\"\\u2939\",larrsim:\"\\u2973\",larrtl:\"\\u21A2\",lat:\"\\u2AAB\",lAtail:\"\\u291B\",latail:\"\\u2919\",late:\"\\u2AAD\",lates:\"\\u2AAD\\uFE00\",lBarr:\"\\u290E\",lbarr:\"\\u290C\",lbbrk:\"\\u2772\",lbrace:\"{\",lbrack:\"[\",lbrke:\"\\u298B\",lbrksld:\"\\u298F\",lbrkslu:\"\\u298D\",Lcaron:\"\\u013D\",lcaron:\"\\u013E\",Lcedil:\"\\u013B\",lcedil:\"\\u013C\",lceil:\"\\u2308\",lcub:\"{\",Lcy:\"\\u041B\",lcy:\"\\u043B\",ldca:\"\\u2936\",ldquo:\"\\u201C\",ldquor:\"\\u201E\",ldrdhar:\"\\u2967\",ldrushar:\"\\u294B\",ldsh:\"\\u21B2\",lE:\"\\u2266\",le:\"\\u2264\",LeftAngleBracket:\"\\u27E8\",LeftArrow:\"\\u2190\",Leftarrow:\"\\u21D0\",leftarrow:\"\\u2190\",LeftArrowBar:\"\\u21E4\",LeftArrowRightArrow:\"\\u21C6\",leftarrowtail:\"\\u21A2\",LeftCeiling:\"\\u2308\",LeftDoubleBracket:\"\\u27E6\",LeftDownTeeVector:\"\\u2961\",LeftDownVector:\"\\u21C3\",LeftDownVectorBar:\"\\u2959\",LeftFloor:\"\\u230A\",leftharpoondown:\"\\u21BD\",leftharpoonup:\"\\u21BC\",leftleftarrows:\"\\u21C7\",LeftRightArrow:\"\\u2194\",Leftrightarrow:\"\\u21D4\",leftrightarrow:\"\\u2194\",leftrightarrows:\"\\u21C6\",leftrightharpoons:\"\\u21CB\",leftrightsquigarrow:\"\\u21AD\",LeftRightVector:\"\\u294E\",LeftTee:\"\\u22A3\",LeftTeeArrow:\"\\u21A4\",LeftTeeVector:\"\\u295A\",leftthreetimes:\"\\u22CB\",LeftTriangle:\"\\u22B2\",LeftTriangleBar:\"\\u29CF\",LeftTriangleEqual:\"\\u22B4\",LeftUpDownVector:\"\\u2951\",LeftUpTeeVector:\"\\u2960\",LeftUpVector:\"\\u21BF\",LeftUpVectorBar:\"\\u2958\",LeftVector:\"\\u21BC\",LeftVectorBar:\"\\u2952\",lEg:\"\\u2A8B\",leg:\"\\u22DA\",leq:\"\\u2264\",leqq:\"\\u2266\",leqslant:\"\\u2A7D\",les:\"\\u2A7D\",lescc:\"\\u2AA8\",lesdot:\"\\u2A7F\",lesdoto:\"\\u2A81\",lesdotor:\"\\u2A83\",lesg:\"\\u22DA\\uFE00\",lesges:\"\\u2A93\",lessapprox:\"\\u2A85\",lessdot:\"\\u22D6\",lesseqgtr:\"\\u22DA\",lesseqqgtr:\"\\u2A8B\",LessEqualGreater:\"\\u22DA\",LessFullEqual:\"\\u2266\",LessGreater:\"\\u2276\",lessgtr:\"\\u2276\",LessLess:\"\\u2AA1\",lesssim:\"\\u2272\",LessSlantEqual:\"\\u2A7D\",LessTilde:\"\\u2272\",lfisht:\"\\u297C\",lfloor:\"\\u230A\",Lfr:\"\\u{1D50F}\",lfr:\"\\u{1D529}\",lg:\"\\u2276\",lgE:\"\\u2A91\",lHar:\"\\u2962\",lhard:\"\\u21BD\",lharu:\"\\u21BC\",lharul:\"\\u296A\",lhblk:\"\\u2584\",LJcy:\"\\u0409\",ljcy:\"\\u0459\",Ll:\"\\u22D8\",ll:\"\\u226A\",llarr:\"\\u21C7\",llcorner:\"\\u231E\",Lleftarrow:\"\\u21DA\",llhard:\"\\u296B\",lltri:\"\\u25FA\",Lmidot:\"\\u013F\",lmidot:\"\\u0140\",lmoust:\"\\u23B0\",lmoustache:\"\\u23B0\",lnap:\"\\u2A89\",lnapprox:\"\\u2A89\",lnE:\"\\u2268\",lne:\"\\u2A87\",lneq:\"\\u2A87\",lneqq:\"\\u2268\",lnsim:\"\\u22E6\",loang:\"\\u27EC\",loarr:\"\\u21FD\",lobrk:\"\\u27E6\",LongLeftArrow:\"\\u27F5\",Longleftarrow:\"\\u27F8\",longleftarrow:\"\\u27F5\",LongLeftRightArrow:\"\\u27F7\",Longleftrightarrow:\"\\u27FA\",longleftrightarrow:\"\\u27F7\",longmapsto:\"\\u27FC\",LongRightArrow:\"\\u27F6\",Longrightarrow:\"\\u27F9\",longrightarrow:\"\\u27F6\",looparrowleft:\"\\u21AB\",looparrowright:\"\\u21AC\",lopar:\"\\u2985\",Lopf:\"\\u{1D543}\",lopf:\"\\u{1D55D}\",loplus:\"\\u2A2D\",lotimes:\"\\u2A34\",lowast:\"\\u2217\",lowbar:\"_\",LowerLeftArrow:\"\\u2199\",LowerRightArrow:\"\\u2198\",loz:\"\\u25CA\",lozenge:\"\\u25CA\",lozf:\"\\u29EB\",lpar:\"(\",lparlt:\"\\u2993\",lrarr:\"\\u21C6\",lrcorner:\"\\u231F\",lrhar:\"\\u21CB\",lrhard:\"\\u296D\",lrm:\"\\u200E\",lrtri:\"\\u22BF\",lsaquo:\"\\u2039\",Lscr:\"\\u2112\",lscr:\"\\u{1D4C1}\",Lsh:\"\\u21B0\",lsh:\"\\u21B0\",lsim:\"\\u2272\",lsime:\"\\u2A8D\",lsimg:\"\\u2A8F\",lsqb:\"[\",lsquo:\"\\u2018\",lsquor:\"\\u201A\",Lstrok:\"\\u0141\",lstrok:\"\\u0142\",LT:\"<\",Lt:\"\\u226A\",lt:\"<\",ltcc:\"\\u2AA6\",ltcir:\"\\u2A79\",ltdot:\"\\u22D6\",lthree:\"\\u22CB\",ltimes:\"\\u22C9\",ltlarr:\"\\u2976\",ltquest:\"\\u2A7B\",ltri:\"\\u25C3\",ltrie:\"\\u22B4\",ltrif:\"\\u25C2\",ltrPar:\"\\u2996\",lurdshar:\"\\u294A\",luruhar:\"\\u2966\",lvertneqq:\"\\u2268\\uFE00\",lvnE:\"\\u2268\\uFE00\",macr:\"\\xAF\",male:\"\\u2642\",malt:\"\\u2720\",maltese:\"\\u2720\",Map:\"\\u2905\",map:\"\\u21A6\",mapsto:\"\\u21A6\",mapstodown:\"\\u21A7\",mapstoleft:\"\\u21A4\",mapstoup:\"\\u21A5\",marker:\"\\u25AE\",mcomma:\"\\u2A29\",Mcy:\"\\u041C\",mcy:\"\\u043C\",mdash:\"\\u2014\",mDDot:\"\\u223A\",measuredangle:\"\\u2221\",MediumSpace:\"\\u205F\",Mellintrf:\"\\u2133\",Mfr:\"\\u{1D510}\",mfr:\"\\u{1D52A}\",mho:\"\\u2127\",micro:\"\\xB5\",mid:\"\\u2223\",midast:\"*\",midcir:\"\\u2AF0\",middot:\"\\xB7\",minus:\"\\u2212\",minusb:\"\\u229F\",minusd:\"\\u2238\",minusdu:\"\\u2A2A\",MinusPlus:\"\\u2213\",mlcp:\"\\u2ADB\",mldr:\"\\u2026\",mnplus:\"\\u2213\",models:\"\\u22A7\",Mopf:\"\\u{1D544}\",mopf:\"\\u{1D55E}\",mp:\"\\u2213\",Mscr:\"\\u2133\",mscr:\"\\u{1D4C2}\",mstpos:\"\\u223E\",Mu:\"\\u039C\",mu:\"\\u03BC\",multimap:\"\\u22B8\",mumap:\"\\u22B8\",nabla:\"\\u2207\",Nacute:\"\\u0143\",nacute:\"\\u0144\",nang:\"\\u2220\\u20D2\",nap:\"\\u2249\",napE:\"\\u2A70\\u0338\",napid:\"\\u224B\\u0338\",napos:\"\\u0149\",napprox:\"\\u2249\",natur:\"\\u266E\",natural:\"\\u266E\",naturals:\"\\u2115\",nbsp:\"\\xA0\",nbump:\"\\u224E\\u0338\",nbumpe:\"\\u224F\\u0338\",ncap:\"\\u2A43\",Ncaron:\"\\u0147\",ncaron:\"\\u0148\",Ncedil:\"\\u0145\",ncedil:\"\\u0146\",ncong:\"\\u2247\",ncongdot:\"\\u2A6D\\u0338\",ncup:\"\\u2A42\",Ncy:\"\\u041D\",ncy:\"\\u043D\",ndash:\"\\u2013\",ne:\"\\u2260\",nearhk:\"\\u2924\",neArr:\"\\u21D7\",nearr:\"\\u2197\",nearrow:\"\\u2197\",nedot:\"\\u2250\\u0338\",NegativeMediumSpace:\"\\u200B\",NegativeThickSpace:\"\\u200B\",NegativeThinSpace:\"\\u200B\",NegativeVeryThinSpace:\"\\u200B\",nequiv:\"\\u2262\",nesear:\"\\u2928\",nesim:\"\\u2242\\u0338\",NestedGreaterGreater:\"\\u226B\",NestedLessLess:\"\\u226A\",NewLine:`\n`,nexist:\"\\u2204\",nexists:\"\\u2204\",Nfr:\"\\u{1D511}\",nfr:\"\\u{1D52B}\",ngE:\"\\u2267\\u0338\",nge:\"\\u2271\",ngeq:\"\\u2271\",ngeqq:\"\\u2267\\u0338\",ngeqslant:\"\\u2A7E\\u0338\",nges:\"\\u2A7E\\u0338\",nGg:\"\\u22D9\\u0338\",ngsim:\"\\u2275\",nGt:\"\\u226B\\u20D2\",ngt:\"\\u226F\",ngtr:\"\\u226F\",nGtv:\"\\u226B\\u0338\",nhArr:\"\\u21CE\",nharr:\"\\u21AE\",nhpar:\"\\u2AF2\",ni:\"\\u220B\",nis:\"\\u22FC\",nisd:\"\\u22FA\",niv:\"\\u220B\",NJcy:\"\\u040A\",njcy:\"\\u045A\",nlArr:\"\\u21CD\",nlarr:\"\\u219A\",nldr:\"\\u2025\",nlE:\"\\u2266\\u0338\",nle:\"\\u2270\",nLeftarrow:\"\\u21CD\",nleftarrow:\"\\u219A\",nLeftrightarrow:\"\\u21CE\",nleftrightarrow:\"\\u21AE\",nleq:\"\\u2270\",nleqq:\"\\u2266\\u0338\",nleqslant:\"\\u2A7D\\u0338\",nles:\"\\u2A7D\\u0338\",nless:\"\\u226E\",nLl:\"\\u22D8\\u0338\",nlsim:\"\\u2274\",nLt:\"\\u226A\\u20D2\",nlt:\"\\u226E\",nltri:\"\\u22EA\",nltrie:\"\\u22EC\",nLtv:\"\\u226A\\u0338\",nmid:\"\\u2224\",NoBreak:\"\\u2060\",NonBreakingSpace:\"\\xA0\",Nopf:\"\\u2115\",nopf:\"\\u{1D55F}\",Not:\"\\u2AEC\",not:\"\\xAC\",NotCongruent:\"\\u2262\",NotCupCap:\"\\u226D\",NotDoubleVerticalBar:\"\\u2226\",NotElement:\"\\u2209\",NotEqual:\"\\u2260\",NotEqualTilde:\"\\u2242\\u0338\",NotExists:\"\\u2204\",NotGreater:\"\\u226F\",NotGreaterEqual:\"\\u2271\",NotGreaterFullEqual:\"\\u2267\\u0338\",NotGreaterGreater:\"\\u226B\\u0338\",NotGreaterLess:\"\\u2279\",NotGreaterSlantEqual:\"\\u2A7E\\u0338\",NotGreaterTilde:\"\\u2275\",NotHumpDownHump:\"\\u224E\\u0338\",NotHumpEqual:\"\\u224F\\u0338\",notin:\"\\u2209\",notindot:\"\\u22F5\\u0338\",notinE:\"\\u22F9\\u0338\",notinva:\"\\u2209\",notinvb:\"\\u22F7\",notinvc:\"\\u22F6\",NotLeftTriangle:\"\\u22EA\",NotLeftTriangleBar:\"\\u29CF\\u0338\",NotLeftTriangleEqual:\"\\u22EC\",NotLess:\"\\u226E\",NotLessEqual:\"\\u2270\",NotLessGreater:\"\\u2278\",NotLessLess:\"\\u226A\\u0338\",NotLessSlantEqual:\"\\u2A7D\\u0338\",NotLessTilde:\"\\u2274\",NotNestedGreaterGreater:\"\\u2AA2\\u0338\",NotNestedLessLess:\"\\u2AA1\\u0338\",notni:\"\\u220C\",notniva:\"\\u220C\",notnivb:\"\\u22FE\",notnivc:\"\\u22FD\",NotPrecedes:\"\\u2280\",NotPrecedesEqual:\"\\u2AAF\\u0338\",NotPrecedesSlantEqual:\"\\u22E0\",NotReverseElement:\"\\u220C\",NotRightTriangle:\"\\u22EB\",NotRightTriangleBar:\"\\u29D0\\u0338\",NotRightTriangleEqual:\"\\u22ED\",NotSquareSubset:\"\\u228F\\u0338\",NotSquareSubsetEqual:\"\\u22E2\",NotSquareSuperset:\"\\u2290\\u0338\",NotSquareSupersetEqual:\"\\u22E3\",NotSubset:\"\\u2282\\u20D2\",NotSubsetEqual:\"\\u2288\",NotSucceeds:\"\\u2281\",NotSucceedsEqual:\"\\u2AB0\\u0338\",NotSucceedsSlantEqual:\"\\u22E1\",NotSucceedsTilde:\"\\u227F\\u0338\",NotSuperset:\"\\u2283\\u20D2\",NotSupersetEqual:\"\\u2289\",NotTilde:\"\\u2241\",NotTildeEqual:\"\\u2244\",NotTildeFullEqual:\"\\u2247\",NotTildeTilde:\"\\u2249\",NotVerticalBar:\"\\u2224\",npar:\"\\u2226\",nparallel:\"\\u2226\",nparsl:\"\\u2AFD\\u20E5\",npart:\"\\u2202\\u0338\",npolint:\"\\u2A14\",npr:\"\\u2280\",nprcue:\"\\u22E0\",npre:\"\\u2AAF\\u0338\",nprec:\"\\u2280\",npreceq:\"\\u2AAF\\u0338\",nrArr:\"\\u21CF\",nrarr:\"\\u219B\",nrarrc:\"\\u2933\\u0338\",nrarrw:\"\\u219D\\u0338\",nRightarrow:\"\\u21CF\",nrightarrow:\"\\u219B\",nrtri:\"\\u22EB\",nrtrie:\"\\u22ED\",nsc:\"\\u2281\",nsccue:\"\\u22E1\",nsce:\"\\u2AB0\\u0338\",Nscr:\"\\u{1D4A9}\",nscr:\"\\u{1D4C3}\",nshortmid:\"\\u2224\",nshortparallel:\"\\u2226\",nsim:\"\\u2241\",nsime:\"\\u2244\",nsimeq:\"\\u2244\",nsmid:\"\\u2224\",nspar:\"\\u2226\",nsqsube:\"\\u22E2\",nsqsupe:\"\\u22E3\",nsub:\"\\u2284\",nsubE:\"\\u2AC5\\u0338\",nsube:\"\\u2288\",nsubset:\"\\u2282\\u20D2\",nsubseteq:\"\\u2288\",nsubseteqq:\"\\u2AC5\\u0338\",nsucc:\"\\u2281\",nsucceq:\"\\u2AB0\\u0338\",nsup:\"\\u2285\",nsupE:\"\\u2AC6\\u0338\",nsupe:\"\\u2289\",nsupset:\"\\u2283\\u20D2\",nsupseteq:\"\\u2289\",nsupseteqq:\"\\u2AC6\\u0338\",ntgl:\"\\u2279\",Ntilde:\"\\xD1\",ntilde:\"\\xF1\",ntlg:\"\\u2278\",ntriangleleft:\"\\u22EA\",ntrianglelefteq:\"\\u22EC\",ntriangleright:\"\\u22EB\",ntrianglerighteq:\"\\u22ED\",Nu:\"\\u039D\",nu:\"\\u03BD\",num:\"#\",numero:\"\\u2116\",numsp:\"\\u2007\",nvap:\"\\u224D\\u20D2\",nVDash:\"\\u22AF\",nVdash:\"\\u22AE\",nvDash:\"\\u22AD\",nvdash:\"\\u22AC\",nvge:\"\\u2265\\u20D2\",nvgt:\">\\u20D2\",nvHarr:\"\\u2904\",nvinfin:\"\\u29DE\",nvlArr:\"\\u2902\",nvle:\"\\u2264\\u20D2\",nvlt:\"<\\u20D2\",nvltrie:\"\\u22B4\\u20D2\",nvrArr:\"\\u2903\",nvrtrie:\"\\u22B5\\u20D2\",nvsim:\"\\u223C\\u20D2\",nwarhk:\"\\u2923\",nwArr:\"\\u21D6\",nwarr:\"\\u2196\",nwarrow:\"\\u2196\",nwnear:\"\\u2927\",Oacute:\"\\xD3\",oacute:\"\\xF3\",oast:\"\\u229B\",ocir:\"\\u229A\",Ocirc:\"\\xD4\",ocirc:\"\\xF4\",Ocy:\"\\u041E\",ocy:\"\\u043E\",odash:\"\\u229D\",Odblac:\"\\u0150\",odblac:\"\\u0151\",odiv:\"\\u2A38\",odot:\"\\u2299\",odsold:\"\\u29BC\",OElig:\"\\u0152\",oelig:\"\\u0153\",ofcir:\"\\u29BF\",Ofr:\"\\u{1D512}\",ofr:\"\\u{1D52C}\",ogon:\"\\u02DB\",Ograve:\"\\xD2\",ograve:\"\\xF2\",ogt:\"\\u29C1\",ohbar:\"\\u29B5\",ohm:\"\\u03A9\",oint:\"\\u222E\",olarr:\"\\u21BA\",olcir:\"\\u29BE\",olcross:\"\\u29BB\",oline:\"\\u203E\",olt:\"\\u29C0\",Omacr:\"\\u014C\",omacr:\"\\u014D\",Omega:\"\\u03A9\",omega:\"\\u03C9\",Omicron:\"\\u039F\",omicron:\"\\u03BF\",omid:\"\\u29B6\",ominus:\"\\u2296\",Oopf:\"\\u{1D546}\",oopf:\"\\u{1D560}\",opar:\"\\u29B7\",OpenCurlyDoubleQuote:\"\\u201C\",OpenCurlyQuote:\"\\u2018\",operp:\"\\u29B9\",oplus:\"\\u2295\",Or:\"\\u2A54\",or:\"\\u2228\",orarr:\"\\u21BB\",ord:\"\\u2A5D\",order:\"\\u2134\",orderof:\"\\u2134\",ordf:\"\\xAA\",ordm:\"\\xBA\",origof:\"\\u22B6\",oror:\"\\u2A56\",orslope:\"\\u2A57\",orv:\"\\u2A5B\",oS:\"\\u24C8\",Oscr:\"\\u{1D4AA}\",oscr:\"\\u2134\",Oslash:\"\\xD8\",oslash:\"\\xF8\",osol:\"\\u2298\",Otilde:\"\\xD5\",otilde:\"\\xF5\",Otimes:\"\\u2A37\",otimes:\"\\u2297\",otimesas:\"\\u2A36\",Ouml:\"\\xD6\",ouml:\"\\xF6\",ovbar:\"\\u233D\",OverBar:\"\\u203E\",OverBrace:\"\\u23DE\",OverBracket:\"\\u23B4\",OverParenthesis:\"\\u23DC\",par:\"\\u2225\",para:\"\\xB6\",parallel:\"\\u2225\",parsim:\"\\u2AF3\",parsl:\"\\u2AFD\",part:\"\\u2202\",PartialD:\"\\u2202\",Pcy:\"\\u041F\",pcy:\"\\u043F\",percnt:\"%\",period:\".\",permil:\"\\u2030\",perp:\"\\u22A5\",pertenk:\"\\u2031\",Pfr:\"\\u{1D513}\",pfr:\"\\u{1D52D}\",Phi:\"\\u03A6\",phi:\"\\u03C6\",phiv:\"\\u03D5\",phmmat:\"\\u2133\",phone:\"\\u260E\",Pi:\"\\u03A0\",pi:\"\\u03C0\",pitchfork:\"\\u22D4\",piv:\"\\u03D6\",planck:\"\\u210F\",planckh:\"\\u210E\",plankv:\"\\u210F\",plus:\"+\",plusacir:\"\\u2A23\",plusb:\"\\u229E\",pluscir:\"\\u2A22\",plusdo:\"\\u2214\",plusdu:\"\\u2A25\",pluse:\"\\u2A72\",PlusMinus:\"\\xB1\",plusmn:\"\\xB1\",plussim:\"\\u2A26\",plustwo:\"\\u2A27\",pm:\"\\xB1\",Poincareplane:\"\\u210C\",pointint:\"\\u2A15\",Popf:\"\\u2119\",popf:\"\\u{1D561}\",pound:\"\\xA3\",Pr:\"\\u2ABB\",pr:\"\\u227A\",prap:\"\\u2AB7\",prcue:\"\\u227C\",prE:\"\\u2AB3\",pre:\"\\u2AAF\",prec:\"\\u227A\",precapprox:\"\\u2AB7\",preccurlyeq:\"\\u227C\",Precedes:\"\\u227A\",PrecedesEqual:\"\\u2AAF\",PrecedesSlantEqual:\"\\u227C\",PrecedesTilde:\"\\u227E\",preceq:\"\\u2AAF\",precnapprox:\"\\u2AB9\",precneqq:\"\\u2AB5\",precnsim:\"\\u22E8\",precsim:\"\\u227E\",Prime:\"\\u2033\",prime:\"\\u2032\",primes:\"\\u2119\",prnap:\"\\u2AB9\",prnE:\"\\u2AB5\",prnsim:\"\\u22E8\",prod:\"\\u220F\",Product:\"\\u220F\",profalar:\"\\u232E\",profline:\"\\u2312\",profsurf:\"\\u2313\",prop:\"\\u221D\",Proportion:\"\\u2237\",Proportional:\"\\u221D\",propto:\"\\u221D\",prsim:\"\\u227E\",prurel:\"\\u22B0\",Pscr:\"\\u{1D4AB}\",pscr:\"\\u{1D4C5}\",Psi:\"\\u03A8\",psi:\"\\u03C8\",puncsp:\"\\u2008\",Qfr:\"\\u{1D514}\",qfr:\"\\u{1D52E}\",qint:\"\\u2A0C\",Qopf:\"\\u211A\",qopf:\"\\u{1D562}\",qprime:\"\\u2057\",Qscr:\"\\u{1D4AC}\",qscr:\"\\u{1D4C6}\",quaternions:\"\\u210D\",quatint:\"\\u2A16\",quest:\"?\",questeq:\"\\u225F\",QUOT:'\"',quot:'\"',rAarr:\"\\u21DB\",race:\"\\u223D\\u0331\",Racute:\"\\u0154\",racute:\"\\u0155\",radic:\"\\u221A\",raemptyv:\"\\u29B3\",Rang:\"\\u27EB\",rang:\"\\u27E9\",rangd:\"\\u2992\",range:\"\\u29A5\",rangle:\"\\u27E9\",raquo:\"\\xBB\",Rarr:\"\\u21A0\",rArr:\"\\u21D2\",rarr:\"\\u2192\",rarrap:\"\\u2975\",rarrb:\"\\u21E5\",rarrbfs:\"\\u2920\",rarrc:\"\\u2933\",rarrfs:\"\\u291E\",rarrhk:\"\\u21AA\",rarrlp:\"\\u21AC\",rarrpl:\"\\u2945\",rarrsim:\"\\u2974\",Rarrtl:\"\\u2916\",rarrtl:\"\\u21A3\",rarrw:\"\\u219D\",rAtail:\"\\u291C\",ratail:\"\\u291A\",ratio:\"\\u2236\",rationals:\"\\u211A\",RBarr:\"\\u2910\",rBarr:\"\\u290F\",rbarr:\"\\u290D\",rbbrk:\"\\u2773\",rbrace:\"}\",rbrack:\"]\",rbrke:\"\\u298C\",rbrksld:\"\\u298E\",rbrkslu:\"\\u2990\",Rcaron:\"\\u0158\",rcaron:\"\\u0159\",Rcedil:\"\\u0156\",rcedil:\"\\u0157\",rceil:\"\\u2309\",rcub:\"}\",Rcy:\"\\u0420\",rcy:\"\\u0440\",rdca:\"\\u2937\",rdldhar:\"\\u2969\",rdquo:\"\\u201D\",rdquor:\"\\u201D\",rdsh:\"\\u21B3\",Re:\"\\u211C\",real:\"\\u211C\",realine:\"\\u211B\",realpart:\"\\u211C\",reals:\"\\u211D\",rect:\"\\u25AD\",REG:\"\\xAE\",reg:\"\\xAE\",ReverseElement:\"\\u220B\",ReverseEquilibrium:\"\\u21CB\",ReverseUpEquilibrium:\"\\u296F\",rfisht:\"\\u297D\",rfloor:\"\\u230B\",Rfr:\"\\u211C\",rfr:\"\\u{1D52F}\",rHar:\"\\u2964\",rhard:\"\\u21C1\",rharu:\"\\u21C0\",rharul:\"\\u296C\",Rho:\"\\u03A1\",rho:\"\\u03C1\",rhov:\"\\u03F1\",RightAngleBracket:\"\\u27E9\",RightArrow:\"\\u2192\",Rightarrow:\"\\u21D2\",rightarrow:\"\\u2192\",RightArrowBar:\"\\u21E5\",RightArrowLeftArrow:\"\\u21C4\",rightarrowtail:\"\\u21A3\",RightCeiling:\"\\u2309\",RightDoubleBracket:\"\\u27E7\",RightDownTeeVector:\"\\u295D\",RightDownVector:\"\\u21C2\",RightDownVectorBar:\"\\u2955\",RightFloor:\"\\u230B\",rightharpoondown:\"\\u21C1\",rightharpoonup:\"\\u21C0\",rightleftarrows:\"\\u21C4\",rightleftharpoons:\"\\u21CC\",rightrightarrows:\"\\u21C9\",rightsquigarrow:\"\\u219D\",RightTee:\"\\u22A2\",RightTeeArrow:\"\\u21A6\",RightTeeVector:\"\\u295B\",rightthreetimes:\"\\u22CC\",RightTriangle:\"\\u22B3\",RightTriangleBar:\"\\u29D0\",RightTriangleEqual:\"\\u22B5\",RightUpDownVector:\"\\u294F\",RightUpTeeVector:\"\\u295C\",RightUpVector:\"\\u21BE\",RightUpVectorBar:\"\\u2954\",RightVector:\"\\u21C0\",RightVectorBar:\"\\u2953\",ring:\"\\u02DA\",risingdotseq:\"\\u2253\",rlarr:\"\\u21C4\",rlhar:\"\\u21CC\",rlm:\"\\u200F\",rmoust:\"\\u23B1\",rmoustache:\"\\u23B1\",rnmid:\"\\u2AEE\",roang:\"\\u27ED\",roarr:\"\\u21FE\",robrk:\"\\u27E7\",ropar:\"\\u2986\",Ropf:\"\\u211D\",ropf:\"\\u{1D563}\",roplus:\"\\u2A2E\",rotimes:\"\\u2A35\",RoundImplies:\"\\u2970\",rpar:\")\",rpargt:\"\\u2994\",rppolint:\"\\u2A12\",rrarr:\"\\u21C9\",Rrightarrow:\"\\u21DB\",rsaquo:\"\\u203A\",Rscr:\"\\u211B\",rscr:\"\\u{1D4C7}\",Rsh:\"\\u21B1\",rsh:\"\\u21B1\",rsqb:\"]\",rsquo:\"\\u2019\",rsquor:\"\\u2019\",rthree:\"\\u22CC\",rtimes:\"\\u22CA\",rtri:\"\\u25B9\",rtrie:\"\\u22B5\",rtrif:\"\\u25B8\",rtriltri:\"\\u29CE\",RuleDelayed:\"\\u29F4\",ruluhar:\"\\u2968\",rx:\"\\u211E\",Sacute:\"\\u015A\",sacute:\"\\u015B\",sbquo:\"\\u201A\",Sc:\"\\u2ABC\",sc:\"\\u227B\",scap:\"\\u2AB8\",Scaron:\"\\u0160\",scaron:\"\\u0161\",sccue:\"\\u227D\",scE:\"\\u2AB4\",sce:\"\\u2AB0\",Scedil:\"\\u015E\",scedil:\"\\u015F\",Scirc:\"\\u015C\",scirc:\"\\u015D\",scnap:\"\\u2ABA\",scnE:\"\\u2AB6\",scnsim:\"\\u22E9\",scpolint:\"\\u2A13\",scsim:\"\\u227F\",Scy:\"\\u0421\",scy:\"\\u0441\",sdot:\"\\u22C5\",sdotb:\"\\u22A1\",sdote:\"\\u2A66\",searhk:\"\\u2925\",seArr:\"\\u21D8\",searr:\"\\u2198\",searrow:\"\\u2198\",sect:\"\\xA7\",semi:\";\",seswar:\"\\u2929\",setminus:\"\\u2216\",setmn:\"\\u2216\",sext:\"\\u2736\",Sfr:\"\\u{1D516}\",sfr:\"\\u{1D530}\",sfrown:\"\\u2322\",sharp:\"\\u266F\",SHCHcy:\"\\u0429\",shchcy:\"\\u0449\",SHcy:\"\\u0428\",shcy:\"\\u0448\",ShortDownArrow:\"\\u2193\",ShortLeftArrow:\"\\u2190\",shortmid:\"\\u2223\",shortparallel:\"\\u2225\",ShortRightArrow:\"\\u2192\",ShortUpArrow:\"\\u2191\",shy:\"\\xAD\",Sigma:\"\\u03A3\",sigma:\"\\u03C3\",sigmaf:\"\\u03C2\",sigmav:\"\\u03C2\",sim:\"\\u223C\",simdot:\"\\u2A6A\",sime:\"\\u2243\",simeq:\"\\u2243\",simg:\"\\u2A9E\",simgE:\"\\u2AA0\",siml:\"\\u2A9D\",simlE:\"\\u2A9F\",simne:\"\\u2246\",simplus:\"\\u2A24\",simrarr:\"\\u2972\",slarr:\"\\u2190\",SmallCircle:\"\\u2218\",smallsetminus:\"\\u2216\",smashp:\"\\u2A33\",smeparsl:\"\\u29E4\",smid:\"\\u2223\",smile:\"\\u2323\",smt:\"\\u2AAA\",smte:\"\\u2AAC\",smtes:\"\\u2AAC\\uFE00\",SOFTcy:\"\\u042C\",softcy:\"\\u044C\",sol:\"/\",solb:\"\\u29C4\",solbar:\"\\u233F\",Sopf:\"\\u{1D54A}\",sopf:\"\\u{1D564}\",spades:\"\\u2660\",spadesuit:\"\\u2660\",spar:\"\\u2225\",sqcap:\"\\u2293\",sqcaps:\"\\u2293\\uFE00\",sqcup:\"\\u2294\",sqcups:\"\\u2294\\uFE00\",Sqrt:\"\\u221A\",sqsub:\"\\u228F\",sqsube:\"\\u2291\",sqsubset:\"\\u228F\",sqsubseteq:\"\\u2291\",sqsup:\"\\u2290\",sqsupe:\"\\u2292\",sqsupset:\"\\u2290\",sqsupseteq:\"\\u2292\",squ:\"\\u25A1\",Square:\"\\u25A1\",square:\"\\u25A1\",SquareIntersection:\"\\u2293\",SquareSubset:\"\\u228F\",SquareSubsetEqual:\"\\u2291\",SquareSuperset:\"\\u2290\",SquareSupersetEqual:\"\\u2292\",SquareUnion:\"\\u2294\",squarf:\"\\u25AA\",squf:\"\\u25AA\",srarr:\"\\u2192\",Sscr:\"\\u{1D4AE}\",sscr:\"\\u{1D4C8}\",ssetmn:\"\\u2216\",ssmile:\"\\u2323\",sstarf:\"\\u22C6\",Star:\"\\u22C6\",star:\"\\u2606\",starf:\"\\u2605\",straightepsilon:\"\\u03F5\",straightphi:\"\\u03D5\",strns:\"\\xAF\",Sub:\"\\u22D0\",sub:\"\\u2282\",subdot:\"\\u2ABD\",subE:\"\\u2AC5\",sube:\"\\u2286\",subedot:\"\\u2AC3\",submult:\"\\u2AC1\",subnE:\"\\u2ACB\",subne:\"\\u228A\",subplus:\"\\u2ABF\",subrarr:\"\\u2979\",Subset:\"\\u22D0\",subset:\"\\u2282\",subseteq:\"\\u2286\",subseteqq:\"\\u2AC5\",SubsetEqual:\"\\u2286\",subsetneq:\"\\u228A\",subsetneqq:\"\\u2ACB\",subsim:\"\\u2AC7\",subsub:\"\\u2AD5\",subsup:\"\\u2AD3\",succ:\"\\u227B\",succapprox:\"\\u2AB8\",succcurlyeq:\"\\u227D\",Succeeds:\"\\u227B\",SucceedsEqual:\"\\u2AB0\",SucceedsSlantEqual:\"\\u227D\",SucceedsTilde:\"\\u227F\",succeq:\"\\u2AB0\",succnapprox:\"\\u2ABA\",succneqq:\"\\u2AB6\",succnsim:\"\\u22E9\",succsim:\"\\u227F\",SuchThat:\"\\u220B\",Sum:\"\\u2211\",sum:\"\\u2211\",sung:\"\\u266A\",Sup:\"\\u22D1\",sup:\"\\u2283\",sup1:\"\\xB9\",sup2:\"\\xB2\",sup3:\"\\xB3\",supdot:\"\\u2ABE\",supdsub:\"\\u2AD8\",supE:\"\\u2AC6\",supe:\"\\u2287\",supedot:\"\\u2AC4\",Superset:\"\\u2283\",SupersetEqual:\"\\u2287\",suphsol:\"\\u27C9\",suphsub:\"\\u2AD7\",suplarr:\"\\u297B\",supmult:\"\\u2AC2\",supnE:\"\\u2ACC\",supne:\"\\u228B\",supplus:\"\\u2AC0\",Supset:\"\\u22D1\",supset:\"\\u2283\",supseteq:\"\\u2287\",supseteqq:\"\\u2AC6\",supsetneq:\"\\u228B\",supsetneqq:\"\\u2ACC\",supsim:\"\\u2AC8\",supsub:\"\\u2AD4\",supsup:\"\\u2AD6\",swarhk:\"\\u2926\",swArr:\"\\u21D9\",swarr:\"\\u2199\",swarrow:\"\\u2199\",swnwar:\"\\u292A\",szlig:\"\\xDF\",Tab:\"\t\",target:\"\\u2316\",Tau:\"\\u03A4\",tau:\"\\u03C4\",tbrk:\"\\u23B4\",Tcaron:\"\\u0164\",tcaron:\"\\u0165\",Tcedil:\"\\u0162\",tcedil:\"\\u0163\",Tcy:\"\\u0422\",tcy:\"\\u0442\",tdot:\"\\u20DB\",telrec:\"\\u2315\",Tfr:\"\\u{1D517}\",tfr:\"\\u{1D531}\",there4:\"\\u2234\",Therefore:\"\\u2234\",therefore:\"\\u2234\",Theta:\"\\u0398\",theta:\"\\u03B8\",thetasym:\"\\u03D1\",thetav:\"\\u03D1\",thickapprox:\"\\u2248\",thicksim:\"\\u223C\",ThickSpace:\"\\u205F\\u200A\",thinsp:\"\\u2009\",ThinSpace:\"\\u2009\",thkap:\"\\u2248\",thksim:\"\\u223C\",THORN:\"\\xDE\",thorn:\"\\xFE\",Tilde:\"\\u223C\",tilde:\"\\u02DC\",TildeEqual:\"\\u2243\",TildeFullEqual:\"\\u2245\",TildeTilde:\"\\u2248\",times:\"\\xD7\",timesb:\"\\u22A0\",timesbar:\"\\u2A31\",timesd:\"\\u2A30\",tint:\"\\u222D\",toea:\"\\u2928\",top:\"\\u22A4\",topbot:\"\\u2336\",topcir:\"\\u2AF1\",Topf:\"\\u{1D54B}\",topf:\"\\u{1D565}\",topfork:\"\\u2ADA\",tosa:\"\\u2929\",tprime:\"\\u2034\",TRADE:\"\\u2122\",trade:\"\\u2122\",triangle:\"\\u25B5\",triangledown:\"\\u25BF\",triangleleft:\"\\u25C3\",trianglelefteq:\"\\u22B4\",triangleq:\"\\u225C\",triangleright:\"\\u25B9\",trianglerighteq:\"\\u22B5\",tridot:\"\\u25EC\",trie:\"\\u225C\",triminus:\"\\u2A3A\",TripleDot:\"\\u20DB\",triplus:\"\\u2A39\",trisb:\"\\u29CD\",tritime:\"\\u2A3B\",trpezium:\"\\u23E2\",Tscr:\"\\u{1D4AF}\",tscr:\"\\u{1D4C9}\",TScy:\"\\u0426\",tscy:\"\\u0446\",TSHcy:\"\\u040B\",tshcy:\"\\u045B\",Tstrok:\"\\u0166\",tstrok:\"\\u0167\",twixt:\"\\u226C\",twoheadleftarrow:\"\\u219E\",twoheadrightarrow:\"\\u21A0\",Uacute:\"\\xDA\",uacute:\"\\xFA\",Uarr:\"\\u219F\",uArr:\"\\u21D1\",uarr:\"\\u2191\",Uarrocir:\"\\u2949\",Ubrcy:\"\\u040E\",ubrcy:\"\\u045E\",Ubreve:\"\\u016C\",ubreve:\"\\u016D\",Ucirc:\"\\xDB\",ucirc:\"\\xFB\",Ucy:\"\\u0423\",ucy:\"\\u0443\",udarr:\"\\u21C5\",Udblac:\"\\u0170\",udblac:\"\\u0171\",udhar:\"\\u296E\",ufisht:\"\\u297E\",Ufr:\"\\u{1D518}\",ufr:\"\\u{1D532}\",Ugrave:\"\\xD9\",ugrave:\"\\xF9\",uHar:\"\\u2963\",uharl:\"\\u21BF\",uharr:\"\\u21BE\",uhblk:\"\\u2580\",ulcorn:\"\\u231C\",ulcorner:\"\\u231C\",ulcrop:\"\\u230F\",ultri:\"\\u25F8\",Umacr:\"\\u016A\",umacr:\"\\u016B\",uml:\"\\xA8\",UnderBar:\"_\",UnderBrace:\"\\u23DF\",UnderBracket:\"\\u23B5\",UnderParenthesis:\"\\u23DD\",Union:\"\\u22C3\",UnionPlus:\"\\u228E\",Uogon:\"\\u0172\",uogon:\"\\u0173\",Uopf:\"\\u{1D54C}\",uopf:\"\\u{1D566}\",UpArrow:\"\\u2191\",Uparrow:\"\\u21D1\",uparrow:\"\\u2191\",UpArrowBar:\"\\u2912\",UpArrowDownArrow:\"\\u21C5\",UpDownArrow:\"\\u2195\",Updownarrow:\"\\u21D5\",updownarrow:\"\\u2195\",UpEquilibrium:\"\\u296E\",upharpoonleft:\"\\u21BF\",upharpoonright:\"\\u21BE\",uplus:\"\\u228E\",UpperLeftArrow:\"\\u2196\",UpperRightArrow:\"\\u2197\",Upsi:\"\\u03D2\",upsi:\"\\u03C5\",upsih:\"\\u03D2\",Upsilon:\"\\u03A5\",upsilon:\"\\u03C5\",UpTee:\"\\u22A5\",UpTeeArrow:\"\\u21A5\",upuparrows:\"\\u21C8\",urcorn:\"\\u231D\",urcorner:\"\\u231D\",urcrop:\"\\u230E\",Uring:\"\\u016E\",uring:\"\\u016F\",urtri:\"\\u25F9\",Uscr:\"\\u{1D4B0}\",uscr:\"\\u{1D4CA}\",utdot:\"\\u22F0\",Utilde:\"\\u0168\",utilde:\"\\u0169\",utri:\"\\u25B5\",utrif:\"\\u25B4\",uuarr:\"\\u21C8\",Uuml:\"\\xDC\",uuml:\"\\xFC\",uwangle:\"\\u29A7\",vangrt:\"\\u299C\",varepsilon:\"\\u03F5\",varkappa:\"\\u03F0\",varnothing:\"\\u2205\",varphi:\"\\u03D5\",varpi:\"\\u03D6\",varpropto:\"\\u221D\",vArr:\"\\u21D5\",varr:\"\\u2195\",varrho:\"\\u03F1\",varsigma:\"\\u03C2\",varsubsetneq:\"\\u228A\\uFE00\",varsubsetneqq:\"\\u2ACB\\uFE00\",varsupsetneq:\"\\u228B\\uFE00\",varsupsetneqq:\"\\u2ACC\\uFE00\",vartheta:\"\\u03D1\",vartriangleleft:\"\\u22B2\",vartriangleright:\"\\u22B3\",Vbar:\"\\u2AEB\",vBar:\"\\u2AE8\",vBarv:\"\\u2AE9\",Vcy:\"\\u0412\",vcy:\"\\u0432\",VDash:\"\\u22AB\",Vdash:\"\\u22A9\",vDash:\"\\u22A8\",vdash:\"\\u22A2\",Vdashl:\"\\u2AE6\",Vee:\"\\u22C1\",vee:\"\\u2228\",veebar:\"\\u22BB\",veeeq:\"\\u225A\",vellip:\"\\u22EE\",Verbar:\"\\u2016\",verbar:\"|\",Vert:\"\\u2016\",vert:\"|\",VerticalBar:\"\\u2223\",VerticalLine:\"|\",VerticalSeparator:\"\\u2758\",VerticalTilde:\"\\u2240\",VeryThinSpace:\"\\u200A\",Vfr:\"\\u{1D519}\",vfr:\"\\u{1D533}\",vltri:\"\\u22B2\",vnsub:\"\\u2282\\u20D2\",vnsup:\"\\u2283\\u20D2\",Vopf:\"\\u{1D54D}\",vopf:\"\\u{1D567}\",vprop:\"\\u221D\",vrtri:\"\\u22B3\",Vscr:\"\\u{1D4B1}\",vscr:\"\\u{1D4CB}\",vsubnE:\"\\u2ACB\\uFE00\",vsubne:\"\\u228A\\uFE00\",vsupnE:\"\\u2ACC\\uFE00\",vsupne:\"\\u228B\\uFE00\",Vvdash:\"\\u22AA\",vzigzag:\"\\u299A\",Wcirc:\"\\u0174\",wcirc:\"\\u0175\",wedbar:\"\\u2A5F\",Wedge:\"\\u22C0\",wedge:\"\\u2227\",wedgeq:\"\\u2259\",weierp:\"\\u2118\",Wfr:\"\\u{1D51A}\",wfr:\"\\u{1D534}\",Wopf:\"\\u{1D54E}\",wopf:\"\\u{1D568}\",wp:\"\\u2118\",wr:\"\\u2240\",wreath:\"\\u2240\",Wscr:\"\\u{1D4B2}\",wscr:\"\\u{1D4CC}\",xcap:\"\\u22C2\",xcirc:\"\\u25EF\",xcup:\"\\u22C3\",xdtri:\"\\u25BD\",Xfr:\"\\u{1D51B}\",xfr:\"\\u{1D535}\",xhArr:\"\\u27FA\",xharr:\"\\u27F7\",Xi:\"\\u039E\",xi:\"\\u03BE\",xlArr:\"\\u27F8\",xlarr:\"\\u27F5\",xmap:\"\\u27FC\",xnis:\"\\u22FB\",xodot:\"\\u2A00\",Xopf:\"\\u{1D54F}\",xopf:\"\\u{1D569}\",xoplus:\"\\u2A01\",xotime:\"\\u2A02\",xrArr:\"\\u27F9\",xrarr:\"\\u27F6\",Xscr:\"\\u{1D4B3}\",xscr:\"\\u{1D4CD}\",xsqcup:\"\\u2A06\",xuplus:\"\\u2A04\",xutri:\"\\u25B3\",xvee:\"\\u22C1\",xwedge:\"\\u22C0\",Yacute:\"\\xDD\",yacute:\"\\xFD\",YAcy:\"\\u042F\",yacy:\"\\u044F\",Ycirc:\"\\u0176\",ycirc:\"\\u0177\",Ycy:\"\\u042B\",ycy:\"\\u044B\",yen:\"\\xA5\",Yfr:\"\\u{1D51C}\",yfr:\"\\u{1D536}\",YIcy:\"\\u0407\",yicy:\"\\u0457\",Yopf:\"\\u{1D550}\",yopf:\"\\u{1D56A}\",Yscr:\"\\u{1D4B4}\",yscr:\"\\u{1D4CE}\",YUcy:\"\\u042E\",yucy:\"\\u044E\",Yuml:\"\\u0178\",yuml:\"\\xFF\",Zacute:\"\\u0179\",zacute:\"\\u017A\",Zcaron:\"\\u017D\",zcaron:\"\\u017E\",Zcy:\"\\u0417\",zcy:\"\\u0437\",Zdot:\"\\u017B\",zdot:\"\\u017C\",zeetrf:\"\\u2128\",ZeroWidthSpace:\"\\u200B\",Zeta:\"\\u0396\",zeta:\"\\u03B6\",Zfr:\"\\u2128\",zfr:\"\\u{1D537}\",ZHcy:\"\\u0416\",zhcy:\"\\u0436\",zigrarr:\"\\u21DD\",Zopf:\"\\u2124\",zopf:\"\\u{1D56B}\",Zscr:\"\\u{1D4B5}\",zscr:\"\\u{1D4CF}\",zwj:\"\\u200D\",zwnj:\"\\u200C\"},e.NGSP_UNICODE=\"\\uE500\",e.NAMED_ENTITIES.ngsp=e.NGSP_UNICODE;}}),Bs=I({\"node_modules/angular-html-parser/lib/compiler/src/ml_parser/html_tags.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Ze(),u=class{constructor(){let{closedByChildren:i,implicitNamespacePrefix:f,contentType:c=r.TagContentType.PARSABLE_DATA,closedByParent:F=!1,isVoid:a=!1,ignoreFirstLf:l=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.closedByChildren={},this.closedByParent=!1,this.canSelfClose=!1,i&&i.length>0&&i.forEach(h=>this.closedByChildren[h]=!0),this.isVoid=a,this.closedByParent=F||a,this.implicitNamespacePrefix=f||null,this.contentType=c,this.ignoreFirstLf=l;}isClosedByChild(i){return this.isVoid||i.toLowerCase()in this.closedByChildren}};e.HtmlTagDefinition=u;var n,D;function s(i){return D||(n=new u,D={base:new u({isVoid:!0}),meta:new u({isVoid:!0}),area:new u({isVoid:!0}),embed:new u({isVoid:!0}),link:new u({isVoid:!0}),img:new u({isVoid:!0}),input:new u({isVoid:!0}),param:new u({isVoid:!0}),hr:new u({isVoid:!0}),br:new u({isVoid:!0}),source:new u({isVoid:!0}),track:new u({isVoid:!0}),wbr:new u({isVoid:!0}),p:new u({closedByChildren:[\"address\",\"article\",\"aside\",\"blockquote\",\"div\",\"dl\",\"fieldset\",\"footer\",\"form\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"header\",\"hgroup\",\"hr\",\"main\",\"nav\",\"ol\",\"p\",\"pre\",\"section\",\"table\",\"ul\"],closedByParent:!0}),thead:new u({closedByChildren:[\"tbody\",\"tfoot\"]}),tbody:new u({closedByChildren:[\"tbody\",\"tfoot\"],closedByParent:!0}),tfoot:new u({closedByChildren:[\"tbody\"],closedByParent:!0}),tr:new u({closedByChildren:[\"tr\"],closedByParent:!0}),td:new u({closedByChildren:[\"td\",\"th\"],closedByParent:!0}),th:new u({closedByChildren:[\"td\",\"th\"],closedByParent:!0}),col:new u({isVoid:!0}),svg:new u({implicitNamespacePrefix:\"svg\"}),math:new u({implicitNamespacePrefix:\"math\"}),li:new u({closedByChildren:[\"li\"],closedByParent:!0}),dt:new u({closedByChildren:[\"dt\",\"dd\"]}),dd:new u({closedByChildren:[\"dt\",\"dd\"],closedByParent:!0}),rb:new u({closedByChildren:[\"rb\",\"rt\",\"rtc\",\"rp\"],closedByParent:!0}),rt:new u({closedByChildren:[\"rb\",\"rt\",\"rtc\",\"rp\"],closedByParent:!0}),rtc:new u({closedByChildren:[\"rb\",\"rtc\",\"rp\"],closedByParent:!0}),rp:new u({closedByChildren:[\"rb\",\"rt\",\"rtc\",\"rp\"],closedByParent:!0}),optgroup:new u({closedByChildren:[\"optgroup\"],closedByParent:!0}),option:new u({closedByChildren:[\"option\",\"optgroup\"],closedByParent:!0}),pre:new u({ignoreFirstLf:!0}),listing:new u({ignoreFirstLf:!0}),style:new u({contentType:r.TagContentType.RAW_TEXT}),script:new u({contentType:r.TagContentType.RAW_TEXT}),title:new u({contentType:r.TagContentType.ESCAPABLE_RAW_TEXT}),textarea:new u({contentType:r.TagContentType.ESCAPABLE_RAW_TEXT,ignoreFirstLf:!0})}),D[i]||n}e.getHtmlTagDefinition=s;}}),Hl=I({\"node_modules/angular-html-parser/lib/compiler/src/ast_path.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=class{constructor(u){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:-1;this.path=u,this.position=n;}get empty(){return !this.path||!this.path.length}get head(){return this.path[0]}get tail(){return this.path[this.path.length-1]}parentOf(u){return u&&this.path[this.path.indexOf(u)-1]}childOf(u){return this.path[this.path.indexOf(u)+1]}first(u){for(let n=this.path.length-1;n>=0;n--){let D=this.path[n];if(D instanceof u)return D}}push(u){this.path.push(u);}pop(){return this.path.pop()}};e.AstPath=r;}}),bs=I({\"node_modules/angular-html-parser/lib/compiler/src/ml_parser/ast.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Hl(),u=class{constructor(d,m,T){this.value=d,this.sourceSpan=m,this.i18n=T,this.type=\"text\";}visit(d,m){return d.visitText(this,m)}};e.Text=u;var n=class{constructor(d,m){this.value=d,this.sourceSpan=m,this.type=\"cdata\";}visit(d,m){return d.visitCdata(this,m)}};e.CDATA=n;var D=class{constructor(d,m,T,w,g,N){this.switchValue=d,this.type=m,this.cases=T,this.sourceSpan=w,this.switchValueSourceSpan=g,this.i18n=N;}visit(d,m){return d.visitExpansion(this,m)}};e.Expansion=D;var s=class{constructor(d,m,T,w,g){this.value=d,this.expression=m,this.sourceSpan=T,this.valueSourceSpan=w,this.expSourceSpan=g;}visit(d,m){return d.visitExpansionCase(this,m)}};e.ExpansionCase=s;var i=class{constructor(d,m,T){let w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null,N=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null;this.name=d,this.value=m,this.sourceSpan=T,this.valueSpan=w,this.nameSpan=g,this.i18n=N,this.type=\"attribute\";}visit(d,m){return d.visitAttribute(this,m)}};e.Attribute=i;var f=class{constructor(d,m,T,w){let g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null,N=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,R=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,j=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null;this.name=d,this.attrs=m,this.children=T,this.sourceSpan=w,this.startSourceSpan=g,this.endSourceSpan=N,this.nameSpan=R,this.i18n=j,this.type=\"element\";}visit(d,m){return d.visitElement(this,m)}};e.Element=f;var c=class{constructor(d,m){this.value=d,this.sourceSpan=m,this.type=\"comment\";}visit(d,m){return d.visitComment(this,m)}};e.Comment=c;var F=class{constructor(d,m){this.value=d,this.sourceSpan=m,this.type=\"docType\";}visit(d,m){return d.visitDocType(this,m)}};e.DocType=F;function a(d,m){let T=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,w=[],g=d.visit?N=>d.visit(N,T)||N.visit(d,T):N=>N.visit(d,T);return m.forEach(N=>{let R=g(N);R&&w.push(R);}),w}e.visitAll=a;var l=class{constructor(){}visitElement(d,m){this.visitChildren(m,T=>{T(d.attrs),T(d.children);});}visitAttribute(d,m){}visitText(d,m){}visitCdata(d,m){}visitComment(d,m){}visitDocType(d,m){}visitExpansion(d,m){return this.visitChildren(m,T=>{T(d.cases);})}visitExpansionCase(d,m){}visitChildren(d,m){let T=[],w=this;function g(N){N&&T.push(a(w,N,d));}return m(g),Array.prototype.concat.apply([],T)}};e.RecursiveVisitor=l;function h(d){let m=d.sourceSpan.start.offset,T=d.sourceSpan.end.offset;return d instanceof f&&(d.endSourceSpan?T=d.endSourceSpan.end.offset:d.children&&d.children.length&&(T=h(d.children[d.children.length-1]).end)),{start:m,end:T}}function C(d,m){let T=[],w=new class extends l{visit(g,N){let R=h(g);if(R.start<=m&&m]/,/^[{}]$/,/&(#|[a-z])/i,/^\\/\\//];function n(D,s){if(s!=null&&!(Array.isArray(s)&&s.length==2))throw new Error(`Expected '${D}' to be an array, [start, end].`);if(s!=null){let i=s[0],f=s[1];u.forEach(c=>{if(c.test(i)||c.test(f))throw new Error(`['${i}', '${f}'] contains unusable interpolation symbol.`)});}}e.assertInterpolationSymbols=n;}}),Wl=I({\"node_modules/angular-html-parser/lib/compiler/src/ml_parser/interpolation_config.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=zl(),u=class{constructor(n,D){this.start=n,this.end=D;}static fromArray(n){return n?(r.assertInterpolationSymbols(\"interpolation\",n),new u(n[0],n[1])):e.DEFAULT_INTERPOLATION_CONFIG}};e.InterpolationConfig=u,e.DEFAULT_INTERPOLATION_CONFIG=new u(\"{{\",\"}}\");}}),Yl=I({\"node_modules/angular-html-parser/lib/compiler/src/ml_parser/lexer.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Es(),u=Be(),n=Wl(),D=Ze(),s;(function(t){t[t.TAG_OPEN_START=0]=\"TAG_OPEN_START\",t[t.TAG_OPEN_END=1]=\"TAG_OPEN_END\",t[t.TAG_OPEN_END_VOID=2]=\"TAG_OPEN_END_VOID\",t[t.TAG_CLOSE=3]=\"TAG_CLOSE\",t[t.TEXT=4]=\"TEXT\",t[t.ESCAPABLE_RAW_TEXT=5]=\"ESCAPABLE_RAW_TEXT\",t[t.RAW_TEXT=6]=\"RAW_TEXT\",t[t.COMMENT_START=7]=\"COMMENT_START\",t[t.COMMENT_END=8]=\"COMMENT_END\",t[t.CDATA_START=9]=\"CDATA_START\",t[t.CDATA_END=10]=\"CDATA_END\",t[t.ATTR_NAME=11]=\"ATTR_NAME\",t[t.ATTR_QUOTE=12]=\"ATTR_QUOTE\",t[t.ATTR_VALUE=13]=\"ATTR_VALUE\",t[t.DOC_TYPE_START=14]=\"DOC_TYPE_START\",t[t.DOC_TYPE_END=15]=\"DOC_TYPE_END\",t[t.EXPANSION_FORM_START=16]=\"EXPANSION_FORM_START\",t[t.EXPANSION_CASE_VALUE=17]=\"EXPANSION_CASE_VALUE\",t[t.EXPANSION_CASE_EXP_START=18]=\"EXPANSION_CASE_EXP_START\",t[t.EXPANSION_CASE_EXP_END=19]=\"EXPANSION_CASE_EXP_END\",t[t.EXPANSION_FORM_END=20]=\"EXPANSION_FORM_END\",t[t.EOF=21]=\"EOF\";})(s=e.TokenType||(e.TokenType={}));var i=class{constructor(t,o,E){this.type=t,this.parts=o,this.sourceSpan=E;}};e.Token=i;var f=class extends u.ParseError{constructor(t,o,E){super(E,t),this.tokenType=o;}};e.TokenError=f;var c=class{constructor(t,o){this.tokens=t,this.errors=o;}};e.TokenizeResult=c;function F(t,o,E){let p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return new d(new u.ParseSourceFile(t,o),E,p).tokenize()}e.tokenize=F;var a=/\\r\\n?/g;function l(t){return `Unexpected character \"${t===r.$EOF?\"EOF\":String.fromCharCode(t)}\"`}function h(t){return `Unknown entity \"${t}\" - use the \"&#;\" or \"&#x;\" syntax`}var C=class{constructor(t){this.error=t;}},d=class{constructor(t,o,E){this._getTagContentType=o,this._currentTokenStart=null,this._currentTokenType=null,this._expansionCaseStack=[],this._inInterpolation=!1,this._fullNameStack=[],this.tokens=[],this.errors=[],this._tokenizeIcu=E.tokenizeExpansionForms||!1,this._interpolationConfig=E.interpolationConfig||n.DEFAULT_INTERPOLATION_CONFIG,this._leadingTriviaCodePoints=E.leadingTriviaChars&&E.leadingTriviaChars.map(A=>A.codePointAt(0)||0),this._canSelfClose=E.canSelfClose||!1,this._allowHtmComponentClosingTags=E.allowHtmComponentClosingTags||!1;let p=E.range||{endPos:t.content.length,startPos:0,startLine:0,startCol:0};this._cursor=E.escapedString?new k(t,p):new x(t,p);try{this._cursor.init();}catch(A){this.handleError(A);}}_processCarriageReturns(t){return t.replace(a,`\n`)}tokenize(){for(;this._cursor.peek()!==r.$EOF;){let t=this._cursor.clone();try{if(this._attemptCharCode(r.$LT))if(this._attemptCharCode(r.$BANG))this._attemptStr(\"[CDATA[\")?this._consumeCdata(t):this._attemptStr(\"--\")?this._consumeComment(t):this._attemptStrCaseInsensitive(\"doctype\")?this._consumeDocType(t):this._consumeBogusComment(t);else if(this._attemptCharCode(r.$SLASH))this._consumeTagClose(t);else {let o=this._cursor.clone();this._attemptCharCode(r.$QUESTION)?(this._cursor=o,this._consumeBogusComment(t)):this._consumeTagOpen(t);}else this._tokenizeIcu&&this._tokenizeExpansionForm()||this._consumeText();}catch(o){this.handleError(o);}}return this._beginToken(s.EOF),this._endToken([]),new c(O(this.tokens),this.errors)}_tokenizeExpansionForm(){if(this.isExpansionFormStart())return this._consumeExpansionFormStart(),!0;if(R(this._cursor.peek())&&this._isInExpansionForm())return this._consumeExpansionCaseStart(),!0;if(this._cursor.peek()===r.$RBRACE){if(this._isInExpansionCase())return this._consumeExpansionCaseEnd(),!0;if(this._isInExpansionForm())return this._consumeExpansionFormEnd(),!0}return !1}_beginToken(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this._cursor.clone();this._currentTokenStart=o,this._currentTokenType=t;}_endToken(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this._cursor.clone();if(this._currentTokenStart===null)throw new f(\"Programming error - attempted to end a token when there was no start to the token\",this._currentTokenType,this._cursor.getSpan(o));if(this._currentTokenType===null)throw new f(\"Programming error - attempted to end a token which has no token type\",null,this._cursor.getSpan(this._currentTokenStart));let E=new i(this._currentTokenType,t,this._cursor.getSpan(this._currentTokenStart,this._leadingTriviaCodePoints));return this.tokens.push(E),this._currentTokenStart=null,this._currentTokenType=null,E}_createError(t,o){this._isInExpansionForm()&&(t+=` (Do you have an unescaped \"{\" in your template? Use \"{{ '{' }}\") to escape it.)`);let E=new f(t,this._currentTokenType,o);return this._currentTokenStart=null,this._currentTokenType=null,new C(E)}handleError(t){if(t instanceof $&&(t=this._createError(t.msg,this._cursor.getSpan(t.cursor))),t instanceof C)this.errors.push(t.error);else throw t}_attemptCharCode(t){return this._cursor.peek()===t?(this._cursor.advance(),!0):!1}_attemptCharCodeCaseInsensitive(t){return j(this._cursor.peek(),t)?(this._cursor.advance(),!0):!1}_requireCharCode(t){let o=this._cursor.clone();if(!this._attemptCharCode(t))throw this._createError(l(this._cursor.peek()),this._cursor.getSpan(o))}_attemptStr(t){let o=t.length;if(this._cursor.charsLeft()this._attemptStr(\"-->\")),this._beginToken(s.COMMENT_END),this._requireStr(\"-->\"),this._endToken([]);}_consumeBogusComment(t){this._beginToken(s.COMMENT_START,t),this._endToken([]),this._consumeRawText(!1,()=>this._cursor.peek()===r.$GT),this._beginToken(s.COMMENT_END),this._cursor.advance(),this._endToken([]);}_consumeCdata(t){this._beginToken(s.CDATA_START,t),this._endToken([]),this._consumeRawText(!1,()=>this._attemptStr(\"]]>\")),this._beginToken(s.CDATA_END),this._requireStr(\"]]>\"),this._endToken([]);}_consumeDocType(t){this._beginToken(s.DOC_TYPE_START,t),this._endToken([]),this._consumeRawText(!1,()=>this._cursor.peek()===r.$GT),this._beginToken(s.DOC_TYPE_END),this._cursor.advance(),this._endToken([]);}_consumePrefixAndName(){let t=this._cursor.clone(),o=\"\";for(;this._cursor.peek()!==r.$COLON&&!w(this._cursor.peek());)this._cursor.advance();let E;this._cursor.peek()===r.$COLON?(o=this._cursor.getChars(t),this._cursor.advance(),E=this._cursor.clone()):E=t,this._requireCharCodeUntilFn(T,o===\"\"?0:1);let p=this._cursor.getChars(E);return [o,p]}_consumeTagOpen(t){let o,E,p,A=this.tokens.length,P=this._cursor.clone(),M=[];try{if(!r.isAsciiLetter(this._cursor.peek()))throw this._createError(l(this._cursor.peek()),this._cursor.getSpan(t));for(p=this._consumeTagOpenStart(t),E=p.parts[0],o=p.parts[1],this._attemptCharCodeUntilFn(m);this._cursor.peek()!==r.$SLASH&&this._cursor.peek()!==r.$GT;){let[V,X]=this._consumeAttributeName();if(this._attemptCharCodeUntilFn(m),this._attemptCharCode(r.$EQ)){this._attemptCharCodeUntilFn(m);let H=this._consumeAttributeValue();M.push({prefix:V,name:X,value:H});}else M.push({prefix:V,name:X});this._attemptCharCodeUntilFn(m);}this._consumeTagOpenEnd();}catch(V){if(V instanceof C){this._cursor=P,p&&(this.tokens.length=A),this._beginToken(s.TEXT,t),this._endToken([\"<\"]);return}throw V}if(this._canSelfClose&&this.tokens[this.tokens.length-1].type===s.TAG_OPEN_END_VOID)return;let z=this._getTagContentType(o,E,this._fullNameStack.length>0,M);this._handleFullNameStackForTagOpen(E,o),z===D.TagContentType.RAW_TEXT?this._consumeRawTextWithTagClose(E,o,!1):z===D.TagContentType.ESCAPABLE_RAW_TEXT&&this._consumeRawTextWithTagClose(E,o,!0);}_consumeRawTextWithTagClose(t,o,E){this._consumeRawText(E,()=>!this._attemptCharCode(r.$LT)||!this._attemptCharCode(r.$SLASH)||(this._attemptCharCodeUntilFn(m),!this._attemptStrCaseInsensitive(t?`${t}:${o}`:o))?!1:(this._attemptCharCodeUntilFn(m),this._attemptCharCode(r.$GT)));this._beginToken(s.TAG_CLOSE),this._requireCharCodeUntilFn(A=>A===r.$GT,3),this._cursor.advance(),this._endToken([t,o]),this._handleFullNameStackForTagClose(t,o);}_consumeTagOpenStart(t){this._beginToken(s.TAG_OPEN_START,t);let o=this._consumePrefixAndName();return this._endToken(o)}_consumeAttributeName(){let t=this._cursor.peek();if(t===r.$SQ||t===r.$DQ)throw this._createError(l(t),this._cursor.getSpan());this._beginToken(s.ATTR_NAME);let o=this._consumePrefixAndName();return this._endToken(o),o}_consumeAttributeValue(){let t;if(this._cursor.peek()===r.$SQ||this._cursor.peek()===r.$DQ){this._beginToken(s.ATTR_QUOTE);let o=this._cursor.peek();this._cursor.advance(),this._endToken([String.fromCodePoint(o)]),this._beginToken(s.ATTR_VALUE);let E=[];for(;this._cursor.peek()!==o;)E.push(this._readChar(!0));t=this._processCarriageReturns(E.join(\"\")),this._endToken([t]),this._beginToken(s.ATTR_QUOTE),this._cursor.advance(),this._endToken([String.fromCodePoint(o)]);}else {this._beginToken(s.ATTR_VALUE);let o=this._cursor.clone();this._requireCharCodeUntilFn(T,1),t=this._processCarriageReturns(this._cursor.getChars(o)),this._endToken([t]);}return t}_consumeTagOpenEnd(){let t=this._attemptCharCode(r.$SLASH)?s.TAG_OPEN_END_VOID:s.TAG_OPEN_END;this._beginToken(t),this._requireCharCode(r.$GT),this._endToken([]);}_consumeTagClose(t){if(this._beginToken(s.TAG_CLOSE,t),this._attemptCharCodeUntilFn(m),this._allowHtmComponentClosingTags&&this._attemptCharCode(r.$SLASH))this._attemptCharCodeUntilFn(m),this._requireCharCode(r.$GT),this._endToken([]);else {let[o,E]=this._consumePrefixAndName();this._attemptCharCodeUntilFn(m),this._requireCharCode(r.$GT),this._endToken([o,E]),this._handleFullNameStackForTagClose(o,E);}}_consumeExpansionFormStart(){this._beginToken(s.EXPANSION_FORM_START),this._requireCharCode(r.$LBRACE),this._endToken([]),this._expansionCaseStack.push(s.EXPANSION_FORM_START),this._beginToken(s.RAW_TEXT);let t=this._readUntil(r.$COMMA);this._endToken([t]),this._requireCharCode(r.$COMMA),this._attemptCharCodeUntilFn(m),this._beginToken(s.RAW_TEXT);let o=this._readUntil(r.$COMMA);this._endToken([o]),this._requireCharCode(r.$COMMA),this._attemptCharCodeUntilFn(m);}_consumeExpansionCaseStart(){this._beginToken(s.EXPANSION_CASE_VALUE);let t=this._readUntil(r.$LBRACE).trim();this._endToken([t]),this._attemptCharCodeUntilFn(m),this._beginToken(s.EXPANSION_CASE_EXP_START),this._requireCharCode(r.$LBRACE),this._endToken([]),this._attemptCharCodeUntilFn(m),this._expansionCaseStack.push(s.EXPANSION_CASE_EXP_START);}_consumeExpansionCaseEnd(){this._beginToken(s.EXPANSION_CASE_EXP_END),this._requireCharCode(r.$RBRACE),this._endToken([]),this._attemptCharCodeUntilFn(m),this._expansionCaseStack.pop();}_consumeExpansionFormEnd(){this._beginToken(s.EXPANSION_FORM_END),this._requireCharCode(r.$RBRACE),this._endToken([]),this._expansionCaseStack.pop();}_consumeText(){let t=this._cursor.clone();this._beginToken(s.TEXT,t);let o=[];do this._interpolationConfig&&this._attemptStr(this._interpolationConfig.start)?(o.push(this._interpolationConfig.start),this._inInterpolation=!0):this._interpolationConfig&&this._inInterpolation&&this._attemptStr(this._interpolationConfig.end)?(o.push(this._interpolationConfig.end),this._inInterpolation=!1):o.push(this._readChar(!0));while(!this._isTextEnd());this._endToken([this._processCarriageReturns(o.join(\"\"))]);}_isTextEnd(){return !!(this._cursor.peek()===r.$LT||this._cursor.peek()===r.$EOF||this._tokenizeIcu&&!this._inInterpolation&&(this.isExpansionFormStart()||this._cursor.peek()===r.$RBRACE&&this._isInExpansionCase()))}_readUntil(t){let o=this._cursor.clone();return this._attemptUntilChar(t),this._cursor.getChars(o)}_isInExpansionCase(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===s.EXPANSION_CASE_EXP_START}_isInExpansionForm(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===s.EXPANSION_FORM_START}isExpansionFormStart(){if(this._cursor.peek()!==r.$LBRACE)return !1;if(this._interpolationConfig){let t=this._cursor.clone(),o=this._attemptStr(this._interpolationConfig.start);return this._cursor=t,!o}return !0}_handleFullNameStackForTagOpen(t,o){let E=D.mergeNsAndName(t,o);(this._fullNameStack.length===0||this._fullNameStack[this._fullNameStack.length-1]===E)&&this._fullNameStack.push(E);}_handleFullNameStackForTagClose(t,o){let E=D.mergeNsAndName(t,o);this._fullNameStack.length!==0&&this._fullNameStack[this._fullNameStack.length-1]===E&&this._fullNameStack.pop();}};function m(t){return !r.isWhitespace(t)||t===r.$EOF}function T(t){return r.isWhitespace(t)||t===r.$GT||t===r.$SLASH||t===r.$SQ||t===r.$DQ||t===r.$EQ}function w(t){return (tr.$9)}function g(t){return t==r.$SEMICOLON||t==r.$EOF||!r.isAsciiHexDigit(t)}function N(t){return t==r.$SEMICOLON||t==r.$EOF||!r.isAsciiLetter(t)}function R(t){return t===r.$EQ||r.isAsciiLetter(t)||r.isDigit(t)}function j(t,o){return _(t)==_(o)}function _(t){return t>=r.$a&&t<=r.$z?t-r.$a+r.$A:t}function O(t){let o=[],E;for(let p=0;p0&&o.indexOf(t.peek())!==-1;)t.advance();return new u.ParseSourceSpan(new u.ParseLocation(t.file,t.state.offset,t.state.line,t.state.column),new u.ParseLocation(this.file,this.state.offset,this.state.line,this.state.column))}getChars(t){return this.input.substring(t.state.offset,this.state.offset)}charAt(t){return this.input.charCodeAt(t)}advanceState(t){if(t.offset>=this.end)throw this.state=t,new $('Unexpected character \"EOF\"',this);let o=this.charAt(t.offset);o===r.$LF?(t.line++,t.column=0):r.isNewLine(o)||t.column++,t.offset++,this.updatePeek(t);}updatePeek(t){t.peek=t.offset>=this.end?r.$EOF:this.charAt(t.offset);}},k=class extends x{constructor(t,o){t instanceof k?(super(t),this.internalState=Object.assign({},t.internalState)):(super(t,o),this.internalState=this.state);}advance(){this.state=this.internalState,super.advance(),this.processEscapeSequence();}init(){super.init(),this.processEscapeSequence();}clone(){return new k(this)}getChars(t){let o=t.clone(),E=\"\";for(;o.internalState.offsetthis.internalState.peek;if(t()===r.$BACKSLASH)if(this.internalState=Object.assign({},this.state),this.advanceState(this.internalState),t()===r.$n)this.state.peek=r.$LF;else if(t()===r.$r)this.state.peek=r.$CR;else if(t()===r.$v)this.state.peek=r.$VTAB;else if(t()===r.$t)this.state.peek=r.$TAB;else if(t()===r.$b)this.state.peek=r.$BSPACE;else if(t()===r.$f)this.state.peek=r.$FF;else if(t()===r.$u)if(this.advanceState(this.internalState),t()===r.$LBRACE){this.advanceState(this.internalState);let o=this.clone(),E=0;for(;t()!==r.$RBRACE;)this.advanceState(this.internalState),E++;this.state.peek=this.decodeHexDigits(o,E);}else {let o=this.clone();this.advanceState(this.internalState),this.advanceState(this.internalState),this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(o,4);}else if(t()===r.$x){this.advanceState(this.internalState);let o=this.clone();this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(o,2);}else if(r.isOctalDigit(t())){let o=\"\",E=0,p=this.clone();for(;r.isOctalDigit(t())&&E<3;)p=this.clone(),o+=String.fromCodePoint(t()),this.advanceState(this.internalState),E++;this.state.peek=parseInt(o,8),this.internalState=p.internalState;}else r.isNewLine(this.internalState.peek)?(this.advanceState(this.internalState),this.state=this.internalState):this.state.peek=this.internalState.peek;}decodeHexDigits(t,o){let E=this.input.substr(t.internalState.offset,o),p=parseInt(E,16);if(isNaN(p))throw t.state=t.internalState,new $(\"Invalid hexadecimal escape sequence\",t);return p}},$=class{constructor(t,o){this.msg=t,this.cursor=o;}};e.CursorError=$;}}),ls=I({\"node_modules/angular-html-parser/lib/compiler/src/ml_parser/parser.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Be(),u=bs(),n=Yl(),D=Ze(),s=class extends r.ParseError{constructor(a,l,h){super(l,h),this.elementName=a;}static create(a,l,h){return new s(a,l,h)}};e.TreeError=s;var i=class{constructor(a,l){this.rootNodes=a,this.errors=l;}};e.ParseTreeResult=i;var f=class{constructor(a){this.getTagDefinition=a;}parse(a,l,h){let C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,d=arguments.length>4?arguments[4]:void 0,m=x=>function(k){for(var $=arguments.length,t=new Array($>1?$-1:0),o=1;o<$;o++)t[o-1]=arguments[o];return x(k.toLowerCase(),...t)},T=C?this.getTagDefinition:m(this.getTagDefinition),w=x=>T(x).contentType,g=C?d:m(d),N=d?(x,k,$,t)=>{let o=g(x,k,$,t);return o!==void 0?o:w(x)}:w,R=n.tokenize(a,l,N,h),j=h&&h.canSelfClose||!1,_=h&&h.allowHtmComponentClosingTags||!1,O=new c(R.tokens,T,j,_,C).build();return new i(O.rootNodes,R.errors.concat(O.errors))}};e.Parser=f;var c=class{constructor(a,l,h,C,d){this.tokens=a,this.getTagDefinition=l,this.canSelfClose=h,this.allowHtmComponentClosingTags=C,this.isTagNameCaseSensitive=d,this._index=-1,this._rootNodes=[],this._errors=[],this._elementStack=[],this._advance();}build(){for(;this._peek.type!==n.TokenType.EOF;)this._peek.type===n.TokenType.TAG_OPEN_START?this._consumeStartTag(this._advance()):this._peek.type===n.TokenType.TAG_CLOSE?(this._closeVoidElement(),this._consumeEndTag(this._advance())):this._peek.type===n.TokenType.CDATA_START?(this._closeVoidElement(),this._consumeCdata(this._advance())):this._peek.type===n.TokenType.COMMENT_START?(this._closeVoidElement(),this._consumeComment(this._advance())):this._peek.type===n.TokenType.TEXT||this._peek.type===n.TokenType.RAW_TEXT||this._peek.type===n.TokenType.ESCAPABLE_RAW_TEXT?(this._closeVoidElement(),this._consumeText(this._advance())):this._peek.type===n.TokenType.EXPANSION_FORM_START?this._consumeExpansion(this._advance()):this._peek.type===n.TokenType.DOC_TYPE_START?this._consumeDocType(this._advance()):this._advance();return new i(this._rootNodes,this._errors)}_advance(){let a=this._peek;return this._index0)return this._errors=this._errors.concat(d.errors),null;let m=new r.ParseSourceSpan(a.sourceSpan.start,C.sourceSpan.end),T=new r.ParseSourceSpan(l.sourceSpan.start,C.sourceSpan.end);return new u.ExpansionCase(a.parts[0],d.rootNodes,m,a.sourceSpan,T)}_collectExpansionExpTokens(a){let l=[],h=[n.TokenType.EXPANSION_CASE_EXP_START];for(;;){if((this._peek.type===n.TokenType.EXPANSION_FORM_START||this._peek.type===n.TokenType.EXPANSION_CASE_EXP_START)&&h.push(this._peek.type),this._peek.type===n.TokenType.EXPANSION_CASE_EXP_END)if(F(h,n.TokenType.EXPANSION_CASE_EXP_START)){if(h.pop(),h.length==0)return l}else return this._errors.push(s.create(null,a.sourceSpan,\"Invalid ICU message. Missing '}'.\")),null;if(this._peek.type===n.TokenType.EXPANSION_FORM_END)if(F(h,n.TokenType.EXPANSION_FORM_START))h.pop();else return this._errors.push(s.create(null,a.sourceSpan,\"Invalid ICU message. Missing '}'.\")),null;if(this._peek.type===n.TokenType.EOF)return this._errors.push(s.create(null,a.sourceSpan,\"Invalid ICU message. Missing '}'.\")),null;l.push(this._advance());}}_getText(a){let l=a.parts[0];if(l.length>0&&l[0]==`\n`){let h=this._getParentElement();h!=null&&h.children.length==0&&this.getTagDefinition(h.name).ignoreFirstLf&&(l=l.substring(1));}return l}_consumeText(a){let l=this._getText(a);l.length>0&&this._addToParent(new u.Text(l,a.sourceSpan));}_closeVoidElement(){let a=this._getParentElement();a&&this.getTagDefinition(a.name).isVoid&&this._elementStack.pop();}_consumeStartTag(a){let l=a.parts[0],h=a.parts[1],C=[];for(;this._peek.type===n.TokenType.ATTR_NAME;)C.push(this._consumeAttr(this._advance()));let d=this._getElementFullName(l,h,this._getParentElement()),m=!1;if(this._peek.type===n.TokenType.TAG_OPEN_END_VOID){this._advance(),m=!0;let R=this.getTagDefinition(d);this.canSelfClose||R.canSelfClose||D.getNsPrefix(d)!==null||R.isVoid||this._errors.push(s.create(d,a.sourceSpan,`Only void and foreign elements can be self closed \"${a.parts[1]}\"`));}else this._peek.type===n.TokenType.TAG_OPEN_END&&(this._advance(),m=!1);let T=this._peek.sourceSpan.start,w=new r.ParseSourceSpan(a.sourceSpan.start,T),g=new r.ParseSourceSpan(a.sourceSpan.start.moveBy(1),a.sourceSpan.end),N=new u.Element(d,C,[],w,w,void 0,g);this._pushElement(N),m&&(this._popElement(d),N.endSourceSpan=w);}_pushElement(a){let l=this._getParentElement();l&&this.getTagDefinition(l.name).isClosedByChild(a.name)&&this._elementStack.pop(),this._addToParent(a),this._elementStack.push(a);}_consumeEndTag(a){let l=this.allowHtmComponentClosingTags&&a.parts.length===0?null:this._getElementFullName(a.parts[0],a.parts[1],this._getParentElement());if(this._getParentElement()&&(this._getParentElement().endSourceSpan=a.sourceSpan),l&&this.getTagDefinition(l).isVoid)this._errors.push(s.create(l,a.sourceSpan,`Void elements do not have end tags \"${a.parts[1]}\"`));else if(!this._popElement(l)){let h=`Unexpected closing tag \"${l}\". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags`;this._errors.push(s.create(l,a.sourceSpan,h));}}_popElement(a){for(let l=this._elementStack.length-1;l>=0;l--){let h=this._elementStack[l];if(!a||(D.getNsPrefix(h.name)?h.name==a:h.name.toLowerCase()==a.toLowerCase()))return this._elementStack.splice(l,this._elementStack.length-l),!0;if(!this.getTagDefinition(h.name).closedByParent)return !1}return !1}_consumeAttr(a){let l=D.mergeNsAndName(a.parts[0],a.parts[1]),h=a.sourceSpan.end,C=\"\",d,m;if(this._peek.type===n.TokenType.ATTR_QUOTE&&(m=this._advance().sourceSpan.start),this._peek.type===n.TokenType.ATTR_VALUE){let T=this._advance();C=T.parts[0],h=T.sourceSpan.end,d=T.sourceSpan;}return this._peek.type===n.TokenType.ATTR_QUOTE&&(h=this._advance().sourceSpan.end,d=new r.ParseSourceSpan(m,h)),new u.Attribute(l,C,new r.ParseSourceSpan(a.sourceSpan.start,h),d,a.sourceSpan)}_getParentElement(){return this._elementStack.length>0?this._elementStack[this._elementStack.length-1]:null}_getParentElementSkippingContainers(){let a=null;for(let l=this._elementStack.length-1;l>=0;l--){if(!D.isNgContainer(this._elementStack[l].name))return {parent:this._elementStack[l],container:a};a=this._elementStack[l];}return {parent:null,container:a}}_addToParent(a){let l=this._getParentElement();l!=null?l.children.push(a):this._rootNodes.push(a);}_insertBeforeContainer(a,l,h){if(!l)this._addToParent(h),this._elementStack.push(h);else {if(a){let C=a.children.indexOf(l);a.children[C]=h;}else this._rootNodes.push(h);h.children.push(l),this._elementStack.splice(this._elementStack.indexOf(l),0,h);}}_getElementFullName(a,l,h){return a===\"\"&&(a=this.getTagDefinition(l).implicitNamespacePrefix||\"\",a===\"\"&&h!=null&&(a=D.getNsPrefix(h.name))),D.mergeNsAndName(a,l)}};function F(a,l){return a.length>0&&a[a.length-1]===l}}}),Ql=I({\"node_modules/angular-html-parser/lib/compiler/src/ml_parser/html_parser.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Bs(),u=ls(),n=ls();e.ParseTreeResult=n.ParseTreeResult,e.TreeError=n.TreeError;var D=class extends u.Parser{constructor(){super(r.getHtmlTagDefinition);}parse(s,i,f){let c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,F=arguments.length>4?arguments[4]:void 0;return super.parse(s,i,f,c,F)}};e.HtmlParser=D;}}),ws=I({\"node_modules/angular-html-parser/lib/angular-html-parser/src/index.js\"(e){q(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Ql(),u=Ze();e.TagContentType=u.TagContentType;var n=null,D=()=>(n||(n=new r.HtmlParser),n);function s(i){let f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{canSelfClose:c=!1,allowHtmComponentClosingTags:F=!1,isTagNameCaseSensitive:a=!1,getTagContentType:l}=f;return D().parse(i,\"angular-html-parser\",{tokenizeExpansionForms:!1,interpolationConfig:void 0,canSelfClose:c,allowHtmComponentClosingTags:F},a,l)}e.parse=s;}});q();var{ParseSourceSpan:Qe,ParseLocation:cs,ParseSourceFile:Kl}=Be(),Jl=ol(),Zl=Cs(),ec=Dl(),{inferParserByLanguage:rc}=xl(),uc=kl(),Vr=Ml(),hs=jl(),{hasPragma:tc}=Ul(),{Node:nc}=Gl(),{parseIeConditionalComment:sc}=Vl(),{locStart:ic,locEnd:ac}=Xl();function oc(e,r,u){let{canSelfClose:n,normalizeTagName:D,normalizeAttributeName:s,allowHtmComponentClosingTags:i,isTagNameCaseSensitive:f,getTagContentType:c}=r,F=ws(),{RecursiveVisitor:a,visitAll:l}=bs(),{ParseSourceSpan:h}=Be(),{getHtmlTagDefinition:C}=Bs(),{rootNodes:d,errors:m}=F.parse(e,{canSelfClose:n,allowHtmComponentClosingTags:i,isTagNameCaseSensitive:f,getTagContentType:c});if(u.parser===\"vue\")if(d.some(O=>O.type===\"docType\"&&O.value===\"html\"||O.type===\"element\"&&O.name.toLowerCase()===\"html\")){n=!0,D=!0,s=!0,i=!0,f=!1;let O=F.parse(e,{canSelfClose:n,allowHtmComponentClosingTags:i,isTagNameCaseSensitive:f});d=O.rootNodes,m=O.errors;}else {let O=x=>{if(!x||x.type!==\"element\"||x.name!==\"template\")return !1;let k=x.attrs.find(t=>t.name===\"lang\"),$=k&&k.value;return !$||rc($,u)===\"html\"};if(d.some(O)){let x,k=()=>F.parse(e,{canSelfClose:n,allowHtmComponentClosingTags:i,isTagNameCaseSensitive:f}),$=()=>x||(x=k()),t=o=>$().rootNodes.find(E=>{let{startSourceSpan:p}=E;return p&&p.start.offset===o.startSourceSpan.start.offset});for(let o=0;o0){let{msg:_,span:{start:O,end:x}}=m[0];throw ec(_,{start:{line:O.line+1,column:O.col+1},end:{line:x.line+1,column:x.col+1}})}let T=_=>{let O=_.name.startsWith(\":\")?_.name.slice(1).split(\":\")[0]:null,x=_.nameSpan.toString(),k=O!==null&&x.startsWith(`${O}:`),$=k?x.slice(O.length+1):x;_.name=$,_.namespace=O,_.hasExplicitNamespace=k;},w=_=>{switch(_.type){case\"element\":T(_);for(let O of _.attrs)T(O),O.valueSpan?(O.value=O.valueSpan.toString(),/[\"']/.test(O.value[0])&&(O.value=O.value.slice(1,-1))):O.value=null;break;case\"comment\":_.value=_.sourceSpan.toString().slice(4,-3);break;case\"text\":_.value=_.sourceSpan.toString();break}},g=(_,O)=>{let x=_.toLowerCase();return O(x)?x:_},N=_=>{if(_.type===\"element\"&&(D&&(!_.namespace||_.namespace===_.tagDefinition.implicitNamespacePrefix||hs(_))&&(_.name=g(_.name,O=>O in uc)),s)){let O=Vr[_.name]||Object.create(null);for(let x of _.attrs)x.namespace||(x.name=g(x.name,k=>_.name in Vr&&(k in Vr[\"*\"]||k in O)));}},R=_=>{_.sourceSpan&&_.endSourceSpan&&(_.sourceSpan=new h(_.sourceSpan.start,_.endSourceSpan.end));},j=_=>{if(_.type===\"element\"){let O=C(f?_.name:_.name.toLowerCase());!_.namespace||_.namespace===O.implicitNamespacePrefix||hs(_)?_.tagDefinition=O:_.tagDefinition=C(\"\");}};return l(new class extends a{visit(_){w(_),j(_),N(_),R(_);}},d),d}function Ns(e,r,u){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,{frontMatter:D,content:s}=n?Jl(e):{frontMatter:null,content:e},i=new Kl(e,r.filepath),f=new cs(i,0,0,0),c=f.moveBy(e.length),F={type:\"root\",sourceSpan:new Qe(f,c),children:oc(s,u,r)};if(D){let h=new cs(i,0,0,0),C=h.moveBy(D.raw.length);D.sourceSpan=new Qe(h,C),F.children.unshift(D);}let a=new nc(F),l=(h,C)=>{let{offset:d}=C,m=e.slice(0,d).replace(/[^\\n\\r]/g,\" \"),w=Ns(m+h,r,u,!1);w.sourceSpan=new Qe(C,Zl(w.children).sourceSpan.end);let g=w.children[0];return g.length===d?w.children.shift():(g.sourceSpan=new Qe(g.sourceSpan.start.moveBy(d),g.sourceSpan.end),g.value=g.value.slice(d)),w};return a.walk(h=>{if(h.type===\"comment\"){let C=sc(h,l);C&&h.parent.replaceChild(h,C);}}),a}function Ke(){let{name:e,canSelfClose:r=!1,normalizeTagName:u=!1,normalizeAttributeName:n=!1,allowHtmComponentClosingTags:D=!1,isTagNameCaseSensitive:s=!1,getTagContentType:i}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return {parse:(f,c,F)=>Ns(f,Object.assign({parser:e},F),{canSelfClose:r,normalizeTagName:u,normalizeAttributeName:n,allowHtmComponentClosingTags:D,isTagNameCaseSensitive:s,getTagContentType:i}),hasPragma:tc,astFormat:\"html\",locStart:ic,locEnd:ac}}Os.exports={parsers:{html:Ke({name:\"html\",canSelfClose:!0,normalizeTagName:!0,normalizeAttributeName:!0,allowHtmComponentClosingTags:!0}),angular:Ke({name:\"angular\",canSelfClose:!0}),vue:Ke({name:\"vue\",canSelfClose:!0,isTagNameCaseSensitive:!0,getTagContentType:(e,r,u,n)=>{if(e.toLowerCase()!==\"html\"&&!u&&(e!==\"template\"||n.some(D=>{let{name:s,value:i}=D;return s===\"lang\"&&i!==\"html\"&&i!==\"\"&&i!==void 0})))return ws().TagContentType.RAW_TEXT}}),lwc:Ke({name:\"lwc\"})}};});return Dc()});}});var require_standalone=__commonJS({\"node_modules/prettier/standalone.js\"(exports,module){(function(e){if(typeof exports==\"object\"&&typeof module==\"object\")module.exports=e();else if(typeof define==\"function\"&&define.amd)define(e);else {var f=typeof globalThis<\"u\"?globalThis:typeof global<\"u\"?global:typeof self<\"u\"?self:this||{};f.prettier=e();}})(function(){var xe=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),pt=xe((r0,pu)=>{var ir=function(e){return e&&e.Math==Math&&e};pu.exports=ir(typeof globalThis==\"object\"&&globalThis)||ir(typeof window==\"object\"&&window)||ir(typeof self==\"object\"&&self)||ir(typeof global==\"object\"&&global)||function(){return this}()||Function(\"return this\")();}),Dt=xe((n0,fu)=>{fu.exports=function(e){try{return !!e()}catch{return !0}};}),yt=xe((u0,Du)=>{var Mo=Dt();Du.exports=!Mo(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7});}),ar=xe((s0,mu)=>{var Ro=Dt();mu.exports=!Ro(function(){var e=(function(){}).bind();return typeof e!=\"function\"||e.hasOwnProperty(\"prototype\")});}),At=xe((i0,du)=>{var $o=ar(),or=Function.prototype.call;du.exports=$o?or.bind(or):function(){return or.apply(or,arguments)};}),vu=xe(hu=>{var gu={}.propertyIsEnumerable,yu=Object.getOwnPropertyDescriptor,Vo=yu&&!gu.call({1:2},1);hu.f=Vo?function(r){var t=yu(this,r);return !!t&&t.enumerable}:gu;}),lr=xe((o0,Cu)=>{Cu.exports=function(e,r){return {enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:r}};}),mt=xe((l0,Au)=>{var Eu=ar(),Fu=Function.prototype,Wr=Fu.call,Wo=Eu&&Fu.bind.bind(Wr,Wr);Au.exports=Eu?Wo:function(e){return function(){return Wr.apply(e,arguments)}};}),Vt=xe((c0,xu)=>{var Su=mt(),Ho=Su({}.toString),Go=Su(\"\".slice);xu.exports=function(e){return Go(Ho(e),8,-1)};}),Tu=xe((p0,bu)=>{var Uo=mt(),Jo=Dt(),zo=Vt(),Hr=Object,Xo=Uo(\"\".split);bu.exports=Jo(function(){return !Hr(\"z\").propertyIsEnumerable(0)})?function(e){return zo(e)==\"String\"?Xo(e,\"\"):Hr(e)}:Hr;}),cr=xe((f0,Bu)=>{Bu.exports=function(e){return e==null};}),Gr=xe((D0,Nu)=>{var Ko=cr(),Yo=TypeError;Nu.exports=function(e){if(Ko(e))throw Yo(\"Can't call method on \"+e);return e};}),pr=xe((m0,wu)=>{var Qo=Tu(),Zo=Gr();wu.exports=function(e){return Qo(Zo(e))};}),Jr=xe((d0,_u)=>{var Ur=typeof document==\"object\"&&document.all,el=typeof Ur>\"u\"&&Ur!==void 0;_u.exports={all:Ur,IS_HTMLDDA:el};}),ot=xe((g0,Iu)=>{var Pu=Jr(),tl=Pu.all;Iu.exports=Pu.IS_HTMLDDA?function(e){return typeof e==\"function\"||e===tl}:function(e){return typeof e==\"function\"};}),St=xe((y0,Ou)=>{var ku=ot(),Lu=Jr(),rl=Lu.all;Ou.exports=Lu.IS_HTMLDDA?function(e){return typeof e==\"object\"?e!==null:ku(e)||e===rl}:function(e){return typeof e==\"object\"?e!==null:ku(e)};}),Wt=xe((h0,ju)=>{var zr=pt(),nl=ot(),ul=function(e){return nl(e)?e:void 0};ju.exports=function(e,r){return arguments.length<2?ul(zr[e]):zr[e]&&zr[e][r]};}),Xr=xe((v0,qu)=>{var sl=mt();qu.exports=sl({}.isPrototypeOf);}),Ru=xe((C0,Mu)=>{var il=Wt();Mu.exports=il(\"navigator\",\"userAgent\")||\"\";}),Ju=xe((E0,Uu)=>{var Gu=pt(),Kr=Ru(),$u=Gu.process,Vu=Gu.Deno,Wu=$u&&$u.versions||Vu&&Vu.version,Hu=Wu&&Wu.v8,dt,fr;Hu&&(dt=Hu.split(\".\"),fr=dt[0]>0&&dt[0]<4?1:+(dt[0]+dt[1])),!fr&&Kr&&(dt=Kr.match(/Edge\\/(\\d+)/),(!dt||dt[1]>=74)&&(dt=Kr.match(/Chrome\\/(\\d+)/),dt&&(fr=+dt[1]))),Uu.exports=fr;}),Yr=xe((F0,Xu)=>{var zu=Ju(),al=Dt();Xu.exports=!!Object.getOwnPropertySymbols&&!al(function(){var e=Symbol();return !String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&zu&&zu<41});}),Qr=xe((A0,Ku)=>{var ol=Yr();Ku.exports=ol&&!Symbol.sham&&typeof Symbol.iterator==\"symbol\";}),Zr=xe((S0,Yu)=>{var ll=Wt(),cl=ot(),pl=Xr(),fl=Qr(),Dl=Object;Yu.exports=fl?function(e){return typeof e==\"symbol\"}:function(e){var r=ll(\"Symbol\");return cl(r)&&pl(r.prototype,Dl(e))};}),Dr=xe((x0,Qu)=>{var ml=String;Qu.exports=function(e){try{return ml(e)}catch{return \"Object\"}};}),Ht=xe((b0,Zu)=>{var dl=ot(),gl=Dr(),yl=TypeError;Zu.exports=function(e){if(dl(e))return e;throw yl(gl(e)+\" is not a function\")};}),mr=xe((T0,es)=>{var hl=Ht(),vl=cr();es.exports=function(e,r){var t=e[r];return vl(t)?void 0:hl(t)};}),rs=xe((B0,ts)=>{var en=At(),tn=ot(),rn=St(),Cl=TypeError;ts.exports=function(e,r){var t,s;if(r===\"string\"&&tn(t=e.toString)&&!rn(s=en(t,e))||tn(t=e.valueOf)&&!rn(s=en(t,e))||r!==\"string\"&&tn(t=e.toString)&&!rn(s=en(t,e)))return s;throw Cl(\"Can't convert object to primitive value\")};}),us=xe((N0,ns)=>{ns.exports=!1;}),dr=xe((w0,is)=>{var ss=pt(),El=Object.defineProperty;is.exports=function(e,r){try{El(ss,e,{value:r,configurable:!0,writable:!0});}catch{ss[e]=r;}return r};}),gr=xe((_0,os)=>{var Fl=pt(),Al=dr(),as=\"__core-js_shared__\",Sl=Fl[as]||Al(as,{});os.exports=Sl;}),nn=xe((P0,cs)=>{var xl=us(),ls=gr();(cs.exports=function(e,r){return ls[e]||(ls[e]=r!==void 0?r:{})})(\"versions\",[]).push({version:\"3.26.1\",mode:xl?\"pure\":\"global\",copyright:\"\\xA9 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\"});}),yr=xe((I0,ps)=>{var bl=Gr(),Tl=Object;ps.exports=function(e){return Tl(bl(e))};}),Ct=xe((k0,fs)=>{var Bl=mt(),Nl=yr(),wl=Bl({}.hasOwnProperty);fs.exports=Object.hasOwn||function(r,t){return wl(Nl(r),t)};}),un=xe((L0,Ds)=>{var _l=mt(),Pl=0,Il=Math.random(),kl=_l(1 .toString);Ds.exports=function(e){return \"Symbol(\"+(e===void 0?\"\":e)+\")_\"+kl(++Pl+Il,36)};}),bt=xe((O0,hs)=>{var Ll=pt(),Ol=nn(),ms=Ct(),jl=un(),ds=Yr(),ys=Qr(),It=Ol(\"wks\"),xt=Ll.Symbol,gs=xt&&xt.for,ql=ys?xt:xt&&xt.withoutSetter||jl;hs.exports=function(e){if(!ms(It,e)||!(ds||typeof It[e]==\"string\")){var r=\"Symbol.\"+e;ds&&ms(xt,e)?It[e]=xt[e]:ys&&gs?It[e]=gs(r):It[e]=ql(r);}return It[e]};}),Fs=xe((j0,Es)=>{var Ml=At(),vs=St(),Cs=Zr(),Rl=mr(),$l=rs(),Vl=bt(),Wl=TypeError,Hl=Vl(\"toPrimitive\");Es.exports=function(e,r){if(!vs(e)||Cs(e))return e;var t=Rl(e,Hl),s;if(t){if(r===void 0&&(r=\"default\"),s=Ml(t,e,r),!vs(s)||Cs(s))return s;throw Wl(\"Can't convert object to primitive value\")}return r===void 0&&(r=\"number\"),$l(e,r)};}),hr=xe((q0,As)=>{var Gl=Fs(),Ul=Zr();As.exports=function(e){var r=Gl(e,\"string\");return Ul(r)?r:r+\"\"};}),bs=xe((M0,xs)=>{var Jl=pt(),Ss=St(),sn=Jl.document,zl=Ss(sn)&&Ss(sn.createElement);xs.exports=function(e){return zl?sn.createElement(e):{}};}),an=xe((R0,Ts)=>{var Xl=yt(),Kl=Dt(),Yl=bs();Ts.exports=!Xl&&!Kl(function(){return Object.defineProperty(Yl(\"div\"),\"a\",{get:function(){return 7}}).a!=7});}),on=xe(Ns=>{var Ql=yt(),Zl=At(),ec=vu(),tc=lr(),rc=pr(),nc=hr(),uc=Ct(),sc=an(),Bs=Object.getOwnPropertyDescriptor;Ns.f=Ql?Bs:function(r,t){if(r=rc(r),t=nc(t),sc)try{return Bs(r,t)}catch{}if(uc(r,t))return tc(!Zl(ec.f,r,t),r[t])};}),_s=xe((V0,ws)=>{var ic=yt(),ac=Dt();ws.exports=ic&&ac(function(){return Object.defineProperty(function(){},\"prototype\",{value:42,writable:!1}).prototype!=42});}),Tt=xe((W0,Ps)=>{var oc=St(),lc=String,cc=TypeError;Ps.exports=function(e){if(oc(e))return e;throw cc(lc(e)+\" is not an object\")};}),kt=xe(ks=>{var pc=yt(),fc=an(),Dc=_s(),vr=Tt(),Is=hr(),mc=TypeError,ln=Object.defineProperty,dc=Object.getOwnPropertyDescriptor,cn=\"enumerable\",pn=\"configurable\",fn=\"writable\";ks.f=pc?Dc?function(r,t,s){if(vr(r),t=Is(t),vr(s),typeof r==\"function\"&&t===\"prototype\"&&\"value\"in s&&fn in s&&!s[fn]){var a=dc(r,t);a&&a[fn]&&(r[t]=s.value,s={configurable:pn in s?s[pn]:a[pn],enumerable:cn in s?s[cn]:a[cn],writable:!1});}return ln(r,t,s)}:ln:function(r,t,s){if(vr(r),t=Is(t),vr(s),fc)try{return ln(r,t,s)}catch{}if(\"get\"in s||\"set\"in s)throw mc(\"Accessors not supported\");return \"value\"in s&&(r[t]=s.value),r};}),Dn=xe((G0,Ls)=>{var gc=yt(),yc=kt(),hc=lr();Ls.exports=gc?function(e,r,t){return yc.f(e,r,hc(1,t))}:function(e,r,t){return e[r]=t,e};}),qs=xe((U0,js)=>{var mn=yt(),vc=Ct(),Os=Function.prototype,Cc=mn&&Object.getOwnPropertyDescriptor,dn=vc(Os,\"name\"),Ec=dn&&(function(){}).name===\"something\",Fc=dn&&(!mn||mn&&Cc(Os,\"name\").configurable);js.exports={EXISTS:dn,PROPER:Ec,CONFIGURABLE:Fc};}),yn=xe((J0,Ms)=>{var Ac=mt(),Sc=ot(),gn=gr(),xc=Ac(Function.toString);Sc(gn.inspectSource)||(gn.inspectSource=function(e){return xc(e)}),Ms.exports=gn.inspectSource;}),Vs=xe((z0,$s)=>{var bc=pt(),Tc=ot(),Rs=bc.WeakMap;$s.exports=Tc(Rs)&&/native code/.test(String(Rs));}),Gs=xe((X0,Hs)=>{var Bc=nn(),Nc=un(),Ws=Bc(\"keys\");Hs.exports=function(e){return Ws[e]||(Ws[e]=Nc(e))};}),hn=xe((K0,Us)=>{Us.exports={};}),Ks=xe((Y0,Xs)=>{var wc=Vs(),zs=pt(),_c=St(),Pc=Dn(),vn=Ct(),Cn=gr(),Ic=Gs(),kc=hn(),Js=\"Object already initialized\",En=zs.TypeError,Lc=zs.WeakMap,Cr,Gt,Er,Oc=function(e){return Er(e)?Gt(e):Cr(e,{})},jc=function(e){return function(r){var t;if(!_c(r)||(t=Gt(r)).type!==e)throw En(\"Incompatible receiver, \"+e+\" required\");return t}};wc||Cn.state?(gt=Cn.state||(Cn.state=new Lc),gt.get=gt.get,gt.has=gt.has,gt.set=gt.set,Cr=function(e,r){if(gt.has(e))throw En(Js);return r.facade=e,gt.set(e,r),r},Gt=function(e){return gt.get(e)||{}},Er=function(e){return gt.has(e)}):(Bt=Ic(\"state\"),kc[Bt]=!0,Cr=function(e,r){if(vn(e,Bt))throw En(Js);return r.facade=e,Pc(e,Bt,r),r},Gt=function(e){return vn(e,Bt)?e[Bt]:{}},Er=function(e){return vn(e,Bt)});var gt,Bt;Xs.exports={set:Cr,get:Gt,has:Er,enforce:Oc,getterFor:jc};}),An=xe((Q0,Qs)=>{var qc=Dt(),Mc=ot(),Fr=Ct(),Fn=yt(),Rc=qs().CONFIGURABLE,$c=yn(),Ys=Ks(),Vc=Ys.enforce,Wc=Ys.get,Ar=Object.defineProperty,Hc=Fn&&!qc(function(){return Ar(function(){},\"length\",{value:8}).length!==8}),Gc=String(String).split(\"String\"),Uc=Qs.exports=function(e,r,t){String(r).slice(0,7)===\"Symbol(\"&&(r=\"[\"+String(r).replace(/^Symbol\\(([^)]*)\\)/,\"$1\")+\"]\"),t&&t.getter&&(r=\"get \"+r),t&&t.setter&&(r=\"set \"+r),(!Fr(e,\"name\")||Rc&&e.name!==r)&&(Fn?Ar(e,\"name\",{value:r,configurable:!0}):e.name=r),Hc&&t&&Fr(t,\"arity\")&&e.length!==t.arity&&Ar(e,\"length\",{value:t.arity});try{t&&Fr(t,\"constructor\")&&t.constructor?Fn&&Ar(e,\"prototype\",{writable:!1}):e.prototype&&(e.prototype=void 0);}catch{}var s=Vc(e);return Fr(s,\"source\")||(s.source=Gc.join(typeof r==\"string\"?r:\"\")),e};Function.prototype.toString=Uc(function(){return Mc(this)&&Wc(this).source||$c(this)},\"toString\");}),ei=xe((Z0,Zs)=>{var Jc=ot(),zc=kt(),Xc=An(),Kc=dr();Zs.exports=function(e,r,t,s){s||(s={});var a=s.enumerable,n=s.name!==void 0?s.name:r;if(Jc(t)&&Xc(t,n,s),s.global)a?e[r]=t:Kc(r,t);else {try{s.unsafe?e[r]&&(a=!0):delete e[r];}catch{}a?e[r]=t:zc.f(e,r,{value:t,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable});}return e};}),ri=xe((ey,ti)=>{var Yc=Math.ceil,Qc=Math.floor;ti.exports=Math.trunc||function(r){var t=+r;return (t>0?Qc:Yc)(t)};}),Sr=xe((ty,ni)=>{var Zc=ri();ni.exports=function(e){var r=+e;return r!==r||r===0?0:Zc(r)};}),si=xe((ry,ui)=>{var ep=Sr(),tp=Math.max,rp=Math.min;ui.exports=function(e,r){var t=ep(e);return t<0?tp(t+r,0):rp(t,r)};}),ai=xe((ny,ii)=>{var np=Sr(),up=Math.min;ii.exports=function(e){return e>0?up(np(e),9007199254740991):0};}),Lt=xe((uy,oi)=>{var sp=ai();oi.exports=function(e){return sp(e.length)};}),pi=xe((sy,ci)=>{var ip=pr(),ap=si(),op=Lt(),li=function(e){return function(r,t,s){var a=ip(r),n=op(a),u=ap(s,n),i;if(e&&t!=t){for(;n>u;)if(i=a[u++],i!=i)return !0}else for(;n>u;u++)if((e||u in a)&&a[u]===t)return e||u||0;return !e&&-1}};ci.exports={includes:li(!0),indexOf:li(!1)};}),mi=xe((iy,Di)=>{var lp=mt(),Sn=Ct(),cp=pr(),pp=pi().indexOf,fp=hn(),fi=lp([].push);Di.exports=function(e,r){var t=cp(e),s=0,a=[],n;for(n in t)!Sn(fp,n)&&Sn(t,n)&&fi(a,n);for(;r.length>s;)Sn(t,n=r[s++])&&(~pp(a,n)||fi(a,n));return a};}),gi=xe((ay,di)=>{di.exports=[\"constructor\",\"hasOwnProperty\",\"isPrototypeOf\",\"propertyIsEnumerable\",\"toLocaleString\",\"toString\",\"valueOf\"];}),hi=xe(yi=>{var Dp=mi(),mp=gi(),dp=mp.concat(\"length\",\"prototype\");yi.f=Object.getOwnPropertyNames||function(r){return Dp(r,dp)};}),Ci=xe(vi=>{vi.f=Object.getOwnPropertySymbols;}),Fi=xe((cy,Ei)=>{var gp=Wt(),yp=mt(),hp=hi(),vp=Ci(),Cp=Tt(),Ep=yp([].concat);Ei.exports=gp(\"Reflect\",\"ownKeys\")||function(r){var t=hp.f(Cp(r)),s=vp.f;return s?Ep(t,s(r)):t};}),xi=xe((py,Si)=>{var Ai=Ct(),Fp=Fi(),Ap=on(),Sp=kt();Si.exports=function(e,r,t){for(var s=Fp(r),a=Sp.f,n=Ap.f,u=0;u{var xp=Dt(),bp=ot(),Tp=/#|\\.prototype\\./,Ut=function(e,r){var t=Np[Bp(e)];return t==_p?!0:t==wp?!1:bp(r)?xp(r):!!r},Bp=Ut.normalize=function(e){return String(e).replace(Tp,\".\").toLowerCase()},Np=Ut.data={},wp=Ut.NATIVE=\"N\",_p=Ut.POLYFILL=\"P\";bi.exports=Ut;}),Jt=xe((Dy,Bi)=>{var xn=pt(),Pp=on().f,Ip=Dn(),kp=ei(),Lp=dr(),Op=xi(),jp=Ti();Bi.exports=function(e,r){var t=e.target,s=e.global,a=e.stat,n,u,i,l,p,y;if(s?u=xn:a?u=xn[t]||Lp(t,{}):u=(xn[t]||{}).prototype,u)for(i in r){if(p=r[i],e.dontCallGetSet?(y=Pp(u,i),l=y&&y.value):l=u[i],n=jp(s?i:t+(a?\".\":\"#\")+i,e.forced),!n&&l!==void 0){if(typeof p==typeof l)continue;Op(p,l);}(e.sham||l&&l.sham)&&Ip(p,\"sham\",!0),kp(u,i,p,e);}};}),bn=xe((my,Ni)=>{var qp=Vt();Ni.exports=Array.isArray||function(r){return qp(r)==\"Array\"};}),_i=xe((dy,wi)=>{var Mp=TypeError,Rp=9007199254740991;wi.exports=function(e){if(e>Rp)throw Mp(\"Maximum allowed index exceeded\");return e};}),Ii=xe((gy,Pi)=>{var $p=Vt(),Vp=mt();Pi.exports=function(e){if($p(e)===\"Function\")return Vp(e)};}),Tn=xe((yy,Li)=>{var ki=Ii(),Wp=Ht(),Hp=ar(),Gp=ki(ki.bind);Li.exports=function(e,r){return Wp(e),r===void 0?e:Hp?Gp(e,r):function(){return e.apply(r,arguments)}};}),Bn=xe((hy,ji)=>{var Up=bn(),Jp=Lt(),zp=_i(),Xp=Tn(),Oi=function(e,r,t,s,a,n,u,i){for(var l=a,p=0,y=u?Xp(u,i):!1,h,g;p0&&Up(h)?(g=Jp(h),l=Oi(e,r,h,g,l,n-1)-1):(zp(l+1),e[l]=h),l++),p++;return l};ji.exports=Oi;}),Ri=xe((vy,Mi)=>{var Kp=bt(),Yp=Kp(\"toStringTag\"),qi={};qi[Yp]=\"z\",Mi.exports=String(qi)===\"[object z]\";}),Nn=xe((Cy,$i)=>{var Qp=Ri(),Zp=ot(),xr=Vt(),ef=bt(),tf=ef(\"toStringTag\"),rf=Object,nf=xr(function(){return arguments}())==\"Arguments\",uf=function(e,r){try{return e[r]}catch{}};$i.exports=Qp?xr:function(e){var r,t,s;return e===void 0?\"Undefined\":e===null?\"Null\":typeof(t=uf(r=rf(e),tf))==\"string\"?t:nf?xr(r):(s=xr(r))==\"Object\"&&Zp(r.callee)?\"Arguments\":s};}),Ji=xe((Ey,Ui)=>{var sf=mt(),af=Dt(),Vi=ot(),of=Nn(),lf=Wt(),cf=yn(),Wi=function(){},pf=[],Hi=lf(\"Reflect\",\"construct\"),wn=/^\\s*(?:class|function)\\b/,ff=sf(wn.exec),Df=!wn.exec(Wi),zt=function(r){if(!Vi(r))return !1;try{return Hi(Wi,pf,r),!0}catch{return !1}},Gi=function(r){if(!Vi(r))return !1;switch(of(r)){case\"AsyncFunction\":case\"GeneratorFunction\":case\"AsyncGeneratorFunction\":return !1}try{return Df||!!ff(wn,cf(r))}catch{return !0}};Gi.sham=!0,Ui.exports=!Hi||af(function(){var e;return zt(zt.call)||!zt(Object)||!zt(function(){e=!0;})||e})?Gi:zt;}),Yi=xe((Fy,Ki)=>{var zi=bn(),mf=Ji(),df=St(),gf=bt(),yf=gf(\"species\"),Xi=Array;Ki.exports=function(e){var r;return zi(e)&&(r=e.constructor,mf(r)&&(r===Xi||zi(r.prototype))?r=void 0:df(r)&&(r=r[yf],r===null&&(r=void 0))),r===void 0?Xi:r};}),_n=xe((Ay,Qi)=>{var hf=Yi();Qi.exports=function(e,r){return new(hf(e))(r===0?0:r)};}),Zi=xe(()=>{var vf=Jt(),Cf=Bn(),Ef=Ht(),Ff=yr(),Af=Lt(),Sf=_n();vf({target:\"Array\",proto:!0},{flatMap:function(r){var t=Ff(this),s=Af(t),a;return Ef(r),a=Sf(t,0),a.length=Cf(a,t,t,s,0,1,r,arguments.length>1?arguments[1]:void 0),a}});}),Pn=xe((by,ea)=>{ea.exports={};}),ra=xe((Ty,ta)=>{var xf=bt(),bf=Pn(),Tf=xf(\"iterator\"),Bf=Array.prototype;ta.exports=function(e){return e!==void 0&&(bf.Array===e||Bf[Tf]===e)};}),In=xe((By,ua)=>{var Nf=Nn(),na=mr(),wf=cr(),_f=Pn(),Pf=bt(),If=Pf(\"iterator\");ua.exports=function(e){if(!wf(e))return na(e,If)||na(e,\"@@iterator\")||_f[Nf(e)]};}),ia=xe((Ny,sa)=>{var kf=At(),Lf=Ht(),Of=Tt(),jf=Dr(),qf=In(),Mf=TypeError;sa.exports=function(e,r){var t=arguments.length<2?qf(e):r;if(Lf(t))return Of(kf(t,e));throw Mf(jf(e)+\" is not iterable\")};}),la=xe((wy,oa)=>{var Rf=At(),aa=Tt(),$f=mr();oa.exports=function(e,r,t){var s,a;aa(e);try{if(s=$f(e,\"return\"),!s){if(r===\"throw\")throw t;return t}s=Rf(s,e);}catch(n){a=!0,s=n;}if(r===\"throw\")throw t;if(a)throw s;return aa(s),t};}),ma=xe((_y,Da)=>{var Vf=Tn(),Wf=At(),Hf=Tt(),Gf=Dr(),Uf=ra(),Jf=Lt(),ca=Xr(),zf=ia(),Xf=In(),pa=la(),Kf=TypeError,br=function(e,r){this.stopped=e,this.result=r;},fa=br.prototype;Da.exports=function(e,r,t){var s=t&&t.that,a=!!(t&&t.AS_ENTRIES),n=!!(t&&t.IS_RECORD),u=!!(t&&t.IS_ITERATOR),i=!!(t&&t.INTERRUPTED),l=Vf(r,s),p,y,h,g,c,f,F,_=function(E){return p&&pa(p,\"normal\",E),new br(!0,E)},w=function(E){return a?(Hf(E),i?l(E[0],E[1],_):l(E[0],E[1])):i?l(E,_):l(E)};if(n)p=e.iterator;else if(u)p=e;else {if(y=Xf(e),!y)throw Kf(Gf(e)+\" is not iterable\");if(Uf(y)){for(h=0,g=Jf(e);g>h;h++)if(c=w(e[h]),c&&ca(fa,c))return c;return new br(!1)}p=zf(e,y);}for(f=n?e.next:p.next;!(F=Wf(f,p)).done;){try{c=w(F.value);}catch(E){pa(p,\"throw\",E);}if(typeof c==\"object\"&&c&&ca(fa,c))return c}return new br(!1)};}),ga=xe((Py,da)=>{var Yf=hr(),Qf=kt(),Zf=lr();da.exports=function(e,r,t){var s=Yf(r);s in e?Qf.f(e,s,Zf(0,t)):e[s]=t;};}),ya=xe(()=>{var eD=Jt(),tD=ma(),rD=ga();eD({target:\"Object\",stat:!0},{fromEntries:function(r){var t={};return tD(r,function(s,a){rD(t,s,a);},{AS_ENTRIES:!0}),t}});}),Ca=xe((Ly,va)=>{var ha=An(),nD=kt();va.exports=function(e,r,t){return t.get&&ha(t.get,r,{getter:!0}),t.set&&ha(t.set,r,{setter:!0}),nD.f(e,r,t)};}),Fa=xe((Oy,Ea)=>{var uD=Tt();Ea.exports=function(){var e=uD(this),r=\"\";return e.hasIndices&&(r+=\"d\"),e.global&&(r+=\"g\"),e.ignoreCase&&(r+=\"i\"),e.multiline&&(r+=\"m\"),e.dotAll&&(r+=\"s\"),e.unicode&&(r+=\"u\"),e.unicodeSets&&(r+=\"v\"),e.sticky&&(r+=\"y\"),r};}),xa=xe(()=>{var sD=pt(),iD=yt(),aD=Ca(),oD=Fa(),lD=Dt(),Aa=sD.RegExp,Sa=Aa.prototype,cD=iD&&lD(function(){var e=!0;try{Aa(\".\",\"d\");}catch{e=!1;}var r={},t=\"\",s=e?\"dgimsy\":\"gimsy\",a=function(l,p){Object.defineProperty(r,l,{get:function(){return t+=p,!0}});},n={dotAll:\"s\",global:\"g\",ignoreCase:\"i\",multiline:\"m\",sticky:\"y\"};e&&(n.hasIndices=\"d\");for(var u in n)a(u,n[u]);var i=Object.getOwnPropertyDescriptor(Sa,\"flags\").get.call(r);return i!==s||t!==s});cD&&aD(Sa,\"flags\",{configurable:!0,get:oD});}),ba=xe(()=>{var pD=Jt(),kn=pt();pD({global:!0,forced:kn.globalThis!==kn},{globalThis:kn});}),Ta=xe(()=>{ba();}),Ba=xe(()=>{var fD=Jt(),DD=Bn(),mD=yr(),dD=Lt(),gD=Sr(),yD=_n();fD({target:\"Array\",proto:!0},{flat:function(){var r=arguments.length?arguments[0]:void 0,t=mD(this),s=dD(t),a=yD(t,0);return a.length=DD(a,t,t,s,0,r===void 0?1:gD(r)),a}});}),e0=xe((Uy,jo)=>{var hD=[\"cliName\",\"cliCategory\",\"cliDescription\"],vD=[\"_\"],CD=[\"languageId\"];function Hn(e,r){if(e==null)return {};var t=ED(e,r),s,a;if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,s)&&(t[s]=e[s]);}return t}function ED(e,r){if(e==null)return {};var t={},s=Object.keys(e),a,n;for(n=0;n=0)&&(t[a]=e[a]);return t}Zi(),ya(),xa(),Ta(),Ba();var FD=Object.create,_r=Object.defineProperty,AD=Object.getOwnPropertyDescriptor,Gn=Object.getOwnPropertyNames,SD=Object.getPrototypeOf,xD=Object.prototype.hasOwnProperty,ht=(e,r)=>function(){return e&&(r=(0, e[Gn(e)[0]])(e=0)),r},te=(e,r)=>function(){return r||(0, e[Gn(e)[0]])((r={exports:{}}).exports,r),r.exports},Kt=(e,r)=>{for(var t in r)_r(e,t,{get:r[t],enumerable:!0});},Pa=(e,r,t,s)=>{if(r&&typeof r==\"object\"||typeof r==\"function\")for(let a of Gn(r))!xD.call(e,a)&&a!==t&&_r(e,a,{get:()=>r[a],enumerable:!(s=AD(r,a))||s.enumerable});return e},bD=(e,r,t)=>(t=e!=null?FD(SD(e)):{},Pa(r||!e||!e.__esModule?_r(t,\"default\",{value:e,enumerable:!0}):t,e)),ft=e=>Pa(_r({},\"__esModule\",{value:!0}),e),wt,ne=ht({\"\"(){wt={env:{},argv:[]};}}),Ia=te({\"package.json\"(e,r){r.exports={version:\"2.8.8\"};}}),TD=te({\"node_modules/diff/lib/diff/base.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0}),e.default=r;function r(){}r.prototype={diff:function(n,u){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=i.callback;typeof i==\"function\"&&(l=i,i={}),this.options=i;var p=this;function y(N){return l?(setTimeout(function(){l(void 0,N);},0),!0):N}n=this.castInput(n),u=this.castInput(u),n=this.removeEmpty(this.tokenize(n)),u=this.removeEmpty(this.tokenize(u));var h=u.length,g=n.length,c=1,f=h+g,F=[{newPos:-1,components:[]}],_=this.extractCommon(F[0],u,n,0);if(F[0].newPos+1>=h&&_+1>=g)return y([{value:this.join(u),count:u.length}]);function w(){for(var N=-1*c;N<=c;N+=2){var x=void 0,I=F[N-1],P=F[N+1],$=(P?P.newPos:0)-N;I&&(F[N-1]=void 0);var D=I&&I.newPos+1=h&&$+1>=g)return y(t(p,x.components,u,n,p.useLongestToken));F[N]=x;}c++;}if(l)(function N(){setTimeout(function(){if(c>f)return l();w()||N();},0);})();else for(;c<=f;){var E=w();if(E)return E}},pushComponent:function(n,u,i){var l=n[n.length-1];l&&l.added===u&&l.removed===i?n[n.length-1]={count:l.count+1,added:u,removed:i}:n.push({count:1,added:u,removed:i});},extractCommon:function(n,u,i,l){for(var p=u.length,y=i.length,h=n.newPos,g=h-l,c=0;h+1w.length?N:w}),c.value=a.join(f);}else c.value=a.join(u.slice(h,h+c.count));h+=c.count,c.added||(g+=c.count);}}var _=n[y-1];return y>1&&typeof _.value==\"string\"&&(_.added||_.removed)&&a.equals(\"\",_.value)&&(n[y-2].value+=_.value,n.pop()),n}function s(a){return {newPos:a.newPos,components:a.components.slice(0)}}}}),BD=te({\"node_modules/diff/lib/diff/array.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0}),e.diffArrays=a,e.arrayDiff=void 0;var r=t(TD());function t(n){return n&&n.__esModule?n:{default:n}}var s=new r.default;e.arrayDiff=s,s.tokenize=function(n){return n.slice()},s.join=s.removeEmpty=function(n){return n};function a(n,u,i){return s.diff(n,u,i)}}}),Un=te({\"src/document/doc-builders.js\"(e,r){ne();function t(C){return {type:\"concat\",parts:C}}function s(C){return {type:\"indent\",contents:C}}function a(C,o){return {type:\"align\",contents:o,n:C}}function n(C){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return {type:\"group\",id:o.id,contents:C,break:!!o.shouldBreak,expandedStates:o.expandedStates}}function u(C){return a(Number.NEGATIVE_INFINITY,C)}function i(C){return a({type:\"root\"},C)}function l(C){return a(-1,C)}function p(C,o){return n(C[0],Object.assign(Object.assign({},o),{},{expandedStates:C}))}function y(C){return {type:\"fill\",parts:C}}function h(C,o){let d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return {type:\"if-break\",breakContents:C,flatContents:o,groupId:d.groupId}}function g(C,o){return {type:\"indent-if-break\",contents:C,groupId:o.groupId,negate:o.negate}}function c(C){return {type:\"line-suffix\",contents:C}}var f={type:\"line-suffix-boundary\"},F={type:\"break-parent\"},_={type:\"trim\"},w={type:\"line\",hard:!0},E={type:\"line\",hard:!0,literal:!0},N={type:\"line\"},x={type:\"line\",soft:!0},I=t([w,F]),P=t([E,F]),$={type:\"cursor\",placeholder:Symbol(\"cursor\")};function D(C,o){let d=[];for(let v=0;v0){for(let S=0;S=0?u.charAt(i+1)===`\n`?\"crlf\":\"cr\":\"lf\"}function s(u){switch(u){case\"cr\":return \"\\r\";case\"crlf\":return `\\r\n`;default:return `\n`}}function a(u,i){let l;switch(i){case`\n`:l=/\\n/g;break;case\"\\r\":l=/\\r/g;break;case`\\r\n`:l=/\\r\\n/g;break;default:throw new Error(`Unexpected \"eol\" ${JSON.stringify(i)}.`)}let p=u.match(l);return p?p.length:0}function n(u){return u.replace(/\\r\\n?/g,`\n`)}r.exports={guessEndOfLine:t,convertEndOfLineToChars:s,countEndOfLineChars:a,normalizeEndOfLine:n};}}),lt=te({\"src/utils/get-last.js\"(e,r){ne();var t=s=>s[s.length-1];r.exports=t;}});function ND(){let{onlyFirst:e=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=[\"[\\\\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(r,e?void 0:\"g\")}var wD=ht({\"node_modules/strip-ansi/node_modules/ansi-regex/index.js\"(){ne();}});function _D(e){if(typeof e!=\"string\")throw new TypeError(`Expected a \\`string\\`, got \\`${typeof e}\\``);return e.replace(ND(),\"\")}var PD=ht({\"node_modules/strip-ansi/index.js\"(){ne(),wD();}});function ID(e){return Number.isInteger(e)?e>=4352&&(e<=4447||e===9001||e===9002||11904<=e&&e<=12871&&e!==12351||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):!1}var kD=ht({\"node_modules/is-fullwidth-code-point/index.js\"(){ne();}}),LD=te({\"node_modules/emoji-regex/index.js\"(e,r){ne(),r.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};}}),ka={};Kt(ka,{default:()=>OD});function OD(e){if(typeof e!=\"string\"||e.length===0||(e=_D(e),e.length===0))return 0;e=e.replace((0, La.default)(),\" \");let r=0;for(let t=0;t=127&&s<=159||s>=768&&s<=879||(s>65535&&t++,r+=ID(s)?2:1);}return r}var La,jD=ht({\"node_modules/string-width/index.js\"(){ne(),PD(),kD(),La=bD(LD());}}),Oa=te({\"src/utils/get-string-width.js\"(e,r){ne();var t=(jD(),ft(ka)).default,s=/[^\\x20-\\x7F]/;function a(n){return n?s.test(n)?t(n):n.length:0}r.exports=a;}}),Yt=te({\"src/document/doc-utils.js\"(e,r){ne();var t=lt(),{literalline:s,join:a}=Un(),n=o=>Array.isArray(o)||o&&o.type===\"concat\",u=o=>{if(Array.isArray(o))return o;if(o.type!==\"concat\"&&o.type!==\"fill\")throw new Error(\"Expect doc type to be `concat` or `fill`.\");return o.parts},i={};function l(o,d,v,S){let b=[o];for(;b.length>0;){let B=b.pop();if(B===i){v(b.pop());continue}if(v&&b.push(B,i),!d||d(B)!==!1)if(n(B)||B.type===\"fill\"){let k=u(B);for(let M=k.length,R=M-1;R>=0;--R)b.push(k[R]);}else if(B.type===\"if-break\")B.flatContents&&b.push(B.flatContents),B.breakContents&&b.push(B.breakContents);else if(B.type===\"group\"&&B.expandedStates)if(S)for(let k=B.expandedStates.length,M=k-1;M>=0;--M)b.push(B.expandedStates[M]);else b.push(B.contents);else B.contents&&b.push(B.contents);}}function p(o,d){let v=new Map;return S(o);function S(B){if(v.has(B))return v.get(B);let k=b(B);return v.set(B,k),k}function b(B){if(Array.isArray(B))return d(B.map(S));if(B.type===\"concat\"||B.type===\"fill\"){let k=B.parts.map(S);return d(Object.assign(Object.assign({},B),{},{parts:k}))}if(B.type===\"if-break\"){let k=B.breakContents&&S(B.breakContents),M=B.flatContents&&S(B.flatContents);return d(Object.assign(Object.assign({},B),{},{breakContents:k,flatContents:M}))}if(B.type===\"group\"&&B.expandedStates){let k=B.expandedStates.map(S),M=k[0];return d(Object.assign(Object.assign({},B),{},{contents:M,expandedStates:k}))}if(B.contents){let k=S(B.contents);return d(Object.assign(Object.assign({},B),{},{contents:k}))}return d(B)}}function y(o,d,v){let S=v,b=!1;function B(k){let M=d(k);if(M!==void 0&&(b=!0,S=M),b)return !1}return l(o,B),S}function h(o){if(o.type===\"group\"&&o.break||o.type===\"line\"&&o.hard||o.type===\"break-parent\")return !0}function g(o){return y(o,h,!1)}function c(o){if(o.length>0){let d=t(o);!d.expandedStates&&!d.break&&(d.break=\"propagated\");}return null}function f(o){let d=new Set,v=[];function S(B){if(B.type===\"break-parent\"&&c(v),B.type===\"group\"){if(v.push(B),d.has(B))return !1;d.add(B);}}function b(B){B.type===\"group\"&&v.pop().break&&c(v);}l(o,S,b,!0);}function F(o){return o.type===\"line\"&&!o.hard?o.soft?\"\":\" \":o.type===\"if-break\"?o.flatContents||\"\":o}function _(o){return p(o,F)}var w=(o,d)=>o&&o.type===\"line\"&&o.hard&&d&&d.type===\"break-parent\";function E(o){if(!o)return o;if(n(o)||o.type===\"fill\"){let d=u(o);for(;d.length>1&&w(...d.slice(-2));)d.length-=2;if(d.length>0){let v=E(t(d));d[d.length-1]=v;}return Array.isArray(o)?d:Object.assign(Object.assign({},o),{},{parts:d})}switch(o.type){case\"align\":case\"indent\":case\"indent-if-break\":case\"group\":case\"line-suffix\":case\"label\":{let d=E(o.contents);return Object.assign(Object.assign({},o),{},{contents:d})}case\"if-break\":{let d=E(o.breakContents),v=E(o.flatContents);return Object.assign(Object.assign({},o),{},{breakContents:d,flatContents:v})}}return o}function N(o){return E(I(o))}function x(o){switch(o.type){case\"fill\":if(o.parts.every(v=>v===\"\"))return \"\";break;case\"group\":if(!o.contents&&!o.id&&!o.break&&!o.expandedStates)return \"\";if(o.contents.type===\"group\"&&o.contents.id===o.id&&o.contents.break===o.break&&o.contents.expandedStates===o.expandedStates)return o.contents;break;case\"align\":case\"indent\":case\"indent-if-break\":case\"line-suffix\":if(!o.contents)return \"\";break;case\"if-break\":if(!o.flatContents&&!o.breakContents)return \"\";break}if(!n(o))return o;let d=[];for(let v of u(o)){if(!v)continue;let[S,...b]=n(v)?u(v):[v];typeof S==\"string\"&&typeof t(d)==\"string\"?d[d.length-1]+=S:d.push(S),d.push(...b);}return d.length===0?\"\":d.length===1?d[0]:Array.isArray(o)?d:Object.assign(Object.assign({},o),{},{parts:d})}function I(o){return p(o,d=>x(d))}function P(o){let d=[],v=o.filter(Boolean);for(;v.length>0;){let S=v.shift();if(S){if(n(S)){v.unshift(...u(S));continue}if(d.length>0&&typeof t(d)==\"string\"&&typeof S==\"string\"){d[d.length-1]+=S;continue}d.push(S);}}return d}function $(o){return p(o,d=>Array.isArray(d)?P(d):d.parts?Object.assign(Object.assign({},d),{},{parts:P(d.parts)}):d)}function D(o){return p(o,d=>typeof d==\"string\"&&d.includes(`\n`)?T(d):d)}function T(o){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:s;return a(d,o.split(`\n`)).parts}function m(o){if(o.type===\"line\")return !0}function C(o){return y(o,m,!1)}r.exports={isConcat:n,getDocParts:u,willBreak:g,traverseDoc:l,findInDoc:y,mapDoc:p,propagateBreaks:f,removeLines:_,stripTrailingHardline:N,normalizeParts:P,normalizeDoc:$,cleanDoc:I,replaceTextEndOfLine:T,replaceEndOfLine:D,canBreak:C};}}),qD=te({\"src/document/doc-printer.js\"(e,r){ne();var{convertEndOfLineToChars:t}=Jn(),s=lt(),a=Oa(),{fill:n,cursor:u,indent:i}=Un(),{isConcat:l,getDocParts:p}=Yt(),y,h=1,g=2;function c(){return {value:\"\",length:0,queue:[]}}function f(x,I){return _(x,{type:\"indent\"},I)}function F(x,I,P){return I===Number.NEGATIVE_INFINITY?x.root||c():I<0?_(x,{type:\"dedent\"},P):I?I.type===\"root\"?Object.assign(Object.assign({},x),{},{root:x}):_(x,{type:typeof I==\"string\"?\"stringAlign\":\"numberAlign\",n:I},P):x}function _(x,I,P){let $=I.type===\"dedent\"?x.queue.slice(0,-1):[...x.queue,I],D=\"\",T=0,m=0,C=0;for(let k of $)switch(k.type){case\"indent\":v(),P.useTabs?o(1):d(P.tabWidth);break;case\"stringAlign\":v(),D+=k.n,T+=k.n.length;break;case\"numberAlign\":m+=1,C+=k.n;break;default:throw new Error(`Unexpected type '${k.type}'`)}return b(),Object.assign(Object.assign({},x),{},{value:D,length:T,queue:$});function o(k){D+=\"\t\".repeat(k),T+=P.tabWidth*k;}function d(k){D+=\" \".repeat(k),T+=k;}function v(){P.useTabs?S():b();}function S(){m>0&&o(m),B();}function b(){C>0&&d(C),B();}function B(){m=0,C=0;}}function w(x){if(x.length===0)return 0;let I=0;for(;x.length>0&&typeof s(x)==\"string\"&&/^[\\t ]*$/.test(s(x));)I+=x.pop().length;if(x.length>0&&typeof s(x)==\"string\"){let P=s(x).replace(/[\\t ]*$/,\"\");I+=s(x).length-P.length,x[x.length-1]=P;}return I}function E(x,I,P,$,D){let T=I.length,m=[x],C=[];for(;P>=0;){if(m.length===0){if(T===0)return !0;m.push(I[--T]);continue}let{mode:o,doc:d}=m.pop();if(typeof d==\"string\")C.push(d),P-=a(d);else if(l(d)||d.type===\"fill\"){let v=p(d);for(let S=v.length-1;S>=0;S--)m.push({mode:o,doc:v[S]});}else switch(d.type){case\"indent\":case\"align\":case\"indent-if-break\":case\"label\":m.push({mode:o,doc:d.contents});break;case\"trim\":P+=w(C);break;case\"group\":{if(D&&d.break)return !1;let v=d.break?h:o,S=d.expandedStates&&v===h?s(d.expandedStates):d.contents;m.push({mode:v,doc:S});break}case\"if-break\":{let S=(d.groupId?y[d.groupId]||g:o)===h?d.breakContents:d.flatContents;S&&m.push({mode:o,doc:S});break}case\"line\":if(o===h||d.hard)return !0;d.soft||(C.push(\" \"),P--);break;case\"line-suffix\":$=!0;break;case\"line-suffix-boundary\":if($)return !1;break}}return !1}function N(x,I){y={};let P=I.printWidth,$=t(I.endOfLine),D=0,T=[{ind:c(),mode:h,doc:x}],m=[],C=!1,o=[];for(;T.length>0;){let{ind:v,mode:S,doc:b}=T.pop();if(typeof b==\"string\"){let B=$!==`\n`?b.replace(/\\n/g,$):b;m.push(B),D+=a(B);}else if(l(b)){let B=p(b);for(let k=B.length-1;k>=0;k--)T.push({ind:v,mode:S,doc:B[k]});}else switch(b.type){case\"cursor\":m.push(u.placeholder);break;case\"indent\":T.push({ind:f(v,I),mode:S,doc:b.contents});break;case\"align\":T.push({ind:F(v,b.n,I),mode:S,doc:b.contents});break;case\"trim\":D-=w(m);break;case\"group\":switch(S){case g:if(!C){T.push({ind:v,mode:b.break?h:g,doc:b.contents});break}case h:{C=!1;let B={ind:v,mode:g,doc:b.contents},k=P-D,M=o.length>0;if(!b.break&&E(B,T,k,M))T.push(B);else if(b.expandedStates){let R=s(b.expandedStates);if(b.break){T.push({ind:v,mode:h,doc:R});break}else for(let q=1;q=b.expandedStates.length){T.push({ind:v,mode:h,doc:R});break}else {let J=b.expandedStates[q],L={ind:v,mode:g,doc:J};if(E(L,T,k,M)){T.push(L);break}}}else T.push({ind:v,mode:h,doc:b.contents});break}}b.id&&(y[b.id]=s(T).mode);break;case\"fill\":{let B=P-D,{parts:k}=b;if(k.length===0)break;let[M,R]=k,q={ind:v,mode:g,doc:M},J={ind:v,mode:h,doc:M},L=E(q,[],B,o.length>0,!0);if(k.length===1){L?T.push(q):T.push(J);break}let Q={ind:v,mode:g,doc:R},V={ind:v,mode:h,doc:R};if(k.length===2){L?T.push(Q,q):T.push(V,J);break}k.splice(0,2);let j={ind:v,mode:S,doc:n(k)},Y=k[0];E({ind:v,mode:g,doc:[M,R,Y]},[],B,o.length>0,!0)?T.push(j,Q,q):L?T.push(j,V,q):T.push(j,V,J);break}case\"if-break\":case\"indent-if-break\":{let B=b.groupId?y[b.groupId]:S;if(B===h){let k=b.type===\"if-break\"?b.breakContents:b.negate?b.contents:i(b.contents);k&&T.push({ind:v,mode:S,doc:k});}if(B===g){let k=b.type===\"if-break\"?b.flatContents:b.negate?i(b.contents):b.contents;k&&T.push({ind:v,mode:S,doc:k});}break}case\"line-suffix\":o.push({ind:v,mode:S,doc:b.contents});break;case\"line-suffix-boundary\":o.length>0&&T.push({ind:v,mode:S,doc:{type:\"line\",hard:!0}});break;case\"line\":switch(S){case g:if(b.hard)C=!0;else {b.soft||(m.push(\" \"),D+=1);break}case h:if(o.length>0){T.push({ind:v,mode:S,doc:b},...o.reverse()),o.length=0;break}b.literal?v.root?(m.push($,v.root.value),D=v.root.length):(m.push($),D=0):(D-=w(m),m.push($+v.value),D=v.length);break}break;case\"label\":T.push({ind:v,mode:S,doc:b.contents});break;}T.length===0&&o.length>0&&(T.push(...o.reverse()),o.length=0);}let d=m.indexOf(u.placeholder);if(d!==-1){let v=m.indexOf(u.placeholder,d+1),S=m.slice(0,d).join(\"\"),b=m.slice(d+1,v).join(\"\"),B=m.slice(v+1).join(\"\");return {formatted:S+b+B,cursorNodeStart:S.length,cursorNodeText:b}}return {formatted:m.join(\"\")}}r.exports={printDocToString:N};}}),MD=te({\"src/document/doc-debug.js\"(e,r){ne();var{isConcat:t,getDocParts:s}=Yt();function a(u){if(!u)return \"\";if(t(u)){let i=[];for(let l of s(u))if(t(l))i.push(...a(l).parts);else {let p=a(l);p!==\"\"&&i.push(p);}return {type:\"concat\",parts:i}}return u.type===\"if-break\"?Object.assign(Object.assign({},u),{},{breakContents:a(u.breakContents),flatContents:a(u.flatContents)}):u.type===\"group\"?Object.assign(Object.assign({},u),{},{contents:a(u.contents),expandedStates:u.expandedStates&&u.expandedStates.map(a)}):u.type===\"fill\"?{type:\"fill\",parts:u.parts.map(a)}:u.contents?Object.assign(Object.assign({},u),{},{contents:a(u.contents)}):u}function n(u){let i=Object.create(null),l=new Set;return p(a(u));function p(h,g,c){if(typeof h==\"string\")return JSON.stringify(h);if(t(h)){let f=s(h).map(p).filter(Boolean);return f.length===1?f[0]:`[${f.join(\", \")}]`}if(h.type===\"line\"){let f=Array.isArray(c)&&c[g+1]&&c[g+1].type===\"break-parent\";return h.literal?f?\"literalline\":\"literallineWithoutBreakParent\":h.hard?f?\"hardline\":\"hardlineWithoutBreakParent\":h.soft?\"softline\":\"line\"}if(h.type===\"break-parent\")return Array.isArray(c)&&c[g-1]&&c[g-1].type===\"line\"&&c[g-1].hard?void 0:\"breakParent\";if(h.type===\"trim\")return \"trim\";if(h.type===\"indent\")return \"indent(\"+p(h.contents)+\")\";if(h.type===\"align\")return h.n===Number.NEGATIVE_INFINITY?\"dedentToRoot(\"+p(h.contents)+\")\":h.n<0?\"dedent(\"+p(h.contents)+\")\":h.n.type===\"root\"?\"markAsRoot(\"+p(h.contents)+\")\":\"align(\"+JSON.stringify(h.n)+\", \"+p(h.contents)+\")\";if(h.type===\"if-break\")return \"ifBreak(\"+p(h.breakContents)+(h.flatContents?\", \"+p(h.flatContents):\"\")+(h.groupId?(h.flatContents?\"\":', \"\"')+`, { groupId: ${y(h.groupId)} }`:\"\")+\")\";if(h.type===\"indent-if-break\"){let f=[];h.negate&&f.push(\"negate: true\"),h.groupId&&f.push(`groupId: ${y(h.groupId)}`);let F=f.length>0?`, { ${f.join(\", \")} }`:\"\";return `indentIfBreak(${p(h.contents)}${F})`}if(h.type===\"group\"){let f=[];h.break&&h.break!==\"propagated\"&&f.push(\"shouldBreak: true\"),h.id&&f.push(`id: ${y(h.id)}`);let F=f.length>0?`, { ${f.join(\", \")} }`:\"\";return h.expandedStates?`conditionalGroup([${h.expandedStates.map(_=>p(_)).join(\",\")}]${F})`:`group(${p(h.contents)}${F})`}if(h.type===\"fill\")return `fill([${h.parts.map(f=>p(f)).join(\", \")}])`;if(h.type===\"line-suffix\")return \"lineSuffix(\"+p(h.contents)+\")\";if(h.type===\"line-suffix-boundary\")return \"lineSuffixBoundary\";if(h.type===\"label\")return `label(${JSON.stringify(h.label)}, ${p(h.contents)})`;throw new Error(\"Unknown doc type \"+h.type)}function y(h){if(typeof h!=\"symbol\")return JSON.stringify(String(h));if(h in i)return i[h];let g=String(h).slice(7,-1)||\"symbol\";for(let c=0;;c++){let f=g+(c>0?` #${c}`:\"\");if(!l.has(f))return l.add(f),i[h]=`Symbol.for(${JSON.stringify(f)})`}}}r.exports={printDocToDebug:n};}}),qe=te({\"src/document/index.js\"(e,r){ne(),r.exports={builders:Un(),printer:qD(),utils:Yt(),debug:MD()};}}),ja={};Kt(ja,{default:()=>RD});function RD(e){if(typeof e!=\"string\")throw new TypeError(\"Expected a string\");return e.replace(/[|\\\\{}()[\\]^$+*?.]/g,\"\\\\$&\").replace(/-/g,\"\\\\x2d\")}var $D=ht({\"node_modules/escape-string-regexp/index.js\"(){ne();}}),qa=te({\"node_modules/semver/internal/debug.js\"(e,r){ne();var t=typeof wt==\"object\"&&wt.env&&wt.env.NODE_DEBUG&&/\\bsemver\\b/i.test(wt.env.NODE_DEBUG)?function(){for(var s=arguments.length,a=new Array(s),n=0;n{};r.exports=t;}}),Ma=te({\"node_modules/semver/internal/constants.js\"(e,r){ne();var t=\"2.0.0\",s=256,a=Number.MAX_SAFE_INTEGER||9007199254740991,n=16;r.exports={SEMVER_SPEC_VERSION:t,MAX_LENGTH:s,MAX_SAFE_INTEGER:a,MAX_SAFE_COMPONENT_LENGTH:n};}}),VD=te({\"node_modules/semver/internal/re.js\"(e,r){ne();var{MAX_SAFE_COMPONENT_LENGTH:t}=Ma(),s=qa();e=r.exports={};var a=e.re=[],n=e.src=[],u=e.t={},i=0,l=(p,y,h)=>{let g=i++;s(p,g,y),u[p]=g,n[g]=y,a[g]=new RegExp(y,h?\"g\":void 0);};l(\"NUMERICIDENTIFIER\",\"0|[1-9]\\\\d*\"),l(\"NUMERICIDENTIFIERLOOSE\",\"[0-9]+\"),l(\"NONNUMERICIDENTIFIER\",\"\\\\d*[a-zA-Z-][a-zA-Z0-9-]*\"),l(\"MAINVERSION\",`(${n[u.NUMERICIDENTIFIER]})\\\\.(${n[u.NUMERICIDENTIFIER]})\\\\.(${n[u.NUMERICIDENTIFIER]})`),l(\"MAINVERSIONLOOSE\",`(${n[u.NUMERICIDENTIFIERLOOSE]})\\\\.(${n[u.NUMERICIDENTIFIERLOOSE]})\\\\.(${n[u.NUMERICIDENTIFIERLOOSE]})`),l(\"PRERELEASEIDENTIFIER\",`(?:${n[u.NUMERICIDENTIFIER]}|${n[u.NONNUMERICIDENTIFIER]})`),l(\"PRERELEASEIDENTIFIERLOOSE\",`(?:${n[u.NUMERICIDENTIFIERLOOSE]}|${n[u.NONNUMERICIDENTIFIER]})`),l(\"PRERELEASE\",`(?:-(${n[u.PRERELEASEIDENTIFIER]}(?:\\\\.${n[u.PRERELEASEIDENTIFIER]})*))`),l(\"PRERELEASELOOSE\",`(?:-?(${n[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\\\.${n[u.PRERELEASEIDENTIFIERLOOSE]})*))`),l(\"BUILDIDENTIFIER\",\"[0-9A-Za-z-]+\"),l(\"BUILD\",`(?:\\\\+(${n[u.BUILDIDENTIFIER]}(?:\\\\.${n[u.BUILDIDENTIFIER]})*))`),l(\"FULLPLAIN\",`v?${n[u.MAINVERSION]}${n[u.PRERELEASE]}?${n[u.BUILD]}?`),l(\"FULL\",`^${n[u.FULLPLAIN]}$`),l(\"LOOSEPLAIN\",`[v=\\\\s]*${n[u.MAINVERSIONLOOSE]}${n[u.PRERELEASELOOSE]}?${n[u.BUILD]}?`),l(\"LOOSE\",`^${n[u.LOOSEPLAIN]}$`),l(\"GTLT\",\"((?:<|>)?=?)\"),l(\"XRANGEIDENTIFIERLOOSE\",`${n[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\\\*`),l(\"XRANGEIDENTIFIER\",`${n[u.NUMERICIDENTIFIER]}|x|X|\\\\*`),l(\"XRANGEPLAIN\",`[v=\\\\s]*(${n[u.XRANGEIDENTIFIER]})(?:\\\\.(${n[u.XRANGEIDENTIFIER]})(?:\\\\.(${n[u.XRANGEIDENTIFIER]})(?:${n[u.PRERELEASE]})?${n[u.BUILD]}?)?)?`),l(\"XRANGEPLAINLOOSE\",`[v=\\\\s]*(${n[u.XRANGEIDENTIFIERLOOSE]})(?:\\\\.(${n[u.XRANGEIDENTIFIERLOOSE]})(?:\\\\.(${n[u.XRANGEIDENTIFIERLOOSE]})(?:${n[u.PRERELEASELOOSE]})?${n[u.BUILD]}?)?)?`),l(\"XRANGE\",`^${n[u.GTLT]}\\\\s*${n[u.XRANGEPLAIN]}$`),l(\"XRANGELOOSE\",`^${n[u.GTLT]}\\\\s*${n[u.XRANGEPLAINLOOSE]}$`),l(\"COERCE\",`(^|[^\\\\d])(\\\\d{1,${t}})(?:\\\\.(\\\\d{1,${t}}))?(?:\\\\.(\\\\d{1,${t}}))?(?:$|[^\\\\d])`),l(\"COERCERTL\",n[u.COERCE],!0),l(\"LONETILDE\",\"(?:~>?)\"),l(\"TILDETRIM\",`(\\\\s*)${n[u.LONETILDE]}\\\\s+`,!0),e.tildeTrimReplace=\"$1~\",l(\"TILDE\",`^${n[u.LONETILDE]}${n[u.XRANGEPLAIN]}$`),l(\"TILDELOOSE\",`^${n[u.LONETILDE]}${n[u.XRANGEPLAINLOOSE]}$`),l(\"LONECARET\",\"(?:\\\\^)\"),l(\"CARETTRIM\",`(\\\\s*)${n[u.LONECARET]}\\\\s+`,!0),e.caretTrimReplace=\"$1^\",l(\"CARET\",`^${n[u.LONECARET]}${n[u.XRANGEPLAIN]}$`),l(\"CARETLOOSE\",`^${n[u.LONECARET]}${n[u.XRANGEPLAINLOOSE]}$`),l(\"COMPARATORLOOSE\",`^${n[u.GTLT]}\\\\s*(${n[u.LOOSEPLAIN]})$|^$`),l(\"COMPARATOR\",`^${n[u.GTLT]}\\\\s*(${n[u.FULLPLAIN]})$|^$`),l(\"COMPARATORTRIM\",`(\\\\s*)${n[u.GTLT]}\\\\s*(${n[u.LOOSEPLAIN]}|${n[u.XRANGEPLAIN]})`,!0),e.comparatorTrimReplace=\"$1$2$3\",l(\"HYPHENRANGE\",`^\\\\s*(${n[u.XRANGEPLAIN]})\\\\s+-\\\\s+(${n[u.XRANGEPLAIN]})\\\\s*$`),l(\"HYPHENRANGELOOSE\",`^\\\\s*(${n[u.XRANGEPLAINLOOSE]})\\\\s+-\\\\s+(${n[u.XRANGEPLAINLOOSE]})\\\\s*$`),l(\"STAR\",\"(<|>)?=?\\\\s*\\\\*\"),l(\"GTE0\",\"^\\\\s*>=\\\\s*0\\\\.0\\\\.0\\\\s*$\"),l(\"GTE0PRE\",\"^\\\\s*>=\\\\s*0\\\\.0\\\\.0-0\\\\s*$\");}}),WD=te({\"node_modules/semver/internal/parse-options.js\"(e,r){ne();var t=[\"includePrerelease\",\"loose\",\"rtl\"],s=a=>a?typeof a!=\"object\"?{loose:!0}:t.filter(n=>a[n]).reduce((n,u)=>(n[u]=!0,n),{}):{};r.exports=s;}}),HD=te({\"node_modules/semver/internal/identifiers.js\"(e,r){ne();var t=/^[0-9]+$/,s=(n,u)=>{let i=t.test(n),l=t.test(u);return i&&l&&(n=+n,u=+u),n===u?0:i&&!l?-1:l&&!i?1:ns(u,n);r.exports={compareIdentifiers:s,rcompareIdentifiers:a};}}),GD=te({\"node_modules/semver/classes/semver.js\"(e,r){ne();var t=qa(),{MAX_LENGTH:s,MAX_SAFE_INTEGER:a}=Ma(),{re:n,t:u}=VD(),i=WD(),{compareIdentifiers:l}=HD(),p=class{constructor(y,h){if(h=i(h),y instanceof p){if(y.loose===!!h.loose&&y.includePrerelease===!!h.includePrerelease)return y;y=y.version;}else if(typeof y!=\"string\")throw new TypeError(`Invalid Version: ${y}`);if(y.length>s)throw new TypeError(`version is longer than ${s} characters`);t(\"SemVer\",y,h),this.options=h,this.loose=!!h.loose,this.includePrerelease=!!h.includePrerelease;let g=y.trim().match(h.loose?n[u.LOOSE]:n[u.FULL]);if(!g)throw new TypeError(`Invalid Version: ${y}`);if(this.raw=y,this.major=+g[1],this.minor=+g[2],this.patch=+g[3],this.major>a||this.major<0)throw new TypeError(\"Invalid major version\");if(this.minor>a||this.minor<0)throw new TypeError(\"Invalid minor version\");if(this.patch>a||this.patch<0)throw new TypeError(\"Invalid patch version\");g[4]?this.prerelease=g[4].split(\".\").map(c=>{if(/^[0-9]+$/.test(c)){let f=+c;if(f>=0&&f=0;)typeof this.prerelease[g]==\"number\"&&(this.prerelease[g]++,g=-2);g===-1&&this.prerelease.push(0);}h&&(l(this.prerelease[0],h)===0?isNaN(this.prerelease[1])&&(this.prerelease=[h,0]):this.prerelease=[h,0]);break;default:throw new Error(`invalid increment argument: ${y}`)}return this.format(),this.raw=this.version,this}};r.exports=p;}}),zn=te({\"node_modules/semver/functions/compare.js\"(e,r){ne();var t=GD(),s=(a,n,u)=>new t(a,u).compare(new t(n,u));r.exports=s;}}),UD=te({\"node_modules/semver/functions/lt.js\"(e,r){ne();var t=zn(),s=(a,n,u)=>t(a,n,u)<0;r.exports=s;}}),JD=te({\"node_modules/semver/functions/gte.js\"(e,r){ne();var t=zn(),s=(a,n,u)=>t(a,n,u)>=0;r.exports=s;}}),zD=te({\"src/utils/arrayify.js\"(e,r){ne(),r.exports=(t,s)=>Object.entries(t).map(a=>{let[n,u]=a;return Object.assign({[s]:n},u)});}}),XD=te({\"node_modules/outdent/lib/index.js\"(e,r){ne(),Object.defineProperty(e,\"__esModule\",{value:!0}),e.outdent=void 0;function t(){for(var E=[],N=0;Ntypeof h==\"string\"||typeof h==\"function\",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:l,description:\"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.\",exception:h=>typeof h==\"string\"||typeof h==\"object\",cliName:\"plugin\",cliCategory:s},pluginSearchDirs:{since:\"1.13.0\",type:\"path\",array:!0,default:[{value:[]}],category:l,description:t`\n Custom directory that contains prettier plugins in node_modules subdirectory.\n Overrides default behavior when plugins are searched relatively to the location of Prettier.\n Multiple values are accepted.\n `,exception:h=>typeof h==\"string\"||typeof h==\"object\",cliName:\"plugin-search-dir\",cliCategory:s},printWidth:{since:\"0.0.0\",category:l,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:p,type:\"int\",default:Number.POSITIVE_INFINITY,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:t`\n Format code ending at a given character offset (exclusive).\n The range will extend forwards to the end of the selected statement.\n This option cannot be used with --cursor-offset.\n `,cliCategory:a},rangeStart:{since:\"1.4.0\",category:p,type:\"int\",default:0,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:t`\n Format code starting at a given character offset.\n The range will extend backwards to the start of the first line containing the selected statement.\n This option cannot be used with --cursor-offset.\n `,cliCategory:a},requirePragma:{since:\"1.7.0\",category:p,type:\"boolean\",default:!1,description:t`\n Require either '@prettier' or '@format' to be present in the file's first docblock comment\n in order for it to be formatted.\n `,cliCategory:u},tabWidth:{type:\"int\",category:l,default:2,description:\"Number of spaces per indentation level.\",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},useTabs:{since:\"1.0.0\",category:l,type:\"boolean\",default:!1,description:\"Indent with tabs instead of spaces.\"},embeddedLanguageFormatting:{since:\"2.1.0\",category:l,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.\"}]}};r.exports={CATEGORY_CONFIG:s,CATEGORY_EDITOR:a,CATEGORY_FORMAT:n,CATEGORY_OTHER:u,CATEGORY_OUTPUT:i,CATEGORY_GLOBAL:l,CATEGORY_SPECIAL:p,options:y};}}),Xn=te({\"src/main/support.js\"(e,r){ne();var t={compare:zn(),lt:UD(),gte:JD()},s=zD(),a=Ia().version,n=KD().options;function u(){let{plugins:l=[],showUnreleased:p=!1,showDeprecated:y=!1,showInternal:h=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},g=a.split(\"-\",1)[0],c=l.flatMap(E=>E.languages||[]).filter(F),f=s(Object.assign({},...l.map(E=>{let{options:N}=E;return N}),n),\"name\").filter(E=>F(E)&&_(E)).sort((E,N)=>E.name===N.name?0:E.name{E=Object.assign({},E),Array.isArray(E.default)&&(E.default=E.default.length===1?E.default[0].value:E.default.filter(F).sort((x,I)=>t.compare(I.since,x.since))[0].value),Array.isArray(E.choices)&&(E.choices=E.choices.filter(x=>F(x)&&_(x)),E.name===\"parser\"&&i(E,c,l));let N=Object.fromEntries(l.filter(x=>x.defaultOptions&&x.defaultOptions[E.name]!==void 0).map(x=>[x.name,x.defaultOptions[E.name]]));return Object.assign(Object.assign({},E),{},{pluginDefaults:N})});return {languages:c,options:f};function F(E){return p||!(\"since\"in E)||E.since&&t.gte(g,E.since)}function _(E){return y||!(\"deprecated\"in E)||E.deprecated&&t.lt(g,E.deprecated)}function w(E){if(h)return E;return Hn(E,hD)}}function i(l,p,y){let h=new Set(l.choices.map(g=>g.value));for(let g of p)if(g.parsers){for(let c of g.parsers)if(!h.has(c)){h.add(c);let f=y.find(_=>_.parsers&&_.parsers[c]),F=g.name;f&&f.name&&(F+=` (plugin: ${f.name})`),l.choices.push({value:c,description:F});}}}r.exports={getSupportInfo:u};}}),Kn=te({\"src/utils/is-non-empty-array.js\"(e,r){ne();function t(s){return Array.isArray(s)&&s.length>0}r.exports=t;}}),Pr=te({\"src/utils/text/skip.js\"(e,r){ne();function t(i){return (l,p,y)=>{let h=y&&y.backwards;if(p===!1)return !1;let{length:g}=l,c=p;for(;c>=0&&cV[V.length-2];function _(V){return (j,Y,ie)=>{let ee=ie&&ie.backwards;if(Y===!1)return !1;let{length:ce}=j,W=Y;for(;W>=0&&W2&&arguments[2]!==void 0?arguments[2]:{},ie=l(V,Y.backwards?j-1:j,Y),ee=c(V,ie,Y);return ie!==ee}function E(V,j,Y){for(let ie=j;ie2&&arguments[2]!==void 0?arguments[2]:{};return l(V,Y.backwards?j-1:j,Y)!==j}function T(V,j){let Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,ie=0;for(let ee=Y;eede?ce:ee;}return W}function o(V,j){let Y=V.slice(1,-1),ie=j.parser===\"json\"||j.parser===\"json5\"&&j.quoteProps===\"preserve\"&&!j.singleQuote?'\"':j.__isInHtmlAttribute?\"'\":C(Y,j.singleQuote?\"'\":'\"').quote;return d(Y,ie,!(j.parser===\"css\"||j.parser===\"less\"||j.parser===\"scss\"||j.__embeddedInHtml))}function d(V,j,Y){let ie=j==='\"'?\"'\":'\"',ee=/\\\\(.)|([\"'])/gs,ce=V.replace(ee,(W,K,de)=>K===ie?K:de===j?\"\\\\\"+de:de||(Y&&/^[^\\n\\r\"'0-7\\\\bfnrt-vx\\u2028\\u2029]$/.test(K)?K:\"\\\\\"+K));return j+ce+j}function v(V){return V.toLowerCase().replace(/^([+-]?[\\d.]+e)(?:\\+|(-))?0*(\\d)/,\"$1$2$3\").replace(/^([+-]?[\\d.]+)e[+-]?0+$/,\"$1\").replace(/^([+-])?\\./,\"$10.\").replace(/(\\.\\d+?)0+(?=e|$)/,\"$1\").replace(/\\.(?=e|$)/,\"\")}function S(V,j){let Y=V.match(new RegExp(`(${t(j)})+`,\"g\"));return Y===null?0:Y.reduce((ie,ee)=>Math.max(ie,ee.length/j.length),0)}function b(V,j){let Y=V.match(new RegExp(`(${t(j)})+`,\"g\"));if(Y===null)return 0;let ie=new Map,ee=0;for(let ce of Y){let W=ce.length/j.length;ie.set(W,!0),W>ee&&(ee=W);}for(let ce=1;ce{let{name:ce}=ee;return ce.toLowerCase()===V})||Y.find(ee=>{let{aliases:ce}=ee;return Array.isArray(ce)&&ce.includes(V)})||Y.find(ee=>{let{extensions:ce}=ee;return Array.isArray(ce)&&ce.includes(`.${V}`)});return ie&&ie.parsers[0]}function J(V){return V&&V.type===\"front-matter\"}function L(V){let j=new WeakMap;return function(Y){return j.has(Y)||j.set(Y,Symbol(V)),j.get(Y)}}function Q(V){let j=V.type||V.kind||\"(unknown type)\",Y=String(V.name||V.id&&(typeof V.id==\"object\"?V.id.name:V.id)||V.key&&(typeof V.key==\"object\"?V.key.name:V.key)||V.value&&(typeof V.value==\"object\"?\"\":String(V.value))||V.operator||\"\");return Y.length>20&&(Y=Y.slice(0,19)+\"\\u2026\"),j+(Y?\" \"+Y:\"\")}r.exports={inferParserByLanguage:q,getStringWidth:u,getMaxContinuousCount:S,getMinNotPresentContinuousCount:b,getPenultimate:F,getLast:s,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:f,getNextNonSpaceNonCommentCharacterIndex:P,getNextNonSpaceNonCommentCharacter:$,skip:_,skipWhitespace:i,skipSpaces:l,skipToLineEnd:p,skipEverythingButNewLine:y,skipInlineComment:h,skipTrailingComment:g,skipNewline:c,isNextLineEmptyAfterIndex:x,isNextLineEmpty:I,isPreviousLineEmpty:N,hasNewline:w,hasNewlineInRange:E,hasSpaces:D,getAlignmentSize:T,getIndentSize:m,getPreferredQuote:C,printString:o,printNumber:v,makeString:d,addLeadingComment:k,addDanglingComment:M,addTrailingComment:R,isFrontMatterNode:J,isNonEmptyArray:n,createGroupIdMapper:L};}}),Wa={};Kt(Wa,{basename:()=>za,default:()=>Ka,delimiter:()=>Mn,dirname:()=>Ja,extname:()=>Xa,isAbsolute:()=>Qn,join:()=>Ga,normalize:()=>Yn,relative:()=>Ua,resolve:()=>wr,sep:()=>qn});function Ha(e,r){for(var t=0,s=e.length-1;s>=0;s--){var a=e[s];a===\".\"?e.splice(s,1):a===\"..\"?(e.splice(s,1),t++):t&&(e.splice(s,1),t--);}if(r)for(;t--;t)e.unshift(\"..\");return e}function wr(){for(var e=\"\",r=!1,t=arguments.length-1;t>=-1&&!r;t--){var s=t>=0?arguments[t]:\"/\";if(typeof s!=\"string\")throw new TypeError(\"Arguments to path.resolve must be strings\");s&&(e=s+\"/\"+e,r=s.charAt(0)===\"/\");}return e=Ha(Zn(e.split(\"/\"),function(a){return !!a}),!r).join(\"/\"),(r?\"/\":\"\")+e||\".\"}function Yn(e){var r=Qn(e),t=Ya(e,-1)===\"/\";return e=Ha(Zn(e.split(\"/\"),function(s){return !!s}),!r).join(\"/\"),!e&&!r&&(e=\".\"),e&&t&&(e+=\"/\"),(r?\"/\":\"\")+e}function Qn(e){return e.charAt(0)===\"/\"}function Ga(){var e=Array.prototype.slice.call(arguments,0);return Yn(Zn(e,function(r,t){if(typeof r!=\"string\")throw new TypeError(\"Arguments to path.join must be strings\");return r}).join(\"/\"))}function Ua(e,r){e=wr(e).substr(1),r=wr(r).substr(1);function t(p){for(var y=0;y=0&&p[h]===\"\";h--);return y>h?[]:p.slice(y,h-y+1)}for(var s=t(e.split(\"/\")),a=t(r.split(\"/\")),n=Math.min(s.length,a.length),u=n,i=0;iNr,__asyncDelegator:()=>fm,__asyncGenerator:()=>pm,__asyncValues:()=>Dm,__await:()=>Xt,__awaiter:()=>sm,__classPrivateFieldGet:()=>ym,__classPrivateFieldSet:()=>hm,__createBinding:()=>am,__decorate:()=>rm,__exportStar:()=>om,__extends:()=>em,__generator:()=>im,__importDefault:()=>gm,__importStar:()=>dm,__makeTemplateObject:()=>mm,__metadata:()=>um,__param:()=>nm,__read:()=>Qa,__rest:()=>tm,__spread:()=>lm,__spreadArrays:()=>cm,__values:()=>Rn});function em(e,r){Br(e,r);function t(){this.constructor=e;}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t);}function tm(e,r){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&r.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&typeof Object.getOwnPropertySymbols==\"function\")for(var a=0,s=Object.getOwnPropertySymbols(e);a=0;i--)(u=e[i])&&(n=(a<3?u(n):a>3?u(r,t,n):u(r,t))||n);return a>3&&n&&Object.defineProperty(r,t,n),n}function nm(e,r){return function(t,s){r(t,s,e);}}function um(e,r){if(typeof Reflect==\"object\"&&typeof Reflect.metadata==\"function\")return Reflect.metadata(e,r)}function sm(e,r,t,s){function a(n){return n instanceof t?n:new t(function(u){u(n);})}return new(t||(t=Promise))(function(n,u){function i(y){try{p(s.next(y));}catch(h){u(h);}}function l(y){try{p(s.throw(y));}catch(h){u(h);}}function p(y){y.done?n(y.value):a(y.value).then(i,l);}p((s=s.apply(e,r||[])).next());})}function im(e,r){var t={label:0,sent:function(){if(n[0]&1)throw n[1];return n[1]},trys:[],ops:[]},s,a,n,u;return u={next:i(0),throw:i(1),return:i(2)},typeof Symbol==\"function\"&&(u[Symbol.iterator]=function(){return this}),u;function i(p){return function(y){return l([p,y])}}function l(p){if(s)throw new TypeError(\"Generator is already executing.\");for(;t;)try{if(s=1,a&&(n=p[0]&2?a.return:p[0]?a.throw||((n=a.return)&&n.call(a),0):a.next)&&!(n=n.call(a,p[1])).done)return n;switch(a=0,n&&(p=[p[0]&2,n.value]),p[0]){case 0:case 1:n=p;break;case 4:return t.label++,{value:p[1],done:!1};case 5:t.label++,a=p[1],p=[0];continue;case 7:p=t.ops.pop(),t.trys.pop();continue;default:if(n=t.trys,!(n=n.length>0&&n[n.length-1])&&(p[0]===6||p[0]===2)){t=0;continue}if(p[0]===3&&(!n||p[1]>n[0]&&p[1]=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw new TypeError(r?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function Qa(e,r){var t=typeof Symbol==\"function\"&&e[Symbol.iterator];if(!t)return e;var s=t.call(e),a,n=[],u;try{for(;(r===void 0||r-- >0)&&!(a=s.next()).done;)n.push(a.value);}catch(i){u={error:i};}finally{try{a&&!a.done&&(t=s.return)&&t.call(s);}finally{if(u)throw u.error}}return n}function lm(){for(var e=[],r=0;r1||i(g,c);})});}function i(g,c){try{l(s[g](c));}catch(f){h(n[0][3],f);}}function l(g){g.value instanceof Xt?Promise.resolve(g.value.v).then(p,y):h(n[0][2],g);}function p(g){i(\"next\",g);}function y(g){i(\"throw\",g);}function h(g,c){g(c),n.shift(),n.length&&i(n[0][0],n[0][1]);}}function fm(e){var r,t;return r={},s(\"next\"),s(\"throw\",function(a){throw a}),s(\"return\"),r[Symbol.iterator]=function(){return this},r;function s(a,n){r[a]=e[a]?function(u){return (t=!t)?{value:Xt(e[a](u)),done:a===\"return\"}:n?n(u):u}:n;}}function Dm(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof Rn==\"function\"?Rn(e):e[Symbol.iterator](),t={},s(\"next\"),s(\"throw\"),s(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function s(n){t[n]=e[n]&&function(u){return new Promise(function(i,l){u=e[n](u),a(i,l,u.done,u.value);})};}function a(n,u,i,l){Promise.resolve(l).then(function(p){n({value:p,done:i});},u);}}function mm(e,r){return Object.defineProperty?Object.defineProperty(e,\"raw\",{value:r}):e.raw=r,e}function dm(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}function gm(e){return e&&e.__esModule?e:{default:e}}function ym(e,r){if(!r.has(e))throw new TypeError(\"attempted to get private field on non-instance\");return r.get(e)}function hm(e,r,t){if(!r.has(e))throw new TypeError(\"attempted to set private field on non-instance\");return r.set(e,t),t}var Br,Nr,Et=ht({\"node_modules/tslib/tslib.es6.js\"(){ne(),Br=function(e,r){return Br=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,s){t.__proto__=s;}||function(t,s){for(var a in s)s.hasOwnProperty(a)&&(t[a]=s[a]);},Br(e,r)},Nr=function(){return Nr=Object.assign||function(r){for(var t,s=1,a=arguments.length;s/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(r)?r:JSON.stringify(r),value(r){if(r===null||typeof r!=\"object\")return JSON.stringify(r);if(Array.isArray(r))return `[${r.map(s=>e.apiDescriptor.value(s)).join(\", \")}]`;let t=Object.keys(r);return t.length===0?\"{}\":`{ ${t.map(s=>`${e.apiDescriptor.key(s)}: ${e.apiDescriptor.value(r[s])}`).join(\", \")} }`},pair:r=>{let{key:t,value:s}=r;return e.apiDescriptor.value({[t]:s})}};}}),vm=te({\"node_modules/vnopts/lib/descriptors/index.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=(Et(),ft(vt));r.__exportStar(Za(),e);}}),kr=te({\"scripts/build/shims/chalk.cjs\"(e,r){ne();var t=s=>s;t.grey=t,t.red=t,t.bold=t,t.yellow=t,t.blue=t,t.default=t,r.exports=t;}}),eo=te({\"node_modules/vnopts/lib/handlers/deprecated/common.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=kr();e.commonDeprecatedHandler=(t,s,a)=>{let{descriptor:n}=a,u=[`${r.default.yellow(typeof t==\"string\"?n.key(t):n.pair(t))} is deprecated`];return s&&u.push(`we now treat it as ${r.default.blue(typeof s==\"string\"?n.key(s):n.pair(s))}`),u.join(\"; \")+\".\"};}}),Cm=te({\"node_modules/vnopts/lib/handlers/deprecated/index.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=(Et(),ft(vt));r.__exportStar(eo(),e);}}),Em=te({\"node_modules/vnopts/lib/handlers/invalid/common.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=kr();e.commonInvalidHandler=(t,s,a)=>[`Invalid ${r.default.red(a.descriptor.key(t))} value.`,`Expected ${r.default.blue(a.schemas[t].expected(a))},`,`but received ${r.default.red(a.descriptor.value(s))}.`].join(\" \");}}),to=te({\"node_modules/vnopts/lib/handlers/invalid/index.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=(Et(),ft(vt));r.__exportStar(Em(),e);}}),Fm=te({\"node_modules/vnopts/node_modules/leven/index.js\"(e,r){ne();var t=[],s=[];r.exports=function(a,n){if(a===n)return 0;var u=a;a.length>n.length&&(a=n,n=u);var i=a.length,l=n.length;if(i===0)return l;if(l===0)return i;for(;i>0&&a.charCodeAt(~-i)===n.charCodeAt(~-l);)i--,l--;if(i===0)return l;for(var p=0;ph?c>h?h+1:c:c>g?g+1:c;return h};}}),ro=te({\"node_modules/vnopts/lib/handlers/unknown/leven.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=kr(),t=Fm();e.levenUnknownHandler=(s,a,n)=>{let{descriptor:u,logger:i,schemas:l}=n,p=[`Ignored unknown option ${r.default.yellow(u.pair({key:s,value:a}))}.`],y=Object.keys(l).sort().find(h=>t(s,h)<3);y&&p.push(`Did you mean ${r.default.blue(u.key(y))}?`),i.warn(p.join(\" \"));};}}),Am=te({\"node_modules/vnopts/lib/handlers/unknown/index.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=(Et(),ft(vt));r.__exportStar(ro(),e);}}),Sm=te({\"node_modules/vnopts/lib/handlers/index.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=(Et(),ft(vt));r.__exportStar(Cm(),e),r.__exportStar(to(),e),r.__exportStar(Am(),e);}}),Ft=te({\"node_modules/vnopts/lib/schema.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=[\"default\",\"expected\",\"validate\",\"deprecated\",\"forward\",\"redirect\",\"overlap\",\"preprocess\",\"postprocess\"];function t(n,u){let i=new n(u),l=Object.create(i);for(let p of r)p in u&&(l[p]=a(u[p],i,s.prototype[p].length));return l}e.createSchema=t;var s=class{constructor(n){this.name=n.name;}static create(n){return t(this,n)}default(n){}expected(n){return \"nothing\"}validate(n,u){return !1}deprecated(n,u){return !1}forward(n,u){}redirect(n,u){}overlap(n,u,i){return n}preprocess(n,u){return n}postprocess(n,u){return n}};e.Schema=s;function a(n,u,i){return typeof n==\"function\"?function(){for(var l=arguments.length,p=new Array(l),y=0;yn}}}),xm=te({\"node_modules/vnopts/lib/schemas/alias.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Ft(),t=class extends r.Schema{constructor(s){super(s),this._sourceName=s.sourceName;}expected(s){return s.schemas[this._sourceName].expected(s)}validate(s,a){return a.schemas[this._sourceName].validate(s,a)}redirect(s,a){return this._sourceName}};e.AliasSchema=t;}}),bm=te({\"node_modules/vnopts/lib/schemas/any.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Ft(),t=class extends r.Schema{expected(){return \"anything\"}validate(){return !0}};e.AnySchema=t;}}),Tm=te({\"node_modules/vnopts/lib/schemas/array.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=(Et(),ft(vt)),t=Ft(),s=class extends t.Schema{constructor(n){var{valueSchema:u,name:i=u.name}=n,l=r.__rest(n,[\"valueSchema\",\"name\"]);super(Object.assign({},l,{name:i})),this._valueSchema=u;}expected(n){return `an array of ${this._valueSchema.expected(n)}`}validate(n,u){if(!Array.isArray(n))return !1;let i=[];for(let l of n){let p=u.normalizeValidateResult(this._valueSchema.validate(l,u),l);p!==!0&&i.push(p.value);}return i.length===0?!0:{value:i}}deprecated(n,u){let i=[];for(let l of n){let p=u.normalizeDeprecatedResult(this._valueSchema.deprecated(l,u),l);p!==!1&&i.push(...p.map(y=>{let{value:h}=y;return {value:[h]}}));}return i}forward(n,u){let i=[];for(let l of n){let p=u.normalizeForwardResult(this._valueSchema.forward(l,u),l);i.push(...p.map(a));}return i}redirect(n,u){let i=[],l=[];for(let p of n){let y=u.normalizeRedirectResult(this._valueSchema.redirect(p,u),p);\"remain\"in y&&i.push(y.remain),l.push(...y.redirect.map(a));}return i.length===0?{redirect:l}:{redirect:l,remain:i}}overlap(n,u){return n.concat(u)}};e.ArraySchema=s;function a(n){let{from:u,to:i}=n;return {from:[u],to:i}}}}),Bm=te({\"node_modules/vnopts/lib/schemas/boolean.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Ft(),t=class extends r.Schema{expected(){return \"true or false\"}validate(s){return typeof s==\"boolean\"}};e.BooleanSchema=t;}}),eu=te({\"node_modules/vnopts/lib/utils.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});function r(c,f){let F=Object.create(null);for(let _ of c){let w=_[f];if(F[w])throw new Error(`Duplicate ${f} ${JSON.stringify(w)}`);F[w]=_;}return F}e.recordFromArray=r;function t(c,f){let F=new Map;for(let _ of c){let w=_[f];if(F.has(w))throw new Error(`Duplicate ${f} ${JSON.stringify(w)}`);F.set(w,_);}return F}e.mapFromArray=t;function s(){let c=Object.create(null);return f=>{let F=JSON.stringify(f);return c[F]?!0:(c[F]=!0,!1)}}e.createAutoChecklist=s;function a(c,f){let F=[],_=[];for(let w of c)f(w)?F.push(w):_.push(w);return [F,_]}e.partition=a;function n(c){return c===Math.floor(c)}e.isInt=n;function u(c,f){if(c===f)return 0;let F=typeof c,_=typeof f,w=[\"undefined\",\"object\",\"boolean\",\"number\",\"string\"];return F!==_?w.indexOf(F)-w.indexOf(_):F!==\"string\"?Number(c)-Number(f):c.localeCompare(f)}e.comparePrimitive=u;function i(c){return c===void 0?{}:c}e.normalizeDefaultResult=i;function l(c,f){return c===!0?!0:c===!1?{value:f}:c}e.normalizeValidateResult=l;function p(c,f){let F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return c===!1?!1:c===!0?F?!0:[{value:f}]:\"value\"in c?[c]:c.length===0?!1:c}e.normalizeDeprecatedResult=p;function y(c,f){return typeof c==\"string\"||\"key\"in c?{from:f,to:c}:\"from\"in c?{from:c.from,to:c.to}:{from:f,to:c.to}}e.normalizeTransferResult=y;function h(c,f){return c===void 0?[]:Array.isArray(c)?c.map(F=>y(F,f)):[y(c,f)]}e.normalizeForwardResult=h;function g(c,f){let F=h(typeof c==\"object\"&&\"redirect\"in c?c.redirect:c,f);return F.length===0?{remain:f,redirect:F}:typeof c==\"object\"&&\"remain\"in c?{remain:c.remain,redirect:F}:{redirect:F}}e.normalizeRedirectResult=g;}}),Nm=te({\"node_modules/vnopts/lib/schemas/choice.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Ft(),t=eu(),s=class extends r.Schema{constructor(a){super(a),this._choices=t.mapFromArray(a.choices.map(n=>n&&typeof n==\"object\"?n:{value:n}),\"value\");}expected(a){let{descriptor:n}=a,u=Array.from(this._choices.keys()).map(p=>this._choices.get(p)).filter(p=>!p.deprecated).map(p=>p.value).sort(t.comparePrimitive).map(n.value),i=u.slice(0,-2),l=u.slice(-2);return i.concat(l.join(\" or \")).join(\", \")}validate(a){return this._choices.has(a)}deprecated(a){let n=this._choices.get(a);return n&&n.deprecated?{value:a}:!1}forward(a){let n=this._choices.get(a);return n?n.forward:void 0}redirect(a){let n=this._choices.get(a);return n?n.redirect:void 0}};e.ChoiceSchema=s;}}),no=te({\"node_modules/vnopts/lib/schemas/number.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Ft(),t=class extends r.Schema{expected(){return \"a number\"}validate(s,a){return typeof s==\"number\"}};e.NumberSchema=t;}}),wm=te({\"node_modules/vnopts/lib/schemas/integer.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=eu(),t=no(),s=class extends t.NumberSchema{expected(){return \"an integer\"}validate(a,n){return n.normalizeValidateResult(super.validate(a,n),a)===!0&&r.isInt(a)}};e.IntegerSchema=s;}}),_m=te({\"node_modules/vnopts/lib/schemas/string.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Ft(),t=class extends r.Schema{expected(){return \"a string\"}validate(s){return typeof s==\"string\"}};e.StringSchema=t;}}),Pm=te({\"node_modules/vnopts/lib/schemas/index.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=(Et(),ft(vt));r.__exportStar(xm(),e),r.__exportStar(bm(),e),r.__exportStar(Tm(),e),r.__exportStar(Bm(),e),r.__exportStar(Nm(),e),r.__exportStar(wm(),e),r.__exportStar(no(),e),r.__exportStar(_m(),e);}}),Im=te({\"node_modules/vnopts/lib/defaults.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Za(),t=eo(),s=to(),a=ro();e.defaultDescriptor=r.apiDescriptor,e.defaultUnknownHandler=a.levenUnknownHandler,e.defaultInvalidHandler=s.commonInvalidHandler,e.defaultDeprecatedHandler=t.commonDeprecatedHandler;}}),km=te({\"node_modules/vnopts/lib/normalize.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Im(),t=eu();e.normalize=(a,n,u)=>new s(n,u).normalize(a);var s=class{constructor(a,n){let{logger:u=console,descriptor:i=r.defaultDescriptor,unknown:l=r.defaultUnknownHandler,invalid:p=r.defaultInvalidHandler,deprecated:y=r.defaultDeprecatedHandler}=n||{};this._utils={descriptor:i,logger:u||{warn:()=>{}},schemas:t.recordFromArray(a,\"name\"),normalizeDefaultResult:t.normalizeDefaultResult,normalizeDeprecatedResult:t.normalizeDeprecatedResult,normalizeForwardResult:t.normalizeForwardResult,normalizeRedirectResult:t.normalizeRedirectResult,normalizeValidateResult:t.normalizeValidateResult},this._unknownHandler=l,this._invalidHandler=p,this._deprecatedHandler=y,this.cleanHistory();}cleanHistory(){this._hasDeprecationWarned=t.createAutoChecklist();}normalize(a){let n={},u=[a],i=()=>{for(;u.length!==0;){let l=u.shift(),p=this._applyNormalization(l,n);u.push(...p);}};i();for(let l of Object.keys(this._utils.schemas)){let p=this._utils.schemas[l];if(!(l in n)){let y=t.normalizeDefaultResult(p.default(this._utils));\"value\"in y&&u.push({[l]:y.value});}}i();for(let l of Object.keys(this._utils.schemas)){let p=this._utils.schemas[l];l in n&&(n[l]=p.postprocess(n[l],this._utils));}return n}_applyNormalization(a,n){let u=[],[i,l]=t.partition(Object.keys(a),p=>p in this._utils.schemas);for(let p of i){let y=this._utils.schemas[p],h=y.preprocess(a[p],this._utils),g=t.normalizeValidateResult(y.validate(h,this._utils),h);if(g!==!0){let{value:w}=g,E=this._invalidHandler(p,w,this._utils);throw typeof E==\"string\"?new Error(E):E}let c=w=>{let{from:E,to:N}=w;u.push(typeof N==\"string\"?{[N]:E}:{[N.key]:N.value});},f=w=>{let{value:E,redirectTo:N}=w,x=t.normalizeDeprecatedResult(y.deprecated(E,this._utils),h,!0);if(x!==!1)if(x===!0)this._hasDeprecationWarned(p)||this._utils.logger.warn(this._deprecatedHandler(p,N,this._utils));else for(let{value:I}of x){let P={key:p,value:I};if(!this._hasDeprecationWarned(P)){let $=typeof N==\"string\"?{key:N,value:I}:N;this._utils.logger.warn(this._deprecatedHandler(P,$,this._utils));}}};t.normalizeForwardResult(y.forward(h,this._utils),h).forEach(c);let _=t.normalizeRedirectResult(y.redirect(h,this._utils),h);if(_.redirect.forEach(c),\"remain\"in _){let w=_.remain;n[p]=p in n?y.overlap(n[p],w,this._utils):w,f({value:w});}for(let{from:w,to:E}of _.redirect)f({value:w,redirectTo:E});}for(let p of l){let y=a[p],h=this._unknownHandler(p,y,this._utils);if(h)for(let g of Object.keys(h)){let c={[g]:h[g]};g in this._utils.schemas?u.push(c):Object.assign(n,c);}}return u}};e.Normalizer=s;}}),Lm=te({\"node_modules/vnopts/lib/index.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=(Et(),ft(vt));r.__exportStar(vm(),e),r.__exportStar(Sm(),e),r.__exportStar(Pm(),e),r.__exportStar(km(),e),r.__exportStar(Ft(),e);}}),Om=te({\"src/main/options-normalizer.js\"(e,r){ne();var t=Lm(),s=lt(),a={key:g=>g.length===1?`-${g}`:`--${g}`,value:g=>t.apiDescriptor.value(g),pair:g=>{let{key:c,value:f}=g;return f===!1?`--no-${c}`:f===!0?a.key(c):f===\"\"?`${a.key(c)} without an argument`:`${a.key(c)}=${f}`}},n=g=>{let{colorsModule:c,levenshteinDistance:f}=g;return class extends t.ChoiceSchema{constructor(_){let{name:w,flags:E}=_;super({name:w,choices:E}),this._flags=[...E].sort();}preprocess(_,w){if(typeof _==\"string\"&&_.length>0&&!this._flags.includes(_)){let E=this._flags.find(N=>f(N,_)<3);if(E)return w.logger.warn([`Unknown flag ${c.yellow(w.descriptor.value(_))},`,`did you mean ${c.blue(w.descriptor.value(E))}?`].join(\" \")),E}return _}expected(){return \"a flag\"}}},u;function i(g,c){let{logger:f=!1,isCLI:F=!1,passThrough:_=!1,colorsModule:w=null,levenshteinDistance:E=null}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},N=_?Array.isArray(_)?(T,m)=>_.includes(T)?{[T]:m}:void 0:(T,m)=>({[T]:m}):(T,m,C)=>{let o=C.schemas,v=Hn(o,vD);return t.levenUnknownHandler(T,m,Object.assign(Object.assign({},C),{},{schemas:v}))},x=F?a:t.apiDescriptor,I=l(c,{isCLI:F,colorsModule:w,levenshteinDistance:E}),P=new t.Normalizer(I,{logger:f,unknown:N,descriptor:x}),$=f!==!1;$&&u&&(P._hasDeprecationWarned=u);let D=P.normalize(g);return $&&(u=P._hasDeprecationWarned),F&&D[\"plugin-search\"]===!1&&(D[\"plugin-search-dir\"]=!1),D}function l(g,c){let{isCLI:f,colorsModule:F,levenshteinDistance:_}=c,w=[];f&&w.push(t.AnySchema.create({name:\"_\"}));for(let E of g)w.push(p(E,{isCLI:f,optionInfos:g,colorsModule:F,levenshteinDistance:_})),E.alias&&f&&w.push(t.AliasSchema.create({name:E.alias,sourceName:E.name}));return w}function p(g,c){let{isCLI:f,optionInfos:F,colorsModule:_,levenshteinDistance:w}=c,{name:E}=g;if(E===\"plugin-search-dir\"||E===\"pluginSearchDirs\")return t.AnySchema.create({name:E,preprocess(P){return P===!1||(P=Array.isArray(P)?P:[P]),P},validate(P){return P===!1?!0:P.every($=>typeof $==\"string\")},expected(){return \"false or paths to plugin search dir\"}});let N={name:E},x,I={};switch(g.type){case\"int\":x=t.IntegerSchema,f&&(N.preprocess=Number);break;case\"string\":x=t.StringSchema;break;case\"choice\":x=t.ChoiceSchema,N.choices=g.choices.map(P=>typeof P==\"object\"&&P.redirect?Object.assign(Object.assign({},P),{},{redirect:{to:{key:g.name,value:P.redirect}}}):P);break;case\"boolean\":x=t.BooleanSchema;break;case\"flag\":x=n({colorsModule:_,levenshteinDistance:w}),N.flags=F.flatMap(P=>[P.alias,P.description&&P.name,P.oppositeDescription&&`no-${P.name}`].filter(Boolean));break;case\"path\":x=t.StringSchema;break;default:throw new Error(`Unexpected type ${g.type}`)}if(g.exception?N.validate=(P,$,D)=>g.exception(P)||$.validate(P,D):N.validate=(P,$,D)=>P===void 0||$.validate(P,D),g.redirect&&(I.redirect=P=>P?{to:{key:g.redirect.option,value:g.redirect.value}}:void 0),g.deprecated&&(I.deprecated=!0),f&&!g.array){let P=N.preprocess||($=>$);N.preprocess=($,D,T)=>D.preprocess(P(Array.isArray($)?s($):$),T);}return g.array?t.ArraySchema.create(Object.assign(Object.assign(Object.assign({},f?{preprocess:P=>Array.isArray(P)?P:[P]}:{}),I),{},{valueSchema:x.create(N)})):x.create(Object.assign(Object.assign({},N),I))}function y(g,c,f){return i(g,c,f)}function h(g,c,f){return i(g,c,Object.assign({isCLI:!0},f))}r.exports={normalizeApiOptions:y,normalizeCliOptions:h};}}),ut=te({\"src/language-js/loc.js\"(e,r){ne();var t=Kn();function s(l){var p,y;let h=l.range?l.range[0]:l.start,g=(p=(y=l.declaration)===null||y===void 0?void 0:y.decorators)!==null&&p!==void 0?p:l.decorators;return t(g)?Math.min(s(g[0]),h):h}function a(l){return l.range?l.range[1]:l.end}function n(l,p){let y=s(l);return Number.isInteger(y)&&y===s(p)}function u(l,p){let y=a(l);return Number.isInteger(y)&&y===a(p)}function i(l,p){return n(l,p)&&u(l,p)}r.exports={locStart:s,locEnd:a,hasSameLocStart:n,hasSameLoc:i};}}),jm=te({\"src/main/load-parser.js\"(e,r){ne(),r.exports=()=>{};}}),qm=te({\"scripts/build/shims/babel-highlight.cjs\"(e,r){ne();var t=kr(),s={shouldHighlight:()=>!1,getChalk:()=>t};r.exports=s;}}),Mm=te({\"node_modules/@babel/code-frame/lib/index.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0}),e.codeFrameColumns=u,e.default=i;var r=qm(),t=!1;function s(l){return {gutter:l.grey,marker:l.red.bold,message:l.red.bold}}var a=/\\r\\n|[\\n\\r\\u2028\\u2029]/;function n(l,p,y){let h=Object.assign({column:0,line:-1},l.start),g=Object.assign({},h,l.end),{linesAbove:c=2,linesBelow:f=3}=y||{},F=h.line,_=h.column,w=g.line,E=g.column,N=Math.max(F-(c+1),0),x=Math.min(p.length,w+f);F===-1&&(N=0),w===-1&&(x=p.length);let I=w-F,P={};if(I)for(let $=0;$<=I;$++){let D=$+F;if(!_)P[D]=!0;else if($===0){let T=p[D-1].length;P[D]=[_,T-_+1];}else if($===I)P[D]=[0,E];else {let T=p[D-$].length;P[D]=[0,T];}}else _===E?_?P[F]=[_,0]:P[F]=!0:P[F]=[_,E-_];return {start:N,end:x,markerLines:P}}function u(l,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},h=(y.highlightCode||y.forceColor)&&(0, r.shouldHighlight)(y),g=(0, r.getChalk)(y),c=s(g),f=($,D)=>h?$(D):D,F=l.split(a),{start:_,end:w,markerLines:E}=n(p,F,y),N=p.start&&typeof p.start.column==\"number\",x=String(w).length,P=(h?(0, r.default)(l,y):l).split(a,w).slice(_,w).map(($,D)=>{let T=_+1+D,C=` ${` ${T}`.slice(-x)} |`,o=E[T],d=!E[T+1];if(o){let v=\"\";if(Array.isArray(o)){let S=$.slice(0,Math.max(o[0]-1,0)).replace(/[^\\t]/g,\" \"),b=o[1]||1;v=[`\n `,f(c.gutter,C.replace(/\\d/g,\" \")),\" \",S,f(c.marker,\"^\").repeat(b)].join(\"\"),d&&y.message&&(v+=\" \"+f(c.message,y.message));}return [f(c.marker,\">\"),f(c.gutter,C),$.length>0?` ${$}`:\"\",v].join(\"\")}else return ` ${f(c.gutter,C)}${$.length>0?` ${$}`:\"\"}`}).join(`\n`);return y.message&&!N&&(P=`${\" \".repeat(x+1)}${y.message}\n${P}`),h?g.reset(P):P}function i(l,p,y){let h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(!t){t=!0;let c=\"Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.\";if(wt.emitWarning)wt.emitWarning(c,\"DeprecationWarning\");else {let f=new Error(c);f.name=\"DeprecationWarning\",console.warn(new Error(c));}}return y=Math.max(y,0),u(l,{start:{column:y,line:p}},h)}}}),tu=te({\"src/main/parser.js\"(e,r){ne();var {ConfigError:t}=Qt(),s=ut();jm();var {locStart:n,locEnd:u}=s,i=Object.getOwnPropertyNames,l=Object.getOwnPropertyDescriptor;function p(g){let c={};for(let f of g.plugins)if(f.parsers)for(let F of i(f.parsers))Object.defineProperty(c,F,l(f.parsers,F));return c}function y(g){let c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:p(g);if(typeof g.parser==\"function\")return {parse:g.parser,astFormat:\"estree\",locStart:n,locEnd:u};if(typeof g.parser==\"string\"){if(Object.prototype.hasOwnProperty.call(c,g.parser))return c[g.parser];throw new t(`Couldn't resolve parser \"${g.parser}\". Parsers must be explicitly added to the standalone bundle.`)}}function h(g,c){let f=p(c),F=Object.defineProperties({},Object.fromEntries(Object.keys(f).map(w=>[w,{enumerable:!0,get(){return f[w].parse}}]))),_=y(c,f);try{return _.preprocess&&(g=_.preprocess(g,c)),{text:g,ast:_.parse(g,F,c)}}catch(w){let{loc:E}=w;if(E){let{codeFrameColumns:N}=Mm();throw w.codeFrame=N(g,E,{highlightCode:!0}),w.message+=`\n`+w.codeFrame,w}throw w}}r.exports={parse:h,resolveParser:y};}}),uo=te({\"src/main/options.js\"(e,r){ne();var t=ZD(),{UndefinedParserError:s}=Qt(),{getSupportInfo:a}=Xn(),n=Om(),{resolveParser:u}=tu(),i={astFormat:\"estree\",printer:{},originalText:void 0,locStart:null,locEnd:null};function l(h){let g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=Object.assign({},h),f=a({plugins:h.plugins,showUnreleased:!0,showDeprecated:!0}).options,F=Object.assign(Object.assign({},i),Object.fromEntries(f.filter(x=>x.default!==void 0).map(x=>[x.name,x.default])));if(!c.parser){if(!c.filepath)(g.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.\"),c.parser=\"babel\";else if(c.parser=y(c.filepath,c.plugins),!c.parser)throw new s(`No parser could be inferred for file: ${c.filepath}`)}let _=u(n.normalizeApiOptions(c,[f.find(x=>x.name===\"parser\")],{passThrough:!0,logger:!1}));c.astFormat=_.astFormat,c.locEnd=_.locEnd,c.locStart=_.locStart;let w=p(c);c.printer=w.printers[c.astFormat];let E=Object.fromEntries(f.filter(x=>x.pluginDefaults&&x.pluginDefaults[w.name]!==void 0).map(x=>[x.name,x.pluginDefaults[w.name]])),N=Object.assign(Object.assign({},F),E);for(let[x,I]of Object.entries(N))(c[x]===null||c[x]===void 0)&&(c[x]=I);return c.parser===\"json\"&&(c.trailingComma=\"none\"),n.normalizeApiOptions(c,f,Object.assign({passThrough:Object.keys(i)},g))}function p(h){let{astFormat:g}=h;if(!g)throw new Error(\"getPlugin() requires astFormat to be set\");let c=h.plugins.find(f=>f.printers&&f.printers[g]);if(!c)throw new Error(`Couldn't find plugin for AST format \"${g}\"`);return c}function y(h,g){let c=t.basename(h).toLowerCase(),F=a({plugins:g}).languages.filter(_=>_.since!==null).find(_=>_.extensions&&_.extensions.some(w=>c.endsWith(w))||_.filenames&&_.filenames.some(w=>w.toLowerCase()===c));return F&&F.parsers[0]}r.exports={normalize:l,hiddenDefaults:i,inferParser:y};}}),Rm=te({\"src/main/massage-ast.js\"(e,r){ne();function t(s,a,n){if(Array.isArray(s))return s.map(p=>t(p,a,n)).filter(Boolean);if(!s||typeof s!=\"object\")return s;let u=a.printer.massageAstNode,i;u&&u.ignoredProperties?i=u.ignoredProperties:i=new Set;let l={};for(let[p,y]of Object.entries(s))!i.has(p)&&typeof y!=\"function\"&&(l[p]=t(y,a,s));if(u){let p=u(s,l,n);if(p===null)return;if(p)return p}return l}r.exports=t;}}),Zt=te({\"scripts/build/shims/assert.cjs\"(e,r){ne();var t=()=>{};t.ok=t,t.strictEqual=t,r.exports=t;}}),et=te({\"src/main/comments.js\"(e,r){ne();var t=Zt(),{builders:{line:s,hardline:a,breakParent:n,indent:u,lineSuffix:i,join:l,cursor:p}}=qe(),{hasNewline:y,skipNewline:h,skipSpaces:g,isPreviousLineEmpty:c,addLeadingComment:f,addDanglingComment:F,addTrailingComment:_}=Ue(),w=new WeakMap;function E(k,M,R){if(!k)return;let{printer:q,locStart:J,locEnd:L}=M;if(R){if(q.canAttachComment&&q.canAttachComment(k)){let V;for(V=R.length-1;V>=0&&!(J(R[V])<=J(k)&&L(R[V])<=L(k));--V);R.splice(V+1,0,k);return}}else if(w.has(k))return w.get(k);let Q=q.getCommentChildNodes&&q.getCommentChildNodes(k,M)||typeof k==\"object\"&&Object.entries(k).filter(V=>{let[j]=V;return j!==\"enclosingNode\"&&j!==\"precedingNode\"&&j!==\"followingNode\"&&j!==\"tokens\"&&j!==\"comments\"&&j!==\"parent\"}).map(V=>{let[,j]=V;return j});if(Q){R||(R=[],w.set(k,R));for(let V of Q)E(V,M,R);return R}}function N(k,M,R,q){let{locStart:J,locEnd:L}=R,Q=J(M),V=L(M),j=E(k,R),Y,ie,ee=0,ce=j.length;for(;ee>1,K=j[W],de=J(K),ue=L(K);if(de<=Q&&V<=ue)return N(K,M,R,K);if(ue<=Q){Y=K,ee=W+1;continue}if(V<=de){ie=K,ce=W;continue}throw new Error(\"Comment location overlaps with node location\")}if(q&&q.type===\"TemplateLiteral\"){let{quasis:W}=q,K=C(W,M,R);Y&&C(W,Y,R)!==K&&(Y=null),ie&&C(W,ie,R)!==K&&(ie=null);}return {enclosingNode:q,precedingNode:Y,followingNode:ie}}var x=()=>!1;function I(k,M,R,q){if(!Array.isArray(k))return;let J=[],{locStart:L,locEnd:Q,printer:{handleComments:V={}}}=q,{avoidAstMutation:j,ownLine:Y=x,endOfLine:ie=x,remaining:ee=x}=V,ce=k.map((W,K)=>Object.assign(Object.assign({},N(M,W,q)),{},{comment:W,text:R,options:q,ast:M,isLastComment:k.length-1===K}));for(let[W,K]of ce.entries()){let{comment:de,precedingNode:ue,enclosingNode:Fe,followingNode:z,text:U,options:Z,ast:se,isLastComment:fe}=K;if(Z.parser===\"json\"||Z.parser===\"json5\"||Z.parser===\"__js_expression\"||Z.parser===\"__vue_expression\"||Z.parser===\"__vue_ts_expression\"){if(L(de)-L(se)<=0){f(se,de);continue}if(Q(de)-Q(se)>=0){_(se,de);continue}}let ge;if(j?ge=[K]:(de.enclosingNode=Fe,de.precedingNode=ue,de.followingNode=z,ge=[de,U,Z,se,fe]),$(U,Z,ce,W))de.placement=\"ownLine\",Y(...ge)||(z?f(z,de):ue?_(ue,de):F(Fe||se,de));else if(D(U,Z,ce,W))de.placement=\"endOfLine\",ie(...ge)||(ue?_(ue,de):z?f(z,de):F(Fe||se,de));else if(de.placement=\"remaining\",!ee(...ge))if(ue&&z){let he=J.length;he>0&&J[he-1].followingNode!==z&&T(J,U,Z),J.push(K);}else ue?_(ue,de):z?f(z,de):F(Fe||se,de);}if(T(J,R,q),!j)for(let W of k)delete W.precedingNode,delete W.enclosingNode,delete W.followingNode;}var P=k=>!/[\\S\\n\\u2028\\u2029]/.test(k);function $(k,M,R,q){let{comment:J,precedingNode:L}=R[q],{locStart:Q,locEnd:V}=M,j=Q(J);if(L)for(let Y=q-1;Y>=0;Y--){let{comment:ie,precedingNode:ee}=R[Y];if(ee!==L||!P(k.slice(V(ie),j)))break;j=Q(ie);}return y(k,j,{backwards:!0})}function D(k,M,R,q){let{comment:J,followingNode:L}=R[q],{locStart:Q,locEnd:V}=M,j=V(J);if(L)for(let Y=q+1;Y0;--Y){let{comment:ie,precedingNode:ee,followingNode:ce}=k[Y-1];t.strictEqual(ee,J),t.strictEqual(ce,L);let W=M.slice(R.locEnd(ie),j);if(V.test(W))j=R.locStart(ie);else break}for(let[ie,{comment:ee}]of k.entries())ie1&&ie.comments.sort((ee,ce)=>R.locStart(ee)-R.locStart(ce));k.length=0;}function m(k,M){let R=k.getValue();return R.printed=!0,M.printer.printComment(k,M)}function C(k,M,R){let q=R.locStart(M)-1;for(let J=1;J{let Q=k.getValue();!Q.leading&&!Q.trailing&&(!q||q(Q))&&J.push(m(k,M));},\"comments\"),J.length===0)?\"\":R?l(a,J):u([a,l(a,J)])}function S(k,M,R){let q=k.getValue();if(!q)return {};let J=q.comments||[];R&&(J=J.filter(j=>!R.has(j)));let L=q===M.cursorNode;if(J.length===0){let j=L?p:\"\";return {leading:j,trailing:j}}let Q=[],V=[];return k.each(()=>{let j=k.getValue();if(R&&R.has(j))return;let{leading:Y,trailing:ie}=j;Y?Q.push(o(k,M)):ie&&V.push(d(k,M));},\"comments\"),L&&(Q.unshift(p),V.push(p)),{leading:Q,trailing:V}}function b(k,M,R,q){let{leading:J,trailing:L}=S(k,R,q);return !J&&!L?M:[J,M,L]}function B(k){if(k)for(let M of k){if(!M.printed)throw new Error('Comment \"'+M.value.trim()+'\" was not printed. Please report this error!');delete M.printed;}}r.exports={attach:I,printComments:b,printCommentsSeparately:S,printDanglingComments:v,getSortedChildNodes:E,ensureAllCommentsPrinted:B};}}),$m=te({\"src/common/ast-path.js\"(e,r){ne();var t=lt();function s(u,i){let l=a(u.stack,i);return l===-1?null:u.stack[l]}function a(u,i){for(let l=u.length-1;l>=0;l-=2){let p=u[l];if(p&&!Array.isArray(p)&&--i<0)return l}return -1}var n=class{constructor(u){this.stack=[u];}getName(){let{stack:u}=this,{length:i}=u;return i>1?u[i-2]:null}getValue(){return t(this.stack)}getNode(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return s(this,u)}getParentNode(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return s(this,u+1)}call(u){let{stack:i}=this,{length:l}=i,p=t(i);for(var y=arguments.length,h=new Array(y>1?y-1:0),g=1;g1&&arguments[1]!==void 0?arguments[1]:0,l=a(this.stack,i+1),p=this.stack.splice(l+1),y=u(this);return this.stack.push(...p),y}each(u){let{stack:i}=this,{length:l}=i,p=t(i);for(var y=arguments.length,h=new Array(y>1?y-1:0),g=1;g1?l-1:0),y=1;y{i[g]=u(h,g,c);},...p),i}try(u){let{stack:i}=this,l=[...i];try{return u()}finally{i.length=0,i.push(...l);}}match(){let u=this.stack.length-1,i=null,l=this.stack[u--];for(var p=arguments.length,y=new Array(p),h=0;hu(h,g,p,y,c),p)}function u(i,l,p,y){let{stripTrailingHardline:h=!1}=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},g=s(Object.assign(Object.assign(Object.assign({},p),l),{},{parentParser:p.parser,originalText:i}),{passThrough:!0}),c=tu().parse(i,g),{ast:f}=c;i=c.text;let F=f.comments;delete f.comments,a.attach(F,f,i,g),g[Symbol.for(\"comments\")]=F||[],g[Symbol.for(\"tokens\")]=f.tokens||[];let _=y(f,g);return a.ensureAllCommentsPrinted(F),h?typeof _==\"string\"?_.replace(/(?:\\r?\\n)*$/,\"\"):t(_):_}r.exports={printSubtree:n};}}),Wm=te({\"src/main/ast-to-doc.js\"(e,r){ne();var t=$m(),{builders:{hardline:s,addAlignmentToDoc:a},utils:{propagateBreaks:n}}=qe(),{printComments:u}=et(),i=Vm();function l(h,g){let c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,{printer:f}=g;f.preprocess&&(h=f.preprocess(h,g));let F=new Map,_=new t(h),w=E();return c>0&&(w=a([s,w],c,g.tabWidth)),n(w),w;function E(x,I){return x===void 0||x===_?N(I):Array.isArray(x)?_.call(()=>N(I),...x):_.call(()=>N(I),x)}function N(x){let I=_.getValue(),P=I&&typeof I==\"object\"&&x===void 0;if(P&&F.has(I))return F.get(I);let $=y(_,g,E,x);return P&&F.set(I,$),$}}function p(h,g){let{originalText:c,[Symbol.for(\"comments\")]:f,locStart:F,locEnd:_}=g,w=F(h),E=_(h),N=new Set;for(let x of f)F(x)>=w&&_(x)<=E&&(x.printed=!0,N.add(x));return {doc:c.slice(w,E),printedComments:N}}function y(h,g,c,f){let F=h.getValue(),{printer:_}=g,w,E;if(_.hasPrettierIgnore&&_.hasPrettierIgnore(h))({doc:w,printedComments:E}=p(F,g));else {if(F)try{w=i.printSubtree(h,c,g,l);}catch(N){if(globalThis.PRETTIER_DEBUG)throw N}w||(w=_.print(h,g,c,f));}return (!_.willPrintOwnComments||!_.willPrintOwnComments(h,g))&&(w=u(h,w,g,E)),w}r.exports=l;}}),Hm=te({\"src/main/range-util.js\"(e,r){ne();var t=Zt(),s=et(),a=f=>{let{parser:F}=f;return F===\"json\"||F===\"json5\"||F===\"json-stringify\"};function n(f,F){let _=[f.node,...f.parentNodes],w=new Set([F.node,...F.parentNodes]);return _.find(E=>y.has(E.type)&&w.has(E))}function u(f){let F=f.length-1;for(;;){let _=f[F];if(_&&(_.type===\"Program\"||_.type===\"File\"))F--;else break}return f.slice(0,F+1)}function i(f,F,_){let{locStart:w,locEnd:E}=_,N=f.node,x=F.node;if(N===x)return {startNode:N,endNode:x};let I=w(f.node);for(let $ of u(F.parentNodes))if(w($)>=I)x=$;else break;let P=E(F.node);for(let $ of u(f.parentNodes)){if(E($)<=P)N=$;else break;if(N===x)break}return {startNode:N,endNode:x}}function l(f,F,_,w){let E=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],N=arguments.length>5?arguments[5]:void 0,{locStart:x,locEnd:I}=_,P=x(f),$=I(f);if(!(F>$||Fw);let I=f.slice(w,E).search(/\\S/),P=I===-1;if(!P)for(w+=I;E>w&&!/\\S/.test(f[E-1]);--E);let $=l(_,w,F,(C,o)=>g(F,C,o),[],\"rangeStart\"),D=P?$:l(_,E,F,C=>g(F,C),[],\"rangeEnd\");if(!$||!D)return {rangeStart:0,rangeEnd:0};let T,m;if(a(F)){let C=n($,D);T=C,m=C;}else ({startNode:T,endNode:m}=i($,D,F));return {rangeStart:Math.min(N(T),N(m)),rangeEnd:Math.max(x(T),x(m))}}r.exports={calculateRange:c,findNodeAtOffset:l};}}),Gm=te({\"src/main/core.js\"(e,r){ne();var{diffArrays:t}=BD(),{printer:{printDocToString:s},debug:{printDocToDebug:a}}=qe(),{getAlignmentSize:n}=Ue(),{guessEndOfLine:u,convertEndOfLineToChars:i,countEndOfLineChars:l,normalizeEndOfLine:p}=Jn(),y=uo().normalize,h=Rm(),g=et(),c=tu(),f=Wm(),F=Hm(),_=\"\\uFEFF\",w=Symbol(\"cursor\");function E(m,C,o){let d=C.comments;return d&&(delete C.comments,g.attach(d,C,m,o)),o[Symbol.for(\"comments\")]=d||[],o[Symbol.for(\"tokens\")]=C.tokens||[],o.originalText=m,d}function N(m,C){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;if(!m||m.trim().length===0)return {formatted:\"\",cursorOffset:-1,comments:[]};let{ast:d,text:v}=c.parse(m,C);if(C.cursorOffset>=0){let k=F.findNodeAtOffset(d,C.cursorOffset,C);k&&k.node&&(C.cursorNode=k.node);}let S=E(v,d,C),b=f(d,C,o),B=s(b,C);if(g.ensureAllCommentsPrinted(S),o>0){let k=B.formatted.trim();B.cursorNodeStart!==void 0&&(B.cursorNodeStart-=B.formatted.indexOf(k)),B.formatted=k+i(C.endOfLine);}if(C.cursorOffset>=0){let k,M,R,q,J;if(C.cursorNode&&B.cursorNodeText?(k=C.locStart(C.cursorNode),M=v.slice(k,C.locEnd(C.cursorNode)),R=C.cursorOffset-k,q=B.cursorNodeStart,J=B.cursorNodeText):(k=0,M=v,R=C.cursorOffset,q=0,J=B.formatted),M===J)return {formatted:B.formatted,cursorOffset:q+R,comments:S};let L=[...M];L.splice(R,0,w);let Q=[...J],V=t(L,Q),j=q;for(let Y of V)if(Y.removed){if(Y.value.includes(w))break}else j+=Y.count;return {formatted:B.formatted,cursorOffset:j,comments:S}}return {formatted:B.formatted,cursorOffset:-1,comments:S}}function x(m,C){let{ast:o,text:d}=c.parse(m,C),{rangeStart:v,rangeEnd:S}=F.calculateRange(d,C,o),b=d.slice(v,S),B=Math.min(v,d.lastIndexOf(`\n`,v)+1),k=d.slice(B,v).match(/^\\s*/)[0],M=n(k,C.tabWidth),R=N(b,Object.assign(Object.assign({},C),{},{rangeStart:0,rangeEnd:Number.POSITIVE_INFINITY,cursorOffset:C.cursorOffset>v&&C.cursorOffset<=S?C.cursorOffset-v:-1,endOfLine:\"lf\"}),M),q=R.formatted.trimEnd(),{cursorOffset:J}=C;J>S?J+=q.length-b.length:R.cursorOffset>=0&&(J=R.cursorOffset+v);let L=d.slice(0,v)+q+d.slice(S);if(C.endOfLine!==\"lf\"){let Q=i(C.endOfLine);J>=0&&Q===`\\r\n`&&(J+=l(L.slice(0,J),`\n`)),L=L.replace(/\\n/g,Q);}return {formatted:L,cursorOffset:J,comments:R.comments}}function I(m,C,o){return typeof C!=\"number\"||Number.isNaN(C)||C<0||C>m.length?o:C}function P(m,C){let{cursorOffset:o,rangeStart:d,rangeEnd:v}=C;return o=I(m,o,-1),d=I(m,d,0),v=I(m,v,m.length),Object.assign(Object.assign({},C),{},{cursorOffset:o,rangeStart:d,rangeEnd:v})}function $(m,C){let{cursorOffset:o,rangeStart:d,rangeEnd:v,endOfLine:S}=P(m,C),b=m.charAt(0)===_;if(b&&(m=m.slice(1),o--,d--,v--),S===\"auto\"&&(S=u(m)),m.includes(\"\\r\")){let B=k=>l(m.slice(0,Math.max(k,0)),`\\r\n`);o-=B(o),d-=B(d),v-=B(v),m=p(m);}return {hasBOM:b,text:m,options:P(m,Object.assign(Object.assign({},C),{},{cursorOffset:o,rangeStart:d,rangeEnd:v,endOfLine:S}))}}function D(m,C){let o=c.resolveParser(C);return !o.hasPragma||o.hasPragma(m)}function T(m,C){let{hasBOM:o,text:d,options:v}=$(m,y(C));if(v.rangeStart>=v.rangeEnd&&d!==\"\"||v.requirePragma&&!D(d,v))return {formatted:m,cursorOffset:C.cursorOffset,comments:[]};let S;return v.rangeStart>0||v.rangeEnd=0&&S.cursorOffset++),S}r.exports={formatWithCursor:T,parse(m,C,o){let{text:d,options:v}=$(m,y(C)),S=c.parse(d,v);return o&&(S.ast=h(S.ast,v)),S},formatAST(m,C){C=y(C);let o=f(m,C);return s(o,C)},formatDoc(m,C){return T(a(m),Object.assign(Object.assign({},C),{},{parser:\"__js_expression\"})).formatted},printToDoc(m,C){C=y(C);let{ast:o,text:d}=c.parse(m,C);return E(d,o,C),f(o,C)},printDocToString(m,C){return s(m,y(C))}};}}),Um=te({\"src/common/util-shared.js\"(e,r){ne();var{getMaxContinuousCount:t,getStringWidth:s,getAlignmentSize:a,getIndentSize:n,skip:u,skipWhitespace:i,skipSpaces:l,skipNewline:p,skipToLineEnd:y,skipEverythingButNewLine:h,skipInlineComment:g,skipTrailingComment:c,hasNewline:f,hasNewlineInRange:F,hasSpaces:_,isNextLineEmpty:w,isNextLineEmptyAfterIndex:E,isPreviousLineEmpty:N,getNextNonSpaceNonCommentCharacterIndex:x,makeString:I,addLeadingComment:P,addDanglingComment:$,addTrailingComment:D}=Ue();r.exports={getMaxContinuousCount:t,getStringWidth:s,getAlignmentSize:a,getIndentSize:n,skip:u,skipWhitespace:i,skipSpaces:l,skipNewline:p,skipToLineEnd:y,skipEverythingButNewLine:h,skipInlineComment:g,skipTrailingComment:c,hasNewline:f,hasNewlineInRange:F,hasSpaces:_,isNextLineEmpty:w,isNextLineEmptyAfterIndex:E,isPreviousLineEmpty:N,getNextNonSpaceNonCommentCharacterIndex:x,makeString:I,addLeadingComment:P,addDanglingComment:$,addTrailingComment:D};}}),_t=te({\"src/utils/create-language.js\"(e,r){ne(),r.exports=function(t,s){let{languageId:a}=t,n=Hn(t,CD);return Object.assign(Object.assign({linguistLanguageId:a},n),s(t))};}}),Jm=te({\"node_modules/esutils/lib/ast.js\"(e,r){ne(),function(){function t(l){if(l==null)return !1;switch(l.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 s(l){if(l==null)return !1;switch(l.type){case\"DoWhileStatement\":case\"ForInStatement\":case\"ForStatement\":case\"WhileStatement\":return !0}return !1}function a(l){if(l==null)return !1;switch(l.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(l){return a(l)||l!=null&&l.type===\"FunctionDeclaration\"}function u(l){switch(l.type){case\"IfStatement\":return l.alternate!=null?l.alternate:l.consequent;case\"LabeledStatement\":case\"ForStatement\":case\"ForInStatement\":case\"WhileStatement\":case\"WithStatement\":return l.body}return null}function i(l){var p;if(l.type!==\"IfStatement\"||l.alternate==null)return !1;p=l.consequent;do{if(p.type===\"IfStatement\"&&p.alternate==null)return !0;p=u(p);}while(p);return !1}r.exports={isExpression:t,isStatement:a,isIterationStatement:s,isSourceElement:n,isProblematicIfStatement:i,trailingStatement:u};}();}}),so=te({\"node_modules/esutils/lib/code.js\"(e,r){ne(),function(){var t,s,a,n,u,i;s={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]/},t={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]/};function l(E){return 48<=E&&E<=57}function p(E){return 48<=E&&E<=57||97<=E&&E<=102||65<=E&&E<=70}function y(E){return E>=48&&E<=55}a=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function h(E){return E===32||E===9||E===11||E===12||E===160||E>=5760&&a.indexOf(E)>=0}function g(E){return E===10||E===13||E===8232||E===8233}function c(E){if(E<=65535)return String.fromCharCode(E);var N=String.fromCharCode(Math.floor((E-65536)/1024)+55296),x=String.fromCharCode((E-65536)%1024+56320);return N+x}for(n=new Array(128),i=0;i<128;++i)n[i]=i>=97&&i<=122||i>=65&&i<=90||i===36||i===95;for(u=new Array(128),i=0;i<128;++i)u[i]=i>=97&&i<=122||i>=65&&i<=90||i>=48&&i<=57||i===36||i===95;function f(E){return E<128?n[E]:s.NonAsciiIdentifierStart.test(c(E))}function F(E){return E<128?u[E]:s.NonAsciiIdentifierPart.test(c(E))}function _(E){return E<128?n[E]:t.NonAsciiIdentifierStart.test(c(E))}function w(E){return E<128?u[E]:t.NonAsciiIdentifierPart.test(c(E))}r.exports={isDecimalDigit:l,isHexDigit:p,isOctalDigit:y,isWhiteSpace:h,isLineTerminator:g,isIdentifierStartES5:f,isIdentifierPartES5:F,isIdentifierStartES6:_,isIdentifierPartES6:w};}();}}),zm=te({\"node_modules/esutils/lib/keyword.js\"(e,r){ne(),function(){var t=so();function s(f){switch(f){case\"implements\":case\"interface\":case\"package\":case\"private\":case\"protected\":case\"public\":case\"static\":case\"let\":return !0;default:return !1}}function a(f,F){return !F&&f===\"yield\"?!1:n(f,F)}function n(f,F){if(F&&s(f))return !0;switch(f.length){case 2:return f===\"if\"||f===\"in\"||f===\"do\";case 3:return f===\"var\"||f===\"for\"||f===\"new\"||f===\"try\";case 4:return f===\"this\"||f===\"else\"||f===\"case\"||f===\"void\"||f===\"with\"||f===\"enum\";case 5:return f===\"while\"||f===\"break\"||f===\"catch\"||f===\"throw\"||f===\"const\"||f===\"yield\"||f===\"class\"||f===\"super\";case 6:return f===\"return\"||f===\"typeof\"||f===\"delete\"||f===\"switch\"||f===\"export\"||f===\"import\";case 7:return f===\"default\"||f===\"finally\"||f===\"extends\";case 8:return f===\"function\"||f===\"continue\"||f===\"debugger\";case 10:return f===\"instanceof\";default:return !1}}function u(f,F){return f===\"null\"||f===\"true\"||f===\"false\"||a(f,F)}function i(f,F){return f===\"null\"||f===\"true\"||f===\"false\"||n(f,F)}function l(f){return f===\"eval\"||f===\"arguments\"}function p(f){var F,_,w;if(f.length===0||(w=f.charCodeAt(0),!t.isIdentifierStartES5(w)))return !1;for(F=1,_=f.length;F<_;++F)if(w=f.charCodeAt(F),!t.isIdentifierPartES5(w))return !1;return !0}function y(f,F){return (f-55296)*1024+(F-56320)+65536}function h(f){var F,_,w,E,N;if(f.length===0)return !1;for(N=t.isIdentifierStartES6,F=0,_=f.length;F<_;++F){if(w=f.charCodeAt(F),55296<=w&&w<=56319){if(++F,F>=_||(E=f.charCodeAt(F),!(56320<=E&&E<=57343)))return !1;w=y(w,E);}if(!N(w))return !1;N=t.isIdentifierPartES6;}return !0}function g(f,F){return p(f)&&!u(f,F)}function c(f,F){return h(f)&&!i(f,F)}r.exports={isKeywordES5:a,isKeywordES6:n,isReservedWordES5:u,isReservedWordES6:i,isRestrictedWord:l,isIdentifierNameES5:p,isIdentifierNameES6:h,isIdentifierES5:g,isIdentifierES6:c};}();}}),Xm=te({\"node_modules/esutils/lib/utils.js\"(e){ne(),function(){e.ast=Jm(),e.code=so(),e.keyword=zm();}();}}),Pt=te({\"src/language-js/utils/is-block-comment.js\"(e,r){ne();var t=new Set([\"Block\",\"CommentBlock\",\"MultiLine\"]),s=a=>t.has(a?.type);r.exports=s;}}),Km=te({\"src/language-js/utils/is-node-matches.js\"(e,r){ne();function t(a,n){let u=n.split(\".\");for(let i=u.length-1;i>=0;i--){let l=u[i];if(i===0)return a.type===\"Identifier\"&&a.name===l;if(a.type!==\"MemberExpression\"||a.optional||a.computed||a.property.type!==\"Identifier\"||a.property.name!==l)return !1;a=a.object;}}function s(a,n){return n.some(u=>t(a,u))}r.exports=s;}}),Ke=te({\"src/language-js/utils/index.js\"(e,r){ne();var t=Xm().keyword.isIdentifierNameES5,{getLast:s,hasNewline:a,skipWhitespace:n,isNonEmptyArray:u,isNextLineEmptyAfterIndex:i,getStringWidth:l}=Ue(),{locStart:p,locEnd:y,hasSameLocStart:h}=ut(),g=Pt(),c=Km(),f=\"(?:(?=.)\\\\s)\",F=new RegExp(`^${f}*:`),_=new RegExp(`^${f}*::`);function w(O){var me,_e;return ((me=O.extra)===null||me===void 0?void 0:me.parenthesized)&&g((_e=O.trailingComments)===null||_e===void 0?void 0:_e[0])&&F.test(O.trailingComments[0].value)}function E(O){let me=O?.[0];return g(me)&&_.test(me.value)}function N(O,me){if(!O||typeof O!=\"object\")return !1;if(Array.isArray(O))return O.some(He=>N(He,me));let _e=me(O);return typeof _e==\"boolean\"?_e:Object.values(O).some(He=>N(He,me))}function x(O){return O.type===\"AssignmentExpression\"||O.type===\"BinaryExpression\"||O.type===\"LogicalExpression\"||O.type===\"NGPipeExpression\"||O.type===\"ConditionalExpression\"||de(O)||ue(O)||O.type===\"SequenceExpression\"||O.type===\"TaggedTemplateExpression\"||O.type===\"BindExpression\"||O.type===\"UpdateExpression\"&&!O.prefix||st(O)||O.type===\"TSNonNullExpression\"}function I(O){var me,_e,He,Ge,it,Qe;return O.expressions?O.expressions[0]:(me=(_e=(He=(Ge=(it=(Qe=O.left)!==null&&Qe!==void 0?Qe:O.test)!==null&&it!==void 0?it:O.callee)!==null&&Ge!==void 0?Ge:O.object)!==null&&He!==void 0?He:O.tag)!==null&&_e!==void 0?_e:O.argument)!==null&&me!==void 0?me:O.expression}function P(O,me){if(me.expressions)return [\"expressions\",0];if(me.left)return [\"left\"];if(me.test)return [\"test\"];if(me.object)return [\"object\"];if(me.callee)return [\"callee\"];if(me.tag)return [\"tag\"];if(me.argument)return [\"argument\"];if(me.expression)return [\"expression\"];throw new Error(\"Unexpected node has no left side.\")}function $(O){return O=new Set(O),me=>O.has(me?.type)}var D=$([\"Line\",\"CommentLine\",\"SingleLine\",\"HashbangComment\",\"HTMLOpen\",\"HTMLClose\"]),T=$([\"ExportDefaultDeclaration\",\"ExportDefaultSpecifier\",\"DeclareExportDeclaration\",\"ExportNamedDeclaration\",\"ExportAllDeclaration\"]);function m(O){let me=O.getParentNode();return O.getName()===\"declaration\"&&T(me)?me:null}var C=$([\"BooleanLiteral\",\"DirectiveLiteral\",\"Literal\",\"NullLiteral\",\"NumericLiteral\",\"BigIntLiteral\",\"DecimalLiteral\",\"RegExpLiteral\",\"StringLiteral\",\"TemplateLiteral\",\"TSTypeLiteral\",\"JSXText\"]);function o(O){return O.type===\"NumericLiteral\"||O.type===\"Literal\"&&typeof O.value==\"number\"}function d(O){return O.type===\"UnaryExpression\"&&(O.operator===\"+\"||O.operator===\"-\")&&o(O.argument)}function v(O){return O.type===\"StringLiteral\"||O.type===\"Literal\"&&typeof O.value==\"string\"}var S=$([\"ObjectTypeAnnotation\",\"TSTypeLiteral\",\"TSMappedType\"]),b=$([\"FunctionExpression\",\"ArrowFunctionExpression\"]);function B(O){return O.type===\"FunctionExpression\"||O.type===\"ArrowFunctionExpression\"&&O.body.type===\"BlockStatement\"}function k(O){return de(O)&&O.callee.type===\"Identifier\"&&[\"async\",\"inject\",\"fakeAsync\",\"waitForAsync\"].includes(O.callee.name)}var M=$([\"JSXElement\",\"JSXFragment\"]);function R(O,me){if(O.parentParser!==\"markdown\"&&O.parentParser!==\"mdx\")return !1;let _e=me.getNode();if(!_e.expression||!M(_e.expression))return !1;let He=me.getParentNode();return He.type===\"Program\"&&He.body.length===1}function q(O){return O.kind===\"get\"||O.kind===\"set\"}function J(O){return q(O)||h(O,O.value)}function L(O){return (O.type===\"ObjectTypeProperty\"||O.type===\"ObjectTypeInternalSlot\")&&O.value.type===\"FunctionTypeAnnotation\"&&!O.static&&!J(O)}function Q(O){return (O.type===\"TypeAnnotation\"||O.type===\"TSTypeAnnotation\")&&O.typeAnnotation.type===\"FunctionTypeAnnotation\"&&!O.static&&!h(O,O.typeAnnotation)}var V=$([\"BinaryExpression\",\"LogicalExpression\",\"NGPipeExpression\"]);function j(O){return ue(O)||O.type===\"BindExpression\"&&!!O.object}var Y=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 ie(O){return O?!!((O.type===\"GenericTypeAnnotation\"||O.type===\"TSTypeReference\")&&!O.typeParameters||Y.has(O.type)):!1}function ee(O){let me=/^(?:before|after)(?:Each|All)$/;return O.callee.type===\"Identifier\"&&me.test(O.callee.name)&&O.arguments.length===1}var ce=[\"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 W(O){return c(O,ce)}function K(O,me){if(O.type!==\"CallExpression\")return !1;if(O.arguments.length===1){if(k(O)&&me&&K(me))return b(O.arguments[0]);if(ee(O))return k(O.arguments[0])}else if((O.arguments.length===2||O.arguments.length===3)&&(O.arguments[0].type===\"TemplateLiteral\"||v(O.arguments[0]))&&W(O.callee))return O.arguments[2]&&!o(O.arguments[2])?!1:(O.arguments.length===2?b(O.arguments[1]):B(O.arguments[1])&&ve(O.arguments[1]).length<=1)||k(O.arguments[1]);return !1}var de=$([\"CallExpression\",\"OptionalCallExpression\"]),ue=$([\"MemberExpression\",\"OptionalMemberExpression\"]);function Fe(O){let me=\"expressions\";O.type===\"TSTemplateLiteralType\"&&(me=\"types\");let _e=O[me];return _e.length===0?!1:_e.every(He=>{if(Me(He))return !1;if(He.type===\"Identifier\"||He.type===\"ThisExpression\")return !0;if(ue(He)){let Ge=He;for(;ue(Ge);)if(Ge.property.type!==\"Identifier\"&&Ge.property.type!==\"Literal\"&&Ge.property.type!==\"StringLiteral\"&&Ge.property.type!==\"NumericLiteral\"||(Ge=Ge.object,Me(Ge)))return !1;return Ge.type===\"Identifier\"||Ge.type===\"ThisExpression\"}return !1})}function z(O,me){return O===\"+\"||O===\"-\"?O+me:me}function U(O,me){let _e=p(me),He=n(O,y(me));return He!==!1&&O.slice(_e,_e+2)===\"/*\"&&O.slice(He,He+2)===\"*/\"}function Z(O,me){return M(me)?Oe(me):Me(me,Te.Leading,_e=>a(O,y(_e)))}function se(O,me){return me.parser!==\"json\"&&v(O.key)&&oe(O.key).slice(1,-1)===O.key.value&&(t(O.key.value)&&!(me.parser===\"babel-ts\"&&O.type===\"ClassProperty\"||me.parser===\"typescript\"&&O.type===\"PropertyDefinition\")||fe(O.key.value)&&String(Number(O.key.value))===O.key.value&&(me.parser===\"babel\"||me.parser===\"acorn\"||me.parser===\"espree\"||me.parser===\"meriyah\"||me.parser===\"__babel_estree\"))}function fe(O){return /^(?:\\d+|\\d+\\.\\d+)$/.test(O)}function ge(O,me){let _e=/^[fx]?(?:describe|it|test)$/;return me.type===\"TaggedTemplateExpression\"&&me.quasi===O&&me.tag.type===\"MemberExpression\"&&me.tag.property.type===\"Identifier\"&&me.tag.property.name===\"each\"&&(me.tag.object.type===\"Identifier\"&&_e.test(me.tag.object.name)||me.tag.object.type===\"MemberExpression\"&&me.tag.object.property.type===\"Identifier\"&&(me.tag.object.property.name===\"only\"||me.tag.object.property.name===\"skip\")&&me.tag.object.object.type===\"Identifier\"&&_e.test(me.tag.object.object.name))}function he(O){return O.quasis.some(me=>me.value.raw.includes(`\n`))}function we(O,me){return (O.type===\"TemplateLiteral\"&&he(O)||O.type===\"TaggedTemplateExpression\"&&he(O.quasi))&&!a(me,p(O),{backwards:!0})}function ke(O){if(!Me(O))return !1;let me=s(ae(O,Te.Dangling));return me&&!g(me)}function Re(O){if(O.length<=1)return !1;let me=0;for(let _e of O)if(b(_e)){if(me+=1,me>1)return !0}else if(de(_e)){for(let He of _e.arguments)if(b(He))return !0}return !1}function Ne(O){let me=O.getValue(),_e=O.getParentNode();return de(me)&&de(_e)&&_e.callee===me&&me.arguments.length>_e.arguments.length&&_e.arguments.length>0}function Pe(O,me){if(me>=2)return !1;let _e=Qe=>Pe(Qe,me+1),He=O.type===\"Literal\"&&\"regex\"in O&&O.regex.pattern||O.type===\"RegExpLiteral\"&&O.pattern;if(He&&l(He)>5)return !1;if(O.type===\"Literal\"||O.type===\"BigIntLiteral\"||O.type===\"DecimalLiteral\"||O.type===\"BooleanLiteral\"||O.type===\"NullLiteral\"||O.type===\"NumericLiteral\"||O.type===\"RegExpLiteral\"||O.type===\"StringLiteral\"||O.type===\"Identifier\"||O.type===\"ThisExpression\"||O.type===\"Super\"||O.type===\"PrivateName\"||O.type===\"PrivateIdentifier\"||O.type===\"ArgumentPlaceholder\"||O.type===\"Import\")return !0;if(O.type===\"TemplateLiteral\")return O.quasis.every(Qe=>!Qe.value.raw.includes(`\n`))&&O.expressions.every(_e);if(O.type===\"ObjectExpression\")return O.properties.every(Qe=>!Qe.computed&&(Qe.shorthand||Qe.value&&_e(Qe.value)));if(O.type===\"ArrayExpression\")return O.elements.every(Qe=>Qe===null||_e(Qe));if(tt(O))return (O.type===\"ImportExpression\"||Pe(O.callee,me))&&Ye(O).every(_e);if(ue(O))return Pe(O.object,me)&&Pe(O.property,me);let Ge={\"!\":!0,\"-\":!0,\"+\":!0,\"~\":!0};if(O.type===\"UnaryExpression\"&&Ge[O.operator])return Pe(O.argument,me);let it={\"++\":!0,\"--\":!0};return O.type===\"UpdateExpression\"&&it[O.operator]?Pe(O.argument,me):O.type===\"TSNonNullExpression\"?Pe(O.expression,me):!1}function oe(O){var me,_e;return (me=(_e=O.extra)===null||_e===void 0?void 0:_e.raw)!==null&&me!==void 0?me:O.raw}function H(O){return O}function pe(O){return O.filepath&&/\\.tsx$/i.test(O.filepath)}function X(O){let me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:\"es5\";return O.trailingComma===\"es5\"&&me===\"es5\"||O.trailingComma===\"all\"&&(me===\"all\"||me===\"es5\")}function le(O,me){switch(O.type){case\"BinaryExpression\":case\"LogicalExpression\":case\"AssignmentExpression\":case\"NGPipeExpression\":return le(O.left,me);case\"MemberExpression\":case\"OptionalMemberExpression\":return le(O.object,me);case\"TaggedTemplateExpression\":return O.tag.type===\"FunctionExpression\"?!1:le(O.tag,me);case\"CallExpression\":case\"OptionalCallExpression\":return O.callee.type===\"FunctionExpression\"?!1:le(O.callee,me);case\"ConditionalExpression\":return le(O.test,me);case\"UpdateExpression\":return !O.prefix&&le(O.argument,me);case\"BindExpression\":return O.object&&le(O.object,me);case\"SequenceExpression\":return le(O.expressions[0],me);case\"TSSatisfiesExpression\":case\"TSAsExpression\":case\"TSNonNullExpression\":return le(O.expression,me);default:return me(O)}}var Ae={\"==\":!0,\"!=\":!0,\"===\":!0,\"!==\":!0},Ee={\"*\":!0,\"/\":!0,\"%\":!0},De={\">>\":!0,\">>>\":!0,\"<<\":!0};function A(O,me){return !(re(me)!==re(O)||O===\"**\"||Ae[O]&&Ae[me]||me===\"%\"&&Ee[O]||O===\"%\"&&Ee[me]||me!==O&&Ee[me]&&Ee[O]||De[O]&&De[me])}var G=new Map([[\"|>\"],[\"??\"],[\"||\"],[\"&&\"],[\"|\"],[\"^\"],[\"&\"],[\"==\",\"===\",\"!=\",\"!==\"],[\"<\",\">\",\"<=\",\">=\",\"in\",\"instanceof\"],[\">>\",\"<<\",\">>>\"],[\"+\",\"-\"],[\"*\",\"/\",\"%\"],[\"**\"]].flatMap((O,me)=>O.map(_e=>[_e,me])));function re(O){return G.get(O)}function ye(O){return !!De[O]||O===\"|\"||O===\"^\"||O===\"&\"}function Ce(O){var me;if(O.rest)return !0;let _e=ve(O);return ((me=s(_e))===null||me===void 0?void 0:me.type)===\"RestElement\"}var Be=new WeakMap;function ve(O){if(Be.has(O))return Be.get(O);let me=[];return O.this&&me.push(O.this),Array.isArray(O.parameters)?me.push(...O.parameters):Array.isArray(O.params)&&me.push(...O.params),O.rest&&me.push(O.rest),Be.set(O,me),me}function ze(O,me){let _e=O.getValue(),He=0,Ge=it=>me(it,He++);_e.this&&O.call(Ge,\"this\"),Array.isArray(_e.parameters)?O.each(Ge,\"parameters\"):Array.isArray(_e.params)&&O.each(Ge,\"params\"),_e.rest&&O.call(Ge,\"rest\");}var be=new WeakMap;function Ye(O){if(be.has(O))return be.get(O);let me=O.arguments;return O.type===\"ImportExpression\"&&(me=[O.source],O.attributes&&me.push(O.attributes)),be.set(O,me),me}function Se(O,me){let _e=O.getValue();_e.type===\"ImportExpression\"?(O.call(He=>me(He,0),\"source\"),_e.attributes&&O.call(He=>me(He,1),\"attributes\")):O.each(me,\"arguments\");}function Ie(O){return O.value.trim()===\"prettier-ignore\"&&!O.unignore}function Oe(O){return O&&(O.prettierIgnore||Me(O,Te.PrettierIgnore))}function Je(O){let me=O.getValue();return Oe(me)}var Te={Leading:2,Trailing:4,Dangling:8,Block:16,Line:32,PrettierIgnore:64,First:128,Last:256},je=(O,me)=>{if(typeof O==\"function\"&&(me=O,O=0),O||me)return (_e,He,Ge)=>!(O&Te.Leading&&!_e.leading||O&Te.Trailing&&!_e.trailing||O&Te.Dangling&&(_e.leading||_e.trailing)||O&Te.Block&&!g(_e)||O&Te.Line&&!D(_e)||O&Te.First&&He!==0||O&Te.Last&&He!==Ge.length-1||O&Te.PrettierIgnore&&!Ie(_e)||me&&!me(_e))};function Me(O,me,_e){if(!u(O?.comments))return !1;let He=je(me,_e);return He?O.comments.some(He):!0}function ae(O,me,_e){if(!Array.isArray(O?.comments))return [];let He=je(me,_e);return He?O.comments.filter(He):O.comments}var nt=(O,me)=>{let{originalText:_e}=me;return i(_e,y(O))};function tt(O){return de(O)||O.type===\"NewExpression\"||O.type===\"ImportExpression\"}function Ve(O){return O&&(O.type===\"ObjectProperty\"||O.type===\"Property\"&&!O.method&&O.kind===\"init\")}function We(O){return !!O.__isUsingHackPipeline}var Xe=Symbol(\"ifWithoutBlockAndSameLineComment\");function st(O){return O.type===\"TSAsExpression\"||O.type===\"TSSatisfiesExpression\"}r.exports={getFunctionParameters:ve,iterateFunctionParametersPath:ze,getCallArguments:Ye,iterateCallArgumentsPath:Se,hasRestParameter:Ce,getLeftSide:I,getLeftSidePathName:P,getParentExportDeclaration:m,getTypeScriptMappedTypeModifier:z,hasFlowAnnotationComment:E,hasFlowShorthandAnnotationComment:w,hasLeadingOwnLineComment:Z,hasNakedLeftSide:x,hasNode:N,hasIgnoreComment:Je,hasNodeIgnoreComment:Oe,identity:H,isBinaryish:V,isCallLikeExpression:tt,isEnabledHackPipeline:We,isLineComment:D,isPrettierIgnoreComment:Ie,isCallExpression:de,isMemberExpression:ue,isExportDeclaration:T,isFlowAnnotationComment:U,isFunctionCompositionArgs:Re,isFunctionNotation:J,isFunctionOrArrowExpression:b,isGetterOrSetter:q,isJestEachTemplateLiteral:ge,isJsxNode:M,isLiteral:C,isLongCurriedCallExpression:Ne,isSimpleCallArgument:Pe,isMemberish:j,isNumericLiteral:o,isSignedNumericLiteral:d,isObjectProperty:Ve,isObjectType:S,isObjectTypePropertyAFunction:L,isSimpleType:ie,isSimpleNumber:fe,isSimpleTemplateLiteral:Fe,isStringLiteral:v,isStringPropSafeToUnquote:se,isTemplateOnItsOwnLine:we,isTestCall:K,isTheOnlyJsxElementInMarkdown:R,isTSXFile:pe,isTypeAnnotationAFunction:Q,isNextLineEmpty:nt,needsHardlineAfterDanglingComment:ke,rawText:oe,shouldPrintComma:X,isBitwiseOperator:ye,shouldFlatten:A,startsWithNoLookaheadToken:le,getPrecedence:re,hasComment:Me,getComments:ae,CommentCheckFlags:Te,markerForIfWithoutBlockAndSameLineComment:Xe,isTSTypeExpression:st};}}),jt=te({\"src/language-js/print/template-literal.js\"(e,r){ne();var t=lt(),{getStringWidth:s,getIndentSize:a}=Ue(),{builders:{join:n,hardline:u,softline:i,group:l,indent:p,align:y,lineSuffixBoundary:h,addAlignmentToDoc:g},printer:{printDocToString:c},utils:{mapDoc:f}}=qe(),{isBinaryish:F,isJestEachTemplateLiteral:_,isSimpleTemplateLiteral:w,hasComment:E,isMemberExpression:N,isTSTypeExpression:x}=Ke();function I(C,o,d){let v=C.getValue();if(v.type===\"TemplateLiteral\"&&_(v,C.getParentNode())){let R=P(C,d,o);if(R)return R}let b=\"expressions\";v.type===\"TSTemplateLiteralType\"&&(b=\"types\");let B=[],k=C.map(o,b),M=w(v);return M&&(k=k.map(R=>c(R,Object.assign(Object.assign({},d),{},{printWidth:Number.POSITIVE_INFINITY})).formatted)),B.push(h,\"`\"),C.each(R=>{let q=R.getName();if(B.push(o()),q1||S.some(b=>b.length>0)){o.__inJestEach=!0;let b=C.map(d,\"expressions\");o.__inJestEach=!1;let B=[],k=b.map(L=>\"${\"+c(L,Object.assign(Object.assign({},o),{},{printWidth:Number.POSITIVE_INFINITY,endOfLine:\"lf\"})).formatted+\"}\"),M=[{hasLineBreak:!1,cells:[]}];for(let L=1;LL.cells.length)),q=Array.from({length:R}).fill(0),J=[{cells:S},...M.filter(L=>L.cells.length>0)];for(let{cells:L}of J.filter(Q=>!Q.hasLineBreak))for(let[Q,V]of L.entries())q[Q]=Math.max(q[Q],s(V));return B.push(h,\"`\",p([u,n(u,J.map(L=>n(\" | \",L.cells.map((Q,V)=>L.hasLineBreak?Q:Q+\" \".repeat(q[V]-s(Q))))))]),u,\"`\"),B}}function $(C,o){let d=C.getValue(),v=o();return E(d)&&(v=l([p([i,v]),i])),[\"${\",v,h,\"}\"]}function D(C,o){return C.map(d=>$(d,o),\"expressions\")}function T(C,o){return f(C,d=>typeof d==\"string\"?o?d.replace(/(\\\\*)`/g,\"$1$1\\\\`\"):m(d):d)}function m(C){return C.replace(/([\\\\`]|\\${)/g,\"\\\\$1\")}r.exports={printTemplateLiteral:I,printTemplateExpressions:D,escapeTemplateCharacters:T,uncookTemplateElementValue:m};}}),Ym=te({\"src/language-js/embed/markdown.js\"(e,r){ne();var{builders:{indent:t,softline:s,literalline:a,dedentToRoot:n}}=qe(),{escapeTemplateCharacters:u}=jt();function i(p,y,h){let c=p.getValue().quasis[0].value.raw.replace(/((?:\\\\\\\\)*)\\\\`/g,(w,E)=>\"\\\\\".repeat(E.length/2)+\"`\"),f=l(c),F=f!==\"\";F&&(c=c.replace(new RegExp(`^${f}`,\"gm\"),\"\"));let _=u(h(c,{parser:\"markdown\",__inJsTemplate:!0},{stripTrailingHardline:!0}),!0);return [\"`\",F?t([s,_]):[a,n(_)],s,\"`\"]}function l(p){let y=p.match(/^([^\\S\\n]*)\\S/m);return y===null?\"\":y[1]}r.exports=i;}}),Qm=te({\"src/language-js/embed/css.js\"(e,r){ne();var{isNonEmptyArray:t}=Ue(),{builders:{indent:s,hardline:a,softline:n},utils:{mapDoc:u,replaceEndOfLine:i,cleanDoc:l}}=qe(),{printTemplateExpressions:p}=jt();function y(c,f,F){let _=c.getValue(),w=_.quasis.map(P=>P.value.raw),E=0,N=w.reduce((P,$,D)=>D===0?$:P+\"@prettier-placeholder-\"+E+++\"-id\"+$,\"\"),x=F(N,{parser:\"scss\"},{stripTrailingHardline:!0}),I=p(c,f);return h(x,_,I)}function h(c,f,F){if(f.quasis.length===1&&!f.quasis[0].value.raw.trim())return \"``\";let w=g(c,F);if(!w)throw new Error(\"Couldn't insert all the expressions\");return [\"`\",s([a,w]),n,\"`\"]}function g(c,f){if(!t(f))return c;let F=0,_=u(l(c),w=>typeof w!=\"string\"||!w.includes(\"@prettier-placeholder\")?w:w.split(/@prettier-placeholder-(\\d+)-id/).map((E,N)=>N%2===0?i(E):(F++,f[E])));return f.length===F?_:null}r.exports=y;}}),Zm=te({\"src/language-js/embed/graphql.js\"(e,r){ne();var{builders:{indent:t,join:s,hardline:a}}=qe(),{escapeTemplateCharacters:n,printTemplateExpressions:u}=jt();function i(p,y,h){let g=p.getValue(),c=g.quasis.length;if(c===1&&g.quasis[0].value.raw.trim()===\"\")return \"``\";let f=u(p,y),F=[];for(let _=0;_2&&I[0].trim()===\"\"&&I[1].trim()===\"\",T=P>2&&I[P-1].trim()===\"\"&&I[P-2].trim()===\"\",m=I.every(o=>/^\\s*(?:#[^\\n\\r]*)?$/.test(o));if(!N&&/#[^\\n\\r]*$/.test(I[P-1]))return null;let C=null;m?C=l(I):C=h(x,{parser:\"graphql\"},{stripTrailingHardline:!0}),C?(C=n(C,!1),!E&&D&&F.push(\"\"),F.push(C),!N&&T&&F.push(\"\")):!E&&!N&&D&&F.push(\"\"),$&&F.push($);}return [\"`\",t([a,s(a,F)]),a,\"`\"]}function l(p){let y=[],h=!1,g=p.map(c=>c.trim());for(let[c,f]of g.entries())f!==\"\"&&(g[c-1]===\"\"&&h?y.push([a,f]):y.push(f),h=!0);return y.length===0?null:s(a,y)}r.exports=i;}}),ed=te({\"src/language-js/embed/html.js\"(e,r){ne();var{builders:{indent:t,line:s,hardline:a,group:n},utils:{mapDoc:u}}=qe(),{printTemplateExpressions:i,uncookTemplateElementValue:l}=jt(),p=0;function y(h,g,c,f,F){let{parser:_}=F,w=h.getValue(),E=p;p=p+1>>>0;let N=d=>`PRETTIER_HTML_PLACEHOLDER_${d}_${E}_IN_JS`,x=w.quasis.map((d,v,S)=>v===S.length-1?d.value.cooked:d.value.cooked+N(v)).join(\"\"),I=i(h,g);if(I.length===0&&x.trim().length===0)return \"``\";let P=new RegExp(N(\"(\\\\d+)\"),\"g\"),$=0,D=c(x,{parser:_,__onHtmlRoot(d){$=d.children.length;}},{stripTrailingHardline:!0}),T=u(D,d=>{if(typeof d!=\"string\")return d;let v=[],S=d.split(P);for(let b=0;b1?t(n(T)):n(T),C,\"`\"])}r.exports=y;}}),td=te({\"src/language-js/embed.js\"(e,r){ne();var{hasComment:t,CommentCheckFlags:s,isObjectProperty:a}=Ke(),n=Ym(),u=Qm(),i=Zm(),l=ed();function p(D){if(g(D)||_(D)||w(D)||c(D))return \"css\";if(x(D))return \"graphql\";if(P(D))return \"html\";if(f(D))return \"angular\";if(h(D))return \"markdown\"}function y(D,T,m,C){let o=D.getValue();if(o.type!==\"TemplateLiteral\"||$(o))return;let d=p(D);if(d){if(d===\"markdown\")return n(D,T,m);if(d===\"css\")return u(D,T,m);if(d===\"graphql\")return i(D,T,m);if(d===\"html\"||d===\"angular\")return l(D,T,m,C,{parser:d})}}function h(D){let T=D.getValue(),m=D.getParentNode();return m&&m.type===\"TaggedTemplateExpression\"&&T.quasis.length===1&&m.tag.type===\"Identifier\"&&(m.tag.name===\"md\"||m.tag.name===\"markdown\")}function g(D){let T=D.getValue(),m=D.getParentNode(),C=D.getParentNode(1);return C&&T.quasis&&m.type===\"JSXExpressionContainer\"&&C.type===\"JSXElement\"&&C.openingElement.name.name===\"style\"&&C.openingElement.attributes.some(o=>o.name.name===\"jsx\")||m&&m.type===\"TaggedTemplateExpression\"&&m.tag.type===\"Identifier\"&&m.tag.name===\"css\"||m&&m.type===\"TaggedTemplateExpression\"&&m.tag.type===\"MemberExpression\"&&m.tag.object.name===\"css\"&&(m.tag.property.name===\"global\"||m.tag.property.name===\"resolve\")}function c(D){return D.match(T=>T.type===\"TemplateLiteral\",(T,m)=>T.type===\"ArrayExpression\"&&m===\"elements\",(T,m)=>a(T)&&T.key.type===\"Identifier\"&&T.key.name===\"styles\"&&m===\"value\",...F)}function f(D){return D.match(T=>T.type===\"TemplateLiteral\",(T,m)=>a(T)&&T.key.type===\"Identifier\"&&T.key.name===\"template\"&&m===\"value\",...F)}var F=[(D,T)=>D.type===\"ObjectExpression\"&&T===\"properties\",(D,T)=>D.type===\"CallExpression\"&&D.callee.type===\"Identifier\"&&D.callee.name===\"Component\"&&T===\"arguments\",(D,T)=>D.type===\"Decorator\"&&T===\"expression\"];function _(D){let T=D.getParentNode();if(!T||T.type!==\"TaggedTemplateExpression\")return !1;let m=T.tag.type===\"ParenthesizedExpression\"?T.tag.expression:T.tag;switch(m.type){case\"MemberExpression\":return E(m.object)||N(m);case\"CallExpression\":return E(m.callee)||m.callee.type===\"MemberExpression\"&&(m.callee.object.type===\"MemberExpression\"&&(E(m.callee.object.object)||N(m.callee.object))||m.callee.object.type===\"CallExpression\"&&E(m.callee.object.callee));case\"Identifier\":return m.name===\"css\";default:return !1}}function w(D){let T=D.getParentNode(),m=D.getParentNode(1);return m&&T.type===\"JSXExpressionContainer\"&&m.type===\"JSXAttribute\"&&m.name.type===\"JSXIdentifier\"&&m.name.name===\"css\"}function E(D){return D.type===\"Identifier\"&&D.name===\"styled\"}function N(D){return /^[A-Z]/.test(D.object.name)&&D.property.name===\"extend\"}function x(D){let T=D.getValue(),m=D.getParentNode();return I(T,\"GraphQL\")||m&&(m.type===\"TaggedTemplateExpression\"&&(m.tag.type===\"MemberExpression\"&&m.tag.object.name===\"graphql\"&&m.tag.property.name===\"experimental\"||m.tag.type===\"Identifier\"&&(m.tag.name===\"gql\"||m.tag.name===\"graphql\"))||m.type===\"CallExpression\"&&m.callee.type===\"Identifier\"&&m.callee.name===\"graphql\")}function I(D,T){return t(D,s.Block|s.Leading,m=>{let{value:C}=m;return C===` ${T} `})}function P(D){return I(D.getValue(),\"HTML\")||D.match(T=>T.type===\"TemplateLiteral\",(T,m)=>T.type===\"TaggedTemplateExpression\"&&T.tag.type===\"Identifier\"&&T.tag.name===\"html\"&&m===\"quasi\")}function $(D){let{quasis:T}=D;return T.some(m=>{let{value:{cooked:C}}=m;return C===null})}r.exports=y;}}),rd=te({\"src/language-js/clean.js\"(e,r){ne();var t=Pt(),s=new Set([\"range\",\"raw\",\"comments\",\"leadingComments\",\"trailingComments\",\"innerComments\",\"extra\",\"start\",\"end\",\"loc\",\"flags\",\"errors\",\"tokens\"]),a=u=>{for(let i of u.quasis)delete i.value;};function n(u,i,l){if(u.type===\"Program\"&&delete i.sourceType,(u.type===\"BigIntLiteral\"||u.type===\"BigIntLiteralTypeAnnotation\")&&i.value&&(i.value=i.value.toLowerCase()),(u.type===\"BigIntLiteral\"||u.type===\"Literal\")&&i.bigint&&(i.bigint=i.bigint.toLowerCase()),u.type===\"DecimalLiteral\"&&(i.value=Number(i.value)),u.type===\"Literal\"&&i.decimal&&(i.decimal=Number(i.decimal)),u.type===\"EmptyStatement\"||u.type===\"JSXText\"||u.type===\"JSXExpressionContainer\"&&(u.expression.type===\"Literal\"||u.expression.type===\"StringLiteral\")&&u.expression.value===\" \")return null;if((u.type===\"Property\"||u.type===\"ObjectProperty\"||u.type===\"MethodDefinition\"||u.type===\"ClassProperty\"||u.type===\"ClassMethod\"||u.type===\"PropertyDefinition\"||u.type===\"TSDeclareMethod\"||u.type===\"TSPropertySignature\"||u.type===\"ObjectTypeProperty\")&&typeof u.key==\"object\"&&u.key&&(u.key.type===\"Literal\"||u.key.type===\"NumericLiteral\"||u.key.type===\"StringLiteral\"||u.key.type===\"Identifier\")&&delete i.key,u.type===\"JSXElement\"&&u.openingElement.name.name===\"style\"&&u.openingElement.attributes.some(h=>h.name.name===\"jsx\"))for(let{type:h,expression:g}of i.children)h===\"JSXExpressionContainer\"&&g.type===\"TemplateLiteral\"&&a(g);u.type===\"JSXAttribute\"&&u.name.name===\"css\"&&u.value.type===\"JSXExpressionContainer\"&&u.value.expression.type===\"TemplateLiteral\"&&a(i.value.expression),u.type===\"JSXAttribute\"&&u.value&&u.value.type===\"Literal\"&&/[\"']|"|'/.test(u.value.value)&&(i.value.value=i.value.value.replace(/[\"']|"|'/g,'\"'));let p=u.expression||u.callee;if(u.type===\"Decorator\"&&p.type===\"CallExpression\"&&p.callee.name===\"Component\"&&p.arguments.length===1){let h=u.expression.arguments[0].properties;for(let[g,c]of i.expression.arguments[0].properties.entries())switch(h[g].key.name){case\"styles\":c.value.type===\"ArrayExpression\"&&a(c.value.elements[0]);break;case\"template\":c.value.type===\"TemplateLiteral\"&&a(c.value);break}}if(u.type===\"TaggedTemplateExpression\"&&(u.tag.type===\"MemberExpression\"||u.tag.type===\"Identifier\"&&(u.tag.name===\"gql\"||u.tag.name===\"graphql\"||u.tag.name===\"css\"||u.tag.name===\"md\"||u.tag.name===\"markdown\"||u.tag.name===\"html\")||u.tag.type===\"CallExpression\")&&a(i.quasi),u.type===\"TemplateLiteral\"){var y;(!((y=u.leadingComments)===null||y===void 0)&&y.some(g=>t(g)&&[\"GraphQL\",\"HTML\"].some(c=>g.value===` ${c} `))||l.type===\"CallExpression\"&&l.callee.name===\"graphql\"||!u.leadingComments)&&a(i);}if(u.type===\"InterpreterDirective\"&&(i.value=i.value.trimEnd()),(u.type===\"TSIntersectionType\"||u.type===\"TSUnionType\")&&u.types.length===1)return i.types[0]}n.ignoredProperties=s,r.exports=n;}}),io={};Kt(io,{EOL:()=>Wn,arch:()=>nd,cpus:()=>Do,default:()=>vo,endianness:()=>ao,freemem:()=>po,getNetworkInterfaces:()=>ho,hostname:()=>oo,loadavg:()=>lo,networkInterfaces:()=>yo,platform:()=>ud,release:()=>go,tmpDir:()=>$n,tmpdir:()=>Vn,totalmem:()=>fo,type:()=>mo,uptime:()=>co});function ao(){if(typeof Tr>\"u\"){var e=new ArrayBuffer(2),r=new Uint8Array(e),t=new Uint16Array(e);if(r[0]=1,r[1]=2,t[0]===258)Tr=\"BE\";else if(t[0]===513)Tr=\"LE\";else throw new Error(\"unable to figure out endianess\")}return Tr}function oo(){return typeof globalThis.location<\"u\"?globalThis.location.hostname:\"\"}function lo(){return []}function co(){return 0}function po(){return Number.MAX_VALUE}function fo(){return Number.MAX_VALUE}function Do(){return []}function mo(){return \"Browser\"}function go(){return typeof globalThis.navigator<\"u\"?globalThis.navigator.appVersion:\"\"}function yo(){}function ho(){}function nd(){return \"javascript\"}function ud(){return \"browser\"}function $n(){return \"/tmp\"}var Tr,Vn,Wn,vo,sd=ht({\"node-modules-polyfills:os\"(){ne(),Vn=$n,Wn=`\n`,vo={EOL:Wn,tmpdir:Vn,tmpDir:$n,networkInterfaces:yo,getNetworkInterfaces:ho,release:go,type:mo,cpus:Do,totalmem:fo,freemem:po,uptime:co,loadavg:lo,hostname:oo,endianness:ao};}}),id=te({\"node-modules-polyfills-commonjs:os\"(e,r){ne();var t=(sd(),ft(io));if(t&&t.default){r.exports=t.default;for(let s in t)r.exports[s]=t[s];}else t&&(r.exports=t);}}),ad=te({\"node_modules/detect-newline/index.js\"(e,r){ne();var t=s=>{if(typeof s!=\"string\")throw new TypeError(\"Expected a string\");let a=s.match(/(?:\\r?\\n)/g)||[];if(a.length===0)return;let n=a.filter(i=>i===`\\r\n`).length,u=a.length-n;return n>u?`\\r\n`:`\n`};r.exports=t,r.exports.graceful=s=>typeof s==\"string\"&&t(s)||`\n`;}}),od=te({\"node_modules/jest-docblock/build/index.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0}),e.extract=c,e.parse=F,e.parseWithComments=_,e.print=w,e.strip=f;function r(){let N=id();return r=function(){return N},N}function t(){let N=s(ad());return t=function(){return N},N}function s(N){return N&&N.__esModule?N:{default:N}}var a=/\\*\\/$/,n=/^\\/\\*\\*?/,u=/^\\s*(\\/\\*\\*?(.|\\r?\\n)*?\\*\\/)/,i=/(^|\\s+)\\/\\/([^\\r\\n]*)/g,l=/^(\\r?\\n)+/,p=/(?:^|\\r?\\n) *(@[^\\r\\n]*?) *\\r?\\n *(?![^@\\r\\n]*\\/\\/[^]*)([^@\\r\\n\\s][^@\\r\\n]+?) *\\r?\\n/g,y=/(?:^|\\r?\\n) *@(\\S+) *([^\\r\\n]*)/g,h=/(\\r?\\n|^) *\\* ?/g,g=[];function c(N){let x=N.match(u);return x?x[0].trimLeft():\"\"}function f(N){let x=N.match(u);return x&&x[0]?N.substring(x[0].length):N}function F(N){return _(N).pragmas}function _(N){let x=(0, t().default)(N)||r().EOL;N=N.replace(n,\"\").replace(a,\"\").replace(h,\"$1\");let I=\"\";for(;I!==N;)I=N,N=N.replace(p,`${x}$1 $2${x}`);N=N.replace(l,\"\").trimRight();let P=Object.create(null),$=N.replace(y,\"\").replace(l,\"\").trimRight(),D;for(;D=y.exec(N);){let T=D[2].replace(i,\"\");typeof P[D[1]]==\"string\"||Array.isArray(P[D[1]])?P[D[1]]=g.concat(P[D[1]],T):P[D[1]]=T;}return {comments:$,pragmas:P}}function w(N){let{comments:x=\"\",pragmas:I={}}=N,P=(0, t().default)(x)||r().EOL,$=\"/**\",D=\" *\",T=\" */\",m=Object.keys(I),C=m.map(d=>E(d,I[d])).reduce((d,v)=>d.concat(v),[]).map(d=>`${D} ${d}${P}`).join(\"\");if(!x){if(m.length===0)return \"\";if(m.length===1&&!Array.isArray(I[m[0]])){let d=I[m[0]];return `${$} ${E(m[0],d)[0]}${T}`}}let o=x.split(P).map(d=>`${D} ${d}`).join(P)+P;return $+P+(x?o:\"\")+(x&&m.length?D+P:\"\")+C+T}function E(N,x){return g.concat(x).map(I=>`@${N} ${I}`.trim())}}}),ld=te({\"src/language-js/utils/get-shebang.js\"(e,r){ne();function t(s){if(!s.startsWith(\"#!\"))return \"\";let a=s.indexOf(`\n`);return a===-1?s:s.slice(0,a)}r.exports=t;}}),Co=te({\"src/language-js/pragma.js\"(e,r){ne();var{parseWithComments:t,strip:s,extract:a,print:n}=od(),{normalizeEndOfLine:u}=Jn(),i=ld();function l(h){let g=i(h);g&&(h=h.slice(g.length+1));let c=a(h),{pragmas:f,comments:F}=t(c);return {shebang:g,text:h,pragmas:f,comments:F}}function p(h){let g=Object.keys(l(h).pragmas);return g.includes(\"prettier\")||g.includes(\"format\")}function y(h){let{shebang:g,text:c,pragmas:f,comments:F}=l(h),_=s(c),w=n({pragmas:Object.assign({format:\"\"},f),comments:F.trimStart()});return (g?`${g}\n`:\"\")+u(w)+(_.startsWith(`\n`)?`\n`:`\n\n`)+_}r.exports={hasPragma:p,insertPragma:y};}}),cd=te({\"src/language-js/utils/is-type-cast-comment.js\"(e,r){ne();var t=Pt();function s(a){return t(a)&&a.value[0]===\"*\"&&/@(?:type|satisfies)\\b/.test(a.value)}r.exports=s;}}),Eo=te({\"src/language-js/comments.js\"(e,r){ne();var{getLast:t,hasNewline:s,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:a,getNextNonSpaceNonCommentCharacter:n,hasNewlineInRange:u,addLeadingComment:i,addTrailingComment:l,addDanglingComment:p,getNextNonSpaceNonCommentCharacterIndex:y,isNonEmptyArray:h}=Ue(),{getFunctionParameters:g,isPrettierIgnoreComment:c,isJsxNode:f,hasFlowShorthandAnnotationComment:F,hasFlowAnnotationComment:_,hasIgnoreComment:w,isCallLikeExpression:E,getCallArguments:N,isCallExpression:x,isMemberExpression:I,isObjectProperty:P,isLineComment:$,getComments:D,CommentCheckFlags:T,markerForIfWithoutBlockAndSameLineComment:m}=Ke(),{locStart:C,locEnd:o}=ut(),d=Pt(),v=cd();function S(De){return [H,Fe,Q,q,J,L,ie,he,se,ge,we,ke,ce,z,U].some(A=>A(De))}function b(De){return [R,Fe,V,we,q,J,L,ie,z,Z,fe,ge,Pe,U,X].some(A=>A(De))}function B(De){return [H,q,J,j,ue,ce,ge,de,K,pe,U,oe].some(A=>A(De))}function k(De,A){let G=(De.body||De.properties).find(re=>{let{type:ye}=re;return ye!==\"EmptyStatement\"});G?i(G,A):p(De,A);}function M(De,A){De.type===\"BlockStatement\"?k(De,A):i(De,A);}function R(De){let{comment:A,followingNode:G}=De;return G&&v(A)?(i(G,A),!0):!1}function q(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye,text:Ce}=De;if(re?.type!==\"IfStatement\"||!ye)return !1;if(n(Ce,A,o)===\")\")return l(G,A),!0;if(G===re.consequent&&ye===re.alternate){if(G.type===\"BlockStatement\")l(G,A);else {let ve=A.type===\"SingleLine\"||A.loc.start.line===A.loc.end.line,ze=A.loc.start.line===G.loc.start.line;ve&&ze?p(G,A,m):p(re,A);}return !0}return ye.type===\"BlockStatement\"?(k(ye,A),!0):ye.type===\"IfStatement\"?(M(ye.consequent,A),!0):re.consequent===ye?(i(ye,A),!0):!1}function J(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye,text:Ce}=De;return re?.type!==\"WhileStatement\"||!ye?!1:n(Ce,A,o)===\")\"?(l(G,A),!0):ye.type===\"BlockStatement\"?(k(ye,A),!0):re.body===ye?(i(ye,A),!0):!1}function L(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye}=De;return re?.type!==\"TryStatement\"&&re?.type!==\"CatchClause\"||!ye?!1:re.type===\"CatchClause\"&&G?(l(G,A),!0):ye.type===\"BlockStatement\"?(k(ye,A),!0):ye.type===\"TryStatement\"?(M(ye.finalizer,A),!0):ye.type===\"CatchClause\"?(M(ye.body,A),!0):!1}function Q(De){let{comment:A,enclosingNode:G,followingNode:re}=De;return I(G)&&re?.type===\"Identifier\"?(i(G,A),!0):!1}function V(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye,text:Ce}=De,Be=G&&!u(Ce,o(G),C(A));return (!G||!Be)&&(re?.type===\"ConditionalExpression\"||re?.type===\"TSConditionalType\")&&ye?(i(ye,A),!0):!1}function j(De){let{comment:A,precedingNode:G,enclosingNode:re}=De;return P(re)&&re.shorthand&&re.key===G&&re.value.type===\"AssignmentPattern\"?(l(re.value.left,A),!0):!1}var Y=new Set([\"ClassDeclaration\",\"ClassExpression\",\"DeclareClass\",\"DeclareInterface\",\"InterfaceDeclaration\",\"TSInterfaceDeclaration\"]);function ie(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye}=De;if(Y.has(re?.type)){if(h(re.decorators)&&!(ye&&ye.type===\"Decorator\"))return l(t(re.decorators),A),!0;if(re.body&&ye===re.body)return k(re.body,A),!0;if(ye){if(re.superClass&&ye===re.superClass&&G&&(G===re.id||G===re.typeParameters))return l(G,A),!0;for(let Ce of [\"implements\",\"extends\",\"mixins\"])if(re[Ce]&&ye===re[Ce][0])return G&&(G===re.id||G===re.typeParameters||G===re.superClass)?l(G,A):p(re,A,Ce),!0}}return !1}var ee=new Set([\"ClassMethod\",\"ClassProperty\",\"PropertyDefinition\",\"TSAbstractPropertyDefinition\",\"TSAbstractMethodDefinition\",\"TSDeclareMethod\",\"MethodDefinition\",\"ClassAccessorProperty\",\"AccessorProperty\",\"TSAbstractAccessorProperty\"]);function ce(De){let{comment:A,precedingNode:G,enclosingNode:re,text:ye}=De;return re&&G&&n(ye,A,o)===\"(\"&&(re.type===\"Property\"||re.type===\"TSDeclareMethod\"||re.type===\"TSAbstractMethodDefinition\")&&G.type===\"Identifier\"&&re.key===G&&n(ye,G,o)!==\":\"||G?.type===\"Decorator\"&&ee.has(re?.type)?(l(G,A),!0):!1}var W=new Set([\"FunctionDeclaration\",\"FunctionExpression\",\"ClassMethod\",\"MethodDefinition\",\"ObjectMethod\"]);function K(De){let{comment:A,precedingNode:G,enclosingNode:re,text:ye}=De;return n(ye,A,o)!==\"(\"?!1:G&&W.has(re?.type)?(l(G,A),!0):!1}function de(De){let{comment:A,enclosingNode:G,text:re}=De;if(G?.type!==\"ArrowFunctionExpression\")return !1;let ye=y(re,A,o);return ye!==!1&&re.slice(ye,ye+2)===\"=>\"?(p(G,A),!0):!1}function ue(De){let{comment:A,enclosingNode:G,text:re}=De;return n(re,A,o)!==\")\"?!1:G&&(le(G)&&g(G).length===0||E(G)&&N(G).length===0)?(p(G,A),!0):(G?.type===\"MethodDefinition\"||G?.type===\"TSAbstractMethodDefinition\")&&g(G.value).length===0?(p(G.value,A),!0):!1}function Fe(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye,text:Ce}=De;if(G?.type===\"FunctionTypeParam\"&&re?.type===\"FunctionTypeAnnotation\"&&ye?.type!==\"FunctionTypeParam\"||(G?.type===\"Identifier\"||G?.type===\"AssignmentPattern\")&&re&&le(re)&&n(Ce,A,o)===\")\")return l(G,A),!0;if(re?.type===\"FunctionDeclaration\"&&ye?.type===\"BlockStatement\"){let Be=(()=>{let ve=g(re);if(ve.length>0)return a(Ce,o(t(ve)));let ze=a(Ce,o(re.id));return ze!==!1&&a(Ce,ze+1)})();if(C(A)>Be)return k(ye,A),!0}return !1}function z(De){let{comment:A,enclosingNode:G}=De;return G?.type===\"LabeledStatement\"?(i(G,A),!0):!1}function U(De){let{comment:A,enclosingNode:G}=De;return (G?.type===\"ContinueStatement\"||G?.type===\"BreakStatement\")&&!G.label?(l(G,A),!0):!1}function Z(De){let{comment:A,precedingNode:G,enclosingNode:re}=De;return x(re)&&G&&re.callee===G&&re.arguments.length>0?(i(re.arguments[0],A),!0):!1}function se(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye}=De;return re?.type===\"UnionTypeAnnotation\"||re?.type===\"TSUnionType\"?(c(A)&&(ye.prettierIgnore=!0,A.unignore=!0),G?(l(G,A),!0):!1):((ye?.type===\"UnionTypeAnnotation\"||ye?.type===\"TSUnionType\")&&c(A)&&(ye.types[0].prettierIgnore=!0,A.unignore=!0),!1)}function fe(De){let{comment:A,enclosingNode:G}=De;return P(G)?(i(G,A),!0):!1}function ge(De){let{comment:A,enclosingNode:G,followingNode:re,ast:ye,isLastComment:Ce}=De;return ye&&ye.body&&ye.body.length===0?(Ce?p(ye,A):i(ye,A),!0):G?.type===\"Program\"&&G?.body.length===0&&!h(G.directives)?(Ce?p(G,A):i(G,A),!0):re?.type===\"Program\"&&re?.body.length===0&&G?.type===\"ModuleExpression\"?(p(re,A),!0):!1}function he(De){let{comment:A,enclosingNode:G}=De;return G?.type===\"ForInStatement\"||G?.type===\"ForOfStatement\"?(i(G,A),!0):!1}function we(De){let{comment:A,precedingNode:G,enclosingNode:re,text:ye}=De;if(re?.type===\"ImportSpecifier\"||re?.type===\"ExportSpecifier\")return i(re,A),!0;let Ce=G?.type===\"ImportSpecifier\"&&re?.type===\"ImportDeclaration\",Be=G?.type===\"ExportSpecifier\"&&re?.type===\"ExportNamedDeclaration\";return (Ce||Be)&&s(ye,o(A))?(l(G,A),!0):!1}function ke(De){let{comment:A,enclosingNode:G}=De;return G?.type===\"AssignmentPattern\"?(i(G,A),!0):!1}var Re=new Set([\"VariableDeclarator\",\"AssignmentExpression\",\"TypeAlias\",\"TSTypeAliasDeclaration\"]),Ne=new Set([\"ObjectExpression\",\"ArrayExpression\",\"TemplateLiteral\",\"TaggedTemplateExpression\",\"ObjectTypeAnnotation\",\"TSTypeLiteral\"]);function Pe(De){let{comment:A,enclosingNode:G,followingNode:re}=De;return Re.has(G?.type)&&re&&(Ne.has(re.type)||d(A))?(i(re,A),!0):!1}function oe(De){let{comment:A,enclosingNode:G,followingNode:re,text:ye}=De;return !re&&(G?.type===\"TSMethodSignature\"||G?.type===\"TSDeclareFunction\"||G?.type===\"TSAbstractMethodDefinition\")&&n(ye,A,o)===\";\"?(l(G,A),!0):!1}function H(De){let{comment:A,enclosingNode:G,followingNode:re}=De;if(c(A)&&G?.type===\"TSMappedType\"&&re?.type===\"TSTypeParameter\"&&re.constraint)return G.prettierIgnore=!0,A.unignore=!0,!0}function pe(De){let{comment:A,precedingNode:G,enclosingNode:re,followingNode:ye}=De;return re?.type!==\"TSMappedType\"?!1:ye?.type===\"TSTypeParameter\"&&ye.name?(i(ye.name,A),!0):G?.type===\"TSTypeParameter\"&&G.constraint?(l(G.constraint,A),!0):!1}function X(De){let{comment:A,enclosingNode:G,followingNode:re}=De;return !G||G.type!==\"SwitchCase\"||G.test||!re||re!==G.consequent[0]?!1:(re.type===\"BlockStatement\"&&$(A)?k(re,A):p(G,A),!0)}function le(De){return De.type===\"ArrowFunctionExpression\"||De.type===\"FunctionExpression\"||De.type===\"FunctionDeclaration\"||De.type===\"ObjectMethod\"||De.type===\"ClassMethod\"||De.type===\"TSDeclareFunction\"||De.type===\"TSCallSignatureDeclaration\"||De.type===\"TSConstructSignatureDeclaration\"||De.type===\"TSMethodSignature\"||De.type===\"TSConstructorType\"||De.type===\"TSFunctionType\"||De.type===\"TSDeclareMethod\"}function Ae(De,A){if((A.parser===\"typescript\"||A.parser===\"flow\"||A.parser===\"acorn\"||A.parser===\"espree\"||A.parser===\"meriyah\"||A.parser===\"__babel_estree\")&&De.type===\"MethodDefinition\"&&De.value&&De.value.type===\"FunctionExpression\"&&g(De.value).length===0&&!De.value.returnType&&!h(De.value.typeParameters)&&De.value.body)return [...De.decorators||[],De.key,De.value.body]}function Ee(De){let A=De.getValue(),G=De.getParentNode(),re=ye=>_(D(ye,T.Leading))||_(D(ye,T.Trailing));return (A&&(f(A)||F(A)||x(G)&&re(A))||G&&(G.type===\"JSXSpreadAttribute\"||G.type===\"JSXSpreadChild\"||G.type===\"UnionTypeAnnotation\"||G.type===\"TSUnionType\"||(G.type===\"ClassDeclaration\"||G.type===\"ClassExpression\")&&G.superClass===A))&&(!w(De)||G.type===\"UnionTypeAnnotation\"||G.type===\"TSUnionType\")}r.exports={handleOwnLineComment:S,handleEndOfLineComment:b,handleRemainingComment:B,getCommentChildNodes:Ae,willPrintOwnComments:Ee};}}),qt=te({\"src/language-js/needs-parens.js\"(e,r){ne();var t=lt(),s=Kn(),{getFunctionParameters:a,getLeftSidePathName:n,hasFlowShorthandAnnotationComment:u,hasNakedLeftSide:i,hasNode:l,isBitwiseOperator:p,startsWithNoLookaheadToken:y,shouldFlatten:h,getPrecedence:g,isCallExpression:c,isMemberExpression:f,isObjectProperty:F,isTSTypeExpression:_}=Ke();function w(D,T){let m=D.getParentNode();if(!m)return !1;let C=D.getName(),o=D.getNode();if(T.__isInHtmlInterpolation&&!T.bracketSpacing&&I(o)&&P(D))return !0;if(E(o))return !1;if(T.parser!==\"flow\"&&u(D.getValue()))return !0;if(o.type===\"Identifier\"){if(o.extra&&o.extra.parenthesized&&/^PRETTIER_HTML_PLACEHOLDER_\\d+_\\d+_IN_JS$/.test(o.name)||C===\"left\"&&(o.name===\"async\"&&!m.await||o.name===\"let\")&&m.type===\"ForOfStatement\")return !0;if(o.name===\"let\"){var d;let S=(d=D.findAncestor(b=>b.type===\"ForOfStatement\"))===null||d===void 0?void 0:d.left;if(S&&y(S,b=>b===o))return !0}if(C===\"object\"&&o.name===\"let\"&&m.type===\"MemberExpression\"&&m.computed&&!m.optional){let S=D.findAncestor(B=>B.type===\"ExpressionStatement\"||B.type===\"ForStatement\"||B.type===\"ForInStatement\"),b=S?S.type===\"ExpressionStatement\"?S.expression:S.type===\"ForStatement\"?S.init:S.left:void 0;if(b&&y(b,B=>B===o))return !0}return !1}if(o.type===\"ObjectExpression\"||o.type===\"FunctionExpression\"||o.type===\"ClassExpression\"||o.type===\"DoExpression\"){var v;let S=(v=D.findAncestor(b=>b.type===\"ExpressionStatement\"))===null||v===void 0?void 0:v.expression;if(S&&y(S,b=>b===o))return !0}switch(m.type){case\"ParenthesizedExpression\":return !1;case\"ClassDeclaration\":case\"ClassExpression\":{if(C===\"superClass\"&&(o.type===\"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\"))return !0;break}case\"ExportDefaultDeclaration\":return $(D,T)||o.type===\"SequenceExpression\";case\"Decorator\":{if(C===\"expression\"){if(f(o)&&o.computed)return !0;let S=!1,b=!1,B=o;for(;B;)switch(B.type){case\"MemberExpression\":b=!0,B=B.object;break;case\"CallExpression\":if(b||S)return T.parser!==\"typescript\";S=!0,B=B.callee;break;case\"Identifier\":return !1;case\"TaggedTemplateExpression\":return T.parser!==\"typescript\";default:return !0}return !0}break}case\"ArrowFunctionExpression\":{if(C===\"body\"&&o.type!==\"SequenceExpression\"&&y(o,S=>S.type===\"ObjectExpression\"))return !0;break}}switch(o.type){case\"UpdateExpression\":if(m.type===\"UnaryExpression\")return o.prefix&&(o.operator===\"++\"&&m.operator===\"+\"||o.operator===\"--\"&&m.operator===\"-\");case\"UnaryExpression\":switch(m.type){case\"UnaryExpression\":return o.operator===m.operator&&(o.operator===\"+\"||o.operator===\"-\");case\"BindExpression\":return !0;case\"MemberExpression\":case\"OptionalMemberExpression\":return C===\"object\";case\"TaggedTemplateExpression\":return !0;case\"NewExpression\":case\"CallExpression\":case\"OptionalCallExpression\":return C===\"callee\";case\"BinaryExpression\":return C===\"left\"&&m.operator===\"**\";case\"TSNonNullExpression\":return !0;default:return !1}case\"BinaryExpression\":{if(m.type===\"UpdateExpression\"||o.operator===\"in\"&&N(D))return !0;if(o.operator===\"|>\"&&o.extra&&o.extra.parenthesized){let S=D.getParentNode(1);if(S.type===\"BinaryExpression\"&&S.operator===\"|>\")return !0}}case\"TSTypeAssertion\":case\"TSAsExpression\":case\"TSSatisfiesExpression\":case\"LogicalExpression\":switch(m.type){case\"TSSatisfiesExpression\":case\"TSAsExpression\":return !_(o);case\"ConditionalExpression\":return _(o);case\"CallExpression\":case\"NewExpression\":case\"OptionalCallExpression\":return C===\"callee\";case\"ClassExpression\":case\"ClassDeclaration\":return C===\"superClass\";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 C===\"object\";case\"AssignmentExpression\":case\"AssignmentPattern\":return C===\"left\"&&(o.type===\"TSTypeAssertion\"||_(o));case\"LogicalExpression\":if(o.type===\"LogicalExpression\")return m.operator!==o.operator;case\"BinaryExpression\":{let{operator:S,type:b}=o;if(!S&&b!==\"TSTypeAssertion\")return !0;let B=g(S),k=m.operator,M=g(k);return M>B||C===\"right\"&&M===B||M===B&&!h(k,S)?!0:M\");default:return !1}case\"TSConditionalType\":case\"TSFunctionType\":case\"TSConstructorType\":if(C===\"extendsType\"&&m.type===\"TSConditionalType\"){if(o.type===\"TSConditionalType\")return !0;let{typeAnnotation:S}=o.returnType||o.typeAnnotation;if(S.type===\"TSTypePredicate\"&&S.typeAnnotation&&(S=S.typeAnnotation.typeAnnotation),S.type===\"TSInferType\"&&S.typeParameter.constraint)return !0}if(C===\"checkType\"&&m.type===\"TSConditionalType\")return !0;case\"TSUnionType\":case\"TSIntersectionType\":if((m.type===\"TSUnionType\"||m.type===\"TSIntersectionType\")&&m.types.length>1&&(!o.types||o.types.length>1))return !0;case\"TSInferType\":if(o.type===\"TSInferType\"&&m.type===\"TSRestType\")return !1;case\"TSTypeOperator\":return m.type===\"TSArrayType\"||m.type===\"TSOptionalType\"||m.type===\"TSRestType\"||C===\"objectType\"&&m.type===\"TSIndexedAccessType\"||m.type===\"TSTypeOperator\"||m.type===\"TSTypeAnnotation\"&&D.getParentNode(1).type.startsWith(\"TSJSDoc\");case\"TSTypeQuery\":return C===\"objectType\"&&m.type===\"TSIndexedAccessType\"||C===\"elementType\"&&m.type===\"TSArrayType\";case\"TypeofTypeAnnotation\":return C===\"objectType\"&&(m.type===\"IndexedAccessType\"||m.type===\"OptionalIndexedAccessType\")||C===\"elementType\"&&m.type===\"ArrayTypeAnnotation\";case\"ArrayTypeAnnotation\":return m.type===\"NullableTypeAnnotation\";case\"IntersectionTypeAnnotation\":case\"UnionTypeAnnotation\":return m.type===\"ArrayTypeAnnotation\"||m.type===\"NullableTypeAnnotation\"||m.type===\"IntersectionTypeAnnotation\"||m.type===\"UnionTypeAnnotation\"||C===\"objectType\"&&(m.type===\"IndexedAccessType\"||m.type===\"OptionalIndexedAccessType\");case\"NullableTypeAnnotation\":return m.type===\"ArrayTypeAnnotation\"||C===\"objectType\"&&(m.type===\"IndexedAccessType\"||m.type===\"OptionalIndexedAccessType\");case\"FunctionTypeAnnotation\":{let S=m.type===\"NullableTypeAnnotation\"?D.getParentNode(1):m;return S.type===\"UnionTypeAnnotation\"||S.type===\"IntersectionTypeAnnotation\"||S.type===\"ArrayTypeAnnotation\"||C===\"objectType\"&&(S.type===\"IndexedAccessType\"||S.type===\"OptionalIndexedAccessType\")||S.type===\"NullableTypeAnnotation\"||m.type===\"FunctionTypeParam\"&&m.name===null&&a(o).some(b=>b.typeAnnotation&&b.typeAnnotation.type===\"NullableTypeAnnotation\")}case\"OptionalIndexedAccessType\":return C===\"objectType\"&&m.type===\"IndexedAccessType\";case\"StringLiteral\":case\"NumericLiteral\":case\"Literal\":if(typeof o.value==\"string\"&&m.type===\"ExpressionStatement\"&&!m.directive){let S=D.getParentNode(1);return S.type===\"Program\"||S.type===\"BlockStatement\"}return C===\"object\"&&m.type===\"MemberExpression\"&&typeof o.value==\"number\";case\"AssignmentExpression\":{let S=D.getParentNode(1);return C===\"body\"&&m.type===\"ArrowFunctionExpression\"?!0:C===\"key\"&&(m.type===\"ClassProperty\"||m.type===\"PropertyDefinition\")&&m.computed||(C===\"init\"||C===\"update\")&&m.type===\"ForStatement\"?!1:m.type===\"ExpressionStatement\"?o.left.type===\"ObjectPattern\":!(C===\"key\"&&m.type===\"TSPropertySignature\"||m.type===\"AssignmentExpression\"||m.type===\"SequenceExpression\"&&S&&S.type===\"ForStatement\"&&(S.init===m||S.update===m)||C===\"value\"&&m.type===\"Property\"&&S&&S.type===\"ObjectPattern\"&&S.properties.includes(m)||m.type===\"NGChainedExpression\")}case\"ConditionalExpression\":switch(m.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 C===\"callee\";case\"ConditionalExpression\":return C===\"test\";case\"MemberExpression\":case\"OptionalMemberExpression\":return C===\"object\";default:return !1}case\"FunctionExpression\":switch(m.type){case\"NewExpression\":case\"CallExpression\":case\"OptionalCallExpression\":return C===\"callee\";case\"TaggedTemplateExpression\":return !0;default:return !1}case\"ArrowFunctionExpression\":switch(m.type){case\"BinaryExpression\":return m.operator!==\"|>\"||o.extra&&o.extra.parenthesized;case\"NewExpression\":case\"CallExpression\":case\"OptionalCallExpression\":return C===\"callee\";case\"MemberExpression\":case\"OptionalMemberExpression\":return C===\"object\";case\"TSAsExpression\":case\"TSSatisfiesExpression\":case\"TSNonNullExpression\":case\"BindExpression\":case\"TaggedTemplateExpression\":case\"UnaryExpression\":case\"LogicalExpression\":case\"AwaitExpression\":case\"TSTypeAssertion\":return !0;case\"ConditionalExpression\":return C===\"test\";default:return !1}case\"ClassExpression\":if(s(o.decorators))return !0;switch(m.type){case\"NewExpression\":return C===\"callee\";default:return !1}case\"OptionalMemberExpression\":case\"OptionalCallExpression\":{let S=D.getParentNode(1);if(C===\"object\"&&m.type===\"MemberExpression\"||C===\"callee\"&&(m.type===\"CallExpression\"||m.type===\"NewExpression\")||m.type===\"TSNonNullExpression\"&&S.type===\"MemberExpression\"&&S.object===m)return !0}case\"CallExpression\":case\"MemberExpression\":case\"TaggedTemplateExpression\":case\"TSNonNullExpression\":if(C===\"callee\"&&(m.type===\"BindExpression\"||m.type===\"NewExpression\")){let S=o;for(;S;)switch(S.type){case\"CallExpression\":case\"OptionalCallExpression\":return !0;case\"MemberExpression\":case\"OptionalMemberExpression\":case\"BindExpression\":S=S.object;break;case\"TaggedTemplateExpression\":S=S.tag;break;case\"TSNonNullExpression\":S=S.expression;break;default:return !1}}return !1;case\"BindExpression\":return C===\"callee\"&&(m.type===\"BindExpression\"||m.type===\"NewExpression\")||C===\"object\"&&f(m);case\"NGPipeExpression\":return !(m.type===\"NGRoot\"||m.type===\"NGMicrosyntaxExpression\"||m.type===\"ObjectProperty\"&&!(o.extra&&o.extra.parenthesized)||m.type===\"ArrayExpression\"||c(m)&&m.arguments[C]===o||C===\"right\"&&m.type===\"NGPipeExpression\"||C===\"property\"&&m.type===\"MemberExpression\"||m.type===\"AssignmentExpression\");case\"JSXFragment\":case\"JSXElement\":return C===\"callee\"||C===\"left\"&&m.type===\"BinaryExpression\"&&m.operator===\"<\"||m.type!==\"ArrayExpression\"&&m.type!==\"ArrowFunctionExpression\"&&m.type!==\"AssignmentExpression\"&&m.type!==\"AssignmentPattern\"&&m.type!==\"BinaryExpression\"&&m.type!==\"NewExpression\"&&m.type!==\"ConditionalExpression\"&&m.type!==\"ExpressionStatement\"&&m.type!==\"JsExpressionRoot\"&&m.type!==\"JSXAttribute\"&&m.type!==\"JSXElement\"&&m.type!==\"JSXExpressionContainer\"&&m.type!==\"JSXFragment\"&&m.type!==\"LogicalExpression\"&&!c(m)&&!F(m)&&m.type!==\"ReturnStatement\"&&m.type!==\"ThrowStatement\"&&m.type!==\"TypeCastExpression\"&&m.type!==\"VariableDeclarator\"&&m.type!==\"YieldExpression\";case\"TypeAnnotation\":return C===\"returnType\"&&m.type===\"ArrowFunctionExpression\"&&x(o)}return !1}function E(D){return D.type===\"BlockStatement\"||D.type===\"BreakStatement\"||D.type===\"ClassBody\"||D.type===\"ClassDeclaration\"||D.type===\"ClassMethod\"||D.type===\"ClassProperty\"||D.type===\"PropertyDefinition\"||D.type===\"ClassPrivateProperty\"||D.type===\"ContinueStatement\"||D.type===\"DebuggerStatement\"||D.type===\"DeclareClass\"||D.type===\"DeclareExportAllDeclaration\"||D.type===\"DeclareExportDeclaration\"||D.type===\"DeclareFunction\"||D.type===\"DeclareInterface\"||D.type===\"DeclareModule\"||D.type===\"DeclareModuleExports\"||D.type===\"DeclareVariable\"||D.type===\"DoWhileStatement\"||D.type===\"EnumDeclaration\"||D.type===\"ExportAllDeclaration\"||D.type===\"ExportDefaultDeclaration\"||D.type===\"ExportNamedDeclaration\"||D.type===\"ExpressionStatement\"||D.type===\"ForInStatement\"||D.type===\"ForOfStatement\"||D.type===\"ForStatement\"||D.type===\"FunctionDeclaration\"||D.type===\"IfStatement\"||D.type===\"ImportDeclaration\"||D.type===\"InterfaceDeclaration\"||D.type===\"LabeledStatement\"||D.type===\"MethodDefinition\"||D.type===\"ReturnStatement\"||D.type===\"SwitchStatement\"||D.type===\"ThrowStatement\"||D.type===\"TryStatement\"||D.type===\"TSDeclareFunction\"||D.type===\"TSEnumDeclaration\"||D.type===\"TSImportEqualsDeclaration\"||D.type===\"TSInterfaceDeclaration\"||D.type===\"TSModuleDeclaration\"||D.type===\"TSNamespaceExportDeclaration\"||D.type===\"TypeAlias\"||D.type===\"VariableDeclaration\"||D.type===\"WhileStatement\"||D.type===\"WithStatement\"}function N(D){let T=0,m=D.getValue();for(;m;){let C=D.getParentNode(T++);if(C&&C.type===\"ForStatement\"&&C.init===m)return !0;m=C;}return !1}function x(D){return l(D,T=>T.type===\"ObjectTypeAnnotation\"&&l(T,m=>m.type===\"FunctionTypeAnnotation\"||void 0)||void 0)}function I(D){switch(D.type){case\"ObjectExpression\":return !0;default:return !1}}function P(D){let T=D.getValue(),m=D.getParentNode(),C=D.getName();switch(m.type){case\"NGPipeExpression\":if(typeof C==\"number\"&&m.arguments[C]===T&&m.arguments.length-1===C)return D.callParent(P);break;case\"ObjectProperty\":if(C===\"value\"){let o=D.getParentNode(1);return t(o.properties)===m}break;case\"BinaryExpression\":case\"LogicalExpression\":if(C===\"right\")return D.callParent(P);break;case\"ConditionalExpression\":if(C===\"alternate\")return D.callParent(P);break;case\"UnaryExpression\":if(m.prefix)return D.callParent(P);break}return !1}function $(D,T){let m=D.getValue(),C=D.getParentNode();return m.type===\"FunctionExpression\"||m.type===\"ClassExpression\"?C.type===\"ExportDefaultDeclaration\"||!w(D,T):!i(m)||C.type!==\"ExportDefaultDeclaration\"&&w(D,T)?!1:D.call(o=>$(o,T),...n(D,m))}r.exports=w;}}),Fo=te({\"src/language-js/print-preprocess.js\"(e,r){ne();function t(s,a){switch(a.parser){case\"json\":case\"json5\":case\"json-stringify\":case\"__js_expression\":case\"__vue_expression\":case\"__vue_ts_expression\":return Object.assign(Object.assign({},s),{},{type:a.parser.startsWith(\"__\")?\"JsExpressionRoot\":\"JsonRoot\",node:s,comments:[],rootMarker:a.rootMarker});default:return s}}r.exports=t;}}),pd=te({\"src/language-js/print/html-binding.js\"(e,r){ne();var{builders:{join:t,line:s,group:a,softline:n,indent:u}}=qe();function i(p,y,h){let g=p.getValue();if(y.__onHtmlBindingRoot&&p.getName()===null&&y.__onHtmlBindingRoot(g,y),g.type===\"File\"){if(y.__isVueForBindingLeft)return p.call(c=>{let f=t([\",\",s],c.map(h,\"params\")),{params:F}=c.getValue();return F.length===1?f:[\"(\",u([n,a(f)]),n,\")\"]},\"program\",\"body\",0);if(y.__isVueBindings)return p.call(c=>t([\",\",s],c.map(h,\"params\")),\"program\",\"body\",0)}}function l(p){switch(p.type){case\"MemberExpression\":switch(p.property.type){case\"Identifier\":case\"NumericLiteral\":case\"StringLiteral\":return l(p.object)}return !1;case\"Identifier\":return !0;default:return !1}}r.exports={isVueEventBindingExpression:l,printHtmlBinding:i};}}),ru=te({\"src/language-js/print/binaryish.js\"(e,r){ne();var{printComments:t}=et(),{getLast:s}=Ue(),{builders:{join:a,line:n,softline:u,group:i,indent:l,align:p,indentIfBreak:y},utils:{cleanDoc:h,getDocParts:g,isConcat:c}}=qe(),{hasLeadingOwnLineComment:f,isBinaryish:F,isJsxNode:_,shouldFlatten:w,hasComment:E,CommentCheckFlags:N,isCallExpression:x,isMemberExpression:I,isObjectProperty:P,isEnabledHackPipeline:$}=Ke(),D=0;function T(o,d,v){let S=o.getValue(),b=o.getParentNode(),B=o.getParentNode(1),k=S!==b.body&&(b.type===\"IfStatement\"||b.type===\"WhileStatement\"||b.type===\"SwitchStatement\"||b.type===\"DoWhileStatement\"),M=$(d)&&S.operator===\"|>\",R=m(o,v,d,!1,k);if(k)return R;if(M)return i(R);if(x(b)&&b.callee===S||b.type===\"UnaryExpression\"||I(b)&&!b.computed)return i([l([u,...R]),u]);let q=b.type===\"ReturnStatement\"||b.type===\"ThrowStatement\"||b.type===\"JSXExpressionContainer\"&&B.type===\"JSXAttribute\"||S.operator!==\"|\"&&b.type===\"JsExpressionRoot\"||S.type!==\"NGPipeExpression\"&&(b.type===\"NGRoot\"&&d.parser===\"__ng_binding\"||b.type===\"NGMicrosyntaxExpression\"&&B.type===\"NGMicrosyntax\"&&B.body.length===1)||S===b.body&&b.type===\"ArrowFunctionExpression\"||S!==b.body&&b.type===\"ForStatement\"||b.type===\"ConditionalExpression\"&&B.type!==\"ReturnStatement\"&&B.type!==\"ThrowStatement\"&&!x(B)||b.type===\"TemplateLiteral\",J=b.type===\"AssignmentExpression\"||b.type===\"VariableDeclarator\"||b.type===\"ClassProperty\"||b.type===\"PropertyDefinition\"||b.type===\"TSAbstractPropertyDefinition\"||b.type===\"ClassPrivateProperty\"||P(b),L=F(S.left)&&w(S.operator,S.left.operator);if(q||C(S)&&!L||!C(S)&&J)return i(R);if(R.length===0)return \"\";let Q=_(S.right),V=R.findIndex(W=>typeof W!=\"string\"&&!Array.isArray(W)&&W.type===\"group\"),j=R.slice(0,V===-1?1:V+1),Y=R.slice(j.length,Q?-1:void 0),ie=Symbol(\"logicalChain-\"+ ++D),ee=i([...j,l(Y)],{id:ie});if(!Q)return ee;let ce=s(R);return i([ee,y(ce,{groupId:ie})])}function m(o,d,v,S,b){let B=o.getValue();if(!F(B))return [i(d())];let k=[];w(B.operator,B.left.operator)?k=o.call(Y=>m(Y,d,v,!0,b),\"left\"):k.push(i(d(\"left\")));let M=C(B),R=(B.operator===\"|>\"||B.type===\"NGPipeExpression\"||B.operator===\"|\"&&v.parser===\"__vue_expression\")&&!f(v.originalText,B.right),q=B.type===\"NGPipeExpression\"?\"|\":B.operator,J=B.type===\"NGPipeExpression\"&&B.arguments.length>0?i(l([n,\": \",a([n,\": \"],o.map(d,\"arguments\").map(Y=>p(2,i(Y))))])):\"\",L;if(M)L=[q,\" \",d(\"right\"),J];else {let ie=$(v)&&q===\"|>\"?o.call(ee=>m(ee,d,v,!0,b),\"right\"):d(\"right\");L=[R?n:\"\",q,R?\" \":n,ie,J];}let Q=o.getParentNode(),V=E(B.left,N.Trailing|N.Line),j=V||!(b&&B.type===\"LogicalExpression\")&&Q.type!==B.type&&B.left.type!==B.type&&B.right.type!==B.type;if(k.push(R?\"\":\" \",j?i(L,{shouldBreak:V}):L),S&&E(B)){let Y=h(t(o,k,v));return c(Y)||Y.type===\"fill\"?g(Y):[Y]}return k}function C(o){return o.type!==\"LogicalExpression\"?!1:!!(o.right.type===\"ObjectExpression\"&&o.right.properties.length>0||o.right.type===\"ArrayExpression\"&&o.right.elements.length>0||_(o.right))}r.exports={printBinaryishExpression:T,shouldInlineLogicalExpression:C};}}),fd=te({\"src/language-js/print/angular.js\"(e,r){ne();var{builders:{join:t,line:s,group:a}}=qe(),{hasNode:n,hasComment:u,getComments:i}=Ke(),{printBinaryishExpression:l}=ru();function p(g,c,f){let F=g.getValue();if(F.type.startsWith(\"NG\"))switch(F.type){case\"NGRoot\":return [f(\"node\"),u(F.node)?\" //\"+i(F.node)[0].value.trimEnd():\"\"];case\"NGPipeExpression\":return l(g,c,f);case\"NGChainedExpression\":return a(t([\";\",s],g.map(_=>h(_)?f():[\"(\",f(),\")\"],\"expressions\")));case\"NGEmptyExpression\":return \"\";case\"NGQuotedExpression\":return [F.prefix,\": \",F.value.trim()];case\"NGMicrosyntax\":return g.map((_,w)=>[w===0?\"\":y(_.getValue(),w,F)?\" \":[\";\",s],f()],\"body\");case\"NGMicrosyntaxKey\":return /^[$_a-z][\\w$]*(?:-[$_a-z][\\w$])*$/i.test(F.name)?F.name:JSON.stringify(F.name);case\"NGMicrosyntaxExpression\":return [f(\"expression\"),F.alias===null?\"\":[\" as \",f(\"alias\")]];case\"NGMicrosyntaxKeyedExpression\":{let _=g.getName(),w=g.getParentNode(),E=y(F,_,w)||(_===1&&(F.key.name===\"then\"||F.key.name===\"else\")||_===2&&F.key.name===\"else\"&&w.body[_-1].type===\"NGMicrosyntaxKeyedExpression\"&&w.body[_-1].key.name===\"then\")&&w.body[0].type===\"NGMicrosyntaxExpression\";return [f(\"key\"),E?\" \":\": \",f(\"expression\")]}case\"NGMicrosyntaxLet\":return [\"let \",f(\"key\"),F.value===null?\"\":[\" = \",f(\"value\")]];case\"NGMicrosyntaxAs\":return [f(\"key\"),\" as \",f(\"alias\")];default:throw new Error(`Unknown Angular node type: ${JSON.stringify(F.type)}.`)}}function y(g,c,f){return g.type===\"NGMicrosyntaxKeyedExpression\"&&g.key.name===\"of\"&&c===1&&f.body[0].type===\"NGMicrosyntaxLet\"&&f.body[0].value===null}function h(g){return n(g.getValue(),c=>{switch(c.type){case void 0:return !1;case\"CallExpression\":case\"OptionalCallExpression\":case\"AssignmentExpression\":return !0}})}r.exports={printAngular:p};}}),Dd=te({\"src/language-js/print/jsx.js\"(e,r){ne();var{printComments:t,printDanglingComments:s,printCommentsSeparately:a}=et(),{builders:{line:n,hardline:u,softline:i,group:l,indent:p,conditionalGroup:y,fill:h,ifBreak:g,lineSuffixBoundary:c,join:f},utils:{willBreak:F}}=qe(),{getLast:_,getPreferredQuote:w}=Ue(),{isJsxNode:E,rawText:N,isCallExpression:x,isStringLiteral:I,isBinaryish:P,hasComment:$,CommentCheckFlags:D,hasNodeIgnoreComment:T}=Ke(),m=qt(),{willPrintOwnComments:C}=Eo(),o=U=>U===\"\"||U===n||U===u||U===i;function d(U,Z,se){let fe=U.getValue();if(fe.type===\"JSXElement\"&&de(fe))return [se(\"openingElement\"),se(\"closingElement\")];let ge=fe.type===\"JSXElement\"?se(\"openingElement\"):se(\"openingFragment\"),he=fe.type===\"JSXElement\"?se(\"closingElement\"):se(\"closingFragment\");if(fe.children.length===1&&fe.children[0].type===\"JSXExpressionContainer\"&&(fe.children[0].expression.type===\"TemplateLiteral\"||fe.children[0].expression.type===\"TaggedTemplateExpression\"))return [ge,...U.map(se,\"children\"),he];fe.children=fe.children.map(A=>Fe(A)?{type:\"JSXText\",value:\" \",raw:\" \"}:A);let we=fe.children.some(E),ke=fe.children.filter(A=>A.type===\"JSXExpressionContainer\").length>1,Re=fe.type===\"JSXElement\"&&fe.openingElement.attributes.length>1,Ne=F(ge)||we||Re||ke,Pe=U.getParentNode().rootMarker===\"mdx\",oe=Z.singleQuote?\"{' '}\":'{\" \"}',H=Pe?\" \":g([oe,i],\" \"),pe=fe.openingElement&&fe.openingElement.name&&fe.openingElement.name.name===\"fbt\",X=v(U,Z,se,H,pe),le=fe.children.some(A=>ue(A));for(let A=X.length-2;A>=0;A--){let G=X[A]===\"\"&&X[A+1]===\"\",re=X[A]===u&&X[A+1]===\"\"&&X[A+2]===u,ye=(X[A]===i||X[A]===u)&&X[A+1]===\"\"&&X[A+2]===H,Ce=X[A]===H&&X[A+1]===\"\"&&(X[A+2]===i||X[A+2]===u),Be=X[A]===H&&X[A+1]===\"\"&&X[A+2]===H,ve=X[A]===i&&X[A+1]===\"\"&&X[A+2]===u||X[A]===u&&X[A+1]===\"\"&&X[A+2]===i;re&&le||G||ye||Be||ve?X.splice(A,2):Ce&&X.splice(A+1,2);}for(;X.length>0&&o(_(X));)X.pop();for(;X.length>1&&o(X[0])&&o(X[1]);)X.shift(),X.shift();let Ae=[];for(let[A,G]of X.entries()){if(G===H){if(A===1&&X[A-1]===\"\"){if(X.length===2){Ae.push(oe);continue}Ae.push([oe,u]);continue}else if(A===X.length-1){Ae.push(oe);continue}else if(X[A-1]===\"\"&&X[A-2]===u){Ae.push(oe);continue}}Ae.push(G),F(G)&&(Ne=!0);}let Ee=le?h(Ae):l(Ae,{shouldBreak:!0});if(Pe)return Ee;let De=l([ge,p([u,Ee]),u,he]);return Ne?De:y([l([ge,...X,he]),De])}function v(U,Z,se,fe,ge){let he=[];return U.each((we,ke,Re)=>{let Ne=we.getValue();if(Ne.type===\"JSXText\"){let Pe=N(Ne);if(ue(Ne)){let oe=Pe.split(ce);if(oe[0]===\"\"){if(he.push(\"\"),oe.shift(),/\\n/.test(oe[0])){let pe=Re[ke+1];he.push(b(ge,oe[1],Ne,pe));}else he.push(fe);oe.shift();}let H;if(_(oe)===\"\"&&(oe.pop(),H=oe.pop()),oe.length===0)return;for(let[pe,X]of oe.entries())pe%2===1?he.push(n):he.push(X);if(H!==void 0)if(/\\n/.test(H)){let pe=Re[ke+1];he.push(b(ge,_(he),Ne,pe));}else he.push(fe);else {let pe=Re[ke+1];he.push(S(ge,_(he),Ne,pe));}}else /\\n/.test(Pe)?Pe.match(/\\n/g).length>1&&he.push(\"\",u):he.push(\"\",fe);}else {let Pe=se();he.push(Pe);let oe=Re[ke+1];if(oe&&ue(oe)){let pe=K(N(oe)).split(ce)[0];he.push(S(ge,pe,Ne,oe));}else he.push(u);}},\"children\"),he}function S(U,Z,se,fe){return U?\"\":se.type===\"JSXElement\"&&!se.closingElement||fe&&fe.type===\"JSXElement\"&&!fe.closingElement?Z.length===1?i:u:i}function b(U,Z,se,fe){return U?u:Z.length===1?se.type===\"JSXElement\"&&!se.closingElement||fe&&fe.type===\"JSXElement\"&&!fe.closingElement?u:i:u}function B(U,Z,se){let fe=U.getParentNode();if(!fe||{ArrayExpression:!0,JSXAttribute:!0,JSXElement:!0,JSXExpressionContainer:!0,JSXFragment:!0,ExpressionStatement:!0,CallExpression:!0,OptionalCallExpression:!0,ConditionalExpression:!0,JsExpressionRoot:!0}[fe.type])return Z;let he=U.match(void 0,ke=>ke.type===\"ArrowFunctionExpression\",x,ke=>ke.type===\"JSXExpressionContainer\"),we=m(U,se);return l([we?\"\":g(\"(\"),p([i,Z]),i,we?\"\":g(\")\")],{shouldBreak:he})}function k(U,Z,se){let fe=U.getValue(),ge=[];if(ge.push(se(\"name\")),fe.value){let he;if(I(fe.value)){let ke=N(fe.value).slice(1,-1).replace(/'/g,\"'\").replace(/"/g,'\"'),{escaped:Re,quote:Ne,regex:Pe}=w(ke,Z.jsxSingleQuote?\"'\":'\"');ke=ke.replace(Pe,Re);let{leading:oe,trailing:H}=U.call(()=>a(U,Z),\"value\");he=[oe,Ne,ke,Ne,H];}else he=se(\"value\");ge.push(\"=\",he);}return ge}function M(U,Z,se){let fe=U.getValue(),ge=(he,we)=>he.type===\"JSXEmptyExpression\"||!$(he)&&(he.type===\"ArrayExpression\"||he.type===\"ObjectExpression\"||he.type===\"ArrowFunctionExpression\"||he.type===\"AwaitExpression\"&&(ge(he.argument,he)||he.argument.type===\"JSXElement\")||x(he)||he.type===\"FunctionExpression\"||he.type===\"TemplateLiteral\"||he.type===\"TaggedTemplateExpression\"||he.type===\"DoExpression\"||E(we)&&(he.type===\"ConditionalExpression\"||P(he)));return ge(fe.expression,U.getParentNode(0))?l([\"{\",se(\"expression\"),c,\"}\"]):l([\"{\",p([i,se(\"expression\")]),i,c,\"}\"])}function R(U,Z,se){let fe=U.getValue(),ge=fe.name&&$(fe.name)||fe.typeParameters&&$(fe.typeParameters);if(fe.selfClosing&&fe.attributes.length===0&&!ge)return [\"<\",se(\"name\"),se(\"typeParameters\"),\" />\"];if(fe.attributes&&fe.attributes.length===1&&fe.attributes[0].value&&I(fe.attributes[0].value)&&!fe.attributes[0].value.value.includes(`\n`)&&!ge&&!$(fe.attributes[0]))return l([\"<\",se(\"name\"),se(\"typeParameters\"),\" \",...U.map(se,\"attributes\"),fe.selfClosing?\" />\":\">\"]);let he=fe.attributes&&fe.attributes.some(ke=>ke.value&&I(ke.value)&&ke.value.value.includes(`\n`)),we=Z.singleAttributePerLine&&fe.attributes.length>1?u:n;return l([\"<\",se(\"name\"),se(\"typeParameters\"),p(U.map(()=>[we,se()],\"attributes\")),...q(fe,Z,ge)],{shouldBreak:he})}function q(U,Z,se){return U.selfClosing?[n,\"/>\"]:J(U,Z,se)?[\">\"]:[i,\">\"]}function J(U,Z,se){let fe=U.attributes.length>0&&$(_(U.attributes),D.Trailing);return U.attributes.length===0&&!se||(Z.bracketSameLine||Z.jsxBracketSameLine)&&(!se||U.attributes.length>0)&&!fe}function L(U,Z,se){let fe=U.getValue(),ge=[];ge.push(\"\"),ge}function Q(U,Z){let se=U.getValue(),fe=$(se),ge=$(se,D.Line),he=se.type===\"JSXOpeningFragment\";return [he?\"<\":\"\"]}function V(U,Z,se){let fe=t(U,d(U,Z,se),Z);return B(U,fe,Z)}function j(U,Z){let se=U.getValue(),fe=$(se,D.Line);return [s(U,Z,!fe),fe?u:\"\"]}function Y(U,Z,se){let fe=U.getValue();return [\"{\",U.call(ge=>{let he=[\"...\",se()],we=ge.getValue();return !$(we)||!C(ge)?he:[p([i,t(ge,he,Z)]),i]},fe.type===\"JSXSpreadAttribute\"?\"argument\":\"expression\"),\"}\"]}function ie(U,Z,se){let fe=U.getValue();if(fe.type.startsWith(\"JSX\"))switch(fe.type){case\"JSXAttribute\":return k(U,Z,se);case\"JSXIdentifier\":return String(fe.name);case\"JSXNamespacedName\":return f(\":\",[se(\"namespace\"),se(\"name\")]);case\"JSXMemberExpression\":return f(\".\",[se(\"object\"),se(\"property\")]);case\"JSXSpreadAttribute\":return Y(U,Z,se);case\"JSXSpreadChild\":return Y(U,Z,se);case\"JSXExpressionContainer\":return M(U,Z,se);case\"JSXFragment\":case\"JSXElement\":return V(U,Z,se);case\"JSXOpeningElement\":return R(U,Z,se);case\"JSXClosingElement\":return L(U,Z,se);case\"JSXOpeningFragment\":case\"JSXClosingFragment\":return Q(U,Z);case\"JSXEmptyExpression\":return j(U,Z);case\"JSXText\":throw new Error(\"JSXText should be handled by JSXElement\");default:throw new Error(`Unknown JSX node type: ${JSON.stringify(fe.type)}.`)}}var ee=` \n\\r\t`,ce=new RegExp(\"([\"+ee+\"]+)\"),W=new RegExp(\"[^\"+ee+\"]\"),K=U=>U.replace(new RegExp(\"(?:^\"+ce.source+\"|\"+ce.source+\"$)\"),\"\");function de(U){if(U.children.length===0)return !0;if(U.children.length>1)return !1;let Z=U.children[0];return Z.type===\"JSXText\"&&!ue(Z)}function ue(U){return U.type===\"JSXText\"&&(W.test(N(U))||!/\\n/.test(N(U)))}function Fe(U){return U.type===\"JSXExpressionContainer\"&&I(U.expression)&&U.expression.value===\" \"&&!$(U.expression)}function z(U){let Z=U.getValue(),se=U.getParentNode();if(!se||!Z||!E(Z)||!E(se))return !1;let fe=se.children.indexOf(Z),ge=null;for(let he=fe;he>0;he--){let we=se.children[he-1];if(!(we.type===\"JSXText\"&&!ue(we))){ge=we;break}}return ge&&ge.type===\"JSXExpressionContainer\"&&ge.expression.type===\"JSXEmptyExpression\"&&T(ge.expression)}r.exports={hasJsxIgnoreComment:z,printJsx:ie};}}),ct=te({\"src/language-js/print/misc.js\"(e,r){ne();var{isNonEmptyArray:t}=Ue(),{builders:{indent:s,join:a,line:n}}=qe(),{isFlowAnnotationComment:u}=Ke();function i(_){let w=_.getValue();return !w.optional||w.type===\"Identifier\"&&w===_.getParentNode().key?\"\":w.type===\"OptionalCallExpression\"||w.type===\"OptionalMemberExpression\"&&w.computed?\"?.\":\"?\"}function l(_){return _.getValue().definite||_.match(void 0,(w,E)=>E===\"id\"&&w.type===\"VariableDeclarator\"&&w.definite)?\"!\":\"\"}function p(_,w,E){let N=_.getValue();return N.typeArguments?E(\"typeArguments\"):N.typeParameters?E(\"typeParameters\"):\"\"}function y(_,w,E){let N=_.getValue();if(!N.typeAnnotation)return \"\";let x=_.getParentNode(),I=x.type===\"DeclareFunction\"&&x.id===N;return u(w.originalText,N.typeAnnotation)?[\" /*: \",E(\"typeAnnotation\"),\" */\"]:[I?\"\":\": \",E(\"typeAnnotation\")]}function h(_,w,E){return [\"::\",E(\"callee\")]}function g(_,w,E){let N=_.getValue();return t(N.modifiers)?[a(\" \",_.map(E,\"modifiers\")),\" \"]:\"\"}function c(_,w,E){return _.type===\"EmptyStatement\"?\";\":_.type===\"BlockStatement\"||E?[\" \",w]:s([n,w])}function f(_,w,E){return [\"...\",E(\"argument\"),y(_,w,E)]}function F(_,w){let E=_.slice(1,-1);if(E.includes('\"')||E.includes(\"'\"))return _;let N=w.singleQuote?\"'\":'\"';return N+E+N}r.exports={printOptionalToken:i,printDefiniteToken:l,printFunctionTypeParameters:p,printBindExpressionCallee:h,printTypeScriptModifiers:g,printTypeAnnotation:y,printRestSpread:f,adjustClause:c,printDirective:F};}}),er=te({\"src/language-js/print/array.js\"(e,r){ne();var{printDanglingComments:t}=et(),{builders:{line:s,softline:a,hardline:n,group:u,indent:i,ifBreak:l,fill:p}}=qe(),{getLast:y,hasNewline:h}=Ue(),{shouldPrintComma:g,hasComment:c,CommentCheckFlags:f,isNextLineEmpty:F,isNumericLiteral:_,isSignedNumericLiteral:w}=Ke(),{locStart:E}=ut(),{printOptionalToken:N,printTypeAnnotation:x}=ct();function I(T,m,C){let o=T.getValue(),d=[],v=o.type===\"TupleExpression\"?\"#[\":\"[\",S=\"]\";if(o.elements.length===0)c(o,f.Dangling)?d.push(u([v,t(T,m),a,S])):d.push(v,S);else {let b=y(o.elements),B=!(b&&b.type===\"RestElement\"),k=b===null,M=Symbol(\"array\"),R=!m.__inJestEach&&o.elements.length>1&&o.elements.every((L,Q,V)=>{let j=L&&L.type;if(j!==\"ArrayExpression\"&&j!==\"ObjectExpression\")return !1;let Y=V[Q+1];if(Y&&j!==Y.type)return !1;let ie=j===\"ArrayExpression\"?\"elements\":\"properties\";return L[ie]&&L[ie].length>1}),q=P(o,m),J=B?k?\",\":g(m)?q?l(\",\",\"\",{groupId:M}):l(\",\"):\"\":\"\";d.push(u([v,i([a,q?D(T,m,C,J):[$(T,m,\"elements\",C),J],t(T,m,!0)]),a,S],{shouldBreak:R,id:M}));}return d.push(N(T),x(T,m,C)),d}function P(T,m){return T.elements.length>1&&T.elements.every(C=>C&&(_(C)||w(C)&&!c(C.argument))&&!c(C,f.Trailing|f.Line,o=>!h(m.originalText,E(o),{backwards:!0})))}function $(T,m,C,o){let d=[],v=[];return T.each(S=>{d.push(v,u(o())),v=[\",\",s],S.getValue()&&F(S.getValue(),m)&&v.push(a);},C),d}function D(T,m,C,o){let d=[];return T.each((v,S,b)=>{let B=S===b.length-1;d.push([C(),B?o:\",\"]),B||d.push(F(v.getValue(),m)?[n,n]:c(b[S+1],f.Leading|f.Line)?n:s);},\"elements\"),p(d)}r.exports={printArray:I,printArrayItems:$,isConciselyPrintedArray:P};}}),Ao=te({\"src/language-js/print/call-arguments.js\"(e,r){ne();var{printDanglingComments:t}=et(),{getLast:s,getPenultimate:a}=Ue(),{getFunctionParameters:n,hasComment:u,CommentCheckFlags:i,isFunctionCompositionArgs:l,isJsxNode:p,isLongCurriedCallExpression:y,shouldPrintComma:h,getCallArguments:g,iterateCallArgumentsPath:c,isNextLineEmpty:f,isCallExpression:F,isStringLiteral:_,isObjectProperty:w,isTSTypeExpression:E}=Ke(),{builders:{line:N,hardline:x,softline:I,group:P,indent:$,conditionalGroup:D,ifBreak:T,breakParent:m},utils:{willBreak:C}}=qe(),{ArgExpansionBailout:o}=Qt(),{isConciselyPrintedArray:d}=er();function v(q,J,L){let Q=q.getValue(),V=Q.type===\"ImportExpression\",j=g(Q);if(j.length===0)return [\"(\",t(q,J,!0),\")\"];if(k(j))return [\"(\",L([\"arguments\",0]),\", \",L([\"arguments\",1]),\")\"];let Y=!1,ie=!1,ee=j.length-1,ce=[];c(q,(z,U)=>{let Z=z.getNode(),se=[L()];U===ee||(f(Z,J)?(U===0&&(ie=!0),Y=!0,se.push(\",\",x,x)):se.push(\",\",N)),ce.push(se);});let W=!(V||Q.callee&&Q.callee.type===\"Import\")&&h(J,\"all\")?\",\":\"\";function K(){return P([\"(\",$([N,...ce]),W,N,\")\"],{shouldBreak:!0})}if(Y||q.getParentNode().type!==\"Decorator\"&&l(j))return K();let de=B(j),ue=b(j,J);if(de||ue){if(de?ce.slice(1).some(C):ce.slice(0,-1).some(C))return K();let z=[];try{q.try(()=>{c(q,(U,Z)=>{de&&Z===0&&(z=[[L([],{expandFirstArg:!0}),ce.length>1?\",\":\"\",ie?x:N,ie?x:\"\"],...ce.slice(1)]),ue&&Z===ee&&(z=[...ce.slice(0,-1),L([],{expandLastArg:!0})]);});});}catch(U){if(U instanceof o)return K();throw U}return [ce.some(C)?m:\"\",D([[\"(\",...z,\")\"],de?[\"(\",P(z[0],{shouldBreak:!0}),...z.slice(1),\")\"]:[\"(\",...ce.slice(0,-1),P(s(z),{shouldBreak:!0}),\")\"],K()])]}let Fe=[\"(\",$([I,...ce]),T(W),I,\")\"];return y(q)?Fe:P(Fe,{shouldBreak:ce.some(C)||Y})}function S(q){let J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q.type===\"ObjectExpression\"&&(q.properties.length>0||u(q))||q.type===\"ArrayExpression\"&&(q.elements.length>0||u(q))||q.type===\"TSTypeAssertion\"&&S(q.expression)||E(q)&&S(q.expression)||q.type===\"FunctionExpression\"||q.type===\"ArrowFunctionExpression\"&&(!q.returnType||!q.returnType.typeAnnotation||q.returnType.typeAnnotation.type!==\"TSTypeReference\"||M(q.body))&&(q.body.type===\"BlockStatement\"||q.body.type===\"ArrowFunctionExpression\"&&S(q.body,!0)||q.body.type===\"ObjectExpression\"||q.body.type===\"ArrayExpression\"||!J&&(F(q.body)||q.body.type===\"ConditionalExpression\")||p(q.body))||q.type===\"DoExpression\"||q.type===\"ModuleExpression\"}function b(q,J){let L=s(q),Q=a(q);return !u(L,i.Leading)&&!u(L,i.Trailing)&&S(L)&&(!Q||Q.type!==L.type)&&(q.length!==2||Q.type!==\"ArrowFunctionExpression\"||L.type!==\"ArrayExpression\")&&!(q.length>1&&L.type===\"ArrayExpression\"&&d(L,J))}function B(q){if(q.length!==2)return !1;let[J,L]=q;return J.type===\"ModuleExpression\"&&R(L)?!0:!u(J)&&(J.type===\"FunctionExpression\"||J.type===\"ArrowFunctionExpression\"&&J.body.type===\"BlockStatement\")&&L.type!==\"FunctionExpression\"&&L.type!==\"ArrowFunctionExpression\"&&L.type!==\"ConditionalExpression\"&&!S(L)}function k(q){return q.length===2&&q[0].type===\"ArrowFunctionExpression\"&&n(q[0]).length===0&&q[0].body.type===\"BlockStatement\"&&q[1].type===\"ArrayExpression\"&&!q.some(J=>u(J))}function M(q){return q.type===\"BlockStatement\"&&(q.body.some(J=>J.type!==\"EmptyStatement\")||u(q,i.Dangling))}function R(q){return q.type===\"ObjectExpression\"&&q.properties.length===1&&w(q.properties[0])&&q.properties[0].key.type===\"Identifier\"&&q.properties[0].key.name===\"type\"&&_(q.properties[0].value)&&q.properties[0].value.value===\"module\"}r.exports=v;}}),So=te({\"src/language-js/print/member.js\"(e,r){ne();var{builders:{softline:t,group:s,indent:a,label:n}}=qe(),{isNumericLiteral:u,isMemberExpression:i,isCallExpression:l}=Ke(),{printOptionalToken:p}=ct();function y(g,c,f){let F=g.getValue(),_=g.getParentNode(),w,E=0;do w=g.getParentNode(E),E++;while(w&&(i(w)||w.type===\"TSNonNullExpression\"));let N=f(\"object\"),x=h(g,c,f),I=w&&(w.type===\"NewExpression\"||w.type===\"BindExpression\"||w.type===\"AssignmentExpression\"&&w.left.type!==\"Identifier\")||F.computed||F.object.type===\"Identifier\"&&F.property.type===\"Identifier\"&&!i(_)||(_.type===\"AssignmentExpression\"||_.type===\"VariableDeclarator\")&&(l(F.object)&&F.object.arguments.length>0||F.object.type===\"TSNonNullExpression\"&&l(F.object.expression)&&F.object.expression.arguments.length>0||N.label===\"member-chain\");return n(N.label===\"member-chain\"?\"member-chain\":\"member\",[N,I?x:s(a([t,x]))])}function h(g,c,f){let F=f(\"property\"),_=g.getValue(),w=p(g);return _.computed?!_.property||u(_.property)?[w,\"[\",F,\"]\"]:s([w,\"[\",a([t,F]),t,\"]\"]):[w,\".\",F]}r.exports={printMemberExpression:y,printMemberLookup:h};}}),md=te({\"src/language-js/print/member-chain.js\"(e,r){ne();var{printComments:t}=et(),{getLast:s,isNextLineEmptyAfterIndex:a,getNextNonSpaceNonCommentCharacterIndex:n}=Ue(),u=qt(),{isCallExpression:i,isMemberExpression:l,isFunctionOrArrowExpression:p,isLongCurriedCallExpression:y,isMemberish:h,isNumericLiteral:g,isSimpleCallArgument:c,hasComment:f,CommentCheckFlags:F,isNextLineEmpty:_}=Ke(),{locEnd:w}=ut(),{builders:{join:E,hardline:N,group:x,indent:I,conditionalGroup:P,breakParent:$,label:D},utils:{willBreak:T}}=qe(),m=Ao(),{printMemberLookup:C}=So(),{printOptionalToken:o,printFunctionTypeParameters:d,printBindExpressionCallee:v}=ct();function S(b,B,k){let M=b.getParentNode(),R=!M||M.type===\"ExpressionStatement\",q=[];function J(Ne){let{originalText:Pe}=B,oe=n(Pe,Ne,w);return Pe.charAt(oe)===\")\"?oe!==!1&&a(Pe,oe+1):_(Ne,B)}function L(Ne){let Pe=Ne.getValue();i(Pe)&&(h(Pe.callee)||i(Pe.callee))?(q.unshift({node:Pe,printed:[t(Ne,[o(Ne),d(Ne,B,k),m(Ne,B,k)],B),J(Pe)?N:\"\"]}),Ne.call(oe=>L(oe),\"callee\")):h(Pe)?(q.unshift({node:Pe,needsParens:u(Ne,B),printed:t(Ne,l(Pe)?C(Ne,B,k):v(Ne,B,k),B)}),Ne.call(oe=>L(oe),\"object\")):Pe.type===\"TSNonNullExpression\"?(q.unshift({node:Pe,printed:t(Ne,\"!\",B)}),Ne.call(oe=>L(oe),\"expression\")):q.unshift({node:Pe,printed:k()});}let Q=b.getValue();q.unshift({node:Q,printed:[o(b),d(b,B,k),m(b,B,k)]}),Q.callee&&b.call(Ne=>L(Ne),\"callee\");let V=[],j=[q[0]],Y=1;for(;Y0&&V.push(j);function ee(Ne){return /^[A-Z]|^[$_]+$/.test(Ne)}function ce(Ne){return Ne.length<=B.tabWidth}function W(Ne){let Pe=Ne[1].length>0&&Ne[1][0].node.computed;if(Ne[0].length===1){let H=Ne[0][0].node;return H.type===\"ThisExpression\"||H.type===\"Identifier\"&&(ee(H.name)||R&&ce(H.name)||Pe)}let oe=s(Ne[0]).node;return l(oe)&&oe.property.type===\"Identifier\"&&(ee(oe.property.name)||Pe)}let K=V.length>=2&&!f(V[1][0].node)&&W(V);function de(Ne){let Pe=Ne.map(oe=>oe.printed);return Ne.length>0&&s(Ne).needsParens?[\"(\",...Pe,\")\"]:Pe}function ue(Ne){return Ne.length===0?\"\":I(x([N,E(N,Ne.map(de))]))}let Fe=V.map(de),z=Fe,U=K?3:2,Z=V.flat(),se=Z.slice(1,-1).some(Ne=>f(Ne.node,F.Leading))||Z.slice(0,-1).some(Ne=>f(Ne.node,F.Trailing))||V[U]&&f(V[U][0].node,F.Leading);if(V.length<=U&&!se)return y(b)?z:x(z);let fe=s(V[K?1:0]).node,ge=!i(fe)&&J(fe),he=[de(V[0]),K?V.slice(1,2).map(de):\"\",ge?N:\"\",ue(V.slice(K?2:1))],we=q.map(Ne=>{let{node:Pe}=Ne;return Pe}).filter(i);function ke(){let Ne=s(s(V)).node,Pe=s(Fe);return i(Ne)&&T(Pe)&&we.slice(0,-1).some(oe=>oe.arguments.some(p))}let Re;return se||we.length>2&&we.some(Ne=>!Ne.arguments.every(Pe=>c(Pe,0)))||Fe.slice(0,-1).some(T)||ke()?Re=x(he):Re=[T(z)||ge?$:\"\",P([z,he])],D(\"member-chain\",Re)}r.exports=S;}}),xo=te({\"src/language-js/print/call-expression.js\"(e,r){ne();var{builders:{join:t,group:s}}=qe(),a=qt(),{getCallArguments:n,hasFlowAnnotationComment:u,isCallExpression:i,isMemberish:l,isStringLiteral:p,isTemplateOnItsOwnLine:y,isTestCall:h,iterateCallArgumentsPath:g}=Ke(),c=md(),f=Ao(),{printOptionalToken:F,printFunctionTypeParameters:_}=ct();function w(N,x,I){let P=N.getValue(),$=N.getParentNode(),D=P.type===\"NewExpression\",T=P.type===\"ImportExpression\",m=F(N),C=n(P);if(C.length>0&&(!T&&!D&&E(P,$)||C.length===1&&y(C[0],x.originalText)||!D&&h(P,$))){let v=[];return g(N,()=>{v.push(I());}),[D?\"new \":\"\",I(\"callee\"),m,_(N,x,I),\"(\",t(\", \",v),\")\"]}let o=(x.parser===\"babel\"||x.parser===\"babel-flow\")&&P.callee&&P.callee.type===\"Identifier\"&&u(P.callee.trailingComments);if(o&&(P.callee.trailingComments[0].printed=!0),!T&&!D&&l(P.callee)&&!N.call(v=>a(v,x),\"callee\"))return c(N,x,I);let d=[D?\"new \":\"\",T?\"import\":I(\"callee\"),m,o?`/*:: ${P.callee.trailingComments[0].value.slice(2).trim()} */`:\"\",_(N,x,I),f(N,x,I)];return T||i(P.callee)?s(d):d}function E(N,x){if(N.callee.type!==\"Identifier\")return !1;if(N.callee.name===\"require\")return !0;if(N.callee.name===\"define\"){let I=n(N);return x.type===\"ExpressionStatement\"&&(I.length===1||I.length===2&&I[0].type===\"ArrayExpression\"||I.length===3&&p(I[0])&&I[1].type===\"ArrayExpression\")}return !1}r.exports={printCallExpression:w};}}),tr=te({\"src/language-js/print/assignment.js\"(e,r){ne();var{isNonEmptyArray:t,getStringWidth:s}=Ue(),{builders:{line:a,group:n,indent:u,indentIfBreak:i,lineSuffixBoundary:l},utils:{cleanDoc:p,willBreak:y,canBreak:h}}=qe(),{hasLeadingOwnLineComment:g,isBinaryish:c,isStringLiteral:f,isLiteral:F,isNumericLiteral:_,isCallExpression:w,isMemberExpression:E,getCallArguments:N,rawText:x,hasComment:I,isSignedNumericLiteral:P,isObjectProperty:$}=Ke(),{shouldInlineLogicalExpression:D}=ru(),{printCallExpression:T}=xo();function m(W,K,de,ue,Fe,z){let U=d(W,K,de,ue,z),Z=de(z,{assignmentLayout:U});switch(U){case\"break-after-operator\":return n([n(ue),Fe,n(u([a,Z]))]);case\"never-break-after-operator\":return n([n(ue),Fe,\" \",Z]);case\"fluid\":{let se=Symbol(\"assignment\");return n([n(ue),Fe,n(u(a),{id:se}),l,i(Z,{groupId:se})])}case\"break-lhs\":return n([ue,Fe,\" \",n(Z)]);case\"chain\":return [n(ue),Fe,a,Z];case\"chain-tail\":return [n(ue),Fe,u([a,Z])];case\"chain-tail-arrow-chain\":return [n(ue),Fe,Z];case\"only-left\":return ue}}function C(W,K,de){let ue=W.getValue();return m(W,K,de,de(\"left\"),[\" \",ue.operator],\"right\")}function o(W,K,de){return m(W,K,de,de(\"id\"),\" =\",\"init\")}function d(W,K,de,ue,Fe){let z=W.getValue(),U=z[Fe];if(!U)return \"only-left\";let Z=!b(U);if(W.match(b,B,he=>!Z||he.type!==\"ExpressionStatement\"&&he.type!==\"VariableDeclaration\"))return Z?U.type===\"ArrowFunctionExpression\"&&U.body.type===\"ArrowFunctionExpression\"?\"chain-tail-arrow-chain\":\"chain-tail\":\"chain\";if(!Z&&b(U.right)||g(K.originalText,U))return \"break-after-operator\";if(U.type===\"CallExpression\"&&U.callee.name===\"require\"||K.parser===\"json5\"||K.parser===\"json\")return \"never-break-after-operator\";if(S(z)||k(z)||q(z)||J(z)&&h(ue))return \"break-lhs\";let ge=ie(z,ue,K);return W.call(()=>v(W,K,de,ge),Fe)?\"break-after-operator\":ge||U.type===\"TemplateLiteral\"||U.type===\"TaggedTemplateExpression\"||U.type===\"BooleanLiteral\"||_(U)||U.type===\"ClassExpression\"?\"never-break-after-operator\":\"fluid\"}function v(W,K,de,ue){let Fe=W.getValue();if(c(Fe)&&!D(Fe))return !0;switch(Fe.type){case\"StringLiteralTypeAnnotation\":case\"SequenceExpression\":return !0;case\"ConditionalExpression\":{let{test:Z}=Fe;return c(Z)&&!D(Z)}case\"ClassExpression\":return t(Fe.decorators)}if(ue)return !1;let z=Fe,U=[];for(;;)if(z.type===\"UnaryExpression\")z=z.argument,U.push(\"argument\");else if(z.type===\"TSNonNullExpression\")z=z.expression,U.push(\"expression\");else break;return !!(f(z)||W.call(()=>V(W,K,de),...U))}function S(W){if(B(W)){let K=W.left||W.id;return K.type===\"ObjectPattern\"&&K.properties.length>2&&K.properties.some(de=>$(de)&&(!de.shorthand||de.value&&de.value.type===\"AssignmentPattern\"))}return !1}function b(W){return W.type===\"AssignmentExpression\"}function B(W){return b(W)||W.type===\"VariableDeclarator\"}function k(W){let K=M(W);if(t(K)){let de=W.type===\"TSTypeAliasDeclaration\"?\"constraint\":\"bound\";if(K.length>1&&K.some(ue=>ue[de]||ue.default))return !0}return !1}function M(W){return R(W)&&W.typeParameters&&W.typeParameters.params?W.typeParameters.params:null}function R(W){return W.type===\"TSTypeAliasDeclaration\"||W.type===\"TypeAlias\"}function q(W){if(W.type!==\"VariableDeclarator\")return !1;let{typeAnnotation:K}=W.id;if(!K||!K.typeAnnotation)return !1;let de=L(K.typeAnnotation);return t(de)&&de.length>1&&de.some(ue=>t(L(ue))||ue.type===\"TSConditionalType\")}function J(W){return W.type===\"VariableDeclarator\"&&W.init&&W.init.type===\"ArrowFunctionExpression\"}function L(W){return Q(W)&&W.typeParameters&&W.typeParameters.params?W.typeParameters.params:null}function Q(W){return W.type===\"TSTypeReference\"||W.type===\"GenericTypeAnnotation\"}function V(W,K,de){let ue=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Fe=W.getValue(),z=()=>V(W,K,de,!0);if(Fe.type===\"TSNonNullExpression\")return W.call(z,\"expression\");if(w(Fe)){if(T(W,K,de).label===\"member-chain\")return !1;let Z=N(Fe);return !(Z.length===0||Z.length===1&&Y(Z[0],K))||ee(Fe,de)?!1:W.call(z,\"callee\")}return E(Fe)?W.call(z,\"object\"):ue&&(Fe.type===\"Identifier\"||Fe.type===\"ThisExpression\")}var j=.25;function Y(W,K){let{printWidth:de}=K;if(I(W))return !1;let ue=de*j;if(W.type===\"ThisExpression\"||W.type===\"Identifier\"&&W.name.length<=ue||P(W)&&!I(W.argument))return !0;let Fe=W.type===\"Literal\"&&\"regex\"in W&&W.regex.pattern||W.type===\"RegExpLiteral\"&&W.pattern;return Fe?Fe.length<=ue:f(W)?x(W).length<=ue:W.type===\"TemplateLiteral\"?W.expressions.length===0&&W.quasis[0].value.raw.length<=ue&&!W.quasis[0].value.raw.includes(`\n`):F(W)}function ie(W,K,de){if(!$(W))return !1;K=p(K);let ue=3;return typeof K==\"string\"&&s(K)1)return !0;if(de.length===1){let Fe=de[0];if(Fe.type===\"TSUnionType\"||Fe.type===\"UnionTypeAnnotation\"||Fe.type===\"TSIntersectionType\"||Fe.type===\"IntersectionTypeAnnotation\"||Fe.type===\"TSTypeLiteral\"||Fe.type===\"ObjectTypeAnnotation\")return !0}let ue=W.typeParameters?\"typeParameters\":\"typeArguments\";if(y(K(ue)))return !0}return !1}function ce(W){return W.typeParameters&&W.typeParameters.params||W.typeArguments&&W.typeArguments.params}r.exports={printVariableDeclarator:o,printAssignmentExpression:C,printAssignment:m,isArrowFunctionVariableDeclarator:J};}}),Lr=te({\"src/language-js/print/function-parameters.js\"(e,r){ne();var{getNextNonSpaceNonCommentCharacter:t}=Ue(),{printDanglingComments:s}=et(),{builders:{line:a,hardline:n,softline:u,group:i,indent:l,ifBreak:p},utils:{removeLines:y,willBreak:h}}=qe(),{getFunctionParameters:g,iterateFunctionParametersPath:c,isSimpleType:f,isTestCall:F,isTypeAnnotationAFunction:_,isObjectType:w,isObjectTypePropertyAFunction:E,hasRestParameter:N,shouldPrintComma:x,hasComment:I,isNextLineEmpty:P}=Ke(),{locEnd:$}=ut(),{ArgExpansionBailout:D}=Qt(),{printFunctionTypeParameters:T}=ct();function m(v,S,b,B,k){let M=v.getValue(),R=g(M),q=k?T(v,b,S):\"\";if(R.length===0)return [q,\"(\",s(v,b,!0,ie=>t(b.originalText,ie,$)===\")\"),\")\"];let J=v.getParentNode(),L=F(J),Q=C(M),V=[];if(c(v,(ie,ee)=>{let ce=ee===R.length-1;ce&&M.rest&&V.push(\"...\"),V.push(S()),!ce&&(V.push(\",\"),L||Q?V.push(\" \"):P(R[ee],b)?V.push(n,n):V.push(a));}),B){if(h(q)||h(V))throw new D;return i([y(q),\"(\",y(V),\")\"])}let j=R.every(ie=>!ie.decorators);return Q&&j?[q,\"(\",...V,\")\"]:L?[q,\"(\",...V,\")\"]:(E(J)||_(J)||J.type===\"TypeAlias\"||J.type===\"UnionTypeAnnotation\"||J.type===\"TSUnionType\"||J.type===\"IntersectionTypeAnnotation\"||J.type===\"FunctionTypeAnnotation\"&&J.returnType===M)&&R.length===1&&R[0].name===null&&M.this!==R[0]&&R[0].typeAnnotation&&M.typeParameters===null&&f(R[0].typeAnnotation)&&!M.rest?b.arrowParens===\"always\"?[\"(\",...V,\")\"]:V:[q,\"(\",l([u,...V]),p(!N(M)&&x(b,\"all\")?\",\":\"\"),u,\")\"]}function C(v){if(!v)return !1;let S=g(v);if(S.length!==1)return !1;let[b]=S;return !I(b)&&(b.type===\"ObjectPattern\"||b.type===\"ArrayPattern\"||b.type===\"Identifier\"&&b.typeAnnotation&&(b.typeAnnotation.type===\"TypeAnnotation\"||b.typeAnnotation.type===\"TSTypeAnnotation\")&&w(b.typeAnnotation.typeAnnotation)||b.type===\"FunctionTypeParam\"&&w(b.typeAnnotation)||b.type===\"AssignmentPattern\"&&(b.left.type===\"ObjectPattern\"||b.left.type===\"ArrayPattern\")&&(b.right.type===\"Identifier\"||b.right.type===\"ObjectExpression\"&&b.right.properties.length===0||b.right.type===\"ArrayExpression\"&&b.right.elements.length===0))}function o(v){let S;return v.returnType?(S=v.returnType,S.typeAnnotation&&(S=S.typeAnnotation)):v.typeAnnotation&&(S=v.typeAnnotation),S}function d(v,S){let b=o(v);if(!b)return !1;let B=v.typeParameters&&v.typeParameters.params;if(B){if(B.length>1)return !1;if(B.length===1){let k=B[0];if(k.constraint||k.default)return !1}}return g(v).length===1&&(w(b)||h(S))}r.exports={printFunctionParameters:m,shouldHugFunctionParameters:C,shouldGroupFunctionParameters:d};}}),Or=te({\"src/language-js/print/type-annotation.js\"(e,r){ne();var{printComments:t,printDanglingComments:s}=et(),{isNonEmptyArray:a}=Ue(),{builders:{group:n,join:u,line:i,softline:l,indent:p,align:y,ifBreak:h}}=qe(),g=qt(),{locStart:c}=ut(),{isSimpleType:f,isObjectType:F,hasLeadingOwnLineComment:_,isObjectTypePropertyAFunction:w,shouldPrintComma:E}=Ke(),{printAssignment:N}=tr(),{printFunctionParameters:x,shouldGroupFunctionParameters:I}=Lr(),{printArrayItems:P}=er();function $(b){if(f(b)||F(b))return !0;if(b.type===\"UnionTypeAnnotation\"||b.type===\"TSUnionType\"){let B=b.types.filter(M=>M.type===\"VoidTypeAnnotation\"||M.type===\"TSVoidKeyword\"||M.type===\"NullLiteralTypeAnnotation\"||M.type===\"TSNullKeyword\").length,k=b.types.some(M=>M.type===\"ObjectTypeAnnotation\"||M.type===\"TSTypeLiteral\"||M.type===\"GenericTypeAnnotation\"||M.type===\"TSTypeReference\");if(b.types.length-1===B&&k)return !0}return !1}function D(b,B,k){let M=B.semi?\";\":\"\",R=b.getValue(),q=[];return q.push(\"opaque type \",k(\"id\"),k(\"typeParameters\")),R.supertype&&q.push(\": \",k(\"supertype\")),R.impltype&&q.push(\" = \",k(\"impltype\")),q.push(M),q}function T(b,B,k){let M=B.semi?\";\":\"\",R=b.getValue(),q=[];R.declare&&q.push(\"declare \"),q.push(\"type \",k(\"id\"),k(\"typeParameters\"));let J=R.type===\"TSTypeAliasDeclaration\"?\"typeAnnotation\":\"right\";return [N(b,B,k,q,\" =\",J),M]}function m(b,B,k){let M=b.getValue(),R=b.map(k,\"types\"),q=[],J=!1;for(let L=0;L1&&(J=!0),q.push(\" & \",L>1?p(R[L]):R[L]));return n(q)}function C(b,B,k){let M=b.getValue(),R=b.getParentNode(),q=R.type!==\"TypeParameterInstantiation\"&&R.type!==\"TSTypeParameterInstantiation\"&&R.type!==\"GenericTypeAnnotation\"&&R.type!==\"TSTypeReference\"&&R.type!==\"TSTypeAssertion\"&&R.type!==\"TupleTypeAnnotation\"&&R.type!==\"TSTupleType\"&&!(R.type===\"FunctionTypeParam\"&&!R.name&&b.getParentNode(1).this!==R)&&!((R.type===\"TypeAlias\"||R.type===\"VariableDeclarator\"||R.type===\"TSTypeAliasDeclaration\")&&_(B.originalText,M)),J=$(M),L=b.map(j=>{let Y=k();return J||(Y=y(2,Y)),t(j,Y,B)},\"types\");if(J)return u(\" | \",L);let Q=q&&!_(B.originalText,M),V=[h([Q?i:\"\",\"| \"]),u([i,\"| \"],L)];return g(b,B)?n([p(V),l]):R.type===\"TupleTypeAnnotation\"&&R.types.length>1||R.type===\"TSTupleType\"&&R.elementTypes.length>1?n([p([h([\"(\",l]),V]),l,h(\")\")]):n(q?p(V):V)}function o(b,B,k){let M=b.getValue(),R=[],q=b.getParentNode(0),J=b.getParentNode(1),L=b.getParentNode(2),Q=M.type===\"TSFunctionType\"||!((q.type===\"ObjectTypeProperty\"||q.type===\"ObjectTypeInternalSlot\")&&!q.variance&&!q.optional&&c(q)===c(M)||q.type===\"ObjectTypeCallProperty\"||L&&L.type===\"DeclareFunction\"),V=Q&&(q.type===\"TypeAnnotation\"||q.type===\"TSTypeAnnotation\"),j=V&&Q&&(q.type===\"TypeAnnotation\"||q.type===\"TSTypeAnnotation\")&&J.type===\"ArrowFunctionExpression\";w(q)&&(Q=!0,V=!0),j&&R.push(\"(\");let Y=x(b,k,B,!1,!0),ie=M.returnType||M.predicate||M.typeAnnotation?[Q?\" => \":\": \",k(\"returnType\"),k(\"predicate\"),k(\"typeAnnotation\")]:\"\",ee=I(M,ie);return R.push(ee?n(Y):Y),ie&&R.push(ie),j&&R.push(\")\"),n(R)}function d(b,B,k){let M=b.getValue(),R=M.type===\"TSTupleType\"?\"elementTypes\":\"types\",q=M[R],J=a(q),L=J?l:\"\";return n([\"[\",p([L,P(b,B,R,k)]),h(J&&E(B,\"all\")?\",\":\"\"),s(b,B,!0),L,\"]\"])}function v(b,B,k){let M=b.getValue(),R=M.type===\"OptionalIndexedAccessType\"&&M.optional?\"?.[\":\"[\";return [k(\"objectType\"),R,k(\"indexType\"),\"]\"]}function S(b,B,k){let M=b.getValue();return [M.postfix?\"\":k,B(\"typeAnnotation\"),M.postfix?k:\"\"]}r.exports={printOpaqueType:D,printTypeAlias:T,printIntersectionType:m,printUnionType:C,printFunctionType:o,printTupleType:d,printIndexedAccessType:v,shouldHugType:$,printJSDocType:S};}}),jr=te({\"src/language-js/print/type-parameters.js\"(e,r){ne();var{printDanglingComments:t}=et(),{builders:{join:s,line:a,hardline:n,softline:u,group:i,indent:l,ifBreak:p}}=qe(),{isTestCall:y,hasComment:h,CommentCheckFlags:g,isTSXFile:c,shouldPrintComma:f,getFunctionParameters:F,isObjectType:_,getTypeScriptMappedTypeModifier:w}=Ke(),{createGroupIdMapper:E}=Ue(),{shouldHugType:N}=Or(),{isArrowFunctionVariableDeclarator:x}=tr(),I=E(\"typeParameters\");function P(T,m,C,o){let d=T.getValue();if(!d[o])return \"\";if(!Array.isArray(d[o]))return C(o);let v=T.getNode(2),S=v&&y(v),b=T.match(M=>!(M[o].length===1&&_(M[o][0])),void 0,(M,R)=>R===\"typeAnnotation\",M=>M.type===\"Identifier\",x);if(d[o].length===0||!b&&(S||d[o].length===1&&(d[o][0].type===\"NullableTypeAnnotation\"||N(d[o][0]))))return [\"<\",s(\", \",T.map(C,o)),$(T,m),\">\"];let k=d.type===\"TSTypeParameterInstantiation\"?\"\":F(d).length===1&&c(m)&&!d[o][0].constraint&&T.getParentNode().type===\"ArrowFunctionExpression\"?\",\":f(m,\"all\")?p(\",\"):\"\";return i([\"<\",l([u,s([\",\",a],T.map(C,o))]),k,u,\">\"],{id:I(d)})}function $(T,m){let C=T.getValue();if(!h(C,g.Dangling))return \"\";let o=!h(C,g.Line),d=t(T,m,o);return o?d:[d,n]}function D(T,m,C){let o=T.getValue(),d=[o.type===\"TSTypeParameter\"&&o.const?\"const \":\"\"],v=T.getParentNode();return v.type===\"TSMappedType\"?(v.readonly&&d.push(w(v.readonly,\"readonly\"),\" \"),d.push(\"[\",C(\"name\")),o.constraint&&d.push(\" in \",C(\"constraint\")),v.nameType&&d.push(\" as \",T.callParent(()=>C(\"nameType\"))),d.push(\"]\"),d):(o.variance&&d.push(C(\"variance\")),o.in&&d.push(\"in \"),o.out&&d.push(\"out \"),d.push(C(\"name\")),o.bound&&d.push(\": \",C(\"bound\")),o.constraint&&d.push(\" extends \",C(\"constraint\")),o.default&&d.push(\" = \",C(\"default\")),d)}r.exports={printTypeParameter:D,printTypeParameters:P,getTypeParametersGroupId:I};}}),rr=te({\"src/language-js/print/property.js\"(e,r){ne();var{printComments:t}=et(),{printString:s,printNumber:a}=Ue(),{isNumericLiteral:n,isSimpleNumber:u,isStringLiteral:i,isStringPropSafeToUnquote:l,rawText:p}=Ke(),{printAssignment:y}=tr(),h=new WeakMap;function g(f,F,_){let w=f.getNode();if(w.computed)return [\"[\",_(\"key\"),\"]\"];let E=f.getParentNode(),{key:N}=w;if(F.quoteProps===\"consistent\"&&!h.has(E)){let x=(E.properties||E.body||E.members).some(I=>!I.computed&&I.key&&i(I.key)&&!l(I,F));h.set(E,x);}if((N.type===\"Identifier\"||n(N)&&u(a(p(N)))&&String(N.value)===a(p(N))&&!(F.parser===\"typescript\"||F.parser===\"babel-ts\"))&&(F.parser===\"json\"||F.quoteProps===\"consistent\"&&h.get(E))){let x=s(JSON.stringify(N.type===\"Identifier\"?N.name:N.value.toString()),F);return f.call(I=>t(I,x,F),\"key\")}return l(w,F)&&(F.quoteProps===\"as-needed\"||F.quoteProps===\"consistent\"&&!h.get(E))?f.call(x=>t(x,/^\\d/.test(N.value)?a(N.value):N.value,F),\"key\"):_(\"key\")}function c(f,F,_){return f.getValue().shorthand?_(\"value\"):y(f,F,_,g(f,F,_),\":\",\"value\")}r.exports={printProperty:c,printPropertyKey:g};}}),qr=te({\"src/language-js/print/function.js\"(e,r){ne();var t=Zt(),{printDanglingComments:s,printCommentsSeparately:a}=et(),n=lt(),{getNextNonSpaceNonCommentCharacterIndex:u}=Ue(),{builders:{line:i,softline:l,group:p,indent:y,ifBreak:h,hardline:g,join:c,indentIfBreak:f},utils:{removeLines:F,willBreak:_}}=qe(),{ArgExpansionBailout:w}=Qt(),{getFunctionParameters:E,hasLeadingOwnLineComment:N,isFlowAnnotationComment:x,isJsxNode:I,isTemplateOnItsOwnLine:P,shouldPrintComma:$,startsWithNoLookaheadToken:D,isBinaryish:T,isLineComment:m,hasComment:C,getComments:o,CommentCheckFlags:d,isCallLikeExpression:v,isCallExpression:S,getCallArguments:b,hasNakedLeftSide:B,getLeftSide:k}=Ke(),{locEnd:M}=ut(),{printFunctionParameters:R,shouldGroupFunctionParameters:q}=Lr(),{printPropertyKey:J}=rr(),{printFunctionTypeParameters:L}=ct();function Q(U,Z,se,fe){let ge=U.getValue(),he=!1;if((ge.type===\"FunctionDeclaration\"||ge.type===\"FunctionExpression\")&&fe&&fe.expandLastArg){let Pe=U.getParentNode();S(Pe)&&b(Pe).length>1&&(he=!0);}let we=[];ge.type===\"TSDeclareFunction\"&&ge.declare&&we.push(\"declare \"),ge.async&&we.push(\"async \"),ge.generator?we.push(\"function* \"):we.push(\"function \"),ge.id&&we.push(Z(\"id\"));let ke=R(U,Z,se,he),Re=K(U,Z,se),Ne=q(ge,Re);return we.push(L(U,se,Z),p([Ne?p(ke):ke,Re]),ge.body?\" \":\"\",Z(\"body\")),se.semi&&(ge.declare||!ge.body)&&we.push(\";\"),we}function V(U,Z,se){let fe=U.getNode(),{kind:ge}=fe,he=fe.value||fe,we=[];return !ge||ge===\"init\"||ge===\"method\"||ge===\"constructor\"?he.async&&we.push(\"async \"):(t.ok(ge===\"get\"||ge===\"set\"),we.push(ge,\" \")),he.generator&&we.push(\"*\"),we.push(J(U,Z,se),fe.optional||fe.key.optional?\"?\":\"\"),fe===he?we.push(j(U,Z,se)):he.type===\"FunctionExpression\"?we.push(U.call(ke=>j(ke,Z,se),\"value\")):we.push(se(\"value\")),we}function j(U,Z,se){let fe=U.getNode(),ge=R(U,se,Z),he=K(U,se,Z),we=q(fe,he),ke=[L(U,Z,se),p([we?p(ge):ge,he])];return fe.body?ke.push(\" \",se(\"body\")):ke.push(Z.semi?\";\":\"\"),ke}function Y(U,Z,se,fe){let ge=U.getValue(),he=[];if(ge.async&&he.push(\"async \"),W(U,Z))he.push(se([\"params\",0]));else {let ke=fe&&(fe.expandLastArg||fe.expandFirstArg),Re=K(U,se,Z);if(ke){if(_(Re))throw new w;Re=p(F(Re));}he.push(p([R(U,se,Z,ke,!0),Re]));}let we=s(U,Z,!0,ke=>{let Re=u(Z.originalText,ke,M);return Re!==!1&&Z.originalText.slice(Re,Re+2)===\"=>\"});return we&&he.push(\" \",we),he}function ie(U,Z,se,fe,ge,he){let we=U.getName(),ke=U.getParentNode(),Re=v(ke)&&we===\"callee\",Ne=!!(Z&&Z.assignmentLayout),Pe=he.body.type!==\"BlockStatement\"&&he.body.type!==\"ObjectExpression\"&&he.body.type!==\"SequenceExpression\",oe=Re&&Pe||Z&&Z.assignmentLayout===\"chain-tail-arrow-chain\",H=Symbol(\"arrow-chain\");return he.body.type===\"SequenceExpression\"&&(ge=p([\"(\",y([l,ge]),l,\")\"])),p([p(y([Re||Ne?l:\"\",p(c([\" =>\",i],se),{shouldBreak:fe})]),{id:H,shouldBreak:oe}),\" =>\",f(Pe?y([i,ge]):[\" \",ge],{groupId:H}),Re?h(l,\"\",{groupId:H}):\"\"])}function ee(U,Z,se,fe){let ge=U.getValue(),he=[],we=[],ke=!1;if(function H(){let pe=Y(U,Z,se,fe);if(he.length===0)he.push(pe);else {let{leading:X,trailing:le}=a(U,Z);he.push([X,pe]),we.unshift(le);}ke=ke||ge.returnType&&E(ge).length>0||ge.typeParameters||E(ge).some(X=>X.type!==\"Identifier\"),ge.body.type!==\"ArrowFunctionExpression\"||fe&&fe.expandLastArg?we.unshift(se(\"body\",fe)):(ge=ge.body,U.call(H,\"body\"));}(),he.length>1)return ie(U,fe,he,ke,we,ge);let Re=he;if(Re.push(\" =>\"),!N(Z.originalText,ge.body)&&(ge.body.type===\"ArrayExpression\"||ge.body.type===\"ObjectExpression\"||ge.body.type===\"BlockStatement\"||I(ge.body)||P(ge.body,Z.originalText)||ge.body.type===\"ArrowFunctionExpression\"||ge.body.type===\"DoExpression\"))return p([...Re,\" \",we]);if(ge.body.type===\"SequenceExpression\")return p([...Re,p([\" (\",y([l,we]),l,\")\"])]);let Ne=(fe&&fe.expandLastArg||U.getParentNode().type===\"JSXExpressionContainer\")&&!C(ge),Pe=fe&&fe.expandLastArg&&$(Z,\"all\"),oe=ge.body.type===\"ConditionalExpression\"&&!D(ge.body,H=>H.type===\"ObjectExpression\");return p([...Re,p([y([i,oe?h(\"\",\"(\"):\"\",we,oe?h(\"\",\")\"):\"\"]),Ne?[h(Pe?\",\":\"\"),l]:\"\"])])}function ce(U){let Z=E(U);return Z.length===1&&!U.typeParameters&&!C(U,d.Dangling)&&Z[0].type===\"Identifier\"&&!Z[0].typeAnnotation&&!C(Z[0])&&!Z[0].optional&&!U.predicate&&!U.returnType}function W(U,Z){if(Z.arrowParens===\"always\")return !1;if(Z.arrowParens===\"avoid\"){let se=U.getValue();return ce(se)}return !1}function K(U,Z,se){let fe=U.getValue(),ge=Z(\"returnType\");if(fe.returnType&&x(se.originalText,fe.returnType))return [\" /*: \",ge,\" */\"];let he=[ge];return fe.returnType&&fe.returnType.typeAnnotation&&he.unshift(\": \"),fe.predicate&&he.push(fe.returnType?\" \":\": \",Z(\"predicate\")),he}function de(U,Z,se){let fe=U.getValue(),ge=Z.semi?\";\":\"\",he=[];fe.argument&&(z(Z,fe.argument)?he.push([\" (\",y([g,se(\"argument\")]),g,\")\"]):T(fe.argument)||fe.argument.type===\"SequenceExpression\"?he.push(p([h(\" (\",\" \"),y([l,se(\"argument\")]),l,h(\")\")])):he.push(\" \",se(\"argument\")));let we=o(fe),ke=n(we),Re=ke&&m(ke);return Re&&he.push(ge),C(fe,d.Dangling)&&he.push(\" \",s(U,Z,!0)),Re||he.push(ge),he}function ue(U,Z,se){return [\"return\",de(U,Z,se)]}function Fe(U,Z,se){return [\"throw\",de(U,Z,se)]}function z(U,Z){if(N(U.originalText,Z))return !0;if(B(Z)){let se=Z,fe;for(;fe=k(se);)if(se=fe,N(U.originalText,se))return !0}return !1}r.exports={printFunction:Q,printArrowFunction:ee,printMethod:V,printReturnStatement:ue,printThrowStatement:Fe,printMethodInternal:j,shouldPrintParamsWithoutParens:W};}}),nu=te({\"src/language-js/print/decorators.js\"(e,r){ne();var{isNonEmptyArray:t,hasNewline:s}=Ue(),{builders:{line:a,hardline:n,join:u,breakParent:i,group:l}}=qe(),{locStart:p,locEnd:y}=ut(),{getParentExportDeclaration:h}=Ke();function g(w,E,N){let x=w.getValue();return l([u(a,w.map(N,\"decorators\")),F(x,E)?n:a])}function c(w,E,N){return [u(n,w.map(N,\"declaration\",\"decorators\")),n]}function f(w,E,N){let x=w.getValue(),{decorators:I}=x;if(!t(I)||_(w.getParentNode()))return;let P=x.type===\"ClassExpression\"||x.type===\"ClassDeclaration\"||F(x,E);return [h(w)?n:P?i:\"\",u(a,w.map(N,\"decorators\")),a]}function F(w,E){return w.decorators.some(N=>s(E.originalText,y(N)))}function _(w){if(w.type!==\"ExportDefaultDeclaration\"&&w.type!==\"ExportNamedDeclaration\"&&w.type!==\"DeclareExportDeclaration\")return !1;let E=w.declaration&&w.declaration.decorators;return t(E)&&p(w)===p(E[0])}r.exports={printDecorators:f,printClassMemberDecorators:g,printDecoratorsBeforeExport:c,hasDecoratorsBeforeExport:_};}}),nr=te({\"src/language-js/print/class.js\"(e,r){ne();var{isNonEmptyArray:t,createGroupIdMapper:s}=Ue(),{printComments:a,printDanglingComments:n}=et(),{builders:{join:u,line:i,hardline:l,softline:p,group:y,indent:h,ifBreak:g}}=qe(),{hasComment:c,CommentCheckFlags:f}=Ke(),{getTypeParametersGroupId:F}=jr(),{printMethod:_}=qr(),{printOptionalToken:w,printTypeAnnotation:E,printDefiniteToken:N}=ct(),{printPropertyKey:x}=rr(),{printAssignment:I}=tr(),{printClassMemberDecorators:P}=nu();function $(b,B,k){let M=b.getValue(),R=[];M.declare&&R.push(\"declare \"),M.abstract&&R.push(\"abstract \"),R.push(\"class\");let q=M.id&&c(M.id,f.Trailing)||M.typeParameters&&c(M.typeParameters,f.Trailing)||M.superClass&&c(M.superClass)||t(M.extends)||t(M.mixins)||t(M.implements),J=[],L=[];if(M.id&&J.push(\" \",k(\"id\")),J.push(k(\"typeParameters\")),M.superClass){let Q=[d(b,B,k),k(\"superTypeParameters\")],V=b.call(j=>[\"extends \",a(j,Q,B)],\"superClass\");q?L.push(i,y(V)):L.push(\" \",V);}else L.push(o(b,B,k,\"extends\"));if(L.push(o(b,B,k,\"mixins\"),o(b,B,k,\"implements\")),q){let Q;C(M)?Q=[...J,h(L)]:Q=h([...J,L]),R.push(y(Q,{id:D(M)}));}else R.push(...J,...L);return R.push(\" \",k(\"body\")),R}var D=s(\"heritageGroup\");function T(b){return g(l,\"\",{groupId:D(b)})}function m(b){return [\"superClass\",\"extends\",\"mixins\",\"implements\"].filter(B=>!!b[B]).length>1}function C(b){return b.typeParameters&&!c(b.typeParameters,f.Trailing|f.Line)&&!m(b)}function o(b,B,k,M){let R=b.getValue();if(!t(R[M]))return \"\";let q=n(b,B,!0,J=>{let{marker:L}=J;return L===M});return [C(R)?g(\" \",i,{groupId:F(R.typeParameters)}):i,q,q&&l,M,y(h([i,u([\",\",i],b.map(k,M))]))]}function d(b,B,k){let M=k(\"superClass\");return b.getParentNode().type===\"AssignmentExpression\"?y(g([\"(\",h([p,M]),p,\")\"],M)):M}function v(b,B,k){let M=b.getValue(),R=[];return t(M.decorators)&&R.push(P(b,B,k)),M.accessibility&&R.push(M.accessibility+\" \"),M.readonly&&R.push(\"readonly \"),M.declare&&R.push(\"declare \"),M.static&&R.push(\"static \"),(M.type===\"TSAbstractMethodDefinition\"||M.abstract)&&R.push(\"abstract \"),M.override&&R.push(\"override \"),R.push(_(b,B,k)),R}function S(b,B,k){let M=b.getValue(),R=[],q=B.semi?\";\":\"\";return t(M.decorators)&&R.push(P(b,B,k)),M.accessibility&&R.push(M.accessibility+\" \"),M.declare&&R.push(\"declare \"),M.static&&R.push(\"static \"),(M.type===\"TSAbstractPropertyDefinition\"||M.type===\"TSAbstractAccessorProperty\"||M.abstract)&&R.push(\"abstract \"),M.override&&R.push(\"override \"),M.readonly&&R.push(\"readonly \"),M.variance&&R.push(k(\"variance\")),(M.type===\"ClassAccessorProperty\"||M.type===\"AccessorProperty\"||M.type===\"TSAbstractAccessorProperty\")&&R.push(\"accessor \"),R.push(x(b,B,k),w(b),N(b),E(b,B,k)),[I(b,B,k,R,\" =\",\"value\"),q]}r.exports={printClass:$,printClassMethod:v,printClassProperty:S,printHardlineAfterHeritage:T};}}),bo=te({\"src/language-js/print/interface.js\"(e,r){ne();var{isNonEmptyArray:t}=Ue(),{builders:{join:s,line:a,group:n,indent:u,ifBreak:i}}=qe(),{hasComment:l,identity:p,CommentCheckFlags:y}=Ke(),{getTypeParametersGroupId:h}=jr(),{printTypeScriptModifiers:g}=ct();function c(f,F,_){let w=f.getValue(),E=[];w.declare&&E.push(\"declare \"),w.type===\"TSInterfaceDeclaration\"&&E.push(w.abstract?\"abstract \":\"\",g(f,F,_)),E.push(\"interface\");let N=[],x=[];w.type!==\"InterfaceTypeAnnotation\"&&N.push(\" \",_(\"id\"),_(\"typeParameters\"));let I=w.typeParameters&&!l(w.typeParameters,y.Trailing|y.Line);return t(w.extends)&&x.push(I?i(\" \",a,{groupId:h(w.typeParameters)}):a,\"extends \",(w.extends.length===1?p:u)(s([\",\",a],f.map(_,\"extends\")))),w.id&&l(w.id,y.Trailing)||t(w.extends)?I?E.push(n([...N,u(x)])):E.push(n(u([...N,...x]))):E.push(...N,...x),E.push(\" \",_(\"body\")),n(E)}r.exports={printInterface:c};}}),To=te({\"src/language-js/print/module.js\"(e,r){ne();var{isNonEmptyArray:t}=Ue(),{builders:{softline:s,group:a,indent:n,join:u,line:i,ifBreak:l,hardline:p}}=qe(),{printDanglingComments:y}=et(),{hasComment:h,CommentCheckFlags:g,shouldPrintComma:c,needsHardlineAfterDanglingComment:f,isStringLiteral:F,rawText:_}=Ke(),{locStart:w,hasSameLoc:E}=ut(),{hasDecoratorsBeforeExport:N,printDecoratorsBeforeExport:x}=nu();function I(S,b,B){let k=S.getValue(),M=b.semi?\";\":\"\",R=[],{importKind:q}=k;return R.push(\"import\"),q&&q!==\"value\"&&R.push(\" \",q),R.push(m(S,b,B),T(S,b,B),o(S,b,B),M),R}function P(S,b,B){let k=S.getValue(),M=[];N(k)&&M.push(x(S,b,B));let{type:R,exportKind:q,declaration:J}=k;return M.push(\"export\"),(k.default||R===\"ExportDefaultDeclaration\")&&M.push(\" default\"),h(k,g.Dangling)&&(M.push(\" \",y(S,b,!0)),f(k)&&M.push(p)),J?M.push(\" \",B(\"declaration\")):M.push(q===\"type\"?\" type\":\"\",m(S,b,B),T(S,b,B),o(S,b,B)),D(k,b)&&M.push(\";\"),M}function $(S,b,B){let k=S.getValue(),M=b.semi?\";\":\"\",R=[],{exportKind:q,exported:J}=k;return R.push(\"export\"),q===\"type\"&&R.push(\" type\"),R.push(\" *\"),J&&R.push(\" as \",B(\"exported\")),R.push(T(S,b,B),o(S,b,B),M),R}function D(S,b){if(!b.semi)return !1;let{type:B,declaration:k}=S,M=S.default||B===\"ExportDefaultDeclaration\";if(!k)return !0;let{type:R}=k;return !!(M&&R!==\"ClassDeclaration\"&&R!==\"FunctionDeclaration\"&&R!==\"TSInterfaceDeclaration\"&&R!==\"DeclareClass\"&&R!==\"DeclareFunction\"&&R!==\"TSDeclareFunction\"&&R!==\"EnumDeclaration\")}function T(S,b,B){let k=S.getValue();if(!k.source)return \"\";let M=[];return C(k,b)||M.push(\" from\"),M.push(\" \",B(\"source\")),M}function m(S,b,B){let k=S.getValue();if(C(k,b))return \"\";let M=[\" \"];if(t(k.specifiers)){let R=[],q=[];S.each(()=>{let J=S.getValue().type;if(J===\"ExportNamespaceSpecifier\"||J===\"ExportDefaultSpecifier\"||J===\"ImportNamespaceSpecifier\"||J===\"ImportDefaultSpecifier\")R.push(B());else if(J===\"ExportSpecifier\"||J===\"ImportSpecifier\")q.push(B());else throw new Error(`Unknown specifier type ${JSON.stringify(J)}`)},\"specifiers\"),M.push(u(\", \",R)),q.length>0&&(R.length>0&&M.push(\", \"),q.length>1||R.length>0||k.specifiers.some(L=>h(L))?M.push(a([\"{\",n([b.bracketSpacing?i:s,u([\",\",i],q)]),l(c(b)?\",\":\"\"),b.bracketSpacing?i:s,\"}\"])):M.push([\"{\",b.bracketSpacing?\" \":\"\",...q,b.bracketSpacing?\" \":\"\",\"}\"]));}else M.push(\"{}\");return M}function C(S,b){let{type:B,importKind:k,source:M,specifiers:R}=S;return B!==\"ImportDeclaration\"||t(R)||k===\"type\"?!1:!/{\\s*}/.test(b.originalText.slice(w(S),w(M)))}function o(S,b,B){let k=S.getNode();return t(k.assertions)?[\" assert {\",b.bracketSpacing?\" \":\"\",u(\", \",S.map(B,\"assertions\")),b.bracketSpacing?\" \":\"\",\"}\"]:\"\"}function d(S,b,B){let k=S.getNode(),{type:M}=k,R=[],q=M===\"ImportSpecifier\"?k.importKind:k.exportKind;q&&q!==\"value\"&&R.push(q,\" \");let J=M.startsWith(\"Import\"),L=J?\"imported\":\"local\",Q=J?\"local\":\"exported\",V=k[L],j=k[Q],Y=\"\",ie=\"\";return M===\"ExportNamespaceSpecifier\"||M===\"ImportNamespaceSpecifier\"?Y=\"*\":V&&(Y=B(L)),j&&!v(k)&&(ie=B(Q)),R.push(Y,Y&&ie?\" as \":\"\",ie),R}function v(S){if(S.type!==\"ImportSpecifier\"&&S.type!==\"ExportSpecifier\")return !1;let{local:b,[S.type===\"ImportSpecifier\"?\"imported\":\"exported\"]:B}=S;if(b.type!==B.type||!E(b,B))return !1;if(F(b))return b.value===B.value&&_(b)===_(B);switch(b.type){case\"Identifier\":return b.name===B.name;default:return !1}}r.exports={printImportDeclaration:I,printExportDeclaration:P,printExportAllDeclaration:$,printModuleSpecifier:d};}}),uu=te({\"src/language-js/print/object.js\"(e,r){ne();var{printDanglingComments:t}=et(),{builders:{line:s,softline:a,group:n,indent:u,ifBreak:i,hardline:l}}=qe(),{getLast:p,hasNewlineInRange:y,hasNewline:h,isNonEmptyArray:g}=Ue(),{shouldPrintComma:c,hasComment:f,getComments:F,CommentCheckFlags:_,isNextLineEmpty:w}=Ke(),{locStart:E,locEnd:N}=ut(),{printOptionalToken:x,printTypeAnnotation:I}=ct(),{shouldHugFunctionParameters:P}=Lr(),{shouldHugType:$}=Or(),{printHardlineAfterHeritage:D}=nr();function T(m,C,o){let d=C.semi?\";\":\"\",v=m.getValue(),S;v.type===\"TSTypeLiteral\"?S=\"members\":v.type===\"TSInterfaceBody\"?S=\"body\":S=\"properties\";let b=v.type===\"ObjectTypeAnnotation\",B=[S];b&&B.push(\"indexers\",\"callProperties\",\"internalSlots\");let k=B.map(W=>v[W][0]).sort((W,K)=>E(W)-E(K))[0],M=m.getParentNode(0),R=b&&M&&(M.type===\"InterfaceDeclaration\"||M.type===\"DeclareInterface\"||M.type===\"DeclareClass\")&&m.getName()===\"body\",q=v.type===\"TSInterfaceBody\"||R||v.type===\"ObjectPattern\"&&M.type!==\"FunctionDeclaration\"&&M.type!==\"FunctionExpression\"&&M.type!==\"ArrowFunctionExpression\"&&M.type!==\"ObjectMethod\"&&M.type!==\"ClassMethod\"&&M.type!==\"ClassPrivateMethod\"&&M.type!==\"AssignmentPattern\"&&M.type!==\"CatchClause\"&&v.properties.some(W=>W.value&&(W.value.type===\"ObjectPattern\"||W.value.type===\"ArrayPattern\"))||v.type!==\"ObjectPattern\"&&k&&y(C.originalText,E(v),E(k)),J=R?\";\":v.type===\"TSInterfaceBody\"||v.type===\"TSTypeLiteral\"?i(d,\";\"):\",\",L=v.type===\"RecordExpression\"?\"#{\":v.exact?\"{|\":\"{\",Q=v.exact?\"|}\":\"}\",V=[];for(let W of B)m.each(K=>{let de=K.getValue();V.push({node:de,printed:o(),loc:E(de)});},W);B.length>1&&V.sort((W,K)=>W.loc-K.loc);let j=[],Y=V.map(W=>{let K=[...j,n(W.printed)];return j=[J,s],(W.node.type===\"TSPropertySignature\"||W.node.type===\"TSMethodSignature\"||W.node.type===\"TSConstructSignatureDeclaration\")&&f(W.node,_.PrettierIgnore)&&j.shift(),w(W.node,C)&&j.push(l),K});if(v.inexact){let W;if(f(v,_.Dangling)){let K=f(v,_.Line);W=[t(m,C,!0),K||h(C.originalText,N(p(F(v))))?l:s,\"...\"];}else W=[\"...\"];Y.push([...j,...W]);}let ie=p(v[S]),ee=!(v.inexact||ie&&ie.type===\"RestElement\"||ie&&(ie.type===\"TSPropertySignature\"||ie.type===\"TSCallSignatureDeclaration\"||ie.type===\"TSMethodSignature\"||ie.type===\"TSConstructSignatureDeclaration\")&&f(ie,_.PrettierIgnore)),ce;if(Y.length===0){if(!f(v,_.Dangling))return [L,Q,I(m,C,o)];ce=n([L,t(m,C),a,Q,x(m),I(m,C,o)]);}else ce=[R&&g(v.properties)?D(M):\"\",L,u([C.bracketSpacing?s:a,...Y]),i(ee&&(J!==\",\"||c(C))?J:\"\"),C.bracketSpacing?s:a,Q,x(m),I(m,C,o)];return m.match(W=>W.type===\"ObjectPattern\"&&!W.decorators,(W,K,de)=>P(W)&&(K===\"params\"||K===\"parameters\"||K===\"this\"||K===\"rest\")&&de===0)||m.match($,(W,K)=>K===\"typeAnnotation\",(W,K)=>K===\"typeAnnotation\",(W,K,de)=>P(W)&&(K===\"params\"||K===\"parameters\"||K===\"this\"||K===\"rest\")&&de===0)||!q&&m.match(W=>W.type===\"ObjectPattern\",W=>W.type===\"AssignmentExpression\"||W.type===\"VariableDeclarator\")?ce:n(ce,{shouldBreak:q})}r.exports={printObject:T};}}),dd=te({\"src/language-js/print/flow.js\"(e,r){ne();var t=Zt(),{printDanglingComments:s}=et(),{printString:a,printNumber:n}=Ue(),{builders:{hardline:u,softline:i,group:l,indent:p}}=qe(),{getParentExportDeclaration:y,isFunctionNotation:h,isGetterOrSetter:g,rawText:c,shouldPrintComma:f}=Ke(),{locStart:F,locEnd:_}=ut(),{replaceTextEndOfLine:w}=Yt(),{printClass:E}=nr(),{printOpaqueType:N,printTypeAlias:x,printIntersectionType:I,printUnionType:P,printFunctionType:$,printTupleType:D,printIndexedAccessType:T}=Or(),{printInterface:m}=bo(),{printTypeParameter:C,printTypeParameters:o}=jr(),{printExportDeclaration:d,printExportAllDeclaration:v}=To(),{printArrayItems:S}=er(),{printObject:b}=uu(),{printPropertyKey:B}=rr(),{printOptionalToken:k,printTypeAnnotation:M,printRestSpread:R}=ct();function q(L,Q,V){let j=L.getValue(),Y=Q.semi?\";\":\"\",ie=[];switch(j.type){case\"DeclareClass\":return J(L,E(L,Q,V));case\"DeclareFunction\":return J(L,[\"function \",V(\"id\"),j.predicate?\" \":\"\",V(\"predicate\"),Y]);case\"DeclareModule\":return J(L,[\"module \",V(\"id\"),\" \",V(\"body\")]);case\"DeclareModuleExports\":return J(L,[\"module.exports\",\": \",V(\"typeAnnotation\"),Y]);case\"DeclareVariable\":return J(L,[\"var \",V(\"id\"),Y]);case\"DeclareOpaqueType\":return J(L,N(L,Q,V));case\"DeclareInterface\":return J(L,m(L,Q,V));case\"DeclareTypeAlias\":return J(L,x(L,Q,V));case\"DeclareExportDeclaration\":return J(L,d(L,Q,V));case\"DeclareExportAllDeclaration\":return J(L,v(L,Q,V));case\"OpaqueType\":return N(L,Q,V);case\"TypeAlias\":return x(L,Q,V);case\"IntersectionTypeAnnotation\":return I(L,Q,V);case\"UnionTypeAnnotation\":return P(L,Q,V);case\"FunctionTypeAnnotation\":return $(L,Q,V);case\"TupleTypeAnnotation\":return D(L,Q,V);case\"GenericTypeAnnotation\":return [V(\"id\"),o(L,Q,V,\"typeParameters\")];case\"IndexedAccessType\":case\"OptionalIndexedAccessType\":return T(L,Q,V);case\"TypeAnnotation\":return V(\"typeAnnotation\");case\"TypeParameter\":return C(L,Q,V);case\"TypeofTypeAnnotation\":return [\"typeof \",V(\"argument\")];case\"ExistsTypeAnnotation\":return \"*\";case\"EmptyTypeAnnotation\":return \"empty\";case\"MixedTypeAnnotation\":return \"mixed\";case\"ArrayTypeAnnotation\":return [V(\"elementType\"),\"[]\"];case\"BooleanLiteralTypeAnnotation\":return String(j.value);case\"EnumDeclaration\":return [\"enum \",V(\"id\"),\" \",V(\"body\")];case\"EnumBooleanBody\":case\"EnumNumberBody\":case\"EnumStringBody\":case\"EnumSymbolBody\":{if(j.type===\"EnumSymbolBody\"||j.explicitType){let ee=null;switch(j.type){case\"EnumBooleanBody\":ee=\"boolean\";break;case\"EnumNumberBody\":ee=\"number\";break;case\"EnumStringBody\":ee=\"string\";break;case\"EnumSymbolBody\":ee=\"symbol\";break}ie.push(\"of \",ee,\" \");}if(j.members.length===0&&!j.hasUnknownMembers)ie.push(l([\"{\",s(L,Q),i,\"}\"]));else {let ee=j.members.length>0?[u,S(L,Q,\"members\",V),j.hasUnknownMembers||f(Q)?\",\":\"\"]:[];ie.push(l([\"{\",p([...ee,...j.hasUnknownMembers?[u,\"...\"]:[]]),s(L,Q,!0),u,\"}\"]));}return ie}case\"EnumBooleanMember\":case\"EnumNumberMember\":case\"EnumStringMember\":return [V(\"id\"),\" = \",typeof j.init==\"object\"?V(\"init\"):String(j.init)];case\"EnumDefaultedMember\":return V(\"id\");case\"FunctionTypeParam\":{let ee=j.name?V(\"name\"):L.getParentNode().this===j?\"this\":\"\";return [ee,k(L),ee?\": \":\"\",V(\"typeAnnotation\")]}case\"InterfaceDeclaration\":case\"InterfaceTypeAnnotation\":return m(L,Q,V);case\"ClassImplements\":case\"InterfaceExtends\":return [V(\"id\"),V(\"typeParameters\")];case\"NullableTypeAnnotation\":return [\"?\",V(\"typeAnnotation\")];case\"Variance\":{let{kind:ee}=j;return t.ok(ee===\"plus\"||ee===\"minus\"),ee===\"plus\"?\"+\":\"-\"}case\"ObjectTypeCallProperty\":return j.static&&ie.push(\"static \"),ie.push(V(\"value\")),ie;case\"ObjectTypeIndexer\":return [j.static?\"static \":\"\",j.variance?V(\"variance\"):\"\",\"[\",V(\"id\"),j.id?\": \":\"\",V(\"key\"),\"]: \",V(\"value\")];case\"ObjectTypeProperty\":{let ee=\"\";return j.proto?ee=\"proto \":j.static&&(ee=\"static \"),[ee,g(j)?j.kind+\" \":\"\",j.variance?V(\"variance\"):\"\",B(L,Q,V),k(L),h(j)?\"\":\": \",V(\"value\")]}case\"ObjectTypeAnnotation\":return b(L,Q,V);case\"ObjectTypeInternalSlot\":return [j.static?\"static \":\"\",\"[[\",V(\"id\"),\"]]\",k(L),j.method?\"\":\": \",V(\"value\")];case\"ObjectTypeSpreadProperty\":return R(L,Q,V);case\"QualifiedTypeofIdentifier\":case\"QualifiedTypeIdentifier\":return [V(\"qualification\"),\".\",V(\"id\")];case\"StringLiteralTypeAnnotation\":return w(a(c(j),Q));case\"NumberLiteralTypeAnnotation\":t.strictEqual(typeof j.value,\"number\");case\"BigIntLiteralTypeAnnotation\":return j.extra?n(j.extra.raw):n(j.raw);case\"TypeCastExpression\":return [\"(\",V(\"expression\"),M(L,Q,V),\")\"];case\"TypeParameterDeclaration\":case\"TypeParameterInstantiation\":{let ee=o(L,Q,V,\"params\");if(Q.parser===\"flow\"){let ce=F(j),W=_(j),K=Q.originalText.lastIndexOf(\"/*\",ce),de=Q.originalText.indexOf(\"*/\",W);if(K!==-1&&de!==-1){let ue=Q.originalText.slice(K+2,de).trim();if(ue.startsWith(\"::\")&&!ue.includes(\"/*\")&&!ue.includes(\"*/\"))return [\"/*:: \",ee,\" */\"]}}return ee}case\"InferredPredicate\":return \"%checks\";case\"DeclaredPredicate\":return [\"%checks(\",V(\"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(j.type))}}function J(L,Q){let V=y(L);return V?(t.strictEqual(V.type,\"DeclareExportDeclaration\"),Q):[\"declare \",Q]}r.exports={printFlow:q};}}),gd=te({\"src/language-js/utils/is-ts-keyword-type.js\"(e,r){ne();function t(s){let{type:a}=s;return a.startsWith(\"TS\")&&a.endsWith(\"Keyword\")}r.exports=t;}}),Bo=te({\"src/language-js/print/ternary.js\"(e,r){ne();var{hasNewlineInRange:t}=Ue(),{isJsxNode:s,getComments:a,isCallExpression:n,isMemberExpression:u,isTSTypeExpression:i}=Ke(),{locStart:l,locEnd:p}=ut(),y=Pt(),{builders:{line:h,softline:g,group:c,indent:f,align:F,ifBreak:_,dedent:w,breakParent:E}}=qe();function N(D){let T=[D];for(let m=0;mR[ue]===C),J=R.type===C.type&&!q,L,Q,V=0;do Q=L||C,L=D.getParentNode(V),V++;while(L&&L.type===C.type&&S.every(ue=>L[ue]!==Q));let j=L||R,Y=Q;if(o&&(s(C[S[0]])||s(b)||s(B)||N(Y))){M=!0,J=!0;let ue=z=>[_(\"(\"),f([g,z]),g,_(\")\")],Fe=z=>z.type===\"NullLiteral\"||z.type===\"Literal\"&&z.value===null||z.type===\"Identifier\"&&z.name===\"undefined\";k.push(\" ? \",Fe(b)?m(d):ue(m(d)),\" : \",B.type===C.type||Fe(B)?m(v):ue(m(v)));}else {let ue=[h,\"? \",b.type===C.type?_(\"\",\"(\"):\"\",F(2,m(d)),b.type===C.type?_(\"\",\")\"):\"\",h,\": \",B.type===C.type?m(v):F(2,m(v))];k.push(R.type!==C.type||R[v]===C||q?ue:T.useTabs?w(f(ue)):F(Math.max(0,T.tabWidth-2),ue));}let ee=[...S.map(ue=>a(C[ue])),a(b),a(B)].flat().some(ue=>y(ue)&&t(T.originalText,l(ue),p(ue))),ce=ue=>R===j?c(ue,{shouldBreak:ee}):ee?[ue,E]:ue,W=!M&&(u(R)||R.type===\"NGPipeExpression\"&&R.left===C)&&!R.computed,K=P(D),de=ce([x(D,T,m),J?k:f(k),o&&W&&!K?g:\"\"]);return q||K?c([f([g,de]),g]):de}r.exports={printTernary:$};}}),No=te({\"src/language-js/print/statement.js\"(e,r){ne();var{builders:{hardline:t}}=qe(),s=qt(),{getLeftSidePathName:a,hasNakedLeftSide:n,isJsxNode:u,isTheOnlyJsxElementInMarkdown:i,hasComment:l,CommentCheckFlags:p,isNextLineEmpty:y}=Ke(),{shouldPrintParamsWithoutParens:h}=qr();function g(x,I,P,$){let D=x.getValue(),T=[],m=D.type===\"ClassBody\",C=c(D[$]);return x.each((o,d,v)=>{let S=o.getValue();if(S.type===\"EmptyStatement\")return;let b=P();!I.semi&&!m&&!i(I,o)&&f(o,I)?l(S,p.Leading)?T.push(P([],{needsSemi:!0})):T.push(\";\",b):T.push(b),!I.semi&&m&&E(S)&&N(S,v[d+1])&&T.push(\";\"),S!==C&&(T.push(t),y(S,I)&&T.push(t));},$),T}function c(x){for(let I=x.length-1;I>=0;I--){let P=x[I];if(P.type!==\"EmptyStatement\")return P}}function f(x,I){return x.getNode().type!==\"ExpressionStatement\"?!1:x.call($=>F($,I),\"expression\")}function F(x,I){let P=x.getValue();switch(P.type){case\"ParenthesizedExpression\":case\"TypeCastExpression\":case\"ArrayExpression\":case\"ArrayPattern\":case\"TemplateLiteral\":case\"TemplateElement\":case\"RegExpLiteral\":return !0;case\"ArrowFunctionExpression\":{if(!h(x,I))return !0;break}case\"UnaryExpression\":{let{prefix:$,operator:D}=P;if($&&(D===\"+\"||D===\"-\"))return !0;break}case\"BindExpression\":{if(!P.object)return !0;break}case\"Literal\":{if(P.regex)return !0;break}default:if(u(P))return !0}return s(x,I)?!0:n(P)?x.call($=>F($,I),...a(x,P)):!1}function _(x,I,P){return g(x,I,P,\"body\")}function w(x,I,P){return g(x,I,P,\"consequent\")}var E=x=>{let{type:I}=x;return I===\"ClassProperty\"||I===\"PropertyDefinition\"||I===\"ClassPrivateProperty\"||I===\"ClassAccessorProperty\"||I===\"AccessorProperty\"||I===\"TSAbstractPropertyDefinition\"||I===\"TSAbstractAccessorProperty\"};function N(x,I){let{type:P,name:$}=x.key;if(!x.computed&&P===\"Identifier\"&&($===\"static\"||$===\"get\"||$===\"set\"||$===\"accessor\")&&!x.value&&!x.typeAnnotation)return !0;if(!I||I.static||I.accessibility)return !1;if(!I.computed){let D=I.key&&I.key.name;if(D===\"in\"||D===\"instanceof\")return !0}if(E(I)&&I.variance&&!I.static&&!I.declare)return !0;switch(I.type){case\"ClassProperty\":case\"PropertyDefinition\":case\"TSAbstractPropertyDefinition\":return I.computed;case\"MethodDefinition\":case\"TSAbstractMethodDefinition\":case\"ClassMethod\":case\"ClassPrivateMethod\":{if((I.value?I.value.async:I.async)||I.kind===\"get\"||I.kind===\"set\")return !1;let T=I.value?I.value.generator:I.generator;return !!(I.computed||T)}case\"TSIndexSignature\":return !0}return !1}r.exports={printBody:_,printSwitchCaseConsequent:w};}}),wo=te({\"src/language-js/print/block.js\"(e,r){ne();var{printDanglingComments:t}=et(),{isNonEmptyArray:s}=Ue(),{builders:{hardline:a,indent:n}}=qe(),{hasComment:u,CommentCheckFlags:i,isNextLineEmpty:l}=Ke(),{printHardlineAfterHeritage:p}=nr(),{printBody:y}=No();function h(c,f,F){let _=c.getValue(),w=[];if(_.type===\"StaticBlock\"&&w.push(\"static \"),_.type===\"ClassBody\"&&s(_.body)){let N=c.getParentNode();w.push(p(N));}w.push(\"{\");let E=g(c,f,F);if(E)w.push(n([a,E]),a);else {let N=c.getParentNode(),x=c.getParentNode(1);N.type===\"ArrowFunctionExpression\"||N.type===\"FunctionExpression\"||N.type===\"FunctionDeclaration\"||N.type===\"ObjectMethod\"||N.type===\"ClassMethod\"||N.type===\"ClassPrivateMethod\"||N.type===\"ForStatement\"||N.type===\"WhileStatement\"||N.type===\"DoWhileStatement\"||N.type===\"DoExpression\"||N.type===\"CatchClause\"&&!x.finalizer||N.type===\"TSModuleDeclaration\"||N.type===\"TSDeclareFunction\"||_.type===\"StaticBlock\"||_.type===\"ClassBody\"||w.push(a);}return w.push(\"}\"),w}function g(c,f,F){let _=c.getValue(),w=s(_.directives),E=_.body.some(I=>I.type!==\"EmptyStatement\"),N=u(_,i.Dangling);if(!w&&!E&&!N)return \"\";let x=[];if(w&&c.each((I,P,$)=>{x.push(F()),(P<$.length-1||E||N)&&(x.push(a),l(I.getValue(),f)&&x.push(a));},\"directives\"),E&&x.push(y(c,f,F)),N&&x.push(t(c,f,!0)),_.type===\"Program\"){let I=c.getParentNode();(!I||I.type!==\"ModuleExpression\")&&x.push(a);}return x}r.exports={printBlock:h,printBlockBody:g};}}),yd=te({\"src/language-js/print/typescript.js\"(e,r){ne();var{printDanglingComments:t}=et(),{hasNewlineInRange:s}=Ue(),{builders:{join:a,line:n,hardline:u,softline:i,group:l,indent:p,conditionalGroup:y,ifBreak:h}}=qe(),{isStringLiteral:g,getTypeScriptMappedTypeModifier:c,shouldPrintComma:f,isCallExpression:F,isMemberExpression:_}=Ke(),w=gd(),{locStart:E,locEnd:N}=ut(),{printOptionalToken:x,printTypeScriptModifiers:I}=ct(),{printTernary:P}=Bo(),{printFunctionParameters:$,shouldGroupFunctionParameters:D}=Lr(),{printTemplateLiteral:T}=jt(),{printArrayItems:m}=er(),{printObject:C}=uu(),{printClassProperty:o,printClassMethod:d}=nr(),{printTypeParameter:v,printTypeParameters:S}=jr(),{printPropertyKey:b}=rr(),{printFunction:B,printMethodInternal:k}=qr(),{printInterface:M}=bo(),{printBlock:R}=wo(),{printTypeAlias:q,printIntersectionType:J,printUnionType:L,printFunctionType:Q,printTupleType:V,printIndexedAccessType:j,printJSDocType:Y}=Or();function ie(ee,ce,W){let K=ee.getValue();if(!K.type.startsWith(\"TS\"))return;if(w(K))return K.type.slice(2,-7).toLowerCase();let de=ce.semi?\";\":\"\",ue=[];switch(K.type){case\"TSThisType\":return \"this\";case\"TSTypeAssertion\":{let Fe=!(K.expression.type===\"ArrayExpression\"||K.expression.type===\"ObjectExpression\"),z=l([\"<\",p([i,W(\"typeAnnotation\")]),i,\">\"]),U=[h(\"(\"),p([i,W(\"expression\")]),i,h(\")\")];return Fe?y([[z,W(\"expression\")],[z,l(U,{shouldBreak:!0})],[z,W(\"expression\")]]):l([z,W(\"expression\")])}case\"TSDeclareFunction\":return B(ee,W,ce);case\"TSExportAssignment\":return [\"export = \",W(\"expression\"),de];case\"TSModuleBlock\":return R(ee,ce,W);case\"TSInterfaceBody\":case\"TSTypeLiteral\":return C(ee,ce,W);case\"TSTypeAliasDeclaration\":return q(ee,ce,W);case\"TSQualifiedName\":return a(\".\",[W(\"left\"),W(\"right\")]);case\"TSAbstractMethodDefinition\":case\"TSDeclareMethod\":return d(ee,ce,W);case\"TSAbstractAccessorProperty\":case\"TSAbstractPropertyDefinition\":return o(ee,ce,W);case\"TSInterfaceHeritage\":case\"TSExpressionWithTypeArguments\":return ue.push(W(\"expression\")),K.typeParameters&&ue.push(W(\"typeParameters\")),ue;case\"TSTemplateLiteralType\":return T(ee,W,ce);case\"TSNamedTupleMember\":return [W(\"label\"),K.optional?\"?\":\"\",\": \",W(\"elementType\")];case\"TSRestType\":return [\"...\",W(\"typeAnnotation\")];case\"TSOptionalType\":return [W(\"typeAnnotation\"),\"?\"];case\"TSInterfaceDeclaration\":return M(ee,ce,W);case\"TSClassImplements\":return [W(\"expression\"),W(\"typeParameters\")];case\"TSTypeParameterDeclaration\":case\"TSTypeParameterInstantiation\":return S(ee,ce,W,\"params\");case\"TSTypeParameter\":return v(ee,ce,W);case\"TSSatisfiesExpression\":case\"TSAsExpression\":{let Fe=K.type===\"TSAsExpression\"?\"as\":\"satisfies\";ue.push(W(\"expression\"),` ${Fe} `,W(\"typeAnnotation\"));let z=ee.getParentNode();return F(z)&&z.callee===K||_(z)&&z.object===K?l([p([i,...ue]),i]):ue}case\"TSArrayType\":return [W(\"elementType\"),\"[]\"];case\"TSPropertySignature\":return K.readonly&&ue.push(\"readonly \"),ue.push(b(ee,ce,W),x(ee)),K.typeAnnotation&&ue.push(\": \",W(\"typeAnnotation\")),K.initializer&&ue.push(\" = \",W(\"initializer\")),ue;case\"TSParameterProperty\":return K.accessibility&&ue.push(K.accessibility+\" \"),K.export&&ue.push(\"export \"),K.static&&ue.push(\"static \"),K.override&&ue.push(\"override \"),K.readonly&&ue.push(\"readonly \"),ue.push(W(\"parameter\")),ue;case\"TSTypeQuery\":return [\"typeof \",W(\"exprName\"),W(\"typeParameters\")];case\"TSIndexSignature\":{let Fe=ee.getParentNode(),z=K.parameters.length>1?h(f(ce)?\",\":\"\"):\"\",U=l([p([i,a([\", \",i],ee.map(W,\"parameters\"))]),z,i]);return [K.export?\"export \":\"\",K.accessibility?[K.accessibility,\" \"]:\"\",K.static?\"static \":\"\",K.readonly?\"readonly \":\"\",K.declare?\"declare \":\"\",\"[\",K.parameters?U:\"\",K.typeAnnotation?\"]: \":\"]\",K.typeAnnotation?W(\"typeAnnotation\"):\"\",Fe.type===\"ClassBody\"?de:\"\"]}case\"TSTypePredicate\":return [K.asserts?\"asserts \":\"\",W(\"parameterName\"),K.typeAnnotation?[\" is \",W(\"typeAnnotation\")]:\"\"];case\"TSNonNullExpression\":return [W(\"expression\"),\"!\"];case\"TSImportType\":return [K.isTypeOf?\"typeof \":\"\",\"import(\",W(K.parameter?\"parameter\":\"argument\"),\")\",K.qualifier?[\".\",W(\"qualifier\")]:\"\",S(ee,ce,W,\"typeParameters\")];case\"TSLiteralType\":return W(\"literal\");case\"TSIndexedAccessType\":return j(ee,ce,W);case\"TSConstructSignatureDeclaration\":case\"TSCallSignatureDeclaration\":case\"TSConstructorType\":{if(K.type===\"TSConstructorType\"&&K.abstract&&ue.push(\"abstract \"),K.type!==\"TSCallSignatureDeclaration\"&&ue.push(\"new \"),ue.push(l($(ee,W,ce,!1,!0))),K.returnType||K.typeAnnotation){let Fe=K.type===\"TSConstructorType\";ue.push(Fe?\" => \":\": \",W(\"returnType\"),W(\"typeAnnotation\"));}return ue}case\"TSTypeOperator\":return [K.operator,\" \",W(\"typeAnnotation\")];case\"TSMappedType\":{let Fe=s(ce.originalText,E(K),N(K));return l([\"{\",p([ce.bracketSpacing?n:i,W(\"typeParameter\"),K.optional?c(K.optional,\"?\"):\"\",K.typeAnnotation?\": \":\"\",W(\"typeAnnotation\"),h(de)]),t(ee,ce,!0),ce.bracketSpacing?n:i,\"}\"],{shouldBreak:Fe})}case\"TSMethodSignature\":{let Fe=K.kind&&K.kind!==\"method\"?`${K.kind} `:\"\";ue.push(K.accessibility?[K.accessibility,\" \"]:\"\",Fe,K.export?\"export \":\"\",K.static?\"static \":\"\",K.readonly?\"readonly \":\"\",K.abstract?\"abstract \":\"\",K.declare?\"declare \":\"\",K.computed?\"[\":\"\",W(\"key\"),K.computed?\"]\":\"\",x(ee));let z=$(ee,W,ce,!1,!0),U=K.returnType?\"returnType\":\"typeAnnotation\",Z=K[U],se=Z?W(U):\"\",fe=D(K,se);return ue.push(fe?l(z):z),Z&&ue.push(\": \",l(se)),l(ue)}case\"TSNamespaceExportDeclaration\":return ue.push(\"export as namespace \",W(\"id\")),ce.semi&&ue.push(\";\"),l(ue);case\"TSEnumDeclaration\":return K.declare&&ue.push(\"declare \"),K.modifiers&&ue.push(I(ee,ce,W)),K.const&&ue.push(\"const \"),ue.push(\"enum \",W(\"id\"),\" \"),K.members.length===0?ue.push(l([\"{\",t(ee,ce),i,\"}\"])):ue.push(l([\"{\",p([u,m(ee,ce,\"members\",W),f(ce,\"es5\")?\",\":\"\"]),t(ee,ce,!0),u,\"}\"])),ue;case\"TSEnumMember\":return K.computed?ue.push(\"[\",W(\"id\"),\"]\"):ue.push(W(\"id\")),K.initializer&&ue.push(\" = \",W(\"initializer\")),ue;case\"TSImportEqualsDeclaration\":return K.isExport&&ue.push(\"export \"),ue.push(\"import \"),K.importKind&&K.importKind!==\"value\"&&ue.push(K.importKind,\" \"),ue.push(W(\"id\"),\" = \",W(\"moduleReference\")),ce.semi&&ue.push(\";\"),l(ue);case\"TSExternalModuleReference\":return [\"require(\",W(\"expression\"),\")\"];case\"TSModuleDeclaration\":{let Fe=ee.getParentNode(),z=g(K.id),U=Fe.type===\"TSModuleDeclaration\",Z=K.body&&K.body.type===\"TSModuleDeclaration\";if(U)ue.push(\".\");else {K.declare&&ue.push(\"declare \"),ue.push(I(ee,ce,W));let se=ce.originalText.slice(E(K),E(K.id));K.id.type===\"Identifier\"&&K.id.name===\"global\"&&!/namespace|module/.test(se)||ue.push(z||/(?:^|\\s)module(?:\\s|$)/.test(se)?\"module \":\"namespace \");}return ue.push(W(\"id\")),Z?ue.push(W(\"body\")):K.body?ue.push(\" \",l(W(\"body\"))):ue.push(de),ue}case\"TSConditionalType\":return P(ee,ce,W);case\"TSInferType\":return [\"infer\",\" \",W(\"typeParameter\")];case\"TSIntersectionType\":return J(ee,ce,W);case\"TSUnionType\":return L(ee,ce,W);case\"TSFunctionType\":return Q(ee,ce,W);case\"TSTupleType\":return V(ee,ce,W);case\"TSTypeReference\":return [W(\"typeName\"),S(ee,ce,W,\"typeParameters\")];case\"TSTypeAnnotation\":return W(\"typeAnnotation\");case\"TSEmptyBodyFunctionExpression\":return k(ee,ce,W);case\"TSJSDocAllType\":return \"*\";case\"TSJSDocUnknownType\":return \"?\";case\"TSJSDocNullableType\":return Y(ee,W,\"?\");case\"TSJSDocNonNullableType\":return Y(ee,W,\"!\");case\"TSInstantiationExpression\":return [W(\"expression\"),W(\"typeParameters\")];default:throw new Error(`Unknown TypeScript node type: ${JSON.stringify(K.type)}.`)}}r.exports={printTypescript:ie};}}),hd=te({\"src/language-js/print/comment.js\"(e,r){ne();var{hasNewline:t}=Ue(),{builders:{join:s,hardline:a},utils:{replaceTextEndOfLine:n}}=qe(),{isLineComment:u}=Ke(),{locStart:i,locEnd:l}=ut(),p=Pt();function y(c,f){let F=c.getValue();if(u(F))return f.originalText.slice(i(F),l(F)).trimEnd();if(p(F)){if(h(F)){let E=g(F);return F.trailing&&!t(f.originalText,i(F),{backwards:!0})?[a,E]:E}let _=l(F),w=f.originalText.slice(_-3,_)===\"*-/\";return [\"/*\",n(F.value),w?\"*-/\":\"*/\"]}throw new Error(\"Not a comment: \"+JSON.stringify(F))}function h(c){let f=`*${c.value}*`.split(`\n`);return f.length>1&&f.every(F=>F.trim()[0]===\"*\")}function g(c){let f=c.value.split(`\n`);return [\"/*\",s(a,f.map((F,_)=>_===0?F.trimEnd():\" \"+(_{let{marker:Je}=Oe;return Je===C});return [ve(\"expression\"),x(Be,Ce)?\"\":Ye,Ie?[\" \",Ie]:\"\"]}case\"ParenthesizedExpression\":return !E(be.expression)&&(be.expression.type===\"ObjectExpression\"||be.expression.type===\"ArrayExpression\")?[\"(\",ve(\"expression\"),\")\"]:l([\"(\",p([i,ve(\"expression\")]),i,\")\"]);case\"AssignmentExpression\":return oe(Ce,Be,ve);case\"VariableDeclarator\":return Pe(Ce,Be,ve);case\"BinaryExpression\":case\"LogicalExpression\":return H(Ce,Be,ve);case\"AssignmentPattern\":return [ve(\"left\"),\" = \",ve(\"right\")];case\"OptionalMemberExpression\":case\"MemberExpression\":return X(Ce,Be,ve);case\"MetaProperty\":return [ve(\"meta\"),\".\",ve(\"property\")];case\"BindExpression\":return be.object&&Se.push(ve(\"object\")),Se.push(l(p([i,L(Ce,Be,ve)]))),Se;case\"Identifier\":return [be.name,J(Ce),Y(Ce),Q(Ce,Be,ve)];case\"V8IntrinsicIdentifier\":return [\"%\",be.name];case\"SpreadElement\":case\"SpreadElementPattern\":case\"SpreadProperty\":case\"SpreadPropertyPattern\":case\"RestElement\":return j(Ce,Be,ve);case\"FunctionDeclaration\":case\"FunctionExpression\":return ge(Ce,ve,Be,ze);case\"ArrowFunctionExpression\":return he(Ce,Be,ve,ze);case\"YieldExpression\":return Se.push(\"yield\"),be.delegate&&Se.push(\"*\"),be.argument&&Se.push(\" \",ve(\"argument\")),Se;case\"AwaitExpression\":{if(Se.push(\"await\"),be.argument){Se.push(\" \",ve(\"argument\"));let Ie=Ce.getParentNode();if(T(Ie)&&Ie.callee===be||m(Ie)&&Ie.object===be){Se=[p([i,...Se]),i];let Oe=Ce.findAncestor(Je=>Je.type===\"AwaitExpression\"||Je.type===\"BlockStatement\");if(!Oe||Oe.type!==\"AwaitExpression\")return l(Se)}}return Se}case\"ExportDefaultDeclaration\":case\"ExportNamedDeclaration\":return ce(Ce,Be,ve);case\"ExportAllDeclaration\":return W(Ce,Be,ve);case\"ImportDeclaration\":return ee(Ce,Be,ve);case\"ImportSpecifier\":case\"ExportSpecifier\":case\"ImportNamespaceSpecifier\":case\"ExportNamespaceSpecifier\":case\"ImportDefaultSpecifier\":case\"ExportDefaultSpecifier\":return K(Ce,Be,ve);case\"ImportAttribute\":return [ve(\"key\"),\": \",ve(\"value\")];case\"Import\":return \"import\";case\"BlockStatement\":case\"StaticBlock\":case\"ClassBody\":return le(Ce,Be,ve);case\"ThrowStatement\":return Re(Ce,Be,ve);case\"ReturnStatement\":return ke(Ce,Be,ve);case\"NewExpression\":case\"ImportExpression\":case\"OptionalCallExpression\":case\"CallExpression\":return Ne(Ce,Be,ve);case\"ObjectExpression\":case\"ObjectPattern\":case\"RecordExpression\":return z(Ce,Be,ve);case\"ObjectProperty\":case\"Property\":return be.method||be.kind===\"get\"||be.kind===\"set\"?we(Ce,Be,ve):fe(Ce,Be,ve);case\"ObjectMethod\":return we(Ce,Be,ve);case\"Decorator\":return [\"@\",ve(\"expression\")];case\"ArrayExpression\":case\"ArrayPattern\":case\"TupleExpression\":return Fe(Ce,Be,ve);case\"SequenceExpression\":{let Ie=Ce.getParentNode(0);if(Ie.type===\"ExpressionStatement\"||Ie.type===\"ForStatement\"){let Oe=[];return Ce.each((Je,Te)=>{Te===0?Oe.push(ve()):Oe.push(\",\",p([n,ve()]));},\"expressions\"),l(Oe)}return l(a([\",\",n],Ce.map(ve,\"expressions\")))}case\"ThisExpression\":return \"this\";case\"Super\":return \"super\";case\"Directive\":return [ve(\"value\"),Ye];case\"DirectiveLiteral\":return ie(be.extra.raw,Be);case\"UnaryExpression\":return Se.push(be.operator),/[a-z]$/.test(be.operator)&&Se.push(\" \"),E(be.argument)?Se.push(l([\"(\",p([i,ve(\"argument\")]),i,\")\"])):Se.push(ve(\"argument\")),Se;case\"UpdateExpression\":return Se.push(ve(\"argument\"),be.operator),be.prefix&&Se.reverse(),Se;case\"ConditionalExpression\":return de(Ce,Be,ve);case\"VariableDeclaration\":{let Ie=Ce.map(ve,\"declarations\"),Oe=Ce.getParentNode(),Je=Oe.type===\"ForStatement\"||Oe.type===\"ForInStatement\"||Oe.type===\"ForOfStatement\",Te=be.declarations.some(Me=>Me.init),je;return Ie.length===1&&!E(be.declarations[0])?je=Ie[0]:Ie.length>0&&(je=p(Ie[0])),Se=[be.declare?\"declare \":\"\",be.kind,je?[\" \",je]:\"\",p(Ie.slice(1).map(Me=>[\",\",Te&&!Je?u:n,Me]))],Je&&Oe.body!==be||Se.push(Ye),l(Se)}case\"WithStatement\":return l([\"with (\",ve(\"object\"),\")\",V(be.body,ve(\"body\"))]);case\"IfStatement\":{let Ie=V(be.consequent,ve(\"consequent\")),Oe=l([\"if (\",l([p([i,ve(\"test\")]),i]),\")\",Ie]);if(Se.push(Oe),be.alternate){let Je=E(be.consequent,N.Trailing|N.Line)||$(be),Te=be.consequent.type===\"BlockStatement\"&&!Je;Se.push(Te?\" \":u),E(be,N.Dangling)&&Se.push(t(Ce,Be,!0),Je?u:\" \"),Se.push(\"else\",l(V(be.alternate,ve(\"alternate\"),be.alternate.type===\"IfStatement\")));}return Se}case\"ForStatement\":{let Ie=V(be.body,ve(\"body\")),Oe=t(Ce,Be,!0),Je=Oe?[Oe,i]:\"\";return !be.init&&!be.test&&!be.update?[Je,l([\"for (;;)\",Ie])]:[Je,l([\"for (\",l([p([i,ve(\"init\"),\";\",n,ve(\"test\"),\";\",n,ve(\"update\")]),i]),\")\",Ie])]}case\"WhileStatement\":return l([\"while (\",l([p([i,ve(\"test\")]),i]),\")\",V(be.body,ve(\"body\"))]);case\"ForInStatement\":return l([\"for (\",ve(\"left\"),\" in \",ve(\"right\"),\")\",V(be.body,ve(\"body\"))]);case\"ForOfStatement\":return l([\"for\",be.await?\" await\":\"\",\" (\",ve(\"left\"),\" of \",ve(\"right\"),\")\",V(be.body,ve(\"body\"))]);case\"DoWhileStatement\":{let Ie=V(be.body,ve(\"body\"));return Se=[l([\"do\",Ie])],be.body.type===\"BlockStatement\"?Se.push(\" \"):Se.push(u),Se.push(\"while (\",l([p([i,ve(\"test\")]),i]),\")\",Ye),Se}case\"DoExpression\":return [be.async?\"async \":\"\",\"do \",ve(\"body\")];case\"BreakStatement\":return Se.push(\"break\"),be.label&&Se.push(\" \",ve(\"label\")),Se.push(Ye),Se;case\"ContinueStatement\":return Se.push(\"continue\"),be.label&&Se.push(\" \",ve(\"label\")),Se.push(Ye),Se;case\"LabeledStatement\":return be.body.type===\"EmptyStatement\"?[ve(\"label\"),\":;\"]:[ve(\"label\"),\": \",ve(\"body\")];case\"TryStatement\":return [\"try \",ve(\"block\"),be.handler?[\" \",ve(\"handler\")]:\"\",be.finalizer?[\" finally \",ve(\"finalizer\")]:\"\"];case\"CatchClause\":if(be.param){let Ie=E(be.param,Je=>!v(Je)||Je.leading&&s(Be.originalText,d(Je))||Je.trailing&&s(Be.originalText,o(Je),{backwards:!0})),Oe=ve(\"param\");return [\"catch \",Ie?[\"(\",p([i,Oe]),i,\") \"]:[\"(\",Oe,\") \"],ve(\"body\")]}return [\"catch \",ve(\"body\")];case\"SwitchStatement\":return [l([\"switch (\",p([i,ve(\"discriminant\")]),i,\")\"]),\" {\",be.cases.length>0?p([u,a(u,Ce.map((Ie,Oe,Je)=>{let Te=Ie.getValue();return [ve(),Oe!==Je.length-1&&P(Te,Be)?u:\"\"]},\"cases\"))]):\"\",u,\"}\"];case\"SwitchCase\":{be.test?Se.push(\"case \",ve(\"test\"),\":\"):Se.push(\"default:\"),E(be,N.Dangling)&&Se.push(\" \",t(Ce,Be,!0));let Ie=be.consequent.filter(Oe=>Oe.type!==\"EmptyStatement\");if(Ie.length>0){let Oe=pe(Ce,Be,ve);Se.push(Ie.length===1&&Ie[0].type===\"BlockStatement\"?[\" \",Oe]:p([u,Oe]));}return Se}case\"DebuggerStatement\":return [\"debugger\",Ye];case\"ClassDeclaration\":case\"ClassExpression\":return U(Ce,Be,ve);case\"ClassMethod\":case\"ClassPrivateMethod\":case\"MethodDefinition\":return Z(Ce,Be,ve);case\"ClassProperty\":case\"PropertyDefinition\":case\"ClassPrivateProperty\":case\"ClassAccessorProperty\":case\"AccessorProperty\":return se(Ce,Be,ve);case\"TemplateElement\":return y(be.value.raw);case\"TemplateLiteral\":return ue(Ce,ve,Be);case\"TaggedTemplateExpression\":return [ve(\"tag\"),ve(\"typeParameters\"),ve(\"quasi\")];case\"PrivateIdentifier\":return [\"#\",ve(\"name\")];case\"PrivateName\":return [\"#\",ve(\"id\")];case\"InterpreterDirective\":return Se.push(\"#!\",be.value,u),P(be,Be)&&Se.push(u),Se;case\"TopicReference\":return \"%\";case\"ArgumentPlaceholder\":return \"?\";case\"ModuleExpression\":{Se.push(\"module {\");let Ie=ve(\"body\");return Ie&&Se.push(p([u,Ie]),u),Se.push(\"}\"),Se}default:throw new Error(\"unknown type: \"+JSON.stringify(be.type))}}function ye(Ce){return Ce.type&&!v(Ce)&&!I(Ce)&&Ce.type!==\"EmptyStatement\"&&Ce.type!==\"TemplateElement\"&&Ce.type!==\"Import\"&&Ce.type!==\"TSEmptyBodyFunctionExpression\"}r.exports={preprocess:_,print:G,embed:h,insertPragma:c,massageAstNode:g,hasPrettierIgnore(Ce){return D(Ce)||M(Ce)},willPrintOwnComments:f.willPrintOwnComments,canAttachComment:ye,printComment:Ee,isBlockComment:v,handleComments:{avoidAstMutation:!0,ownLine:f.handleOwnLineComment,endOfLine:f.handleEndOfLineComment,remaining:f.handleRemainingComment},getCommentChildNodes:f.getCommentChildNodes};}}),Ed=te({\"src/language-js/printer-estree-json.js\"(e,r){ne();var{builders:{hardline:t,indent:s,join:a}}=qe(),n=Fo();function u(y,h,g){let c=y.getValue();switch(c.type){case\"JsonRoot\":return [g(\"node\"),t];case\"ArrayExpression\":{if(c.elements.length===0)return \"[]\";let f=y.map(()=>y.getValue()===null?\"null\":g(),\"elements\");return [\"[\",s([t,a([\",\",t],f)]),t,\"]\"]}case\"ObjectExpression\":return c.properties.length===0?\"{}\":[\"{\",s([t,a([\",\",t],y.map(g,\"properties\"))]),t,\"}\"];case\"ObjectProperty\":return [g(\"key\"),\": \",g(\"value\")];case\"UnaryExpression\":return [c.operator===\"+\"?\"\":c.operator,g(\"argument\")];case\"NullLiteral\":return \"null\";case\"BooleanLiteral\":return c.value?\"true\":\"false\";case\"StringLiteral\":return JSON.stringify(c.value);case\"NumericLiteral\":return i(y)?JSON.stringify(String(c.value)):JSON.stringify(c.value);case\"Identifier\":return i(y)?JSON.stringify(c.name):c.name;case\"TemplateLiteral\":return g([\"quasis\",0]);case\"TemplateElement\":return JSON.stringify(c.value.cooked);default:throw new Error(\"unknown type: \"+JSON.stringify(c.type))}}function i(y){return y.getName()===\"key\"&&y.getParentNode().type===\"ObjectProperty\"}var l=new Set([\"start\",\"end\",\"extra\",\"loc\",\"comments\",\"leadingComments\",\"trailingComments\",\"innerComments\",\"errors\",\"range\",\"tokens\"]);function p(y,h){let{type:g}=y;if(g===\"ObjectProperty\"){let{key:c}=y;c.type===\"Identifier\"?h.key={type:\"StringLiteral\",value:c.name}:c.type===\"NumericLiteral\"&&(h.key={type:\"StringLiteral\",value:String(c.value)});return}if(g===\"UnaryExpression\"&&y.operator===\"+\")return h.argument;if(g===\"ArrayExpression\"){for(let[c,f]of y.elements.entries())f===null&&h.elements.splice(c,0,{type:\"NullLiteral\"});return}if(g===\"TemplateLiteral\")return {type:\"StringLiteral\",value:y.quasis[0].value.cooked}}p.ignoredProperties=l,r.exports={preprocess:n,print:u,massageAstNode:p};}}),Mt=te({\"src/common/common-options.js\"(e,r){ne();var t=\"Common\";r.exports={bracketSpacing:{since:\"0.0.0\",category:t,type:\"boolean\",default:!0,description:\"Print spaces between brackets.\",oppositeDescription:\"Do not print spaces between brackets.\"},singleQuote:{since:\"0.0.0\",category:t,type:\"boolean\",default:!1,description:\"Use single quotes instead of double quotes.\"},proseWrap:{since:\"1.8.2\",category:t,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:t,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:t,type:\"boolean\",default:!1,description:\"Enforce single attribute per line in HTML, Vue and JSX.\"}};}}),Fd=te({\"src/language-js/options.js\"(e,r){ne();var t=Mt(),s=\"JavaScript\";r.exports={arrowParens:{since:\"1.9.0\",category:s,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:t.bracketSameLine,bracketSpacing:t.bracketSpacing,jsxBracketSameLine:{since:\"0.17.0\",category:s,type:\"boolean\",description:\"Put > on the last line instead of at a new line.\",deprecated:\"2.4.0\"},semi:{since:\"1.0.0\",category:s,type:\"boolean\",default:!0,description:\"Print semicolons.\",oppositeDescription:\"Do not print semicolons, except at the beginning of lines which may need them.\"},singleQuote:t.singleQuote,jsxSingleQuote:{since:\"1.15.0\",category:s,type:\"boolean\",default:!1,description:\"Use single quotes in JSX.\"},quoteProps:{since:\"1.17.0\",category:s,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:s,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:t.singleAttributePerLine};}}),Ad=te({\"src/language-js/parse/parsers.js\"(){ne();}}),Ln=te({\"node_modules/linguist-languages/data/JavaScript.json\"(e,r){r.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};}}),Sd=te({\"node_modules/linguist-languages/data/TypeScript.json\"(e,r){r.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};}}),xd=te({\"node_modules/linguist-languages/data/TSX.json\"(e,r){r.exports={name:\"TSX\",type:\"programming\",color:\"#3178c6\",group:\"TypeScript\",extensions:[\".tsx\"],tmScope:\"source.tsx\",aceMode:\"javascript\",codemirrorMode:\"jsx\",codemirrorMimeType:\"text/jsx\",languageId:94901924};}}),wa=te({\"node_modules/linguist-languages/data/JSON.json\"(e,r){r.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};}}),bd=te({\"node_modules/linguist-languages/data/JSON with Comments.json\"(e,r){r.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};}}),Td=te({\"node_modules/linguist-languages/data/JSON5.json\"(e,r){r.exports={name:\"JSON5\",type:\"data\",color:\"#267CB9\",extensions:[\".json5\"],tmScope:\"source.js\",aceMode:\"javascript\",codemirrorMode:\"javascript\",codemirrorMimeType:\"application/json\",languageId:175};}}),Bd=te({\"src/language-js/index.js\"(e,r){ne();var t=_t(),s=Cd(),a=Ed(),n=Fd(),u=Ad(),i=[t(Ln(),p=>({since:\"0.0.0\",parsers:[\"babel\",\"acorn\",\"espree\",\"meriyah\",\"babel-flow\",\"babel-ts\",\"flow\",\"typescript\"],vscodeLanguageIds:[\"javascript\",\"mongo\"],interpreters:[...p.interpreters,\"zx\"],extensions:[...p.extensions.filter(y=>y!==\".jsx\"),\".wxs\"]})),t(Ln(),()=>({name:\"Flow\",since:\"0.0.0\",parsers:[\"flow\",\"babel-flow\"],vscodeLanguageIds:[\"javascript\"],aliases:[],filenames:[],extensions:[\".js.flow\"]})),t(Ln(),()=>({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})),t(Sd(),()=>({since:\"1.4.0\",parsers:[\"typescript\",\"babel-ts\"],vscodeLanguageIds:[\"typescript\"]})),t(xd(),()=>({since:\"1.4.0\",parsers:[\"typescript\",\"babel-ts\"],vscodeLanguageIds:[\"typescriptreact\"]})),t(wa(),()=>({name:\"JSON.stringify\",since:\"1.13.0\",parsers:[\"json-stringify\"],vscodeLanguageIds:[\"json\"],extensions:[\".importmap\"],filenames:[\"package.json\",\"package-lock.json\",\"composer.json\"]})),t(wa(),p=>({since:\"1.5.0\",parsers:[\"json\"],vscodeLanguageIds:[\"json\"],extensions:p.extensions.filter(y=>y!==\".jsonl\")})),t(bd(),p=>({since:\"1.5.0\",parsers:[\"json\"],vscodeLanguageIds:[\"jsonc\"],filenames:[...p.filenames,\".eslintrc\",\".swcrc\"]})),t(Td(),()=>({since:\"1.13.0\",parsers:[\"json5\"],vscodeLanguageIds:[\"json5\"]}))],l={estree:s,\"estree-json\":a};r.exports={languages:i,options:n,printers:l,parsers:u};}}),Nd=te({\"src/language-css/clean.js\"(e,r){ne();var{isFrontMatterNode:t}=Ue(),s=lt(),a=new Set([\"raw\",\"raws\",\"sourceIndex\",\"source\",\"before\",\"after\",\"trailingComma\"]);function n(i,l,p){if(t(i)&&i.lang===\"yaml\"&&delete l.value,i.type===\"css-comment\"&&p.type===\"css-root\"&&p.nodes.length>0&&((p.nodes[0]===i||t(p.nodes[0])&&p.nodes[1]===i)&&(delete l.text,/^\\*\\s*@(?:format|prettier)\\s*$/.test(i.text))||p.type===\"css-root\"&&s(p.nodes)===i))return null;if(i.type===\"value-root\"&&delete l.text,(i.type===\"media-query\"||i.type===\"media-query-list\"||i.type===\"media-feature-expression\")&&delete l.value,i.type===\"css-rule\"&&delete l.params,i.type===\"selector-combinator\"&&(l.value=l.value.replace(/\\s+/g,\" \")),i.type===\"media-feature\"&&(l.value=l.value.replace(/ /g,\"\")),(i.type===\"value-word\"&&(i.isColor&&i.isHex||[\"initial\",\"inherit\",\"unset\",\"revert\"].includes(l.value.replace().toLowerCase()))||i.type===\"media-feature\"||i.type===\"selector-root-invalid\"||i.type===\"selector-pseudo\")&&(l.value=l.value.toLowerCase()),i.type===\"css-decl\"&&(l.prop=l.prop.toLowerCase()),(i.type===\"css-atrule\"||i.type===\"css-import\")&&(l.name=l.name.toLowerCase()),i.type===\"value-number\"&&(l.unit=l.unit.toLowerCase()),(i.type===\"media-feature\"||i.type===\"media-keyword\"||i.type===\"media-type\"||i.type===\"media-unknown\"||i.type===\"media-url\"||i.type===\"media-value\"||i.type===\"selector-attribute\"||i.type===\"selector-string\"||i.type===\"selector-class\"||i.type===\"selector-combinator\"||i.type===\"value-string\")&&l.value&&(l.value=u(l.value)),i.type===\"selector-attribute\"&&(l.attribute=l.attribute.trim(),l.namespace&&typeof l.namespace==\"string\"&&(l.namespace=l.namespace.trim(),l.namespace.length===0&&(l.namespace=!0)),l.value&&(l.value=l.value.trim().replace(/^[\"']|[\"']$/g,\"\"),delete l.quoted)),(i.type===\"media-value\"||i.type===\"media-type\"||i.type===\"value-number\"||i.type===\"selector-root-invalid\"||i.type===\"selector-class\"||i.type===\"selector-combinator\"||i.type===\"selector-tag\")&&l.value&&(l.value=l.value.replace(/([\\d+.Ee-]+)([A-Za-z]*)/g,(y,h,g)=>{let c=Number(h);return Number.isNaN(c)?y:c+g.toLowerCase()})),i.type===\"selector-tag\"){let y=i.value.toLowerCase();[\"from\",\"to\"].includes(y)&&(l.value=y);}if(i.type===\"css-atrule\"&&i.name.toLowerCase()===\"supports\"&&delete l.value,i.type===\"selector-unknown\"&&delete l.value,i.type===\"value-comma_group\"){let y=i.groups.findIndex(h=>h.type===\"value-number\"&&h.unit===\"...\");y!==-1&&(l.groups[y].unit=\"\",l.groups.splice(y+1,0,{type:\"value-word\",value:\"...\",isColor:!1,isHex:!1}));}if(i.type===\"value-comma_group\"&&i.groups.some(y=>y.type===\"value-atword\"&&y.value.endsWith(\"[\")||y.type===\"value-word\"&&y.value.startsWith(\"]\")))return {type:\"value-atword\",value:i.groups.map(y=>y.value).join(\"\"),group:{open:null,close:null,groups:[],type:\"value-paren_group\"}}}n.ignoredProperties=a;function u(i){return i.replace(/'/g,'\"').replace(/\\\\([^\\dA-Fa-f])/g,\"$1\")}r.exports=n;}}),su=te({\"src/utils/front-matter/print.js\"(e,r){ne();var{builders:{hardline:t,markAsRoot:s}}=qe();function a(n,u){if(n.lang===\"yaml\"){let i=n.value.trim(),l=i?u(i,{parser:\"yaml\"},{stripTrailingHardline:!0}):\"\";return s([n.startDelimiter,t,l,l?t:\"\",n.endDelimiter])}}r.exports=a;}}),wd=te({\"src/language-css/embed.js\"(e,r){ne();var{builders:{hardline:t}}=qe(),s=su();function a(n,u,i){let l=n.getValue();if(l.type===\"front-matter\"){let p=s(l,i);return p?[p,t]:\"\"}}r.exports=a;}}),_o=te({\"src/utils/front-matter/parse.js\"(e,r){ne();var t=new RegExp(\"^(?-{3}|\\\\+{3})(?[^\\\\n]*)\\\\n(?:|(?.*?)\\\\n)(?\\\\k|\\\\.{3})[^\\\\S\\\\n]*(?:\\\\n|$)\",\"s\");function s(a){let n=a.match(t);if(!n)return {content:a};let{startDelimiter:u,language:i,value:l=\"\",endDelimiter:p}=n.groups,y=i.trim()||\"yaml\";if(u===\"+++\"&&(y=\"toml\"),y!==\"yaml\"&&u!==p)return {content:a};let[h]=n;return {frontMatter:{type:\"front-matter\",lang:y,value:l,startDelimiter:u,endDelimiter:p,raw:h.replace(/\\n$/,\"\")},content:h.replace(/[^\\n]/g,\" \")+a.slice(h.length)}}r.exports=s;}}),_d=te({\"src/language-css/pragma.js\"(e,r){ne();var t=Co(),s=_o();function a(u){return t.hasPragma(s(u).content)}function n(u){let{frontMatter:i,content:l}=s(u);return (i?i.raw+`\n\n`:\"\")+t.insertPragma(l)}r.exports={hasPragma:a,insertPragma:n};}}),Pd=te({\"src/language-css/utils/index.js\"(e,r){ne();var t=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 s(z,U){let Z=Array.isArray(U)?U:[U],se=-1,fe;for(;fe=z.getParentNode(++se);)if(Z.includes(fe.type))return se;return -1}function a(z,U){let Z=s(z,U);return Z===-1?null:z.getParentNode(Z)}function n(z){var U;let Z=a(z,\"css-decl\");return Z==null||(U=Z.prop)===null||U===void 0?void 0:U.toLowerCase()}var u=new Set([\"initial\",\"inherit\",\"unset\",\"revert\"]);function i(z){return u.has(z.toLowerCase())}function l(z,U){let Z=a(z,\"css-atrule\");return Z?.name&&Z.name.toLowerCase().endsWith(\"keyframes\")&&[\"from\",\"to\"].includes(U.toLowerCase())}function p(z){return z.includes(\"$\")||z.includes(\"@\")||z.includes(\"#\")||z.startsWith(\"%\")||z.startsWith(\"--\")||z.startsWith(\":--\")||z.includes(\"(\")&&z.includes(\")\")?z:z.toLowerCase()}function y(z,U){var Z;let se=a(z,\"value-func\");return (se==null||(Z=se.value)===null||Z===void 0?void 0:Z.toLowerCase())===U}function h(z){var U;let Z=a(z,\"css-rule\"),se=Z==null||(U=Z.raws)===null||U===void 0?void 0:U.selector;return se&&(se.startsWith(\":import\")||se.startsWith(\":export\"))}function g(z,U){let Z=Array.isArray(U)?U:[U],se=a(z,\"css-atrule\");return se&&Z.includes(se.name.toLowerCase())}function c(z){let U=z.getValue(),Z=a(z,\"css-atrule\");return Z?.name===\"import\"&&U.groups[0].value===\"url\"&&U.groups.length===2}function f(z){return z.type===\"value-func\"&&z.value.toLowerCase()===\"url\"}function F(z,U){var Z;let se=(Z=z.getParentNode())===null||Z===void 0?void 0:Z.nodes;return se&&se.indexOf(U)===se.length-1}function _(z){let{selector:U}=z;return U?typeof U==\"string\"&&/^@.+:.*$/.test(U)||U.value&&/^@.+:.*$/.test(U.value):!1}function w(z){return z.type===\"value-word\"&&[\"from\",\"through\",\"end\"].includes(z.value)}function E(z){return z.type===\"value-word\"&&[\"and\",\"or\",\"not\"].includes(z.value)}function N(z){return z.type===\"value-word\"&&z.value===\"in\"}function x(z){return z.type===\"value-operator\"&&z.value===\"*\"}function I(z){return z.type===\"value-operator\"&&z.value===\"/\"}function P(z){return z.type===\"value-operator\"&&z.value===\"+\"}function $(z){return z.type===\"value-operator\"&&z.value===\"-\"}function D(z){return z.type===\"value-operator\"&&z.value===\"%\"}function T(z){return x(z)||I(z)||P(z)||$(z)||D(z)}function m(z){return z.type===\"value-word\"&&[\"==\",\"!=\"].includes(z.value)}function C(z){return z.type===\"value-word\"&&[\"<\",\">\",\"<=\",\">=\"].includes(z.value)}function o(z){return z.type===\"css-atrule\"&&[\"if\",\"else\",\"for\",\"each\",\"while\"].includes(z.name)}function d(z){var U;return ((U=z.raws)===null||U===void 0?void 0:U.params)&&/^\\(\\s*\\)$/.test(z.raws.params)}function v(z){return z.name.startsWith(\"prettier-placeholder\")}function S(z){return z.prop.startsWith(\"@prettier-placeholder\")}function b(z,U){return z.value===\"$$\"&&z.type===\"value-func\"&&U?.type===\"value-word\"&&!U.raws.before}function B(z){var U,Z;return ((U=z.value)===null||U===void 0?void 0:U.type)===\"value-root\"&&((Z=z.value.group)===null||Z===void 0?void 0:Z.type)===\"value-value\"&&z.prop.toLowerCase()===\"composes\"}function k(z){var U,Z,se;return ((U=z.value)===null||U===void 0||(Z=U.group)===null||Z===void 0||(se=Z.group)===null||se===void 0?void 0:se.type)===\"value-paren_group\"&&z.value.group.group.open!==null&&z.value.group.group.close!==null}function M(z){var U;return ((U=z.raws)===null||U===void 0?void 0:U.before)===\"\"}function R(z){var U,Z;return z.type===\"value-comma_group\"&&((U=z.groups)===null||U===void 0||(Z=U[1])===null||Z===void 0?void 0:Z.type)===\"value-colon\"}function q(z){var U;return z.type===\"value-paren_group\"&&((U=z.groups)===null||U===void 0?void 0:U[0])&&R(z.groups[0])}function J(z){var U;let Z=z.getValue();if(Z.groups.length===0)return !1;let se=z.getParentNode(1);if(!q(Z)&&!(se&&q(se)))return !1;let fe=a(z,\"css-decl\");return !!(fe!=null&&(U=fe.prop)!==null&&U!==void 0&&U.startsWith(\"$\")||q(se)||se.type===\"value-func\")}function L(z){return z.type===\"value-comment\"&&z.inline}function Q(z){return z.type===\"value-word\"&&z.value===\"#\"}function V(z){return z.type===\"value-word\"&&z.value===\"{\"}function j(z){return z.type===\"value-word\"&&z.value===\"}\"}function Y(z){return [\"value-word\",\"value-atword\"].includes(z.type)}function ie(z){return z?.type===\"value-colon\"}function ee(z,U){if(!R(U))return !1;let{groups:Z}=U,se=Z.indexOf(z);return se===-1?!1:ie(Z[se+1])}function ce(z){return z.value&&[\"not\",\"and\",\"or\"].includes(z.value.toLowerCase())}function W(z){return z.type!==\"value-func\"?!1:t.has(z.value.toLowerCase())}function K(z){return /\\/\\//.test(z.split(/[\\n\\r]/).pop())}function de(z){return z?.type===\"value-atword\"&&z.value.startsWith(\"prettier-placeholder-\")}function ue(z,U){var Z,se;if(((Z=z.open)===null||Z===void 0?void 0:Z.value)!==\"(\"||((se=z.close)===null||se===void 0?void 0:se.value)!==\")\"||z.groups.some(fe=>fe.type!==\"value-comma_group\"))return !1;if(U.type===\"value-comma_group\"){let fe=U.groups.indexOf(z)-1,ge=U.groups[fe];if(ge?.type===\"value-word\"&&ge.value===\"with\")return !0}return !1}function Fe(z){var U,Z;return z.type===\"value-paren_group\"&&((U=z.open)===null||U===void 0?void 0:U.value)===\"(\"&&((Z=z.close)===null||Z===void 0?void 0:Z.value)===\")\"}r.exports={getAncestorCounter:s,getAncestorNode:a,getPropOfDeclNode:n,maybeToLowerCase:p,insideValueFunctionNode:y,insideICSSRuleNode:h,insideAtRuleNode:g,insideURLFunctionInImportAtRuleNode:c,isKeyframeAtRuleKeywords:l,isWideKeywords:i,isLastNode:F,isSCSSControlDirectiveNode:o,isDetachedRulesetDeclarationNode:_,isRelationalOperatorNode:C,isEqualityOperatorNode:m,isMultiplicationNode:x,isDivisionNode:I,isAdditionNode:P,isSubtractionNode:$,isModuloNode:D,isMathOperatorNode:T,isEachKeywordNode:N,isForKeywordNode:w,isURLFunctionNode:f,isIfElseKeywordNode:E,hasComposesNode:B,hasParensAroundNode:k,hasEmptyRawBefore:M,isDetachedRulesetCallNode:d,isTemplatePlaceholderNode:v,isTemplatePropNode:S,isPostcssSimpleVarNode:b,isKeyValuePairNode:R,isKeyValuePairInParenGroupNode:q,isKeyInValuePairNode:ee,isSCSSMapItemNode:J,isInlineValueCommentNode:L,isHashNode:Q,isLeftCurlyBraceNode:V,isRightCurlyBraceNode:j,isWordNode:Y,isColonNode:ie,isMediaAndSupportsKeywords:ce,isColorAdjusterFuncNode:W,lastLineHasInlineComment:K,isAtWordPlaceholderNode:de,isConfigurationNode:ue,isParenGroupNode:Fe};}}),Id=te({\"src/utils/line-column-to-index.js\"(e,r){ne(),r.exports=function(t,s){let a=0;for(let n=0;n0?h:\"\"]}case\"css-comment\":{let Ve=ae.inline||ae.raws.inline,We=je.originalText.slice(Ae(ae),Ee(ae));return Ve?We.trimEnd():We}case\"css-rule\":return [Me(\"selector\"),ae.important?\" !important\":\"\",ae.nodes?[ae.selector&&ae.selector.type===\"selector-unknown\"&&H(ae.selector.value)?y:\" \",\"{\",ae.nodes.length>0?F([h,Ce(Te,je,Me)]):\"\",h,\"}\",M(ae)?\";\":\"\"]:\";\"];case\"css-decl\":{let Ve=Te.getParentNode(),{between:We}=ae.raws,Xe=We.trim(),st=Xe===\":\",O=W(ae)?N(Me(\"value\")):Me(\"value\");return !st&&H(Xe)&&(O=F([h,_(O)])),[ae.raws.before.replace(/[\\s;]/g,\"\"),Ve.type===\"css-atrule\"&&Ve.variable||o(Te)?ae.prop:m(ae.prop),Xe.startsWith(\"//\")?\" \":\"\",Xe,ae.extend?\"\":\" \",De(je)&&ae.extend&&ae.selector?[\"extend(\",Me(\"selector\"),\")\"]:\"\",O,ae.raws.important?ae.raws.important.replace(/\\s*!\\s*important/i,\" !important\"):ae.important?\" !important\":\"\",ae.raws.scssDefault?ae.raws.scssDefault.replace(/\\s*!default/i,\" !default\"):ae.scssDefault?\" !default\":\"\",ae.raws.scssGlobal?ae.raws.scssGlobal.replace(/\\s*!global/i,\" !global\"):ae.scssGlobal?\" !global\":\"\",ae.nodes?[\" {\",F([g,Ce(Te,je,Me)]),g,\"}\"]:Z(ae)&&!Ve.raws.semicolon&&je.originalText[Ee(ae)-1]!==\";\"?\"\":je.__isHTMLStyleAttribute&&B(Te,ae)?w(\";\"):\";\"]}case\"css-atrule\":{let Ve=Te.getParentNode(),We=U(ae)&&!Ve.raws.semicolon&&je.originalText[Ee(ae)-1]!==\";\";if(De(je)){if(ae.mixin)return [Me(\"selector\"),ae.important?\" !important\":\"\",We?\"\":\";\"];if(ae.function)return [ae.name,Me(\"params\"),We?\"\":\";\"];if(ae.variable)return [\"@\",ae.name,\": \",ae.value?Me(\"value\"):\"\",ae.raws.between.trim()?ae.raws.between.trim()+\" \":\"\",ae.nodes?[\"{\",F([ae.nodes.length>0?g:\"\",Ce(Te,je,Me)]),g,\"}\"]:\"\",We?\"\":\";\"]}return [\"@\",z(ae)||ae.name.endsWith(\":\")?ae.name:m(ae.name),ae.params?[z(ae)?\"\":U(ae)?ae.raws.afterName===\"\"?\"\":ae.name.endsWith(\":\")?\" \":/^\\s*\\n\\s*\\n/.test(ae.raws.afterName)?[h,h]:/^\\s*\\n/.test(ae.raws.afterName)?h:\" \":\" \",Me(\"params\")]:\"\",ae.selector?F([\" \",Me(\"selector\")]):\"\",ae.value?c([\" \",Me(\"value\"),k(ae)?K(ae)?\" \":y:\"\"]):ae.name===\"else\"?\" \":\"\",ae.nodes?[k(ae)?\"\":ae.selector&&!ae.selector.nodes&&typeof ae.selector.value==\"string\"&&H(ae.selector.value)||!ae.selector&&typeof ae.params==\"string\"&&H(ae.params)?y:\" \",\"{\",F([ae.nodes.length>0?g:\"\",Ce(Te,je,Me)]),g,\"}\"]:We?\"\":\";\"]}case\"media-query-list\":{let Ve=[];return Te.each(We=>{let Xe=We.getValue();Xe.type===\"media-query\"&&Xe.value===\"\"||Ve.push(Me());},\"nodes\"),c(F(p(y,Ve)))}case\"media-query\":return [p(\" \",Te.map(Me,\"nodes\")),B(Te,ae)?\"\":\",\"];case\"media-type\":return Oe(Se(ae.value,je));case\"media-feature-expression\":return ae.nodes?[\"(\",...Te.map(Me,\"nodes\"),\")\"]:ae.value;case\"media-feature\":return m(Se(ae.value.replace(/ +/g,\" \"),je));case\"media-colon\":return [ae.value,\" \"];case\"media-value\":return Oe(Se(ae.value,je));case\"media-keyword\":return Se(ae.value,je);case\"media-url\":return Se(ae.value.replace(/^url\\(\\s+/gi,\"url(\").replace(/\\s+\\)$/g,\")\"),je);case\"media-unknown\":return ae.value;case\"selector-root\":return c([d(Te,\"custom-selector\")?[D(Te,\"css-atrule\").customSelector,y]:\"\",p([\",\",d(Te,[\"extend\",\"custom-selector\",\"nest\"])?y:h],Te.map(Me,\"nodes\"))]);case\"selector-selector\":return c(F(Te.map(Me,\"nodes\")));case\"selector-comment\":return ae.value;case\"selector-string\":return Se(ae.value,je);case\"selector-tag\":{let Ve=Te.getParentNode(),We=Ve&&Ve.nodes.indexOf(ae),Xe=We&&Ve.nodes[We-1];return [ae.namespace?[ae.namespace===!0?\"\":ae.namespace.trim(),\"|\"]:\"\",Xe.type===\"selector-nesting\"?ae.value:Oe(S(Te,ae.value)?ae.value.toLowerCase():ae.value)]}case\"selector-id\":return [\"#\",ae.value];case\"selector-class\":return [\".\",Oe(Se(ae.value,je))];case\"selector-attribute\":{var nt;return [\"[\",ae.namespace?[ae.namespace===!0?\"\":ae.namespace.trim(),\"|\"]:\"\",ae.attribute.trim(),(nt=ae.operator)!==null&&nt!==void 0?nt:\"\",ae.value?Ie(Se(ae.value.trim(),je),je):\"\",ae.insensitive?\" i\":\"\",\"]\"]}case\"selector-combinator\":{if(ae.value===\"+\"||ae.value===\">\"||ae.value===\"~\"||ae.value===\">>>\"){let Xe=Te.getParentNode();return [Xe.type===\"selector-selector\"&&Xe.nodes[0]===ae?\"\":y,ae.value,B(Te,ae)?\"\":\" \"]}let Ve=ae.value.trim().startsWith(\"(\")?y:\"\",We=Oe(Se(ae.value.trim(),je))||y;return [Ve,We]}case\"selector-universal\":return [ae.namespace?[ae.namespace===!0?\"\":ae.namespace.trim(),\"|\"]:\"\",ae.value];case\"selector-pseudo\":return [m(ae.value),l(ae.nodes)?c([\"(\",F([g,p([\",\",y],Te.map(Me,\"nodes\"))]),g,\")\"]):\"\"];case\"selector-nesting\":return ae.value;case\"selector-unknown\":{let Ve=D(Te,\"css-rule\");if(Ve&&Ve.isSCSSNesterProperty)return Oe(Se(m(ae.value),je));let We=Te.getParentNode();if(We.raws&&We.raws.selector){let st=Ae(We),O=st+We.raws.selector.length;return je.originalText.slice(st,O).trim()}let Xe=Te.getParentNode(1);if(We.type===\"value-paren_group\"&&Xe&&Xe.type===\"value-func\"&&Xe.value===\"selector\"){let st=Ee(We.open)+1,O=Ae(We.close),me=je.originalText.slice(st,O).trim();return H(me)?[E,me]:me}return ae.value}case\"value-value\":case\"value-root\":return Me(\"group\");case\"value-comment\":return je.originalText.slice(Ae(ae),Ee(ae));case\"value-comma_group\":{let Ve=Te.getParentNode(),We=Te.getParentNode(1),Xe=T(Te),st=Xe&&Ve.type===\"value-value\"&&(Xe===\"grid\"||Xe.startsWith(\"grid-template\")),O=D(Te,\"css-atrule\"),me=O&&k(O),_e=ae.groups.some(at=>ge(at)),He=Te.map(Me,\"groups\"),Ge=[],it=C(Te,\"url\"),Qe=!1,rt=!1;for(let at=0;atVr:$r!==-1?Qe=!0:Vr!==-1&&(Qe=!1);}if(Qe||Ne(Le)||Ne($e)||Le.type===\"value-atword\"&&(Le.value===\"\"||Le.value.endsWith(\"[\"))||$e.type===\"value-word\"&&$e.value.startsWith(\"]\")||Le.value===\"~\"||Le.value&&Le.value.includes(\"\\\\\")&&$e&&$e.type!==\"value-comment\"||Ze&&Ze.value&&Ze.value.indexOf(\"\\\\\")===Ze.value.length-1&&Le.type===\"value-operator\"&&Le.value===\"/\"||Le.value===\"\\\\\"||se(Le,$e)||he(Le)||we(Le)||ke($e)||we($e)&&de($e)||ke(Le)&&de($e)||Le.value===\"--\"&&he($e))continue;let Rr=j(Le),ou=j($e);if((Rr&&he($e)||ou&&ke(Le))&&de($e)||!Ze&&L(Le)||C(Te,\"calc\")&&(Q(Le)||Q($e)||V(Le)||V($e))&&de($e))continue;let qo=(Q(Le)||V(Le))&&at===0&&($e.type===\"value-number\"||$e.isHex)&&We&&oe(We)&&!de($e),lu=sr&&sr.type===\"value-func\"||sr&&Re(sr)||Le.type===\"value-func\"||Re(Le),cu=$e.type===\"value-func\"||Re($e)||Ze&&Ze.type===\"value-func\"||Ze&&Re(Ze);if(!(!(J($e)||J(Le))&&!C(Te,\"calc\")&&!qo&&(L($e)&&!lu||L(Le)&&!cu||Q($e)&&!lu||Q(Le)&&!cu||V($e)||V(Le))&&(de($e)||Rr&&(!Ze||Ze&&j(Ze))))&&!((je.parser===\"scss\"||je.parser===\"less\")&&Rr&&Le.value===\"-\"&&le($e)&&Ee(Le)===Ae($e.open)&&$e.open.value===\"(\")){if(ge(Le)){if(Ve.type===\"value-paren_group\"){Ge.push(_(h));continue}Ge.push(h);continue}if(me&&(q($e)||R($e)||ce($e)||Y(Le)||ie(Le))){Ge.push(\" \");continue}if(O&&O.name.toLowerCase()===\"namespace\"){Ge.push(\" \");continue}if(st){Le.source&&$e.source&&Le.source.start.line!==$e.source.start.line?(Ge.push(h),rt=!0):Ge.push(\" \");continue}if(ou){Ge.push(\" \");continue}if(!($e&&$e.value===\"...\")&&!(pe(Le)&&pe($e)&&Ee(Le)===Ae($e))){if(pe(Le)&&le($e)&&Ee(Le)===Ae($e.open)){Ge.push(g);continue}if(Le.value===\"with\"&&le($e)){Ge.push(\" \");continue}(tt=Le.value)!==null&&tt!==void 0&&tt.endsWith(\"#\")&&$e.value===\"{\"&&le($e.group)||Ge.push(y);}}}return _e&&Ge.push(E),rt&&Ge.unshift(h),me?c(F(Ge)):v(Te)?c(f(Ge)):c(F(f(Ge)))}case\"value-paren_group\":{let Ve=Te.getParentNode();if(Ve&&ee(Ve)&&(ae.groups.length===1||ae.groups.length>0&&ae.groups[0].type===\"value-comma_group\"&&ae.groups[0].groups.length>0&&ae.groups[0].groups[0].type===\"value-word\"&&ae.groups[0].groups[0].value.startsWith(\"data:\")))return [ae.open?Me(\"open\"):\"\",p(\",\",Te.map(Me,\"groups\")),ae.close?Me(\"close\"):\"\"];if(!ae.open){let it=Te.map(Me,\"groups\"),Qe=[];for(let rt=0;rt{let rt=it.getValue(),at=Qe===ae.groups.length-1,Ze=[Me(),at?\"\":\",\"];if(ue(rt)&&rt.type===\"value-comma_group\"&&rt.groups&&rt.groups[0].type!==\"value-paren_group\"&&rt.groups[2]&&rt.groups[2].type===\"value-paren_group\"){let Le=x(Ze[0].contents.contents);Le[1]=c(Le[1]),Ze=[c(_(Ze))];}if(!at&&rt.type===\"value-comma_group\"&&l(rt.groups)){let Le=t(rt.groups);!Le.source&&Le.close&&(Le=Le.close),Le.source&&i(je.originalText,Le,Ee)&&Ze.push(h);}return Ze},\"groups\"))]),w(!st&&A(je.parser,je.originalText)&&We&&re(je)?\",\":\"\"),g,ae.close?Me(\"close\"):\"\"],{shouldBreak:_e});return He?_(Ge):Ge}case\"value-func\":return [ae.value,d(Te,\"supports\")&&Pe(ae)?\" \":\"\",Me(\"group\")];case\"value-paren\":return ae.value;case\"value-number\":return [Je(ae.value),G(ae.unit)];case\"value-operator\":return ae.value;case\"value-word\":return ae.isColor&&ae.isHex||b(ae.value)?ae.value.toLowerCase():ae.value;case\"value-colon\":{let Ve=Te.getParentNode(),We=Ve&&Ve.groups.indexOf(ae),Xe=We&&Ve.groups[We-1];return [ae.value,Xe&&typeof Xe.value==\"string\"&&t(Xe.value)===\"\\\\\"||C(Te,\"url\")?\"\":y]}case\"value-comma\":return [ae.value,\" \"];case\"value-string\":return a(ae.raws.quote+ae.value+ae.raws.quote,je);case\"value-atword\":return [\"@\",ae.value];case\"value-unicode-range\":return ae.value;case\"value-unknown\":return ae.value;default:throw new Error(`Unknown postcss type ${JSON.stringify(ae.type)}`)}}function Ce(Te,je,Me){let ae=[];return Te.each((nt,tt,Ve)=>{let We=Ve[tt-1];if(We&&We.type===\"css-comment\"&&We.text.trim()===\"prettier-ignore\"){let Xe=nt.getValue();ae.push(je.originalText.slice(Ae(Xe),Ee(Xe)));}else ae.push(Me());tt!==Ve.length-1&&(Ve[tt+1].type===\"css-comment\"&&!n(je.originalText,Ae(Ve[tt+1]),{backwards:!0})&&!u(Ve[tt])||Ve[tt+1].type===\"css-atrule\"&&Ve[tt+1].name===\"else\"&&Ve[tt].type!==\"css-comment\"?ae.push(\" \"):(ae.push(je.__isHTMLStyleAttribute?y:h),i(je.originalText,nt.getValue(),Ee)&&!u(Ve[tt])&&ae.push(h)));},\"nodes\"),ae}var Be=/([\"'])(?:(?!\\1)[^\\\\]|\\\\.)*\\1/gs,ve=/(?:\\d*\\.\\d+|\\d+\\.?)(?:[Ee][+-]?\\d+)?/g,ze=/[A-Za-z]+/g,be=/[$@]?[A-Z_a-z\\u0080-\\uFFFF][\\w\\u0080-\\uFFFF-]*/g,Ye=new RegExp(Be.source+`|(${be.source})?(${ve.source})(${ze.source})?`,\"g\");function Se(Te,je){return Te.replace(Be,Me=>a(Me,je))}function Ie(Te,je){let Me=je.singleQuote?\"'\":'\"';return Te.includes('\"')||Te.includes(\"'\")?Te:Me+Te+Me}function Oe(Te){return Te.replace(Ye,(je,Me,ae,nt,tt)=>!ae&&nt?Je(nt)+m(tt||\"\"):je)}function Je(Te){return s(Te).replace(/\\.0(?=$|e)/,\"\")}r.exports={print:ye,embed:P,insertPragma:$,massageAstNode:I};}}),Rd=te({\"src/language-css/options.js\"(e,r){ne();var t=Mt();r.exports={singleQuote:t.singleQuote};}}),$d=te({\"src/language-css/parsers.js\"(){ne();}}),Vd=te({\"node_modules/linguist-languages/data/CSS.json\"(e,r){r.exports={name:\"CSS\",type:\"markup\",tmScope:\"source.css\",aceMode:\"css\",codemirrorMode:\"css\",codemirrorMimeType:\"text/css\",color:\"#563d7c\",extensions:[\".css\"],languageId:50};}}),Wd=te({\"node_modules/linguist-languages/data/PostCSS.json\"(e,r){r.exports={name:\"PostCSS\",type:\"markup\",color:\"#dc3a0c\",tmScope:\"source.postcss\",group:\"CSS\",extensions:[\".pcss\",\".postcss\"],aceMode:\"text\",languageId:262764437};}}),Hd=te({\"node_modules/linguist-languages/data/Less.json\"(e,r){r.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};}}),Gd=te({\"node_modules/linguist-languages/data/SCSS.json\"(e,r){r.exports={name:\"SCSS\",type:\"markup\",color:\"#c6538c\",tmScope:\"source.css.scss\",aceMode:\"scss\",codemirrorMode:\"css\",codemirrorMimeType:\"text/x-scss\",extensions:[\".scss\"],languageId:329};}}),Ud=te({\"src/language-css/index.js\"(e,r){ne();var t=_t(),s=Md(),a=Rd(),n=$d(),u=[t(Vd(),l=>({since:\"1.4.0\",parsers:[\"css\"],vscodeLanguageIds:[\"css\"],extensions:[...l.extensions,\".wxss\"]})),t(Wd(),()=>({since:\"1.4.0\",parsers:[\"css\"],vscodeLanguageIds:[\"postcss\"]})),t(Hd(),()=>({since:\"1.4.0\",parsers:[\"less\"],vscodeLanguageIds:[\"less\"]})),t(Gd(),()=>({since:\"1.4.0\",parsers:[\"scss\"],vscodeLanguageIds:[\"scss\"]}))],i={postcss:s};r.exports={languages:u,options:a,printers:i,parsers:n};}}),Jd=te({\"src/language-handlebars/loc.js\"(e,r){ne();function t(a){return a.loc.start.offset}function s(a){return a.loc.end.offset}r.exports={locStart:t,locEnd:s};}}),zd=te({\"src/language-handlebars/clean.js\"(e,r){ne();function t(s,a){if(s.type===\"TextNode\"){let n=s.chars.trim();if(!n)return null;a.chars=n.replace(/[\\t\\n\\f\\r ]+/g,\" \");}s.type===\"AttrNode\"&&s.name.toLowerCase()===\"class\"&&delete a.value;}t.ignoredProperties=new Set([\"loc\",\"selfClosing\"]),r.exports=t;}}),Xd=te({\"src/language-handlebars/html-void-elements.evaluate.js\"(e,r){r.exports=[\"area\",\"base\",\"br\",\"col\",\"command\",\"embed\",\"hr\",\"img\",\"input\",\"keygen\",\"link\",\"meta\",\"param\",\"source\",\"track\",\"wbr\"];}}),Kd=te({\"src/language-handlebars/utils.js\"(e,r){ne();var t=lt(),s=Xd();function a(x){let I=x.getValue(),P=x.getParentNode(0);return !!(g(x,[\"ElementNode\"])&&t(P.children)===I||g(x,[\"Block\"])&&t(P.body)===I)}function n(x){return x.toUpperCase()===x}function u(x){return h(x,[\"ElementNode\"])&&typeof x.tag==\"string\"&&!x.tag.startsWith(\":\")&&(n(x.tag[0])||x.tag.includes(\".\"))}var i=new Set(s);function l(x){return i.has(x.toLowerCase())&&!n(x[0])}function p(x){return x.selfClosing===!0||l(x.tag)||u(x)&&x.children.every(I=>y(I))}function y(x){return h(x,[\"TextNode\"])&&!/\\S/.test(x.chars)}function h(x,I){return x&&I.includes(x.type)}function g(x,I){let P=x.getParentNode(0);return h(P,I)}function c(x,I){let P=_(x);return h(P,I)}function f(x,I){let P=w(x);return h(P,I)}function F(x,I){var P,$,D,T;let m=x.getValue(),C=(P=x.getParentNode(0))!==null&&P!==void 0?P:{},o=($=(D=(T=C.children)!==null&&T!==void 0?T:C.body)!==null&&D!==void 0?D:C.parts)!==null&&$!==void 0?$:[],d=o.indexOf(m);return d!==-1&&o[d+I]}function _(x){let I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return F(x,-I)}function w(x){return F(x,1)}function E(x){return h(x,[\"MustacheCommentStatement\"])&&typeof x.value==\"string\"&&x.value.trim()===\"prettier-ignore\"}function N(x){let I=x.getValue(),P=_(x,2);return E(I)||E(P)}r.exports={getNextNode:w,getPreviousNode:_,hasPrettierIgnore:N,isLastNodeOfSiblings:a,isNextNodeOfSomeType:f,isNodeOfSomeType:h,isParentOfSomeType:g,isPreviousNodeOfSomeType:c,isVoid:p,isWhitespaceNode:y};}}),Yd=te({\"src/language-handlebars/printer-glimmer.js\"(e,r){ne();var{builders:{dedent:t,fill:s,group:a,hardline:n,ifBreak:u,indent:i,join:l,line:p,softline:y},utils:{getDocParts:h,replaceTextEndOfLine:g}}=qe(),{getPreferredQuote:c,isNonEmptyArray:f}=Ue(),{locStart:F,locEnd:_}=Jd(),w=zd(),{getNextNode:E,getPreviousNode:N,hasPrettierIgnore:x,isLastNodeOfSiblings:I,isNextNodeOfSomeType:P,isNodeOfSomeType:$,isParentOfSomeType:D,isPreviousNodeOfSomeType:T,isVoid:m,isWhitespaceNode:C}=Kd(),o=2;function d(H,pe,X){let le=H.getValue();if(!le)return \"\";if(x(H))return pe.originalText.slice(F(le),_(le));let Ae=pe.singleQuote?\"'\":'\"';switch(le.type){case\"Block\":case\"Program\":case\"Template\":return a(H.map(X,\"body\"));case\"ElementNode\":{let Ee=a(S(H,X)),De=pe.htmlWhitespaceSensitivity===\"ignore\"&&P(H,[\"ElementNode\"])?y:\"\";if(m(le))return [Ee,De];let A=[\"\"];return le.children.length===0?[Ee,i(A),De]:pe.htmlWhitespaceSensitivity===\"ignore\"?[Ee,i(b(H,pe,X)),n,i(A),De]:[Ee,i(a(b(H,pe,X))),i(A),De]}case\"BlockStatement\":{let Ee=H.getParentNode(1);return Ee&&Ee.inverse&&Ee.inverse.body.length===1&&Ee.inverse.body[0]===le&&Ee.inverse.body[0].path.parts[0]===Ee.path.parts[0]?[ie(H,X,Ee.inverse.body[0].path.parts[0]),de(H,X,pe),ue(H,X,pe)]:[j(H,X),a([de(H,X,pe),ue(H,X,pe),ee(H,X,pe)])]}case\"ElementModifierStatement\":return a([\"{{\",Re(H,X),\"}}\"]);case\"MustacheStatement\":return a([k(le),Re(H,X),M(le)]);case\"SubExpression\":return a([\"(\",ke(H,X),y,\")\"]);case\"AttrNode\":{let Ee=le.value.type===\"TextNode\";if(Ee&&le.value.chars===\"\"&&F(le.value)===_(le.value))return le.name;let A=Ee?c(le.value.chars,Ae).quote:le.value.type===\"ConcatStatement\"?c(le.value.parts.filter(re=>re.type===\"TextNode\").map(re=>re.chars).join(\"\"),Ae).quote:\"\",G=X(\"value\");return [le.name,\"=\",A,le.name===\"class\"&&A?a(i(G)):G,A]}case\"ConcatStatement\":return H.map(X,\"parts\");case\"Hash\":return l(p,H.map(X,\"pairs\"));case\"HashPair\":return [le.key,\"=\",X(\"value\")];case\"TextNode\":{let Ee=le.chars.replace(/{{/g,\"\\\\{{\"),De=U(H);if(De){if(De===\"class\"){let Ye=Ee.trim().split(/\\s+/).join(\" \"),Se=!1,Ie=!1;return D(H,[\"ConcatStatement\"])&&(T(H,[\"MustacheStatement\"])&&/^\\s/.test(Ee)&&(Se=!0),P(H,[\"MustacheStatement\"])&&/\\s$/.test(Ee)&&Ye!==\"\"&&(Ie=!0)),[Se?p:\"\",Ye,Ie?p:\"\"]}return g(Ee)}let G=/^[\\t\\n\\f\\r ]*$/.test(Ee),re=!N(H),ye=!E(H);if(pe.htmlWhitespaceSensitivity!==\"ignore\"){let Ye=/^[\\t\\n\\f\\r ]*/,Se=/[\\t\\n\\f\\r ]*$/,Ie=ye&&D(H,[\"Template\"]),Oe=re&&D(H,[\"Template\"]);if(G){if(Oe||Ie)return \"\";let ae=[p],nt=Z(Ee);return nt&&(ae=ge(nt)),I(H)&&(ae=ae.map(tt=>t(tt))),ae}let[Je]=Ee.match(Ye),[Te]=Ee.match(Se),je=[];if(Je){je=[p];let ae=Z(Je);ae&&(je=ge(ae)),Ee=Ee.replace(Ye,\"\");}let Me=[];if(Te){if(!Ie){Me=[p];let ae=Z(Te);ae&&(Me=ge(ae)),I(H)&&(Me=Me.map(nt=>t(nt)));}Ee=Ee.replace(Se,\"\");}return [...je,s(Fe(Ee)),...Me]}let Ce=Z(Ee),Be=se(Ee),ve=fe(Ee);if((re||ye)&&G&&D(H,[\"Block\",\"ElementNode\",\"Template\"]))return \"\";G&&Ce?(Be=Math.min(Ce,o),ve=0):(P(H,[\"BlockStatement\",\"ElementNode\"])&&(ve=Math.max(ve,1)),T(H,[\"BlockStatement\",\"ElementNode\"])&&(Be=Math.max(Be,1)));let ze=\"\",be=\"\";return ve===0&&P(H,[\"MustacheStatement\"])&&(be=\" \"),Be===0&&T(H,[\"MustacheStatement\"])&&(ze=\" \"),re&&(Be=0,ze=\"\"),ye&&(ve=0,be=\"\"),Ee=Ee.replace(/^[\\t\\n\\f\\r ]+/g,ze).replace(/[\\t\\n\\f\\r ]+$/,be),[...ge(Be),s(Fe(Ee)),...ge(ve)]}case\"MustacheCommentStatement\":{let Ee=F(le),De=_(le),A=pe.originalText.charAt(Ee+2)===\"~\",G=pe.originalText.charAt(De-3)===\"~\",re=le.value.includes(\"}}\")?\"--\":\"\";return [\"{{\",A?\"~\":\"\",\"!\",re,le.value,re,G?\"~\":\"\",\"}}\"]}case\"PathExpression\":return le.original;case\"BooleanLiteral\":return String(le.value);case\"CommentStatement\":return [\"\"];case\"StringLiteral\":{if(we(H)){let Ee=pe.singleQuote?'\"':\"'\";return he(le.value,Ee)}return he(le.value,Ae)}case\"NumberLiteral\":return String(le.value);case\"UndefinedLiteral\":return \"undefined\";case\"NullLiteral\":return \"null\";default:throw new Error(\"unknown glimmer type: \"+JSON.stringify(le.type))}}function v(H,pe){return F(H)-F(pe)}function S(H,pe){let X=H.getValue(),le=[\"attributes\",\"modifiers\",\"comments\"].filter(Ee=>f(X[Ee])),Ae=le.flatMap(Ee=>X[Ee]).sort(v);for(let Ee of le)H.each(De=>{let A=Ae.indexOf(De.getValue());Ae.splice(A,1,[p,pe()]);},Ee);return f(X.blockParams)&&Ae.push(p,oe(X)),[\"<\",X.tag,i(Ae),B(X)]}function b(H,pe,X){let Ae=H.getValue().children.every(Ee=>C(Ee));return pe.htmlWhitespaceSensitivity===\"ignore\"&&Ae?\"\":H.map((Ee,De)=>{let A=X();return De===0&&pe.htmlWhitespaceSensitivity===\"ignore\"?[y,A]:A},\"children\")}function B(H){return m(H)?u([y,\"/>\"],[\" />\",y]):u([y,\">\"],\">\")}function k(H){let pe=H.escaped===!1?\"{{{\":\"{{\",X=H.strip&&H.strip.open?\"~\":\"\";return [pe,X]}function M(H){let pe=H.escaped===!1?\"}}}\":\"}}\";return [H.strip&&H.strip.close?\"~\":\"\",pe]}function R(H){let pe=k(H),X=H.openStrip.open?\"~\":\"\";return [pe,X,\"#\"]}function q(H){let pe=M(H);return [H.openStrip.close?\"~\":\"\",pe]}function J(H){let pe=k(H),X=H.closeStrip.open?\"~\":\"\";return [pe,X,\"/\"]}function L(H){let pe=M(H);return [H.closeStrip.close?\"~\":\"\",pe]}function Q(H){let pe=k(H),X=H.inverseStrip.open?\"~\":\"\";return [pe,X]}function V(H){let pe=M(H);return [H.inverseStrip.close?\"~\":\"\",pe]}function j(H,pe){let X=H.getValue(),le=[],Ae=Pe(H,pe);return Ae&&le.push(a(Ae)),f(X.program.blockParams)&&le.push(oe(X.program)),a([R(X),Ne(H,pe),le.length>0?i([p,l(p,le)]):\"\",y,q(X)])}function Y(H,pe){return [pe.htmlWhitespaceSensitivity===\"ignore\"?n:\"\",Q(H),\"else\",V(H)]}function ie(H,pe,X){let le=H.getValue(),Ae=H.getParentNode(1);return a([Q(Ae),[\"else\",\" \",X],i([p,a(Pe(H,pe)),...f(le.program.blockParams)?[p,oe(le.program)]:[]]),y,V(Ae)])}function ee(H,pe,X){let le=H.getValue();return X.htmlWhitespaceSensitivity===\"ignore\"?[ce(le)?y:n,J(le),pe(\"path\"),L(le)]:[J(le),pe(\"path\"),L(le)]}function ce(H){return $(H,[\"BlockStatement\"])&&H.program.body.every(pe=>C(pe))}function W(H){return K(H)&&H.inverse.body.length===1&&$(H.inverse.body[0],[\"BlockStatement\"])&&H.inverse.body[0].path.parts[0]===H.path.parts[0]}function K(H){return $(H,[\"BlockStatement\"])&&H.inverse}function de(H,pe,X){let le=H.getValue();if(ce(le))return \"\";let Ae=pe(\"program\");return X.htmlWhitespaceSensitivity===\"ignore\"?i([n,Ae]):i(Ae)}function ue(H,pe,X){let le=H.getValue(),Ae=pe(\"inverse\"),Ee=X.htmlWhitespaceSensitivity===\"ignore\"?[n,Ae]:Ae;return W(le)?Ee:K(le)?[Y(le,X),i(Ee)]:\"\"}function Fe(H){return h(l(p,z(H)))}function z(H){return H.split(/[\\t\\n\\f\\r ]+/)}function U(H){for(let pe=0;pe<2;pe++){let X=H.getParentNode(pe);if(X&&X.type===\"AttrNode\")return X.name.toLowerCase()}}function Z(H){return H=typeof H==\"string\"?H:\"\",H.split(`\n`).length-1}function se(H){H=typeof H==\"string\"?H:\"\";let pe=(H.match(/^([^\\S\\n\\r]*[\\n\\r])+/g)||[])[0]||\"\";return Z(pe)}function fe(H){H=typeof H==\"string\"?H:\"\";let pe=(H.match(/([\\n\\r][^\\S\\n\\r]*)+$/g)||[])[0]||\"\";return Z(pe)}function ge(){let H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return Array.from({length:Math.min(H,o)}).fill(n)}function he(H,pe){let{quote:X,regex:le}=c(H,pe);return [X,H.replace(le,`\\\\${X}`),X]}function we(H){let pe=0,X=H.getParentNode(pe);for(;X&&$(X,[\"SubExpression\"]);)pe++,X=H.getParentNode(pe);return !!(X&&$(H.getParentNode(pe+1),[\"ConcatStatement\"])&&$(H.getParentNode(pe+2),[\"AttrNode\"]))}function ke(H,pe){let X=Ne(H,pe),le=Pe(H,pe);return le?i([X,p,a(le)]):X}function Re(H,pe){let X=Ne(H,pe),le=Pe(H,pe);return le?[i([X,p,le]),y]:X}function Ne(H,pe){return pe(\"path\")}function Pe(H,pe){let X=H.getValue(),le=[];if(X.params.length>0){let Ae=H.map(pe,\"params\");le.push(...Ae);}if(X.hash&&X.hash.pairs.length>0){let Ae=pe(\"hash\");le.push(Ae);}return le.length===0?\"\":l(p,le)}function oe(H){return [\"as |\",H.blockParams.join(\" \"),\"|\"]}r.exports={print:d,massageAstNode:w};}}),Qd=te({\"src/language-handlebars/parsers.js\"(){ne();}}),Zd=te({\"node_modules/linguist-languages/data/Handlebars.json\"(e,r){r.exports={name:\"Handlebars\",type:\"markup\",color:\"#f7931e\",aliases:[\"hbs\",\"htmlbars\"],extensions:[\".handlebars\",\".hbs\"],tmScope:\"text.html.handlebars\",aceMode:\"handlebars\",languageId:155};}}),eg=te({\"src/language-handlebars/index.js\"(e,r){ne();var t=_t(),s=Yd(),a=Qd(),n=[t(Zd(),()=>({since:\"2.3.0\",parsers:[\"glimmer\"],vscodeLanguageIds:[\"handlebars\"]}))],u={glimmer:s};r.exports={languages:n,printers:u,parsers:a};}}),tg=te({\"src/language-graphql/pragma.js\"(e,r){ne();function t(a){return /^\\s*#[^\\S\\n]*@(?:format|prettier)\\s*(?:\\n|$)/.test(a)}function s(a){return `# @format\n\n`+a}r.exports={hasPragma:t,insertPragma:s};}}),rg=te({\"src/language-graphql/loc.js\"(e,r){ne();function t(a){return typeof a.start==\"number\"?a.start:a.loc&&a.loc.start}function s(a){return typeof a.end==\"number\"?a.end:a.loc&&a.loc.end}r.exports={locStart:t,locEnd:s};}}),ng=te({\"src/language-graphql/printer-graphql.js\"(e,r){ne();var{builders:{join:t,hardline:s,line:a,softline:n,group:u,indent:i,ifBreak:l}}=qe(),{isNextLineEmpty:p,isNonEmptyArray:y}=Ue(),{insertPragma:h}=tg(),{locStart:g,locEnd:c}=rg();function f(P,$,D){let T=P.getValue();if(!T)return \"\";if(typeof T==\"string\")return T;switch(T.kind){case\"Document\":{let m=[];return P.each((C,o,d)=>{m.push(D()),o!==d.length-1&&(m.push(s),p($.originalText,C.getValue(),c)&&m.push(s));},\"definitions\"),[...m,s]}case\"OperationDefinition\":{let m=$.originalText[g(T)]!==\"{\",C=!!T.name;return [m?T.operation:\"\",m&&C?[\" \",D(\"name\")]:\"\",m&&!C&&y(T.variableDefinitions)?\" \":\"\",y(T.variableDefinitions)?u([\"(\",i([n,t([l(\"\",\", \"),n],P.map(D,\"variableDefinitions\"))]),n,\")\"]):\"\",F(P,D,T),T.selectionSet?!m&&!C?\"\":\" \":\"\",D(\"selectionSet\")]}case\"FragmentDefinition\":return [\"fragment \",D(\"name\"),y(T.variableDefinitions)?u([\"(\",i([n,t([l(\"\",\", \"),n],P.map(D,\"variableDefinitions\"))]),n,\")\"]):\"\",\" on \",D(\"typeCondition\"),F(P,D,T),\" \",D(\"selectionSet\")];case\"SelectionSet\":return [\"{\",i([s,t(s,_(P,$,D,\"selections\"))]),s,\"}\"];case\"Field\":return u([T.alias?[D(\"alias\"),\": \"]:\"\",D(\"name\"),T.arguments.length>0?u([\"(\",i([n,t([l(\"\",\", \"),n],_(P,$,D,\"arguments\"))]),n,\")\"]):\"\",F(P,D,T),T.selectionSet?\" \":\"\",D(\"selectionSet\")]);case\"Name\":return T.value;case\"StringValue\":{if(T.block){let m=T.value.replace(/\"\"\"/g,\"\\\\$&\").split(`\n`);return m.length===1&&(m[0]=m[0].trim()),m.every(C=>C===\"\")&&(m.length=0),t(s,['\"\"\"',...m,'\"\"\"'])}return ['\"',T.value.replace(/[\"\\\\]/g,\"\\\\$&\").replace(/\\n/g,\"\\\\n\"),'\"']}case\"IntValue\":case\"FloatValue\":case\"EnumValue\":return T.value;case\"BooleanValue\":return T.value?\"true\":\"false\";case\"NullValue\":return \"null\";case\"Variable\":return [\"$\",D(\"name\")];case\"ListValue\":return u([\"[\",i([n,t([l(\"\",\", \"),n],P.map(D,\"values\"))]),n,\"]\"]);case\"ObjectValue\":return u([\"{\",$.bracketSpacing&&T.fields.length>0?\" \":\"\",i([n,t([l(\"\",\", \"),n],P.map(D,\"fields\"))]),n,l(\"\",$.bracketSpacing&&T.fields.length>0?\" \":\"\"),\"}\"]);case\"ObjectField\":case\"Argument\":return [D(\"name\"),\": \",D(\"value\")];case\"Directive\":return [\"@\",D(\"name\"),T.arguments.length>0?u([\"(\",i([n,t([l(\"\",\", \"),n],_(P,$,D,\"arguments\"))]),n,\")\"]):\"\"];case\"NamedType\":return D(\"name\");case\"VariableDefinition\":return [D(\"variable\"),\": \",D(\"type\"),T.defaultValue?[\" = \",D(\"defaultValue\")]:\"\",F(P,D,T)];case\"ObjectTypeExtension\":case\"ObjectTypeDefinition\":return [D(\"description\"),T.description?s:\"\",T.kind===\"ObjectTypeExtension\"?\"extend \":\"\",\"type \",D(\"name\"),T.interfaces.length>0?[\" implements \",...N(P,$,D)]:\"\",F(P,D,T),T.fields.length>0?[\" {\",i([s,t(s,_(P,$,D,\"fields\"))]),s,\"}\"]:\"\"];case\"FieldDefinition\":return [D(\"description\"),T.description?s:\"\",D(\"name\"),T.arguments.length>0?u([\"(\",i([n,t([l(\"\",\", \"),n],_(P,$,D,\"arguments\"))]),n,\")\"]):\"\",\": \",D(\"type\"),F(P,D,T)];case\"DirectiveDefinition\":return [D(\"description\"),T.description?s:\"\",\"directive \",\"@\",D(\"name\"),T.arguments.length>0?u([\"(\",i([n,t([l(\"\",\", \"),n],_(P,$,D,\"arguments\"))]),n,\")\"]):\"\",T.repeatable?\" repeatable\":\"\",\" on \",t(\" | \",P.map(D,\"locations\"))];case\"EnumTypeExtension\":case\"EnumTypeDefinition\":return [D(\"description\"),T.description?s:\"\",T.kind===\"EnumTypeExtension\"?\"extend \":\"\",\"enum \",D(\"name\"),F(P,D,T),T.values.length>0?[\" {\",i([s,t(s,_(P,$,D,\"values\"))]),s,\"}\"]:\"\"];case\"EnumValueDefinition\":return [D(\"description\"),T.description?s:\"\",D(\"name\"),F(P,D,T)];case\"InputValueDefinition\":return [D(\"description\"),T.description?T.description.block?s:a:\"\",D(\"name\"),\": \",D(\"type\"),T.defaultValue?[\" = \",D(\"defaultValue\")]:\"\",F(P,D,T)];case\"InputObjectTypeExtension\":case\"InputObjectTypeDefinition\":return [D(\"description\"),T.description?s:\"\",T.kind===\"InputObjectTypeExtension\"?\"extend \":\"\",\"input \",D(\"name\"),F(P,D,T),T.fields.length>0?[\" {\",i([s,t(s,_(P,$,D,\"fields\"))]),s,\"}\"]:\"\"];case\"SchemaExtension\":return [\"extend schema\",F(P,D,T),...T.operationTypes.length>0?[\" {\",i([s,t(s,_(P,$,D,\"operationTypes\"))]),s,\"}\"]:[]];case\"SchemaDefinition\":return [D(\"description\"),T.description?s:\"\",\"schema\",F(P,D,T),\" {\",T.operationTypes.length>0?i([s,t(s,_(P,$,D,\"operationTypes\"))]):\"\",s,\"}\"];case\"OperationTypeDefinition\":return [D(\"operation\"),\": \",D(\"type\")];case\"InterfaceTypeExtension\":case\"InterfaceTypeDefinition\":return [D(\"description\"),T.description?s:\"\",T.kind===\"InterfaceTypeExtension\"?\"extend \":\"\",\"interface \",D(\"name\"),T.interfaces.length>0?[\" implements \",...N(P,$,D)]:\"\",F(P,D,T),T.fields.length>0?[\" {\",i([s,t(s,_(P,$,D,\"fields\"))]),s,\"}\"]:\"\"];case\"FragmentSpread\":return [\"...\",D(\"name\"),F(P,D,T)];case\"InlineFragment\":return [\"...\",T.typeCondition?[\" on \",D(\"typeCondition\")]:\"\",F(P,D,T),\" \",D(\"selectionSet\")];case\"UnionTypeExtension\":case\"UnionTypeDefinition\":return u([D(\"description\"),T.description?s:\"\",u([T.kind===\"UnionTypeExtension\"?\"extend \":\"\",\"union \",D(\"name\"),F(P,D,T),T.types.length>0?[\" =\",l(\"\",\" \"),i([l([a,\" \"]),t([a,\"| \"],P.map(D,\"types\"))])]:\"\"])]);case\"ScalarTypeExtension\":case\"ScalarTypeDefinition\":return [D(\"description\"),T.description?s:\"\",T.kind===\"ScalarTypeExtension\"?\"extend \":\"\",\"scalar \",D(\"name\"),F(P,D,T)];case\"NonNullType\":return [D(\"type\"),\"!\"];case\"ListType\":return [\"[\",D(\"type\"),\"]\"];default:throw new Error(\"unknown graphql type: \"+JSON.stringify(T.kind))}}function F(P,$,D){if(D.directives.length===0)return \"\";let T=t(a,P.map($,\"directives\"));return D.kind===\"FragmentDefinition\"||D.kind===\"OperationDefinition\"?u([a,T]):[\" \",u(i([n,T]))]}function _(P,$,D,T){return P.map((m,C,o)=>{let d=D();return CD(d),\"interfaces\");for(let d=0;dT.value.trim()===\"prettier-ignore\")}r.exports={print:f,massageAstNode:x,hasPrettierIgnore:I,insertPragma:h,printComment:E,canAttachComment:w};}}),ug=te({\"src/language-graphql/options.js\"(e,r){ne();var t=Mt();r.exports={bracketSpacing:t.bracketSpacing};}}),sg=te({\"src/language-graphql/parsers.js\"(){ne();}}),ig=te({\"node_modules/linguist-languages/data/GraphQL.json\"(e,r){r.exports={name:\"GraphQL\",type:\"data\",color:\"#e10098\",extensions:[\".graphql\",\".gql\",\".graphqls\"],tmScope:\"source.graphql\",aceMode:\"text\",languageId:139};}}),ag=te({\"src/language-graphql/index.js\"(e,r){ne();var t=_t(),s=ng(),a=ug(),n=sg(),u=[t(ig(),()=>({since:\"1.5.0\",parsers:[\"graphql\"],vscodeLanguageIds:[\"graphql\"]}))],i={graphql:s};r.exports={languages:u,options:a,printers:i,parsers:n};}}),Po=te({\"node_modules/collapse-white-space/index.js\"(e,r){ne(),r.exports=t;function t(s){return String(s).replace(/\\s+/g,\" \")}}}),Io=te({\"src/language-markdown/loc.js\"(e,r){ne();function t(a){return a.position.start.offset}function s(a){return a.position.end.offset}r.exports={locStart:t,locEnd:s};}}),og=te({\"src/language-markdown/constants.evaluate.js\"(e,r){r.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]\"};}}),iu=te({\"src/language-markdown/utils.js\"(e,r){ne();var{getLast:t}=Ue(),{locStart:s,locEnd:a}=Io(),{cjkPattern:n,kPattern:u,punctuationPattern:i}=og(),l=[\"liquidNode\",\"inlineCode\",\"emphasis\",\"esComment\",\"strong\",\"delete\",\"wikiLink\",\"link\",\"linkReference\",\"image\",\"imageReference\",\"footnote\",\"footnoteReference\",\"sentence\",\"whitespace\",\"word\",\"break\",\"inlineMath\"],p=[...l,\"tableCell\",\"paragraph\",\"heading\"],y=new RegExp(u),h=new RegExp(i);function g(E,N){let x=\"non-cjk\",I=\"cj-letter\",P=\"k-letter\",$=\"cjk-punctuation\",D=[],T=(N.proseWrap===\"preserve\"?E:E.replace(new RegExp(`(${n})\n(${n})`,\"g\"),\"$1$2\")).split(/([\\t\\n ]+)/);for(let[C,o]of T.entries()){if(C%2===1){D.push({type:\"whitespace\",value:/\\n/.test(o)?`\n`:\" \"});continue}if((C===0||C===T.length-1)&&o===\"\")continue;let d=o.split(new RegExp(`(${n})`));for(let[v,S]of d.entries())if(!((v===0||v===d.length-1)&&S===\"\")){if(v%2===0){S!==\"\"&&m({type:\"word\",value:S,kind:x,hasLeadingPunctuation:h.test(S[0]),hasTrailingPunctuation:h.test(t(S))});continue}m(h.test(S)?{type:\"word\",value:S,kind:$,hasLeadingPunctuation:!0,hasTrailingPunctuation:!0}:{type:\"word\",value:S,kind:y.test(S)?P:I,hasLeadingPunctuation:!1,hasTrailingPunctuation:!1});}}return D;function m(C){let o=t(D);o&&o.type===\"word\"&&(o.kind===x&&C.kind===I&&!o.hasTrailingPunctuation||o.kind===I&&C.kind===x&&!C.hasLeadingPunctuation?D.push({type:\"whitespace\",value:\" \"}):!d(x,$)&&![o.value,C.value].some(v=>/\\u3000/.test(v))&&D.push({type:\"whitespace\",value:\"\"})),D.push(C);function d(v,S){return o.kind===v&&C.kind===S||o.kind===S&&C.kind===v}}}function c(E,N){let[,x,I,P]=N.slice(E.position.start.offset,E.position.end.offset).match(/^\\s*(\\d+)(\\.|\\))(\\s*)/);return {numberText:x,marker:I,leadingSpaces:P}}function f(E,N){if(!E.ordered||E.children.length<2)return !1;let x=Number(c(E.children[0],N.originalText).numberText),I=Number(c(E.children[1],N.originalText).numberText);if(x===0&&E.children.length>2){let P=Number(c(E.children[2],N.originalText).numberText);return I===1&&P===1}return I===1}function F(E,N){let{value:x}=E;return E.position.end.offset===N.length&&x.endsWith(`\n`)&&N.endsWith(`\n`)?x.slice(0,-1):x}function _(E,N){return function x(I,P,$){let D=Object.assign({},N(I,P,$));return D.children&&(D.children=D.children.map((T,m)=>x(T,m,[D,...$]))),D}(E,null,[])}function w(E){if(E?.type!==\"link\"||E.children.length!==1)return !1;let[N]=E.children;return s(E)===s(N)&&a(E)===a(N)}r.exports={mapAst:_,splitText:g,punctuationPattern:i,getFencedCodeBlockValue:F,getOrderedListItemInfo:c,hasGitDiffFriendlyOrderedList:f,INLINE_NODE_TYPES:l,INLINE_NODE_WRAPPER_TYPES:p,isAutolink:w};}}),lg=te({\"src/language-markdown/embed.js\"(e,r){ne();var{inferParserByLanguage:t,getMaxContinuousCount:s}=Ue(),{builders:{hardline:a,markAsRoot:n},utils:{replaceEndOfLine:u}}=qe(),i=su(),{getFencedCodeBlockValue:l}=iu();function p(y,h,g,c){let f=y.getValue();if(f.type===\"code\"&&f.lang!==null){let F=t(f.lang,c);if(F){let _=c.__inJsTemplate?\"~\":\"`\",w=_.repeat(Math.max(3,s(f.value,_)+1)),E={parser:F};f.lang===\"tsx\"&&(E.filepath=\"dummy.tsx\");let N=g(l(f,c.originalText),E,{stripTrailingHardline:!0});return n([w,f.lang,f.meta?\" \"+f.meta:\"\",a,u(N),a,w])}}switch(f.type){case\"front-matter\":return i(f,g);case\"importExport\":return [g(f.value,{parser:\"babel\"},{stripTrailingHardline:!0}),a];case\"jsx\":return g(`<$>${f.value}`,{parser:\"__js_expression\",rootMarker:\"mdx\"},{stripTrailingHardline:!0})}return null}r.exports=p;}}),ko=te({\"src/language-markdown/pragma.js\"(e,r){ne();var t=_o(),s=[\"format\",\"prettier\"];function a(n){let u=`@(${s.join(\"|\")})`,i=new RegExp([``,`{\\\\s*\\\\/\\\\*\\\\s*${u}\\\\s*\\\\*\\\\/\\\\s*}`,``].join(\"|\"),\"m\"),l=n.match(i);return l?.index===0}r.exports={startWithPragma:a,hasPragma:n=>a(t(n).content.trimStart()),insertPragma:n=>{let u=t(n),i=``;return u.frontMatter?`${u.frontMatter.raw}\n\n${i}\n\n${u.content}`:`${i}\n\n${u.content}`}};}}),cg=te({\"src/language-markdown/print-preprocess.js\"(e,r){ne();var t=lt(),{getOrderedListItemInfo:s,mapAst:a,splitText:n}=iu(),u=/^.$/su;function i(w,E){return w=y(w,E),w=c(w),w=p(w,E),w=F(w,E),w=_(w,E),w=f(w,E),w=l(w),w=h(w),w}function l(w){return a(w,E=>E.type!==\"import\"&&E.type!==\"export\"?E:Object.assign(Object.assign({},E),{},{type:\"importExport\"}))}function p(w,E){return a(w,N=>N.type!==\"inlineCode\"||E.proseWrap===\"preserve\"?N:Object.assign(Object.assign({},N),{},{value:N.value.replace(/\\s+/g,\" \")}))}function y(w,E){return a(w,N=>N.type!==\"text\"||N.value===\"*\"||N.value===\"_\"||!u.test(N.value)||N.position.end.offset-N.position.start.offset===N.value.length?N:Object.assign(Object.assign({},N),{},{value:E.originalText.slice(N.position.start.offset,N.position.end.offset)}))}function h(w){return g(w,(E,N)=>E.type===\"importExport\"&&N.type===\"importExport\",(E,N)=>({type:\"importExport\",value:E.value+`\n\n`+N.value,position:{start:E.position.start,end:N.position.end}}))}function g(w,E,N){return a(w,x=>{if(!x.children)return x;let I=x.children.reduce((P,$)=>{let D=t(P);return D&&E(D,$)?P.splice(-1,1,N(D,$)):P.push($),P},[]);return Object.assign(Object.assign({},x),{},{children:I})})}function c(w){return g(w,(E,N)=>E.type===\"text\"&&N.type===\"text\",(E,N)=>({type:\"text\",value:E.value+N.value,position:{start:E.position.start,end:N.position.end}}))}function f(w,E){return a(w,(N,x,I)=>{let[P]=I;if(N.type!==\"text\")return N;let{value:$}=N;return P.type===\"paragraph\"&&(x===0&&($=$.trimStart()),x===P.children.length-1&&($=$.trimEnd())),{type:\"sentence\",position:N.position,children:n($,E)}})}function F(w,E){return a(w,(N,x,I)=>{if(N.type===\"code\"){let P=/^\\n?(?: {4,}|\\t)/.test(E.originalText.slice(N.position.start.offset,N.position.end.offset));if(N.isIndented=P,P)for(let $=0;${if(I.type===\"list\"&&I.children.length>0){for(let D=0;D<$.length;D++){let T=$[D];if(T.type===\"list\"&&!T.isAligned)return I.isAligned=!1,I}I.isAligned=x(I);}return I});function N(I){return I.children.length===0?-1:I.children[0].position.start.column-1}function x(I){if(!I.ordered)return !0;let[P,$]=I.children;if(s(P,E.originalText).leadingSpaces.length>1)return !0;let T=N(P);if(T===-1)return !1;if(I.children.length===1)return T%E.tabWidth===0;let m=N($);return T!==m?!1:T%E.tabWidth===0?!0:s($,E.originalText).leadingSpaces.length>1}}r.exports=i;}}),pg=te({\"src/language-markdown/clean.js\"(e,r){ne();var t=Po(),{isFrontMatterNode:s}=Ue(),{startWithPragma:a}=ko(),n=new Set([\"position\",\"raw\"]);function u(i,l,p){if((i.type===\"front-matter\"||i.type===\"code\"||i.type===\"yaml\"||i.type===\"import\"||i.type===\"export\"||i.type===\"jsx\")&&delete l.value,i.type===\"list\"&&delete l.isAligned,(i.type===\"list\"||i.type===\"listItem\")&&(delete l.spread,delete l.loose),i.type===\"text\"||(i.type===\"inlineCode\"&&(l.value=i.value.replace(/[\\t\\n ]+/g,\" \")),i.type===\"wikiLink\"&&(l.value=i.value.trim().replace(/[\\t\\n]+/g,\" \")),(i.type===\"definition\"||i.type===\"linkReference\"||i.type===\"imageReference\")&&(l.label=t(i.label)),(i.type===\"definition\"||i.type===\"link\"||i.type===\"image\")&&i.title&&(l.title=i.title.replace(/\\\\([\"')])/g,\"$1\")),p&&p.type===\"root\"&&p.children.length>0&&(p.children[0]===i||s(p.children[0])&&p.children[1]===i)&&i.type===\"html\"&&a(i.value)))return null}u.ignoredProperties=n,r.exports=u;}}),fg=te({\"src/language-markdown/printer-markdown.js\"(e,r){ne();var t=Po(),{getLast:s,getMinNotPresentContinuousCount:a,getMaxContinuousCount:n,getStringWidth:u,isNonEmptyArray:i}=Ue(),{builders:{breakParent:l,join:p,line:y,literalline:h,markAsRoot:g,hardline:c,softline:f,ifBreak:F,fill:_,align:w,indent:E,group:N,hardlineWithoutBreakParent:x},utils:{normalizeDoc:I,replaceTextEndOfLine:P},printer:{printDocToString:$}}=qe(),D=lg(),{insertPragma:T}=ko(),{locStart:m,locEnd:C}=Io(),o=cg(),d=pg(),{getFencedCodeBlockValue:v,hasGitDiffFriendlyOrderedList:S,splitText:b,punctuationPattern:B,INLINE_NODE_TYPES:k,INLINE_NODE_WRAPPER_TYPES:M,isAutolink:R}=iu(),q=new Set([\"importExport\"]),J=[\"heading\",\"tableCell\",\"link\",\"wikiLink\"],L=new Set([\"listItem\",\"definition\",\"footnoteDefinition\"]);function Q(oe,H,pe){let X=oe.getValue();if(ge(oe))return b(H.originalText.slice(X.position.start.offset,X.position.end.offset),H).map(le=>le.type===\"word\"?le.value:le.value===\"\"?\"\":W(oe,le.value,H));switch(X.type){case\"front-matter\":return H.originalText.slice(X.position.start.offset,X.position.end.offset);case\"root\":return X.children.length===0?\"\":[I(de(oe,H,pe)),q.has(z(X).type)?\"\":c];case\"paragraph\":return ue(oe,H,pe,{postprocessor:_});case\"sentence\":return ue(oe,H,pe);case\"word\":{let le=X.value.replace(/\\*/g,\"\\\\$&\").replace(new RegExp([`(^|${B})(_+)`,`(_+)(${B}|$)`].join(\"|\"),\"g\"),(De,A,G,re,ye)=>(G?`${A}${G}`:`${re}${ye}`).replace(/_/g,\"\\\\_\")),Ae=(De,A,G)=>De.type===\"sentence\"&&G===0,Ee=(De,A,G)=>R(De.children[G-1]);return le!==X.value&&(oe.match(void 0,Ae,Ee)||oe.match(void 0,Ae,(De,A,G)=>De.type===\"emphasis\"&&G===0,Ee))&&(le=le.replace(/^(\\\\?[*_])+/,De=>De.replace(/\\\\/g,\"\"))),le}case\"whitespace\":{let le=oe.getParentNode(),Ae=le.children.indexOf(X),Ee=le.children[Ae+1],De=Ee&&/^>|^(?:[*+-]|#{1,6}|\\d+[).])$/.test(Ee.value)?\"never\":H.proseWrap;return W(oe,X.value,{proseWrap:De})}case\"emphasis\":{let le;if(R(X.children[0]))le=H.originalText[X.position.start.offset];else {let Ae=oe.getParentNode(),Ee=Ae.children.indexOf(X),De=Ae.children[Ee-1],A=Ae.children[Ee+1];le=De&&De.type===\"sentence\"&&De.children.length>0&&s(De.children).type===\"word\"&&!s(De.children).hasTrailingPunctuation||A&&A.type===\"sentence\"&&A.children.length>0&&A.children[0].type===\"word\"&&!A.children[0].hasLeadingPunctuation||ce(oe,\"emphasis\")?\"*\":\"_\";}return [le,ue(oe,H,pe),le]}case\"strong\":return [\"**\",ue(oe,H,pe),\"**\"];case\"delete\":return [\"~~\",ue(oe,H,pe),\"~~\"];case\"inlineCode\":{let le=a(X.value,\"`\"),Ae=\"`\".repeat(le||1),Ee=le&&!/^\\s/.test(X.value)?\" \":\"\";return [Ae,Ee,X.value,Ee,Ae]}case\"wikiLink\":{let le=\"\";return H.proseWrap===\"preserve\"?le=X.value:le=X.value.replace(/[\\t\\n]+/g,\" \"),[\"[[\",le,\"]]\"]}case\"link\":switch(H.originalText[X.position.start.offset]){case\"<\":{let le=\"mailto:\";return [\"<\",X.url.startsWith(le)&&H.originalText.slice(X.position.start.offset+1,X.position.start.offset+1+le.length)!==le?X.url.slice(le.length):X.url,\">\"]}case\"[\":return [\"[\",ue(oe,H,pe),\"](\",he(X.url,\")\"),we(X.title,H),\")\"];default:return H.originalText.slice(X.position.start.offset,X.position.end.offset)}case\"image\":return [\"![\",X.alt||\"\",\"](\",he(X.url,\")\"),we(X.title,H),\")\"];case\"blockquote\":return [\"> \",w(\"> \",ue(oe,H,pe))];case\"heading\":return [\"#\".repeat(X.depth)+\" \",ue(oe,H,pe)];case\"code\":{if(X.isIndented){let Ee=\" \".repeat(4);return w(Ee,[Ee,...P(X.value,c)])}let le=H.__inJsTemplate?\"~\":\"`\",Ae=le.repeat(Math.max(3,n(X.value,le)+1));return [Ae,X.lang||\"\",X.meta?\" \"+X.meta:\"\",c,...P(v(X,H.originalText),c),c,Ae]}case\"html\":{let le=oe.getParentNode(),Ae=le.type===\"root\"&&s(le.children)===X?X.value.trimEnd():X.value,Ee=/^$/s.test(Ae);return P(Ae,Ee?c:g(h))}case\"list\":{let le=Y(X,oe.getParentNode()),Ae=S(X,H);return ue(oe,H,pe,{processor:(Ee,De)=>{let A=re(),G=Ee.getValue();if(G.children.length===2&&G.children[1].type===\"html\"&&G.children[0].position.start.column!==G.children[1].position.start.column)return [A,V(Ee,H,pe,A)];return [A,w(\" \".repeat(A.length),V(Ee,H,pe,A))];function re(){let ye=X.ordered?(De===0?X.start:Ae?1:X.start+De)+(le%2===0?\". \":\") \"):le%2===0?\"- \":\"* \";return X.isAligned||X.hasIndentedCodeblock?j(ye,H):ye}}})}case\"thematicBreak\":{let le=ee(oe,\"list\");return le===-1?\"---\":Y(oe.getParentNode(le),oe.getParentNode(le+1))%2===0?\"***\":\"---\"}case\"linkReference\":return [\"[\",ue(oe,H,pe),\"]\",X.referenceType===\"full\"?Ne(X):X.referenceType===\"collapsed\"?\"[]\":\"\"];case\"imageReference\":switch(X.referenceType){case\"full\":return [\"![\",X.alt||\"\",\"]\",Ne(X)];default:return [\"![\",X.alt,\"]\",X.referenceType===\"collapsed\"?\"[]\":\"\"]}case\"definition\":{let le=H.proseWrap===\"always\"?y:\" \";return N([Ne(X),\":\",E([le,he(X.url),X.title===null?\"\":[le,we(X.title,H,!1)]])])}case\"footnote\":return [\"[^\",ue(oe,H,pe),\"]\"];case\"footnoteReference\":return Pe(X);case\"footnoteDefinition\":{let le=oe.getParentNode().children[oe.getName()+1],Ae=X.children.length===1&&X.children[0].type===\"paragraph\"&&(H.proseWrap===\"never\"||H.proseWrap===\"preserve\"&&X.children[0].position.start.line===X.children[0].position.end.line);return [Pe(X),\": \",Ae?ue(oe,H,pe):N([w(\" \".repeat(4),ue(oe,H,pe,{processor:(Ee,De)=>De===0?N([f,pe()]):pe()})),le&&le.type===\"footnoteDefinition\"?f:\"\"])]}case\"table\":return K(oe,H,pe);case\"tableCell\":return ue(oe,H,pe);case\"break\":return /\\s/.test(H.originalText[X.position.start.offset])?[\" \",g(h)]:[\"\\\\\",c];case\"liquidNode\":return P(X.value,c);case\"importExport\":return [X.value,c];case\"esComment\":return [\"{/* \",X.value,\" */}\"];case\"jsx\":return X.value;case\"math\":return [\"$$\",c,X.value?[...P(X.value,c),c]:\"\",\"$$\"];case\"inlineMath\":return H.originalText.slice(m(X),C(X));case\"tableRow\":case\"listItem\":default:throw new Error(`Unknown markdown type ${JSON.stringify(X.type)}`)}}function V(oe,H,pe,X){let le=oe.getValue(),Ae=le.checked===null?\"\":le.checked?\"[x] \":\"[ ] \";return [Ae,ue(oe,H,pe,{processor:(Ee,De)=>{if(De===0&&Ee.getValue().type!==\"list\")return w(\" \".repeat(Ae.length),pe());let A=\" \".repeat(ke(H.tabWidth-X.length,0,3));return [A,w(A,pe())]}})]}function j(oe,H){let pe=X();return oe+\" \".repeat(pe>=4?0:pe);function X(){let le=oe.length%H.tabWidth;return le===0?0:H.tabWidth-le}}function Y(oe,H){return ie(oe,H,pe=>pe.ordered===oe.ordered)}function ie(oe,H,pe){let X=-1;for(let le of H.children)if(le.type===oe.type&&pe(le)?X++:X=-1,le===oe)return X}function ee(oe,H){let pe=Array.isArray(H)?H:[H],X=-1,le;for(;le=oe.getParentNode(++X);)if(pe.includes(le.type))return X;return -1}function ce(oe,H){let pe=ee(oe,H);return pe===-1?null:oe.getParentNode(pe)}function W(oe,H,pe){if(pe.proseWrap===\"preserve\"&&H===`\n`)return c;let X=pe.proseWrap===\"always\"&&!ce(oe,J);return H!==\"\"?X?y:\" \":X?f:\"\"}function K(oe,H,pe){let X=oe.getValue(),le=[],Ae=oe.map(ye=>ye.map((Ce,Be)=>{let ve=$(pe(),H).formatted,ze=u(ve);return le[Be]=Math.max(le[Be]||3,ze),{text:ve,width:ze}},\"children\"),\"children\"),Ee=A(!1);if(H.proseWrap!==\"never\")return [l,Ee];let De=A(!0);return [l,N(F(De,Ee))];function A(ye){let Ce=[re(Ae[0],ye),G(ye)];return Ae.length>1&&Ce.push(p(x,Ae.slice(1).map(Be=>re(Be,ye)))),p(x,Ce)}function G(ye){return `| ${le.map((Be,ve)=>{let ze=X.align[ve],be=ze===\"center\"||ze===\"left\"?\":\":\"-\",Ye=ze===\"center\"||ze===\"right\"?\":\":\"-\",Se=ye?\"-\":\"-\".repeat(Be-2);return `${be}${Se}${Ye}`}).join(\" | \")} |`}function re(ye,Ce){return `| ${ye.map((ve,ze)=>{let{text:be,width:Ye}=ve;if(Ce)return be;let Se=le[ze]-Ye,Ie=X.align[ze],Oe=0;Ie===\"right\"?Oe=Se:Ie===\"center\"&&(Oe=Math.floor(Se/2));let Je=Se-Oe;return `${\" \".repeat(Oe)}${be}${\" \".repeat(Je)}`}).join(\" | \")} |`}}function de(oe,H,pe){let X=[],le=null,{children:Ae}=oe.getValue();for(let[Ee,De]of Ae.entries())switch(U(De)){case\"start\":le===null&&(le={index:Ee,offset:De.position.end.offset});break;case\"end\":le!==null&&(X.push({start:le,end:{index:Ee,offset:De.position.start.offset}}),le=null);break;}return ue(oe,H,pe,{processor:(Ee,De)=>{if(X.length>0){let A=X[0];if(De===A.start.index)return [Fe(Ae[A.start.index]),H.originalText.slice(A.start.offset,A.end.offset),Fe(Ae[A.end.index])];if(A.start.index3&&arguments[3]!==void 0?arguments[3]:{},{postprocessor:le}=X,Ae=X.processor||(()=>pe()),Ee=oe.getValue(),De=[],A;return oe.each((G,re)=>{let ye=G.getValue(),Ce=Ae(G,re);if(Ce!==!1){let Be={parts:De,prevNode:A,parentNode:Ee,options:H};Z(ye,Be)&&(De.push(c),A&&q.has(A.type)||(se(ye,Be)||fe(ye,Be))&&De.push(c),fe(ye,Be)&&De.push(c)),De.push(Ce),A=ye;}},\"children\"),le?le(De):De}function Fe(oe){if(oe.type===\"html\")return oe.value;if(oe.type===\"paragraph\"&&Array.isArray(oe.children)&&oe.children.length===1&&oe.children[0].type===\"esComment\")return [\"{/* \",oe.children[0].value,\" */}\"]}function z(oe){let H=oe;for(;i(H.children);)H=s(H.children);return H}function U(oe){let H;if(oe.type===\"html\")H=oe.value.match(/^$/);else {let pe;oe.type===\"esComment\"?pe=oe:oe.type===\"paragraph\"&&oe.children.length===1&&oe.children[0].type===\"esComment\"&&(pe=oe.children[0]),pe&&(H=pe.value.match(/^prettier-ignore(?:-(start|end))?$/));}return H?H[1]||\"next\":!1}function Z(oe,H){let pe=H.parts.length===0,X=k.includes(oe.type),le=oe.type===\"html\"&&M.includes(H.parentNode.type);return !pe&&!X&&!le}function se(oe,H){var pe,X,le;let Ee=(H.prevNode&&H.prevNode.type)===oe.type&&L.has(oe.type),De=H.parentNode.type===\"listItem\"&&!H.parentNode.loose,A=((pe=H.prevNode)===null||pe===void 0?void 0:pe.type)===\"listItem\"&&H.prevNode.loose,G=U(H.prevNode)===\"next\",re=oe.type===\"html\"&&((X=H.prevNode)===null||X===void 0?void 0:X.type)===\"html\"&&H.prevNode.position.end.line+1===oe.position.start.line,ye=oe.type===\"html\"&&H.parentNode.type===\"listItem\"&&((le=H.prevNode)===null||le===void 0?void 0:le.type)===\"paragraph\"&&H.prevNode.position.end.line+1===oe.position.start.line;return A||!(Ee||De||G||re||ye)}function fe(oe,H){let pe=H.prevNode&&H.prevNode.type===\"list\",X=oe.type===\"code\"&&oe.isIndented;return pe&&X}function ge(oe){let H=ce(oe,[\"linkReference\",\"imageReference\"]);return H&&(H.type!==\"linkReference\"||H.referenceType!==\"full\")}function he(oe){let H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],pe=[\" \",...Array.isArray(H)?H:[H]];return new RegExp(pe.map(X=>`\\\\${X}`).join(\"|\")).test(oe)?`<${oe}>`:oe}function we(oe,H){let pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!oe)return \"\";if(pe)return \" \"+we(oe,H,!1);if(oe=oe.replace(/\\\\([\"')])/g,\"$1\"),oe.includes('\"')&&oe.includes(\"'\")&&!oe.includes(\")\"))return `(${oe})`;let X=oe.split(\"'\").length-1,le=oe.split('\"').length-1,Ae=X>le?'\"':le>X||H.singleQuote?\"'\":'\"';return oe=oe.replace(/\\\\/,\"\\\\\\\\\"),oe=oe.replace(new RegExp(`(${Ae})`,\"g\"),\"\\\\$1\"),`${Ae}${oe}${Ae}`}function ke(oe,H,pe){return oepe?pe:oe}function Re(oe){let H=Number(oe.getName());if(H===0)return !1;let pe=oe.getParentNode().children[H-1];return U(pe)===\"next\"}function Ne(oe){return `[${t(oe.label)}]`}function Pe(oe){return `[^${oe.label}]`}r.exports={preprocess:o,print:Q,embed:D,massageAstNode:d,hasPrettierIgnore:Re,insertPragma:T};}}),Dg=te({\"src/language-markdown/options.js\"(e,r){ne();var t=Mt();r.exports={proseWrap:t.proseWrap,singleQuote:t.singleQuote};}}),mg=te({\"src/language-markdown/parsers.js\"(){ne();}}),_a=te({\"node_modules/linguist-languages/data/Markdown.json\"(e,r){r.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};}}),dg=te({\"src/language-markdown/index.js\"(e,r){ne();var t=_t(),s=fg(),a=Dg(),n=mg(),u=[t(_a(),l=>({since:\"1.8.0\",parsers:[\"markdown\"],vscodeLanguageIds:[\"markdown\"],filenames:[...l.filenames,\"README\"],extensions:l.extensions.filter(p=>p!==\".mdx\")})),t(_a(),()=>({name:\"MDX\",since:\"1.15.0\",parsers:[\"mdx\"],vscodeLanguageIds:[\"mdx\"],filenames:[],extensions:[\".mdx\"]}))],i={mdast:s};r.exports={languages:u,options:a,printers:i,parsers:n};}}),gg=te({\"src/language-html/clean.js\"(e,r){ne();var{isFrontMatterNode:t}=Ue(),s=new Set([\"sourceSpan\",\"startSourceSpan\",\"endSourceSpan\",\"nameSpan\",\"valueSpan\"]);function a(n,u){if(n.type===\"text\"||n.type===\"comment\"||t(n)||n.type===\"yaml\"||n.type===\"toml\")return null;n.type===\"attribute\"&&delete u.value,n.type===\"docType\"&&delete u.value;}a.ignoredProperties=s,r.exports=a;}}),yg=te({\"src/language-html/constants.evaluate.js\"(e,r){r.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\"};}}),hg=te({\"src/language-html/utils/is-unknown-namespace.js\"(e,r){ne();function t(s){return s.type===\"element\"&&!s.hasExplicitNamespace&&![\"html\",\"svg\"].includes(s.namespace)}r.exports=t;}}),Rt=te({\"src/language-html/utils/index.js\"(e,r){ne();var{inferParserByLanguage:t,isFrontMatterNode:s}=Ue(),{builders:{line:a,hardline:n,join:u},utils:{getDocParts:i,replaceTextEndOfLine:l}}=qe(),{CSS_DISPLAY_TAGS:p,CSS_DISPLAY_DEFAULT:y,CSS_WHITE_SPACE_TAGS:h,CSS_WHITE_SPACE_DEFAULT:g}=yg(),c=hg(),f=new Set([\"\t\",`\n`,\"\\f\",\"\\r\",\" \"]),F=A=>A.replace(/^[\\t\\n\\f\\r ]+/,\"\"),_=A=>A.replace(/[\\t\\n\\f\\r ]+$/,\"\"),w=A=>F(_(A)),E=A=>A.replace(/^[\\t\\f\\r ]*\\n/g,\"\"),N=A=>E(_(A)),x=A=>A.split(/[\\t\\n\\f\\r ]+/),I=A=>A.match(/^[\\t\\n\\f\\r ]*/)[0],P=A=>{let[,G,re,ye]=A.match(/^([\\t\\n\\f\\r ]*)(.*?)([\\t\\n\\f\\r ]*)$/s);return {leadingWhitespace:G,trailingWhitespace:ye,text:re}},$=A=>/[\\t\\n\\f\\r ]/.test(A);function D(A,G){return !!(A.type===\"ieConditionalComment\"&&A.lastChild&&!A.lastChild.isSelfClosing&&!A.lastChild.endSourceSpan||A.type===\"ieConditionalComment\"&&!A.complete||se(A)&&A.children.some(re=>re.type!==\"text\"&&re.type!==\"interpolation\")||X(A,G)&&!o(A)&&A.type!==\"interpolation\")}function T(A){return A.type===\"attribute\"||!A.parent||!A.prev?!1:m(A.prev)}function m(A){return A.type===\"comment\"&&A.value.trim()===\"prettier-ignore\"}function C(A){return A.type===\"text\"||A.type===\"comment\"}function o(A){return A.type===\"element\"&&(A.fullName===\"script\"||A.fullName===\"style\"||A.fullName===\"svg:style\"||c(A)&&(A.name===\"script\"||A.name===\"style\"))}function d(A){return A.children&&!o(A)}function v(A){return o(A)||A.type===\"interpolation\"||S(A)}function S(A){return we(A).startsWith(\"pre\")}function b(A,G){let re=ye();if(re&&!A.prev&&A.parent&&A.parent.tagDefinition&&A.parent.tagDefinition.ignoreFirstLf)return A.type===\"interpolation\";return re;function ye(){return s(A)?!1:(A.type===\"text\"||A.type===\"interpolation\")&&A.prev&&(A.prev.type===\"text\"||A.prev.type===\"interpolation\")?!0:!A.parent||A.parent.cssDisplay===\"none\"?!1:se(A.parent)?!0:!(!A.prev&&(A.parent.type===\"root\"||se(A)&&A.parent||o(A.parent)||H(A.parent,G)||!ue(A.parent.cssDisplay))||A.prev&&!U(A.prev.cssDisplay))}}function B(A,G){return s(A)?!1:(A.type===\"text\"||A.type===\"interpolation\")&&A.next&&(A.next.type===\"text\"||A.next.type===\"interpolation\")?!0:!A.parent||A.parent.cssDisplay===\"none\"?!1:se(A.parent)?!0:!(!A.next&&(A.parent.type===\"root\"||se(A)&&A.parent||o(A.parent)||H(A.parent,G)||!Fe(A.parent.cssDisplay))||A.next&&!z(A.next.cssDisplay))}function k(A){return Z(A.cssDisplay)&&!o(A)}function M(A){return s(A)||A.next&&A.sourceSpan.end&&A.sourceSpan.end.line+10&&([\"body\",\"script\",\"style\"].includes(A.name)||A.children.some(G=>ee(G)))||A.firstChild&&A.firstChild===A.lastChild&&A.firstChild.type!==\"text\"&&V(A.firstChild)&&(!A.lastChild.isTrailingSpaceSensitive||j(A.lastChild))}function q(A){return A.type===\"element\"&&A.children.length>0&&([\"html\",\"head\",\"ul\",\"ol\",\"select\"].includes(A.name)||A.cssDisplay.startsWith(\"table\")&&A.cssDisplay!==\"table-cell\")}function J(A){return Y(A)||A.prev&&L(A.prev)||Q(A)}function L(A){return Y(A)||A.type===\"element\"&&A.fullName===\"br\"||Q(A)}function Q(A){return V(A)&&j(A)}function V(A){return A.hasLeadingSpaces&&(A.prev?A.prev.sourceSpan.end.lineA.sourceSpan.end.line:A.parent.type===\"root\"||A.parent.endSourceSpan&&A.parent.endSourceSpan.start.line>A.sourceSpan.end.line)}function Y(A){switch(A.type){case\"ieConditionalComment\":case\"comment\":case\"directive\":return !0;case\"element\":return [\"script\",\"select\"].includes(A.name)}return !1}function ie(A){return A.lastChild?ie(A.lastChild):A}function ee(A){return A.children&&A.children.some(G=>G.type!==\"text\")}function ce(A){let{type:G,lang:re}=A.attrMap;if(G===\"module\"||G===\"text/javascript\"||G===\"text/babel\"||G===\"application/javascript\"||re===\"jsx\")return \"babel\";if(G===\"application/x-typescript\"||re===\"ts\"||re===\"tsx\")return \"typescript\";if(G===\"text/markdown\")return \"markdown\";if(G===\"text/html\")return \"html\";if(G&&(G.endsWith(\"json\")||G.endsWith(\"importmap\"))||G===\"speculationrules\")return \"json\";if(G===\"text/x-handlebars-template\")return \"glimmer\"}function W(A,G){let{lang:re}=A.attrMap;if(!re||re===\"postcss\"||re===\"css\")return \"css\";if(re===\"scss\")return \"scss\";if(re===\"less\")return \"less\";if(re===\"stylus\")return t(\"stylus\",G)}function K(A,G){if(A.name===\"script\"&&!A.attrMap.src)return !A.attrMap.lang&&!A.attrMap.type?\"babel\":ce(A);if(A.name===\"style\")return W(A,G);if(G&&X(A,G))return ce(A)||!(\"src\"in A.attrMap)&&t(A.attrMap.lang,G)}function de(A){return A===\"block\"||A===\"list-item\"||A.startsWith(\"table\")}function ue(A){return !de(A)&&A!==\"inline-block\"}function Fe(A){return !de(A)&&A!==\"inline-block\"}function z(A){return !de(A)}function U(A){return !de(A)}function Z(A){return !de(A)&&A!==\"inline-block\"}function se(A){return we(A).startsWith(\"pre\")}function fe(A,G){let re=0;for(let ye=A.stack.length-1;ye>=0;ye--){let Ce=A.stack[ye];Ce&&typeof Ce==\"object\"&&!Array.isArray(Ce)&&G(Ce)&&re++;}return re}function ge(A,G){let re=A;for(;re;){if(G(re))return !0;re=re.parent;}return !1}function he(A,G){if(A.prev&&A.prev.type===\"comment\"){let ye=A.prev.value.match(/^\\s*display:\\s*([a-z]+)\\s*$/);if(ye)return ye[1]}let re=!1;if(A.type===\"element\"&&A.namespace===\"svg\")if(ge(A,ye=>ye.fullName===\"svg:foreignObject\"))re=!0;else return A.name===\"svg\"?\"inline-block\":\"block\";switch(G.htmlWhitespaceSensitivity){case\"strict\":return \"inline\";case\"ignore\":return \"block\";default:return G.parser===\"vue\"&&A.parent&&A.parent.type===\"root\"?\"block\":A.type===\"element\"&&(!A.namespace||re||c(A))&&p[A.name]||y}}function we(A){return A.type===\"element\"&&(!A.namespace||c(A))&&h[A.name]||g}function ke(A){let G=Number.POSITIVE_INFINITY;for(let re of A.split(`\n`)){if(re.length===0)continue;if(!f.has(re[0]))return 0;let ye=I(re).length;re.length!==ye&&ye1&&arguments[1]!==void 0?arguments[1]:ke(A);return G===0?A:A.split(`\n`).map(re=>re.slice(G)).join(`\n`)}function Ne(A,G){let re=0;for(let ye=0;ye1&&arguments[1]!==void 0?arguments[1]:A.value;return A.parent.isWhitespaceSensitive?A.parent.isIndentationSensitive?l(G):l(Re(N(G)),n):i(u(a,x(G)))}function De(A,G){return pe(A,G)&&A.name===\"script\"}r.exports={htmlTrim:w,htmlTrimPreserveIndentation:N,hasHtmlWhitespace:$,getLeadingAndTrailingHtmlWhitespace:P,canHaveInterpolation:d,countChars:Ne,countParents:fe,dedentString:Re,forceBreakChildren:q,forceBreakContent:R,forceNextEmptyLine:M,getLastDescendant:ie,getNodeCssStyleDisplay:he,getNodeCssStyleWhiteSpace:we,hasPrettierIgnore:T,inferScriptParser:K,isVueCustomBlock:H,isVueNonHtmlBlock:X,isVueScriptTag:De,isVueSlotAttribute:le,isVueSfcBindingsAttribute:Ae,isVueSfcBlock:pe,isDanglingSpaceSensitiveNode:k,isIndentationSensitiveNode:S,isLeadingSpaceSensitiveNode:b,isPreLikeNode:se,isScriptLikeTag:o,isTextLikeNode:C,isTrailingSpaceSensitiveNode:B,isWhitespaceSensitiveNode:v,isUnknownNamespace:c,preferHardlineAsLeadingSpaces:J,preferHardlineAsTrailingSpaces:L,shouldPreserveContent:D,unescapeQuoteEntities:Pe,getTextValueParts:Ee};}}),vg=te({\"node_modules/angular-html-parser/lib/compiler/src/chars.js\"(e){ne(),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;function r(i){return i>=e.$TAB&&i<=e.$SPACE||i==e.$NBSP}e.isWhitespace=r;function t(i){return e.$0<=i&&i<=e.$9}e.isDigit=t;function s(i){return i>=e.$a&&i<=e.$z||i>=e.$A&&i<=e.$Z}e.isAsciiLetter=s;function a(i){return i>=e.$a&&i<=e.$f||i>=e.$A&&i<=e.$F||t(i)}e.isAsciiHexDigit=a;function n(i){return i===e.$LF||i===e.$CR}e.isNewLine=n;function u(i){return e.$0<=i&&i<=e.$7}e.isOctalDigit=u;}}),Cg=te({\"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=class{constructor(s,a,n){this.filePath=s,this.name=a,this.members=n;}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};e.StaticSymbol=r;var t=class{constructor(){this.cache=new Map;}get(s,a,n){n=n||[];let u=n.length?`.${n.join(\".\")}`:\"\",i=`\"${s}\".${a}${u}`,l=this.cache.get(i);return l||(l=new r(s,a,n),this.cache.set(i,l)),l}};e.StaticSymbolCache=t;}}),Eg=te({\"node_modules/angular-html-parser/lib/compiler/src/util.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=/-+([a-z0-9])/g;function t(o){return o.replace(r,function(){for(var d=arguments.length,v=new Array(d),S=0;Su(v,this,d))}visitStringMap(o,d){let v={};return Object.keys(o).forEach(S=>{v[S]=u(o[S],this,d);}),v}visitPrimitive(o,d){return o}visitOther(o,d){return o}};e.ValueTransformer=p,e.SyncAsync={assertSync:o=>{if(P(o))throw new Error(\"Illegal state: value cannot be a promise\");return o},then:(o,d)=>P(o)?o.then(d):d(o),all:o=>o.some(P)?Promise.all(o):o};function y(o){throw new Error(`Internal Error: ${o}`)}e.error=y;function h(o,d){let v=Error(o);return v[g]=!0,d&&(v[c]=d),v}e.syntaxError=h;var g=\"ngSyntaxError\",c=\"ngParseErrors\";function f(o){return o[g]}e.isSyntaxError=f;function F(o){return o[c]||[]}e.getParseErrors=F;function _(o){return o.replace(/([.*+?^=!:${}()|[\\]\\/\\\\])/g,\"\\\\$1\")}e.escapeRegExp=_;var w=Object.getPrototypeOf({});function E(o){return typeof o==\"object\"&&o!==null&&Object.getPrototypeOf(o)===w}function N(o){let d=\"\";for(let v=0;v=55296&&S<=56319&&o.length>v+1){let b=o.charCodeAt(v+1);b>=56320&&b<=57343&&(v++,S=(S-55296<<10)+b-56320+65536);}S<=127?d+=String.fromCharCode(S):S<=2047?d+=String.fromCharCode(S>>6&31|192,S&63|128):S<=65535?d+=String.fromCharCode(S>>12|224,S>>6&63|128,S&63|128):S<=2097151&&(d+=String.fromCharCode(S>>18&7|240,S>>12&63|128,S>>6&63|128,S&63|128));}return d}e.utf8Encode=N;function x(o){if(typeof o==\"string\")return o;if(o instanceof Array)return \"[\"+o.map(x).join(\", \")+\"]\";if(o==null)return \"\"+o;if(o.overriddenName)return `${o.overriddenName}`;if(o.name)return `${o.name}`;if(!o.toString)return \"object\";let d=o.toString();if(d==null)return \"\"+d;let v=d.indexOf(`\n`);return v===-1?d:d.substring(0,v)}e.stringify=x;function I(o){return typeof o==\"function\"&&o.hasOwnProperty(\"__forward_ref__\")?o():o}e.resolveForwardRef=I;function P(o){return !!o&&typeof o.then==\"function\"}e.isPromise=P;var $=class{constructor(o){this.full=o;let d=o.split(\".\");this.major=d[0],this.minor=d[1],this.patch=d.slice(2).join(\".\");}};e.Version=$;var D=typeof window<\"u\"&&window,T=typeof self<\"u\"&&typeof WorkerGlobalScope<\"u\"&&self instanceof WorkerGlobalScope&&self,m=typeof globalThis<\"u\"&&globalThis,C=m||D||T;e.global=C;}}),Fg=te({\"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=Cg(),t=Eg(),s=/^(?:(?:\\[([^\\]]+)\\])|(?:\\(([^\\)]+)\\)))|(\\@[-\\w]+)$/;function a(v){return v.replace(/\\W/g,\"_\")}e.sanitizeIdentifier=a;var n=0;function u(v){if(!v||!v.reference)return null;let S=v.reference;if(S instanceof r.StaticSymbol)return S.name;if(S.__anonymousType)return S.__anonymousType;let b=t.stringify(S);return b.indexOf(\"(\")>=0?(b=`anonymous_${n++}`,S.__anonymousType=b):b=a(b),b}e.identifierName=u;function i(v){let S=v.reference;return S instanceof r.StaticSymbol?S.filePath:`./${t.stringify(S)}`}e.identifierModuleUrl=i;function l(v,S){return `View_${u({reference:v})}_${S}`}e.viewClassName=l;function p(v){return `RenderType_${u({reference:v})}`}e.rendererTypeName=p;function y(v){return `HostView_${u({reference:v})}`}e.hostViewClassName=y;function h(v){return `${u({reference:v})}NgFactory`}e.componentFactoryName=h;var g;(function(v){v[v.Pipe=0]=\"Pipe\",v[v.Directive=1]=\"Directive\",v[v.NgModule=2]=\"NgModule\",v[v.Injectable=3]=\"Injectable\";})(g=e.CompileSummaryKind||(e.CompileSummaryKind={}));function c(v){return v.value!=null?a(v.value):u(v.identifier)}e.tokenName=c;function f(v){return v.identifier!=null?v.identifier.reference:v.value}e.tokenReference=f;var F=class{constructor(){let{moduleUrl:v,styles:S,styleUrls:b}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.moduleUrl=v||null,this.styles=P(S),this.styleUrls=P(b);}};e.CompileStylesheetMetadata=F;var _=class{constructor(v){let{encapsulation:S,template:b,templateUrl:B,htmlAst:k,styles:M,styleUrls:R,externalStylesheets:q,animations:J,ngContentSelectors:L,interpolation:Q,isInline:V,preserveWhitespaces:j}=v;if(this.encapsulation=S,this.template=b,this.templateUrl=B,this.htmlAst=k,this.styles=P(M),this.styleUrls=P(R),this.externalStylesheets=P(q),this.animations=J?D(J):[],this.ngContentSelectors=L||[],Q&&Q.length!=2)throw new Error(\"'interpolation' should have a start and an end symbol.\");this.interpolation=Q,this.isInline=V,this.preserveWhitespaces=j;}toSummary(){return {ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}};e.CompileTemplateMetadata=_;var w=class{static create(v){let{isHost:S,type:b,isComponent:B,selector:k,exportAs:M,changeDetection:R,inputs:q,outputs:J,host:L,providers:Q,viewProviders:V,queries:j,guards:Y,viewQueries:ie,entryComponents:ee,template:ce,componentViewType:W,rendererType:K,componentFactory:de}=v,ue={},Fe={},z={};L!=null&&Object.keys(L).forEach(se=>{let fe=L[se],ge=se.match(s);ge===null?z[se]=fe:ge[1]!=null?Fe[ge[1]]=fe:ge[2]!=null&&(ue[ge[2]]=fe);});let U={};q?.forEach(se=>{let fe=t.splitAtColon(se,[se,se]);U[fe[0]]=fe[1];});let Z={};return J?.forEach(se=>{let fe=t.splitAtColon(se,[se,se]);Z[fe[0]]=fe[1];}),new w({isHost:S,type:b,isComponent:!!B,selector:k,exportAs:M,changeDetection:R,inputs:U,outputs:Z,hostListeners:ue,hostProperties:Fe,hostAttributes:z,providers:Q,viewProviders:V,queries:j,guards:Y,viewQueries:ie,entryComponents:ee,template:ce,componentViewType:W,rendererType:K,componentFactory:de})}constructor(v){let{isHost:S,type:b,isComponent:B,selector:k,exportAs:M,changeDetection:R,inputs:q,outputs:J,hostListeners:L,hostProperties:Q,hostAttributes:V,providers:j,viewProviders:Y,queries:ie,guards:ee,viewQueries:ce,entryComponents:W,template:K,componentViewType:de,rendererType:ue,componentFactory:Fe}=v;this.isHost=!!S,this.type=b,this.isComponent=B,this.selector=k,this.exportAs=M,this.changeDetection=R,this.inputs=q,this.outputs=J,this.hostListeners=L,this.hostProperties=Q,this.hostAttributes=V,this.providers=P(j),this.viewProviders=P(Y),this.queries=P(ie),this.guards=ee,this.viewQueries=P(ce),this.entryComponents=P(W),this.template=K,this.componentViewType=de,this.rendererType=ue,this.componentFactory=Fe;}toSummary(){return {summaryKind:g.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=w;var E=class{constructor(v){let{type:S,name:b,pure:B}=v;this.type=S,this.name=b,this.pure=!!B;}toSummary(){return {summaryKind:g.Pipe,type:this.type,name:this.name,pure:this.pure}}};e.CompilePipeMetadata=E;var N=class{};e.CompileShallowModuleMetadata=N;var x=class{constructor(v){let{type:S,providers:b,declaredDirectives:B,exportedDirectives:k,declaredPipes:M,exportedPipes:R,entryComponents:q,bootstrapComponents:J,importedModules:L,exportedModules:Q,schemas:V,transitiveModule:j,id:Y}=v;this.type=S||null,this.declaredDirectives=P(B),this.exportedDirectives=P(k),this.declaredPipes=P(M),this.exportedPipes=P(R),this.providers=P(b),this.entryComponents=P(q),this.bootstrapComponents=P(J),this.importedModules=P(L),this.exportedModules=P(Q),this.schemas=P(V),this.id=Y||null,this.transitiveModule=j||null;}toSummary(){let v=this.transitiveModule;return {summaryKind:g.NgModule,type:this.type,entryComponents:v.entryComponents,providers:v.providers,modules:v.modules,exportedDirectives:v.exportedDirectives,exportedPipes:v.exportedPipes}}};e.CompileNgModuleMetadata=x;var I=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(v,S){this.providers.push({provider:v,module:S});}addDirective(v){this.directivesSet.has(v.reference)||(this.directivesSet.add(v.reference),this.directives.push(v));}addExportedDirective(v){this.exportedDirectivesSet.has(v.reference)||(this.exportedDirectivesSet.add(v.reference),this.exportedDirectives.push(v));}addPipe(v){this.pipesSet.has(v.reference)||(this.pipesSet.add(v.reference),this.pipes.push(v));}addExportedPipe(v){this.exportedPipesSet.has(v.reference)||(this.exportedPipesSet.add(v.reference),this.exportedPipes.push(v));}addModule(v){this.modulesSet.has(v.reference)||(this.modulesSet.add(v.reference),this.modules.push(v));}addEntryComponent(v){this.entryComponentsSet.has(v.componentType)||(this.entryComponentsSet.add(v.componentType),this.entryComponents.push(v));}};e.TransitiveCompileNgModuleMetadata=I;function P(v){return v||[]}var $=class{constructor(v,S){let{useClass:b,useValue:B,useExisting:k,useFactory:M,deps:R,multi:q}=S;this.token=v,this.useClass=b||null,this.useValue=B,this.useExisting=k,this.useFactory=M||null,this.dependencies=R||null,this.multi=!!q;}};e.ProviderMeta=$;function D(v){return v.reduce((S,b)=>{let B=Array.isArray(b)?D(b):b;return S.concat(B)},[])}e.flatten=D;function T(v){return v.replace(/(\\w+:\\/\\/[\\w:-]+)?(\\/+)?/,\"ng:///\")}function m(v,S,b){let B;return b.isInline?S.type.reference instanceof r.StaticSymbol?B=`${S.type.reference.filePath}.${S.type.reference.name}.html`:B=`${u(v)}/${u(S.type)}.html`:B=b.templateUrl,S.type.reference instanceof r.StaticSymbol?B:T(B)}e.templateSourceUrl=m;function C(v,S){let b=v.moduleUrl.split(/\\/\\\\/g),B=b[b.length-1];return T(`css/${S}${B}.ngstyle.js`)}e.sharedStylesheetJitUrl=C;function o(v){return T(`${u(v.type)}/module.ngfactory.js`)}e.ngModuleJitUrl=o;function d(v,S){return T(`${u(v)}/${u(S.type)}.ngfactory.js`)}e.templateJitUrl=d;}}),Ag=te({\"node_modules/angular-html-parser/lib/compiler/src/parse_util.js\"(e){ne(),Object.defineProperty(e,\"__esModule\",{value:!0});var r=vg(),t=Fg(),s=class{constructor(y,h,g,c){this.file=y,this.offset=h,this.line=g,this.col=c;}toString(){return this.offset!=null?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(y){let h=this.file.content,g=h.length,c=this.offset,f=this.line,F=this.col;for(;c>0&&y<0;)if(c--,y++,h.charCodeAt(c)==r.$LF){f--;let w=h.substr(0,c-1).lastIndexOf(String.fromCharCode(r.$LF));F=w>0?c-w:c;}else F--;for(;c0;){let _=h.charCodeAt(c);c++,y--,_==r.$LF?(f++,F=0):F++;}return new s(this.file,c,f,F)}getContext(y,h){let g=this.file.content,c=this.offset;if(c!=null){c>g.length-1&&(c=g.length-1);let f=c,F=0,_=0;for(;F0&&(c--,F++,!(g[c]==`\n`&&++_==h)););for(F=0,_=0;F2&&arguments[2]!==void 0?arguments[2]:null;this.start=y,this.end=h,this.details=g;}toString(){return this.start.file.content.substring(this.start.offset,this.end.offset)}};e.ParseSourceSpan=n,e.EMPTY_PARSE_LOCATION=new s(new a(\"\",\"\"),0,0,0),e.EMPTY_SOURCE_SPAN=new n(e.EMPTY_PARSE_LOCATION,e.EMPTY_PARSE_LOCATION);var u;(function(y){y[y.WARNING=0]=\"WARNING\",y[y.ERROR=1]=\"ERROR\";})(u=e.ParseErrorLevel||(e.ParseErrorLevel={}));var i=class{constructor(y,h){let g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:u.ERROR;this.span=y,this.msg=h,this.level=g;}contextualMessage(){let y=this.span.start.getContext(100,3);return y?`${this.msg} (\"${y.before}[${u[this.level]} ->]${y.after}\")`:this.msg}toString(){let y=this.span.details?`, ${this.span.details}`:\"\";return `${this.contextualMessage()}: ${this.span.start}${y}`}};e.ParseError=i;function l(y,h){let g=t.identifierModuleUrl(h),c=g!=null?`in ${y} ${t.identifierName(h)} in ${g}`:`in ${y} ${t.identifierName(h)}`,f=new a(\"\",c);return new n(new s(f,-1,-1,-1),new s(f,-1,-1,-1))}e.typeSourceSpan=l;function p(y,h,g){let c=`in ${y} ${h} in ${g}`,f=new a(\"\",c);return new n(new s(f,-1,-1,-1),new s(f,-1,-1,-1))}e.r3JitTypeSourceSpan=p;}}),Sg=te({\"src/language-html/print-preprocess.js\"(e,r){ne();var{ParseSourceSpan:t}=Ag(),{htmlTrim:s,getLeadingAndTrailingHtmlWhitespace:a,hasHtmlWhitespace:n,canHaveInterpolation:u,getNodeCssStyleDisplay:i,isDanglingSpaceSensitiveNode:l,isIndentationSensitiveNode:p,isLeadingSpaceSensitiveNode:y,isTrailingSpaceSensitiveNode:h,isWhitespaceSensitiveNode:g,isVueScriptTag:c}=Rt(),f=[_,w,N,I,P,T,$,D,m,x,C];function F(o,d){for(let v of f)v(o,d);return o}function _(o){o.walk(d=>{if(d.type===\"element\"&&d.tagDefinition.ignoreFirstLf&&d.children.length>0&&d.children[0].type===\"text\"&&d.children[0].value[0]===`\n`){let v=d.children[0];v.value.length===1?d.removeChild(v):v.value=v.value.slice(1);}});}function w(o){let d=v=>v.type===\"element\"&&v.prev&&v.prev.type===\"ieConditionalStartComment\"&&v.prev.sourceSpan.end.offset===v.startSourceSpan.start.offset&&v.firstChild&&v.firstChild.type===\"ieConditionalEndComment\"&&v.firstChild.sourceSpan.start.offset===v.startSourceSpan.end.offset;o.walk(v=>{if(v.children)for(let S=0;S{if(S.children)for(let b=0;bd.type===\"cdata\",d=>``)}function x(o){let d=v=>v.type===\"element\"&&v.attrs.length===0&&v.children.length===1&&v.firstChild.type===\"text\"&&!n(v.children[0].value)&&!v.firstChild.hasLeadingSpaces&&!v.firstChild.hasTrailingSpaces&&v.isLeadingSpaceSensitive&&!v.hasLeadingSpaces&&v.isTrailingSpaceSensitive&&!v.hasTrailingSpaces&&v.prev&&v.prev.type===\"text\"&&v.next&&v.next.type===\"text\";o.walk(v=>{if(v.children)for(let S=0;S`+b.firstChild.value+``+k.value,B.sourceSpan=new t(B.sourceSpan.start,k.sourceSpan.end),B.isTrailingSpaceSensitive=k.isTrailingSpaceSensitive,B.hasTrailingSpaces=k.hasTrailingSpaces,v.removeChild(b),S--,v.removeChild(k);}});}function I(o,d){if(d.parser===\"html\")return;let v=/{{(.+?)}}/s;o.walk(S=>{if(u(S))for(let b of S.children){if(b.type!==\"text\")continue;let B=b.sourceSpan.start,k=null,M=b.value.split(v);for(let R=0;R0&&S.insertChildBefore(b,{type:\"text\",value:q,sourceSpan:new t(B,k)});continue}k=B.moveBy(q.length+4),S.insertChildBefore(b,{type:\"interpolation\",sourceSpan:new t(B,k),children:q.length===0?[]:[{type:\"text\",value:q,sourceSpan:new t(B.moveBy(2),k.moveBy(-2))}]});}S.removeChild(b);}});}function P(o){o.walk(d=>{if(!d.children)return;if(d.children.length===0||d.children.length===1&&d.children[0].type===\"text\"&&s(d.children[0].value).length===0){d.hasDanglingSpaces=d.children.length>0,d.children=[];return}let v=g(d),S=p(d);if(!v)for(let b=0;b{d.isSelfClosing=!d.children||d.type===\"element\"&&(d.tagDefinition.isVoid||d.startSourceSpan===d.endSourceSpan);});}function D(o,d){o.walk(v=>{v.type===\"element\"&&(v.hasHtmComponentClosingTag=v.endSourceSpan&&/^<\\s*\\/\\s*\\/\\s*>$/.test(d.originalText.slice(v.endSourceSpan.start.offset,v.endSourceSpan.end.offset)));});}function T(o,d){o.walk(v=>{v.cssDisplay=i(v,d);});}function m(o,d){o.walk(v=>{let{children:S}=v;if(S){if(S.length===0){v.isDanglingSpaceSensitive=l(v);return}for(let b of S)b.isLeadingSpaceSensitive=y(b,d),b.isTrailingSpaceSensitive=h(b,d);for(let b=0;bc(b,d));if(!v)return;let{lang:S}=v.attrMap;(S===\"ts\"||S===\"typescript\")&&(d.__should_parse_vue_template_with_ts=!0);}}r.exports=F;}}),xg=te({\"src/language-html/pragma.js\"(e,r){ne();function t(a){return /^\\s*/.test(a)}function s(a){return `\n\n`+a.replace(/^\\s*\\n/,\"\")}r.exports={hasPragma:t,insertPragma:s};}}),au=te({\"src/language-html/loc.js\"(e,r){ne();function t(a){return a.sourceSpan.start.offset}function s(a){return a.sourceSpan.end.offset}r.exports={locStart:t,locEnd:s};}}),ur=te({\"src/language-html/print/tag.js\"(e,r){ne();var t=Zt(),{isNonEmptyArray:s}=Ue(),{builders:{indent:a,join:n,line:u,softline:i,hardline:l},utils:{replaceTextEndOfLine:p}}=qe(),{locStart:y,locEnd:h}=au(),{isTextLikeNode:g,getLastDescendant:c,isPreLikeNode:f,hasPrettierIgnore:F,shouldPreserveContent:_,isVueSfcBlock:w}=Rt();function E(L,Q){return [L.isSelfClosing?\"\":N(L,Q),x(L,Q)]}function N(L,Q){return L.lastChild&&o(L.lastChild)?\"\":[I(L,Q),$(L,Q)]}function x(L,Q){return (L.next?m(L.next):C(L.parent))?\"\":[D(L,Q),P(L,Q)]}function I(L,Q){return C(L)?D(L.lastChild,Q):\"\"}function P(L,Q){return o(L)?$(L.parent,Q):d(L)?q(L.next):\"\"}function $(L,Q){if(t(!L.isSelfClosing),T(L,Q))return \"\";switch(L.type){case\"ieConditionalComment\":return \"\";case\"ieConditionalStartComment\":return \"]>\";case\"interpolation\":return \"}}\";case\"element\":if(L.isSelfClosing)return \"/>\";default:return \">\"}}function T(L,Q){return !L.isSelfClosing&&!L.endSourceSpan&&(F(L)||_(L.parent,Q))}function m(L){return L.prev&&L.prev.type!==\"docType\"&&!g(L.prev)&&L.isLeadingSpaceSensitive&&!L.hasLeadingSpaces}function C(L){return L.lastChild&&L.lastChild.isTrailingSpaceSensitive&&!L.lastChild.hasTrailingSpaces&&!g(c(L.lastChild))&&!f(L)}function o(L){return !L.next&&!L.hasTrailingSpaces&&L.isTrailingSpaceSensitive&&g(c(L))}function d(L){return L.next&&!g(L.next)&&g(L)&&L.isTrailingSpaceSensitive&&!L.hasTrailingSpaces}function v(L){let Q=L.trim().match(/^prettier-ignore-attribute(?:\\s+(.+))?$/s);return Q?Q[1]?Q[1].split(/\\s+/):!0:!1}function S(L){return !L.prev&&L.isLeadingSpaceSensitive&&!L.hasLeadingSpaces}function b(L,Q,V){let j=L.getValue();if(!s(j.attrs))return j.isSelfClosing?\" \":\"\";let Y=j.prev&&j.prev.type===\"comment\"&&v(j.prev.value),ie=typeof Y==\"boolean\"?()=>Y:Array.isArray(Y)?ue=>Y.includes(ue.rawName):()=>!1,ee=L.map(ue=>{let Fe=ue.getValue();return ie(Fe)?p(Q.originalText.slice(y(Fe),h(Fe))):V()},\"attrs\"),ce=j.type===\"element\"&&j.fullName===\"script\"&&j.attrs.length===1&&j.attrs[0].fullName===\"src\"&&j.children.length===0,K=Q.singleAttributePerLine&&j.attrs.length>1&&!w(j,Q)?l:u,de=[a([ce?\" \":u,n(K,ee)])];return j.firstChild&&S(j.firstChild)||j.isSelfClosing&&C(j.parent)||ce?de.push(j.isSelfClosing?\" \":\"\"):de.push(Q.bracketSameLine?j.isSelfClosing?\" \":\"\":j.isSelfClosing?u:i),de}function B(L){return L.firstChild&&S(L.firstChild)?\"\":J(L)}function k(L,Q,V){let j=L.getValue();return [M(j,Q),b(L,Q,V),j.isSelfClosing?\"\":B(j)]}function M(L,Q){return L.prev&&d(L.prev)?\"\":[R(L,Q),q(L)]}function R(L,Q){return S(L)?J(L.parent):m(L)?D(L.prev,Q):\"\"}function q(L){switch(L.type){case\"ieConditionalComment\":case\"ieConditionalStartComment\":return `<${L.rawName}`;default:return `<${L.rawName}`}}function J(L){switch(t(!L.isSelfClosing),L.type){case\"ieConditionalComment\":return \"]>\";case\"element\":if(L.condition)return \">\";default:return \">\"}}r.exports={printClosingTag:E,printClosingTagStart:N,printClosingTagStartMarker:$,printClosingTagEndMarker:D,printClosingTagSuffix:P,printClosingTagEnd:x,needsToBorrowLastChildClosingTagEndMarker:C,needsToBorrowParentClosingTagStartMarker:o,needsToBorrowPrevClosingTagEndMarker:m,printOpeningTag:k,printOpeningTagStart:M,printOpeningTagPrefix:R,printOpeningTagStartMarker:q,printOpeningTagEndMarker:J,needsToBorrowNextOpeningTagStartMarker:d,needsToBorrowParentOpeningTagEndMarker:S};}}),bg=te({\"node_modules/parse-srcset/src/parse-srcset.js\"(e,r){ne(),function(t,s){typeof define==\"function\"&&define.amd?define([],s):typeof r==\"object\"&&r.exports?r.exports=s():t.parseSrcset=s();}(e,function(){return function(t,s){var a=s&&s.logger||console;function n($){return $===\" \"||$===\"\t\"||$===`\n`||$===\"\\f\"||$===\"\\r\"}function u($){var D,T=$.exec(t.substring(N));if(T)return D=T[0],N+=D.length,D}for(var i=t.length,l=/^[ \\t\\n\\r\\u000c]+/,p=/^[, \\t\\n\\r\\u000c]+/,y=/^[^ \\t\\n\\r\\u000c]+/,h=/[,]+$/,g=/^\\d+$/,c=/^-?(?:[0-9]+|[0-9]*\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,f,F,_,w,E,N=0,x=[];;){if(u(p),N>=i)return x;f=u(y),F=[],f.slice(-1)===\",\"?(f=f.replace(h,\"\"),P()):I();}function I(){for(u(l),_=\"\",w=\"in descriptor\";;){if(E=t.charAt(N),w===\"in descriptor\")if(n(E))_&&(F.push(_),_=\"\",w=\"after descriptor\");else if(E===\",\"){N+=1,_&&F.push(_),P();return}else if(E===\"(\")_=_+E,w=\"in parens\";else if(E===\"\"){_&&F.push(_),P();return}else _=_+E;else if(w===\"in parens\")if(E===\")\")_=_+E,w=\"in descriptor\";else if(E===\"\"){F.push(_),P();return}else _=_+E;else if(w===\"after descriptor\"&&!n(E))if(E===\"\"){P();return}else w=\"in descriptor\",N-=1;N+=1;}}function P(){var $=!1,D,T,m,C,o={},d,v,S,b,B;for(C=0;C{let{w:P}=I;return P}),h=p.some(I=>{let{h:P}=I;return P}),g=p.some(I=>{let{d:P}=I;return P});if(y+h+g>1)throw new Error(\"Mixed descriptor in srcset is not supported\");let c=y?\"w\":h?\"h\":\"d\",f=y?\"w\":h?\"h\":\"x\",F=I=>Math.max(...I),_=p.map(I=>I.url),w=F(_.map(I=>I.length)),E=p.map(I=>I[c]).map(I=>I?I.toString():\"\"),N=E.map(I=>{let P=I.indexOf(\".\");return P===-1?I.length:P}),x=F(N);return a([\",\",n],_.map((I,P)=>{let $=[I],D=E[P];if(D){let T=w-I.length+1,m=x-N[P],C=\" \".repeat(T+m);$.push(s(C,\" \"),D+f);}return $}))}function i(l){return l.trim().split(/\\s+/).join(\" \")}r.exports={printImgSrcset:u,printClassNames:i};}}),Bg=te({\"src/language-html/syntax-vue.js\"(e,r){ne();var{builders:{group:t}}=qe();function s(i,l){let{left:p,operator:y,right:h}=a(i);return [t(l(`function _(${p}) {}`,{parser:\"babel\",__isVueForBindingLeft:!0})),\" \",y,\" \",l(h,{parser:\"__js_expression\"},{stripTrailingHardline:!0})]}function a(i){let l=/(.*?)\\s+(in|of)\\s+(.*)/s,p=/,([^,\\]}]*)(?:,([^,\\]}]*))?$/,y=/^\\(|\\)$/g,h=i.match(l);if(!h)return;let g={};if(g.for=h[3].trim(),!g.for)return;let c=h[1].trim().replace(y,\"\"),f=c.match(p);f?(g.alias=c.replace(p,\"\"),g.iterator1=f[1].trim(),f[2]&&(g.iterator2=f[2].trim())):g.alias=c;let F=[g.alias,g.iterator1,g.iterator2];if(!F.some((_,w)=>!_&&(w===0||F.slice(w+1).some(Boolean))))return {left:F.filter(Boolean).join(\",\"),operator:h[2],right:g.for}}function n(i,l){return l(`function _(${i}) {}`,{parser:\"babel\",__isVueBindings:!0})}function u(i){let l=/^(?:[\\w$]+|\\([^)]*\\))\\s*=>|^function\\s*\\(/,p=/^[$A-Z_a-z][\\w$]*(?:\\.[$A-Z_a-z][\\w$]*|\\['[^']*']|\\[\"[^\"]*\"]|\\[\\d+]|\\[[$A-Z_a-z][\\w$]*])*$/,y=i.trim();return l.test(y)||p.test(y)}r.exports={isVueEventBindingExpression:u,printVueFor:s,printVueBindings:n};}}),Lo=te({\"src/language-html/get-node-content.js\"(e,r){ne();var{needsToBorrowParentClosingTagStartMarker:t,printClosingTagStartMarker:s,needsToBorrowLastChildClosingTagEndMarker:a,printClosingTagEndMarker:n,needsToBorrowParentOpeningTagEndMarker:u,printOpeningTagEndMarker:i}=ur();function l(p,y){let h=p.startSourceSpan.end.offset;p.firstChild&&u(p.firstChild)&&(h-=i(p).length);let g=p.endSourceSpan.start.offset;return p.lastChild&&t(p.lastChild)?g+=s(p,y).length:a(p)&&(g-=n(p.lastChild,y).length),y.originalText.slice(h,g)}r.exports=l;}}),Ng=te({\"src/language-html/embed.js\"(e,r){ne();var{builders:{breakParent:t,group:s,hardline:a,indent:n,line:u,fill:i,softline:l},utils:{mapDoc:p,replaceTextEndOfLine:y}}=qe(),h=su(),{printClosingTag:g,printClosingTagSuffix:c,needsToBorrowPrevClosingTagEndMarker:f,printOpeningTagPrefix:F,printOpeningTag:_}=ur(),{printImgSrcset:w,printClassNames:E}=Tg(),{printVueFor:N,printVueBindings:x,isVueEventBindingExpression:I}=Bg(),{isScriptLikeTag:P,isVueNonHtmlBlock:$,inferScriptParser:D,htmlTrimPreserveIndentation:T,dedentString:m,unescapeQuoteEntities:C,isVueSlotAttribute:o,isVueSfcBindingsAttribute:d,getTextValueParts:v}=Rt(),S=Lo();function b(k,M,R){let q=ee=>new RegExp(ee.join(\"|\")).test(k.fullName),J=()=>C(k.value),L=!1,Q=(ee,ce)=>{let W=ee.type===\"NGRoot\"?ee.node.type===\"NGMicrosyntax\"&&ee.node.body.length===1&&ee.node.body[0].type===\"NGMicrosyntaxExpression\"?ee.node.body[0].expression:ee.node:ee.type===\"JsExpressionRoot\"?ee.node:ee;W&&(W.type===\"ObjectExpression\"||W.type===\"ArrayExpression\"||ce.parser===\"__vue_expression\"&&(W.type===\"TemplateLiteral\"||W.type===\"StringLiteral\"))&&(L=!0);},V=ee=>s(ee),j=function(ee){let ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return s([n([l,ee]),ce?l:\"\"])},Y=ee=>L?V(ee):j(ee),ie=(ee,ce)=>M(ee,Object.assign({__onHtmlBindingRoot:Q,__embeddedInHtml:!0},ce));if(k.fullName===\"srcset\"&&(k.parent.fullName===\"img\"||k.parent.fullName===\"source\"))return j(w(J()));if(k.fullName===\"class\"&&!R.parentParser){let ee=J();if(!ee.includes(\"{{\"))return E(ee)}if(k.fullName===\"style\"&&!R.parentParser){let ee=J();if(!ee.includes(\"{{\"))return j(ie(ee,{parser:\"css\",__isHTMLStyleAttribute:!0}))}if(R.parser===\"vue\"){if(k.fullName===\"v-for\")return N(J(),ie);if(o(k)||d(k,R))return x(J(),ie);let ee=[\"^@\",\"^v-on:\"],ce=[\"^:\",\"^v-bind:\"],W=[\"^v-\"];if(q(ee)){let K=J(),de=I(K)?\"__js_expression\":R.__should_parse_vue_template_with_ts?\"__vue_ts_event_binding\":\"__vue_event_binding\";return Y(ie(K,{parser:de}))}if(q(ce))return Y(ie(J(),{parser:\"__vue_expression\"}));if(q(W))return Y(ie(J(),{parser:\"__js_expression\"}))}if(R.parser===\"angular\"){let ee=(z,U)=>ie(z,Object.assign(Object.assign({},U),{},{trailingComma:\"none\"})),ce=[\"^\\\\*\"],W=[\"^\\\\(.+\\\\)$\",\"^on-\"],K=[\"^\\\\[.+\\\\]$\",\"^bind(on)?-\",\"^ng-(if|show|hide|class|style)$\"],de=[\"^i18n(-.+)?$\"];if(q(W))return Y(ee(J(),{parser:\"__ng_action\"}));if(q(K))return Y(ee(J(),{parser:\"__ng_binding\"}));if(q(de)){let z=J().trim();return j(i(v(k,z)),!z.includes(\"@@\"))}if(q(ce))return Y(ee(J(),{parser:\"__ng_directive\"}));let ue=/{{(.+?)}}/s,Fe=J();if(ue.test(Fe)){let z=[];for(let[U,Z]of Fe.split(ue).entries())if(U%2===0)z.push(y(Z));else try{z.push(s([\"{{\",n([u,ee(Z,{parser:\"__ng_interpolation\",__isInHtmlInterpolation:!0})]),u,\"}}\"]));}catch{z.push(\"{{\",y(Z),\"}}\");}return s(z)}}return null}function B(k,M,R,q){let J=k.getValue();switch(J.type){case\"element\":{if(P(J)||J.type===\"interpolation\")return;if(!J.isSelfClosing&&$(J,q)){let L=D(J,q);if(!L)return;let Q=S(J,q),V=/^\\s*$/.test(Q),j=\"\";return V||(j=R(T(Q),{parser:L,__embeddedInHtml:!0},{stripTrailingHardline:!0}),V=j===\"\"),[F(J,q),s(_(k,q,M)),V?\"\":a,j,V?\"\":a,g(J,q),c(J,q)]}break}case\"text\":{if(P(J.parent)){let L=D(J.parent,q);if(L){let Q=L===\"markdown\"?m(J.value.replace(/^[^\\S\\n]*\\n/,\"\")):J.value,V={parser:L,__embeddedInHtml:!0};if(q.parser===\"html\"&&L===\"babel\"){let j=\"script\",{attrMap:Y}=J.parent;Y&&(Y.type===\"module\"||Y.type===\"text/babel\"&&Y[\"data-type\"]===\"module\")&&(j=\"module\"),V.__babelSourceType=j;}return [t,F(J,q),R(Q,V,{stripTrailingHardline:!0}),c(J,q)]}}else if(J.parent.type===\"interpolation\"){let L={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return q.parser===\"angular\"?(L.parser=\"__ng_interpolation\",L.trailingComma=\"none\"):q.parser===\"vue\"?L.parser=q.__should_parse_vue_template_with_ts?\"__vue_ts_expression\":\"__vue_expression\":L.parser=\"__js_expression\",[n([u,R(J.value,L,{stripTrailingHardline:!0})]),J.parent.next&&f(J.parent.next)?\" \":u]}break}case\"attribute\":{if(!J.value)break;if(/^PRETTIER_HTML_PLACEHOLDER_\\d+_\\d+_IN_JS$/.test(q.originalText.slice(J.valueSpan.start.offset,J.valueSpan.end.offset)))return [J.rawName,\"=\",J.value];if(q.parser===\"lwc\"&&/^{.*}$/s.test(q.originalText.slice(J.valueSpan.start.offset,J.valueSpan.end.offset)))return [J.rawName,\"=\",J.value];let L=b(J,(Q,V)=>R(Q,Object.assign({__isInHtmlAttribute:!0,__embeddedInHtml:!0},V),{stripTrailingHardline:!0}),q);if(L)return [J.rawName,'=\"',s(p(L,Q=>typeof Q==\"string\"?Q.replace(/\"/g,\""\"):Q)),'\"'];break}case\"front-matter\":return h(J,R)}}r.exports=B;}}),Oo=te({\"src/language-html/print/children.js\"(e,r){ne();var{builders:{breakParent:t,group:s,ifBreak:a,line:n,softline:u,hardline:i},utils:{replaceTextEndOfLine:l}}=qe(),{locStart:p,locEnd:y}=au(),{forceBreakChildren:h,forceNextEmptyLine:g,isTextLikeNode:c,hasPrettierIgnore:f,preferHardlineAsLeadingSpaces:F}=Rt(),{printOpeningTagPrefix:_,needsToBorrowNextOpeningTagStartMarker:w,printOpeningTagStartMarker:E,needsToBorrowPrevClosingTagEndMarker:N,printClosingTagEndMarker:x,printClosingTagSuffix:I,needsToBorrowParentClosingTagStartMarker:P}=ur();function $(m,C,o){let d=m.getValue();return f(d)?[_(d,C),...l(C.originalText.slice(p(d)+(d.prev&&w(d.prev)?E(d).length:0),y(d)-(d.next&&N(d.next)?x(d,C).length:0))),I(d,C)]:o()}function D(m,C){return c(m)&&c(C)?m.isTrailingSpaceSensitive?m.hasTrailingSpaces?F(C)?i:n:\"\":F(C)?i:u:w(m)&&(f(C)||C.firstChild||C.isSelfClosing||C.type===\"element\"&&C.attrs.length>0)||m.type===\"element\"&&m.isSelfClosing&&N(C)?\"\":!C.isLeadingSpaceSensitive||F(C)||N(C)&&m.lastChild&&P(m.lastChild)&&m.lastChild.lastChild&&P(m.lastChild.lastChild)?i:C.hasLeadingSpaces?n:u}function T(m,C,o){let d=m.getValue();if(h(d))return [t,...m.map(S=>{let b=S.getValue(),B=b.prev?D(b.prev,b):\"\";return [B?[B,g(b.prev)?i:\"\"]:\"\",$(S,C,o)]},\"children\")];let v=d.children.map(()=>Symbol(\"\"));return m.map((S,b)=>{let B=S.getValue();if(c(B)){if(B.prev&&c(B.prev)){let Q=D(B.prev,B);if(Q)return g(B.prev)?[i,i,$(S,C,o)]:[Q,$(S,C,o)]}return $(S,C,o)}let k=[],M=[],R=[],q=[],J=B.prev?D(B.prev,B):\"\",L=B.next?D(B,B.next):\"\";return J&&(g(B.prev)?k.push(i,i):J===i?k.push(i):c(B.prev)?M.push(J):M.push(a(\"\",u,{groupId:v[b-1]}))),L&&(g(B)?c(B.next)&&q.push(i,i):L===i?c(B.next)&&q.push(i):R.push(L)),[...k,s([...M,s([$(S,C,o),...R],{id:v[b]})]),...q]},\"children\")}r.exports={printChildren:T};}}),wg=te({\"src/language-html/print/element.js\"(e,r){ne();var{builders:{breakParent:t,dedentToRoot:s,group:a,ifBreak:n,indentIfBreak:u,indent:i,line:l,softline:p},utils:{replaceTextEndOfLine:y}}=qe(),h=Lo(),{shouldPreserveContent:g,isScriptLikeTag:c,isVueCustomBlock:f,countParents:F,forceBreakContent:_}=Rt(),{printOpeningTagPrefix:w,printOpeningTag:E,printClosingTagSuffix:N,printClosingTag:x,needsToBorrowPrevClosingTagEndMarker:I,needsToBorrowLastChildClosingTagEndMarker:P}=ur(),{printChildren:$}=Oo();function D(T,m,C){let o=T.getValue();if(g(o,m))return [w(o,m),a(E(T,m,C)),...y(h(o,m)),...x(o,m),N(o,m)];let d=o.children.length===1&&o.firstChild.type===\"interpolation\"&&o.firstChild.isLeadingSpaceSensitive&&!o.firstChild.hasLeadingSpaces&&o.lastChild.isTrailingSpaceSensitive&&!o.lastChild.hasTrailingSpaces,v=Symbol(\"element-attr-group-id\"),S=M=>a([a(E(T,m,C),{id:v}),M,x(o,m)]),b=M=>d?u(M,{groupId:v}):(c(o)||f(o,m))&&o.parent.type===\"root\"&&m.parser===\"vue\"&&!m.vueIndentScriptAndStyle?M:i(M),B=()=>d?n(p,\"\",{groupId:v}):o.firstChild.hasLeadingSpaces&&o.firstChild.isLeadingSpaceSensitive?l:o.firstChild.type===\"text\"&&o.isWhitespaceSensitive&&o.isIndentationSensitive?s(p):p,k=()=>(o.next?I(o.next):P(o.parent))?o.lastChild.hasTrailingSpaces&&o.lastChild.isTrailingSpaceSensitive?\" \":\"\":d?n(p,\"\",{groupId:v}):o.lastChild.hasTrailingSpaces&&o.lastChild.isTrailingSpaceSensitive?l:(o.lastChild.type===\"comment\"||o.lastChild.type===\"text\"&&o.isWhitespaceSensitive&&o.isIndentationSensitive)&&new RegExp(`\\\\n[\\\\t ]{${m.tabWidth*F(T,R=>R.parent&&R.parent.type!==\"root\")}}$`).test(o.lastChild.value)?\"\":p;return o.children.length===0?S(o.hasDanglingSpaces&&o.isDanglingSpaceSensitive?l:\"\"):S([_(o)?t:\"\",b([B(),$(T,m,C)]),k()])}r.exports={printElement:D};}}),_g=te({\"src/language-html/printer-html.js\"(e,r){ne();var{builders:{fill:t,group:s,hardline:a,literalline:n},utils:{cleanDoc:u,getDocParts:i,isConcat:l,replaceTextEndOfLine:p}}=qe(),y=gg(),{countChars:h,unescapeQuoteEntities:g,getTextValueParts:c}=Rt(),f=Sg(),{insertPragma:F}=xg(),{locStart:_,locEnd:w}=au(),E=Ng(),{printClosingTagSuffix:N,printClosingTagEnd:x,printOpeningTagPrefix:I,printOpeningTagStart:P}=ur(),{printElement:$}=wg(),{printChildren:D}=Oo();function T(m,C,o){let d=m.getValue();switch(d.type){case\"front-matter\":return p(d.raw);case\"root\":return C.__onHtmlRoot&&C.__onHtmlRoot(d),[s(D(m,C,o)),a];case\"element\":case\"ieConditionalComment\":return $(m,C,o);case\"ieConditionalStartComment\":case\"ieConditionalEndComment\":return [P(d),x(d)];case\"interpolation\":return [P(d,C),...m.map(o,\"children\"),x(d,C)];case\"text\":{if(d.parent.type===\"interpolation\"){let S=/\\n[^\\S\\n]*$/,b=S.test(d.value),B=b?d.value.replace(S,\"\"):d.value;return [...p(B),b?a:\"\"]}let v=u([I(d,C),...c(d),N(d,C)]);return l(v)||v.type===\"fill\"?t(i(v)):v}case\"docType\":return [s([P(d,C),\" \",d.value.replace(/^html\\b/i,\"html\").replace(/\\s+/g,\" \")]),x(d,C)];case\"comment\":return [I(d,C),...p(C.originalText.slice(_(d),w(d)),n),N(d,C)];case\"attribute\":{if(d.value===null)return d.rawName;let v=g(d.value),S=h(v,\"'\"),b=h(v,'\"'),B=S({name:\"Angular\",since:\"1.15.0\",parsers:[\"angular\"],vscodeLanguageIds:[\"html\"],extensions:[\".component.html\"],filenames:[]})),t(On(),l=>({since:\"1.15.0\",parsers:[\"html\"],vscodeLanguageIds:[\"html\"],extensions:[...l.extensions,\".mjml\"]})),t(On(),()=>({name:\"Lightning Web Components\",since:\"1.17.0\",parsers:[\"lwc\"],vscodeLanguageIds:[\"html\"],extensions:[],filenames:[]})),t(kg(),()=>({since:\"1.10.0\",parsers:[\"vue\"],vscodeLanguageIds:[\"vue\"]}))],i={html:s};r.exports={languages:u,printers:i,options:a,parsers:n};}}),Og=te({\"src/language-yaml/pragma.js\"(e,r){ne();function t(n){return /^\\s*@(?:prettier|format)\\s*$/.test(n)}function s(n){return /^\\s*#[^\\S\\n]*@(?:prettier|format)\\s*?(?:\\n|$)/.test(n)}function a(n){return `# @format\n\n${n}`}r.exports={isPragma:t,hasPragma:s,insertPragma:a};}}),jg=te({\"src/language-yaml/loc.js\"(e,r){ne();function t(a){return a.position.start.offset}function s(a){return a.position.end.offset}r.exports={locStart:t,locEnd:s};}}),qg=te({\"src/language-yaml/embed.js\"(e,r){ne();function t(s,a,n,u){if(s.getValue().type===\"root\"&&u.filepath&&/(?:[/\\\\]|^)\\.(?:prettier|stylelint|lintstaged)rc$/.test(u.filepath))return n(u.originalText,Object.assign(Object.assign({},u),{},{parser:\"json\"}))}r.exports=t;}}),$t=te({\"src/language-yaml/utils.js\"(e,r){ne();var{getLast:t,isNonEmptyArray:s}=Ue();function a(D,T){let m=0,C=D.stack.length-1;for(let o=0;ou(C,T,D))}):D,m)}function i(D,T,m){Object.defineProperty(D,T,{get:m,enumerable:!1});}function l(D,T){let m=0,C=T.length;for(let o=D.position.end.offset-1;od===0&&d===v.length-1?o:d!==0&&d!==v.length-1?o.trim():d===0?o.trimEnd():o.trimStart());return m.proseWrap===\"preserve\"?C.map(o=>o.length===0?[]:[o]):C.map(o=>o.length===0?[]:x(o)).reduce((o,d,v)=>v!==0&&C[v-1].length>0&&d.length>0&&!(D===\"quoteDouble\"&&t(t(o)).endsWith(\"\\\\\"))?[...o.slice(0,-1),[...t(o),...d]]:[...o,d],[]).map(o=>m.proseWrap===\"never\"?[o.join(\" \")]:o)}function P(D,T){let{parentIndent:m,isLastDescendant:C,options:o}=T,d=D.position.start.line===D.position.end.line?\"\":o.originalText.slice(D.position.start.offset,D.position.end.offset).match(/^[^\\n]*\\n(.*)$/s)[1],v;if(D.indent===null){let B=d.match(/^(? *)[^\\n\\r ]/m);v=B?B.groups.leadingSpace.length:Number.POSITIVE_INFINITY;}else v=D.indent-1+m;let S=d.split(`\n`).map(B=>B.slice(v));if(o.proseWrap===\"preserve\"||D.type===\"blockLiteral\")return b(S.map(B=>B.length===0?[]:[B]));return b(S.map(B=>B.length===0?[]:x(B)).reduce((B,k,M)=>M!==0&&S[M-1].length>0&&k.length>0&&!/^\\s/.test(k[0])&&!/^\\s|\\s$/.test(t(B))?[...B.slice(0,-1),[...t(B),...k]]:[...B,k],[]).map(B=>B.reduce((k,M)=>k.length>0&&/\\s$/.test(t(k))?[...k.slice(0,-1),t(k)+\" \"+M]:[...k,M],[])).map(B=>o.proseWrap===\"never\"?[B.join(\" \")]:B));function b(B){if(D.chomping===\"keep\")return t(B).length===0?B.slice(0,-1):B;let k=0;for(let M=B.length-1;M>=0&&B[M].length===0;M--)k++;return k===0?B:k>=2&&!C?B.slice(0,-(k-1)):B.slice(0,-k)}}function $(D){if(!D)return !0;switch(D.type){case\"plain\":case\"quoteDouble\":case\"quoteSingle\":case\"alias\":case\"flowMapping\":case\"flowSequence\":return !0;default:return !1}}r.exports={getLast:t,getAncestorCount:a,isNode:n,isEmptyNode:c,isInlineNode:$,mapNode:u,defineShortcut:i,isNextLineEmpty:l,isLastDescendantNode:p,getBlockValueLineContents:P,getFlowScalarLineContents:I,getLastDescendantNode:y,hasPrettierIgnore:g,hasLeadingComments:F,hasMiddleComments:_,hasIndicatorComment:w,hasTrailingComment:E,hasEndComments:N};}}),Mg=te({\"src/language-yaml/print-preprocess.js\"(e,r){ne();var{defineShortcut:t,mapNode:s}=$t();function a(u){return s(u,n)}function n(u){switch(u.type){case\"document\":t(u,\"head\",()=>u.children[0]),t(u,\"body\",()=>u.children[1]);break;case\"documentBody\":case\"sequenceItem\":case\"flowSequenceItem\":case\"mappingKey\":case\"mappingValue\":t(u,\"content\",()=>u.children[0]);break;case\"mappingItem\":case\"flowMappingItem\":t(u,\"key\",()=>u.children[0]),t(u,\"value\",()=>u.children[1]);break}return u}r.exports=a;}}),Mr=te({\"src/language-yaml/print/misc.js\"(e,r){ne();var{builders:{softline:t,align:s}}=qe(),{hasEndComments:a,isNextLineEmpty:n,isNode:u}=$t(),i=new WeakMap;function l(h,g){let c=h.getValue(),f=h.stack[0],F;return i.has(f)?F=i.get(f):(F=new Set,i.set(f,F)),!F.has(c.position.end.line)&&(F.add(c.position.end.line),n(c,g)&&!p(h.getParentNode()))?t:\"\"}function p(h){return a(h)&&!u(h,[\"documentHead\",\"documentBody\",\"flowMapping\",\"flowSequence\"])}function y(h,g){return s(\" \".repeat(h),g)}r.exports={alignWithSpaces:y,shouldPrintEndComments:p,printNextEmptyLine:l};}}),Rg=te({\"src/language-yaml/print/flow-mapping-sequence.js\"(e,r){ne();var{builders:{ifBreak:t,line:s,softline:a,hardline:n,join:u}}=qe(),{isEmptyNode:i,getLast:l,hasEndComments:p}=$t(),{printNextEmptyLine:y,alignWithSpaces:h}=Mr();function g(f,F,_){let w=f.getValue(),E=w.type===\"flowMapping\",N=E?\"{\":\"[\",x=E?\"}\":\"]\",I=a;E&&w.children.length>0&&_.bracketSpacing&&(I=s);let P=l(w.children),$=P&&P.type===\"flowMappingItem\"&&i(P.key)&&i(P.value);return [N,h(_.tabWidth,[I,c(f,F,_),_.trailingComma===\"none\"?\"\":t(\",\"),p(w)?[n,u(n,f.map(F,\"endComments\"))]:\"\"]),$?\"\":I,x]}function c(f,F,_){let w=f.getValue();return f.map((N,x)=>[F(),x===w.children.length-1?\"\":[\",\",s,w.children[x].position.start.line!==w.children[x+1].position.start.line?y(N,_.originalText):\"\"]],\"children\")}r.exports={printFlowMapping:g,printFlowSequence:g};}}),$g=te({\"src/language-yaml/print/mapping-item.js\"(e,r){ne();var{builders:{conditionalGroup:t,group:s,hardline:a,ifBreak:n,join:u,line:i}}=qe(),{hasLeadingComments:l,hasMiddleComments:p,hasTrailingComment:y,hasEndComments:h,isNode:g,isEmptyNode:c,isInlineNode:f}=$t(),{alignWithSpaces:F}=Mr();function _(x,I,P,$,D){let{key:T,value:m}=x,C=c(T),o=c(m);if(C&&o)return \": \";let d=$(\"key\"),v=E(x)?\" \":\"\";if(o)return x.type===\"flowMappingItem\"&&I.type===\"flowMapping\"?d:x.type===\"mappingItem\"&&w(T.content,D)&&!y(T.content)&&(!I.tag||I.tag.value!==\"tag:yaml.org,2002:set\")?[d,v,\":\"]:[\"? \",F(2,d)];let S=$(\"value\");if(C)return [\": \",F(2,S)];if(l(m)||!f(T.content))return [\"? \",F(2,d),a,u(\"\",P.map($,\"value\",\"leadingComments\").map(q=>[q,a])),\": \",F(2,S)];if(N(T.content)&&!l(T.content)&&!p(T.content)&&!y(T.content)&&!h(T)&&!l(m.content)&&!p(m.content)&&!h(m)&&w(m.content,D))return [d,v,\": \",S];let b=Symbol(\"mappingKey\"),B=s([n(\"? \"),s(F(2,d),{id:b})]),k=[a,\": \",F(2,S)],M=[v,\":\"];l(m.content)||h(m)&&m.content&&!g(m.content,[\"mapping\",\"sequence\"])||I.type===\"mapping\"&&y(T.content)&&f(m.content)||g(m.content,[\"mapping\",\"sequence\"])&&m.content.tag===null&&m.content.anchor===null?M.push(a):m.content&&M.push(i),M.push(S);let R=F(D.tabWidth,M);return w(T.content,D)&&!l(T.content)&&!p(T.content)&&!h(T)?t([[d,R]]):t([[B,n(k,R,{groupId:b})]])}function w(x,I){if(!x)return !0;switch(x.type){case\"plain\":case\"quoteSingle\":case\"quoteDouble\":break;case\"alias\":return !0;default:return !1}if(I.proseWrap===\"preserve\")return x.position.start.line===x.position.end.line;if(/\\\\$/m.test(I.originalText.slice(x.position.start.offset,x.position.end.offset)))return !1;switch(I.proseWrap){case\"never\":return !x.value.includes(`\n`);case\"always\":return !/[\\n ]/.test(x.value);default:return !1}}function E(x){return x.key.content&&x.key.content.type===\"alias\"}function N(x){if(!x)return !0;switch(x.type){case\"plain\":case\"quoteDouble\":case\"quoteSingle\":return x.position.start.line===x.position.end.line;case\"alias\":return !0;default:return !1}}r.exports=_;}}),Vg=te({\"src/language-yaml/print/block.js\"(e,r){ne();var{builders:{dedent:t,dedentToRoot:s,fill:a,hardline:n,join:u,line:i,literalline:l,markAsRoot:p},utils:{getDocParts:y}}=qe(),{getAncestorCount:h,getBlockValueLineContents:g,hasIndicatorComment:c,isLastDescendantNode:f,isNode:F}=$t(),{alignWithSpaces:_}=Mr();function w(E,N,x){let I=E.getValue(),P=h(E,C=>F(C,[\"sequence\",\"mapping\"])),$=f(E),D=[I.type===\"blockFolded\"?\">\":\"|\"];I.indent!==null&&D.push(I.indent.toString()),I.chomping!==\"clip\"&&D.push(I.chomping===\"keep\"?\"+\":\"-\"),c(I)&&D.push(\" \",N(\"indicatorComment\"));let T=g(I,{parentIndent:P,isLastDescendant:$,options:x}),m=[];for(let[C,o]of T.entries())C===0&&m.push(n),m.push(a(y(u(i,o)))),C!==T.length-1?m.push(o.length===0?n:p(l)):I.chomping===\"keep\"&&$&&m.push(s(o.length===0?n:l));return I.indent===null?D.push(t(_(x.tabWidth,m))):D.push(s(_(I.indent-1+P,m))),D}r.exports=w;}}),Wg=te({\"src/language-yaml/printer-yaml.js\"(e,r){ne();var{builders:{breakParent:t,fill:s,group:a,hardline:n,join:u,line:i,lineSuffix:l,literalline:p},utils:{getDocParts:y,replaceTextEndOfLine:h}}=qe(),{isPreviousLineEmpty:g}=Ue(),{insertPragma:c,isPragma:f}=Og(),{locStart:F}=jg(),_=qg(),{getFlowScalarLineContents:w,getLastDescendantNode:E,hasLeadingComments:N,hasMiddleComments:x,hasTrailingComment:I,hasEndComments:P,hasPrettierIgnore:$,isLastDescendantNode:D,isNode:T,isInlineNode:m}=$t(),C=Mg(),{alignWithSpaces:o,printNextEmptyLine:d,shouldPrintEndComments:v}=Mr(),{printFlowMapping:S,printFlowSequence:b}=Rg(),B=$g(),k=Vg();function M(j,Y,ie){let ee=j.getValue(),ce=[];ee.type!==\"mappingValue\"&&N(ee)&&ce.push([u(n,j.map(ie,\"leadingComments\")),n]);let{tag:W,anchor:K}=ee;W&&ce.push(ie(\"tag\")),W&&K&&ce.push(\" \"),K&&ce.push(ie(\"anchor\"));let de=\"\";T(ee,[\"mapping\",\"sequence\",\"comment\",\"directive\",\"mappingItem\",\"sequenceItem\"])&&!D(j)&&(de=d(j,Y.originalText)),(W||K)&&(T(ee,[\"sequence\",\"mapping\"])&&!x(ee)?ce.push(n):ce.push(\" \")),x(ee)&&ce.push([ee.middleComments.length===1?\"\":n,u(n,j.map(ie,\"middleComments\")),n]);let ue=j.getParentNode();return $(j)?ce.push(h(Y.originalText.slice(ee.position.start.offset,ee.position.end.offset).trimEnd(),p)):ce.push(a(R(ee,ue,j,Y,ie))),I(ee)&&!T(ee,[\"document\",\"documentHead\"])&&ce.push(l([ee.type===\"mappingValue\"&&!ee.content?\"\":\" \",ue.type===\"mappingKey\"&&j.getParentNode(2).type===\"mapping\"&&m(ee)?\"\":t,ie(\"trailingComment\")])),v(ee)&&ce.push(o(ee.type===\"sequenceItem\"?2:0,[n,u(n,j.map(Fe=>[g(Y.originalText,Fe.getValue(),F)?n:\"\",ie()],\"endComments\"))])),ce.push(de),ce}function R(j,Y,ie,ee,ce){switch(j.type){case\"root\":{let{children:W}=j,K=[];ie.each((ue,Fe)=>{let z=W[Fe],U=W[Fe+1];Fe!==0&&K.push(n),K.push(ce()),J(z,U)?(K.push(n,\"...\"),I(z)&&K.push(\" \",ce(\"trailingComment\"))):U&&!I(U.head)&&K.push(n,\"---\");},\"children\");let de=E(j);return (!T(de,[\"blockLiteral\",\"blockFolded\"])||de.chomping!==\"keep\")&&K.push(n),K}case\"document\":{let W=Y.children[ie.getName()+1],K=[];return L(j,W,Y,ee)===\"head\"&&((j.head.children.length>0||j.head.endComments.length>0)&&K.push(ce(\"head\")),I(j.head)?K.push([\"---\",\" \",ce([\"head\",\"trailingComment\"])]):K.push(\"---\")),q(j)&&K.push(ce(\"body\")),u(n,K)}case\"documentHead\":return u(n,[...ie.map(ce,\"children\"),...ie.map(ce,\"endComments\")]);case\"documentBody\":{let{children:W,endComments:K}=j,de=\"\";if(W.length>0&&K.length>0){let ue=E(j);T(ue,[\"blockFolded\",\"blockLiteral\"])?ue.chomping!==\"keep\"&&(de=[n,n]):de=n;}return [u(n,ie.map(ce,\"children\")),de,u(n,ie.map(ce,\"endComments\"))]}case\"directive\":return [\"%\",u(\" \",[j.name,...j.parameters])];case\"comment\":return [\"#\",j.value];case\"alias\":return [\"*\",j.value];case\"tag\":return ee.originalText.slice(j.position.start.offset,j.position.end.offset);case\"anchor\":return [\"&\",j.value];case\"plain\":return Q(j.type,ee.originalText.slice(j.position.start.offset,j.position.end.offset),ee);case\"quoteDouble\":case\"quoteSingle\":{let W=\"'\",K='\"',de=ee.originalText.slice(j.position.start.offset+1,j.position.end.offset-1);if(j.type===\"quoteSingle\"&&de.includes(\"\\\\\")||j.type===\"quoteDouble\"&&/\\\\[^\"]/.test(de)){let Fe=j.type===\"quoteDouble\"?K:W;return [Fe,Q(j.type,de,ee),Fe]}if(de.includes(K))return [W,Q(j.type,j.type===\"quoteDouble\"?de.replace(/\\\\\"/g,K).replace(/'/g,W.repeat(2)):de,ee),W];if(de.includes(W))return [K,Q(j.type,j.type===\"quoteSingle\"?de.replace(/''/g,W):de,ee),K];let ue=ee.singleQuote?W:K;return [ue,Q(j.type,de,ee),ue]}case\"blockFolded\":case\"blockLiteral\":return k(ie,ce,ee);case\"mapping\":case\"sequence\":return u(n,ie.map(ce,\"children\"));case\"sequenceItem\":return [\"- \",o(2,j.content?ce(\"content\"):\"\")];case\"mappingKey\":case\"mappingValue\":return j.content?ce(\"content\"):\"\";case\"mappingItem\":case\"flowMappingItem\":return B(j,Y,ie,ce,ee);case\"flowMapping\":return S(ie,ce,ee);case\"flowSequence\":return b(ie,ce,ee);case\"flowSequenceItem\":return ce(\"content\");default:throw new Error(`Unexpected node type ${j.type}`)}}function q(j){return j.body.children.length>0||P(j.body)}function J(j,Y){return I(j)||Y&&(Y.head.children.length>0||P(Y.head))}function L(j,Y,ie,ee){return ie.children[0]===j&&/---(?:\\s|$)/.test(ee.originalText.slice(F(j),F(j)+4))||j.head.children.length>0||P(j.head)||I(j.head)?\"head\":J(j,Y)?!1:Y?\"root\":!1}function Q(j,Y,ie){let ee=w(j,Y,ie);return u(n,ee.map(ce=>s(y(u(i,ce)))))}function V(j,Y){if(T(Y))switch(delete Y.position,Y.type){case\"comment\":if(f(Y.value))return null;break;case\"quoteDouble\":case\"quoteSingle\":Y.type=\"quote\";break}}r.exports={preprocess:C,embed:_,print:M,massageAstNode:V,insertPragma:c};}}),Hg=te({\"src/language-yaml/options.js\"(e,r){ne();var t=Mt();r.exports={bracketSpacing:t.bracketSpacing,singleQuote:t.singleQuote,proseWrap:t.proseWrap};}}),Gg=te({\"src/language-yaml/parsers.js\"(){ne();}}),Ug=te({\"node_modules/linguist-languages/data/YAML.json\"(e,r){r.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};}}),Jg=te({\"src/language-yaml/index.js\"(e,r){ne();var t=_t(),s=Wg(),a=Hg(),n=Gg(),u=[t(Ug(),i=>({since:\"1.14.0\",parsers:[\"yaml\"],vscodeLanguageIds:[\"yaml\",\"ansible\",\"home-assistant\"],filenames:[...i.filenames.filter(l=>l!==\"yarn.lock\"),\".prettierrc\",\".stylelintrc\",\".lintstagedrc\"]}))];r.exports={languages:u,printers:{yaml:s},options:a,parsers:n};}}),zg=te({\"src/languages.js\"(e,r){ne(),r.exports=[Bd(),Ud(),eg(),ag(),dg(),Lg(),Jg()];}});ne();var{version:Xg}=Ia(),Ot=Gm(),{getSupportInfo:Kg}=Xn(),Yg=Um(),Qg=zg(),Zg=qe();function Nt(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return function(){for(var t=arguments.length,s=new Array(t),a=0;atype===!1?source:type===\"dedent\"||type===!0?dedent(source):import_standalone.default.format(source,{parser:type,plugins:[import_parser_html.default],htmlWhitespaceSensitivity:\"ignore\"}).trim());\n\nexport { formatter };\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/14080.0063b1e5.iframe.bundle.js b/14080.0063b1e5.iframe.bundle.js new file mode 100644 index 0000000000..e262522189 --- /dev/null +++ b/14080.0063b1e5.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14080],{"./node_modules/@fortawesome/free-solid-svg-icons/faBusAlt.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M488 128h-8V80c0-44.8-99.2-80-224-80S32 35.2 32 80v48h-8c-13.25 0-24 10.74-24 24v80c0 13.25 10.75 24 24 24h8v160c0 17.67 14.33 32 32 32v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h192v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h6.4c16 0 25.6-12.8 25.6-25.6V256h8c13.25 0 24-10.75 24-24v-80c0-13.26-10.75-24-24-24zM160 72c0-4.42 3.58-8 8-8h176c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H168c-4.42 0-8-3.58-8-8V72zm-48 328c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm128-112H128c-17.67 0-32-14.33-32-32v-96c0-17.67 14.33-32 32-32h112v160zm32 0V128h112c17.67 0 32 14.33 32 32v96c0 17.67-14.33 32-32 32H272zm128 112c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z";exports.definition={prefix:"fas",iconName:"bus-alt",icon:[512,512,ligatures,"f55e",svgPathData]},exports.faBusAlt=exports.definition,exports.prefix="fas",exports.iconName="bus-alt",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f55e",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14081.e2e0c270.iframe.bundle.js b/14081.e2e0c270.iframe.bundle.js new file mode 100644 index 0000000000..124f61fab4 --- /dev/null +++ b/14081.e2e0c270.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14081],{"./node_modules/@fortawesome/free-regular-svg-icons/faStarHalf.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M288 385.3l-124.3 65.4 23.7-138.4-100.6-98 139-20.2 62.2-126V0c-11.4 0-22.8 5.9-28.7 17.8L194 150.2 47.9 171.4c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.1 23 46 46.4 33.7L288 439.6v-54.3z";exports.definition={prefix:"far",iconName:"star-half",icon:[576,512,ligatures,"f089",svgPathData]},exports.faStarHalf=exports.definition,exports.prefix="far",exports.iconName="star-half",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f089",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14119.9e32e2ef.iframe.bundle.js b/14119.9e32e2ef.iframe.bundle.js new file mode 100644 index 0000000000..3386cc8ffb --- /dev/null +++ b/14119.9e32e2ef.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14119],{"./node_modules/@fortawesome/free-solid-svg-icons/faCubes.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M488.6 250.2L392 214V105.5c0-15-9.3-28.4-23.4-33.7l-100-37.5c-8.1-3.1-17.1-3.1-25.3 0l-100 37.5c-14.1 5.3-23.4 18.7-23.4 33.7V214l-96.6 36.2C9.3 255.5 0 268.9 0 283.9V394c0 13.6 7.7 26.1 19.9 32.2l100 50c10.1 5.1 22.1 5.1 32.2 0l103.9-52 103.9 52c10.1 5.1 22.1 5.1 32.2 0l100-50c12.2-6.1 19.9-18.6 19.9-32.2V283.9c0-15-9.3-28.4-23.4-33.7zM358 214.8l-85 31.9v-68.2l85-37v73.3zM154 104.1l102-38.2 102 38.2v.6l-102 41.4-102-41.4v-.6zm84 291.1l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6zm240 112l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6z";exports.definition={prefix:"fas",iconName:"cubes",icon:[512,512,ligatures,"f1b3",svgPathData]},exports.faCubes=exports.definition,exports.prefix="fas",exports.iconName="cubes",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f1b3",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14133.b5f5576e.iframe.bundle.js b/14133.b5f5576e.iframe.bundle.js new file mode 100644 index 0000000000..6ea80d6f45 --- /dev/null +++ b/14133.b5f5576e.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14133],{"./node_modules/@fortawesome/free-solid-svg-icons/faMinus.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z";exports.definition={prefix:"fas",iconName:"minus",icon:[448,512,ligatures,"f068",svgPathData]},exports.faMinus=exports.definition,exports.prefix="fas",exports.iconName="minus",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f068",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14190.0f4e21a8.iframe.bundle.js b/14190.0f4e21a8.iframe.bundle.js new file mode 100644 index 0000000000..a2b2520ef5 --- /dev/null +++ b/14190.0f4e21a8.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14190],{"./node_modules/@fortawesome/free-solid-svg-icons/faCog.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M487.4 315.7l-42.6-24.6c4.3-23.2 4.3-47 0-70.2l42.6-24.6c4.9-2.8 7.1-8.6 5.5-14-11.1-35.6-30-67.8-54.7-94.6-3.8-4.1-10-5.1-14.8-2.3L380.8 110c-17.9-15.4-38.5-27.3-60.8-35.1V25.8c0-5.6-3.9-10.5-9.4-11.7-36.7-8.2-74.3-7.8-109.2 0-5.5 1.2-9.4 6.1-9.4 11.7V75c-22.2 7.9-42.8 19.8-60.8 35.1L88.7 85.5c-4.9-2.8-11-1.9-14.8 2.3-24.7 26.7-43.6 58.9-54.7 94.6-1.7 5.4.6 11.2 5.5 14L67.3 221c-4.3 23.2-4.3 47 0 70.2l-42.6 24.6c-4.9 2.8-7.1 8.6-5.5 14 11.1 35.6 30 67.8 54.7 94.6 3.8 4.1 10 5.1 14.8 2.3l42.6-24.6c17.9 15.4 38.5 27.3 60.8 35.1v49.2c0 5.6 3.9 10.5 9.4 11.7 36.7 8.2 74.3 7.8 109.2 0 5.5-1.2 9.4-6.1 9.4-11.7v-49.2c22.2-7.9 42.8-19.8 60.8-35.1l42.6 24.6c4.9 2.8 11 1.9 14.8-2.3 24.7-26.7 43.6-58.9 54.7-94.6 1.5-5.5-.7-11.3-5.6-14.1zM256 336c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z";exports.definition={prefix:"fas",iconName:"cog",icon:[512,512,ligatures,"f013",svgPathData]},exports.faCog=exports.definition,exports.prefix="fas",exports.iconName="cog",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f013",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14353.a9d984c3.iframe.bundle.js b/14353.a9d984c3.iframe.bundle.js new file mode 100644 index 0000000000..2abcbc78cd --- /dev/null +++ b/14353.a9d984c3.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14353],{"./node_modules/@fortawesome/free-solid-svg-icons/faCalendarTimes.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm257.3 160l48.1-48.1c4.7-4.7 4.7-12.3 0-17l-28.3-28.3c-4.7-4.7-12.3-4.7-17 0L224 306.7l-48.1-48.1c-4.7-4.7-12.3-4.7-17 0l-28.3 28.3c-4.7 4.7-4.7 12.3 0 17l48.1 48.1-48.1 48.1c-4.7 4.7-4.7 12.3 0 17l28.3 28.3c4.7 4.7 12.3 4.7 17 0l48.1-48.1 48.1 48.1c4.7 4.7 12.3 4.7 17 0l28.3-28.3c4.7-4.7 4.7-12.3 0-17L269.3 352z";exports.definition={prefix:"fas",iconName:"calendar-times",icon:[448,512,ligatures,"f273",svgPathData]},exports.faCalendarTimes=exports.definition,exports.prefix="fas",exports.iconName="calendar-times",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f273",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14403.4c4c7fad.iframe.bundle.js b/14403.4c4c7fad.iframe.bundle.js new file mode 100644 index 0000000000..6459f9f997 --- /dev/null +++ b/14403.4c4c7fad.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14403],{"./node_modules/@fortawesome/free-solid-svg-icons/faShareAlt.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M352 320c-22.608 0-43.387 7.819-59.79 20.895l-102.486-64.054a96.551 96.551 0 0 0 0-41.683l102.486-64.054C308.613 184.181 329.392 192 352 192c53.019 0 96-42.981 96-96S405.019 0 352 0s-96 42.981-96 96c0 7.158.79 14.13 2.276 20.841L155.79 180.895C139.387 167.819 118.608 160 96 160c-53.019 0-96 42.981-96 96s42.981 96 96 96c22.608 0 43.387-7.819 59.79-20.895l102.486 64.054A96.301 96.301 0 0 0 256 416c0 53.019 42.981 96 96 96s96-42.981 96-96-42.981-96-96-96z";exports.definition={prefix:"fas",iconName:"share-alt",icon:[448,512,ligatures,"f1e0",svgPathData]},exports.faShareAlt=exports.definition,exports.prefix="fas",exports.iconName="share-alt",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f1e0",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14436.4096cae1.iframe.bundle.js b/14436.4096cae1.iframe.bundle.js new file mode 100644 index 0000000000..5e91064d6f --- /dev/null +++ b/14436.4096cae1.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14436],{"./node_modules/@fortawesome/free-solid-svg-icons/faSortAmountUp.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M304 416h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.77 160 16 160zm416 0H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-64 128H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM496 32H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z";exports.definition={prefix:"fas",iconName:"sort-amount-up",icon:[512,512,ligatures,"f161",svgPathData]},exports.faSortAmountUp=exports.definition,exports.prefix="fas",exports.iconName="sort-amount-up",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f161",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14521.3880a2da.iframe.bundle.js b/14521.3880a2da.iframe.bundle.js new file mode 100644 index 0000000000..1e8dddda7e --- /dev/null +++ b/14521.3880a2da.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14521],{"./node_modules/@fortawesome/free-solid-svg-icons/faPrescription.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M301.26 352l78.06-78.06c6.25-6.25 6.25-16.38 0-22.63l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0L256 306.74l-83.96-83.96C219.31 216.8 256 176.89 256 128c0-53.02-42.98-96-96-96H16C7.16 32 0 39.16 0 48v256c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-80h18.75l128 128-78.06 78.06c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0L256 397.25l78.06 78.06c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.25-6.25 6.25-16.38 0-22.63L301.26 352zM64 96h96c17.64 0 32 14.36 32 32s-14.36 32-32 32H64V96z";exports.definition={prefix:"fas",iconName:"prescription",icon:[384,512,ligatures,"f5b1",svgPathData]},exports.faPrescription=exports.definition,exports.prefix="fas",exports.iconName="prescription",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f5b1",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14546.df032a85.iframe.bundle.js b/14546.df032a85.iframe.bundle.js new file mode 100644 index 0000000000..9dbc27abac --- /dev/null +++ b/14546.df032a85.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14546],{"./node_modules/@fortawesome/free-regular-svg-icons/faSmile.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm4 72.6c-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.7-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8-10.1-8.4-25.3-7.1-33.8 3.1z";exports.definition={prefix:"far",iconName:"smile",icon:[496,512,ligatures,"f118",svgPathData]},exports.faSmile=exports.definition,exports.prefix="far",exports.iconName="smile",exports.width=496,exports.height=512,exports.ligatures=ligatures,exports.unicode="f118",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/14600.8077aa23.iframe.bundle.js b/14600.8077aa23.iframe.bundle.js new file mode 100644 index 0000000000..a957ab0ab6 --- /dev/null +++ b/14600.8077aa23.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[14600],{"./node_modules/@fortawesome/free-solid-svg-icons/faGrinTongueWink.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M344 184c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zM248 8C111 8 0 119 0 256c0 106.3 67 196.7 161 232-5.6-12.2-9-25.7-9-40v-45.5c-24.7-16.2-43.5-38.1-47.8-63.8-2-11.8 9.3-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.1 20.7 17.9-4.3 25.7-23.1 47.6-47.8 63.8V448c0 14.3-3.4 27.8-9 40 94-35.3 161-125.7 161-232C496 119 385 8 248 8zm-56 225l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L112 233c-8.5 7.4-21.6.3-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S208 197 212 222.2c1.6 11.1-11.6 18.2-20 10.8zm152 39c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm-50.9 102.6c-14.4-6.5-31.1 2.2-34.6 17.6l-1.8 7.8c-2.1 9.2-15.2 9.2-17.3 0l-1.8-7.8c-3.5-15.4-20.2-24.1-34.6-17.6-.9.4.3-.2-18.9 9.4v63c0 35.2 28 64.5 63.1 64.9 35.7.5 64.9-28.4 64.9-64v-64c-19.5-9.6-18.2-8.9-19-9.3z";exports.definition={prefix:"fas",iconName:"grin-tongue-wink",icon:[496,512,ligatures,"f58b",svgPathData]},exports.faGrinTongueWink=exports.definition,exports.prefix="fas",exports.iconName="grin-tongue-wink",exports.width=496,exports.height=512,exports.ligatures=ligatures,exports.unicode="f58b",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/15157.c14e86d8.iframe.bundle.js b/15157.c14e86d8.iframe.bundle.js new file mode 100644 index 0000000000..b5bcf547c8 --- /dev/null +++ b/15157.c14e86d8.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[15157],{"./node_modules/@fortawesome/free-solid-svg-icons/faCalendarDay.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm64-192c0-8.8 7.2-16 16-16h96c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-96zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z";exports.definition={prefix:"fas",iconName:"calendar-day",icon:[448,512,ligatures,"f783",svgPathData]},exports.faCalendarDay=exports.definition,exports.prefix="fas",exports.iconName="calendar-day",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f783",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/15164.fe7c80df.iframe.bundle.js b/15164.fe7c80df.iframe.bundle.js new file mode 100644 index 0000000000..55f5a4b275 --- /dev/null +++ b/15164.fe7c80df.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[15164],{"./node_modules/@fortawesome/free-solid-svg-icons/faDiagnoses.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M496 256c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm-176-80c48.5 0 88-39.5 88-88S368.5 0 320 0s-88 39.5-88 88 39.5 88 88 88zM59.8 364c10.2 15.3 29.3 17.8 42.9 9.8 16.2-9.6 56.2-31.7 105.3-48.6V416h224v-90.7c49.1 16.8 89.1 39 105.3 48.6 13.6 8 32.7 5.3 42.9-9.8l17.8-26.7c8.8-13.2 7.6-34.6-10-45.1-11.9-7.1-29.7-17-51.1-27.4-28.1 46.1-99.4 17.8-87.7-35.1C409.3 217.2 365.1 208 320 208c-57 0-112.9 14.5-160 32.2-.2 40.2-47.6 63.3-79.2 36-11.2 6-21.3 11.6-28.7 16-17.6 10.5-18.8 31.8-10 45.1L59.8 364zM368 344c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-96-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-160 8c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm512 192H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z";exports.definition={prefix:"fas",iconName:"diagnoses",icon:[640,512,ligatures,"f470",svgPathData]},exports.faDiagnoses=exports.definition,exports.prefix="fas",exports.iconName="diagnoses",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f470",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/152.d09a1c84.iframe.bundle.js b/152.d09a1c84.iframe.bundle.js new file mode 100644 index 0000000000..cde43bdb35 --- /dev/null +++ b/152.d09a1c84.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[152],{"./node_modules/@fortawesome/free-solid-svg-icons/faTruckMoving.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M621.3 237.3l-58.5-58.5c-12-12-28.3-18.7-45.3-18.7H480V64c0-17.7-14.3-32-32-32H32C14.3 32 0 46.3 0 64v336c0 44.2 35.8 80 80 80 26.3 0 49.4-12.9 64-32.4 14.6 19.6 37.7 32.4 64 32.4 44.2 0 80-35.8 80-80 0-5.5-.6-10.8-1.6-16h163.2c-1.1 5.2-1.6 10.5-1.6 16 0 44.2 35.8 80 80 80s80-35.8 80-80c0-5.5-.6-10.8-1.6-16H624c8.8 0 16-7.2 16-16v-85.5c0-17-6.7-33.2-18.7-45.2zM80 432c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm128 0c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm272-224h37.5c4.3 0 8.3 1.7 11.3 4.7l43.3 43.3H480v-48zm48 224c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32z";exports.definition={prefix:"fas",iconName:"truck-moving",icon:[640,512,ligatures,"f4df",svgPathData]},exports.faTruckMoving=exports.definition,exports.prefix="fas",exports.iconName="truck-moving",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f4df",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/15201.9675e11c.iframe.bundle.js b/15201.9675e11c.iframe.bundle.js new file mode 100644 index 0000000000..56792bd537 --- /dev/null +++ b/15201.9675e11c.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[15201],{"./node_modules/@fortawesome/free-solid-svg-icons/faDesktop.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M528 0H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h192l-16 48h-72c-13.3 0-24 10.7-24 24s10.7 24 24 24h272c13.3 0 24-10.7 24-24s-10.7-24-24-24h-72l-16-48h192c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zm-16 352H64V64h448v288z";exports.definition={prefix:"fas",iconName:"desktop",icon:[576,512,ligatures,"f108",svgPathData]},exports.faDesktop=exports.definition,exports.prefix="fas",exports.iconName="desktop",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f108",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/15394.9e414896.iframe.bundle.js b/15394.9e414896.iframe.bundle.js new file mode 100644 index 0000000000..f9d63cce54 --- /dev/null +++ b/15394.9e414896.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[15394],{"./node_modules/@fortawesome/free-solid-svg-icons/faFeather.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M467.14 44.84c-62.55-62.48-161.67-64.78-252.28 25.73-78.61 78.52-60.98 60.92-85.75 85.66-60.46 60.39-70.39 150.83-63.64 211.17l178.44-178.25c6.26-6.25 16.4-6.25 22.65 0s6.25 16.38 0 22.63L7.04 471.03c-9.38 9.37-9.38 24.57 0 33.94 9.38 9.37 24.6 9.37 33.98 0l66.1-66.03C159.42 454.65 279 457.11 353.95 384h-98.19l147.57-49.14c49.99-49.93 36.38-36.18 46.31-46.86h-97.78l131.54-43.8c45.44-74.46 34.31-148.84-16.26-199.36z";exports.definition={prefix:"fas",iconName:"feather",icon:[512,512,ligatures,"f52d",svgPathData]},exports.faFeather=exports.definition,exports.prefix="fas",exports.iconName="feather",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f52d",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/15645.b8363e42.iframe.bundle.js b/15645.b8363e42.iframe.bundle.js new file mode 100644 index 0000000000..8a67750cea --- /dev/null +++ b/15645.b8363e42.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[15645],{"./node_modules/@fortawesome/free-regular-svg-icons/faHandPointRight.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M428.8 137.6h-86.177a115.52 115.52 0 0 0 2.176-22.4c0-47.914-35.072-83.2-92-83.2-45.314 0-57.002 48.537-75.707 78.784-7.735 12.413-16.994 23.317-25.851 33.253l-.131.146-.129.148C135.662 161.807 127.764 168 120.8 168h-2.679c-5.747-4.952-13.536-8-22.12-8H32c-17.673 0-32 12.894-32 28.8v230.4C0 435.106 14.327 448 32 448h64c8.584 0 16.373-3.048 22.12-8h2.679c28.688 0 67.137 40 127.2 40h21.299c62.542 0 98.8-38.658 99.94-91.145 12.482-17.813 18.491-40.785 15.985-62.791A93.148 93.148 0 0 0 393.152 304H428.8c45.435 0 83.2-37.584 83.2-83.2 0-45.099-38.101-83.2-83.2-83.2zm0 118.4h-91.026c12.837 14.669 14.415 42.825-4.95 61.05 11.227 19.646 1.687 45.624-12.925 53.625 6.524 39.128-10.076 61.325-50.6 61.325H248c-45.491 0-77.21-35.913-120-39.676V215.571c25.239-2.964 42.966-21.222 59.075-39.596 11.275-12.65 21.725-25.3 30.799-39.875C232.355 112.712 244.006 80 252.8 80c23.375 0 44 8.8 44 35.2 0 35.2-26.4 53.075-26.4 70.4h158.4c18.425 0 35.2 16.5 35.2 35.2 0 18.975-16.225 35.2-35.2 35.2zM88 384c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z";exports.definition={prefix:"far",iconName:"hand-point-right",icon:[512,512,ligatures,"f0a4",svgPathData]},exports.faHandPointRight=exports.definition,exports.prefix="far",exports.iconName="hand-point-right",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0a4",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/15885.4f0b7be7.iframe.bundle.js b/15885.4f0b7be7.iframe.bundle.js new file mode 100644 index 0000000000..943be7c6a3 --- /dev/null +++ b/15885.4f0b7be7.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[15885],{"./node_modules/@fortawesome/free-solid-svg-icons/faPodcast.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M267.429 488.563C262.286 507.573 242.858 512 224 512c-18.857 0-38.286-4.427-43.428-23.437C172.927 460.134 160 388.898 160 355.75c0-35.156 31.142-43.75 64-43.75s64 8.594 64 43.75c0 32.949-12.871 104.179-20.571 132.813zM156.867 288.554c-18.693-18.308-29.958-44.173-28.784-72.599 2.054-49.724 42.395-89.956 92.124-91.881C274.862 121.958 320 165.807 320 220c0 26.827-11.064 51.116-28.866 68.552-2.675 2.62-2.401 6.986.628 9.187 9.312 6.765 16.46 15.343 21.234 25.363 1.741 3.654 6.497 4.66 9.449 1.891 28.826-27.043 46.553-65.783 45.511-108.565-1.855-76.206-63.595-138.208-139.793-140.369C146.869 73.753 80 139.215 80 220c0 41.361 17.532 78.7 45.55 104.989 2.953 2.771 7.711 1.77 9.453-1.887 4.774-10.021 11.923-18.598 21.235-25.363 3.029-2.2 3.304-6.566.629-9.185zM224 0C100.204 0 0 100.185 0 224c0 89.992 52.602 165.647 125.739 201.408 4.333 2.118 9.267-1.544 8.535-6.31-2.382-15.512-4.342-30.946-5.406-44.339-.146-1.836-1.149-3.486-2.678-4.512-47.4-31.806-78.564-86.016-78.187-147.347.592-96.237 79.29-174.648 175.529-174.899C320.793 47.747 400 126.797 400 224c0 61.932-32.158 116.49-80.65 147.867-.999 14.037-3.069 30.588-5.624 47.23-.732 4.767 4.203 8.429 8.535 6.31C395.227 389.727 448 314.187 448 224 448 100.205 347.815 0 224 0zm0 160c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64z";exports.definition={prefix:"fas",iconName:"podcast",icon:[448,512,ligatures,"f2ce",svgPathData]},exports.faPodcast=exports.definition,exports.prefix="fas",exports.iconName="podcast",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f2ce",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/15939.67744e7d.iframe.bundle.js b/15939.67744e7d.iframe.bundle.js new file mode 100644 index 0000000000..e7a73ff1e9 --- /dev/null +++ b/15939.67744e7d.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[15939],{"./node_modules/@fortawesome/free-solid-svg-icons/faCoins.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M0 405.3V448c0 35.3 86 64 192 64s192-28.7 192-64v-42.7C342.7 434.4 267.2 448 192 448S41.3 434.4 0 405.3zM320 128c106 0 192-28.7 192-64S426 0 320 0 128 28.7 128 64s86 64 192 64zM0 300.4V352c0 35.3 86 64 192 64s192-28.7 192-64v-51.6c-41.3 34-116.9 51.6-192 51.6S41.3 334.4 0 300.4zm416 11c57.3-11.1 96-31.7 96-55.4v-42.7c-23.2 16.4-57.3 27.6-96 34.5v63.6zM192 160C86 160 0 195.8 0 240s86 80 192 80 192-35.8 192-80-86-80-192-80zm219.3 56.3c60-10.8 100.7-32 100.7-56.3v-42.7c-35.5 25.1-96.5 38.6-160.7 41.8 29.5 14.3 51.2 33.5 60 57.2z";exports.definition={prefix:"fas",iconName:"coins",icon:[512,512,ligatures,"f51e",svgPathData]},exports.faCoins=exports.definition,exports.prefix="fas",exports.iconName="coins",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f51e",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/15977.48bd21aa.iframe.bundle.js b/15977.48bd21aa.iframe.bundle.js new file mode 100644 index 0000000000..baabac6276 --- /dev/null +++ b/15977.48bd21aa.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[15977],{"./node_modules/@fortawesome/free-solid-svg-icons/faArrowUp.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M34.9 289.5l-22.2-22.2c-9.4-9.4-9.4-24.6 0-33.9L207 39c9.4-9.4 24.6-9.4 33.9 0l194.3 194.3c9.4 9.4 9.4 24.6 0 33.9L413 289.4c-9.5 9.5-25 9.3-34.3-.4L264 168.6V456c0 13.3-10.7 24-24 24h-32c-13.3 0-24-10.7-24-24V168.6L69.2 289.1c-9.3 9.8-24.8 10-34.3.4z";exports.definition={prefix:"fas",iconName:"arrow-up",icon:[448,512,ligatures,"f062",svgPathData]},exports.faArrowUp=exports.definition,exports.prefix="fas",exports.iconName="arrow-up",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f062",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/15986.d9835fe3.iframe.bundle.js b/15986.d9835fe3.iframe.bundle.js new file mode 100644 index 0000000000..5256d5f991 --- /dev/null +++ b/15986.d9835fe3.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[15986],{"./node_modules/@fortawesome/free-solid-svg-icons/faDemocrat.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M637.3 256.9l-19.6-29.4c-28.2-42.3-75.3-67.5-126.1-67.5H256l-81.2-81.2c20.1-20.1 22.6-51.1 7.5-73.9-3.4-5.2-10.8-5.9-15.2-1.5l-41.8 41.8L82.4 2.4c-3.6-3.6-9.6-3-12.4 1.2-12.3 18.6-10.3 44 6.1 60.4 3.3 3.3 7.3 5.3 11.3 7.5-2.2 1.7-4.7 3.1-6.4 5.4L6.4 176.2c-7.3 9.7-8.4 22.7-3 33.5l14.3 28.6c5.4 10.8 16.5 17.7 28.6 17.7h31c8.5 0 16.6-3.4 22.6-9.4L138 212l54 108h352v-77.8c16.2 12.2 18.3 17.6 40.1 50.3 4.9 7.4 14.8 9.3 22.2 4.4l26.6-17.7c7.3-5 9.3-14.9 4.4-22.3zm-341.1-13.6l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L256 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zm112 0l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L368 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zm112 0l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L480 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zM192 496c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-80h160v80c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V352H192v144z";exports.definition={prefix:"fas",iconName:"democrat",icon:[640,512,ligatures,"f747",svgPathData]},exports.faDemocrat=exports.definition,exports.prefix="fas",exports.iconName="democrat",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f747",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/16128.a6bbcac5.iframe.bundle.js b/16128.a6bbcac5.iframe.bundle.js new file mode 100644 index 0000000000..ce25d85735 --- /dev/null +++ b/16128.a6bbcac5.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[16128],{"./node_modules/@fortawesome/free-regular-svg-icons/faLifeRing.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M256 504c136.967 0 248-111.033 248-248S392.967 8 256 8 8 119.033 8 256s111.033 248 248 248zm-103.398-76.72l53.411-53.411c31.806 13.506 68.128 13.522 99.974 0l53.411 53.411c-63.217 38.319-143.579 38.319-206.796 0zM336 256c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zm91.28 103.398l-53.411-53.411c13.505-31.806 13.522-68.128 0-99.974l53.411-53.411c38.319 63.217 38.319 143.579 0 206.796zM359.397 84.72l-53.411 53.411c-31.806-13.505-68.128-13.522-99.973 0L152.602 84.72c63.217-38.319 143.579-38.319 206.795 0zM84.72 152.602l53.411 53.411c-13.506 31.806-13.522 68.128 0 99.974L84.72 359.398c-38.319-63.217-38.319-143.579 0-206.796z";exports.definition={prefix:"far",iconName:"life-ring",icon:[512,512,ligatures,"f1cd",svgPathData]},exports.faLifeRing=exports.definition,exports.prefix="far",exports.iconName="life-ring",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f1cd",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1621.a4070af6.iframe.bundle.js b/1621.a4070af6.iframe.bundle.js new file mode 100644 index 0000000000..c93b0e76f8 --- /dev/null +++ b/1621.a4070af6.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1621],{"./node_modules/@fortawesome/free-solid-svg-icons/faHollyBerry.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M144 192c26.5 0 48-21.5 48-48s-21.5-48-48-48-48 21.5-48 48 21.5 48 48 48zm112-48c0 26.5 21.5 48 48 48s48-21.5 48-48-21.5-48-48-48-48 21.5-48 48zm-32-48c26.5 0 48-21.5 48-48S250.5 0 224 0s-48 21.5-48 48 21.5 48 48 48zm-16.2 139.1c.1-12.4-13.1-20.1-23.8-13.7-34.3 20.3-71.4 32.7-108.7 36.2-9.7.9-15.6 11.3-11.6 20.2 6.2 13.9 11.1 28.6 14.7 43.8 3.6 15.2-5.3 30.6-20.2 35.1-14.9 4.5-30.1 7.6-45.3 9.1-9.7 1-15.7 11.3-11.7 20.2 15 32.8 22.9 69.5 23 107.7.1 14.4 15.2 23.1 27.6 16 33.2-19 68.9-30.5 104.8-33.9 9.7-.9 15.6-11.3 11.6-20.2-6.2-13.9-11.1-28.6-14.7-43.8-3.6-15.2 5.3-30.6 20.2-35.1 14.9-4.5 30.1-7.6 45.3-9.1 9.7-1 15.7-11.3 11.7-20.2-15.5-34.2-23.3-72.5-22.9-112.3zM435 365.6c-15.2-1.6-30.3-4.7-45.3-9.1-14.9-4.5-23.8-19.9-20.2-35.1 3.6-15.2 8.5-29.8 14.7-43.8 4-8.9-1.9-19.3-11.6-20.2-37.3-3.5-74.4-15.9-108.7-36.2-10.7-6.3-23.9 1.4-23.8 13.7 0 1.6-.2 3.2-.2 4.9.2 33.3 7 65.7 19.9 94 5.7 12.4 5.2 26.6-.6 38.9 4.9 1.2 9.9 2.2 14.8 3.7 14.9 4.5 23.8 19.9 20.2 35.1-3.6 15.2-8.5 29.8-14.7 43.8-4 8.9 1.9 19.3 11.6 20.2 35.9 3.4 71.6 14.9 104.8 33.9 12.5 7.1 27.6-1.6 27.6-16 .2-38.2 8-75 23-107.7 4.3-8.7-1.8-19.1-11.5-20.1z";exports.definition={prefix:"fas",iconName:"holly-berry",icon:[448,512,ligatures,"f7aa",svgPathData]},exports.faHollyBerry=exports.definition,exports.prefix="fas",exports.iconName="holly-berry",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f7aa",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/16400.8db0ddcc.iframe.bundle.js b/16400.8db0ddcc.iframe.bundle.js new file mode 100644 index 0000000000..6cdceb1fde --- /dev/null +++ b/16400.8db0ddcc.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[16400],{"./node_modules/@fortawesome/free-solid-svg-icons/faDiceThree.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z";exports.definition={prefix:"fas",iconName:"dice-three",icon:[448,512,ligatures,"f527",svgPathData]},exports.faDiceThree=exports.definition,exports.prefix="fas",exports.iconName="dice-three",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f527",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/16442.7d83e7d9.iframe.bundle.js b/16442.7d83e7d9.iframe.bundle.js new file mode 100644 index 0000000000..fa32613da2 --- /dev/null +++ b/16442.7d83e7d9.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[16442],{"./node_modules/@fortawesome/free-solid-svg-icons/faBorderStyle.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M240 416h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm192 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96-192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-288h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96H32A32 32 0 0 0 0 64v400a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V96h368a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z";exports.definition={prefix:"fas",iconName:"border-style",icon:[448,512,ligatures,"f853",svgPathData]},exports.faBorderStyle=exports.definition,exports.prefix="fas",exports.iconName="border-style",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f853",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1649.9dd640a9.iframe.bundle.js b/1649.9dd640a9.iframe.bundle.js new file mode 100644 index 0000000000..0a7640b6ee --- /dev/null +++ b/1649.9dd640a9.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1649],{"./node_modules/@fortawesome/free-solid-svg-icons/faCross.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M352 128h-96V32c0-17.67-14.33-32-32-32h-64c-17.67 0-32 14.33-32 32v96H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h96v224c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V256h96c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z";exports.definition={prefix:"fas",iconName:"cross",icon:[384,512,ligatures,"f654",svgPathData]},exports.faCross=exports.definition,exports.prefix="fas",exports.iconName="cross",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f654",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/16516.a1abb0b2.iframe.bundle.js b/16516.a1abb0b2.iframe.bundle.js new file mode 100644 index 0000000000..d2d1bdb419 --- /dev/null +++ b/16516.a1abb0b2.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[16516],{"./node_modules/@fortawesome/free-solid-svg-icons/faSolarPanel.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M431.98 448.01l-47.97.05V416h-128v32.21l-47.98.05c-8.82.01-15.97 7.16-15.98 15.99l-.05 31.73c-.01 8.85 7.17 16.03 16.02 16.02l223.96-.26c8.82-.01 15.97-7.16 15.98-15.98l.04-31.73c.01-8.85-7.17-16.03-16.02-16.02zM585.2 26.74C582.58 11.31 568.99 0 553.06 0H86.93C71 0 57.41 11.31 54.79 26.74-3.32 369.16.04 348.08.03 352c-.03 17.32 14.29 32 32.6 32h574.74c18.23 0 32.51-14.56 32.59-31.79.02-4.08 3.35 16.95-54.76-325.47zM259.83 64h120.33l9.77 96H250.06l9.77-96zm-75.17 256H71.09L90.1 208h105.97l-11.41 112zm16.29-160H98.24l16.29-96h96.19l-9.77 96zm32.82 160l11.4-112h149.65l11.4 112H233.77zm195.5-256h96.19l16.29 96H439.04l-9.77-96zm26.06 256l-11.4-112H549.9l19.01 112H455.33z";exports.definition={prefix:"fas",iconName:"solar-panel",icon:[640,512,ligatures,"f5ba",svgPathData]},exports.faSolarPanel=exports.definition,exports.prefix="fas",exports.iconName="solar-panel",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f5ba",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/16576.d91af8ed.iframe.bundle.js b/16576.d91af8ed.iframe.bundle.js new file mode 100644 index 0000000000..be40775d00 --- /dev/null +++ b/16576.d91af8ed.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[16576],{"./node_modules/@fortawesome/free-solid-svg-icons/faYinYang.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 376c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-128c-53.02 0-96 42.98-96 96s42.98 96 96 96c-106.04 0-192-85.96-192-192S141.96 64 248 64c53.02 0 96 42.98 96 96s-42.98 96-96 96zm0-128c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z";exports.definition={prefix:"fas",iconName:"yin-yang",icon:[496,512,ligatures,"f6ad",svgPathData]},exports.faYinYang=exports.definition,exports.prefix="fas",exports.iconName="yin-yang",exports.width=496,exports.height=512,exports.ligatures=ligatures,exports.unicode="f6ad",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/16879.1ab036b5.iframe.bundle.js b/16879.1ab036b5.iframe.bundle.js new file mode 100644 index 0000000000..785e918f84 --- /dev/null +++ b/16879.1ab036b5.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[16879],{"./node_modules/@fortawesome/free-solid-svg-icons/faHourglass.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64z";exports.definition={prefix:"fas",iconName:"hourglass",icon:[384,512,ligatures,"f254",svgPathData]},exports.faHourglass=exports.definition,exports.prefix="fas",exports.iconName="hourglass",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f254",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/16989.9d392fca.iframe.bundle.js b/16989.9d392fca.iframe.bundle.js new file mode 100644 index 0000000000..031e88d0ba --- /dev/null +++ b/16989.9d392fca.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[16989],{"./node_modules/@fortawesome/free-solid-svg-icons/faDrum.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M431.34 122.05l73.53-47.42a16 16 0 0 0 4.44-22.19l-8.87-13.31a16 16 0 0 0-22.19-4.44l-110.06 71C318.43 96.91 271.22 96 256 96 219.55 96 0 100.55 0 208.15v160.23c0 30.27 27.5 57.68 72 77.86v-101.9a24 24 0 1 1 48 0v118.93c33.05 9.11 71.07 15.06 112 16.73V376.39a24 24 0 1 1 48 0V480c40.93-1.67 78.95-7.62 112-16.73V344.34a24 24 0 1 1 48 0v101.9c44.5-20.18 72-47.59 72-77.86V208.15c0-43.32-35.76-69.76-80.66-86.1zM256 272.24c-114.88 0-208-28.69-208-64.09s93.12-64.08 208-64.08c17.15 0 33.73.71 49.68 1.91l-72.81 47a16 16 0 0 0-4.43 22.19l8.87 13.31a16 16 0 0 0 22.19 4.44l118.64-76.52C430.09 168 464 186.84 464 208.15c0 35.4-93.13 64.09-208 64.09z";exports.definition={prefix:"fas",iconName:"drum",icon:[512,512,ligatures,"f569",svgPathData]},exports.faDrum=exports.definition,exports.prefix="fas",exports.iconName="drum",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f569",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1700.e7ce9717.iframe.bundle.js b/1700.e7ce9717.iframe.bundle.js new file mode 100644 index 0000000000..c3311db2cd --- /dev/null +++ b/1700.e7ce9717.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1700],{"./node_modules/@fortawesome/free-solid-svg-icons/faTextWidth.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M432 32H16A16 16 0 0 0 0 48v80a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-16h120v112h-24a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-24V112h120v16a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm-68.69 260.69C354 283.36 336 288.36 336 304v48H112v-48c0-14.31-17.31-21.32-27.31-11.31l-80 80a16 16 0 0 0 0 22.62l80 80C94 484.64 112 479.64 112 464v-48h224v48c0 14.31 17.31 21.33 27.31 11.31l80-80a16 16 0 0 0 0-22.62z";exports.definition={prefix:"fas",iconName:"text-width",icon:[448,512,ligatures,"f035",svgPathData]},exports.faTextWidth=exports.definition,exports.prefix="fas",exports.iconName="text-width",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f035",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17039.17c1ff92.iframe.bundle.js b/17039.17c1ff92.iframe.bundle.js new file mode 100644 index 0000000000..a22218da9e --- /dev/null +++ b/17039.17c1ff92.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17039],{"./node_modules/@fortawesome/free-solid-svg-icons/faTeethOpen.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M544 0H96C42.98 0 0 42.98 0 96v64c0 35.35 28.66 64 64 64h512c35.34 0 64-28.65 64-64V96c0-53.02-42.98-96-96-96zM160 176c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-32c0-26.51 21.49-48 48-48s48 21.49 48 48v32zm144 0c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-56c0-30.93 25.07-56 56-56s56 25.07 56 56v56zm144 0c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-56c0-30.93 25.07-56 56-56s56 25.07 56 56v56zm128 0c0 8.84-7.16 16-16 16h-64c-8.84 0-16-7.16-16-16v-32c0-26.51 21.49-48 48-48s48 21.49 48 48v32zm0 144H64c-35.34 0-64 28.65-64 64v32c0 53.02 42.98 96 96 96h448c53.02 0 96-42.98 96-96v-32c0-35.35-28.66-64-64-64zm-416 80c0 26.51-21.49 48-48 48s-48-21.49-48-48v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32zm144-8c0 30.93-25.07 56-56 56s-56-25.07-56-56v-24c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v24zm144 0c0 30.93-25.07 56-56 56s-56-25.07-56-56v-24c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v24zm128 8c0 26.51-21.49 48-48 48s-48-21.49-48-48v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32z";exports.definition={prefix:"fas",iconName:"teeth-open",icon:[640,512,ligatures,"f62f",svgPathData]},exports.faTeethOpen=exports.definition,exports.prefix="fas",exports.iconName="teeth-open",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f62f",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1705.ac7602d5.iframe.bundle.js b/1705.ac7602d5.iframe.bundle.js new file mode 100644 index 0000000000..0ac6dcce62 --- /dev/null +++ b/1705.ac7602d5.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1705],{"./node_modules/@fortawesome/free-solid-svg-icons/faTag.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M0 252.118V48C0 21.49 21.49 0 48 0h204.118a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882L293.823 497.941c-18.745 18.745-49.137 18.745-67.882 0L14.059 286.059A48 48 0 0 1 0 252.118zM112 64c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z";exports.definition={prefix:"fas",iconName:"tag",icon:[512,512,ligatures,"f02b",svgPathData]},exports.faTag=exports.definition,exports.prefix="fas",exports.iconName="tag",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f02b",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17225.c27a97f9.iframe.bundle.js b/17225.c27a97f9.iframe.bundle.js new file mode 100644 index 0000000000..0d4679f49e --- /dev/null +++ b/17225.c27a97f9.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17225],{"./node_modules/@fortawesome/free-solid-svg-icons/faRedo.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M500.33 0h-47.41a12 12 0 0 0-12 12.57l4 82.76A247.42 247.42 0 0 0 256 8C119.34 8 7.9 119.53 8 256.19 8.1 393.07 119.1 504 256 504a247.1 247.1 0 0 0 166.18-63.91 12 12 0 0 0 .48-17.43l-34-34a12 12 0 0 0-16.38-.55A176 176 0 1 1 402.1 157.8l-101.53-4.87a12 12 0 0 0-12.57 12v47.41a12 12 0 0 0 12 12h200.33a12 12 0 0 0 12-12V12a12 12 0 0 0-12-12z";exports.definition={prefix:"fas",iconName:"redo",icon:[512,512,ligatures,"f01e",svgPathData]},exports.faRedo=exports.definition,exports.prefix="fas",exports.iconName="redo",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f01e",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17349.a7ce946f.iframe.bundle.js b/17349.a7ce946f.iframe.bundle.js new file mode 100644 index 0000000000..f2f85beb1e --- /dev/null +++ b/17349.a7ce946f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17349],{"./node_modules/@fortawesome/free-solid-svg-icons/faPenFancy.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M79.18 282.94a32.005 32.005 0 0 0-20.24 20.24L0 480l4.69 4.69 92.89-92.89c-.66-2.56-1.57-5.03-1.57-7.8 0-17.67 14.33-32 32-32s32 14.33 32 32-14.33 32-32 32c-2.77 0-5.24-.91-7.8-1.57l-92.89 92.89L32 512l176.82-58.94a31.983 31.983 0 0 0 20.24-20.24l33.07-84.07-98.88-98.88-84.07 33.07zM369.25 28.32L186.14 227.81l97.85 97.85 199.49-183.11C568.4 67.48 443.73-55.94 369.25 28.32z";exports.definition={prefix:"fas",iconName:"pen-fancy",icon:[512,512,ligatures,"f5ac",svgPathData]},exports.faPenFancy=exports.definition,exports.prefix="fas",exports.iconName="pen-fancy",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f5ac",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17485.10e0316f.iframe.bundle.js b/17485.10e0316f.iframe.bundle.js new file mode 100644 index 0000000000..08673db8ec --- /dev/null +++ b/17485.10e0316f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17485],{"./node_modules/@fortawesome/free-solid-svg-icons/faGraduationCap.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M622.34 153.2L343.4 67.5c-15.2-4.67-31.6-4.67-46.79 0L17.66 153.2c-23.54 7.23-23.54 38.36 0 45.59l48.63 14.94c-10.67 13.19-17.23 29.28-17.88 46.9C38.78 266.15 32 276.11 32 288c0 10.78 5.68 19.85 13.86 25.65L20.33 428.53C18.11 438.52 25.71 448 35.94 448h56.11c10.24 0 17.84-9.48 15.62-19.47L82.14 313.65C90.32 307.85 96 298.78 96 288c0-11.57-6.47-21.25-15.66-26.87.76-15.02 8.44-28.3 20.69-36.72L296.6 284.5c9.06 2.78 26.44 6.25 46.79 0l278.95-85.7c23.55-7.24 23.55-38.36 0-45.6zM352.79 315.09c-28.53 8.76-52.84 3.92-65.59 0l-145.02-44.55L128 384c0 35.35 85.96 64 192 64s192-28.65 192-64l-14.18-113.47-145.03 44.56z";exports.definition={prefix:"fas",iconName:"graduation-cap",icon:[640,512,ligatures,"f19d",svgPathData]},exports.faGraduationCap=exports.definition,exports.prefix="fas",exports.iconName="graduation-cap",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f19d",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17543.a21b4aa4.iframe.bundle.js b/17543.a21b4aa4.iframe.bundle.js new file mode 100644 index 0000000000..61d0049085 --- /dev/null +++ b/17543.a21b4aa4.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17543],{"./node_modules/@fortawesome/free-solid-svg-icons/faSpellCheck.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M272 256h91.36c43.2 0 82-32.2 84.51-75.34a79.82 79.82 0 0 0-25.26-63.07 79.81 79.81 0 0 0 9.06-44.91C427.9 30.57 389.3 0 347 0h-75a16 16 0 0 0-16 16v224a16 16 0 0 0 16 16zm40-200h40a24 24 0 0 1 0 48h-40zm0 96h56a24 24 0 0 1 0 48h-56zM155.12 22.25A32 32 0 0 0 124.64 0H99.36a32 32 0 0 0-30.48 22.25L.59 235.73A16 16 0 0 0 16 256h24.93a16 16 0 0 0 15.42-11.73L68.29 208h87.42l11.94 36.27A16 16 0 0 0 183.07 256H208a16 16 0 0 0 15.42-20.27zM89.37 144L112 75.3l22.63 68.7zm482 132.48l-45.21-45.3a15.88 15.88 0 0 0-22.59 0l-151.5 151.5-55.41-55.5a15.88 15.88 0 0 0-22.59 0l-45.3 45.3a16 16 0 0 0 0 22.59l112 112.21a15.89 15.89 0 0 0 22.6 0l208-208.21a16 16 0 0 0-.02-22.59z";exports.definition={prefix:"fas",iconName:"spell-check",icon:[576,512,ligatures,"f891",svgPathData]},exports.faSpellCheck=exports.definition,exports.prefix="fas",exports.iconName="spell-check",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f891",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17605.74fcdb3a.iframe.bundle.js b/17605.74fcdb3a.iframe.bundle.js new file mode 100644 index 0000000000..cd8fe8b755 --- /dev/null +++ b/17605.74fcdb3a.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17605],{"./node_modules/@fortawesome/free-solid-svg-icons/faFolderPlus.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M464,128H272L208,64H48A48,48,0,0,0,0,112V400a48,48,0,0,0,48,48H464a48,48,0,0,0,48-48V176A48,48,0,0,0,464,128ZM359.5,296a16,16,0,0,1-16,16h-64v64a16,16,0,0,1-16,16h-16a16,16,0,0,1-16-16V312h-64a16,16,0,0,1-16-16V280a16,16,0,0,1,16-16h64V200a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16v64h64a16,16,0,0,1,16,16Z";exports.definition={prefix:"fas",iconName:"folder-plus",icon:[512,512,ligatures,"f65e",svgPathData]},exports.faFolderPlus=exports.definition,exports.prefix="fas",exports.iconName="folder-plus",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f65e",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17659.5fbe76f1.iframe.bundle.js b/17659.5fbe76f1.iframe.bundle.js new file mode 100644 index 0000000000..ae4aa86c3c --- /dev/null +++ b/17659.5fbe76f1.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17659],{"./node_modules/@fortawesome/free-solid-svg-icons/faClosedCaptioning.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM218.1 287.7c2.8-2.5 7.1-2.1 9.2.9l19.5 27.7c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.8-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7l-17.5 30.5c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2.1 48 51.1 70.5 92.3 32.6zm190.4 0c2.8-2.5 7.1-2.1 9.2.9l19.5 27.7c1.7 2.4 1.5 5.6-.5 7.7-53.5 56.9-172.7 32.1-172.7-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7L420 222.2c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6z";exports.definition={prefix:"fas",iconName:"closed-captioning",icon:[512,512,ligatures,"f20a",svgPathData]},exports.faClosedCaptioning=exports.definition,exports.prefix="fas",exports.iconName="closed-captioning",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f20a",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17694.2ee30cb6.iframe.bundle.js b/17694.2ee30cb6.iframe.bundle.js new file mode 100644 index 0000000000..4d4b1b3e3f --- /dev/null +++ b/17694.2ee30cb6.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17694],{"./node_modules/@fortawesome/free-regular-svg-icons/faHospital.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M128 244v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12zm140 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12zm-76 84v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm76 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12zm180 124v36H0v-36c0-6.627 5.373-12 12-12h19.5V85.035C31.5 73.418 42.245 64 55.5 64H144V24c0-13.255 10.745-24 24-24h112c13.255 0 24 10.745 24 24v40h88.5c13.255 0 24 9.418 24 21.035V464H436c6.627 0 12 5.373 12 12zM79.5 463H192v-67c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v67h112.5V112H304v24c0 13.255-10.745 24-24 24H168c-13.255 0-24-10.745-24-24v-24H79.5v351zM266 64h-26V38a6 6 0 0 0-6-6h-20a6 6 0 0 0-6 6v26h-26a6 6 0 0 0-6 6v20a6 6 0 0 0 6 6h26v26a6 6 0 0 0 6 6h20a6 6 0 0 0 6-6V96h26a6 6 0 0 0 6-6V70a6 6 0 0 0-6-6z";exports.definition={prefix:"far",iconName:"hospital",icon:[448,512,ligatures,"f0f8",svgPathData]},exports.faHospital=exports.definition,exports.prefix="far",exports.iconName="hospital",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0f8",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17760.5a96b5df.iframe.bundle.js b/17760.5a96b5df.iframe.bundle.js new file mode 100644 index 0000000000..ada02d1301 --- /dev/null +++ b/17760.5a96b5df.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17760],{"./node_modules/@fortawesome/free-solid-svg-icons/faSlash.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M594.53 508.63L6.18 53.9c-6.97-5.42-8.23-15.47-2.81-22.45L23.01 6.18C28.43-.8 38.49-2.06 45.47 3.37L633.82 458.1c6.97 5.42 8.23 15.47 2.81 22.45l-19.64 25.27c-5.42 6.98-15.48 8.23-22.46 2.81z";exports.definition={prefix:"fas",iconName:"slash",icon:[640,512,ligatures,"f715",svgPathData]},exports.faSlash=exports.definition,exports.prefix="fas",exports.iconName="slash",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f715",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17870.8135b8d5.iframe.bundle.js b/17870.8135b8d5.iframe.bundle.js new file mode 100644 index 0000000000..423d80ceda --- /dev/null +++ b/17870.8135b8d5.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17870],{"./node_modules/@fortawesome/free-solid-svg-icons/faCommentDollar.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M256 32C114.62 32 0 125.12 0 240c0 49.56 21.41 95.01 57.02 130.74C44.46 421.05 2.7 465.97 2.2 466.5A7.995 7.995 0 0 0 8 480c66.26 0 115.99-31.75 140.6-51.38C181.29 440.93 217.59 448 256 448c141.38 0 256-93.12 256-208S397.38 32 256 32zm24 302.44V352c0 8.84-7.16 16-16 16h-16c-8.84 0-16-7.16-16-16v-17.73c-11.42-1.35-22.28-5.19-31.78-11.46-6.22-4.11-6.82-13.11-1.55-18.38l17.52-17.52c3.74-3.74 9.31-4.24 14.11-2.03 3.18 1.46 6.66 2.22 10.26 2.22h32.78c4.66 0 8.44-3.78 8.44-8.42 0-3.75-2.52-7.08-6.12-8.11l-50.07-14.3c-22.25-6.35-40.01-24.71-42.91-47.67-4.05-32.07 19.03-59.43 49.32-63.05V128c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v17.73c11.42 1.35 22.28 5.19 31.78 11.46 6.22 4.11 6.82 13.11 1.55 18.38l-17.52 17.52c-3.74 3.74-9.31 4.24-14.11 2.03a24.516 24.516 0 0 0-10.26-2.22h-32.78c-4.66 0-8.44 3.78-8.44 8.42 0 3.75 2.52 7.08 6.12 8.11l50.07 14.3c22.25 6.36 40.01 24.71 42.91 47.67 4.05 32.06-19.03 59.42-49.32 63.04z";exports.definition={prefix:"fas",iconName:"comment-dollar",icon:[512,512,ligatures,"f651",svgPathData]},exports.faCommentDollar=exports.definition,exports.prefix="fas",exports.iconName="comment-dollar",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f651",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17950.b48d3fba.iframe.bundle.js b/17950.b48d3fba.iframe.bundle.js new file mode 100644 index 0000000000..2437c1f5e2 --- /dev/null +++ b/17950.b48d3fba.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17950],{"./node_modules/@fortawesome/free-solid-svg-icons/faKhanda.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M415.81 66c-6.37-3.5-14.37-2.33-19.36 3.02a15.974 15.974 0 0 0-1.91 19.52c16.49 26.16 25.2 56.39 25.2 87.41-.19 53.25-26.77 102.69-71.27 132.41l-76.63 53.35v-20.1l44.05-36.09c3.92-4.2 5-10.09 2.81-15.28L310.85 273c33.84-19.26 56.94-55.25 56.94-96.99 0-40.79-22.02-76.13-54.59-95.71l5.22-11.44c2.34-5.53.93-11.83-3.57-16.04L255.86 0l-58.99 52.81c-4.5 4.21-5.9 10.51-3.57 16.04l5.22 11.44c-32.57 19.58-54.59 54.93-54.59 95.72 0 41.75 23.09 77.73 56.94 96.99l-7.85 17.24c-2.19 5.18-1.1 11.07 2.81 15.28l44.05 36.09v19.9l-76.59-53.33C119.02 278.62 92.44 229.19 92.26 176c0-31.08 8.71-61.31 25.2-87.47 3.87-6.16 2.4-13.77-2.59-19.08-5-5.34-13.68-6.2-20.02-2.7C16.32 109.6-22.3 205.3 13.36 295.99c7.07 17.99 17.89 34.38 30.46 49.06l55.97 65.36c4.87 5.69 13.04 7.24 19.65 3.72l79.35-42.23L228 392.23l-47.08 32.78c-1.67-.37-3.23-1.01-5.01-1.01-13.25 0-23.99 10.74-23.99 24 0 13.25 10.74 24 23.99 24 12.1 0 21.69-9.11 23.33-20.76l40.63-28.28v29.95c-9.39 5.57-15.99 15.38-15.99 27.1 0 17.67 14.32 32 31.98 32s31.98-14.33 31.98-32c0-11.71-6.61-21.52-15.99-27.1v-30.15l40.91 28.48C314.41 462.89 324 472 336.09 472c13.25 0 23.99-10.75 23.99-24 0-13.26-10.74-24-23.99-24-1.78 0-3.34.64-5.01 1.01L284 392.23l29.21-20.34 79.35 42.23c6.61 3.52 14.78 1.97 19.65-3.71l52.51-61.31c18.87-22.02 34-47.5 41.25-75.59 21.62-83.66-16.45-167.27-90.16-207.51zm-95.99 110c0 22.3-11.49 41.92-28.83 53.38l-5.65-12.41c-8.75-24.52-8.75-51.04 0-75.56l7.83-17.18c16.07 11.65 26.65 30.45 26.65 51.77zm-127.93 0c0-21.32 10.58-40.12 26.66-51.76l7.83 17.18c8.75 24.52 8.75 51.03 0 75.56l-5.65 12.41c-17.34-11.46-28.84-31.09-28.84-53.39z";exports.definition={prefix:"fas",iconName:"khanda",icon:[512,512,ligatures,"f66d",svgPathData]},exports.faKhanda=exports.definition,exports.prefix="fas",exports.iconName="khanda",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f66d",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/17961.8d4fc58a.iframe.bundle.js b/17961.8d4fc58a.iframe.bundle.js new file mode 100644 index 0000000000..eb004d5dd1 --- /dev/null +++ b/17961.8d4fc58a.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[17961],{"./node_modules/@fortawesome/free-solid-svg-icons/faVenusMars.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M564 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7C422.5 72.1 396.2 64 368 64c-33.7 0-64.6 11.6-89.2 30.9 14 16.7 25 36 32.1 57.1 14.5-14.8 34.7-24 57.1-24 44.1 0 80 35.9 80 80s-35.9 80-80 80c-22.3 0-42.6-9.2-57.1-24-7.1 21.1-18 40.4-32.1 57.1 24.5 19.4 55.5 30.9 89.2 30.9 79.5 0 144-64.5 144-144 0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.4 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12V12c0-6.6-5.4-12-12-12zM144 64C64.5 64 0 128.5 0 208c0 68.5 47.9 125.9 112 140.4V400H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.6 112-71.9 112-140.4 0-79.5-64.5-144-144-144zm0 224c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z";exports.definition={prefix:"fas",iconName:"venus-mars",icon:[576,512,ligatures,"f228",svgPathData]},exports.faVenusMars=exports.definition,exports.prefix="fas",exports.iconName="venus-mars",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f228",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18069.7daa072f.iframe.bundle.js b/18069.7daa072f.iframe.bundle.js new file mode 100644 index 0000000000..2350a141f6 --- /dev/null +++ b/18069.7daa072f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18069],{"./node_modules/@fortawesome/free-solid-svg-icons/faStoreAlt.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M320 384H128V224H64v256c0 17.7 14.3 32 32 32h256c17.7 0 32-14.3 32-32V224h-64v160zm314.6-241.8l-85.3-128c-6-8.9-16-14.2-26.7-14.2H117.4c-10.7 0-20.7 5.3-26.6 14.2l-85.3 128c-14.2 21.3 1 49.8 26.6 49.8H608c25.5 0 40.7-28.5 26.6-49.8zM512 496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V224h-64v272z";exports.definition={prefix:"fas",iconName:"store-alt",icon:[640,512,ligatures,"f54f",svgPathData]},exports.faStoreAlt=exports.definition,exports.prefix="fas",exports.iconName="store-alt",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f54f",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18150.f25bd161.iframe.bundle.js b/18150.f25bd161.iframe.bundle.js new file mode 100644 index 0000000000..673030affc --- /dev/null +++ b/18150.f25bd161.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18150],{"./node_modules/@fortawesome/free-solid-svg-icons/faRunning.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M272 96c26.51 0 48-21.49 48-48S298.51 0 272 0s-48 21.49-48 48 21.49 48 48 48zM113.69 317.47l-14.8 34.52H32c-17.67 0-32 14.33-32 32s14.33 32 32 32h77.45c19.25 0 36.58-11.44 44.11-29.09l8.79-20.52-10.67-6.3c-17.32-10.23-30.06-25.37-37.99-42.61zM384 223.99h-44.03l-26.06-53.25c-12.5-25.55-35.45-44.23-61.78-50.94l-71.08-21.14c-28.3-6.8-57.77-.55-80.84 17.14l-39.67 30.41c-14.03 10.75-16.69 30.83-5.92 44.86s30.84 16.66 44.86 5.92l39.69-30.41c7.67-5.89 17.44-8 25.27-6.14l14.7 4.37-37.46 87.39c-12.62 29.48-1.31 64.01 26.3 80.31l84.98 50.17-27.47 87.73c-5.28 16.86 4.11 34.81 20.97 40.09 3.19 1 6.41 1.48 9.58 1.48 13.61 0 26.23-8.77 30.52-22.45l31.64-101.06c5.91-20.77-2.89-43.08-21.64-54.39l-61.24-36.14 31.31-78.28 20.27 41.43c8 16.34 24.92 26.89 43.11 26.89H384c17.67 0 32-14.33 32-32s-14.33-31.99-32-31.99z";exports.definition={prefix:"fas",iconName:"running",icon:[416,512,ligatures,"f70c",svgPathData]},exports.faRunning=exports.definition,exports.prefix="fas",exports.iconName="running",exports.width=416,exports.height=512,exports.ligatures=ligatures,exports.unicode="f70c",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18211.9f9890b8.iframe.bundle.js b/18211.9f9890b8.iframe.bundle.js new file mode 100644 index 0000000000..69efc37c30 --- /dev/null +++ b/18211.9f9890b8.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18211],{"./node_modules/@fortawesome/free-solid-svg-icons/faOilCan.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M629.8 160.31L416 224l-50.49-25.24a64.07 64.07 0 0 0-28.62-6.76H280v-48h56c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h56v48h-56L37.72 166.86a31.9 31.9 0 0 0-5.79-.53C14.67 166.33 0 180.36 0 198.34v94.95c0 15.46 11.06 28.72 26.28 31.48L96 337.46V384c0 17.67 14.33 32 32 32h274.63c8.55 0 16.75-3.42 22.76-9.51l212.26-214.75c1.5-1.5 2.34-3.54 2.34-5.66V168c.01-5.31-5.08-9.15-10.19-7.69zM96 288.67l-48-8.73v-62.43l48 8.73v62.43zm453.33 84.66c0 23.56 19.1 42.67 42.67 42.67s42.67-19.1 42.67-42.67S592 288 592 288s-42.67 61.77-42.67 85.33z";exports.definition={prefix:"fas",iconName:"oil-can",icon:[640,512,ligatures,"f613",svgPathData]},exports.faOilCan=exports.definition,exports.prefix="fas",exports.iconName="oil-can",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f613",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18227.7b46e74a.iframe.bundle.js b/18227.7b46e74a.iframe.bundle.js new file mode 100644 index 0000000000..21e21bcdde --- /dev/null +++ b/18227.7b46e74a.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18227],{"./node_modules/@fortawesome/free-solid-svg-icons/faFrog.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M446.53 97.43C439.67 60.23 407.19 32 368 32c-39.23 0-71.72 28.29-78.54 65.54C126.75 112.96-.5 250.12 0 416.98.11 451.9 29.08 480 64 480h304c8.84 0 16-7.16 16-16 0-17.67-14.33-32-32-32h-79.49l35.8-48.33c24.14-36.23 10.35-88.28-33.71-106.6-23.89-9.93-51.55-4.65-72.24 10.88l-32.76 24.59c-7.06 5.31-17.09 3.91-22.41-3.19-5.3-7.08-3.88-17.11 3.19-22.41l34.78-26.09c36.84-27.66 88.28-27.62 125.13 0 10.87 8.15 45.87 39.06 40.8 93.21L469.62 480H560c8.84 0 16-7.16 16-16 0-17.67-14.33-32-32-32h-53.63l-98.52-104.68 154.44-86.65A58.16 58.16 0 0 0 576 189.94c0-21.4-11.72-40.95-30.48-51.23-40.56-22.22-98.99-41.28-98.99-41.28zM368 136c-13.26 0-24-10.75-24-24 0-13.26 10.74-24 24-24 13.25 0 24 10.74 24 24 0 13.25-10.75 24-24 24z";exports.definition={prefix:"fas",iconName:"frog",icon:[576,512,ligatures,"f52e",svgPathData]},exports.faFrog=exports.definition,exports.prefix="fas",exports.iconName="frog",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f52e",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18249.f2f38505.iframe.bundle.js b/18249.f2f38505.iframe.bundle.js new file mode 100644 index 0000000000..f5c58f5fed --- /dev/null +++ b/18249.f2f38505.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18249],{"./node_modules/@fortawesome/free-solid-svg-icons/faSortDown.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z";exports.definition={prefix:"fas",iconName:"sort-down",icon:[320,512,ligatures,"f0dd",svgPathData]},exports.faSortDown=exports.definition,exports.prefix="fas",exports.iconName="sort-down",exports.width=320,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0dd",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18334.3344957c.iframe.bundle.js b/18334.3344957c.iframe.bundle.js new file mode 100644 index 0000000000..71e69dddc5 --- /dev/null +++ b/18334.3344957c.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18334],{"./node_modules/@fortawesome/free-solid-svg-icons/faChevronCircleRight.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z";exports.definition={prefix:"fas",iconName:"chevron-circle-right",icon:[512,512,ligatures,"f138",svgPathData]},exports.faChevronCircleRight=exports.definition,exports.prefix="fas",exports.iconName="chevron-circle-right",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f138",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18399.87b33604.iframe.bundle.js b/18399.87b33604.iframe.bundle.js new file mode 100644 index 0000000000..62370c8ebc --- /dev/null +++ b/18399.87b33604.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18399],{"./node_modules/@fortawesome/free-regular-svg-icons/faIdCard.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 400H303.2c.9-4.5.8 3.6.8-22.4 0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6 0 26-.2 17.9.8 22.4H48V144h480v288zm-168-80h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm-168 96c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64z";exports.definition={prefix:"far",iconName:"id-card",icon:[576,512,ligatures,"f2c2",svgPathData]},exports.faIdCard=exports.definition,exports.prefix="far",exports.iconName="id-card",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f2c2",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1847.6a7a1a5d.iframe.bundle.js b/1847.6a7a1a5d.iframe.bundle.js new file mode 100644 index 0000000000..abe77f60e9 --- /dev/null +++ b/1847.6a7a1a5d.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1847],{"./node_modules/@fortawesome/free-solid-svg-icons/faHeadset.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M192 208c0-17.67-14.33-32-32-32h-16c-35.35 0-64 28.65-64 64v48c0 35.35 28.65 64 64 64h16c17.67 0 32-14.33 32-32V208zm176 144c35.35 0 64-28.65 64-64v-48c0-35.35-28.65-64-64-64h-16c-17.67 0-32 14.33-32 32v112c0 17.67 14.33 32 32 32h16zM256 0C113.18 0 4.58 118.83 0 256v16c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-16c0-114.69 93.31-208 208-208s208 93.31 208 208h-.12c.08 2.43.12 165.72.12 165.72 0 23.35-18.93 42.28-42.28 42.28H320c0-26.51-21.49-48-48-48h-32c-26.51 0-48 21.49-48 48s21.49 48 48 48h181.72c49.86 0 90.28-40.42 90.28-90.28V256C507.42 118.83 398.82 0 256 0z";exports.definition={prefix:"fas",iconName:"headset",icon:[512,512,ligatures,"f590",svgPathData]},exports.faHeadset=exports.definition,exports.prefix="fas",exports.iconName="headset",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f590",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18521.f6efb8e4.iframe.bundle.js b/18521.f6efb8e4.iframe.bundle.js new file mode 100644 index 0000000000..4f36668895 --- /dev/null +++ b/18521.f6efb8e4.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18521],{"./node_modules/@fortawesome/free-solid-svg-icons/faThList.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M149.333 216v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-80c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zM125.333 32H24C10.745 32 0 42.745 0 56v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24zm80 448H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm-24-424v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24zm24 264H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24z";exports.definition={prefix:"fas",iconName:"th-list",icon:[512,512,ligatures,"f00b",svgPathData]},exports.faThList=exports.definition,exports.prefix="fas",exports.iconName="th-list",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f00b",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18539.36d5fe79.iframe.bundle.js b/18539.36d5fe79.iframe.bundle.js new file mode 100644 index 0000000000..a1ef3a4210 --- /dev/null +++ b/18539.36d5fe79.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18539],{"./node_modules/@fortawesome/free-solid-svg-icons/faHatCowboy.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M490 296.9C480.51 239.51 450.51 64 392.3 64c-14 0-26.49 5.93-37 14a58.21 58.21 0 0 1-70.58 0c-10.51-8-23-14-37-14-58.2 0-88.2 175.47-97.71 232.88C188.81 309.47 243.73 320 320 320s131.23-10.51 170-23.1zm142.9-37.18a16 16 0 0 0-19.75 1.5c-1 .9-101.27 90.78-293.16 90.78-190.82 0-292.22-89.94-293.24-90.84A16 16 0 0 0 1 278.53C1.73 280.55 78.32 480 320 480s318.27-199.45 319-201.47a16 16 0 0 0-6.09-18.81z";exports.definition={prefix:"fas",iconName:"hat-cowboy",icon:[640,512,ligatures,"f8c0",svgPathData]},exports.faHatCowboy=exports.definition,exports.prefix="fas",exports.iconName="hat-cowboy",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f8c0",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18633.c4304ba0.iframe.bundle.js b/18633.c4304ba0.iframe.bundle.js new file mode 100644 index 0000000000..71747c74d7 --- /dev/null +++ b/18633.c4304ba0.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18633],{"./node_modules/@fortawesome/free-solid-svg-icons/faTerminal.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M257.981 272.971L63.638 467.314c-9.373 9.373-24.569 9.373-33.941 0L7.029 444.647c-9.357-9.357-9.375-24.522-.04-33.901L161.011 256 6.99 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L257.981 239.03c9.373 9.372 9.373 24.568 0 33.941zM640 456v-32c0-13.255-10.745-24-24-24H312c-13.255 0-24 10.745-24 24v32c0 13.255 10.745 24 24 24h304c13.255 0 24-10.745 24-24z";exports.definition={prefix:"fas",iconName:"terminal",icon:[640,512,ligatures,"f120",svgPathData]},exports.faTerminal=exports.definition,exports.prefix="fas",exports.iconName="terminal",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f120",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/18696.32e0ff2d.iframe.bundle.js b/18696.32e0ff2d.iframe.bundle.js new file mode 100644 index 0000000000..fa3ee80f8d --- /dev/null +++ b/18696.32e0ff2d.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[18696],{"./node_modules/@fortawesome/free-solid-svg-icons/faVirus.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M483.55,227.55H462c-50.68,0-76.07-61.27-40.23-97.11L437,115.19A28.44,28.44,0,0,0,396.8,75L381.56,90.22c-35.84,35.83-97.11,10.45-97.11-40.23V28.44a28.45,28.45,0,0,0-56.9,0V50c0,50.68-61.27,76.06-97.11,40.23L115.2,75A28.44,28.44,0,0,0,75,115.19l15.25,15.25c35.84,35.84,10.45,97.11-40.23,97.11H28.45a28.45,28.45,0,1,0,0,56.89H50c50.68,0,76.07,61.28,40.23,97.12L75,396.8A28.45,28.45,0,0,0,115.2,437l15.24-15.25c35.84-35.84,97.11-10.45,97.11,40.23v21.54a28.45,28.45,0,0,0,56.9,0V462c0-50.68,61.27-76.07,97.11-40.23L396.8,437A28.45,28.45,0,0,0,437,396.8l-15.25-15.24c-35.84-35.84-10.45-97.12,40.23-97.12h21.54a28.45,28.45,0,1,0,0-56.89ZM224,272a48,48,0,1,1,48-48A48,48,0,0,1,224,272Zm80,56a24,24,0,1,1,24-24A24,24,0,0,1,304,328Z";exports.definition={prefix:"fas",iconName:"virus",icon:[512,512,ligatures,"e074",svgPathData]},exports.faVirus=exports.definition,exports.prefix="fas",exports.iconName="virus",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="e074",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1871.80a26db2.iframe.bundle.js b/1871.80a26db2.iframe.bundle.js new file mode 100644 index 0000000000..8b355b3fbb --- /dev/null +++ b/1871.80a26db2.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1871],{"./node_modules/@fortawesome/free-solid-svg-icons/faClock.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm92.49,313h0l-20,25a16,16,0,0,1-22.49,2.5h0l-67-49.72a40,40,0,0,1-15-31.23V112a16,16,0,0,1,16-16h32a16,16,0,0,1,16,16V256l58,42.5A16,16,0,0,1,348.49,321Z";exports.definition={prefix:"fas",iconName:"clock",icon:[512,512,ligatures,"f017",svgPathData]},exports.faClock=exports.definition,exports.prefix="fas",exports.iconName="clock",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f017",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19062.994e9808.iframe.bundle.js b/19062.994e9808.iframe.bundle.js new file mode 100644 index 0000000000..62d0afa921 --- /dev/null +++ b/19062.994e9808.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19062],{"./node_modules/@fortawesome/free-solid-svg-icons/faChevronCircleDown.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zM273 369.9l135.5-135.5c9.4-9.4 9.4-24.6 0-33.9l-17-17c-9.4-9.4-24.6-9.4-33.9 0L256 285.1 154.4 183.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L239 369.9c9.4 9.4 24.6 9.4 34 0z";exports.definition={prefix:"fas",iconName:"chevron-circle-down",icon:[512,512,ligatures,"f13a",svgPathData]},exports.faChevronCircleDown=exports.definition,exports.prefix="fas",exports.iconName="chevron-circle-down",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f13a",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/1909.37fbc2b2.iframe.bundle.js b/1909.37fbc2b2.iframe.bundle.js new file mode 100644 index 0000000000..5a34809785 --- /dev/null +++ b/1909.37fbc2b2.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[1909],{"./node_modules/@fortawesome/free-solid-svg-icons/faRss.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z";exports.definition={prefix:"fas",iconName:"rss",icon:[448,512,ligatures,"f09e",svgPathData]},exports.faRss=exports.definition,exports.prefix="fas",exports.iconName="rss",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f09e",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19116.5e0ef889.iframe.bundle.js b/19116.5e0ef889.iframe.bundle.js new file mode 100644 index 0000000000..bcf0b73da3 --- /dev/null +++ b/19116.5e0ef889.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19116],{"./node_modules/@fortawesome/free-solid-svg-icons/faTags.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M497.941 225.941L286.059 14.059A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v204.118a48 48 0 0 0 14.059 33.941l211.882 211.882c18.744 18.745 49.136 18.746 67.882 0l204.118-204.118c18.745-18.745 18.745-49.137 0-67.882zM112 160c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm513.941 133.823L421.823 497.941c-18.745 18.745-49.137 18.745-67.882 0l-.36-.36L527.64 323.522c16.999-16.999 26.36-39.6 26.36-63.64s-9.362-46.641-26.36-63.64L331.397 0h48.721a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882z";exports.definition={prefix:"fas",iconName:"tags",icon:[640,512,ligatures,"f02c",svgPathData]},exports.faTags=exports.definition,exports.prefix="fas",exports.iconName="tags",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f02c",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19179.e06cfd0f.iframe.bundle.js b/19179.e06cfd0f.iframe.bundle.js new file mode 100644 index 0000000000..fba81c8ba3 --- /dev/null +++ b/19179.e06cfd0f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19179],{"./node_modules/@fortawesome/free-solid-svg-icons/faTimes.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z";exports.definition={prefix:"fas",iconName:"times",icon:[352,512,ligatures,"f00d",svgPathData]},exports.faTimes=exports.definition,exports.prefix="fas",exports.iconName="times",exports.width=352,exports.height=512,exports.ligatures=ligatures,exports.unicode="f00d",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19203.cd1c8e0e.iframe.bundle.js b/19203.cd1c8e0e.iframe.bundle.js new file mode 100644 index 0000000000..a73d357e06 --- /dev/null +++ b/19203.cd1c8e0e.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19203],{"./node_modules/@fortawesome/free-solid-svg-icons/faCalendarWeek.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm64-192c0-8.8 7.2-16 16-16h288c8.8 0 16 7.2 16 16v64c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-64zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z";exports.definition={prefix:"fas",iconName:"calendar-week",icon:[448,512,ligatures,"f784",svgPathData]},exports.faCalendarWeek=exports.definition,exports.prefix="fas",exports.iconName="calendar-week",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f784",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19262.f4c18a7d.iframe.bundle.js b/19262.f4c18a7d.iframe.bundle.js new file mode 100644 index 0000000000..504173439d --- /dev/null +++ b/19262.f4c18a7d.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19262],{"./node_modules/@fortawesome/free-solid-svg-icons/faColumns.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64V160h160v256zm224 0H288V160h160v256z";exports.definition={prefix:"fas",iconName:"columns",icon:[512,512,ligatures,"f0db",svgPathData]},exports.faColumns=exports.definition,exports.prefix="fas",exports.iconName="columns",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0db",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19426.df010805.iframe.bundle.js b/19426.df010805.iframe.bundle.js new file mode 100644 index 0000000000..6eeb704166 --- /dev/null +++ b/19426.df010805.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19426],{"./node_modules/@fortawesome/free-solid-svg-icons/faPaste.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M128 184c0-30.879 25.122-56 56-56h136V56c0-13.255-10.745-24-24-24h-80.61C204.306 12.89 183.637 0 160 0s-44.306 12.89-55.39 32H24C10.745 32 0 42.745 0 56v336c0 13.255 10.745 24 24 24h104V184zm32-144c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24zm184 248h104v200c0 13.255-10.745 24-24 24H184c-13.255 0-24-10.745-24-24V184c0-13.255 10.745-24 24-24h136v104c0 13.2 10.8 24 24 24zm104-38.059V256h-96v-96h6.059a24 24 0 0 1 16.97 7.029l65.941 65.941a24.002 24.002 0 0 1 7.03 16.971z";exports.definition={prefix:"fas",iconName:"paste",icon:[448,512,ligatures,"f0ea",svgPathData]},exports.faPaste=exports.definition,exports.prefix="fas",exports.iconName="paste",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0ea",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19581.6ac7a7be.iframe.bundle.js b/19581.6ac7a7be.iframe.bundle.js new file mode 100644 index 0000000000..d2b760e957 --- /dev/null +++ b/19581.6ac7a7be.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19581],{"./node_modules/@fortawesome/free-solid-svg-icons/faSearchMinus.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M304 192v32c0 6.6-5.4 12-12 12H124c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z";exports.definition={prefix:"fas",iconName:"search-minus",icon:[512,512,ligatures,"f010",svgPathData]},exports.faSearchMinus=exports.definition,exports.prefix="fas",exports.iconName="search-minus",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f010",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19616.a2cde0cf.iframe.bundle.js b/19616.a2cde0cf.iframe.bundle.js new file mode 100644 index 0000000000..6b51790455 --- /dev/null +++ b/19616.a2cde0cf.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19616],{"./node_modules/@fortawesome/free-solid-svg-icons/faUpload.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M296 384h-80c-13.3 0-24-10.7-24-24V192h-87.7c-17.8 0-26.7-21.5-14.1-34.1L242.3 5.7c7.5-7.5 19.8-7.5 27.3 0l152.2 152.2c12.6 12.6 3.7 34.1-14.1 34.1H320v168c0 13.3-10.7 24-24 24zm216-8v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h136v8c0 30.9 25.1 56 56 56h80c30.9 0 56-25.1 56-56v-8h136c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z";exports.definition={prefix:"fas",iconName:"upload",icon:[512,512,ligatures,"f093",svgPathData]},exports.faUpload=exports.definition,exports.prefix="fas",exports.iconName="upload",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f093",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19660.04ff3cde.iframe.bundle.js b/19660.04ff3cde.iframe.bundle.js new file mode 100644 index 0000000000..5e6e6dd21e --- /dev/null +++ b/19660.04ff3cde.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19660],{"./node_modules/@fortawesome/free-solid-svg-icons/faGrinBeam.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 144c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.3-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm-160 0c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm80 280c-60.6 0-134.5-38.3-143.8-93.3-2-11.9 9.4-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z";exports.definition={prefix:"fas",iconName:"grin-beam",icon:[496,512,ligatures,"f582",svgPathData]},exports.faGrinBeam=exports.definition,exports.prefix="fas",exports.iconName="grin-beam",exports.width=496,exports.height=512,exports.ligatures=ligatures,exports.unicode="f582",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19840.b5da311f.iframe.bundle.js b/19840.b5da311f.iframe.bundle.js new file mode 100644 index 0000000000..17d760be4f --- /dev/null +++ b/19840.b5da311f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19840],{"./node_modules/@fortawesome/free-solid-svg-icons/faWonSign.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M564 192c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-48l18.6-80.6c1.7-7.5-4-14.7-11.7-14.7h-46.1c-5.7 0-10.6 4-11.7 9.5L450.7 128H340.8l-19.7-86c-1.3-5.5-6.1-9.3-11.7-9.3h-44c-5.6 0-10.4 3.8-11.7 9.3l-20 86H125l-17.5-85.7c-1.1-5.6-6.1-9.6-11.8-9.6H53.6c-7.7 0-13.4 7.1-11.7 14.6L60 128H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h62.3l7.2 32H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h83.9l40.9 182.6c1.2 5.5 6.1 9.4 11.7 9.4h56.8c5.6 0 10.4-3.9 11.7-9.3L259.3 288h55.1l42.4 182.7c1.3 5.4 6.1 9.3 11.7 9.3h56.8c5.6 0 10.4-3.9 11.7-9.3L479.1 288H564c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-70.1l7.4-32zM183.8 342c-6.2 25.8-6.8 47.2-7.3 47.2h-1.1s-1.7-22-6.8-47.2l-11-54h38.8zm27.5-118h-66.8l-6.5-32h80.8zm62.9 0l2-8.6c1.9-8 3.5-16 4.8-23.4h11.8c1.3 7.4 2.9 15.4 4.8 23.4l2 8.6zm130.9 118c-5.1 25.2-6.8 47.2-6.8 47.2h-1.1c-.6 0-1.1-21.4-7.3-47.2l-12.4-54h39.1zm25.2-118h-67.4l-7.3-32h81.6z";exports.definition={prefix:"fas",iconName:"won-sign",icon:[576,512,ligatures,"f159",svgPathData]},exports.faWonSign=exports.definition,exports.prefix="fas",exports.iconName="won-sign",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f159",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19875.a07fc98a.iframe.bundle.js b/19875.a07fc98a.iframe.bundle.js new file mode 100644 index 0000000000..ee19d377d9 --- /dev/null +++ b/19875.a07fc98a.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19875],{"./node_modules/@fortawesome/free-solid-svg-icons/faShip.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M496.616 372.639l70.012-70.012c16.899-16.9 9.942-45.771-12.836-53.092L512 236.102V96c0-17.673-14.327-32-32-32h-64V24c0-13.255-10.745-24-24-24H248c-13.255 0-24 10.745-24 24v40h-64c-17.673 0-32 14.327-32 32v140.102l-41.792 13.433c-22.753 7.313-29.754 36.173-12.836 53.092l70.012 70.012C125.828 416.287 85.587 448 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24 61.023 0 107.499-20.61 143.258-59.396C181.677 487.432 216.021 512 256 512h128c39.979 0 74.323-24.568 88.742-59.396C508.495 491.384 554.968 512 616 512c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24-60.817 0-101.542-31.001-119.384-75.361zM192 128h256v87.531l-118.208-37.995a31.995 31.995 0 0 0-19.584 0L192 215.531V128z";exports.definition={prefix:"fas",iconName:"ship",icon:[640,512,ligatures,"f21a",svgPathData]},exports.faShip=exports.definition,exports.prefix="fas",exports.iconName="ship",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f21a",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/19955.cb90c56a.iframe.bundle.js b/19955.cb90c56a.iframe.bundle.js new file mode 100644 index 0000000000..cee1d14dd2 --- /dev/null +++ b/19955.cb90c56a.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[19955],{"./node_modules/@fortawesome/free-solid-svg-icons/faRing.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M256 64C110.06 64 0 125.91 0 208v98.13C0 384.48 114.62 448 256 448s256-63.52 256-141.87V208c0-82.09-110.06-144-256-144zm0 64c106.04 0 192 35.82 192 80 0 9.26-3.97 18.12-10.91 26.39C392.15 208.21 328.23 192 256 192s-136.15 16.21-181.09 42.39C67.97 226.12 64 217.26 64 208c0-44.18 85.96-80 192-80zM120.43 264.64C155.04 249.93 201.64 240 256 240s100.96 9.93 135.57 24.64C356.84 279.07 308.93 288 256 288s-100.84-8.93-135.57-23.36z";exports.definition={prefix:"fas",iconName:"ring",icon:[512,512,ligatures,"f70b",svgPathData]},exports.faRing=exports.definition,exports.prefix="fas",exports.iconName="ring",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f70b",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20079.90fba7a2.iframe.bundle.js b/20079.90fba7a2.iframe.bundle.js new file mode 100644 index 0000000000..5a041b7817 --- /dev/null +++ b/20079.90fba7a2.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20079],{"./node_modules/@fortawesome/free-solid-svg-icons/faMagnet.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M164.07 148.1H12a12 12 0 0 1-12-12v-80a36 36 0 0 1 36-36h104a36 36 0 0 1 36 36v80a11.89 11.89 0 0 1-11.93 12zm347.93-12V56a36 36 0 0 0-36-36H372a36 36 0 0 0-36 36v80a12 12 0 0 0 12 12h152a11.89 11.89 0 0 0 12-11.9zm-164 44a12 12 0 0 0-12 12v52c0 128.1-160 127.9-160 0v-52a12 12 0 0 0-12-12H12.1a12 12 0 0 0-12 12.1c.1 21.4.6 40.3 0 53.3 0 150.6 136.17 246.6 256.75 246.6s255-96 255-246.7c-.6-12.8-.2-33 0-53.2a12 12 0 0 0-12-12.1z";exports.definition={prefix:"fas",iconName:"magnet",icon:[512,512,ligatures,"f076",svgPathData]},exports.faMagnet=exports.definition,exports.prefix="fas",exports.iconName="magnet",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f076",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20128.f5f275bc.iframe.bundle.js b/20128.f5f275bc.iframe.bundle.js new file mode 100644 index 0000000000..2e2c6093fd --- /dev/null +++ b/20128.f5f275bc.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20128],{"./node_modules/@fortawesome/free-solid-svg-icons/faMarsStrokeV.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M245.8 234.2c-19.9-19.9-44.2-32.8-69.8-38.6v-25.4h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V81.4h23.9c10.7 0 16-12.9 8.5-20.5L152.5 5.1c-4.7-4.7-12.3-4.7-17 0L79.6 61c-7.6 7.6-2.2 20.5 8.5 20.5H112v24.7H92c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h20v25.4c-25.6 5.8-49.9 18.7-69.8 38.6-56.2 56.2-56.2 147.4 0 203.6 56.2 56.2 147.4 56.2 203.6 0 56.3-56.2 56.3-147.4 0-203.6zm-45.2 158.4c-31.2 31.2-81.9 31.2-113.1 0-31.2-31.2-31.2-81.9 0-113.1 31.2-31.2 81.9-31.2 113.1 0 31.2 31.1 31.2 81.9 0 113.1z";exports.definition={prefix:"fas",iconName:"mars-stroke-v",icon:[288,512,ligatures,"f22a",svgPathData]},exports.faMarsStrokeV=exports.definition,exports.prefix="fas",exports.iconName="mars-stroke-v",exports.width=288,exports.height=512,exports.ligatures=ligatures,exports.unicode="f22a",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20139.1adcf809.iframe.bundle.js b/20139.1adcf809.iframe.bundle.js new file mode 100644 index 0000000000..9314f5fa14 --- /dev/null +++ b/20139.1adcf809.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20139],{"./node_modules/@fortawesome/free-solid-svg-icons/faCookie.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M510.37 254.79l-12.08-76.26a132.493 132.493 0 0 0-37.16-72.95l-54.76-54.75c-19.73-19.72-45.18-32.7-72.71-37.05l-76.7-12.15c-27.51-4.36-55.69.11-80.52 12.76L107.32 49.6a132.25 132.25 0 0 0-57.79 57.8l-35.1 68.88a132.602 132.602 0 0 0-12.82 80.94l12.08 76.27a132.493 132.493 0 0 0 37.16 72.95l54.76 54.75a132.087 132.087 0 0 0 72.71 37.05l76.7 12.14c27.51 4.36 55.69-.11 80.52-12.75l69.12-35.21a132.302 132.302 0 0 0 57.79-57.8l35.1-68.87c12.71-24.96 17.2-53.3 12.82-80.96zM176 368c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm32-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm160 128c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z";exports.definition={prefix:"fas",iconName:"cookie",icon:[512,512,ligatures,"f563",svgPathData]},exports.faCookie=exports.definition,exports.prefix="fas",exports.iconName="cookie",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f563",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20174.9274ecdc.iframe.bundle.js b/20174.9274ecdc.iframe.bundle.js new file mode 100644 index 0000000000..ee7deaa397 --- /dev/null +++ b/20174.9274ecdc.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20174],{"./node_modules/@fortawesome/free-solid-svg-icons/faIdCard.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M528 32H48C21.5 32 0 53.5 0 80v16h576V80c0-26.5-21.5-48-48-48zM0 432c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V128H0v304zm352-232c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zm0 64c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zm0 64c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zM176 192c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zM67.1 396.2C75.5 370.5 99.6 352 128 352h8.2c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h8.2c28.4 0 52.5 18.5 60.9 44.2 3.2 9.9-5.2 19.8-15.6 19.8H82.7c-10.4 0-18.8-10-15.6-19.8z";exports.definition={prefix:"fas",iconName:"id-card",icon:[576,512,ligatures,"f2c2",svgPathData]},exports.faIdCard=exports.definition,exports.prefix="fas",exports.iconName="id-card",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f2c2",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20241.895454f9.iframe.bundle.js b/20241.895454f9.iframe.bundle.js new file mode 100644 index 0000000000..dd8f510fe2 --- /dev/null +++ b/20241.895454f9.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20241],{"./node_modules/@fortawesome/free-solid-svg-icons/faArrowAltCircleDown.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zM212 140v116h-70.9c-10.7 0-16.1 13-8.5 20.5l114.9 114.3c4.7 4.7 12.2 4.7 16.9 0l114.9-114.3c7.6-7.6 2.2-20.5-8.5-20.5H300V140c0-6.6-5.4-12-12-12h-64c-6.6 0-12 5.4-12 12z";exports.definition={prefix:"fas",iconName:"arrow-alt-circle-down",icon:[512,512,ligatures,"f358",svgPathData]},exports.faArrowAltCircleDown=exports.definition,exports.prefix="fas",exports.iconName="arrow-alt-circle-down",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f358",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20371.0a90d84c.iframe.bundle.js b/20371.0a90d84c.iframe.bundle.js new file mode 100644 index 0000000000..e64ed6ec74 --- /dev/null +++ b/20371.0a90d84c.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20371],{"./node_modules/@fortawesome/free-solid-svg-icons/faPrayingHands.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M272 191.91c-17.6 0-32 14.4-32 32v80c0 8.84-7.16 16-16 16s-16-7.16-16-16v-76.55c0-17.39 4.72-34.47 13.69-49.39l77.75-129.59c9.09-15.16 4.19-34.81-10.97-43.91-14.45-8.67-32.72-4.3-42.3 9.21-.2.23-.62.21-.79.48l-117.26 175.9C117.56 205.9 112 224.31 112 243.29v80.23l-90.12 30.04A31.974 31.974 0 0 0 0 383.91v96c0 10.82 8.52 32 32 32 2.69 0 5.41-.34 8.06-1.03l179.19-46.62C269.16 449.99 304 403.8 304 351.91v-128c0-17.6-14.4-32-32-32zm346.12 161.73L528 323.6v-80.23c0-18.98-5.56-37.39-16.12-53.23L394.62 14.25c-.18-.27-.59-.24-.79-.48-9.58-13.51-27.85-17.88-42.3-9.21-15.16 9.09-20.06 28.75-10.97 43.91l77.75 129.59c8.97 14.92 13.69 32 13.69 49.39V304c0 8.84-7.16 16-16 16s-16-7.16-16-16v-80c0-17.6-14.4-32-32-32s-32 14.4-32 32v128c0 51.89 34.84 98.08 84.75 112.34l179.19 46.62c2.66.69 5.38 1.03 8.06 1.03 23.48 0 32-21.18 32-32v-96c0-13.77-8.81-25.99-21.88-30.35z";exports.definition={prefix:"fas",iconName:"praying-hands",icon:[640,512,ligatures,"f684",svgPathData]},exports.faPrayingHands=exports.definition,exports.prefix="fas",exports.iconName="praying-hands",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f684",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20377.a6b8cc92.iframe.bundle.js b/20377.a6b8cc92.iframe.bundle.js new file mode 100644 index 0000000000..f0bd1dd553 --- /dev/null +++ b/20377.a6b8cc92.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20377],{"./node_modules/@fortawesome/free-solid-svg-icons/faTram.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M288 64c17.7 0 32-14.3 32-32S305.7 0 288 0s-32 14.3-32 32 14.3 32 32 32zm223.5-12.1c-2.3-8.6-11-13.6-19.6-11.3l-480 128c-8.5 2.3-13.6 11-11.3 19.6C2.5 195.3 8.9 200 16 200c1.4 0 2.8-.2 4.1-.5L240 140.8V224H64c-17.7 0-32 14.3-32 32v224c0 17.7 14.3 32 32 32h384c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32H272v-91.7l228.1-60.8c8.6-2.3 13.6-11.1 11.4-19.6zM176 384H80v-96h96v96zm160-96h96v96h-96v-96zm-32 0v96h-96v-96h96zM192 96c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z";exports.definition={prefix:"fas",iconName:"tram",icon:[512,512,ligatures,"f7da",svgPathData]},exports.faTram=exports.definition,exports.prefix="fas",exports.iconName="tram",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f7da",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20411.c06e6d24.iframe.bundle.js b/20411.c06e6d24.iframe.bundle.js new file mode 100644 index 0000000000..80aa4fc096 --- /dev/null +++ b/20411.c06e6d24.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20411],{"./node_modules/@fortawesome/free-solid-svg-icons/faLowVision.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M569.344 231.631C512.96 135.949 407.81 72 288 72c-28.468 0-56.102 3.619-82.451 10.409L152.778 10.24c-7.601-10.858-22.564-13.5-33.423-5.9l-13.114 9.178c-10.86 7.601-13.502 22.566-5.9 33.426l43.131 58.395C89.449 131.73 40.228 174.683 6.682 231.581c-.01.017-.023.033-.034.05-8.765 14.875-8.964 33.528 0 48.739 38.5 65.332 99.742 115.862 172.859 141.349L55.316 244.302A272.194 272.194 0 0 1 83.61 208.39l119.4 170.58h.01l40.63 58.04a330.055 330.055 0 0 0 78.94 1.17l-189.98-271.4a277.628 277.628 0 0 1 38.777-21.563l251.836 356.544c7.601 10.858 22.564 13.499 33.423 5.9l13.114-9.178c10.86-7.601 13.502-22.567 5.9-33.426l-43.12-58.377-.007-.009c57.161-27.978 104.835-72.04 136.81-126.301a47.938 47.938 0 0 0 .001-48.739zM390.026 345.94l-19.066-27.23c24.682-32.567 27.711-76.353 8.8-111.68v.03c0 23.65-19.17 42.82-42.82 42.82-23.828 0-42.82-19.349-42.82-42.82 0-23.65 19.17-42.82 42.82-42.82h.03c-24.75-13.249-53.522-15.643-79.51-7.68l-19.068-27.237C253.758 123.306 270.488 120 288 120c75.162 0 136 60.826 136 136 0 34.504-12.833 65.975-33.974 89.94z";exports.definition={prefix:"fas",iconName:"low-vision",icon:[576,512,ligatures,"f2a8",svgPathData]},exports.faLowVision=exports.definition,exports.prefix="fas",exports.iconName="low-vision",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f2a8",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20582.ec37ce88.iframe.bundle.js b/20582.ec37ce88.iframe.bundle.js new file mode 100644 index 0000000000..e4ce634f76 --- /dev/null +++ b/20582.ec37ce88.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20582],{"./node_modules/@fortawesome/free-solid-svg-icons/faLiraSign.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M371.994 256h-48.019C317.64 256 312 260.912 312 267.246 312 368 230.179 416 144 416V256.781l134.603-29.912A12 12 0 0 0 288 215.155v-40.976c0-7.677-7.109-13.38-14.603-11.714L144 191.219V160.78l134.603-29.912A12 12 0 0 0 288 119.154V78.179c0-7.677-7.109-13.38-14.603-11.714L144 95.219V44c0-6.627-5.373-12-12-12H76c-6.627 0-12 5.373-12 12v68.997L9.397 125.131A12 12 0 0 0 0 136.845v40.976c0 7.677 7.109 13.38 14.603 11.714L64 178.558v30.439L9.397 221.131A12 12 0 0 0 0 232.845v40.976c0 7.677 7.109 13.38 14.603 11.714L64 274.558V468c0 6.627 5.373 12 12 12h79.583c134.091 0 223.255-77.834 228.408-211.592.261-6.782-5.211-12.408-11.997-12.408z";exports.definition={prefix:"fas",iconName:"lira-sign",icon:[384,512,ligatures,"f195",svgPathData]},exports.faLiraSign=exports.definition,exports.prefix="fas",exports.iconName="lira-sign",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f195",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20645.bb26e2de.iframe.bundle.js b/20645.bb26e2de.iframe.bundle.js new file mode 100644 index 0000000000..a93bc4701f --- /dev/null +++ b/20645.bb26e2de.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20645],{"./node_modules/@fortawesome/free-regular-svg-icons/faKissWinkHeart.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M304 308.5c0-19.2-28.8-41.5-71.5-44-3.8-.4-7.4 2.4-8.2 6.2-.9 3.8 1.1 7.7 4.7 9.2l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-5.7 2.4-6 12.2 0 14.8l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-3.6 1.5-5.6 5.4-4.7 9.2.8 3.6 4.1 6.2 7.8 6.2h.5c42.8-2.5 71.5-24.8 71.5-44 0-13-13.4-27.3-35.2-36 21.7-9.1 35.1-23.4 35.1-36.4zm70.5-83.5l9.5 8.5c3.8 3.3 9.3 4 13.7 1.6 4.4-2.4 6.9-7.4 6.1-12.4-4-25.2-34.2-42.1-59.8-42.1s-55.9 16.9-59.8 42.1c-.8 5 1.7 10 6.1 12.4 5.8 3.1 11.2.7 13.7-1.6l9.5-8.5c14.8-13.2 46.2-13.2 61 0zM136 208.5c0 17.7 14.3 32 32 32s32-14.3 32-32-14.3-32-32-32-32 14.3-32 32zm365.1 194c-8-20.8-31.5-31.5-53.1-25.9l-8.4 2.2-2.3-8.4c-5.9-21.4-27-36.5-49-33-25.2 4-40.6 28.6-34 52.6l22.9 82.6c1.5 5.3 7 8.5 12.4 7.1l83-21.5c24.1-6.3 37.7-31.8 28.5-55.7zM334 436.3c-26.1 12.5-55.2 19.7-86 19.7-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200c0 22.1-3.7 43.3-10.4 63.2 9 6.4 17 14.2 22.6 23.9 6.4.1 12.6 1.4 18.6 2.9 10.9-27.9 17.1-58.2 17.1-90C496 119 385 8 248 8S0 119 0 256s111 248 248 248c35.4 0 68.9-7.5 99.4-20.9-2.5-7.3 4.3 17.2-13.4-46.8z";exports.definition={prefix:"far",iconName:"kiss-wink-heart",icon:[504,512,ligatures,"f598",svgPathData]},exports.faKissWinkHeart=exports.definition,exports.prefix="far",exports.iconName="kiss-wink-heart",exports.width=504,exports.height=512,exports.ligatures=ligatures,exports.unicode="f598",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20649.1de364f7.iframe.bundle.js b/20649.1de364f7.iframe.bundle.js new file mode 100644 index 0000000000..47c18a711d --- /dev/null +++ b/20649.1de364f7.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20649],{"./node_modules/@fortawesome/free-solid-svg-icons/faMapSigns.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M507.31 84.69L464 41.37c-6-6-14.14-9.37-22.63-9.37H288V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v16H56c-13.25 0-24 10.75-24 24v80c0 13.25 10.75 24 24 24h385.37c8.49 0 16.62-3.37 22.63-9.37l43.31-43.31c6.25-6.26 6.25-16.38 0-22.63zM224 496c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V384h-64v112zm232-272H288v-32h-64v32H70.63c-8.49 0-16.62 3.37-22.63 9.37L4.69 276.69c-6.25 6.25-6.25 16.38 0 22.63L48 342.63c6 6 14.14 9.37 22.63 9.37H456c13.25 0 24-10.75 24-24v-80c0-13.25-10.75-24-24-24z";exports.definition={prefix:"fas",iconName:"map-signs",icon:[512,512,ligatures,"f277",svgPathData]},exports.faMapSigns=exports.definition,exports.prefix="fas",exports.iconName="map-signs",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f277",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20847.cfe34430.iframe.bundle.js b/20847.cfe34430.iframe.bundle.js new file mode 100644 index 0000000000..9e13583b10 --- /dev/null +++ b/20847.cfe34430.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20847],{"./node_modules/@fortawesome/free-solid-svg-icons/faFistRaised.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M255.98 160V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v146.93c5.02-1.78 10.34-2.93 15.97-2.93h48.03zm128 95.99c-.01-35.34-28.66-63.99-63.99-63.99H207.85c-8.78 0-15.9 7.07-15.9 15.85v.56c0 26.27 21.3 47.59 47.57 47.59h35.26c9.68 0 13.2 3.58 13.2 8v16.2c0 4.29-3.59 7.78-7.88 8-44.52 2.28-64.16 24.71-96.05 72.55l-6.31 9.47a7.994 7.994 0 0 1-11.09 2.22l-13.31-8.88a7.994 7.994 0 0 1-2.22-11.09l6.31-9.47c15.73-23.6 30.2-43.26 47.31-58.08-17.27-5.51-31.4-18.12-38.87-34.45-6.59 3.41-13.96 5.52-21.87 5.52h-32c-12.34 0-23.49-4.81-32-12.48C71.48 251.19 60.33 256 48 256H16c-5.64 0-10.97-1.15-16-2.95v77.93c0 33.95 13.48 66.5 37.49 90.51L63.99 448v64h255.98v-63.96l35.91-35.92A96.035 96.035 0 0 0 384 344.21l-.02-88.22zm-32.01-90.09V48c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v112h32c11.28 0 21.94 2.31 32 5.9zM16 224h32c8.84 0 16-7.16 16-16V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v128c0 8.84 7.16 16 16 16zm95.99 0h32c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v160c0 8.84 7.16 16 16 16z";exports.definition={prefix:"fas",iconName:"fist-raised",icon:[384,512,ligatures,"f6de",svgPathData]},exports.faFistRaised=exports.definition,exports.prefix="fas",exports.iconName="fist-raised",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f6de",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20857.02b7b359.iframe.bundle.js b/20857.02b7b359.iframe.bundle.js new file mode 100644 index 0000000000..467521d587 --- /dev/null +++ b/20857.02b7b359.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20857],{"./node_modules/@fortawesome/free-solid-svg-icons/faPray.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M256 128c35.35 0 64-28.65 64-64S291.35 0 256 0s-64 28.65-64 64 28.65 64 64 64zm-30.63 169.75c14.06 16.72 39 19.09 55.97 5.22l88-72.02c17.09-13.98 19.59-39.19 5.62-56.28-13.97-17.11-39.19-19.59-56.31-5.62l-57.44 47-38.91-46.31c-15.44-18.39-39.22-27.92-64-25.33-24.19 2.48-45.25 16.27-56.37 36.92l-49.37 92.03c-23.4 43.64-8.69 96.37 34.19 123.75L131.56 432H40c-22.09 0-40 17.91-40 40s17.91 40 40 40h208c34.08 0 53.77-42.79 28.28-68.28L166.42 333.86l34.8-64.87 24.15 28.76z";exports.definition={prefix:"fas",iconName:"pray",icon:[384,512,ligatures,"f683",svgPathData]},exports.faPray=exports.definition,exports.prefix="fas",exports.iconName="pray",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f683",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20867.53d379a3.iframe.bundle.js b/20867.53d379a3.iframe.bundle.js new file mode 100644 index 0000000000..064e95c69c --- /dev/null +++ b/20867.53d379a3.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20867],{"./node_modules/@fortawesome/free-regular-svg-icons/faFileExcel.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm212-240h-28.8c-4.4 0-8.4 2.4-10.5 6.3-18 33.1-22.2 42.4-28.6 57.7-13.9-29.1-6.9-17.3-28.6-57.7-2.1-3.9-6.2-6.3-10.6-6.3H124c-9.3 0-15 10-10.4 18l46.3 78-46.3 78c-4.7 8 1.1 18 10.4 18h28.9c4.4 0 8.4-2.4 10.5-6.3 21.7-40 23-45 28.6-57.7 14.9 30.2 5.9 15.9 28.6 57.7 2.1 3.9 6.2 6.3 10.6 6.3H260c9.3 0 15-10 10.4-18L224 320c.7-1.1 30.3-50.5 46.3-78 4.7-8-1.1-18-10.3-18z";exports.definition={prefix:"far",iconName:"file-excel",icon:[384,512,ligatures,"f1c3",svgPathData]},exports.faFileExcel=exports.definition,exports.prefix="far",exports.iconName="file-excel",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f1c3",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/20935.801cd3ec.iframe.bundle.js b/20935.801cd3ec.iframe.bundle.js new file mode 100644 index 0000000000..fadef311d9 --- /dev/null +++ b/20935.801cd3ec.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[20935],{"./node_modules/@fortawesome/free-solid-svg-icons/faHandPointer.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M448 240v96c0 3.084-.356 6.159-1.063 9.162l-32 136C410.686 499.23 394.562 512 376 512H168a40.004 40.004 0 0 1-32.35-16.473l-127.997-176c-12.993-17.866-9.043-42.883 8.822-55.876 17.867-12.994 42.884-9.043 55.877 8.823L104 315.992V40c0-22.091 17.908-40 40-40s40 17.909 40 40v200h8v-40c0-22.091 17.908-40 40-40s40 17.909 40 40v40h8v-24c0-22.091 17.908-40 40-40s40 17.909 40 40v24h8c0-22.091 17.908-40 40-40s40 17.909 40 40zm-256 80h-8v96h8v-96zm88 0h-8v96h8v-96zm88 0h-8v96h8v-96z";exports.definition={prefix:"fas",iconName:"hand-pointer",icon:[448,512,ligatures,"f25a",svgPathData]},exports.faHandPointer=exports.definition,exports.prefix="fas",exports.iconName="hand-pointer",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f25a",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/21236.1f87c97c.iframe.bundle.js b/21236.1f87c97c.iframe.bundle.js new file mode 100644 index 0000000000..b9683215a7 --- /dev/null +++ b/21236.1f87c97c.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21236],{"./node_modules/@fortawesome/free-solid-svg-icons/faStoreAltSlash.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M17.89,123.62,5.51,142.2c-14.2,21.3,1,49.8,26.59,49.8h74.26ZM576,413.42V224H512V364L384,265V224H330.92l-41.4-32H608c25.5,0,40.7-28.5,26.59-49.8l-85.29-128A32.18,32.18,0,0,0,522.6,0H117.42A31.87,31.87,0,0,0,90.81,14.2l-10.66,16L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.46A16,16,0,0,0,6.18,53.91L594.53,508.63A16,16,0,0,0,617,505.81l19.64-25.26a16,16,0,0,0-2.81-22.45ZM320,384H128V224H64V480a32,32,0,0,0,32,32H352a32,32,0,0,0,32-32V406.59l-64-49.47Z";exports.definition={prefix:"fas",iconName:"store-alt-slash",icon:[640,512,ligatures,"e070",svgPathData]},exports.faStoreAltSlash=exports.definition,exports.prefix="fas",exports.iconName="store-alt-slash",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="e070",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/21294.87339da0.iframe.bundle.js b/21294.87339da0.iframe.bundle.js new file mode 100644 index 0000000000..fa6b22b381 --- /dev/null +++ b/21294.87339da0.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21294],{"./node_modules/@mdx-js/react/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{MDXContext:()=>_lib_index_js__WEBPACK_IMPORTED_MODULE_0__.BN,MDXProvider:()=>_lib_index_js__WEBPACK_IMPORTED_MODULE_0__.xA,useMDXComponents:()=>_lib_index_js__WEBPACK_IMPORTED_MODULE_0__.RP,withMDXComponents:()=>_lib_index_js__WEBPACK_IMPORTED_MODULE_0__.gz});var _lib_index_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@mdx-js/react/lib/index.js")},"./node_modules/@mdx-js/react/lib/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{BN:()=>MDXContext,RP:()=>useMDXComponents,gz:()=>withMDXComponents,xA:()=>MDXProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js");const MDXContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext({});function withMDXComponents(Component){return function boundMDXComponent(props){const allComponents=useMDXComponents(props.components);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(Component,{...props,allComponents})}}function useMDXComponents(components){const contextComponents=react__WEBPACK_IMPORTED_MODULE_0__.useContext(MDXContext);return react__WEBPACK_IMPORTED_MODULE_0__.useMemo((()=>"function"==typeof components?components(contextComponents):{...contextComponents,...components}),[contextComponents,components])}const emptyObject={};function MDXProvider({components,children,disableParentContext}){let allComponents;return allComponents=disableParentContext?"function"==typeof components?components({}):components||emptyObject:useMDXComponents(components),react__WEBPACK_IMPORTED_MODULE_0__.createElement(MDXContext.Provider,{value:allComponents},children)}}}]); \ No newline at end of file diff --git a/21327.2e86adc9.iframe.bundle.js b/21327.2e86adc9.iframe.bundle.js new file mode 100644 index 0000000000..53f7053a14 --- /dev/null +++ b/21327.2e86adc9.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21327],{"./node_modules/@js-temporal/polyfill/dist/index.esm.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{fE:()=>Pt});var jsbi__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/jsbi/dist/jsbi-umd.js"),jsbi__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(jsbi__WEBPACK_IMPORTED_MODULE_0__);const t={};function MakeIntrinsicClass(e,t){Object.defineProperty(e.prototype,Symbol.toStringTag,{value:t,writable:!1,enumerable:!1,configurable:!0});for(const t of Object.getOwnPropertyNames(e)){const r=Object.getOwnPropertyDescriptor(e,t);r.configurable&&r.enumerable&&(r.enumerable=!1,Object.defineProperty(e,t,r))}for(const t of Object.getOwnPropertyNames(e.prototype)){const r=Object.getOwnPropertyDescriptor(e.prototype,t);r.configurable&&r.enumerable&&(r.enumerable=!1,Object.defineProperty(e.prototype,t,r))}DefineIntrinsic(t,e),DefineIntrinsic(`${t}.prototype`,e.prototype)}function DefineIntrinsic(e,r){const o=`%${e}%`;if(void 0!==t[o])throw new Error(`intrinsic ${e} already exists`);t[o]=r}function GetIntrinsic(e){return t[e]}var r,o;const n="slot-epochNanoSeconds",a="slot-timezone-identifier",i="slot-year",s="slot-month",l="slot-day",d="slot-hour",m="slot-minute",c="slot-second",h="slot-millisecond",u="slot-microsecond",T="slot-nanosecond",p="slot-calendar",f="slot-date-brand",y="slot-year-month-brand",I="slot-month-day-brand",S="slot-cached-instant",g="slot-time-zone",w="slot-years",D="slot-months",G="slot-weeks",v="slot-days",C="slot-hours",O="slot-minutes",b="slot-seconds",E="slot-milliseconds",M="slot-microseconds",R="slot-nanoseconds",F="slot-calendar-identifier",Y=new WeakMap,P=Symbol.for("@@Temporal__GetSlots");(r=globalThis)[P]||(r[P]=function _GetSlots(e){return Y.get(e)});const Z=globalThis[P],B=Symbol.for("@@Temporal__CreateSlots");(o=globalThis)[B]||(o[B]=function _CreateSlots(e){Y.set(e,Object.create(null))});const N=globalThis[B];function HasSlot(e,...t){if(!e||"object"!=typeof e)return!1;const r=Z(e);return!!r&&t.every((e=>e in r))}function GetSlot(e,t){const r=Z(e)?.[t];if(void 0===r)throw new TypeError(`Missing internal slot ${t}`);return r}function SetSlot(e,t,r){const o=Z(e);if(void 0===o)throw new TypeError("Missing slots for the given container");if(o[t])throw new TypeError(`${t} already has set`);o[t]=r}const j=/\.[-A-Za-z_]|\.\.[-A-Za-z._]{1,12}|\.[-A-Za-z_][-A-Za-z._]{0,12}|[A-Za-z_][-A-Za-z._]{0,13}/,$=new RegExp("(?:"+[`(?:${j.source})(?:\\/(?:${j.source}))*`,"Etc/GMT(?:0|[-+]\\d{1,2})","GMT[-+]?0","EST5EDT","CST6CDT","MST7MDT","PST8PDT",/(?:[+\u2212-][0-2][0-9](?::?[0-5][0-9](?::?[0-5][0-9](?:[.,]\d{1,9})?)?)?)/.source].join("|")+")"),k=/(?:[+\u2212-]\d{6}|\d{4})/,U=/(?:0[1-9]|1[0-2])/,A=/(?:0[1-9]|[12]\d|3[01])/,L=new RegExp(`(${k.source})(?:-(${U.source})-(${A.source})|(${U.source})(${A.source}))`),x=/(\d{2})(?::(\d{2})(?::(\d{2})(?:[.,](\d{1,9}))?)?|(\d{2})(?:(\d{2})(?:[.,](\d{1,9}))?)?)?/,W=/([+\u2212-])([01][0-9]|2[0-3])(?::?([0-5][0-9])(?::?([0-5][0-9])(?:[.,](\d{1,9}))?)?)?/,q=new RegExp(`([zZ])|${W.source}?`),H=/\[(!)?([a-z_][a-z0-9_-]*)=([A-Za-z0-9]+(?:-[A-Za-z0-9]+)*)\]/g,V=new RegExp([`^${L.source}`,`(?:(?:T|\\s+)${x.source}(?:${q.source})?)?`,`(?:\\[!?(${$.source})\\])?`,`((?:${H.source})*)$`].join(""),"i"),z=new RegExp([`^T?${x.source}`,`(?:${q.source})?`,`(?:\\[!?${$.source}\\])?`,`((?:${H.source})*)$`].join(""),"i"),_=new RegExp(`^(${k.source})-?(${U.source})(?:\\[!?${$.source}\\])?((?:${H.source})*)$`),J=new RegExp(`^(?:--)?(${U.source})-?(${A.source})(?:\\[!?${$.source}\\])?((?:${H.source})*)$`),K=/(\d+)(?:[.,](\d{1,9}))?/,X=new RegExp(`(?:${K.source}H)?(?:${K.source}M)?(?:${K.source}S)?`),Q=new RegExp(`^([+−-])?P${/(?:(\d+)Y)?(?:(\d+)M)?(?:(\d+)W)?(?:(\d+)D)?/.source}(?:T(?!$)${X.source})?$`,"i"),ee=Array.prototype.includes,te=Array.prototype.push,re=globalThis.Intl.DateTimeFormat,oe=Math.min,ne=Math.max,ae=Math.abs,ie=Math.floor,se=Math.sign,le=Math.trunc,de=Number.isNaN,me=Number.isFinite,ce=Number,he=String,ue=Number.MAX_SAFE_INTEGER,Te=Object.create,pe=Object.getOwnPropertyDescriptor,fe=Reflect.apply,ye=Reflect.ownKeys,Ie=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(0),Se=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(1),ge=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(60),we=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(24),De=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(1e3),Ge=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(1e6),ve=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(1e9),Ce=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(-1),Oe=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(3600),ve),be=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(ge,ve),Ee=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(Oe,we),Me=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(-86400),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(1e17)),Re=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(86400),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(1e17)),Fe=-271821,Ye=275760,Pe=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(-388152),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(1e13)),Ze=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(Ee,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(3660)),Be=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(Ee,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(366)),Ne=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(Ee,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(14)),je=["iso8601","hebrew","islamic","islamic-umalqura","islamic-tbla","islamic-civil","islamic-rgsa","islamicc","persian","ethiopic","ethioaa","coptic","chinese","dangi","roc","indian","buddhist","japanese","gregory"];function isZero(t){return jsbi__WEBPACK_IMPORTED_MODULE_0___default().equal(t,Ie)}function GetMethod(e,t){const r=e[t];if(void 0!==r)return r}function Call(e,t,r){return fe(e,t,arguments.length>2?r:[])}function IsObject(e){return"object"==typeof e&&null!==e||"function"==typeof e}function ToNumber(e){if("bigint"==typeof e)throw new TypeError("Cannot convert BigInt to number");return ce(e)}function ToIntegerOrInfinity(e){const t=ToNumber(e);if(de(t)||0===t)return 0;if(!me(t))return t;const r=ie(ae(t));return 0===r?0:se(t)*r}function IsIntegralNumber(e){if("number"!=typeof e||de(e)||!me(e))return!1;const t=ae(e);return ie(t)===t}function ToString(e){if("symbol"==typeof e)throw new TypeError("Cannot convert a Symbol value to a String");return he(e)}function ToIntegerWithTruncation(e){const t=ToNumber(e);if(0===t)return 0;if(de(t)||!me(t))throw new RangeError("invalid number value");const r=le(t);return 0===r?0:r}function ToPositiveIntegerWithTruncation(e,t){const r=ToIntegerWithTruncation(e);if(r<=0){if(void 0!==t)throw new RangeError(`property '${t}' cannot be a a number less than one`);throw new RangeError("Cannot convert a number less than one to a positive integer")}return r}function ToIntegerIfIntegral(e){const t=ToNumber(e);if(!me(t))throw new RangeError("infinity is out of range");if(!IsIntegralNumber(t))throw new RangeError(`unsupported fractional value ${e}`);return 0===t?0:t}function divmod(t,r){return{quotient:jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(t,r),remainder:jsbi__WEBPACK_IMPORTED_MODULE_0___default().remainder(t,r)}}function isNegativeJSBI(t){return jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(t,Ie)}function signJSBI(e){return isZero(e)?0:isNegativeJSBI(e)?-1:1}function abs(t){return jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(t,Ie)?jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(t,Ce):t}const $e=new Map([["year",ToIntegerWithTruncation],["month",ToPositiveIntegerWithTruncation],["monthCode",ToString],["day",ToPositiveIntegerWithTruncation],["hour",ToIntegerWithTruncation],["minute",ToIntegerWithTruncation],["second",ToIntegerWithTruncation],["millisecond",ToIntegerWithTruncation],["microsecond",ToIntegerWithTruncation],["nanosecond",ToIntegerWithTruncation],["years",ToIntegerIfIntegral],["months",ToIntegerIfIntegral],["weeks",ToIntegerIfIntegral],["days",ToIntegerIfIntegral],["hours",ToIntegerIfIntegral],["minutes",ToIntegerIfIntegral],["seconds",ToIntegerIfIntegral],["milliseconds",ToIntegerIfIntegral],["microseconds",ToIntegerIfIntegral],["nanoseconds",ToIntegerIfIntegral],["era",ToString],["eraYear",ToIntegerOrInfinity],["offset",ToString]]),ke=new Map([["hour",0],["minute",0],["second",0],["millisecond",0],["microsecond",0],["nanosecond",0]]),Ue=[["years","year","date"],["months","month","date"],["weeks","week","date"],["days","day","date"],["hours","hour","time"],["minutes","minute","time"],["seconds","second","time"],["milliseconds","millisecond","time"],["microseconds","microsecond","time"],["nanoseconds","nanosecond","time"]],Ae=new Map(Ue.map((e=>[e[0],e[1]]))),Le=new Map(Ue.map((([e,t])=>[t,e]))),xe=Ue.map((([,e])=>e)),We=Array.from(Ae.keys()).sort(),qe=new Map;function getIntlDateTimeFormatEnUsForTimeZone(e){let t=qe.get(e);return void 0===t&&(t=new re("en-us",{timeZone:he(e),hour12:!1,era:"short",year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"}),qe.set(e,t)),t}function ToObject(e){if(null==e)throw new TypeError(`Expected object not ${e}`);return Object(e)}function CopyDataProperties(e,t,r,o){if(null==t)return;const n=ye(t);for(const a of n)if(!r.some((e=>Object.is(e,a)))&&Object.prototype.propertyIsEnumerable.call(t,a)){const r=t[a];if(o&&o.some((e=>Object.is(e,r))))continue;e[a]=r}}function IsTemporalInstant(e){return HasSlot(e,n)&&!HasSlot(e,g,p)}function IsTemporalTimeZone(e){return HasSlot(e,a)}function IsTemporalCalendar(e){return HasSlot(e,F)}function IsTemporalDuration(e){return HasSlot(e,w,D,v,C,O,b,E,M,R)}function IsTemporalDate(e){return HasSlot(e,f)}function IsTemporalTime(e){return HasSlot(e,d,m,c,h,u,T)&&!HasSlot(e,i,s,l)}function IsTemporalDateTime(e){return HasSlot(e,i,s,l,d,m,c,h,u,T)}function IsTemporalYearMonth(e){return HasSlot(e,y)}function IsTemporalMonthDay(e){return HasSlot(e,I)}function IsTemporalZonedDateTime(e){return HasSlot(e,n,g,p)}function RejectTemporalLikeObject(e){if(HasSlot(e,p)||HasSlot(e,g))throw new TypeError("with() does not support a calendar or timeZone property");if(IsTemporalTime(e))throw new TypeError("with() does not accept Temporal.PlainTime, use withPlainTime() instead");if(void 0!==e.calendar)throw new TypeError("with() does not support a calendar property");if(void 0!==e.timeZone)throw new TypeError("with() does not support a timeZone property")}function MaybeFormatCalendarAnnotation(e,t){return"never"===t?"":FormatCalendarAnnotation(ToTemporalCalendarIdentifier(e),t)}function FormatCalendarAnnotation(e,t){return"never"===t||"auto"===t&&"iso8601"===e?"":`[${"critical"===t?"!":""}u-ca=${e}]`}function ParseISODateTime(e){const t=V.exec(e);if(!t)throw new RangeError(`invalid ISO 8601 string: ${e}`);let r=t[1];if("−"===r[0]&&(r=`-${r.slice(1)}`),"-000000"===r)throw new RangeError(`invalid ISO 8601 string: ${e}`);const o=ToIntegerOrInfinity(r),n=ToIntegerOrInfinity(t[2]||t[4]),a=ToIntegerOrInfinity(t[3]||t[5]),i=ToIntegerOrInfinity(t[6]),s=void 0!==t[6],l=ToIntegerOrInfinity(t[7]||t[10]);let d=ToIntegerOrInfinity(t[8]||t[11]);60===d&&(d=59);const m=(t[9]||t[12])+"000000000",c=ToIntegerOrInfinity(m.slice(0,3)),h=ToIntegerOrInfinity(m.slice(3,6)),u=ToIntegerOrInfinity(m.slice(6,9));let T,p=!1;if(t[13])T=void 0,p=!0;else if(t[14]&&t[15]){const e="-"===t[14]||"−"===t[14]?"-":"+",r=t[15]||"00",o=t[16]||"00",n=t[17]||"00";let a=t[18]||"0";if(T=`${e}${r}:${o}`,+a){for(;a.endsWith("0");)a=a.slice(0,-1);T+=`:${n}.${a}`}else+n&&(T+=`:${n}`);"-00:00"===T&&(T="+00:00")}const f=t[19],y=t[20];let I;for(const[,e,t,r]of y.matchAll(H))if("u-ca"===t)void 0===I&&(I=r);else if("!"===e)throw new RangeError(`Unrecognized annotation: !${t}=${r}`);return RejectDateTime(o,n,a,i,l,d,c,h,u),{year:o,month:n,day:a,hasTime:s,hour:i,minute:l,second:d,millisecond:c,microsecond:h,nanosecond:u,ianaName:f,offset:T,z:p,calendar:I}}function ParseTemporalYearMonthString(e){const t=_.exec(e);let r,o,n,a;if(t){let a=t[1];if("−"===a[0]&&(a=`-${a.slice(1)}`),"-000000"===a)throw new RangeError(`invalid ISO 8601 string: ${e}`);r=ToIntegerOrInfinity(a),o=ToIntegerOrInfinity(t[2]);const i=t[3];for(const[,e,t,r]of i.matchAll(H))if("u-ca"===t)void 0===n&&(n=r);else if("!"===e)throw new RangeError(`Unrecognized annotation: !${t}=${r}`);if(void 0!==n&&"iso8601"!==n)throw new RangeError("YYYY-MM format is only valid with iso8601 calendar")}else{let t;if(({year:r,month:o,calendar:n,day:a,z:t}=ParseISODateTime(e)),t)throw new RangeError("Z designator not supported for PlainYearMonth")}return{year:r,month:o,calendar:n,referenceISODay:a}}function ParseTemporalMonthDayString(e){const t=J.exec(e);let r,o,n,a;if(t){r=ToIntegerOrInfinity(t[1]),o=ToIntegerOrInfinity(t[2]);const e=t[3];for(const[,t,r,o]of e.matchAll(H))if("u-ca"===r)void 0===n&&(n=o);else if("!"===t)throw new RangeError(`Unrecognized annotation: !${r}=${o}`);if(void 0!==n&&"iso8601"!==n)throw new RangeError("MM-DD format is only valid with iso8601 calendar")}else{let t;if(({month:r,day:o,calendar:n,year:a,z:t}=ParseISODateTime(e)),t)throw new RangeError("Z designator not supported for PlainMonthDay")}return{month:r,day:o,calendar:n,referenceISOYear:a}}function RegulateISODate(e,t,r,o){let n=e,a=t,i=r;switch(o){case"reject":RejectISODate(n,a,i);break;case"constrain":({year:n,month:a,day:i}=ConstrainISODate(n,a,i))}return{year:n,month:a,day:i}}function RegulateTime(e,t,r,o,n,a,i){let s=e,l=t,d=r,m=o,c=n,h=a;switch(i){case"reject":RejectTime(s,l,d,m,c,h);break;case"constrain":({hour:s,minute:l,second:d,millisecond:m,microsecond:c,nanosecond:h}=function ConstrainTime(e,t,r,o,n,a){return{hour:ConstrainToRange(e,0,23),minute:ConstrainToRange(t,0,59),second:ConstrainToRange(r,0,59),millisecond:ConstrainToRange(o,0,999),microsecond:ConstrainToRange(n,0,999),nanosecond:ConstrainToRange(a,0,999)}}(s,l,d,m,c,h))}return{hour:s,minute:l,second:d,millisecond:m,microsecond:c,nanosecond:h}}function ToTemporalDurationRecord(e){if(!IsObject(e))return function ParseTemporalDurationString(e){const t=Q.exec(e);if(!t)throw new RangeError(`invalid duration: ${e}`);if(t.slice(2).every((e=>void 0===e)))throw new RangeError(`invalid duration: ${e}`);const r="-"===t[1]||"−"===t[1]?-1:1,o=void 0===t[2]?0:ToIntegerWithTruncation(t[2])*r,n=void 0===t[3]?0:ToIntegerWithTruncation(t[3])*r,a=void 0===t[4]?0:ToIntegerWithTruncation(t[4])*r,i=void 0===t[5]?0:ToIntegerWithTruncation(t[5])*r,s=void 0===t[6]?0:ToIntegerWithTruncation(t[6])*r,l=t[7],d=t[8],m=t[9],c=t[10],h=t[11];let u=0,T=0,p=0;if(void 0!==l){if(d??m??c??h)throw new RangeError("only the smallest unit can be fractional");p=3600*ToIntegerOrInfinity((l+"000000000").slice(0,9))*r}else if(u=void 0===d?0:ToIntegerWithTruncation(d)*r,void 0!==m){if(c??h)throw new RangeError("only the smallest unit can be fractional");p=60*ToIntegerOrInfinity((m+"000000000").slice(0,9))*r}else T=void 0===c?0:ToIntegerWithTruncation(c)*r,void 0!==h&&(p=ToIntegerOrInfinity((h+"000000000").slice(0,9))*r);const f=p%1e3,y=le(p/1e3)%1e3,I=le(p/1e6)%1e3;return T+=le(p/1e9)%60,u+=le(p/6e10),RejectDuration(o,n,a,i,s,u,T,I,y,f),{years:o,months:n,weeks:a,days:i,hours:s,minutes:u,seconds:T,milliseconds:I,microseconds:y,nanoseconds:f}}(ToString(e));if(IsTemporalDuration(e))return{years:GetSlot(e,w),months:GetSlot(e,D),weeks:GetSlot(e,G),days:GetSlot(e,v),hours:GetSlot(e,C),minutes:GetSlot(e,O),seconds:GetSlot(e,b),milliseconds:GetSlot(e,E),microseconds:GetSlot(e,M),nanoseconds:GetSlot(e,R)};const t={years:0,months:0,weeks:0,days:0,hours:0,minutes:0,seconds:0,milliseconds:0,microseconds:0,nanoseconds:0};let r=function ToTemporalPartialDurationRecord(e){if(!IsObject(e))throw new TypeError("invalid duration-like");const t={years:void 0,months:void 0,weeks:void 0,days:void 0,hours:void 0,minutes:void 0,seconds:void 0,milliseconds:void 0,microseconds:void 0,nanoseconds:void 0};let r=!1;for(const o of We){const n=e[o];void 0!==n&&(r=!0,t[o]=ToIntegerIfIntegral(n))}if(!r)throw new TypeError("invalid duration-like");return t}(e);for(const e of We){const o=r[e];void 0!==o&&(t[e]=o)}let{years:o,months:n,weeks:a,days:i,hours:s,minutes:l,seconds:d,milliseconds:m,microseconds:c,nanoseconds:h}=t;return RejectDuration(o,n,a,i,s,l,d,m,c,h),{years:o,months:n,weeks:a,days:i,hours:s,minutes:l,seconds:d,milliseconds:m,microseconds:c,nanoseconds:h}}function ToTemporalOverflow(e){return void 0===e?"constrain":GetOption(e,"overflow",["constrain","reject"],"constrain")}function ToTemporalDisambiguation(e){return void 0===e?"compatible":GetOption(e,"disambiguation",["compatible","earlier","later","reject"],"compatible")}function ToTemporalRoundingMode(e,t){return GetOption(e,"roundingMode",["ceil","floor","expand","trunc","halfCeil","halfFloor","halfExpand","halfTrunc","halfEven"],t)}function ToTemporalOffset(e,t){return void 0===e?t:GetOption(e,"offset",["prefer","use","ignore","reject"],t)}function ToCalendarNameOption(e){return GetOption(e,"calendarName",["auto","always","never","critical"],"auto")}function ToTemporalRoundingIncrement(e){let t=e.roundingIncrement;if(void 0===t)return 1;if(t=ToNumber(t),!me(t))throw new RangeError("roundingIncrement must be finite");const r=le(t);if(r<1||r>1e9)throw new RangeError(`roundingIncrement must be at least 1 and at most 1e9, not ${t}`);return r}function ValidateTemporalRoundingIncrement(e,t,r){const o=r?t:t-1;if(e>o)throw new RangeError(`roundingIncrement must be at least 1 and less than ${o}, not ${e}`);if(t%e!=0)throw new RangeError(`Rounding increment must divide evenly into ${t}`)}function ToFractionalSecondDigits(e){const t=e.fractionalSecondDigits;if(void 0===t)return"auto";if("number"!=typeof t){if("auto"!==ToString(t))throw new RangeError(`fractionalSecondDigits must be 'auto' or 0 through 9, not ${t}`);return"auto"}const r=ie(t);if(!me(r)||r<0||r>9)throw new RangeError(`fractionalSecondDigits must be 'auto' or 0 through 9, not ${t}`);return r}function ToSecondsStringPrecisionRecord(e,t){switch(e){case"minute":return{precision:"minute",unit:"minute",increment:1};case"second":return{precision:0,unit:"second",increment:1};case"millisecond":return{precision:3,unit:"millisecond",increment:1};case"microsecond":return{precision:6,unit:"microsecond",increment:1};case"nanosecond":return{precision:9,unit:"nanosecond",increment:1}}switch(t){case"auto":return{precision:t,unit:"nanosecond",increment:1};case 0:return{precision:t,unit:"second",increment:1};case 1:case 2:case 3:return{precision:t,unit:"millisecond",increment:10**(3-t)};case 4:case 5:case 6:return{precision:t,unit:"microsecond",increment:10**(6-t)};case 7:case 8:case 9:return{precision:t,unit:"nanosecond",increment:10**(9-t)};default:throw new RangeError(`fractionalSecondDigits must be 'auto' or 0 through 9, not ${t}`)}}const He=Symbol("~required~");function GetTemporalUnit(e,t,r,o,n=[]){const a=[];for(const[,e,t]of Ue)"datetime"!==r&&r!==t||a.push(e);a.push(...n);let i=o;i===He?i=void 0:void 0!==i&&a.push(i);const s=[...a];for(const e of a){const t=Le.get(e);void 0!==t&&s.push(t)}let l=GetOption(e,t,s,i);if(void 0===l&&o===He)throw new RangeError(`${t} is required`);return Ae.has(l)?Ae.get(l):l}function ToRelativeTemporalObject(e){const t=e.relativeTo;if(void 0===t)return t;let r,o,n,a,i,s,l,d,m,c,h,u,T="option",p=!1;if(IsObject(t)){if(IsTemporalZonedDateTime(t)||IsTemporalDate(t))return t;if(IsTemporalDateTime(t))return TemporalDateTimeToDate(t);c=GetTemporalCalendarSlotValueWithISODefault(t);const e=CalendarFields(c,["day","hour","microsecond","millisecond","minute","month","monthCode","nanosecond","second","year"]);e.push("timeZone","offset");const p=PrepareTemporalFields(t,e,[]),f=Te(null);f.overflow="constrain",({year:r,month:o,day:n,hour:a,minute:i,second:s,millisecond:l,microsecond:d,nanosecond:m}=InterpretTemporalDateTimeFields(c,p,f)),u=p.offset,void 0===u&&(T="wall"),h=p.timeZone,void 0!==h&&(h=ToTemporalTimeZoneSlotValue(h))}else{let e,f;if(({year:r,month:o,day:n,hour:a,minute:i,second:s,millisecond:l,microsecond:d,nanosecond:m,calendar:c,ianaName:e,offset:u,z:f}=ParseISODateTime(ToString(t))),e)h=ToTemporalTimeZoneSlotValue(e),f?T="exact":u||(T="wall"),p=!0;else if(f)throw new RangeError("Z designator not supported for PlainDate relativeTo; either remove the Z or add a bracketed time zone");if(c||(c="iso8601"),!IsBuiltinCalendar(c))throw new RangeError(`invalid calendar identifier ${c}`);c=ASCIILowercase(c)}return void 0===h?CreateTemporalDate(r,o,n,c):CreateTemporalZonedDateTime(InterpretISODateTimeOffset(r,o,n,a,i,s,l,d,m,T,"option"===T?ParseTimeZoneOffsetString(u):0,h,"compatible","reject",p),h,c)}function DefaultTemporalLargestUnit(e,t,r,o,n,a,i,s,l,d){for(const[m,c]of[["years",e],["months",t],["weeks",r],["days",o],["hours",n],["minutes",a],["seconds",i],["milliseconds",s],["microseconds",l],["nanoseconds",d]])if(0!==c)return Ae.get(m);return"nanosecond"}function LargerOfTwoTemporalUnits(e,t){return xe.indexOf(e)>xe.indexOf(t)?t:e}function PrepareTemporalFields(e,t,r,{emptySourceErrorMessage:o}={emptySourceErrorMessage:"no supported properties found"}){const n=Te(null);let a=!1;t.sort();for(const o of t){let t=e[o];if(void 0!==t)a=!0,$e.has(o)&&(t=$e.get(o)(t)),n[o]=t;else if("partial"!==r){if(ee.call(r,o))throw new TypeError(`required property '${o}' missing or undefined`);t=ke.get(o),n[o]=t}}if("partial"===r&&!a)throw new TypeError(o);return n}function ToTemporalTimeRecord(e,t="complete"){const r=["hour","microsecond","millisecond","minute","nanosecond","second"],o=PrepareTemporalFields(e,r,"partial",{emptySourceErrorMessage:"invalid time-like"}),n={};for(const e of r){const r=pe(o,e);void 0!==r?n[e]=r.value:"complete"===t&&(n[e]=0)}return n}function ToTemporalDate(e,t){let r=e;if(IsObject(r)){if(IsTemporalDate(r))return r;if(IsTemporalZonedDateTime(r)&&(ToTemporalOverflow(t),r=GetPlainDateTimeFor(GetSlot(r,g),GetSlot(r,S),GetSlot(r,p))),IsTemporalDateTime(r))return ToTemporalOverflow(t),CreateTemporalDate(GetSlot(r,i),GetSlot(r,s),GetSlot(r,l),GetSlot(r,p));const e=GetTemporalCalendarSlotValueWithISODefault(r);return CalendarDateFromFields(e,PrepareTemporalFields(r,CalendarFields(e,["day","month","monthCode","year"]),[]),t)}ToTemporalOverflow(t);let{year:o,month:n,day:a,calendar:d,z:m}=function ParseTemporalDateString(e){return ParseISODateTime(e)}(ToString(r));if(m)throw new RangeError("Z designator not supported for PlainDate");if(d||(d="iso8601"),!IsBuiltinCalendar(d))throw new RangeError(`invalid calendar identifier ${d}`);return d=ASCIILowercase(d),CreateTemporalDate(o,n,a,d)}function InterpretTemporalDateTimeFields(e,t,r){let{hour:o,minute:n,second:a,millisecond:d,microsecond:m,nanosecond:c}=ToTemporalTimeRecord(t);const h=ToTemporalOverflow(r),u=CalendarDateFromFields(e,t,r),T=GetSlot(u,i),p=GetSlot(u,s),f=GetSlot(u,l);return({hour:o,minute:n,second:a,millisecond:d,microsecond:m,nanosecond:c}=RegulateTime(o,n,a,d,m,c,h)),{year:T,month:p,day:f,hour:o,minute:n,second:a,millisecond:d,microsecond:m,nanosecond:c}}function ToTemporalDateTime(e,t){let r,o,n,a,d,m,c,h,u,T;if(IsObject(e)){if(IsTemporalDateTime(e))return e;if(IsTemporalZonedDateTime(e))return ToTemporalOverflow(t),GetPlainDateTimeFor(GetSlot(e,g),GetSlot(e,S),GetSlot(e,p));if(IsTemporalDate(e))return ToTemporalOverflow(t),CreateTemporalDateTime(GetSlot(e,i),GetSlot(e,s),GetSlot(e,l),0,0,0,0,0,0,GetSlot(e,p));T=GetTemporalCalendarSlotValueWithISODefault(e);const f=PrepareTemporalFields(e,CalendarFields(T,["day","hour","microsecond","millisecond","minute","month","monthCode","nanosecond","second","year"]),[]);({year:r,month:o,day:n,hour:a,minute:d,second:m,millisecond:c,microsecond:h,nanosecond:u}=InterpretTemporalDateTimeFields(T,f,t))}else{let i;if(ToTemporalOverflow(t),({year:r,month:o,day:n,hour:a,minute:d,second:m,millisecond:c,microsecond:h,nanosecond:u,calendar:T,z:i}=function ParseTemporalDateTimeString(e){return ParseISODateTime(e)}(ToString(e))),i)throw new RangeError("Z designator not supported for PlainDateTime");if(RejectDateTime(r,o,n,a,d,m,c,h,u),T||(T="iso8601"),!IsBuiltinCalendar(T))throw new RangeError(`invalid calendar identifier ${T}`);T=ASCIILowercase(T)}return CreateTemporalDateTime(r,o,n,a,d,m,c,h,u,T)}function ToTemporalDuration(e){if(IsTemporalDuration(e))return e;let{years:t,months:r,weeks:o,days:n,hours:a,minutes:i,seconds:s,milliseconds:l,microseconds:d,nanoseconds:m}=ToTemporalDurationRecord(e);return new(GetIntrinsic("%Temporal.Duration%"))(t,r,o,n,a,i,s,l,d,m)}function ToTemporalInstant(e){if(IsTemporalInstant(e))return e;if(IsTemporalZonedDateTime(e))return new(GetIntrinsic("%Temporal.Instant%"))(GetSlot(e,n));const t=function ParseTemporalInstant(e){let{year:t,month:r,day:o,hour:n,minute:a,second:i,millisecond:s,microsecond:l,nanosecond:d,offset:m,z:c}=function ParseTemporalInstantString(e){const t=ParseISODateTime(e);if(!t.z&&!t.offset)throw new RangeError("Temporal.Instant requires a time zone offset");return t}(e);if(!c&&!m)throw new RangeError("Temporal.Instant requires a time zone offset");const h=c?0:ParseTimeZoneOffsetString(m);({year:t,month:r,day:o,hour:n,minute:a,second:i,millisecond:s,microsecond:l,nanosecond:d}=BalanceISODateTime(t,r,o,n,a,i,s,l,d-h));const u=GetUTCEpochNanoseconds(t,r,o,n,a,i,s,l,d);if(null===u)throw new RangeError("DateTime outside of supported range");return u}(ToString(e));return new(GetIntrinsic("%Temporal.Instant%"))(t)}function ToTemporalMonthDay(e,t){let r=e;if(IsObject(r)){if(IsTemporalMonthDay(r))return r;let e,o;if(HasSlot(r,p))e=GetSlot(r,p),o=!1;else{let t=r.calendar;o=void 0===t,void 0===t&&(t="iso8601"),e=ToTemporalCalendarSlotValue(t)}const n=PrepareTemporalFields(r,CalendarFields(e,["day","month","monthCode","year"]),[]);return o&&void 0!==n.month&&void 0===n.monthCode&&void 0===n.year&&(n.year=1972),CalendarMonthDayFromFields(e,n,t)}ToTemporalOverflow(t);let{month:o,day:n,referenceISOYear:a,calendar:i}=ParseTemporalMonthDayString(ToString(r));if(void 0===i&&(i="iso8601"),!IsBuiltinCalendar(i))throw new RangeError(`invalid calendar identifier ${i}`);return i=ASCIILowercase(i),void 0===a?(RejectISODate(1972,o,n),CreateTemporalMonthDay(o,n,i)):CalendarMonthDayFromFields(i,CreateTemporalMonthDay(o,n,i,a))}function ToTemporalTime(e,t="constrain"){let r,o,n,a,i,s,l=e;if(IsObject(l)){if(IsTemporalTime(l))return l;if(IsTemporalZonedDateTime(l)&&(l=GetPlainDateTimeFor(GetSlot(l,g),GetSlot(l,S),GetSlot(l,p))),IsTemporalDateTime(l))return new(GetIntrinsic("%Temporal.PlainTime%"))(GetSlot(l,d),GetSlot(l,m),GetSlot(l,c),GetSlot(l,h),GetSlot(l,u),GetSlot(l,T));({hour:r,minute:o,second:n,millisecond:a,microsecond:i,nanosecond:s}=ToTemporalTimeRecord(l)),({hour:r,minute:o,second:n,millisecond:a,microsecond:i,nanosecond:s}=RegulateTime(r,o,n,a,i,s,t))}else({hour:r,minute:o,second:n,millisecond:a,microsecond:i,nanosecond:s}=function ParseTemporalTimeString(e){const t=z.exec(e);let r,o,n,a,i,s,l;if(t){r=ToIntegerOrInfinity(t[1]),o=ToIntegerOrInfinity(t[2]||t[5]),n=ToIntegerOrInfinity(t[3]||t[6]),60===n&&(n=59);const e=(t[4]||t[7])+"000000000";a=ToIntegerOrInfinity(e.slice(0,3)),i=ToIntegerOrInfinity(e.slice(3,6)),s=ToIntegerOrInfinity(e.slice(6,9)),l=t[14];for(const[,e,t,r]of l.matchAll(H))if("u-ca"!==t&&"!"===e)throw new RangeError(`Unrecognized annotation: !${t}=${r}`);if(t[8])throw new RangeError("Z designator not supported for PlainTime")}else{let t,l;if(({hasTime:l,hour:r,minute:o,second:n,millisecond:a,microsecond:i,nanosecond:s,z:t}=ParseISODateTime(e)),!l)throw new RangeError(`time is missing in string: ${e}`);if(t)throw new RangeError("Z designator not supported for PlainTime")}if(/[tT ][0-9][0-9]/.test(e))return{hour:r,minute:o,second:n,millisecond:a,microsecond:i,nanosecond:s};try{const{month:t,day:r}=ParseTemporalMonthDayString(e);RejectISODate(1972,t,r)}catch{try{const{year:t,month:r}=ParseTemporalYearMonthString(e);RejectISODate(t,r,1)}catch{return{hour:r,minute:o,second:n,millisecond:a,microsecond:i,nanosecond:s}}}throw new RangeError(`invalid ISO 8601 time-only string ${e}; may need a T prefix`)}(ToString(l))),RejectTime(r,o,n,a,i,s);return new(GetIntrinsic("%Temporal.PlainTime%"))(r,o,n,a,i,s)}function ToTemporalYearMonth(e,t){if(IsObject(e)){if(IsTemporalYearMonth(e))return e;const r=GetTemporalCalendarSlotValueWithISODefault(e);return CalendarYearMonthFromFields(r,PrepareTemporalFields(e,CalendarFields(r,["month","monthCode","year"]),[]),t)}ToTemporalOverflow(t);let{year:r,month:o,referenceISODay:n,calendar:a}=ParseTemporalYearMonthString(ToString(e));if(void 0===a&&(a="iso8601"),!IsBuiltinCalendar(a))throw new RangeError(`invalid calendar identifier ${a}`);return a=ASCIILowercase(a),void 0===n?(RejectISODate(r,o,1),CreateTemporalYearMonth(r,o,a)):CalendarYearMonthFromFields(a,CreateTemporalYearMonth(r,o,a,n))}function InterpretISODateTimeOffset(t,r,o,i,s,l,d,m,c,h,u,T,p,f,y){const I=new(GetIntrinsic("%Temporal.PlainDateTime%"))(t,r,o,i,s,l,d,m,c);if("wall"===h||"ignore"===f)return GetSlot(GetInstantFor(T,I,p),n);if("exact"===h||"use"===f){const n=GetUTCEpochNanoseconds(t,r,o,i,s,l,d,m,c);if(null===n)throw new RangeError("ZonedDateTime outside of supported range");return jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(n,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(u))}const S=GetPossibleInstantsFor(T,I);for(const t of S){const r=GetOffsetNanosecondsFor(T,t),o=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(RoundNumberToIncrement(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r),be,"halfExpand"));if(r===u||y&&o===u)return GetSlot(t,n)}if("reject"===f){const e=FormatTimeZoneOffsetString(u),t=IsTemporalTimeZone(T)?GetSlot(T,a):"time zone";throw new RangeError(`Offset ${e} is invalid for ${I.toString()} in ${t}`)}return GetSlot(DisambiguatePossibleInstants(S,T,I,p),n)}function ToTemporalZonedDateTime(e,t){let r,o,n,a,i,s,l,d,m,c,h,u,T,p,f=!1,y="option";if(IsObject(e)){if(IsTemporalZonedDateTime(e))return e;u=GetTemporalCalendarSlotValueWithISODefault(e);const f=CalendarFields(u,["day","hour","microsecond","millisecond","minute","month","monthCode","nanosecond","second","year"]);f.push("timeZone","offset");const I=PrepareTemporalFields(e,f,["timeZone"]);c=ToTemporalTimeZoneSlotValue(I.timeZone),h=I.offset,void 0===h&&(y="wall"),T=ToTemporalDisambiguation(t),p=ToTemporalOffset(t,"reject"),({year:r,month:o,day:n,hour:a,minute:i,second:s,millisecond:l,microsecond:d,nanosecond:m}=InterpretTemporalDateTimeFields(u,I,t))}else{let I,S;if(({year:r,month:o,day:n,hour:a,minute:i,second:s,millisecond:l,microsecond:d,nanosecond:m,ianaName:I,offset:h,z:S,calendar:u}=function ParseTemporalZonedDateTimeString(e){const t=ParseISODateTime(e);if(!t.ianaName)throw new RangeError("Temporal.ZonedDateTime requires a time zone ID in brackets");return t}(ToString(e))),c=ToTemporalTimeZoneSlotValue(I),S?y="exact":h||(y="wall"),u||(u="iso8601"),!IsBuiltinCalendar(u))throw new RangeError(`invalid calendar identifier ${u}`);u=ASCIILowercase(u),f=!0,T=ToTemporalDisambiguation(t),p=ToTemporalOffset(t,"reject"),ToTemporalOverflow(t)}let I=0;return"option"===y&&(I=ParseTimeZoneOffsetString(h)),CreateTemporalZonedDateTime(InterpretISODateTimeOffset(r,o,n,a,i,s,l,d,m,y,I,c,T,p,f),c,u)}function CreateTemporalDateSlots(e,t,r,o,n){RejectISODate(t,r,o),RejectDateRange(t,r,o),N(e),SetSlot(e,i,t),SetSlot(e,s,r),SetSlot(e,l,o),SetSlot(e,p,n),SetSlot(e,f,!0)}function CreateTemporalDate(e,t,r,o="iso8601"){const n=GetIntrinsic("%Temporal.PlainDate%"),a=Te(n.prototype);return CreateTemporalDateSlots(a,e,t,r,o),a}function CreateTemporalDateTimeSlots(e,t,r,o,n,a,f,y,I,S,g){RejectDateTime(t,r,o,n,a,f,y,I,S),RejectDateTimeRange(t,r,o,n,a,f,y,I,S),N(e),SetSlot(e,i,t),SetSlot(e,s,r),SetSlot(e,l,o),SetSlot(e,d,n),SetSlot(e,m,a),SetSlot(e,c,f),SetSlot(e,h,y),SetSlot(e,u,I),SetSlot(e,T,S),SetSlot(e,p,g)}function CreateTemporalDateTime(e,t,r,o,n,a,i,s,l,d="iso8601"){const m=GetIntrinsic("%Temporal.PlainDateTime%"),c=Te(m.prototype);return CreateTemporalDateTimeSlots(c,e,t,r,o,n,a,i,s,l,d),c}function CreateTemporalMonthDaySlots(e,t,r,o,n){RejectISODate(n,t,r),RejectDateRange(n,t,r),N(e),SetSlot(e,s,t),SetSlot(e,l,r),SetSlot(e,i,n),SetSlot(e,p,o),SetSlot(e,I,!0)}function CreateTemporalMonthDay(e,t,r="iso8601",o=1972){const n=GetIntrinsic("%Temporal.PlainMonthDay%"),a=Te(n.prototype);return CreateTemporalMonthDaySlots(a,e,t,r,o),a}function CreateTemporalYearMonthSlots(e,t,r,o,n){RejectISODate(t,r,n),function RejectYearMonthRange(e,t){RejectToRange(e,Fe,Ye),e===Fe?RejectToRange(t,4,12):e===Ye&&RejectToRange(t,1,9)}(t,r),N(e),SetSlot(e,i,t),SetSlot(e,s,r),SetSlot(e,l,n),SetSlot(e,p,o),SetSlot(e,y,!0)}function CreateTemporalYearMonth(e,t,r="iso8601",o=1){const n=GetIntrinsic("%Temporal.PlainYearMonth%"),a=Te(n.prototype);return CreateTemporalYearMonthSlots(a,e,t,r,o),a}function CreateTemporalZonedDateTimeSlots(e,t,r,o){ValidateEpochNanoseconds(t),N(e),SetSlot(e,n,t),SetSlot(e,g,r),SetSlot(e,p,o);const a=new(GetIntrinsic("%Temporal.Instant%"))(GetSlot(e,n));SetSlot(e,S,a)}function CreateTemporalZonedDateTime(e,t,r="iso8601"){const o=GetIntrinsic("%Temporal.ZonedDateTime%"),n=Te(o.prototype);return CreateTemporalZonedDateTimeSlots(n,e,t,r),n}function CalendarFields(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.fields%"),r,[t])}const r=Call(GetMethod(e,"fields"),e,[t]),o=[];for(const e of r){if("string"!=typeof e)throw new TypeError("bad return from calendar.fields()");te.call(o,e)}return o}function CalendarMergeFields(e,t,r){if("string"==typeof e){const o=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.mergeFields%"),o,[t,r])}const o=Call(GetMethod(e,"mergeFields"),e,[t,r]);if(!IsObject(o))throw new TypeError("bad return from calendar.mergeFields()");return o}function CalendarDateAdd(e,t,r,o,n){let a=n;if("string"==typeof e){const n=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.dateAdd%"),n,[t,r,o])}void 0===a&&(a=GetMethod(e,"dateAdd"));const i=fe(a,e,[t,r,o]);if(!IsTemporalDate(i))throw new TypeError("invalid result");return i}function CalendarDateUntil(e,t,r,o,n){let a=n;if("string"==typeof e){const n=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.dateUntil%"),n,[t,r,o])}void 0===a&&(a=GetMethod(e,"dateUntil"));const i=fe(a,e,[t,r,o]);if(!IsTemporalDuration(i))throw new TypeError("invalid result");return i}function CalendarYear(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.year%"),r,[t])}let r=Call(GetMethod(e,"year"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar year result must be an integer");if(!IsIntegralNumber(r))throw new RangeError("calendar year result must be an integer");return r}function CalendarMonth(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.month%"),r,[t])}let r=Call(GetMethod(e,"month"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar month result must be a positive integer");if(!IsIntegralNumber(r)||r<1)throw new RangeError("calendar month result must be a positive integer");return r}function CalendarMonthCode(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.monthCode%"),r,[t])}let r=Call(GetMethod(e,"monthCode"),e,[t]);if("string"!=typeof r)throw new TypeError("calendar monthCode result must be a string");return r}function CalendarDay(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.day%"),r,[t])}const r=Call(GetMethod(e,"day"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar day result must be a positive integer");if(!IsIntegralNumber(r)||r<1)throw new RangeError("calendar day result must be a positive integer");return r}function CalendarEra(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.era%"),r,[t])}let r=Call(GetMethod(e,"era"),e,[t]);if(void 0===r)return r;if("string"!=typeof r)throw new TypeError("calendar era result must be a string or undefined");return r}function CalendarEraYear(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.eraYear%"),r,[t])}let r=Call(GetMethod(e,"eraYear"),e,[t]);if(void 0===r)return r;if("number"!=typeof r)throw new TypeError("calendar eraYear result must be an integer or undefined");if(!IsIntegralNumber(r))throw new RangeError("calendar eraYear result must be an integer or undefined");return r}function CalendarDayOfWeek(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.dayOfWeek%"),r,[t])}const r=Call(GetMethod(e,"dayOfWeek"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar dayOfWeek result must be a positive integer");if(!IsIntegralNumber(r)||r<1)throw new RangeError("calendar dayOfWeek result must be a positive integer");return r}function CalendarDayOfYear(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.dayOfYear%"),r,[t])}const r=Call(GetMethod(e,"dayOfYear"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar dayOfYear result must be a positive integer");if(!IsIntegralNumber(r)||r<1)throw new RangeError("calendar dayOfYear result must be a positive integer");return r}function CalendarWeekOfYear(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.weekOfYear%"),r,[t])}const r=Call(GetMethod(e,"weekOfYear"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar weekOfYear result must be a positive integer");if(!IsIntegralNumber(r)||r<1)throw new RangeError("calendar weekOfYear result must be a positive integer");return r}function CalendarYearOfWeek(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.yearOfWeek%"),r,[t])}const r=Call(GetMethod(e,"yearOfWeek"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar yearOfWeek result must be an integer");if(!IsIntegralNumber(r))throw new RangeError("calendar yearOfWeek result must be an integer");return r}function CalendarDaysInWeek(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.daysInWeek%"),r,[t])}const r=Call(GetMethod(e,"daysInWeek"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar daysInWeek result must be a positive integer");if(!IsIntegralNumber(r)||r<1)throw new RangeError("calendar daysInWeek result must be a positive integer");return r}function CalendarDaysInMonth(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.daysInMonth%"),r,[t])}const r=Call(GetMethod(e,"daysInMonth"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar daysInMonth result must be a positive integer");if(!IsIntegralNumber(r)||r<1)throw new RangeError("calendar daysInMonth result must be a positive integer");return r}function CalendarDaysInYear(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.daysInYear%"),r,[t])}const r=Call(GetMethod(e,"daysInYear"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar daysInYear result must be a positive integer");if(!IsIntegralNumber(r)||r<1)throw new RangeError("calendar daysInYear result must be a positive integer");return r}function CalendarMonthsInYear(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.monthsInYear%"),r,[t])}const r=Call(GetMethod(e,"monthsInYear"),e,[t]);if("number"!=typeof r)throw new TypeError("calendar monthsInYear result must be a positive integer");if(!IsIntegralNumber(r)||r<1)throw new RangeError("calendar monthsInYear result must be a positive integer");return r}function CalendarInLeapYear(e,t){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.inLeapYear%"),r,[t])}const r=Call(GetMethod(e,"inLeapYear"),e,[t]);if("boolean"!=typeof r)throw new TypeError("calendar inLeapYear result must be a boolean");return r}function ToTemporalCalendarSlotValue(e){if(IsObject(e)){if(HasSlot(e,p))return GetSlot(e,p);if(!function ObjectImplementsTemporalCalendarProtocol(e){return!!IsTemporalCalendar(e)||"dateAdd"in e&&"dateFromFields"in e&&"dateUntil"in e&&"day"in e&&"dayOfWeek"in e&&"dayOfYear"in e&&"daysInMonth"in e&&"daysInWeek"in e&&"daysInYear"in e&&"fields"in e&&"id"in e&&"inLeapYear"in e&&"mergeFields"in e&&"month"in e&&"monthCode"in e&&"monthDayFromFields"in e&&"monthsInYear"in e&&"weekOfYear"in e&&"year"in e&&"yearMonthFromFields"in e&&"yearOfWeek"in e}(e))throw new TypeError("expected a Temporal.Calendar or object implementing the Temporal.Calendar protocol");return e}const t=ToString(e);if(IsBuiltinCalendar(t))return ASCIILowercase(t);let r;try{({calendar:r}=ParseISODateTime(t))}catch{try{({calendar:r}=ParseTemporalYearMonthString(t))}catch{({calendar:r}=ParseTemporalMonthDayString(t))}}if(r||(r="iso8601"),!IsBuiltinCalendar(r))throw new RangeError(`invalid calendar identifier ${r}`);return ASCIILowercase(r)}function GetTemporalCalendarSlotValueWithISODefault(e){if(HasSlot(e,p))return GetSlot(e,p);const{calendar:t}=e;return void 0===t?"iso8601":ToTemporalCalendarSlotValue(t)}function ToTemporalCalendarIdentifier(e){if("string"==typeof e)return e;const t=e.id;if("string"!=typeof t)throw new TypeError("calendar.id should be a string");return t}function ToTemporalCalendarObject(e){return IsObject(e)?e:new(GetIntrinsic("%Temporal.Calendar%"))(e)}function CalendarEquals(e,t){return e===t||ToTemporalCalendarIdentifier(e)===ToTemporalCalendarIdentifier(t)}function ThrowIfCalendarsNotEqual(e,t,r){if(e===t)return;const o=ToTemporalCalendarIdentifier(e),n=ToTemporalCalendarIdentifier(t);if(o!==n)throw new RangeError(`cannot ${r} of ${o} and ${n} calendars`)}function ConsolidateCalendars(e,t){if(e===t)return t;const r=ToTemporalCalendarIdentifier(e),o=ToTemporalCalendarIdentifier(t);if(r===o||"iso8601"===r)return t;if("iso8601"===o)return e;throw new RangeError("irreconcilable calendars")}function CalendarDateFromFields(e,t,r,o){if("string"==typeof e){const o=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.dateFromFields%"),o,[t,r])}const n=Call(o??GetMethod(e,"dateFromFields"),e,[t,r]);if(!IsTemporalDate(n))throw new TypeError("invalid result");return n}function CalendarYearMonthFromFields(e,t,r){if("string"==typeof e){const o=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.yearMonthFromFields%"),o,[t,r])}let o=Call(GetMethod(e,"yearMonthFromFields"),e,[t,r]);if(!IsTemporalYearMonth(o))throw new TypeError("invalid result");return o}function CalendarMonthDayFromFields(e,t,r){if("string"==typeof e){const o=new(GetIntrinsic("%Temporal.Calendar%"))(e);return Call(GetIntrinsic("%Temporal.Calendar.prototype.monthDayFromFields%"),o,[t,r])}let o=Call(GetMethod(e,"monthDayFromFields"),e,[t,r]);if(!IsTemporalMonthDay(o))throw new TypeError("invalid result");return o}function ToTemporalTimeZoneSlotValue(e){if(IsObject(e)){if(IsTemporalZonedDateTime(e))return GetSlot(e,g);if(!function ObjectImplementsTemporalTimeZoneProtocol(e){return!!IsTemporalTimeZone(e)||"getOffsetNanosecondsFor"in e&&"getPossibleInstantsFor"in e&&"id"in e}(e))throw new TypeError("expected a Temporal.TimeZone or object implementing the Temporal.TimeZone protocol");return e}return function ParseTemporalTimeZone(e){const{ianaName:t,offset:r,z:o}=function ParseTemporalTimeZoneString(e){if(new RegExp(`^${$.source}$`,"i").test(e))return{ianaName:e};try{const t=ParseISODateTime(e);if(t.z||t.offset||t.ianaName)return t}catch{}throw new RangeError(`Invalid time zone: ${e}`)}(e);return t?GetCanonicalTimeZoneIdentifier(t):o?"UTC":FormatTimeZoneOffsetString(ParseTimeZoneOffsetString(r))}(ToString(e))}function ToTemporalTimeZoneIdentifier(e){if("string"==typeof e)return e;const t=e.id;if("string"!=typeof t)throw new TypeError("timeZone.id should be a string");return t}function ToTemporalTimeZoneObject(e){return IsObject(e)?e:new(GetIntrinsic("%Temporal.TimeZone%"))(e)}function TimeZoneEquals(e,t){return e===t||ToTemporalTimeZoneIdentifier(e)===ToTemporalTimeZoneIdentifier(t)}function TemporalDateTimeToDate(e){return CreateTemporalDate(GetSlot(e,i),GetSlot(e,s),GetSlot(e,l),GetSlot(e,p))}function TemporalDateTimeToTime(e){return new(GetIntrinsic("%Temporal.PlainTime%"))(GetSlot(e,d),GetSlot(e,m),GetSlot(e,c),GetSlot(e,h),GetSlot(e,u),GetSlot(e,T))}function GetOffsetNanosecondsFor(e,t,r){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.TimeZone%"))(e);return Call(GetIntrinsic("%Temporal.TimeZone.prototype.getOffsetNanosecondsFor%"),r,[t])}const o=Call(r??GetMethod(e,"getOffsetNanosecondsFor"),e,[t]);if("number"!=typeof o)throw new TypeError("bad return from getOffsetNanosecondsFor");if(!IsIntegralNumber(o)||ae(o)>=864e11)throw new RangeError("out-of-range return from getOffsetNanosecondsFor");return o}function GetOffsetStringFor(e,t){return FormatTimeZoneOffsetString(GetOffsetNanosecondsFor(e,t))}function GetPlainDateTimeFor(e,t,r){const o=GetSlot(t,n),a=GetOffsetNanosecondsFor(e,t);let{year:i,month:s,day:l,hour:d,minute:m,second:c,millisecond:h,microsecond:u,nanosecond:T}=GetISOPartsFromEpoch(o);return({year:i,month:s,day:l,hour:d,minute:m,second:c,millisecond:h,microsecond:u,nanosecond:T}=BalanceISODateTime(i,s,l,d,m,c,h,u,T+a)),CreateTemporalDateTime(i,s,l,d,m,c,h,u,T,r)}function GetInstantFor(e,t,r){return DisambiguatePossibleInstants(GetPossibleInstantsFor(e,t),e,t,r)}function DisambiguatePossibleInstants(t,r,o,n){const a=GetIntrinsic("%Temporal.Instant%"),f=t.length;if(1===f)return t[0];if(f)switch(n){case"compatible":case"earlier":return t[0];case"later":return t[f-1];case"reject":throw new RangeError("multiple instants found")}const y=GetSlot(o,i),I=GetSlot(o,s),S=GetSlot(o,l),g=GetSlot(o,d),w=GetSlot(o,m),D=GetSlot(o,c),G=GetSlot(o,h),v=GetSlot(o,u),C=GetSlot(o,T),O=GetUTCEpochNanoseconds(y,I,S,g,w,D,G,v,C);if(null===O)throw new RangeError("DateTime outside of supported range");const b=new a(jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(O,Ee)),E=new a(jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(O,Ee)),M=GetOffsetNanosecondsFor(r,b),R=GetOffsetNanosecondsFor(r,E)-M;switch(n){case"earlier":{const e=GetSlot(o,p),t=GetIntrinsic("%Temporal.PlainDateTime%"),n=AddDateTime(y,I,S,g,w,D,G,v,C,e,0,0,0,0,0,0,0,0,0,-R,void 0);return GetPossibleInstantsFor(r,new t(n.year,n.month,n.day,n.hour,n.minute,n.second,n.millisecond,n.microsecond,n.nanosecond,e))[0]}case"compatible":case"later":{const e=GetSlot(o,p),t=GetIntrinsic("%Temporal.PlainDateTime%"),n=AddDateTime(y,I,S,g,w,D,G,v,C,e,0,0,0,0,0,0,0,0,0,R,void 0),a=GetPossibleInstantsFor(r,new t(n.year,n.month,n.day,n.hour,n.minute,n.second,n.millisecond,n.microsecond,n.nanosecond,e));return a[a.length-1]}case"reject":throw new RangeError("no such instant found")}}function GetPossibleInstantsFor(e,t,r){if("string"==typeof e){const r=new(GetIntrinsic("%Temporal.TimeZone%"))(e);return Call(GetIntrinsic("%Temporal.TimeZone.prototype.getPossibleInstantsFor%"),r,[t])}const o=Call(r??GetMethod(e,"getPossibleInstantsFor"),e,[t]),n=[];for(const e of o){if(!IsTemporalInstant(e))throw new TypeError("bad return from getPossibleInstantsFor");te.call(n,e)}return n}function ISOYearString(e){let t;return t=e<0||e>9999?(e<0?"-":"+")+`000000${ae(e)}`.slice(-6):`0000${e}`.slice(-4),t}function ISODateTimePartString(e){return`00${e}`.slice(-2)}function FormatSecondsStringPart(e,t,r,o,n){if("minute"===n)return"";const a=`:${ISODateTimePartString(e)}`;let i,s=1e6*t+1e3*r+o;if("auto"===n){if(0===s)return a;for(i=`${s}`.padStart(9,"0");"0"===i[i.length-1];)i=i.slice(0,-1)}else{if(0===n)return a;i=`${s}`.padStart(9,"0").slice(0,n)}return`${a}.${i}`}function TemporalInstantToString(e,t,r){let o=t;void 0===o&&(o="UTC");const n=GetPlainDateTimeFor(o,e,"iso8601"),a=ISOYearString(GetSlot(n,i)),p=ISODateTimePartString(GetSlot(n,s)),f=ISODateTimePartString(GetSlot(n,l)),y=ISODateTimePartString(GetSlot(n,d)),I=ISODateTimePartString(GetSlot(n,m)),S=FormatSecondsStringPart(GetSlot(n,c),GetSlot(n,h),GetSlot(n,u),GetSlot(n,T),r);let g="Z";return void 0!==t&&(g=FormatISOTimeZoneOffsetString(GetOffsetNanosecondsFor(o,e))),`${a}-${p}-${f}T${y}:${I}${S}${g}`}function TemporalDurationToString(t,r="auto",o){function formatNumber(t){return t<=ue?t.toString(10):jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t).toString(10)}const n=GetSlot(t,w),a=GetSlot(t,D),i=GetSlot(t,G),s=GetSlot(t,v),l=GetSlot(t,C),d=GetSlot(t,O);let m=GetSlot(t,b),c=GetSlot(t,E),h=GetSlot(t,M),u=GetSlot(t,R);const T=DurationSign(n,a,i,s,l,d,m,c,h,u);if(o){const{unit:e,increment:t,roundingMode:r}=o;({seconds:m,milliseconds:c,microseconds:h,nanoseconds:u}=RoundDuration(0,0,0,0,0,0,m,c,h,u,t,e,r))}const p=[];n&&p.push(`${formatNumber(ae(n))}Y`),a&&p.push(`${formatNumber(ae(a))}M`),i&&p.push(`${formatNumber(ae(i))}W`),s&&p.push(`${formatNumber(ae(s))}D`);const f=[];l&&f.push(`${formatNumber(ae(l))}H`),d&&f.push(`${formatNumber(ae(d))}M`);const y=[];let I,S,g,F,Y=TotalDurationNanoseconds(0,0,0,m,c,h,u,0);({quotient:Y,remainder:I}=divmod(Y,De)),({quotient:Y,remainder:S}=divmod(Y,De)),({quotient:F,remainder:g}=divmod(Y,De));const P=1e6*ae(jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(g))+1e3*ae(jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(S))+ae(jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(I));let Z;if("auto"===r){if(0!==P)for(Z=`${P}`.padStart(9,"0");"0"===Z[Z.length-1];)Z=Z.slice(0,-1)}else 0!==r&&(Z=`${P}`.padStart(9,"0").slice(0,r));return Z&&y.unshift(".",Z),jsbi__WEBPACK_IMPORTED_MODULE_0___default().equal(F,Ie)&&!y.length&&"auto"===r||y.unshift(abs(F).toString()),y.length&&f.push(`${y.join("")}S`),f.length&&f.unshift("T"),p.length||f.length?`${T<0?"-":""}P${p.join("")}${f.join("")}`:"PT0S"}function TemporalDateToString(e,t="auto"){return`${ISOYearString(GetSlot(e,i))}-${ISODateTimePartString(GetSlot(e,s))}-${ISODateTimePartString(GetSlot(e,l))}${MaybeFormatCalendarAnnotation(GetSlot(e,p),t)}`}function TemporalDateTimeToString(e,t,r="auto",o){let n=GetSlot(e,i),a=GetSlot(e,s),f=GetSlot(e,l),y=GetSlot(e,d),I=GetSlot(e,m),S=GetSlot(e,c),g=GetSlot(e,h),w=GetSlot(e,u),D=GetSlot(e,T);if(o){const{unit:e,increment:t,roundingMode:r}=o;({year:n,month:a,day:f,hour:y,minute:I,second:S,millisecond:g,microsecond:w,nanosecond:D}=RoundISODateTime(n,a,f,y,I,S,g,w,D,t,e,r))}return`${ISOYearString(n)}-${ISODateTimePartString(a)}-${ISODateTimePartString(f)}T${ISODateTimePartString(y)}:${ISODateTimePartString(I)}${FormatSecondsStringPart(S,g,w,D,t)}${MaybeFormatCalendarAnnotation(GetSlot(e,p),r)}`}function TemporalMonthDayToString(e,t="auto"){let r=`${ISODateTimePartString(GetSlot(e,s))}-${ISODateTimePartString(GetSlot(e,l))}`;const o=ToTemporalCalendarIdentifier(GetSlot(e,p));"always"!==t&&"critical"!==t&&"iso8601"===o||(r=`${ISOYearString(GetSlot(e,i))}-${r}`);const n=FormatCalendarAnnotation(o,t);return n&&(r+=n),r}function TemporalYearMonthToString(e,t="auto"){let r=`${ISOYearString(GetSlot(e,i))}-${ISODateTimePartString(GetSlot(e,s))}`;const o=ToTemporalCalendarIdentifier(GetSlot(e,p));"always"!==t&&"critical"!==t&&"iso8601"===o||(r+=`-${ISODateTimePartString(GetSlot(e,l))}`);const n=FormatCalendarAnnotation(o,t);return n&&(r+=n),r}function TemporalZonedDateTimeToString(e,t,r="auto",o="auto",a="auto",f){let y=GetSlot(e,S);if(f){const{unit:t,increment:r,roundingMode:o}=f,a=RoundInstant(GetSlot(e,n),r,t,o);y=new(GetIntrinsic("%Temporal.Instant%"))(a)}const I=GetSlot(e,g),w=GetPlainDateTimeFor(I,y,"iso8601");let D=`${ISOYearString(GetSlot(w,i))}-${ISODateTimePartString(GetSlot(w,s))}-${ISODateTimePartString(GetSlot(w,l))}T${ISODateTimePartString(GetSlot(w,d))}:${ISODateTimePartString(GetSlot(w,m))}${FormatSecondsStringPart(GetSlot(w,c),GetSlot(w,h),GetSlot(w,u),GetSlot(w,T),t)}`;return"never"!==a&&(D+=FormatISOTimeZoneOffsetString(GetOffsetNanosecondsFor(I,y))),"never"!==o&&(D+=`[${"critical"===o?"!":""}${ToTemporalTimeZoneIdentifier(I)}]`),D+=MaybeFormatCalendarAnnotation(GetSlot(e,p),r),D}function IsTimeZoneOffsetString(e){return ze.test(he(e))}function ParseTimeZoneOffsetString(e){const t=ze.exec(he(e));if(!t)throw new RangeError(`invalid time zone offset: ${e}`);return("-"===t[1]||"−"===t[1]?-1:1)*(1e9*(60*(60*+t[2]+ +(t[3]||0))+ +(t[4]||0))+ +((t[5]||0)+"000000000").slice(0,9))}function GetCanonicalTimeZoneIdentifier(e){return IsTimeZoneOffsetString(e)?FormatTimeZoneOffsetString(ParseTimeZoneOffsetString(e)):getIntlDateTimeFormatEnUsForTimeZone(he(e)).resolvedOptions().timeZone}function GetNamedTimeZoneOffsetNanoseconds(t,r){const{year:o,month:n,day:a,hour:i,minute:s,second:l,millisecond:d,microsecond:m,nanosecond:c}=GetNamedTimeZoneDateTimeParts(t,r),h=o%400,u=(o-h)/400,T=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(146097),Ee),p=GetUTCEpochNanoseconds(h,n,a,i,s,l,d,m,c),f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(p,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(T,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(u)));return jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(f,r))}function FormatTimeZoneOffsetString(e){const t=e<0?"-":"+",r=ae(e),o=r%1e9,n=ie(r/1e9)%60,a=ie(r/6e10)%60,i=ISODateTimePartString(ie(r/36e11)),s=ISODateTimePartString(a),l=ISODateTimePartString(n);let d="";if(o){let e=`${o}`.padStart(9,"0");for(;"0"===e[e.length-1];)e=e.slice(0,-1);d=`:${l}.${e}`}else n&&(d=`:${l}`);return`${t}${i}:${s}${d}`}function FormatISOTimeZoneOffsetString(t){let r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(RoundNumberToIncrement(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t),be,"halfExpand"));const o=r<0?"-":"+";r=ae(r);const n=r/6e10%60;return`${o}${ISODateTimePartString(ie(r/36e11))}:${ISODateTimePartString(n)}`}function GetUTCEpochNanoseconds(t,r,o,n,a,i,s,l,d){const m=new Date;m.setUTCHours(n,a,i,s),m.setUTCFullYear(t,r-1,o);const c=m.getTime();if(de(c))return null;let h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(c),Ge);return h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(h,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(l),De)),h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(h,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(d)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(h,Me)||jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(h,Re)?null:h}function GetISOPartsFromEpoch(t){const{quotient:r,remainder:o}=divmod(t,Ge);let n=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(r),a=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(o);a<0&&(a+=1e6,n-=1);const i=ie(a/1e3)%1e3,s=a%1e3,l=new Date(n);return{epochMilliseconds:n,year:l.getUTCFullYear(),month:l.getUTCMonth()+1,day:l.getUTCDate(),hour:l.getUTCHours(),minute:l.getUTCMinutes(),second:l.getUTCSeconds(),millisecond:l.getUTCMilliseconds(),microsecond:i,nanosecond:s}}function GetNamedTimeZoneDateTimeParts(e,t){const{epochMilliseconds:r,millisecond:o,microsecond:n,nanosecond:a}=GetISOPartsFromEpoch(t),{year:i,month:s,day:l,hour:d,minute:m,second:c}=function GetFormatterParts(e,t){return function parseFromEnUsFormat(e){const t=e.split(/[^\w]+/);if(7!==t.length)throw new RangeError(`expected 7 parts in "${e}`);const r=+t[0],o=+t[1];let n=+t[2];const a=t[3].toUpperCase();if("B"===a||"BC"===a)n=1-n;else if("A"!==a&&"AD"!==a)throw new RangeError(`Unknown era ${a} in "${e}`);let i=+t[4];24===i&&(i=0);const s=+t[5],l=+t[6];if(!(me(n)&&me(r)&&me(o)&&me(i)&&me(s)&&me(l)))throw new RangeError(`Invalid number in "${e}`);return{year:n,month:r,day:o,hour:i,minute:s,second:l}}(getIntlDateTimeFormatEnUsForTimeZone(e).format(new Date(t)))}(e,r);return BalanceISODateTime(i,s,l,d,m,c,o,n,a)}function maxJSBI(t,r){return jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(t,r)?r:t}function afterLatestPossibleTzdbRuleChange(){return jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(Ve(),Ze)}function GetNamedTimeZoneNextTransition(t,r){if(jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(r,Pe))return GetNamedTimeZoneNextTransition(t,Pe);const o=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,Be),n=maxJSBI(afterLatestPossibleTzdbRuleChange(),o);let a=maxJSBI(Pe,r);const i=GetNamedTimeZoneOffsetNanoseconds(t,a);let s=a,l=i;for(;i===l&&jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(a),n);){if(s=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(a,Ne),jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(s,Re))return null;l=GetNamedTimeZoneOffsetNanoseconds(t,s),i===l&&(a=s)}return i===l?null:bisect((e=>GetNamedTimeZoneOffsetNanoseconds(t,e)),a,s,i,l)}function GetNamedTimeZonePreviousTransition(t,r){const o=afterLatestPossibleTzdbRuleChange(),a=jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(r,o),i=a?jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(r,Be):Pe;if("Africa/Casablanca"===t||"Africa/El_Aaiun"===t){const o=GetSlot(ToTemporalInstant("2088-01-01T00Z"),n);if(jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(o,r))return GetNamedTimeZonePreviousTransition(t,o)}let s=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(r,Se);if(jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(s,Pe))return null;const l=GetNamedTimeZoneOffsetNanoseconds(t,s);let d=s,m=l;for(;l===m&&jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(s,i);){if(d=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(s,Ne),jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(d,Pe))return null;m=GetNamedTimeZoneOffsetNanoseconds(t,d),l===m&&(s=d)}if(l===m){if(a){const r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(o,Ee);return GetNamedTimeZonePreviousTransition(t,r)}return null}return bisect((e=>GetNamedTimeZoneOffsetNanoseconds(t,e)),d,s,m,l)}function LeapYear(e){return void 0!==e&&!(e%4!=0||e%100==0&&e%400!=0)}function ISODaysInMonth(e,t){return{standard:[31,28,31,30,31,30,31,31,30,31,30,31],leapyear:[31,29,31,30,31,30,31,31,30,31,30,31]}[LeapYear(e)?"leapyear":"standard"][t-1]}function DayOfWeek(e,t,r){const o=t+(t<3?10:-2),n=e-(t<3?1:0),a=ie(n/100),i=n-100*a,s=(r+ie(2.6*o-.2)+(i+ie(i/4))+(ie(a/4)-2*a))%7;return s+(s<=0?7:0)}function DayOfYear(e,t,r){let o=r;for(let r=t-1;r>0;r--)o+=ISODaysInMonth(e,r);return o}function WeekOfYear(e,t,r){const o=DayOfYear(e,t,r),n=DayOfWeek(e,t,r)||7,a=DayOfWeek(e,1,1),i=ie((o-n+10)/7);return i<1?5===a||6===a&&LeapYear(e-1)?{week:53,year:e-1}:{week:52,year:e-1}:53===i&&(LeapYear(e)?366:365)-o<4-n?{week:1,year:e+1}:{week:i,year:e}}function DurationSign(e,t,r,o,n,a,i,s,l,d){for(const m of[e,t,r,o,n,a,i,s,l,d])if(0!==m)return m<0?-1:1;return 0}function BalanceISOYearMonth(e,t){let r=e,o=t;if(!me(r)||!me(o))throw new RangeError("infinity is out of range");return o-=1,r+=ie(o/12),o%=12,o<0&&(o+=12),o+=1,{year:r,month:o}}function BalanceISODate(e,t,r){let o=e,n=t,a=r;if(!me(a))throw new RangeError("infinity is out of range");({year:o,month:n}=BalanceISOYearMonth(o,n));const i=146097;if(ae(a)>i){const e=le(a/i);o+=400*e,a-=e*i}let s=0,l=n>2?o:o-1;for(;s=LeapYear(l)?366:365,a<-s;)o-=1,l-=1,a+=s;for(l+=1;s=LeapYear(l)?366:365,a>s;)o+=1,l+=1,a-=s;for(;a<1;)({year:o,month:n}=BalanceISOYearMonth(o,n-1)),a+=ISODaysInMonth(o,n);for(;a>ISODaysInMonth(o,n);)a-=ISODaysInMonth(o,n),({year:o,month:n}=BalanceISOYearMonth(o,n+1));return{year:o,month:n,day:a}}function BalanceISODateTime(e,t,r,o,n,a,i,s,l){const{deltaDays:d,hour:m,minute:c,second:h,millisecond:u,microsecond:T,nanosecond:p}=BalanceTime(o,n,a,i,s,l),{year:f,month:y,day:I}=BalanceISODate(e,t,r+d);return{year:f,month:y,day:I,hour:m,minute:c,second:h,millisecond:u,microsecond:T,nanosecond:p}}function BalanceTime(t,r,o,n,a,i){let s,l=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t),d=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r),m=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(o),c=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(n),h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(a),u=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i);return({quotient:s,remainder:u}=NonNegativeBigIntDivmod(u,De)),h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(h,s),({quotient:s,remainder:h}=NonNegativeBigIntDivmod(h,De)),c=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(c,s),({quotient:s,remainder:c}=NonNegativeBigIntDivmod(c,De)),m=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(m,s),({quotient:s,remainder:m}=NonNegativeBigIntDivmod(m,ge)),d=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(d,s),({quotient:s,remainder:d}=NonNegativeBigIntDivmod(d,ge)),l=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(l,s),({quotient:s,remainder:l}=NonNegativeBigIntDivmod(l,we)),{deltaDays:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(s),hour:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(l),minute:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(d),second:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(m),millisecond:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(c),microsecond:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(h),nanosecond:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(u)}}function TotalDurationNanoseconds(t,r,o,n,a,i,s,l){const d=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t);let m=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(s);0!==t&&(m=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(s),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(l)));const c=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r),jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(d,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(24))),h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(o),jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(c,ge)),u=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(n),jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(h,ge)),T=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(a),jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(u,De)),p=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i),jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(T,De));return jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(m),jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(p,De))}function NanosecondsToDays(t,r){const o=GetIntrinsic("%Temporal.Instant%"),a=se(jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(t));let f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t),y=864e11;if(0===a)return{days:0,nanoseconds:Ie,dayLengthNs:y};if(!IsTemporalZonedDateTime(r)){let t;return({quotient:t,remainder:f}=divmod(f,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(y))),{days:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(t),nanoseconds:f,dayLengthNs:y}}const I=GetSlot(r,n),w=GetSlot(r,S),D=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(I,f),G=new o(D),v=GetSlot(r,g),C=GetSlot(r,p),O=GetPlainDateTimeFor(v,w,C),b=GetPlainDateTimeFor(v,G,C);let{days:E}=DifferenceISODateTime(GetSlot(O,i),GetSlot(O,s),GetSlot(O,l),GetSlot(O,d),GetSlot(O,m),GetSlot(O,c),GetSlot(O,h),GetSlot(O,u),GetSlot(O,T),GetSlot(b,i),GetSlot(b,s),GetSlot(b,l),GetSlot(b,d),GetSlot(b,m),GetSlot(b,c),GetSlot(b,h),GetSlot(b,u),GetSlot(b,T),C,"day",Te(null)),M=AddZonedDateTime(w,v,C,0,0,0,E,0,0,0,0,0,0),R=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(E);if(1===a)for(;jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(R,Ie)&&jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(M,D);)R=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(R,Se),M=AddZonedDateTime(w,v,C,0,0,0,jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(R),0,0,0,0,0,0);f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(D,M);let F=!1,Y=new o(M);do{const t=AddZonedDateTime(Y,v,C,0,0,0,a,0,0,0,0,0,0),r=GetSlot(Y,n);y=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(t,r)),F=jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThanOrEqual(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(f,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(y)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(a)),Ie),F&&(f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(f,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(y)),Y=new o(t),R=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(R,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(a)))}while(F);if(!isZero(R)&&signJSBI(R)!==a)throw new RangeError("Time zone or calendar converted nanoseconds into a number of days with the opposite sign");if(!isZero(f)&&signJSBI(f)!==a){if(isNegativeJSBI(f)&&1===a)throw new Error("assert not reached");throw new RangeError("Time zone or calendar ended up with a remainder of nanoseconds with the opposite sign")}if(jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThanOrEqual(abs(f),abs(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(y))))throw new Error("assert not reached");return{days:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(R),nanoseconds:f,dayLengthNs:ae(y)}}function BalanceDuration(e,t,r,o,n,a,i,s,l){let d=BalancePossiblyInfiniteDuration(e,t,r,o,n,a,i,s,l);if("positive overflow"===d||"negative overflow"===d)throw new RangeError("Duration out of range");return d}function BalancePossiblyInfiniteDuration(t,r,o,a,i,s,l,d,m){let c,h,u,T,f,y,I=t;if(IsTemporalZonedDateTime(m)){const t=AddZonedDateTime(GetSlot(m,S),GetSlot(m,g),GetSlot(m,p),0,0,0,I,r,o,a,i,s,l),d=GetSlot(m,n);c=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(t,d)}else c=TotalDurationNanoseconds(I,r,o,a,i,s,l,0);"year"===d||"month"===d||"week"===d||"day"===d?({days:I,nanoseconds:c}=NanosecondsToDays(c,m)):I=0;const w=jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(c,Ie)?-1:1;switch(c=abs(c),h=u=T=f=y=Ie,d){case"year":case"month":case"week":case"day":case"hour":({quotient:h,remainder:c}=divmod(c,De)),({quotient:u,remainder:h}=divmod(h,De)),({quotient:T,remainder:u}=divmod(u,De)),({quotient:f,remainder:T}=divmod(T,ge)),({quotient:y,remainder:f}=divmod(f,ge));break;case"minute":({quotient:h,remainder:c}=divmod(c,De)),({quotient:u,remainder:h}=divmod(h,De)),({quotient:T,remainder:u}=divmod(u,De)),({quotient:f,remainder:T}=divmod(T,ge));break;case"second":({quotient:h,remainder:c}=divmod(c,De)),({quotient:u,remainder:h}=divmod(h,De)),({quotient:T,remainder:u}=divmod(u,De));break;case"millisecond":({quotient:h,remainder:c}=divmod(c,De)),({quotient:u,remainder:h}=divmod(h,De));break;case"microsecond":({quotient:h,remainder:c}=divmod(c,De));break;case"nanosecond":break;default:throw new Error("assert not reached")}const D=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(y)*w,G=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(f)*w,v=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(T)*w,C=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(u)*w,O=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(h)*w,b=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(c)*w;for(const e of[I,D,G,v,C,O,b])if(!me(e))return 1===w?"positive overflow":"negative overflow";return{days:I,hours:D,minutes:G,seconds:v,milliseconds:C,microseconds:O,nanoseconds:b}}function UnbalanceDurationRelative(t,r,o,n,a,i){const s=GetIntrinsic("%Temporal.Duration%"),l=DurationSign(t,r,o,n,0,0,0,0,0,0);if(0===l)return{years:t,months:r,weeks:o,days:n};const d=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(l);let m,c,h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t),u=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r),T=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(o),f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(n);i&&(c=ToTemporalDate(i),m=GetSlot(c,p));const y=new s(l),I=new s(0,l),S=new s(0,0,l);switch(a){case"year":break;case"month":{if(!m)throw new RangeError("a starting point is required for months balancing");let t,r;for("string"!=typeof m&&(t=GetMethod(m,"dateAdd"),r=GetMethod(m,"dateUntil"));!isZero(h);){const o=CalendarDateAdd(m,c,y,void 0,t),n=Te(null);n.largestUnit="month";const a=CalendarDateUntil(m,c,o,n,r),i=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(GetSlot(a,D));c=o,u=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(u,i),h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(h,d)}}break;case"week":{if(!m)throw new RangeError("a starting point is required for weeks balancing");const t="string"!=typeof m?GetMethod(m,"dateAdd"):void 0;for(;!isZero(h);){let r;({relativeTo:c,days:r}=MoveRelativeDate(m,c,y,t)),f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(f,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r)),h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(h,d)}for(;!isZero(u);){let r;({relativeTo:c,days:r}=MoveRelativeDate(m,c,I,t)),f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(f,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r)),u=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(u,d)}break}default:{if(isZero(h)&&isZero(u)&&isZero(T))break;if(!m)throw new RangeError("a starting point is required for balancing calendar units");const t="string"!=typeof m?GetMethod(m,"dateAdd"):void 0;for(;!isZero(h);){let r;({relativeTo:c,days:r}=MoveRelativeDate(m,c,y,t)),f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(f,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r)),h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(h,d)}for(;!isZero(u);){let r;({relativeTo:c,days:r}=MoveRelativeDate(m,c,I,t)),f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(f,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r)),u=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(u,d)}for(;!isZero(T);){let r;({relativeTo:c,days:r}=MoveRelativeDate(m,c,S,t)),f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(f,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r)),T=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(T,d)}break}}return{years:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(h),months:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(u),weeks:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(T),days:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(f)}}function CalculateOffsetShift(e,t,r,o,n){if(IsTemporalZonedDateTime(e)){const a=GetSlot(e,S),i=GetSlot(e,g),s=GetSlot(e,p),l=GetOffsetNanosecondsFor(i,a),d=AddZonedDateTime(a,i,s,t,r,o,n,0,0,0,0,0,0);return GetOffsetNanosecondsFor(i,new(GetIntrinsic("%Temporal.Instant%"))(d))-l}return 0}function CreateNegatedTemporalDuration(e){return new(GetIntrinsic("%Temporal.Duration%"))(-GetSlot(e,w),-GetSlot(e,D),-GetSlot(e,G),-GetSlot(e,v),-GetSlot(e,C),-GetSlot(e,O),-GetSlot(e,b),-GetSlot(e,E),-GetSlot(e,M),-GetSlot(e,R))}function ConstrainToRange(e,t,r){return oe(r,ne(t,e))}function ConstrainISODate(e,t,r){const o=ConstrainToRange(t,1,12);return{year:e,month:o,day:ConstrainToRange(r,1,ISODaysInMonth(e,o))}}function RejectToRange(e,t,r){if(er)throw new RangeError(`value out of range: ${t} <= ${e} <= ${r}`)}function RejectISODate(e,t,r){RejectToRange(t,1,12),RejectToRange(r,1,ISODaysInMonth(e,t))}function RejectDateRange(e,t,r){RejectDateTimeRange(e,t,r,12,0,0,0,0,0)}function RejectTime(e,t,r,o,n,a){RejectToRange(e,0,23),RejectToRange(t,0,59),RejectToRange(r,0,59),RejectToRange(o,0,999),RejectToRange(n,0,999),RejectToRange(a,0,999)}function RejectDateTime(e,t,r,o,n,a,i,s,l){RejectISODate(e,t,r),RejectTime(o,n,a,i,s,l)}function RejectDateTimeRange(e,t,r,o,n,a,i,s,l){if(RejectToRange(e,Fe,Ye),e===Fe&&null==GetUTCEpochNanoseconds(e,t,r+1,o,n,a,i,s,l-1)||e===Ye&&null==GetUTCEpochNanoseconds(e,t,r-1,o,n,a,i,s,l+1))throw new RangeError("DateTime outside of supported range")}function ValidateEpochNanoseconds(t){if(jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(t,Me)||jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(t,Re))throw new RangeError("Instant outside of supported range")}function RejectDuration(e,t,r,o,n,a,i,s,l,d){const m=DurationSign(e,t,r,o,n,a,i,s,l,d);for(const c of[e,t,r,o,n,a,i,s,l,d]){if(!me(c))throw new RangeError("infinite values not allowed as duration fields");const e=se(c);if(0!==e&&e!==m)throw new RangeError("mixed-sign values not allowed as duration fields")}}function DifferenceISODate(e,t,r,o,n,a,i){switch(i){case"year":case"month":{const s=-CompareISODate(e,t,r,o,n,a);if(0===s)return{years:0,months:0,weeks:0,days:0};const l={year:e,month:t,day:r},d={year:o,month:n,day:a};let m=d.year-l.year,c=AddISODate(e,t,r,m,0,0,0,"constrain"),h=-CompareISODate(c.year,c.month,c.day,o,n,a);if(0===h)return"year"===i?{years:m,months:0,weeks:0,days:0}:{years:0,months:12*m,weeks:0,days:0};let u=d.month-l.month;if(h!==s&&(m-=s,u+=12*s),c=AddISODate(e,t,r,m,u,0,0,"constrain"),h=-CompareISODate(c.year,c.month,c.day,o,n,a),0===h)return"year"===i?{years:m,months:u,weeks:0,days:0}:{years:0,months:u+12*m,weeks:0,days:0};h!==s&&(u-=s,u===-s&&(m-=s,u=11*s),c=AddISODate(e,t,r,m,u,0,0,"constrain"));let T=0;return T=c.month===d.month?d.day-c.day:s<0?-c.day-(ISODaysInMonth(d.year,d.month)-d.day):d.day+(ISODaysInMonth(c.year,c.month)-c.day),"month"===i&&(u+=12*m,m=0),{years:m,months:u,weeks:0,days:T}}case"week":case"day":{let s,l,d;CompareISODate(e,t,r,o,n,a)<0?(l={year:e,month:t,day:r},s={year:o,month:n,day:a},d=1):(l={year:o,month:n,day:a},s={year:e,month:t,day:r},d=-1);let m=DayOfYear(s.year,s.month,s.day)-DayOfYear(l.year,l.month,l.day);for(let e=l.year;e{const n=t[0],a=t[1],i=t[2];return"datetime"!==r&&i!==r||o.includes(a)||e.push(a,n),e}),[]);let s=GetTemporalUnit(t,"largestUnit",r,"auto");if(o.includes(s))throw new RangeError(`largestUnit must be one of ${i.join(", ")}, not ${s}`);const l=ToTemporalRoundingIncrement(t);let d=ToTemporalRoundingMode(t,"trunc");"since"===e&&(d=function NegateTemporalRoundingMode(e){switch(e){case"ceil":return"floor";case"floor":return"ceil";case"halfCeil":return"halfFloor";case"halfFloor":return"halfCeil";default:return e}}(d));const m=GetTemporalUnit(t,"smallestUnit",r,n);if(o.includes(m))throw new RangeError(`smallestUnit must be one of ${i.join(", ")}, not ${m}`);const c=LargerOfTwoTemporalUnits(a,m);if("auto"===s&&(s=c),LargerOfTwoTemporalUnits(s,m)!==s)throw new RangeError(`largestUnit ${s} cannot be smaller than smallestUnit ${m}`);const h={hour:24,minute:60,second:60,millisecond:1e3,microsecond:1e3,nanosecond:1e3}[m];return void 0!==h&&ValidateTemporalRoundingIncrement(l,h,!1),{largestUnit:s,roundingIncrement:l,roundingMode:d,smallestUnit:m}}function DifferenceTemporalInstant(e,t,r,o){const a="since"===e?-1:1,i=ToTemporalInstant(r),s=GetDifferenceSettings(e,CopyOptions(o),"time",[],"nanosecond","second"),l=GetSlot(t,n),d=GetSlot(i,n);let{hours:m,minutes:c,seconds:h,milliseconds:u,microseconds:T,nanoseconds:p}=DifferenceInstant(l,d,s.roundingIncrement,s.smallestUnit,s.largestUnit,s.roundingMode);return new(GetIntrinsic("%Temporal.Duration%"))(0,0,0,0,a*m,a*c,a*h,a*u,a*T,a*p)}function DifferenceTemporalPlainDate(e,t,r,o){const n="since"===e?-1:1,a=ToTemporalDate(r),i=GetSlot(t,p);ThrowIfCalendarsNotEqual(i,GetSlot(a,p),"compute difference between dates");const s=CopyOptions(o),l=GetDifferenceSettings(e,s,"date",[],"day","day");s.largestUnit=l.largestUnit;let{years:d,months:m,weeks:c,days:h}=CalendarDateUntil(i,t,a,s);return"day"===l.smallestUnit&&1===l.roundingIncrement||({years:d,months:m,weeks:c,days:h}=RoundDuration(d,m,c,h,0,0,0,0,0,0,l.roundingIncrement,l.smallestUnit,l.roundingMode,t)),new(GetIntrinsic("%Temporal.Duration%"))(n*d,n*m,n*c,n*h,0,0,0,0,0,0)}function DifferenceTemporalPlainDateTime(e,t,r,o){const n="since"===e?-1:1,a=ToTemporalDateTime(r),f=GetSlot(t,p);ThrowIfCalendarsNotEqual(f,GetSlot(a,p),"compute difference between dates");const y=CopyOptions(o),I=GetDifferenceSettings(e,y,"datetime",[],"nanosecond","day");let{years:S,months:g,weeks:w,days:D,hours:G,minutes:v,seconds:C,milliseconds:O,microseconds:b,nanoseconds:E}=DifferenceISODateTime(GetSlot(t,i),GetSlot(t,s),GetSlot(t,l),GetSlot(t,d),GetSlot(t,m),GetSlot(t,c),GetSlot(t,h),GetSlot(t,u),GetSlot(t,T),GetSlot(a,i),GetSlot(a,s),GetSlot(a,l),GetSlot(a,d),GetSlot(a,m),GetSlot(a,c),GetSlot(a,h),GetSlot(a,u),GetSlot(a,T),f,I.largestUnit,y);const M=TemporalDateTimeToDate(t);return({years:S,months:g,weeks:w,days:D,hours:G,minutes:v,seconds:C,milliseconds:O,microseconds:b,nanoseconds:E}=RoundDuration(S,g,w,D,G,v,C,O,b,E,I.roundingIncrement,I.smallestUnit,I.roundingMode,M)),({days:D,hours:G,minutes:v,seconds:C,milliseconds:O,microseconds:b,nanoseconds:E}=BalanceDuration(D,G,v,C,O,b,E,I.largestUnit)),new(GetIntrinsic("%Temporal.Duration%"))(n*S,n*g,n*w,n*D,n*G,n*v,n*C,n*O,n*b,n*E)}function DifferenceTemporalPlainTime(e,t,r,o){const n="since"===e?-1:1,a=ToTemporalTime(r),i=GetDifferenceSettings(e,CopyOptions(o),"time",[],"nanosecond","hour");let{hours:s,minutes:l,seconds:p,milliseconds:f,microseconds:y,nanoseconds:I}=DifferenceTime(GetSlot(t,d),GetSlot(t,m),GetSlot(t,c),GetSlot(t,h),GetSlot(t,u),GetSlot(t,T),GetSlot(a,d),GetSlot(a,m),GetSlot(a,c),GetSlot(a,h),GetSlot(a,u),GetSlot(a,T));return({hours:s,minutes:l,seconds:p,milliseconds:f,microseconds:y,nanoseconds:I}=RoundDuration(0,0,0,0,s,l,p,f,y,I,i.roundingIncrement,i.smallestUnit,i.roundingMode)),({hours:s,minutes:l,seconds:p,milliseconds:f,microseconds:y,nanoseconds:I}=BalanceDuration(0,s,l,p,f,y,I,i.largestUnit)),new(GetIntrinsic("%Temporal.Duration%"))(0,0,0,0,n*s,n*l,n*p,n*f,n*y,n*I)}function DifferenceTemporalPlainYearMonth(e,t,r,o){const n="since"===e?-1:1,a=ToTemporalYearMonth(r),i=GetSlot(t,p);ThrowIfCalendarsNotEqual(i,GetSlot(a,p),"compute difference between months");const s=CopyOptions(o),l=GetDifferenceSettings(e,s,"date",["week","day"],"month","year");s.largestUnit=l.largestUnit;const d=CalendarFields(i,["monthCode","year"]),m=PrepareTemporalFields(t,d,[]);m.day=1;const c=CalendarDateFromFields(i,m),h=PrepareTemporalFields(a,d,[]);h.day=1;const u=CalendarDateFromFields(i,h);let{years:T,months:f}=CalendarDateUntil(i,c,u,s);return"month"===l.smallestUnit&&1===l.roundingIncrement||({years:T,months:f}=RoundDuration(T,f,0,0,0,0,0,0,0,0,l.roundingIncrement,l.smallestUnit,l.roundingMode,c)),new(GetIntrinsic("%Temporal.Duration%"))(n*T,n*f,0,0,0,0,0,0,0,0)}function DifferenceTemporalZonedDateTime(e,t,r,o){const a="since"===e?-1:1,i=ToTemporalZonedDateTime(r),s=GetSlot(t,p);ThrowIfCalendarsNotEqual(s,GetSlot(i,p),"compute difference between dates");const l=CopyOptions(o),d=GetDifferenceSettings(e,l,"datetime",[],"nanosecond","hour");l.largestUnit=d.largestUnit;const m=GetSlot(t,n),c=GetSlot(i,n);let h,u,T,f,y,I,S,w,D,G;if("year"!==d.largestUnit&&"month"!==d.largestUnit&&"week"!==d.largestUnit&&"day"!==d.largestUnit)h=0,u=0,T=0,f=0,({hours:y,minutes:I,seconds:S,milliseconds:w,microseconds:D,nanoseconds:G}=DifferenceInstant(m,c,d.roundingIncrement,d.smallestUnit,d.largestUnit,d.roundingMode));else{const e=GetSlot(t,g);if(!TimeZoneEquals(e,GetSlot(i,g)))throw new RangeError("When calculating difference between time zones, largestUnit must be 'hours' or smaller because day lengths can vary between time zones due to DST or time zone offset changes.");({years:h,months:u,weeks:T,days:f,hours:y,minutes:I,seconds:S,milliseconds:w,microseconds:D,nanoseconds:G}=DifferenceZonedDateTime(m,c,e,s,d.largestUnit,l)),({years:h,months:u,weeks:T,days:f,hours:y,minutes:I,seconds:S,milliseconds:w,microseconds:D,nanoseconds:G}=RoundDuration(h,u,T,f,y,I,S,w,D,G,d.roundingIncrement,d.smallestUnit,d.roundingMode,t)),({years:h,months:u,weeks:T,days:f,hours:y,minutes:I,seconds:S,milliseconds:w,microseconds:D,nanoseconds:G}=AdjustRoundedDurationDays(h,u,T,f,y,I,S,w,D,G,d.roundingIncrement,d.smallestUnit,d.roundingMode,t))}return new(GetIntrinsic("%Temporal.Duration%"))(a*h,a*u,a*T,a*f,a*y,a*I,a*S,a*w,a*D,a*G)}function AddISODate(e,t,r,o,n,a,i,s){let l=e,d=t,m=r,c=a,h=i;return l+=o,d+=n,({year:l,month:d}=BalanceISOYearMonth(l,d)),({year:l,month:d,day:m}=RegulateISODate(l,d,m,s)),h+=7*c,m+=h,({year:l,month:d,day:m}=BalanceISODate(l,d,m)),{year:l,month:d,day:m}}function AddTime(e,t,r,o,n,a,i,s,l,d,m,c){let h=e,u=t,T=r,p=o,f=n,y=a;h+=i,u+=s,T+=l,p+=d,f+=m,y+=c;let I=0;return({deltaDays:I,hour:h,minute:u,second:T,millisecond:p,microsecond:f,nanosecond:y}=BalanceTime(h,u,T,p,f,y)),{deltaDays:I,hour:h,minute:u,second:T,millisecond:p,microsecond:f,nanosecond:y}}function AddDuration(t,r,o,a,i,s,l,d,m,c,h,u,T,f,y,I,w,D,G,v,C){const O=LargerOfTwoTemporalUnits(DefaultTemporalLargestUnit(t,r,o,a,i,s,l,d,m,c),DefaultTemporalLargestUnit(h,u,T,f,y,I,w,D,G,v));let b,E,M,R,F,Y,P,Z,B,N;if(C)if(IsTemporalDate(C)){const n=GetIntrinsic("%Temporal.Duration%"),S=GetSlot(C,p),g=new n(t,r,o,a,0,0,0,0,0,0),j=new n(h,u,T,f,0,0,0,0,0,0),$="string"!=typeof S?GetMethod(S,"dateAdd"):void 0,k=CalendarDateAdd(S,C,g,void 0,$),U=CalendarDateAdd(S,k,j,void 0,$),A=LargerOfTwoTemporalUnits("day",O),L=Te(null);L.largestUnit=A,({years:b,months:E,weeks:M,days:R}=CalendarDateUntil(S,C,U,L)),({days:R,hours:F,minutes:Y,seconds:P,milliseconds:Z,microseconds:B,nanoseconds:N}=BalanceDuration(R,jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(y)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(s),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(I)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(l),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(w)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(d),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(D)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(m),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(G)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(c),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(v)),O))}else{const e=GetIntrinsic("%Temporal.Instant%"),j=GetSlot(C,g),$=GetSlot(C,p),k=AddZonedDateTime(GetSlot(C,S),j,$,t,r,o,a,i,s,l,d,m,c),U=AddZonedDateTime(new e(k),j,$,h,u,T,f,y,I,w,D,G,v);"year"!==O&&"month"!==O&&"week"!==O&&"day"!==O?(b=0,E=0,M=0,R=0,({hours:F,minutes:Y,seconds:P,milliseconds:Z,microseconds:B,nanoseconds:N}=DifferenceInstant(GetSlot(C,n),U,1,"nanosecond",O,"halfExpand"))):({years:b,months:E,weeks:M,days:R,hours:F,minutes:Y,seconds:P,milliseconds:Z,microseconds:B,nanoseconds:N}=DifferenceZonedDateTime(GetSlot(C,n),U,j,$,O,Te(null)))}else{if("year"===O||"month"===O||"week"===O)throw new RangeError("relativeTo is required for years, months, or weeks arithmetic");b=E=M=0,({days:R,hours:F,minutes:Y,seconds:P,milliseconds:Z,microseconds:B,nanoseconds:N}=BalanceDuration(a+f,jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(y)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(s),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(I)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(l),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(w)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(d),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(D)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(m),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(G)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(c),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(v)),O))}return RejectDuration(b,E,M,R,F,Y,P,Z,B,N),{years:b,months:E,weeks:M,days:R,hours:F,minutes:Y,seconds:P,milliseconds:Z,microseconds:B,nanoseconds:N}}function AddInstant(t,r,o,n,a,i,s){let l=Ie;l=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(l,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(s)),l=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(l,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i),De)),l=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(l,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(a),Ge)),l=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(l,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(n),ve)),l=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(l,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(o),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(6e10))),l=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(l,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(36e11)));const d=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(t,l);return ValidateEpochNanoseconds(d),d}function AddDateTime(e,t,r,o,n,a,d,m,c,h,u,T,p,f,y,I,S,g,w,D,G){let v=f,{deltaDays:C,hour:O,minute:b,second:E,millisecond:M,microsecond:R,nanosecond:F}=AddTime(o,n,a,d,m,c,y,I,S,g,w,D);v+=C;const Y=GetIntrinsic("%Temporal.Duration%"),P=CalendarDateAdd(h,CreateTemporalDate(e,t,r,h),new Y(u,T,p,v,0,0,0,0,0,0),G);return{year:GetSlot(P,i),month:GetSlot(P,s),day:GetSlot(P,l),hour:O,minute:b,second:E,millisecond:M,microsecond:R,nanosecond:F}}function AddZonedDateTime(e,t,r,o,a,p,f,y,I,S,g,w,D,G){const v=GetIntrinsic("%Temporal.Duration%");if(0===DurationSign(o,a,p,f,0,0,0,0,0,0))return AddInstant(GetSlot(e,n),y,I,S,g,w,D);const C=GetPlainDateTimeFor(t,e,r),O=CalendarDateAdd(r,CreateTemporalDate(GetSlot(C,i),GetSlot(C,s),GetSlot(C,l),r),new v(o,a,p,f,0,0,0,0,0,0),G),b=CreateTemporalDateTime(GetSlot(O,i),GetSlot(O,s),GetSlot(O,l),GetSlot(C,d),GetSlot(C,m),GetSlot(C,c),GetSlot(C,h),GetSlot(C,u),GetSlot(C,T),r);return AddInstant(GetSlot(GetInstantFor(t,b,"compatible"),n),y,I,S,g,w,D)}function AddDurationToOrSubtractDurationFromDuration(e,t,r,o){const n="subtract"===e?-1:1;let{years:a,months:i,weeks:s,days:l,hours:d,minutes:m,seconds:c,milliseconds:h,microseconds:u,nanoseconds:T}=ToTemporalDurationRecord(r);const p=ToRelativeTemporalObject(GetOptionsObject(o));return({years:a,months:i,weeks:s,days:l,hours:d,minutes:m,seconds:c,milliseconds:h,microseconds:u,nanoseconds:T}=AddDuration(GetSlot(t,w),GetSlot(t,D),GetSlot(t,G),GetSlot(t,v),GetSlot(t,C),GetSlot(t,O),GetSlot(t,b),GetSlot(t,E),GetSlot(t,M),GetSlot(t,R),n*a,n*i,n*s,n*l,n*d,n*m,n*c,n*h,n*u,n*T,p)),new(GetIntrinsic("%Temporal.Duration%"))(a,i,s,l,d,m,c,h,u,T)}function AddDurationToOrSubtractDurationFromInstant(e,t,r){const o="subtract"===e?-1:1,{hours:a,minutes:i,seconds:s,milliseconds:l,microseconds:d,nanoseconds:m}=function ToLimitedTemporalDuration(e,t){let r=ToTemporalDurationRecord(e);for(const e of t)if(0!==r[e])throw new RangeError(`Duration field ${e} not supported by Temporal.Instant. Try Temporal.ZonedDateTime instead.`);return r}(r,["years","months","weeks","days"]),c=AddInstant(GetSlot(t,n),o*a,o*i,o*s,o*l,o*d,o*m);return new(GetIntrinsic("%Temporal.Instant%"))(c)}function AddDurationToOrSubtractDurationFromPlainDateTime(e,t,r,o){const n="subtract"===e?-1:1,{years:a,months:f,weeks:y,days:I,hours:S,minutes:g,seconds:w,milliseconds:D,microseconds:G,nanoseconds:v}=ToTemporalDurationRecord(r),C=GetOptionsObject(o),O=GetSlot(t,p),{year:b,month:E,day:M,hour:R,minute:F,second:Y,millisecond:P,microsecond:Z,nanosecond:B}=AddDateTime(GetSlot(t,i),GetSlot(t,s),GetSlot(t,l),GetSlot(t,d),GetSlot(t,m),GetSlot(t,c),GetSlot(t,h),GetSlot(t,u),GetSlot(t,T),O,n*a,n*f,n*y,n*I,n*S,n*g,n*w,n*D,n*G,n*v,C);return CreateTemporalDateTime(b,E,M,R,F,Y,P,Z,B,O)}function AddDurationToOrSubtractDurationFromPlainTime(e,t,r){const o="subtract"===e?-1:1,{hours:n,minutes:a,seconds:i,milliseconds:s,microseconds:l,nanoseconds:p}=ToTemporalDurationRecord(r);let{hour:f,minute:y,second:I,millisecond:S,microsecond:g,nanosecond:w}=AddTime(GetSlot(t,d),GetSlot(t,m),GetSlot(t,c),GetSlot(t,h),GetSlot(t,u),GetSlot(t,T),o*n,o*a,o*i,o*s,o*l,o*p);return({hour:f,minute:y,second:I,millisecond:S,microsecond:g,nanosecond:w}=RegulateTime(f,y,I,S,g,w,"reject")),new(GetIntrinsic("%Temporal.PlainTime%"))(f,y,I,S,g,w)}function AddDurationToOrSubtractDurationFromPlainYearMonth(e,t,r,o){let n=ToTemporalDurationRecord(r);"subtract"===e&&(n={years:-n.years,months:-n.months,weeks:-n.weeks,days:-n.days,hours:-n.hours,minutes:-n.minutes,seconds:-n.seconds,milliseconds:-n.milliseconds,microseconds:-n.microseconds,nanoseconds:-n.nanoseconds});let{years:a,months:i,weeks:s,days:l,hours:d,minutes:m,seconds:c,milliseconds:h,microseconds:u,nanoseconds:T}=n;({days:l}=BalanceDuration(l,d,m,c,h,u,T,"day"));const f=GetOptionsObject(o),y=GetSlot(t,p),I=CalendarFields(y,["monthCode","year"]),S=PrepareTemporalFields(t,I,[]),g=Te(null);CopyDataProperties(g,S,[]),S.day=1;let w=CalendarDateFromFields(y,S);const D=DurationSign(a,i,s,l,0,0,0,0,0,0),G=GetMethod(y,"dateAdd"),v=GetIntrinsic("%Temporal.Duration%");if(D<0){const e=CalendarDateAdd(y,w,new v(0,1,0,0,0,0,0,0,0,0),void 0,G),t=CalendarDateAdd(y,e,new v(0,0,0,-1,0,0,0,0,0,0),void 0,G);g.day=CalendarDay(y,t),w=CalendarDateFromFields(y,g)}const C=new v(a,i,s,l,0,0,0,0,0,0),O=CopyOptions(f);return CalendarYearMonthFromFields(y,PrepareTemporalFields(CalendarDateAdd(y,w,C,f,G),I,[]),O)}function AddDurationToOrSubtractDurationFromZonedDateTime(e,t,r,o){const n="subtract"===e?-1:1,{years:a,months:i,weeks:s,days:l,hours:d,minutes:m,seconds:c,milliseconds:h,microseconds:u,nanoseconds:T}=ToTemporalDurationRecord(r),f=GetOptionsObject(o),y=GetSlot(t,g),I=GetSlot(t,p);return CreateTemporalZonedDateTime(AddZonedDateTime(GetSlot(t,S),y,I,n*a,n*i,n*s,n*l,n*d,n*m,n*c,n*h,n*u,n*T,f),y,I)}function RoundNumberToIncrement(t,r,o){if(jsbi__WEBPACK_IMPORTED_MODULE_0___default().equal(r,Se))return t;let{quotient:n,remainder:a}=divmod(t,r);if(jsbi__WEBPACK_IMPORTED_MODULE_0___default().equal(a,Ie))return t;const i=jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(a,Ie)?-1:1,s=abs(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(a,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(2))),l=jsbi__WEBPACK_IMPORTED_MODULE_0___default().equal(s,r),d=jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(s,r);switch(o){case"ceil":i>0&&(n=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(n,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i)));break;case"floor":i<0&&(n=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(n,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i)));break;case"expand":n=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(n,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i));break;case"trunc":break;case"halfCeil":(d||l&&i>0)&&(n=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(n,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i)));break;case"halfFloor":(d||l&&i<0)&&(n=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(n,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i)));break;case"halfExpand":(d||l)&&(n=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(n,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i)));break;case"halfTrunc":d&&(n=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(n,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i)));break;case"halfEven":(d||l&&1===jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().remainder(abs(n),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(2))))&&(n=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(n,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i)))}return jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(n,r)}function RoundInstant(t,r,o,n){let{remainder:a}=NonNegativeBigIntDivmod(t,Ee);const i=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(t,a),s=RoundNumberToIncrement(a,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(_e[o]*r),n);return jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(i,s)}function RoundISODateTime(e,t,r,o,n,a,i,s,l,d,m,c,h=864e11){const{deltaDays:u,hour:T,minute:p,second:f,millisecond:y,microsecond:I,nanosecond:S}=RoundTime(o,n,a,i,s,l,d,m,c,h),{year:g,month:w,day:D}=BalanceISODate(e,t,r+u);return{year:g,month:w,day:D,hour:T,minute:p,second:f,millisecond:y,microsecond:I,nanosecond:S}}function RoundTime(t,r,o,n,a,i,s,l,d,m=864e11){let c=Ie;switch(l){case"day":case"hour":c=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t);case"minute":c=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(c,ge),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r));case"second":c=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(c,ge),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(o));case"millisecond":c=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(c,De),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(n));case"microsecond":c=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(c,De),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(a));case"nanosecond":c=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(c,De),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i))}const h="day"===l?m:_e[l],u=RoundNumberToIncrement(c,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(h*s),d),T=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(u,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(h)));switch(l){case"day":return{deltaDays:T,hour:0,minute:0,second:0,millisecond:0,microsecond:0,nanosecond:0};case"hour":return BalanceTime(T,0,0,0,0,0);case"minute":return BalanceTime(t,T,0,0,0,0);case"second":return BalanceTime(t,r,T,0,0,0);case"millisecond":return BalanceTime(t,r,o,T,0,0);case"microsecond":return BalanceTime(t,r,o,n,T,0);case"nanosecond":return BalanceTime(t,r,o,n,a,T);default:throw new Error(`Invalid unit ${l}`)}}function DaysUntil(e,t){return DifferenceISODate(GetSlot(e,i),GetSlot(e,s),GetSlot(e,l),GetSlot(t,i),GetSlot(t,s),GetSlot(t,l),"day").days}function MoveRelativeDate(e,t,r,o){const n=CalendarDateAdd(e,t,r,void 0,o);return{relativeTo:n,days:DaysUntil(t,n)}}function MoveRelativeZonedDateTime(e,t,r,o,n){const a=GetSlot(e,g),i=GetSlot(e,p);return CreateTemporalZonedDateTime(AddZonedDateTime(GetSlot(e,S),a,i,t,r,o,n,0,0,0,0,0,0),a,i)}function AdjustRoundedDurationDays(t,r,o,n,a,i,s,l,d,m,c,h,u,T){let f=t,y=r,I=o,w=n,D=a,G=i,v=s,C=l,O=d,b=m;if(!IsTemporalZonedDateTime(T)||"year"===h||"month"===h||"week"===h||"day"===h||"nanosecond"===h&&1===c)return{years:f,months:y,weeks:I,days:w,hours:D,minutes:G,seconds:v,milliseconds:C,microseconds:O,nanoseconds:b};let E=TotalDurationNanoseconds(0,D,G,v,C,O,b,0);const M=se(jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(E)),R=GetSlot(T,g),F=GetSlot(T,p),Y=AddZonedDateTime(GetSlot(T,S),R,F,f,y,I,w,0,0,0,0,0,0),P=AddZonedDateTime(new(GetIntrinsic("%Temporal.Instant%"))(Y),R,F,0,0,0,M,0,0,0,0,0,0),Z=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(P,Y);return jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThanOrEqual(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(E,Z),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(M)),Ie)&&(({years:f,months:y,weeks:I,days:w}=AddDuration(f,y,I,w,0,0,0,0,0,0,0,0,0,M,0,0,0,0,0,0,T)),E=RoundInstant(jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(E,Z),c,h,u),({hours:D,minutes:G,seconds:v,milliseconds:C,microseconds:O,nanoseconds:b}=BalanceDuration(0,0,0,0,0,0,jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(E),"hour"))),{years:f,months:y,weeks:I,days:w,hours:D,minutes:G,seconds:v,milliseconds:C,microseconds:O,nanoseconds:b}}function RoundDuration(t,r,o,n,a,i,s,l,d,m,c,h,u,T){let f=t,y=r,I=o,S=n,g=a,w=i,D=s,G=l,v=d,C=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(m);const O=GetIntrinsic("%Temporal.Duration%");let b,E,M,R,F=T;if(F){if(IsTemporalZonedDateTime(F))E=F,F=ToTemporalDate(F);else if(!IsTemporalDate(F))throw new TypeError("starting point must be PlainDate or ZonedDateTime");b=GetSlot(F,p)}if("year"===h||"month"===h||"week"===h||"day"===h){let t,r,o;C=TotalDurationNanoseconds(0,g,w,D,G,v,m,0),E&&(t=MoveRelativeZonedDateTime(E,f,y,I,S)),({days:r,nanoseconds:C,dayLengthNs:o}=NanosecondsToDays(C,t)),M=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(o),S+=r,g=w=D=G=v=0}switch(h){case"year":{if(!b)throw new RangeError("A starting point is required for years rounding");const t=new O(f),r="string"!=typeof b?GetMethod(b,"dateAdd"):void 0,o=CalendarDateAdd(b,F,t,void 0,r),n=CalendarDateAdd(b,F,new O(f,y,I),void 0,r);F=o,S+=DaysUntil(o,n);const a=CalendarDateAdd(b,F,new O(0,0,0,S),void 0,r),i=Te(null);i.largestUnit="year";const s=CalendarDateUntil(b,F,a,i).years;f+=s;const l=F;F=CalendarDateAdd(b,F,new O(s),void 0,r),S-=DaysUntil(l,F);const d=new O(S<0?-1:1);let{days:m}=MoveRelativeDate(b,F,d,r);m=ae(m);const h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(m),M);C=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(h,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(f)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(S),M)),C);const T=RoundNumberToIncrement(C,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(h,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(c)),u);R=BigIntDivideToNumber(C,h),f=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(T,h)),C=Ie,y=I=S=0;break}case"month":{if(!b)throw new RangeError("A starting point is required for months rounding");const t=new O(f,y),r="string"!=typeof b?GetMethod(b,"dateAdd"):void 0,o=CalendarDateAdd(b,F,t,void 0,r),n=CalendarDateAdd(b,F,new O(f,y,I),void 0,r);F=o,S+=DaysUntil(o,n);const a=se(S),i=new O(0,S<0?-1:1);let s;for(({relativeTo:F,days:s}=MoveRelativeDate(b,F,i,r));ae(S)>=ae(s);)y+=a,S-=s,({relativeTo:F,days:s}=MoveRelativeDate(b,F,i,r));s=ae(s);const l=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(s),M);C=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(l,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(y)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(S),M)),C);const d=RoundNumberToIncrement(C,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(l,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(c)),u);R=BigIntDivideToNumber(C,l),y=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(d,l)),C=Ie,I=S=0;break}case"week":{if(!b)throw new RangeError("A starting point is required for weeks rounding");const t=se(S),r=new O(0,0,S<0?-1:1),o="string"!=typeof b?GetMethod(b,"dateAdd"):void 0;let n;for(({relativeTo:F,days:n}=MoveRelativeDate(b,F,r,o));ae(S)>=ae(n);)I+=t,S-=n,({relativeTo:F,days:n}=MoveRelativeDate(b,F,r,o));n=ae(n);const a=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(n),M);C=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(a,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(I)),jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(S),M)),C);const i=RoundNumberToIncrement(C,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(a,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(c)),u);R=BigIntDivideToNumber(C,a),I=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(i,a)),C=Ie,S=0;break}case"day":{const t=M;C=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(t,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(S)),C);const r=RoundNumberToIncrement(C,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(t,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(c)),u);R=BigIntDivideToNumber(C,t),S=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(r,t)),C=Ie;break}case"hour":{const t=36e11;let r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(g),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(36e11));r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(w),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(6e10))),r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(D),ve)),r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(G),Ge)),r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(v),De)),r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,C),R=BigIntDivideToNumber(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t));const o=RoundNumberToIncrement(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t*c),u);g=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(o,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t))),C=Ie,w=D=G=v=0;break}case"minute":{const t=6e10;let r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(w),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(6e10));r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(D),ve)),r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(G),Ge)),r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(v),De)),r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,C),R=BigIntDivideToNumber(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t));const o=RoundNumberToIncrement(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t*c),u);w=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(o,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t))),C=Ie,D=G=v=0;break}case"second":{const t=1e9;let r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(D),ve);r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(G),Ge)),r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(v),De)),r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,C),R=BigIntDivideToNumber(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t));const o=RoundNumberToIncrement(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t*c),u);D=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(o,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t))),C=Ie,G=v=0;break}case"millisecond":{const t=1e6;let r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(G),Ge);r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(v),De)),r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,C),R=BigIntDivideToNumber(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t));const o=RoundNumberToIncrement(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t*c),u);G=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(o,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t))),C=Ie,v=0;break}case"microsecond":{const t=1e3;let r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(v),De);r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(r,C),R=BigIntDivideToNumber(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t));const o=RoundNumberToIncrement(r,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t*c),u);v=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(o,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(t))),C=Ie;break}case"nanosecond":R=jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(C),C=RoundNumberToIncrement(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(C),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(c),u)}return{years:f,months:y,weeks:I,days:S,hours:g,minutes:w,seconds:D,milliseconds:G,microseconds:v,nanoseconds:jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(C),total:R}}function CompareISODate(e,t,r,o,n,a){for(const[i,s]of[[e,o],[t,n],[r,a]])if(i!==s)return ComparisonResult(i-s);return 0}function NonNegativeBigIntDivmod(t,r){let{quotient:o,remainder:n}=divmod(t,r);return jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(n,Ie)&&(o=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(o,Se),n=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(n,r)),{quotient:o,remainder:n}}function BigIntFloorDiv(t,r){const{quotient:o,remainder:n}=divmod(t,r);return isZero(n)||!isNegativeJSBI(t)==!isNegativeJSBI(r)?o:jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(o,Se)}function BigIntDivideToNumber(t,r){const{quotient:o,remainder:n}=divmod(t,r);return jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(o)+jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(n)/jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(r)}function ToBigIntExternal(e){const t=ToBigInt(e);return void 0!==globalThis.BigInt?globalThis.BigInt(t.toString(10)):t}function ToBigInt(t){let r=t;if("object"==typeof t){const e=t[Symbol.toPrimitive];e&&"function"==typeof e&&(r=fe(e,t,["number"]))}if("number"==typeof r)throw new TypeError("cannot convert number to bigint");return"bigint"==typeof r?jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r.toString(10)):jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r)}const Ve=(()=>{let t=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(Date.now()%1e6);return()=>{const r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(Date.now()),o=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(r,Ge),t);return t=jsbi__WEBPACK_IMPORTED_MODULE_0___default().remainder(r,Ge),jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(o,Re)?Re:jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(o,Me)?Me:o}})();function DefaultTimeZone(){return(new re).resolvedOptions().timeZone}function ComparisonResult(e){return e<0?-1:e>0?1:e}function GetOptionsObject(e){if(void 0===e)return Te(null);if(IsObject(e)&&null!==e)return e;throw new TypeError("Options parameter must be an object, not "+(null===e?"null":typeof e))}function CreateOnePropObject(e,t){const r=Te(null);return r[e]=t,r}function CopyOptions(e){const t=Te(null);return CopyDataProperties(t,GetOptionsObject(e),[]),t}function GetOption(e,t,r,o){let n=e[t];if(void 0!==n){if(n=ToString(n),!r.includes(n))throw new RangeError(`${t} must be one of ${r.join(", ")}, not ${n}`);return n}return o}function IsBuiltinCalendar(e){return je.includes(ASCIILowercase(e))}function ASCIILowercase(e){return e.replace(/[A-Z]/g,(e=>{const t=e.charCodeAt(0);return String.fromCharCode(t+32)}))}const ze=new RegExp(`^${W.source}$`);function bisect(t,r,o,n=t(r),a=t(o)){let i=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r),s=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(o),l=n,d=a;for(;jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(s,i),Se);){const r=jsbi__WEBPACK_IMPORTED_MODULE_0___default().divide(jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(i,s),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(2)),o=t(r);if(o===l)i=r,l=o;else{if(o!==d)throw new Error(`invalid state in bisection ${l} - ${o} - ${d}`);s=r,d=o}}return s}const _e={hour:36e11,minute:6e10,second:1e9,millisecond:1e6,microsecond:1e3,nanosecond:1},Je=Symbol("date"),Ke=Symbol("ym"),Xe=Symbol("md"),Qe=Symbol("time"),et=Symbol("datetime"),tt=Symbol("instant"),rt=Symbol("original"),ot=Symbol("timezone"),nt=Symbol("calendar-id"),at=Symbol("locale"),it=Symbol("options"),descriptor=e=>({value:e,enumerable:!0,writable:!1,configurable:!0}),st=globalThis.Intl.DateTimeFormat,lt=Object.assign,dt=Object.prototype.hasOwnProperty,mt=Reflect.apply;function getPropLazy(e,t){let r=e[t];return"function"==typeof r&&(r=new st(e[at],r(e[it])),e[t]=r),r}function DateTimeFormatImpl(e,t={}){if(!(this instanceof DateTimeFormatImpl))return new DateTimeFormatImpl(e,t);const r=void 0!==t,o=r?lt({},t):{},n=new st(e,o),a=n.resolvedOptions();if(r){const e=lt({},a);for(const t in e)mt(dt,o,[t])||delete e[t];this[it]=e}else this[it]=o;this[at]=a.locale,this[rt]=n,this[ot]=a.timeZone,this[nt]=a.calendar,this[Je]=dateAmend,this[Ke]=yearMonthAmend,this[Xe]=monthDayAmend,this[Qe]=timeAmend,this[et]=datetimeAmend,this[tt]=instantAmend}Object.defineProperty(DateTimeFormatImpl,"name",{writable:!0,value:"DateTimeFormat"}),DateTimeFormatImpl.supportedLocalesOf=function(e,t){return st.supportedLocalesOf(e,t)};const ct={resolvedOptions:descriptor((function resolvedOptions(){return this[rt].resolvedOptions()})),format:descriptor((function format(e,...t){let{instant:r,formatter:o}=extractOverrides(e,this);return r&&o?o.format(r.epochMilliseconds):this[rt].format(e,...t)})),formatRange:descriptor((function formatRange(e,t){if(isTemporalObject(e)||isTemporalObject(t)){if(!sameTemporalType(e,t))throw new TypeError("Intl.DateTimeFormat.formatRange accepts two values of the same type");const{instant:r,formatter:o}=extractOverrides(e,this),{instant:n,formatter:a}=extractOverrides(t,this);if(r&&n&&o&&a&&o===a)return o.formatRange(r.epochMilliseconds,n.epochMilliseconds)}return this[rt].formatRange(e,t)}))};"formatToParts"in st.prototype&&(ct.formatToParts=descriptor((function formatToParts(e,...t){let{instant:r,formatter:o}=extractOverrides(e,this);return r&&o?o.formatToParts(r.epochMilliseconds):this[rt].formatToParts(e,...t)}))),"formatRangeToParts"in st.prototype&&(ct.formatRangeToParts=descriptor((function formatRangeToParts(e,t){if(isTemporalObject(e)||isTemporalObject(t)){if(!sameTemporalType(e,t))throw new TypeError("Intl.DateTimeFormat.formatRangeToParts accepts two values of the same type");const{instant:r,formatter:o}=extractOverrides(e,this),{instant:n,formatter:a}=extractOverrides(t,this);if(r&&n&&o&&a&&o===a)return o.formatRangeToParts(r.epochMilliseconds,n.epochMilliseconds)}return this[rt].formatRangeToParts(e,t)}))),DateTimeFormatImpl.prototype=Object.create(st.prototype,ct),Object.defineProperty(DateTimeFormatImpl,"prototype",{writable:!1,enumerable:!1,configurable:!1});const ht=DateTimeFormatImpl;function amend(e={},t={}){const r=lt({},e);for(const e of["year","month","day","hour","minute","second","weekday","dayPeriod","timeZoneName","dateStyle","timeStyle"])r[e]=e in t?t[e]:r[e],!1!==r[e]&&void 0!==r[e]||delete r[e];return r}function timeAmend(e){let t=amend(e,{year:!1,month:!1,day:!1,weekday:!1,timeZoneName:!1,dateStyle:!1});return hasTimeOptions(t)||(t=lt({},t,{hour:"numeric",minute:"numeric",second:"numeric"})),t}function yearMonthAmend(e){let t=amend(e,{day:!1,hour:!1,minute:!1,second:!1,weekday:!1,dayPeriod:!1,timeZoneName:!1,dateStyle:!1,timeStyle:!1});return"year"in t||"month"in t||(t=lt(t,{year:"numeric",month:"numeric"})),t}function monthDayAmend(e){let t=amend(e,{year:!1,hour:!1,minute:!1,second:!1,weekday:!1,dayPeriod:!1,timeZoneName:!1,dateStyle:!1,timeStyle:!1});return"month"in t||"day"in t||(t=lt({},t,{month:"numeric",day:"numeric"})),t}function dateAmend(e){let t=amend(e,{hour:!1,minute:!1,second:!1,dayPeriod:!1,timeZoneName:!1,timeStyle:!1});return hasDateOptions(t)||(t=lt({},t,{year:"numeric",month:"numeric",day:"numeric"})),t}function datetimeAmend(e){let t=amend(e,{timeZoneName:!1});return hasTimeOptions(t)||hasDateOptions(t)||(t=lt({},t,{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"})),t}function instantAmend(e){let t=e;return hasTimeOptions(t)||hasDateOptions(t)||(t=lt({},t,{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"})),t}function hasDateOptions(e){return"year"in e||"month"in e||"day"in e||"weekday"in e||"dateStyle"in e}function hasTimeOptions(e){return"hour"in e||"minute"in e||"second"in e||"timeStyle"in e||"dayPeriod"in e}function isTemporalObject(e){return IsTemporalDate(e)||IsTemporalTime(e)||IsTemporalDateTime(e)||IsTemporalZonedDateTime(e)||IsTemporalYearMonth(e)||IsTemporalMonthDay(e)||IsTemporalInstant(e)}function sameTemporalType(e,t){return!(!isTemporalObject(e)||!isTemporalObject(t)||IsTemporalTime(e)&&!IsTemporalTime(t)||IsTemporalDate(e)&&!IsTemporalDate(t)||IsTemporalDateTime(e)&&!IsTemporalDateTime(t)||IsTemporalZonedDateTime(e)&&!IsTemporalZonedDateTime(t)||IsTemporalYearMonth(e)&&!IsTemporalYearMonth(t)||IsTemporalMonthDay(e)&&!IsTemporalMonthDay(t)||IsTemporalInstant(e)&&!IsTemporalInstant(t))}function extractOverrides(e,t){const r=GetIntrinsic("%Temporal.PlainDateTime%");if(IsTemporalTime(e)){const o=new r(1970,1,1,GetSlot(e,d),GetSlot(e,m),GetSlot(e,c),GetSlot(e,h),GetSlot(e,u),GetSlot(e,T),t[nt]);return{instant:GetInstantFor(t[ot],o,"compatible"),formatter:getPropLazy(t,Qe)}}if(IsTemporalYearMonth(e)){const o=GetSlot(e,i),n=GetSlot(e,s),a=GetSlot(e,l),d=ToTemporalCalendarIdentifier(GetSlot(e,p));if(d!==t[nt])throw new RangeError(`cannot format PlainYearMonth with calendar ${d} in locale with calendar ${t[nt]}`);const m=new r(o,n,a,12,0,0,0,0,0,d);return{instant:GetInstantFor(t[ot],m,"compatible"),formatter:getPropLazy(t,Ke)}}if(IsTemporalMonthDay(e)){const o=GetSlot(e,i),n=GetSlot(e,s),a=GetSlot(e,l),d=ToTemporalCalendarIdentifier(GetSlot(e,p));if(d!==t[nt])throw new RangeError(`cannot format PlainMonthDay with calendar ${d} in locale with calendar ${t[nt]}`);const m=new r(o,n,a,12,0,0,0,0,0,d);return{instant:GetInstantFor(t[ot],m,"compatible"),formatter:getPropLazy(t,Xe)}}if(IsTemporalDate(e)){const o=GetSlot(e,i),n=GetSlot(e,s),a=GetSlot(e,l),d=ToTemporalCalendarIdentifier(GetSlot(e,p));if("iso8601"!==d&&d!==t[nt])throw new RangeError(`cannot format PlainDate with calendar ${d} in locale with calendar ${t[nt]}`);const m=new r(o,n,a,12,0,0,0,0,0,t[nt]);return{instant:GetInstantFor(t[ot],m,"compatible"),formatter:getPropLazy(t,Je)}}if(IsTemporalDateTime(e)){const o=GetSlot(e,i),n=GetSlot(e,s),a=GetSlot(e,l),f=GetSlot(e,d),y=GetSlot(e,m),I=GetSlot(e,c),S=GetSlot(e,h),g=GetSlot(e,u),w=GetSlot(e,T),D=ToTemporalCalendarIdentifier(GetSlot(e,p));if("iso8601"!==D&&D!==t[nt])throw new RangeError(`cannot format PlainDateTime with calendar ${D} in locale with calendar ${t[nt]}`);let G=e;return"iso8601"===D&&(G=new r(o,n,a,f,y,I,S,g,w,t[nt])),{instant:GetInstantFor(t[ot],G,"compatible"),formatter:getPropLazy(t,et)}}if(IsTemporalZonedDateTime(e))throw new TypeError("Temporal.ZonedDateTime not supported in DateTimeFormat methods. Use toLocaleString() instead.");return IsTemporalInstant(e)?{instant:e,formatter:getPropLazy(t,tt)}:{}}Object.freeze({__proto__:null,DateTimeFormat:ht});class Instant{constructor(e){if(arguments.length<1)throw new TypeError("missing argument: epochNanoseconds is required");const t=ToBigInt(e);ValidateEpochNanoseconds(t),N(this),SetSlot(this,n,t)}get epochSeconds(){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");const t=GetSlot(this,n);return jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(BigIntFloorDiv(t,ve))}get epochMilliseconds(){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");const t=jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(GetSlot(this,n));return jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(BigIntFloorDiv(t,Ge))}get epochMicroseconds(){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");return ToBigIntExternal(BigIntFloorDiv(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(GetSlot(this,n)),De))}get epochNanoseconds(){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");return ToBigIntExternal(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(GetSlot(this,n)))}add(e){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");return AddDurationToOrSubtractDurationFromInstant("add",this,e)}subtract(e){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");return AddDurationToOrSubtractDurationFromInstant("subtract",this,e)}until(e,t){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");return DifferenceTemporalInstant("until",this,e,t)}since(e,t){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");return DifferenceTemporalInstant("since",this,e,t)}round(e){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");if(void 0===e)throw new TypeError("options parameter is required");const t="string"==typeof e?CreateOnePropObject("smallestUnit",e):GetOptionsObject(e),r=ToTemporalRoundingIncrement(t),o=ToTemporalRoundingMode(t,"halfExpand"),a=GetTemporalUnit(t,"smallestUnit","time",He);ValidateTemporalRoundingIncrement(r,{hour:24,minute:1440,second:86400,millisecond:864e5,microsecond:864e8,nanosecond:864e11}[a],!0);const i=RoundInstant(GetSlot(this,n),r,a,o);return new Instant(i)}equals(t){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");const r=ToTemporalInstant(t),o=GetSlot(this,n),a=GetSlot(r,n);return jsbi__WEBPACK_IMPORTED_MODULE_0___default().equal(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(o),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(a))}toString(e){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");const t=GetOptionsObject(e),r=ToFractionalSecondDigits(t),o=ToTemporalRoundingMode(t,"trunc"),a=GetTemporalUnit(t,"smallestUnit","time",void 0);if("hour"===a)throw new RangeError('smallestUnit must be a time unit other than "hour"');let i=t.timeZone;void 0!==i&&(i=ToTemporalTimeZoneSlotValue(i));const{precision:s,unit:l,increment:d}=ToSecondsStringPrecisionRecord(a,r),m=RoundInstant(GetSlot(this,n),d,l,o);return TemporalInstantToString(new Instant(m),i,s)}toJSON(){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");return TemporalInstantToString(this,void 0,"auto")}toLocaleString(e,t){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");return new ht(e,t).format(this)}valueOf(){throw new TypeError("use compare() or equals() to compare Temporal.Instant")}toZonedDateTime(e){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");if(!IsObject(e))throw new TypeError("invalid argument in toZonedDateTime");const t=e.calendar;if(void 0===t)throw new TypeError("missing calendar property in toZonedDateTime");const r=ToTemporalCalendarSlotValue(t),o=e.timeZone;if(void 0===o)throw new TypeError("missing timeZone property in toZonedDateTime");const a=ToTemporalTimeZoneSlotValue(o);return CreateTemporalZonedDateTime(GetSlot(this,n),a,r)}toZonedDateTimeISO(e){if(!IsTemporalInstant(this))throw new TypeError("invalid receiver");const t=ToTemporalTimeZoneSlotValue(e);return CreateTemporalZonedDateTime(GetSlot(this,n),t,"iso8601")}static fromEpochSeconds(t){const r=ToNumber(t),o=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r),ve);return ValidateEpochNanoseconds(o),new Instant(o)}static fromEpochMilliseconds(t){const r=ToNumber(t),o=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(r),Ge);return ValidateEpochNanoseconds(o),new Instant(o)}static fromEpochMicroseconds(t){const r=ToBigInt(t),o=jsbi__WEBPACK_IMPORTED_MODULE_0___default().multiply(r,De);return ValidateEpochNanoseconds(o),new Instant(o)}static fromEpochNanoseconds(e){const t=ToBigInt(e);return ValidateEpochNanoseconds(t),new Instant(t)}static from(e){return IsTemporalInstant(e)?new Instant(GetSlot(e,n)):ToTemporalInstant(e)}static compare(t,r){const o=ToTemporalInstant(t),a=ToTemporalInstant(r),i=GetSlot(o,n),s=GetSlot(a,n);return jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(i,s)?-1:jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(i,s)?1:0}}MakeIntrinsicClass(Instant,"Temporal.Instant");const Tt=Array.prototype.includes,pt=Array.prototype.push,ft=globalThis.Intl.DateTimeFormat,yt=Array.prototype.sort,It=Math.abs,St=Math.floor,gt=Object.create,wt=Object.entries,Dt=Set,Gt=Reflect.ownKeys,vt=Set.prototype.add,Ct=Set.prototype.values,Ot={};class Calendar{constructor(e){if(arguments.length<1)throw new RangeError("missing argument: id is required");const t=ToString(e);if(!IsBuiltinCalendar(t))throw new RangeError(`invalid calendar identifier ${t}`);N(this),SetSlot(this,F,ASCIILowercase(t))}get id(){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return GetSlot(this,F)}dateFromFields(e,t){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");if(!IsObject(e))throw new TypeError("invalid fields");const r=GetOptionsObject(t),o=GetSlot(this,F);return Ot[o].dateFromFields(e,r,o)}yearMonthFromFields(e,t){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");if(!IsObject(e))throw new TypeError("invalid fields");const r=GetOptionsObject(t),o=GetSlot(this,F);return Ot[o].yearMonthFromFields(e,r,o)}monthDayFromFields(e,t){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");if(!IsObject(e))throw new TypeError("invalid fields");const r=GetOptionsObject(t),o=GetSlot(this,F);return Ot[o].monthDayFromFields(e,r,o)}fields(e){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");const t=[],r=new Set(["year","month","monthCode","day","hour","minute","second","millisecond","microsecond","nanosecond"]);for(const o of e){if("string"!=typeof o)throw new TypeError("invalid fields");if(!r.has(o))throw new RangeError(`invalid field name ${o}`);r.delete(o),pt.call(t,o)}return Ot[GetSlot(this,F)].fields(t)}mergeFields(e,t){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");const r=ToObject(e),o=gt(null);CopyDataProperties(o,r,[],[void 0]);const n=ToObject(t),a=gt(null);CopyDataProperties(a,n,[],[void 0]);const i=Gt(a),s=Ot[GetSlot(this,F)].fieldKeysToIgnore(i),l=gt(null),d=Gt(o);for(const e of d){let t;t=Call(Tt,s,[e])?a[e]:o[e],void 0!==t&&(l[e]=t)}return CopyDataProperties(l,a,[]),l}dateAdd(e,t,r){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");const o=ToTemporalDate(e),n=ToTemporalDuration(t),a=ToTemporalOverflow(GetOptionsObject(r)),{days:i}=BalanceDuration(GetSlot(n,v),GetSlot(n,C),GetSlot(n,O),GetSlot(n,b),GetSlot(n,E),GetSlot(n,M),GetSlot(n,R),"day"),s=GetSlot(this,F);return Ot[s].dateAdd(o,GetSlot(n,w),GetSlot(n,D),GetSlot(n,G),i,a,s)}dateUntil(e,t,r){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");const o=ToTemporalDate(e),n=ToTemporalDate(t);let a=GetTemporalUnit(GetOptionsObject(r),"largestUnit","date","auto");"auto"===a&&(a="day");const{years:i,months:s,weeks:l,days:d}=Ot[GetSlot(this,F)].dateUntil(o,n,a);return new(GetIntrinsic("%Temporal.Duration%"))(i,s,l,d,0,0,0,0,0,0)}year(e){let t=e;if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return IsTemporalYearMonth(t)||(t=ToTemporalDate(t)),Ot[GetSlot(this,F)].year(t)}month(e){let t=e;if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");if(IsTemporalMonthDay(t))throw new TypeError("use monthCode on PlainMonthDay instead");return IsTemporalYearMonth(t)||(t=ToTemporalDate(t)),Ot[GetSlot(this,F)].month(t)}monthCode(e){let t=e;if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return IsTemporalYearMonth(t)||IsTemporalMonthDay(t)||(t=ToTemporalDate(t)),Ot[GetSlot(this,F)].monthCode(t)}day(e){let t=e;if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return IsTemporalMonthDay(t)||(t=ToTemporalDate(t)),Ot[GetSlot(this,F)].day(t)}era(e){let t=e;if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return IsTemporalYearMonth(t)||(t=ToTemporalDate(t)),Ot[GetSlot(this,F)].era(t)}eraYear(e){let t=e;if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return IsTemporalYearMonth(t)||(t=ToTemporalDate(t)),Ot[GetSlot(this,F)].eraYear(t)}dayOfWeek(e){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");const t=ToTemporalDate(e);return Ot[GetSlot(this,F)].dayOfWeek(t)}dayOfYear(e){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");const t=ToTemporalDate(e);return Ot[GetSlot(this,F)].dayOfYear(t)}weekOfYear(e){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");const t=ToTemporalDate(e);return Ot[GetSlot(this,F)].weekOfYear(t)}yearOfWeek(e){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");const t=ToTemporalDate(e);return Ot[GetSlot(this,F)].yearOfWeek(t)}daysInWeek(e){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");const t=ToTemporalDate(e);return Ot[GetSlot(this,F)].daysInWeek(t)}daysInMonth(e){let t=e;if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return IsTemporalYearMonth(t)||(t=ToTemporalDate(t)),Ot[GetSlot(this,F)].daysInMonth(t)}daysInYear(e){let t=e;if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return IsTemporalYearMonth(t)||(t=ToTemporalDate(t)),Ot[GetSlot(this,F)].daysInYear(t)}monthsInYear(e){let t=e;if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return IsTemporalYearMonth(t)||(t=ToTemporalDate(t)),Ot[GetSlot(this,F)].monthsInYear(t)}inLeapYear(e){let t=e;if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return IsTemporalYearMonth(t)||(t=ToTemporalDate(t)),Ot[GetSlot(this,F)].inLeapYear(t)}toString(){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return GetSlot(this,F)}toJSON(){if(!IsTemporalCalendar(this))throw new TypeError("invalid receiver");return GetSlot(this,F)}static from(e){return ToTemporalCalendarObject(ToTemporalCalendarSlotValue(e))}}function monthCodeNumberPart(e){if(!e.startsWith("M"))throw new RangeError(`Invalid month code: ${e}. Month codes must start with M.`);const t=+e.slice(1);if(isNaN(t))throw new RangeError(`Invalid month code: ${e}`);return t}function buildMonthCode(e,t=!1){return`M${e.toString().padStart(2,"0")}${t?"L":""}`}function resolveNonLunisolarMonth(e,t,r=12){let{month:o,monthCode:n}=e;if(void 0===n){if(void 0===o)throw new TypeError("Either month or monthCode are required");"reject"===t&&RejectToRange(o,1,r),"constrain"===t&&(o=ConstrainToRange(o,1,r)),n=buildMonthCode(o)}else{const e=monthCodeNumberPart(n);if(void 0!==o&&o!==e)throw new RangeError(`monthCode ${n} and month ${o} must match if both are present`);if(n!==buildMonthCode(e))throw new RangeError(`Invalid month code: ${n}`);if(o=e,o<1||o>r)throw new RangeError(`Invalid monthCode: ${n}`)}return{...e,month:o,monthCode:n}}MakeIntrinsicClass(Calendar,"Temporal.Calendar"),DefineIntrinsic("Temporal.Calendar.from",Calendar.from),DefineIntrinsic("Temporal.Calendar.prototype.dateAdd",Calendar.prototype.dateAdd),DefineIntrinsic("Temporal.Calendar.prototype.dateFromFields",Calendar.prototype.dateFromFields),DefineIntrinsic("Temporal.Calendar.prototype.dateUntil",Calendar.prototype.dateUntil),DefineIntrinsic("Temporal.Calendar.prototype.day",Calendar.prototype.day),DefineIntrinsic("Temporal.Calendar.prototype.dayOfWeek",Calendar.prototype.dayOfWeek),DefineIntrinsic("Temporal.Calendar.prototype.dayOfYear",Calendar.prototype.dayOfYear),DefineIntrinsic("Temporal.Calendar.prototype.daysInMonth",Calendar.prototype.daysInMonth),DefineIntrinsic("Temporal.Calendar.prototype.daysInWeek",Calendar.prototype.daysInWeek),DefineIntrinsic("Temporal.Calendar.prototype.daysInYear",Calendar.prototype.daysInYear),DefineIntrinsic("Temporal.Calendar.prototype.era",Calendar.prototype.era),DefineIntrinsic("Temporal.Calendar.prototype.eraYear",Calendar.prototype.eraYear),DefineIntrinsic("Temporal.Calendar.prototype.fields",Calendar.prototype.fields),DefineIntrinsic("Temporal.Calendar.prototype.inLeapYear",Calendar.prototype.inLeapYear),DefineIntrinsic("Temporal.Calendar.prototype.mergeFields",Calendar.prototype.mergeFields),DefineIntrinsic("Temporal.Calendar.prototype.month",Calendar.prototype.month),DefineIntrinsic("Temporal.Calendar.prototype.monthCode",Calendar.prototype.monthCode),DefineIntrinsic("Temporal.Calendar.prototype.monthDayFromFields",Calendar.prototype.monthDayFromFields),DefineIntrinsic("Temporal.Calendar.prototype.monthsInYear",Calendar.prototype.monthsInYear),DefineIntrinsic("Temporal.Calendar.prototype.weekOfYear",Calendar.prototype.weekOfYear),DefineIntrinsic("Temporal.Calendar.prototype.year",Calendar.prototype.year),DefineIntrinsic("Temporal.Calendar.prototype.yearMonthFromFields",Calendar.prototype.yearMonthFromFields),DefineIntrinsic("Temporal.Calendar.prototype.yearOfWeek",Calendar.prototype.yearOfWeek),Ot.iso8601={dateFromFields(e,t,r){let o=PrepareTemporalFields(e,["day","month","monthCode","year"],["year","day"]);const n=ToTemporalOverflow(t);o=resolveNonLunisolarMonth(o);let{year:a,month:i,day:s}=o;return({year:a,month:i,day:s}=RegulateISODate(a,i,s,n)),CreateTemporalDate(a,i,s,r)},yearMonthFromFields(e,t,r){let o=PrepareTemporalFields(e,["month","monthCode","year"],["year"]);const n=ToTemporalOverflow(t);o=resolveNonLunisolarMonth(o);let{year:a,month:i}=o;return({year:a,month:i}=function RegulateISOYearMonth(e,t,r){let o=e,n=t;switch(r){case"reject":RejectISODate(o,n,1);break;case"constrain":({year:o,month:n}=ConstrainISODate(o,n))}return{year:o,month:n}}(a,i,n)),CreateTemporalYearMonth(a,i,r,1)},monthDayFromFields(e,t,r){let o=PrepareTemporalFields(e,["day","month","monthCode","year"],["day"]);const n=ToTemporalOverflow(t);if(void 0!==o.month&&void 0===o.year&&void 0===o.monthCode)throw new TypeError("either year or monthCode required with month");const a=void 0===o.monthCode;o=resolveNonLunisolarMonth(o);let{month:i,day:s,year:l}=o;return({month:i,day:s}=RegulateISODate(a?l:1972,i,s,n)),CreateTemporalMonthDay(i,s,r,1972)},fields:e=>e,fieldKeysToIgnore(e){const t=new Dt;for(let r=0;rDifferenceISODate(GetSlot(e,i),GetSlot(e,s),GetSlot(e,l),GetSlot(t,i),GetSlot(t,s),GetSlot(t,l),r),year:e=>GetSlot(e,i),era(){},eraYear(){},month:e=>GetSlot(e,s),monthCode:e=>buildMonthCode(GetSlot(e,s)),day:e=>GetSlot(e,l),dayOfWeek:e=>DayOfWeek(GetSlot(e,i),GetSlot(e,s),GetSlot(e,l)),dayOfYear:e=>DayOfYear(GetSlot(e,i),GetSlot(e,s),GetSlot(e,l)),weekOfYear:e=>WeekOfYear(GetSlot(e,i),GetSlot(e,s),GetSlot(e,l)).week,yearOfWeek:e=>WeekOfYear(GetSlot(e,i),GetSlot(e,s),GetSlot(e,l)).year,daysInWeek:()=>7,daysInMonth:e=>ISODaysInMonth(GetSlot(e,i),GetSlot(e,s)),daysInYear(e){let t=e;return HasSlot(t,i)||(t=ToTemporalDate(t)),LeapYear(GetSlot(t,i))?366:365},monthsInYear:()=>12,inLeapYear(e){let t=e;return HasSlot(t,i)||(t=ToTemporalDate(t)),LeapYear(GetSlot(t,i))}};class OneObjectCache{constructor(e){if(this.map=new Map,this.calls=0,this.hits=0,this.misses=0,this.now=globalThis.performance?globalThis.performance.now():Date.now(),void 0!==e){let t=0;for(const r of e.map.entries()){if(++t>OneObjectCache.MAX_CACHE_ENTRIES)break;this.map.set(...r)}}}get(e){const t=this.map.get(e);return t&&(this.hits++,this.report()),this.calls++,t}set(e,t){this.map.set(e,t),this.misses++,this.report()}report(){}setObject(e){if(OneObjectCache.objectMap.get(e))throw new RangeError("object already cached");OneObjectCache.objectMap.set(e,this),this.report()}static getCacheForObject(e){let t=OneObjectCache.objectMap.get(e);return t||(t=new OneObjectCache,OneObjectCache.objectMap.set(e,t)),t}}function toUtcIsoDateString({isoYear:e,isoMonth:t,isoDay:r}){return`${ISOYearString(e)}-${ISODateTimePartString(t)}-${ISODateTimePartString(r)}T00:00Z`}function simpleDateDiff(e,t){return{years:e.year-t.year,months:e.month-t.month,days:e.day-t.day}}OneObjectCache.objectMap=new WeakMap,OneObjectCache.MAX_CACHE_ENTRIES=1e3;class HelperBase{constructor(){this.eraLength="short",this.hasEra=!0,this.erasBeginMidYear=!1}getFormatter(){return void 0===this.formatter&&(this.formatter=new ft(`en-US-u-ca-${this.id}`,{day:"numeric",month:"numeric",year:"numeric",era:this.eraLength,timeZone:"UTC"})),this.formatter}isoToCalendarDate(e,t){const{year:r,month:o,day:n}=e,a=JSON.stringify({func:"isoToCalendarDate",isoYear:r,isoMonth:o,isoDay:n,id:this.id}),i=t.get(a);if(i)return i;const s=this.getFormatter();let l,d;try{d=toUtcIsoDateString({isoYear:r,isoMonth:o,isoDay:n}),l=s.formatToParts(new Date(d))}catch(e){throw new RangeError(`Invalid ISO date: ${JSON.stringify({isoYear:r,isoMonth:o,isoDay:n})}`)}const m={};for(let{type:e,value:t}of l){if("year"===e&&(m.eraYear=+t),"relatedYear"===e&&(m.eraYear=+t),"month"===e){const e=/^([0-9]*)(.*?)$/.exec(t);if(!e||3!=e.length||!e[1]&&!e[2])throw new RangeError(`Unexpected month: ${t}`);if(m.month=e[1]?+e[1]:1,m.month<1)throw new RangeError(`Invalid month ${t} from ${d}[u-ca-${this.id}] (probably due to https://bugs.chromium.org/p/v8/issues/detail?id=10527)`);if(m.month>13)throw new RangeError(`Invalid month ${t} from ${d}[u-ca-${this.id}] (probably due to https://bugs.chromium.org/p/v8/issues/detail?id=10529)`);e[2]&&(m.monthExtra=e[2])}"day"===e&&(m.day=+t),this.hasEra&&"era"===e&&null!=t&&""!==t&&(t=t.split(" (")[0],m.era=t.normalize("NFD").replace(/[^-0-9 \p{L}]/gu,"").replace(" ","-").toLowerCase())}if(void 0===m.eraYear)throw new RangeError(`Intl.DateTimeFormat.formatToParts lacks relatedYear in ${this.id} calendar. Try Node 14+ or modern browsers.`);if(this.reviseIntlEra){const{era:t,eraYear:r}=this.reviseIntlEra(m,e);m.era=t,m.eraYear=r}this.checkIcuBugs&&this.checkIcuBugs(e);const c=this.adjustCalendarDate(m,t,"constrain",!0);if(void 0===c.year)throw new RangeError(`Missing year converting ${JSON.stringify(e)}`);if(void 0===c.month)throw new RangeError(`Missing month converting ${JSON.stringify(e)}`);if(void 0===c.day)throw new RangeError(`Missing day converting ${JSON.stringify(e)}`);return t.set(a,c),["constrain","reject"].forEach((r=>{const o=JSON.stringify({func:"calendarToIsoDate",year:c.year,month:c.month,day:c.day,overflow:r,id:this.id});t.set(o,e)})),c}validateCalendarDate(e){const{era:t,month:r,year:o,day:n,eraYear:a,monthCode:i,monthExtra:s}=e;if(void 0!==s)throw new RangeError("Unexpected `monthExtra` value");if(void 0===o&&void 0===a)throw new TypeError("year or eraYear is required");if(void 0===r&&void 0===i)throw new TypeError("month or monthCode is required");if(void 0===n)throw new RangeError("Missing day");if(void 0!==i){if("string"!=typeof i)throw new RangeError("monthCode must be a string, not "+typeof i);if(!/^M([01]?\d)(L?)$/.test(i))throw new RangeError(`Invalid monthCode: ${i}`)}if(this.constantEra){if(void 0!==t&&t!==this.constantEra)throw new RangeError(`era must be ${this.constantEra}, not ${t}`);if(void 0!==a&&void 0!==o&&a!==o)throw new RangeError(`eraYear ${a} does not match year ${o}`)}if(this.hasEra&&void 0===e.era!=(void 0===e.eraYear))throw new RangeError("properties 'era' and 'eraYear' must be provided together")}adjustCalendarDate(e,t,r="constrain",o=!1){if("lunisolar"===this.calendarType)throw new RangeError("Override required for lunisolar calendars");let n=e;if(this.validateCalendarDate(n),this.constantEra){const{year:e,eraYear:t}=n;n={...n,era:this.constantEra,year:void 0!==e?e:t,eraYear:void 0!==t?t:e}}const a=this.monthsInYear(n,t);let{month:i,monthCode:s}=n;return({month:i,monthCode:s}=resolveNonLunisolarMonth(n,r,a)),{...n,month:i,monthCode:s}}regulateMonthDayNaive(e,t,r){const o=this.monthsInYear(e,r);let{month:n,day:a}=e;return"reject"===t?(RejectToRange(n,1,o),RejectToRange(a,1,this.maximumMonthLength(e))):(n=ConstrainToRange(n,1,o),a=ConstrainToRange(a,1,this.maximumMonthLength({...e,month:n}))),{...e,month:n,day:a}}calendarToIsoDate(e,t="constrain",r){const o=e;let n=this.adjustCalendarDate(e,r,t,!1);n=this.regulateMonthDayNaive(n,t,r);const{year:a,month:i,day:s}=n,l=JSON.stringify({func:"calendarToIsoDate",year:a,month:i,day:s,overflow:t,id:this.id});let d,m=r.get(l);if(m)return m;if(void 0!==o.year&&void 0!==o.month&&void 0!==o.day&&(o.year!==n.year||o.month!==n.month||o.day!==n.day)&&(d=JSON.stringify({func:"calendarToIsoDate",year:o.year,month:o.month,day:o.day,overflow:t,id:this.id}),m=r.get(d),m))return m;let c=this.estimateIsoDate({year:a,month:i,day:s});const calculateSameMonthResult=e=>{let o=this.addDaysIso(c,e);if(n.day>this.minimumMonthLength(n)){let e=this.isoToCalendarDate(o,r);for(;e.month!==i||e.year!==a;){if("reject"===t)throw new RangeError(`day ${s} does not exist in month ${i} of year ${a}`);o=this.addDaysIso(o,-1),e=this.isoToCalendarDate(o,r)}}return o};let h=0,u=this.isoToCalendarDate(c,r),T=simpleDateDiff(n,u);if(0!==T.years||0!==T.months||0!==T.days){const e=365*T.years+30*T.months+T.days;c=this.addDaysIso(c,e),u=this.isoToCalendarDate(c,r),T=simpleDateDiff(n,u),0===T.years&&0===T.months?c=calculateSameMonthResult(T.days):h=this.compareCalendarDates(n,u)}let p=8;for(;h;){c=this.addDaysIso(c,h*p);const e=u;u=this.isoToCalendarDate(c,r);const a=h;if(h=this.compareCalendarDates(n,u),h)if(T=simpleDateDiff(n,u),0===T.years&&0===T.months)c=calculateSameMonthResult(T.days),h=0;else if(a&&h!==a)if(p>1)p/=2;else{if("reject"===t)throw new RangeError(`Can't find ISO date from calendar date: ${JSON.stringify({...o})}`);this.compareCalendarDates(u,e)>0&&(c=this.addDaysIso(c,-1)),h=0}}if(r.set(l,c),d&&r.set(d,c),void 0===n.year||void 0===n.month||void 0===n.day||void 0===n.monthCode||this.hasEra&&(void 0===n.era||void 0===n.eraYear))throw new RangeError("Unexpected missing property");return c}temporalToCalendarDate(e,t){const r={year:GetSlot(e,i),month:GetSlot(e,s),day:GetSlot(e,l)};return this.isoToCalendarDate(r,t)}compareCalendarDates(e,t){const r=PrepareTemporalFields(e,["day","month","year"],["day","month","year"]),o=PrepareTemporalFields(t,["day","month","year"],["day","month","year"]);return r.year!==o.year?ComparisonResult(r.year-o.year):r.month!==o.month?ComparisonResult(r.month-o.month):r.day!==o.day?ComparisonResult(r.day-o.day):0}regulateDate(e,t="constrain",r){const o=this.calendarToIsoDate(e,t,r);return this.isoToCalendarDate(o,r)}addDaysIso(e,t){return AddISODate(e.year,e.month,e.day,0,0,0,t,"constrain")}addDaysCalendar(e,t,r){const o=this.calendarToIsoDate(e,"constrain",r),n=this.addDaysIso(o,t);return this.isoToCalendarDate(n,r)}addMonthsCalendar(e,t,r,o){let n=e;const{day:a}=n;for(let e=0,r=It(t);e0){const t=this.monthsInYear(r,o);for(;n.month-1!=e%t;)l=this.addDaysIso(l,-1),n=this.isoToCalendarDate(l,o)}n.day!==a&&(n=this.regulateDate({...n,day:a},"constrain",o))}if("reject"===r&&n.day!==a)throw new RangeError(`Day ${a} does not exist in resulting calendar month`);return n}addCalendar(e,{years:t=0,months:r=0,weeks:o=0,days:n=0},a,i){const{year:s,day:l,monthCode:d}=e,m=this.adjustCalendarDate({year:s+t,monthCode:d,day:l},i),c=this.addMonthsCalendar(m,r,a,i),h=n+7*o;return this.addDaysCalendar(c,h,i)}untilCalendar(e,t,r,o){let n=0,a=0,i=0,s=0;switch(r){case"day":n=this.calendarDaysUntil(e,t,o);break;case"week":{const r=this.calendarDaysUntil(e,t,o);n=r%7,a=(r-n)/7;break}case"month":case"year":{const a=this.compareCalendarDates(t,e);if(!a)return{years:0,months:0,weeks:0,days:0};const l=t.year-e.year,d=t.day-e.day;if("year"===r&&l){let r=0;t.monthCode>e.monthCode&&(r=1),t.monthCode=0);i-=a,n=this.calendarDaysUntil(m,t,o);break}}return{years:s,months:i,weeks:a,days:n}}daysInMonth(e,t){const{day:r}=e,o=this.maximumMonthLength(e),n=this.minimumMonthLength(e);if(n===o)return n;const a=r<=o-n?o:n,i=this.calendarToIsoDate(e,"constrain",t),s=this.addDaysIso(i,a),l=this.isoToCalendarDate(s,t),d=this.addDaysIso(s,-l.day);return this.isoToCalendarDate(d,t).day}daysInPreviousMonth(e,t){const{day:r,month:o,year:n}=e;let a={year:o>1?n:n-1,month:o,day:1};const i=o>1?o-1:this.monthsInYear(a,t);a={...a,month:i};const s=this.minimumMonthLength(a),l=this.maximumMonthLength(a);if(s===l)return l;const d=this.calendarToIsoDate(e,"constrain",t),m=this.addDaysIso(d,-r);return this.isoToCalendarDate(m,t).day}startOfCalendarYear(e){return{year:e.year,month:1,monthCode:"M01",day:1}}startOfCalendarMonth(e){return{year:e.year,month:e.month,day:1}}calendarDaysUntil(e,t,r){const o=this.calendarToIsoDate(e,"constrain",r),n=this.calendarToIsoDate(t,"constrain",r);return this.isoDaysUntil(o,n)}isoDaysUntil(e,t){return DifferenceISODate(e.year,e.month,e.day,t.year,t.month,t.day,"day").days}monthDayFromFields(e,t,r){let o,n,a,i,s,{monthCode:l,day:d}=e;if(void 0===l){let{year:o,era:n,eraYear:a}=e;if(void 0===o&&(void 0===n||void 0===a))throw new TypeError("when `monthCode` is omitted, `year` (or `era` and `eraYear`) and `month` are required");({monthCode:l,day:d}=this.isoToCalendarDate(this.calendarToIsoDate(e,t,r),r))}const m=this.isoToCalendarDate({year:1972,month:12,day:31},r),c=m.monthCode>l||m.monthCode===l&&m.day>=d?m.year:m.year-1;for(let e=0;e<100;e++){const m=this.adjustCalendarDate({day:d,monthCode:l,year:c-e},r),h=this.calendarToIsoDate(m,"constrain",r),u=this.isoToCalendarDate(h,r);if(({year:o,month:n,day:a}=h),u.monthCode===l&&u.day===d)return{month:n,day:a,year:o};"constrain"===t&&(void 0===i||u.monthCode===i.monthCode&&u.day>i.day)&&(i=u,s=h)}if("constrain"===t&&void 0!==s)return s;throw new RangeError(`No recent ${this.id} year with monthCode ${l} and day ${d}`)}}class HebrewHelper extends HelperBase{constructor(){super(...arguments),this.id="hebrew",this.calendarType="lunisolar",this.months={Tishri:{leap:1,regular:1,monthCode:"M01",days:30},Heshvan:{leap:2,regular:2,monthCode:"M02",days:{min:29,max:30}},Kislev:{leap:3,regular:3,monthCode:"M03",days:{min:29,max:30}},Tevet:{leap:4,regular:4,monthCode:"M04",days:29},Shevat:{leap:5,regular:5,monthCode:"M05",days:30},Adar:{leap:void 0,regular:6,monthCode:"M06",days:29},"Adar I":{leap:6,regular:void 0,monthCode:"M05L",days:30},"Adar II":{leap:7,regular:void 0,monthCode:"M06",days:29},Nisan:{leap:8,regular:7,monthCode:"M07",days:30},Iyar:{leap:9,regular:8,monthCode:"M08",days:29},Sivan:{leap:10,regular:9,monthCode:"M09",days:30},Tamuz:{leap:11,regular:10,monthCode:"M10",days:29},Av:{leap:12,regular:11,monthCode:"M11",days:30},Elul:{leap:13,regular:12,monthCode:"M12",days:29}},this.hasEra=!1}inLeapYear(e){const{year:t}=e;return(7*t+1)%19<7}monthsInYear(e){return this.inLeapYear(e)?13:12}minimumMonthLength(e){return this.minMaxMonthLength(e,"min")}maximumMonthLength(e){return this.minMaxMonthLength(e,"max")}minMaxMonthLength(e,t){const{month:r,year:o}=e,n=this.getMonthCode(o,r),a=wt(this.months).find((e=>e[1].monthCode===n));if(void 0===a)throw new RangeError(`unmatched Hebrew month: ${r}`);const i=a[1].days;return"number"==typeof i?i:i[t]}estimateIsoDate(e){const{year:t}=e;return{year:t-3760,month:1,day:1}}getMonthCode(e,t){return this.inLeapYear({year:e})?6===t?buildMonthCode(5,!0):buildMonthCode(t<6?t:t-1):buildMonthCode(t)}adjustCalendarDate(e,t,r="constrain",o=!1){let{year:n,eraYear:a,month:i,monthCode:s,day:l,monthExtra:d}=e;if(void 0===n&&void 0!==a&&(n=a),void 0===a&&void 0!==n&&(a=n),o){if(d){const e=this.months[d];if(!e)throw new RangeError(`Unrecognized month from formatToParts: ${d}`);i=this.inLeapYear({year:n})?e.leap:e.regular}return s=this.getMonthCode(n,i),{year:n,month:i,day:l,era:void 0,eraYear:a,monthCode:s}}if(this.validateCalendarDate(e),void 0===i)if(s.endsWith("L")){if("M05L"!==s)throw new RangeError(`Hebrew leap month must have monthCode M05L, not ${s}`);if(i=6,!this.inLeapYear({year:n})){if("reject"===r)throw new RangeError(`Hebrew monthCode M05L is invalid in year ${n} which is not a leap year`);i=6,s="M06"}}else{i=monthCodeNumberPart(s),this.inLeapYear({year:n})&&i>=6&&i++;const e=this.monthsInYear({year:n});if(i<1||i>e)throw new RangeError(`Invalid monthCode: ${s}`)}else if("reject"===r?(RejectToRange(i,1,this.monthsInYear({year:n})),RejectToRange(l,1,this.maximumMonthLength({year:n,month:i}))):(i=ConstrainToRange(i,1,this.monthsInYear({year:n})),l=ConstrainToRange(l,1,this.maximumMonthLength({year:n,month:i}))),void 0===s)s=this.getMonthCode(n,i);else if(this.getMonthCode(n,i)!==s)throw new RangeError(`monthCode ${s} doesn't correspond to month ${i} in Hebrew year ${n}`);return{...e,day:l,month:i,monthCode:s,year:n,eraYear:a}}}class IslamicBaseHelper extends HelperBase{constructor(){super(...arguments),this.calendarType="lunar",this.DAYS_PER_ISLAMIC_YEAR=354+11/30,this.DAYS_PER_ISO_YEAR=365.2425,this.constantEra="ah"}inLeapYear(e,t){return 30===this.daysInMonth({year:e.year,month:12,day:1},t)}monthsInYear(){return 12}minimumMonthLength(){return 29}maximumMonthLength(){return 30}estimateIsoDate(e){const{year:t}=this.adjustCalendarDate(e);return{year:St(t*this.DAYS_PER_ISLAMIC_YEAR/this.DAYS_PER_ISO_YEAR)+622,month:1,day:1}}}class IslamicHelper extends IslamicBaseHelper{constructor(){super(...arguments),this.id="islamic"}}class IslamicUmalquraHelper extends IslamicBaseHelper{constructor(){super(...arguments),this.id="islamic-umalqura"}}class IslamicTblaHelper extends IslamicBaseHelper{constructor(){super(...arguments),this.id="islamic-tbla"}}class IslamicCivilHelper extends IslamicBaseHelper{constructor(){super(...arguments),this.id="islamic-civil"}}class IslamicRgsaHelper extends IslamicBaseHelper{constructor(){super(...arguments),this.id="islamic-rgsa"}}class IslamicCcHelper extends IslamicBaseHelper{constructor(){super(...arguments),this.id="islamicc"}}class PersianHelper extends HelperBase{constructor(){super(...arguments),this.id="persian",this.calendarType="solar",this.constantEra="ap"}inLeapYear(e,t){return IslamicHelper.prototype.inLeapYear.call(this,e,t)}monthsInYear(){return 12}minimumMonthLength(e){const{month:t}=e;return 12===t?29:t<=6?31:30}maximumMonthLength(e){const{month:t}=e;return 12===t?30:t<=6?31:30}estimateIsoDate(e){const{year:t}=this.adjustCalendarDate(e);return{year:t+621,month:1,day:1}}}class IndianHelper extends HelperBase{constructor(){super(...arguments),this.id="indian",this.calendarType="solar",this.constantEra="saka",this.months={1:{length:30,month:3,day:22,leap:{length:31,month:3,day:21}},2:{length:31,month:4,day:21},3:{length:31,month:5,day:22},4:{length:31,month:6,day:22},5:{length:31,month:7,day:23},6:{length:31,month:8,day:23},7:{length:30,month:9,day:23},8:{length:30,month:10,day:23},9:{length:30,month:11,day:22},10:{length:30,month:12,day:22},11:{length:30,month:1,nextYear:!0,day:21},12:{length:30,month:2,nextYear:!0,day:20}},this.vulnerableToBceBug="10/11/-79 Saka"!==new Date("0000-01-01T00:00Z").toLocaleDateString("en-US-u-ca-indian",{timeZone:"UTC"})}inLeapYear(e){return isGregorianLeapYear(e.year+78)}monthsInYear(){return 12}minimumMonthLength(e){return this.getMonthInfo(e).length}maximumMonthLength(e){return this.getMonthInfo(e).length}getMonthInfo(e){const{month:t}=e;let r=this.months[t];if(void 0===r)throw new RangeError(`Invalid month: ${t}`);return this.inLeapYear(e)&&r.leap&&(r=r.leap),r}estimateIsoDate(e){const t=this.adjustCalendarDate(e),r=this.getMonthInfo(t);return AddISODate(t.year+78+(r.nextYear?1:0),r.month,r.day,0,0,0,t.day-1,"constrain")}checkIcuBugs(e){if(this.vulnerableToBceBug&&e.year<1)throw new RangeError(`calendar '${this.id}' is broken for ISO dates before 0001-01-01 (see https://bugs.chromium.org/p/v8/issues/detail?id=10529)`)}}function isGregorianLeapYear(e){return e%4==0&&(e%100!=0||e%400==0)}class GregorianBaseHelper extends HelperBase{constructor(e,t){super(),this.calendarType="solar",this.v8IsVulnerableToJulianBug=new Date("+001001-01-01T00:00Z").toLocaleDateString("en-US-u-ca-japanese",{timeZone:"UTC"}).startsWith("12"),this.calendarIsVulnerableToJulianBug=!1,this.id=e;const{eras:r,anchorEra:o}=function adjustEras(e){let t,r=e;if(0===r.length)throw new RangeError("Invalid era data: eras are required");if(1===r.length&&r[0].reverseOf)throw new RangeError("Invalid era data: anchor era cannot count years backwards");if(1===r.length&&!r[0].name)throw new RangeError("Invalid era data: at least one named era is required");if(r.filter((e=>null!=e.reverseOf)).length>1)throw new RangeError("Invalid era data: only one era can count years backwards");r.forEach((e=>{if(e.isAnchor||!e.anchorEpoch&&!e.reverseOf){if(t)throw new RangeError("Invalid era data: cannot have multiple anchor eras");t=e,e.anchorEpoch={year:e.hasYearZero?0:1}}else if(!e.name)throw new RangeError("If era name is blank, it must be the anchor era")})),r=r.filter((e=>e.name)),r.forEach((e=>{const{reverseOf:t}=e;if(t){const o=r.find((e=>e.name===t));if(void 0===o)throw new RangeError(`Invalid era data: unmatched reverseOf era: ${t}`);e.reverseOf=o,e.anchorEpoch=o.anchorEpoch,e.isoEpoch=o.isoEpoch}void 0===e.anchorEpoch.month&&(e.anchorEpoch.month=1),void 0===e.anchorEpoch.day&&(e.anchorEpoch.day=1)})),yt.call(r,((e,t)=>{if(e.reverseOf)return 1;if(t.reverseOf)return-1;if(!e.isoEpoch||!t.isoEpoch)throw new RangeError("Invalid era data: missing ISO epoch");return t.isoEpoch.year-e.isoEpoch.year}));const o=r[r.length-1].reverseOf;if(o&&o!==r[r.length-2])throw new RangeError("Invalid era data: invalid reverse-sign era");return r.forEach(((e,t)=>{e.genericName="era"+(r.length-1-t)})),{eras:r,anchorEra:t||r[0]}}(t);this.anchorEra=o,this.eras=r}inLeapYear(e){const{year:t}=this.estimateIsoDate({month:1,day:1,year:e.year});return isGregorianLeapYear(t)}monthsInYear(){return 12}minimumMonthLength(e){const{month:t}=e;return 2===t?this.inLeapYear(e)?29:28:[4,6,9,11].indexOf(t)>=0?30:31}maximumMonthLength(e){return this.minimumMonthLength(e)}completeEraYear(e){const checkField=(t,r)=>{const o=e[t];if(null!=o&&o!=r)throw new RangeError(`Input ${t} ${o} doesn't match calculated value ${r}`)},eraFromYear=t=>{let r;const o={...e,year:t},n=this.eras.find(((e,n)=>{if(n===this.eras.length-1){if(e.reverseOf){if(t>0)throw new RangeError(`Signed year ${t} is invalid for era ${e.name}`);return r=e.anchorEpoch.year-t,!0}return r=t-e.anchorEpoch.year+(e.hasYearZero?0:1),!0}return this.compareCalendarDates(o,e.anchorEpoch)>=0&&(r=t-e.anchorEpoch.year+(e.hasYearZero?0:1),!0)}));if(!n)throw new RangeError(`Year ${t} was not matched by any era`);return{eraYear:r,era:n.name}};let{year:t,eraYear:r,era:o}=e;if(null!=t)({eraYear:r,era:o}=eraFromYear(t)),checkField("era",o),checkField("eraYear",r);else{if(null==r)throw new RangeError("Either `year` or `eraYear` and `era` are required");{const e=void 0===o?void 0:this.eras.find((e=>e.name===o||e.genericName===o));if(!e)throw new RangeError(`Era ${o} (ISO year ${r}) was not matched by any era`);if(r<1&&e.reverseOf)throw new RangeError(`Years in ${o} era must be positive, not ${t}`);t=e.reverseOf?e.anchorEpoch.year-r:r+e.anchorEpoch.year-(e.hasYearZero?0:1),checkField("year",t),({eraYear:r,era:o}=eraFromYear(t))}}return{...e,year:t,eraYear:r,era:o}}adjustCalendarDate(e,t,r="constrain"){let o=e;const{month:n,monthCode:a}=o;return void 0===n&&(o={...o,month:monthCodeNumberPart(a)}),this.validateCalendarDate(o),o=this.completeEraYear(o),super.adjustCalendarDate(o,t,r)}estimateIsoDate(e){const t=this.adjustCalendarDate(e),{year:r,month:o,day:n}=t,{anchorEra:a}=this;return RegulateISODate(r+a.isoEpoch.year-(a.hasYearZero?0:1),o,n,"constrain")}checkIcuBugs(e){if(this.calendarIsVulnerableToJulianBug&&this.v8IsVulnerableToJulianBug&&CompareISODate(e.year,e.month,e.day,1582,10,15)<0)throw new RangeError(`calendar '${this.id}' is broken for ISO dates before 1582-10-15 (see https://bugs.chromium.org/p/chromium/issues/detail?id=1173158)`)}}class OrthodoxBaseHelper extends GregorianBaseHelper{constructor(e,t){super(e,t)}inLeapYear(e){const{year:t}=e;return(t+1)%4==0}monthsInYear(){return 13}minimumMonthLength(e){const{month:t}=e;return 13===t?this.inLeapYear(e)?6:5:30}maximumMonthLength(e){return this.minimumMonthLength(e)}}class EthioaaHelper extends OrthodoxBaseHelper{constructor(){super("ethioaa",[{name:"era0",isoEpoch:{year:-5492,month:7,day:17}}])}}class CopticHelper extends OrthodoxBaseHelper{constructor(){super("coptic",[{name:"era1",isoEpoch:{year:284,month:8,day:29}},{name:"era0",reverseOf:"era1"}])}}class EthiopicHelper extends OrthodoxBaseHelper{constructor(){super("ethiopic",[{name:"era0",isoEpoch:{year:-5492,month:7,day:17}},{name:"era1",isoEpoch:{year:8,month:8,day:27},anchorEpoch:{year:5501}}])}}class RocHelper extends GregorianBaseHelper{constructor(){super("roc",[{name:"minguo",isoEpoch:{year:1912,month:1,day:1}},{name:"before-roc",reverseOf:"minguo"}]),this.calendarIsVulnerableToJulianBug=!0}}class BuddhistHelper extends GregorianBaseHelper{constructor(){super("buddhist",[{name:"be",hasYearZero:!0,isoEpoch:{year:-543,month:1,day:1}}]),this.calendarIsVulnerableToJulianBug=!0}}class GregoryHelper extends GregorianBaseHelper{constructor(){super("gregory",[{name:"ce",isoEpoch:{year:1,month:1,day:1}},{name:"bce",reverseOf:"ce"}])}reviseIntlEra(e){let{era:t,eraYear:r}=e;return"bc"!==t&&"b"!==t||(t="bce"),"ad"!==t&&"a"!==t||(t="ce"),{era:t,eraYear:r}}}class JapaneseHelper extends GregorianBaseHelper{constructor(){super("japanese",[{name:"reiwa",isoEpoch:{year:2019,month:5,day:1},anchorEpoch:{year:2019,month:5,day:1}},{name:"heisei",isoEpoch:{year:1989,month:1,day:8},anchorEpoch:{year:1989,month:1,day:8}},{name:"showa",isoEpoch:{year:1926,month:12,day:25},anchorEpoch:{year:1926,month:12,day:25}},{name:"taisho",isoEpoch:{year:1912,month:7,day:30},anchorEpoch:{year:1912,month:7,day:30}},{name:"meiji",isoEpoch:{year:1868,month:9,day:8},anchorEpoch:{year:1868,month:9,day:8}},{name:"ce",isoEpoch:{year:1,month:1,day:1}},{name:"bce",reverseOf:"ce"}]),this.calendarIsVulnerableToJulianBug=!0,this.eraLength="long",this.erasBeginMidYear=!0}reviseIntlEra(e,t){const{era:r,eraYear:o}=e,{year:n}=t;return this.eras.find((e=>e.name===r))?{era:r,eraYear:o}:n<1?{era:"bce",eraYear:1-n}:{era:"ce",eraYear:n}}}class ChineseBaseHelper extends HelperBase{constructor(){super(...arguments),this.calendarType="lunisolar",this.hasEra=!1}inLeapYear(e,t){const r=this.getMonthList(e.year,t);return 13===wt(r).length}monthsInYear(e,t){return this.inLeapYear(e,t)?13:12}minimumMonthLength(){return 29}maximumMonthLength(){return 30}getMonthList(e,t){if(void 0===e)throw new TypeError("Missing year");const r=JSON.stringify({func:"getMonthList",calendarYear:e,id:this.id}),o=t.get(r);if(o)return o;const n=this.getFormatter(),getCalendarDate=(e,t)=>{const r=toUtcIsoDateString({isoYear:e,isoMonth:2,isoDay:1}),o=new Date(r);o.setUTCDate(t+1);const a=n.formatToParts(o),i=a.find((e=>"month"===e.type)).value,s=+a.find((e=>"day"===e.type)).value;let l=a.find((e=>"relatedYear"===e.type));if(void 0===l)throw new RangeError(`Intl.DateTimeFormat.formatToParts lacks relatedYear in ${this.id} calendar. Try Node 14+ or modern browsers.`);return l=+l.value,{calendarMonthString:i,calendarDay:s,calendarYearToVerify:l}};let a=17,{calendarMonthString:i,calendarDay:s,calendarYearToVerify:l}=getCalendarDate(e,a);"1"!==i&&(a+=29,({calendarMonthString:i,calendarDay:s}=getCalendarDate(e,a))),a-=s-5;const d={};let m,c,h=1,u=!1;do{({calendarMonthString:i,calendarDay:s,calendarYearToVerify:l}=getCalendarDate(e,a)),m&&(d[c].daysInMonth=m+30-s),l!==e?u=!0:(d[i]={monthIndex:h++},a+=30),m=s,c=i}while(!u);return d[c].daysInMonth=m+30-s,t.set(r,d),d}estimateIsoDate(e){const{year:t,month:r}=e;return{year:t,month:r>=12?12:r+1,day:1}}adjustCalendarDate(e,t,r="constrain",o=!1){let{year:n,month:a,monthExtra:i,day:s,monthCode:l,eraYear:d}=e;if(o){if(n=d,i&&"bis"!==i)throw new RangeError(`Unexpected leap month suffix: ${i}`);const e=buildMonthCode(a,void 0!==i),r=`${a}${i||""}`,o=this.getMonthList(n,t)[r];if(void 0===o)throw new RangeError(`Unmatched month ${r} in Chinese year ${n}`);return a=o.monthIndex,{year:n,month:a,day:s,era:void 0,eraYear:d,monthCode:e}}if(this.validateCalendarDate(e),void 0===n&&(n=d),void 0===d&&(d=n),void 0===a){const e=this.getMonthList(n,t);let o=l.replace("L","bis").slice(1);"0"===o[0]&&(o=o.slice(1));let i=e[o];if(a=i&&i.monthIndex,void 0===a&&l.endsWith("L")&&"M13L"!=l&&"constrain"===r){let t=l.slice(1,-1);"0"===t[0]&&(t=t.slice(1)),i=e[t],i&&(a=i.monthIndex,l=buildMonthCode(t))}if(void 0===a)throw new RangeError(`Unmatched month ${l} in Chinese year ${n}`)}else if(void 0===l){const e=this.getMonthList(n,t),o=wt(e),i=o.length;"reject"===r?(RejectToRange(a,1,i),RejectToRange(s,1,this.maximumMonthLength())):(a=ConstrainToRange(a,1,i),s=ConstrainToRange(s,1,this.maximumMonthLength()));const d=o.find((([,e])=>e.monthIndex===a));if(void 0===d)throw new RangeError(`Invalid month ${a} in Chinese year ${n}`);l=buildMonthCode(d[0].replace("bis",""),-1!==d[0].indexOf("bis"))}else{const e=this.getMonthList(n,t);let r=l.replace("L","bis").slice(1);"0"===r[0]&&(r=r.slice(1));const o=e[r];if(!o)throw new RangeError(`Unmatched monthCode ${l} in Chinese year ${n}`);if(a!==o.monthIndex)throw new RangeError(`monthCode ${l} doesn't correspond to month ${a} in Chinese year ${n}`)}return{...e,year:n,eraYear:d,month:a,monthCode:l,day:s}}}class ChineseHelper extends ChineseBaseHelper{constructor(){super(...arguments),this.id="chinese"}}class DangiHelper extends ChineseBaseHelper{constructor(){super(...arguments),this.id="dangi"}}class NonIsoCalendar{constructor(e){this.helper=e}dateFromFields(e,t,r){const o=new OneObjectCache,n=PrepareTemporalFields(e,this.fields(["day","month","monthCode","year"]),[]),a=ToTemporalOverflow(t),{year:i,month:s,day:l}=this.helper.calendarToIsoDate(n,a,o),d=CreateTemporalDate(i,s,l,r);return o.setObject(d),d}yearMonthFromFields(e,t,r){const o=new OneObjectCache,n=PrepareTemporalFields(e,this.fields(["month","monthCode","year"]),[]),a=ToTemporalOverflow(t),{year:i,month:s,day:l}=this.helper.calendarToIsoDate({...n,day:1},a,o),d=CreateTemporalYearMonth(i,s,r,l);return o.setObject(d),d}monthDayFromFields(e,t,r){const o=new OneObjectCache,n=PrepareTemporalFields(e,this.fields(["day","month","monthCode","year"]),[]),a=ToTemporalOverflow(t),{year:i,month:s,day:l}=this.helper.monthDayFromFields(n,a,o),d=CreateTemporalMonthDay(s,l,r,i);return o.setObject(d),d}fields(e){let t=e;return Tt.call(t,"year")&&(t=[...t,"era","eraYear"]),t}fieldKeysToIgnore(e){const t=new Dt;for(let r=0;rnew(GetIntrinsic("%Temporal.Instant%"))(Ve()),plainDateTime=(e,t=DefaultTimeZone())=>{const r=ToTemporalTimeZoneSlotValue(t),o=ToTemporalCalendarSlotValue(e);return GetPlainDateTimeFor(r,instant(),o)},plainDateTimeISO=(e=DefaultTimeZone())=>GetPlainDateTimeFor(ToTemporalTimeZoneSlotValue(e),instant(),"iso8601"),zonedDateTime=(e,t=DefaultTimeZone())=>{const r=ToTemporalTimeZoneSlotValue(t),o=ToTemporalCalendarSlotValue(e);return CreateTemporalZonedDateTime(Ve(),r,o)},Et={instant,plainDateTime,plainDateTimeISO,plainDate:(e,t=DefaultTimeZone())=>TemporalDateTimeToDate(plainDateTime(e,t)),plainDateISO:(e=DefaultTimeZone())=>TemporalDateTimeToDate(plainDateTimeISO(e)),plainTimeISO:(e=DefaultTimeZone())=>TemporalDateTimeToTime(plainDateTimeISO(e)),timeZoneId:()=>DefaultTimeZone(),zonedDateTime,zonedDateTimeISO:(e=DefaultTimeZone())=>zonedDateTime("iso8601",e),[Symbol.toStringTag]:"Temporal.Now"};Object.defineProperty(Et,Symbol.toStringTag,{value:"Temporal.Now",writable:!1,enumerable:!1,configurable:!0});const Mt=Object.assign;function TemporalTimeToString(e,t,r){let o=GetSlot(e,d),n=GetSlot(e,m),a=GetSlot(e,c),i=GetSlot(e,h),s=GetSlot(e,u),l=GetSlot(e,T);if(r){const{unit:e,increment:t,roundingMode:d}=r;({hour:o,minute:n,second:a,millisecond:i,microsecond:s,nanosecond:l}=RoundTime(o,n,a,i,s,l,t,e,d))}return`${ISODateTimePartString(o)}:${ISODateTimePartString(n)}${FormatSecondsStringPart(a,i,s,l,t)}`}class PlainTime{constructor(e=0,t=0,r=0,o=0,n=0,a=0){const i=void 0===e?0:ToIntegerWithTruncation(e),s=void 0===t?0:ToIntegerWithTruncation(t),l=void 0===r?0:ToIntegerWithTruncation(r),p=void 0===o?0:ToIntegerWithTruncation(o),f=void 0===n?0:ToIntegerWithTruncation(n),y=void 0===a?0:ToIntegerWithTruncation(a);RejectTime(i,s,l,p,f,y),N(this),SetSlot(this,d,i),SetSlot(this,m,s),SetSlot(this,c,l),SetSlot(this,h,p),SetSlot(this,u,f),SetSlot(this,T,y)}get hour(){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return GetSlot(this,d)}get minute(){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return GetSlot(this,m)}get second(){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return GetSlot(this,c)}get millisecond(){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return GetSlot(this,h)}get microsecond(){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return GetSlot(this,u)}get nanosecond(){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return GetSlot(this,T)}with(e,t){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");if(!IsObject(e))throw new TypeError("invalid argument");RejectTemporalLikeObject(e);const r=ToTemporalOverflow(GetOptionsObject(t)),o=ToTemporalTimeRecord(e,"partial"),n=ToTemporalTimeRecord(this);let{hour:a,minute:i,second:s,millisecond:l,microsecond:d,nanosecond:m}=Mt(n,o);return({hour:a,minute:i,second:s,millisecond:l,microsecond:d,nanosecond:m}=RegulateTime(a,i,s,l,d,m,r)),new PlainTime(a,i,s,l,d,m)}add(e){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return AddDurationToOrSubtractDurationFromPlainTime("add",this,e)}subtract(e){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return AddDurationToOrSubtractDurationFromPlainTime("subtract",this,e)}until(e,t){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return DifferenceTemporalPlainTime("until",this,e,t)}since(e,t){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return DifferenceTemporalPlainTime("since",this,e,t)}round(e){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");if(void 0===e)throw new TypeError("options parameter is required");const t="string"==typeof e?CreateOnePropObject("smallestUnit",e):GetOptionsObject(e),r=ToTemporalRoundingIncrement(t),o=ToTemporalRoundingMode(t,"halfExpand"),n=GetTemporalUnit(t,"smallestUnit","time",He);ValidateTemporalRoundingIncrement(r,{hour:24,minute:60,second:60,millisecond:1e3,microsecond:1e3,nanosecond:1e3}[n],!1);let a=GetSlot(this,d),i=GetSlot(this,m),s=GetSlot(this,c),l=GetSlot(this,h),p=GetSlot(this,u),f=GetSlot(this,T);return({hour:a,minute:i,second:s,millisecond:l,microsecond:p,nanosecond:f}=RoundTime(a,i,s,l,p,f,r,n,o)),new PlainTime(a,i,s,l,p,f)}equals(e){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");const t=ToTemporalTime(e);for(const e of[d,m,c,h,u,T])if(GetSlot(this,e)!==GetSlot(t,e))return!1;return!0}toString(e){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");const t=GetOptionsObject(e),r=ToFractionalSecondDigits(t),o=ToTemporalRoundingMode(t,"trunc"),n=GetTemporalUnit(t,"smallestUnit","time",void 0);if("hour"===n)throw new RangeError('smallestUnit must be a time unit other than "hour"');const{precision:a,unit:i,increment:s}=ToSecondsStringPrecisionRecord(n,r);return TemporalTimeToString(this,a,{unit:i,increment:s,roundingMode:o})}toJSON(){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return TemporalTimeToString(this,"auto")}toLocaleString(e,t){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return new ht(e,t).format(this)}valueOf(){throw new TypeError("use compare() or equals() to compare Temporal.PlainTime")}toPlainDateTime(e){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");const t=ToTemporalDate(e),r=GetSlot(t,i),o=GetSlot(t,s),n=GetSlot(t,l),a=GetSlot(t,p);return CreateTemporalDateTime(r,o,n,GetSlot(this,d),GetSlot(this,m),GetSlot(this,c),GetSlot(this,h),GetSlot(this,u),GetSlot(this,T),a)}toZonedDateTime(e){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");if(!IsObject(e))throw new TypeError("invalid argument");const t=e.plainDate;if(void 0===t)throw new TypeError("missing date property");const r=ToTemporalDate(t),o=e.timeZone;if(void 0===o)throw new TypeError("missing timeZone property");const a=ToTemporalTimeZoneSlotValue(o),f=GetSlot(r,i),y=GetSlot(r,s),I=GetSlot(r,l),S=GetSlot(r,p),g=GetSlot(this,d),w=GetSlot(this,m),D=GetSlot(this,c),G=GetSlot(this,h),v=GetSlot(this,u),C=GetSlot(this,T);return CreateTemporalZonedDateTime(GetSlot(GetInstantFor(a,new(GetIntrinsic("%Temporal.PlainDateTime%"))(f,y,I,g,w,D,G,v,C,S),"compatible"),n),a,S)}getISOFields(){if(!IsTemporalTime(this))throw new TypeError("invalid receiver");return{isoHour:GetSlot(this,d),isoMicrosecond:GetSlot(this,u),isoMillisecond:GetSlot(this,h),isoMinute:GetSlot(this,m),isoNanosecond:GetSlot(this,T),isoSecond:GetSlot(this,c)}}static from(e,t){const r=ToTemporalOverflow(GetOptionsObject(t));return IsTemporalTime(e)?new PlainTime(GetSlot(e,d),GetSlot(e,m),GetSlot(e,c),GetSlot(e,h),GetSlot(e,u),GetSlot(e,T)):ToTemporalTime(e,r)}static compare(e,t){const r=ToTemporalTime(e),o=ToTemporalTime(t);for(const e of[d,m,c,h,u,T]){const t=GetSlot(r,e),n=GetSlot(o,e);if(t!==n)return ComparisonResult(t-n)}return 0}}MakeIntrinsicClass(PlainTime,"Temporal.PlainTime");class TimeZone{constructor(e){if(arguments.length<1)throw new RangeError("missing argument: identifier is required");const t=GetCanonicalTimeZoneIdentifier(e);N(this),SetSlot(this,a,t)}get id(){if(!IsTemporalTimeZone(this))throw new TypeError("invalid receiver");return GetSlot(this,a)}getOffsetNanosecondsFor(e){if(!IsTemporalTimeZone(this))throw new TypeError("invalid receiver");const t=ToTemporalInstant(e),r=GetSlot(this,a);return IsTimeZoneOffsetString(r)?ParseTimeZoneOffsetString(r):GetNamedTimeZoneOffsetNanoseconds(r,GetSlot(t,n))}getOffsetStringFor(e){if(!IsTemporalTimeZone(this))throw new TypeError("invalid receiver");return GetOffsetStringFor(this,ToTemporalInstant(e))}getPlainDateTimeFor(e,t="iso8601"){if(!IsTemporalTimeZone(this))throw new TypeError("invalid receiver");return GetPlainDateTimeFor(this,ToTemporalInstant(e),ToTemporalCalendarSlotValue(t))}getInstantFor(e,t){if(!IsTemporalTimeZone(this))throw new TypeError("invalid receiver");return GetInstantFor(this,ToTemporalDateTime(e),ToTemporalDisambiguation(GetOptionsObject(t)))}getPossibleInstantsFor(t){if(!IsTemporalTimeZone(this))throw new TypeError("invalid receiver");const r=ToTemporalDateTime(t),o=GetIntrinsic("%Temporal.Instant%"),n=GetSlot(this,a);if(IsTimeZoneOffsetString(n)){const t=GetUTCEpochNanoseconds(GetSlot(r,i),GetSlot(r,s),GetSlot(r,l),GetSlot(r,d),GetSlot(r,m),GetSlot(r,c),GetSlot(r,h),GetSlot(r,u),GetSlot(r,T));if(null===t)throw new RangeError("DateTime outside of supported range");const a=ParseTimeZoneOffsetString(n);return[new o(jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(t,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(a)))]}const p=function GetNamedTimeZoneEpochNanoseconds(t,r,o,n,a,i,s,l,d,m){const c=GetUTCEpochNanoseconds(r,o,n,a,i,s,l,d,m);if(null===c)throw new RangeError("DateTime outside of supported range");let h=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(c,Ee);jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(h,Me)&&(h=c);let u=jsbi__WEBPACK_IMPORTED_MODULE_0___default().add(c,Ee);jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(u,Re)&&(u=c);const T=GetNamedTimeZoneOffsetNanoseconds(t,h),p=GetNamedTimeZoneOffsetNanoseconds(t,u);return(T===p?[T]:[T,p]).map((h=>{const u=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(c,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(h)),T=GetNamedTimeZoneDateTimeParts(t,u);if(r===T.year&&o===T.month&&n===T.day&&a===T.hour&&i===T.minute&&s===T.second&&l===T.millisecond&&d===T.microsecond&&m===T.nanosecond)return u})).filter((e=>void 0!==e))}(n,GetSlot(r,i),GetSlot(r,s),GetSlot(r,l),GetSlot(r,d),GetSlot(r,m),GetSlot(r,c),GetSlot(r,h),GetSlot(r,u),GetSlot(r,T));return p.map((e=>new o(e)))}getNextTransition(e){if(!IsTemporalTimeZone(this))throw new TypeError("invalid receiver");const t=ToTemporalInstant(e),r=GetSlot(this,a);if(IsTimeZoneOffsetString(r)||"UTC"===r)return null;let o=GetSlot(t,n);const i=GetIntrinsic("%Temporal.Instant%");return o=GetNamedTimeZoneNextTransition(r,o),null===o?null:new i(o)}getPreviousTransition(e){if(!IsTemporalTimeZone(this))throw new TypeError("invalid receiver");const t=ToTemporalInstant(e),r=GetSlot(this,a);if(IsTimeZoneOffsetString(r)||"UTC"===r)return null;let o=GetSlot(t,n);const i=GetIntrinsic("%Temporal.Instant%");return o=GetNamedTimeZonePreviousTransition(r,o),null===o?null:new i(o)}toString(){if(!IsTemporalTimeZone(this))throw new TypeError("invalid receiver");return GetSlot(this,a)}toJSON(){if(!IsTemporalTimeZone(this))throw new TypeError("invalid receiver");return GetSlot(this,a)}static from(e){return ToTemporalTimeZoneObject(ToTemporalTimeZoneSlotValue(e))}}MakeIntrinsicClass(TimeZone,"Temporal.TimeZone"),DefineIntrinsic("Temporal.TimeZone.prototype.getOffsetNanosecondsFor",TimeZone.prototype.getOffsetNanosecondsFor),DefineIntrinsic("Temporal.TimeZone.prototype.getPossibleInstantsFor",TimeZone.prototype.getPossibleInstantsFor);const Rt=Object.create;class PlainYearMonth{constructor(e,t,r="iso8601",o=1){CreateTemporalYearMonthSlots(this,ToIntegerWithTruncation(e),ToIntegerWithTruncation(t),ToTemporalCalendarSlotValue(r),ToIntegerWithTruncation(o))}get year(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return CalendarYear(GetSlot(this,p),this)}get month(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return CalendarMonth(GetSlot(this,p),this)}get monthCode(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return CalendarMonthCode(GetSlot(this,p),this)}get calendarId(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return ToTemporalCalendarIdentifier(GetSlot(this,p))}get era(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return CalendarEra(GetSlot(this,p),this)}get eraYear(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return CalendarEraYear(GetSlot(this,p),this)}get daysInMonth(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return CalendarDaysInMonth(GetSlot(this,p),this)}get daysInYear(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return CalendarDaysInYear(GetSlot(this,p),this)}get monthsInYear(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return CalendarMonthsInYear(GetSlot(this,p),this)}get inLeapYear(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return CalendarInLeapYear(GetSlot(this,p),this)}with(e,t){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");if(!IsObject(e))throw new TypeError("invalid argument");RejectTemporalLikeObject(e);const r=GetOptionsObject(t),o=GetSlot(this,p),n=CalendarFields(o,["month","monthCode","year"]);let a=PrepareTemporalFields(this,n,[]);return a=CalendarMergeFields(o,a,PrepareTemporalFields(e,n,"partial")),a=PrepareTemporalFields(a,n,[]),CalendarYearMonthFromFields(o,a,r)}add(e,t){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return AddDurationToOrSubtractDurationFromPlainYearMonth("add",this,e,t)}subtract(e,t){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return AddDurationToOrSubtractDurationFromPlainYearMonth("subtract",this,e,t)}until(e,t){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return DifferenceTemporalPlainYearMonth("until",this,e,t)}since(e,t){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return DifferenceTemporalPlainYearMonth("since",this,e,t)}equals(e){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");const t=ToTemporalYearMonth(e);for(const e of[i,s,l])if(GetSlot(this,e)!==GetSlot(t,e))return!1;return CalendarEquals(GetSlot(this,p),GetSlot(t,p))}toString(e){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return TemporalYearMonthToString(this,ToCalendarNameOption(GetOptionsObject(e)))}toJSON(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return TemporalYearMonthToString(this)}toLocaleString(e,t){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return new ht(e,t).format(this)}valueOf(){throw new TypeError("use compare() or equals() to compare Temporal.PlainYearMonth")}toPlainDate(e){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");if(!IsObject(e))throw new TypeError("argument should be an object");const t=GetSlot(this,p),r=CalendarFields(t,["monthCode","year"]),o=PrepareTemporalFields(this,r,[]),n=CalendarFields(t,["day"]);let a=CalendarMergeFields(t,o,PrepareTemporalFields(e,n,[]));a=PrepareTemporalFields(a,[...new Set([...r,...n])],[]);const i=Rt(null);return i.overflow="reject",CalendarDateFromFields(t,a,i)}getISOFields(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return{calendar:GetSlot(this,p),isoDay:GetSlot(this,l),isoMonth:GetSlot(this,s),isoYear:GetSlot(this,i)}}getCalendar(){if(!IsTemporalYearMonth(this))throw new TypeError("invalid receiver");return ToTemporalCalendarObject(GetSlot(this,p))}static from(e,t){const r=GetOptionsObject(t);return IsTemporalYearMonth(e)?(ToTemporalOverflow(r),CreateTemporalYearMonth(GetSlot(e,i),GetSlot(e,s),GetSlot(e,p),GetSlot(e,l))):ToTemporalYearMonth(e,r)}static compare(e,t){const r=ToTemporalYearMonth(e),o=ToTemporalYearMonth(t);return CompareISODate(GetSlot(r,i),GetSlot(r,s),GetSlot(r,l),GetSlot(o,i),GetSlot(o,s),GetSlot(o,l))}}MakeIntrinsicClass(PlainYearMonth,"Temporal.PlainYearMonth");const Ft=ht.prototype.resolvedOptions,Yt=Object.create;class ZonedDateTime{constructor(e,t,r="iso8601"){if(arguments.length<1)throw new TypeError("missing argument: epochNanoseconds is required");CreateTemporalZonedDateTimeSlots(this,ToBigInt(e),ToTemporalTimeZoneSlotValue(t),ToTemporalCalendarSlotValue(r))}get calendarId(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return ToTemporalCalendarIdentifier(GetSlot(this,p))}get timeZoneId(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return ToTemporalTimeZoneIdentifier(GetSlot(this,g))}get year(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarYear(GetSlot(this,p),dateTime(this))}get month(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarMonth(GetSlot(this,p),dateTime(this))}get monthCode(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarMonthCode(GetSlot(this,p),dateTime(this))}get day(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarDay(GetSlot(this,p),dateTime(this))}get hour(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return GetSlot(dateTime(this),d)}get minute(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return GetSlot(dateTime(this),m)}get second(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return GetSlot(dateTime(this),c)}get millisecond(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return GetSlot(dateTime(this),h)}get microsecond(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return GetSlot(dateTime(this),u)}get nanosecond(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return GetSlot(dateTime(this),T)}get era(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarEra(GetSlot(this,p),dateTime(this))}get eraYear(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarEraYear(GetSlot(this,p),dateTime(this))}get epochSeconds(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const t=GetSlot(this,n);return jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(BigIntFloorDiv(t,ve))}get epochMilliseconds(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const t=GetSlot(this,n);return jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(BigIntFloorDiv(t,Ge))}get epochMicroseconds(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return ToBigIntExternal(BigIntFloorDiv(GetSlot(this,n),De))}get epochNanoseconds(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return ToBigIntExternal(GetSlot(this,n))}get dayOfWeek(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarDayOfWeek(GetSlot(this,p),dateTime(this))}get dayOfYear(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarDayOfYear(GetSlot(this,p),dateTime(this))}get weekOfYear(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarWeekOfYear(GetSlot(this,p),dateTime(this))}get yearOfWeek(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarYearOfWeek(GetSlot(this,p),dateTime(this))}get hoursInDay(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const t=dateTime(this),r=GetIntrinsic("%Temporal.PlainDateTime%"),o=GetSlot(t,i),a=GetSlot(t,s),d=GetSlot(t,l),m=new r(o,a,d,0,0,0,0,0,0),c=AddISODate(o,a,d,0,0,0,1,"reject"),h=new r(c.year,c.month,c.day,0,0,0,0,0,0),u=GetSlot(this,g),T=GetSlot(GetInstantFor(u,m,"compatible"),n),p=GetSlot(GetInstantFor(u,h,"compatible"),n);return BigIntDivideToNumber(jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(p,T),Oe)}get daysInWeek(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarDaysInWeek(GetSlot(this,p),dateTime(this))}get daysInMonth(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarDaysInMonth(GetSlot(this,p),dateTime(this))}get daysInYear(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarDaysInYear(GetSlot(this,p),dateTime(this))}get monthsInYear(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarMonthsInYear(GetSlot(this,p),dateTime(this))}get inLeapYear(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return CalendarInLeapYear(GetSlot(this,p),dateTime(this))}get offset(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return GetOffsetStringFor(GetSlot(this,g),GetSlot(this,S))}get offsetNanoseconds(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return GetOffsetNanosecondsFor(GetSlot(this,g),GetSlot(this,S))}with(e,t){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");if(!IsObject(e))throw new TypeError("invalid zoned-date-time-like");RejectTemporalLikeObject(e);const r=GetOptionsObject(t),o=GetSlot(this,p);let n=CalendarFields(o,["day","hour","microsecond","millisecond","minute","month","monthCode","nanosecond","second","year"]);n.push("offset");let a=PrepareTemporalFields(this,n,["offset"]);a=CalendarMergeFields(o,a,PrepareTemporalFields(e,n,"partial")),a=PrepareTemporalFields(a,n,["offset"]);const i=ToTemporalDisambiguation(r),s=ToTemporalOffset(r,"prefer");let{year:l,month:d,day:m,hour:c,minute:h,second:u,millisecond:T,microsecond:f,nanosecond:y}=InterpretTemporalDateTimeFields(o,a,r);const I=ParseTimeZoneOffsetString(a.offset),S=GetSlot(this,g);return CreateTemporalZonedDateTime(InterpretISODateTimeOffset(l,d,m,c,h,u,T,f,y,"option",I,S,i,s,!1),S,o)}withPlainDate(e){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const t=ToTemporalDate(e),r=GetSlot(t,i),o=GetSlot(t,s),a=GetSlot(t,l);let f=GetSlot(t,p);const y=dateTime(this),I=GetSlot(y,d),S=GetSlot(y,m),w=GetSlot(y,c),D=GetSlot(y,h),G=GetSlot(y,u),v=GetSlot(y,T);f=ConsolidateCalendars(GetSlot(this,p),f);const C=GetSlot(this,g);return CreateTemporalZonedDateTime(GetSlot(GetInstantFor(C,new(GetIntrinsic("%Temporal.PlainDateTime%"))(r,o,a,I,S,w,D,G,v,f),"compatible"),n),C,f)}withPlainTime(e){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const t=GetIntrinsic("%Temporal.PlainTime%"),r=void 0===e?new t:ToTemporalTime(e),o=dateTime(this),a=GetSlot(o,i),f=GetSlot(o,s),y=GetSlot(o,l),I=GetSlot(this,p),S=GetSlot(r,d),w=GetSlot(r,m),D=GetSlot(r,c),G=GetSlot(r,h),v=GetSlot(r,u),C=GetSlot(r,T),O=GetSlot(this,g);return CreateTemporalZonedDateTime(GetSlot(GetInstantFor(O,new(GetIntrinsic("%Temporal.PlainDateTime%"))(a,f,y,S,w,D,G,v,C,I),"compatible"),n),O,I)}withTimeZone(e){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const t=ToTemporalTimeZoneSlotValue(e);return CreateTemporalZonedDateTime(GetSlot(this,n),t,GetSlot(this,p))}withCalendar(e){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const t=ToTemporalCalendarSlotValue(e);return CreateTemporalZonedDateTime(GetSlot(this,n),GetSlot(this,g),t)}add(e,t){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return AddDurationToOrSubtractDurationFromZonedDateTime("add",this,e,t)}subtract(e,t){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return AddDurationToOrSubtractDurationFromZonedDateTime("subtract",this,e,t)}until(e,t){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return DifferenceTemporalZonedDateTime("until",this,e,t)}since(e,t){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return DifferenceTemporalZonedDateTime("since",this,e,t)}round(t){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");if(void 0===t)throw new TypeError("options parameter is required");const r="string"==typeof t?CreateOnePropObject("smallestUnit",t):GetOptionsObject(t),o=ToTemporalRoundingIncrement(r),a=ToTemporalRoundingMode(r,"halfExpand"),f=GetTemporalUnit(r,"smallestUnit","time",He,["day"]),y={day:1,hour:24,minute:60,second:60,millisecond:1e3,microsecond:1e3,nanosecond:1e3}[f];ValidateTemporalRoundingIncrement(o,y,1===y);const I=dateTime(this);let w=GetSlot(I,i),D=GetSlot(I,s),G=GetSlot(I,l),v=GetSlot(I,d),C=GetSlot(I,m),O=GetSlot(I,c),b=GetSlot(I,h),E=GetSlot(I,u),M=GetSlot(I,T);const R=GetIntrinsic("%Temporal.PlainDateTime%"),F=GetSlot(this,g),Y=GetSlot(this,p),P=GetInstantFor(F,new R(GetSlot(I,i),GetSlot(I,s),GetSlot(I,l),0,0,0,0,0,0),"compatible"),Z=AddZonedDateTime(P,F,Y,0,0,0,1,0,0,0,0,0,0),B=jsbi__WEBPACK_IMPORTED_MODULE_0___default().subtract(Z,jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(GetSlot(P,n)));if(jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThanOrEqual(B,Ie))throw new RangeError("cannot round a ZonedDateTime in a calendar with zero or negative length days");return({year:w,month:D,day:G,hour:v,minute:C,second:O,millisecond:b,microsecond:E,nanosecond:M}=RoundISODateTime(w,D,G,v,C,O,b,E,M,o,f,a,jsbi__WEBPACK_IMPORTED_MODULE_0___default().toNumber(B))),CreateTemporalZonedDateTime(InterpretISODateTimeOffset(w,D,G,v,C,O,b,E,M,"option",GetOffsetNanosecondsFor(F,GetSlot(this,S)),F,"compatible","prefer",!1),F,GetSlot(this,p))}equals(t){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const r=ToTemporalZonedDateTime(t),o=GetSlot(this,n),a=GetSlot(r,n);return!!jsbi__WEBPACK_IMPORTED_MODULE_0___default().equal(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(o),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(a))&&!!TimeZoneEquals(GetSlot(this,g),GetSlot(r,g))&&CalendarEquals(GetSlot(this,p),GetSlot(r,p))}toString(e){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const t=GetOptionsObject(e),r=ToCalendarNameOption(t),o=ToFractionalSecondDigits(t),n=function ToShowOffsetOption(e){return GetOption(e,"offset",["auto","never"],"auto")}(t),a=ToTemporalRoundingMode(t,"trunc"),i=GetTemporalUnit(t,"smallestUnit","time",void 0);if("hour"===i)throw new RangeError('smallestUnit must be a time unit other than "hour"');const s=function ToTimeZoneNameOption(e){return GetOption(e,"timeZoneName",["auto","never","critical"],"auto")}(t),{precision:l,unit:d,increment:m}=ToSecondsStringPrecisionRecord(i,o);return TemporalZonedDateTimeToString(this,l,r,s,n,{unit:d,increment:m,roundingMode:a})}toLocaleString(e,t){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const r=GetOptionsObject(t),o=Yt(null);if(CopyDataProperties(o,r,["timeZone"]),void 0!==r.timeZone)throw new TypeError("ZonedDateTime toLocaleString does not accept a timeZone option");void 0===o.year&&void 0===o.month&&void 0===o.day&&void 0===o.weekday&&void 0===o.dateStyle&&void 0===o.hour&&void 0===o.minute&&void 0===o.second&&void 0===o.timeStyle&&void 0===o.dayPeriod&&void 0===o.timeZoneName&&(o.timeZoneName="short");let n=ToTemporalTimeZoneIdentifier(GetSlot(this,g));if(IsTimeZoneOffsetString(n))throw new RangeError("toLocaleString does not support offset string time zones");n=GetCanonicalTimeZoneIdentifier(n),o.timeZone=n;const a=new ht(e,o),i=Call(Ft,a,[]).calendar,s=ToTemporalCalendarIdentifier(GetSlot(this,p));if("iso8601"!==s&&"iso8601"!==i&&i!==s)throw new RangeError(`cannot format ZonedDateTime with calendar ${s} in locale with calendar ${i}`);return a.format(GetSlot(this,S))}toJSON(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return TemporalZonedDateTimeToString(this,"auto")}valueOf(){throw new TypeError("use compare() or equals() to compare Temporal.ZonedDateTime")}startOfDay(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const e=dateTime(this),t=GetIntrinsic("%Temporal.PlainDateTime%"),r=GetSlot(this,p),o=new t(GetSlot(e,i),GetSlot(e,s),GetSlot(e,l),0,0,0,0,0,0,r),a=GetSlot(this,g);return CreateTemporalZonedDateTime(GetSlot(GetInstantFor(a,o,"compatible"),n),a,r)}toInstant(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return new(GetIntrinsic("%Temporal.Instant%"))(GetSlot(this,n))}toPlainDate(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return TemporalDateTimeToDate(dateTime(this))}toPlainTime(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return TemporalDateTimeToTime(dateTime(this))}toPlainDateTime(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return dateTime(this)}toPlainYearMonth(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const e=GetSlot(this,p);return CalendarYearMonthFromFields(e,PrepareTemporalFields(this,CalendarFields(e,["monthCode","year"]),[]))}toPlainMonthDay(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const e=GetSlot(this,p);return CalendarMonthDayFromFields(e,PrepareTemporalFields(this,CalendarFields(e,["day","monthCode"]),[]))}getISOFields(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");const e=dateTime(this),t=GetSlot(this,g);return{calendar:GetSlot(this,p),isoDay:GetSlot(e,l),isoHour:GetSlot(e,d),isoMicrosecond:GetSlot(e,u),isoMillisecond:GetSlot(e,h),isoMinute:GetSlot(e,m),isoMonth:GetSlot(e,s),isoNanosecond:GetSlot(e,T),isoSecond:GetSlot(e,c),isoYear:GetSlot(e,i),offset:GetOffsetStringFor(t,GetSlot(this,S)),timeZone:t}}getCalendar(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return ToTemporalCalendarObject(GetSlot(this,p))}getTimeZone(){if(!IsTemporalZonedDateTime(this))throw new TypeError("invalid receiver");return ToTemporalTimeZoneObject(GetSlot(this,g))}static from(e,t){const r=GetOptionsObject(t);return IsTemporalZonedDateTime(e)?(ToTemporalDisambiguation(r),ToTemporalOffset(r,"reject"),ToTemporalOverflow(r),CreateTemporalZonedDateTime(GetSlot(e,n),GetSlot(e,g),GetSlot(e,p))):ToTemporalZonedDateTime(e,r)}static compare(t,r){const o=ToTemporalZonedDateTime(t),a=ToTemporalZonedDateTime(r),i=GetSlot(o,n),s=GetSlot(a,n);return jsbi__WEBPACK_IMPORTED_MODULE_0___default().lessThan(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(s))?-1:jsbi__WEBPACK_IMPORTED_MODULE_0___default().greaterThan(jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(i),jsbi__WEBPACK_IMPORTED_MODULE_0___default().BigInt(s))?1:0}}function dateTime(e){return GetPlainDateTimeFor(GetSlot(e,g),GetSlot(e,S),GetSlot(e,p))}MakeIntrinsicClass(ZonedDateTime,"Temporal.ZonedDateTime");var Pt=Object.freeze({__proto__:null,Calendar,Duration,Instant,Now:Et,PlainDate,PlainDateTime,PlainMonthDay,PlainTime,PlainYearMonth,TimeZone,ZonedDateTime});const Zt=[Instant,Calendar,PlainDate,PlainDateTime,Duration,PlainMonthDay,PlainTime,TimeZone,PlainYearMonth,ZonedDateTime];for(const e of Zt){const t=Object.getOwnPropertyDescriptor(e,"prototype");(t.configurable||t.enumerable||t.writable)&&(t.configurable=!1,t.enumerable=!1,t.writable=!1,Object.defineProperty(e,"prototype",t))}},"./node_modules/jsbi/dist/jsbi-umd.js":function(module){module.exports=function(){"use strict";var e=Math.imul,t=Math.clz32;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)}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var _,n=0;ne.length)&&(t=e.length);for(var _=0,n=Array(t);_=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(t){throw t},f:l}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var g,a=!0,u=!1;return{s:function(){_=_.call(e)},n:function(){var e=_.next();return a=e.done,e},e:function(t){u=!0,g=t},f:function(){try{a||null==_.return||_.return()}finally{if(u)throw g}}}}var S=function(e){var t=Math.abs,n=Math.max,o=Math.floor;function a(e,t){var i;if(_(this,a),(i=u.call(this,e)).sign=t,Object.setPrototypeOf(b(i),a.prototype),e>a.__kMaxLength)throw new RangeError("Maximum BigInt size exceeded");return i}g(a,e);var u=c(a);return l(a,[{key:"toDebugString",value:function(){var e,t=["BigInt["],i=B(this);try{for(i.s();!(e=i.n()).done;){var _=e.value;t.push((_?(_>>>0).toString(16):_)+", ")}}catch(e){i.e(e)}finally{i.f()}return t.push("]"),t.join("")}},{key:"toString",value:function(){var e=0e||36this.length&&(_=this.length);for(var n=32767&e,l=e>>>15,g=0,o=t,u=0;u<_;u++){var s=this.__digit(u),r=32767&s,d=s>>>15,h=a.__imul(r,n),b=a.__imul(r,l),m=a.__imul(d,n),v=o+h+g;g=v>>>30,v&=1073741823,g+=(v+=((32767&b)<<15)+((32767&m)<<15))>>>30,o=a.__imul(d,l)+(b>>>15)+(m>>>15),this.__setDigit(u,1073741823&v)}if(0!==g||0!==o)throw new Error("implementation bug")}},{key:"__inplaceAdd",value:function(e,t,_){for(var n,l=0,g=0;g<_;g++)l=(n=this.__halfDigit(t+g)+e.__halfDigit(g)+l)>>>15,this.__setHalfDigit(t+g,32767&n);return l}},{key:"__inplaceSub",value:function(e,t,_){var n=0;if(1&t){t>>=1;for(var l=this.__digit(t),g=32767&l,o=0;o<_-1>>>1;o++){var a=e.__digit(o),u=(l>>>15)-(32767&a)-n;n=1&u>>>15,this.__setDigit(t+o,(32767&u)<<15|32767&g),n=1&(g=(32767&(l=this.__digit(t+o+1)))-(a>>>15)-n)>>>15}var s=e.__digit(o),r=(l>>>15)-(32767&s)-n;if(n=1&r>>>15,this.__setDigit(t+o,(32767&r)<<15|32767&g),t+o+1>=this.length)throw new RangeError("out of bounds");0==(1&_)&&(n=1&(g=(32767&(l=this.__digit(t+o+1)))-(s>>>15)-n)>>>15,this.__setDigit(t+e.length,1073709056&l|32767&g))}else{t>>=1;for(var d=0;d>>15)-(b>>>15)-(n=1&m>>>15);n=1&c>>>15,this.__setDigit(t+d,(32767&c)<<15|32767&m)}var v=this.__digit(t+d),y=e.__digit(d),f=(32767&v)-(32767&y)-n;n=1&f>>>15;var D=0;0==(1&_)&&(n=1&(D=(v>>>15)-(y>>>15)-n)>>>15),this.__setDigit(t+d,(32767&D)<<15|32767&f)}return n}},{key:"__inplaceRightShift",value:function(e){if(0!==e){for(var t,_=this.__digit(0)>>>e,n=this.length-1,l=0;l>>e;this.__setDigit(n,_)}}},{key:"__digit",value:function(e){return this[e]}},{key:"__unsignedDigit",value:function(e){return this[e]>>>0}},{key:"__setDigit",value:function(e,t){this[e]=0|t}},{key:"__setDigitGrow",value:function(e,t){this[e]=0|t}},{key:"__halfDigitLength",value:function(){var e=this.length;return 32767>=this.__unsignedDigit(e-1)?2*e-1:2*e}},{key:"__halfDigit",value:function(e){return 32767&this[e>>>1]>>>15*(1&e)}},{key:"__setHalfDigit",value:function(e,t){var i=e>>>1,_=this.__digit(i),n=1&e?32767&_|t<<15:1073709056&_|32767&t;this.__setDigit(i,n)}}],[{key:"BigInt",value:function(e){var t=Number.isFinite;if("number"==typeof e){if(0===e)return a.__zero();if(a.__isOneDigitInt(e))return 0>e?a.__oneDigit(-e,!0):a.__oneDigit(e,!1);if(!t(e)||o(e)!==e)throw new RangeError("The number "+e+" cannot be converted to BigInt because it is not an integer");return a.__fromDouble(e)}if("string"==typeof e){var _=a.__fromString(e);if(null===_)throw new SyntaxError("Cannot convert "+e+" to a BigInt");return _}if("boolean"==typeof e)return!0===e?a.__oneDigit(1,!1):a.__zero();if("object"===i(e)){if(e.constructor===a)return e;var n=a.__toPrimitive(e);return a.BigInt(n)}throw new TypeError("Cannot convert "+e+" to a BigInt")}},{key:"toNumber",value:function(e){var t=e.length;if(0===t)return 0;if(1===t){var i=e.__unsignedDigit(0);return e.sign?-i:i}var _=e.__digit(t-1),n=a.__clz30(_),l=30*t-n;if(1024>>=12;var d=s-12,h=12<=s?0:o<<20+s,b=20+s;for(0>>30-d,h=o<>>30-b,b-=30;var m=a.__decideRounding(e,b,u,o);if((1===m||0===m&&1==(1&h))&&0==(h=h+1>>>0)&&0!=++r>>>20&&(r=0,1023<++g))return e.sign?-1/0:1/0;var c=e.sign?-2147483648:0;return g=g+1023<<20,a.__kBitConversionInts[1]=c|g|r,a.__kBitConversionInts[0]=h,a.__kBitConversionDouble[0]}},{key:"unaryMinus",value:function(e){if(0===e.length)return e;var t=e.__copy();return t.sign=!e.sign,t}},{key:"bitwiseNot",value:function(e){return e.sign?a.__absoluteSubOne(e).__trim():a.__absoluteAddOne(e,!0)}},{key:"exponentiate",value:function(e,t){if(t.sign)throw new RangeError("Exponent must be positive");if(0===t.length)return a.__oneDigit(1,!1);if(0===e.length)return e;if(1===e.length&&1===e.__digit(0))return e.sign&&0==(1&t.__digit(0))?a.unaryMinus(e):e;if(1=a.__kMaxLengthBits)throw new RangeError("BigInt too big");if(1===e.length&&2===e.__digit(0)){var _=1+(0|i/30),l=new a(_,e.sign&&0!=(1&i));l.__initializeDigits();var g=1<>=1;0!==i;i>>=1)u=a.multiply(u,u),0!=(1&i)&&(o=null===o?u:a.multiply(o,u));return o}},{key:"multiply",value:function(e,t){if(0===e.length)return e;if(0===t.length)return t;var _=e.length+t.length;30<=e.__clzmsd()+t.__clzmsd()&&_--;var n=new a(_,e.sign!==t.sign);n.__initializeDigits();for(var l=0;la.__absoluteCompare(e,t))return a.__zero();var i,_=e.sign!==t.sign,n=t.__unsignedDigit(0);if(1===t.length&&32767>=n){if(1===n)return _===e.sign?e:a.unaryMinus(e);i=a.__absoluteDivSmall(e,n,null)}else i=a.__absoluteDivLarge(e,t,!0,!1);return i.sign=_,i.__trim()}},{key:"remainder",value:function i(e,t){if(0===t.length)throw new RangeError("Division by zero");if(0>a.__absoluteCompare(e,t))return e;var _=t.__unsignedDigit(0);if(1===t.length&&32767>=_){if(1===_)return a.__zero();var n=a.__absoluteModSmall(e,_);return 0===n?a.__zero():a.__oneDigit(n,e.sign)}var i=a.__absoluteDivLarge(e,t,!1,!0);return i.sign=e.sign,i.__trim()}},{key:"add",value:function(e,t){var i=e.sign;return i===t.sign?a.__absoluteAdd(e,t,i):0<=a.__absoluteCompare(e,t)?a.__absoluteSub(e,t,i):a.__absoluteSub(t,e,!i)}},{key:"subtract",value:function(e,t){var i=e.sign;return i===t.sign?0<=a.__absoluteCompare(e,t)?a.__absoluteSub(e,t,i):a.__absoluteSub(t,e,!i):a.__absoluteAdd(e,t,i)}},{key:"leftShift",value:function(e,t){return 0===t.length||0===e.length?e:t.sign?a.__rightShiftByAbsolute(e,t):a.__leftShiftByAbsolute(e,t)}},{key:"signedRightShift",value:function(e,t){return 0===t.length||0===e.length?e:t.sign?a.__leftShiftByAbsolute(e,t):a.__rightShiftByAbsolute(e,t)}},{key:"unsignedRightShift",value:function(){throw new TypeError("BigInts have no unsigned right shift; use >> instead")}},{key:"lessThan",value:function(e,t){return 0>a.__compareToBigInt(e,t)}},{key:"lessThanOrEqual",value:function(e,t){return 0>=a.__compareToBigInt(e,t)}},{key:"greaterThan",value:function(e,t){return 0(e=o(e)))throw new RangeError("Invalid value: not (convertible to) a safe integer");if(0===e)return a.__zero();if(e>=a.__kMaxLengthBits)return t;var _=0|(e+29)/30;if(t.length<_)return t;var l=t.__unsignedDigit(_-1),g=1<<(e-1)%30;if(t.length===_&&l(e=o(e)))throw new RangeError("Invalid value: not (convertible to) a safe integer");if(0===e)return a.__zero();if(t.sign){if(e>a.__kMaxLengthBits)throw new RangeError("BigInt too big");return a.__truncateAndSubFromPowerOfTwo(e,t,!1)}if(e>=a.__kMaxLengthBits)return t;var i=0|(e+29)/30;if(t.length>>_)return t}return a.__truncateToNBits(e,t)}},{key:"ADD",value:function(e,t){if(e=a.__toPrimitive(e),t=a.__toPrimitive(t),"string"==typeof e)return"string"!=typeof t&&(t=t.toString()),e+t;if("string"==typeof t)return e.toString()+t;if(e=a.__toNumeric(e),t=a.__toNumeric(t),a.__isBigInt(e)&&a.__isBigInt(t))return a.add(e,t);if("number"==typeof e&&"number"==typeof t)return e+t;throw new TypeError("Cannot mix BigInt and other types, use explicit conversions")}},{key:"LT",value:function(e,t){return a.__compare(e,t,0)}},{key:"LE",value:function(e,t){return a.__compare(e,t,1)}},{key:"GT",value:function(e,t){return a.__compare(e,t,2)}},{key:"GE",value:function(e,t){return a.__compare(e,t,3)}},{key:"EQ",value:function(e,t){for(;;){if(a.__isBigInt(e))return a.__isBigInt(t)?a.equal(e,t):a.EQ(t,e);if("number"==typeof e){if(a.__isBigInt(t))return a.__equalToNumber(t,e);if("object"!==i(t))return e==t;t=a.__toPrimitive(t)}else if("string"==typeof e){if(a.__isBigInt(t))return null!==(e=a.__fromString(e))&&a.equal(e,t);if("object"!==i(t))return e==t;t=a.__toPrimitive(t)}else if("boolean"==typeof e){if(a.__isBigInt(t))return a.__equalToNumber(t,+e);if("object"!==i(t))return e==t;t=a.__toPrimitive(t)}else if("symbol"===i(e)){if(a.__isBigInt(t))return!1;if("object"!==i(t))return e==t;t=a.__toPrimitive(t)}else{if("object"!==i(e))return e==t;if("object"===i(t)&&t.constructor!==a)return e==t;e=a.__toPrimitive(e)}}}},{key:"NE",value:function(e,t){return!a.EQ(e,t)}},{key:"DataViewGetBigInt64",value:function(e,t){var i=!!(2>>30),s.__setDigit(2,l>>>28),s.__trim()}},{key:"DataViewSetBigInt64",value:function(e,t,i){var _=!!(3>>2,2t)n=-t-1;else{if(0===i)return-1;i--,_=e.__digit(i),n=29}var l=1<>>20)-1023,n=1+(0|_/30),l=new a(n,0>e),g=1048575&a.__kBitConversionInts[1]|1048576,o=a.__kBitConversionInts[0],u=20,s=_%30,r=0;if(s>>d,g=g<<32-d|o>>>d,o<<=32-d}else if(s===u)r=32,t=g,g=o,o=0;else{var h=s-u;r=32-h,t=g<>>32-h,g=o<>>2,g=g<<30|o>>>2,o<<=30):t=0,l.__setDigit(b,t);return l.__trim()}},{key:"__isWhitespace",value:function(e){return!!(13>=e&&9<=e)||(159>=e?32==e:131071>=e?160==e||5760==e:196607>=e?10>=(e&=131071)||40==e||41==e||47==e||95==e||4096==e:65279==e)}},{key:"__fromString",value:function(e){var t=11073741824/o)return null;var r=new a(0|(29+(o*g+u>>>a.__kBitsPerCharTableShift))/30,!1),h=10>t?t:10,b=10>=a.__kBitsPerCharTableShift;var c=[],v=[],y=!1;do{for(var f,D=0,p=0;;){if(f=void 0,l-48>>>0>>0>>0>>0>>a.__kBitsPerCharTableShift)/30;r.__inplaceMultiplyAdd(I,C,m)}while(!k)}if(n!==_){if(!a.__isWhitespace(l))return null;for(n++;n<_;n++)if(l=e.charCodeAt(n),!a.__isWhitespace(l))return null}return r.sign=-1===i,r.__trim()}},{key:"__fillFromParts",value:function(e,t,_){for(var n=0,l=0,g=0,o=t.length-1;0<=o;o--){var a=t[o],u=_[o];l|=a<>>u-(g-=30))}if(0!==l){if(n>=e.length)throw new Error("implementation bug");e.__setDigit(n++,l)}for(;n>>1)+(85&n))>>>2)+(51&n))>>>4)+(15&n),g=t-1,o=e.__digit(_-1),s=0|(30*_-a.__clz30(o)+l-1)/l;if(e.sign&&s++,268435456>>y,b=30-y;b>=l;)r[d--]=a.__kConversionChars[h&g],h>>>=l,b-=l}var f=(h|o<>>l-b;0!==h;)r[d--]=a.__kConversionChars[h&g],h>>>=l;if(e.sign&&(r[d--]="-"),-1!==d)throw new Error("implementation bug");return r.join("")}},{key:"__toStringGeneric",value:function(e,t,_){var n=e.length;if(0===n)return"";if(1===n){var l=e.__unsignedDigit(0).toString(t);return!1===_&&e.sign&&(l="-"+l),l}var r,d,g=30*n-a.__clz30(e.__digit(n-1)),u=a.__kMaxBitsPerChar[t]-1,s=g*a.__kBitsPerCharTableMultiplier,h=1+(s=0|(s+=u-1)/u)>>1,b=a.exponentiate(a.__oneDigit(t,!1),a.__oneDigit(h,!1)),m=b.__unsignedDigit(0);if(1===b.length&&32767>=m){(r=new a(e.length,!1)).__initializeDigits();for(var c,v=0,y=2*e.length-1;0<=y;y--)c=v<<15|e.__halfDigit(y),r.__setHalfDigit(y,0|c/m),v=0|c%m;d=v.toString(t)}else{var f=a.__absoluteDivLarge(e,b,!0,!0);r=f.quotient;var D=f.remainder.__trim();d=a.__toStringGeneric(D,t,!0)}r.__trim();for(var p=a.__toStringGeneric(r,t,!0);d.length_?a.__absoluteLess(i):0}},{key:"__compareToNumber",value:function(e,i){if(a.__isOneDigitInt(i)){var _=e.sign,n=0>i;if(_!==n)return a.__unequalSign(_);if(0===e.length){if(n)throw new Error("implementation bug");return 0===i?0:-1}if(1l?a.__absoluteGreater(_):gt)return a.__unequalSign(i);if(0===t)throw new Error("implementation bug: should be handled elsewhere");if(0===e.length)return-1;a.__kBitConversionDouble[0]=t;var _=2047&a.__kBitConversionInts[1]>>>20;if(2047==_)throw new Error("implementation bug: handled elsewhere");var n=_-1023;if(0>n)return a.__absoluteGreater(i);var l=e.length,g=e.__digit(l-1),o=a.__clz30(g),u=30*l-o,s=n+1;if(us)return a.__absoluteGreater(i);var r=1048576|1048575&a.__kBitConversionInts[1],d=a.__kBitConversionInts[0],h=20,b=29-o;if(b!==(0|(u-1)%30))throw new Error("implementation bug");var m,c=0;if(b>>v,r=r<<32-v|d>>>v,d<<=32-v}else if(b===h)c=32,m=r,r=d,d=0;else{var y=b-h;c=32-y,m=r<>>32-y,r=d<>>=0)>(m>>>=0))return a.__absoluteGreater(i);if(g>>2,r=r<<30|d>>>2,d<<=30):m=0;var D=e.__unsignedDigit(f);if(D>m)return a.__absoluteGreater(i);if(Di&&e.__unsignedDigit(0)===t(i):0===a.__compareToDouble(e,i)}},{key:"__comparisonResultToBool",value:function(e,t){return 0===t?0>e:1===t?0>=e:2===t?0t;case 3:return e>=t}if(a.__isBigInt(e)&&"string"==typeof t)return null!==(t=a.__fromString(t))&&a.__comparisonResultToBool(a.__compareToBigInt(e,t),i);if("string"==typeof e&&a.__isBigInt(t))return null!==(e=a.__fromString(e))&&a.__comparisonResultToBool(a.__compareToBigInt(e,t),i);if(e=a.__toNumeric(e),t=a.__toNumeric(t),a.__isBigInt(e)){if(a.__isBigInt(t))return a.__comparisonResultToBool(a.__compareToBigInt(e,t),i);if("number"!=typeof t)throw new Error("implementation bug");return a.__comparisonResultToBool(a.__compareToNumber(e,t),i)}if("number"!=typeof e)throw new Error("implementation bug");if(a.__isBigInt(t))return a.__comparisonResultToBool(a.__compareToNumber(t,e),2^i);if("number"!=typeof t)throw new Error("implementation bug");return 0===i?et:3===i?e>=t:void 0}},{key:"__absoluteAdd",value:function(e,t,_){if(e.length>>30,g.__setDigit(u,1073741823&l);for(;u>>30,g.__setDigit(u,1073741823&s)}return u>>30,l.__setDigit(o,1073741823&n);for(;o>>30,l.__setDigit(o,1073741823&u)}return l.__trim()}},{key:"__absoluteAddOne",value:function(e,t){var _=2>>30,_.__setDigit(o,1073741823&l);return 0!==g&&_.__setDigitGrow(n,1),_}},{key:"__absoluteSubOne",value:function(e,t){for(var n,_=e.length,l=new a(t=t||_,!1),g=1,o=0;o<_;o++)g=1&(n=e.__digit(o)-g)>>>30,l.__setDigit(o,1073741823&n);if(0!==g)throw new Error("implementation bug");for(var u=_;un?0:e.__unsignedDigit(n)>t.__unsignedDigit(n)?1:-1}},{key:"__multiplyAccumulate",value:function(e,t,_,n){if(0!==t){for(var l=32767&t,g=t>>>15,o=0,u=0,s=0;s>>15,m=a.__imul(h,l),c=a.__imul(h,g),v=a.__imul(b,l);o=(r+=u+m+o)>>>30,r&=1073741823,o+=(r+=((32767&c)<<15)+((32767&v)<<15))>>>30,u=a.__imul(b,g)+(c>>>15)+(v>>>15),_.__setDigit(n,1073741823&r)}for(;0!==o||0!==u;n++){var f=_.__digit(n);f+=o+u,u=0,o=f>>>30,_.__setDigit(n,1073741823&f)}}}},{key:"__internalMultiplyAdd",value:function(e,t,_,l,g){for(var o=_,u=0,s=0;s>>15,t),m=h+((32767&b)<<15)+u+o;o=m>>>30,u=b>>>15,g.__setDigit(s,1073741823&m)}if(g.length>l)for(g.__setDigit(l++,o+u);l>>0,o=0|g/t,u=0|(g=((n=0|g%t)<<15|e.__halfDigit(l-1))>>>0)/t;n=0|g%t,_.__setDigit(l>>>1,o<<15|u)}return _}},{key:"__absoluteModSmall",value:function(e,t){for(var n=0,l=2*e.length-1;0<=l;l--)n=0|((n<<15|e.__halfDigit(l))>>>0)%t;return n}},{key:"__absoluteDivLarge",value:function(e,t,i,_){var l=t.__halfDigitLength(),n=t.length,g=e.__halfDigitLength()-l,o=null;i&&(o=new a(g+2>>>1,!1)).__initializeDigits();var s=new a(l+2>>>1,!1);s.__initializeDigits();var r=a.__clz15(t.__halfDigit(l-1));0>>0;m=0|y/u;for(var f=0|y%u,D=t.__halfDigit(l-2),p=d.__halfDigit(b+l-2);a.__imul(m,D)>>>0>(f<<16|p)>>>0&&(m--,!(32767<(f+=u))););}a.__internalMultiplyAdd(t,m,0,n,s);var k=d.__inplaceSub(s,b,l+1);0!==k&&(k=d.__inplaceAdd(t,b,l),d.__setHalfDigit(b+l,32767&d.__halfDigit(b+l)+k),m--),i&&(1&b?h=m<<15:o.__setDigit(b>>>1,h|m))}if(_)return d.__inplaceRightShift(r),i?{quotient:o,remainder:d}:d;if(i)return o;throw new Error("unreachable")}},{key:"__clz15",value:function(e){return a.__clz30(e)-15}},{key:"__specialLeftShift",value:function(e,t,_){var l=e.length,n=new a(l+_,!1);if(0===t){for(var g=0;g>>30-t;return 0<_&&n.__setDigit(l,u),n}},{key:"__leftShiftByAbsolute",value:function(e,t){var _=a.__toShiftAmount(t);if(0>_)throw new RangeError("BigInt too big");var n=0|_/30,l=_%30,g=e.length,o=0!==l&&0!=e.__digit(g-1)>>>30-l,u=g+n+(o?1:0),s=new a(u,e.sign);if(0===l){for(var r=0;r>>30-l;if(o)s.__setDigit(g+n,h);else if(0!==h)throw new Error("implementation bug")}return s.__trim()}},{key:"__rightShiftByAbsolute",value:function(e,t){var _=e.length,n=e.sign,l=a.__toShiftAmount(t);if(0>l)return a.__rightShiftByMaximum(n);var g=0|l/30,o=l%30,u=_-g;if(0>=u)return a.__rightShiftByMaximum(n);var s=!1;if(n)if(0!=(e.__digit(g)&(1<>>o,y=_-g-1,f=0;f>>o;b.__setDigit(y,v)}return s&&(b=a.__absoluteAddOne(b,!0,b)),b.__trim()}},{key:"__rightShiftByMaximum",value:function(e){return e?a.__oneDigit(1,!0):a.__zero()}},{key:"__toShiftAmount",value:function(e){if(1a.__kMaxLengthBits?-1:t}},{key:"__toPrimitive",value:function(e){var t=1>>u}return n.__setDigit(l,o),n.__trim()}},{key:"__truncateAndSubFromPowerOfTwo",value:function(e,t,_){for(var l,n=Math.min,g=0|(e+29)/30,o=new a(g,_),u=0,s=g-1,d=0,h=n(s,t.length);u>>30,o.__setDigit(u,1073741823&l);for(;u>>v)-d,b&=y-1}return o.__setDigit(s,b),o.__trim()}},{key:"__digitPow",value:function(e,t){for(var i=1;0>>=1,e*=e;return i}},{key:"__isOneDigitInt",value:function(e){return(1073741823&e)===e}}]),a}(h(Array));return S.__kMaxLength=33554432,S.__kMaxLengthBits=S.__kMaxLength<<5,S.__kMaxBitsPerChar=[0,0,32,51,64,75,83,90,96,102,107,111,115,119,122,126,128,131,134,136,139,141,143,145,147,149,151,153,154,156,158,159,160,162,163,165,166],S.__kBitsPerCharTableShift=5,S.__kBitsPerCharTableMultiplier=1<>>0)/t)},S.__imul=e||function(e,t){return 0|e*t},S}()}}]); \ No newline at end of file diff --git a/21354.e2033e0a.iframe.bundle.js b/21354.e2033e0a.iframe.bundle.js new file mode 100644 index 0000000000..6162818286 --- /dev/null +++ b/21354.e2033e0a.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21354],{"./node_modules/@fortawesome/free-solid-svg-icons/faListOl.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M61.77 401l17.5-20.15a19.92 19.92 0 0 0 5.07-14.19v-3.31C84.34 356 80.5 352 73 352H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8h22.83a157.41 157.41 0 0 0-11 12.31l-5.61 7c-4 5.07-5.25 10.13-2.8 14.88l1.05 1.93c3 5.76 6.29 7.88 12.25 7.88h4.73c10.33 0 15.94 2.44 15.94 9.09 0 4.72-4.2 8.22-14.36 8.22a41.54 41.54 0 0 1-15.47-3.12c-6.49-3.88-11.74-3.5-15.6 3.12l-5.59 9.31c-3.72 6.13-3.19 11.72 2.63 15.94 7.71 4.69 20.38 9.44 37 9.44 34.16 0 48.5-22.75 48.5-44.12-.03-14.38-9.12-29.76-28.73-34.88zM496 224H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM16 160h64a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H64V40a8 8 0 0 0-8-8H32a8 8 0 0 0-7.14 4.42l-8 16A8 8 0 0 0 24 64h8v64H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8zm-3.91 160H80a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H41.32c3.29-10.29 48.34-18.68 48.34-56.44 0-29.06-25-39.56-44.47-39.56-21.36 0-33.8 10-40.46 18.75-4.37 5.59-3 10.84 2.8 15.37l8.58 6.88c5.61 4.56 11 2.47 16.12-2.44a13.44 13.44 0 0 1 9.46-3.84c3.33 0 9.28 1.56 9.28 8.75C51 248.19 0 257.31 0 304.59v4C0 316 5.08 320 12.09 320z";exports.definition={prefix:"fas",iconName:"list-ol",icon:[512,512,ligatures,"f0cb",svgPathData]},exports.faListOl=exports.definition,exports.prefix="fas",exports.iconName="list-ol",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0cb",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/21559.09e0c62c.iframe.bundle.js b/21559.09e0c62c.iframe.bundle.js new file mode 100644 index 0000000000..2e892ee353 --- /dev/null +++ b/21559.09e0c62c.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21559],{"./node_modules/@fortawesome/free-solid-svg-icons/faTemperatureHigh.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M416 0c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm-160-16C256 50.1 205.9 0 144 0S32 50.1 32 112v166.5C12.3 303.2 0 334 0 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-34-12.3-64.9-32-89.5V112zM144 448c-44.1 0-80-35.9-80-80 0-25.5 12.2-48.9 32-63.8V112c0-26.5 21.5-48 48-48s48 21.5 48 48v192.2c19.8 14.8 32 38.3 32 63.8 0 44.1-35.9 80-80 80zm16-125.1V112c0-8.8-7.2-16-16-16s-16 7.2-16 16v210.9c-18.6 6.6-32 24.2-32 45.1 0 26.5 21.5 48 48 48s48-21.5 48-48c0-20.9-13.4-38.5-32-45.1z";exports.definition={prefix:"fas",iconName:"temperature-high",icon:[512,512,ligatures,"f769",svgPathData]},exports.faTemperatureHigh=exports.definition,exports.prefix="fas",exports.iconName="temperature-high",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f769",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/21621.0e212ade.iframe.bundle.js b/21621.0e212ade.iframe.bundle.js new file mode 100644 index 0000000000..3ed14bc4b9 --- /dev/null +++ b/21621.0e212ade.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21621],{"./node_modules/@fortawesome/free-solid-svg-icons/faMarsDouble.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M340 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7C198.5 72.1 172.2 64 144 64 64.5 64 0 128.5 0 208s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.5 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12V12c0-6.6-5.4-12-12-12zM144 288c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80zm356-128.1h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7c-18.2-11.4-39-18.9-61.5-21.3-2.1 21.8-8.2 43.3-18.4 63.3 1.1 0 2.2-.1 3.2-.1 44.1 0 80 35.9 80 80s-35.9 80-80 80-80-35.9-80-80c0-1.1 0-2.2.1-3.2-20 10.2-41.5 16.4-63.3 18.4C168.4 455.6 229.6 512 304 512c79.5 0 144-64.5 144-144 0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.4 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12v-79c0-6.7-5.4-12.1-12-12.1z";exports.definition={prefix:"fas",iconName:"mars-double",icon:[512,512,ligatures,"f227",svgPathData]},exports.faMarsDouble=exports.definition,exports.prefix="fas",exports.iconName="mars-double",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f227",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/21622.662de6ee.iframe.bundle.js b/21622.662de6ee.iframe.bundle.js new file mode 100644 index 0000000000..2aa5fa652c --- /dev/null +++ b/21622.662de6ee.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21622],{"./node_modules/@fortawesome/free-solid-svg-icons/faFileImage.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M384 121.941V128H256V0h6.059a24 24 0 0 1 16.97 7.029l97.941 97.941a24.002 24.002 0 0 1 7.03 16.971zM248 160c-13.2 0-24-10.8-24-24V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248zm-135.455 16c26.51 0 48 21.49 48 48s-21.49 48-48 48-48-21.49-48-48 21.491-48 48-48zm208 240h-256l.485-48.485L104.545 328c4.686-4.686 11.799-4.201 16.485.485L160.545 368 264.06 264.485c4.686-4.686 12.284-4.686 16.971 0L320.545 304v112z";exports.definition={prefix:"fas",iconName:"file-image",icon:[384,512,ligatures,"f1c5",svgPathData]},exports.faFileImage=exports.definition,exports.prefix="fas",exports.iconName="file-image",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f1c5",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/21697.b1e79ddc.iframe.bundle.js b/21697.b1e79ddc.iframe.bundle.js new file mode 100644 index 0000000000..9e689c9e56 --- /dev/null +++ b/21697.b1e79ddc.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21697],{"./node_modules/@fortawesome/free-solid-svg-icons/faPaperclip.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M43.246 466.142c-58.43-60.289-57.341-157.511 1.386-217.581L254.392 34c44.316-45.332 116.351-45.336 160.671 0 43.89 44.894 43.943 117.329 0 162.276L232.214 383.128c-29.855 30.537-78.633 30.111-107.982-.998-28.275-29.97-27.368-77.473 1.452-106.953l143.743-146.835c6.182-6.314 16.312-6.422 22.626-.241l22.861 22.379c6.315 6.182 6.422 16.312.241 22.626L171.427 319.927c-4.932 5.045-5.236 13.428-.648 18.292 4.372 4.634 11.245 4.711 15.688.165l182.849-186.851c19.613-20.062 19.613-52.725-.011-72.798-19.189-19.627-49.957-19.637-69.154 0L90.39 293.295c-34.763 35.56-35.299 93.12-1.191 128.313 34.01 35.093 88.985 35.137 123.058.286l172.06-175.999c6.177-6.319 16.307-6.433 22.626-.256l22.877 22.364c6.319 6.177 6.434 16.307.256 22.626l-172.06 175.998c-59.576 60.938-155.943 60.216-214.77-.485z";exports.definition={prefix:"fas",iconName:"paperclip",icon:[448,512,ligatures,"f0c6",svgPathData]},exports.faPaperclip=exports.definition,exports.prefix="fas",exports.iconName="paperclip",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0c6",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/21724.5cc7fe65.iframe.bundle.js b/21724.5cc7fe65.iframe.bundle.js new file mode 100644 index 0000000000..053b8cd2ce --- /dev/null +++ b/21724.5cc7fe65.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21724],{"./node_modules/@fortawesome/free-solid-svg-icons/faVolleyballBall.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M231.39 243.48a285.56 285.56 0 0 0-22.7-105.7c-90.8 42.4-157.5 122.4-180.3 216.8a249 249 0 0 0 56.9 81.1 333.87 333.87 0 0 1 146.1-192.2zm-36.9-134.4a284.23 284.23 0 0 0-57.4-70.7c-91 49.8-144.8 152.9-125 262.2 33.4-83.1 98.4-152 182.4-191.5zm187.6 165.1c8.6-99.8-27.3-197.5-97.5-264.4-14.7-1.7-51.6-5.5-98.9 8.5A333.87 333.87 0 0 1 279.19 241a285 285 0 0 0 102.9 33.18zm-124.7 9.5a286.33 286.33 0 0 0-80.2 72.6c82 57.3 184.5 75.1 277.5 47.8a247.15 247.15 0 0 0 42.2-89.9 336.1 336.1 0 0 1-80.9 10.4c-54.6-.1-108.9-14.1-158.6-40.9zm-98.3 99.7c-15.2 26-25.7 54.4-32.1 84.2a247.07 247.07 0 0 0 289-22.1c-112.9 16.1-203.3-24.8-256.9-62.1zm180.3-360.6c55.3 70.4 82.5 161.2 74.6 253.6a286.59 286.59 0 0 0 89.7-14.2c0-2 .3-4 .3-6 0-107.8-68.7-199.1-164.6-233.4z";exports.definition={prefix:"fas",iconName:"volleyball-ball",icon:[512,512,ligatures,"f45f",svgPathData]},exports.faVolleyballBall=exports.definition,exports.prefix="fas",exports.iconName="volleyball-ball",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f45f",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/21778.ed4a578e.iframe.bundle.js b/21778.ed4a578e.iframe.bundle.js new file mode 100644 index 0000000000..3f11867a11 --- /dev/null +++ b/21778.ed4a578e.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21778],{"./node_modules/@fortawesome/free-solid-svg-icons/faNotEqual.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M416 208c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32h-23.88l51.87-66.81c5.37-7.02 4.04-17.06-2.97-22.43L415.61 3.3c-7.02-5.38-17.06-4.04-22.44 2.97L311.09 112H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h204.56l-74.53 96H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h55.49l-51.87 66.81c-5.37 7.01-4.04 17.05 2.97 22.43L64 508.7c7.02 5.38 17.06 4.04 22.43-2.97L168.52 400H416c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32H243.05l74.53-96H416z";exports.definition={prefix:"fas",iconName:"not-equal",icon:[448,512,ligatures,"f53e",svgPathData]},exports.faNotEqual=exports.definition,exports.prefix="fas",exports.iconName="not-equal",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f53e",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/21888.5cc12f67.iframe.bundle.js b/21888.5cc12f67.iframe.bundle.js new file mode 100644 index 0000000000..7a14841b77 --- /dev/null +++ b/21888.5cc12f67.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21888],{"./node_modules/downshift/dist/downshift.esm.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Bp:()=>useCombobox,WM:()=>useSelect});var prop_types=__webpack_require__("./node_modules/prop-types/index.js"),prop_types_default=__webpack_require__.n(prop_types),react=__webpack_require__("./node_modules/react/index.js");__webpack_require__("./node_modules/react-is/index.js");function t(t){return"object"==typeof t&&null!=t&&1===t.nodeType}function e(t,e){return(!e||"hidden"!==t)&&"visible"!==t&&"clip"!==t}function n(t,n){if(t.clientHeighte||o>t&&l=e&&d>=n?o-t-r:l>e&&dn?l-e+i:0}var tslib_es6=__webpack_require__("./node_modules/tslib/tslib.es6.mjs");let idCounter=0;function noop(){}function scrollIntoView(node,menuNode){if(!node)return;const actions=function index_module(e,i){var o=window,l=i.scrollMode,d=i.block,u=i.inline,h=i.boundary,a=i.skipOverflowHiddenElements,c="function"==typeof h?h:function(t){return t!==h};if(!t(e))throw new TypeError("Invalid target");for(var f=document.scrollingElement||document.documentElement,s=[],p=e;t(p)&&c(p);){if((p=p.parentElement)===f){s.push(p);break}null!=p&&p===document.body&&n(p)&&!n(document.documentElement)||null!=p&&n(p,a)&&s.push(p)}for(var m=o.visualViewport?o.visualViewport.width:innerWidth,g=o.visualViewport?o.visualViewport.height:innerHeight,w=window.scrollX||pageXOffset,v=window.scrollY||pageYOffset,W=e.getBoundingClientRect(),b=W.height,H=W.width,y=W.top,E=W.right,M=W.bottom,V=W.left,x="start"===d||"nearest"===d?y:"end"===d?M:y+b/2,I="center"===u?V+H/2:"end"===u?E:V,C=[],T=0;T=0&&V>=0&&M<=g&&E<=m&&y>=R&&M<=Y&&V>=L&&E<=X)return C;var S=getComputedStyle(k),j=parseInt(S.borderLeftWidth,10),q=parseInt(S.borderTopWidth,10),z=parseInt(S.borderRightWidth,10),A=parseInt(S.borderBottomWidth,10),F=0,G=0,J="offsetWidth"in k?k.offsetWidth-k.clientWidth-j-z:0,K="offsetHeight"in k?k.offsetHeight-k.clientHeight-q-A:0;if(f===k)F="start"===d?x:"end"===d?x-g:"nearest"===d?r(v,v+g,g,q,A,v+x,v+x+b,b):x-g/2,G="start"===u?I:"center"===u?I-m/2:"end"===u?I-m:r(w,w+m,m,j,z,w+I,w+I+H,H),F=Math.max(0,F+v),G=Math.max(0,G+w);else{F="start"===d?x-R-q:"end"===d?x-Y+A+K:"nearest"===d?r(R,Y,D,q,A+K,x,x+b,b):x-(R+D/2)+K/2,G="start"===u?I-L-j:"center"===u?I-(L+O/2)+J/2:"end"===u?I-X+z+J:r(L,X,O,j,z+J,I,I+H,H);var N=k.scrollLeft,P=k.scrollTop;x+=P-(F=Math.max(0,Math.min(P+F,k.scrollHeight-D+K))),I+=N-(G=Math.max(0,Math.min(N+G,k.scrollWidth-O+J)))}C.push({el:k,top:F,left:G})}return C}(node,{boundary:menuNode,block:"nearest",scrollMode:"if-needed"});actions.forEach((_ref=>{let{el,top,left}=_ref;el.scrollTop=top,el.scrollLeft=left}))}function isOrContainsNode(parent,child,environment){return parent===child||child instanceof environment.Node&&parent.contains&&parent.contains(child)}function debounce(fn,time){let timeoutId;function cancel(){timeoutId&&clearTimeout(timeoutId)}function wrapper(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];cancel(),timeoutId=setTimeout((()=>{timeoutId=null,fn(...args)}),time)}return wrapper.cancel=cancel,wrapper}function callAllEventHandlers(){for(var _len2=arguments.length,fns=new Array(_len2),_key2=0;_key2<_len2;_key2++)fns[_key2]=arguments[_key2];return function(event){for(var _len3=arguments.length,args=new Array(_len3>1?_len3-1:0),_key3=1;_key3<_len3;_key3++)args[_key3-1]=arguments[_key3];return fns.some((fn=>(fn&&fn(event,...args),event.preventDownshiftDefault||event.hasOwnProperty("nativeEvent")&&event.nativeEvent.preventDownshiftDefault)))}}function handleRefs(){for(var _len4=arguments.length,refs=new Array(_len4),_key4=0;_key4<_len4;_key4++)refs[_key4]=arguments[_key4];return node=>{refs.forEach((ref=>{"function"==typeof ref?ref(node):ref&&(ref.current=node)}))}}function generateId(){return String(idCounter++)}function getA11yStatusMessage$1(_ref2){let{isOpen,resultCount,previousResultCount}=_ref2;return isOpen?resultCount?resultCount!==previousResultCount?`${resultCount} result${1===resultCount?" is":"s are"} available, use up and down arrow keys to navigate. Press Enter key to select.`:"":"No results are available.":""}function getState(state,props){return Object.keys(state).reduce(((prevState,key)=>(prevState[key]=isControlledProp(props,key)?props[key]:state[key],prevState)),{})}function isControlledProp(props,key){return void 0!==props[key]}function normalizeArrowKey(event){const{key,keyCode}=event;return keyCode>=37&&keyCode<=40&&0!==key.indexOf("Arrow")?`Arrow${key}`:key}function getNextWrappingIndex(moveAmount,baseIndex,itemCount,getItemNodeFromIndex,circular){if(void 0===circular&&(circular=!0),0===itemCount)return-1;const itemsLastIndex=itemCount-1;("number"!=typeof baseIndex||baseIndex<0||baseIndex>=itemCount)&&(baseIndex=moveAmount>0?-1:itemsLastIndex+1);let newIndex=baseIndex+moveAmount;newIndex<0?newIndex=circular?itemsLastIndex:0:newIndex>itemsLastIndex&&(newIndex=circular?0:itemsLastIndex);const nonDisabledNewIndex=getNextNonDisabledIndex(moveAmount,newIndex,itemCount,getItemNodeFromIndex,circular);return-1===nonDisabledNewIndex?baseIndex>=itemCount?-1:baseIndex:nonDisabledNewIndex}function getNextNonDisabledIndex(moveAmount,baseIndex,itemCount,getItemNodeFromIndex,circular){const currentElementNode=getItemNodeFromIndex(baseIndex);if(!currentElementNode||!currentElementNode.hasAttribute("disabled"))return baseIndex;if(moveAmount>0){for(let index=baseIndex+1;index=0;index--)if(!getItemNodeFromIndex(index).hasAttribute("disabled"))return index;return circular?moveAmount>0?getNextNonDisabledIndex(1,0,itemCount,getItemNodeFromIndex,!1):getNextNonDisabledIndex(-1,itemCount-1,itemCount,getItemNodeFromIndex,!1):-1}function targetWithinDownshift(target,downshiftElements,environment,checkActiveElement){return void 0===checkActiveElement&&(checkActiveElement=!0),downshiftElements.some((contextNode=>contextNode&&(isOrContainsNode(contextNode,target,environment)||checkActiveElement&&isOrContainsNode(contextNode,environment.document.activeElement,environment))))}const cleanupStatus=debounce((documentProp=>{getStatusDiv(documentProp).textContent=""}),500);function setStatus(status,documentProp){const div=getStatusDiv(documentProp);status&&(div.textContent=status,cleanupStatus(documentProp))}function getStatusDiv(documentProp){void 0===documentProp&&(documentProp=document);let statusDiv=documentProp.getElementById("a11y-status-message");return statusDiv||(statusDiv=documentProp.createElement("div"),statusDiv.setAttribute("id","a11y-status-message"),statusDiv.setAttribute("role","status"),statusDiv.setAttribute("aria-live","polite"),statusDiv.setAttribute("aria-relevant","additions text"),Object.assign(statusDiv.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),documentProp.body.appendChild(statusDiv),statusDiv)}const dropdownDefaultStateValues={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function callOnChangeProps(action,state,newState){const{props,type}=action,changes={};Object.keys(state).forEach((key=>{!function invokeOnChangeHandler(key,action,state,newState){const{props,type}=action,handler=`on${capitalizeString(key)}Change`;props[handler]&&void 0!==newState[key]&&newState[key]!==state[key]&&props[handler]({type,...newState})}(key,action,state,newState),newState[key]!==state[key]&&(changes[key]=newState[key])})),props.onStateChange&&Object.keys(changes).length&&props.onStateChange({type,...changes})}const updateA11yStatus=debounce(((getA11yMessage,document)=>{setStatus(getA11yMessage(),document)}),200),useIsomorphicLayoutEffect="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?react.useLayoutEffect:react.useEffect;function useElementIds(_ref){let{id=`downshift-${generateId()}`,labelId,menuId,getItemId,toggleButtonId,inputId}=_ref;return(0,react.useRef)({labelId:labelId||`${id}-label`,menuId:menuId||`${id}-menu`,getItemId:getItemId||(index=>`${id}-item-${index}`),toggleButtonId:toggleButtonId||`${id}-toggle-button`,inputId:inputId||`${id}-input`}).current}function getItemIndex(index,item,items){return void 0!==index?index:0===items.length?-1:items.indexOf(item)}function capitalizeString(string){return`${string.slice(0,1).toUpperCase()}${string.slice(1)}`}function useLatestRef(val){const ref=(0,react.useRef)(val);return ref.current=val,ref}function useEnhancedReducer(reducer,initialState,props){const prevStateRef=(0,react.useRef)(),actionRef=(0,react.useRef)(),enhancedReducer=(0,react.useCallback)(((state,action)=>{actionRef.current=action,state=getState(state,action.props);const changes=reducer(state,action);return action.props.stateReducer(state,{...action,changes})}),[reducer]),[state,dispatch]=(0,react.useReducer)(enhancedReducer,initialState),propsRef=useLatestRef(props),dispatchWithProps=(0,react.useCallback)((action=>dispatch({props:propsRef.current,...action})),[propsRef]),action=actionRef.current;return(0,react.useEffect)((()=>{action&&prevStateRef.current&&prevStateRef.current!==state&&callOnChangeProps(action,getState(prevStateRef.current,action.props),state),prevStateRef.current=state}),[state,props,action]),[state,dispatchWithProps]}function useControlledReducer$1(reducer,initialState,props){const[state,dispatch]=useEnhancedReducer(reducer,initialState,props);return[getState(state,props),dispatch]}const defaultProps$3={itemToString:function itemToString(item){return item?String(item):""},stateReducer:function stateReducer(s,a){return a.changes},getA11ySelectionMessage:function getA11ySelectionMessage(selectionParameters){const{selectedItem,itemToString:itemToStringLocal}=selectionParameters;return selectedItem?`${itemToStringLocal(selectedItem)} has been selected.`:""},scrollIntoView,environment:"undefined"==typeof window?{}:window};function getDefaultValue$1(props,propKey,defaultStateValues){void 0===defaultStateValues&&(defaultStateValues=dropdownDefaultStateValues);const defaultValue=props[`default${capitalizeString(propKey)}`];return void 0!==defaultValue?defaultValue:defaultStateValues[propKey]}function getInitialValue$1(props,propKey,defaultStateValues){void 0===defaultStateValues&&(defaultStateValues=dropdownDefaultStateValues);const value=props[propKey];if(void 0!==value)return value;const initialValue=props[`initial${capitalizeString(propKey)}`];return void 0!==initialValue?initialValue:getDefaultValue$1(props,propKey,defaultStateValues)}function getInitialState$2(props){const selectedItem=getInitialValue$1(props,"selectedItem"),isOpen=getInitialValue$1(props,"isOpen"),highlightedIndex=getInitialValue$1(props,"highlightedIndex"),inputValue=getInitialValue$1(props,"inputValue");return{highlightedIndex:highlightedIndex<0&&selectedItem&&isOpen?props.items.indexOf(selectedItem):highlightedIndex,isOpen,selectedItem,inputValue}}function getHighlightedIndexOnOpen(props,state,offset){const{items,initialHighlightedIndex,defaultHighlightedIndex}=props,{selectedItem,highlightedIndex}=state;return 0===items.length?-1:void 0!==initialHighlightedIndex&&highlightedIndex===initialHighlightedIndex?initialHighlightedIndex:void 0!==defaultHighlightedIndex?defaultHighlightedIndex:selectedItem?items.indexOf(selectedItem):0===offset?-1:offset<0?items.length-1:0}function useMouseAndTouchTracker(isOpen,downshiftElementRefs,environment,handleBlur){const mouseAndTouchTrackersRef=(0,react.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,react.useEffect)((()=>{const onMouseDown=()=>{mouseAndTouchTrackersRef.current.isMouseDown=!0},onMouseUp=event=>{mouseAndTouchTrackersRef.current.isMouseDown=!1,isOpen&&!targetWithinDownshift(event.target,downshiftElementRefs.map((ref=>ref.current)),environment)&&handleBlur()},onTouchStart=()=>{mouseAndTouchTrackersRef.current.isTouchMove=!1},onTouchMove=()=>{mouseAndTouchTrackersRef.current.isTouchMove=!0},onTouchEnd=event=>{!isOpen||mouseAndTouchTrackersRef.current.isTouchMove||targetWithinDownshift(event.target,downshiftElementRefs.map((ref=>ref.current)),environment,!1)||handleBlur()};return environment.addEventListener("mousedown",onMouseDown),environment.addEventListener("mouseup",onMouseUp),environment.addEventListener("touchstart",onTouchStart),environment.addEventListener("touchmove",onTouchMove),environment.addEventListener("touchend",onTouchEnd),function cleanup(){environment.removeEventListener("mousedown",onMouseDown),environment.removeEventListener("mouseup",onMouseUp),environment.removeEventListener("touchstart",onTouchStart),environment.removeEventListener("touchmove",onTouchMove),environment.removeEventListener("touchend",onTouchEnd)}}),[isOpen,environment]),mouseAndTouchTrackersRef}let useGetterPropsCalledChecker=()=>noop;function useA11yMessageSetter(getA11yMessage,dependencyArray,_ref2){let{isInitialMount,highlightedIndex,items,environment,...rest}=_ref2;(0,react.useEffect)((()=>{isInitialMount||updateA11yStatus((()=>getA11yMessage({highlightedIndex,highlightedItem:items[highlightedIndex],resultCount:items.length,...rest})),environment.document)}),dependencyArray)}function useScrollIntoView(_ref3){let{highlightedIndex,isOpen,itemRefs,getItemNodeFromIndex,menuElement,scrollIntoView:scrollIntoViewProp}=_ref3;const shouldScrollRef=(0,react.useRef)(!0);return useIsomorphicLayoutEffect((()=>{highlightedIndex<0||!isOpen||!Object.keys(itemRefs.current).length||(!1===shouldScrollRef.current?shouldScrollRef.current=!0:scrollIntoViewProp(getItemNodeFromIndex(highlightedIndex),menuElement))}),[highlightedIndex]),shouldScrollRef}let useControlPropsValidator=noop;function downshiftCommonReducer(state,action,stateChangeTypes){const{type,props}=action;let changes;switch(type){case stateChangeTypes.ItemMouseMove:changes={highlightedIndex:action.disabled?-1:action.index};break;case stateChangeTypes.MenuMouseLeave:changes={highlightedIndex:-1};break;case stateChangeTypes.ToggleButtonClick:case stateChangeTypes.FunctionToggleMenu:changes={isOpen:!state.isOpen,highlightedIndex:state.isOpen?-1:getHighlightedIndexOnOpen(props,state,0)};break;case stateChangeTypes.FunctionOpenMenu:changes={isOpen:!0,highlightedIndex:getHighlightedIndexOnOpen(props,state,0)};break;case stateChangeTypes.FunctionCloseMenu:changes={isOpen:!1};break;case stateChangeTypes.FunctionSetHighlightedIndex:changes={highlightedIndex:action.highlightedIndex};break;case stateChangeTypes.FunctionSetInputValue:changes={inputValue:action.inputValue};break;case stateChangeTypes.FunctionReset:changes={highlightedIndex:getDefaultValue$1(props,"highlightedIndex"),isOpen:getDefaultValue$1(props,"isOpen"),selectedItem:getDefaultValue$1(props,"selectedItem"),inputValue:getDefaultValue$1(props,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return{...state,...changes}}prop_types_default().array.isRequired,prop_types_default().func,prop_types_default().func,prop_types_default().func,prop_types_default().number,prop_types_default().number,prop_types_default().number,prop_types_default().bool,prop_types_default().bool,prop_types_default().bool,prop_types_default().any,prop_types_default().any,prop_types_default().any,prop_types_default().string,prop_types_default().string,prop_types_default().string,prop_types_default().func,prop_types_default().string,prop_types_default().func,prop_types_default().func,prop_types_default().func,prop_types_default().func,prop_types_default().func,prop_types_default().shape({addEventListener:prop_types_default().func,removeEventListener:prop_types_default().func,document:prop_types_default().shape({getElementById:prop_types_default().func,activeElement:prop_types_default().any,body:prop_types_default().any})});var defaultProps$2=(0,tslib_es6.Cl)((0,tslib_es6.Cl)({},defaultProps$3),{getA11yStatusMessage:function getA11yStatusMessage(_a){var isOpen=_a.isOpen,resultCount=_a.resultCount,previousResultCount=_a.previousResultCount;return isOpen?resultCount?resultCount!==previousResultCount?"".concat(resultCount," result").concat(1===resultCount?" is":"s are"," available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select."):"":"No results are available.":""}}),validatePropTypes$2=noop;const ToggleButtonClick$1=0,ToggleButtonKeyDownArrowDown=1,ToggleButtonKeyDownArrowUp=2,ToggleButtonKeyDownCharacter=3,ToggleButtonKeyDownEscape=4,ToggleButtonKeyDownHome=5,ToggleButtonKeyDownEnd=6,ToggleButtonKeyDownEnter=7,ToggleButtonKeyDownSpaceButton=8,ToggleButtonKeyDownPageUp=9,ToggleButtonKeyDownPageDown=10,ToggleButtonBlur=11,MenuMouseLeave$1=12,ItemMouseMove$1=13,ItemClick$1=14,FunctionToggleMenu$1=15,FunctionOpenMenu$1=16,FunctionCloseMenu$1=17,FunctionSetHighlightedIndex$1=18,FunctionSelectItem$1=19,FunctionSetInputValue$1=20,FunctionReset$2=21;var stateChangeTypes$2=Object.freeze({__proto__:null,ToggleButtonClick:ToggleButtonClick$1,ToggleButtonKeyDownArrowDown,ToggleButtonKeyDownArrowUp,ToggleButtonKeyDownCharacter,ToggleButtonKeyDownEscape,ToggleButtonKeyDownHome,ToggleButtonKeyDownEnd,ToggleButtonKeyDownEnter,ToggleButtonKeyDownSpaceButton,ToggleButtonKeyDownPageUp,ToggleButtonKeyDownPageDown,ToggleButtonBlur,MenuMouseLeave:MenuMouseLeave$1,ItemMouseMove:ItemMouseMove$1,ItemClick:ItemClick$1,FunctionToggleMenu:FunctionToggleMenu$1,FunctionOpenMenu:FunctionOpenMenu$1,FunctionCloseMenu:FunctionCloseMenu$1,FunctionSetHighlightedIndex:FunctionSetHighlightedIndex$1,FunctionSelectItem:FunctionSelectItem$1,FunctionSetInputValue:FunctionSetInputValue$1,FunctionReset:FunctionReset$2});function downshiftSelectReducer(state,action){const{type,props,altKey}=action;let changes;switch(type){case ItemClick$1:changes={isOpen:getDefaultValue$1(props,"isOpen"),highlightedIndex:getDefaultValue$1(props,"highlightedIndex"),selectedItem:props.items[action.index]};break;case ToggleButtonKeyDownCharacter:{const lowercasedKey=action.key,inputValue=`${state.inputValue}${lowercasedKey}`,highlightedIndex=function getItemIndexByCharacterKey(_a){for(var keysSoFar=_a.keysSoFar,highlightedIndex=_a.highlightedIndex,items=_a.items,itemToString=_a.itemToString,getItemNodeFromIndex=_a.getItemNodeFromIndex,lowerCasedKeysSoFar=keysSoFar.toLowerCase(),index=0;index=0&&{selectedItem:props.items[state.highlightedIndex]}};else{changes={highlightedIndex:state.isOpen?getNextWrappingIndex(-1,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,!1):getHighlightedIndexOnOpen(props,state,-1),isOpen:!0}}break;case ToggleButtonKeyDownEnter:case ToggleButtonKeyDownSpaceButton:changes={isOpen:getDefaultValue$1(props,"isOpen"),highlightedIndex:getDefaultValue$1(props,"highlightedIndex"),...state.highlightedIndex>=0&&{selectedItem:props.items[state.highlightedIndex]}};break;case ToggleButtonKeyDownHome:changes={highlightedIndex:getNextNonDisabledIndex(1,0,props.items.length,action.getItemNodeFromIndex,!1),isOpen:!0};break;case ToggleButtonKeyDownEnd:changes={highlightedIndex:getNextNonDisabledIndex(-1,props.items.length-1,props.items.length,action.getItemNodeFromIndex,!1),isOpen:!0};break;case ToggleButtonKeyDownPageUp:changes={highlightedIndex:getNextWrappingIndex(-10,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,!1)};break;case ToggleButtonKeyDownPageDown:changes={highlightedIndex:getNextWrappingIndex(10,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,!1)};break;case ToggleButtonKeyDownEscape:changes={isOpen:!1,highlightedIndex:-1};break;case ToggleButtonBlur:changes={isOpen:!1,highlightedIndex:-1,...state.highlightedIndex>=0&&{selectedItem:props.items[state.highlightedIndex]}};break;case FunctionSelectItem$1:changes={selectedItem:action.selectedItem};break;default:return downshiftCommonReducer(state,action,stateChangeTypes$2)}return{...state,...changes}}function useSelect(userProps){void 0===userProps&&(userProps={}),validatePropTypes$2(userProps,useSelect);const props={...defaultProps$2,...userProps},{items,scrollIntoView,environment,itemToString,getA11ySelectionMessage,getA11yStatusMessage}=props,initialState=getInitialState$2(props),[state,dispatch]=useControlledReducer$1(downshiftSelectReducer,initialState,props),{isOpen,highlightedIndex,selectedItem,inputValue}=state,toggleButtonRef=(0,react.useRef)(null),menuRef=(0,react.useRef)(null),itemRefs=(0,react.useRef)({}),clearTimeoutRef=(0,react.useRef)(null),elementIds=useElementIds(props),previousResultCountRef=(0,react.useRef)(),isInitialMountRef=(0,react.useRef)(!0),latest=useLatestRef({state,props}),getItemNodeFromIndex=(0,react.useCallback)((index=>itemRefs.current[elementIds.getItemId(index)]),[elementIds]);useA11yMessageSetter(getA11yStatusMessage,[isOpen,highlightedIndex,inputValue,items],{isInitialMount:isInitialMountRef.current,previousResultCount:previousResultCountRef.current,items,environment,itemToString,...state}),useA11yMessageSetter(getA11ySelectionMessage,[selectedItem],{isInitialMount:isInitialMountRef.current,previousResultCount:previousResultCountRef.current,items,environment,itemToString,...state});const shouldScrollRef=useScrollIntoView({menuElement:menuRef.current,highlightedIndex,isOpen,itemRefs,scrollIntoView,getItemNodeFromIndex});(0,react.useEffect)((()=>(clearTimeoutRef.current=debounce((outerDispatch=>{outerDispatch({type:FunctionSetInputValue$1,inputValue:""})}),500),()=>{clearTimeoutRef.current.cancel()})),[]),(0,react.useEffect)((()=>{inputValue&&clearTimeoutRef.current(dispatch)}),[dispatch,inputValue]),useControlPropsValidator({isInitialMount:isInitialMountRef.current,props,state}),(0,react.useEffect)((()=>{isInitialMountRef.current||(previousResultCountRef.current=items.length)}));const mouseAndTouchTrackersRef=useMouseAndTouchTracker(isOpen,[menuRef,toggleButtonRef],environment,(()=>{dispatch({type:ToggleButtonBlur})})),setGetterPropCallInfo=useGetterPropsCalledChecker("getMenuProps","getToggleButtonProps");(0,react.useEffect)((()=>(isInitialMountRef.current=!1,()=>{isInitialMountRef.current=!0})),[]),(0,react.useEffect)((()=>{isOpen||(itemRefs.current={})}),[isOpen]);const toggleButtonKeyDownHandlers=(0,react.useMemo)((()=>({ArrowDown(event){event.preventDefault(),dispatch({type:ToggleButtonKeyDownArrowDown,getItemNodeFromIndex,altKey:event.altKey})},ArrowUp(event){event.preventDefault(),dispatch({type:ToggleButtonKeyDownArrowUp,getItemNodeFromIndex,altKey:event.altKey})},Home(event){event.preventDefault(),dispatch({type:ToggleButtonKeyDownHome,getItemNodeFromIndex})},End(event){event.preventDefault(),dispatch({type:ToggleButtonKeyDownEnd,getItemNodeFromIndex})},Escape(){latest.current.state.isOpen&&dispatch({type:ToggleButtonKeyDownEscape})},Enter(event){event.preventDefault(),dispatch({type:latest.current.state.isOpen?ToggleButtonKeyDownEnter:ToggleButtonClick$1})},PageUp(event){latest.current.state.isOpen&&(event.preventDefault(),dispatch({type:ToggleButtonKeyDownPageUp,getItemNodeFromIndex}))},PageDown(event){latest.current.state.isOpen&&(event.preventDefault(),dispatch({type:ToggleButtonKeyDownPageDown,getItemNodeFromIndex}))}," "(event){event.preventDefault(),dispatch({type:latest.current.state.isOpen?ToggleButtonKeyDownSpaceButton:ToggleButtonClick$1})}})),[dispatch,getItemNodeFromIndex,latest]),toggleMenu=(0,react.useCallback)((()=>{dispatch({type:FunctionToggleMenu$1})}),[dispatch]),closeMenu=(0,react.useCallback)((()=>{dispatch({type:FunctionCloseMenu$1})}),[dispatch]),openMenu=(0,react.useCallback)((()=>{dispatch({type:FunctionOpenMenu$1})}),[dispatch]),setHighlightedIndex=(0,react.useCallback)((newHighlightedIndex=>{dispatch({type:FunctionSetHighlightedIndex$1,highlightedIndex:newHighlightedIndex})}),[dispatch]),selectItem=(0,react.useCallback)((newSelectedItem=>{dispatch({type:FunctionSelectItem$1,selectedItem:newSelectedItem})}),[dispatch]),reset=(0,react.useCallback)((()=>{dispatch({type:FunctionReset$2})}),[dispatch]),setInputValue=(0,react.useCallback)((newInputValue=>{dispatch({type:FunctionSetInputValue$1,inputValue:newInputValue})}),[dispatch]),getLabelProps=(0,react.useCallback)((labelProps=>({id:elementIds.labelId,htmlFor:elementIds.toggleButtonId,...labelProps})),[elementIds]),getMenuProps=(0,react.useCallback)((function(_temp,_temp2){let{onMouseLeave,refKey="ref",onKeyDown,onBlur,ref,...rest}=void 0===_temp?{}:_temp,{suppressRefError=!1}=void 0===_temp2?{}:_temp2;return setGetterPropCallInfo("getMenuProps",suppressRefError,refKey,menuRef),{[refKey]:handleRefs(ref,(menuNode=>{menuRef.current=menuNode})),id:elementIds.menuId,role:"listbox","aria-labelledby":elementIds.labelId,tabIndex:-1,onMouseLeave:callAllEventHandlers(onMouseLeave,(()=>{dispatch({type:MenuMouseLeave$1})})),...rest}}),[dispatch,setGetterPropCallInfo,elementIds]);return{getToggleButtonProps:(0,react.useCallback)((function(_temp3,_temp4){let{onBlur,onClick,onKeyDown,refKey="ref",ref,...rest}=void 0===_temp3?{}:_temp3,{suppressRefError=!1}=void 0===_temp4?{}:_temp4;const latestState=latest.current.state,toggleButtonHandleClick=()=>{dispatch({type:ToggleButtonClick$1})},toggleButtonHandleKeyDown=event=>{const key=normalizeArrowKey(event);key&&toggleButtonKeyDownHandlers[key]?toggleButtonKeyDownHandlers[key](event):function isAcceptedCharacterKey(key){return/^\S{1}$/.test(key)}(key)&&dispatch({type:ToggleButtonKeyDownCharacter,key,getItemNodeFromIndex})},toggleProps={[refKey]:handleRefs(ref,(toggleButtonNode=>{toggleButtonRef.current=toggleButtonNode})),"aria-activedescendant":latestState.isOpen&&latestState.highlightedIndex>-1?elementIds.getItemId(latestState.highlightedIndex):"","aria-controls":elementIds.menuId,"aria-expanded":latest.current.state.isOpen,"aria-haspopup":"listbox","aria-labelledby":`${elementIds.labelId}`,id:elementIds.toggleButtonId,role:"combobox",tabIndex:0,onBlur:callAllEventHandlers(onBlur,(()=>{latestState.isOpen&&!mouseAndTouchTrackersRef.current.isMouseDown&&dispatch({type:ToggleButtonBlur})})),...rest};return rest.disabled||(toggleProps.onClick=callAllEventHandlers(onClick,toggleButtonHandleClick),toggleProps.onKeyDown=callAllEventHandlers(onKeyDown,toggleButtonHandleKeyDown)),setGetterPropCallInfo("getToggleButtonProps",suppressRefError,refKey,toggleButtonRef),toggleProps}),[latest,elementIds,setGetterPropCallInfo,dispatch,mouseAndTouchTrackersRef,toggleButtonKeyDownHandlers,getItemNodeFromIndex]),getLabelProps,getMenuProps,getItemProps:(0,react.useCallback)((function(_temp5){let{item:itemProp,index:indexProp,onMouseMove,onClick,refKey="ref",ref,disabled,...rest}=void 0===_temp5?{}:_temp5;const{state:latestState,props:latestProps}=latest.current,item=itemProp??items[indexProp],index=getItemIndex(indexProp,item,latestProps.items),itemHandleClick=()=>{dispatch({type:ItemClick$1,index})},itemIndex=getItemIndex(index,item,latestProps.items);if(itemIndex<0)throw new Error("Pass either item or item index in getItemProps!");const itemProps={disabled,role:"option","aria-selected":`${item===selectedItem}`,id:elementIds.getItemId(itemIndex),[refKey]:handleRefs(ref,(itemNode=>{itemNode&&(itemRefs.current[elementIds.getItemId(itemIndex)]=itemNode)})),...rest};return disabled||(itemProps.onClick=callAllEventHandlers(onClick,itemHandleClick)),itemProps.onMouseMove=callAllEventHandlers(onMouseMove,(()=>{index!==latestState.highlightedIndex&&(shouldScrollRef.current=!1,dispatch({type:ItemMouseMove$1,index,disabled}))})),itemProps}),[latest,items,selectedItem,elementIds,shouldScrollRef,dispatch]),toggleMenu,openMenu,closeMenu,setHighlightedIndex,selectItem,reset,setInputValue,highlightedIndex,isOpen,selectedItem,inputValue}}useSelect.stateChangeTypes=stateChangeTypes$2;const InputKeyDownArrowDown=0,InputKeyDownArrowUp=1,InputKeyDownEscape=2,InputKeyDownHome=3,InputKeyDownEnd=4,InputKeyDownPageUp=5,InputKeyDownPageDown=6,InputKeyDownEnter=7,InputChange=8,InputBlur=9,InputFocus=10,MenuMouseLeave=11,ItemMouseMove=12,ItemClick=13,ToggleButtonClick=14,FunctionToggleMenu=15,FunctionOpenMenu=16,FunctionCloseMenu=17,FunctionSetHighlightedIndex=18,FunctionSelectItem=19,FunctionSetInputValue=20,FunctionReset$1=21,ControlledPropUpdatedSelectedItem=22;var stateChangeTypes$1=Object.freeze({__proto__:null,InputKeyDownArrowDown,InputKeyDownArrowUp,InputKeyDownEscape,InputKeyDownHome,InputKeyDownEnd,InputKeyDownPageUp,InputKeyDownPageDown,InputKeyDownEnter,InputChange,InputBlur,InputFocus,MenuMouseLeave,ItemMouseMove,ItemClick,ToggleButtonClick,FunctionToggleMenu,FunctionOpenMenu,FunctionCloseMenu,FunctionSetHighlightedIndex,FunctionSelectItem,FunctionSetInputValue,FunctionReset:FunctionReset$1,ControlledPropUpdatedSelectedItem});prop_types_default().array.isRequired,prop_types_default().func,prop_types_default().func,prop_types_default().func,prop_types_default().number,prop_types_default().number,prop_types_default().number,prop_types_default().bool,prop_types_default().bool,prop_types_default().bool,prop_types_default().any,prop_types_default().any,prop_types_default().any,prop_types_default().string,prop_types_default().string,prop_types_default().string,prop_types_default().string,prop_types_default().string,prop_types_default().string,prop_types_default().func,prop_types_default().string,prop_types_default().string,prop_types_default().func,prop_types_default().func,prop_types_default().func,prop_types_default().func,prop_types_default().func,prop_types_default().func,prop_types_default().shape({addEventListener:prop_types_default().func,removeEventListener:prop_types_default().func,document:prop_types_default().shape({getElementById:prop_types_default().func,activeElement:prop_types_default().any,body:prop_types_default().any})});let validatePropTypes$1=noop;const defaultProps$1={...defaultProps$3,getA11yStatusMessage:getA11yStatusMessage$1};function downshiftUseComboboxReducer(state,action){const{type,props,altKey}=action;let changes;switch(type){case ItemClick:changes={isOpen:getDefaultValue$1(props,"isOpen"),highlightedIndex:getDefaultValue$1(props,"highlightedIndex"),selectedItem:props.items[action.index],inputValue:props.itemToString(props.items[action.index])};break;case InputKeyDownArrowDown:changes=state.isOpen?{highlightedIndex:getNextWrappingIndex(1,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,!0)}:{highlightedIndex:altKey&&null==state.selectedItem?-1:getHighlightedIndexOnOpen(props,state,1,action.getItemNodeFromIndex),isOpen:props.items.length>=0};break;case InputKeyDownArrowUp:changes=state.isOpen?altKey?{isOpen:getDefaultValue$1(props,"isOpen"),highlightedIndex:getDefaultValue$1(props,"highlightedIndex"),...state.highlightedIndex>=0&&{selectedItem:props.items[state.highlightedIndex],inputValue:props.itemToString(props.items[state.highlightedIndex])}}:{highlightedIndex:getNextWrappingIndex(-1,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,!0)}:{highlightedIndex:getHighlightedIndexOnOpen(props,state,-1,action.getItemNodeFromIndex),isOpen:props.items.length>=0};break;case InputKeyDownEnter:changes={isOpen:getDefaultValue$1(props,"isOpen"),highlightedIndex:getDefaultValue$1(props,"highlightedIndex"),...state.highlightedIndex>=0&&{selectedItem:props.items[state.highlightedIndex],inputValue:props.itemToString(props.items[state.highlightedIndex])}};break;case InputKeyDownEscape:changes={isOpen:!1,highlightedIndex:-1,...!state.isOpen&&{selectedItem:null,inputValue:""}};break;case InputKeyDownPageUp:changes={highlightedIndex:getNextWrappingIndex(-10,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,!1)};break;case InputKeyDownPageDown:changes={highlightedIndex:getNextWrappingIndex(10,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,!1)};break;case InputKeyDownHome:changes={highlightedIndex:getNextNonDisabledIndex(1,0,props.items.length,action.getItemNodeFromIndex,!1)};break;case InputKeyDownEnd:changes={highlightedIndex:getNextNonDisabledIndex(-1,props.items.length-1,props.items.length,action.getItemNodeFromIndex,!1)};break;case InputBlur:changes={isOpen:!1,highlightedIndex:-1,...state.highlightedIndex>=0&&action.selectItem&&{selectedItem:props.items[state.highlightedIndex],inputValue:props.itemToString(props.items[state.highlightedIndex])}};break;case InputChange:changes={isOpen:!0,highlightedIndex:getDefaultValue$1(props,"highlightedIndex"),inputValue:action.inputValue};break;case InputFocus:changes={isOpen:!0,highlightedIndex:getHighlightedIndexOnOpen(props,state,0)};break;case FunctionSelectItem:changes={selectedItem:action.selectedItem,inputValue:props.itemToString(action.selectedItem)};break;case ControlledPropUpdatedSelectedItem:changes={inputValue:action.inputValue};break;default:return downshiftCommonReducer(state,action,stateChangeTypes$1)}return{...state,...changes}}function useCombobox(userProps){void 0===userProps&&(userProps={}),validatePropTypes$1(userProps,useCombobox);const props={...defaultProps$1,...userProps},{initialIsOpen,defaultIsOpen,items,scrollIntoView,environment,getA11yStatusMessage,getA11ySelectionMessage,itemToString}=props,initialState=function getInitialState$1(props){const initialState=getInitialState$2(props),{selectedItem}=initialState;let{inputValue}=initialState;return""===inputValue&&selectedItem&&void 0===props.defaultInputValue&&void 0===props.initialInputValue&&void 0===props.inputValue&&(inputValue=props.itemToString(selectedItem)),{...initialState,inputValue}}(props),[state,dispatch]=function useControlledReducer(reducer,initialState,props){const previousSelectedItemRef=(0,react.useRef)(),[state,dispatch]=useEnhancedReducer(reducer,initialState,props);return(0,react.useEffect)((()=>{isControlledProp(props,"selectedItem")&&(previousSelectedItemRef.current!==props.selectedItem&&dispatch({type:ControlledPropUpdatedSelectedItem,inputValue:props.itemToString(props.selectedItem)}),previousSelectedItemRef.current=state.selectedItem===previousSelectedItemRef.current?props.selectedItem:state.selectedItem)})),[getState(state,props),dispatch]}(downshiftUseComboboxReducer,initialState,props),{isOpen,highlightedIndex,selectedItem,inputValue}=state,menuRef=(0,react.useRef)(null),itemRefs=(0,react.useRef)({}),inputRef=(0,react.useRef)(null),toggleButtonRef=(0,react.useRef)(null),isInitialMountRef=(0,react.useRef)(!0),elementIds=useElementIds(props),previousResultCountRef=(0,react.useRef)(),latest=useLatestRef({state,props}),getItemNodeFromIndex=(0,react.useCallback)((index=>itemRefs.current[elementIds.getItemId(index)]),[elementIds]);useA11yMessageSetter(getA11yStatusMessage,[isOpen,highlightedIndex,inputValue,items],{isInitialMount:isInitialMountRef.current,previousResultCount:previousResultCountRef.current,items,environment,itemToString,...state}),useA11yMessageSetter(getA11ySelectionMessage,[selectedItem],{isInitialMount:isInitialMountRef.current,previousResultCount:previousResultCountRef.current,items,environment,itemToString,...state});const shouldScrollRef=useScrollIntoView({menuElement:menuRef.current,highlightedIndex,isOpen,itemRefs,scrollIntoView,getItemNodeFromIndex});useControlPropsValidator({isInitialMount:isInitialMountRef.current,props,state}),(0,react.useEffect)((()=>{(initialIsOpen||defaultIsOpen||isOpen)&&inputRef.current&&inputRef.current.focus()}),[]),(0,react.useEffect)((()=>{isInitialMountRef.current||(previousResultCountRef.current=items.length)}));const mouseAndTouchTrackersRef=useMouseAndTouchTracker(isOpen,[inputRef,menuRef,toggleButtonRef],environment,(()=>{dispatch({type:InputBlur,selectItem:!1})})),setGetterPropCallInfo=useGetterPropsCalledChecker("getInputProps","getMenuProps");(0,react.useEffect)((()=>(isInitialMountRef.current=!1,()=>{isInitialMountRef.current=!0})),[]),(0,react.useEffect)((()=>{isOpen?document.activeElement!==inputRef.current&&inputRef?.current?.focus():itemRefs.current={}}),[isOpen]);const inputKeyDownHandlers=(0,react.useMemo)((()=>({ArrowDown(event){event.preventDefault(),dispatch({type:InputKeyDownArrowDown,altKey:event.altKey,getItemNodeFromIndex})},ArrowUp(event){event.preventDefault(),dispatch({type:InputKeyDownArrowUp,altKey:event.altKey,getItemNodeFromIndex})},Home(event){latest.current.state.isOpen&&(event.preventDefault(),dispatch({type:InputKeyDownHome,getItemNodeFromIndex}))},End(event){latest.current.state.isOpen&&(event.preventDefault(),dispatch({type:InputKeyDownEnd,getItemNodeFromIndex}))},Escape(event){const latestState=latest.current.state;(latestState.isOpen||latestState.inputValue||latestState.selectedItem||latestState.highlightedIndex>-1)&&(event.preventDefault(),dispatch({type:InputKeyDownEscape}))},Enter(event){latest.current.state.isOpen&&229!==event.which&&(event.preventDefault(),dispatch({type:InputKeyDownEnter,getItemNodeFromIndex}))},PageUp(event){latest.current.state.isOpen&&(event.preventDefault(),dispatch({type:InputKeyDownPageUp,getItemNodeFromIndex}))},PageDown(event){latest.current.state.isOpen&&(event.preventDefault(),dispatch({type:InputKeyDownPageDown,getItemNodeFromIndex}))}})),[dispatch,latest,getItemNodeFromIndex]),getLabelProps=(0,react.useCallback)((labelProps=>({id:elementIds.labelId,htmlFor:elementIds.inputId,...labelProps})),[elementIds]),getMenuProps=(0,react.useCallback)((function(_temp,_temp2){let{onMouseLeave,refKey="ref",ref,...rest}=void 0===_temp?{}:_temp,{suppressRefError=!1}=void 0===_temp2?{}:_temp2;return setGetterPropCallInfo("getMenuProps",suppressRefError,refKey,menuRef),{[refKey]:handleRefs(ref,(menuNode=>{menuRef.current=menuNode})),id:elementIds.menuId,role:"listbox","aria-labelledby":elementIds.labelId,onMouseLeave:callAllEventHandlers(onMouseLeave,(()=>{dispatch({type:MenuMouseLeave})})),...rest}}),[dispatch,setGetterPropCallInfo,elementIds]),getItemProps=(0,react.useCallback)((function(_temp3){let{item,index,refKey="ref",ref,onMouseMove,onMouseDown,onClick,onPress,disabled,...rest}=void 0===_temp3?{}:_temp3;const{props:latestProps,state:latestState}=latest.current,itemIndex=getItemIndex(index,item,latestProps.items);if(itemIndex<0)throw new Error("Pass either item or item index in getItemProps!");const customClickHandler=onClick;return{[refKey]:handleRefs(ref,(itemNode=>{itemNode&&(itemRefs.current[elementIds.getItemId(itemIndex)]=itemNode)})),disabled,role:"option","aria-selected":`${itemIndex===latestState.highlightedIndex}`,id:elementIds.getItemId(itemIndex),...!disabled&&{onClick:callAllEventHandlers(customClickHandler,(()=>{dispatch({type:ItemClick,index})}))},onMouseMove:callAllEventHandlers(onMouseMove,(()=>{index!==latestState.highlightedIndex&&(shouldScrollRef.current=!1,dispatch({type:ItemMouseMove,index,disabled}))})),onMouseDown:callAllEventHandlers(onMouseDown,(e=>e.preventDefault())),...rest}}),[dispatch,latest,shouldScrollRef,elementIds]),getToggleButtonProps=(0,react.useCallback)((function(_temp4){let{onClick,onPress,refKey="ref",ref,...rest}=void 0===_temp4?{}:_temp4;const latestState=latest.current.state;return{[refKey]:handleRefs(ref,(toggleButtonNode=>{toggleButtonRef.current=toggleButtonNode})),"aria-controls":elementIds.menuId,"aria-expanded":latestState.isOpen,id:elementIds.toggleButtonId,tabIndex:-1,...!rest.disabled&&{onClick:callAllEventHandlers(onClick,(()=>{dispatch({type:ToggleButtonClick})}))},...rest}}),[dispatch,latest,elementIds]),getInputProps=(0,react.useCallback)((function(_temp5,_temp6){let{onKeyDown,onChange,onInput,onFocus,onBlur,onChangeText,refKey="ref",ref,...rest}=void 0===_temp5?{}:_temp5,{suppressRefError=!1}=void 0===_temp6?{}:_temp6;setGetterPropCallInfo("getInputProps",suppressRefError,refKey,inputRef);const latestState=latest.current.state,inputHandleKeyDown=event=>{const key=normalizeArrowKey(event);key&&inputKeyDownHandlers[key]&&inputKeyDownHandlers[key](event)},inputHandleChange=event=>{dispatch({type:InputChange,inputValue:event.target.value})},inputHandleBlur=()=>{latestState.isOpen&&!mouseAndTouchTrackersRef.current.isMouseDown&&dispatch({type:InputBlur,selectItem:!0})},inputHandleFocus=()=>{latestState.isOpen||dispatch({type:InputFocus})};let eventHandlers={};return rest.disabled||(eventHandlers={onChange:callAllEventHandlers(onChange,onInput,inputHandleChange),onKeyDown:callAllEventHandlers(onKeyDown,inputHandleKeyDown),onBlur:callAllEventHandlers(onBlur,inputHandleBlur),onFocus:callAllEventHandlers(onFocus,inputHandleFocus)}),{[refKey]:handleRefs(ref,(inputNode=>{inputRef.current=inputNode})),"aria-activedescendant":latestState.isOpen&&latestState.highlightedIndex>-1?elementIds.getItemId(latestState.highlightedIndex):"","aria-autocomplete":"list","aria-controls":elementIds.menuId,"aria-expanded":latestState.isOpen,"aria-labelledby":elementIds.labelId,autoComplete:"off",id:elementIds.inputId,role:"combobox",value:latestState.inputValue,...eventHandlers,...rest}}),[dispatch,inputKeyDownHandlers,latest,mouseAndTouchTrackersRef,setGetterPropCallInfo,elementIds]),toggleMenu=(0,react.useCallback)((()=>{dispatch({type:FunctionToggleMenu})}),[dispatch]),closeMenu=(0,react.useCallback)((()=>{dispatch({type:FunctionCloseMenu})}),[dispatch]),openMenu=(0,react.useCallback)((()=>{dispatch({type:FunctionOpenMenu})}),[dispatch]),setHighlightedIndex=(0,react.useCallback)((newHighlightedIndex=>{dispatch({type:FunctionSetHighlightedIndex,highlightedIndex:newHighlightedIndex})}),[dispatch]),selectItem=(0,react.useCallback)((newSelectedItem=>{dispatch({type:FunctionSelectItem,selectedItem:newSelectedItem})}),[dispatch]);return{getItemProps,getLabelProps,getMenuProps,getInputProps,getToggleButtonProps,toggleMenu,openMenu,closeMenu,setHighlightedIndex,setInputValue:(0,react.useCallback)((newInputValue=>{dispatch({type:FunctionSetInputValue,inputValue:newInputValue})}),[dispatch]),selectItem,reset:(0,react.useCallback)((()=>{dispatch({type:FunctionReset$1})}),[dispatch]),highlightedIndex,isOpen,selectedItem,inputValue}}useCombobox.stateChangeTypes=stateChangeTypes$1;prop_types_default().array,prop_types_default().array,prop_types_default().array,prop_types_default().func,prop_types_default().func,prop_types_default().func,prop_types_default().number,prop_types_default().number,prop_types_default().number,prop_types_default().func,prop_types_default().func,prop_types_default().string,prop_types_default().string,prop_types_default().shape({addEventListener:prop_types_default().func,removeEventListener:prop_types_default().func,document:prop_types_default().shape({getElementById:prop_types_default().func,activeElement:prop_types_default().any,body:prop_types_default().any})})}}]); \ No newline at end of file diff --git a/21918.e3b2f19f.iframe.bundle.js b/21918.e3b2f19f.iframe.bundle.js new file mode 100644 index 0000000000..228beb5305 --- /dev/null +++ b/21918.e3b2f19f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21918],{"./node_modules/@fortawesome/free-solid-svg-icons/faHotdog.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M488.56 23.44a80 80 0 0 0-113.12 0l-352 352a80 80 0 1 0 113.12 113.12l352-352a80 80 0 0 0 0-113.12zm-49.93 95.19c-19.6 19.59-37.52 22.67-51.93 25.14C373.76 146 364.4 147.6 352 160s-14 21.76-16.23 34.71c-2.48 14.4-5.55 32.33-25.15 51.92s-37.52 22.67-51.92 25.15C245.75 274 236.4 275.6 224 288s-14 21.75-16.23 34.7c-2.47 14.4-5.54 32.33-25.14 51.92s-37.53 22.68-51.93 25.15C117.76 402 108.4 403.6 96 416a16 16 0 0 1-22.63-22.63c19.6-19.59 37.52-22.67 51.92-25.14 13-2.22 22.3-3.82 34.71-16.23s14-21.75 16.22-34.7c2.48-14.4 5.55-32.33 25.15-51.92s37.52-22.67 51.92-25.14c13-2.22 22.3-3.83 34.7-16.23s14-21.76 16.24-34.71c2.47-14.4 5.54-32.33 25.14-51.92s37.52-22.68 51.92-25.15C394.24 110 403.59 108.41 416 96a16 16 0 0 1 22.63 22.63zM31.44 322.18L322.18 31.44l-11.54-11.55c-25-25-63.85-26.66-86.79-3.72L16.17 223.85c-22.94 22.94-21.27 61.79 3.72 86.78zm449.12-132.36L189.82 480.56l11.54 11.55c25 25 63.85 26.66 86.79 3.72l207.68-207.68c22.94-22.94 21.27-61.79-3.72-86.79z";exports.definition={prefix:"fas",iconName:"hotdog",icon:[512,512,ligatures,"f80f",svgPathData]},exports.faHotdog=exports.definition,exports.prefix="fas",exports.iconName="hotdog",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f80f",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/21972.20a82ef2.iframe.bundle.js b/21972.20a82ef2.iframe.bundle.js new file mode 100644 index 0000000000..069fef8e09 --- /dev/null +++ b/21972.20a82ef2.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[21972],{"./node_modules/@fortawesome/free-solid-svg-icons/faDiceOne.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM224 288c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z";exports.definition={prefix:"fas",iconName:"dice-one",icon:[448,512,ligatures,"f525",svgPathData]},exports.faDiceOne=exports.definition,exports.prefix="fas",exports.iconName="dice-one",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f525",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/2198.55872672.iframe.bundle.js b/2198.55872672.iframe.bundle.js new file mode 100644 index 0000000000..1eec058a56 --- /dev/null +++ b/2198.55872672.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[2198],{"./node_modules/@fortawesome/free-solid-svg-icons/faCartArrowDown.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M504.717 320H211.572l6.545 32h268.418c15.401 0 26.816 14.301 23.403 29.319l-5.517 24.276C523.112 414.668 536 433.828 536 456c0 31.202-25.519 56.444-56.824 55.994-29.823-.429-54.35-24.631-55.155-54.447-.44-16.287 6.085-31.049 16.803-41.548H231.176C241.553 426.165 248 440.326 248 456c0 31.813-26.528 57.431-58.67 55.938-28.54-1.325-51.751-24.385-53.251-52.917-1.158-22.034 10.436-41.455 28.051-51.586L93.883 64H24C10.745 64 0 53.255 0 40V24C0 10.745 10.745 0 24 0h102.529c11.401 0 21.228 8.021 23.513 19.19L159.208 64H551.99c15.401 0 26.816 14.301 23.403 29.319l-47.273 208C525.637 312.246 515.923 320 504.717 320zM403.029 192H360v-60c0-6.627-5.373-12-12-12h-24c-6.627 0-12 5.373-12 12v60h-43.029c-10.691 0-16.045 12.926-8.485 20.485l67.029 67.029c4.686 4.686 12.284 4.686 16.971 0l67.029-67.029c7.559-7.559 2.205-20.485-8.486-20.485z";exports.definition={prefix:"fas",iconName:"cart-arrow-down",icon:[576,512,ligatures,"f218",svgPathData]},exports.faCartArrowDown=exports.definition,exports.prefix="fas",exports.iconName="cart-arrow-down",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f218",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22017.c1dca92e.iframe.bundle.js b/22017.c1dca92e.iframe.bundle.js new file mode 100644 index 0000000000..cc7e6b335a --- /dev/null +++ b/22017.c1dca92e.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22017],{"./node_modules/@fortawesome/free-solid-svg-icons/faFolderOpen.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M572.694 292.093L500.27 416.248A63.997 63.997 0 0 1 444.989 448H45.025c-18.523 0-30.064-20.093-20.731-36.093l72.424-124.155A64 64 0 0 1 152 256h399.964c18.523 0 30.064 20.093 20.73 36.093zM152 224h328v-48c0-26.51-21.49-48-48-48H272l-64-64H48C21.49 64 0 85.49 0 112v278.046l69.077-118.418C86.214 242.25 117.989 224 152 224z";exports.definition={prefix:"fas",iconName:"folder-open",icon:[576,512,ligatures,"f07c",svgPathData]},exports.faFolderOpen=exports.definition,exports.prefix="fas",exports.iconName="folder-open",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f07c",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22043.b49073a0.iframe.bundle.js b/22043.b49073a0.iframe.bundle.js new file mode 100644 index 0000000000..9fc3c8d2ba --- /dev/null +++ b/22043.b49073a0.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22043],{"./node_modules/@fortawesome/free-solid-svg-icons/faShoppingBag.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M352 160v-32C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128v32H0v272c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V160h-96zm-192-32c0-35.29 28.71-64 64-64s64 28.71 64 64v32H160v-32zm160 120c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zm-192 0c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24z";exports.definition={prefix:"fas",iconName:"shopping-bag",icon:[448,512,ligatures,"f290",svgPathData]},exports.faShoppingBag=exports.definition,exports.prefix="fas",exports.iconName="shopping-bag",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f290",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22051.14c59e42.iframe.bundle.js b/22051.14c59e42.iframe.bundle.js new file mode 100644 index 0000000000..360a601aa0 --- /dev/null +++ b/22051.14c59e42.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22051],{"./node_modules/@fortawesome/free-solid-svg-icons/faSquareRootAlt.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M571.31 251.31l-22.62-22.62c-6.25-6.25-16.38-6.25-22.63 0L480 274.75l-46.06-46.06c-6.25-6.25-16.38-6.25-22.63 0l-22.62 22.62c-6.25 6.25-6.25 16.38 0 22.63L434.75 320l-46.06 46.06c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L480 365.25l46.06 46.06c6.25 6.25 16.38 6.25 22.63 0l22.62-22.62c6.25-6.25 6.25-16.38 0-22.63L525.25 320l46.06-46.06c6.25-6.25 6.25-16.38 0-22.63zM552 0H307.65c-14.54 0-27.26 9.8-30.95 23.87l-84.79 322.8-58.41-106.1A32.008 32.008 0 0 0 105.47 224H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h43.62l88.88 163.73C168.99 503.5 186.3 512 204.94 512c17.27 0 44.44-9 54.28-41.48L357.03 96H552c13.25 0 24-10.75 24-24V24c0-13.26-10.75-24-24-24z";exports.definition={prefix:"fas",iconName:"square-root-alt",icon:[576,512,ligatures,"f698",svgPathData]},exports.faSquareRootAlt=exports.definition,exports.prefix="fas",exports.iconName="square-root-alt",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f698",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22085.e2a69d88.iframe.bundle.js b/22085.e2a69d88.iframe.bundle.js new file mode 100644 index 0000000000..100d43c6fe --- /dev/null +++ b/22085.e2a69d88.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22085],{"./node_modules/@fortawesome/free-solid-svg-icons/faEdit.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M402.6 83.2l90.2 90.2c3.8 3.8 3.8 10 0 13.8L274.4 405.6l-92.8 10.3c-12.4 1.4-22.9-9.1-21.5-21.5l10.3-92.8L388.8 83.2c3.8-3.8 10-3.8 13.8 0zm162-22.9l-48.8-48.8c-15.2-15.2-39.9-15.2-55.2 0l-35.4 35.4c-3.8 3.8-3.8 10 0 13.8l90.2 90.2c3.8 3.8 10 3.8 13.8 0l35.4-35.4c15.2-15.3 15.2-40 0-55.2zM384 346.2V448H64V128h229.8c3.2 0 6.2-1.3 8.5-3.5l40-40c7.6-7.6 2.2-20.5-8.5-20.5H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V306.2c0-10.7-12.9-16-20.5-8.5l-40 40c-2.2 2.3-3.5 5.3-3.5 8.5z";exports.definition={prefix:"fas",iconName:"edit",icon:[576,512,ligatures,"f044",svgPathData]},exports.faEdit=exports.definition,exports.prefix="fas",exports.iconName="edit",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f044",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/2214.c6aca942.iframe.bundle.js b/2214.c6aca942.iframe.bundle.js new file mode 100644 index 0000000000..7662450a2f --- /dev/null +++ b/2214.c6aca942.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[2214],{"./node_modules/@fortawesome/free-solid-svg-icons/faEnvelopeOpenText.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M176 216h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16zm-16 80c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16zm96 121.13c-16.42 0-32.84-5.06-46.86-15.19L0 250.86V464c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V250.86L302.86 401.94c-14.02 10.12-30.44 15.19-46.86 15.19zm237.61-254.18c-8.85-6.94-17.24-13.47-29.61-22.81V96c0-26.51-21.49-48-48-48h-77.55c-3.04-2.2-5.87-4.26-9.04-6.56C312.6 29.17 279.2-.35 256 0c-23.2-.35-56.59 29.17-73.41 41.44-3.17 2.3-6 4.36-9.04 6.56H96c-26.51 0-48 21.49-48 48v44.14c-12.37 9.33-20.76 15.87-29.61 22.81A47.995 47.995 0 0 0 0 200.72v10.65l96 69.35V96h320v184.72l96-69.35v-10.65c0-14.74-6.78-28.67-18.39-37.77z";exports.definition={prefix:"fas",iconName:"envelope-open-text",icon:[512,512,ligatures,"f658",svgPathData]},exports.faEnvelopeOpenText=exports.definition,exports.prefix="fas",exports.iconName="envelope-open-text",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f658",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22294.0dff7604.iframe.bundle.js b/22294.0dff7604.iframe.bundle.js new file mode 100644 index 0000000000..64017a0feb --- /dev/null +++ b/22294.0dff7604.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22294],{"./node_modules/@fortawesome/free-solid-svg-icons/faFlask.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M437.2 403.5L320 215V64h8c13.3 0 24-10.7 24-24V24c0-13.3-10.7-24-24-24H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h8v151L10.8 403.5C-18.5 450.6 15.3 512 70.9 512h306.2c55.7 0 89.4-61.5 60.1-108.5zM137.9 320l48.2-77.6c3.7-5.2 5.8-11.6 5.8-18.4V64h64v160c0 6.9 2.2 13.2 5.8 18.4l48.2 77.6h-172z";exports.definition={prefix:"fas",iconName:"flask",icon:[448,512,ligatures,"f0c3",svgPathData]},exports.faFlask=exports.definition,exports.prefix="fas",exports.iconName="flask",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0c3",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22303.d5824268.iframe.bundle.js b/22303.d5824268.iframe.bundle.js new file mode 100644 index 0000000000..3d734f415c --- /dev/null +++ b/22303.d5824268.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22303],{"./node_modules/@fortawesome/free-solid-svg-icons/faShower.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M304,320a16,16,0,1,0,16,16A16,16,0,0,0,304,320Zm32-96a16,16,0,1,0,16,16A16,16,0,0,0,336,224Zm32,64a16,16,0,1,0-16-16A16,16,0,0,0,368,288Zm-32,32a16,16,0,1,0-16-16A16,16,0,0,0,336,320Zm-32-64a16,16,0,1,0,16,16A16,16,0,0,0,304,256Zm128-32a16,16,0,1,0-16-16A16,16,0,0,0,432,224Zm-48,16a16,16,0,1,0,16-16A16,16,0,0,0,384,240Zm-16-48a16,16,0,1,0,16,16A16,16,0,0,0,368,192Zm96,32a16,16,0,1,0,16,16A16,16,0,0,0,464,224Zm32-32a16,16,0,1,0,16,16A16,16,0,0,0,496,192Zm-64,64a16,16,0,1,0,16,16A16,16,0,0,0,432,256Zm-32,32a16,16,0,1,0,16,16A16,16,0,0,0,400,288Zm-64,64a16,16,0,1,0,16,16A16,16,0,0,0,336,352Zm-32,32a16,16,0,1,0,16,16A16,16,0,0,0,304,384Zm64-64a16,16,0,1,0,16,16A16,16,0,0,0,368,320Zm21.65-218.35-11.3-11.31a16,16,0,0,0-22.63,0L350.05,96A111.19,111.19,0,0,0,272,64c-19.24,0-37.08,5.3-52.9,13.85l-10-10A121.72,121.72,0,0,0,123.44,32C55.49,31.5,0,92.91,0,160.85V464a16,16,0,0,0,16,16H48a16,16,0,0,0,16-16V158.4c0-30.15,21-58.2,51-61.93a58.38,58.38,0,0,1,48.93,16.67l10,10C165.3,138.92,160,156.76,160,176a111.23,111.23,0,0,0,32,78.05l-5.66,5.67a16,16,0,0,0,0,22.62l11.3,11.31a16,16,0,0,0,22.63,0L389.65,124.28A16,16,0,0,0,389.65,101.65Z";exports.definition={prefix:"fas",iconName:"shower",icon:[512,512,ligatures,"f2cc",svgPathData]},exports.faShower=exports.definition,exports.prefix="fas",exports.iconName="shower",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f2cc",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22325.cad18d4f.iframe.bundle.js b/22325.cad18d4f.iframe.bundle.js new file mode 100644 index 0000000000..fb4e2a10a1 --- /dev/null +++ b/22325.cad18d4f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22325],{"./node_modules/@fortawesome/free-solid-svg-icons/faReply.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M8.309 189.836L184.313 37.851C199.719 24.546 224 35.347 224 56.015v80.053c160.629 1.839 288 34.032 288 186.258 0 61.441-39.581 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 45.344-145.012-21.507-183.51-176.59-185.742V360c0 20.7-24.3 31.453-39.687 18.164l-176.004-152c-11.071-9.562-11.086-26.753 0-36.328z";exports.definition={prefix:"fas",iconName:"reply",icon:[512,512,ligatures,"f3e5",svgPathData]},exports.faReply=exports.definition,exports.prefix="fas",exports.iconName="reply",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f3e5",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22517.beed0e5b.iframe.bundle.js b/22517.beed0e5b.iframe.bundle.js new file mode 100644 index 0000000000..4bb66f42cc --- /dev/null +++ b/22517.beed0e5b.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22517],{"./node_modules/@fortawesome/free-solid-svg-icons/faArrowCircleLeft.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zm28.9-143.6L209.4 288H392c13.3 0 24-10.7 24-24v-16c0-13.3-10.7-24-24-24H209.4l75.5-72.4c9.7-9.3 9.9-24.8.4-34.3l-11-10.9c-9.4-9.4-24.6-9.4-33.9 0L107.7 239c-9.4 9.4-9.4 24.6 0 33.9l132.7 132.7c9.4 9.4 24.6 9.4 33.9 0l11-10.9c9.5-9.5 9.3-25-.4-34.3z";exports.definition={prefix:"fas",iconName:"arrow-circle-left",icon:[512,512,ligatures,"f0a8",svgPathData]},exports.faArrowCircleLeft=exports.definition,exports.prefix="fas",exports.iconName="arrow-circle-left",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0a8",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22628.40c83234.iframe.bundle.js b/22628.40c83234.iframe.bundle.js new file mode 100644 index 0000000000..b6d1a4ce38 --- /dev/null +++ b/22628.40c83234.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22628],{"./node_modules/@fortawesome/free-solid-svg-icons/faMoneyBill.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zM48 400v-64c35.35 0 64 28.65 64 64H48zm0-224v-64h64c0 35.35-28.65 64-64 64zm272 176c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 48h-64c0-35.35 28.65-64 64-64v64zm0-224c-35.35 0-64-28.65-64-64h64v64z";exports.definition={prefix:"fas",iconName:"money-bill",icon:[640,512,ligatures,"f0d6",svgPathData]},exports.faMoneyBill=exports.definition,exports.prefix="fas",exports.iconName="money-bill",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0d6",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22661.c7067e8b.iframe.bundle.js b/22661.c7067e8b.iframe.bundle.js new file mode 100644 index 0000000000..d7e6e7160d --- /dev/null +++ b/22661.c7067e8b.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22661],{"./node_modules/@fortawesome/free-regular-svg-icons/faSave.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM272 80v80H144V80h128zm122 352H54a6 6 0 0 1-6-6V86a6 6 0 0 1 6-6h42v104c0 13.255 10.745 24 24 24h176c13.255 0 24-10.745 24-24V83.882l78.243 78.243a6 6 0 0 1 1.757 4.243V426a6 6 0 0 1-6 6zM224 232c-48.523 0-88 39.477-88 88s39.477 88 88 88 88-39.477 88-88-39.477-88-88-88zm0 128c-22.056 0-40-17.944-40-40s17.944-40 40-40 40 17.944 40 40-17.944 40-40 40z";exports.definition={prefix:"far",iconName:"save",icon:[448,512,ligatures,"f0c7",svgPathData]},exports.faSave=exports.definition,exports.prefix="far",exports.iconName="save",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0c7",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22702.66e566a0.iframe.bundle.js b/22702.66e566a0.iframe.bundle.js new file mode 100644 index 0000000000..5a48c358c7 --- /dev/null +++ b/22702.66e566a0.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22702],{"./node_modules/@fortawesome/free-solid-svg-icons/faPoundSign.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M308 352h-45.495c-6.627 0-12 5.373-12 12v50.848H128V288h84c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-84v-63.556c0-32.266 24.562-57.086 61.792-57.086 23.658 0 45.878 11.505 57.652 18.849 5.151 3.213 11.888 2.051 15.688-2.685l28.493-35.513c4.233-5.276 3.279-13.005-2.119-17.081C273.124 54.56 236.576 32 187.931 32 106.026 32 48 84.742 48 157.961V224H20c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h28v128H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h296c6.627 0 12-5.373 12-12V364c0-6.627-5.373-12-12-12z";exports.definition={prefix:"fas",iconName:"pound-sign",icon:[320,512,ligatures,"f154",svgPathData]},exports.faPoundSign=exports.definition,exports.prefix="fas",exports.iconName="pound-sign",exports.width=320,exports.height=512,exports.ligatures=ligatures,exports.unicode="f154",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22777.c4a448f9.iframe.bundle.js b/22777.c4a448f9.iframe.bundle.js new file mode 100644 index 0000000000..2febaedb32 --- /dev/null +++ b/22777.c4a448f9.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22777],{"./node_modules/@fortawesome/free-solid-svg-icons/faAlignLeft.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M12.83 352h262.34A12.82 12.82 0 0 0 288 339.17v-38.34A12.82 12.82 0 0 0 275.17 288H12.83A12.82 12.82 0 0 0 0 300.83v38.34A12.82 12.82 0 0 0 12.83 352zm0-256h262.34A12.82 12.82 0 0 0 288 83.17V44.83A12.82 12.82 0 0 0 275.17 32H12.83A12.82 12.82 0 0 0 0 44.83v38.34A12.82 12.82 0 0 0 12.83 96zM432 160H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 256H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z";exports.definition={prefix:"fas",iconName:"align-left",icon:[448,512,ligatures,"f036",svgPathData]},exports.faAlignLeft=exports.definition,exports.prefix="fas",exports.iconName="align-left",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f036",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22780.293aa25b.iframe.bundle.js b/22780.293aa25b.iframe.bundle.js new file mode 100644 index 0000000000..1581d14150 --- /dev/null +++ b/22780.293aa25b.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22780],{"./node_modules/@fortawesome/free-solid-svg-icons/faICursor.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M256 52.048V12.065C256 5.496 250.726.148 244.158.066 211.621-.344 166.469.011 128 37.959 90.266.736 46.979-.114 11.913.114 5.318.157 0 5.519 0 12.114v39.645c0 6.687 5.458 12.078 12.145 11.998C38.111 63.447 96 67.243 96 112.182V224H60c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h36v112c0 44.932-56.075 48.031-83.95 47.959C5.404 447.942 0 453.306 0 459.952v39.983c0 6.569 5.274 11.917 11.842 11.999 32.537.409 77.689.054 116.158-37.894 37.734 37.223 81.021 38.073 116.087 37.845 6.595-.043 11.913-5.405 11.913-12V460.24c0-6.687-5.458-12.078-12.145-11.998C217.889 448.553 160 444.939 160 400V288h36c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-36V112.182c0-44.932 56.075-48.213 83.95-48.142 6.646.018 12.05-5.346 12.05-11.992z";exports.definition={prefix:"fas",iconName:"i-cursor",icon:[256,512,ligatures,"f246",svgPathData]},exports.faICursor=exports.definition,exports.prefix="fas",exports.iconName="i-cursor",exports.width=256,exports.height=512,exports.ligatures=ligatures,exports.unicode="f246",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/2280.f5da94ed.iframe.bundle.js b/2280.f5da94ed.iframe.bundle.js new file mode 100644 index 0000000000..8231032b2d --- /dev/null +++ b/2280.f5da94ed.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[2280],{"./node_modules/@fortawesome/free-solid-svg-icons/faAddressBook.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M436 160c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20zm-228-32c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H118.4C106 384 96 375.4 96 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z";exports.definition={prefix:"fas",iconName:"address-book",icon:[448,512,ligatures,"f2b9",svgPathData]},exports.faAddressBook=exports.definition,exports.prefix="fas",exports.iconName="address-book",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f2b9",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22854.632e1926.iframe.bundle.js b/22854.632e1926.iframe.bundle.js new file mode 100644 index 0000000000..ddfa4b785b --- /dev/null +++ b/22854.632e1926.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22854],{"./node_modules/@fortawesome/free-solid-svg-icons/faVihara.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M632.88 400.71L544 352v-64l55.16-17.69c11.79-5.9 11.79-22.72 0-28.62L480 192v-64l27.31-16.3c7.72-7.72 5.61-20.74-4.16-25.62L320 0 136.85 86.07c-9.77 4.88-11.88 17.9-4.16 25.62L160 128v64L40.84 241.69c-11.79 5.9-11.79 22.72 0 28.62L96 288v64L7.12 400.71c-5.42 3.62-7.7 9.63-7 15.29.62 5.01 3.57 9.75 8.72 12.33L64 448v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h160v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h160v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48l55.15-19.67c5.16-2.58 8.1-7.32 8.72-12.33.71-5.67-1.57-11.68-6.99-15.29zM224 128h192v64H224v-64zm-64 224v-64h320v64H160z";exports.definition={prefix:"fas",iconName:"vihara",icon:[640,512,ligatures,"f6a7",svgPathData]},exports.faVihara=exports.definition,exports.prefix="fas",exports.iconName="vihara",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f6a7",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22886.4b0be65b.iframe.bundle.js b/22886.4b0be65b.iframe.bundle.js new file mode 100644 index 0000000000..65af2f300b --- /dev/null +++ b/22886.4b0be65b.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22886],{"./node_modules/@fortawesome/free-regular-svg-icons/faImages.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M480 416v16c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V176c0-26.51 21.49-48 48-48h16v48H54a6 6 0 0 0-6 6v244a6 6 0 0 0 6 6h372a6 6 0 0 0 6-6v-10h48zm42-336H150a6 6 0 0 0-6 6v244a6 6 0 0 0 6 6h372a6 6 0 0 0 6-6V86a6 6 0 0 0-6-6zm6-48c26.51 0 48 21.49 48 48v256c0 26.51-21.49 48-48 48H144c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h384zM264 144c0 22.091-17.909 40-40 40s-40-17.909-40-40 17.909-40 40-40 40 17.909 40 40zm-72 96l39.515-39.515c4.686-4.686 12.284-4.686 16.971 0L288 240l103.515-103.515c4.686-4.686 12.284-4.686 16.971 0L480 208v80H192v-48z";exports.definition={prefix:"far",iconName:"images",icon:[576,512,ligatures,"f302",svgPathData]},exports.faImages=exports.definition,exports.prefix="far",exports.iconName="images",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f302",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/22985.ab0f20b4.iframe.bundle.js b/22985.ab0f20b4.iframe.bundle.js new file mode 100644 index 0000000000..97212374e2 --- /dev/null +++ b/22985.ab0f20b4.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[22985],{"./node_modules/@fortawesome/free-solid-svg-icons/faStop.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z";exports.definition={prefix:"fas",iconName:"stop",icon:[448,512,ligatures,"f04d",svgPathData]},exports.faStop=exports.definition,exports.prefix="fas",exports.iconName="stop",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f04d",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/23012.089cd8b9.iframe.bundle.js b/23012.089cd8b9.iframe.bundle.js new file mode 100644 index 0000000000..de45b761e1 --- /dev/null +++ b/23012.089cd8b9.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[23012],{"./node_modules/@fortawesome/free-solid-svg-icons/faSubscript.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M496 448h-16V304a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 400 352h16v96h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM336 64h-67a16 16 0 0 0-13.14 6.87l-79.9 115-79.9-115A16 16 0 0 0 83 64H16A16 16 0 0 0 0 80v48a16 16 0 0 0 16 16h33.48l77.81 112-77.81 112H16a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h67a16 16 0 0 0 13.14-6.87l79.9-115 79.9 115A16 16 0 0 0 269 448h67a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16h-33.48l-77.81-112 77.81-112H336a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16z";exports.definition={prefix:"fas",iconName:"subscript",icon:[512,512,ligatures,"f12c",svgPathData]},exports.faSubscript=exports.definition,exports.prefix="fas",exports.iconName="subscript",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f12c",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/23175.e66165e4.iframe.bundle.js b/23175.e66165e4.iframe.bundle.js new file mode 100644 index 0000000000..3f3a5fd5d5 --- /dev/null +++ b/23175.e66165e4.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[23175],{"./node_modules/@fortawesome/free-regular-svg-icons/faUserCircle.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M248 104c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96zm0 144c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-240C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-49.7 0-95.1-18.3-130.1-48.4 14.9-23 40.4-38.6 69.6-39.5 20.8 6.4 40.6 9.6 60.5 9.6s39.7-3.1 60.5-9.6c29.2 1 54.7 16.5 69.6 39.5-35 30.1-80.4 48.4-130.1 48.4zm162.7-84.1c-24.4-31.4-62.1-51.9-105.1-51.9-10.2 0-26 9.6-57.6 9.6-31.5 0-47.4-9.6-57.6-9.6-42.9 0-80.6 20.5-105.1 51.9C61.9 339.2 48 299.2 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 43.2-13.9 83.2-37.3 115.9z";exports.definition={prefix:"far",iconName:"user-circle",icon:[496,512,ligatures,"f2bd",svgPathData]},exports.faUserCircle=exports.definition,exports.prefix="far",exports.iconName="user-circle",exports.width=496,exports.height=512,exports.ligatures=ligatures,exports.unicode="f2bd",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/23179.5bfef7c5.iframe.bundle.js b/23179.5bfef7c5.iframe.bundle.js new file mode 100644 index 0000000000..3d92c3e901 --- /dev/null +++ b/23179.5bfef7c5.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[23179],{"./node_modules/@fortawesome/free-solid-svg-icons/faBellSlash.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M633.82 458.1l-90.62-70.05c.19-1.38.8-2.66.8-4.06.05-7.55-2.61-15.27-8.61-21.71-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84c-40.33 8.38-74.66 31.07-97.59 62.57L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.35 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.42-6.97 4.17-17.02-2.81-22.45zM157.23 251.54c-8.61 67.96-36.41 93.33-52.62 110.75-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h241.92L157.23 251.54zM320 512c35.32 0 63.97-28.65 63.97-64H256.03c0 35.35 28.65 64 63.97 64z";exports.definition={prefix:"fas",iconName:"bell-slash",icon:[640,512,ligatures,"f1f6",svgPathData]},exports.faBellSlash=exports.definition,exports.prefix="fas",exports.iconName="bell-slash",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f1f6",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/23271.2a7febd2.iframe.bundle.js b/23271.2a7febd2.iframe.bundle.js new file mode 100644 index 0000000000..06828d2670 --- /dev/null +++ b/23271.2a7febd2.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[23271],{"./node_modules/@fortawesome/free-solid-svg-icons/faAngleUp.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M177 159.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 255.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 329.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1z";exports.definition={prefix:"fas",iconName:"angle-up",icon:[320,512,ligatures,"f106",svgPathData]},exports.faAngleUp=exports.definition,exports.prefix="fas",exports.iconName="angle-up",exports.width=320,exports.height=512,exports.ligatures=ligatures,exports.unicode="f106",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/23500.22638945.iframe.bundle.js b/23500.22638945.iframe.bundle.js new file mode 100644 index 0000000000..2fe168e1d8 --- /dev/null +++ b/23500.22638945.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[23500],{"./node_modules/@fortawesome/free-regular-svg-icons/faGrimace.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm16 16H152c-26.5 0-48 21.5-48 48v32c0 26.5 21.5 48 48 48h192c26.5 0 48-21.5 48-48v-32c0-26.5-21.5-48-48-48zm-168 96h-24c-8.8 0-16-7.2-16-16v-8h40v24zm0-40h-40v-8c0-8.8 7.2-16 16-16h24v24zm64 40h-48v-24h48v24zm0-40h-48v-24h48v24zm64 40h-48v-24h48v24zm0-40h-48v-24h48v24zm56 24c0 8.8-7.2 16-16 16h-24v-24h40v8zm0-24h-40v-24h24c8.8 0 16 7.2 16 16v8z";exports.definition={prefix:"far",iconName:"grimace",icon:[496,512,ligatures,"f57f",svgPathData]},exports.faGrimace=exports.definition,exports.prefix="far",exports.iconName="grimace",exports.width=496,exports.height=512,exports.ligatures=ligatures,exports.unicode="f57f",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/23608.bd5d2941.iframe.bundle.js b/23608.bd5d2941.iframe.bundle.js new file mode 100644 index 0000000000..e9777aec45 --- /dev/null +++ b/23608.bd5d2941.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[23608],{"./node_modules/@fortawesome/free-solid-svg-icons/faSave.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM224 416c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64zm96-304.52V212c0 6.627-5.373 12-12 12H76c-6.627 0-12-5.373-12-12V108c0-6.627 5.373-12 12-12h228.52c3.183 0 6.235 1.264 8.485 3.515l3.48 3.48A11.996 11.996 0 0 1 320 111.48z";exports.definition={prefix:"fas",iconName:"save",icon:[448,512,ligatures,"f0c7",svgPathData]},exports.faSave=exports.definition,exports.prefix="fas",exports.iconName="save",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f0c7",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/23628.dd81ee3c.iframe.bundle.js b/23628.dd81ee3c.iframe.bundle.js new file mode 100644 index 0000000000..73be8a7a76 --- /dev/null +++ b/23628.dd81ee3c.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[23628],{"./node_modules/@fortawesome/free-regular-svg-icons/faCalendarMinus.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M124 328c-6.6 0-12-5.4-12-12v-24c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v24c0 6.6-5.4 12-12 12H124zm324-216v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z";exports.definition={prefix:"far",iconName:"calendar-minus",icon:[448,512,ligatures,"f272",svgPathData]},exports.faCalendarMinus=exports.definition,exports.prefix="far",exports.iconName="calendar-minus",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f272",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/2378.c3d91e1c.iframe.bundle.js b/2378.c3d91e1c.iframe.bundle.js new file mode 100644 index 0000000000..0dc0eff415 --- /dev/null +++ b/2378.c3d91e1c.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[2378],{"./node_modules/@fortawesome/free-solid-svg-icons/faHome.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z";exports.definition={prefix:"fas",iconName:"home",icon:[576,512,ligatures,"f015",svgPathData]},exports.faHome=exports.definition,exports.prefix="fas",exports.iconName="home",exports.width=576,exports.height=512,exports.ligatures=ligatures,exports.unicode="f015",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/23886.c9ace246.iframe.bundle.js b/23886.c9ace246.iframe.bundle.js new file mode 100644 index 0000000000..07c1511f7d --- /dev/null +++ b/23886.c9ace246.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[23886],{"./node_modules/@fortawesome/free-solid-svg-icons/faMarsStrokeH.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M476.2 247.5l-55.9-55.9c-7.6-7.6-20.5-2.2-20.5 8.5V224H376v-20c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v20h-27.6c-5.8-25.6-18.7-49.9-38.6-69.8C189.6 98 98.4 98 42.2 154.2c-56.2 56.2-56.2 147.4 0 203.6 56.2 56.2 147.4 56.2 203.6 0 19.9-19.9 32.8-44.2 38.6-69.8H312v20c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-20h23.9v23.9c0 10.7 12.9 16 20.5 8.5l55.9-55.9c4.6-4.7 4.6-12.3-.1-17zm-275.6 65.1c-31.2 31.2-81.9 31.2-113.1 0-31.2-31.2-31.2-81.9 0-113.1 31.2-31.2 81.9-31.2 113.1 0 31.2 31.1 31.2 81.9 0 113.1z";exports.definition={prefix:"fas",iconName:"mars-stroke-h",icon:[480,512,ligatures,"f22b",svgPathData]},exports.faMarsStrokeH=exports.definition,exports.prefix="fas",exports.iconName="mars-stroke-h",exports.width=480,exports.height=512,exports.ligatures=ligatures,exports.unicode="f22b",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/23938.2098b030.iframe.bundle.js b/23938.2098b030.iframe.bundle.js new file mode 100644 index 0000000000..7527a8c61c --- /dev/null +++ b/23938.2098b030.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[23938],{"./node_modules/@fortawesome/free-regular-svg-icons/faGrinTongueSquint.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm64 400c0 35.6-29.1 64.5-64.9 64-35.1-.5-63.1-29.8-63.1-65v-42.8l17.7-8.8c15-7.5 31.5 1.7 34.9 16.5l2.8 12.1c2.1 9.2 15.2 9.2 17.3 0l2.8-12.1c3.4-14.8 19.8-24.1 34.9-16.5l17.7 8.8V408zm28.2 25.3c2.2-8.1 3.8-16.5 3.8-25.3v-43.5c14.2-12.4 24.4-27.5 27.3-44.5 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.3-17.7 15.3 2.9 17 13.1 32.1 27.3 44.5V408c0 8.8 1.6 17.2 3.8 25.3C91.8 399.9 48 333 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 77-43.8 143.9-107.8 177.3zm36.9-281.1c-3.8-4.4-10.3-5.5-15.3-2.5l-80 48c-3.6 2.2-5.8 6.1-5.8 10.3s2.2 8.1 5.8 10.3l80 48c5.4 3.2 11.7 1.7 15.3-2.5 3.8-4.5 3.8-11 .1-15.5L343.6 208l33.6-40.3c3.8-4.5 3.7-11.1-.1-15.5zm-162.9 45.5l-80-48c-5-3-11.4-2-15.3 2.5-3.8 4.5-3.8 11-.1 15.5l33.6 40.3-33.6 40.3c-3.8 4.5-3.7 11 .1 15.5 3.6 4.2 9.9 5.7 15.3 2.5l80-48c3.6-2.2 5.8-6.1 5.8-10.3s-2.2-8.1-5.8-10.3z";exports.definition={prefix:"far",iconName:"grin-tongue-squint",icon:[496,512,ligatures,"f58a",svgPathData]},exports.faGrinTongueSquint=exports.definition,exports.prefix="far",exports.iconName="grin-tongue-squint",exports.width=496,exports.height=512,exports.ligatures=ligatures,exports.unicode="f58a",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/23996.f6ef2cf6.iframe.bundle.js b/23996.f6ef2cf6.iframe.bundle.js new file mode 100644 index 0000000000..a0ec3e6705 --- /dev/null +++ b/23996.f6ef2cf6.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[23996],{"./node_modules/@fortawesome/free-solid-svg-icons/faFan.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M352.57 128c-28.09 0-54.09 4.52-77.06 12.86l12.41-123.11C289 7.31 279.81-1.18 269.33.13 189.63 10.13 128 77.64 128 159.43c0 28.09 4.52 54.09 12.86 77.06L17.75 224.08C7.31 223-1.18 232.19.13 242.67c10 79.7 77.51 141.33 159.3 141.33 28.09 0 54.09-4.52 77.06-12.86l-12.41 123.11c-1.05 10.43 8.11 18.93 18.59 17.62 79.7-10 141.33-77.51 141.33-159.3 0-28.09-4.52-54.09-12.86-77.06l123.11 12.41c10.44 1.05 18.93-8.11 17.62-18.59-10-79.7-77.51-141.33-159.3-141.33zM256 288a32 32 0 1 1 32-32 32 32 0 0 1-32 32z";exports.definition={prefix:"fas",iconName:"fan",icon:[512,512,ligatures,"f863",svgPathData]},exports.faFan=exports.definition,exports.prefix="fas",exports.iconName="fan",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f863",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/24506.b6e4cddd.iframe.bundle.js b/24506.b6e4cddd.iframe.bundle.js new file mode 100644 index 0000000000..13131cf371 --- /dev/null +++ b/24506.b6e4cddd.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[24506],{"./node_modules/@fortawesome/free-solid-svg-icons/faStepForward.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M384 44v424c0 6.6-5.4 12-12 12h-48c-6.6 0-12-5.4-12-12V291.6l-195.5 181C95.9 489.7 64 475.4 64 448V64c0-27.4 31.9-41.7 52.5-24.6L312 219.3V44c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12z";exports.definition={prefix:"fas",iconName:"step-forward",icon:[448,512,ligatures,"f051",svgPathData]},exports.faStepForward=exports.definition,exports.prefix="fas",exports.iconName="step-forward",exports.width=448,exports.height=512,exports.ligatures=ligatures,exports.unicode="f051",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/24556.0e7062b9.iframe.bundle.js b/24556.0e7062b9.iframe.bundle.js new file mode 100644 index 0000000000..79ab96c94b --- /dev/null +++ b/24556.0e7062b9.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[24556],{"./node_modules/@fortawesome/free-solid-svg-icons/faCameraRetro.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M48 32C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48H48zm0 32h106c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H38c-3.3 0-6-2.7-6-6V80c0-8.8 7.2-16 16-16zm426 96H38c-3.3 0-6-2.7-6-6v-36c0-3.3 2.7-6 6-6h138l30.2-45.3c1.1-1.7 3-2.7 5-2.7H464c8.8 0 16 7.2 16 16v74c0 3.3-2.7 6-6 6zM256 424c-66.2 0-120-53.8-120-120s53.8-120 120-120 120 53.8 120 120-53.8 120-120 120zm0-208c-48.5 0-88 39.5-88 88s39.5 88 88 88 88-39.5 88-88-39.5-88-88-88zm-48 104c-8.8 0-16-7.2-16-16 0-35.3 28.7-64 64-64 8.8 0 16 7.2 16 16s-7.2 16-16 16c-17.6 0-32 14.4-32 32 0 8.8-7.2 16-16 16z";exports.definition={prefix:"fas",iconName:"camera-retro",icon:[512,512,ligatures,"f083",svgPathData]},exports.faCameraRetro=exports.definition,exports.prefix="fas",exports.iconName="camera-retro",exports.width=512,exports.height=512,exports.ligatures=ligatures,exports.unicode="f083",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/24568.bb47f6b9.iframe.bundle.js b/24568.bb47f6b9.iframe.bundle.js new file mode 100644 index 0000000000..448ceefd6c --- /dev/null +++ b/24568.bb47f6b9.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[24568],{"./node_modules/@fortawesome/free-solid-svg-icons/faTruckLoading.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M50.2 375.6c2.3 8.5 11.1 13.6 19.6 11.3l216.4-58c8.5-2.3 13.6-11.1 11.3-19.6l-49.7-185.5c-2.3-8.5-11.1-13.6-19.6-11.3L151 133.3l24.8 92.7-61.8 16.5-24.8-92.7-77.3 20.7C3.4 172.8-1.7 181.6.6 190.1l49.6 185.5zM384 0c-17.7 0-32 14.3-32 32v323.6L5.9 450c-4.3 1.2-6.8 5.6-5.6 9.8l12.6 46.3c1.2 4.3 5.6 6.8 9.8 5.6l393.7-107.4C418.8 464.1 467.6 512 528 512c61.9 0 112-50.1 112-112V0H384zm144 448c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z";exports.definition={prefix:"fas",iconName:"truck-loading",icon:[640,512,ligatures,"f4de",svgPathData]},exports.faTruckLoading=exports.definition,exports.prefix="fas",exports.iconName="truck-loading",exports.width=640,exports.height=512,exports.ligatures=ligatures,exports.unicode="f4de",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/24608.11935c76.iframe.bundle.js b/24608.11935c76.iframe.bundle.js new file mode 100644 index 0000000000..a056328ee7 --- /dev/null +++ b/24608.11935c76.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[24608],{"./node_modules/@fortawesome/free-regular-svg-icons/attribution.js":()=>{console.log("Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com\nLicense - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)\n")}}]); \ No newline at end of file diff --git a/24668.2ec0089d.iframe.bundle.js b/24668.2ec0089d.iframe.bundle.js new file mode 100644 index 0000000000..c7faef1271 --- /dev/null +++ b/24668.2ec0089d.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[24668],{"./node_modules/@fortawesome/free-solid-svg-icons/faGreaterThan.js":(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0});var ligatures=[],svgPathData="M365.52 209.85L59.22 67.01c-16.06-7.49-35.15-.54-42.64 15.52L3.01 111.61c-7.49 16.06-.54 35.15 15.52 42.64L236.96 256.1 18.49 357.99C2.47 365.46-4.46 384.5 3.01 400.52l13.52 29C24 445.54 43.04 452.47 59.06 445l306.47-142.91a32.003 32.003 0 0 0 18.48-29v-34.23c-.01-12.45-7.21-23.76-18.49-29.01z";exports.definition={prefix:"fas",iconName:"greater-than",icon:[384,512,ligatures,"f531",svgPathData]},exports.faGreaterThan=exports.definition,exports.prefix="fas",exports.iconName="greater-than",exports.width=384,exports.height=512,exports.ligatures=ligatures,exports.unicode="f531",exports.svgPathData=svgPathData}}]); \ No newline at end of file diff --git a/2479.db98f181.iframe.bundle.js b/2479.db98f181.iframe.bundle.js new file mode 100644 index 0000000000..64c9ffc6e6 --- /dev/null +++ b/2479.db98f181.iframe.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see 2479.db98f181.iframe.bundle.js.LICENSE.txt */ +(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[2479],{"./node_modules/@fortawesome/fontawesome-free/js/conflict-detection.js":function(__unused_webpack_module,exports,__webpack_require__){!function(exports){"use strict";function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}function _defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}function _objectSpread(target){for(var i=1;i0){console.info("%cConflict".concat(conflictsCount>1?"s":""," found:"),"color: darkred; font-size: large");var data={};for(var _key in nodesTested.conflict){var item=nodesTested.conflict[_key];data[_key]={tagName:item.tagName,"src/href":item.src||item.href||"n/a","innerText excerpt":item.innerText&&""!==item.innerText?item.innerText.slice(0,200)+"...":"(empty)"}}console.table(data)}var noConflictsCount=Object.keys(nodesTested.noConflict).length;if(noConflictsCount>0){console.info("%cNo conflict".concat(noConflictsCount>1?"s":""," found with ").concat(1==noConflictsCount?"this":"these",":"),"color: green; font-size: large");var _data={};for(var _key2 in nodesTested.noConflict){var _item=nodesTested.noConflict[_key2];_data[_key2]={tagName:_item.tagName,"src/href":_item.src||_item.href||"n/a","innerText excerpt":_item.innerText&&""!==_item.innerText?_item.innerText.slice(0,200)+"...":"(empty)"}}console.table(_data)}var timeOutCount=Object.keys(timedOutTests).length;if(timeOutCount>0){console.info("%cLeftovers--we timed out before collecting test results for ".concat(1==timeOutCount?"this":"these",":"),"color: blue; font-size: large");var _data2={};for(var _key3 in timedOutTests){var _item2=timedOutTests[_key3];_data2[_key3]={tagName:_item2.tagName,"src/href":_item2.src||_item2.href||"n/a","innerText excerpt":_item2.innerText&&""!==_item2.innerText?_item2.innerText.slice(0,200)+"...":"(empty)"}}console.table(_data2)}}IS_DOM&&((loaded=(DOCUMENT.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(DOCUMENT.readyState))||DOCUMENT.addEventListener("DOMContentLoaded",listener));var commonjsGlobal="undefined"!=typeof window?window:void 0!==__webpack_require__.g?__webpack_require__.g:"undefined"!=typeof self?self:{};function createCommonjsModule(fn,module){return fn(module={exports:{}},module.exports),module.exports}var md5=createCommonjsModule((function(module){!function($){function safeAdd(x,y){var lsw=(65535&x)+(65535&y);return(x>>16)+(y>>16)+(lsw>>16)<<16|65535&lsw}function bitRotateLeft(num,cnt){return num<>>32-cnt}function md5cmn(q,a,b,x,s,t){return safeAdd(bitRotateLeft(safeAdd(safeAdd(a,q),safeAdd(x,t)),s),b)}function md5ff(a,b,c,d,x,s,t){return md5cmn(b&c|~b&d,a,b,x,s,t)}function md5gg(a,b,c,d,x,s,t){return md5cmn(b&d|c&~d,a,b,x,s,t)}function md5hh(a,b,c,d,x,s,t){return md5cmn(b^c^d,a,b,x,s,t)}function md5ii(a,b,c,d,x,s,t){return md5cmn(c^(b|~d),a,b,x,s,t)}function binlMD5(x,len){var i,olda,oldb,oldc,oldd;x[len>>5]|=128<>>9<<4)]=len;var a=1732584193,b=-271733879,c=-1732584194,d=271733878;for(i=0;i>5]>>>i%32&255);return output}function rstr2binl(input){var i,output=[];for(output[(input.length>>2)-1]=void 0,i=0;i>5]|=(255&input.charCodeAt(i/8))<16&&(bkey=binlMD5(bkey,8*key.length)),i=0;i<16;i+=1)ipad[i]=909522486^bkey[i],opad[i]=1549556828^bkey[i];return hash=binlMD5(ipad.concat(rstr2binl(data)),512+8*data.length),binl2rstr(binlMD5(opad.concat(hash),640))}function rstr2hex(input){var x,i,hexTab="0123456789abcdef",output="";for(i=0;i>>4&15)+hexTab.charAt(15&x);return output}function str2rstrUTF8(input){return unescape(encodeURIComponent(input))}function rawMD5(s){return rstrMD5(str2rstrUTF8(s))}function hexMD5(s){return rstr2hex(rawMD5(s))}function rawHMACMD5(k,d){return rstrHMACMD5(str2rstrUTF8(k),str2rstrUTF8(d))}function hexHMACMD5(k,d){return rstr2hex(rawHMACMD5(k,d))}function md5(string,key,raw){return key?raw?rawHMACMD5(key,string):hexHMACMD5(key,string):raw?rawMD5(string):hexMD5(string)}module.exports?module.exports=md5:$.md5=md5}(commonjsGlobal)}));function md5ForNode(node){if(null!==node&&"object"===_typeof(node))return node.src?md5(node.src):node.href?md5(node.href):node.innerText&&""!==node.innerText?md5(node.innerText):void 0}var diagScriptId="fa-kits-diag",nodeUnderTestId="fa-kits-node-under-test",md5Attr="data-md5",detectionIgnoreAttr="data-fa-detection-ignore",timeoutAttr="data-fa-detection-timeout",resultsCollectionMaxWaitAttr="data-fa-detection-results-collection-max-wait",silenceErrors=function silenceErrors(e){e.preventDefault(),e.stopPropagation()};function pollUntil(_ref){var _ref$fn=_ref.fn,fn=void 0===_ref$fn?function(){return!0}:_ref$fn,_ref$initialDuration=_ref.initialDuration,initialDuration=void 0===_ref$initialDuration?1:_ref$initialDuration,_ref$maxDuration=_ref.maxDuration,maxDuration=void 0===_ref$maxDuration?WINDOW.FontAwesomeDetection.timeout:_ref$maxDuration,_ref$showProgress=_ref.showProgress,showProgress=void 0!==_ref$showProgress&&_ref$showProgress,progressIndicator=_ref.progressIndicator;return new Promise((function(resolve,reject){function poll(duration,cumulativeDuration){setTimeout((function(){var result=fn();if(showProgress&&console.info(progressIndicator),result)resolve(result);else{var nextDuration=250,nextCumulativeDuration=nextDuration+cumulativeDuration;nextCumulativeDuration<=maxDuration?poll(nextDuration,nextCumulativeDuration):reject("timeout")}}),duration)}poll(initialDuration,0)}))}function detectWebfontConflicts(){var linkTags=Array.from(DOCUMENT.getElementsByTagName("link")).filter((function(t){return!t.hasAttribute(detectionIgnoreAttr)})),styleTags=Array.from(DOCUMENT.getElementsByTagName("style")).filter((function(t){return!(t.hasAttribute(detectionIgnoreAttr)||WINDOW.FontAwesomeConfig&&t.innerText.match(new RegExp("svg:not\\(:root\\)\\.".concat(WINDOW.FontAwesomeConfig.replacementClass))))}));function runDiag(scriptOrLinkTag,md5){var diagFrame=DOCUMENT.createElement("iframe");diagFrame.setAttribute("style","visibility: hidden; position: absolute; height: 0; width: 0;");var testIconId="fa-test-icon-"+md5,iTag=DOCUMENT.createElement("i");iTag.setAttribute("class","fa fa-coffee"),iTag.setAttribute("id",testIconId);var diagScript=DOCUMENT.createElement("script");diagScript.setAttribute("id",diagScriptId);var diagScriptFun=function diagScriptFun(nodeUnderTestId,testIconId,md5,parentOrigin){parent.FontAwesomeDetection.__pollUntil({fn:function fn(){var iEl=document.getElementById(testIconId),fontFamily=window.getComputedStyle(iEl).getPropertyValue("font-family");return!(!fontFamily.match(/FontAwesome/)&&!fontFamily.match(/Font Awesome 5/))}}).then((function(){var node=document.getElementById(nodeUnderTestId);parent.postMessage({type:"fontawesome-conflict",technology:"webfont",href:node.href,innerText:node.innerText,tagName:node.tagName,md5},parentOrigin)})).catch((function(e){var node=document.getElementById(nodeUnderTestId);"timeout"===e?parent.postMessage({type:"no-conflict",technology:"webfont",href:node.src,innerText:node.innerText,tagName:node.tagName,md5},parentOrigin):console.error(e)}))},parentOrigin="file://"===WINDOW.location.origin?"*":WINDOW.location.origin;diagScript.innerText="(".concat(diagScriptFun.toString(),")('").concat(nodeUnderTestId,"', '").concat(testIconId||"foo","', '").concat(md5,"', '").concat(parentOrigin,"');"),diagFrame.onload=function(){diagFrame.contentWindow.addEventListener("error",silenceErrors,!0),diagFrame.contentDocument.head.appendChild(diagScript),diagFrame.contentDocument.head.appendChild(scriptOrLinkTag),diagFrame.contentDocument.body.appendChild(iTag)},domready((function(){return DOCUMENT.body.appendChild(diagFrame)}))}for(var cssByMD5={},i=0;i0&&void 0!==arguments[0]?arguments[0]:function(){},nodesTested={conflict:{},noConflict:{}};WINDOW.onmessage=function(e){"file://"!==WINDOW.location.origin&&e.origin!==WINDOW.location.origin||e&&e.data&&("fontawesome-conflict"===e.data.type?nodesTested.conflict[e.data.md5]=e.data:"no-conflict"===e.data.type&&(nodesTested.noConflict[e.data.md5]=e.data))};var scriptsToTest=detectSvgConflicts(DOCUMENT.currentScript),cssToTest=detectWebfontConflicts(),nodesFound=_objectSpread({},scriptsToTest,cssToTest),testCount=Object.keys(scriptsToTest).length+Object.keys(cssToTest).length,masterTimeout=WINDOW.FontAwesomeDetection.timeout+WINDOW.FontAwesomeDetection.resultsCollectionMaxWait;console.group("Font Awesome Detector"),0===testCount?(console.info("%cAll Good!","color: green; font-size: large"),console.info("We didn't find anything that needs testing for conflicts. Ergo, no conflicts.")):(console.info("Testing ".concat(testCount," possible conflicts.")),console.info("We'll wait about ".concat(Math.round(WINDOW.FontAwesomeDetection.timeout/10)/100," seconds while testing these and\n")+"then up to another ".concat(Math.round(WINDOW.FontAwesomeDetection.resultsCollectionMaxWait/10)/100," to allow the browser time\n")+"to accumulate the results. But we'll probably be outta here way before then.\n\n"),console.info("You can adjust those durations by assigning values to these attributes on the

No Preview

Sorry, but you either have no stories or none are selected somehow.

  • Please check the Storybook config.
  • Try reloading the page.

If the problem persists, check the browser console, or the terminal you've run Storybook from.

\ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000000..bbb2a50a74 --- /dev/null +++ b/index.html @@ -0,0 +1,130 @@ + + + + + + @storybook/cli - Storybook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + diff --git a/index.json b/index.json new file mode 100644 index 0000000000..4c59353505 --- /dev/null +++ b/index.json @@ -0,0 +1 @@ +{"v":4,"entries":{"introduction--stories":{"id":"introduction--stories","title":"Introduction","name":"Stories","importPath":"./stories/Introduction.mdx","storiesImports":[],"type":"docs","tags":["unattached-mdx","docs"]},"style-colors--stories":{"id":"style-colors--stories","title":"Style/Colors","name":"Stories","importPath":"./stories/color.mdx","storiesImports":[],"type":"docs","tags":["unattached-mdx","docs"]},"style-format--stories":{"id":"style-format--stories","title":"Style/Format","name":"Stories","importPath":"./stories/format.mdx","storiesImports":[],"type":"docs","tags":["unattached-mdx","docs"]},"style-icons--stories":{"id":"style-icons--stories","title":"Style/Icons","name":"Stories","importPath":"./stories/icons.mdx","storiesImports":[],"type":"docs","tags":["unattached-mdx","docs"]},"style-spacing--stories":{"id":"style-spacing--stories","title":"Style/Spacing","name":"Stories","importPath":"./stories/spacing.stories.mdx","type":"docs","tags":["stories-mdx","stories-mdx-docsOnly","docs"],"storiesImports":[]},"style-typography--stories":{"id":"style-typography--stories","title":"Style/Typography","name":"Stories","importPath":"./stories/typography.mdx","storiesImports":[],"type":"docs","tags":["unattached-mdx","docs"]},"guidelines-chart--stories":{"id":"guidelines-chart--stories","title":"Guidelines/Chart","name":"Stories","importPath":"./stories/guideline/chart-guideline.mdx","storiesImports":["./stories/banner.stories.tsx"],"type":"docs","tags":["unattached-mdx","docs"]},"templates-form--stories":{"id":"templates-form--stories","title":"Templates/Form","name":"Stories","importPath":"./stories/form.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"templates-form--page-form":{"type":"story","id":"templates-form--page-form","name":"Page Form","title":"Templates/Form","importPath":"./stories/form.stories.tsx","tags":["story"]},"templates-form--all-required-page-form":{"type":"story","id":"templates-form--all-required-page-form","name":"All Required Page Form","title":"Templates/Form","importPath":"./stories/form.stories.tsx","tags":["story"]},"templates-form--tab-form":{"type":"story","id":"templates-form--tab-form","name":"Tab Form","title":"Templates/Form","importPath":"./stories/form.stories.tsx","tags":["story"]},"templates-form--page-form-with-icon":{"type":"story","id":"templates-form--page-form-with-icon","name":"Page Form With Icon","title":"Templates/Form","importPath":"./stories/form.stories.tsx","tags":["story"]},"templates-lateralnavbarlayout--stories":{"id":"templates-lateralnavbarlayout--stories","title":"Templates/LateralNavbarLayout","name":"Stories","importPath":"./stories/lateralnavbarlayout.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"templates-lateralnavbarlayout--default":{"type":"story","id":"templates-lateralnavbarlayout--default","name":"Default","title":"Templates/LateralNavbarLayout","importPath":"./stories/lateralnavbarlayout.stories.tsx","tags":["story"]},"templates-lateralnavbarlayout--with-expanded-sidebar":{"type":"story","id":"templates-lateralnavbarlayout--with-expanded-sidebar","name":"With Expanded Sidebar","title":"Templates/LateralNavbarLayout","importPath":"./stories/lateralnavbarlayout.stories.tsx","tags":["story"]},"templates-lateralnavbarlayout--sidebar-with-toggle":{"type":"story","id":"templates-lateralnavbarlayout--sidebar-with-toggle","name":"Sidebar With Toggle","title":"Templates/LateralNavbarLayout","importPath":"./stories/lateralnavbarlayout.stories.tsx","tags":["story"]},"templates-lateralnavbarlayout--with-hoverable-sidebar":{"type":"story","id":"templates-lateralnavbarlayout--with-hoverable-sidebar","name":"With Hoverable Sidebar","title":"Templates/LateralNavbarLayout","importPath":"./stories/lateralnavbarlayout.stories.tsx","tags":["story"]},"templates-layout--stories":{"id":"templates-layout--stories","title":"Templates/Layout","name":"Stories","importPath":"./stories/layout.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"templates-layout--layout-2-simplest":{"type":"story","id":"templates-layout--layout-2-simplest","name":"Layout 2 Simplest","title":"Templates/Layout","importPath":"./stories/layout.stories.tsx","tags":["story"]},"templates-layout--layout-2-simplest-with-main-content-padding":{"type":"story","id":"templates-layout--layout-2-simplest-with-main-content-padding","name":"Layout 2 Simplest With Main Content Padding","title":"Templates/Layout","importPath":"./stories/layout.stories.tsx","tags":["story"]},"templates-layout--layout-2-main-content-only":{"type":"story","id":"templates-layout--layout-2-main-content-only","name":"Layout 2 Main Content Only","title":"Templates/Layout","importPath":"./stories/layout.stories.tsx","tags":["story"]},"templates-layout--layout-2-overall-summary-and-main-content":{"type":"story","id":"templates-layout--layout-2-overall-summary-and-main-content","name":"Layout 2 Overall Summary And Main Content","title":"Templates/Layout","importPath":"./stories/layout.stories.tsx","tags":["story"]},"templates-layout--layout-2-simplest-sidebar":{"type":"story","id":"templates-layout--layout-2-simplest-sidebar","name":"Layout 2 Simplest Sidebar","title":"Templates/Layout","importPath":"./stories/layout.stories.tsx","tags":["story"]},"templates-layout--layout-2-two-equal-panels-with-padding":{"type":"story","id":"templates-layout--layout-2-two-equal-panels-with-padding","name":"Layout 2 Two Equal Panels With Padding","title":"Templates/Layout","importPath":"./stories/layout.stories.tsx","tags":["story"]},"templates-layout--layout-2-two-panels-thirty-seventy":{"type":"story","id":"templates-layout--layout-2-two-panels-thirty-seventy","name":"Layout 2 Two Panels Thirty Seventy","title":"Templates/Layout","importPath":"./stories/layout.stories.tsx","tags":["story"]},"templates-layout--layout-2-two-panels-seventy-thirty":{"type":"story","id":"templates-layout--layout-2-two-panels-seventy-thirty","name":"Layout 2 Two Panels Seventy Thirty","title":"Templates/Layout","importPath":"./stories/layout.stories.tsx","tags":["story"]},"components-navigation-breadcrumb--stories":{"id":"components-navigation-breadcrumb--stories","title":"Components/Navigation/Breadcrumb","name":"Stories","importPath":"./stories/breadcrumb.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-navigation-breadcrumb--default":{"type":"story","id":"components-navigation-breadcrumb--default","name":"Default","title":"Components/Navigation/Breadcrumb","importPath":"./stories/breadcrumb.stories.tsx","tags":["story"]},"components-navigation-breadcrumb--long-name-bread-crumb":{"type":"story","id":"components-navigation-breadcrumb--long-name-bread-crumb","name":"Long Name Bread Crumb","title":"Components/Navigation/Breadcrumb","importPath":"./stories/breadcrumb.stories.tsx","tags":["story"]},"components-navigation-dropdown--stories":{"id":"components-navigation-dropdown--stories","title":"Components/Navigation/Dropdown","name":"Stories","importPath":"./stories/dropdown.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-navigation-dropdown--playground":{"type":"story","id":"components-navigation-dropdown--playground","name":"Playground","title":"Components/Navigation/Dropdown","importPath":"./stories/dropdown.stories.tsx","tags":["story"]},"components-navigation-dropdown--dropdown-with-text":{"type":"story","id":"components-navigation-dropdown--dropdown-with-text","name":"Dropdown With Text","title":"Components/Navigation/Dropdown","importPath":"./stories/dropdown.stories.tsx","tags":["story"]},"components-navigation-dropdown--dropdown-with-icon":{"type":"story","id":"components-navigation-dropdown--dropdown-with-icon","name":"Dropdown With Icon","title":"Components/Navigation/Dropdown","importPath":"./stories/dropdown.stories.tsx","tags":["story"]},"components-navigation-dropdown--dropdown-with-text-and-icon":{"type":"story","id":"components-navigation-dropdown--dropdown-with-text-and-icon","name":"Dropdown With Text And Icon","title":"Components/Navigation/Dropdown","importPath":"./stories/dropdown.stories.tsx","tags":["story"]},"components-navigation-dropdown--dropdown-variant":{"type":"story","id":"components-navigation-dropdown--dropdown-variant","name":"Dropdown Variant","title":"Components/Navigation/Dropdown","importPath":"./stories/dropdown.stories.tsx","tags":["story"]},"components-navigation-dropdown--different-sizes":{"type":"story","id":"components-navigation-dropdown--different-sizes","name":"Different Sizes","title":"Components/Navigation/Dropdown","importPath":"./stories/dropdown.stories.tsx","tags":["story"]},"components-navigation-error-pages-401--stories":{"id":"components-navigation-error-pages-401--stories","title":"Components/Navigation/Error Pages/401","name":"Stories","importPath":"./stories/errorpage401.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-navigation-error-pages-401--default":{"type":"story","id":"components-navigation-error-pages-401--default","name":"Default","title":"Components/Navigation/Error Pages/401","importPath":"./stories/errorpage401.stories.tsx","tags":["story"]},"components-navigation-error-pages-401--with-locale":{"type":"story","id":"components-navigation-error-pages-401--with-locale","name":"With Locale","title":"Components/Navigation/Error Pages/401","importPath":"./stories/errorpage401.stories.tsx","tags":["story"]},"components-navigation-error-pages-404--stories":{"id":"components-navigation-error-pages-404--stories","title":"Components/Navigation/Error Pages/404","name":"Stories","importPath":"./stories/errorpage404.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-navigation-error-pages-404--default":{"type":"story","id":"components-navigation-error-pages-404--default","name":"Default","title":"Components/Navigation/Error Pages/404","importPath":"./stories/errorpage404.stories.tsx","tags":["story"]},"components-navigation-error-pages-404--with-locale":{"type":"story","id":"components-navigation-error-pages-404--with-locale","name":"With Locale","title":"Components/Navigation/Error Pages/404","importPath":"./stories/errorpage404.stories.tsx","tags":["story"]},"components-navigation-error-pages-500--stories":{"id":"components-navigation-error-pages-500--stories","title":"Components/Navigation/Error Pages/500","name":"Stories","importPath":"./stories/errorpage500.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-navigation-error-pages-500--default":{"type":"story","id":"components-navigation-error-pages-500--default","name":"Default","title":"Components/Navigation/Error Pages/500","importPath":"./stories/errorpage500.stories.tsx","tags":["story"]},"components-navigation-error-pages-500--with-support-link":{"type":"story","id":"components-navigation-error-pages-500--with-support-link","name":"With Support Link","title":"Components/Navigation/Error Pages/500","importPath":"./stories/errorpage500.stories.tsx","tags":["story"]},"components-navigation-error-pages-500--with-locale":{"type":"story","id":"components-navigation-error-pages-500--with-locale","name":"With Locale","title":"Components/Navigation/Error Pages/500","importPath":"./stories/errorpage500.stories.tsx","tags":["story"]},"components-navigation-error-pages-500--customerized-error":{"type":"story","id":"components-navigation-error-pages-500--customerized-error","name":"Customerized Error","title":"Components/Navigation/Error Pages/500","importPath":"./stories/errorpage500.stories.tsx","tags":["story"]},"components-navigation-error-pages-auth--stories":{"id":"components-navigation-error-pages-auth--stories","title":"Components/Navigation/Error Pages/Auth","name":"Stories","importPath":"./stories/errorpageauth.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-navigation-error-pages-auth--default":{"type":"story","id":"components-navigation-error-pages-auth--default","name":"Default","title":"Components/Navigation/Error Pages/Auth","importPath":"./stories/errorpageauth.stories.tsx","tags":["story"]},"components-navigation-error-pages-auth--with-support-link":{"type":"story","id":"components-navigation-error-pages-auth--with-support-link","name":"With Support Link","title":"Components/Navigation/Error Pages/Auth","importPath":"./stories/errorpageauth.stories.tsx","tags":["story"]},"components-navigation-error-pages-auth--with-locale":{"type":"story","id":"components-navigation-error-pages-auth--with-locale","name":"With Locale","title":"Components/Navigation/Error Pages/Auth","importPath":"./stories/errorpageauth.stories.tsx","tags":["story"]},"components-navigation-navbar--stories":{"id":"components-navigation-navbar--stories","title":"Components/Navigation/Navbar","name":"Stories","importPath":"./stories/navbar.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-navigation-navbar--basic-navbar":{"type":"story","id":"components-navigation-navbar--basic-navbar","name":"Basic Navbar","title":"Components/Navigation/Navbar","importPath":"./stories/navbar.stories.tsx","tags":["story"]},"components-navigation-navbar--navbar-with-toggle":{"type":"story","id":"components-navigation-navbar--navbar-with-toggle","name":"Navbar With Toggle","title":"Components/Navigation/Navbar","importPath":"./stories/navbar.stories.tsx","tags":["story"]},"components-navigation-navbar--navbar-with-customized-logo":{"type":"story","id":"components-navigation-navbar--navbar-with-customized-logo","name":"Navbar With Customized Logo","title":"Components/Navigation/Navbar","importPath":"./stories/navbar.stories.tsx","tags":["story"]},"components-navigation-navbar--navbar-with-only-tabs":{"type":"story","id":"components-navigation-navbar--navbar-with-only-tabs","name":"Navbar With Only Tabs","title":"Components/Navigation/Navbar","importPath":"./stories/navbar.stories.tsx","tags":["story"]},"components-navigation-navbar--navbar-with-only-link-tabs":{"type":"story","id":"components-navigation-navbar--navbar-with-only-link-tabs","name":"Navbar With Only Link Tabs","title":"Components/Navigation/Navbar","importPath":"./stories/navbar.stories.tsx","tags":["story"]},"components-navigation-scrollbarwrapper--stories":{"id":"components-navigation-scrollbarwrapper--stories","title":"Components/Navigation/ScrollbarWrapper","name":"Stories","importPath":"./stories/scrollbar.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-navigation-scrollbarwrapper--default":{"type":"story","id":"components-navigation-scrollbarwrapper--default","name":"Default","title":"Components/Navigation/ScrollbarWrapper","importPath":"./stories/scrollbar.stories.tsx","tags":["story"]},"components-navigation-sidebar--stories":{"id":"components-navigation-sidebar--stories","title":"Components/Navigation/Sidebar","name":"Stories","importPath":"./stories/sidebar.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-navigation-sidebar--default-sidebar":{"type":"story","id":"components-navigation-sidebar--default-sidebar","name":"Default Sidebar","title":"Components/Navigation/Sidebar","importPath":"./stories/sidebar.stories.tsx","tags":["story"]},"components-navigation-sidebar--expanded-sidebar":{"type":"story","id":"components-navigation-sidebar--expanded-sidebar","name":"Expanded Sidebar","title":"Components/Navigation/Sidebar","importPath":"./stories/sidebar.stories.tsx","tags":["story"]},"components-navigation-sidebar--sidebar-with-toggle":{"type":"story","id":"components-navigation-sidebar--sidebar-with-toggle","name":"Sidebar With Toggle","title":"Components/Navigation/Sidebar","importPath":"./stories/sidebar.stories.tsx","tags":["story"]},"components-navigation-sidebar--hoverable-sidebar":{"type":"story","id":"components-navigation-sidebar--hoverable-sidebar","name":"Hoverable Sidebar","title":"Components/Navigation/Sidebar","importPath":"./stories/sidebar.stories.tsx","tags":["story"]},"components-navigation-sidebar--sidebar-in-layout":{"type":"story","id":"components-navigation-sidebar--sidebar-in-layout","name":"Sidebar In Layout","title":"Components/Navigation/Sidebar","importPath":"./stories/sidebar.stories.tsx","tags":["story"]},"components-navigation-sidebar--sidebarin-layout-with-toggle":{"type":"story","id":"components-navigation-sidebar--sidebarin-layout-with-toggle","name":"Sidebarin Layout With Toggle","title":"Components/Navigation/Sidebar","importPath":"./stories/sidebar.stories.tsx","tags":["story"]},"components-navigation-tabs--stories":{"id":"components-navigation-tabs--stories","title":"Components/Navigation/Tabs","name":"Stories","importPath":"./stories/tabsv2.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-navigation-tabs--default":{"type":"story","id":"components-navigation-tabs--default","name":"Default","title":"Components/Navigation/Tabs","importPath":"./stories/tabsv2.stories.tsx","tags":["story"]},"components-navigation-tabs--customized-tabs":{"type":"story","id":"components-navigation-tabs--customized-tabs","name":"Customized Tabs","title":"Components/Navigation/Tabs","importPath":"./stories/tabsv2.stories.tsx","tags":["story"]},"components-navigation-tabs--scrollable-tabs":{"type":"story","id":"components-navigation-tabs--scrollable-tabs","name":"Scrollable Tabs","title":"Components/Navigation/Tabs","importPath":"./stories/tabsv2.stories.tsx","tags":["story"]},"components-navigation-tabs--with-query-params":{"type":"story","id":"components-navigation-tabs--with-query-params","name":"With Query Params","title":"Components/Navigation/Tabs","importPath":"./stories/tabsv2.stories.tsx","tags":["story"]},"components-data-display-charts-area-chart--stories":{"id":"components-data-display-charts-area-chart--stories","title":"Components/Data Display/Charts/Area Chart","name":"Stories","importPath":"./stories/areachart.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-charts-area-chart--default":{"type":"story","id":"components-data-display-charts-area-chart--default","name":"Default","title":"Components/Data Display/Charts/Area Chart","importPath":"./stories/areachart.stories.tsx","tags":["story"]},"components-data-display-charts-barchart--stories":{"id":"components-data-display-charts-barchart--stories","title":"Components/Data Display/Charts/BarChart","name":"Stories","importPath":"./stories/barchart.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-charts-barchart--vertical-stacked-chart":{"type":"story","id":"components-data-display-charts-barchart--vertical-stacked-chart","name":"Vertical Stacked Chart","title":"Components/Data Display/Charts/BarChart","importPath":"./stories/barchart.stories.tsx","tags":["story"]},"components-data-display-charts-barchart--horizontal-stackedchart":{"type":"story","id":"components-data-display-charts-barchart--horizontal-stackedchart","name":"Horizontal Stackedchart","title":"Components/Data Display/Charts/BarChart","importPath":"./stories/barchart.stories.tsx","tags":["story"]},"components-data-display-charts-barchart--vertical-bar-chart":{"type":"story","id":"components-data-display-charts-barchart--vertical-bar-chart","name":"Vertical Bar Chart","title":"Components/Data Display/Charts/BarChart","importPath":"./stories/barchart.stories.tsx","tags":["story"]},"components-data-display-charts-barchart--horizontal-bar-chart":{"type":"story","id":"components-data-display-charts-barchart--horizontal-bar-chart","name":"Horizontal Bar Chart","title":"Components/Data Display/Charts/BarChart","importPath":"./stories/barchart.stories.tsx","tags":["story"]},"components-data-display-card--stories":{"id":"components-data-display-card--stories","title":"Components/Data Display/Card","name":"Stories","importPath":"./stories/card.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-card--playground":{"type":"story","id":"components-data-display-card--playground","name":"Playground","title":"Components/Data Display/Card","importPath":"./stories/card.stories.tsx","tags":["story"]},"components-data-display-card--normal-cards":{"type":"story","id":"components-data-display-card--normal-cards","name":"Normal Cards","title":"Components/Data Display/Card","importPath":"./stories/card.stories.tsx","tags":["story"]},"components-data-display-card--disabled-cards":{"type":"story","id":"components-data-display-card--disabled-cards","name":"Disabled Cards","title":"Components/Data Display/Card","importPath":"./stories/card.stories.tsx","tags":["story"]},"components-data-display-card--active-cards":{"type":"story","id":"components-data-display-card--active-cards","name":"Active Cards","title":"Components/Data Display/Card","importPath":"./stories/card.stories.tsx","tags":["story"]},"components-data-display-card--no-on-click-props":{"type":"story","id":"components-data-display-card--no-on-click-props","name":"No onClick props","title":"Components/Data Display/Card","importPath":"./stories/card.stories.tsx","tags":["story"]},"components-data-display-card--no-headers":{"type":"story","id":"components-data-display-card--no-headers","name":"No Headers","title":"Components/Data Display/Card","importPath":"./stories/card.stories.tsx","tags":["story"]},"components-data-display-card--no-body":{"type":"story","id":"components-data-display-card--no-body","name":"No Body","title":"Components/Data Display/Card","importPath":"./stories/card.stories.tsx","tags":["story"]},"components-data-display-card--no-body-with-auto-height":{"type":"story","id":"components-data-display-card--no-body-with-auto-height","name":"No Body With Auto Height","title":"Components/Data Display/Card","importPath":"./stories/card.stories.tsx","tags":["story"]},"components-data-display-card--multiple-bodies":{"type":"story","id":"components-data-display-card--multiple-bodies","name":"Multiple Bodies","title":"Components/Data Display/Card","importPath":"./stories/card.stories.tsx","tags":["story"]},"components-data-display-card--customized-cards":{"type":"story","id":"components-data-display-card--customized-cards","name":"Customized Cards","title":"Components/Data Display/Card","importPath":"./stories/card.stories.tsx","tags":["story"]},"components-data-display-emptystate--stories":{"id":"components-data-display-emptystate--stories","title":"Components/Data Display/EmptyState","name":"Stories","importPath":"./stories/emptystate.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-emptystate--default":{"type":"story","id":"components-data-display-emptystate--default","name":"Default","title":"Components/Data Display/EmptyState","importPath":"./stories/emptystate.stories.tsx","tags":["story"]},"components-data-display-emptystate--with-link":{"type":"story","id":"components-data-display-emptystate--with-link","name":"With Link","title":"Components/Data Display/EmptyState","importPath":"./stories/emptystate.stories.tsx","tags":["story"]},"components-data-display-charts-globalhealthbar--stories":{"id":"components-data-display-charts-globalhealthbar--stories","title":"Components/Data Display/Charts/GlobalHealthBar","name":"Stories","importPath":"./stories/globalhealthbar.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-charts-globalhealthbar--global-health-component-demo":{"type":"story","id":"components-data-display-charts-globalhealthbar--global-health-component-demo","name":"Global Health Component Demo","title":"Components/Data Display/Charts/GlobalHealthBar","importPath":"./stories/globalhealthbar.stories.tsx","tags":["story"]},"components-data-display-charts-globalhealthbar--global-health-last-24-hours":{"type":"story","id":"components-data-display-charts-globalhealthbar--global-health-last-24-hours","name":"Global Health Last 24 Hours","title":"Components/Data Display/Charts/GlobalHealthBar","importPath":"./stories/globalhealthbar.stories.tsx","tags":["story"]},"components-data-display-charts-globalhealthbar--global-health-empty":{"type":"story","id":"components-data-display-charts-globalhealthbar--global-health-empty","name":"Global Health Empty","title":"Components/Data Display/Charts/GlobalHealthBar","importPath":"./stories/globalhealthbar.stories.tsx","tags":["story"]},"components-data-display-charts-globalhealthbar--alert-triggered-earlier-than-the-starting-time":{"type":"story","id":"components-data-display-charts-globalhealthbar--alert-triggered-earlier-than-the-starting-time","name":"Alert Triggered Earlier Than The Starting Time","title":"Components/Data Display/Charts/GlobalHealthBar","importPath":"./stories/globalhealthbar.stories.tsx","tags":["story"]},"components-data-display-charts-globalhealthbar--first-label":{"type":"story","id":"components-data-display-charts-globalhealthbar--first-label","name":"First Label always includes the month label","title":"Components/Data Display/Charts/GlobalHealthBar","importPath":"./stories/globalhealthbar.stories.tsx","tags":["story"]},"components-data-display-charts-linechart--stories":{"id":"components-data-display-charts-linechart--stories","title":"Components/Data Display/Charts/LineChart","name":"Stories","importPath":"./stories/linechart.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-charts-linechart--vega-lite-chart":{"type":"story","id":"components-data-display-charts-linechart--vega-lite-chart","name":"Vega-Lite line chart demo","title":"Components/Data Display/Charts/LineChart","importPath":"./stories/linechart.stories.tsx","tags":["story"]},"components-data-display-charts-linechart--vega-chart-without-axis":{"type":"story","id":"components-data-display-charts-linechart--vega-chart-without-axis","name":"Vega-Lite line chart without axis","title":"Components/Data Display/Charts/LineChart","importPath":"./stories/linechart.stories.tsx","tags":["story"]},"components-data-display-charts-linechart--forecast-chart":{"type":"story","id":"components-data-display-charts-linechart--forecast-chart","name":"Forecast Chart","title":"Components/Data Display/Charts/LineChart","importPath":"./stories/linechart.stories.tsx","tags":["story"]},"components-data-display-charts-linechart--another-example":{"type":"story","id":"components-data-display-charts-linechart--another-example","name":"Vega-Lite with strokeDash config, opacity config and custom Tooltip","title":"Components/Data Display/Charts/LineChart","importPath":"./stories/linechart.stories.tsx","tags":["story"]},"components-data-display-charts-linetemporalchart--stories":{"id":"components-data-display-charts-linetemporalchart--stories","title":"Components/Data Display/Charts/LineTemporalChart","name":"Stories","importPath":"./stories/linecharttemporal.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-charts-linetemporalchart--cpu-usage":{"type":"story","id":"components-data-display-charts-linetemporalchart--cpu-usage","name":"CPU Usage","title":"Components/Data Display/Charts/LineTemporalChart","importPath":"./stories/linecharttemporal.stories.tsx","tags":["story"]},"components-data-display-charts-linetemporalchart--iops":{"type":"story","id":"components-data-display-charts-linetemporalchart--iops","name":"IOPS","title":"Components/Data Display/Charts/LineTemporalChart","importPath":"./stories/linecharttemporal.stories.tsx","tags":["story"]},"components-data-display-charts-sparkline--stories":{"id":"components-data-display-charts-sparkline--stories","title":"Components/Data Display/Charts/SparkLine","name":"Stories","importPath":"./stories/sparkline.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-charts-sparkline--chart-demo":{"type":"story","id":"components-data-display-charts-sparkline--chart-demo","name":"Chart Demo","title":"Components/Data Display/Charts/SparkLine","importPath":"./stories/sparkline.stories.tsx","tags":["story"]},"components-data-display-charts-sparkline--multi-chart-dmeo":{"type":"story","id":"components-data-display-charts-sparkline--multi-chart-dmeo","name":"Multi Chart Dmeo","title":"Components/Data Display/Charts/SparkLine","importPath":"./stories/sparkline.stories.tsx","tags":["story"]},"components-data-display-charts-sparkline--default":{"type":"story","id":"components-data-display-charts-sparkline--default","name":"Default","title":"Components/Data Display/Charts/SparkLine","importPath":"./stories/sparkline.stories.tsx","tags":["story"]},"components-data-display-statuswrapper--stories":{"id":"components-data-display-statuswrapper--stories","title":"Components/Data Display/StatusWrapper","name":"Stories","importPath":"./stories/statuswrapper.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-statuswrapper--playground":{"type":"story","id":"components-data-display-statuswrapper--playground","name":"Playground","title":"Components/Data Display/StatusWrapper","importPath":"./stories/statuswrapper.stories.tsx","tags":["story"]},"components-data-display-statuswrapper--default":{"type":"story","id":"components-data-display-statuswrapper--default","name":"Default","title":"Components/Data Display/StatusWrapper","importPath":"./stories/statuswrapper.stories.tsx","tags":["story"]},"components-data-display-table--stories":{"id":"components-data-display-table--stories","title":"Components/Data Display/Table","name":"Stories","importPath":"./stories/tablev2.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-table--simple-content-table":{"type":"story","id":"components-data-display-table--simple-content-table","name":"Simple Content Table","title":"Components/Data Display/Table","importPath":"./stories/tablev2.stories.tsx","tags":["story"]},"components-data-display-table--async-table":{"type":"story","id":"components-data-display-table--async-table","name":"Async Table","title":"Components/Data Display/Table","importPath":"./stories/tablev2.stories.tsx","tags":["story"]},"components-data-display-table--on-bottom-callback":{"type":"story","id":"components-data-display-table--on-bottom-callback","name":"On Bottom Callback","title":"Components/Data Display/Table","importPath":"./stories/tablev2.stories.tsx","tags":["story"]},"components-data-display-table--multi-table":{"type":"story","id":"components-data-display-table--multi-table","name":"Multi Table","title":"Components/Data Display/Table","importPath":"./stories/tablev2.stories.tsx","tags":["story"]},"components-data-display-table--empty-table":{"type":"story","id":"components-data-display-table--empty-table","name":"Empty Table","title":"Components/Data Display/Table","importPath":"./stories/tablev2.stories.tsx","tags":["story"]},"components-data-display-table--loading-table":{"type":"story","id":"components-data-display-table--loading-table","name":"Loading Table","title":"Components/Data Display/Table","importPath":"./stories/tablev2.stories.tsx","tags":["story"]},"components-data-display-table--error-table":{"type":"story","id":"components-data-display-table--error-table","name":"Error Table","title":"Components/Data Display/Table","importPath":"./stories/tablev2.stories.tsx","tags":["story"]},"components-data-display-charts-vegachart--stories":{"id":"components-data-display-charts-vegachart--stories","title":"Components/Data Display/Charts/VegaChart","name":"Stories","importPath":"./stories/vegachart.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-data-display-charts-vegachart--default":{"type":"story","id":"components-data-display-charts-vegachart--default","name":"Default","title":"Components/Data Display/Charts/VegaChart","importPath":"./stories/vegachart.stories.tsx","tags":["story"]},"components-inputs-checkbox--guideline":{"id":"components-inputs-checkbox--guideline","title":"Components/Inputs/Checkbox","name":"Guideline","importPath":"./stories/Checkbox/checkbox.guideline.mdx","storiesImports":["./stories/Checkbox/checkbox.stories.tsx"],"type":"docs","tags":["attached-mdx","docs"]},"components-inputs-checkbox--stories":{"id":"components-inputs-checkbox--stories","title":"Components/Inputs/Checkbox","name":"Stories","importPath":"./stories/Checkbox/checkbox.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-inputs-checkbox--playground":{"type":"story","id":"components-inputs-checkbox--playground","name":"Playground","title":"Components/Inputs/Checkbox","importPath":"./stories/Checkbox/checkbox.stories.tsx","tags":["story"]},"components-inputs-checkbox--choice-checkbox":{"type":"story","id":"components-inputs-checkbox--choice-checkbox","name":"Choice Checkbox","title":"Components/Inputs/Checkbox","importPath":"./stories/Checkbox/checkbox.stories.tsx","tags":["story"]},"components-inputs-checkbox--option-checkbox":{"type":"story","id":"components-inputs-checkbox--option-checkbox","name":"Option Checkbox","title":"Components/Inputs/Checkbox","importPath":"./stories/Checkbox/checkbox.stories.tsx","tags":["story"]},"components-inputs-checkbox--indeterminate-checkbox":{"type":"story","id":"components-inputs-checkbox--indeterminate-checkbox","name":"Indeterminate Checkbox","title":"Components/Inputs/Checkbox","importPath":"./stories/Checkbox/checkbox.stories.tsx","tags":["story"]},"components-inputs-checkbox--checked-checkbox":{"type":"story","id":"components-inputs-checkbox--checked-checkbox","name":"Checked Checkbox","title":"Components/Inputs/Checkbox","importPath":"./stories/Checkbox/checkbox.stories.tsx","tags":["story"]},"components-inputs-checkbox--unchecked-checkbox":{"type":"story","id":"components-inputs-checkbox--unchecked-checkbox","name":"Unchecked Checkbox","title":"Components/Inputs/Checkbox","importPath":"./stories/Checkbox/checkbox.stories.tsx","tags":["story"]},"components-inputs-checkbox--disabled-checkboxes":{"type":"story","id":"components-inputs-checkbox--disabled-checkboxes","name":"Disabled Checkboxes","title":"Components/Inputs/Checkbox","importPath":"./stories/Checkbox/checkbox.stories.tsx","tags":["story"]},"components-inputs-checkbox--disabled-checked-checkbox":{"type":"story","id":"components-inputs-checkbox--disabled-checked-checkbox","name":"Disabled Checked Checkbox","title":"Components/Inputs/Checkbox","importPath":"./stories/Checkbox/checkbox.stories.tsx","tags":["story"]},"components-inputs-checkbox--disabled-unchecked-checkbox":{"type":"story","id":"components-inputs-checkbox--disabled-unchecked-checkbox","name":"Disabled Unchecked Checkbox","title":"Components/Inputs/Checkbox","importPath":"./stories/Checkbox/checkbox.stories.tsx","tags":["story"]},"components-inputs-checkbox--indeterminate-use-case":{"type":"story","id":"components-inputs-checkbox--indeterminate-use-case","name":"Indeterminate Use Case","title":"Components/Inputs/Checkbox","importPath":"./stories/Checkbox/checkbox.stories.tsx","tags":["story"]},"components-inputs-select--guideline":{"id":"components-inputs-select--guideline","title":"Components/Inputs/Select","name":"Guideline","importPath":"./stories/Select/select.guideline.mdx","storiesImports":["./stories/Select/selectv2.stories.tsx"],"type":"docs","tags":["attached-mdx","docs"]},"components-inputs-select--stories":{"id":"components-inputs-select--stories","title":"Components/Inputs/Select","name":"Stories","importPath":"./stories/Select/selectv2.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-inputs-select--playground":{"type":"story","id":"components-inputs-select--playground","name":"Playground","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-select--without-options":{"type":"story","id":"components-inputs-select--without-options","name":"Without Options","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-select--disabled-select":{"type":"story","id":"components-inputs-select--disabled-select","name":"Disabled Select","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-select--with-scrollbar":{"type":"story","id":"components-inputs-select--with-scrollbar","name":"More than 4 items","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-select--with-search-bar":{"type":"story","id":"components-inputs-select--with-search-bar","name":"With Search Bar","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-select--lots-of-options":{"type":"story","id":"components-inputs-select--lots-of-options","name":"Lots Of Options","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-select--with-disabled-options-without-message":{"type":"story","id":"components-inputs-select--with-disabled-options-without-message","name":"Options disabled","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-select--with-disabled-options-with-message":{"type":"story","id":"components-inputs-select--with-disabled-options-with-message","name":"Options disabled with message","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-select--different-sizes":{"type":"story","id":"components-inputs-select--different-sizes","name":"Sizes","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-select--inside-modal":{"type":"story","id":"components-inputs-select--inside-modal","name":"Inside Modal","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-select--not-enough-place-at-the-bottom":{"type":"story","id":"components-inputs-select--not-enough-place-at-the-bottom","name":"Menu open at the top","title":"Components/Inputs/Select","importPath":"./stories/Select/selectv2.stories.tsx","tags":["story"]},"components-inputs-dropzone--stories":{"id":"components-inputs-dropzone--stories","title":"Components/Inputs/Dropzone","name":"Stories","importPath":"./stories/dropzone.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-inputs-dropzone--inline-single-file":{"type":"story","id":"components-inputs-dropzone--inline-single-file","name":"Inline Single File","title":"Components/Inputs/Dropzone","importPath":"./stories/dropzone.stories.tsx","tags":["story"]},"components-inputs-dropzone--inline-multiple-files":{"type":"story","id":"components-inputs-dropzone--inline-multiple-files","name":"Inline Multiple Files","title":"Components/Inputs/Dropzone","importPath":"./stories/dropzone.stories.tsx","tags":["story"]},"components-inputs-dropzone--large-single-file":{"type":"story","id":"components-inputs-dropzone--large-single-file","name":"Large Single File","title":"Components/Inputs/Dropzone","importPath":"./stories/dropzone.stories.tsx","tags":["story"]},"components-inputs-dropzone--large-muliple-files":{"type":"story","id":"components-inputs-dropzone--large-muliple-files","name":"Large Muliple Files","title":"Components/Inputs/Dropzone","importPath":"./stories/dropzone.stories.tsx","tags":["story"]},"components-inputs-dropzone--only-accepts-image":{"type":"story","id":"components-inputs-dropzone--only-accepts-image","name":"Only Accepts Image","title":"Components/Inputs/Dropzone","importPath":"./stories/dropzone.stories.tsx","tags":["story"]},"components-inputs-input--stories":{"id":"components-inputs-input--stories","title":"Components/Inputs/Input","name":"Stories","importPath":"./stories/input.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-inputs-input--playground":{"type":"story","id":"components-inputs-input--playground","name":"Playground","title":"Components/Inputs/Input","importPath":"./stories/input.stories.tsx","tags":["story"]},"components-inputs-input--with-placeholder":{"type":"story","id":"components-inputs-input--with-placeholder","name":"With Placeholder","title":"Components/Inputs/Input","importPath":"./stories/input.stories.tsx","tags":["story"]},"components-inputs-input--size-scale":{"type":"story","id":"components-inputs-input--size-scale","name":"Size Scale","title":"Components/Inputs/Input","importPath":"./stories/input.stories.tsx","tags":["story"]},"components-inputs-input--with-icons":{"type":"story","id":"components-inputs-input--with-icons","name":"With Icons","title":"Components/Inputs/Input","importPath":"./stories/input.stories.tsx","tags":["story"]},"components-inputs-input--with-error":{"type":"story","id":"components-inputs-input--with-error","name":"With Error","title":"Components/Inputs/Input","importPath":"./stories/input.stories.tsx","tags":["story"]},"components-inputs-input--disabled":{"type":"story","id":"components-inputs-input--disabled","name":"Disabled","title":"Components/Inputs/Input","importPath":"./stories/input.stories.tsx","tags":["story"]},"components-inputs-inputlist--stories":{"id":"components-inputs-inputlist--stories","title":"Components/Inputs/InputList","name":"Stories","importPath":"./stories/inputlist.stories.tsx","type":"docs","tags":["autodocs","docs"],"storiesImports":[]},"components-inputs-inputlist--simple-list-of-inputs":{"type":"story","id":"components-inputs-inputlist--simple-list-of-inputs","name":"List of inputs","title":"Components/Inputs/InputList","importPath":"./stories/inputlist.stories.tsx","tags":["autodocs","story"]},"components-inputs-searchinput--stories":{"id":"components-inputs-searchinput--stories","title":"Components/Inputs/SearchInput","name":"Stories","importPath":"./stories/searchinput.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-inputs-searchinput--default":{"type":"story","id":"components-inputs-searchinput--default","name":"Default","title":"Components/Inputs/SearchInput","importPath":"./stories/searchinput.stories.tsx","tags":["story"]},"components-inputs-searchinput--debounce":{"type":"story","id":"components-inputs-searchinput--debounce","name":"Debounce","title":"Components/Inputs/SearchInput","importPath":"./stories/searchinput.stories.tsx","tags":["story"]},"components-inputs-selectinput--stories":{"id":"components-inputs-selectinput--stories","title":"Components/Inputs/SelectInput","name":"Stories","importPath":"./stories/selectinput.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-inputs-selectinput--playground":{"type":"story","id":"components-inputs-selectinput--playground","name":"Playground","title":"Components/Inputs/SelectInput","importPath":"./stories/selectinput.stories.tsx","tags":["story"]},"components-inputs-selectinput--disabled":{"type":"story","id":"components-inputs-selectinput--disabled","name":"Disabled","title":"Components/Inputs/SelectInput","importPath":"./stories/selectinput.stories.tsx","tags":["story"]},"components-inputs-selectinput--rounded-variant":{"type":"story","id":"components-inputs-selectinput--rounded-variant","name":"Rounded Variant","title":"Components/Inputs/SelectInput","importPath":"./stories/selectinput.stories.tsx","tags":["story"]},"components-inputs-selectinput--different-sizes":{"type":"story","id":"components-inputs-selectinput--different-sizes","name":"Different Sizes","title":"Components/Inputs/SelectInput","importPath":"./stories/selectinput.stories.tsx","tags":["story"]},"components-inputs-selectinput--default":{"type":"story","id":"components-inputs-selectinput--default","name":"Default","title":"Components/Inputs/SelectInput","importPath":"./stories/selectinput.stories.tsx","tags":["story"]},"components-inputs-textarea--stories":{"id":"components-inputs-textarea--stories","title":"Components/Inputs/TextArea","name":"Stories","importPath":"./stories/textarea.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-inputs-textarea--playground":{"type":"story","id":"components-inputs-textarea--playground","name":"Playground","title":"Components/Inputs/TextArea","importPath":"./stories/textarea.stories.tsx","tags":["story"]},"components-inputs-textarea--default-text-area":{"type":"story","id":"components-inputs-textarea--default-text-area","name":"Default Text Area","title":"Components/Inputs/TextArea","importPath":"./stories/textarea.stories.tsx","tags":["story"]},"components-inputs-textarea--text-variant-text-area":{"type":"story","id":"components-inputs-textarea--text-variant-text-area","name":"Text Variant Text Area","title":"Components/Inputs/TextArea","importPath":"./stories/textarea.stories.tsx","tags":["story"]},"components-inputs-textarea--disabled-text-area":{"type":"story","id":"components-inputs-textarea--disabled-text-area","name":"Disabled Text Area","title":"Components/Inputs/TextArea","importPath":"./stories/textarea.stories.tsx","tags":["story"]},"components-inputs-textarea--with-width-set":{"type":"story","id":"components-inputs-textarea--with-width-set","name":"With Width Set","title":"Components/Inputs/TextArea","importPath":"./stories/textarea.stories.tsx","tags":["story"]},"components-inputs-textarea--rows-and-cols-set":{"type":"story","id":"components-inputs-textarea--rows-and-cols-set","name":"Rows And Cols Set","title":"Components/Inputs/TextArea","importPath":"./stories/textarea.stories.tsx","tags":["story"]},"components-inputs-toggle--stories":{"id":"components-inputs-toggle--stories","title":"Components/Inputs/Toggle","name":"Stories","importPath":"./stories/toggle.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-inputs-toggle--playground":{"type":"story","id":"components-inputs-toggle--playground","name":"Playground","title":"Components/Inputs/Toggle","importPath":"./stories/toggle.stories.tsx","tags":["story"]},"components-inputs-toggle--labelled-toggle":{"type":"story","id":"components-inputs-toggle--labelled-toggle","name":"Labelled Toggle","title":"Components/Inputs/Toggle","importPath":"./stories/toggle.stories.tsx","tags":["story"]},"components-inputs-toggle--disabled-toggle":{"type":"story","id":"components-inputs-toggle--disabled-toggle","name":"Disabled Toggle","title":"Components/Inputs/Toggle","importPath":"./stories/toggle.stories.tsx","tags":["story"]},"components-feedback-banner--stories":{"id":"components-feedback-banner--stories","title":"Components/Feedback/Banner","name":"Stories","importPath":"./stories/banner.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-feedback-banner--playground":{"type":"story","id":"components-feedback-banner--playground","name":"Playground","title":"Components/Feedback/Banner","importPath":"./stories/banner.stories.tsx","tags":["story"]},"components-feedback-banner--default":{"type":"story","id":"components-feedback-banner--default","name":"Default","title":"Components/Feedback/Banner","importPath":"./stories/banner.stories.tsx","tags":["story"]},"components-feedback-banner--success-banner":{"type":"story","id":"components-feedback-banner--success-banner","name":"Success Banner","title":"Components/Feedback/Banner","importPath":"./stories/banner.stories.tsx","tags":["story"]},"components-feedback-banner--warning-banner":{"type":"story","id":"components-feedback-banner--warning-banner","name":"Warning Banner","title":"Components/Feedback/Banner","importPath":"./stories/banner.stories.tsx","tags":["story"]},"components-feedback-banner--error-banner":{"type":"story","id":"components-feedback-banner--error-banner","name":"Error Banner","title":"Components/Feedback/Banner","importPath":"./stories/banner.stories.tsx","tags":["story"]},"components-feedback-modal--stories":{"id":"components-feedback-modal--stories","title":"Components/Feedback/Modal","name":"Stories","importPath":"./stories/modal.mdx","storiesImports":["./stories/modal.stories.tsx"],"type":"docs","tags":["attached-mdx","docs"]},"components-feedback-modal--simple-modal":{"type":"story","id":"components-feedback-modal--simple-modal","name":"Simple Modal","title":"Components/Feedback/Modal","importPath":"./stories/modal.stories.tsx","tags":["story"]},"components-feedback-modal--customize-title":{"type":"story","id":"components-feedback-modal--customize-title","name":"Customize Title","title":"Components/Feedback/Modal","importPath":"./stories/modal.stories.tsx","tags":["story"]},"components-feedback-modal--within-table":{"type":"story","id":"components-feedback-modal--within-table","name":"Within Table","title":"Components/Feedback/Modal","importPath":"./stories/modal.stories.tsx","tags":["story"]},"components-feedback-notifications--stories":{"id":"components-feedback-notifications--stories","title":"Components/Feedback/Notifications","name":"Stories","importPath":"./stories/notifications.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-feedback-notifications--basic":{"type":"story","id":"components-feedback-notifications--basic","name":"Basic","title":"Components/Feedback/Notifications","importPath":"./stories/notifications.stories.tsx","tags":["story"]},"components-feedback-notifications--with-message":{"type":"story","id":"components-feedback-notifications--with-message","name":"With Message","title":"Components/Feedback/Notifications","importPath":"./stories/notifications.stories.tsx","tags":["story"]},"components-feedback-notifications--with-timer":{"type":"story","id":"components-feedback-notifications--with-timer","name":"With Timer","title":"Components/Feedback/Notifications","importPath":"./stories/notifications.stories.tsx","tags":["story"]},"components-feedback-notifications--different-position":{"type":"story","id":"components-feedback-notifications--different-position","name":"Different Position","title":"Components/Feedback/Notifications","importPath":"./stories/notifications.stories.tsx","tags":["story"]},"components-feedback-notifications--multiple-notifications-with-variants":{"type":"story","id":"components-feedback-notifications--multiple-notifications-with-variants","name":"Multiple Notifications With Variants","title":"Components/Feedback/Notifications","importPath":"./stories/notifications.stories.tsx","tags":["story"]},"components-feedback-notifications--default":{"type":"story","id":"components-feedback-notifications--default","name":"Default","title":"Components/Feedback/Notifications","importPath":"./stories/notifications.stories.tsx","tags":["story"]},"components-feedback-toast--stories":{"id":"components-feedback-toast--stories","title":"Components/Feedback/Toast","name":"Stories","importPath":"./stories/toast.stories.tsx","type":"docs","tags":["autodocs","docs"],"storiesImports":[]},"components-feedback-toast--simple-toast":{"type":"story","id":"components-feedback-toast--simple-toast","name":"Simple Toast","title":"Components/Feedback/Toast","importPath":"./stories/toast.stories.tsx","tags":["autodocs","story"]},"components-feedback-toast--toast-with-progress-bar":{"type":"story","id":"components-feedback-toast--toast-with-progress-bar","name":"Toast With Progress Bar","title":"Components/Feedback/Toast","importPath":"./stories/toast.stories.tsx","tags":["autodocs","story"]},"components-feedback-toast--custom-toast":{"type":"story","id":"components-feedback-toast--custom-toast","name":"Custom Toast","title":"Components/Feedback/Toast","importPath":"./stories/toast.stories.tsx","tags":["autodocs","story"]},"components-feedback-tooltip--stories":{"id":"components-feedback-tooltip--stories","title":"Components/Feedback/Tooltip","name":"Stories","importPath":"./stories/tooltip.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-feedback-tooltip--playground":{"type":"story","id":"components-feedback-tooltip--playground","name":"Playground","title":"Components/Feedback/Tooltip","importPath":"./stories/tooltip.stories.tsx","tags":["story"]},"components-feedback-tooltip--differents-placements":{"type":"story","id":"components-feedback-tooltip--differents-placements","name":"Differents Placements","title":"Components/Feedback/Tooltip","importPath":"./stories/tooltip.stories.tsx","tags":["story"]},"components-feedback-tooltip--customize-tooltip":{"type":"story","id":"components-feedback-tooltip--customize-tooltip","name":"Customize Tooltip","title":"Components/Feedback/Tooltip","importPath":"./stories/tooltip.stories.tsx","tags":["story"]},"components-feedback-tooltip--tooltip-on-button":{"type":"story","id":"components-feedback-tooltip--tooltip-on-button","name":"Tooltip On Button","title":"Components/Feedback/Tooltip","importPath":"./stories/tooltip.stories.tsx","tags":["story"]},"components-feedback-tooltip--you-can-also-add-icon":{"type":"story","id":"components-feedback-tooltip--you-can-also-add-icon","name":"You Can Also Add Icon","title":"Components/Feedback/Tooltip","importPath":"./stories/tooltip.stories.tsx","tags":["story"]},"components-feedback-tooltip--without-overlay":{"type":"story","id":"components-feedback-tooltip--without-overlay","name":"Without Overlay","title":"Components/Feedback/Tooltip","importPath":"./stories/tooltip.stories.tsx","tags":["story"]},"components-progress-loading-circularprogressbar--stories":{"id":"components-progress-loading-circularprogressbar--stories","title":"Components/Progress & loading/CircularProgressBar","name":"Stories","importPath":"./stories/circularprogressbar.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-progress-loading-circularprogressbar--default":{"type":"story","id":"components-progress-loading-circularprogressbar--default","name":"Default","title":"Components/Progress & loading/CircularProgressBar","importPath":"./stories/circularprogressbar.stories.tsx","tags":["story"]},"components-progress-loading-circularprogressbar--with-custon-color":{"type":"story","id":"components-progress-loading-circularprogressbar--with-custon-color","name":"With Custon Color","title":"Components/Progress & loading/CircularProgressBar","importPath":"./stories/circularprogressbar.stories.tsx","tags":["story"]},"components-progress-loading-loader--stories":{"id":"components-progress-loading-loader--stories","title":"Components/Progress & loading/Loader","name":"Stories","importPath":"./stories/loader.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-progress-loading-loader--basic-loader":{"type":"story","id":"components-progress-loading-loader--basic-loader","name":"Basic Loader","title":"Components/Progress & loading/Loader","importPath":"./stories/loader.stories.tsx","tags":["story"]},"components-progress-loading-loader--different-color":{"type":"story","id":"components-progress-loading-loader--different-color","name":"Different Color","title":"Components/Progress & loading/Loader","importPath":"./stories/loader.stories.tsx","tags":["story"]},"components-progress-loading-loader--different-sizes":{"type":"story","id":"components-progress-loading-loader--different-sizes","name":"Different Sizes","title":"Components/Progress & loading/Loader","importPath":"./stories/loader.stories.tsx","tags":["story"]},"components-progress-loading-loader--centered-loader":{"type":"story","id":"components-progress-loading-loader--centered-loader","name":"Centered Loader","title":"Components/Progress & loading/Loader","importPath":"./stories/loader.stories.tsx","tags":["story"]},"components-progress-loading-progressbar--stories":{"id":"components-progress-loading-progressbar--stories","title":"Components/Progress & loading/ProgressBar","name":"Stories","importPath":"./stories/progressbar.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-progress-loading-progressbar--basic":{"type":"story","id":"components-progress-loading-progressbar--basic","name":"Basic","title":"Components/Progress & loading/ProgressBar","importPath":"./stories/progressbar.stories.tsx","tags":["story"]},"components-progress-loading-progressbar--scale":{"type":"story","id":"components-progress-loading-progressbar--scale","name":"Scale","title":"Components/Progress & loading/ProgressBar","importPath":"./stories/progressbar.stories.tsx","tags":["story"]},"components-progress-loading-progressbar--with-infos":{"type":"story","id":"components-progress-loading-progressbar--with-infos","name":"With Infos","title":"Components/Progress & loading/ProgressBar","importPath":"./stories/progressbar.stories.tsx","tags":["story"]},"components-progress-loading-progressbar--with-animation":{"type":"story","id":"components-progress-loading-progressbar--with-animation","name":"With Animation","title":"Components/Progress & loading/ProgressBar","importPath":"./stories/progressbar.stories.tsx","tags":["story"]},"components-progress-loading-progressbar--diffrent-colors":{"type":"story","id":"components-progress-loading-progressbar--diffrent-colors","name":"Diffrent Colors","title":"Components/Progress & loading/ProgressBar","importPath":"./stories/progressbar.stories.tsx","tags":["story"]},"components-progress-loading-progressbar--default":{"type":"story","id":"components-progress-loading-progressbar--default","name":"Default","title":"Components/Progress & loading/ProgressBar","importPath":"./stories/progressbar.stories.tsx","tags":["story"]},"components-progress-loading-stepper--stories":{"id":"components-progress-loading-stepper--stories","title":"Components/Progress & loading/Stepper","name":"Stories","importPath":"./stories/stepper.stories.tsx","type":"docs","tags":["autodocs","docs"],"storiesImports":[]},"components-progress-loading-stepper--simple-stepper":{"type":"story","id":"components-progress-loading-stepper--simple-stepper","name":"Simple Stepper","title":"Components/Progress & loading/Stepper","importPath":"./stories/stepper.stories.tsx","tags":["autodocs","story"]},"components-progress-loading-steppers--stories":{"id":"components-progress-loading-steppers--stories","title":"Components/Progress & loading/Steppers","name":"Stories","importPath":"./stories/steppers.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-progress-loading-steppers--default-steppers":{"type":"story","id":"components-progress-loading-steppers--default-steppers","name":"Default Steppers","title":"Components/Progress & loading/Steppers","importPath":"./stories/steppers.stories.tsx","tags":["story"]},"components-progress-loading-steppers--steppers-with-loading":{"type":"story","id":"components-progress-loading-steppers--steppers-with-loading","name":"Steppers With Loading","title":"Components/Progress & loading/Steppers","importPath":"./stories/steppers.stories.tsx","tags":["story"]},"components-progress-loading-steppers--steppers-with-error":{"type":"story","id":"components-progress-loading-steppers--steppers-with-error","name":"Steppers With Error","title":"Components/Progress & loading/Steppers","importPath":"./stories/steppers.stories.tsx","tags":["story"]},"components-styling-box--stories":{"id":"components-styling-box--stories","title":"Components/Styling/Box","name":"Stories","importPath":"./stories/box.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-styling-box--margin":{"type":"story","id":"components-styling-box--margin","name":"Margin","title":"Components/Styling/Box","importPath":"./stories/box.stories.tsx","tags":["story"]},"components-styling-box--font":{"type":"story","id":"components-styling-box--font","name":"Font","title":"Components/Styling/Box","importPath":"./stories/box.stories.tsx","tags":["story"]},"components-styling-box--position":{"type":"story","id":"components-styling-box--position","name":"Position","title":"Components/Styling/Box","importPath":"./stories/box.stories.tsx","tags":["story"]},"components-styling-box--colors":{"type":"story","id":"components-styling-box--colors","name":"Colors","title":"Components/Styling/Box","importPath":"./stories/box.stories.tsx","tags":["story"]},"components-styling-spacing-utils--stories":{"id":"components-styling-spacing-utils--stories","title":"Components/Styling/Spacing Utils","name":"Stories","importPath":"./stories/spacing.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-styling-spacing-utils--playground":{"type":"story","id":"components-styling-spacing-utils--playground","name":"Playground","title":"Components/Styling/Spacing Utils","importPath":"./stories/spacing.stories.tsx","tags":["story"]},"components-styling-spacing-utils--stack-story":{"type":"story","id":"components-styling-spacing-utils--stack-story","name":"Stack Story","title":"Components/Styling/Spacing Utils","importPath":"./stories/spacing.stories.tsx","tags":["story"]},"components-styling-spacing-utils--wrap-story":{"type":"story","id":"components-styling-spacing-utils--wrap-story","name":"Wrap Story","title":"Components/Styling/Spacing Utils","importPath":"./stories/spacing.stories.tsx","tags":["story"]},"components-styling-text--stories":{"id":"components-styling-text--stories","title":"Components/Styling/Text","name":"Stories","importPath":"./stories/text.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-styling-text--basic-text":{"type":"story","id":"components-styling-text--basic-text","name":"Basic Text","title":"Components/Styling/Text","importPath":"./stories/text.stories.tsx","tags":["story"]},"components-styling-text--secondary-text":{"type":"story","id":"components-styling-text--secondary-text","name":"Secondary Text","title":"Components/Styling/Text","importPath":"./stories/text.stories.tsx","tags":["story"]},"components-styling-text--larger-text":{"type":"story","id":"components-styling-text--larger-text","name":"Larger Text","title":"Components/Styling/Text","importPath":"./stories/text.stories.tsx","tags":["story"]},"components-styling-text--emphase-text":{"type":"story","id":"components-styling-text--emphase-text","name":"Emphase Text","title":"Components/Styling/Text","importPath":"./stories/text.stories.tsx","tags":["story"]},"components-styling-text--status-text":{"type":"story","id":"components-styling-text--status-text","name":"Status Text","title":"Components/Styling/Text","importPath":"./stories/text.stories.tsx","tags":["story"]},"components-styling-text--smaller-text":{"type":"story","id":"components-styling-text--smaller-text","name":"Smaller Text","title":"Components/Styling/Text","importPath":"./stories/text.stories.tsx","tags":["story"]},"components-styling-text--chart-title-text":{"type":"story","id":"components-styling-text--chart-title-text","name":"Chart Title Text","title":"Components/Styling/Text","importPath":"./stories/text.stories.tsx","tags":["story"]},"components-styling-text--text-story":{"type":"story","id":"components-styling-text--text-story","name":"Text Story","title":"Components/Styling/Text","importPath":"./stories/text.stories.tsx","tags":["story"]},"components-deprecated-chips--stories":{"id":"components-deprecated-chips--stories","title":"Components/Deprecated/Chips","name":"Stories","importPath":"./stories/chips.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-deprecated-chips--playground":{"type":"story","id":"components-deprecated-chips--playground","name":"Playground","title":"Components/Deprecated/Chips","importPath":"./stories/chips.stories.tsx","tags":["story"]},"components-deprecated-chips--basic-chips":{"type":"story","id":"components-deprecated-chips--basic-chips","name":"Basic Chips","title":"Components/Deprecated/Chips","importPath":"./stories/chips.stories.tsx","tags":["story"]},"components-deprecated-chips--clickable-chips":{"type":"story","id":"components-deprecated-chips--clickable-chips","name":"Clickable Chips","title":"Components/Deprecated/Chips","importPath":"./stories/chips.stories.tsx","tags":["story"]},"components-deprecated-chips--deletable-chips":{"type":"story","id":"components-deprecated-chips--deletable-chips","name":"Deletable Chips","title":"Components/Deprecated/Chips","importPath":"./stories/chips.stories.tsx","tags":["story"]},"components-deprecated-chips--differents-size-chips":{"type":"story","id":"components-deprecated-chips--differents-size-chips","name":"Differents Size Chips","title":"Components/Deprecated/Chips","importPath":"./stories/chips.stories.tsx","tags":["story"]},"components-deprecated-cloudprogressbar--stories":{"id":"components-deprecated-cloudprogressbar--stories","title":"Components/Deprecated/CloudProgressBar","name":"Stories","importPath":"./stories/cloudprogressbar.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-deprecated-cloudprogressbar--default":{"type":"story","id":"components-deprecated-cloudprogressbar--default","name":"Default","title":"Components/Deprecated/CloudProgressBar","importPath":"./stories/cloudprogressbar.stories.tsx","tags":["story"]},"components-deprecated-cloudprogressbar--different-size":{"type":"story","id":"components-deprecated-cloudprogressbar--different-size","name":"Different Size","title":"Components/Deprecated/CloudProgressBar","importPath":"./stories/cloudprogressbar.stories.tsx","tags":["story"]},"components-deprecated-cloudprogressbar--different-color":{"type":"story","id":"components-deprecated-cloudprogressbar--different-color","name":"Different Color","title":"Components/Deprecated/CloudProgressBar","importPath":"./stories/cloudprogressbar.stories.tsx","tags":["story"]},"components-deprecated-cloudprogressbar--huge-size":{"type":"story","id":"components-deprecated-cloudprogressbar--huge-size","name":"Huge Size","title":"Components/Deprecated/CloudProgressBar","importPath":"./stories/cloudprogressbar.stories.tsx","tags":["story"]},"components-deprecated-navigation-collapsiblepanel--stories":{"id":"components-deprecated-navigation-collapsiblepanel--stories","title":"Components/Deprecated/Navigation/CollapsiblePanel","name":"Stories","importPath":"./stories/collapsiblepanel.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-deprecated-navigation-collapsiblepanel--collapsed":{"type":"story","id":"components-deprecated-navigation-collapsiblepanel--collapsed","name":"Collapsed","title":"Components/Deprecated/Navigation/CollapsiblePanel","importPath":"./stories/collapsiblepanel.stories.tsx","tags":["story"]},"components-deprecated-navigation-collapsiblepanel--expanded":{"type":"story","id":"components-deprecated-navigation-collapsiblepanel--expanded","name":"Expanded","title":"Components/Deprecated/Navigation/CollapsiblePanel","importPath":"./stories/collapsiblepanel.stories.tsx","tags":["story"]},"components-deprecated-selector-multiselect--stories":{"id":"components-deprecated-selector-multiselect--stories","title":"Components/Deprecated/Selector/MultiSelect","name":"Stories","importPath":"./stories/multiselect.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-deprecated-selector-multiselect--default":{"type":"story","id":"components-deprecated-selector-multiselect--default","name":"Default","title":"Components/Deprecated/Selector/MultiSelect","importPath":"./stories/multiselect.stories.tsx","tags":["story"]},"components-deprecated-selector-select--stories":{"id":"components-deprecated-selector-select--stories","title":"Components/Deprecated/Selector/Select","name":"Stories","importPath":"./stories/select.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-deprecated-selector-select--playground":{"type":"story","id":"components-deprecated-selector-select--playground","name":"Playground","title":"Components/Deprecated/Selector/Select","importPath":"./stories/select.stories.tsx","tags":["story"]},"components-deprecated-selector-select--with-custom-label":{"type":"story","id":"components-deprecated-selector-select--with-custom-label","name":"With Custom Label","title":"Components/Deprecated/Selector/Select","importPath":"./stories/select.stories.tsx","tags":["story"]},"components-deprecated-selector-select--multi-select":{"type":"story","id":"components-deprecated-selector-select--multi-select","name":"Multi Select","title":"Components/Deprecated/Selector/Select","importPath":"./stories/select.stories.tsx","tags":["story"]},"components-button--guideline":{"id":"components-button--guideline","title":"Components/Button","name":"Guideline","importPath":"./stories/Button/button.guideline.mdx","storiesImports":["./stories/Button/button.stories.tsx"],"type":"docs","tags":["attached-mdx","docs"]},"components-button--stories":{"id":"components-button--stories","title":"Components/Button","name":"Stories","importPath":"./stories/Button/button.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-button--playground":{"type":"story","id":"components-button--playground","name":"Playground","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--default-buttons":{"type":"story","id":"components-button--default-buttons","name":"Default Buttons","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--primary":{"type":"story","id":"components-button--primary","name":"Primary","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--secondary":{"type":"story","id":"components-button--secondary","name":"Secondary","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--outline":{"type":"story","id":"components-button--outline","name":"Outline","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--danger":{"type":"story","id":"components-button--danger","name":"Danger","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--simple-form":{"type":"story","id":"components-button--simple-form","name":"Simple Form","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--button-sizes":{"type":"story","id":"components-button--button-sizes","name":"Button Sizes","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--buttons-with-icon":{"type":"story","id":"components-button--buttons-with-icon","name":"Buttons With Icon","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--button-disabled":{"type":"story","id":"components-button--button-disabled","name":"Button Disabled","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--button-loading":{"type":"story","id":"components-button--button-loading","name":"Button Loading","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--icon-button-with-tooltip":{"type":"story","id":"components-button--icon-button-with-tooltip","name":"Icon Button With Tooltip","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--ghost-buttons":{"type":"story","id":"components-button--ghost-buttons","name":"Ghost Buttons","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-button--link-button":{"type":"story","id":"components-button--link-button","name":"Link Button","title":"Components/Button","importPath":"./stories/Button/button.stories.tsx","tags":["story"]},"components-icon--icon":{"id":"components-icon--icon","title":"Components/Icon","name":"Icon","importPath":"./stories/Icon.mdx","storiesImports":["./stories/icon.stories.tsx"],"type":"docs","tags":["attached-mdx","docs"]},"components-infomessage--guideline":{"id":"components-infomessage--guideline","title":"Components/InfoMessage","name":"Guideline","importPath":"./stories/InfoMessage/infomessage.guideline.mdx","storiesImports":["./stories/InfoMessage/infomessage.stories.tsx"],"type":"docs","tags":["attached-mdx","docs"]},"components-infomessage--stories":{"id":"components-infomessage--stories","title":"Components/InfoMessage","name":"Stories","importPath":"./stories/InfoMessage/infomessage.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-infomessage--playground":{"type":"story","id":"components-infomessage--playground","name":"Playground","title":"Components/InfoMessage","importPath":"./stories/InfoMessage/infomessage.stories.tsx","tags":["story"]},"components-infomessage--default":{"type":"story","id":"components-infomessage--default","name":"Default","title":"Components/InfoMessage","importPath":"./stories/InfoMessage/infomessage.stories.tsx","tags":["story"]},"components-infomessage--with-link":{"type":"story","id":"components-infomessage--with-link","name":"With Link","title":"Components/InfoMessage","importPath":"./stories/InfoMessage/infomessage.stories.tsx","tags":["story"]},"components-infomessage--with-different-background":{"type":"story","id":"components-infomessage--with-different-background","name":"With Different Background","title":"Components/InfoMessage","importPath":"./stories/InfoMessage/infomessage.stories.tsx","tags":["story"]},"components-inlineinput--stories":{"id":"components-inlineinput--stories","title":"Components/InlineInput","name":"Stories","importPath":"./stories/InlineInput/InlineInput.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-inlineinput--playground":{"type":"story","id":"components-inlineinput--playground","name":"Playground","title":"Components/InlineInput","importPath":"./stories/InlineInput/InlineInput.stories.tsx","tags":["story"]},"components-inlineinput--with-confirmation-modal":{"type":"story","id":"components-inlineinput--with-confirmation-modal","name":"With Confirmation Modal","title":"Components/InlineInput","importPath":"./stories/InlineInput/InlineInput.stories.tsx","tags":["story"]},"components-attachmenttable--stories":{"id":"components-attachmenttable--stories","title":"Components/AttachmentTable","name":"Stories","importPath":"./stories/attachment.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-attachmenttable--playground":{"type":"story","id":"components-attachmenttable--playground","name":"Playground","title":"Components/AttachmentTable","importPath":"./stories/attachment.stories.tsx","tags":["story"]},"components-attachmenttable--fail-to-load":{"type":"story","id":"components-attachmenttable--fail-to-load","name":"Fail To Load","title":"Components/AttachmentTable","importPath":"./stories/attachment.stories.tsx","tags":["story"]},"components-constrained-text--stories":{"id":"components-constrained-text--stories","title":"Components/Constrained Text","name":"Stories","importPath":"./stories/constrainedtext.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-constrained-text--default":{"type":"story","id":"components-constrained-text--default","name":"Default","title":"Components/Constrained Text","importPath":"./stories/constrainedtext.stories.tsx","tags":["story"]},"components-constrained-text--customized-tooltip":{"type":"story","id":"components-constrained-text--customized-tooltip","name":"Customized Tooltip","title":"Components/Constrained Text","importPath":"./stories/constrainedtext.stories.tsx","tags":["story"]},"components-constrained-text--constrained-text-on-multiple-lines":{"type":"story","id":"components-constrained-text--constrained-text-on-multiple-lines","name":"Constrained Text On Multiple Lines","title":"Components/Constrained Text","importPath":"./stories/constrainedtext.stories.tsx","tags":["story"]},"components-copybutton--stories":{"id":"components-copybutton--stories","title":"Components/CopyButton","name":"Stories","importPath":"./stories/copybutton.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-copybutton--copy-buttons":{"type":"story","id":"components-copybutton--copy-buttons","name":"Copy Buttons","title":"Components/CopyButton","importPath":"./stories/copybutton.stories.tsx","tags":["story"]},"components-copybutton--copy-buttons-with-label":{"type":"story","id":"components-copybutton--copy-buttons-with-label","name":"Copy Buttons With Label","title":"Components/CopyButton","importPath":"./stories/copybutton.stories.tsx","tags":["story"]},"components-copybutton--outlined-copy-button":{"type":"story","id":"components-copybutton--outlined-copy-button","name":"Outlined Copy Button","title":"Components/CopyButton","importPath":"./stories/copybutton.stories.tsx","tags":["story"]},"components-copybutton--outlined-copy-button-with-label":{"type":"story","id":"components-copybutton--outlined-copy-button-with-label","name":"Outlined Copy Button With Label","title":"Components/CopyButton","importPath":"./stories/copybutton.stories.tsx","tags":["story"]},"components-copybutton--outlined-copy-button-with-big-label":{"type":"story","id":"components-copybutton--outlined-copy-button-with-big-label","name":"Outlined Copy Button With Big Label","title":"Components/CopyButton","importPath":"./stories/copybutton.stories.tsx","tags":["story"]},"components-formatteddatetime--stories":{"id":"components-formatteddatetime--stories","title":"Components/FormattedDateTime","name":"Stories","importPath":"./stories/formattedate.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-formatteddatetime--formatted-date":{"type":"story","id":"components-formatteddatetime--formatted-date","name":"Formatted Date","title":"Components/FormattedDateTime","importPath":"./stories/formattedate.stories.tsx","tags":["story"]},"components-healthselector--stories":{"id":"components-healthselector--stories","title":"Components/HealthSelector","name":"Stories","importPath":"./stories/healthselectorv2.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-healthselector--playground":{"type":"story","id":"components-healthselector--playground","name":"Playground","title":"Components/HealthSelector","importPath":"./stories/healthselectorv2.stories.tsx","tags":["story"]},"components-healthselector--changing-labels":{"type":"story","id":"components-healthselector--changing-labels","name":"Changing Labels","title":"Components/HealthSelector","importPath":"./stories/healthselectorv2.stories.tsx","tags":["story"]},"components-healthselector--hidding-options":{"type":"story","id":"components-healthselector--hidding-options","name":"Hidding Options","title":"Components/HealthSelector","importPath":"./stories/healthselectorv2.stories.tsx","tags":["story"]},"components-icon--stories":{"id":"components-icon--stories","title":"Components/Icon","name":"Stories","importPath":"./stories/icon.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-icon--playground":{"type":"story","id":"components-icon--playground","name":"Playground","title":"Components/Icon","importPath":"./stories/icon.stories.tsx","tags":["story"]},"components-icon--size":{"type":"story","id":"components-icon--size","name":"Size","title":"Components/Icon","importPath":"./stories/icon.stories.tsx","tags":["story"]},"components-icon--statuses":{"type":"story","id":"components-icon--statuses","name":"Statuses","title":"Components/Icon","importPath":"./stories/icon.stories.tsx","tags":["story"]},"components-icon--all-icons":{"type":"story","id":"components-icon--all-icons","name":"All Icons","title":"Components/Icon","importPath":"./stories/icon.stories.tsx","tags":["story"]},"components-noresult--stories":{"id":"components-noresult--stories","title":"Components/NoResult","name":"Stories","importPath":"./stories/noresult.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-noresult--loading":{"type":"story","id":"components-noresult--loading","name":"Loading","title":"Components/NoResult","importPath":"./stories/noresult.stories.tsx","tags":["story"]},"components-noresult--error":{"type":"story","id":"components-noresult--error","name":"Error","title":"Components/NoResult","importPath":"./stories/noresult.stories.tsx","tags":["story"]},"components-noresult--no-result":{"type":"story","id":"components-noresult--no-result","name":"No Result","title":"Components/NoResult","importPath":"./stories/noresult.stories.tsx","tags":["story"]},"components-prettybytes--stories":{"id":"components-prettybytes--stories","title":"Components/PrettyBytes","name":"Stories","importPath":"./stories/prettybytes.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-prettybytes--default":{"type":"story","id":"components-prettybytes--default","name":"Default","title":"Components/PrettyBytes","importPath":"./stories/prettybytes.stories.tsx","tags":["story"]},"components-textbadge--stories":{"id":"components-textbadge--stories","title":"Components/TextBadge","name":"Stories","importPath":"./stories/textbadge.stories.tsx","type":"docs","tags":["docs","autodocs"],"storiesImports":[]},"components-textbadge--playground":{"type":"story","id":"components-textbadge--playground","name":"Playground","title":"Components/TextBadge","importPath":"./stories/textbadge.stories.tsx","tags":["story"]},"components-textbadge--default":{"type":"story","id":"components-textbadge--default","name":"Default","title":"Components/TextBadge","importPath":"./stories/textbadge.stories.tsx","tags":["story"]},"hooks-usemutationshandler--stories":{"id":"hooks-usemutationshandler--stories","title":"Hooks/useMutationsHandler","name":"Stories","importPath":"./stories/Hooks/useMutationsHandler.mdx","storiesImports":[],"type":"docs","tags":["unattached-mdx","docs"]},"design-principles--stories":{"id":"design-principles--stories","title":"Design Principles","name":"Stories","importPath":"./stories/designprinciples.mdx","storiesImports":[],"type":"docs","tags":["unattached-mdx","docs"]}}} diff --git a/input-stories.eceb11a4.iframe.bundle.js b/input-stories.eceb11a4.iframe.bundle.js new file mode 100644 index 0000000000..3504d590de --- /dev/null +++ b/input-stories.eceb11a4.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[57101],{"./node_modules/@storybook/addon-actions/dist/index.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{XI:()=>action});var v4=__webpack_require__("./node_modules/@storybook/addon-actions/node_modules/uuid/dist/esm-browser/v4.js"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("@storybook/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),preview_errors=__webpack_require__("./node_modules/@storybook/core-events/dist/errors/preview-errors.mjs"),ADDON_ID="storybook/actions",EVENT_ID=`${ADDON_ID}/action-event`,config={depth:10,clearOnStoryChange:!0,limit:50},findProto=(obj,callback)=>{let proto=Object.getPrototypeOf(obj);return!proto||callback(proto)?proto:findProto(proto,callback)},serializeArg=a=>{if("object"==typeof(e=a)&&e&&findProto(e,(proto=>/^Synthetic(?:Base)?Event$/.test(proto.constructor.name)))&&"function"==typeof e.persist){let e=Object.create(a.constructor.prototype,Object.getOwnPropertyDescriptors(a));e.persist();let viewDescriptor=Object.getOwnPropertyDescriptor(e,"view"),view=viewDescriptor?.value;return"object"==typeof view&&"Window"===view?.constructor.name&&Object.defineProperty(e,"view",{...viewDescriptor,value:Object.create(view.constructor.prototype)}),e}var e;return a},generateId=()=>"object"==typeof crypto&&"function"==typeof crypto.getRandomValues?(0,v4.A)():Date.now().toString(36)+Math.random().toString(36).substring(2);function action(name,options={}){let actionOptions={...config,...options},handler=function(...args){if(options.implicit){let storyRenderer=("__STORYBOOK_PREVIEW__"in external_STORYBOOK_MODULE_GLOBAL_.global?external_STORYBOOK_MODULE_GLOBAL_.global.__STORYBOOK_PREVIEW__:void 0)?.storyRenders.find((render=>"playing"===render.phase||"rendering"===render.phase));if(storyRenderer){let deprecated=!window?.FEATURES?.disallowImplicitActionsInRenderV8,error=new preview_errors._U({phase:storyRenderer.phase,name,deprecated});if(!deprecated)throw error;console.warn(error)}}let channel=external_STORYBOOK_MODULE_PREVIEW_API_.addons.getChannel(),id=generateId(),serializedArgs=args.map(serializeArg),normalizedArgs=args.length>1?serializedArgs:serializedArgs[0],actionDisplayToEmit={id,count:0,data:{name,args:normalizedArgs},options:{...actionOptions,maxDepth:5+(actionOptions.depth||3),allowFunction:actionOptions.allowFunction||!1}};channel.emit(EVENT_ID,actionDisplayToEmit)};return handler.isAction=!0,handler}},"./stories/input.stories.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Disabled:()=>Disabled,Playground:()=>Playground,SizeScale:()=>SizeScale,WithError:()=>WithError,WithIcons:()=>WithIcons,WithPlaceholder:()=>WithPlaceholder,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/react/index.js");var _templateObject,_src_lib_components_inputv2_inputv2__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/components/inputv2/inputv2.tsx"),_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@storybook/addon-actions/dist/index.mjs"),styled_components__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_common__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/common.tsx"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/react/jsx-runtime.js");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r {story()},\n ],\n args: {\n onChange: action(\'onChange\'),\n },\n argTypes: {\n size: {\n options: sizes,\n },\n },\n};\n\nexport const Playground = {\n args: {\n placeholder: \'Try me\',\n },\n};\n\nexport const WithPlaceholder = {\n args: {\n placeholder: \'Some text\',\n },\n};\n\nexport const SizeScale = {\n render: (args) => {\n return (\n \n {sizes.map((size) => (\n \n ))}\n \n );\n },\n};\n\nexport const WithIcons = {\n render: (args) => {\n return (\n \n \n \n \n );\n },\n};\n\nexport const WithError = {\n args: {\n error: \'Something bad\',\n placeholder: \'Some text\',\n },\n};\n\nexport const Disabled = {\n args: {\n disabled: true,\n placeholder: \'Some text\',\n },\n};\n\n/*\nconst options = Array.from(new Array(1000), (_, index) => ({\n label: `Item ${index}`,\n value: index,\n \'data-cy\': `Item_${index}`,\n}));\n\n\nconst ExampleInput = ({}) => {\n const CustomInput = styled.div`\n .sc-input-error {\n width: 200px;\n }\n `;\n const [numberValue, setNumberValue] = useState(1);\n return (\n \n Input without label\n \n Input disabled\n \n Input with label\n \n Input with error\n \n Input with long error\n \n \n \n Checkbox Input\n \n Checkbox Input with error\n \n Select Input\n \'Not found\'}\n value={options[0]}\n />\n Textarea Input\n \n Textarea Input with error\n \n Number Input (Max 100)\n {\n setNumberValue(e.currentTarget.value);\n }}\n type="number"\n min="0"\n max="100"\n error={\n parseInt(numberValue) > 100\n ? \'The input number must be less than or equal to 100\'\n : \'\'\n }\n />\n \n );\n};\n\nexport default {\n title: \'Components/Input/Input\',\n component: Input,\n};\nexport const Default = {\n render: ({}) => {\n return ;\n },\n};\n*/\n',locationsMap:{playground:{startLoc:{col:26,line:30},endLoc:{col:1,line:34},startBody:{col:26,line:30},endBody:{col:1,line:34}},"with-placeholder":{startLoc:{col:31,line:36},endLoc:{col:1,line:40},startBody:{col:31,line:36},endBody:{col:1,line:40}},"size-scale":{startLoc:{col:25,line:42},endLoc:{col:1,line:56},startBody:{col:25,line:42},endBody:{col:1,line:56}},"with-icons":{startLoc:{col:25,line:58},endLoc:{col:1,line:77},startBody:{col:25,line:58},endBody:{col:1,line:77}},"with-error":{startLoc:{col:25,line:79},endLoc:{col:1,line:84},startBody:{col:25,line:79},endBody:{col:1,line:84}},disabled:{startLoc:{col:24,line:86},endLoc:{col:1,line:91},startBody:{col:24,line:86},endBody:{col:1,line:91}}}}},title:"Components/Inputs/Input",component:_src_lib_components_inputv2_inputv2__WEBPACK_IMPORTED_MODULE_4__.p,decorators:[story=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_common__WEBPACK_IMPORTED_MODULE_5__.mO,{style:{minHeight:"15rem"},children:story()})],args:{onChange:(0,_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_1__.XI)("onChange")},argTypes:{size:{options:sizes}}};var Playground={args:{placeholder:"Try me"}},WithPlaceholder={args:{placeholder:"Some text"}},SizeScale={render:args=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(InputWrapper,{children:sizes.map((size=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_inputv2_inputv2__WEBPACK_IMPORTED_MODULE_4__.p,_objectSpread({size,placeholder:"Size : ".concat(size)},args))))})},WithIcons={render:args=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(InputWrapper,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_inputv2_inputv2__WEBPACK_IMPORTED_MODULE_4__.p,_objectSpread({id:"ileft",leftIcon:"Account",placeholder:"With a left icon"},args)),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_inputv2_inputv2__WEBPACK_IMPORTED_MODULE_4__.p,_objectSpread({id:"iright",rightIcon:"Alert",placeholder:"With a right icon"},args))]})},WithError={args:{error:"Something bad",placeholder:"Some text"}},Disabled={args:{disabled:!0,placeholder:"Some text"}};Playground.parameters={...Playground.parameters,docs:{...Playground.parameters?.docs,source:{originalSource:"{\n args: {\n placeholder: 'Try me'\n }\n}",...Playground.parameters?.docs?.source}}},WithPlaceholder.parameters={...WithPlaceholder.parameters,docs:{...WithPlaceholder.parameters?.docs,source:{originalSource:"{\n args: {\n placeholder: 'Some text'\n }\n}",...WithPlaceholder.parameters?.docs?.source}}},SizeScale.parameters={...SizeScale.parameters,docs:{...SizeScale.parameters?.docs,source:{originalSource:"{\n render: args => {\n return \n {sizes.map(size => )}\n ;\n }\n}",...SizeScale.parameters?.docs?.source}}},WithIcons.parameters={...WithIcons.parameters,docs:{...WithIcons.parameters?.docs,source:{originalSource:'{\n render: args => {\n return \n \n \n ;\n }\n}',...WithIcons.parameters?.docs?.source}}},WithError.parameters={...WithError.parameters,docs:{...WithError.parameters?.docs,source:{originalSource:"{\n args: {\n error: 'Something bad',\n placeholder: 'Some text'\n }\n}",...WithError.parameters?.docs?.source}}},Disabled.parameters={...Disabled.parameters,docs:{...Disabled.parameters?.docs,source:{originalSource:"{\n args: {\n disabled: true,\n placeholder: 'Some text'\n }\n}",...Disabled.parameters?.docs?.source}}};const __namedExportsOrder=["Playground","WithPlaceholder","SizeScale","WithIcons","WithError","Disabled"]}}]); \ No newline at end of file diff --git a/inputlist-stories.1b41d362.iframe.bundle.js b/inputlist-stories.1b41d362.iframe.bundle.js new file mode 100644 index 0000000000..430b89975e --- /dev/null +++ b/inputlist-stories.1b41d362.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[8181],{"./stories/inputlist.stories.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{SimpleListOfInputs:()=>SimpleListOfInputs,__namedExportsOrder:()=>__namedExportsOrder,default:()=>inputlist_stories});var _templateObject,react=__webpack_require__("./node_modules/react/index.js"),Box=__webpack_require__("./src/lib/components/box/Box.ts"),inputv2=__webpack_require__("./src/lib/components/inputv2/inputv2.tsx"),styled_components_browser_esm=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),Buttonv2_component=__webpack_require__("./src/lib/components/buttonv2/Buttonv2.component.tsx"),Icon_component=__webpack_require__("./src/lib/components/icon/Icon.component.tsx"),jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js");var CustomButton=(0,styled_components_browser_esm.Ay)(Buttonv2_component.$n)(_templateObject||(_templateObject=function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}(["\n ","\n"])),(props=>props.isVisible?"":"\n display: none;\n ")),AddButton=_ref=>{var{index,items,insertEntry,disabled,iconStyle}=_ref,itemsLength=items.length,itemsIndex=items[index],itemsIndexKey=items[index].key,itemsIndexValue=items[index].value,isDisabled=(0,react.useMemo)((()=>!(!itemsIndex||""!==itemsIndexKey||""!==itemsIndexValue)||(disabled||!1)),[itemsIndex,itemsIndexKey,itemsIndexValue,disabled]),isVisible=(0,react.useMemo)((()=>!(itemsLength>0&&index!==itemsLength-1)),[itemsLength,index]),onClickFn=(0,react.useCallback)((()=>{itemsLength>0&&index!==itemsLength-1||insertEntry()}),[itemsLength,index,insertEntry]);return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[!isVisible&&(0,jsx_runtime.jsx)(Box.a,{ml:16}),(0,jsx_runtime.jsx)(CustomButton,{isVisible,type:"button",variant:"outline",disabled:isDisabled,name:"addbtn".concat(index),id:"addbtn".concat(index),onClick:onClickFn,"aria-label":"Add".concat(index),tooltip:{overlay:"Add",placement:"top"},icon:(0,jsx_runtime.jsx)(Icon_component.In,{name:"Add-plus"})})]})},SubButton=_ref2=>{var item,{index,items,deleteEntry,disabled,iconStyle}=_ref2,isDisabled=disabled||!1;return 1===items.length&&(""===(item=items[0]).key&&""===item.value)&&(isDisabled=!0),(0,jsx_runtime.jsx)(Buttonv2_component.$n,{variant:"danger",type:"button",disabled:isDisabled,"aria-label":"Remove".concat(index),name:"delbtn".concat(index),id:"delbtn".concat(index),onClick:()=>deleteEntry(index),tooltip:{overlay:"Remove",placement:"top"},icon:(0,jsx_runtime.jsx)(Icon_component.In,{name:"Remove-minus"})})};SubButton.displayName="SubButton";try{AddButton.displayName="AddButton",AddButton.__docgenInfo={description:"",displayName:"AddButton",props:{index:{defaultValue:null,description:"",name:"index",required:!0,type:{name:"number"}},items:{defaultValue:null,description:"",name:"items",required:!0,type:{name:"unknown[]"}},insertEntry:{defaultValue:null,description:"",name:"insertEntry",required:!0,type:{name:"() => void"}},disabled:{defaultValue:null,description:"",name:"disabled",required:!1,type:{name:"boolean"}},iconStyle:{defaultValue:null,description:"",name:"iconStyle",required:!1,type:{name:"CSSProperties"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/inputlist/InputButtons.tsx#AddButton"]={docgenInfo:AddButton.__docgenInfo,name:"AddButton",path:"src/lib/components/inputlist/InputButtons.tsx#AddButton"})}catch(__react_docgen_typescript_loader_error){}try{SubButton.displayName="SubButton",SubButton.__docgenInfo={description:"",displayName:"SubButton",props:{index:{defaultValue:null,description:"",name:"index",required:!0,type:{name:"number"}},items:{defaultValue:null,description:"",name:"items",required:!0,type:{name:"unknown[]"}},deleteEntry:{defaultValue:null,description:"",name:"deleteEntry",required:!0,type:{name:"(arg0: number) => void"}},disabled:{defaultValue:null,description:"",name:"disabled",required:!1,type:{name:"boolean"}},iconStyle:{defaultValue:null,description:"",name:"iconStyle",required:!1,type:{name:"CSSProperties"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/inputlist/InputButtons.tsx#SubButton"]={docgenInfo:SubButton.__docgenInfo,name:"SubButton",path:"src/lib/components/inputlist/InputButtons.tsx#SubButton"})}catch(__react_docgen_typescript_loader_error){}var _excluded=["onChange","onBlur","min","max","maxLength","minLength","pattern","required","disabled","maxItems","value","name"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function InternalInputList(_ref,_){var{onChange:_onChange,onBlur,min,max,maxLength,minLength,pattern,required,disabled,maxItems,value,name}=_ref,rest=_objectWithoutProperties(_ref,_excluded),isMaxItemsReached=null!=maxItems&&value.length===maxItems,insertEntry=()=>{isMaxItemsReached||null==_onChange||_onChange({target:{value:[...null!=value?value:[],""]}})},deleteEntry=entryIndex=>{var newValues=value.filter(((_,index)=>index!==entryIndex)),updatedValues=0===newValues.length?[""]:newValues;null==_onChange||_onChange({target:{value:updatedValues}})};return(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:value.map(((val,index)=>(0,jsx_runtime.jsxs)(Box.a,{display:"flex",gap:"0.25rem",alignItems:"center",children:[(0,jsx_runtime.jsx)(inputv2.p,_objectSpread({id:"".concat(name,"[").concat(index,"]"),"aria-label":"".concat(name).concat(index),size:"1/2",value:val,onChange:evt=>{var tempValues=[...value];tempValues[index]=evt.target.value,null==_onChange||_onChange({target:{value:tempValues}})}},rest)),(0,jsx_runtime.jsx)(SubButton,{index,deleteEntry,items:value,disabled:1===value.length&&""===value[0]},"".concat(name,"-delete-").concat(value.join(",")+index)),(0,jsx_runtime.jsx)(AddButton,{index,insertEntry,items:value,disabled:""===val||isMaxItemsReached},"".concat(name,"-add-").concat(value.join(",")+index))]},index)))})}var InputList=(0,react.forwardRef)(InternalInputList);try{InputList.displayName="InputList",InputList.__docgenInfo={description:"",displayName:"InputList",props:{maxItems:{defaultValue:null,description:"",name:"maxItems",required:!1,type:{name:"number"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/inputlist/InputList.component.tsx#InputList"]={docgenInfo:InputList.__docgenInfo,name:"InputList",path:"src/lib/components/inputlist/InputList.component.tsx#InputList"})}catch(__react_docgen_typescript_loader_error){}var common=__webpack_require__("./stories/common.tsx"),Form_component=__webpack_require__("./src/lib/components/form/Form.component.tsx"),index_esm=__webpack_require__("./node_modules/react-hook-form/dist/index.esm.mjs");const inputlist_stories={parameters:{storySource:{source:"import type { Meta, StoryObj } from '@storybook/react';\nimport React from 'react';\nimport { InputList } from '../src/lib/components/inputlist/InputList.component';\nimport { Wrapper as StoryWrapper } from './common';\nimport { FormSection } from '../src/lib/components/form/Form.component';\nimport { Controller, useForm } from 'react-hook-form';\n\nconst meta: Meta = {\n tags: ['autodocs'],\n title: 'Components/Inputs/InputList',\n component: InputList,\n};\nexport default meta;\n\ninterface InputListForm {\n firstNames: string[];\n lastNames: string[];\n}\n\nconst ExampleList = () => {\n const { control } = useForm({\n mode: 'all',\n defaultValues: {\n firstNames: [''],\n lastNames: [''],\n },\n });\n\n return (\n \n (\n \n )}\n name=\"firstNames\"\n />\n \n );\n};\ntype Story = StoryObj;\nexport const SimpleListOfInputs: Story = {\n name: 'List of inputs',\n render: () => (\n \n \n \n ),\n};\n",locationsMap:{"simple-list-of-inputs":{startLoc:{col:41,line:50},endLoc:{col:1,line:57},startBody:{col:41,line:50},endBody:{col:1,line:57}}}}},tags:["autodocs"],title:"Components/Inputs/InputList",component:InputList};var ExampleList=()=>{var{control}=(0,index_esm.mN)({mode:"all",defaultValues:{firstNames:[""],lastNames:[""]}});return(0,jsx_runtime.jsx)(Form_component.y9,{children:(0,jsx_runtime.jsx)(index_esm.xI,{control,rules:{required:!0},render:_ref=>{var{field:{onChange,onBlur,value}}=_ref;return(0,jsx_runtime.jsx)(InputList,{placeholder:"First name",onBlur,onChange,value})},name:"firstNames"})})};ExampleList.displayName="ExampleList";var SimpleListOfInputs={name:"List of inputs",render:()=>(0,jsx_runtime.jsx)(common.mO,{children:(0,jsx_runtime.jsx)(ExampleList,{})})};SimpleListOfInputs.parameters={...SimpleListOfInputs.parameters,docs:{...SimpleListOfInputs.parameters?.docs,source:{originalSource:"{\n name: 'List of inputs',\n render: () => \n \n \n}",...SimpleListOfInputs.parameters?.docs?.source}}};const __namedExportsOrder=["SimpleListOfInputs"]}}]); \ No newline at end of file diff --git a/lateralnavbarlayout-stories.9f083cf4.iframe.bundle.js b/lateralnavbarlayout-stories.9f083cf4.iframe.bundle.js new file mode 100644 index 0000000000..3c1e6b69c3 --- /dev/null +++ b/lateralnavbarlayout-stories.9f083cf4.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[75856,45889],{"./node_modules/@storybook/addon-actions/dist/index.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{XI:()=>action});var v4=__webpack_require__("./node_modules/@storybook/addon-actions/node_modules/uuid/dist/esm-browser/v4.js"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("@storybook/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),preview_errors=__webpack_require__("./node_modules/@storybook/core-events/dist/errors/preview-errors.mjs"),ADDON_ID="storybook/actions",EVENT_ID=`${ADDON_ID}/action-event`,config={depth:10,clearOnStoryChange:!0,limit:50},findProto=(obj,callback)=>{let proto=Object.getPrototypeOf(obj);return!proto||callback(proto)?proto:findProto(proto,callback)},serializeArg=a=>{if("object"==typeof(e=a)&&e&&findProto(e,(proto=>/^Synthetic(?:Base)?Event$/.test(proto.constructor.name)))&&"function"==typeof e.persist){let e=Object.create(a.constructor.prototype,Object.getOwnPropertyDescriptors(a));e.persist();let viewDescriptor=Object.getOwnPropertyDescriptor(e,"view"),view=viewDescriptor?.value;return"object"==typeof view&&"Window"===view?.constructor.name&&Object.defineProperty(e,"view",{...viewDescriptor,value:Object.create(view.constructor.prototype)}),e}var e;return a},generateId=()=>"object"==typeof crypto&&"function"==typeof crypto.getRandomValues?(0,v4.A)():Date.now().toString(36)+Math.random().toString(36).substring(2);function action(name,options={}){let actionOptions={...config,...options},handler=function(...args){if(options.implicit){let storyRenderer=("__STORYBOOK_PREVIEW__"in external_STORYBOOK_MODULE_GLOBAL_.global?external_STORYBOOK_MODULE_GLOBAL_.global.__STORYBOOK_PREVIEW__:void 0)?.storyRenders.find((render=>"playing"===render.phase||"rendering"===render.phase));if(storyRenderer){let deprecated=!window?.FEATURES?.disallowImplicitActionsInRenderV8,error=new preview_errors._U({phase:storyRenderer.phase,name,deprecated});if(!deprecated)throw error;console.warn(error)}}let channel=external_STORYBOOK_MODULE_PREVIEW_API_.addons.getChannel(),id=generateId(),serializedArgs=args.map(serializeArg),normalizedArgs=args.length>1?serializedArgs:serializedArgs[0],actionDisplayToEmit={id,count:0,data:{name,args:normalizedArgs},options:{...actionOptions,maxDepth:5+(actionOptions.depth||3),allowFunction:actionOptions.allowFunction||!1}};channel.emit(EVENT_ID,actionDisplayToEmit)};return handler.isAction=!0,handler}},"./stories/lateralnavbarlayout.stories.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,SidebarWithToggle:()=>SidebarWithToggle,WithExpandedSidebar:()=>WithExpandedSidebar,WithHoverableSidebar:()=>WithHoverableSidebar,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@storybook/addon-actions/dist/index.mjs"),_src_lib_components_lateralnavbarlayout_LateralNavbarLayout_component__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/components/lateralnavbarlayout/LateralNavbarLayout.component.tsx"),_src_lib_components_loader_Loader_component__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/components/loader/Loader.component.tsx"),_sidebar_stories__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/sidebar.stories.tsx"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/react/jsx-runtime.js");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r,\n onClick: action('dashboard clicked'),\n active: true,\n 'data-cy': 'Dashboard',\n },\n {\n label: 'Servers',\n icon: ,\n onClick: action('server clicked'),\n 'data-cy': 'Servers',\n },\n {\n label: 'Disks',\n icon: ,\n onClick: action('disk clicked'),\n 'data-cy': 'Disks',\n },\n];\n\nexport default {\n title: 'Templates/LateralNavbarLayout',\n component: LateralNavbarLayout,\n args: {\n children: ,\n },\n argTypes: {\n children: {\n table: {\n disable: true,\n },\n },\n },\n};\n\nexport const Default = {\n args: {\n sidebar: {\n ...DefaultSidebar,\n actions: sideBarActions,\n },\n },\n};\n\nexport const WithExpandedSidebar = {\n args: {\n sidebar: {\n actions: sideBarActions,\n ...ExpandedSidebar.args,\n },\n },\n};\n\nexport const SidebarWithToggle = {\n render: ({}) => {\n const [expanded, setExpanded] = useState(false);\n const sidebar = {\n expanded: expanded,\n actions: sideBarActions,\n onToggleClick: () => setExpanded(!expanded),\n };\n return (\n \n \n \n );\n },\n};\n\nexport const WithHoverableSidebar = {\n args: {\n sidebar: {\n ...HoverableSidebar.args,\n actions: sideBarActions,\n },\n },\n};\n\n/*\nexport const SidebarExpanded = {\n args:{\n sidebar:{\n expanded:true,\n actions:sideBarActions,\n }\n }\n}\n\nexport const SidebarWithToggle = {\n render: ({}) => {\n const [expanded, setExpanded] = useState(false);\n const sidebar = {\n expanded: expanded,\n actions: sideBarActions,\n onToggleClick: () => setExpanded(!expanded),\n };\n return (\n \n \n \n );\n },\n};\n\nexport const HoverableSidebar = {\n args:{\n sidebar: {\n expanded:false,\n hoverable:true,\n actions:sideBarActions\n }\n }\n};\n*/\n",locationsMap:{default:{startLoc:{col:23,line:49},endLoc:{col:1,line:56},startBody:{col:23,line:49},endBody:{col:1,line:56}},"with-expanded-sidebar":{startLoc:{col:35,line:58},endLoc:{col:1,line:65},startBody:{col:35,line:58},endBody:{col:1,line:65}},"sidebar-with-toggle":{startLoc:{col:33,line:67},endLoc:{col:1,line:81},startBody:{col:33,line:67},endBody:{col:1,line:81}},"with-hoverable-sidebar":{startLoc:{col:36,line:83},endLoc:{col:1,line:90},startBody:{col:36,line:83},endBody:{col:1,line:90}}}}},title:"Templates/LateralNavbarLayout",component:_src_lib_components_lateralnavbarlayout_LateralNavbarLayout_component__WEBPACK_IMPORTED_MODULE_3__.u,args:{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_loader_Loader_component__WEBPACK_IMPORTED_MODULE_4__.a,{size:"massive"})},argTypes:{children:{table:{disable:!0}}}};var Default={args:{sidebar:_objectSpread(_objectSpread({},_sidebar_stories__WEBPACK_IMPORTED_MODULE_5__.DefaultSidebar),{},{actions:sideBarActions})}},WithExpandedSidebar={args:{sidebar:_objectSpread({actions:sideBarActions},_sidebar_stories__WEBPACK_IMPORTED_MODULE_5__.ExpandedSidebar.args)}},SidebarWithToggle={render:_ref=>{var{}=_ref,[expanded,setExpanded]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),sidebar={expanded,actions:sideBarActions,onToggleClick:()=>setExpanded(!expanded)};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_lateralnavbarlayout_LateralNavbarLayout_component__WEBPACK_IMPORTED_MODULE_3__.u,{sidebar,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_loader_Loader_component__WEBPACK_IMPORTED_MODULE_4__.a,{size:"massive"})})}},WithHoverableSidebar={args:{sidebar:_objectSpread(_objectSpread({},_sidebar_stories__WEBPACK_IMPORTED_MODULE_5__.HoverableSidebar.args),{},{actions:sideBarActions})}};Default.parameters={...Default.parameters,docs:{...Default.parameters?.docs,source:{originalSource:"{\n args: {\n sidebar: {\n ...DefaultSidebar,\n actions: sideBarActions\n }\n }\n}",...Default.parameters?.docs?.source}}},WithExpandedSidebar.parameters={...WithExpandedSidebar.parameters,docs:{...WithExpandedSidebar.parameters?.docs,source:{originalSource:"{\n args: {\n sidebar: {\n actions: sideBarActions,\n ...ExpandedSidebar.args\n }\n }\n}",...WithExpandedSidebar.parameters?.docs?.source}}},SidebarWithToggle.parameters={...SidebarWithToggle.parameters,docs:{...SidebarWithToggle.parameters?.docs,source:{originalSource:'{\n render: ({}) => {\n const [expanded, setExpanded] = useState(false);\n const sidebar = {\n expanded: expanded,\n actions: sideBarActions,\n onToggleClick: () => setExpanded(!expanded)\n };\n return \n \n ;\n }\n}',...SidebarWithToggle.parameters?.docs?.source}}},WithHoverableSidebar.parameters={...WithHoverableSidebar.parameters,docs:{...WithHoverableSidebar.parameters?.docs,source:{originalSource:"{\n args: {\n sidebar: {\n ...HoverableSidebar.args,\n actions: sideBarActions\n }\n }\n}",...WithHoverableSidebar.parameters?.docs?.source}}};const __namedExportsOrder=["Default","WithExpandedSidebar","SidebarWithToggle","WithHoverableSidebar"]},"./stories/sidebar.stories.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{DefaultSidebar:()=>DefaultSidebar,ExpandedSidebar:()=>ExpandedSidebar,HoverableSidebar:()=>HoverableSidebar,SidebarInLayout:()=>SidebarInLayout,SidebarWithToggle:()=>SidebarWithToggle,SidebarinLayoutWithToggle:()=>SidebarinLayoutWithToggle,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _storybook_addon_actions__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@storybook/addon-actions/dist/index.mjs"),_storybook_preview_api__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("@storybook/preview-api"),react__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/react/index.js"),_src_lib__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/lib/components/lateralnavbarlayout/LateralNavbarLayout.component.tsx"),_src_lib__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./src/lib/components/loader/Loader.component.tsx"),_src_lib_components_sidebar_Sidebar_component__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/components/sidebar/Sidebar.component.tsx"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/jsx-runtime.js");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r;\n\nconst actions = [\n {\n label: 'Dashboard',\n icon: ,\n onClick: action('dashboard clicked'),\n active: true,\n },\n {\n label: 'Servers',\n icon: ,\n onClick: action('server clicked'),\n },\n {\n label: 'Disks',\n icon: ,\n onClick: action('disk clicked'),\n },\n];\n\nconst meta: Meta = {\n title: 'Components/Navigation/Sidebar',\n component: Sidebar,\n args: {\n actions,\n },\n parameters: {\n layout: 'fullscreen',\n },\n};\nexport default meta;\n\nexport const DefaultSidebar: Story = {};\n\nexport const ExpandedSidebar: Story = {\n args: {\n expanded: true,\n },\n};\n\nexport const SidebarWithToggle: Story = {\n render: (args) => {\n const [{ expanded }, updateArgs] = useArgs();\n return (\n updateArgs({ expanded: !expanded })}\n {...args}\n />\n );\n },\n};\n\nexport const HoverableSidebar: Story = {\n args: {\n hoverable: true,\n },\n};\n\nexport const SidebarInLayout: StoryObj = {\n render: (args) => {\n return (\n \n \n \n );\n },\n};\n\nexport const SidebarinLayoutWithToggle: Story = {\n render: (args) => {\n const [expandedWithToggle, setExpandedWithToggle] = useState(false);\n return (\n {\n setExpandedWithToggle(!expandedWithToggle);\n },\n ...args,\n }}\n >\n \n \n );\n },\n};\n",locationsMap:{"default-sidebar":{startLoc:{col:37,line:41},endLoc:{col:39,line:41},startBody:{col:37,line:41},endBody:{col:39,line:41}},"expanded-sidebar":{startLoc:{col:38,line:43},endLoc:{col:1,line:47},startBody:{col:38,line:43},endBody:{col:1,line:47}},"sidebar-with-toggle":{startLoc:{col:40,line:49},endLoc:{col:1,line:60},startBody:{col:40,line:49},endBody:{col:1,line:60}},"hoverable-sidebar":{startLoc:{col:39,line:62},endLoc:{col:1,line:66},startBody:{col:39,line:62},endBody:{col:1,line:66}},"sidebar-in-layout":{startLoc:{col:57,line:68},endLoc:{col:1,line:76},startBody:{col:57,line:68},endBody:{col:1,line:76}},"sidebarin-layout-with-toggle":{startLoc:{col:48,line:78},endLoc:{col:1,line:95},startBody:{col:48,line:78},endBody:{col:1,line:95}}}},layout:"fullscreen"}};var DefaultSidebar={},ExpandedSidebar={args:{expanded:!0}},SidebarWithToggle={render:args=>{var[{expanded},updateArgs]=(0,_storybook_preview_api__WEBPACK_IMPORTED_MODULE_1__.useArgs)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_src_lib_components_sidebar_Sidebar_component__WEBPACK_IMPORTED_MODULE_4__.B,_objectSpread({expanded,onToggleClick:()=>updateArgs({expanded:!expanded})},args))}},HoverableSidebar={args:{hoverable:!0}},SidebarInLayout={render:args=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_src_lib__WEBPACK_IMPORTED_MODULE_5__.u,{sidebar:_objectSpread({},args),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_src_lib__WEBPACK_IMPORTED_MODULE_6__.a,{size:"massive"})})},SidebarinLayoutWithToggle={render:args=>{var[expandedWithToggle,setExpandedWithToggle]=(0,react__WEBPACK_IMPORTED_MODULE_2__.useState)(!1);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_src_lib__WEBPACK_IMPORTED_MODULE_5__.u,{sidebar:_objectSpread({expanded:expandedWithToggle,onToggleClick:()=>{setExpandedWithToggle(!expandedWithToggle)}},args),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_src_lib__WEBPACK_IMPORTED_MODULE_6__.a,{size:"massive"})})}};DefaultSidebar.parameters={...DefaultSidebar.parameters,docs:{...DefaultSidebar.parameters?.docs,source:{originalSource:"{}",...DefaultSidebar.parameters?.docs?.source}}},ExpandedSidebar.parameters={...ExpandedSidebar.parameters,docs:{...ExpandedSidebar.parameters?.docs,source:{originalSource:"{\n args: {\n expanded: true\n }\n}",...ExpandedSidebar.parameters?.docs?.source}}},SidebarWithToggle.parameters={...SidebarWithToggle.parameters,docs:{...SidebarWithToggle.parameters?.docs,source:{originalSource:"{\n render: args => {\n const [{\n expanded\n }, updateArgs] = useArgs();\n return updateArgs({\n expanded: !expanded\n })} {...args} />;\n }\n}",...SidebarWithToggle.parameters?.docs?.source}}},HoverableSidebar.parameters={...HoverableSidebar.parameters,docs:{...HoverableSidebar.parameters?.docs,source:{originalSource:"{\n args: {\n hoverable: true\n }\n}",...HoverableSidebar.parameters?.docs?.source}}},SidebarInLayout.parameters={...SidebarInLayout.parameters,docs:{...SidebarInLayout.parameters?.docs,source:{originalSource:'{\n render: args => {\n return \n \n ;\n }\n}',...SidebarInLayout.parameters?.docs?.source}}},SidebarinLayoutWithToggle.parameters={...SidebarinLayoutWithToggle.parameters,docs:{...SidebarinLayoutWithToggle.parameters?.docs,source:{originalSource:'{\n render: args => {\n const [expandedWithToggle, setExpandedWithToggle] = useState(false);\n return {\n setExpandedWithToggle(!expandedWithToggle);\n },\n ...args\n }}>\n \n ;\n }\n}',...SidebarinLayoutWithToggle.parameters?.docs?.source}}};const __namedExportsOrder=["DefaultSidebar","ExpandedSidebar","SidebarWithToggle","HoverableSidebar","SidebarInLayout","SidebarinLayoutWithToggle"]},"./src/lib/components/lateralnavbarlayout/LateralNavbarLayout.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{u:()=>LateralNavbarLayout});__webpack_require__("./node_modules/react/index.js");var _templateObject,_templateObject2,_templateObject3,styled_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_sidebar_Sidebar_component__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/components/sidebar/Sidebar.component.tsx"),_utils__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/utils.ts"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["children","sidebar"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var LateralNavbarLayoutContainer=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n display: flex;\n flex-direction: column;\n height: 100vh;\n width: 100vw;\n"]))),ContentContainer=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n display: flex;\n flex-direction: row;\n height: 100vh;\n"]))),MainContent=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n flex-grow: 1;\n background-color: ",";\n"])),(0,_utils__WEBPACK_IMPORTED_MODULE_3__.sP)("backgroundLevel1"));function LateralNavbarLayout(_ref){var{children,sidebar}=_ref,rest=_objectWithoutProperties(_ref,_excluded);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(LateralNavbarLayoutContainer,_objectSpread(_objectSpread({className:"sc-lateralnavbarlayout"},rest),{},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(ContentContainer,{children:[sidebar&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_sidebar_Sidebar_component__WEBPACK_IMPORTED_MODULE_4__.B,_objectSpread({},sidebar)),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MainContent,{className:"main",children})]})}))}LateralNavbarLayout.displayName="LateralNavbarLayout";try{LateralNavbarLayout.displayName="LateralNavbarLayout",LateralNavbarLayout.__docgenInfo={description:"",displayName:"LateralNavbarLayout",props:{sidebar:{defaultValue:null,description:"",name:"sidebar",required:!0,type:{name:"Props"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/lateralnavbarlayout/LateralNavbarLayout.component.tsx#LateralNavbarLayout"]={docgenInfo:LateralNavbarLayout.__docgenInfo,name:"LateralNavbarLayout",path:"src/lib/components/lateralnavbarlayout/LateralNavbarLayout.component.tsx#LateralNavbarLayout"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/components/sidebar/Sidebar.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{B:()=>Sidebar});var _templateObject,_templateObject2,_templateObject3,_templateObject4,_templateObject5,_templateObject6,_templateObject7,_templateObject8,_templateObject9,_templateObject10,_templateObject11,_templateObject12,_templateObject13,_templateObject14,_templateObject15,react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),styled_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_style_theme__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/style/theme.ts"),_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/components/buttonv2/Buttonv2.component.tsx"),_icon_Icon_component__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./src/lib/components/icon/Icon.component.tsx"),_spacing__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/lib/spacing.tsx"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["expanded","actions","onToggleClick","hoverable"],_excluded2=["active","label","onClick","icon"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var Wrapper=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n margin-top: 1px;\n flex-shrink: 0;\n ","\n border-right: 1px solid ",";\n ","\n\n ","\n"])),(props=>{var{backgroundLevel1,textPrimary}=props.theme;return(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n background-color: ",";\n color: ",";\n .fas {\n color: ",";\n }\n "])),backgroundLevel1,textPrimary,textPrimary)}),(props=>props.theme.backgroundLevel3),(props=>props.expanded?(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n width: auto;\n "]))):(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject4||(_templateObject4=_taggedTemplateLiteral(["\n width: ",";\n "])),_style_theme__WEBPACK_IMPORTED_MODULE_3__.NE)),(props=>{var{backgroundLevel1}=props.theme;if(props.hoverable&&props.hovered&&!props.expanded)return(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject5||(_templateObject5=_taggedTemplateLiteral(["\n .sc-sidebar {\n position: relative;\n width: fit-content;\n height: 100%;\n background-color: ",";\n z-index: ",";\n border-right: 1px solid ",";\n }\n "])),backgroundLevel1,_style_theme__WEBPACK_IMPORTED_MODULE_3__.fE.sidebar,(props=>props.theme.backgroundLevel3))})),SidebarContainer=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject6||(_templateObject6=_taggedTemplateLiteral(["\n ","\n\n ","\n\n .sc-button {\n border-radius: 0;\n background-color: ",";\n color: ",";\n &:hover {\n background-color: ",";\n }\n &:focus-visible {\n ","\n }\n height: ",";\n width: ",";\n padding: 0px;\n }\n"])),(props=>{var{backgroundLevel1}=props.theme;return(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject7||(_templateObject7=_taggedTemplateLiteral(["\n background-color: ",";\n "])),backgroundLevel1)}),(props=>props.expanded||props.hoverable&&props.hovered&&!props.expanded?(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject8||(_templateObject8=_taggedTemplateLiteral(["\n width: auto;\n "]))):(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject9||(_templateObject9=_taggedTemplateLiteral(["\n width: ",";\n "])),_style_theme__WEBPACK_IMPORTED_MODULE_3__.NE)),(props=>props.theme.backgroundLevel1),(props=>props.theme.textPrimary),(props=>props.theme.highlight),_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_4__.kD,_style_theme__WEBPACK_IMPORTED_MODULE_3__.FB,_style_theme__WEBPACK_IMPORTED_MODULE_3__.NE),SidebarItem=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject10||(_templateObject10=_taggedTemplateLiteral(["\n position: relative;\n display: flex;\n align-items: center;\n cursor: pointer;\n justify-content: flex-start;\n .fas {\n font-size: ",";\n }\n\n ","\n"])),_style_theme__WEBPACK_IMPORTED_MODULE_3__.J.larger,(props=>{var{textPrimary,highlight}=props.theme;return props.active?(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject11||(_templateObject11=_taggedTemplateLiteral(["\n background-color: ",";\n color: ",";\n cursor: default;\n &:focus-visible {\n ","\n }\n "])),highlight,textPrimary,_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_4__.kD):(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject12||(_templateObject12=_taggedTemplateLiteral(["\n &:hover {\n background-color: ",";\n color: ",";\n }\n &:focus-visible {\n ","\n }\n &:active {\n background-color: ",";\n color: ",";\n }\n "])),highlight,textPrimary,_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_4__.kD,highlight,textPrimary)})),MenuItemText=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject13||(_templateObject13=_taggedTemplateLiteral(["\n margin-right: ",";\n"])),_spacing__WEBPACK_IMPORTED_MODULE_5__.YK.r20),MenuItemSelected=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject14||(_templateObject14=_taggedTemplateLiteral(["\n position: absolute;\n width: 3px;\n height: 100%;\n right: 0;\n background-color: ",";\n"])),(props=>props.theme.selectedActive)),MenuItemIcon=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject15||(_templateObject15=_taggedTemplateLiteral(["\n width: ",";\n display: flex;\n justify-content: center;\n align-items: center;\n height: ",";\n"])),_style_theme__WEBPACK_IMPORTED_MODULE_3__.NE,_style_theme__WEBPACK_IMPORTED_MODULE_3__.FB);function Sidebar(_ref){var{expanded,actions,onToggleClick,hoverable}=_ref,rest=_objectWithoutProperties(_ref,_excluded),[hovered,setHovered]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(Wrapper,{onMouseEnter:()=>setHovered(!0),onMouseLeave:()=>setHovered(!1),hoverable,hovered,expanded,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(SidebarContainer,_objectSpread(_objectSpread({expanded,className:"sc-sidebar",hoverable,hovered},rest),{},{children:[onToggleClick&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MenuItemIcon,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_4__.$n,{icon:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_icon_Icon_component__WEBPACK_IMPORTED_MODULE_6__.In,{size:"lg",name:"Lat-menu"}),onClick:()=>{setHovered(!1),onToggleClick()}})}),actions.map(((_ref2,index)=>{var{active,label,onClick,icon=null}=_ref2,actionRest=_objectWithoutProperties(_ref2,_excluded2);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(SidebarItem,_objectSpread(_objectSpread({className:"sc-sidebar-item",active,title:label,onClick,onKeyDown:event=>{" "!==event.key&&"Enter"!==event.key&&"Spacebar"!==event.key||(event.preventDefault(),onClick(event))},tabIndex:0},actionRest),{},{children:[!!icon&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MenuItemIcon,{children:icon}),(expanded||hoverable&&hovered)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MenuItemText,{children:label}),active&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MenuItemSelected,{})]}),index)}))]}))})}Sidebar.displayName="Sidebar";try{Sidebar.displayName="Sidebar",Sidebar.__docgenInfo={description:"",displayName:"Sidebar",props:{expanded:{defaultValue:null,description:"",name:"expanded",required:!1,type:{name:"boolean"}},actions:{defaultValue:null,description:"",name:"actions",required:!0,type:{name:"Items"}},hoverable:{defaultValue:null,description:"",name:"hoverable",required:!1,type:{name:"boolean"}},onToggleClick:{defaultValue:null,description:"",name:"onToggleClick",required:!1,type:{name:"(() => void)"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/sidebar/Sidebar.component.tsx#Sidebar"]={docgenInfo:Sidebar.__docgenInfo,name:"Sidebar",path:"src/lib/components/sidebar/Sidebar.component.tsx#Sidebar"})}catch(__react_docgen_typescript_loader_error){}}}]); \ No newline at end of file diff --git a/layout-stories.3a1adf0d.iframe.bundle.js b/layout-stories.3a1adf0d.iframe.bundle.js new file mode 100644 index 0000000000..f1df50bbe8 --- /dev/null +++ b/layout-stories.3a1adf0d.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[75737],{"./stories/layout.stories.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Layout2MainContentOnly:()=>Layout2MainContentOnly,Layout2OverallSummaryAndMainContent:()=>Layout2OverallSummaryAndMainContent,Layout2Simplest:()=>Layout2Simplest,Layout2SimplestSidebar:()=>Layout2SimplestSidebar,Layout2SimplestWithMainContentPadding:()=>Layout2SimplestWithMainContentPadding,Layout2TwoEqualPanelsWithPadding:()=>Layout2TwoEqualPanelsWithPadding,Layout2TwoPanelsSeventyThirty:()=>Layout2TwoPanelsSeventyThirty,Layout2TwoPanelsThirtySeventy:()=>Layout2TwoPanelsThirtySeventy,__namedExportsOrder:()=>__namedExportsOrder,default:()=>layout_stories});__webpack_require__("./node_modules/react/index.js");var _templateObject,_templateObject2,styled_components_browser_esm=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),theme=__webpack_require__("./src/lib/style/theme.ts"),jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js");function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var LayoutContainer=styled_components_browser_esm.Ay.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n display: flex;\n flex-direction: column;\n height: 100vh;\n box-sizing: border-box;\n background: ",";\n"])),(props=>props.theme.backgroundLevel1)),Navigation=styled_components_browser_esm.Ay.div(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n height: ",";\n"])),theme.Ce);function Layout(_ref){var{children:app,headerNavigation}=_ref;return(0,jsx_runtime.jsxs)(LayoutContainer,{className:"layout-container",children:[(0,jsx_runtime.jsx)(Navigation,{children:headerNavigation}),app]})}Layout.displayName="Layout";try{Layout.displayName="Layout",Layout.__docgenInfo={description:"",displayName:"Layout",props:{headerNavigation:{defaultValue:null,description:"",name:"headerNavigation",required:!0,type:{name:"ReactElement>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/layout/v2/index.tsx#Layout"]={docgenInfo:Layout.__docgenInfo,name:"Layout",path:"src/lib/components/layout/v2/index.tsx#Layout"})}catch(__react_docgen_typescript_loader_error){}var AppContainer_templateObject,AppContainer_templateObject2,_templateObject3,_templateObject4,_templateObject5,_templateObject6,spacing=__webpack_require__("./src/lib/spacing.tsx"),_excluded=["children","background"],_excluded2=["children","noPadding","noBottomMargin","hasTopMargin","background"],_excluded3=["children","hasPadding","background","hasTopMargin"],_excluded4=["children","sidebarNavigation","hasPadding"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function AppContainer_taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var Container=styled_components_browser_esm.Ay.div(AppContainer_templateObject||(AppContainer_templateObject=AppContainer_taggedTemplateLiteral(["\n display: flex;\n flex-direction: row;\n flex: 1;\n overflow: hidden;\n"]))),FillAvailableFlexBox=styled_components_browser_esm.Ay.div(AppContainer_templateObject2||(AppContainer_templateObject2=AppContainer_taggedTemplateLiteral(["\n flex: 1;\n width: 100%;\n box-sizing: border-box;\n overflow: hidden;\n"]))),sectionDistance=spacing.YK.r2,ContextWrapper=styled_components_browser_esm.Ay.div(_templateObject3||(_templateObject3=AppContainer_taggedTemplateLiteral(["\n background: ",";\n height: 2.5rem;\n min-height: 2.5rem;\n max-height: 2.5rem;\n box-sizing: border-box;\n display: flex;\n align-items: center;\n width: 100%;\n"])),(props=>props.background?props.theme[props.background]:"initial")),ContextContainer=_ref=>{var{children,background}=_ref,rest=_objectWithoutProperties(_ref,_excluded);return(0,jsx_runtime.jsx)(ContextWrapper,{background,children:(0,jsx_runtime.jsx)(FillAvailableFlexBox,_objectSpread(_objectSpread({},rest),{},{children}))})};ContextContainer.displayName="ContextContainer";var OverallSummaryContainer=styled_components_browser_esm.Ay.div(_templateObject4||(_templateObject4=AppContainer_taggedTemplateLiteral(["\n background: ",";\n min-height: 6rem;\n padding: ",";\n margin-bottom: ",";\n margin-top: ",";\n box-sizing: border-box;\n display: flex;\n align-items: center;\n"])),(props=>props.theme[props.background||"backgroundLevel2"]),(_ref2=>{var{noPadding}=_ref2;return noPadding?"0":"0 1rem"}),(_ref3=>{var{noBottomMargin}=_ref3;return noBottomMargin?"0":sectionDistance}),(_ref4=>{var{hasTopMargin}=_ref4;return hasTopMargin?"1rem":"0"})),OverallSummary=_ref5=>{var{children,noPadding,noBottomMargin,hasTopMargin,background}=_ref5,rest=_objectWithoutProperties(_ref5,_excluded2);return(0,jsx_runtime.jsx)(OverallSummaryContainer,{background,noPadding,noBottomMargin,hasTopMargin,children:(0,jsx_runtime.jsx)(FillAvailableFlexBox,_objectSpread(_objectSpread({},rest),{},{children}))})};OverallSummary.displayName="OverallSummary";var MainContentContainer=styled_components_browser_esm.Ay.div(_templateObject5||(_templateObject5=AppContainer_taggedTemplateLiteral(["\n display: flex;\n flex: 1;\n padding: ",";\n margin-top: ",";\n background: ",";\n overflow: hidden;\n"])),(props=>props.hasPadding?"1rem":"initial"),(_ref6=>{var{hasTopMargin}=_ref6;return hasTopMargin?"1rem":"0"}),(props=>props.theme[props.background||"backgroundLevel3"])),MainContent=_ref7=>{var{children,hasPadding,background,hasTopMargin}=_ref7,rest=_objectWithoutProperties(_ref7,_excluded3);return(0,jsx_runtime.jsx)(MainContentContainer,_objectSpread(_objectSpread({hasPadding,hasTopMargin,background},rest),{},{children}))};MainContent.displayName="MainContent";var AppChildrenContainer=styled_components_browser_esm.Ay.div(_templateObject6||(_templateObject6=AppContainer_taggedTemplateLiteral(["\n flex: 1;\n display: flex;\n flex-direction: column;\n padding: ",";\n width: 100%;\n box-sizing: border-box;\n"])),(props=>props.hasPadding?"0 1rem":"initial"));function AppContainer(_ref8){var{children,sidebarNavigation,hasPadding}=_ref8,rest=_objectWithoutProperties(_ref8,_excluded4);return(0,jsx_runtime.jsxs)(Container,_objectSpread(_objectSpread({},rest),{},{children:[sidebarNavigation,(0,jsx_runtime.jsx)(AppChildrenContainer,{hasPadding,children})]}))}AppContainer.displayName="AppContainer",AppContainer.ContextContainer=ContextContainer,AppContainer.OverallSummary=OverallSummary,AppContainer.MainContent=MainContent,AppContainer.sectionDistance=sectionDistance;try{AppContainer.displayName="AppContainer",AppContainer.__docgenInfo={description:"",displayName:"AppContainer",props:{sidebarNavigation:{defaultValue:null,description:"",name:"sidebarNavigation",required:!1,type:{name:"ReactElement>"}},hasPadding:{defaultValue:null,description:"",name:"hasPadding",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/layout/v2/AppContainer.tsx#AppContainer"]={docgenInfo:AppContainer.__docgenInfo,name:"AppContainer",path:"src/lib/components/layout/v2/AppContainer.tsx#AppContainer"})}catch(__react_docgen_typescript_loader_error){}var panels_templateObject,panels_templateObject2,panels_templateObject3,panels_excluded=["panelsRatio","leftPanel","rightPanel","noGap"];function panels_ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function panels_objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function panels_taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var ThirtySeventy={left:.3,right:.7},SixtyFiveThirtyFive={left:.65,right:.35},FiftyFifty={left:.5,right:.5},PanelsContainer=styled_components_browser_esm.Ay.div(panels_templateObject||(panels_templateObject=panels_taggedTemplateLiteral(["\n display: flex;\n flex: 1;\n gap: ",";\n"])),(_ref=>{var{noGap}=_ref;return noGap?0:AppContainer.sectionDistance})),LeftPanel=styled_components_browser_esm.Ay.div(panels_templateObject2||(panels_templateObject2=panels_taggedTemplateLiteral(["\n flex: ",";\n background: ",";\n display: flex;\n min-width: 0;\n"])),(props=>props.flex||"0 auto"),(props=>props.theme[props.background||"backgroundLevel3"])),RightPanel=styled_components_browser_esm.Ay.div(panels_templateObject3||(panels_templateObject3=panels_taggedTemplateLiteral(["\n flex: ",";\n background: ",";\n display: flex;\n min-width: 0;\n"])),(props=>props.flex||"0 auto"),(props=>props.theme[props.background||"backgroundLevel4"]));var TwoPanelLayout=_ref2=>{var{panelsRatio,leftPanel,rightPanel,noGap}=_ref2,rest=panels_objectWithoutProperties(_ref2,panels_excluded),panelsObjectRatio=function getPanelsObjectRation(ratio){if("50-50"===ratio)return FiftyFifty;if("65-35"===ratio)return SixtyFiveThirtyFive;if("30-70"===ratio)return ThirtySeventy;throw new Error("Unsupported ratio")}(panelsRatio);return(0,jsx_runtime.jsxs)(PanelsContainer,panels_objectSpread(panels_objectSpread({noGap},rest),{},{children:[(0,jsx_runtime.jsx)(LeftPanel,{flex:panelsObjectRatio.left,background:leftPanel.background,children:leftPanel.children}),(0,jsx_runtime.jsx)(RightPanel,{flex:panelsObjectRatio.right,background:rightPanel.background,children:rightPanel.children})]}))};TwoPanelLayout.displayName="TwoPanelLayout";try{TwoPanelLayout.displayName="TwoPanelLayout",TwoPanelLayout.__docgenInfo={description:"",displayName:"TwoPanelLayout",props:{panelsRatio:{defaultValue:null,description:"",name:"panelsRatio",required:!0,type:{name:"enum",value:[{value:'"50-50"'},{value:'"65-35"'},{value:'"30-70"'}]}},leftPanel:{defaultValue:null,description:"",name:"leftPanel",required:!0,type:{name:"{ children: ReactElement>; background?: keyof CoreUITheme | undefined; }"}},rightPanel:{defaultValue:null,description:"",name:"rightPanel",required:!0,type:{name:"{ children: ReactElement>; background?: keyof CoreUITheme | undefined; }"}},noGap:{defaultValue:null,description:"",name:"noGap",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/layout/v2/panels.tsx#TwoPanelLayout"]={docgenInfo:TwoPanelLayout.__docgenInfo,name:"TwoPanelLayout",path:"src/lib/components/layout/v2/panels.tsx#TwoPanelLayout"})}catch(__react_docgen_typescript_loader_error){}var layout_stories_templateObject,Icon_component=__webpack_require__("./src/lib/components/icon/Icon.component.tsx"),Text_component=__webpack_require__("./src/lib/components/text/Text.component.tsx"),TextBadge_component=__webpack_require__("./src/lib/components/textbadge/TextBadge.component.tsx"),Breadcrumb_component=__webpack_require__("./src/lib/components/breadcrumb/Breadcrumb.component.tsx"),ScrollbarWrapper_component=__webpack_require__("./src/lib/components/scrollbarwrapper/ScrollbarWrapper.component.tsx");const layout_stories={parameters:{storySource:{source:'import React from \'react\';\nimport { Layout as Layout2 } from \'../src/lib/components/layout/v2\';\nimport { TwoPanelLayout } from \'../src/lib/components/layout/v2/panels\';\nimport { AppContainer } from \'../src/lib/components/layout/v2/AppContainer\';\nimport styled from \'styled-components\';\nimport { Stack } from \'../src/lib/spacing\';\nimport { Icon } from \'../src/lib/components/icon/Icon.component\';\nimport { Link, Text } from \'../src/lib/components/text/Text.component\';\nimport { TextBadge } from \'../src/lib/components/textbadge/TextBadge.component\';\nimport { Breadcrumb } from \'../src/lib/components/breadcrumb/Breadcrumb.component\';\nimport { ScrollbarWrapper } from \'../src/lib/components/scrollbarwrapper/ScrollbarWrapper.component\';\nimport { Meta } from \'@storybook/react\';\n\nconst meta: Meta = {\n title: \'Templates/Layout\',\n component: Layout2,\n args: {},\n};\nexport default meta;\n\nconst HeaderComponent = styled.div`\n background: #ff9c54;\n flex: 1;\n color: black;\n`;\n\nexport const Layout2Simplest = {\n render: () => {\n return (\n \n

Header navigation

\n \n }\n >\n \n \n <>Context bar\n \n \n \n \n \n \n Title\n \n subtitle\n \n \n \n \n \n \n Status 1\n \n \n \n Status 2\n \n \n \n Status 3\n \n \n \n \n Alerts\n \n \n \n No alerts\n \n \n \n \n Main content\n \n \n );\n },\n};\n\nexport const Layout2SimplestWithMainContentPadding = {\n render: ({}) => (\n \n

Header navigation

\n \n }\n >\n \n \n <>Context bar\n \n \n Overall summary (optional)\n \n \n Main content\n \n \n \n ),\n};\n\nexport const Layout2MainContentOnly = {\n render: ({}) => (\n \n

Header navigation

\n \n }\n >\n \n \n Main content\n \n \n \n ),\n};\n\nexport const Layout2OverallSummaryAndMainContent = {\n render: () => (\n \n

Header navigation

\n \n }\n >\n \n \n \n home,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n \n node_longlonglonglonglonglonglonglonglonglonglong\n ,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n cluster_1,\n volumes,\n ]}\n />\n \n \n Overall summary (optional)\n \n \n Main content\n \n \n \n \n ),\n};\n\nexport const Layout2SimplestSidebar = {\n render: ({}) => (\n \n

Header navigation

\n \n }\n >\n Sidebar navigation\n }\n >\n \n <>Context bar\n \n \n Overall summary (optional)\n \n \n Main content\n \n \n \n ),\n};\n\nexport const Layout2TwoEqualPanelsWithPadding = {\n render: () => (\n \n

Header navigation

\n \n }\n >\n Navigation\n }\n >\n \n <>Context bar\n \n \n Overall summary (optional)\n \n \n Left Panel content,\n background: \'backgroundLevel3\',\n }}\n rightPanel={{\n children:
Right Panel content
,\n background: \'backgroundLevel4\',\n }}\n />\n
\n \n \n ),\n};\n\nexport const Layout2TwoPanelsThirtySeventy = {\n render: () => (\n \n

Header navigation

\n \n }\n >\n Navigation\n }\n >\n \n <>Context bar\n \n \n Overall summary (optional)\n \n \n Left Panel content,\n background: \'backgroundLevel3\',\n }}\n rightPanel={{\n children:
Right Panel content
,\n background: \'backgroundLevel4\',\n }}\n />\n
\n \n \n ),\n};\n\nexport const Layout2TwoPanelsSeventyThirty = {\n render: () => (\n \n

Header navigation

\n \n }\n >\n Navigation\n }\n >\n \n <>Context bar\n \n \n
Overall summary (optional)
\n
\n \n Left Panel content,\n background: \'backgroundLevel3\',\n }}\n rightPanel={{\n children:
Right Panel content
,\n background: \'backgroundLevel4\',\n }}\n />\n
\n \n \n ),\n};\n',locationsMap:{"layout-2-simplest":{startLoc:{col:31,line:27},endLoc:{col:1,line:82},startBody:{col:31,line:27},endBody:{col:1,line:82}},"layout-2-simplest-with-main-content-padding":{startLoc:{col:53,line:84},endLoc:{col:1,line:106},startBody:{col:53,line:84},endBody:{col:1,line:106}},"layout-2-main-content-only":{startLoc:{col:38,line:108},endLoc:{col:1,line:124},startBody:{col:38,line:108},endBody:{col:1,line:124}},"layout-2-overall-summary-and-main-content":{startLoc:{col:51,line:126},endLoc:{col:1,line:187},startBody:{col:51,line:126},endBody:{col:1,line:187}},"layout-2-simplest-sidebar":{startLoc:{col:38,line:189},endLoc:{col:1,line:215},startBody:{col:38,line:189},endBody:{col:1,line:215}},"layout-2-two-equal-panels-with-padding":{startLoc:{col:48,line:217},endLoc:{col:1,line:253},startBody:{col:48,line:217},endBody:{col:1,line:253}},"layout-2-two-panels-thirty-seventy":{startLoc:{col:45,line:255},endLoc:{col:1,line:291},startBody:{col:45,line:255},endBody:{col:1,line:291}},"layout-2-two-panels-seventy-thirty":{startLoc:{col:45,line:293},endLoc:{col:1,line:329},startBody:{col:45,line:293},endBody:{col:1,line:329}}}}},title:"Templates/Layout",component:Layout,args:{}};var HeaderComponent=styled_components_browser_esm.Ay.div(layout_stories_templateObject||(layout_stories_templateObject=function layout_stories_taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}(["\n background: #ff9c54;\n flex: 1;\n color: black;\n"]))),Layout2Simplest={render:()=>(0,jsx_runtime.jsx)(Layout,{headerNavigation:(0,jsx_runtime.jsx)(HeaderComponent,{children:(0,jsx_runtime.jsx)("h3",{children:"Header navigation"})}),children:(0,jsx_runtime.jsxs)(AppContainer,{children:[(0,jsx_runtime.jsx)(AppContainer.ContextContainer,{background:"backgroundLevel1",children:(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:"Context bar"})}),(0,jsx_runtime.jsx)(AppContainer.OverallSummary,{noPadding:!0,children:(0,jsx_runtime.jsxs)(spacing.BJ,{withSeparators:!0,gap:"r32",children:[(0,jsx_runtime.jsxs)(spacing.BJ,{gap:"r20",children:[(0,jsx_runtime.jsx)(Icon_component.In,{name:"Account",size:"2x",withWrapper:!0}),(0,jsx_runtime.jsxs)(spacing.BJ,{direction:"vertical",gap:"r4",children:[(0,jsx_runtime.jsx)(Text_component.EY,{variant:"Larger",children:"Title"}),(0,jsx_runtime.jsx)(Text_component.EY,{variant:"Smaller",color:"textSecondary",children:"subtitle"})]})]}),(0,jsx_runtime.jsxs)(spacing.BJ,{gap:"r32",children:[(0,jsx_runtime.jsxs)(spacing.BJ,{children:[(0,jsx_runtime.jsx)(Icon_component.In,{name:"Check-circle",color:"statusHealthy"}),(0,jsx_runtime.jsx)(Text_component.EY,{color:"textSecondary",children:"Status 1"})]}),(0,jsx_runtime.jsxs)(spacing.BJ,{children:[(0,jsx_runtime.jsx)(Icon_component.In,{name:"Check-circle",color:"statusHealthy"}),(0,jsx_runtime.jsx)(Text_component.EY,{color:"textSecondary",children:"Status 2"})]}),(0,jsx_runtime.jsxs)(spacing.BJ,{children:[(0,jsx_runtime.jsx)(Icon_component.In,{name:"Check-circle",color:"statusHealthy"}),(0,jsx_runtime.jsx)(Text_component.EY,{color:"textSecondary",children:"Status 3"})]})]}),(0,jsx_runtime.jsxs)(spacing.BJ,{direction:"vertical",gap:"r4",children:[(0,jsx_runtime.jsxs)(spacing.BJ,{gap:"r4",children:[(0,jsx_runtime.jsx)(Text_component.EY,{isEmphazed:!0,children:"Alerts"}),(0,jsx_runtime.jsx)(TextBadge_component.L,{text:"0",variant:"infoPrimary"})]}),(0,jsx_runtime.jsx)(Text_component.EY,{variant:"Smaller",color:"textSecondary",children:"No alerts"})]})]})}),(0,jsx_runtime.jsx)(AppContainer.MainContent,{children:"Main content"})]})})},Layout2SimplestWithMainContentPadding={render:_ref=>{var{}=_ref;return(0,jsx_runtime.jsx)(Layout,{headerNavigation:(0,jsx_runtime.jsx)(HeaderComponent,{children:(0,jsx_runtime.jsx)("h3",{children:"Header navigation"})}),children:(0,jsx_runtime.jsxs)(AppContainer,{children:[(0,jsx_runtime.jsx)(AppContainer.ContextContainer,{background:"backgroundLevel1",children:(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:"Context bar"})}),(0,jsx_runtime.jsx)(AppContainer.OverallSummary,{children:"Overall summary (optional)"}),(0,jsx_runtime.jsx)(AppContainer.MainContent,{background:"statusCritical",hasPadding:!0,children:"Main content"})]})})}},Layout2MainContentOnly={render:_ref2=>{var{}=_ref2;return(0,jsx_runtime.jsx)(Layout,{headerNavigation:(0,jsx_runtime.jsx)(HeaderComponent,{children:(0,jsx_runtime.jsx)("h3",{children:"Header navigation"})}),children:(0,jsx_runtime.jsx)(AppContainer,{children:(0,jsx_runtime.jsx)(AppContainer.MainContent,{background:"statusCritical",hasTopMargin:!0,children:"Main content"})})})}},Layout2OverallSummaryAndMainContent={render:()=>(0,jsx_runtime.jsx)(Layout,{headerNavigation:(0,jsx_runtime.jsx)(HeaderComponent,{children:(0,jsx_runtime.jsx)("h3",{children:"Header navigation"})}),children:(0,jsx_runtime.jsx)(ScrollbarWrapper_component.K,{children:(0,jsx_runtime.jsxs)(AppContainer,{children:[(0,jsx_runtime.jsx)(AppContainer.ContextContainer,{background:"backgroundLevel1",children:(0,jsx_runtime.jsx)(Breadcrumb_component.Q,{paths:[(0,jsx_runtime.jsx)(Text_component.N_,{href:"home",children:"home"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"node",title:"node_longlonglonglonglonglonglonglonglonglonglong",children:"node_longlonglonglonglonglonglonglonglonglonglong"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.N_,{href:"cluster",children:"cluster_1"}),(0,jsx_runtime.jsx)(Text_component.EY,{children:"volumes"})]})}),(0,jsx_runtime.jsx)(AppContainer.OverallSummary,{hasTopMargin:!0,children:"Overall summary (optional)"}),(0,jsx_runtime.jsx)(AppContainer.MainContent,{background:"statusCritical",children:"Main content"})]})})})},Layout2SimplestSidebar={render:_ref3=>{var{}=_ref3;return(0,jsx_runtime.jsx)(Layout,{headerNavigation:(0,jsx_runtime.jsx)(HeaderComponent,{children:(0,jsx_runtime.jsx)("h3",{children:"Header navigation"})}),children:(0,jsx_runtime.jsxs)(AppContainer,{sidebarNavigation:(0,jsx_runtime.jsx)("div",{style:{background:"#fff3e8"},children:"Sidebar navigation"}),children:[(0,jsx_runtime.jsx)(AppContainer.ContextContainer,{background:"backgroundLevel1",children:(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:"Context bar"})}),(0,jsx_runtime.jsx)(AppContainer.OverallSummary,{children:"Overall summary (optional)"}),(0,jsx_runtime.jsx)(AppContainer.MainContent,{background:"statusCritical",children:"Main content"})]})})}},Layout2TwoEqualPanelsWithPadding={render:()=>(0,jsx_runtime.jsx)(Layout,{headerNavigation:(0,jsx_runtime.jsx)(HeaderComponent,{children:(0,jsx_runtime.jsx)("h3",{children:"Header navigation"})}),children:(0,jsx_runtime.jsxs)(AppContainer,{sidebarNavigation:(0,jsx_runtime.jsx)("div",{style:{background:"#fff3e8"},children:"Navigation"}),children:[(0,jsx_runtime.jsx)(AppContainer.ContextContainer,{background:"backgroundLevel1",children:(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:"Context bar"})}),(0,jsx_runtime.jsx)(AppContainer.OverallSummary,{children:"Overall summary (optional)"}),(0,jsx_runtime.jsx)(AppContainer.MainContent,{children:(0,jsx_runtime.jsx)(TwoPanelLayout,{panelsRatio:"50-50",leftPanel:{children:(0,jsx_runtime.jsx)("div",{style:{flex:1},children:"Left Panel content"}),background:"backgroundLevel3"},rightPanel:{children:(0,jsx_runtime.jsx)("div",{style:{flex:1},children:"Right Panel content"}),background:"backgroundLevel4"}})})]})})},Layout2TwoPanelsThirtySeventy={render:()=>(0,jsx_runtime.jsx)(Layout,{headerNavigation:(0,jsx_runtime.jsx)(HeaderComponent,{children:(0,jsx_runtime.jsx)("h3",{children:"Header navigation"})}),children:(0,jsx_runtime.jsxs)(AppContainer,{sidebarNavigation:(0,jsx_runtime.jsx)("div",{style:{background:"#fff3e8"},children:"Navigation"}),children:[(0,jsx_runtime.jsx)(AppContainer.ContextContainer,{background:"backgroundLevel1",children:(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:"Context bar"})}),(0,jsx_runtime.jsx)(AppContainer.OverallSummary,{children:"Overall summary (optional)"}),(0,jsx_runtime.jsx)(AppContainer.MainContent,{background:"statusCritical",children:(0,jsx_runtime.jsx)(TwoPanelLayout,{panelsRatio:"30-70",leftPanel:{children:(0,jsx_runtime.jsx)("div",{style:{flex:1},children:"Left Panel content"}),background:"backgroundLevel3"},rightPanel:{children:(0,jsx_runtime.jsx)("div",{style:{flex:1},children:"Right Panel content"}),background:"backgroundLevel4"}})})]})})},Layout2TwoPanelsSeventyThirty={render:()=>(0,jsx_runtime.jsx)(Layout,{headerNavigation:(0,jsx_runtime.jsx)(HeaderComponent,{children:(0,jsx_runtime.jsx)("h3",{children:"Header navigation"})}),children:(0,jsx_runtime.jsxs)(AppContainer,{sidebarNavigation:(0,jsx_runtime.jsx)("div",{style:{background:"#fff3e8"},children:"Navigation"}),children:[(0,jsx_runtime.jsx)(AppContainer.ContextContainer,{background:"backgroundLevel1",children:(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:"Context bar"})}),(0,jsx_runtime.jsx)(AppContainer.OverallSummary,{children:(0,jsx_runtime.jsx)("div",{children:"Overall summary (optional)"})}),(0,jsx_runtime.jsx)(AppContainer.MainContent,{background:"selectedActive",children:(0,jsx_runtime.jsx)(TwoPanelLayout,{panelsRatio:"65-35",leftPanel:{children:(0,jsx_runtime.jsx)("div",{style:{flex:1},children:"Left Panel content"}),background:"backgroundLevel3"},rightPanel:{children:(0,jsx_runtime.jsx)("div",{style:{flex:1},children:"Right Panel content"}),background:"backgroundLevel4"}})})]})})};Layout2Simplest.parameters={...Layout2Simplest.parameters,docs:{...Layout2Simplest.parameters?.docs,source:{originalSource:'{\n render: () => {\n return \n

Header navigation

\n }>\n \n \n <>Context bar\n \n \n \n \n \n \n Title\n \n subtitle\n \n \n \n \n \n \n Status 1\n \n \n \n Status 2\n \n \n \n Status 3\n \n \n \n \n Alerts\n \n \n \n No alerts\n \n \n \n \n Main content\n \n
;\n }\n}',...Layout2Simplest.parameters?.docs?.source}}},Layout2SimplestWithMainContentPadding.parameters={...Layout2SimplestWithMainContentPadding.parameters,docs:{...Layout2SimplestWithMainContentPadding.parameters?.docs,source:{originalSource:'{\n render: ({}) => \n

Header navigation

\n }>\n \n \n <>Context bar\n \n \n Overall summary (optional)\n \n \n Main content\n \n \n
\n}',...Layout2SimplestWithMainContentPadding.parameters?.docs?.source}}},Layout2MainContentOnly.parameters={...Layout2MainContentOnly.parameters,docs:{...Layout2MainContentOnly.parameters?.docs,source:{originalSource:'{\n render: ({}) => \n

Header navigation

\n }>\n \n \n Main content\n \n \n
\n}',...Layout2MainContentOnly.parameters?.docs?.source}}},Layout2OverallSummaryAndMainContent.parameters={...Layout2OverallSummaryAndMainContent.parameters,docs:{...Layout2OverallSummaryAndMainContent.parameters?.docs,source:{originalSource:'{\n render: () => \n

Header navigation

\n }>\n \n \n \n home, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, \n node_longlonglonglonglonglonglonglonglonglonglong\n , cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, cluster_1, volumes]} />\n \n \n Overall summary (optional)\n \n \n Main content\n \n \n \n
\n}',...Layout2OverallSummaryAndMainContent.parameters?.docs?.source}}},Layout2SimplestSidebar.parameters={...Layout2SimplestSidebar.parameters,docs:{...Layout2SimplestSidebar.parameters?.docs,source:{originalSource:'{\n render: ({}) => \n

Header navigation

\n }>\n Sidebar navigation}>\n \n <>Context bar\n \n \n Overall summary (optional)\n \n \n Main content\n \n \n
\n}',...Layout2SimplestSidebar.parameters?.docs?.source}}},Layout2TwoEqualPanelsWithPadding.parameters={...Layout2TwoEqualPanelsWithPadding.parameters,docs:{...Layout2TwoEqualPanelsWithPadding.parameters?.docs,source:{originalSource:"{\n render: () => \n

Header navigation

\n }>\n Navigation}>\n \n <>Context bar\n \n \n Overall summary (optional)\n \n \n Left Panel content,\n background: 'backgroundLevel3'\n }} rightPanel={{\n children:
Right Panel content
,\n background: 'backgroundLevel4'\n }} />\n
\n
\n
\n}",...Layout2TwoEqualPanelsWithPadding.parameters?.docs?.source}}},Layout2TwoPanelsThirtySeventy.parameters={...Layout2TwoPanelsThirtySeventy.parameters,docs:{...Layout2TwoPanelsThirtySeventy.parameters?.docs,source:{originalSource:"{\n render: () => \n

Header navigation

\n }>\n Navigation}>\n \n <>Context bar\n \n \n Overall summary (optional)\n \n \n Left Panel content,\n background: 'backgroundLevel3'\n }} rightPanel={{\n children:
Right Panel content
,\n background: 'backgroundLevel4'\n }} />\n
\n
\n
\n}",...Layout2TwoPanelsThirtySeventy.parameters?.docs?.source}}},Layout2TwoPanelsSeventyThirty.parameters={...Layout2TwoPanelsSeventyThirty.parameters,docs:{...Layout2TwoPanelsSeventyThirty.parameters?.docs,source:{originalSource:"{\n render: () => \n

Header navigation

\n }>\n Navigation}>\n \n <>Context bar\n \n \n
Overall summary (optional)
\n
\n \n Left Panel content,\n background: 'backgroundLevel3'\n }} rightPanel={{\n children:
Right Panel content
,\n background: 'backgroundLevel4'\n }} />\n
\n
\n
\n}",...Layout2TwoPanelsSeventyThirty.parameters?.docs?.source}}};const __namedExportsOrder=["Layout2Simplest","Layout2SimplestWithMainContentPadding","Layout2MainContentOnly","Layout2OverallSummaryAndMainContent","Layout2SimplestSidebar","Layout2TwoEqualPanelsWithPadding","Layout2TwoPanelsThirtySeventy","Layout2TwoPanelsSeventyThirty"]},"./src/lib/components/breadcrumb/Breadcrumb.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>Breadcrumb});var _templateObject,_templateObject2,_templateObject3,_templateObject4,_templateObject5,_templateObject6,polished__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/polished/dist/polished.es.js"),styled_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_spacing__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/spacing.tsx"),_style_theme__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/lib/style/theme.ts"),_icon_Icon_component__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/lib/components/icon/Icon.component.tsx"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["paths"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var BreadcrumbContainer=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.ol(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n display: flex;\n list-style-type: none;\n padding-left: 0;\n margin: 0;\n overflow-y: auto;\n"]))),BreadcrumbItem=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.li(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n box-sizing: border-box;\n height: 100%;\n font-size: ",";\n ","\n min-width: 3rem;\n\n ","\n"])),_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.larger,(0,polished__WEBPACK_IMPORTED_MODULE_3__.gO)("250px"),(props=>{var{textPrimary,selectedActive,textLink}=props.theme;return props.active?(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n * {\n text-decoration: none;\n color: ",";\n }\n color: ",";\n "])),textPrimary,textPrimary):(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject4||(_templateObject4=_taggedTemplateLiteral(["\n * {\n text-decoration: none;\n color: ",";\n }\n color: ",";\n border-bottom: 2px solid transparent;\n &:hover {\n * {\n color: ",";\n }\n color: ",";\n border-bottom: 2px solid ",";\n }\n "])),textLink,textLink,selectedActive,selectedActive,selectedActive)})),BreadcrumbSeparator=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.li(_templateObject5||(_templateObject5=_taggedTemplateLiteral(["\n ","\n"])),(props=>(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject6||(_templateObject6=_taggedTemplateLiteral(["\n color: ",";\n padding: "," ",";\n display: flex;\n align-items: center;\n font-size: ",";\n "])),props.theme.textPrimary,_spacing__WEBPACK_IMPORTED_MODULE_4__.YK.r4,_spacing__WEBPACK_IMPORTED_MODULE_4__.YK.r8,_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.small))),Breadcrumb=_ref=>{var{paths=[]}=_ref,rest=_objectWithoutProperties(_ref,_excluded),lastIndex=paths.length-1,breadcrumbItems=paths.map(((item,index)=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(BreadcrumbItem,{className:"sc-breadcrumb_item",active:index===lastIndex,children:item},"sc-breadcrumb_item_".concat(index)))).reduce((lastIndex=>(acc,item,index)=>index{__webpack_require__.d(__webpack_exports__,{K:()=>ScrollbarWrapper});__webpack_require__("./node_modules/react/index.js");var _templateObject,_templateObject2,styled_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js");function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var GlobalStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.DU)(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n","\n"])),(props=>{var brand=props.theme;return(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n // Custom scrollbar\n * {\n // Chrome / Safari / Edge\n ::-webkit-scrollbar {\n width: 8px;\n height: 8px;\n }\n\n ::-webkit-scrollbar-track {\n background: ",";\n }\n\n ::-webkit-scrollbar-thumb {\n width: 4px;\n height: 4px;\n min-height: 20px;\n background: ",";\n border-radius: 4px;\n -webkit-border-radius: 4px;\n background-clip: padding-box;\n border: 2px solid rgba(0, 0, 0, 0);\n }\n\n ::-webkit-scrollbar-thumb:vertical:hover,\n ::-webkit-scrollbar-thumb:horizontal:hover {\n background-color: rgba(89, 90, 120, 0.5);\n }\n\n ::-webkit-scrollbar-button {\n width: 0;\n height: 0;\n display: none;\n }\n ::-webkit-scrollbar-corner {\n background-color: transparent;\n }\n\n // Firefox\n scrollbar-color: "," ",";\n scrollbar-width: thin;\n }\n "])),brand.backgroundLevel3,brand.buttonSecondary,brand.buttonSecondary,brand.backgroundLevel3)}));function ScrollbarWrapper(_ref){var{children}=_ref;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(GlobalStyle,{}),children]})}try{ScrollbarWrapper.displayName="ScrollbarWrapper",ScrollbarWrapper.__docgenInfo={description:"",displayName:"ScrollbarWrapper",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/scrollbarwrapper/ScrollbarWrapper.component.tsx#ScrollbarWrapper"]={docgenInfo:ScrollbarWrapper.__docgenInfo,name:"ScrollbarWrapper",path:"src/lib/components/scrollbarwrapper/ScrollbarWrapper.component.tsx#ScrollbarWrapper"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/components/textbadge/TextBadge.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{L:()=>TextBadge});__webpack_require__("./node_modules/react/index.js");var _templateObject,styled_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_spacing__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/spacing.tsx"),_style_theme__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/style/theme.ts"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["text","variant","className"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}var StyledTextBadge=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.span(_templateObject||(_templateObject=function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}(["\n ","\n"])),(_ref=>{var{theme,variant}=_ref;return"\n background-color: ".concat(theme[variant],";\n color: ").concat("infoSecondary"===variant?theme.textPrimary:theme.textReverse,";\n padding: 2px ").concat(_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r4,";\n border-radius: 4px;\n font-size: 0.9rem;\n font-weight: ").concat(_style_theme__WEBPACK_IMPORTED_MODULE_4__.Wy.bold,";\n margin: 0 ").concat(_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r4," 0 ").concat(_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r4,";\n ")}));function TextBadge(_ref2){var{text,variant="infoPrimary",className}=_ref2,rest=_objectWithoutProperties(_ref2,_excluded);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(StyledTextBadge,_objectSpread(_objectSpread({className:["sc-text-badge",className].join(" "),variant},rest),{},{children:text}))}TextBadge.displayName="TextBadge";try{TextBadge.displayName="TextBadge",TextBadge.__docgenInfo={description:"",displayName:"TextBadge",props:{text:{defaultValue:null,description:"",name:"text",required:!0,type:{name:"string"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}},variant:{defaultValue:{value:"infoPrimary"},description:"",name:"variant",required:!1,type:{name:"enum",value:[{value:'"statusHealthy"'},{value:'"statusWarning"'},{value:'"statusCritical"'},{value:'"selectedActive"'},{value:'"infoPrimary"'},{value:'"infoSecondary"'}]}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/textbadge/TextBadge.component.tsx#TextBadge"]={docgenInfo:TextBadge.__docgenInfo,name:"TextBadge",path:"src/lib/components/textbadge/TextBadge.component.tsx#TextBadge"})}catch(__react_docgen_typescript_loader_error){}}}]); \ No newline at end of file diff --git a/linechart-stories.57b5cd9f.iframe.bundle.js b/linechart-stories.57b5cd9f.iframe.bundle.js new file mode 100644 index 0000000000..409a7006a6 --- /dev/null +++ b/linechart-stories.57b5cd9f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[50391],{"./stories/linechart.stories.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{AnotherExample:()=>AnotherExample,ForecastChart:()=>ForecastChart,VegaChartWithoutAxis:()=>VegaChartWithoutAxis,VegaLiteChart:()=>VegaLiteChart,__namedExportsOrder:()=>__namedExportsOrder,default:()=>linechart_stories});var VegaChart_component=__webpack_require__("./src/lib/components/vegachart/VegaChart.component.tsx"),jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["id","data","xAxis","yAxis","color","tooltip","lineConfig","height","width","displayTrendLine","strokeDashEncodingConfig","opacityEncodingConfig","tooltipConfig","tooltipTheme"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function LineChart(_ref){var{id,data,xAxis,yAxis,color,tooltip=!1,lineConfig,height=300,width=1e3,displayTrendLine=!1,strokeDashEncodingConfig,opacityEncodingConfig,tooltipConfig,tooltipTheme}=_ref,rest=_objectWithoutProperties(_ref,_excluded),lines=yAxis.map((y=>({mark:_objectSpread({type:"line"},lineConfig),encoding:{y,strokeDash:strokeDashEncodingConfig,opacity:opacityEncodingConfig}}))),currentTimeTrendline={mark:{type:"rule",style:"ruleCurrentTime",color:"white",opacity:.2},encoding:{x:{value:width/2},y:{value:height},y2:{value:0}}},topTrendline={mark:{type:"rule",style:"ruleTop",color:"orange",opacity:.2},encoding:{y:{aggregate:"max",field:"capacity",type:"quantitative"},x:{value:0},x2:{value:width}}},spec=_objectSpread({data:{values:data},encoding:{x:xAxis,color,tooltip:tooltip?[xAxis,...yAxis]:null},height,width,layer:[...lines]},rest);return tooltip&&spec.layer.push(tooltipConfig||{mark:"rule",selection:{index:{type:"single",on:"mousemove",encodings:["x"],nearest:!0}},encoding:{color:{condition:{selection:{not:"index"},value:"transparent"}}}}),displayTrendLine&&(spec.layer.push(currentTimeTrendline),spec.layer.push(topTrendline)),(0,jsx_runtime.jsx)(VegaChart_component.sD,{id,spec,theme:tooltipTheme||"light"})}LineChart.displayName="LineChart";try{LineChart.displayName="LineChart",LineChart.__docgenInfo={description:"",displayName:"LineChart",props:{id:{defaultValue:null,description:"",name:"id",required:!0,type:{name:"string"}},data:{defaultValue:null,description:"",name:"data",required:!0,type:{name:"Record[]"}},xAxis:{defaultValue:null,description:"",name:"xAxis",required:!0,type:{name:"Record"}},yAxis:{defaultValue:null,description:"",name:"yAxis",required:!0,type:{name:"Record[]"}},color:{defaultValue:null,description:"",name:"color",required:!1,type:{name:"Record"}},tooltip:{defaultValue:{value:"false"},description:"",name:"tooltip",required:!1,type:{name:"boolean"}},lineConfig:{defaultValue:null,description:"",name:"lineConfig",required:!1,type:{name:"Record"}},width:{defaultValue:{value:"1000"},description:"",name:"width",required:!1,type:{name:"number"}},height:{defaultValue:{value:"300"},description:"",name:"height",required:!1,type:{name:"number"}},displayTrendLine:{defaultValue:{value:"false"},description:"",name:"displayTrendLine",required:!1,type:{name:"boolean"}},strokeDashEncodingConfig:{defaultValue:null,description:"",name:"strokeDashEncodingConfig",required:!1,type:{name:"any"}},opacityEncodingConfig:{defaultValue:null,description:"",name:"opacityEncodingConfig",required:!1,type:{name:"any"}},tooltipConfig:{defaultValue:null,description:"",name:"tooltipConfig",required:!1,type:{name:"any"}},tooltipTheme:{defaultValue:null,description:"",name:"tooltipTheme",required:!1,type:{name:"enum",value:[{value:'"custom"'},{value:'"dark"'},{value:'"light"'}]}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/linechart/LineChart.component.tsx#LineChart"]={docgenInfo:LineChart.__docgenInfo,name:"LineChart",path:"src/lib/components/linechart/LineChart.component.tsx#LineChart"})}catch(__react_docgen_typescript_loader_error){}var linechart=__webpack_require__("./stories/data/linechart.ts");const linechart_stories={parameters:{storySource:{source:"import React from 'react';\nimport { LineChart } from '../src/lib/components/linechart/LineChart.component';\nimport {\n data,\n data_graph_with_axis,\n forecast_data,\n in_out_data,\n} from './data/linechart';\nimport { Wrapper, Title } from './common';\nconst xAxis = {\n field: 'time',\n type: 'temporal',\n timeUnit: 'yearmonthdatehoursminutes',\n title: 'time',\n};\nconst yAxis = [\n {\n field: 'total_space',\n type: 'quantitative',\n title: 'TOTAL SPACE (GB)',\n color: 'yellow',\n },\n {\n field: 'used_space',\n type: 'quantitative',\n title: 'USED SPACE (GB)',\n color: 'blue',\n },\n];\n// the line chart without x axis and y axis\nconst xAxis_without_axis = {\n field: 'time',\n type: 'temporal',\n timeUnit: 'yearmonthdatehoursminutes',\n title: 'time',\n axis: null,\n};\nconst yAxis_without_axis = [\n {\n field: 'Latency',\n type: 'quantitative',\n color: '#18DFAD',\n axis: {\n title: null,\n ticks: false,\n labels: false,\n },\n },\n {\n field: 'Latency',\n type: 'quantitative',\n color: '#968BFF',\n axis: {\n title: null,\n ticks: false,\n labels: false,\n },\n },\n {\n field: 'Latency',\n type: 'quantitative',\n color: '#F6B187',\n axis: {\n title: null,\n ticks: false,\n labels: false,\n },\n },\n {\n field: 'Latency',\n type: 'quantitative',\n color: '#4BE4E2',\n axis: {\n title: null,\n ticks: false,\n labels: false,\n },\n },\n];\nconst color = {\n field: 'resquest_method',\n type: 'nominal',\n legend: {\n direction: 'horizontal',\n orient: 'bottom',\n title: null,\n symbolType: 'stroke',\n labelFontSize: 15,\n columnPadding: 50,\n symbolStrokeWidth: 5,\n },\n domain: ['Get', 'Put', 'Delete', 'List'],\n scale: {\n range: ['#18DFAD', '#968BFF', '#F6B187', '#4BE4E2'],\n },\n};\nconst lineConfig = {\n strokeWidth: 1,\n opacity: 0.5,\n};\nconst id = 'vis';\nconst id_without_axis = 'vis2';\n// forecast chart\nconst xAxis_forecast_chart = {\n field: 'time',\n type: 'ordinal',\n title: null,\n axis: {\n labelAngle: 0,\n },\n // sort the according the given xlabel\n sort: ['-3m', 'Now', '+3m'],\n};\nconst yAxis_forecast_chart = [\n {\n field: 'capacity',\n type: 'quantitative',\n color: '#968BFF',\n axis: {\n title: null,\n ticks: false,\n labels: false,\n },\n },\n];\nconst lineConfig_forecast_chart = {\n interpolate: 'monotone',\n};\nconst id_forecast_chart = 'vis_forecast_chart';\nconst xAxis_inout_chart = {\n field: 'date',\n type: 'temporal',\n axis: {\n format: '%m/%d',\n ticks: true,\n tickCount: 4,\n labelAngle: -50,\n labelColor: '#B5B5B5',\n },\n title: null,\n};\nconst yAxis_inout_chart = [\n {\n field: 'value',\n type: 'quantitative',\n title: null,\n },\n];\nconst color_inout_chart = {\n field: 'type',\n type: 'nominal',\n domain: ['in', 'out'],\n scale: {\n range: ['#F6B187', '#968BFF'],\n },\n legend: {\n direction: 'horizontal',\n orient: 'bottom',\n title: null,\n values: ['in', 'out'],\n symbolSize: 300,\n labelFontSize: 15,\n },\n};\nconst strokeDashConfig_inout = {\n field: 'symbol',\n type: 'nominal',\n legend: {\n direction: 'horizontal',\n orient: 'bottom',\n title: null,\n values: ['Cluster avg'],\n symbolSize: 300,\n labelFontSize: 15,\n },\n};\nconst opacityConfig_inout = {\n condition: {\n test: 'datum.symbol == \"Cluster avg\"',\n value: 0.5,\n },\n value: 1,\n};\nconst lineConfigInOut = {\n strokeWidth: 1.5,\n};\n// Overriding the tooltip config to format data properly through the tooltipConfig prop\nconst tooltipConfigInOut = {\n transform: [\n {\n pivot: 'type',\n value: 'value',\n groupby: ['date'],\n },\n ],\n mark: 'rule',\n encoding: {\n opacity: {\n condition: {\n value: 1,\n selection: 'hover',\n },\n value: 0,\n },\n tooltip: [\n {\n field: 'date',\n type: 'temporal',\n axis: {\n format: '%d/%m %H:%M',\n ticks: true,\n tickCount: 4,\n labelAngle: -50,\n labelColor: '#B5B5B5',\n },\n title: 'Date',\n },\n {\n field: 'in',\n type: 'quantitative',\n title: 'In',\n },\n {\n field: 'out',\n type: 'quantitative',\n title: 'Out',\n },\n {\n field: 'avgIn',\n type: 'quantitative',\n title: 'Avg In',\n },\n {\n field: 'avgOut',\n type: 'quantitative',\n title: 'Avg Out',\n },\n ],\n color: {\n legend: null,\n },\n },\n selection: {\n hover: {\n type: 'single',\n fields: ['date'],\n nearest: true,\n on: 'mouseover',\n empty: 'none',\n clear: 'mouseout',\n },\n },\n};\nexport default {\n title: 'Components/Data Display/Charts/LineChart',\n component: LineChart,\n args: {\n width: 800,\n tooltip: true,\n },\n argTypes: {\n data: {\n control: false,\n },\n },\n};\nexport const VegaLiteChart = {\n name: 'Vega-Lite line chart demo',\n args: {\n id,\n data,\n xAxis,\n yAxis,\n },\n};\n\nexport const VegaChartWithoutAxis = {\n name: 'Vega-Lite line chart without axis',\n args: {\n id: id_without_axis,\n data: data_graph_with_axis,\n xAxis: xAxis_without_axis,\n yAxis: yAxis_without_axis,\n tooltip: false,\n color,\n lineConfig,\n },\n};\n\nexport const ForecastChart = {\n args: {\n id: id_forecast_chart,\n data: forecast_data,\n xAxis: xAxis_forecast_chart,\n yAxis: yAxis_forecast_chart,\n tooltip: false,\n lineConfig: lineConfig_forecast_chart,\n width: 300,\n heigth: 150,\n displayTrendLine: true,\n },\n};\n\nexport const AnotherExample = {\n name: 'Vega-Lite with strokeDash config, opacity config and custom Tooltip',\n args: {\n id: 'id_strokedash',\n data: in_out_data,\n xAxis: xAxis_inout_chart,\n yAxis: yAxis_inout_chart,\n color: color_inout_chart,\n height: 250,\n lineConfig: lineConfigInOut,\n strokeDashEncodingConfig: strokeDashConfig_inout,\n opacityEncodingConfig: opacityConfig_inout,\n tooltipConfig: tooltipConfigInOut,\n tooltipTheme: 'dark',\n },\n};\n",locationsMap:{"vega-lite-chart":{startLoc:{col:29,line:267},endLoc:{col:1,line:275},startBody:{col:29,line:267},endBody:{col:1,line:275}},"vega-chart-without-axis":{startLoc:{col:36,line:277},endLoc:{col:1,line:288},startBody:{col:36,line:277},endBody:{col:1,line:288}},"forecast-chart":{startLoc:{col:29,line:290},endLoc:{col:1,line:302},startBody:{col:29,line:290},endBody:{col:1,line:302}},"another-example":{startLoc:{col:30,line:304},endLoc:{col:1,line:319},startBody:{col:30,line:304},endBody:{col:1,line:319}}}}},title:"Components/Data Display/Charts/LineChart",component:LineChart,args:{width:800,tooltip:!0},argTypes:{data:{control:!1}}};var VegaLiteChart={name:"Vega-Lite line chart demo",args:{id:"vis",data:linechart.p,xAxis:{field:"time",type:"temporal",timeUnit:"yearmonthdatehoursminutes",title:"time"},yAxis:[{field:"total_space",type:"quantitative",title:"TOTAL SPACE (GB)",color:"yellow"},{field:"used_space",type:"quantitative",title:"USED SPACE (GB)",color:"blue"}]}},VegaChartWithoutAxis={name:"Vega-Lite line chart without axis",args:{id:"vis2",data:linechart.tc,xAxis:{field:"time",type:"temporal",timeUnit:"yearmonthdatehoursminutes",title:"time",axis:null},yAxis:[{field:"Latency",type:"quantitative",color:"#18DFAD",axis:{title:null,ticks:!1,labels:!1}},{field:"Latency",type:"quantitative",color:"#968BFF",axis:{title:null,ticks:!1,labels:!1}},{field:"Latency",type:"quantitative",color:"#F6B187",axis:{title:null,ticks:!1,labels:!1}},{field:"Latency",type:"quantitative",color:"#4BE4E2",axis:{title:null,ticks:!1,labels:!1}}],tooltip:!1,color:{field:"resquest_method",type:"nominal",legend:{direction:"horizontal",orient:"bottom",title:null,symbolType:"stroke",labelFontSize:15,columnPadding:50,symbolStrokeWidth:5},domain:["Get","Put","Delete","List"],scale:{range:["#18DFAD","#968BFF","#F6B187","#4BE4E2"]}},lineConfig:{strokeWidth:1,opacity:.5}}},ForecastChart={args:{id:"vis_forecast_chart",data:linechart.bX,xAxis:{field:"time",type:"ordinal",title:null,axis:{labelAngle:0},sort:["-3m","Now","+3m"]},yAxis:[{field:"capacity",type:"quantitative",color:"#968BFF",axis:{title:null,ticks:!1,labels:!1}}],tooltip:!1,lineConfig:{interpolate:"monotone"},width:300,heigth:150,displayTrendLine:!0}},AnotherExample={name:"Vega-Lite with strokeDash config, opacity config and custom Tooltip",args:{id:"id_strokedash",data:linechart.Mo,xAxis:{field:"date",type:"temporal",axis:{format:"%m/%d",ticks:!0,tickCount:4,labelAngle:-50,labelColor:"#B5B5B5"},title:null},yAxis:[{field:"value",type:"quantitative",title:null}],color:{field:"type",type:"nominal",domain:["in","out"],scale:{range:["#F6B187","#968BFF"]},legend:{direction:"horizontal",orient:"bottom",title:null,values:["in","out"],symbolSize:300,labelFontSize:15}},height:250,lineConfig:{strokeWidth:1.5},strokeDashEncodingConfig:{field:"symbol",type:"nominal",legend:{direction:"horizontal",orient:"bottom",title:null,values:["Cluster avg"],symbolSize:300,labelFontSize:15}},opacityEncodingConfig:{condition:{test:'datum.symbol == "Cluster avg"',value:.5},value:1},tooltipConfig:{transform:[{pivot:"type",value:"value",groupby:["date"]}],mark:"rule",encoding:{opacity:{condition:{value:1,selection:"hover"},value:0},tooltip:[{field:"date",type:"temporal",axis:{format:"%d/%m %H:%M",ticks:!0,tickCount:4,labelAngle:-50,labelColor:"#B5B5B5"},title:"Date"},{field:"in",type:"quantitative",title:"In"},{field:"out",type:"quantitative",title:"Out"},{field:"avgIn",type:"quantitative",title:"Avg In"},{field:"avgOut",type:"quantitative",title:"Avg Out"}],color:{legend:null}},selection:{hover:{type:"single",fields:["date"],nearest:!0,on:"mouseover",empty:"none",clear:"mouseout"}}},tooltipTheme:"dark"}};VegaLiteChart.parameters={...VegaLiteChart.parameters,docs:{...VegaLiteChart.parameters?.docs,source:{originalSource:"{\n name: 'Vega-Lite line chart demo',\n args: {\n id,\n data,\n xAxis,\n yAxis\n }\n}",...VegaLiteChart.parameters?.docs?.source}}},VegaChartWithoutAxis.parameters={...VegaChartWithoutAxis.parameters,docs:{...VegaChartWithoutAxis.parameters?.docs,source:{originalSource:"{\n name: 'Vega-Lite line chart without axis',\n args: {\n id: id_without_axis,\n data: data_graph_with_axis,\n xAxis: xAxis_without_axis,\n yAxis: yAxis_without_axis,\n tooltip: false,\n color,\n lineConfig\n }\n}",...VegaChartWithoutAxis.parameters?.docs?.source}}},ForecastChart.parameters={...ForecastChart.parameters,docs:{...ForecastChart.parameters?.docs,source:{originalSource:"{\n args: {\n id: id_forecast_chart,\n data: forecast_data,\n xAxis: xAxis_forecast_chart,\n yAxis: yAxis_forecast_chart,\n tooltip: false,\n lineConfig: lineConfig_forecast_chart,\n width: 300,\n heigth: 150,\n displayTrendLine: true\n }\n}",...ForecastChart.parameters?.docs?.source}}},AnotherExample.parameters={...AnotherExample.parameters,docs:{...AnotherExample.parameters?.docs,source:{originalSource:"{\n name: 'Vega-Lite with strokeDash config, opacity config and custom Tooltip',\n args: {\n id: 'id_strokedash',\n data: in_out_data,\n xAxis: xAxis_inout_chart,\n yAxis: yAxis_inout_chart,\n color: color_inout_chart,\n height: 250,\n lineConfig: lineConfigInOut,\n strokeDashEncodingConfig: strokeDashConfig_inout,\n opacityEncodingConfig: opacityConfig_inout,\n tooltipConfig: tooltipConfigInOut,\n tooltipTheme: 'dark'\n }\n}",...AnotherExample.parameters?.docs?.source}}};const __namedExportsOrder=["VegaLiteChart","VegaChartWithoutAxis","ForecastChart","AnotherExample"]},"./src/lib/components/vegachart/VegaChart.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{sD:()=>VegaChart});var _templateObject,react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),vega_embed__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/vega-embed/build/src/embed.js"),styled_components__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_utils__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/utils.ts"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/react/jsx-runtime.js");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r{var isMounted=!0;return(0,vega_embed__WEBPACK_IMPORTED_MODULE_1__.Ay)("#".concat(id),themedSpec,{renderer:"svg",tooltip:tooltipOptions,actions:!1}).then((result=>{vegaInstance.current=result})).catch((function(){isMounted&&console.error(...arguments)})),()=>{isMounted=!1,vegaInstance.current&&vegaInstance.current.view.finalize()}}),[id,themedSpec,tooltipOptions,vegaInstance]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div",{id,className:"sc-vegachart",children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(VegaTooltipTheme,{})})}VegaChart.displayName="VegaChart";try{VegaChart.displayName="VegaChart",VegaChart.__docgenInfo={description:"",displayName:"VegaChart",props:{id:{defaultValue:null,description:"",name:"id",required:!0,type:{name:"string"}},spec:{defaultValue:null,description:"",name:"spec",required:!0,type:{name:"Record"}},tooltipPosition:{defaultValue:{value:"bottom"},description:"",name:"tooltipPosition",required:!1,type:{name:"enum",value:[{value:'"top"'},{value:'"bottom"'}]}},theme:{defaultValue:{value:"custom"},description:"",name:"theme",required:!1,type:{name:"enum",value:[{value:'"custom"'},{value:'"dark"'},{value:'"light"'}]}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/vegachart/VegaChart.component.tsx#VegaChart"]={docgenInfo:VegaChart.__docgenInfo,name:"VegaChart",path:"src/lib/components/vegachart/VegaChart.component.tsx#VegaChart"})}catch(__react_docgen_typescript_loader_error){}}}]); \ No newline at end of file diff --git a/linecharttemporal-stories.f5c8e757.iframe.bundle.js b/linecharttemporal-stories.f5c8e757.iframe.bundle.js new file mode 100644 index 0000000000..169fa5558f --- /dev/null +++ b/linecharttemporal-stories.f5c8e757.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[71953],{"./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{function _objectWithoutPropertiesLoose(source,excluded){if(null==source)return{};var key,i,target={},sourceKeys=Object.keys(source);for(i=0;i=0||(target[key]=source[key]);return target}__webpack_require__.d(__webpack_exports__,{A:()=>_objectWithoutPropertiesLoose})},"./stories/linecharttemporal.stories.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CPUUsage:()=>CPUUsage,IOPS:()=>IOPS,__namedExportsOrder:()=>__namedExportsOrder,default:()=>linecharttemporal_stories});var react=__webpack_require__("./node_modules/react/index.js"),react_router_dom=__webpack_require__("./node_modules/react-router-dom/esm/react-router-dom.js"),SyncedCursorCharts=__webpack_require__("./src/lib/components/vegachartv2/SyncedCursorCharts.tsx"),styled_components_browser_esm=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),polished_es=__webpack_require__("./node_modules/polished/dist/polished.es.js"),vega_module=__webpack_require__("./node_modules/vega/build/vega.module.js"),theme=__webpack_require__("./src/lib/style/theme.ts"),VegaChartV2_component=__webpack_require__("./src/lib/components/vegachartv2/VegaChartV2.component.tsx"),Text_component=__webpack_require__("./src/lib/components/text/Text.component.tsx"),constants=__webpack_require__("./src/lib/components/constants.ts");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;runitA.threshold-unitB.threshold));var index=unitRange.findIndex((range=>range.threshold>maxValue));return-1===index&&(index=unitRange.length),0===index?{valueBase:unitRange[index].threshold,unitLabel:unitRange[index].label}:{valueBase:unitRange[index-1].threshold,unitLabel:unitRange[index-1].label}}function addMissingDataPoint(orginalValues,startingTimeStamp,sampleDuration,sampleFrequency){if(!orginalValues||void 0===startingTimeStamp||!sampleDuration||!sampleFrequency||startingTimeStamp<0||sampleDuration<=0||sampleFrequency<=0)return[];for(var newValues=[],numberOfDataPoints=sampleDuration/sampleFrequency+1,samplingPointTime=startingTimeStamp,i=0;ivalue/(base||1),relativeDatumToOriginalDatum=(datum,base)=>Object.fromEntries(Object.entries(datum).map((_ref=>{var[key,value]=_ref;return[key,getAbsoluteValue(value,base)]}))),getAbsoluteValue=(relativeValue,base)=>relativeValue*(base||1),getColorDomains=series=>series.map((serie=>normlizeVegaFieldName(serie.getTooltipLabel(serie.metricPrefix,serie.resource)))),react_router=__webpack_require__("./node_modules/react-router/esm/react-router.js"),jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js"),MetricsTimeSpanContext=(0,react.createContext)(null),MetricsTimeSpanProvider=_ref=>{var{children}=_ref,[queryTimeSpanCode,setQueryTimeSpanCode]=(0,react.useState)(constants.n6[1]),queryTimeSpan=new URLSearchParams((0,react_router.zy)().search).get("from");return(0,react.useEffect)((()=>{if(queryTimeSpan){var _queryTimeSpanCode=constants.n6.find((item=>item.query===queryTimeSpan));_queryTimeSpanCode&&_queryTimeSpanCode.label?setQueryTimeSpanCode(_queryTimeSpanCode):console.error("Unexpected timespan query parameter defined in the URL.")}}),[queryTimeSpan]),(0,jsx_runtime.jsx)(MetricsTimeSpanContext.Provider,{value:queryTimeSpanCode,children})};MetricsTimeSpanProvider.displayName="MetricsTimeSpanProvider";try{MetricsTimeSpanProvider.displayName="MetricsTimeSpanProvider",MetricsTimeSpanProvider.__docgenInfo={description:"",displayName:"MetricsTimeSpanProvider",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/linetemporalchart/MetricTimespanProvider.tsx#MetricsTimeSpanProvider"]={docgenInfo:MetricsTimeSpanProvider.__docgenInfo,name:"MetricsTimeSpanProvider",path:"src/lib/components/linetemporalchart/MetricTimespanProvider.tsx#MetricsTimeSpanProvider"})}catch(__react_docgen_typescript_loader_error){}var _templateObject,_templateObject2,_templateObject3,_templateObject4,spacing=__webpack_require__("./src/lib/spacing.tsx"),Loader_component=__webpack_require__("./src/lib/components/loader/Loader.component.tsx"),tooltip=__webpack_require__("./src/lib/components/linetemporalchart/tooltip/index.ts"),Tooltip_component=__webpack_require__("./src/lib/components/tooltip/Tooltip.component.tsx"),Icon_component=__webpack_require__("./src/lib/components/icon/Icon.component.tsx"),_excluded=["series","title","height","startingTimeStamp","unitRange","isLoading","isLegendHidden","yAxisType","yAxisTitle","helpText","renderTooltipSerie","onHover"];function LineTemporalChart_component_ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function LineTemporalChart_component_objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var LineTemporalChartWrapper=styled_components_browser_esm.Ay.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n display: flex;\n flex-direction: column;\n justify-content: flex-start; // to make sure the header, the graph itself and legend are aligned\n"]))),Legends=styled_components_browser_esm.Ay.div(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n display: flex;\n align-items: center;\n"]))),LegendStroke=styled_components_browser_esm.Ay.div(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n margin: 0 "," 0 ",";\n height: ",";\n background: ",";\n width: ",";\n"])),spacing.YK.r8,spacing.YK.r16,spacing.YK.r2,(props=>props.isLineDashed?"repeating-linear-gradient(to right,".concat(props.lineColor," 0,").concat(props.lineColor," ").concat(spacing.YK.r1,",transparent ").concat(spacing.YK.r1,",transparent ").concat(spacing.YK.r2,")"):props.lineColor),spacing.YK.r8),ChartHeader=styled_components_browser_esm.Ay.div(_templateObject4||(_templateObject4=_taggedTemplateLiteral(["\n display: flex;\n align-items: center;\n"])));(0,vega_module.expressionFunction)("negativeValueFormatter",(function(datum){return Math.abs(datum).toFixed(2)}));var colorRange=[theme.lM,theme.e4,theme.Zp,theme.si,theme.lG,theme.sD,theme.l1,theme.eV,(0,polished_es.a)(.3,theme.lM),(0,polished_es.a)(.3,theme.e4),(0,polished_es.a)(.3,theme.Zp),(0,polished_es.a)(.3,theme.si),(0,polished_es.a)(.3,theme.lG),(0,polished_es.a)(.3,theme.sD),(0,polished_es.a)(.3,theme.l1),(0,polished_es.a)(.3,theme.eV),(0,polished_es.e$)(.2,theme.lM),(0,polished_es.e$)(.2,theme.e4),(0,polished_es.e$)(.2,theme.Zp),(0,polished_es.e$)(.2,theme.si),(0,polished_es.e$)(.3,theme.lG),(0,polished_es.e$)(.3,theme.sD),(0,polished_es.e$)(.3,theme.l1),(0,polished_es.e$)(.3,theme.eV)];function LineTemporalChart(_ref){var{series,title,height,startingTimeStamp,unitRange,isLoading=!1,isLegendHidden=!1,yAxisType="default",yAxisTitle,helpText,renderTooltipSerie,onHover:_onHover}=_ref,rest=_objectWithoutProperties(_ref,_excluded);["default","percentage","symmetrical"].includes(yAxisType)||console.error("Invalid yAxisType props, expected default, percentage or symmetrical but received ".concat(yAxisType)),height||console.error("Please specify the height of the chart."),title||console.error("Please specify the title of the chart."),unitRange&&0===unitRange.length&&console.error("Please provide at least one entry in unitRange.");var vegaViewRef=(0,react.useRef)(),theme=(0,styled_components_browser_esm.DP)(),{frequency,duration}=(()=>{var metricsTimeSpanContext=(0,react.useContext)(MetricsTimeSpanContext);if(!metricsTimeSpanContext)throw new Error("useMetricsTimeSpan hook can't be use outside ");return metricsTimeSpanContext})(),addedMissingDataPointSeries=(0,react.useMemo)((()=>series.map((line=>LineTemporalChart_component_objectSpread(LineTemporalChart_component_objectSpread({},line),{},{data:addMissingDataPoint(line.data,startingTimeStamp,duration,frequency)})))),[series,startingTimeStamp,duration,frequency]),vegaData=(0,react.useMemo)((()=>function convert2VegaData(addedMissingDataPointSeries){var flatArr=[];return addedMissingDataPointSeries.forEach((line=>{line.data.forEach((datum=>{var obj={timestamp:1e3*datum[0],label:normlizeVegaFieldName(line.getTooltipLabel(line.metricPrefix,line.resource)),resource:line.resource,value:datum[1]&&datum[1]!==constants.qn?Number(datum[1]):constants.qn,isNegativeValue:"read"===line.metricPrefix||"out"===line.metricPrefix,isDashed:line.isLineDashed||!1};flatArr.push(obj)}))})),flatArr}(addedMissingDataPointSeries)),[addedMissingDataPointSeries]),maxValue=(0,react.useMemo)((()=>Math.max.apply(Math,vegaData.map((function(datum){return datum.value&&"number"==typeof datum.value?datum.value:0})))),[vegaData]),valueBase=(0,react.useMemo)((()=>unitRange?getUnitLabel(unitRange,maxValue).valueBase:1),[maxValue,unitRange]),vegaSpecValues=(unitRange?function convertDataBaseValue(data,base){return data.map((datum=>_objectSpread(_objectSpread({},datum),{},{value:"number"==typeof datum.value?getRelativeValue(datum.value,base):constants.qn})))}(vegaData,valueBase):vegaData).map((data=>data.isNegativeValue&&data.value&&"number"==typeof data.value?LineTemporalChart_component_objectSpread(LineTemporalChart_component_objectSpread({},data),{},{value:0-data.value}):LineTemporalChart_component_objectSpread({},data))),customizedColorRange=(0,react.useMemo)((()=>{var customizedColors=[];return series.map((line=>{if(line.color)return customizedColors.push(line.color)})),customizedColors}),[series]),seriesResources=[...new Set(series.map((serie=>serie.resource)))],legendLabels=(0,react.useMemo)((()=>{var uniqueLabel=[];return series.forEach(((serie,index)=>{if(serie.getLegendLabel){var legend=serie.getLegendLabel(serie.metricPrefix,serie.resource);if(!uniqueLabel.find((uLabel=>uLabel===legend))){var serieIndex="symmetrical"!==yAxisType||customizedColorRange.length?index:seriesResources.findIndex((serieResource=>serieResource===serie.resource));uniqueLabel.push({legend,serie,serieIndex})}}})),uniqueLabel}),[series]),tooltipLabels=(0,react.useMemo)((()=>series.map((line=>line.getTooltipLabel(line.metricPrefix,line.resource)))),[series]),syncedVerticalRuler={mark:"rule",encoding:{x:{datum:{expr:"toDate(cursorX)"}},color:{value:theme.selectedActive},size:{value:0,condition:{test:"isCursorDisplayed",value:1}}}},syncedVerticalRulerPercentage={mark:"rule",encoding:{x:{datum:{expr:"toDate(cursorX)"}},y:{datum:0},y2:{datum:100},color:{value:theme.highlight,opacity:.3},size:{value:0,condition:{test:"isCursorDisplayed",value:1}}}},syncedVerticalRulerSymmetrical={mark:"rule",encoding:{x:{datum:{expr:"toDate(cursorX)"}},y:{expr:"-yAxisMaxValue"},y2:{expr:"yAxisMaxValue"},color:{value:theme.highlight,opacity:.3},size:{value:0,condition:{test:"isCursorDisplayed",value:1}}}},xAxis={field:"timestamp",type:"temporal",axis:{format:"%d %b %H:%M",ticks:!0,tickCount:5,labelColor:theme.textSecondary,labelSeparation:12},title:null},yAxis=(0,react.useMemo)((()=>({field:"value",type:"quantitative",axis:{title:yAxisTitle||" ",orient:"right",translate:-5,tickOffset:5,labelBaseline:"middle",labelPadding:6,labelFlush:!0},scale:"symmetrical"===yAxisType?{domain:[{expr:"-yAxisMaxValue"},{expr:"yAxisMaxValue"}]}:"percentage"===yAxisType?{domain:[0,100]}:void 0})),[yAxisTitle,yAxisType]),symmetricalColorRange="symmetrical"!==yAxisType?colorRange:series.map((serie=>colorRange[seriesResources.indexOf(serie.resource)])),color={field:"label",type:"nominal",scale:{domain:getColorDomains(series),range:customizedColorRange.length?customizedColorRange:symmetricalColorRange},legend:null},tooltipConfig=(0,react.useMemo)((()=>{return(fields=>{var tooltipConfigBase={transform:[{pivot:"label",value:"value",groupby:["timestamp"]}],mark:"rule",encoding:{x:xAxis,opacity:{condition:{value:0,selection:"hover"},value:0},tooltip:[{field:"timestamp",type:"temporal",axis:{format:"%d %b %H:%M:%S",ticks:!0,tickCount:4,labelAngle:-50,labelColor:"#B5B5B5"},title:"title"}]},selection:{hover:{type:"single",fields:["timestamp"],nearest:!0,on:"mouseover",empty:"none",clear:"mouseout"}}};if(fields.length){var newFields=[...tooltipConfigBase.encoding.tooltip,...fields],newConfig=Object.assign({},tooltipConfigBase);return newConfig.encoding.tooltip=newFields,newConfig}return tooltipConfigBase})((res=[],tooltipLabels.forEach((label=>{res.push({field:"".concat(normlizeVegaFieldName(label)),type:"quantitative",title:"".concat(label),format:".2f",formatType:"negativeValueFormatter"})})),res));var res}),[tooltipLabels]);(0,react.useLayoutEffect)((()=>{vegaViewRef.current&&"symmetrical"===yAxisType&&vegaViewRef.current.signal("yAxisMaxValue",Math.ceil(getRelativeValue(maxValue,valueBase))).run()}),[maxValue,valueBase,vegaViewRef,yAxisType]);var spec=LineTemporalChart_component_objectSpread({data:{values:vegaSpecValues},height,width:"container",mark:{type:"line",tooltip:!0},params:[{name:"cursorX",value:(0,SyncedCursorCharts.UO)().cursorX||Date.now()},{name:"isCursorDisplayed",value:!1}],layer:[{encoding:{x:xAxis,y:yAxis,strokeDash:{field:"isDashed",type:"nominal",legend:null,condition:{test:"datum.isDashed === true",value:[4,2]}},color,opacity:{condition:{test:"datum.isDashed === true",value:.6},value:1}},layer:[{mark:{type:"line",strokeWidth:1}},{mark:"point",encoding:{size:{value:0,condition:{selection:"hover",value:10}}}},"percentage"===yAxisType?LineTemporalChart_component_objectSpread(LineTemporalChart_component_objectSpread({},syncedVerticalRuler),{},{encoding:LineTemporalChart_component_objectSpread(LineTemporalChart_component_objectSpread({},syncedVerticalRuler.encoding),syncedVerticalRulerPercentage.encoding)}):"symmetrical"===yAxisType?LineTemporalChart_component_objectSpread(LineTemporalChart_component_objectSpread({},syncedVerticalRuler),{},{encoding:LineTemporalChart_component_objectSpread(LineTemporalChart_component_objectSpread({},syncedVerticalRuler.encoding),syncedVerticalRulerSymmetrical.encoding)}):syncedVerticalRuler]},tooltipConfig]},rest),seperationLine={mark:"rule",encoding:{y:{datum:0},color:{value:theme.border,opacity:1}}};"symmetrical"===yAxisType&&(spec.layer.unshift(seperationLine),spec.params.push({name:"yAxisMaxValue",value:Math.ceil(getRelativeValue(maxValue,valueBase))}));var seriesNames=series.map((serie=>title+serie.resource+(serie.metricPrefix?serie.metricPrefix:""))).join(","),unitLabel=unitRange?getUnitLabel(unitRange,maxValue).unitLabel:"percentage"===yAxisType?"%":"";return(0,jsx_runtime.jsxs)(LineTemporalChartWrapper,{children:[(0,jsx_runtime.jsxs)(ChartHeader,{children:[unitLabel?(0,jsx_runtime.jsxs)(Text_component.uO,{children:[title," (",unitLabel,")"]}):(0,jsx_runtime.jsx)(Text_component.uO,{children:title}),helpText&&(0,jsx_runtime.jsx)(Tooltip_component.m_,{placement:"bottom-right",overlay:(0,jsx_runtime.jsx)(Text_component.GE,{style:{minWidth:"15rem",display:"block"},children:helpText}),children:(0,jsx_runtime.jsx)(Icon_component.In,{name:"Info",color:theme.buttonSecondary})}),isLoading&&(0,jsx_runtime.jsx)(Loader_component.a,{style:{paddingLeft:"".concat(spacing.YK.r4)}})]}),(0,jsx_runtime.jsx)(VegaChartV2_component.sD,{spec,onHover:datum=>{_onHover&&_onHover(LineTemporalChart_component_objectSpread(LineTemporalChart_component_objectSpread({},datum),{},{metadata:{unitLabel,valueBase},originalData:LineTemporalChart_component_objectSpread(LineTemporalChart_component_objectSpread({},relativeDatumToOriginalDatum(datum,valueBase)),{},{timestamp:datum.timestamp})}))},theme:"custom",ref:vegaViewRef,formatTooltip:(0,react.useMemo)((()=>(0,tooltip.Fl)(series,customizedColorRange,colorRange,unitLabel,yAxisType,renderTooltipSerie)),[unitLabel,seriesNames,renderTooltipSerie])},seriesNames),!isLegendHidden&&(0,jsx_runtime.jsx)(Legends,{children:legendLabels.map(((_ref2,index)=>{var{legend,serie,serieIndex}=_ref2;return(0,jsx_runtime.jsxs)(react.Fragment,{children:[(0,jsx_runtime.jsx)(LegendStroke,{lineColor:customizedColorRange.length?customizedColorRange[serieIndex]:colorRange[serieIndex],isLineDashed:serie.isLineDashed}),(0,jsx_runtime.jsx)(Text_component.GE,{children:legend})]},"".concat(title,"-").concat(legend,"-").concat(index))}))})]})}LineTemporalChart.displayName="LineTemporalChart";try{LineTemporalChart.displayName="LineTemporalChart",LineTemporalChart.__docgenInfo={description:"",displayName:"LineTemporalChart",props:{series:{defaultValue:null,description:"",name:"series",required:!0,type:{name:"Serie[]"}},title:{defaultValue:null,description:"",name:"title",required:!0,type:{name:"string"}},height:{defaultValue:null,description:"",name:"height",required:!0,type:{name:"number"}},startingTimeStamp:{defaultValue:null,description:"",name:"startingTimeStamp",required:!0,type:{name:"number"}},unitRange:{defaultValue:null,description:"",name:"unitRange",required:!1,type:{name:"{ threshold: number; label: string; }[]"}},isLoading:{defaultValue:{value:"false"},description:"",name:"isLoading",required:!1,type:{name:"boolean"}},isLegendHidden:{defaultValue:{value:"false"},description:"",name:"isLegendHidden",required:!1,type:{name:"boolean"}},yAxisType:{defaultValue:{value:"default"},description:"",name:"yAxisType",required:!1,type:{name:"enum",value:[{value:'"default"'},{value:'"symmetrical"'},{value:'"percentage"'}]}},yAxisTitle:{defaultValue:null,description:"",name:"yAxisTitle",required:!1,type:{name:"string"}},helpText:{defaultValue:null,description:"",name:"helpText",required:!1,type:{name:"string | Element"}},onHover:{defaultValue:null,description:"",name:"onHover",required:!1,type:{name:"((dataPoint: any) => void)"}},renderTooltipSerie:{defaultValue:null,description:"",name:"renderTooltipSerie",required:!1,type:{name:"((arg0: { color?: string; isLineDashed?: boolean; name: string; value: string; key: string; unitLabel: string; }, tooltipData: any) => string) | undefined"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/linetemporalchart/LineTemporalChart.component.tsx#LineTemporalChart"]={docgenInfo:LineTemporalChart.__docgenInfo,name:"LineTemporalChart",path:"src/lib/components/linetemporalchart/LineTemporalChart.component.tsx#LineTemporalChart"})}catch(__react_docgen_typescript_loader_error){}var common=__webpack_require__("./stories/common.tsx"),linechart=__webpack_require__("./stories/data/linechart.ts");function linecharttemporal_stories_ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function linecharttemporal_stories_defineProperty(obj,key,value){return(key=function linecharttemporal_stories_toPropertyKey(t){var i=function linecharttemporal_stories_toPrimitive(t,r){if("object"!=typeof t||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,r||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"==typeof i?i:String(i)}(key))in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}const linecharttemporal_stories={parameters:{storySource:{source:"import React, { useCallback, useState, useEffect } from 'react';\nimport { BrowserRouter } from 'react-router-dom';\nimport { SyncedCursorCharts } from '../src/lib/components/vegachartv2/SyncedCursorCharts';\nimport {\n LineTemporalChart,\n YAXIS_TITLE_READ_WRITE,\n} from '../src/lib/components/linetemporalchart/LineTemporalChart.component';\nimport { MetricsTimeSpanProvider } from '../src/lib/components/linetemporalchart/MetricTimespanProvider';\nimport { Wrapper } from './common';\nimport { dataLineChartV2, dataLineChartV2_readwrite } from './data/linechart';\nimport { defaultRenderTooltipSerie } from '../src/lib/components/linetemporalchart/tooltip';\nexport default {\n title: 'Components/Data Display/Charts/LineTemporalChart',\n component: LineTemporalChart,\n decorators: [\n (story) => (\n \n \n \n {story()}\n \n \n \n ),\n ],\n args: {\n heigth: 300,\n startingTimeStamp: 1629306229,\n },\n};\n\nexport const CPUUsage = {\n render: (args) => {\n const [tooltipText, setTooltipText] = useState('initial text');\n useEffect(() => {\n setInterval(() => {\n setTooltipText('New text ' + new Date().toISOString());\n }, 500);\n }, []);\n return (\n {\n if (serie.key === 'bootstrap') {\n return (\n defaultRenderTooltipSerie(serie) +\n `${tooltipText}`\n );\n }\n return defaultRenderTooltipSerie(serie);\n },\n [tooltipText],\n )}\n {...args}\n />\n );\n },\n args: {\n title: 'CPU Usage',\n yAxisType: 'default',\n series: dataLineChartV2,\n helpText: (\n <>\n This charts represents lorem ipsum\n
\n This charts represents lorem ipsum\n
\n This charts represents lorem ipsum\n
\n This charts represents lorem ipsum\n
\n This charts represents lorem ipsum\n
\n This charts represents lorem ipsum\n
\n \n ),\n },\n};\n\nexport const IOPS = {\n args: {\n title: 'IOPS',\n series: dataLineChartV2_readwrite,\n yAxisTitle: YAXIS_TITLE_READ_WRITE,\n yAxisType: 'symmetrical',\n },\n};\n",locationsMap:{"cpu-usage":{startLoc:{col:24,line:32},endLoc:{col:1,line:79},startBody:{col:24,line:32},endBody:{col:1,line:79}},iops:{startLoc:{col:20,line:81},endLoc:{col:1,line:88},startBody:{col:20,line:81},endBody:{col:1,line:88}}}}},title:"Components/Data Display/Charts/LineTemporalChart",component:LineTemporalChart,decorators:[story=>(0,jsx_runtime.jsx)(common.mO,{children:(0,jsx_runtime.jsx)(react_router_dom.Kd,{children:(0,jsx_runtime.jsx)(MetricsTimeSpanProvider,{children:(0,jsx_runtime.jsx)(SyncedCursorCharts.IF,{children:story()})})})})],args:{heigth:300,startingTimeStamp:1629306229}};var CPUUsage={render:args=>{var[tooltipText,setTooltipText]=(0,react.useState)("initial text");return(0,react.useEffect)((()=>{setInterval((()=>{setTooltipText("New text "+(new Date).toISOString())}),500)}),[]),(0,jsx_runtime.jsx)(LineTemporalChart,function linecharttemporal_stories_objectSpread(e){for(var r=1;r"bootstrap"===serie.key?(0,tooltip.LS)(serie)+''.concat(tooltipText,""):(0,tooltip.LS)(serie)),[tooltipText])},args))},args:{title:"CPU Usage",yAxisType:"default",series:linechart.vp,helpText:(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:["This charts represents lorem ipsum",(0,jsx_runtime.jsx)("br",{}),"This charts represents lorem ipsum",(0,jsx_runtime.jsx)("br",{}),"This charts represents lorem ipsum",(0,jsx_runtime.jsx)("br",{}),"This charts represents lorem ipsum",(0,jsx_runtime.jsx)("br",{}),"This charts represents lorem ipsum",(0,jsx_runtime.jsx)("br",{}),"This charts represents lorem ipsum",(0,jsx_runtime.jsx)("br",{})]})}},IOPS={args:{title:"IOPS",series:linechart.pg,yAxisTitle:"write(+) / read(-)",yAxisType:"symmetrical"}};CPUUsage.parameters={...CPUUsage.parameters,docs:{...CPUUsage.parameters?.docs,source:{originalSource:"{\n render: args => {\n const [tooltipText, setTooltipText] = useState('initial text');\n useEffect(() => {\n setInterval(() => {\n setTooltipText('New text ' + new Date().toISOString());\n }, 500);\n }, []);\n return {\n if (serie.key === 'bootstrap') {\n return defaultRenderTooltipSerie(serie) + `${tooltipText}`;\n }\n return defaultRenderTooltipSerie(serie);\n }, [tooltipText])} {...args} />;\n },\n args: {\n title: 'CPU Usage',\n yAxisType: 'default',\n series: dataLineChartV2,\n helpText: <>\n This charts represents lorem ipsum\n
\n This charts represents lorem ipsum\n
\n This charts represents lorem ipsum\n
\n This charts represents lorem ipsum\n
\n This charts represents lorem ipsum\n
\n This charts represents lorem ipsum\n
\n \n }\n}",...CPUUsage.parameters?.docs?.source}}},IOPS.parameters={...IOPS.parameters,docs:{...IOPS.parameters?.docs,source:{originalSource:"{\n args: {\n title: 'IOPS',\n series: dataLineChartV2_readwrite,\n yAxisTitle: YAXIS_TITLE_READ_WRITE,\n yAxisType: 'symmetrical'\n }\n}",...IOPS.parameters?.docs?.source}}};const __namedExportsOrder=["CPUUsage","IOPS"]}}]); \ No newline at end of file diff --git a/loader-stories.77bfbdda.iframe.bundle.js b/loader-stories.77bfbdda.iframe.bundle.js new file mode 100644 index 0000000000..8ebddeba88 --- /dev/null +++ b/loader-stories.77bfbdda.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[32782],{"./stories/loader.stories.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{BasicLoader:()=>BasicLoader,CenteredLoader:()=>CenteredLoader,DifferentColor:()=>DifferentColor,DifferentSizes:()=>DifferentSizes,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/react/index.js");var _src_lib_components_loader_Loader_component__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/lib/components/loader/Loader.component.tsx"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={parameters:{storySource:{source:"import React from 'react';\nimport { Loader } from '../src/lib/components/loader/Loader.component';\nimport { Wrapper } from './common';\nimport { Size } from '../src/lib/components/constants';\n\nconst info = {\n title: 'Components/Progress & loading/Loader',\n component: Loader,\n args: {\n size: 'base',\n children: 'Loading',\n },\n argTypes: {\n color: {\n control: 'color',\n },\n },\n};\nexport default info;\n\nconst sizes: Size[] = ['base', 'large', 'larger', 'huge', 'massive'];\n\nexport const BasicLoader = {};\n\nexport const DifferentColor = {\n args: {\n color: 'white',\n },\n};\n\nexport const DifferentSizes = {\n render: ({}) => {\n return (\n <>\n {sizes.map((size) => (\n \n Loader\n \n ))}\n \n );\n },\n};\n\nexport const CenteredLoader = {\n args: {\n centered: true,\n },\n};\n",locationsMap:{"basic-loader":{startLoc:{col:27,line:23},endLoc:{col:29,line:23},startBody:{col:27,line:23},endBody:{col:29,line:23}},"different-color":{startLoc:{col:30,line:25},endLoc:{col:1,line:29},startBody:{col:30,line:25},endBody:{col:1,line:29}},"different-sizes":{startLoc:{col:30,line:31},endLoc:{col:1,line:43},startBody:{col:30,line:31},endBody:{col:1,line:43}},"centered-loader":{startLoc:{col:30,line:45},endLoc:{col:1,line:49},startBody:{col:30,line:45},endBody:{col:1,line:49}}}}},title:"Components/Progress & loading/Loader",component:_src_lib_components_loader_Loader_component__WEBPACK_IMPORTED_MODULE_2__.a,args:{size:"base",children:"Loading"},argTypes:{color:{control:"color"}}};var sizes=["base","large","larger","huge","massive"],BasicLoader={},DifferentColor={args:{color:"white"}},DifferentSizes={render:_ref=>{var{}=_ref;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment,{children:sizes.map((size=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_src_lib_components_loader_Loader_component__WEBPACK_IMPORTED_MODULE_2__.a,{size,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("span",{children:"Loader"})},size)))})}},CenteredLoader={args:{centered:!0}};BasicLoader.parameters={...BasicLoader.parameters,docs:{...BasicLoader.parameters?.docs,source:{originalSource:"{}",...BasicLoader.parameters?.docs?.source}}},DifferentColor.parameters={...DifferentColor.parameters,docs:{...DifferentColor.parameters?.docs,source:{originalSource:"{\n args: {\n color: 'white'\n }\n}",...DifferentColor.parameters?.docs?.source}}},DifferentSizes.parameters={...DifferentSizes.parameters,docs:{...DifferentSizes.parameters?.docs,source:{originalSource:"{\n render: ({}) => {\n return <>\n {sizes.map(size => \n Loader\n )}\n ;\n }\n}",...DifferentSizes.parameters?.docs?.source}}},CenteredLoader.parameters={...CenteredLoader.parameters,docs:{...CenteredLoader.parameters?.docs,source:{originalSource:"{\n args: {\n centered: true\n }\n}",...CenteredLoader.parameters?.docs?.source}}};const __namedExportsOrder=["BasicLoader","DifferentColor","DifferentSizes","CenteredLoader"]}}]); \ No newline at end of file diff --git a/logo-core-ui.png b/logo-core-ui.png new file mode 100644 index 0000000000000000000000000000000000000000..0fb5f9f494998e2f9653457fe3331d66e0b360d0 GIT binary patch literal 5900 zcmV+n7xU#x7UR;zWFe_ZRgE|83v6abuH|Q+)XFVR+q+j*gc2zj(Cynzi{Fwnv7>c<|r){O`_SFxdX} z*Iy%Q2zz^bOF#Ye(>=_?eEy}3dGyU=hyT9K>tl!K5|c+he*Ac!-=|Fl;m_IU=l4^; zihY0Pag?1$QTTg}o3!3WkzN-c^T67t<9jy~tf7U41uHqouicT1!@SN>O|bCq@Xh`^ z{}|>Bg+kcmFX}NXgqUU+2!37=zw`CDKSoH3fkNQtZ}I|oUdIh;=J6YUj!v0*7-D{n z=e$08K7=dZOuPI~KGyukLR&U4&m?Q5q~FL z!O)oBdyy>Qd3_fSjapPOu>AY|{uVF(XOyo10IWhNj4gid8qFXOn&u|n;{TQwoaXr* zw!pV|v24A4`!=8ofaQ~#$C?8L00Leck9aP-{QA$Tnu`Nq0YVve&G+z~ugwd#On)au zsgTN)01NQ;r%#`rL70Y2{{Ru0O-TnRjnYmF|IBY;@dbHv~2v8QDUGfO#!T-GS zY>f^T+xz$L@6!~**9NYM9;{PU21-?UR{{|J{OGa(--Sg_Wxc&PJJ1yea{>e)xubh3z{3 z*J)77xQKS4V4!H|3<1G;`SN85&fK7pW7b?Mf@B_b_@bfIrd$z#famdwzZ2aRDBkd* z1R#`+-yec3Adf)7K+!4XRCj@cT3Ls(a-Me>AVlP*&TtVEYu6Ya)zwzbEm#2%1i<#Gwuiw3I-@f%MglLC-`s;bGI}S4s z8^rT42W+4yJ0vG$#T5F^#lLmy)?>*yW6|TV-y=(<79wlt=FOX4*E`N{@LaY@nF+iG zhWW;ZC7HgdH~DwV*RNlHY+OcSczlno{YC6BC}pYejnvIML^ch9WAhos?i0Qa@zK%I z^1{NxV~L>VYqZT{7omVj$fZk{tal|wz;&eKZRasRKfi-RJN&!{^yAvfq<~`b1`f6H zqlfQ<4VZPC=koY2DT+g^m4He4+(5p5o^XY5HbQ5IZ^Dp;_=B>ie);*xn_uDA?eTx( zYuB#jT1BiVaK7MGlT%6$4-cULq{<4V2v&-mkYx)GZn{V^78W5{Vk2y!0E*57$LRU< zJ+OGna5q2=_8>|Fv+-^Y==b=n5R!RUTc9E9J4_JsI|23?B7XHid{gWf0NceSE zu`|dUi}DmEo`9M(yG=b`U`l9+fHhdMM1sg|!31yKys^#h38e#h{dCIAgB4md$qzr_ z{q9i%!LGn&hgKqPq$sBlDFIXJ0r~z&T|BW?S-7q>-PJN0ploUh3TZAqtY@|!pHc}R zJV_Y*yKv!xSa71e1<7L?kqf``+}s?lg~%;bWM@+qJP#;l={!PG6h~w#0a(nbeE)G4 zVH>U%YA8m~2V?%!s1g)Lc#4p^as;mDht_nxtEXeb;9 z#Uc)Dvme}FQM%9*J(LC zJPhaz!0sh+TqvmteEJZVz(j*3)~Z2$AmKT~}MLOHXTtvG?0;wrs{cLV-ZYU5<-{3;Z1 z_dtqLGnRFYVp0?bWVV+~wRU`*mr(;{AuS(a{Pfb=M1hGv^jIl8&O4-rgJJyo>*n|AS=q;V;|>oGD>=t8>+t#(CuvwzPF0jlL_LO$;9Z2@enOvLEZ|&$ z3fGVE(OdgHP5c45`%lqbjIuxP=7j#nWcnMU(alVzN2Xa=Sn!_xq{y&s%c(tp6<1hw z7Bh8tRz~aaK(J<6=q5k^MMhr&Dd|1{nN|~j&QYZl!S%z||9aEw9VxSiWe?z%+TIc}i)a3P_tzi}Zs5yseoAaltCcH5IGaYFd30#KR+1V7q|?(OY8xpL*ouB8G1 zJ;x1slo_Y+PC$b3-#6m~eLAoUMq?A*`NefH>Ll%&Rgl1w8L_=T(Jl?UIyqBNbM@SmTbU(u7nif`&x0ttQ6>>fo)*i_-KR7KrN zATs&>>vWv&AK;e=0GoKh@`QMSqMT*a^{G@w6)B?QKndqgD&HS||A+iLEdCe);8aSf zi}MAF;vHV2ovgp}dJaie9%2cH$`%(F>)IXn_#TW&nF*>^0)11(^C>HUB;^zFfM9f> zNhw9QF=R!c?DOjW{{ALEcY{iFLsJxA+`M@+Gllc*+qc^=ekh;z#fukluq>h)z=?cy zN6ii`q-*ly`{=_(%g8h%r5*y)O)U4onCUY13ZLiNwQDbt&(E&|_fbp^G1uYLBWZc5 zC}lARy<*8&Ru7w<9R!OV4PNlGqf!sSxDpg!zkdBhiZUI%-DisR{ok`O1QCCCEAEckOr!V(k1cmXTA z&_(AbMX>B0>ub7nD$T}wwl8hf(KiXoH0rLH~`E`a1J?SQf(h_8e*)3SL zu&lEt5x=)qPn|)|pFh8OczBrWLIr#uz$J7hyNa=E45$CssU{$EX59dUJE*V_GCPIE zq6#1lTtru{TzQS3ZCpPYuU9z!kY+F#_&$iH2i;~6lPVfX#+t%&iXUd)2y00f;s_@t zpvwwt-{iEg%%jiG7v*$MDb5blCA&Dqiby!_J}Gq*P?XQgiYG{rXl{rBHSxZrNxx)qV|2IsYSkCZwI$T58Hi;OVe_g2e%n7mX? zD1o@?t{)3x%2xt$6$+1I4zb1XfNDT!Elo{qg9EZLH3X?UR!70f`dglQ343`8tXUrqL|VPsKfK5>2-KeLLyb~ zC|CHHGY^lcLM*=Iz?C&3^+y6;8@bk!>6#@y(H)ROIA|J3$JQAL9EVM}F-;Y94;w>b z0m}+IBuDJ+?JY^iRuU6PNGXC?@?;*nX6o=XE`=@S`oV!5iNHhLW36fhU=T0F^XJb8 z_!aJ2fI<{a+v{x*$&@@%lF*e2vD`BzV&VzR#fpqNOfB*fOJaVdb zkWmE77J2mnSqO>>!51t2(vouzr4PLof!|yFC11F3!HJ8E-}A0;TugEz;kfpjH*cKX zP>lGR_}*Fdm9Iol{R-qE=9Z->Hh{ad$gH7>>3rrVgNih3auj&m8D4<&=D za9?It5f$Xs_tEQ@8cIgi)9~B_%1Sih+=Go@m`p)2Dgk`x(ymoDmNV+%NXPQ)cE|xX zbFs+8sT7-TW11@J9vkE3(xpoesU#c^=#V@p9Fb>4{RB{YVO$*^SlV@3(2_Jq^O;Xb z)jMjG^0M#?w=ZA5oL4G46Ex-#4z;qJZR+7L!Mk_w)~F=BlM`QyCZ7P8b{iv26?KlK z@v>%9Ia>%bD5FPZZYZNfI>O=o`T6upL@XPDWV9V09c7Uv3N>jcLBgMOC==5DK^Fn zv&6#Odfl=c2r){rJE>sNOKYr^fYpn$rAMjs%;bClb_ZmMX>qwb+Ts%V|9NhqDJpki zU(?BupO6T$6!-tR`Tb2p{mUd%f zR|)6j#SL902Pg(h;{`0?{zL!mEMpAj-*#+!o42k(h z?xJTf3-_^I9pJth3o&=3)OMJ%NG!E(m-b#(;Q>R{F^lAY4guWYYWJpPEq#> zl=9)>A-;R-Epx^^u%3b;od2+ezxRmm3DH=SDjJa=3JI=pH0^|T7Obouv+%?&tH}JF zUb8CKtQU7s(&tw)Hm9{Cz7WxAUvl^*)CqjUb*J6(`U8{eS4#-pwK8R zG}la!vNUX2t@C$NXGV^*xl~9b9H*(G9>98GMNnJMW88o2R`i|`l*VgdnEm}P&G`ac z)R^3olzMnPMS)*2*qT|%a$~%Hi4Lbs?hfb4ILNgEt1Fv4as;7rNz>1*9 zieQy01`5FS{U^bz5=dYny^%U!P?koNdZ+>@0$vzUpuUydP-vD3L}h^;K}GXOe9$XX zssOCIjcKZ=KcEQspXG{T8t`a@btnK(i4p**5)?RJP-MH)s8SDA0oM>)CCmI{kNgnf z^?eJ?3g&@qqAmy2maE=QdqC>i?2zIOtRoX2>ybZtpFe+Ith1(7WlA6c%76v=vMJ{f z37&G|_dhFXptitI$qRCog(wtg&w+IUOS1>-gI{;0D!;jhc>uTtySS0ClbMzva1P=I z^p2~sDkG%VEY_K$H9Is|@S1q-y4S3?a{^M#3F450$aj-=Yo@0r&Jjd|!Qk~-^!b;? zG^Kz~82R%{=GwLCbT(B?$3h?0G4k(sP@lXh!V>e~n*j%J?wWbv^9MA39>aomxDk16 z>>L~%y!1T}UZ4Myj+Hduas9sie*cr?8X$=5p)-~Um)E5Un8RV=$eK;oZ5n(p{bbG3 i@fzN)Vy9}eZvPKZ^9s6tNhrMl0000{var map={"./fontawesome-common-types/attribution.js":["./node_modules/@fortawesome/fontawesome-common-types/attribution.js",7,78513],"./fontawesome-free/attribution.js":["./node_modules/@fortawesome/fontawesome-free/attribution.js",7,55114],"./fontawesome-free/js/all.js":["./node_modules/@fortawesome/fontawesome-free/js/all.js",7,46044],"./fontawesome-free/js/all.min.js":["./node_modules/@fortawesome/fontawesome-free/js/all.min.js",7,28654],"./fontawesome-free/js/brands.js":["./node_modules/@fortawesome/fontawesome-free/js/brands.js",7,87265],"./fontawesome-free/js/brands.min.js":["./node_modules/@fortawesome/fontawesome-free/js/brands.min.js",7,31235],"./fontawesome-free/js/conflict-detection.js":["./node_modules/@fortawesome/fontawesome-free/js/conflict-detection.js",7,2479],"./fontawesome-free/js/conflict-detection.min.js":["./node_modules/@fortawesome/fontawesome-free/js/conflict-detection.min.js",7,34577],"./fontawesome-free/js/fontawesome.js":["./node_modules/@fortawesome/fontawesome-free/js/fontawesome.js",7,98383],"./fontawesome-free/js/fontawesome.min.js":["./node_modules/@fortawesome/fontawesome-free/js/fontawesome.min.js",7,68369],"./fontawesome-free/js/regular.js":["./node_modules/@fortawesome/fontawesome-free/js/regular.js",7,98167],"./fontawesome-free/js/regular.min.js":["./node_modules/@fortawesome/fontawesome-free/js/regular.min.js",7,25337],"./fontawesome-free/js/solid.js":["./node_modules/@fortawesome/fontawesome-free/js/solid.js",7,39896],"./fontawesome-free/js/solid.min.js":["./node_modules/@fortawesome/fontawesome-free/js/solid.min.js",7,60562],"./fontawesome-free/js/v4-shims.js":["./node_modules/@fortawesome/fontawesome-free/js/v4-shims.js",7,53718],"./fontawesome-free/js/v4-shims.min.js":["./node_modules/@fortawesome/fontawesome-free/js/v4-shims.min.js",7,77160],"./fontawesome-svg-core/attribution.js":["./node_modules/@fortawesome/fontawesome-svg-core/attribution.js",7,7010],"./fontawesome-svg-core/index.es.js":["./node_modules/@fortawesome/fontawesome-svg-core/index.es.js",9],"./fontawesome-svg-core/index.js":["./node_modules/@fortawesome/fontawesome-svg-core/index.js",7,96327],"./free-regular-svg-icons/attribution.js":["./node_modules/@fortawesome/free-regular-svg-icons/attribution.js",7,24608],"./free-regular-svg-icons/faAddressBook.js":["./node_modules/@fortawesome/free-regular-svg-icons/faAddressBook.js",9,88615],"./free-regular-svg-icons/faAddressCard.js":["./node_modules/@fortawesome/free-regular-svg-icons/faAddressCard.js",9,49540],"./free-regular-svg-icons/faAngry.js":["./node_modules/@fortawesome/free-regular-svg-icons/faAngry.js",9,73087],"./free-regular-svg-icons/faArrowAltCircleDown.js":["./node_modules/@fortawesome/free-regular-svg-icons/faArrowAltCircleDown.js",9,70672],"./free-regular-svg-icons/faArrowAltCircleLeft.js":["./node_modules/@fortawesome/free-regular-svg-icons/faArrowAltCircleLeft.js",9,89569],"./free-regular-svg-icons/faArrowAltCircleRight.js":["./node_modules/@fortawesome/free-regular-svg-icons/faArrowAltCircleRight.js",9,41032],"./free-regular-svg-icons/faArrowAltCircleUp.js":["./node_modules/@fortawesome/free-regular-svg-icons/faArrowAltCircleUp.js",9,9890],"./free-regular-svg-icons/faBell.js":["./node_modules/@fortawesome/free-regular-svg-icons/faBell.js",9,80049],"./free-regular-svg-icons/faBellSlash.js":["./node_modules/@fortawesome/free-regular-svg-icons/faBellSlash.js",9,48096],"./free-regular-svg-icons/faBookmark.js":["./node_modules/@fortawesome/free-regular-svg-icons/faBookmark.js",9,96776],"./free-regular-svg-icons/faBuilding.js":["./node_modules/@fortawesome/free-regular-svg-icons/faBuilding.js",9,53264],"./free-regular-svg-icons/faCalendar.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCalendar.js",9,41558],"./free-regular-svg-icons/faCalendarAlt.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCalendarAlt.js",9,43707],"./free-regular-svg-icons/faCalendarCheck.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCalendarCheck.js",9,1396],"./free-regular-svg-icons/faCalendarMinus.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCalendarMinus.js",9,23628],"./free-regular-svg-icons/faCalendarPlus.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCalendarPlus.js",9,72390],"./free-regular-svg-icons/faCalendarTimes.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCalendarTimes.js",9,56518],"./free-regular-svg-icons/faCaretSquareDown.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCaretSquareDown.js",9,31702],"./free-regular-svg-icons/faCaretSquareLeft.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCaretSquareLeft.js",9,76863],"./free-regular-svg-icons/faCaretSquareRight.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCaretSquareRight.js",9,35198],"./free-regular-svg-icons/faCaretSquareUp.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCaretSquareUp.js",9,76247],"./free-regular-svg-icons/faChartBar.js":["./node_modules/@fortawesome/free-regular-svg-icons/faChartBar.js",9,1009],"./free-regular-svg-icons/faCheckCircle.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCheckCircle.js",9,65918],"./free-regular-svg-icons/faCheckSquare.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCheckSquare.js",9,37901],"./free-regular-svg-icons/faCircle.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCircle.js",9,52412],"./free-regular-svg-icons/faClipboard.js":["./node_modules/@fortawesome/free-regular-svg-icons/faClipboard.js",9,53244],"./free-regular-svg-icons/faClock.js":["./node_modules/@fortawesome/free-regular-svg-icons/faClock.js",9,57280],"./free-regular-svg-icons/faClone.js":["./node_modules/@fortawesome/free-regular-svg-icons/faClone.js",9,91651],"./free-regular-svg-icons/faClosedCaptioning.js":["./node_modules/@fortawesome/free-regular-svg-icons/faClosedCaptioning.js",9,89430],"./free-regular-svg-icons/faComment.js":["./node_modules/@fortawesome/free-regular-svg-icons/faComment.js",9,6151],"./free-regular-svg-icons/faCommentAlt.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCommentAlt.js",9,63680],"./free-regular-svg-icons/faCommentDots.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCommentDots.js",9,31027],"./free-regular-svg-icons/faComments.js":["./node_modules/@fortawesome/free-regular-svg-icons/faComments.js",9,58194],"./free-regular-svg-icons/faCompass.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCompass.js",9,28862],"./free-regular-svg-icons/faCopy.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCopy.js",9,35177],"./free-regular-svg-icons/faCopyright.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCopyright.js",9,29795],"./free-regular-svg-icons/faCreditCard.js":["./node_modules/@fortawesome/free-regular-svg-icons/faCreditCard.js",9,45355],"./free-regular-svg-icons/faDizzy.js":["./node_modules/@fortawesome/free-regular-svg-icons/faDizzy.js",9,2796],"./free-regular-svg-icons/faDotCircle.js":["./node_modules/@fortawesome/free-regular-svg-icons/faDotCircle.js",9,5581],"./free-regular-svg-icons/faEdit.js":["./node_modules/@fortawesome/free-regular-svg-icons/faEdit.js",9,50264],"./free-regular-svg-icons/faEnvelope.js":["./node_modules/@fortawesome/free-regular-svg-icons/faEnvelope.js",9,66728],"./free-regular-svg-icons/faEnvelopeOpen.js":["./node_modules/@fortawesome/free-regular-svg-icons/faEnvelopeOpen.js",9,2628],"./free-regular-svg-icons/faEye.js":["./node_modules/@fortawesome/free-regular-svg-icons/faEye.js",9,68383],"./free-regular-svg-icons/faEyeSlash.js":["./node_modules/@fortawesome/free-regular-svg-icons/faEyeSlash.js",9,55426],"./free-regular-svg-icons/faFile.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFile.js",9,89370],"./free-regular-svg-icons/faFileAlt.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFileAlt.js",9,33623],"./free-regular-svg-icons/faFileArchive.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFileArchive.js",9,43978],"./free-regular-svg-icons/faFileAudio.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFileAudio.js",9,79862],"./free-regular-svg-icons/faFileCode.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFileCode.js",9,77567],"./free-regular-svg-icons/faFileExcel.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFileExcel.js",9,20867],"./free-regular-svg-icons/faFileImage.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFileImage.js",9,91585],"./free-regular-svg-icons/faFilePdf.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFilePdf.js",9,30202],"./free-regular-svg-icons/faFilePowerpoint.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFilePowerpoint.js",9,27291],"./free-regular-svg-icons/faFileVideo.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFileVideo.js",9,52215],"./free-regular-svg-icons/faFileWord.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFileWord.js",9,2626],"./free-regular-svg-icons/faFlag.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFlag.js",9,97386],"./free-regular-svg-icons/faFlushed.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFlushed.js",9,91517],"./free-regular-svg-icons/faFolder.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFolder.js",9,47840],"./free-regular-svg-icons/faFolderOpen.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFolderOpen.js",9,64092],"./free-regular-svg-icons/faFontAwesomeLogoFull.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFontAwesomeLogoFull.js",9,80376],"./free-regular-svg-icons/faFrown.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFrown.js",9,73870],"./free-regular-svg-icons/faFrownOpen.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFrownOpen.js",9,29986],"./free-regular-svg-icons/faFutbol.js":["./node_modules/@fortawesome/free-regular-svg-icons/faFutbol.js",9,58800],"./free-regular-svg-icons/faGem.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGem.js",9,4593],"./free-regular-svg-icons/faGrimace.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrimace.js",9,23500],"./free-regular-svg-icons/faGrin.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrin.js",9,69954],"./free-regular-svg-icons/faGrinAlt.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinAlt.js",9,52255],"./free-regular-svg-icons/faGrinBeam.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinBeam.js",9,38457],"./free-regular-svg-icons/faGrinBeamSweat.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinBeamSweat.js",9,99197],"./free-regular-svg-icons/faGrinHearts.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinHearts.js",9,89371],"./free-regular-svg-icons/faGrinSquint.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinSquint.js",9,73770],"./free-regular-svg-icons/faGrinSquintTears.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinSquintTears.js",9,66101],"./free-regular-svg-icons/faGrinStars.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinStars.js",9,44109],"./free-regular-svg-icons/faGrinTears.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinTears.js",9,75389],"./free-regular-svg-icons/faGrinTongue.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinTongue.js",9,47258],"./free-regular-svg-icons/faGrinTongueSquint.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinTongueSquint.js",9,23938],"./free-regular-svg-icons/faGrinTongueWink.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinTongueWink.js",9,43461],"./free-regular-svg-icons/faGrinWink.js":["./node_modules/@fortawesome/free-regular-svg-icons/faGrinWink.js",9,41277],"./free-regular-svg-icons/faHandLizard.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandLizard.js",9,44301],"./free-regular-svg-icons/faHandPaper.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandPaper.js",9,34335],"./free-regular-svg-icons/faHandPeace.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandPeace.js",9,86039],"./free-regular-svg-icons/faHandPointDown.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandPointDown.js",9,6883],"./free-regular-svg-icons/faHandPointLeft.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandPointLeft.js",9,58490],"./free-regular-svg-icons/faHandPointRight.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandPointRight.js",9,15645],"./free-regular-svg-icons/faHandPointUp.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandPointUp.js",9,550],"./free-regular-svg-icons/faHandPointer.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandPointer.js",9,34668],"./free-regular-svg-icons/faHandRock.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandRock.js",9,95900],"./free-regular-svg-icons/faHandScissors.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandScissors.js",9,77486],"./free-regular-svg-icons/faHandSpock.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandSpock.js",9,9707],"./free-regular-svg-icons/faHandshake.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHandshake.js",9,5207],"./free-regular-svg-icons/faHdd.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHdd.js",9,28806],"./free-regular-svg-icons/faHeart.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHeart.js",9,53590],"./free-regular-svg-icons/faHospital.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHospital.js",9,17694],"./free-regular-svg-icons/faHourglass.js":["./node_modules/@fortawesome/free-regular-svg-icons/faHourglass.js",9,78740],"./free-regular-svg-icons/faIdBadge.js":["./node_modules/@fortawesome/free-regular-svg-icons/faIdBadge.js",9,60178],"./free-regular-svg-icons/faIdCard.js":["./node_modules/@fortawesome/free-regular-svg-icons/faIdCard.js",9,18399],"./free-regular-svg-icons/faImage.js":["./node_modules/@fortawesome/free-regular-svg-icons/faImage.js",9,52931],"./free-regular-svg-icons/faImages.js":["./node_modules/@fortawesome/free-regular-svg-icons/faImages.js",9,22886],"./free-regular-svg-icons/faKeyboard.js":["./node_modules/@fortawesome/free-regular-svg-icons/faKeyboard.js",9,64409],"./free-regular-svg-icons/faKiss.js":["./node_modules/@fortawesome/free-regular-svg-icons/faKiss.js",9,82414],"./free-regular-svg-icons/faKissBeam.js":["./node_modules/@fortawesome/free-regular-svg-icons/faKissBeam.js",9,73077],"./free-regular-svg-icons/faKissWinkHeart.js":["./node_modules/@fortawesome/free-regular-svg-icons/faKissWinkHeart.js",9,20645],"./free-regular-svg-icons/faLaugh.js":["./node_modules/@fortawesome/free-regular-svg-icons/faLaugh.js",9,40159],"./free-regular-svg-icons/faLaughBeam.js":["./node_modules/@fortawesome/free-regular-svg-icons/faLaughBeam.js",9,71644],"./free-regular-svg-icons/faLaughSquint.js":["./node_modules/@fortawesome/free-regular-svg-icons/faLaughSquint.js",9,68815],"./free-regular-svg-icons/faLaughWink.js":["./node_modules/@fortawesome/free-regular-svg-icons/faLaughWink.js",9,11052],"./free-regular-svg-icons/faLemon.js":["./node_modules/@fortawesome/free-regular-svg-icons/faLemon.js",9,66393],"./free-regular-svg-icons/faLifeRing.js":["./node_modules/@fortawesome/free-regular-svg-icons/faLifeRing.js",9,16128],"./free-regular-svg-icons/faLightbulb.js":["./node_modules/@fortawesome/free-regular-svg-icons/faLightbulb.js",9,31737],"./free-regular-svg-icons/faListAlt.js":["./node_modules/@fortawesome/free-regular-svg-icons/faListAlt.js",9,82797],"./free-regular-svg-icons/faMap.js":["./node_modules/@fortawesome/free-regular-svg-icons/faMap.js",9,73892],"./free-regular-svg-icons/faMeh.js":["./node_modules/@fortawesome/free-regular-svg-icons/faMeh.js",9,90184],"./free-regular-svg-icons/faMehBlank.js":["./node_modules/@fortawesome/free-regular-svg-icons/faMehBlank.js",9,97476],"./free-regular-svg-icons/faMehRollingEyes.js":["./node_modules/@fortawesome/free-regular-svg-icons/faMehRollingEyes.js",9,32537],"./free-regular-svg-icons/faMinusSquare.js":["./node_modules/@fortawesome/free-regular-svg-icons/faMinusSquare.js",9,42073],"./free-regular-svg-icons/faMoneyBillAlt.js":["./node_modules/@fortawesome/free-regular-svg-icons/faMoneyBillAlt.js",9,62820],"./free-regular-svg-icons/faMoon.js":["./node_modules/@fortawesome/free-regular-svg-icons/faMoon.js",9,88537],"./free-regular-svg-icons/faNewspaper.js":["./node_modules/@fortawesome/free-regular-svg-icons/faNewspaper.js",9,46081],"./free-regular-svg-icons/faObjectGroup.js":["./node_modules/@fortawesome/free-regular-svg-icons/faObjectGroup.js",9,98444],"./free-regular-svg-icons/faObjectUngroup.js":["./node_modules/@fortawesome/free-regular-svg-icons/faObjectUngroup.js",9,85457],"./free-regular-svg-icons/faPaperPlane.js":["./node_modules/@fortawesome/free-regular-svg-icons/faPaperPlane.js",9,25936],"./free-regular-svg-icons/faPauseCircle.js":["./node_modules/@fortawesome/free-regular-svg-icons/faPauseCircle.js",9,27716],"./free-regular-svg-icons/faPlayCircle.js":["./node_modules/@fortawesome/free-regular-svg-icons/faPlayCircle.js",9,81914],"./free-regular-svg-icons/faPlusSquare.js":["./node_modules/@fortawesome/free-regular-svg-icons/faPlusSquare.js",9,59051],"./free-regular-svg-icons/faQuestionCircle.js":["./node_modules/@fortawesome/free-regular-svg-icons/faQuestionCircle.js",9,11160],"./free-regular-svg-icons/faRegistered.js":["./node_modules/@fortawesome/free-regular-svg-icons/faRegistered.js",9,64144],"./free-regular-svg-icons/faSadCry.js":["./node_modules/@fortawesome/free-regular-svg-icons/faSadCry.js",9,75948],"./free-regular-svg-icons/faSadTear.js":["./node_modules/@fortawesome/free-regular-svg-icons/faSadTear.js",9,41174],"./free-regular-svg-icons/faSave.js":["./node_modules/@fortawesome/free-regular-svg-icons/faSave.js",9,22661],"./free-regular-svg-icons/faShareSquare.js":["./node_modules/@fortawesome/free-regular-svg-icons/faShareSquare.js",9,99486],"./free-regular-svg-icons/faSmile.js":["./node_modules/@fortawesome/free-regular-svg-icons/faSmile.js",9,14546],"./free-regular-svg-icons/faSmileBeam.js":["./node_modules/@fortawesome/free-regular-svg-icons/faSmileBeam.js",9,81897],"./free-regular-svg-icons/faSmileWink.js":["./node_modules/@fortawesome/free-regular-svg-icons/faSmileWink.js",9,13581],"./free-regular-svg-icons/faSnowflake.js":["./node_modules/@fortawesome/free-regular-svg-icons/faSnowflake.js",9,56846],"./free-regular-svg-icons/faSquare.js":["./node_modules/@fortawesome/free-regular-svg-icons/faSquare.js",9,52815],"./free-regular-svg-icons/faStar.js":["./node_modules/@fortawesome/free-regular-svg-icons/faStar.js",9,42456],"./free-regular-svg-icons/faStarHalf.js":["./node_modules/@fortawesome/free-regular-svg-icons/faStarHalf.js",9,14081],"./free-regular-svg-icons/faStickyNote.js":["./node_modules/@fortawesome/free-regular-svg-icons/faStickyNote.js",9,5939],"./free-regular-svg-icons/faStopCircle.js":["./node_modules/@fortawesome/free-regular-svg-icons/faStopCircle.js",9,99044],"./free-regular-svg-icons/faSun.js":["./node_modules/@fortawesome/free-regular-svg-icons/faSun.js",9,55604],"./free-regular-svg-icons/faSurprise.js":["./node_modules/@fortawesome/free-regular-svg-icons/faSurprise.js",9,39787],"./free-regular-svg-icons/faThumbsDown.js":["./node_modules/@fortawesome/free-regular-svg-icons/faThumbsDown.js",9,42381],"./free-regular-svg-icons/faThumbsUp.js":["./node_modules/@fortawesome/free-regular-svg-icons/faThumbsUp.js",9,78820],"./free-regular-svg-icons/faTimesCircle.js":["./node_modules/@fortawesome/free-regular-svg-icons/faTimesCircle.js",9,55236],"./free-regular-svg-icons/faTired.js":["./node_modules/@fortawesome/free-regular-svg-icons/faTired.js",9,10228],"./free-regular-svg-icons/faTrashAlt.js":["./node_modules/@fortawesome/free-regular-svg-icons/faTrashAlt.js",9,59841],"./free-regular-svg-icons/faUser.js":["./node_modules/@fortawesome/free-regular-svg-icons/faUser.js",9,85259],"./free-regular-svg-icons/faUserCircle.js":["./node_modules/@fortawesome/free-regular-svg-icons/faUserCircle.js",9,23175],"./free-regular-svg-icons/faWindowClose.js":["./node_modules/@fortawesome/free-regular-svg-icons/faWindowClose.js",9,90038],"./free-regular-svg-icons/faWindowMaximize.js":["./node_modules/@fortawesome/free-regular-svg-icons/faWindowMaximize.js",9,10518],"./free-regular-svg-icons/faWindowMinimize.js":["./node_modules/@fortawesome/free-regular-svg-icons/faWindowMinimize.js",9,86636],"./free-regular-svg-icons/faWindowRestore.js":["./node_modules/@fortawesome/free-regular-svg-icons/faWindowRestore.js",9,87164],"./free-regular-svg-icons/index.es.js":["./node_modules/@fortawesome/free-regular-svg-icons/index.es.js",9,39075],"./free-regular-svg-icons/index.js":["./node_modules/@fortawesome/free-regular-svg-icons/index.js",7,7065],"./free-solid-svg-icons/attribution.js":["./node_modules/@fortawesome/free-solid-svg-icons/attribution.js",7,1259],"./free-solid-svg-icons/faAd.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAd.js",9,27184],"./free-solid-svg-icons/faAddressBook.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAddressBook.js",9,2280],"./free-solid-svg-icons/faAddressCard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAddressCard.js",9,82203],"./free-solid-svg-icons/faAdjust.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAdjust.js",9,50726],"./free-solid-svg-icons/faAirFreshener.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAirFreshener.js",9,51529],"./free-solid-svg-icons/faAlignCenter.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAlignCenter.js",9,4333],"./free-solid-svg-icons/faAlignJustify.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAlignJustify.js",9,58562],"./free-solid-svg-icons/faAlignLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAlignLeft.js",9,22777],"./free-solid-svg-icons/faAlignRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAlignRight.js",9,80384],"./free-solid-svg-icons/faAllergies.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAllergies.js",9,91105],"./free-solid-svg-icons/faAmbulance.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAmbulance.js",9,38239],"./free-solid-svg-icons/faAmericanSignLanguageInterpreting.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAmericanSignLanguageInterpreting.js",9,8563],"./free-solid-svg-icons/faAnchor.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAnchor.js",9,43844],"./free-solid-svg-icons/faAngleDoubleDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAngleDoubleDown.js",9,41651],"./free-solid-svg-icons/faAngleDoubleLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAngleDoubleLeft.js",9,80138],"./free-solid-svg-icons/faAngleDoubleRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAngleDoubleRight.js",9,63949],"./free-solid-svg-icons/faAngleDoubleUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAngleDoubleUp.js",9,75894],"./free-solid-svg-icons/faAngleDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAngleDown.js",9,51590],"./free-solid-svg-icons/faAngleLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAngleLeft.js",9,53135],"./free-solid-svg-icons/faAngleRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAngleRight.js",9,82862],"./free-solid-svg-icons/faAngleUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAngleUp.js",9,23271],"./free-solid-svg-icons/faAngry.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAngry.js",9,72408],"./free-solid-svg-icons/faAnkh.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAnkh.js",9,47085],"./free-solid-svg-icons/faAppleAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAppleAlt.js",9,77290],"./free-solid-svg-icons/faArchive.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArchive.js",9,58899],"./free-solid-svg-icons/faArchway.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArchway.js",9,28998],"./free-solid-svg-icons/faArrowAltCircleDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowAltCircleDown.js",9,20241],"./free-solid-svg-icons/faArrowAltCircleLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowAltCircleLeft.js",9,61840],"./free-solid-svg-icons/faArrowAltCircleRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowAltCircleRight.js",9,39443],"./free-solid-svg-icons/faArrowAltCircleUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowAltCircleUp.js",9,58096],"./free-solid-svg-icons/faArrowCircleDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowCircleDown.js",9,98628],"./free-solid-svg-icons/faArrowCircleLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowCircleLeft.js",9,22517],"./free-solid-svg-icons/faArrowCircleRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowCircleRight.js",9,38388],"./free-solid-svg-icons/faArrowCircleUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowCircleUp.js",9,89969],"./free-solid-svg-icons/faArrowDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowDown.js",9,70300],"./free-solid-svg-icons/faArrowLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowLeft.js",9,81021],"./free-solid-svg-icons/faArrowRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowRight.js",9,60380],"./free-solid-svg-icons/faArrowUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowUp.js",9,15977],"./free-solid-svg-icons/faArrowsAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowsAlt.js",9,56768],"./free-solid-svg-icons/faArrowsAltH.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowsAltH.js",9,78170],"./free-solid-svg-icons/faArrowsAltV.js":["./node_modules/@fortawesome/free-solid-svg-icons/faArrowsAltV.js",9,4500],"./free-solid-svg-icons/faAssistiveListeningSystems.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAssistiveListeningSystems.js",9,68263],"./free-solid-svg-icons/faAsterisk.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAsterisk.js",9,74685],"./free-solid-svg-icons/faAt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAt.js",9,96704],"./free-solid-svg-icons/faAtlas.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAtlas.js",9,88590],"./free-solid-svg-icons/faAtom.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAtom.js",9,83720],"./free-solid-svg-icons/faAudioDescription.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAudioDescription.js",9,84317],"./free-solid-svg-icons/faAward.js":["./node_modules/@fortawesome/free-solid-svg-icons/faAward.js",9,96720],"./free-solid-svg-icons/faBaby.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBaby.js",9,4357],"./free-solid-svg-icons/faBabyCarriage.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBabyCarriage.js",9,95319],"./free-solid-svg-icons/faBackspace.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBackspace.js",9,66758],"./free-solid-svg-icons/faBackward.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBackward.js",9,93368],"./free-solid-svg-icons/faBacon.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBacon.js",9,60958],"./free-solid-svg-icons/faBacteria.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBacteria.js",9,63074],"./free-solid-svg-icons/faBacterium.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBacterium.js",9,48815],"./free-solid-svg-icons/faBahai.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBahai.js",9,72844],"./free-solid-svg-icons/faBalanceScale.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBalanceScale.js",9,48887],"./free-solid-svg-icons/faBalanceScaleLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBalanceScaleLeft.js",9,72498],"./free-solid-svg-icons/faBalanceScaleRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBalanceScaleRight.js",9,2709],"./free-solid-svg-icons/faBan.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBan.js",9,62672],"./free-solid-svg-icons/faBandAid.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBandAid.js",9,54146],"./free-solid-svg-icons/faBarcode.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBarcode.js",9,66937],"./free-solid-svg-icons/faBars.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBars.js",9,65371],"./free-solid-svg-icons/faBaseballBall.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBaseballBall.js",9,97204],"./free-solid-svg-icons/faBasketballBall.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBasketballBall.js",9,93839],"./free-solid-svg-icons/faBath.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBath.js",9,63648],"./free-solid-svg-icons/faBatteryEmpty.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBatteryEmpty.js",9,85107],"./free-solid-svg-icons/faBatteryFull.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBatteryFull.js",9,2717],"./free-solid-svg-icons/faBatteryHalf.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBatteryHalf.js",9,485],"./free-solid-svg-icons/faBatteryQuarter.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBatteryQuarter.js",9,51750],"./free-solid-svg-icons/faBatteryThreeQuarters.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBatteryThreeQuarters.js",9,48083],"./free-solid-svg-icons/faBed.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBed.js",9,50950],"./free-solid-svg-icons/faBeer.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBeer.js",9,99015],"./free-solid-svg-icons/faBell.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBell.js",9,78536],"./free-solid-svg-icons/faBellSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBellSlash.js",9,23179],"./free-solid-svg-icons/faBezierCurve.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBezierCurve.js",9,82103],"./free-solid-svg-icons/faBible.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBible.js",9,72827],"./free-solid-svg-icons/faBicycle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBicycle.js",9,9732],"./free-solid-svg-icons/faBiking.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBiking.js",9,39203],"./free-solid-svg-icons/faBinoculars.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBinoculars.js",9,53811],"./free-solid-svg-icons/faBiohazard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBiohazard.js",9,70127],"./free-solid-svg-icons/faBirthdayCake.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBirthdayCake.js",9,44984],"./free-solid-svg-icons/faBlender.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBlender.js",9,74817],"./free-solid-svg-icons/faBlenderPhone.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBlenderPhone.js",9,44481],"./free-solid-svg-icons/faBlind.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBlind.js",9,50170],"./free-solid-svg-icons/faBlog.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBlog.js",9,77745],"./free-solid-svg-icons/faBold.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBold.js",9,31474],"./free-solid-svg-icons/faBolt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBolt.js",9,84994],"./free-solid-svg-icons/faBomb.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBomb.js",9,42829],"./free-solid-svg-icons/faBone.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBone.js",9,45271],"./free-solid-svg-icons/faBong.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBong.js",9,41145],"./free-solid-svg-icons/faBook.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBook.js",9,66064],"./free-solid-svg-icons/faBookDead.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBookDead.js",9,88246],"./free-solid-svg-icons/faBookMedical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBookMedical.js",9,55429],"./free-solid-svg-icons/faBookOpen.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBookOpen.js",9,54444],"./free-solid-svg-icons/faBookReader.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBookReader.js",9,39235],"./free-solid-svg-icons/faBookmark.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBookmark.js",9,7521],"./free-solid-svg-icons/faBorderAll.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBorderAll.js",9,28668],"./free-solid-svg-icons/faBorderNone.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBorderNone.js",9,29097],"./free-solid-svg-icons/faBorderStyle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBorderStyle.js",9,16442],"./free-solid-svg-icons/faBowlingBall.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBowlingBall.js",9,59692],"./free-solid-svg-icons/faBox.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBox.js",9,61096],"./free-solid-svg-icons/faBoxOpen.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBoxOpen.js",9,86276],"./free-solid-svg-icons/faBoxTissue.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBoxTissue.js",9,67911],"./free-solid-svg-icons/faBoxes.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBoxes.js",9,74448],"./free-solid-svg-icons/faBraille.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBraille.js",9,91532],"./free-solid-svg-icons/faBrain.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBrain.js",9,13765],"./free-solid-svg-icons/faBreadSlice.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBreadSlice.js",9,81317],"./free-solid-svg-icons/faBriefcase.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBriefcase.js",9,46013],"./free-solid-svg-icons/faBriefcaseMedical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBriefcaseMedical.js",9,87882],"./free-solid-svg-icons/faBroadcastTower.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBroadcastTower.js",9,83217],"./free-solid-svg-icons/faBroom.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBroom.js",9,9924],"./free-solid-svg-icons/faBrush.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBrush.js",9,56625],"./free-solid-svg-icons/faBug.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBug.js",9,42355],"./free-solid-svg-icons/faBuilding.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBuilding.js",9,66525],"./free-solid-svg-icons/faBullhorn.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBullhorn.js",9,42357],"./free-solid-svg-icons/faBullseye.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBullseye.js",9,43574],"./free-solid-svg-icons/faBurn.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBurn.js",9,95820],"./free-solid-svg-icons/faBus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBus.js",9,11975],"./free-solid-svg-icons/faBusAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBusAlt.js",9,14080],"./free-solid-svg-icons/faBusinessTime.js":["./node_modules/@fortawesome/free-solid-svg-icons/faBusinessTime.js",9,43030],"./free-solid-svg-icons/faCalculator.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCalculator.js",9,52025],"./free-solid-svg-icons/faCalendar.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCalendar.js",9,83159],"./free-solid-svg-icons/faCalendarAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCalendarAlt.js",9,97840],"./free-solid-svg-icons/faCalendarCheck.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCalendarCheck.js",9,63103],"./free-solid-svg-icons/faCalendarDay.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCalendarDay.js",9,15157],"./free-solid-svg-icons/faCalendarMinus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCalendarMinus.js",9,13439],"./free-solid-svg-icons/faCalendarPlus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCalendarPlus.js",9,8567],"./free-solid-svg-icons/faCalendarTimes.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCalendarTimes.js",9,14353],"./free-solid-svg-icons/faCalendarWeek.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCalendarWeek.js",9,19203],"./free-solid-svg-icons/faCamera.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCamera.js",9,31174],"./free-solid-svg-icons/faCameraRetro.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCameraRetro.js",9,24556],"./free-solid-svg-icons/faCampground.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCampground.js",9,39199],"./free-solid-svg-icons/faCandyCane.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCandyCane.js",9,4393],"./free-solid-svg-icons/faCannabis.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCannabis.js",9,44550],"./free-solid-svg-icons/faCapsules.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCapsules.js",9,88137],"./free-solid-svg-icons/faCar.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCar.js",9,68895],"./free-solid-svg-icons/faCarAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCarAlt.js",9,53176],"./free-solid-svg-icons/faCarBattery.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCarBattery.js",9,44558],"./free-solid-svg-icons/faCarCrash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCarCrash.js",9,39232],"./free-solid-svg-icons/faCarSide.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCarSide.js",9,70992],"./free-solid-svg-icons/faCaravan.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCaravan.js",9,4387],"./free-solid-svg-icons/faCaretDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCaretDown.js",9,43594],"./free-solid-svg-icons/faCaretLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCaretLeft.js",9,56067],"./free-solid-svg-icons/faCaretRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCaretRight.js",9,61482],"./free-solid-svg-icons/faCaretSquareDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCaretSquareDown.js",9,44205],"./free-solid-svg-icons/faCaretSquareLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCaretSquareLeft.js",9,84188],"./free-solid-svg-icons/faCaretSquareRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCaretSquareRight.js",9,37687],"./free-solid-svg-icons/faCaretSquareUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCaretSquareUp.js",9,64676],"./free-solid-svg-icons/faCaretUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCaretUp.js",9,4067],"./free-solid-svg-icons/faCarrot.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCarrot.js",9,42534],"./free-solid-svg-icons/faCartArrowDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCartArrowDown.js",9,2198],"./free-solid-svg-icons/faCartPlus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCartPlus.js",9,37331],"./free-solid-svg-icons/faCashRegister.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCashRegister.js",9,89643],"./free-solid-svg-icons/faCat.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCat.js",9,88317],"./free-solid-svg-icons/faCertificate.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCertificate.js",9,47034],"./free-solid-svg-icons/faChair.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChair.js",9,44892],"./free-solid-svg-icons/faChalkboard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChalkboard.js",9,90180],"./free-solid-svg-icons/faChalkboardTeacher.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChalkboardTeacher.js",9,53976],"./free-solid-svg-icons/faChargingStation.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChargingStation.js",9,25156],"./free-solid-svg-icons/faChartArea.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChartArea.js",9,80932],"./free-solid-svg-icons/faChartBar.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChartBar.js",9,66600],"./free-solid-svg-icons/faChartLine.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChartLine.js",9,54399],"./free-solid-svg-icons/faChartPie.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChartPie.js",9,94159],"./free-solid-svg-icons/faCheck.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCheck.js",9,81617],"./free-solid-svg-icons/faCheckCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCheckCircle.js",9,42217],"./free-solid-svg-icons/faCheckDouble.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCheckDouble.js",9,50040],"./free-solid-svg-icons/faCheckSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCheckSquare.js",9,12438],"./free-solid-svg-icons/faCheese.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCheese.js",9,72608],"./free-solid-svg-icons/faChess.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChess.js",9,3017],"./free-solid-svg-icons/faChessBishop.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChessBishop.js",9,86792],"./free-solid-svg-icons/faChessBoard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChessBoard.js",9,59401],"./free-solid-svg-icons/faChessKing.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChessKing.js",9,64034],"./free-solid-svg-icons/faChessKnight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChessKnight.js",9,66988],"./free-solid-svg-icons/faChessPawn.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChessPawn.js",9,52699],"./free-solid-svg-icons/faChessQueen.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChessQueen.js",9,511],"./free-solid-svg-icons/faChessRook.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChessRook.js",9,30216],"./free-solid-svg-icons/faChevronCircleDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChevronCircleDown.js",9,19062],"./free-solid-svg-icons/faChevronCircleLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChevronCircleLeft.js",9,11839],"./free-solid-svg-icons/faChevronCircleRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChevronCircleRight.js",9,18334],"./free-solid-svg-icons/faChevronCircleUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChevronCircleUp.js",9,65015],"./free-solid-svg-icons/faChevronDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChevronDown.js",9,31226],"./free-solid-svg-icons/faChevronLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChevronLeft.js",9,49107],"./free-solid-svg-icons/faChevronRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChevronRight.js",9,79162],"./free-solid-svg-icons/faChevronUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChevronUp.js",9,86419],"./free-solid-svg-icons/faChild.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChild.js",9,4291],"./free-solid-svg-icons/faChurch.js":["./node_modules/@fortawesome/free-solid-svg-icons/faChurch.js",9,54430],"./free-solid-svg-icons/faCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCircle.js",9,53065],"./free-solid-svg-icons/faCircleNotch.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCircleNotch.js",9,46943],"./free-solid-svg-icons/faCity.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCity.js",9,58338],"./free-solid-svg-icons/faClinicMedical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faClinicMedical.js",9,80942],"./free-solid-svg-icons/faClipboard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faClipboard.js",9,9391],"./free-solid-svg-icons/faClipboardCheck.js":["./node_modules/@fortawesome/free-solid-svg-icons/faClipboardCheck.js",9,99975],"./free-solid-svg-icons/faClipboardList.js":["./node_modules/@fortawesome/free-solid-svg-icons/faClipboardList.js",9,69015],"./free-solid-svg-icons/faClock.js":["./node_modules/@fortawesome/free-solid-svg-icons/faClock.js",9,1871],"./free-solid-svg-icons/faClone.js":["./node_modules/@fortawesome/free-solid-svg-icons/faClone.js",9,97104],"./free-solid-svg-icons/faClosedCaptioning.js":["./node_modules/@fortawesome/free-solid-svg-icons/faClosedCaptioning.js",9,17659],"./free-solid-svg-icons/faCloud.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCloud.js",9,75904],"./free-solid-svg-icons/faCloudDownloadAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCloudDownloadAlt.js",9,64917],"./free-solid-svg-icons/faCloudMeatball.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCloudMeatball.js",9,38198],"./free-solid-svg-icons/faCloudMoon.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCloudMoon.js",9,7077],"./free-solid-svg-icons/faCloudMoonRain.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCloudMoonRain.js",9,54343],"./free-solid-svg-icons/faCloudRain.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCloudRain.js",9,46674],"./free-solid-svg-icons/faCloudShowersHeavy.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCloudShowersHeavy.js",9,6366],"./free-solid-svg-icons/faCloudSun.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCloudSun.js",9,80696],"./free-solid-svg-icons/faCloudSunRain.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCloudSunRain.js",9,97706],"./free-solid-svg-icons/faCloudUploadAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCloudUploadAlt.js",9,40990],"./free-solid-svg-icons/faCocktail.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCocktail.js",9,76479],"./free-solid-svg-icons/faCode.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCode.js",9,25848],"./free-solid-svg-icons/faCodeBranch.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCodeBranch.js",9,98152],"./free-solid-svg-icons/faCoffee.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCoffee.js",9,45781],"./free-solid-svg-icons/faCog.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCog.js",9,14190],"./free-solid-svg-icons/faCogs.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCogs.js",9,76229],"./free-solid-svg-icons/faCoins.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCoins.js",9,15939],"./free-solid-svg-icons/faColumns.js":["./node_modules/@fortawesome/free-solid-svg-icons/faColumns.js",9,19262],"./free-solid-svg-icons/faComment.js":["./node_modules/@fortawesome/free-solid-svg-icons/faComment.js",9,65e3],"./free-solid-svg-icons/faCommentAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCommentAlt.js",9,97745],"./free-solid-svg-icons/faCommentDollar.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCommentDollar.js",9,17870],"./free-solid-svg-icons/faCommentDots.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCommentDots.js",9,67500],"./free-solid-svg-icons/faCommentMedical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCommentMedical.js",9,36445],"./free-solid-svg-icons/faCommentSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCommentSlash.js",9,28427],"./free-solid-svg-icons/faComments.js":["./node_modules/@fortawesome/free-solid-svg-icons/faComments.js",9,93847],"./free-solid-svg-icons/faCommentsDollar.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCommentsDollar.js",9,90913],"./free-solid-svg-icons/faCompactDisc.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCompactDisc.js",9,87909],"./free-solid-svg-icons/faCompass.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCompass.js",9,64053],"./free-solid-svg-icons/faCompress.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCompress.js",9,49457],"./free-solid-svg-icons/faCompressAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCompressAlt.js",9,47334],"./free-solid-svg-icons/faCompressArrowsAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCompressArrowsAlt.js",9,50912],"./free-solid-svg-icons/faConciergeBell.js":["./node_modules/@fortawesome/free-solid-svg-icons/faConciergeBell.js",9,93631],"./free-solid-svg-icons/faCookie.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCookie.js",9,20139],"./free-solid-svg-icons/faCookieBite.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCookieBite.js",9,33673],"./free-solid-svg-icons/faCopy.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCopy.js",9,67256],"./free-solid-svg-icons/faCopyright.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCopyright.js",9,86620],"./free-solid-svg-icons/faCouch.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCouch.js",9,6800],"./free-solid-svg-icons/faCreditCard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCreditCard.js",9,36910],"./free-solid-svg-icons/faCrop.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCrop.js",9,86399],"./free-solid-svg-icons/faCropAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCropAlt.js",9,96056],"./free-solid-svg-icons/faCross.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCross.js",9,1649],"./free-solid-svg-icons/faCrosshairs.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCrosshairs.js",9,58988],"./free-solid-svg-icons/faCrow.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCrow.js",9,64094],"./free-solid-svg-icons/faCrown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCrown.js",9,97250],"./free-solid-svg-icons/faCrutch.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCrutch.js",9,71510],"./free-solid-svg-icons/faCube.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCube.js",9,67320],"./free-solid-svg-icons/faCubes.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCubes.js",9,14119],"./free-solid-svg-icons/faCut.js":["./node_modules/@fortawesome/free-solid-svg-icons/faCut.js",9,42849],"./free-solid-svg-icons/faDatabase.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDatabase.js",9,37048],"./free-solid-svg-icons/faDeaf.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDeaf.js",9,66373],"./free-solid-svg-icons/faDemocrat.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDemocrat.js",9,15986],"./free-solid-svg-icons/faDesktop.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDesktop.js",9,15201],"./free-solid-svg-icons/faDharmachakra.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDharmachakra.js",9,89330],"./free-solid-svg-icons/faDiagnoses.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDiagnoses.js",9,15164],"./free-solid-svg-icons/faDice.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDice.js",9,79902],"./free-solid-svg-icons/faDiceD20.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDiceD20.js",9,99546],"./free-solid-svg-icons/faDiceD6.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDiceD6.js",9,39364],"./free-solid-svg-icons/faDiceFive.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDiceFive.js",9,43062],"./free-solid-svg-icons/faDiceFour.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDiceFour.js",9,31846],"./free-solid-svg-icons/faDiceOne.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDiceOne.js",9,21972],"./free-solid-svg-icons/faDiceSix.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDiceSix.js",9,74720],"./free-solid-svg-icons/faDiceThree.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDiceThree.js",9,16400],"./free-solid-svg-icons/faDiceTwo.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDiceTwo.js",9,83914],"./free-solid-svg-icons/faDigitalTachograph.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDigitalTachograph.js",9,4178],"./free-solid-svg-icons/faDirections.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDirections.js",9,91103],"./free-solid-svg-icons/faDisease.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDisease.js",9,57871],"./free-solid-svg-icons/faDivide.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDivide.js",9,94936],"./free-solid-svg-icons/faDizzy.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDizzy.js",9,81059],"./free-solid-svg-icons/faDna.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDna.js",9,79704],"./free-solid-svg-icons/faDog.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDog.js",9,53723],"./free-solid-svg-icons/faDollarSign.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDollarSign.js",9,36854],"./free-solid-svg-icons/faDolly.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDolly.js",9,52169],"./free-solid-svg-icons/faDollyFlatbed.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDollyFlatbed.js",9,11511],"./free-solid-svg-icons/faDonate.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDonate.js",9,53318],"./free-solid-svg-icons/faDoorClosed.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDoorClosed.js",9,53785],"./free-solid-svg-icons/faDoorOpen.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDoorOpen.js",9,51029],"./free-solid-svg-icons/faDotCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDotCircle.js",9,67898],"./free-solid-svg-icons/faDove.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDove.js",9,84449],"./free-solid-svg-icons/faDownload.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDownload.js",9,80961],"./free-solid-svg-icons/faDraftingCompass.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDraftingCompass.js",9,36938],"./free-solid-svg-icons/faDragon.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDragon.js",9,64850],"./free-solid-svg-icons/faDrawPolygon.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDrawPolygon.js",9,45217],"./free-solid-svg-icons/faDrum.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDrum.js",9,16989],"./free-solid-svg-icons/faDrumSteelpan.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDrumSteelpan.js",9,59423],"./free-solid-svg-icons/faDrumstickBite.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDrumstickBite.js",9,71543],"./free-solid-svg-icons/faDumbbell.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDumbbell.js",9,28276],"./free-solid-svg-icons/faDumpster.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDumpster.js",9,64295],"./free-solid-svg-icons/faDumpsterFire.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDumpsterFire.js",9,57171],"./free-solid-svg-icons/faDungeon.js":["./node_modules/@fortawesome/free-solid-svg-icons/faDungeon.js",9,77291],"./free-solid-svg-icons/faEdit.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEdit.js",9,22085],"./free-solid-svg-icons/faEgg.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEgg.js",9,12788],"./free-solid-svg-icons/faEject.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEject.js",9,63464],"./free-solid-svg-icons/faEllipsisH.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEllipsisH.js",9,71704],"./free-solid-svg-icons/faEllipsisV.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEllipsisV.js",9,53110],"./free-solid-svg-icons/faEnvelope.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEnvelope.js",9,55345],"./free-solid-svg-icons/faEnvelopeOpen.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEnvelopeOpen.js",9,71769],"./free-solid-svg-icons/faEnvelopeOpenText.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEnvelopeOpenText.js",9,2214],"./free-solid-svg-icons/faEnvelopeSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEnvelopeSquare.js",9,50902],"./free-solid-svg-icons/faEquals.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEquals.js",9,6824],"./free-solid-svg-icons/faEraser.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEraser.js",9,88645],"./free-solid-svg-icons/faEthernet.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEthernet.js",9,12506],"./free-solid-svg-icons/faEuroSign.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEuroSign.js",9,28077],"./free-solid-svg-icons/faExchangeAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faExchangeAlt.js",9,49205],"./free-solid-svg-icons/faExclamation.js":["./node_modules/@fortawesome/free-solid-svg-icons/faExclamation.js",9,35532],"./free-solid-svg-icons/faExclamationCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faExclamationCircle.js",9,8436],"./free-solid-svg-icons/faExclamationTriangle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faExclamationTriangle.js",9,34496],"./free-solid-svg-icons/faExpand.js":["./node_modules/@fortawesome/free-solid-svg-icons/faExpand.js",9,5709],"./free-solid-svg-icons/faExpandAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faExpandAlt.js",9,71306],"./free-solid-svg-icons/faExpandArrowsAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faExpandArrowsAlt.js",9,64372],"./free-solid-svg-icons/faExternalLinkAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faExternalLinkAlt.js",9,41607],"./free-solid-svg-icons/faExternalLinkSquareAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faExternalLinkSquareAlt.js",9,73714],"./free-solid-svg-icons/faEye.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEye.js",9,900],"./free-solid-svg-icons/faEyeDropper.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEyeDropper.js",9,43502],"./free-solid-svg-icons/faEyeSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faEyeSlash.js",9,56967],"./free-solid-svg-icons/faFan.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFan.js",9,23996],"./free-solid-svg-icons/faFastBackward.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFastBackward.js",9,37094],"./free-solid-svg-icons/faFastForward.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFastForward.js",9,33122],"./free-solid-svg-icons/faFaucet.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFaucet.js",9,77893],"./free-solid-svg-icons/faFax.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFax.js",9,39306],"./free-solid-svg-icons/faFeather.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFeather.js",9,15394],"./free-solid-svg-icons/faFeatherAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFeatherAlt.js",9,12159],"./free-solid-svg-icons/faFemale.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFemale.js",9,26245],"./free-solid-svg-icons/faFighterJet.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFighterJet.js",9,84817],"./free-solid-svg-icons/faFile.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFile.js",9,13911],"./free-solid-svg-icons/faFileAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileAlt.js",9,93360],"./free-solid-svg-icons/faFileArchive.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileArchive.js",9,64265],"./free-solid-svg-icons/faFileAudio.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileAudio.js",9,57813],"./free-solid-svg-icons/faFileCode.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileCode.js",9,42902],"./free-solid-svg-icons/faFileContract.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileContract.js",9,37133],"./free-solid-svg-icons/faFileCsv.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileCsv.js",9,55407],"./free-solid-svg-icons/faFileDownload.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileDownload.js",9,3935],"./free-solid-svg-icons/faFileExcel.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileExcel.js",9,64264],"./free-solid-svg-icons/faFileExport.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileExport.js",9,55841],"./free-solid-svg-icons/faFileImage.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileImage.js",9,21622],"./free-solid-svg-icons/faFileImport.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileImport.js",9,51438],"./free-solid-svg-icons/faFileInvoice.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileInvoice.js",9,51672],"./free-solid-svg-icons/faFileInvoiceDollar.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileInvoiceDollar.js",9,33470],"./free-solid-svg-icons/faFileMedical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileMedical.js",9,36196],"./free-solid-svg-icons/faFileMedicalAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileMedicalAlt.js",9,60789],"./free-solid-svg-icons/faFilePdf.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFilePdf.js",9,30009],"./free-solid-svg-icons/faFilePowerpoint.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFilePowerpoint.js",9,32094],"./free-solid-svg-icons/faFilePrescription.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFilePrescription.js",9,83071],"./free-solid-svg-icons/faFileSignature.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileSignature.js",9,68469],"./free-solid-svg-icons/faFileUpload.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileUpload.js",9,98642],"./free-solid-svg-icons/faFileVideo.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileVideo.js",9,43656],"./free-solid-svg-icons/faFileWord.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFileWord.js",9,63071],"./free-solid-svg-icons/faFill.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFill.js",9,53352],"./free-solid-svg-icons/faFillDrip.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFillDrip.js",9,11627],"./free-solid-svg-icons/faFilm.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFilm.js",9,87967],"./free-solid-svg-icons/faFilter.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFilter.js",9,75183],"./free-solid-svg-icons/faFingerprint.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFingerprint.js",9,92697],"./free-solid-svg-icons/faFire.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFire.js",9,62573],"./free-solid-svg-icons/faFireAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFireAlt.js",9,68554],"./free-solid-svg-icons/faFireExtinguisher.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFireExtinguisher.js",9,1330],"./free-solid-svg-icons/faFirstAid.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFirstAid.js",9,40797],"./free-solid-svg-icons/faFish.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFish.js",9,26743],"./free-solid-svg-icons/faFistRaised.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFistRaised.js",9,20847],"./free-solid-svg-icons/faFlag.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFlag.js",9,11599],"./free-solid-svg-icons/faFlagCheckered.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFlagCheckered.js",9,6865],"./free-solid-svg-icons/faFlagUsa.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFlagUsa.js",9,71724],"./free-solid-svg-icons/faFlask.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFlask.js",9,22294],"./free-solid-svg-icons/faFlushed.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFlushed.js",9,49682],"./free-solid-svg-icons/faFolder.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFolder.js",9,79929],"./free-solid-svg-icons/faFolderMinus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFolderMinus.js",9,92829],"./free-solid-svg-icons/faFolderOpen.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFolderOpen.js",9,22017],"./free-solid-svg-icons/faFolderPlus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFolderPlus.js",9,17605],"./free-solid-svg-icons/faFont.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFont.js",9,46068],"./free-solid-svg-icons/faFontAwesomeLogoFull.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFontAwesomeLogoFull.js",9,24999],"./free-solid-svg-icons/faFootballBall.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFootballBall.js",9,69133],"./free-solid-svg-icons/faForward.js":["./node_modules/@fortawesome/free-solid-svg-icons/faForward.js",9,91144],"./free-solid-svg-icons/faFrog.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFrog.js",9,18227],"./free-solid-svg-icons/faFrown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFrown.js",9,96641],"./free-solid-svg-icons/faFrownOpen.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFrownOpen.js",9,93257],"./free-solid-svg-icons/faFunnelDollar.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFunnelDollar.js",9,71347],"./free-solid-svg-icons/faFutbol.js":["./node_modules/@fortawesome/free-solid-svg-icons/faFutbol.js",9,71989],"./free-solid-svg-icons/faGamepad.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGamepad.js",9,37922],"./free-solid-svg-icons/faGasPump.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGasPump.js",9,45710],"./free-solid-svg-icons/faGavel.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGavel.js",9,7514],"./free-solid-svg-icons/faGem.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGem.js",9,76638],"./free-solid-svg-icons/faGenderless.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGenderless.js",9,7125],"./free-solid-svg-icons/faGhost.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGhost.js",9,84014],"./free-solid-svg-icons/faGift.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGift.js",9,6723],"./free-solid-svg-icons/faGifts.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGifts.js",9,92198],"./free-solid-svg-icons/faGlassCheers.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGlassCheers.js",9,45871],"./free-solid-svg-icons/faGlassMartini.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGlassMartini.js",9,85195],"./free-solid-svg-icons/faGlassMartiniAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGlassMartiniAlt.js",9,45004],"./free-solid-svg-icons/faGlassWhiskey.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGlassWhiskey.js",9,10371],"./free-solid-svg-icons/faGlasses.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGlasses.js",9,97461],"./free-solid-svg-icons/faGlobe.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGlobe.js",9,27064],"./free-solid-svg-icons/faGlobeAfrica.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGlobeAfrica.js",9,89250],"./free-solid-svg-icons/faGlobeAmericas.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGlobeAmericas.js",9,46845],"./free-solid-svg-icons/faGlobeAsia.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGlobeAsia.js",9,78402],"./free-solid-svg-icons/faGlobeEurope.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGlobeEurope.js",9,76686],"./free-solid-svg-icons/faGolfBall.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGolfBall.js",9,51760],"./free-solid-svg-icons/faGopuram.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGopuram.js",9,95770],"./free-solid-svg-icons/faGraduationCap.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGraduationCap.js",9,17485],"./free-solid-svg-icons/faGreaterThan.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGreaterThan.js",9,24668],"./free-solid-svg-icons/faGreaterThanEqual.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGreaterThanEqual.js",9,98086],"./free-solid-svg-icons/faGrimace.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrimace.js",9,75475],"./free-solid-svg-icons/faGrin.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrin.js",9,72015],"./free-solid-svg-icons/faGrinAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinAlt.js",9,98888],"./free-solid-svg-icons/faGrinBeam.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinBeam.js",9,19660],"./free-solid-svg-icons/faGrinBeamSweat.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinBeamSweat.js",9,74666],"./free-solid-svg-icons/faGrinHearts.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinHearts.js",9,56494],"./free-solid-svg-icons/faGrinSquint.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinSquint.js",9,46303],"./free-solid-svg-icons/faGrinSquintTears.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinSquintTears.js",9,2974],"./free-solid-svg-icons/faGrinStars.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinStars.js",9,58434],"./free-solid-svg-icons/faGrinTears.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinTears.js",9,30478],"./free-solid-svg-icons/faGrinTongue.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinTongue.js",9,73051],"./free-solid-svg-icons/faGrinTongueSquint.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinTongueSquint.js",9,43107],"./free-solid-svg-icons/faGrinTongueWink.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinTongueWink.js",9,14600],"./free-solid-svg-icons/faGrinWink.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGrinWink.js",9,49020],"./free-solid-svg-icons/faGripHorizontal.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGripHorizontal.js",9,89617],"./free-solid-svg-icons/faGripLines.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGripLines.js",9,66642],"./free-solid-svg-icons/faGripLinesVertical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGripLinesVertical.js",9,48092],"./free-solid-svg-icons/faGripVertical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGripVertical.js",9,97879],"./free-solid-svg-icons/faGuitar.js":["./node_modules/@fortawesome/free-solid-svg-icons/faGuitar.js",9,9983],"./free-solid-svg-icons/faHSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHSquare.js",9,81882],"./free-solid-svg-icons/faHamburger.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHamburger.js",9,50258],"./free-solid-svg-icons/faHammer.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHammer.js",9,63519],"./free-solid-svg-icons/faHamsa.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHamsa.js",9,66355],"./free-solid-svg-icons/faHandHolding.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandHolding.js",9,46497],"./free-solid-svg-icons/faHandHoldingHeart.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandHoldingHeart.js",9,70733],"./free-solid-svg-icons/faHandHoldingMedical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandHoldingMedical.js",9,90982],"./free-solid-svg-icons/faHandHoldingUsd.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandHoldingUsd.js",9,3169],"./free-solid-svg-icons/faHandHoldingWater.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandHoldingWater.js",9,87690],"./free-solid-svg-icons/faHandLizard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandLizard.js",9,93172],"./free-solid-svg-icons/faHandMiddleFinger.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandMiddleFinger.js",9,84644],"./free-solid-svg-icons/faHandPaper.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandPaper.js",9,77076],"./free-solid-svg-icons/faHandPeace.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandPeace.js",9,67336],"./free-solid-svg-icons/faHandPointDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandPointDown.js",9,76332],"./free-solid-svg-icons/faHandPointLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandPointLeft.js",9,48429],"./free-solid-svg-icons/faHandPointRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandPointRight.js",9,6476],"./free-solid-svg-icons/faHandPointUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandPointUp.js",9,31417],"./free-solid-svg-icons/faHandPointer.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandPointer.js",9,20935],"./free-solid-svg-icons/faHandRock.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandRock.js",9,62125],"./free-solid-svg-icons/faHandScissors.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandScissors.js",9,3215],"./free-solid-svg-icons/faHandSparkles.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandSparkles.js",9,53887],"./free-solid-svg-icons/faHandSpock.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandSpock.js",9,29968],"./free-solid-svg-icons/faHands.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHands.js",9,90895],"./free-solid-svg-icons/faHandsHelping.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandsHelping.js",9,25022],"./free-solid-svg-icons/faHandsWash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandsWash.js",9,25508],"./free-solid-svg-icons/faHandshake.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandshake.js",9,86420],"./free-solid-svg-icons/faHandshakeAltSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandshakeAltSlash.js",9,8836],"./free-solid-svg-icons/faHandshakeSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHandshakeSlash.js",9,53463],"./free-solid-svg-icons/faHanukiah.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHanukiah.js",9,10346],"./free-solid-svg-icons/faHardHat.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHardHat.js",9,24871],"./free-solid-svg-icons/faHashtag.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHashtag.js",9,31709],"./free-solid-svg-icons/faHatCowboy.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHatCowboy.js",9,18539],"./free-solid-svg-icons/faHatCowboySide.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHatCowboySide.js",9,73276],"./free-solid-svg-icons/faHatWizard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHatWizard.js",9,59535],"./free-solid-svg-icons/faHdd.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHdd.js",9,78613],"./free-solid-svg-icons/faHeadSideCough.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeadSideCough.js",9,92356],"./free-solid-svg-icons/faHeadSideCoughSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeadSideCoughSlash.js",9,89383],"./free-solid-svg-icons/faHeadSideMask.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeadSideMask.js",9,11140],"./free-solid-svg-icons/faHeadSideVirus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeadSideVirus.js",9,62475],"./free-solid-svg-icons/faHeading.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeading.js",9,70303],"./free-solid-svg-icons/faHeadphones.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeadphones.js",9,9094],"./free-solid-svg-icons/faHeadphonesAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeadphonesAlt.js",9,61707],"./free-solid-svg-icons/faHeadset.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeadset.js",9,1847],"./free-solid-svg-icons/faHeart.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeart.js",9,53021],"./free-solid-svg-icons/faHeartBroken.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeartBroken.js",9,61864],"./free-solid-svg-icons/faHeartbeat.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHeartbeat.js",9,55573],"./free-solid-svg-icons/faHelicopter.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHelicopter.js",9,69360],"./free-solid-svg-icons/faHighlighter.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHighlighter.js",9,64654],"./free-solid-svg-icons/faHiking.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHiking.js",9,50717],"./free-solid-svg-icons/faHippo.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHippo.js",9,5357],"./free-solid-svg-icons/faHistory.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHistory.js",9,39505],"./free-solid-svg-icons/faHockeyPuck.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHockeyPuck.js",9,29493],"./free-solid-svg-icons/faHollyBerry.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHollyBerry.js",9,1621],"./free-solid-svg-icons/faHome.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHome.js",9,2378],"./free-solid-svg-icons/faHorse.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHorse.js",9,3128],"./free-solid-svg-icons/faHorseHead.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHorseHead.js",9,34946],"./free-solid-svg-icons/faHospital.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHospital.js",9,67763],"./free-solid-svg-icons/faHospitalAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHospitalAlt.js",9,94804],"./free-solid-svg-icons/faHospitalSymbol.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHospitalSymbol.js",9,42367],"./free-solid-svg-icons/faHospitalUser.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHospitalUser.js",9,32284],"./free-solid-svg-icons/faHotTub.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHotTub.js",9,25067],"./free-solid-svg-icons/faHotdog.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHotdog.js",9,21918],"./free-solid-svg-icons/faHotel.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHotel.js",9,46375],"./free-solid-svg-icons/faHourglass.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHourglass.js",9,16879],"./free-solid-svg-icons/faHourglassEnd.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHourglassEnd.js",9,69526],"./free-solid-svg-icons/faHourglassHalf.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHourglassHalf.js",9,12258],"./free-solid-svg-icons/faHourglassStart.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHourglassStart.js",9,33483],"./free-solid-svg-icons/faHouseDamage.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHouseDamage.js",9,54952],"./free-solid-svg-icons/faHouseUser.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHouseUser.js",9,67042],"./free-solid-svg-icons/faHryvnia.js":["./node_modules/@fortawesome/free-solid-svg-icons/faHryvnia.js",9,45926],"./free-solid-svg-icons/faICursor.js":["./node_modules/@fortawesome/free-solid-svg-icons/faICursor.js",9,22780],"./free-solid-svg-icons/faIceCream.js":["./node_modules/@fortawesome/free-solid-svg-icons/faIceCream.js",9,91686],"./free-solid-svg-icons/faIcicles.js":["./node_modules/@fortawesome/free-solid-svg-icons/faIcicles.js",9,94913],"./free-solid-svg-icons/faIcons.js":["./node_modules/@fortawesome/free-solid-svg-icons/faIcons.js",9,49383],"./free-solid-svg-icons/faIdBadge.js":["./node_modules/@fortawesome/free-solid-svg-icons/faIdBadge.js",9,61461],"./free-solid-svg-icons/faIdCard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faIdCard.js",9,20174],"./free-solid-svg-icons/faIdCardAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faIdCardAlt.js",9,94451],"./free-solid-svg-icons/faIgloo.js":["./node_modules/@fortawesome/free-solid-svg-icons/faIgloo.js",9,96715],"./free-solid-svg-icons/faImage.js":["./node_modules/@fortawesome/free-solid-svg-icons/faImage.js",9,71088],"./free-solid-svg-icons/faImages.js":["./node_modules/@fortawesome/free-solid-svg-icons/faImages.js",9,53967],"./free-solid-svg-icons/faInbox.js":["./node_modules/@fortawesome/free-solid-svg-icons/faInbox.js",9,27993],"./free-solid-svg-icons/faIndent.js":["./node_modules/@fortawesome/free-solid-svg-icons/faIndent.js",9,70947],"./free-solid-svg-icons/faIndustry.js":["./node_modules/@fortawesome/free-solid-svg-icons/faIndustry.js",9,35919],"./free-solid-svg-icons/faInfinity.js":["./node_modules/@fortawesome/free-solid-svg-icons/faInfinity.js",9,92625],"./free-solid-svg-icons/faInfo.js":["./node_modules/@fortawesome/free-solid-svg-icons/faInfo.js",9,84777],"./free-solid-svg-icons/faInfoCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faInfoCircle.js",9,6913],"./free-solid-svg-icons/faItalic.js":["./node_modules/@fortawesome/free-solid-svg-icons/faItalic.js",9,74509],"./free-solid-svg-icons/faJedi.js":["./node_modules/@fortawesome/free-solid-svg-icons/faJedi.js",9,52171],"./free-solid-svg-icons/faJoint.js":["./node_modules/@fortawesome/free-solid-svg-icons/faJoint.js",9,76581],"./free-solid-svg-icons/faJournalWhills.js":["./node_modules/@fortawesome/free-solid-svg-icons/faJournalWhills.js",9,72581],"./free-solid-svg-icons/faKaaba.js":["./node_modules/@fortawesome/free-solid-svg-icons/faKaaba.js",9,50183],"./free-solid-svg-icons/faKey.js":["./node_modules/@fortawesome/free-solid-svg-icons/faKey.js",9,32110],"./free-solid-svg-icons/faKeyboard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faKeyboard.js",9,27040],"./free-solid-svg-icons/faKhanda.js":["./node_modules/@fortawesome/free-solid-svg-icons/faKhanda.js",9,17950],"./free-solid-svg-icons/faKiss.js":["./node_modules/@fortawesome/free-solid-svg-icons/faKiss.js",9,70471],"./free-solid-svg-icons/faKissBeam.js":["./node_modules/@fortawesome/free-solid-svg-icons/faKissBeam.js",9,6772],"./free-solid-svg-icons/faKissWinkHeart.js":["./node_modules/@fortawesome/free-solid-svg-icons/faKissWinkHeart.js",9,95878],"./free-solid-svg-icons/faKiwiBird.js":["./node_modules/@fortawesome/free-solid-svg-icons/faKiwiBird.js",9,32726],"./free-solid-svg-icons/faLandmark.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLandmark.js",9,86677],"./free-solid-svg-icons/faLanguage.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLanguage.js",9,60331],"./free-solid-svg-icons/faLaptop.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLaptop.js",9,91577],"./free-solid-svg-icons/faLaptopCode.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLaptopCode.js",9,13808],"./free-solid-svg-icons/faLaptopHouse.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLaptopHouse.js",9,71737],"./free-solid-svg-icons/faLaptopMedical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLaptopMedical.js",9,3166],"./free-solid-svg-icons/faLaugh.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLaugh.js",9,38204],"./free-solid-svg-icons/faLaughBeam.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLaughBeam.js",9,67927],"./free-solid-svg-icons/faLaughSquint.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLaughSquint.js",9,70532],"./free-solid-svg-icons/faLaughWink.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLaughWink.js",9,30091],"./free-solid-svg-icons/faLayerGroup.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLayerGroup.js",9,46925],"./free-solid-svg-icons/faLeaf.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLeaf.js",9,12333],"./free-solid-svg-icons/faLemon.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLemon.js",9,73054],"./free-solid-svg-icons/faLessThan.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLessThan.js",9,35519],"./free-solid-svg-icons/faLessThanEqual.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLessThanEqual.js",9,87607],"./free-solid-svg-icons/faLevelDownAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLevelDownAlt.js",9,488],"./free-solid-svg-icons/faLevelUpAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLevelUpAlt.js",9,59143],"./free-solid-svg-icons/faLifeRing.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLifeRing.js",9,66721],"./free-solid-svg-icons/faLightbulb.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLightbulb.js",9,62882],"./free-solid-svg-icons/faLink.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLink.js",9,25161],"./free-solid-svg-icons/faLiraSign.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLiraSign.js",9,20582],"./free-solid-svg-icons/faList.js":["./node_modules/@fortawesome/free-solid-svg-icons/faList.js",9,41141],"./free-solid-svg-icons/faListAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faListAlt.js",9,33906],"./free-solid-svg-icons/faListOl.js":["./node_modules/@fortawesome/free-solid-svg-icons/faListOl.js",9,21354],"./free-solid-svg-icons/faListUl.js":["./node_modules/@fortawesome/free-solid-svg-icons/faListUl.js",9,52944],"./free-solid-svg-icons/faLocationArrow.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLocationArrow.js",9,94457],"./free-solid-svg-icons/faLock.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLock.js",9,12378],"./free-solid-svg-icons/faLockOpen.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLockOpen.js",9,26134],"./free-solid-svg-icons/faLongArrowAltDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLongArrowAltDown.js",9,97675],"./free-solid-svg-icons/faLongArrowAltLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLongArrowAltLeft.js",9,72882],"./free-solid-svg-icons/faLongArrowAltRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLongArrowAltRight.js",9,46997],"./free-solid-svg-icons/faLongArrowAltUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLongArrowAltUp.js",9,46062],"./free-solid-svg-icons/faLowVision.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLowVision.js",9,20411],"./free-solid-svg-icons/faLuggageCart.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLuggageCart.js",9,30347],"./free-solid-svg-icons/faLungs.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLungs.js",9,34572],"./free-solid-svg-icons/faLungsVirus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faLungsVirus.js",9,43375],"./free-solid-svg-icons/faMagic.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMagic.js",9,83070],"./free-solid-svg-icons/faMagnet.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMagnet.js",9,20079],"./free-solid-svg-icons/faMailBulk.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMailBulk.js",9,76830],"./free-solid-svg-icons/faMale.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMale.js",9,85600],"./free-solid-svg-icons/faMap.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMap.js",9,28703],"./free-solid-svg-icons/faMapMarked.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMapMarked.js",9,7231],"./free-solid-svg-icons/faMapMarkedAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMapMarkedAlt.js",9,88824],"./free-solid-svg-icons/faMapMarker.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMapMarker.js",9,41933],"./free-solid-svg-icons/faMapMarkerAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMapMarkerAlt.js",9,12298],"./free-solid-svg-icons/faMapPin.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMapPin.js",9,51404],"./free-solid-svg-icons/faMapSigns.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMapSigns.js",9,20649],"./free-solid-svg-icons/faMarker.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMarker.js",9,5907],"./free-solid-svg-icons/faMars.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMars.js",9,13748],"./free-solid-svg-icons/faMarsDouble.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMarsDouble.js",9,21621],"./free-solid-svg-icons/faMarsStroke.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMarsStroke.js",9,91868],"./free-solid-svg-icons/faMarsStrokeH.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMarsStrokeH.js",9,23886],"./free-solid-svg-icons/faMarsStrokeV.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMarsStrokeV.js",9,20128],"./free-solid-svg-icons/faMask.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMask.js",9,36697],"./free-solid-svg-icons/faMedal.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMedal.js",9,13198],"./free-solid-svg-icons/faMedkit.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMedkit.js",9,36755],"./free-solid-svg-icons/faMeh.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMeh.js",9,87963],"./free-solid-svg-icons/faMehBlank.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMehBlank.js",9,58381],"./free-solid-svg-icons/faMehRollingEyes.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMehRollingEyes.js",9,43220],"./free-solid-svg-icons/faMemory.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMemory.js",9,8442],"./free-solid-svg-icons/faMenorah.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMenorah.js",9,29245],"./free-solid-svg-icons/faMercury.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMercury.js",9,25832],"./free-solid-svg-icons/faMeteor.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMeteor.js",9,60625],"./free-solid-svg-icons/faMicrochip.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMicrochip.js",9,82367],"./free-solid-svg-icons/faMicrophone.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMicrophone.js",9,62285],"./free-solid-svg-icons/faMicrophoneAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMicrophoneAlt.js",9,64394],"./free-solid-svg-icons/faMicrophoneAltSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMicrophoneAltSlash.js",9,52609],"./free-solid-svg-icons/faMicrophoneSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMicrophoneSlash.js",9,77276],"./free-solid-svg-icons/faMicroscope.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMicroscope.js",9,57457],"./free-solid-svg-icons/faMinus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMinus.js",9,14133],"./free-solid-svg-icons/faMinusCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMinusCircle.js",9,6077],"./free-solid-svg-icons/faMinusSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMinusSquare.js",9,77754],"./free-solid-svg-icons/faMitten.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMitten.js",9,96272],"./free-solid-svg-icons/faMobile.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMobile.js",9,42919],"./free-solid-svg-icons/faMobileAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMobileAlt.js",9,77312],"./free-solid-svg-icons/faMoneyBill.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMoneyBill.js",9,22628],"./free-solid-svg-icons/faMoneyBillAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMoneyBillAlt.js",9,3253],"./free-solid-svg-icons/faMoneyBillWave.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMoneyBillWave.js",9,14017],"./free-solid-svg-icons/faMoneyBillWaveAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMoneyBillWaveAlt.js",9,11094],"./free-solid-svg-icons/faMoneyCheck.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMoneyCheck.js",9,6633],"./free-solid-svg-icons/faMoneyCheckAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMoneyCheckAlt.js",9,11582],"./free-solid-svg-icons/faMonument.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMonument.js",9,66156],"./free-solid-svg-icons/faMoon.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMoon.js",9,98808],"./free-solid-svg-icons/faMortarPestle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMortarPestle.js",9,38619],"./free-solid-svg-icons/faMosque.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMosque.js",9,58419],"./free-solid-svg-icons/faMotorcycle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMotorcycle.js",9,32660],"./free-solid-svg-icons/faMountain.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMountain.js",9,40286],"./free-solid-svg-icons/faMouse.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMouse.js",9,62822],"./free-solid-svg-icons/faMousePointer.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMousePointer.js",9,36453],"./free-solid-svg-icons/faMugHot.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMugHot.js",9,31679],"./free-solid-svg-icons/faMusic.js":["./node_modules/@fortawesome/free-solid-svg-icons/faMusic.js",9,26294],"./free-solid-svg-icons/faNetworkWired.js":["./node_modules/@fortawesome/free-solid-svg-icons/faNetworkWired.js",9,25796],"./free-solid-svg-icons/faNeuter.js":["./node_modules/@fortawesome/free-solid-svg-icons/faNeuter.js",9,33234],"./free-solid-svg-icons/faNewspaper.js":["./node_modules/@fortawesome/free-solid-svg-icons/faNewspaper.js",9,65110],"./free-solid-svg-icons/faNotEqual.js":["./node_modules/@fortawesome/free-solid-svg-icons/faNotEqual.js",9,21778],"./free-solid-svg-icons/faNotesMedical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faNotesMedical.js",9,86789],"./free-solid-svg-icons/faObjectGroup.js":["./node_modules/@fortawesome/free-solid-svg-icons/faObjectGroup.js",9,91659],"./free-solid-svg-icons/faObjectUngroup.js":["./node_modules/@fortawesome/free-solid-svg-icons/faObjectUngroup.js",9,6774],"./free-solid-svg-icons/faOilCan.js":["./node_modules/@fortawesome/free-solid-svg-icons/faOilCan.js",9,18211],"./free-solid-svg-icons/faOm.js":["./node_modules/@fortawesome/free-solid-svg-icons/faOm.js",9,80101],"./free-solid-svg-icons/faOtter.js":["./node_modules/@fortawesome/free-solid-svg-icons/faOtter.js",9,37599],"./free-solid-svg-icons/faOutdent.js":["./node_modules/@fortawesome/free-solid-svg-icons/faOutdent.js",9,96260],"./free-solid-svg-icons/faPager.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPager.js",9,32102],"./free-solid-svg-icons/faPaintBrush.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPaintBrush.js",9,7365],"./free-solid-svg-icons/faPaintRoller.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPaintRoller.js",9,13257],"./free-solid-svg-icons/faPalette.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPalette.js",9,45882],"./free-solid-svg-icons/faPallet.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPallet.js",9,47135],"./free-solid-svg-icons/faPaperPlane.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPaperPlane.js",9,69629],"./free-solid-svg-icons/faPaperclip.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPaperclip.js",9,21697],"./free-solid-svg-icons/faParachuteBox.js":["./node_modules/@fortawesome/free-solid-svg-icons/faParachuteBox.js",9,5781],"./free-solid-svg-icons/faParagraph.js":["./node_modules/@fortawesome/free-solid-svg-icons/faParagraph.js",9,90107],"./free-solid-svg-icons/faParking.js":["./node_modules/@fortawesome/free-solid-svg-icons/faParking.js",9,40045],"./free-solid-svg-icons/faPassport.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPassport.js",9,70015],"./free-solid-svg-icons/faPastafarianism.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPastafarianism.js",9,96718],"./free-solid-svg-icons/faPaste.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPaste.js",9,19426],"./free-solid-svg-icons/faPause.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPause.js",9,59095],"./free-solid-svg-icons/faPauseCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPauseCircle.js",9,66131],"./free-solid-svg-icons/faPaw.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPaw.js",9,94045],"./free-solid-svg-icons/faPeace.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPeace.js",9,44319],"./free-solid-svg-icons/faPen.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPen.js",9,38066],"./free-solid-svg-icons/faPenAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPenAlt.js",9,67055],"./free-solid-svg-icons/faPenFancy.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPenFancy.js",9,17349],"./free-solid-svg-icons/faPenNib.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPenNib.js",9,46453],"./free-solid-svg-icons/faPenSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPenSquare.js",9,7965],"./free-solid-svg-icons/faPencilAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPencilAlt.js",9,63465],"./free-solid-svg-icons/faPencilRuler.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPencilRuler.js",9,44646],"./free-solid-svg-icons/faPeopleArrows.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPeopleArrows.js",9,93244],"./free-solid-svg-icons/faPeopleCarry.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPeopleCarry.js",9,85351],"./free-solid-svg-icons/faPepperHot.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPepperHot.js",9,40346],"./free-solid-svg-icons/faPercent.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPercent.js",9,26036],"./free-solid-svg-icons/faPercentage.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPercentage.js",9,56257],"./free-solid-svg-icons/faPersonBooth.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPersonBooth.js",9,81206],"./free-solid-svg-icons/faPhone.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPhone.js",9,79121],"./free-solid-svg-icons/faPhoneAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPhoneAlt.js",9,97158],"./free-solid-svg-icons/faPhoneSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPhoneSlash.js",9,71840],"./free-solid-svg-icons/faPhoneSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPhoneSquare.js",9,81110],"./free-solid-svg-icons/faPhoneSquareAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPhoneSquareAlt.js",9,29819],"./free-solid-svg-icons/faPhoneVolume.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPhoneVolume.js",9,29815],"./free-solid-svg-icons/faPhotoVideo.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPhotoVideo.js",9,7654],"./free-solid-svg-icons/faPiggyBank.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPiggyBank.js",9,44811],"./free-solid-svg-icons/faPills.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPills.js",9,40361],"./free-solid-svg-icons/faPizzaSlice.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPizzaSlice.js",9,55525],"./free-solid-svg-icons/faPlaceOfWorship.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlaceOfWorship.js",9,75573],"./free-solid-svg-icons/faPlane.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlane.js",9,631],"./free-solid-svg-icons/faPlaneArrival.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlaneArrival.js",9,67318],"./free-solid-svg-icons/faPlaneDeparture.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlaneDeparture.js",9,69771],"./free-solid-svg-icons/faPlaneSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlaneSlash.js",9,40106],"./free-solid-svg-icons/faPlay.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlay.js",9,61087],"./free-solid-svg-icons/faPlayCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlayCircle.js",9,82043],"./free-solid-svg-icons/faPlug.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlug.js",9,31393],"./free-solid-svg-icons/faPlus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlus.js",9,28045],"./free-solid-svg-icons/faPlusCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlusCircle.js",9,59221],"./free-solid-svg-icons/faPlusSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPlusSquare.js",9,61362],"./free-solid-svg-icons/faPodcast.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPodcast.js",9,15885],"./free-solid-svg-icons/faPoll.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPoll.js",9,57308],"./free-solid-svg-icons/faPollH.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPollH.js",9,99022],"./free-solid-svg-icons/faPoo.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPoo.js",9,53263],"./free-solid-svg-icons/faPooStorm.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPooStorm.js",9,78530],"./free-solid-svg-icons/faPoop.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPoop.js",9,5540],"./free-solid-svg-icons/faPortrait.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPortrait.js",9,26142],"./free-solid-svg-icons/faPoundSign.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPoundSign.js",9,22702],"./free-solid-svg-icons/faPowerOff.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPowerOff.js",9,11179],"./free-solid-svg-icons/faPray.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPray.js",9,20857],"./free-solid-svg-icons/faPrayingHands.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPrayingHands.js",9,20371],"./free-solid-svg-icons/faPrescription.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPrescription.js",9,14521],"./free-solid-svg-icons/faPrescriptionBottle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPrescriptionBottle.js",9,86105],"./free-solid-svg-icons/faPrescriptionBottleAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPrescriptionBottleAlt.js",9,59662],"./free-solid-svg-icons/faPrint.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPrint.js",9,3586],"./free-solid-svg-icons/faProcedures.js":["./node_modules/@fortawesome/free-solid-svg-icons/faProcedures.js",9,75147],"./free-solid-svg-icons/faProjectDiagram.js":["./node_modules/@fortawesome/free-solid-svg-icons/faProjectDiagram.js",9,50091],"./free-solid-svg-icons/faPumpMedical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPumpMedical.js",9,60292],"./free-solid-svg-icons/faPumpSoap.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPumpSoap.js",9,36e3],"./free-solid-svg-icons/faPuzzlePiece.js":["./node_modules/@fortawesome/free-solid-svg-icons/faPuzzlePiece.js",9,86443],"./free-solid-svg-icons/faQrcode.js":["./node_modules/@fortawesome/free-solid-svg-icons/faQrcode.js",9,483],"./free-solid-svg-icons/faQuestion.js":["./node_modules/@fortawesome/free-solid-svg-icons/faQuestion.js",9,74550],"./free-solid-svg-icons/faQuestionCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faQuestionCircle.js",9,12033],"./free-solid-svg-icons/faQuidditch.js":["./node_modules/@fortawesome/free-solid-svg-icons/faQuidditch.js",9,34638],"./free-solid-svg-icons/faQuoteLeft.js":["./node_modules/@fortawesome/free-solid-svg-icons/faQuoteLeft.js",9,11596],"./free-solid-svg-icons/faQuoteRight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faQuoteRight.js",9,3239],"./free-solid-svg-icons/faQuran.js":["./node_modules/@fortawesome/free-solid-svg-icons/faQuran.js",9,84818],"./free-solid-svg-icons/faRadiation.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRadiation.js",9,71350],"./free-solid-svg-icons/faRadiationAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRadiationAlt.js",9,77307],"./free-solid-svg-icons/faRainbow.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRainbow.js",9,67383],"./free-solid-svg-icons/faRandom.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRandom.js",9,80058],"./free-solid-svg-icons/faReceipt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faReceipt.js",9,48345],"./free-solid-svg-icons/faRecordVinyl.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRecordVinyl.js",9,71698],"./free-solid-svg-icons/faRecycle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRecycle.js",9,70760],"./free-solid-svg-icons/faRedo.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRedo.js",9,17225],"./free-solid-svg-icons/faRedoAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRedoAlt.js",9,96286],"./free-solid-svg-icons/faRegistered.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRegistered.js",9,27689],"./free-solid-svg-icons/faRemoveFormat.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRemoveFormat.js",9,91970],"./free-solid-svg-icons/faReply.js":["./node_modules/@fortawesome/free-solid-svg-icons/faReply.js",9,22325],"./free-solid-svg-icons/faReplyAll.js":["./node_modules/@fortawesome/free-solid-svg-icons/faReplyAll.js",9,38394],"./free-solid-svg-icons/faRepublican.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRepublican.js",9,64314],"./free-solid-svg-icons/faRestroom.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRestroom.js",9,74052],"./free-solid-svg-icons/faRetweet.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRetweet.js",9,63695],"./free-solid-svg-icons/faRibbon.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRibbon.js",9,60333],"./free-solid-svg-icons/faRing.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRing.js",9,19955],"./free-solid-svg-icons/faRoad.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRoad.js",9,69883],"./free-solid-svg-icons/faRobot.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRobot.js",9,89437],"./free-solid-svg-icons/faRocket.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRocket.js",9,54321],"./free-solid-svg-icons/faRoute.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRoute.js",9,97796],"./free-solid-svg-icons/faRss.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRss.js",9,1909],"./free-solid-svg-icons/faRssSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRssSquare.js",9,42010],"./free-solid-svg-icons/faRubleSign.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRubleSign.js",9,10378],"./free-solid-svg-icons/faRuler.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRuler.js",9,71601],"./free-solid-svg-icons/faRulerCombined.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRulerCombined.js",9,49102],"./free-solid-svg-icons/faRulerHorizontal.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRulerHorizontal.js",9,68901],"./free-solid-svg-icons/faRulerVertical.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRulerVertical.js",9,37091],"./free-solid-svg-icons/faRunning.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRunning.js",9,18150],"./free-solid-svg-icons/faRupeeSign.js":["./node_modules/@fortawesome/free-solid-svg-icons/faRupeeSign.js",9,35393],"./free-solid-svg-icons/faSadCry.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSadCry.js",9,56537],"./free-solid-svg-icons/faSadTear.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSadTear.js",9,99381],"./free-solid-svg-icons/faSatellite.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSatellite.js",9,97660],"./free-solid-svg-icons/faSatelliteDish.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSatelliteDish.js",9,64136],"./free-solid-svg-icons/faSave.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSave.js",9,23608],"./free-solid-svg-icons/faSchool.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSchool.js",9,48381],"./free-solid-svg-icons/faScrewdriver.js":["./node_modules/@fortawesome/free-solid-svg-icons/faScrewdriver.js",9,82647],"./free-solid-svg-icons/faScroll.js":["./node_modules/@fortawesome/free-solid-svg-icons/faScroll.js",9,26716],"./free-solid-svg-icons/faSdCard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSdCard.js",9,96936],"./free-solid-svg-icons/faSearch.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSearch.js",9,61145],"./free-solid-svg-icons/faSearchDollar.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSearchDollar.js",9,28115],"./free-solid-svg-icons/faSearchLocation.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSearchLocation.js",9,96702],"./free-solid-svg-icons/faSearchMinus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSearchMinus.js",9,19581],"./free-solid-svg-icons/faSearchPlus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSearchPlus.js",9,72133],"./free-solid-svg-icons/faSeedling.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSeedling.js",9,93124],"./free-solid-svg-icons/faServer.js":["./node_modules/@fortawesome/free-solid-svg-icons/faServer.js",9,35074],"./free-solid-svg-icons/faShapes.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShapes.js",9,51895],"./free-solid-svg-icons/faShare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShare.js",9,27518],"./free-solid-svg-icons/faShareAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShareAlt.js",9,14403],"./free-solid-svg-icons/faShareAltSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShareAltSquare.js",9,49776],"./free-solid-svg-icons/faShareSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShareSquare.js",9,7417],"./free-solid-svg-icons/faShekelSign.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShekelSign.js",9,1186],"./free-solid-svg-icons/faShieldAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShieldAlt.js",9,83697],"./free-solid-svg-icons/faShieldVirus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShieldVirus.js",9,50723],"./free-solid-svg-icons/faShip.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShip.js",9,19875],"./free-solid-svg-icons/faShippingFast.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShippingFast.js",9,34629],"./free-solid-svg-icons/faShoePrints.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShoePrints.js",9,95694],"./free-solid-svg-icons/faShoppingBag.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShoppingBag.js",9,22043],"./free-solid-svg-icons/faShoppingBasket.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShoppingBasket.js",9,39423],"./free-solid-svg-icons/faShoppingCart.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShoppingCart.js",9,69287],"./free-solid-svg-icons/faShower.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShower.js",9,22303],"./free-solid-svg-icons/faShuttleVan.js":["./node_modules/@fortawesome/free-solid-svg-icons/faShuttleVan.js",9,8067],"./free-solid-svg-icons/faSign.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSign.js",9,71224],"./free-solid-svg-icons/faSignInAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSignInAlt.js",9,34899],"./free-solid-svg-icons/faSignLanguage.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSignLanguage.js",9,7670],"./free-solid-svg-icons/faSignOutAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSignOutAlt.js",9,50411],"./free-solid-svg-icons/faSignal.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSignal.js",9,80417],"./free-solid-svg-icons/faSignature.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSignature.js",9,25219],"./free-solid-svg-icons/faSimCard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSimCard.js",9,62604],"./free-solid-svg-icons/faSink.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSink.js",9,5574],"./free-solid-svg-icons/faSitemap.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSitemap.js",9,45386],"./free-solid-svg-icons/faSkating.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSkating.js",9,95108],"./free-solid-svg-icons/faSkiing.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSkiing.js",9,88290],"./free-solid-svg-icons/faSkiingNordic.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSkiingNordic.js",9,97007],"./free-solid-svg-icons/faSkull.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSkull.js",9,35552],"./free-solid-svg-icons/faSkullCrossbones.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSkullCrossbones.js",9,99351],"./free-solid-svg-icons/faSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSlash.js",9,17760],"./free-solid-svg-icons/faSleigh.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSleigh.js",9,69423],"./free-solid-svg-icons/faSlidersH.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSlidersH.js",9,69719],"./free-solid-svg-icons/faSmile.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSmile.js",9,53909],"./free-solid-svg-icons/faSmileBeam.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSmileBeam.js",9,91350],"./free-solid-svg-icons/faSmileWink.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSmileWink.js",9,3086],"./free-solid-svg-icons/faSmog.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSmog.js",9,68483],"./free-solid-svg-icons/faSmoking.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSmoking.js",9,53711],"./free-solid-svg-icons/faSmokingBan.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSmokingBan.js",9,70346],"./free-solid-svg-icons/faSms.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSms.js",9,84892],"./free-solid-svg-icons/faSnowboarding.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSnowboarding.js",9,62258],"./free-solid-svg-icons/faSnowflake.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSnowflake.js",9,62025],"./free-solid-svg-icons/faSnowman.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSnowman.js",9,37296],"./free-solid-svg-icons/faSnowplow.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSnowplow.js",9,55744],"./free-solid-svg-icons/faSoap.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSoap.js",9,11018],"./free-solid-svg-icons/faSocks.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSocks.js",9,53596],"./free-solid-svg-icons/faSolarPanel.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSolarPanel.js",9,16516],"./free-solid-svg-icons/faSort.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSort.js",9,74193],"./free-solid-svg-icons/faSortAlphaDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortAlphaDown.js",9,42017],"./free-solid-svg-icons/faSortAlphaDownAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortAlphaDownAlt.js",9,71094],"./free-solid-svg-icons/faSortAlphaUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortAlphaUp.js",9,40384],"./free-solid-svg-icons/faSortAlphaUpAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortAlphaUpAlt.js",9,86313],"./free-solid-svg-icons/faSortAmountDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortAmountDown.js",9,26061],"./free-solid-svg-icons/faSortAmountDownAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortAmountDownAlt.js",9,92522],"./free-solid-svg-icons/faSortAmountUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortAmountUp.js",9,14436],"./free-solid-svg-icons/faSortAmountUpAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortAmountUpAlt.js",9,74389],"./free-solid-svg-icons/faSortDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortDown.js",9,18249],"./free-solid-svg-icons/faSortNumericDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortNumericDown.js",9,61578],"./free-solid-svg-icons/faSortNumericDownAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortNumericDownAlt.js",9,3623],"./free-solid-svg-icons/faSortNumericUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortNumericUp.js",9,42147],"./free-solid-svg-icons/faSortNumericUpAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortNumericUpAlt.js",9,36036],"./free-solid-svg-icons/faSortUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSortUp.js",9,74408],"./free-solid-svg-icons/faSpa.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSpa.js",9,10003],"./free-solid-svg-icons/faSpaceShuttle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSpaceShuttle.js",9,37134],"./free-solid-svg-icons/faSpellCheck.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSpellCheck.js",9,17543],"./free-solid-svg-icons/faSpider.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSpider.js",9,5500],"./free-solid-svg-icons/faSpinner.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSpinner.js",9,7612],"./free-solid-svg-icons/faSplotch.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSplotch.js",9,44152],"./free-solid-svg-icons/faSprayCan.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSprayCan.js",9,27368],"./free-solid-svg-icons/faSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSquare.js",9,93494],"./free-solid-svg-icons/faSquareFull.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSquareFull.js",9,8243],"./free-solid-svg-icons/faSquareRootAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSquareRootAlt.js",9,22051],"./free-solid-svg-icons/faStamp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStamp.js",9,59150],"./free-solid-svg-icons/faStar.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStar.js",9,3385],"./free-solid-svg-icons/faStarAndCrescent.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStarAndCrescent.js",9,27039],"./free-solid-svg-icons/faStarHalf.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStarHalf.js",9,41536],"./free-solid-svg-icons/faStarHalfAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStarHalfAlt.js",9,34985],"./free-solid-svg-icons/faStarOfDavid.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStarOfDavid.js",9,31148],"./free-solid-svg-icons/faStarOfLife.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStarOfLife.js",9,54190],"./free-solid-svg-icons/faStepBackward.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStepBackward.js",9,80705],"./free-solid-svg-icons/faStepForward.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStepForward.js",9,24506],"./free-solid-svg-icons/faStethoscope.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStethoscope.js",9,11472],"./free-solid-svg-icons/faStickyNote.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStickyNote.js",9,43702],"./free-solid-svg-icons/faStop.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStop.js",9,22985],"./free-solid-svg-icons/faStopCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStopCircle.js",9,45281],"./free-solid-svg-icons/faStopwatch.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStopwatch.js",9,45990],"./free-solid-svg-icons/faStopwatch20.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStopwatch20.js",9,88796],"./free-solid-svg-icons/faStore.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStore.js",9,78244],"./free-solid-svg-icons/faStoreAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStoreAlt.js",9,18069],"./free-solid-svg-icons/faStoreAltSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStoreAltSlash.js",9,21236],"./free-solid-svg-icons/faStoreSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStoreSlash.js",9,98183],"./free-solid-svg-icons/faStream.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStream.js",9,2505],"./free-solid-svg-icons/faStreetView.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStreetView.js",9,31],"./free-solid-svg-icons/faStrikethrough.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStrikethrough.js",9,46454],"./free-solid-svg-icons/faStroopwafel.js":["./node_modules/@fortawesome/free-solid-svg-icons/faStroopwafel.js",9,59063],"./free-solid-svg-icons/faSubscript.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSubscript.js",9,23012],"./free-solid-svg-icons/faSubway.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSubway.js",9,48072],"./free-solid-svg-icons/faSuitcase.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSuitcase.js",9,98372],"./free-solid-svg-icons/faSuitcaseRolling.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSuitcaseRolling.js",9,53903],"./free-solid-svg-icons/faSun.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSun.js",9,83383],"./free-solid-svg-icons/faSuperscript.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSuperscript.js",9,62085],"./free-solid-svg-icons/faSurprise.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSurprise.js",9,47354],"./free-solid-svg-icons/faSwatchbook.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSwatchbook.js",9,48496],"./free-solid-svg-icons/faSwimmer.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSwimmer.js",9,75865],"./free-solid-svg-icons/faSwimmingPool.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSwimmingPool.js",9,28210],"./free-solid-svg-icons/faSynagogue.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSynagogue.js",9,37427],"./free-solid-svg-icons/faSync.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSync.js",9,60990],"./free-solid-svg-icons/faSyncAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSyncAlt.js",9,64035],"./free-solid-svg-icons/faSyringe.js":["./node_modules/@fortawesome/free-solid-svg-icons/faSyringe.js",9,99860],"./free-solid-svg-icons/faTable.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTable.js",9,84909],"./free-solid-svg-icons/faTableTennis.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTableTennis.js",9,7830],"./free-solid-svg-icons/faTablet.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTablet.js",9,9149],"./free-solid-svg-icons/faTabletAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTabletAlt.js",9,35002],"./free-solid-svg-icons/faTablets.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTablets.js",9,33368],"./free-solid-svg-icons/faTachometerAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTachometerAlt.js",9,54416],"./free-solid-svg-icons/faTag.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTag.js",9,1705],"./free-solid-svg-icons/faTags.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTags.js",9,19116],"./free-solid-svg-icons/faTape.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTape.js",9,74809],"./free-solid-svg-icons/faTasks.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTasks.js",9,38055],"./free-solid-svg-icons/faTaxi.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTaxi.js",9,84773],"./free-solid-svg-icons/faTeeth.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTeeth.js",9,78287],"./free-solid-svg-icons/faTeethOpen.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTeethOpen.js",9,17039],"./free-solid-svg-icons/faTemperatureHigh.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTemperatureHigh.js",9,21559],"./free-solid-svg-icons/faTemperatureLow.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTemperatureLow.js",9,80089],"./free-solid-svg-icons/faTenge.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTenge.js",9,83122],"./free-solid-svg-icons/faTerminal.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTerminal.js",9,18633],"./free-solid-svg-icons/faTextHeight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTextHeight.js",9,76373],"./free-solid-svg-icons/faTextWidth.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTextWidth.js",9,1700],"./free-solid-svg-icons/faTh.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTh.js",9,52213],"./free-solid-svg-icons/faThLarge.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThLarge.js",9,59582],"./free-solid-svg-icons/faThList.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThList.js",9,18521],"./free-solid-svg-icons/faTheaterMasks.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTheaterMasks.js",9,78967],"./free-solid-svg-icons/faThermometer.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThermometer.js",9,94661],"./free-solid-svg-icons/faThermometerEmpty.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThermometerEmpty.js",9,26948],"./free-solid-svg-icons/faThermometerFull.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThermometerFull.js",9,39552],"./free-solid-svg-icons/faThermometerHalf.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThermometerHalf.js",9,25436],"./free-solid-svg-icons/faThermometerQuarter.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThermometerQuarter.js",9,34981],"./free-solid-svg-icons/faThermometerThreeQuarters.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThermometerThreeQuarters.js",9,8240],"./free-solid-svg-icons/faThumbsDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThumbsDown.js",9,28360],"./free-solid-svg-icons/faThumbsUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThumbsUp.js",9,64173],"./free-solid-svg-icons/faThumbtack.js":["./node_modules/@fortawesome/free-solid-svg-icons/faThumbtack.js",9,31304],"./free-solid-svg-icons/faTicketAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTicketAlt.js",9,69482],"./free-solid-svg-icons/faTimes.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTimes.js",9,19179],"./free-solid-svg-icons/faTimesCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTimesCircle.js",9,93383],"./free-solid-svg-icons/faTint.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTint.js",9,69916],"./free-solid-svg-icons/faTintSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTintSlash.js",9,28847],"./free-solid-svg-icons/faTired.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTired.js",9,52843],"./free-solid-svg-icons/faToggleOff.js":["./node_modules/@fortawesome/free-solid-svg-icons/faToggleOff.js",9,64992],"./free-solid-svg-icons/faToggleOn.js":["./node_modules/@fortawesome/free-solid-svg-icons/faToggleOn.js",9,29332],"./free-solid-svg-icons/faToilet.js":["./node_modules/@fortawesome/free-solid-svg-icons/faToilet.js",9,99716],"./free-solid-svg-icons/faToiletPaper.js":["./node_modules/@fortawesome/free-solid-svg-icons/faToiletPaper.js",9,54488],"./free-solid-svg-icons/faToiletPaperSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faToiletPaperSlash.js",9,53051],"./free-solid-svg-icons/faToolbox.js":["./node_modules/@fortawesome/free-solid-svg-icons/faToolbox.js",9,79154],"./free-solid-svg-icons/faTools.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTools.js",9,94522],"./free-solid-svg-icons/faTooth.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTooth.js",9,68071],"./free-solid-svg-icons/faTorah.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTorah.js",9,6797],"./free-solid-svg-icons/faToriiGate.js":["./node_modules/@fortawesome/free-solid-svg-icons/faToriiGate.js",9,34829],"./free-solid-svg-icons/faTractor.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTractor.js",9,3942],"./free-solid-svg-icons/faTrademark.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTrademark.js",9,4902],"./free-solid-svg-icons/faTrafficLight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTrafficLight.js",9,9646],"./free-solid-svg-icons/faTrailer.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTrailer.js",9,34950],"./free-solid-svg-icons/faTrain.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTrain.js",9,80907],"./free-solid-svg-icons/faTram.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTram.js",9,20377],"./free-solid-svg-icons/faTransgender.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTransgender.js",9,25094],"./free-solid-svg-icons/faTransgenderAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTransgenderAlt.js",9,4299],"./free-solid-svg-icons/faTrash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTrash.js",9,38275],"./free-solid-svg-icons/faTrashAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTrashAlt.js",9,97028],"./free-solid-svg-icons/faTrashRestore.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTrashRestore.js",9,85721],"./free-solid-svg-icons/faTrashRestoreAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTrashRestoreAlt.js",9,58766],"./free-solid-svg-icons/faTree.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTree.js",9,7573],"./free-solid-svg-icons/faTrophy.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTrophy.js",9,33855],"./free-solid-svg-icons/faTruck.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTruck.js",9,85434],"./free-solid-svg-icons/faTruckLoading.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTruckLoading.js",9,24568],"./free-solid-svg-icons/faTruckMonster.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTruckMonster.js",9,29150],"./free-solid-svg-icons/faTruckMoving.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTruckMoving.js",9,152],"./free-solid-svg-icons/faTruckPickup.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTruckPickup.js",9,60314],"./free-solid-svg-icons/faTshirt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTshirt.js",9,77253],"./free-solid-svg-icons/faTty.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTty.js",9,25606],"./free-solid-svg-icons/faTv.js":["./node_modules/@fortawesome/free-solid-svg-icons/faTv.js",9,71087],"./free-solid-svg-icons/faUmbrella.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUmbrella.js",9,74253],"./free-solid-svg-icons/faUmbrellaBeach.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUmbrellaBeach.js",9,54330],"./free-solid-svg-icons/faUnderline.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUnderline.js",9,39837],"./free-solid-svg-icons/faUndo.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUndo.js",9,54123],"./free-solid-svg-icons/faUndoAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUndoAlt.js",9,93452],"./free-solid-svg-icons/faUniversalAccess.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUniversalAccess.js",9,38786],"./free-solid-svg-icons/faUniversity.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUniversity.js",9,63097],"./free-solid-svg-icons/faUnlink.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUnlink.js",9,46690],"./free-solid-svg-icons/faUnlock.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUnlock.js",9,34213],"./free-solid-svg-icons/faUnlockAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUnlockAlt.js",9,29858],"./free-solid-svg-icons/faUpload.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUpload.js",9,19616],"./free-solid-svg-icons/faUser.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUser.js",9,42469],"./free-solid-svg-icons/faUserAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserAlt.js",9,38223],"./free-solid-svg-icons/faUserAltSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserAltSlash.js",9,87538],"./free-solid-svg-icons/faUserAstronaut.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserAstronaut.js",9,68415],"./free-solid-svg-icons/faUserCheck.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserCheck.js",9,6320],"./free-solid-svg-icons/faUserCircle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserCircle.js",9,30382],"./free-solid-svg-icons/faUserClock.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserClock.js",9,55690],"./free-solid-svg-icons/faUserCog.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserCog.js",9,99355],"./free-solid-svg-icons/faUserEdit.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserEdit.js",9,70966],"./free-solid-svg-icons/faUserFriends.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserFriends.js",9,66089],"./free-solid-svg-icons/faUserGraduate.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserGraduate.js",9,46511],"./free-solid-svg-icons/faUserInjured.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserInjured.js",9,98441],"./free-solid-svg-icons/faUserLock.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserLock.js",9,54897],"./free-solid-svg-icons/faUserMd.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserMd.js",9,26791],"./free-solid-svg-icons/faUserMinus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserMinus.js",9,8760],"./free-solid-svg-icons/faUserNinja.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserNinja.js",9,5004],"./free-solid-svg-icons/faUserNurse.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserNurse.js",9,56409],"./free-solid-svg-icons/faUserPlus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserPlus.js",9,92597],"./free-solid-svg-icons/faUserSecret.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserSecret.js",9,89110],"./free-solid-svg-icons/faUserShield.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserShield.js",9,75211],"./free-solid-svg-icons/faUserSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserSlash.js",9,76249],"./free-solid-svg-icons/faUserTag.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserTag.js",9,79092],"./free-solid-svg-icons/faUserTie.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserTie.js",9,65286],"./free-solid-svg-icons/faUserTimes.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUserTimes.js",9,48994],"./free-solid-svg-icons/faUsers.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUsers.js",9,39281],"./free-solid-svg-icons/faUsersCog.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUsersCog.js",9,61294],"./free-solid-svg-icons/faUsersSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUsersSlash.js",9,6112],"./free-solid-svg-icons/faUtensilSpoon.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUtensilSpoon.js",9,64762],"./free-solid-svg-icons/faUtensils.js":["./node_modules/@fortawesome/free-solid-svg-icons/faUtensils.js",9,13158],"./free-solid-svg-icons/faVectorSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVectorSquare.js",9,25193],"./free-solid-svg-icons/faVenus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVenus.js",9,62416],"./free-solid-svg-icons/faVenusDouble.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVenusDouble.js",9,297],"./free-solid-svg-icons/faVenusMars.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVenusMars.js",9,17961],"./free-solid-svg-icons/faVest.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVest.js",9,58327],"./free-solid-svg-icons/faVestPatches.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVestPatches.js",9,88881],"./free-solid-svg-icons/faVial.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVial.js",9,10625],"./free-solid-svg-icons/faVials.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVials.js",9,26644],"./free-solid-svg-icons/faVideo.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVideo.js",9,3822],"./free-solid-svg-icons/faVideoSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVideoSlash.js",9,46709],"./free-solid-svg-icons/faVihara.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVihara.js",9,22854],"./free-solid-svg-icons/faVirus.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVirus.js",9,18696],"./free-solid-svg-icons/faVirusSlash.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVirusSlash.js",9,50699],"./free-solid-svg-icons/faViruses.js":["./node_modules/@fortawesome/free-solid-svg-icons/faViruses.js",9,41424],"./free-solid-svg-icons/faVoicemail.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVoicemail.js",9,75596],"./free-solid-svg-icons/faVolleyballBall.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVolleyballBall.js",9,21724],"./free-solid-svg-icons/faVolumeDown.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVolumeDown.js",9,70571],"./free-solid-svg-icons/faVolumeMute.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVolumeMute.js",9,99882],"./free-solid-svg-icons/faVolumeOff.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVolumeOff.js",9,86190],"./free-solid-svg-icons/faVolumeUp.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVolumeUp.js",9,83502],"./free-solid-svg-icons/faVoteYea.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVoteYea.js",9,57180],"./free-solid-svg-icons/faVrCardboard.js":["./node_modules/@fortawesome/free-solid-svg-icons/faVrCardboard.js",9,79643],"./free-solid-svg-icons/faWalking.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWalking.js",9,83082],"./free-solid-svg-icons/faWallet.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWallet.js",9,29788],"./free-solid-svg-icons/faWarehouse.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWarehouse.js",9,34102],"./free-solid-svg-icons/faWater.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWater.js",9,73274],"./free-solid-svg-icons/faWaveSquare.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWaveSquare.js",9,66495],"./free-solid-svg-icons/faWeight.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWeight.js",9,6073],"./free-solid-svg-icons/faWeightHanging.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWeightHanging.js",9,91733],"./free-solid-svg-icons/faWheelchair.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWheelchair.js",9,84637],"./free-solid-svg-icons/faWifi.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWifi.js",9,54264],"./free-solid-svg-icons/faWind.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWind.js",9,33707],"./free-solid-svg-icons/faWindowClose.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWindowClose.js",9,99017],"./free-solid-svg-icons/faWindowMaximize.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWindowMaximize.js",9,44143],"./free-solid-svg-icons/faWindowMinimize.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWindowMinimize.js",9,4581],"./free-solid-svg-icons/faWindowRestore.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWindowRestore.js",9,86543],"./free-solid-svg-icons/faWineBottle.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWineBottle.js",9,32107],"./free-solid-svg-icons/faWineGlass.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWineGlass.js",9,974],"./free-solid-svg-icons/faWineGlassAlt.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWineGlassAlt.js",9,32083],"./free-solid-svg-icons/faWonSign.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWonSign.js",9,19840],"./free-solid-svg-icons/faWrench.js":["./node_modules/@fortawesome/free-solid-svg-icons/faWrench.js",9,4588],"./free-solid-svg-icons/faXRay.js":["./node_modules/@fortawesome/free-solid-svg-icons/faXRay.js",9,90129],"./free-solid-svg-icons/faYenSign.js":["./node_modules/@fortawesome/free-solid-svg-icons/faYenSign.js",9,10356],"./free-solid-svg-icons/faYinYang.js":["./node_modules/@fortawesome/free-solid-svg-icons/faYinYang.js",9,16576],"./free-solid-svg-icons/index.es.js":["./node_modules/@fortawesome/free-solid-svg-icons/index.es.js",9,82630],"./free-solid-svg-icons/index.js":["./node_modules/@fortawesome/free-solid-svg-icons/index.js",7,8102],"./react-fontawesome/index.es.js":["./node_modules/@fortawesome/react-fontawesome/index.es.js",9],"./react-fontawesome/index.js":["./node_modules/@fortawesome/react-fontawesome/index.js",7,82652]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return Promise.all(ids.slice(2).map(__webpack_require__.e)).then((()=>__webpack_require__.t(id,16|ids[1])))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="./node_modules/@fortawesome lazy recursive ^\\.\\/.*\\.js$",module.exports=webpackAsyncContext},"./storybook-config-entry.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("@storybook/preview-api"),external_STORYBOOK_MODULE_CHANNELS_=__webpack_require__("@storybook/channels");const importers=[async path=>{if(!/^\.[\\/](?:stories(?:\/(?!\.)(?:(?:(?!(?:^|\/)\.).)*?)\/|\/|$)(?!\.)(?=.)[^/]*?\.(mdx|stories\.(ts|tsx)))$/.exec(path))return;const pathRemainder=path.substring(10);return __webpack_require__("./stories lazy recursive ^\\.\\/.*$ include: (?:\\/stories(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(ts%7Ctsx)))$")("./"+pathRemainder)}];const channel=(0,external_STORYBOOK_MODULE_CHANNELS_.createBrowserChannel)({page:"preview"});external_STORYBOOK_MODULE_PREVIEW_API_.addons.setChannel(channel),"DEVELOPMENT"===external_STORYBOOK_MODULE_GLOBAL_.global.CONFIG_TYPE&&(window.__STORYBOOK_SERVER_CHANNEL__=channel);const preview=new external_STORYBOOK_MODULE_PREVIEW_API_.PreviewWeb;window.__STORYBOOK_PREVIEW__=preview,window.__STORYBOOK_STORY_STORE__=preview.storyStore,window.__STORYBOOK_ADDONS_CHANNEL__=channel,window.__STORYBOOK_CLIENT_API__=new external_STORYBOOK_MODULE_PREVIEW_API_.ClientApi({storyStore:preview.storyStore}),preview.initialize({importFn:async function importFn(path){for(let i=0;iimporters[i](path),x());if(moduleExports)return moduleExports}var x},getProjectAnnotations:()=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.composeConfigs)([__webpack_require__("./node_modules/@storybook/react/dist/entry-preview.mjs"),__webpack_require__("./node_modules/@storybook/react/dist/entry-preview-docs.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/docs/preview.js"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/actions/preview.js"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/backgrounds/preview.js"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/measure/preview.js"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/outline/preview.js"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/highlight/preview.js"),__webpack_require__("./.storybook/preview.js")])})},"./.storybook/preview.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{decorators:()=>decorators,globalTypes:()=>globalTypes,parameters:()=>parameters});__webpack_require__("./node_modules/react/index.js");var es=__webpack_require__("./node_modules/react-query/es/index.js"),styled_components_browser_esm=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),style_theme=__webpack_require__("./src/lib/style/theme.ts"),jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r{var{theme,children}=_ref,newTheme=_objectSpread(_objectSpread({},theme),{},{space:style_theme.xe,fontSizes:style_theme.J,colors:_objectSpread({},theme)});return(0,jsx_runtime.jsx)(styled_components_browser_esm.NP,{theme:newTheme,children})};CoreUiThemeProvider.displayName="CoreUiThemeProvider";try{CoreUiThemeProvider.displayName="CoreUiThemeProvider",CoreUiThemeProvider.__docgenInfo={description:"",displayName:"CoreUiThemeProvider",props:{theme:{defaultValue:null,description:"",name:"theme",required:!0,type:{name:"CoreUITheme"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/coreuithemeprovider/CoreUiThemeProvider.tsx#CoreUiThemeProvider"]={docgenInfo:CoreUiThemeProvider.__docgenInfo,name:"CoreUiThemeProvider",path:"src/lib/components/coreuithemeprovider/CoreUiThemeProvider.tsx#CoreUiThemeProvider"})}catch(__react_docgen_typescript_loader_error){}var common=__webpack_require__("./stories/common.tsx"),ToastProvider=__webpack_require__("./src/lib/components/toast/ToastProvider.tsx");function preview_ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function preview_objectSpread(e){for(var r=1;r{var theme=style_theme.N[context.globals.theme],{background}=context.globals,{viewMode}=context;return(0,jsx_runtime.jsx)(es.QueryClientProvider,{client:new es.QueryClient,children:(0,jsx_runtime.jsx)(CoreUiThemeProvider,{theme,children:(0,jsx_runtime.jsx)("div",{style:"story"===viewMode?{height:"100vh",overflow:"scroll"}:null,children:(0,jsx_runtime.jsx)(ToastProvider.tE,{children:(0,jsx_runtime.jsx)(common.mO,{style:{backgroundColor:background},children:(0,jsx_runtime.jsx)(Story,preview_objectSpread({},context))})})})})})};withThemeProvider.displayName="withThemeProvider";var decorators=[withThemeProvider],parameters={layout:"fullscreen",docs:{toc:{headingSelector:"h2,h3",title:"Table of Contents"}},controls:{presetColors:Object.entries(style_theme.wk).map((color=>({color:color[1],title:color[0]}))),matchers:{color:/color/i},exclude:["data-cy"]},options:{storySort:{order:["Introduction","Style","Guidelines","Templates","Components",["Navigation","Data Display","Inputs","Feedback","Progress & loading","Styling","Deprecated"]]}}}},"./src/lib/components/box/Box.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>Box});var _templateObject,styled_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),styled_system__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/styled-system/dist/index.esm.js");var Box=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.div(_templateObject||(_templateObject=function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}(["\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n"])),styled_system__WEBPACK_IMPORTED_MODULE_0__.Zp,styled_system__WEBPACK_IMPORTED_MODULE_0__.pn,styled_system__WEBPACK_IMPORTED_MODULE_0__.Vg,styled_system__WEBPACK_IMPORTED_MODULE_0__.xe,styled_system__WEBPACK_IMPORTED_MODULE_0__.G1,styled_system__WEBPACK_IMPORTED_MODULE_0__.yW,styled_system__WEBPACK_IMPORTED_MODULE_0__.Tp,styled_system__WEBPACK_IMPORTED_MODULE_0__.PQ,styled_system__WEBPACK_IMPORTED_MODULE_0__.Il,styled_system__WEBPACK_IMPORTED_MODULE_0__.r7,(0,styled_system__WEBPACK_IMPORTED_MODULE_0__.qU)({gap:{property:"gap",scale:"space"}}))},"./src/lib/components/buttonv2/Buttonv2.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{$n:()=>Button,a2:()=>ButtonIcon,kD:()=>FocusVisibleStyle});__webpack_require__("./node_modules/react/index.js");var _templateObject,_templateObject2,_templateObject3,_templateObject4,_templateObject5,_templateObject6,_templateObject7,_templateObject8,_templateObject9,_templateObject10,_templateObject11,_templateObject12,_templateObject13,styled_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_spacing__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/spacing.tsx"),_style_theme__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/style/theme.ts"),_loader_Loader_component__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/lib/components/loader/Loader.component.tsx"),_tooltip_Tooltip_component__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./src/lib/components/tooltip/Tooltip.component.tsx"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["variant","size","disabled","label","icon","onClick","tooltip","isLoading"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var FocusVisibleStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n outline: dashed "," ",";\n outline-offset: ",";\n z-index: 1000;\n"])),_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r2,(props=>props.theme.selectedActive),_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r2),ButtonStyled=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.button(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n position: relative;\n display: inline-flex;\n user-select: none;\n vertical-align: middle;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n text-decoration: none;\n border: none;\n text-decoration: none;\n font-family: 'Lato';\n font-weight: ",";\n\n padding: "," ",";\n font-size: ",";\n border-radius: ",";\n height: ",";\n ","\n\n ","\n\n\n ","\n"])),_style_theme__WEBPACK_IMPORTED_MODULE_4__.Wy.base,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r4,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r8,_style_theme__WEBPACK_IMPORTED_MODULE_4__.J.base,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r4,(props=>"inline"===props.size?_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r24:_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r32),(props=>{var brand=props.theme;switch(props.variant){case"primary":return(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n background-color: ",";\n border: "," solid ",";\n color: ",";\n &:hover:enabled {\n cursor: pointer;\n border: "," solid ",";\n color: ",";\n }\n // :focus-visible is the keyboard-only version of :focus\n &:focus-visible:enabled {\n ","\n color: ",";\n }\n &:active:enabled {\n cursor: pointer;\n color: ",";\n border: "," solid ",";\n }\n "])),brand.buttonPrimary,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.buttonPrimary,brand.textPrimary,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.infoPrimary,brand.textPrimary,FocusVisibleStyle,brand.textPrimary,brand.textPrimary,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.infoSecondary);case"secondary":return(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject4||(_templateObject4=_taggedTemplateLiteral(["\n background-color: ",";\n border: "," solid ",";\n color: ",";\n &:hover:enabled {\n cursor: pointer;\n border: "," solid ",";\n color: ",";\n }\n &:focus-visible:enabled {\n ","\n color: ",";\n }\n &:active:enabled {\n cursor: pointer;\n color: ",";\n border: "," solid ",";\n }\n "])),brand.buttonSecondary,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.buttonSecondary,brand.textPrimary,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.infoPrimary,brand.textPrimary,FocusVisibleStyle,brand.textPrimary,brand.textPrimary,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.buttonSecondary);case"danger":return(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject5||(_templateObject5=_taggedTemplateLiteral(["\n background-color: ",";\n border: "," solid ",";\n color: ",";\n &:hover:enabled {\n cursor: pointer;\n border: "," solid ",";\n }\n &:focus-visible:enabled {\n ","\n }\n &:active:enabled {\n cursor: pointer;\n border: "," solid ",";\n }\n "])),brand.buttonDelete,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.buttonDelete,brand.statusCritical,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.infoPrimary,FocusVisibleStyle,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.infoSecondary);case"outline":return(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject6||(_templateObject6=_taggedTemplateLiteral(["\n border: "," solid ",";\n background-color: transparent;\n color: ",";\n &:hover:enabled {\n cursor: pointer;\n border-color: ",";\n color: ",";\n }\n &:focus-visible:enabled {\n ","\n border-color: ",";\n }\n &:active:enabled {\n cursor: pointer;\n border: "," solid ",";\n color: ",";\n }\n "])),_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.buttonSecondary,brand.textPrimary,brand.infoPrimary,brand.textPrimary,FocusVisibleStyle,brand.buttonSecondary,_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r1,brand.infoSecondary,brand.textPrimary)}}),(props=>(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject7||(_templateObject7=_taggedTemplateLiteral(["\n ","\n "])),props.disabled?"\n cursor: not-allowed !important;\n pointer-events: auto !important;\n opacity: 0.5;\n ":null)),(props=>{var brand=props.theme;return(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject8||(_templateObject8=_taggedTemplateLiteral(["\n ","\n "])),!props.icon||props.label||props.variant?null:"\n background-color: transparent;\n border: none;\n color: ".concat(brand.textSecondary,";\n\n &:hover{\n cursor: pointer;\n border: none;\n color: ").concat(brand.textPrimary,";\n }\n &:focus-visible:enabled {\n outline: dashed ").concat(_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r2," ").concat(brand.selectedActive,";\n }\n &:active {\n cursor: pointer;\n color: ").concat(brand.textPrimary,";\n }\n "))})),ButtonLabel=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.span(_templateObject9||(_templateObject9=_taggedTemplateLiteral(["\n display: inline-flex;\n justify-content: center;\n align-items: center;\n"]))),ButtonIcon=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.span(_templateObject10||(_templateObject10=_taggedTemplateLiteral(["\n ","\n"])),(props=>props.label&&(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject11||(_templateObject11=_taggedTemplateLiteral(["\n padding-right: ",";\n display: inline-flex;\n justify-content: center;\n align-items: center;\n "])),_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r8))),ButtonLoader=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(_loader_Loader_component__WEBPACK_IMPORTED_MODULE_5__.a)(_templateObject12||(_templateObject12=_taggedTemplateLiteral(["\n ","\n"])),(props=>(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject13||(_templateObject13=_taggedTemplateLiteral(["\n margin-right: ",";\n svg {\n fill: ",";\n }\n "])),props.label?_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r8:"0","danger"===props.variant?props.theme.statusCritical:"outline"===props.variant?props.theme.textPrimary:props.theme.textSecondary)));function Button(_ref){var{variant,size,disabled,label,icon,onClick,tooltip,isLoading}=_ref,rest=_objectWithoutProperties(_ref,_excluded);return icon||label||console.warn("Please specify either icon or label prop for the button component."),label||!icon||tooltip||console.warn("Please specify the tooltip for the standalone icon button."),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tooltip_Tooltip_component__WEBPACK_IMPORTED_MODULE_6__.m_,{placement:tooltip?tooltip.placement:void 0,overlay:tooltip&&tooltip.overlay,overlayStyle:tooltip&&tooltip.overlayStyle,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(ButtonStyled,_objectSpread(_objectSpread({className:"sc-button",variant,disabled:isLoading||disabled,label,icon,onClick,size},rest),{},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment,{children:[icon&&(isLoading?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(ButtonLoader,{size:"small",variant,label}):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(ButtonIcon,{label,"aria-label":tooltip&&tooltip.overlay&&"string"==typeof tooltip.overlay?tooltip.overlay:void 0,children:icon})),!icon&&isLoading&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(ButtonLoader,{size:"small",variant,label}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(ButtonLabel,{children:label})]})}))})}Button.displayName="Button";try{ButtonStyled.displayName="ButtonStyled",ButtonStyled.__docgenInfo={description:"",displayName:"ButtonStyled",props:{icon:{defaultValue:null,description:"",name:"icon",required:!1,type:{name:"ReactNode"}},tooltip:{defaultValue:null,description:"",name:"tooltip",required:!1,type:{name:'Omit'}},ref:{defaultValue:null,description:"",name:"ref",required:!1,type:{name:"((instance: HTMLButtonElement | null) => void) | RefObject | null"}},variant:{defaultValue:null,description:"",name:"variant",required:!1,type:{name:"enum",value:[{value:'"danger"'},{value:'"outline"'},{value:'"primary"'},{value:'"secondary"'}]}},size:{defaultValue:null,description:"",name:"size",required:!1,type:{name:"enum",value:[{value:'"default"'},{value:'"inline"'}]}},label:{defaultValue:null,description:"",name:"label",required:!1,type:{name:"ReactNode"}},isLoading:{defaultValue:null,description:"",name:"isLoading",required:!1,type:{name:"boolean"}},theme:{defaultValue:null,description:"",name:"theme",required:!1,type:{name:"any"}},as:{defaultValue:null,description:"",name:"as",required:!1,type:{name:"undefined"}},forwardedAs:{defaultValue:null,description:"",name:"forwardedAs",required:!1,type:{name:"undefined"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/buttonv2/Buttonv2.component.tsx#ButtonStyled"]={docgenInfo:ButtonStyled.__docgenInfo,name:"ButtonStyled",path:"src/lib/components/buttonv2/Buttonv2.component.tsx#ButtonStyled"})}catch(__react_docgen_typescript_loader_error){}try{ButtonLabel.displayName="ButtonLabel",ButtonLabel.__docgenInfo={description:"",displayName:"ButtonLabel",props:{ref:{defaultValue:null,description:"",name:"ref",required:!1,type:{name:"((instance: HTMLSpanElement | null) => void) | RefObject | null"}},theme:{defaultValue:null,description:"",name:"theme",required:!1,type:{name:"any"}},as:{defaultValue:null,description:"",name:"as",required:!1,type:{name:"undefined"}},forwardedAs:{defaultValue:null,description:"",name:"forwardedAs",required:!1,type:{name:"undefined"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/buttonv2/Buttonv2.component.tsx#ButtonLabel"]={docgenInfo:ButtonLabel.__docgenInfo,name:"ButtonLabel",path:"src/lib/components/buttonv2/Buttonv2.component.tsx#ButtonLabel"})}catch(__react_docgen_typescript_loader_error){}try{ButtonIcon.displayName="ButtonIcon",ButtonIcon.__docgenInfo={description:"",displayName:"ButtonIcon",props:{ref:{defaultValue:null,description:"",name:"ref",required:!1,type:{name:"((instance: HTMLSpanElement | null) => void) | RefObject | null"}},label:{defaultValue:null,description:"",name:"label",required:!0,type:{name:"ReactNode"}},theme:{defaultValue:null,description:"",name:"theme",required:!1,type:{name:"any"}},as:{defaultValue:null,description:"",name:"as",required:!1,type:{name:"undefined"}},forwardedAs:{defaultValue:null,description:"",name:"forwardedAs",required:!1,type:{name:"undefined"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/buttonv2/Buttonv2.component.tsx#ButtonIcon"]={docgenInfo:ButtonIcon.__docgenInfo,name:"ButtonIcon",path:"src/lib/components/buttonv2/Buttonv2.component.tsx#ButtonIcon"})}catch(__react_docgen_typescript_loader_error){}try{ButtonLoader.displayName="ButtonLoader",ButtonLoader.__docgenInfo={description:"",displayName:"ButtonLoader",props:{color:{defaultValue:null,description:"",name:"color",required:!1,type:{name:"string"}},variant:{defaultValue:null,description:"",name:"variant",required:!0,type:{name:"any"}},size:{defaultValue:null,description:"",name:"size",required:!1,type:{name:"enum",value:[{value:'"base"'},{value:'"large"'},{value:'"smaller"'},{value:'"small"'},{value:'"larger"'},{value:'"huge"'},{value:'"massive"'}]}},label:{defaultValue:null,description:"",name:"label",required:!0,type:{name:"any"}},centered:{defaultValue:null,description:"",name:"centered",required:!1,type:{name:"boolean"}},theme:{defaultValue:null,description:"",name:"theme",required:!1,type:{name:"any"}},as:{defaultValue:null,description:"",name:"as",required:!1,type:{name:"undefined"}},forwardedAs:{defaultValue:null,description:"",name:"forwardedAs",required:!1,type:{name:"undefined"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/buttonv2/Buttonv2.component.tsx#ButtonLoader"]={docgenInfo:ButtonLoader.__docgenInfo,name:"ButtonLoader",path:"src/lib/components/buttonv2/Buttonv2.component.tsx#ButtonLoader"})}catch(__react_docgen_typescript_loader_error){}try{Button.displayName="Button",Button.__docgenInfo={description:"",displayName:"Button",props:{variant:{defaultValue:null,description:"",name:"variant",required:!1,type:{name:"enum",value:[{value:'"danger"'},{value:'"outline"'},{value:'"primary"'},{value:'"secondary"'}]}},size:{defaultValue:null,description:"",name:"size",required:!1,type:{name:"enum",value:[{value:'"default"'},{value:'"inline"'}]}},icon:{defaultValue:null,description:"",name:"icon",required:!1,type:{name:"ReactNode"}},label:{defaultValue:null,description:"",name:"label",required:!1,type:{name:"ReactNode"}},tooltip:{defaultValue:null,description:"",name:"tooltip",required:!1,type:{name:'Omit'}},isLoading:{defaultValue:null,description:"",name:"isLoading",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/buttonv2/Buttonv2.component.tsx#Button"]={docgenInfo:Button.__docgenInfo,name:"Button",path:"src/lib/components/buttonv2/Buttonv2.component.tsx#Button"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/components/constants.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Kz:()=>LOADER_SIZE,n6:()=>queryTimeSpansCodes,qn:()=>NAN_STRING});var LOADER_SIZE={smaller:"smaller",small:"small",base:"base",large:"large",larger:"larger",huge:"huge",massive:"massive"},queryTimeSpansCodes=[{query:"now-7d",label:"Last 7 days",duration:604800,frequency:3600},{query:"now-24h",label:"Last 24 hours",duration:86400,frequency:720},{query:"now-1h",label:"Last 1 hour",duration:3600,frequency:30}],NAN_STRING="NAN"},"./src/lib/components/icon/Icon.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{In:()=>Icon,_K:()=>iconTable});var _templateObject,_templateObject2,_templateObject3,_templateObject4,react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),styled_components__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_loader_Loader_component__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/lib/components/loader/Loader.component.tsx"),_fortawesome_react_fontawesome__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@fortawesome/react-fontawesome/index.es.js"),react_query__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/react-query/es/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["children"],_excluded2=["name","size","color","ariaLabel"],_excluded3=["name","color","size","ariaLabel"],_excluded4=["withWrapper"];function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var iconTable={Account:"fas faWallet",Backend:"fas faNetworkWired",Tape:"fas faTape","Node-backend":"fas faServer","Volume-backend":"fas faHdd","Node-pdf":"fas faDatabase","Volume-pdf":"fas faCompactDisc",Network:"fas faProjectDiagram",Bucket:"fas faGlassWhiskey","Cloud-backend":"fas faCloud",Datacenter:"fas faWarehouse","Simple-user":"fas faUser",User:"fas faUserCog",Group:"fas faUsers",Alert:"fas faBell",Bell:"far faBell","Lat-menu":"fas faBars",Dashboard:"fas faDesktop",Workflow:"fas faRoute",Expiration:"fas faStopwatch",Replication:"fas faCoins",Transition:"fas faRocket",Discovery:"fas faReply",Metrics:"fas faChartLine",Edit:"fas faEdit",Logs:"far faFileAlt",Lock:"fa faLock","Lock-open":"fa faLockOpen","Create-add":"fas faPlus",Delete:"fas faTrash",Save:"fas faSave","External-link":"fas faExternalLinkAlt",Link:"fas faLink",Unlink:"fas faUnlink",Close:"fas faTimes","Dropdown-down":"fas faCaretDown","Dropdown-up":"fas faCaretUp",Search:"fas faSearch",More:"fas faEllipsisV",Info:"fas faQuestionCircle",Sync:"fas faSync",Export:"fas faFileExport",Copy:"far faClone","Simple-upload":"fas faUpload",Upload:"fas faFileUpload","Add-plus":"fas faPlusSquare",Minus:"fas faMinus","Remove-minus":"fas faMinusSquare",Sort:"fas faSort","Sort-up":"fas faSortUp","Sort-down":"fas faSortDown",Calendar:"fas faCalendarWeek","Calendar-minus":"fas faCalendarMinus","Arrow-up":"fas faArrowUp","Arrow-down":"fas faArrowDown","Arrow-right":"fas faArrowRight","Arrow-left":"fas faArrowLeft","Arrow-alt-circle-up":"fas faArrowAltCircleUp",Folder:"far faFolder",File:"far faFile","File-invoice":"fas faFileInvoice",License:"fas faFileInvoice","Deletion-marker":"fas faBan","Map-marker":"fas faMapMarkerAlt",Location:"fas faMapMarkerAlt","Info-circle":"fas faInfoCircle","Exclamation-triangle":"fas faExclamationTriangle","Exclamation-circle":"fas faExclamationCircle",Exclamation:"fas faExclamation",Check:"fas faCheck",Protected:"fas faShieldAlt","Chevron-left":"fas faChevronLeft","Chevron-right":"fas faChevronRight","Chevron-down":"fas faChevronDown","Chevron-up":"fas faChevronUp","Angle-right":"fas faAngleRight","Angle-double-right":"fas faAngleDoubleRight",Language:"fas faLanguage",Theme:"fas faPalette",Documentation:"fas faClipboardList",Support:"fas faComments",EULA:"fas faFileContract","Log-out":"fas faSignOutAlt",Hourglass:"far faHourglass",Pause:"fas faPause","Pause-circle":"far faPauseCircle","Play-circle":"far faPlayCircle",Upgrade:"fas faLevelUpAlt",Expansion:"fas faExpandAlt",Rebalance:"fas faBalanceScale",Maintenance:"fas faHardHat",Role:"fas faHatCowboy","Change-erasure":"fas faExchangeAlt","Circle-health":"fas faCircle","Circle-empty":"far faCircle","Dot-circle":"fas faDotCircle","Check-circle":"fas faCheckCircle","Times-circle":"fas faTimesCircle",Toolbox:"fas faToolbox",Cubes:"fas faCubes","File-alt":"fas faFilesAlt",Policy:"fas faFileSignature",Pen:"fa faPen",Pencil:"fas faPencilAlt",Eye:"fas faEye",EyeSlash:"fas faEyeSlash",Snowflake:"fas faSnowflake",Key:"fas faKey",Filter:"fas faFilter",Download:"fas faDownload",Certificate:"fas faCertificate",Redo:"fas faRedoAlt",Eraser:"fas faEraser","ID-card":"fas faIdCard",Setting:"fas faCog",Desktop:"fas faDesktop",Globe:"fas faGlobe",Satellite:"fas faSatelliteDish",LightMode:"fas faSun",DarkMode:"fas faMoon",News:"fas faBullhorn"},IconStyled=(0,styled_components__WEBPACK_IMPORTED_MODULE_4__.Ay)(_fortawesome_react_fontawesome__WEBPACK_IMPORTED_MODULE_1__.FontAwesomeIcon)(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n ","\n"])),(props=>{var theme=props.theme;if(props.color&&theme[props.color])return(0,styled_components__WEBPACK_IMPORTED_MODULE_4__.AH)(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n color: ",";\n "])),theme[props.color])})),DelayedFallback=_ref=>{var{children}=_ref,rest=_objectWithoutProperties(_ref,_excluded),[show,setShow]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{var timeout=setTimeout((()=>setShow(!0)),300);return()=>{clearTimeout(timeout)}}),[]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("i",_objectSpread(_objectSpread({},rest),{},{children:show&&children}))};DelayedFallback.displayName="DelayedFallback";var IconWrapper=styled_components__WEBPACK_IMPORTED_MODULE_4__.Ay.div(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n ","\n\n display: flex;\n justify-content: center;\n align-items: center;\n border-radius: 100%;\n"])),(props=>{var brand=props.theme;return(0,styled_components__WEBPACK_IMPORTED_MODULE_4__.AH)(_templateObject4||(_templateObject4=_taggedTemplateLiteral(["\n color: ",";\n border: 1px solid ",";\n background: ",";\n ","\n "])),brand.infoPrimary,brand.infoPrimary,brand.backgroundLevel1,"lg"===props.size?"\n width: 2.5rem;\n height: 2.5rem;\n ":"sm"===props.size?"\n width: 1.75rem;\n height: 1.75rem;\n ":"xs"===props.size?"\n width: 1.5rem;\n height: 1.5rem;\n ":"\n width: ".concat(2*parseInt(props.size.replace("x","")),"rem;\n height: ").concat(2*parseInt(props.size.replace("x","")),"rem;\n "))}));function NonWrappedIcon(_ref2){var{name,size="1x",color,ariaLabel=""}=_ref2,rest=_objectWithoutProperties(_ref2,_excluded2),iconInfo=iconTable[name];if(!iconInfo)throw new Error("".concat(name,": is not a valid icon."));var _queryFn,{data,status}=(0,react_query__WEBPACK_IMPORTED_MODULE_2__.useQuery)({queryKey:["icon",name],queryFn:(_queryFn=function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise((function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(void 0)}))}}((function*(){var[iconType,iconClass]=iconInfo.split(" ");try{var fontAwesomeType="far"===iconType?"free-regular-svg-icons":"free-solid-svg-icons",icon=yield __webpack_require__("./node_modules/@fortawesome lazy recursive ^\\.\\/.*\\.js$")("./".concat(fontAwesomeType,"/").concat(iconClass,".js"));return{default:_ref3=>{var{name,color,size,ariaLabel}=_ref3,rest=_objectWithoutProperties(_ref3,_excluded3);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(IconStyled,_objectSpread({color,icon:icon[iconClass],size,"aria-label":"".concat(name," ").concat(ariaLabel)},rest))}}}catch(_unused){return{default:_ref4=>{var{name,ariaLabel}=_ref4;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_loader_Loader_component__WEBPACK_IMPORTED_MODULE_5__.a,{size:"base","aria-label":"".concat(name," ").concat(ariaLabel)})}}}})),function queryFn(){return _queryFn.apply(this,arguments)})});return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.Fragment,{children:[("loading"===status||"error"===status)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(DelayedFallback,{"aria-label":"".concat(name," ").concat(ariaLabel),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_loader_Loader_component__WEBPACK_IMPORTED_MODULE_5__.a,{size:"base"})}),"success"===status&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(data.default,_objectSpread({name,color,size,ariaLabel},rest))]})}function Icon(_ref5){var{withWrapper}=_ref5,props=_objectWithoutProperties(_ref5,_excluded4);return withWrapper?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(IconWrapper,{size:props.size||"1x",children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(NonWrappedIcon,_objectSpread({},props))}):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(NonWrappedIcon,_objectSpread({},props))}Icon.displayName="Icon";try{IconWrapper.displayName="IconWrapper",IconWrapper.__docgenInfo={description:"",displayName:"IconWrapper",props:{ref:{defaultValue:null,description:"",name:"ref",required:!1,type:{name:"((instance: HTMLDivElement | null) => void) | RefObject | null"}},size:{defaultValue:null,description:"",name:"size",required:!0,type:{name:"enum",value:[{value:'"xs"'},{value:'"lg"'},{value:'"sm"'},{value:'"1x"'},{value:'"2x"'},{value:'"3x"'},{value:'"4x"'},{value:'"5x"'},{value:'"6x"'},{value:'"7x"'},{value:'"8x"'},{value:'"9x"'},{value:'"10x"'}]}},theme:{defaultValue:null,description:"",name:"theme",required:!1,type:{name:"any"}},as:{defaultValue:null,description:"",name:"as",required:!1,type:{name:"undefined"}},forwardedAs:{defaultValue:null,description:"",name:"forwardedAs",required:!1,type:{name:"undefined"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/icon/Icon.component.tsx#IconWrapper"]={docgenInfo:IconWrapper.__docgenInfo,name:"IconWrapper",path:"src/lib/components/icon/Icon.component.tsx#IconWrapper"})}catch(__react_docgen_typescript_loader_error){}try{Icon.displayName="Icon",Icon.__docgenInfo={description:"",displayName:"Icon",props:{name:{defaultValue:null,description:"",name:"name",required:!0,type:{name:"enum",value:[{value:'"Documentation"'},{value:'"Delete"'},{value:'"Dashboard"'},{value:'"Account"'},{value:'"Backend"'},{value:'"Tape"'},{value:'"Node-backend"'},{value:'"Volume-backend"'},{value:'"Node-pdf"'},{value:'"Volume-pdf"'},{value:'"Network"'},{value:'"Bucket"'},{value:'"Cloud-backend"'},{value:'"Datacenter"'},{value:'"Simple-user"'},{value:'"User"'},{value:'"Group"'},{value:'"Alert"'},{value:'"Bell"'},{value:'"Lat-menu"'},{value:'"Workflow"'},{value:'"Expiration"'},{value:'"Replication"'},{value:'"Transition"'},{value:'"Discovery"'},{value:'"Metrics"'},{value:'"Edit"'},{value:'"Logs"'},{value:'"Lock"'},{value:'"Lock-open"'},{value:'"Create-add"'},{value:'"Save"'},{value:'"External-link"'},{value:'"Link"'},{value:'"Unlink"'},{value:'"Close"'},{value:'"Dropdown-down"'},{value:'"Dropdown-up"'},{value:'"Search"'},{value:'"More"'},{value:'"Info"'},{value:'"Sync"'},{value:'"Export"'},{value:'"Copy"'},{value:'"Simple-upload"'},{value:'"Upload"'},{value:'"Add-plus"'},{value:'"Minus"'},{value:'"Remove-minus"'},{value:'"Sort"'},{value:'"Sort-up"'},{value:'"Sort-down"'},{value:'"Calendar"'},{value:'"Calendar-minus"'},{value:'"Arrow-up"'},{value:'"Arrow-down"'},{value:'"Arrow-right"'},{value:'"Arrow-left"'},{value:'"Arrow-alt-circle-up"'},{value:'"Folder"'},{value:'"File"'},{value:'"File-invoice"'},{value:'"License"'},{value:'"Deletion-marker"'},{value:'"Map-marker"'},{value:'"Location"'},{value:'"Info-circle"'},{value:'"Exclamation-triangle"'},{value:'"Exclamation-circle"'},{value:'"Exclamation"'},{value:'"Check"'},{value:'"Protected"'},{value:'"Chevron-left"'},{value:'"Chevron-right"'},{value:'"Chevron-down"'},{value:'"Chevron-up"'},{value:'"Angle-right"'},{value:'"Angle-double-right"'},{value:'"Language"'},{value:'"Theme"'},{value:'"Support"'},{value:'"EULA"'},{value:'"Log-out"'},{value:'"Hourglass"'},{value:'"Pause"'},{value:'"Pause-circle"'},{value:'"Play-circle"'},{value:'"Upgrade"'},{value:'"Expansion"'},{value:'"Rebalance"'},{value:'"Maintenance"'},{value:'"Role"'},{value:'"Change-erasure"'},{value:'"Circle-health"'},{value:'"Circle-empty"'},{value:'"Dot-circle"'},{value:'"Check-circle"'},{value:'"Times-circle"'},{value:'"Toolbox"'},{value:'"Cubes"'},{value:'"File-alt"'},{value:'"Policy"'},{value:'"Pen"'},{value:'"Pencil"'},{value:'"Eye"'},{value:'"EyeSlash"'},{value:'"Snowflake"'},{value:'"Key"'},{value:'"Filter"'},{value:'"Download"'},{value:'"Certificate"'},{value:'"Redo"'},{value:'"Eraser"'},{value:'"ID-card"'},{value:'"Setting"'},{value:'"Desktop"'},{value:'"Globe"'},{value:'"Satellite"'},{value:'"LightMode"'},{value:'"DarkMode"'},{value:'"News"'}]}},size:{defaultValue:null,description:"",name:"size",required:!1,type:{name:"enum",value:[{value:'"xs"'},{value:'"lg"'},{value:'"sm"'},{value:'"1x"'},{value:'"2x"'},{value:'"3x"'},{value:'"4x"'},{value:'"5x"'},{value:'"6x"'},{value:'"7x"'},{value:'"8x"'},{value:'"9x"'},{value:'"10x"'}]}},color:{defaultValue:null,description:"",name:"color",required:!1,type:{name:"keyof CoreUITheme | Color"}},ariaLabel:{defaultValue:null,description:"",name:"ariaLabel",required:!1,type:{name:"string"}},withWrapper:{defaultValue:null,description:"",name:"withWrapper",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/icon/Icon.component.tsx#Icon"]={docgenInfo:Icon.__docgenInfo,name:"Icon",path:"src/lib/components/icon/Icon.component.tsx#Icon"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/components/loader/Loader.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>Loader});var styled_components_browser_esm=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),jsx_runtime=(__webpack_require__("./node_modules/react/index.js"),__webpack_require__("./node_modules/react/jsx-runtime.js")),LoaderIcon=()=>(0,jsx_runtime.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:"0 0 56 56",width:"50",height:"50",children:(0,jsx_runtime.jsxs)("g",{className:"container",children:[(0,jsx_runtime.jsx)("path",{d:"M25.80000004768371,5.250000393390657 v8.2 H30.200000047683716 V5.1500003933906555 l5.7,3.3 l2.2,-3.8 l-5.8,-3.3 c-1.3,-0.8 -2.8,-1.1 -4.4,-1.1 c-1.5,0 -3,0.4 -4.3,1.2 l-5.8,3.3 l2.2,3.8 L25.80000004768371,5.250000393390657 z",className:"svg_3",children:(0,jsx_runtime.jsx)("animate",{attributeName:"opacity",attributeType:"XML",values:"1; 0",begin:"0s",dur:"1s",repeatCount:"indefinite"})}),(0,jsx_runtime.jsx)("path",{d:"M46.60000004768372,14.650000393390656 l-7.1,4.1 l2.2,3.8 l7.1,-4.1 l0,6.6 l4.4,0 l0,-6.7 c0,-1.5 -0.4,-3 -1.2,-4.3 c-0.8,-1.3 -1.9,-2.4 -3.2,-3.2 l-5.8,-3.3 l-2.2,3.8 L46.60000004768372,14.650000393390656 z",className:"svg_5",children:(0,jsx_runtime.jsx)("animate",{attributeName:"opacity",attributeType:"XML",values:"1; 0",begin:"0.3s",dur:"1s",repeatCount:"indefinite"})}),(0,jsx_runtime.jsx)("path",{d:"M46.60000004768372,41.25000039339065 L39.60000004768372,37.150000393390656 l2.2,-3.8 l7.1,4.1 l0,-6.6 l4.4,0 l0,6.7 c0,1.5 -0.4,2.9 -1.2,4.3 c-0.8,1.3 -1.9,2.4 -3.2,3.2 l-5.8,3.3 l-2.2,-3.8 L46.60000004768372,41.25000039339065 z",className:"svg_8",children:(0,jsx_runtime.jsx)("animate",{attributeName:"opacity",attributeType:"XML",values:"1; 0",begin:"0.55s",dur:"1s",repeatCount:"indefinite"})}),(0,jsx_runtime.jsx)("path",{d:"M25.80000004768371,50.75000039339065 v-8.2 H30.200000047683716 v8.2 l5.7,-3.3 l2.2,3.8 l-5.7,3.3 c-1.3,0.8 -2.9,1.2 -4.4,1.2 c-1.5,0 -3,-0.4 -4.3,-1.2 l-5.8,-3.3 l2.2,-3.8 L25.80000004768371,50.75000039339065 z",className:"svg_4",children:(0,jsx_runtime.jsx)("animate",{attributeName:"opacity",attributeType:"XML",values:"1; 0",begin:"0.75s",dur:"1s",repeatCount:"indefinite"})}),(0,jsx_runtime.jsx)("path",{d:"M7.2000000476837185,37.45000039339065 l7.1,-4.1 l2.2,3.8 l-7.1,4.1 l5.7,3.3 l-2.2,3.8 l-5.8,-3.3 c-1.3,-0.8 -2.4,-1.9 -3.1,-3.2 c-0.8,-1.3 -1.2,-2.8 -1.2,-4.3 l0,-6.7 l4.4,0 L7.2000000476837185,37.45000039339065 z",className:"svg_6",children:(0,jsx_runtime.jsx)("animate",{attributeName:"opacity",attributeType:"XML",values:"1; 0",begin:"0.85s",dur:"1s",repeatCount:"indefinite"})}),(0,jsx_runtime.jsx)("path",{d:"M7.2000000476837185,18.550000393390654 l7.1,4.1 l2.2,-3.8 l-7.1,-4.1 l5.7,-3.3 l-2.2,-3.8 l-5.8,3.3 c-1.3,0.8 -2.4,1.9 -3.2,3.2 c-0.8,1.3 -1.2,2.8 -1.2,4.4 l0,6.7 l4.4,0 L7.2000000476837185,18.550000393390654 z",className:"svg_7",children:(0,jsx_runtime.jsx)("animate",{attributeName:"opacity",attributeType:"XML",values:"1; 0",begin:"0.9",dur:"1s",repeatCount:"indefinite"})}),(0,jsx_runtime.jsx)("polygon",{points:"28.60000228881836,17.649999976158142 28.60000228881836,26.950003027915955 36.70000076293945,22.34999692440033 ",className:"svg_9"}),(0,jsx_runtime.jsx)("polygon",{points:"27.39999771118164,17.649999976158142 19.39999771118164,22.34999692440033 27.39999771118164,26.950003027915955 ",className:"svg_10"}),(0,jsx_runtime.jsx)("polygon",{points:"26.89999771118164,27.950003027915955 18.89999771118164,23.34999692440033 18.89999771118164,32.55000340938568 ",className:"svg_11"}),(0,jsx_runtime.jsx)("polygon",{points:"29.200000762939453,27.950003027915955 37.20000076293945,32.55000340938568 37.20000076293945,23.450003027915955 ",className:"svg_12"}),(0,jsx_runtime.jsx)("polygon",{points:"27.39999771118164,29.05000150203705 19.500003814697266,33.650001883506775 27.39999771118164,38.34999883174896 ",className:"svg_13"}),(0,jsx_runtime.jsx)("polygon",{points:"28.60000228881836,29.05000150203705 28.60000228881836,38.34999883174896 36.60000228881836,33.650001883506775 ",className:"svg_14"})]})});LoaderIcon.displayName="LoaderIcon";var _templateObject,_templateObject2,_templateObject3,_templateObject4,_templateObject5,theme=__webpack_require__("./src/lib/style/theme.ts"),utils=__webpack_require__("./src/lib/utils.ts"),constants=__webpack_require__("./src/lib/components/constants.ts"),_excluded=["children","color","size","centered"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var LoaderContainer=styled_components_browser_esm.Ay.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n display: flex;\n ","\n\n ","\n"])),(props=>(0,styled_components_browser_esm.AH)(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n font-size: ",";\n svg {\n height: ",";\n width: ",";\n fill: ",";\n }\n "])),theme.J[props.size],theme.G[props.size],theme.G[props.size],props.color)),(props=>{if(props.centered)return(0,styled_components_browser_esm.AH)(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n height: 100vh;\n justify-content: center;\n align-items: center;\n "])))})),LoaderText=styled_components_browser_esm.Ay.span(_templateObject4||(_templateObject4=_taggedTemplateLiteral(["\n padding: 10px 0;\n color: ",";\n"])),(0,utils.sP)("textPrimary")),LoaderTextDiv=styled_components_browser_esm.Ay.span(_templateObject5||(_templateObject5=_taggedTemplateLiteral(["\n display: flex;\n flex-flow: column;\n align-items: center;\n"])));function Loader(_ref){var{children,color="#A14FBF",size=constants.Kz.large,centered=!1}=_ref,rest=_objectWithoutProperties(_ref,_excluded);return(0,jsx_runtime.jsx)(LoaderContainer,_objectSpread(_objectSpread({size,color,centered,className:"sc-loader"},rest),{},{children:(0,jsx_runtime.jsxs)(LoaderTextDiv,{children:[(0,jsx_runtime.jsx)(LoaderIcon,{}),children&&(0,jsx_runtime.jsxs)(LoaderText,{children:[" ",children]})]})}))}Loader.displayName="Loader";try{Loader.displayName="Loader",Loader.__docgenInfo={description:"",displayName:"Loader",props:{size:{defaultValue:{value:"SIZE.large"},description:"",name:"size",required:!1,type:{name:"enum",value:[{value:'"base"'},{value:'"large"'},{value:'"smaller"'},{value:'"small"'},{value:'"larger"'},{value:'"huge"'},{value:'"massive"'}]}},color:{defaultValue:{value:"#A14FBF"},description:"",name:"color",required:!1,type:{name:"string"}},centered:{defaultValue:{value:"false"},description:"",name:"centered",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/loader/Loader.component.tsx#Loader"]={docgenInfo:Loader.__docgenInfo,name:"Loader",path:"src/lib/components/loader/Loader.component.tsx#Loader"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/components/progressbar/ProgressBar.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>ProgressBar});var _templateObject,_templateObject2,_templateObject3,_templateObject4,_templateObject5,_templateObject6,_templateObject7,_templateObject8,_templateObject9,_templateObject10,_templateObject11,_templateObject12,_templateObject13,_templateObject14,_templateObject15,_templateObject16,_templateObject17,_templateObject18,styled_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_spacing__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/spacing.tsx"),_style_theme__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/lib/style/theme.ts"),_utils__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/utils.ts"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["percentage","size","color","backgroundColor","topLeftLabel","topRightLabel","bottomLeftLabel","bottomRightLabel","buildinLabel","isAnimation","height"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var Container=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.div(_templateObject||(_templateObject=_taggedTemplateLiteral([""]))),ProgressBarContainer=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.div(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n display: flex;\n border-radius: 4px;\n justify-content: space-between;\n align-items: center;\n\n ",";\n\n background-color: ",";\n /* Add the border for the progress bar when there is label inside.*/\n ",";\n"])),(props=>{switch(props.size){case"smaller":return(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n height: ",";\n font-size: ",";\n "])),_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.smaller,_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.smaller);case"base":return(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject4||(_templateObject4=_taggedTemplateLiteral(["\n height: ",";\n font-size: ",";\n "])),_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.small,_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.small);case"large":return(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject5||(_templateObject5=_taggedTemplateLiteral(["\n height: ",";\n font-size: ",";\n "])),_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.base,_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.base);case"larger":return(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject6||(_templateObject6=_taggedTemplateLiteral(["\n height: 20px;\n "])));case"custom":return(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject7||(_templateObject7=_taggedTemplateLiteral(["\n height: ",";\n font-size: ",";\n "])),props.height,props.height);default:return(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject8||(_templateObject8=_taggedTemplateLiteral(["\n height: ",";\n font-size: ",";\n "])),_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.base,_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.base)}}),(props=>props.backgroundColor),(props=>{if(props.buildinLabel)return(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject9||(_templateObject9=_taggedTemplateLiteral(["\n border: 1px solid;\n border-color: ",";\n "])),(0,_utils__WEBPACK_IMPORTED_MODULE_3__.sP)("border"))})),TopLeftLabel=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.span(_templateObject10||(_templateObject10=_taggedTemplateLiteral(["\n display: inline-block;\n font-size: ",";\n font-weight: ",";\n color: ",";\n"])),_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.large,_style_theme__WEBPACK_IMPORTED_MODULE_2__.Wy.bold,(0,_utils__WEBPACK_IMPORTED_MODULE_3__.sP)("textPrimary")),TopRightLabel=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.span(_templateObject11||(_templateObject11=_taggedTemplateLiteral(["\n display: inline-block;\n font-size: ",";\n color: ",";\n"])),_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.small,(0,_utils__WEBPACK_IMPORTED_MODULE_3__.sP)("textPrimary")),BottomLabel=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.span(_templateObject12||(_templateObject12=_taggedTemplateLiteral(["\n display: inline-block;\n color: ",";\n"])),(0,_utils__WEBPACK_IMPORTED_MODULE_3__.sP)("textSecondary")),TopLabelsContainer=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.div(_templateObject13||(_templateObject13=_taggedTemplateLiteral(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin: 0 0 "," 0;\n"])),_spacing__WEBPACK_IMPORTED_MODULE_4__.YK.r4),BottomLabelsContainer=(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay)(TopLabelsContainer)(_templateObject14||(_templateObject14=_taggedTemplateLiteral(["\n margin: "," 0 0 0;\n font-size: ",";\n"])),_spacing__WEBPACK_IMPORTED_MODULE_4__.YK.r4,_style_theme__WEBPACK_IMPORTED_MODULE_2__.J.smaller),FilledAreaContainer=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.div(_templateObject15||(_templateObject15=_taggedTemplateLiteral(["\n display: flex;\n justify-content: flex-start;\n border-radius: 4px;\n height: 100%;\n ","\n"])),(props=>props.isAnimation?(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject16||(_templateObject16=_taggedTemplateLiteral(["\n @keyframes widthAnimation {\n from {\n width: 0%;\n }\n to {\n width: ",' + "%";\n }\n }\n animation-duration: 1s;\n animation-fill-mode: both;\n animation-name: widthAnimation;\n\n background-color: ',"\n width: ","%;\n "])),props.width,props.color||props.theme.selectedActive,props.width):(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.AH)(_templateObject17||(_templateObject17=_taggedTemplateLiteral(["\n background-color: ",";\n width: ","%;\n "])),props.color||props.theme.selectedActive,props.width))),BuildinLabel=styled_components__WEBPACK_IMPORTED_MODULE_1__.Ay.div(_templateObject18||(_templateObject18=_taggedTemplateLiteral(["\n color: ",";\n padding-left: 5px;\n white-space: nowrap;\n"])),(0,_utils__WEBPACK_IMPORTED_MODULE_3__.sP)("textPrimary"));function ProgressBar(_ref){var{percentage=50,size="base",color,backgroundColor,topLeftLabel,topRightLabel,bottomLeftLabel,bottomRightLabel,buildinLabel,isAnimation=!1,height}=_ref,rest=_objectWithoutProperties(_ref,_excluded),theme=(0,styled_components__WEBPACK_IMPORTED_MODULE_1__.DP)();return backgroundColor||(backgroundColor=theme.backgroundLevel2),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(Container,_objectSpread(_objectSpread({className:"sc-progressbar"},rest),{},{children:[(topLeftLabel||topRightLabel)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(TopLabelsContainer,{children:[topLeftLabel&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(TopLeftLabel,{className:"sc-progressbar-topLeftLabel",children:topLeftLabel}),topRightLabel&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(TopRightLabel,{className:"sc-progressbar-toprightlabel",children:topRightLabel})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(ProgressBarContainer,{className:"sc-progressbarcontainer",size,buildinLabel,backgroundColor,height,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(FilledAreaContainer,{color,width:percentage,isAnimation,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(BuildinLabel,{children:buildinLabel})})}),(bottomLeftLabel||bottomRightLabel)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(BottomLabelsContainer,{children:[bottomLeftLabel&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(BottomLabel,{className:"sc-progressbar-bottomleftlabel",children:bottomLeftLabel}),bottomRightLabel&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(BottomLabel,{className:"sc-progressbar-bottomrightlabel",children:bottomRightLabel})]})]}))}ProgressBar.displayName="ProgressBar";try{ProgressBar.displayName="ProgressBar",ProgressBar.__docgenInfo={description:"",displayName:"ProgressBar",props:{percentage:{defaultValue:{value:"50"},description:"",name:"percentage",required:!1,type:{name:"number"}},size:{defaultValue:{value:"base"},description:"",name:"size",required:!1,type:{name:"enum",value:[{value:'"base"'},{value:'"custom"'},{value:'"large"'},{value:'"smaller"'},{value:'"small"'},{value:'"larger"'},{value:'"huge"'},{value:'"massive"'}]}},color:{defaultValue:null,description:"",name:"color",required:!1,type:{name:"string"}},backgroundColor:{defaultValue:null,description:"",name:"backgroundColor",required:!1,type:{name:"string"}},topLeftLabel:{defaultValue:null,description:"",name:"topLeftLabel",required:!1,type:{name:"string"}},topRightLabel:{defaultValue:null,description:"",name:"topRightLabel",required:!1,type:{name:"string"}},bottomLeftLabel:{defaultValue:null,description:"",name:"bottomLeftLabel",required:!1,type:{name:"string"}},bottomRightLabel:{defaultValue:null,description:"",name:"bottomRightLabel",required:!1,type:{name:"string"}},buildinLabel:{defaultValue:null,description:"",name:"buildinLabel",required:!1,type:{name:"string"}},isAnimation:{defaultValue:{value:"false"},description:"",name:"isAnimation",required:!1,type:{name:"boolean"}},height:{defaultValue:null,description:"",name:"height",required:!1,type:{name:"Height"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/progressbar/ProgressBar.component.tsx#ProgressBar"]={docgenInfo:ProgressBar.__docgenInfo,name:"ProgressBar",path:"src/lib/components/progressbar/ProgressBar.component.tsx#ProgressBar"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/components/text/Text.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E3:()=>StatusText,EY:()=>Text,GE:()=>SmallerText,IP:()=>SmallerSecondaryText,N_:()=>Link,Tn:()=>EmphaseText,lD:()=>LargeText,m$:()=>SecondaryText,s4:()=>BasicText,uO:()=>ChartTitleText,zl:()=>LargerText});__webpack_require__("./node_modules/react/index.js");var _templateObject,_templateObject2,_templateObject3,_templateObject4,_templateObject5,_templateObject6,_templateObject7,_templateObject8,_templateObject9,_templateObject10,_templateObject11,_templateObject12,_templateObject13,styled_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_spacing__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/spacing.tsx"),_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/components/buttonv2/Buttonv2.component.tsx"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["children"],_excluded2=["children"],_excluded3=["children"],_excluded4=["children"],_excluded5=["children","status"],_excluded6=["children"],_excluded7=["children"],_excluded8=["children"],_excluded9=["children","status"],_excluded10=["children"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var BasicTextStyle=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.span(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n color: ",";\n font-size: 1rem;\n line-height: ",";\n font-weight: 400;\n"])),(props=>props.theme.textPrimary),_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r24),SecondaryTextStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(BasicTextStyle)(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n color: ",";\n"])),(props=>props.theme.textSecondary)),LargerTextStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(BasicTextStyle)(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n font-size: 1.43rem;\n line-height: 1.5;\n"]))),EmphaseTextStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(BasicTextStyle)(_templateObject4||(_templateObject4=_taggedTemplateLiteral(["\n font-weight: 700;\n"]))),StatusTextStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(BasicTextStyle)(_templateObject5||(_templateObject5=_taggedTemplateLiteral(["\n color: ",";\n"])),(props=>props.theme["".concat(props.statusColor)])),LargetStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(BasicTextStyle)(_templateObject6||(_templateObject6=_taggedTemplateLiteral(["\n font-size: 1.14rem;\n line-height: 1.5;\n"]))),SmallerTextStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(BasicTextStyle)(_templateObject7||(_templateObject7=_taggedTemplateLiteral(["\n font-size: 0.71rem;\n line-height: 1.4;\n letter-spacing: 2%; // to be defined, percentage value is not valid\n"]))),SmallerSecondaryTextStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(SmallerTextStyle)(_templateObject8||(_templateObject8=_taggedTemplateLiteral(["\n color: ",";\n"])),(props=>props.theme.textSecondary)),getStatusColor=status=>{var statusColor;switch(status){case"healthy":statusColor="statusHealthy";break;case"warning":statusColor="statusWarning";break;case"critical":statusColor="statusCritical";break;default:statusColor="textSecondary"}return statusColor},SmallerEmphaseTextStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(SmallerTextStyle)(_templateObject9||(_templateObject9=_taggedTemplateLiteral(["\n font-weight: 700;\n color: ",";\n"])),(props=>props.theme["".concat(props.statusColor)])),ChartTitleTextStyle=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(BasicTextStyle)(_templateObject10||(_templateObject10=_taggedTemplateLiteral(["\n letter-spacing: ",";\n"])),_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r2);function BasicText(_ref){var{children}=_ref,rest=_objectWithoutProperties(_ref,_excluded);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(BasicTextStyle,_objectSpread(_objectSpread({},rest),{},{children}))}function SecondaryText(_ref2){var{children}=_ref2,rest=_objectWithoutProperties(_ref2,_excluded2);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(SecondaryTextStyle,_objectSpread(_objectSpread({},rest),{},{children}))}function LargerText(_ref3){var{children}=_ref3,rest=_objectWithoutProperties(_ref3,_excluded3);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(LargerTextStyle,_objectSpread(_objectSpread({},rest),{},{children}))}function EmphaseText(_ref4){var{children}=_ref4,rest=_objectWithoutProperties(_ref4,_excluded4);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(EmphaseTextStyle,_objectSpread(_objectSpread({},rest),{},{children}))}function StatusText(_ref5){var{children,status}=_ref5,rest=_objectWithoutProperties(_ref5,_excluded5),statusColor=getStatusColor(status);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(StatusTextStyle,_objectSpread(_objectSpread({statusColor},rest),{},{children}))}function LargeText(_ref6){var{children}=_ref6,rest=_objectWithoutProperties(_ref6,_excluded6);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(LargetStyle,_objectSpread(_objectSpread({},rest),{},{children}))}function SmallerText(_ref7){var{children}=_ref7,rest=_objectWithoutProperties(_ref7,_excluded7);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(SmallerTextStyle,_objectSpread(_objectSpread({},rest),{},{children}))}function SmallerSecondaryText(_ref8){var{children}=_ref8,rest=_objectWithoutProperties(_ref8,_excluded8);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(SmallerSecondaryTextStyle,_objectSpread(_objectSpread({},rest),{},{children}))}function SmallerEmphaseText(_ref9){var{children,status}=_ref9,rest=_objectWithoutProperties(_ref9,_excluded9),statusColor=getStatusColor(status);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(SmallerEmphaseTextStyle,_objectSpread(_objectSpread({statusColor},rest),{},{children}))}function ChartTitleText(_ref10){var{children}=_ref10,rest=_objectWithoutProperties(_ref10,_excluded10);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(ChartTitleTextStyle,_objectSpread(_objectSpread({},rest),{},{children}))}BasicText.displayName="BasicText",SecondaryText.displayName="SecondaryText",LargerText.displayName="LargerText",EmphaseText.displayName="EmphaseText",StatusText.displayName="StatusText",LargeText.displayName="LargeText",SmallerText.displayName="SmallerText",SmallerSecondaryText.displayName="SmallerSecondaryText",SmallerEmphaseText.displayName="SmallerEmphaseText",ChartTitleText.displayName="ChartTitleText";var GentleEmphaseSecondaryText=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay)(SecondaryText)(_templateObject11||(_templateObject11=_taggedTemplateLiteral(["\n font-style: italic;\n ","\n"])),(props=>props.alignRight?"\n text-align: right;\n display: block;\n ":"")),Text=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.span(_templateObject12||(_templateObject12=_taggedTemplateLiteral(["\n color: ",";\n ","\n\n ","\n\n ","\n \n ","\n"])),(props=>props.theme[props.color||"textPrimary"]),(props=>"Larger"===props.variant?"\n font-size: 1.43rem;\n line-height: 1.5;\n ":"Large"===props.variant?"\n font-size: 1.14rem;\n line-height: 1.5;\n ":"Smaller"===props.variant?"\n font-size: 0.71rem;\n line-height: 1.4;\n letter-spacing: 2%;// to be defined, percentage value is not valid\n ":"\n font-size: 1rem;\n line-height: ".concat(_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r24,";\n ")),(props=>props.isEmphazed?"\n font-weight: 700;\n ":"\n font-weight: 400;\n "),(props=>props.isGentleEmphazed?"\n font-style: italic;\n ":""),(props=>"ChartTitle"===props.variant&&"letter-spacing: ".concat(_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r2,";"))),Link=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.a(_templateObject13||(_templateObject13=_taggedTemplateLiteral(["\n font-size: 1rem;\n line-height: ",";\n color: ",";\n cursor: pointer;\n text-decoration-line: none;\n width: fit-content;\n &:hover {\n text-decoration-line: underline;\n }\n // :focus-visible is the keyboard-only version of :focus\n &:focus-visible {\n ","\n }\n"])),_spacing__WEBPACK_IMPORTED_MODULE_3__.YK.r24,(props=>props.theme.textLink),_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_4__.kD);try{BasicText.displayName="BasicText",BasicText.__docgenInfo={description:"",displayName:"BasicText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#BasicText"]={docgenInfo:BasicText.__docgenInfo,name:"BasicText",path:"src/lib/components/text/Text.component.tsx#BasicText"})}catch(__react_docgen_typescript_loader_error){}try{SecondaryText.displayName="SecondaryText",SecondaryText.__docgenInfo={description:"",displayName:"SecondaryText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#SecondaryText"]={docgenInfo:SecondaryText.__docgenInfo,name:"SecondaryText",path:"src/lib/components/text/Text.component.tsx#SecondaryText"})}catch(__react_docgen_typescript_loader_error){}try{LargerText.displayName="LargerText",LargerText.__docgenInfo={description:"",displayName:"LargerText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#LargerText"]={docgenInfo:LargerText.__docgenInfo,name:"LargerText",path:"src/lib/components/text/Text.component.tsx#LargerText"})}catch(__react_docgen_typescript_loader_error){}try{EmphaseText.displayName="EmphaseText",EmphaseText.__docgenInfo={description:"",displayName:"EmphaseText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#EmphaseText"]={docgenInfo:EmphaseText.__docgenInfo,name:"EmphaseText",path:"src/lib/components/text/Text.component.tsx#EmphaseText"})}catch(__react_docgen_typescript_loader_error){}try{StatusText.displayName="StatusText",StatusText.__docgenInfo={description:"",displayName:"StatusText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#StatusText"]={docgenInfo:StatusText.__docgenInfo,name:"StatusText",path:"src/lib/components/text/Text.component.tsx#StatusText"})}catch(__react_docgen_typescript_loader_error){}try{LargeText.displayName="LargeText",LargeText.__docgenInfo={description:"",displayName:"LargeText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#LargeText"]={docgenInfo:LargeText.__docgenInfo,name:"LargeText",path:"src/lib/components/text/Text.component.tsx#LargeText"})}catch(__react_docgen_typescript_loader_error){}try{SmallerText.displayName="SmallerText",SmallerText.__docgenInfo={description:"",displayName:"SmallerText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#SmallerText"]={docgenInfo:SmallerText.__docgenInfo,name:"SmallerText",path:"src/lib/components/text/Text.component.tsx#SmallerText"})}catch(__react_docgen_typescript_loader_error){}try{SmallerSecondaryText.displayName="SmallerSecondaryText",SmallerSecondaryText.__docgenInfo={description:"",displayName:"SmallerSecondaryText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#SmallerSecondaryText"]={docgenInfo:SmallerSecondaryText.__docgenInfo,name:"SmallerSecondaryText",path:"src/lib/components/text/Text.component.tsx#SmallerSecondaryText"})}catch(__react_docgen_typescript_loader_error){}try{SmallerEmphaseText.displayName="SmallerEmphaseText",SmallerEmphaseText.__docgenInfo={description:"",displayName:"SmallerEmphaseText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#SmallerEmphaseText"]={docgenInfo:SmallerEmphaseText.__docgenInfo,name:"SmallerEmphaseText",path:"src/lib/components/text/Text.component.tsx#SmallerEmphaseText"})}catch(__react_docgen_typescript_loader_error){}try{ChartTitleText.displayName="ChartTitleText",ChartTitleText.__docgenInfo={description:"",displayName:"ChartTitleText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#ChartTitleText"]={docgenInfo:ChartTitleText.__docgenInfo,name:"ChartTitleText",path:"src/lib/components/text/Text.component.tsx#ChartTitleText"})}catch(__react_docgen_typescript_loader_error){}try{SmallerEmphaseTextStyle.displayName="SmallerEmphaseTextStyle",SmallerEmphaseTextStyle.__docgenInfo={description:"",displayName:"SmallerEmphaseTextStyle",props:{ref:{defaultValue:null,description:"",name:"ref",required:!1,type:{name:"((instance: HTMLSpanElement | null) => void) | RefObject | null"}},statusColor:{defaultValue:null,description:"",name:"statusColor",required:!0,type:{name:"string"}},theme:{defaultValue:null,description:"",name:"theme",required:!1,type:{name:"any"}},as:{defaultValue:null,description:"",name:"as",required:!1,type:{name:"undefined"}},forwardedAs:{defaultValue:null,description:"",name:"forwardedAs",required:!1,type:{name:"undefined"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#SmallerEmphaseTextStyle"]={docgenInfo:SmallerEmphaseTextStyle.__docgenInfo,name:"SmallerEmphaseTextStyle",path:"src/lib/components/text/Text.component.tsx#SmallerEmphaseTextStyle"})}catch(__react_docgen_typescript_loader_error){}try{GentleEmphaseSecondaryText.displayName="GentleEmphaseSecondaryText",GentleEmphaseSecondaryText.__docgenInfo={description:"",displayName:"GentleEmphaseSecondaryText",props:{status:{defaultValue:null,description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"warning"'},{value:'"healthy"'},{value:'"critical"'},{value:'"unknown"'}]}},id:{defaultValue:null,description:"",name:"id",required:!1,type:{name:"string"}},alignRight:{defaultValue:null,description:"",name:"alignRight",required:!1,type:{name:"boolean"}},theme:{defaultValue:null,description:"",name:"theme",required:!1,type:{name:"any"}},as:{defaultValue:null,description:"",name:"as",required:!1,type:{name:"undefined"}},forwardedAs:{defaultValue:null,description:"",name:"forwardedAs",required:!1,type:{name:"undefined"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#GentleEmphaseSecondaryText"]={docgenInfo:GentleEmphaseSecondaryText.__docgenInfo,name:"GentleEmphaseSecondaryText",path:"src/lib/components/text/Text.component.tsx#GentleEmphaseSecondaryText"})}catch(__react_docgen_typescript_loader_error){}try{Text.displayName="Text",Text.__docgenInfo={description:"",displayName:"Text",props:{ref:{defaultValue:null,description:"",name:"ref",required:!1,type:{name:"((instance: HTMLSpanElement | null) => void) | RefObject | null"}},variant:{defaultValue:null,description:"",name:"variant",required:!1,type:{name:"enum",value:[{value:'"ChartTitle"'},{value:'"Basic"'},{value:'"Smaller"'},{value:'"Larger"'},{value:'"Large"'}]}},isEmphazed:{defaultValue:null,description:"",name:"isEmphazed",required:!1,type:{name:"boolean"}},isGentleEmphazed:{defaultValue:null,description:"",name:"isGentleEmphazed",required:!1,type:{name:"boolean"}},theme:{defaultValue:null,description:"",name:"theme",required:!1,type:{name:"any"}},as:{defaultValue:null,description:"",name:"as",required:!1,type:{name:"undefined"}},forwardedAs:{defaultValue:null,description:"",name:"forwardedAs",required:!1,type:{name:"undefined"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#Text"]={docgenInfo:Text.__docgenInfo,name:"Text",path:"src/lib/components/text/Text.component.tsx#Text"})}catch(__react_docgen_typescript_loader_error){}try{Link.displayName="Link",Link.__docgenInfo={description:"",displayName:"Link",props:{ref:{defaultValue:null,description:"",name:"ref",required:!1,type:{name:"((instance: HTMLAnchorElement | null) => void) | RefObject | null"}},theme:{defaultValue:null,description:"",name:"theme",required:!1,type:{name:"any"}},as:{defaultValue:null,description:"",name:"as",required:!1,type:{name:"undefined"}},forwardedAs:{defaultValue:null,description:"",name:"forwardedAs",required:!1,type:{name:"undefined"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/text/Text.component.tsx#Link"]={docgenInfo:Link.__docgenInfo,name:"Link",path:"src/lib/components/text/Text.component.tsx#Link"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/components/toast/Toast.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{y:()=>Toast,J:()=>useGetBackgroundColor});var _templateObject,_templateObject2,motion=__webpack_require__("./node_modules/framer-motion/dist/es/render/dom/motion.js"),react=__webpack_require__("./node_modules/react/index.js"),styled_components_browser_esm=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),Box=__webpack_require__("./src/lib/components/box/Box.ts"),Buttonv2_component=__webpack_require__("./src/lib/components/buttonv2/Buttonv2.component.tsx"),Icon_component=__webpack_require__("./src/lib/components/icon/Icon.component.tsx"),Text_component=__webpack_require__("./src/lib/components/text/Text.component.tsx"),positionOutput={"top-left":{top:"3rem",left:"1rem"},"top-right":{top:"3rem",right:"1rem"},"top-center":{top:"1rem",left:"50%",transform:"translateX(-50%)"},"bottom-left":{bottom:"1rem",left:"1rem"},"bottom-right":{bottom:"1rem",right:"1rem"},"bottom-center":{bottom:"1rem",left:"50%",transform:"translateX(-50%)"}},polished_es=__webpack_require__("./node_modules/polished/dist/polished.es.js"),ProgressBar_component=__webpack_require__("./src/lib/components/progressbar/ProgressBar.component.tsx"),jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js");function DurationBasedProgressBar(_ref){var{duration,color}=_ref,[progress,setProgress]=(0,react.useState)(0);return(0,react.useEffect)((()=>{if(duration){var interval=setInterval((()=>{setProgress((prevProgress=>prevProgress+100/duration*1e3))}),1e3);return()=>{clearInterval(interval)}}}),[duration]),(0,jsx_runtime.jsx)("div",{style:{position:"absolute",bottom:0,left:0,width:"100%",borderRadius:4},children:(0,jsx_runtime.jsx)(ProgressBar_component.z,{size:"custom",percentage:progress,color,backgroundColor:"".concat((0,polished_es.e$)(.1,color)),height:"4px"})})}DurationBasedProgressBar.displayName="DurationBasedProgressBar";try{DurationBasedProgressBar.displayName="DurationBasedProgressBar",DurationBasedProgressBar.__docgenInfo={description:"",displayName:"DurationBasedProgressBar",props:{duration:{defaultValue:null,description:"",name:"duration",required:!0,type:{name:"number | null"}},color:{defaultValue:null,description:"",name:"color",required:!0,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/toast/DurationBasedProgressBar.tsx#DurationBasedProgressBar"]={docgenInfo:DurationBasedProgressBar.__docgenInfo,name:"DurationBasedProgressBar",path:"src/lib/components/toast/DurationBasedProgressBar.tsx#DurationBasedProgressBar"})}catch(__react_docgen_typescript_loader_error){}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r{var theme=(0,styled_components_browser_esm.DP)();switch(status){case"success":return theme.statusHealthy;case"error":return theme.statusCritical;case"warning":return theme.statusWarning;default:return theme.infoPrimary}},useGetRgbBackgroundColor=status=>{var theme=(0,styled_components_browser_esm.DP)();switch(status){case"success":return"rgba(".concat(theme.statusHealthyRGB,", 0.4)");case"error":return"rgba(".concat(theme.statusCriticalRGB,", 0.4)");case"warning":return"rgba(".concat(theme.statusWarningRGB,", 0.4)");default:return theme.infoSecondary}},DefaultIcon=_ref=>{var{status}=_ref,color=useGetBackgroundColor(status),iconName=(status=>{switch(status){case"success":return"Check-circle";case"error":return"Times-circle";case"warning":return"Exclamation-circle";default:return"Info-circle"}})(status);return(0,jsx_runtime.jsx)(Icon_component.In,{name:iconName,color})};DefaultIcon.displayName="DefaultIcon";var DEFAULT_WIDTH="25rem",IconContainer=styled_components_browser_esm.Ay.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n align-items: center;\n align-self: stretch;\n border-radius: 4px 0px 0px 4px;\n display: flex;\n gap: 16px;\n justify-content: center;\n position: relative;\n width: 32px;\n background-color: ",";\n"])),(props=>props.bgColor)),ContentContainer=styled_components_browser_esm.Ay.div(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n align-items: center;\n align-self: stretch;\n display: flex;\n flex: 1;\n flex-grow: 1;\n gap: 8px;\n padding: 0px 16px;\n position: relative;\n"])));function Toast(_ref2){var{open,message,onClose,position="top-right",status="info",autoDismiss=!0,duration=5e3,icon=(0,jsx_runtime.jsx)(DefaultIcon,{status}),width=DEFAULT_WIDTH,withProgressBar=!1,style}=_ref2,ref=(0,react.useRef)(null),{params}=function useToastParameters(params){var{duration=null,open,onClose}=params,timerAutoHide=(0,react.useRef)();(0,react.useEffect)((()=>{if(open)return document.addEventListener("keydown",handleKeyDown),()=>{document.removeEventListener("keydown",handleKeyDown)};function handleKeyDown(nativeEvent){nativeEvent.defaultPrevented||"Escape"!==nativeEvent.key&&"Esc"!==nativeEvent.key||null==onClose||onClose()}}),[open,onClose]);var setAutoHideTimer=(0,react.useCallback)((autoHideDurationParam=>{onClose&&null!=autoHideDurationParam&&(clearTimeout(timerAutoHide.current),timerAutoHide.current=setTimeout((()=>{null==onClose||onClose()}),autoHideDurationParam))}),[onClose]);return(0,react.useEffect)((()=>(open&&setAutoHideTimer(duration),()=>{clearTimeout(timerAutoHide.current)})),[open,duration,setAutoHideTimer]),{params}}({open,duration:autoDismiss?duration:null,onClose}),positionStyle=positionOutput[position],bgColor=useGetBackgroundColor(status),rgbBgColor=useGetRgbBackgroundColor(status),theme=(0,styled_components_browser_esm.DP)();return open?(0,jsx_runtime.jsxs)("div",{ref,role:"status","aria-live":"polite",style:_objectSpread(_objectSpread({position:"fixed"},style||positionStyle),{},{width}),children:[(0,jsx_runtime.jsxs)(motion.P.div,{initial:{opacity:0,y:-20},animate:{opacity:1,y:0},exit:{opacity:0,y:20},transition:{duration:.3},style:{alignItems:"flex-end",backgroundColor:theme.backgroundLevel1,border:"1px solid ".concat(theme.border),boxShadow:"0px 4px 10px 4px #000",display:"flex",borderRadius:"4px",position:"relative"},children:[(0,jsx_runtime.jsx)(IconContainer,{bgColor:rgbBgColor,children:icon}),(0,jsx_runtime.jsx)(ContentContainer,{children:(0,jsx_runtime.jsx)(Text_component.s4,{children:message})}),(0,jsx_runtime.jsx)(Box.a,{display:"flex",alignItems:"center",alignSelf:"stretch",children:(0,jsx_runtime.jsx)(Buttonv2_component.$n,{icon:(0,jsx_runtime.jsx)(Icon_component.In,{name:"Close",size:"lg",color:"textSecondary"}),onClick:null==params?void 0:params.onClose,"aria-label":"Close",tooltip:{overlay:"Close",placement:"top"}})})]},"toast"),withProgressBar&&(0,jsx_runtime.jsx)(DurationBasedProgressBar,{duration:autoDismiss?duration:null,color:bgColor})]}):null}Toast.displayName="Toast";try{useGetBackgroundColor.displayName="useGetBackgroundColor",useGetBackgroundColor.__docgenInfo={description:"",displayName:"useGetBackgroundColor",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/toast/Toast.component.tsx#useGetBackgroundColor"]={docgenInfo:useGetBackgroundColor.__docgenInfo,name:"useGetBackgroundColor",path:"src/lib/components/toast/Toast.component.tsx#useGetBackgroundColor"})}catch(__react_docgen_typescript_loader_error){}try{Toast.displayName="Toast",Toast.__docgenInfo={description:"",displayName:"Toast",props:{open:{defaultValue:null,description:"",name:"open",required:!0,type:{name:"boolean"}},message:{defaultValue:null,description:"",name:"message",required:!0,type:{name:"ReactNode"}},onClose:{defaultValue:null,description:"",name:"onClose",required:!0,type:{name:"() => void"}},status:{defaultValue:{value:"info"},description:"",name:"status",required:!1,type:{name:"enum",value:[{value:'"success"'},{value:'"error"'},{value:'"warning"'},{value:'"info"'}]}},position:{defaultValue:{value:"top-right"},description:"",name:"position",required:!1,type:{name:"enum",value:[{value:'"top-center"'},{value:'"top-left"'},{value:'"top-right"'},{value:'"bottom-center"'},{value:'"bottom-left"'},{value:'"bottom-right"'}]}},autoDismiss:{defaultValue:{value:"true"},description:"",name:"autoDismiss",required:!1,type:{name:"boolean"}},duration:{defaultValue:{value:"5000"},description:"",name:"duration",required:!1,type:{name:"number"}},icon:{defaultValue:{value:""},description:"",name:"icon",required:!1,type:{name:"ReactNode"}},width:{defaultValue:{value:"25rem"},description:"",name:"width",required:!1,type:{name:"Width"}},withProgressBar:{defaultValue:{value:"false"},description:"",name:"withProgressBar",required:!1,type:{name:"boolean"}},style:{defaultValue:null,description:"",name:"style",required:!1,type:{name:"CSSProperties"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/toast/Toast.component.tsx#Toast"]={docgenInfo:Toast.__docgenInfo,name:"Toast",path:"src/lib/components/toast/Toast.component.tsx#Toast"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/components/toast/ToastProvider.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{dj:()=>useToast,tE:()=>ToastProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_Toast_component__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/lib/components/toast/Toast.component.tsx"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r{var{children}=_ref,[toastProps,setToastProps]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(ToastContext.Provider,{value:{showToast:toastProps=>{setToastProps(toastProps)}},children:[children,toastProps&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_Toast_component__WEBPACK_IMPORTED_MODULE_2__.y,_objectSpread(_objectSpread({},toastProps),{},{onClose:()=>setToastProps(null)}))]})};ToastProvider.displayName="ToastProvider";var useToast=()=>{var context=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ToastContext);if(!context)throw new Error("useToast must be used within a ToastProvider");return context};try{ToastProvider.displayName="ToastProvider",ToastProvider.__docgenInfo={description:"",displayName:"ToastProvider",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/toast/ToastProvider.tsx#ToastProvider"]={docgenInfo:ToastProvider.__docgenInfo,name:"ToastProvider",path:"src/lib/components/toast/ToastProvider.tsx#ToastProvider"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/components/tooltip/Tooltip.component.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{m_:()=>Tooltip});var _templateObject,_templateObject2,_templateObject3,_floating_ui_dom__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@floating-ui/dom/dist/floating-ui.dom.mjs"),_floating_ui_dom__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/@floating-ui/core/dist/floating-ui.core.mjs"),react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),styled_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_spacing__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/lib/spacing.tsx"),_style_theme__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/lib/style/theme.ts"),_utils__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/utils.ts"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["placement","overlayStyle","children","overlay"];function _objectWithoutProperties(source,excluded){if(null==source)return{};var key,i,target=function _objectWithoutPropertiesLoose(source,excluded){if(null==source)return{};var key,i,target={},sourceKeys=Object.keys(source);for(i=0;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var TOP="top",TooltipContainer=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n position: relative;\n display: inline-block;\n"]))),TooltipOverLayContainer=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n display: inline-block;\n opacity: 0;\n position: fixed;\n width: max-content;\n border: 1px solid ",";\n background-color: ",";\n color: ",";\n z-index: ",";\n border-radius: 4px;\n font-size: ",";\n vertical-align: middle;\n padding: "," ",";\n max-width: 40rem;\n"])),(0,_utils__WEBPACK_IMPORTED_MODULE_3__.sP)("border"),(props=>props&&props.style&&props.style.backgroundColor||props.theme.backgroundLevel1),(props=>props&&props.style&&props.style.color||props.theme.textPrimary),_style_theme__WEBPACK_IMPORTED_MODULE_4__.fE.tooltip,(props=>props&&props.style&&props.style.fontSize||_style_theme__WEBPACK_IMPORTED_MODULE_4__.J.small),_spacing__WEBPACK_IMPORTED_MODULE_5__.YK.r4,_spacing__WEBPACK_IMPORTED_MODULE_5__.YK.r8),TooltipText=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n width: 100%;\n ul,\n ol {\n padding-inline-start: ",";\n margin-block-start: 0;\n margin-block-end: 0;\n }\n li {\n margin-bottom: ",";\n }\n li:last-child {\n margin-bottom: 0;\n }\n"])),_spacing__WEBPACK_IMPORTED_MODULE_5__.YK.r16,_spacing__WEBPACK_IMPORTED_MODULE_5__.YK.r8);function Tooltip(_ref){var{placement=TOP,overlayStyle,children,overlay}=_ref,childrenRef=(_objectWithoutProperties(_ref,_excluded),(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null)),tooltipRef=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),[isTooltipVisible,setIsTooltipVisible]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{childrenRef.current&&tooltipRef.current&&(0,_floating_ui_dom__WEBPACK_IMPORTED_MODULE_6__.rD)(childrenRef.current,tooltipRef.current,{placement,middleware:[(0,_floating_ui_dom__WEBPACK_IMPORTED_MODULE_7__.cY)(5),(0,_floating_ui_dom__WEBPACK_IMPORTED_MODULE_6__.BN)(),(0,_floating_ui_dom__WEBPACK_IMPORTED_MODULE_6__.UU)()]}).then((_ref2=>{var{x,y}=_ref2;tooltipRef.current&&Object.assign(tooltipRef.current.style,{opacity:"1",left:"".concat(x,"px"),top:"".concat(y,"px")})}))}),[tooltipRef.current,childrenRef.current,isTooltipVisible]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(TooltipContainer,{className:"sc-tooltip",onPointerEnter:()=>{setIsTooltipVisible(!0)},onPointerLeave:()=>{setIsTooltipVisible(!1)},children:[isTooltipVisible&&overlay?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(TooltipOverLayContainer,{ref:tooltipRef,className:"sc-tooltip-overlay",placement,style:overlayStyle,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(TooltipText,{className:"sc-tooltip-overlay-text",children:overlay})}):null,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("div",{ref:childrenRef,children})]})}Tooltip.displayName="Tooltip";try{Tooltip.displayName="Tooltip",Tooltip.__docgenInfo={description:"",displayName:"Tooltip",props:{placement:{defaultValue:{value:"top"},description:"",name:"placement",required:!1,type:{name:"enum",value:[{value:'"top"'},{value:'"bottom"'},{value:'"left"'},{value:'"top-start"'},{value:'"top-end"'},{value:'"right"'},{value:'"right-start"'},{value:'"right-end"'},{value:'"bottom-end"'},{value:'"bottom-start"'},{value:'"left-start"'},{value:'"left-end"'}]}},overlayStyle:{defaultValue:null,description:"",name:"overlayStyle",required:!1,type:{name:"CSSProperties"}},overlay:{defaultValue:null,description:"",name:"overlay",required:!1,type:{name:"ReactNode"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/components/tooltip/Tooltip.component.tsx#Tooltip"]={docgenInfo:Tooltip.__docgenInfo,name:"Tooltip",path:"src/lib/components/tooltip/Tooltip.component.tsx#Tooltip"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/spacing.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{BJ:()=>Stack,B_:()=>Wrap,YK:()=>spacing});var _templateObject,_templateObject2,react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),styled_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_components_box_Box__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/components/box/Box.ts"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["gap","direction","withSeparators","children"],_excluded2=["children"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var spacing={r1:"0.0625rem",r2:"0.125rem",r4:"0.25rem",r8:"0.5rem",r10:"0.625rem",r12:"0.75rem",r14:"0.875rem",r16:"1rem",r20:"1.25rem",r24:"1.5rem",r28:"1.75rem",r32:"2rem",r36:"2.25rem",r40:"2.5rem",f1:"1px",f2:"2px",f4:"4px",f8:"8px",f10:"10px",f12:"12px",f14:"14px",f16:"16px",f20:"20px",f24:"24px",f28:"28px",f32:"32px",f36:"36px",f40:"40px"},HSeparator=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n min-height: ",";\n min-width: ",";\n background: ",";\n"])),spacing.r40,spacing.r2,(props=>props.theme.border)),VSeparator=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n height: 1px;\n width: ",";\n background: ",";\n"])),spacing.r24,(props=>props.theme.border)),Separator=_ref=>{var{type}=_ref;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment,{children:["horizontal"===type&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(HSeparator,{children:" "}),"vertical"===type&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(VSeparator,{children:" "})]})},Stack=_ref2=>{var{gap,direction,withSeparators,children}=_ref2,rest=_objectWithoutProperties(_ref2,_excluded);gap=gap||"r8",direction=direction||"horizontal";var numberOfChildren=react__WEBPACK_IMPORTED_MODULE_0__.Children.count(children);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components_box_Box__WEBPACK_IMPORTED_MODULE_3__.a,_objectSpread(_objectSpread({display:"flex",flexDirection:"horizontal"===direction?"row":"column",alignItems:"horizontal"===direction?"center":"normal",gap:spacing[gap]},rest),{},{children:react__WEBPACK_IMPORTED_MODULE_0__.Children.map(children,((node,nodeIndex)=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment,{children:[node,withSeparators&&nodeIndex+1!==numberOfChildren&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(Separator,{type:direction})]})))}))};Stack.displayName="Stack";var Wrap=_ref3=>{var{children}=_ref3,rest=_objectWithoutProperties(_ref3,_excluded2);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components_box_Box__WEBPACK_IMPORTED_MODULE_3__.a,_objectSpread(_objectSpread({display:"flex",justifyContent:"space-between"},rest),{},{children:react__WEBPACK_IMPORTED_MODULE_0__.Children.map(children,(node=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment,{children:node})))}))};Wrap.displayName="Wrap";try{Stack.displayName="Stack",Stack.__docgenInfo={description:"",displayName:"Stack",props:{gap:{defaultValue:null,description:"",name:"gap",required:!1,type:{name:"enum",value:[{value:'"r1"'},{value:'"r2"'},{value:'"r4"'},{value:'"r8"'},{value:'"r10"'},{value:'"r12"'},{value:'"r14"'},{value:'"r16"'},{value:'"r20"'},{value:'"r24"'},{value:'"r28"'},{value:'"r32"'},{value:'"r36"'},{value:'"r40"'},{value:'"f1"'},{value:'"f2"'},{value:'"f4"'},{value:'"f8"'},{value:'"f10"'},{value:'"f12"'},{value:'"f14"'},{value:'"f16"'},{value:'"f20"'},{value:'"f24"'},{value:'"f28"'},{value:'"f32"'},{value:'"f36"'},{value:'"f40"'}]}},direction:{defaultValue:null,description:"",name:"direction",required:!1,type:{name:"enum",value:[{value:'"vertical"'},{value:'"horizontal"'}]}},withSeparators:{defaultValue:null,description:"",name:"withSeparators",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/spacing.tsx#Stack"]={docgenInfo:Stack.__docgenInfo,name:"Stack",path:"src/lib/spacing.tsx#Stack"})}catch(__react_docgen_typescript_loader_error){}try{Wrap.displayName="Wrap",Wrap.__docgenInfo={description:"",displayName:"Wrap",props:{gap:{defaultValue:null,description:"",name:"gap",required:!1,type:{name:"string | number"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/lib/spacing.tsx#Wrap"]={docgenInfo:Wrap.__docgenInfo,name:"Wrap",path:"src/lib/spacing.tsx#Wrap"})}catch(__react_docgen_typescript_loader_error){}},"./src/lib/style/theme.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Ce:()=>navbarHeight,FB:()=>sidebarItemHeight,Fn:()=>yellowOrange,G:()=>svgSize,J:()=>fontSize,N:()=>coreUIAvailableThemes,NE:()=>sidebarWidth,ON:()=>white,QK:()=>grayLightest,Ql:()=>black,Wy:()=>fontWeight,YK:()=>spacing,Zp:()=>lineColor3,e4:()=>lineColor2,eV:()=>lineColor8,fE:()=>zIndex,g2:()=>grayLight,l1:()=>lineColor7,lG:()=>lineColor5,lM:()=>lineColor1,sD:()=>lineColor6,si:()=>lineColor4,wE:()=>grayDarkest,wL:()=>green,wk:()=>brand,wm:()=>gray,xe:()=>space,yu:()=>navbarItemWidth});var yellowOrange="#F1B434",green="#228F67",white="#ffffff",black="#000000",grayDarkest="#2F3941",gray="#87929D",grayLight="#C2C8CC",grayLightest="#E9EBED",coreUIAvailableThemes={darkRebrand:{statusHealthy:"#0AADA6",statusHealthyRGB:"10,173,166",statusWarning:"#F8F32B",statusWarningRGB:"248,243,43",statusCritical:"#E84855",statusCriticalRGB:"232,72,85",selectedActive:"#037AFF",highlight:"#1A3C75",border:"#4A4A4A",buttonPrimary:"#2F4185",buttonSecondary:"#595A78",buttonDelete:"#3D0808",infoPrimary:"#8E8EAC",infoSecondary:"#333366",backgroundLevel1:"#121219",backgroundLevel2:"#323245",backgroundLevel3:"#232331",backgroundLevel4:"#1B1B27",textPrimary:"#EAEAEA",textSecondary:"#B5B5B5",textTertiary:"#DFDFDF",textReverse:"#000000",textLink:"#71AEFF"},artescaLight:{statusHealthy:"#009E93",statusHealthyRGB:"0, 158, 147",statusWarning:"#E77B00",statusWarningRGB:"231, 123, 0",statusCritical:"#C10004",statusCriticalRGB:"193, 0, 4",selectedActive:"#63A9D4",highlight:"#E3F2FD",border:"#A9A9A9",buttonPrimary:"#ABB4F5",buttonSecondary:"#B8BCCD",buttonDelete:"#FFCDD2",infoPrimary:"#5C486D",infoSecondary:"#E2D0E2",backgroundLevel1:"#FCFCFC",backgroundLevel2:"#F0F0F4",backgroundLevel3:"#E4E6EC",backgroundLevel4:"#FAFAF6",textPrimary:"#0D0D0D",textSecondary:"#4F506D",textTertiary:"#DFDFDF",textReverse:"#EAEAEA",textLink:"#1349C5"},ring9dark:{statusHealthy:"#2BAB51",statusHealthyRGB:"43,171,81",statusWarning:"#FC8A32",statusWarningRGB:"252,138,50",statusCritical:"#E84855",statusCriticalRGB:"232,72,85",selectedActive:"#2196F3",highlight:"#1A3C75",border:"#313131",buttonPrimary:"#2E67AB",buttonSecondary:"#434343",buttonDelete:"#8D1616",infoPrimary:"#76828F",infoSecondary:"#2C3238",backgroundLevel1:"#151313",backgroundLevel2:"#221D1D",backgroundLevel3:"#1B1D1F",backgroundLevel4:"#1B1B27",textPrimary:"#EAEAEA",textSecondary:"#A4ACB4",textTertiary:"#DFDFDF",textReverse:"#000000",textLink:"#71AEFF"}},brand=coreUIAvailableThemes.darkRebrand,lineColor1="#A14FBF",lineColor2="#BE9A40",lineColor3="#4BE4E2",lineColor4="#245A83",lineColor5="#E3FF73",lineColor6="#BE2543",lineColor7="#FD8144",lineColor8="#F6B187",fontSize={smaller:"0.71rem",small:"0.85rem",base:"1rem",large:"1.14rem",larger:"1.43rem",huge:"1.57rem",massive:"1.71rem"},space=["0","0.071rem","0.143rem","0.286rem","0.571rem","0.71rem","0.857rem","1rem","1.143rem","1.429rem","1.714rem","2rem","2.286rem","2.857rem"],fontWeight={light:"400",base:"400",semibold:"600",bold:"700"},spacing={sp0:space[0],sp1:space[1],sp2:space[2],sp4:space[3],sp8:space[4],sp10:space[5],sp12:space[6],sp14:space[7],sp16:space[8],sp20:space[9],sp24:space[10],sp28:space[11],sp32:space[12],sp40:space[13]},svgSize={smaller:"11px",small:"14px",base:"16px",large:"18px",larger:"22px",huge:"30px",massive:"40px"},zIndex={tooltip:9990,notification:9e3,modal:8500,overlay:8e3,dropdown:7e3,nav:500,sidebar:100,scrollbarButton:2,base:1},navbarHeight="3rem",navbarItemWidth="4.286rem",sidebarItemHeight=spacing.sp40,sidebarWidth=spacing.sp40},"./src/lib/utils.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{$c:()=>hex2RGB,gt:()=>getThemeVariantSelector,mO:()=>convertRemToPixels,sP:()=>getThemePropSelector});var RGB_HEX=/^#?(?:([\da-f]{3})[\da-f]?|([\da-f]{6})(?:[\da-f]{2})?)$/i,variantMapping={healthy:"statusHealthy",success:"statusHealthy",warning:"statusWarning",danger:"statusCritical",selected:"selectedActive",base:"infoPrimary"},getThemePropSelector=key=>props=>{var _variantMapping$key,key_=null!==(_variantMapping$key=variantMapping[key])&&void 0!==_variantMapping$key?_variantMapping$key:key;return props.theme[key_]},getThemeVariantSelector=()=>props=>{var _variantMapping$props;return props.theme[null!==(_variantMapping$props=variantMapping[props.variant])&&void 0!==_variantMapping$props?_variantMapping$props:props.variant]},hex2RGB=str=>{var[,short,long]=String(str).match(RGB_HEX)||[];if(long){var value=Number.parseInt(long,16);return[value>>16,value>>8&255,255&value]}if(short){var[r,g,b]=Array.from(short,(s=>Number.parseInt(s,16))).map((n=>n<<4|n));return[r,g,b]}throw new Error("Invalid hex string provided")},convertRemToPixels=rem=>document.documentElement&&rem&&Number.isFinite(rem)&&!Number.isNaN(rem)&&rem*parseFloat(getComputedStyle(document.documentElement).fontSize)||0},"./stories/common.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{EY:()=>Text,hE:()=>Title,mO:()=>Wrapper,tK:()=>SubTitle});__webpack_require__("./node_modules/react/index.js");var _templateObject,_templateObject2,_templateObject3,_templateObject4,_templateObject5,styled_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"),_src_lib_utils__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/utils.ts"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_excluded=["children","className"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}var StyledWrapper=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n ","\n"])),(props=>{var{style,theme}=props;return(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.AH)(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n padding: 3rem;\n height: 100%;\n background-color: ",";\n color: ",";\n box-sizing: border-box;\n overflow: scroll;\n "])),theme[(null==style?void 0:style.backgroundColor)||"backgroundLevel3"],theme.textPrimary)})),StyledTitle=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.h3(_templateObject3||(_templateObject3=_taggedTemplateLiteral(["\n color: ",";\n"])),(0,_src_lib_utils__WEBPACK_IMPORTED_MODULE_3__.sP)("textPrimary")),StyledSubTitle=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.span(_templateObject4||(_templateObject4=_taggedTemplateLiteral(["\n color: ",";\n"])),(0,_src_lib_utils__WEBPACK_IMPORTED_MODULE_3__.sP)("textPrimary")),StyledText=styled_components__WEBPACK_IMPORTED_MODULE_2__.Ay.text(_templateObject5||(_templateObject5=_taggedTemplateLiteral(["\n fill: ",";\n"])),(0,_src_lib_utils__WEBPACK_IMPORTED_MODULE_3__.sP)("textPrimary")),Wrapper=_ref=>{var{children,className="",style={}}=_ref;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(StyledWrapper,{className,style,children})};Wrapper.displayName="Wrapper";var Title=_ref2=>{var{children,className=""}=_ref2;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(StyledTitle,{className,children})};Title.displayName="Title";var SubTitle=_ref3=>{var{children,className=""}=_ref3;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(StyledSubTitle,{className,children})};SubTitle.displayName="SubTitle";var Text=_ref4=>{var{children,className=""}=_ref4,rest=_objectWithoutProperties(_ref4,_excluded);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(StyledText,_objectSpread(_objectSpread({className},rest),{},{children}))};Text.displayName="Text";try{Wrapper.displayName="Wrapper",Wrapper.__docgenInfo={description:"",displayName:"Wrapper",props:{className:{defaultValue:{value:""},description:"",name:"className",required:!1,type:{name:"string"}},style:{defaultValue:{value:"{}"},description:"",name:"style",required:!1,type:{name:"{}"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["stories/common.tsx#Wrapper"]={docgenInfo:Wrapper.__docgenInfo,name:"Wrapper",path:"stories/common.tsx#Wrapper"})}catch(__react_docgen_typescript_loader_error){}try{Title.displayName="Title",Title.__docgenInfo={description:"",displayName:"Title",props:{className:{defaultValue:{value:""},description:"",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["stories/common.tsx#Title"]={docgenInfo:Title.__docgenInfo,name:"Title",path:"stories/common.tsx#Title"})}catch(__react_docgen_typescript_loader_error){}try{SubTitle.displayName="SubTitle",SubTitle.__docgenInfo={description:"",displayName:"SubTitle",props:{className:{defaultValue:{value:""},description:"",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["stories/common.tsx#SubTitle"]={docgenInfo:SubTitle.__docgenInfo,name:"SubTitle",path:"stories/common.tsx#SubTitle"})}catch(__react_docgen_typescript_loader_error){}try{Text.displayName="Text",Text.__docgenInfo={description:"",displayName:"Text",props:{className:{defaultValue:{value:""},description:"",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["stories/common.tsx#Text"]={docgenInfo:Text.__docgenInfo,name:"Text",path:"stories/common.tsx#Text"})}catch(__react_docgen_typescript_loader_error){}},"./stories lazy recursive ^\\.\\/.*$ include: (?:\\/stories(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(ts%7Ctsx)))$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./Button/button.guideline.mdx":["./stories/Button/button.guideline.mdx",61936,51844,29655],"./Button/button.stories":["./stories/Button/button.stories.tsx",51844,49072],"./Button/button.stories.tsx":["./stories/Button/button.stories.tsx",51844,49072],"./Checkbox/checkbox.guideline.mdx":["./stories/Checkbox/checkbox.guideline.mdx",61936,5373,99651,33765,51844,97643,66209],"./Checkbox/checkbox.stories":["./stories/Checkbox/checkbox.stories.tsx",5373,99651,33765,51844,97643,66290],"./Checkbox/checkbox.stories.tsx":["./stories/Checkbox/checkbox.stories.tsx",5373,99651,33765,51844,97643,66290],"./Hooks/useMutationsHandler.mdx":["./stories/Hooks/useMutationsHandler.mdx",57825],"./Icon.mdx":["./stories/Icon.mdx",61936,822],"./InfoMessage/infomessage.guideline.mdx":["./stories/InfoMessage/infomessage.guideline.mdx",61936,1825],"./InfoMessage/infomessage.stories":["./stories/InfoMessage/infomessage.stories.tsx",3314],"./InfoMessage/infomessage.stories.tsx":["./stories/InfoMessage/infomessage.stories.tsx",3314],"./InlineInput/InlineInput.stories":["./stories/InlineInput/InlineInput.stories.tsx",97286,51844,11974],"./InlineInput/InlineInput.stories.tsx":["./stories/InlineInput/InlineInput.stories.tsx",97286,51844,11974],"./Introduction.mdx":["./stories/Introduction.mdx",61936,87509],"./Select/select.guideline.mdx":["./stories/Select/select.guideline.mdx",61936,5373,71553,51844,71916,99263],"./Select/selectv2.stories":["./stories/Select/selectv2.stories.tsx",5373,71553,51844,71916,37848],"./Select/selectv2.stories.tsx":["./stories/Select/selectv2.stories.tsx",5373,71553,51844,71916,37848],"./areachart.stories":["./stories/areachart.stories.tsx",13653,63492],"./areachart.stories.tsx":["./stories/areachart.stories.tsx",13653,63492],"./attachment.stories":["./stories/attachment.stories.tsx",5373,99651,33765,21888,51844,97643,82376],"./attachment.stories.tsx":["./stories/attachment.stories.tsx",5373,99651,33765,21888,51844,97643,82376],"./banner.stories":["./stories/banner.stories.tsx",12745],"./banner.stories.tsx":["./stories/banner.stories.tsx",12745],"./barchart.stories":["./stories/barchart.stories.tsx",13653,4579,65954],"./barchart.stories.tsx":["./stories/barchart.stories.tsx",13653,4579,65954],"./box.stories":["./stories/box.stories.tsx",47774],"./box.stories.tsx":["./stories/box.stories.tsx",47774],"./breadcrumb.stories":["./stories/breadcrumb.stories.tsx",56324],"./breadcrumb.stories.tsx":["./stories/breadcrumb.stories.tsx",56324],"./card.stories":["./stories/card.stories.tsx",11161],"./card.stories.tsx":["./stories/card.stories.tsx",11161],"./chips.stories":["./stories/chips.stories.tsx",11692],"./chips.stories.tsx":["./stories/chips.stories.tsx",11692],"./circularprogressbar.stories":["./stories/circularprogressbar.stories.tsx",69220],"./circularprogressbar.stories.tsx":["./stories/circularprogressbar.stories.tsx",69220],"./cloudprogressbar.stories":["./stories/cloudprogressbar.stories.tsx",42882],"./cloudprogressbar.stories.tsx":["./stories/cloudprogressbar.stories.tsx",42882],"./collapsiblepanel.stories":["./stories/collapsiblepanel.stories.tsx",66109],"./collapsiblepanel.stories.tsx":["./stories/collapsiblepanel.stories.tsx",66109],"./color.mdx":["./stories/color.mdx",61936,12062],"./constrainedtext.stories":["./stories/constrainedtext.stories.tsx",54852],"./constrainedtext.stories.tsx":["./stories/constrainedtext.stories.tsx",54852],"./copybutton.stories":["./stories/copybutton.stories.tsx",76672],"./copybutton.stories.tsx":["./stories/copybutton.stories.tsx",76672],"./designprinciples.mdx":["./stories/designprinciples.mdx",61936,84664],"./dropdown.stories":["./stories/dropdown.stories.tsx",21888,91254,32792],"./dropdown.stories.tsx":["./stories/dropdown.stories.tsx",21888,91254,32792],"./dropzone.stories":["./stories/dropzone.stories.tsx",83882,36454],"./dropzone.stories.tsx":["./stories/dropzone.stories.tsx",83882,36454],"./emptystate.stories":["./stories/emptystate.stories.tsx",99651,71301],"./emptystate.stories.tsx":["./stories/emptystate.stories.tsx",99651,71301],"./errorpage401.stories":["./stories/errorpage401.stories.tsx",82387],"./errorpage401.stories.tsx":["./stories/errorpage401.stories.tsx",82387],"./errorpage404.stories":["./stories/errorpage404.stories.tsx",6138],"./errorpage404.stories.tsx":["./stories/errorpage404.stories.tsx",6138],"./errorpage500.stories":["./stories/errorpage500.stories.tsx",62507],"./errorpage500.stories.tsx":["./stories/errorpage500.stories.tsx",62507],"./errorpageauth.stories":["./stories/errorpageauth.stories.tsx",31064],"./errorpageauth.stories.tsx":["./stories/errorpageauth.stories.tsx",31064],"./form.stories":["./stories/form.stories.tsx",5373,71553,51844,71916,12801],"./form.stories.tsx":["./stories/form.stories.tsx",5373,71553,51844,71916,12801],"./format.mdx":["./stories/format.mdx",61936,78404],"./formattedate.stories":["./stories/formattedate.stories.tsx",21327,85583],"./formattedate.stories.tsx":["./stories/formattedate.stories.tsx",21327,85583],"./globalhealthbar.stories":["./stories/globalhealthbar.stories.tsx",13653,4579,18047],"./globalhealthbar.stories.tsx":["./stories/globalhealthbar.stories.tsx",13653,4579,18047],"./guideline/chart-guideline.mdx":["./stories/guideline/chart-guideline.mdx",61936,82867],"./guideline/docs-template.mdx":["./stories/guideline/docs-template.mdx",61936,76842],"./healthselectorv2.stories":["./stories/healthselectorv2.stories.tsx",5373,71553,51844,71916,45578],"./healthselectorv2.stories.tsx":["./stories/healthselectorv2.stories.tsx",5373,71553,51844,71916,45578],"./icon.stories":["./stories/icon.stories.tsx",49008],"./icon.stories.tsx":["./stories/icon.stories.tsx",49008],"./icons.mdx":["./stories/icons.mdx",61936,42325],"./input.stories":["./stories/input.stories.tsx",51844,57101],"./input.stories.tsx":["./stories/input.stories.tsx",51844,57101],"./inputlist.stories":["./stories/inputlist.stories.tsx",97286,51844,8181],"./inputlist.stories.tsx":["./stories/inputlist.stories.tsx",97286,51844,8181],"./lateralnavbarlayout.stories":["./stories/lateralnavbarlayout.stories.tsx",75856],"./lateralnavbarlayout.stories.tsx":["./stories/lateralnavbarlayout.stories.tsx",75856],"./layout.stories":["./stories/layout.stories.tsx",75737],"./layout.stories.tsx":["./stories/layout.stories.tsx",75737],"./linechart.stories":["./stories/linechart.stories.tsx",13653,69052,50391],"./linechart.stories.tsx":["./stories/linechart.stories.tsx",13653,69052,50391],"./linecharttemporal.stories":["./stories/linecharttemporal.stories.tsx",99651,13653,71519,69052,4579,71953],"./linecharttemporal.stories.tsx":["./stories/linecharttemporal.stories.tsx",99651,13653,71519,69052,4579,71953],"./loader.stories":["./stories/loader.stories.tsx",32782],"./loader.stories.tsx":["./stories/loader.stories.tsx",32782],"./modal.mdx":["./stories/modal.mdx",61936,5373,99651,33765,51844,97643,57712],"./modal.stories":["./stories/modal.stories.tsx",5373,99651,33765,51844,97643,17762],"./modal.stories.tsx":["./stories/modal.stories.tsx",5373,99651,33765,51844,97643,17762],"./multiselect.stories":["./stories/multiselect.stories.tsx",71553,58198],"./multiselect.stories.tsx":["./stories/multiselect.stories.tsx",71553,58198],"./navbar.stories":["./stories/navbar.stories.tsx",21888,97286,51844,91254,10293],"./navbar.stories.tsx":["./stories/navbar.stories.tsx",21888,97286,51844,91254,10293],"./noresult.stories":["./stories/noresult.stories.tsx",28789],"./noresult.stories.tsx":["./stories/noresult.stories.tsx",28789],"./notifications.stories":["./stories/notifications.stories.tsx",233],"./notifications.stories.tsx":["./stories/notifications.stories.tsx",233],"./prettybytes.stories":["./stories/prettybytes.stories.tsx",89828],"./prettybytes.stories.tsx":["./stories/prettybytes.stories.tsx",89828],"./progressbar.stories":["./stories/progressbar.stories.tsx",55449],"./progressbar.stories.tsx":["./stories/progressbar.stories.tsx",55449],"./scrollbar.stories":["./stories/scrollbar.stories.tsx",32447],"./scrollbar.stories.tsx":["./stories/scrollbar.stories.tsx",32447],"./searchinput.stories":["./stories/searchinput.stories.tsx",51844,73833],"./searchinput.stories.tsx":["./stories/searchinput.stories.tsx",51844,73833],"./select.stories":["./stories/select.stories.tsx",71553,48683],"./select.stories.tsx":["./stories/select.stories.tsx",71553,48683],"./selectinput.stories":["./stories/selectinput.stories.tsx",5373,71553,51844,71916,20741],"./selectinput.stories.tsx":["./stories/selectinput.stories.tsx",5373,71553,51844,71916,20741],"./sidebar.stories":["./stories/sidebar.stories.tsx",45889],"./sidebar.stories.tsx":["./stories/sidebar.stories.tsx",45889],"./spacing.stories":["./stories/spacing.stories.tsx",91458],"./spacing.stories.mdx":["./stories/spacing.stories.mdx",61936,4568],"./spacing.stories.tsx":["./stories/spacing.stories.tsx",91458],"./sparkline.stories":["./stories/sparkline.stories.tsx",13653,81384],"./sparkline.stories.tsx":["./stories/sparkline.stories.tsx",13653,81384],"./statuswrapper.stories":["./stories/statuswrapper.stories.tsx",82630,66138],"./statuswrapper.stories.tsx":["./stories/statuswrapper.stories.tsx",82630,66138],"./stepper.stories":["./stories/stepper.stories.tsx",44674],"./stepper.stories.tsx":["./stories/stepper.stories.tsx",44674],"./steppers.stories":["./stories/steppers.stories.tsx",90417],"./steppers.stories.tsx":["./stories/steppers.stories.tsx",90417],"./tablev2.stories":["./stories/tablev2.stories.tsx",5373,99651,33765,71519,51844,97643,42509],"./tablev2.stories.tsx":["./stories/tablev2.stories.tsx",5373,99651,33765,71519,51844,97643,42509],"./tabsv2.stories":["./stories/tabsv2.stories.tsx",99651,71519,98895],"./tabsv2.stories.tsx":["./stories/tabsv2.stories.tsx",99651,71519,98895],"./text.stories":["./stories/text.stories.tsx",26530],"./text.stories.tsx":["./stories/text.stories.tsx",26530],"./textarea.stories":["./stories/textarea.stories.tsx",29229],"./textarea.stories.tsx":["./stories/textarea.stories.tsx",29229],"./textbadge.stories":["./stories/textbadge.stories.tsx",84419],"./textbadge.stories.tsx":["./stories/textbadge.stories.tsx",84419],"./toast.stories":["./stories/toast.stories.tsx",86832],"./toast.stories.tsx":["./stories/toast.stories.tsx",86832],"./toggle.stories":["./stories/toggle.stories.tsx",80707],"./toggle.stories.tsx":["./stories/toggle.stories.tsx",80707],"./tooltip.stories":["./stories/tooltip.stories.tsx",74768],"./tooltip.stories.tsx":["./stories/tooltip.stories.tsx",74768],"./typography.mdx":["./stories/typography.mdx",61936,14978],"./vegachart.stories":["./stories/vegachart.stories.tsx",13653,69052,82304],"./vegachart.stories.tsx":["./stories/vegachart.stories.tsx",13653,69052,82304]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return Promise.all(ids.slice(1).map(__webpack_require__.e)).then((()=>__webpack_require__(id)))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="./stories lazy recursive ^\\.\\/.*$ include: (?:\\/stories(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(ts%7Ctsx)))$",module.exports=webpackAsyncContext},"@storybook/channels":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CHANNELS__},"@storybook/client-logger":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CLIENT_LOGGER__},"@storybook/core-events":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CORE_EVENTS__},"@storybook/global":module=>{"use strict";module.exports=__STORYBOOK_MODULE_GLOBAL__},"@storybook/preview-api":module=>{"use strict";module.exports=__STORYBOOK_MODULE_PREVIEW_API__}},__webpack_require__=>{__webpack_require__.O(0,[6768],(()=>{return moduleId="./storybook-config-entry.js",__webpack_require__(__webpack_require__.s=moduleId);var moduleId}));__webpack_require__.O()}]); \ No newline at end of file diff --git a/modal-mdx.d4a269ad.iframe.bundle.js b/modal-mdx.d4a269ad.iframe.bundle.js new file mode 100644 index 0000000000..53c1ac79aa --- /dev/null +++ b/modal-mdx.d4a269ad.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunk_scality_core_ui=self.webpackChunk_scality_core_ui||[]).push([[57712,17762],{"./node_modules/@mdx-js/react/lib/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{BN:()=>MDXContext,RP:()=>useMDXComponents,gz:()=>withMDXComponents,xA:()=>MDXProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js");const MDXContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext({});function withMDXComponents(Component){return function boundMDXComponent(props){const allComponents=useMDXComponents(props.components);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(Component,{...props,allComponents})}}function useMDXComponents(components){const contextComponents=react__WEBPACK_IMPORTED_MODULE_0__.useContext(MDXContext);return react__WEBPACK_IMPORTED_MODULE_0__.useMemo((()=>"function"==typeof components?components(contextComponents):{...contextComponents,...components}),[contextComponents,components])}const emptyObject={};function MDXProvider({components,children,disableParentContext}){let allComponents;return allComponents=disableParentContext?"function"==typeof components?components({}):components||emptyObject:useMDXComponents(components),react__WEBPACK_IMPORTED_MODULE_0__.createElement(MDXContext.Provider,{value:allComponents},children)}},"./stories/modal.stories.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CustomizeTitle:()=>CustomizeTitle,SimpleModal:()=>SimpleModal,WithinTable:()=>WithinTable,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _src_lib_components_modal_Modal_component__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/lib/components/modal/Modal.component.tsx"),_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@storybook/addon-actions/dist/index.mjs"),_common__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/common.tsx"),_src_lib_components_tablev2_Tablev2_component__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./src/lib/components/tablev2/Tablev2.component.tsx"),_src_lib_components_IconHelper__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./src/lib/components/IconHelper.tsx"),_src_lib_spacing__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./src/lib/spacing.tsx"),_src_lib_components_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/lib/components/buttonv2/Buttonv2.component.tsx"),_storybook_preview_api__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("@storybook/preview-api"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/react/jsx-runtime.js");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r {story()},\n ],\n};\n\nexport const SimpleModal = {\n render: (args) => {\n const [{ isOpen }, updateArgs] = useArgs();\n return (\n <>\n updateArgs({ isOpen: true })}\n label={'Show Modal'}\n />\n updateArgs({ isOpen: false })}\n isOpen={isOpen}\n footer={\n \n updateArgs({ isOpen: false })}\n />\n \n \n }\n {...args}\n />\n \n );\n },\n args: {\n title: 'Hello',\n children: Do you want a cookie?,\n },\n};\n\nexport const CustomizeTitle = {\n ...SimpleModal,\n args: {\n close: null,\n title: 'Hello there',\n children: Do you want a cookie?,\n subTitle: (\n \n <>Step 1/2\n \n
  • Hello, this is the tooltip of the modal
  • \n \n }\n />\n
    \n ),\n },\n};\n\nconst Demo = (myargs, args) => () => {\n const [{ isOpen }, updateArgs] = myargs;\n return (\n <>\n updateArgs({ isOpen: true })}\n label={'Show Modal'}\n />\n updateArgs({ isOpen: false })}\n isOpen={isOpen}\n footer={\n \n updateArgs({ isOpen: false })}\n />\n updateArgs({ isOpen: false })}\n />\n \n }\n {...args}\n />\n \n );\n};\n\nexport const WithinTable = {\n render: (args) => {\n const myArgs = useArgs();\n\n const columns = [\n {\n Header: 'First Name',\n accessor: 'firstName',\n cellStyle: {\n textAlign: 'left',\n },\n },\n {\n Header: 'Last Name',\n accessor: 'lastName',\n cellStyle: {\n textAlign: 'left',\n },\n },\n {\n Header: 'Actions',\n accessor: 'health',\n Cell: Demo(myArgs, args),\n // disable the sorting on this column\n disableSortBy: true,\n },\n ];\n const data = [\n {\n firstName: 'Sotiria',\n lastName: 'Agathangelou',\n health: 'healthy',\n },\n ];\n return (\n \n \n \n
    \n \n );\n },\n args: {\n title: 'Hello',\n children: Do you want a cookie?,\n },\n};\n",locationsMap:{"simple-modal":{startLoc:{col:27,line:18},endLoc:{col:1,line:60},startBody:{col:27,line:18},endBody:{col:1,line:60}},"customize-title":{startLoc:{col:30,line:62},endLoc:{col:1,line:81},startBody:{col:30,line:62},endBody:{col:1,line:81}},"within-table":{startLoc:{col:27,line:121},endLoc:{col:1,line:175},startBody:{col:27,line:121},endBody:{col:1,line:175}}}}},title:"Components/Feedback/Modal",component:_src_lib_components_modal_Modal_component__WEBPACK_IMPORTED_MODULE_3__.a,decorators:[story=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_common__WEBPACK_IMPORTED_MODULE_4__.mO,{style:{minHeight:"10vh"},children:story()})]};var SimpleModal={render:args=>{var[{isOpen},updateArgs]=(0,_storybook_preview_api__WEBPACK_IMPORTED_MODULE_1__.useArgs)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_5__.$n,{onClick:()=>updateArgs({isOpen:!0}),label:"Show Modal"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_modal_Modal_component__WEBPACK_IMPORTED_MODULE_3__.a,_objectSpread({close:()=>updateArgs({isOpen:!1}),isOpen,footer:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_5__.$n,{label:"No",size:"default",variant:"outline",onClick:()=>updateArgs({isOpen:!1})}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_5__.$n,{variant:"secondary",label:"Yes",size:"inline",onClick:(0,_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_0__.XI)("Yes clicked")})]})},args))]})},args:{title:"Hello",children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span",{children:"Do you want a cookie?"})}},CustomizeTitle=_objectSpread(_objectSpread({},SimpleModal),{},{args:{close:null,title:"Hello there",children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span",{children:"Do you want a cookie?"}),subTitle:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(_src_lib_spacing__WEBPACK_IMPORTED_MODULE_6__.BJ,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment,{children:"Step 1/2"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_IconHelper__WEBPACK_IMPORTED_MODULE_7__.L,{tooltipMessage:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("ul",{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("li",{children:"Hello, this is the tooltip of the modal"})})})]})}}),Demo=(myargs,args)=>()=>{var[{isOpen},updateArgs]=myargs;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_5__.$n,{onClick:()=>updateArgs({isOpen:!0}),label:"Show Modal"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_modal_Modal_component__WEBPACK_IMPORTED_MODULE_3__.a,_objectSpread({close:()=>updateArgs({isOpen:!1}),isOpen,footer:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_5__.$n,{label:"No",size:"default",variant:"outline",onClick:()=>updateArgs({isOpen:!1})}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_buttonv2_Buttonv2_component__WEBPACK_IMPORTED_MODULE_5__.$n,{variant:"secondary",label:"Yes",size:"inline",onClick:()=>updateArgs({isOpen:!1})})]})},args))]})},WithinTable={render:args=>{var myArgs=(0,_storybook_preview_api__WEBPACK_IMPORTED_MODULE_1__.useArgs)(),columns=[{Header:"First Name",accessor:"firstName",cellStyle:{textAlign:"left"}},{Header:"Last Name",accessor:"lastName",cellStyle:{textAlign:"left"}},{Header:"Actions",accessor:"health",Cell:Demo(myArgs,args),disableSortBy:!0}];return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div",{style:{height:"300px",paddingTop:"20px"},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_tablev2_Tablev2_component__WEBPACK_IMPORTED_MODULE_8__.XI,{columns,data:[{firstName:"Sotiria",lastName:"Agathangelou",health:"healthy"}],defaultSortingKey:"firstName",children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_src_lib_components_tablev2_Tablev2_component__WEBPACK_IMPORTED_MODULE_8__.XI.SingleSelectableContent,{rowHeight:"h32",separationLineVariant:"backgroundLevel3"})})})},args:{title:"Hello",children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span",{children:"Do you want a cookie?"})}};SimpleModal.parameters={...SimpleModal.parameters,docs:{...SimpleModal.parameters?.docs,source:{originalSource:'{\n render: args => {\n const [{\n isOpen\n }, updateArgs] = useArgs();\n return <>\n