From 4e559911d44b5ec4ec436b18d6ab1f38ffa3dad9 Mon Sep 17 00:00:00 2001 From: GH Pages Bot Date: Sat, 30 Sep 2023 08:11:48 +0000 Subject: [PATCH] Deploy Storybook to GitHub Pages --- .../classifier/1100.fce80968.iframe.bundle.js | 1 + .../classifier/1161.158f01b0.iframe.bundle.js | 1 + .../classifier/1242.19061966.iframe.bundle.js | 1 + .../classifier/1369.9a226512.iframe.bundle.js | 1 + .../classifier/1418.d9bf574e.iframe.bundle.js | 1 + .../classifier/1474.f6a02448.iframe.bundle.js | 1 + .../classifier/1533.9890cf26.iframe.bundle.js | 1 + .../classifier/1716.e749c6c6.iframe.bundle.js | 1 + .../classifier/1938.62b9ebd3.iframe.bundle.js | 1 + .../classifier/2212.a65ac37a.iframe.bundle.js | 1 + .../classifier/2297.1cdf3baf.iframe.bundle.js | 1 + .../classifier/2400.5d148962.iframe.bundle.js | 2 + ...2400.5d148962.iframe.bundle.js.LICENSE.txt | 13 + .../classifier/2651.2ac51c47.iframe.bundle.js | 1 + .../classifier/2776.c5a0d2df.iframe.bundle.js | 1 + .../classifier/2881.f20d1db1.iframe.bundle.js | 2 + ...2881.f20d1db1.iframe.bundle.js.LICENSE.txt | 1 + .../classifier/2910.c7c9b469.iframe.bundle.js | 1 + .../classifier/3025.30d21a40.iframe.bundle.js | 1 + .../classifier/3073.af8ab909.iframe.bundle.js | 1 + .../classifier/3079.ccb1debc.iframe.bundle.js | 2 + ...3079.ccb1debc.iframe.bundle.js.LICENSE.txt | 1 + .../classifier/3374.fb70dfaf.iframe.bundle.js | 1 + .../classifier/3426.7eb0deea.iframe.bundle.js | 44 ++ .../3426.7eb0deea.iframe.bundle.js.map | 1 + .../classifier/3435.f906a315.iframe.bundle.js | 134 +++++ ...3435.f906a315.iframe.bundle.js.LICENSE.txt | 16 + .../3435.f906a315.iframe.bundle.js.map | 1 + .../classifier/3581.a2930377.iframe.bundle.js | 1 + .../classifier/4202.de8263ad.iframe.bundle.js | 1 + .../classifier/4452.996e27b1.iframe.bundle.js | 1 + .../classifier/4565.e437514e.iframe.bundle.js | 1 + .../classifier/4586.6fe135ea.iframe.bundle.js | 1 + .../classifier/4597.99d932f8.iframe.bundle.js | 1 + .../classifier/4655.3ed04ab5.iframe.bundle.js | 1 + .../classifier/4753.46b67055.iframe.bundle.js | 460 ++++++++++++++++++ ...4753.46b67055.iframe.bundle.js.LICENSE.txt | 81 +++ .../4753.46b67055.iframe.bundle.js.map | 1 + .../classifier/4825.db4bda86.iframe.bundle.js | 1 + .../classifier/4866.ec9797e6.iframe.bundle.js | 1 + .../classifier/495.edf8c53c.iframe.bundle.js | 1 + .../classifier/5008.b677e86e.iframe.bundle.js | 1 + .../classifier/5046.f4502e5e.iframe.bundle.js | 1 + .../classifier/5197.ce704db1.iframe.bundle.js | 1 + .../classifier/5237.87e78b06.iframe.bundle.js | 1 + .../classifier/5379.d6c56dbd.iframe.bundle.js | 1 + .../classifier/5892.1bc6b10e.iframe.bundle.js | 2 + ...5892.1bc6b10e.iframe.bundle.js.LICENSE.txt | 11 + .../classifier/5950.9a931718.iframe.bundle.js | 1 + .../classifier/5970.2f15c954.iframe.bundle.js | 1 + .../classifier/6061.3c3806f2.iframe.bundle.js | 1 + .../classifier/6285.c63a38ab.iframe.bundle.js | 1 + .../classifier/6764.0816eb97.iframe.bundle.js | 1 + .../classifier/7332.4ac5c0db.iframe.bundle.js | 1 + .../classifier/747.f55be4e0.iframe.bundle.js | 2 + .../747.f55be4e0.iframe.bundle.js.LICENSE.txt | 39 ++ .../classifier/7556.4559c31c.iframe.bundle.js | 1 + .../classifier/7684.d3eab40b.iframe.bundle.js | 2 + ...7684.d3eab40b.iframe.bundle.js.LICENSE.txt | 14 + .../classifier/8154.61ce7cba.iframe.bundle.js | 1 + .../classifier/8187.258cf220.iframe.bundle.js | 1 + .../classifier/8682.b856de9f.iframe.bundle.js | 1 + .../classifier/8698.8552ce90.iframe.bundle.js | 1 + .../classifier/8726.0b410d05.iframe.bundle.js | 1 + .../classifier/8744.d4290ea6.iframe.bundle.js | 2 + ...8744.d4290ea6.iframe.bundle.js.LICENSE.txt | 5 + .../classifier/8906.ec9af3fb.iframe.bundle.js | 2 + ...8906.ec9af3fb.iframe.bundle.js.LICENSE.txt | 1 + .../classifier/8924.3bddbbc4.iframe.bundle.js | 1 + .../classifier/923.555db5a0.iframe.bundle.js | 1 + .../classifier/9494.a0d2b903.iframe.bundle.js | 2 + ...9494.a0d2b903.iframe.bundle.js.LICENSE.txt | 9 + .../classifier/9898.570c37fd.iframe.bundle.js | 1 + .../classifier/9992.810901a9.iframe.bundle.js | 1 + ...enBanner-stories.3c66a50b.iframe.bundle.js | 1 + ...edBanner-stories.07fe7313.iframe.bundle.js | 1 + ...ssBanner-stories.37760052.iframe.bundle.js | 1 + ...owBanner-stories.54ab0b2d.iframe.bundle.js | 1 + ...edBanner-stories.4dece9b8.iframe.bundle.js | 1 + ...eldGuide-stories.28c311c6.iframe.bundle.js | 1 + ...eToolbar-stories.3706be7d.iframe.bundle.js | 1 + ...teButton-stories.b87e1e23.iframe.bundle.js | 1 + ...enButton-stories.c0c8374c.iframe.bundle.js | 1 + ...rtButton-stories.725a654c.iframe.bundle.js | 1 + ...veButton-stories.c2c3bf5a.iframe.bundle.js | 1 + ...etButton-stories.28b9b914.iframe.bundle.js | 1 + ...teButton-stories.3839827e.iframe.bundle.js | 1 + ...InButton-stories.ad533d35.iframe.bundle.js | 1 + ...utButton-stories.8b331ca1.iframe.bundle.js | 1 + ...edLayout-stories.05671614.iframe.bundle.js | 1 + ...MaxWidth-stories.8803ff41.iframe.bundle.js | 1 + ...MaxWidth-stories.db6c6d18.iframe.bundle.js | 1 + ...etaTools-stories.b9baa0b9.iframe.bundle.js | 1 + ...nsButton-stories.07594bd0.iframe.bundle.js | 1 + ...ksButton-stories.38a7317d.iframe.bundle.js | 1 + ...nsButton-stories.3d768678.iframe.bundle.js | 1 + ...taButton-stories.1560f3e0.iframe.bundle.js | 1 + ...ataModal-stories.6dc2268b.iframe.bundle.js | 1 + ...uickTalk-stories.4d2210d3.iframe.bundle.js | 1 + ...Tutorial-stories.673e2fe3.iframe.bundle.js | 1 + ...rtViewer-stories.041ce15a.iframe.bundle.js | 1 + ...geViewer-stories.55de23ca.iframe.bundle.js | 1 + ...okViewer-stories.b27e9d19.iframe.bundle.js | 1 + ...xtViewer-stories.ecbf603e.iframe.bundle.js | 1 + ...bedLines-stories.968edd5f.iframe.bundle.js | 1 + ...susPopup-stories.47442f77.iframe.bundle.js | 1 + ...taViewer-stories.9f9fec39.iframe.bundle.js | 1 + ...veViewer-stories.e51d7800.iframe.bundle.js | 1 + ...meViewer-stories.e95ccd4b.iframe.bundle.js | 1 + ...otViewer-stories.72018f88.iframe.bundle.js | 1 + ...esViewer-stories.99d416c4.iframe.bundle.js | 1 + ...ateFrame-stories.4dc267eb.iframe.bundle.js | 1 + ...deButton-stories.3509dd11.iframe.bundle.js | 1 + ...geViewer-stories.b6dd93f9.iframe.bundle.js | 1 + ...xtViewer-stories.5144db28.iframe.bundle.js | 1 + ...ontainer-stories.d6d30dbf.iframe.bundle.js | 1 + ...upViewer-stories.24567632.iframe.bundle.js | 2 + ...ries.24567632.iframe.bundle.js.LICENSE.txt | 1 + ...arViewer-stories.f9ce020b.iframe.bundle.js | 1 + ...askPopup-stories.3e1aba3a.iframe.bundle.js | 1 + ...ks-Tasks-stories.121e3e2c.iframe.bundle.js | 1 + @zooniverse/classifier/favicon.svg | 7 + @zooniverse/classifier/iframe.html | 355 ++++++++++++++ @zooniverse/classifier/index.html | 130 +++++ @zooniverse/classifier/index.json | 1 + .../classifier/main.fdad90b4.iframe.bundle.js | 1 + ...e-Circle-stories.50b14c86.iframe.bundle.js | 1 + ...-Ellipse-stories.67d019f9.iframe.bundle.js | 1 + ...ine-Line-stories.ef5cb564.iframe.bundle.js | 1 + ...nt-Point-stories.ac2138fb.iframe.bundle.js | 1 + ...-Polygon-stories.c7094d5d.iframe.bundle.js | 1 + ...ectangle-stories.5a39265f.iframe.bundle.js | 1 + ...raggable-stories.2be79d85.iframe.bundle.js | 1 + ...handLine-stories.35242daa.iframe.bundle.js | 1 + ...tionLine-stories.25eb4139.iframe.bundle.js | 1 + ...tionTask-stories.e94aaa9f.iframe.bundle.js | 1 + ...wingTask-stories.4c754e63.iframe.bundle.js | 1 + ...downTask-stories.e3646bb5.iframe.bundle.js | 1 + ...hterTask-stories.2fefdb49.iframe.bundle.js | 1 + ...jectTask-stories.d23b18c0.iframe.bundle.js | 1 + ...tionTask-stories.310f833b.iframe.bundle.js | 1 + ...oiceTask-stories.df024f2b.iframe.bundle.js | 1 + ...oiceTask-stories.45ffb8cd.iframe.bundle.js | 1 + ...rveyTask-stories.a79cc54e.iframe.bundle.js | 1 + ...e-Choice-stories.43ae0c5a.iframe.bundle.js | 1 + ...cSection-stories.40eafc09.iframe.bundle.js | 1 + ...erStatus-stories.266a1942.iframe.bundle.js | 1 + ...erButton-stories.bfbd176a.iframe.bundle.js | 1 + ...-Choices-stories.1980cccd.iframe.bundle.js | 1 + ...TextTask-stories.406f9e6d.iframe.bundle.js | 1 + @zooniverse/classifier/project.json | 1 + .../runtime~main.ca1fc547.iframe.bundle.js | 1 + .../sb-addons/a11y-0/manager-bundle.js | 3 + .../a11y-0/manager-bundle.js.LEGAL.txt | 0 .../essentials-actions-2/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 12 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-controls-1/manager-bundle.js | 116 +++++ .../manager-bundle.js.LEGAL.txt | 18 + .../essentials-measure-6/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-outline-7/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-toolbars-5/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-viewport-4/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../sb-addons/storybook-9/manager-bundle.js | 151 ++++++ .../storybook-9/manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../classifier/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 .../nunito-sans-regular.woff2 | Bin 0 -> 47072 bytes ...lobalScrollAreaStyles-UY5SB7EJ-BKTFUTA6.js | 7 + .../OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js | 1 + .../WithTooltip-J57HCPYA-3VOMFVVS.js | 1 + .../classifier/sb-manager/chunk-3J6GS6FI.js | 1 + .../classifier/sb-manager/chunk-45GKKSU6.js | 408 ++++++++++++++++ .../classifier/sb-manager/chunk-NBCGHFLK.js | 136 ++++++ .../classifier/sb-manager/chunk-O2ZUMB77.js | 7 + .../classifier/sb-manager/chunk-QMHPSTMR.js | 15 + .../classifier/sb-manager/chunk-QPL63VNK.js | 1 + .../classifier/sb-manager/chunk-RKFFWI2D.js | 1 + .../classifier/sb-manager/chunk-SPUAGIB2.js | 207 ++++++++ .../sb-manager/formatter-SWP5E3XI-FS7NNRKF.js | 156 ++++++ @zooniverse/classifier/sb-manager/globals.js | 1 + @zooniverse/classifier/sb-manager/index.js | 1 + @zooniverse/classifier/sb-manager/runtime.js | 1 + .../syntaxhighlighter-PONEFOSF-PLQPOLN2.js | 1 + @zooniverse/classifier/sb-preview/globals.js | 1 + @zooniverse/classifier/sb-preview/runtime.js | 112 +++++ @zooniverse/classifier/stories.json | 1 + .../10.2fce925a.iframe.bundle.js | 460 ++++++++++++++++++ .../10.2fce925a.iframe.bundle.js.LICENSE.txt | 73 +++ .../10.2fce925a.iframe.bundle.js.map | 1 + .../110.945f7fc2.iframe.bundle.js | 1 + .../154.41511d79.iframe.bundle.js | 1 + .../202.b4cd9c1b.iframe.bundle.js | 1 + .../207.2fa29369.iframe.bundle.js | 2 + .../207.2fa29369.iframe.bundle.js.LICENSE.txt | 20 + .../332.144890f0.iframe.bundle.js | 1 + .../424.9dc0de71.iframe.bundle.js | 2 + .../424.9dc0de71.iframe.bundle.js.LICENSE.txt | 10 + .../426.7fbf634d.iframe.bundle.js | 44 ++ .../426.7fbf634d.iframe.bundle.js.map | 1 + .../435.848425a5.iframe.bundle.js | 134 +++++ .../435.848425a5.iframe.bundle.js.LICENSE.txt | 16 + .../435.848425a5.iframe.bundle.js.map | 1 + .../587.14756ea4.iframe.bundle.js | 1 + .../647.b15e307d.iframe.bundle.js | 1 + .../675.9d8022bf.iframe.bundle.js | 1 + .../701.0c07aeb0.iframe.bundle.js | 1 + .../716.82065f2a.iframe.bundle.js | 1 + .../807.ba2ae018.iframe.bundle.js | 1 + .../838.3ffccea1.iframe.bundle.js | 1 + .../874.86ae4bd2.iframe.bundle.js | 1 + .../892.a8054b4e.iframe.bundle.js | 2 + .../892.a8054b4e.iframe.bundle.js.LICENSE.txt | 11 + .../920.6e75e82d.iframe.bundle.js | 1 + .../921.8ae702cb.iframe.bundle.js | 2 + .../921.8ae702cb.iframe.bundle.js.LICENSE.txt | 9 + .../950.5c5460c0.iframe.bundle.js | 1 + .../970.78574d0e.iframe.bundle.js | 1 + @zooniverse/fe-content-pages/favicon.svg | 7 + @zooniverse/fe-content-pages/iframe.html | 355 ++++++++++++++ @zooniverse/fe-content-pages/index.html | 130 +++++ @zooniverse/fe-content-pages/index.json | 1 + .../main.bf49dac1.iframe.bundle.js | 1 + @zooniverse/fe-content-pages/project.json | 1 + .../runtime~main.1922e871.iframe.bundle.js | 1 + .../sb-addons/a11y-0/manager-bundle.js | 3 + .../a11y-0/manager-bundle.js.LEGAL.txt | 0 .../essentials-actions-2/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 12 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-controls-1/manager-bundle.js | 116 +++++ .../manager-bundle.js.LEGAL.txt | 18 + .../essentials-measure-6/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-outline-7/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-toolbars-5/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-viewport-4/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../sb-addons/storybook-9/manager-bundle.js | 151 ++++++ .../storybook-9/manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 3 + .../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 .../nunito-sans-regular.woff2 | Bin 0 -> 47072 bytes ...lobalScrollAreaStyles-UY5SB7EJ-BKTFUTA6.js | 7 + .../OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js | 1 + .../WithTooltip-J57HCPYA-3VOMFVVS.js | 1 + .../sb-manager/chunk-3J6GS6FI.js | 1 + .../sb-manager/chunk-45GKKSU6.js | 408 ++++++++++++++++ .../sb-manager/chunk-NBCGHFLK.js | 136 ++++++ .../sb-manager/chunk-O2ZUMB77.js | 7 + .../sb-manager/chunk-QMHPSTMR.js | 15 + .../sb-manager/chunk-QPL63VNK.js | 1 + .../sb-manager/chunk-RKFFWI2D.js | 1 + .../sb-manager/chunk-SPUAGIB2.js | 207 ++++++++ .../sb-manager/formatter-SWP5E3XI-FS7NNRKF.js | 156 ++++++ .../fe-content-pages/sb-manager/globals.js | 1 + .../fe-content-pages/sb-manager/index.js | 1 + .../fe-content-pages/sb-manager/runtime.js | 1 + .../syntaxhighlighter-PONEFOSF-PLQPOLN2.js | 1 + .../fe-content-pages/sb-preview/globals.js | 1 + .../fe-content-pages/sb-preview/runtime.js | 112 +++++ ...ications-stories.78e4c6f8.iframe.bundle.js | 1 + ...Category-stories.192857f5.iframe.bundle.js | 1 + ...-Project-stories.3bcc17ab.iframe.bundle.js | 1 + ...lication-stories.a21d2407.iframe.bundle.js | 1 + ...ms-Teams-stories.93a0f1e9.iframe.bundle.js | 1 + ...n-Person-stories.5c2fb141.iframe.bundle.js | 1 + ...eam-Team-stories.8f1bf0dd.iframe.bundle.js | 1 + ...utHeader-stories.9cbbd9e3.iframe.bundle.js | 1 + @zooniverse/fe-content-pages/stories.json | 1 + .../fe-project/1083.8e80a26d.iframe.bundle.js | 1 + .../fe-project/1175.d9ea6564.iframe.bundle.js | 1 + .../fe-project/1189.9c9edd02.iframe.bundle.js | 1 + .../fe-project/1200.0fbe10d6.iframe.bundle.js | 1 + .../fe-project/1212.36f49e12.iframe.bundle.js | 1 + .../fe-project/1439.6cb50bdd.iframe.bundle.js | 1 + .../fe-project/1518.9b047c08.iframe.bundle.js | 1 + .../fe-project/1622.5a09eecf.iframe.bundle.js | 1 + .../fe-project/171.bc459a58.iframe.bundle.js | 1 + .../fe-project/183.f7b7c1ef.iframe.bundle.js | 1 + .../fe-project/1857.b7797035.iframe.bundle.js | 1 + .../fe-project/1911.54043f5f.iframe.bundle.js | 1 + .../fe-project/1994.e3dac2df.iframe.bundle.js | 1 + .../fe-project/2021.0694da15.iframe.bundle.js | 1 + .../fe-project/2110.1dc82922.iframe.bundle.js | 1 + .../fe-project/214.143bd61f.iframe.bundle.js | 1 + .../fe-project/2145.c4d451bc.iframe.bundle.js | 1 + .../fe-project/222.8dfe9ac9.iframe.bundle.js | 1 + .../fe-project/2311.ea0b41a8.iframe.bundle.js | 1 + .../fe-project/2424.a41b261e.iframe.bundle.js | 1 + .../fe-project/2556.7a257060.iframe.bundle.js | 1 + .../fe-project/2724.2edfc0fa.iframe.bundle.js | 1 + .../fe-project/2755.c60f9b88.iframe.bundle.js | 1 + .../fe-project/2846.eb00aa6e.iframe.bundle.js | 1 + .../fe-project/2849.9fe82a8c.iframe.bundle.js | 2 + ...2849.9fe82a8c.iframe.bundle.js.LICENSE.txt | 1 + .../fe-project/2910.99c563a8.iframe.bundle.js | 1 + .../fe-project/2969.3d5ba6ef.iframe.bundle.js | 1 + .../fe-project/2981.3e1179a1.iframe.bundle.js | 1 + .../fe-project/3044.6e0b0290.iframe.bundle.js | 1 + .../fe-project/3269.59e6091c.iframe.bundle.js | 1 + .../fe-project/3426.8a7e1190.iframe.bundle.js | 44 ++ .../3426.8a7e1190.iframe.bundle.js.map | 1 + .../fe-project/3853.705e8f7f.iframe.bundle.js | 1 + .../fe-project/3961.ae2c3fbe.iframe.bundle.js | 1 + .../fe-project/4058.f72c457a.iframe.bundle.js | 2 + ...4058.f72c457a.iframe.bundle.js.LICENSE.txt | 6 + .../fe-project/4107.eec23adf.iframe.bundle.js | 1 + .../fe-project/4202.4d8e4c0b.iframe.bundle.js | 1 + .../fe-project/4274.bec9f5b6.iframe.bundle.js | 1 + .../fe-project/4330.af0306ea.iframe.bundle.js | 2 + ...4330.af0306ea.iframe.bundle.js.LICENSE.txt | 5 + .../fe-project/4444.087095ee.iframe.bundle.js | 1 + .../fe-project/474.7776d19b.iframe.bundle.js | 1 + .../fe-project/4775.753db2c5.iframe.bundle.js | 1 + .../fe-project/4776.af81fae7.iframe.bundle.js | 2 + ...4776.af81fae7.iframe.bundle.js.LICENSE.txt | 13 + .../fe-project/4825.8e6cad3a.iframe.bundle.js | 1 + .../fe-project/4852.495b1f5a.iframe.bundle.js | 1 + .../fe-project/4864.5c9c8a18.iframe.bundle.js | 1 + .../fe-project/4917.2cf020ad.iframe.bundle.js | 1 + .../fe-project/510.0322cd6a.iframe.bundle.js | 1 + .../fe-project/5235.ed4c7816.iframe.bundle.js | 1 + .../fe-project/5654.6ba0d81f.iframe.bundle.js | 1 + .../fe-project/5770.d93d0378.iframe.bundle.js | 1 + .../fe-project/58.418d3d7f.iframe.bundle.js | 1 + .../fe-project/5892.476aab05.iframe.bundle.js | 2 + ...5892.476aab05.iframe.bundle.js.LICENSE.txt | 11 + .../fe-project/5909.f51767af.iframe.bundle.js | 2 + ...5909.f51767af.iframe.bundle.js.LICENSE.txt | 9 + .../fe-project/5950.b1dee2da.iframe.bundle.js | 1 + .../fe-project/5970.a782107c.iframe.bundle.js | 1 + .../fe-project/5975.4d7b4771.iframe.bundle.js | 1 + .../fe-project/6034.09521a7d.iframe.bundle.js | 1 + .../fe-project/6036.59b8f671.iframe.bundle.js | 1 + .../fe-project/6141.5cb85b63.iframe.bundle.js | 1 + .../fe-project/6273.a401ce90.iframe.bundle.js | 2 + ...6273.a401ce90.iframe.bundle.js.LICENSE.txt | 14 + .../fe-project/6316.0f8d07e5.iframe.bundle.js | 1 + .../fe-project/6342.4d2652db.iframe.bundle.js | 1 + .../fe-project/6381.4ef9bbcb.iframe.bundle.js | 1 + .../fe-project/6558.f5c042cc.iframe.bundle.js | 1 + .../fe-project/6575.281d2d62.iframe.bundle.js | 1 + .../fe-project/6587.0b425411.iframe.bundle.js | 1 + .../fe-project/6766.e4c6ccb0.iframe.bundle.js | 1 + .../fe-project/705.3c13a073.iframe.bundle.js | 1 + .../fe-project/7132.d0be0450.iframe.bundle.js | 1 + .../fe-project/7311.6c6766ad.iframe.bundle.js | 1 + .../fe-project/7324.cb584c2b.iframe.bundle.js | 134 +++++ ...7324.cb584c2b.iframe.bundle.js.LICENSE.txt | 16 + .../7324.cb584c2b.iframe.bundle.js.map | 1 + .../fe-project/7332.4193bfd8.iframe.bundle.js | 1 + .../fe-project/7514.d5a4f3fb.iframe.bundle.js | 1 + .../fe-project/7607.0af9717a.iframe.bundle.js | 2 + ...7607.0af9717a.iframe.bundle.js.LICENSE.txt | 9 + .../fe-project/7639.f43d7e17.iframe.bundle.js | 1 + .../fe-project/7648.8e3cb273.iframe.bundle.js | 1 + .../fe-project/7673.d954e0a6.iframe.bundle.js | 1 + .../fe-project/7724.5fee9fcc.iframe.bundle.js | 1 + .../fe-project/7847.869fde1e.iframe.bundle.js | 1 + .../fe-project/8154.b240bf45.iframe.bundle.js | 1 + .../fe-project/8282.0e38ccc4.iframe.bundle.js | 1 + .../fe-project/8460.c35e8a7b.iframe.bundle.js | 1 + .../fe-project/8667.8f7e9dc8.iframe.bundle.js | 2 + ...8667.8f7e9dc8.iframe.bundle.js.LICENSE.txt | 9 + .../fe-project/8678.cd26ae54.iframe.bundle.js | 1 + .../fe-project/8705.2480bc56.iframe.bundle.js | 1 + .../fe-project/8943.4e1744a2.iframe.bundle.js | 1 + .../fe-project/8944.a7be3791.iframe.bundle.js | 1 + .../fe-project/8945.d00fec39.iframe.bundle.js | 2 + ...8945.d00fec39.iframe.bundle.js.LICENSE.txt | 9 + .../fe-project/895.586ae3cb.iframe.bundle.js | 1 + .../fe-project/9226.223a1e16.iframe.bundle.js | 460 ++++++++++++++++++ ...9226.223a1e16.iframe.bundle.js.LICENSE.txt | 73 +++ .../9226.223a1e16.iframe.bundle.js.map | 1 + .../fe-project/9294.a22c9935.iframe.bundle.js | 1 + .../fe-project/9303.08e1ea72.iframe.bundle.js | 1 + .../fe-project/9419.9ec866f4.iframe.bundle.js | 1 + .../fe-project/9431.4371773e.iframe.bundle.js | 1 + .../fe-project/9788.f852028f.iframe.bundle.js | 1 + .../fe-project/979.51267ed0.iframe.bundle.js | 1 + .../fe-project/9818.b87cc4c1.iframe.bundle.js | 1 + .../fe-project/9826.f14f90c6.iframe.bundle.js | 1 + .../fe-project/988.b0a6778d.iframe.bundle.js | 1 + .../fe-project/990.1e4fd96e.iframe.bundle.js | 2 + .../990.1e4fd96e.iframe.bundle.js.LICENSE.txt | 8 + ...vitation-stories.ae0416b6.iframe.bundle.js | 1 + ...uncement-stories.46104745.iframe.bundle.js | 1 + ...uncement-stories.e58e2a5d.iframe.bundle.js | 1 + ...uncement-stories.f388a196.iframe.bundle.js | 1 + ...ctHeader-stories.2bcce8e8.iframe.bundle.js | 1 + ...pdownNav-stories.de87a08a.iframe.bundle.js | 1 + ...Switcher-stories.0d379e85.iframe.bundle.js | 1 + ...-Nav-Nav-stories.1fdda04d.iframe.bundle.js | 2 + ...ries.1fdda04d.iframe.bundle.js.LICENSE.txt | 9 + ...jectName-stories.afcd5b56.iframe.bundle.js | 2 + ...ries.afcd5b56.iframe.bundle.js.LICENSE.txt | 9 + ...deToggle-stories.079a6916.iframe.bundle.js | 1 + @zooniverse/fe-project/favicon.svg | 7 + @zooniverse/fe-project/iframe.html | 355 ++++++++++++++ @zooniverse/fe-project/index.html | 130 +++++ @zooniverse/fe-project/index.json | 1 + .../fe-project/main.42ef6ac3.iframe.bundle.js | 1 + @zooniverse/fe-project/project.json | 1 + .../runtime~main.34a24866.iframe.bundle.js | 1 + .../sb-addons/a11y-0/manager-bundle.js | 3 + .../a11y-0/manager-bundle.js.LEGAL.txt | 0 .../essentials-actions-2/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 12 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-controls-1/manager-bundle.js | 116 +++++ .../manager-bundle.js.LEGAL.txt | 18 + .../essentials-measure-6/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-outline-7/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-toolbars-5/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-viewport-4/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../sb-addons/storybook-9/manager-bundle.js | 151 ++++++ .../storybook-9/manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../fe-project/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 .../nunito-sans-regular.woff2 | Bin 0 -> 47072 bytes ...lobalScrollAreaStyles-UY5SB7EJ-BKTFUTA6.js | 7 + .../OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js | 1 + .../WithTooltip-J57HCPYA-3VOMFVVS.js | 1 + .../fe-project/sb-manager/chunk-3J6GS6FI.js | 1 + .../fe-project/sb-manager/chunk-45GKKSU6.js | 408 ++++++++++++++++ .../fe-project/sb-manager/chunk-NBCGHFLK.js | 136 ++++++ .../fe-project/sb-manager/chunk-O2ZUMB77.js | 7 + .../fe-project/sb-manager/chunk-QMHPSTMR.js | 15 + .../fe-project/sb-manager/chunk-QPL63VNK.js | 1 + .../fe-project/sb-manager/chunk-RKFFWI2D.js | 1 + .../fe-project/sb-manager/chunk-SPUAGIB2.js | 207 ++++++++ .../sb-manager/formatter-SWP5E3XI-FS7NNRKF.js | 156 ++++++ @zooniverse/fe-project/sb-manager/globals.js | 1 + @zooniverse/fe-project/sb-manager/index.js | 1 + @zooniverse/fe-project/sb-manager/runtime.js | 1 + .../syntaxhighlighter-PONEFOSF-PLQPOLN2.js | 1 + @zooniverse/fe-project/sb-preview/globals.js | 1 + @zooniverse/fe-project/sb-preview/runtime.js | 112 +++++ ...orTheDay-stories.77016410.iframe.bundle.js | 1 + ...Subjects-stories.036c0fa2.iframe.bundle.js | 1 + ...entModal-stories.c18603d4.iframe.bundle.js | 1 + ...enuModal-stories.0dfcf629.iframe.bundle.js | 1 + ...ourStats-stories.b1982ac1.iframe.bundle.js | 1 + ...pdownNav-stories.6aaf5d26.iframe.bundle.js | 1 + ...tNavLink-stories.e06b58f3.iframe.bundle.js | 2 + ...ries.e06b58f3.iframe.bundle.js.LICENSE.txt | 9 + ...tSidebar-stories.b0451d93.iframe.bundle.js | 2 + ...ries.b0451d93.iframe.bundle.js.LICENSE.txt | 9 + ...amMember-stories.8ef113aa.iframe.bundle.js | 2 + ...ries.8ef113aa.iframe.bundle.js.LICENSE.txt | 9 + ...tProject-stories.47754b9c.iframe.bundle.js | 1 + ...ero-Hero-stories.42ad76b4.iframe.bundle.js | 1 + ...searcher-stories.6ae22977.iframe.bundle.js | 1 + ...Subjects-stories.19db57f5.iframe.bundle.js | 1 + ...onsModal-stories.b6dd6247.iframe.bundle.js | 1 + ...hProject-stories.c38fc84e.iframe.bundle.js | 1 + ...ntentBox-stories.379c9ff6.iframe.bundle.js | 2 + ...ries.379c9ff6.iframe.bundle.js.LICENSE.txt | 9 + ...r-Loader-stories.f55df162.iframe.bundle.js | 1 + ...tat-Stat-stories.353d015a.iframe.bundle.js | 1 + ...ctPicker-stories.af7d1dfa.iframe.bundle.js | 1 + ...tPreview-stories.74952c30.iframe.bundle.js | 1 + ...nsButton-stories.cf2abd83.iframe.bundle.js | 1 + ...TalkLink-stories.44a137c4.iframe.bundle.js | 1 + ...etPicker-stories.1c9e5b26.iframe.bundle.js | 1 + ...Selector-stories.e4c03106.iframe.bundle.js | 1 + ...uireUser-stories.313382ce.iframe.bundle.js | 1 + @zooniverse/fe-project/stories.json | 1 + .../132.6749e5cc.iframe.bundle.js | 1 + .../154.5e51b3f9.iframe.bundle.js | 1 + .../202.8f2d58e0.iframe.bundle.js | 1 + .../283.2ea56e0e.iframe.bundle.js | 1 + .../289.db3bbedc.iframe.bundle.js | 1 + .../304.e3978dbb.iframe.bundle.js | 1 + .../328.1bce188a.iframe.bundle.js | 2 + .../328.1bce188a.iframe.bundle.js.LICENSE.txt | 20 + .../332.3c9d597b.iframe.bundle.js | 1 + .../35.bf911d9f.iframe.bundle.js | 1 + .../386.177a4125.iframe.bundle.js | 1 + .../426.510d1cd0.iframe.bundle.js | 44 ++ .../426.510d1cd0.iframe.bundle.js.map | 1 + .../435.ea809724.iframe.bundle.js | 134 +++++ .../435.ea809724.iframe.bundle.js.LICENSE.txt | 16 + .../435.ea809724.iframe.bundle.js.map | 1 + .../465.927e0073.iframe.bundle.js | 1 + .../522.a00f522d.iframe.bundle.js | 2 + .../522.a00f522d.iframe.bundle.js.LICENSE.txt | 13 + .../556.7039836c.iframe.bundle.js | 1 + .../655.3d94f68e.iframe.bundle.js | 1 + .../716.be249127.iframe.bundle.js | 1 + .../727.eb1bfd3b.iframe.bundle.js | 1 + .../753.f53271c1.iframe.bundle.js | 460 ++++++++++++++++++ .../753.f53271c1.iframe.bundle.js.LICENSE.txt | 81 +++ .../753.f53271c1.iframe.bundle.js.map | 1 + .../785.fa6c4bf2.iframe.bundle.js | 1 + .../790.62bba3d1.iframe.bundle.js | 2 + .../790.62bba3d1.iframe.bundle.js.LICENSE.txt | 1 + .../801.ebf40045.iframe.bundle.js | 1 + .../828.e707fe50.iframe.bundle.js | 1 + .../892.d8f5fa38.iframe.bundle.js | 2 + .../892.d8f5fa38.iframe.bundle.js.LICENSE.txt | 11 + .../910.a98742a7.iframe.bundle.js | 1 + .../950.fa98cd22.iframe.bundle.js | 1 + .../970.e19f5204.iframe.bundle.js | 1 + ...Checkbox-stories.d838c7cc.iframe.bundle.js | 1 + ...seButton-stories.5c0b2dc2.iframe.bundle.js | 1 + ...esButton-stories.1571c72e.iframe.bundle.js | 1 + ...arkdownz-stories.c4a063ad.iframe.bundle.js | 1 + ...ia-Media-stories.07652bc9.iframe.bundle.js | 1 + ...lsButton-stories.6d07f28d.iframe.bundle.js | 1 + ...al-Modal-stories.4dd49c5b.iframe.bundle.js | 1 + ...bleModal-stories.b1e5f9ba.iframe.bundle.js | 1 + ...inButton-stories.59380a4b.iframe.bundle.js | 1 + ...ryButton-stories.e4d9eca5.iframe.bundle.js | 1 + ...dHeading-stories.ccec464e.iframe.bundle.js | 1 + ...acedText-stories.5fe9b3e3.iframe.bundle.js | 1 + ...abs-Tabs-stories.3966845e.iframe.bundle.js | 1 + ...-Tooltip-stories.54fb8a9f.iframe.bundle.js | 1 + ...el-Label-stories.e8a6be97.iframe.bundle.js | 1 + ...Triangle-stories.77130fa3.iframe.bundle.js | 1 + ...ooFooter-stories.b88f0c69.iframe.bundle.js | 1 + ...ooHeader-stories.457b78c9.iframe.bundle.js | 1 + ...erseLogo-stories.f03ca7e2.iframe.bundle.js | 1 + ...erseLogo-stories.9ab60da1.iframe.bundle.js | 1 + @zooniverse/react-components/favicon.svg | 7 + @zooniverse/react-components/iframe.html | 355 ++++++++++++++ @zooniverse/react-components/index.html | 130 +++++ @zooniverse/react-components/index.json | 1 + .../main.2e4714a8.iframe.bundle.js | 1 + @zooniverse/react-components/project.json | 1 + .../runtime~main.1855c057.iframe.bundle.js | 1 + .../sb-addons/a11y-0/manager-bundle.js | 3 + .../a11y-0/manager-bundle.js.LEGAL.txt | 0 .../essentials-actions-2/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 12 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-controls-1/manager-bundle.js | 116 +++++ .../manager-bundle.js.LEGAL.txt | 18 + .../essentials-measure-6/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-outline-7/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-toolbars-5/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-viewport-4/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../sb-addons/storybook-9/manager-bundle.js | 151 ++++++ .../storybook-9/manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 3 + .../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 .../nunito-sans-regular.woff2 | Bin 0 -> 47072 bytes ...lobalScrollAreaStyles-UY5SB7EJ-BKTFUTA6.js | 7 + .../OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js | 1 + .../WithTooltip-J57HCPYA-3VOMFVVS.js | 1 + .../sb-manager/chunk-3J6GS6FI.js | 1 + .../sb-manager/chunk-45GKKSU6.js | 408 ++++++++++++++++ .../sb-manager/chunk-NBCGHFLK.js | 136 ++++++ .../sb-manager/chunk-O2ZUMB77.js | 7 + .../sb-manager/chunk-QMHPSTMR.js | 15 + .../sb-manager/chunk-QPL63VNK.js | 1 + .../sb-manager/chunk-RKFFWI2D.js | 1 + .../sb-manager/chunk-SPUAGIB2.js | 207 ++++++++ .../sb-manager/formatter-SWP5E3XI-FS7NNRKF.js | 156 ++++++ .../react-components/sb-manager/globals.js | 1 + .../react-components/sb-manager/index.js | 1 + .../react-components/sb-manager/runtime.js | 1 + .../syntaxhighlighter-PONEFOSF-PLQPOLN2.js | 1 + .../react-components/sb-preview/globals.js | 1 + .../react-components/sb-preview/runtime.js | 112 +++++ @zooniverse/react-components/stories.json | 1 + index.html | 45 ++ monorepo-index.css | 121 +++++ storybook.svg | 1 + 604 files changed, 11422 insertions(+) create mode 100644 @zooniverse/classifier/1100.fce80968.iframe.bundle.js create mode 100644 @zooniverse/classifier/1161.158f01b0.iframe.bundle.js create mode 100644 @zooniverse/classifier/1242.19061966.iframe.bundle.js create mode 100644 @zooniverse/classifier/1369.9a226512.iframe.bundle.js create mode 100644 @zooniverse/classifier/1418.d9bf574e.iframe.bundle.js create mode 100644 @zooniverse/classifier/1474.f6a02448.iframe.bundle.js create mode 100644 @zooniverse/classifier/1533.9890cf26.iframe.bundle.js create mode 100644 @zooniverse/classifier/1716.e749c6c6.iframe.bundle.js create mode 100644 @zooniverse/classifier/1938.62b9ebd3.iframe.bundle.js create mode 100644 @zooniverse/classifier/2212.a65ac37a.iframe.bundle.js create mode 100644 @zooniverse/classifier/2297.1cdf3baf.iframe.bundle.js create mode 100644 @zooniverse/classifier/2400.5d148962.iframe.bundle.js create mode 100644 @zooniverse/classifier/2400.5d148962.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/2651.2ac51c47.iframe.bundle.js create mode 100644 @zooniverse/classifier/2776.c5a0d2df.iframe.bundle.js create mode 100644 @zooniverse/classifier/2881.f20d1db1.iframe.bundle.js create mode 100644 @zooniverse/classifier/2881.f20d1db1.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/2910.c7c9b469.iframe.bundle.js create mode 100644 @zooniverse/classifier/3025.30d21a40.iframe.bundle.js create mode 100644 @zooniverse/classifier/3073.af8ab909.iframe.bundle.js create mode 100644 @zooniverse/classifier/3079.ccb1debc.iframe.bundle.js create mode 100644 @zooniverse/classifier/3079.ccb1debc.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/3374.fb70dfaf.iframe.bundle.js create mode 100644 @zooniverse/classifier/3426.7eb0deea.iframe.bundle.js create mode 100644 @zooniverse/classifier/3426.7eb0deea.iframe.bundle.js.map create mode 100644 @zooniverse/classifier/3435.f906a315.iframe.bundle.js create mode 100644 @zooniverse/classifier/3435.f906a315.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/3435.f906a315.iframe.bundle.js.map create mode 100644 @zooniverse/classifier/3581.a2930377.iframe.bundle.js create mode 100644 @zooniverse/classifier/4202.de8263ad.iframe.bundle.js create mode 100644 @zooniverse/classifier/4452.996e27b1.iframe.bundle.js create mode 100644 @zooniverse/classifier/4565.e437514e.iframe.bundle.js create mode 100644 @zooniverse/classifier/4586.6fe135ea.iframe.bundle.js create mode 100644 @zooniverse/classifier/4597.99d932f8.iframe.bundle.js create mode 100644 @zooniverse/classifier/4655.3ed04ab5.iframe.bundle.js create mode 100644 @zooniverse/classifier/4753.46b67055.iframe.bundle.js create mode 100644 @zooniverse/classifier/4753.46b67055.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/4753.46b67055.iframe.bundle.js.map create mode 100644 @zooniverse/classifier/4825.db4bda86.iframe.bundle.js create mode 100644 @zooniverse/classifier/4866.ec9797e6.iframe.bundle.js create mode 100644 @zooniverse/classifier/495.edf8c53c.iframe.bundle.js create mode 100644 @zooniverse/classifier/5008.b677e86e.iframe.bundle.js create mode 100644 @zooniverse/classifier/5046.f4502e5e.iframe.bundle.js create mode 100644 @zooniverse/classifier/5197.ce704db1.iframe.bundle.js create mode 100644 @zooniverse/classifier/5237.87e78b06.iframe.bundle.js create mode 100644 @zooniverse/classifier/5379.d6c56dbd.iframe.bundle.js create mode 100644 @zooniverse/classifier/5892.1bc6b10e.iframe.bundle.js create mode 100644 @zooniverse/classifier/5892.1bc6b10e.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/5950.9a931718.iframe.bundle.js create mode 100644 @zooniverse/classifier/5970.2f15c954.iframe.bundle.js create mode 100644 @zooniverse/classifier/6061.3c3806f2.iframe.bundle.js create mode 100644 @zooniverse/classifier/6285.c63a38ab.iframe.bundle.js create mode 100644 @zooniverse/classifier/6764.0816eb97.iframe.bundle.js create mode 100644 @zooniverse/classifier/7332.4ac5c0db.iframe.bundle.js create mode 100644 @zooniverse/classifier/747.f55be4e0.iframe.bundle.js create mode 100644 @zooniverse/classifier/747.f55be4e0.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/7556.4559c31c.iframe.bundle.js create mode 100644 @zooniverse/classifier/7684.d3eab40b.iframe.bundle.js create mode 100644 @zooniverse/classifier/7684.d3eab40b.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/8154.61ce7cba.iframe.bundle.js create mode 100644 @zooniverse/classifier/8187.258cf220.iframe.bundle.js create mode 100644 @zooniverse/classifier/8682.b856de9f.iframe.bundle.js create mode 100644 @zooniverse/classifier/8698.8552ce90.iframe.bundle.js create mode 100644 @zooniverse/classifier/8726.0b410d05.iframe.bundle.js create mode 100644 @zooniverse/classifier/8744.d4290ea6.iframe.bundle.js create mode 100644 @zooniverse/classifier/8744.d4290ea6.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/8906.ec9af3fb.iframe.bundle.js create mode 100644 @zooniverse/classifier/8906.ec9af3fb.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/8924.3bddbbc4.iframe.bundle.js create mode 100644 @zooniverse/classifier/923.555db5a0.iframe.bundle.js create mode 100644 @zooniverse/classifier/9494.a0d2b903.iframe.bundle.js create mode 100644 @zooniverse/classifier/9494.a0d2b903.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/9898.570c37fd.iframe.bundle.js create mode 100644 @zooniverse/classifier/9992.810901a9.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-Banners-components-AlreadySeenBanner-AlreadySeenBanner-stories.3c66a50b.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-Banners-components-RetiredBanner-RetiredBanner-stories.07fe7313.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-Banners-components-SubjectSetProgressBanner-SubjectSetProgressBanner-stories.37760052.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-Banners-components-UserHasFinishedWorkflowBanner-UserHasFinishedWorkflowBanner-stories.54ab0b2d.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-Banners-components-WorkflowIsFinishedBanner-WorkflowIsFinishedBanner-stories.4dece9b8.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-FieldGuide-FieldGuide-stories.28c311c6.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-ImageToolbar-ImageToolbar-stories.3706be7d.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-ImageToolbar-components-AnnotateButton-AnnotateButton-stories.b87e1e23.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-ImageToolbar-components-FullscreenButton-FullscreenButton-stories.c0c8374c.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-ImageToolbar-components-InvertButton-InvertButton-stories.725a654c.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-ImageToolbar-components-MoveButton-MoveButton-stories.c2c3bf5a.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-ImageToolbar-components-ResetButton-ResetButton-stories.28b9b914.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-ImageToolbar-components-RotateButton-RotateButton-stories.3839827e.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-ImageToolbar-components-ZoomInButton-ZoomInButton-stories.ad533d35.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-ImageToolbar-components-ZoomOutButton-ZoomOutButton-stories.8b331ca1.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-Layout-components-CenteredLayout-CenteredLayout-stories.05671614.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-Layout-components-MaxWidth-MaxWidth-stories.8803ff41.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-Layout-components-NoMaxWidth-NoMaxWidth-stories.db6c6d18.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-MetaTools-MetaTools-stories.b9baa0b9.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-MetaTools-components-CollectionsButton-CollectionsButton-stories.07594bd0.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-MetaTools-components-HidePreviousMarksButton-HidePreviousMarksButton-stories.38a7317d.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-MetaTools-components-HidePreviousMarksButton-HidePreviousTranscriptionsButton-stories.3d768678.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-MetaTools-components-Metadata-components-MetadataButton-MetadataButton-stories.1560f3e0.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-MetaTools-components-Metadata-components-MetadataModal-MetadataModal-stories.6dc2268b.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-QuickTalk-QuickTalk-stories.4d2210d3.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SlideTutorial-SlideTutorial-stories.673e2fe3.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-BarChartViewer-BarChartViewer-stories.041ce15a.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-DataImageViewer-DataImageViewer-stories.55de23ca.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-FlipbookViewer-FlipbookViewer-stories.b27e9d19.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-ImageAndTextViewer-ImageAndTextViewer-stories.ecbf603e.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-InteractionLayer-components-TranscribedLines-TranscribedLines-stories.968edd5f.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-InteractionLayer-components-TranscribedLines-components-ConsensusPopup-ConsensusPopup-stories.47442f77.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-JSONDataViewer-JSONDataViewer-stories.9f9fec39.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-LightCurveViewer-LightCurveViewer-stories.e51d7800.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-MultiFrameViewer-MultiFrameViewer-stories.e95ccd4b.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-ScatterPlotViewer-ScatterPlotViewer-stories.72018f88.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-SeparateFramesViewer-SeparateFramesViewer-stories.99d416c4.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-SeparateFramesViewer-components-SeparateFrame-SeparateFrame-stories.4dc267eb.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-SeparateFramesViewer-components-ViewModeButton-ViewModeButton-stories.3509dd11.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-SingleImageViewer-SingleImageViewer-stories.b6dd93f9.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-SingleTextViewer-SingleTextViewer-stories.5144db28.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-SingleVideoViewer-SingleVideoViewerContainer-stories.d6d30dbf.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-SubjectGroupViewer-SubjectGroupViewer-stories.24567632.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-SubjectGroupViewer-SubjectGroupViewer-stories.24567632.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/classifier/components-Classifier-components-SubjectViewer-components-VariableStarViewer-VariableStarViewer-stories.f9ce020b.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-TaskArea-components-DisabledTaskPopup-DisabledTaskPopup-stories.3e1aba3a.iframe.bundle.js create mode 100644 @zooniverse/classifier/components-Classifier-components-TaskArea-components-Tasks-Tasks-stories.121e3e2c.iframe.bundle.js create mode 100644 @zooniverse/classifier/favicon.svg create mode 100644 @zooniverse/classifier/iframe.html create mode 100644 @zooniverse/classifier/index.html create mode 100644 @zooniverse/classifier/index.json create mode 100644 @zooniverse/classifier/main.fdad90b4.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-drawingTools-components-Circle-Circle-stories.50b14c86.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-drawingTools-components-Ellipse-Ellipse-stories.67d019f9.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-drawingTools-components-Line-Line-stories.ef5cb564.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-drawingTools-components-Point-Point-stories.ac2138fb.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-drawingTools-components-Polygon-Polygon-stories.c7094d5d.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-drawingTools-components-Rectangle-Rectangle-stories.5a39265f.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-drawingTools-components-draggable-draggable-stories.2be79d85.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-drawingTools-experimental-components-FreehandLine-FreehandLine-stories.35242daa.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-drawingTools-experimental-components-TranscriptionLine-TranscriptionLine-stories.25eb4139.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-dataVisAnnotation-components-DataVisAnnotationTask-stories.e94aaa9f.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-drawing-components-DrawingTask-stories.4c754e63.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-dropdown-simple-components-SimpleDropdownTask-stories.e3646bb5.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-experimental-highlighter-components-HighlighterTask-stories.2fefdb49.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-experimental-textFromSubject-components-TextFromSubjectTask-stories.d23b18c0.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-experimental-transcription-TranscriptionTask-stories.310f833b.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-multiple-components-MultipleChoiceTask-stories.df024f2b.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-single-components-SingleChoiceTask-stories.45ffb8cd.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-survey-components-SurveyTask-stories.a79cc54e.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-survey-components-components-Choice-Choice-stories.43ae0c5a.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-Characteristics-components-CharacteristicSection-stories.40eafc09.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-FilterStatus-FilterStatus-stories.266a1942.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-components-FilterButton-stories.bfbd176a.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-Choices-Choices-stories.1980cccd.iframe.bundle.js create mode 100644 @zooniverse/classifier/plugins-tasks-text-components-TextTask-TextTask-stories.406f9e6d.iframe.bundle.js create mode 100644 @zooniverse/classifier/project.json create mode 100644 @zooniverse/classifier/runtime~main.ca1fc547.iframe.bundle.js create mode 100644 @zooniverse/classifier/sb-addons/a11y-0/manager-bundle.js create mode 100644 @zooniverse/classifier/sb-addons/a11y-0/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/classifier/sb-addons/essentials-actions-2/manager-bundle.js create mode 100644 @zooniverse/classifier/sb-addons/essentials-actions-2/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/classifier/sb-addons/essentials-backgrounds-3/manager-bundle.js create mode 100644 @zooniverse/classifier/sb-addons/essentials-backgrounds-3/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/classifier/sb-addons/essentials-controls-1/manager-bundle.js create mode 100644 @zooniverse/classifier/sb-addons/essentials-controls-1/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/classifier/sb-addons/essentials-measure-6/manager-bundle.js create mode 100644 @zooniverse/classifier/sb-addons/essentials-measure-6/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/classifier/sb-addons/essentials-outline-7/manager-bundle.js create mode 100644 @zooniverse/classifier/sb-addons/essentials-outline-7/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/classifier/sb-addons/essentials-toolbars-5/manager-bundle.js create mode 100644 @zooniverse/classifier/sb-addons/essentials-toolbars-5/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/classifier/sb-addons/essentials-viewport-4/manager-bundle.js create mode 100644 @zooniverse/classifier/sb-addons/essentials-viewport-4/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/classifier/sb-addons/storybook-9/manager-bundle.js create mode 100644 @zooniverse/classifier/sb-addons/storybook-9/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/classifier/sb-addons/storybook-react-i18next-8/manager-bundle.js create mode 100644 @zooniverse/classifier/sb-addons/storybook-react-i18next-8/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/classifier/sb-common-assets/fonts.css create mode 100644 @zooniverse/classifier/sb-common-assets/nunito-sans-bold-italic.woff2 create mode 100644 @zooniverse/classifier/sb-common-assets/nunito-sans-bold.woff2 create mode 100644 @zooniverse/classifier/sb-common-assets/nunito-sans-italic.woff2 create mode 100644 @zooniverse/classifier/sb-common-assets/nunito-sans-regular.woff2 create mode 100644 @zooniverse/classifier/sb-manager/GlobalScrollAreaStyles-UY5SB7EJ-BKTFUTA6.js create mode 100644 @zooniverse/classifier/sb-manager/OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js create mode 100644 @zooniverse/classifier/sb-manager/WithTooltip-J57HCPYA-3VOMFVVS.js create mode 100644 @zooniverse/classifier/sb-manager/chunk-3J6GS6FI.js create mode 100644 @zooniverse/classifier/sb-manager/chunk-45GKKSU6.js create mode 100644 @zooniverse/classifier/sb-manager/chunk-NBCGHFLK.js create mode 100644 @zooniverse/classifier/sb-manager/chunk-O2ZUMB77.js create mode 100644 @zooniverse/classifier/sb-manager/chunk-QMHPSTMR.js create mode 100644 @zooniverse/classifier/sb-manager/chunk-QPL63VNK.js create mode 100644 @zooniverse/classifier/sb-manager/chunk-RKFFWI2D.js create mode 100644 @zooniverse/classifier/sb-manager/chunk-SPUAGIB2.js create mode 100644 @zooniverse/classifier/sb-manager/formatter-SWP5E3XI-FS7NNRKF.js create mode 100644 @zooniverse/classifier/sb-manager/globals.js create mode 100644 @zooniverse/classifier/sb-manager/index.js create mode 100644 @zooniverse/classifier/sb-manager/runtime.js create mode 100644 @zooniverse/classifier/sb-manager/syntaxhighlighter-PONEFOSF-PLQPOLN2.js create mode 100644 @zooniverse/classifier/sb-preview/globals.js create mode 100644 @zooniverse/classifier/sb-preview/runtime.js create mode 100644 @zooniverse/classifier/stories.json create mode 100644 @zooniverse/fe-content-pages/10.2fce925a.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/10.2fce925a.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-content-pages/10.2fce925a.iframe.bundle.js.map create mode 100644 @zooniverse/fe-content-pages/110.945f7fc2.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/154.41511d79.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/202.b4cd9c1b.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/207.2fa29369.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/207.2fa29369.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-content-pages/332.144890f0.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/424.9dc0de71.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/424.9dc0de71.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-content-pages/426.7fbf634d.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/426.7fbf634d.iframe.bundle.js.map create mode 100644 @zooniverse/fe-content-pages/435.848425a5.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/435.848425a5.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-content-pages/435.848425a5.iframe.bundle.js.map create mode 100644 @zooniverse/fe-content-pages/587.14756ea4.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/647.b15e307d.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/675.9d8022bf.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/701.0c07aeb0.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/716.82065f2a.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/807.ba2ae018.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/838.3ffccea1.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/874.86ae4bd2.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/892.a8054b4e.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/892.a8054b4e.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-content-pages/920.6e75e82d.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/921.8ae702cb.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/921.8ae702cb.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-content-pages/950.5c5460c0.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/970.78574d0e.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/favicon.svg create mode 100644 @zooniverse/fe-content-pages/iframe.html create mode 100644 @zooniverse/fe-content-pages/index.html create mode 100644 @zooniverse/fe-content-pages/index.json create mode 100644 @zooniverse/fe-content-pages/main.bf49dac1.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/project.json create mode 100644 @zooniverse/fe-content-pages/runtime~main.1922e871.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/a11y-0/manager-bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/a11y-0/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-actions-2/manager-bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-actions-2/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-backgrounds-3/manager-bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-backgrounds-3/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-controls-1/manager-bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-controls-1/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-measure-6/manager-bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-measure-6/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-outline-7/manager-bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-outline-7/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-toolbars-5/manager-bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-toolbars-5/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-viewport-4/manager-bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/essentials-viewport-4/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-content-pages/sb-addons/storybook-9/manager-bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/storybook-9/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-content-pages/sb-addons/storybook-react-i18next-8/manager-bundle.js create mode 100644 @zooniverse/fe-content-pages/sb-addons/storybook-react-i18next-8/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-content-pages/sb-common-assets/fonts.css create mode 100644 @zooniverse/fe-content-pages/sb-common-assets/nunito-sans-bold-italic.woff2 create mode 100644 @zooniverse/fe-content-pages/sb-common-assets/nunito-sans-bold.woff2 create mode 100644 @zooniverse/fe-content-pages/sb-common-assets/nunito-sans-italic.woff2 create mode 100644 @zooniverse/fe-content-pages/sb-common-assets/nunito-sans-regular.woff2 create mode 100644 @zooniverse/fe-content-pages/sb-manager/GlobalScrollAreaStyles-UY5SB7EJ-BKTFUTA6.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/WithTooltip-J57HCPYA-3VOMFVVS.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/chunk-3J6GS6FI.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/chunk-45GKKSU6.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/chunk-NBCGHFLK.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/chunk-O2ZUMB77.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/chunk-QMHPSTMR.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/chunk-QPL63VNK.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/chunk-RKFFWI2D.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/chunk-SPUAGIB2.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/formatter-SWP5E3XI-FS7NNRKF.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/globals.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/index.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/runtime.js create mode 100644 @zooniverse/fe-content-pages/sb-manager/syntaxhighlighter-PONEFOSF-PLQPOLN2.js create mode 100644 @zooniverse/fe-content-pages/sb-preview/globals.js create mode 100644 @zooniverse/fe-content-pages/sb-preview/runtime.js create mode 100644 @zooniverse/fe-content-pages/screens-Publications-Publications-stories.78e4c6f8.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/screens-Publications-components-Category-Category-stories.192857f5.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/screens-Publications-components-Project-Project-stories.3bcc17ab.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/screens-Publications-components-Publication-Publication-stories.a21d2407.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/screens-Teams-Teams-stories.93a0f1e9.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/screens-Teams-components-Person-Person-stories.5c2fb141.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/screens-Teams-components-Team-Team-stories.8f1bf0dd.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/shared-components-AboutHeader-AboutHeader-stories.9cbbd9e3.iframe.bundle.js create mode 100644 @zooniverse/fe-content-pages/stories.json create mode 100644 @zooniverse/fe-project/1083.8e80a26d.iframe.bundle.js create mode 100644 @zooniverse/fe-project/1175.d9ea6564.iframe.bundle.js create mode 100644 @zooniverse/fe-project/1189.9c9edd02.iframe.bundle.js create mode 100644 @zooniverse/fe-project/1200.0fbe10d6.iframe.bundle.js create mode 100644 @zooniverse/fe-project/1212.36f49e12.iframe.bundle.js create mode 100644 @zooniverse/fe-project/1439.6cb50bdd.iframe.bundle.js create mode 100644 @zooniverse/fe-project/1518.9b047c08.iframe.bundle.js create mode 100644 @zooniverse/fe-project/1622.5a09eecf.iframe.bundle.js create mode 100644 @zooniverse/fe-project/171.bc459a58.iframe.bundle.js create mode 100644 @zooniverse/fe-project/183.f7b7c1ef.iframe.bundle.js create mode 100644 @zooniverse/fe-project/1857.b7797035.iframe.bundle.js create mode 100644 @zooniverse/fe-project/1911.54043f5f.iframe.bundle.js create mode 100644 @zooniverse/fe-project/1994.e3dac2df.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2021.0694da15.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2110.1dc82922.iframe.bundle.js create mode 100644 @zooniverse/fe-project/214.143bd61f.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2145.c4d451bc.iframe.bundle.js create mode 100644 @zooniverse/fe-project/222.8dfe9ac9.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2311.ea0b41a8.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2424.a41b261e.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2556.7a257060.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2724.2edfc0fa.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2755.c60f9b88.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2846.eb00aa6e.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2849.9fe82a8c.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2849.9fe82a8c.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/2910.99c563a8.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2969.3d5ba6ef.iframe.bundle.js create mode 100644 @zooniverse/fe-project/2981.3e1179a1.iframe.bundle.js create mode 100644 @zooniverse/fe-project/3044.6e0b0290.iframe.bundle.js create mode 100644 @zooniverse/fe-project/3269.59e6091c.iframe.bundle.js create mode 100644 @zooniverse/fe-project/3426.8a7e1190.iframe.bundle.js create mode 100644 @zooniverse/fe-project/3426.8a7e1190.iframe.bundle.js.map create mode 100644 @zooniverse/fe-project/3853.705e8f7f.iframe.bundle.js create mode 100644 @zooniverse/fe-project/3961.ae2c3fbe.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4058.f72c457a.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4058.f72c457a.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/4107.eec23adf.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4202.4d8e4c0b.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4274.bec9f5b6.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4330.af0306ea.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4330.af0306ea.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/4444.087095ee.iframe.bundle.js create mode 100644 @zooniverse/fe-project/474.7776d19b.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4775.753db2c5.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4776.af81fae7.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4776.af81fae7.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/4825.8e6cad3a.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4852.495b1f5a.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4864.5c9c8a18.iframe.bundle.js create mode 100644 @zooniverse/fe-project/4917.2cf020ad.iframe.bundle.js create mode 100644 @zooniverse/fe-project/510.0322cd6a.iframe.bundle.js create mode 100644 @zooniverse/fe-project/5235.ed4c7816.iframe.bundle.js create mode 100644 @zooniverse/fe-project/5654.6ba0d81f.iframe.bundle.js create mode 100644 @zooniverse/fe-project/5770.d93d0378.iframe.bundle.js create mode 100644 @zooniverse/fe-project/58.418d3d7f.iframe.bundle.js create mode 100644 @zooniverse/fe-project/5892.476aab05.iframe.bundle.js create mode 100644 @zooniverse/fe-project/5892.476aab05.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/5909.f51767af.iframe.bundle.js create mode 100644 @zooniverse/fe-project/5909.f51767af.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/5950.b1dee2da.iframe.bundle.js create mode 100644 @zooniverse/fe-project/5970.a782107c.iframe.bundle.js create mode 100644 @zooniverse/fe-project/5975.4d7b4771.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6034.09521a7d.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6036.59b8f671.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6141.5cb85b63.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6273.a401ce90.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6273.a401ce90.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/6316.0f8d07e5.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6342.4d2652db.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6381.4ef9bbcb.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6558.f5c042cc.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6575.281d2d62.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6587.0b425411.iframe.bundle.js create mode 100644 @zooniverse/fe-project/6766.e4c6ccb0.iframe.bundle.js create mode 100644 @zooniverse/fe-project/705.3c13a073.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7132.d0be0450.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7311.6c6766ad.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7324.cb584c2b.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7324.cb584c2b.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/7324.cb584c2b.iframe.bundle.js.map create mode 100644 @zooniverse/fe-project/7332.4193bfd8.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7514.d5a4f3fb.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7607.0af9717a.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7607.0af9717a.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/7639.f43d7e17.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7648.8e3cb273.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7673.d954e0a6.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7724.5fee9fcc.iframe.bundle.js create mode 100644 @zooniverse/fe-project/7847.869fde1e.iframe.bundle.js create mode 100644 @zooniverse/fe-project/8154.b240bf45.iframe.bundle.js create mode 100644 @zooniverse/fe-project/8282.0e38ccc4.iframe.bundle.js create mode 100644 @zooniverse/fe-project/8460.c35e8a7b.iframe.bundle.js create mode 100644 @zooniverse/fe-project/8667.8f7e9dc8.iframe.bundle.js create mode 100644 @zooniverse/fe-project/8667.8f7e9dc8.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/8678.cd26ae54.iframe.bundle.js create mode 100644 @zooniverse/fe-project/8705.2480bc56.iframe.bundle.js create mode 100644 @zooniverse/fe-project/8943.4e1744a2.iframe.bundle.js create mode 100644 @zooniverse/fe-project/8944.a7be3791.iframe.bundle.js create mode 100644 @zooniverse/fe-project/8945.d00fec39.iframe.bundle.js create mode 100644 @zooniverse/fe-project/8945.d00fec39.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/895.586ae3cb.iframe.bundle.js create mode 100644 @zooniverse/fe-project/9226.223a1e16.iframe.bundle.js create mode 100644 @zooniverse/fe-project/9226.223a1e16.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/9226.223a1e16.iframe.bundle.js.map create mode 100644 @zooniverse/fe-project/9294.a22c9935.iframe.bundle.js create mode 100644 @zooniverse/fe-project/9303.08e1ea72.iframe.bundle.js create mode 100644 @zooniverse/fe-project/9419.9ec866f4.iframe.bundle.js create mode 100644 @zooniverse/fe-project/9431.4371773e.iframe.bundle.js create mode 100644 @zooniverse/fe-project/9788.f852028f.iframe.bundle.js create mode 100644 @zooniverse/fe-project/979.51267ed0.iframe.bundle.js create mode 100644 @zooniverse/fe-project/9818.b87cc4c1.iframe.bundle.js create mode 100644 @zooniverse/fe-project/9826.f14f90c6.iframe.bundle.js create mode 100644 @zooniverse/fe-project/988.b0a6778d.iframe.bundle.js create mode 100644 @zooniverse/fe-project/990.1e4fd96e.iframe.bundle.js create mode 100644 @zooniverse/fe-project/990.1e4fd96e.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/components-Announcements-components-AuthenticationInvitation-AuthenticationInvitation-stories.ae0416b6.iframe.bundle.js create mode 100644 @zooniverse/fe-project/components-Announcements-components-FinishedAnnouncement-FinishedAnnouncement-stories.46104745.iframe.bundle.js create mode 100644 @zooniverse/fe-project/components-Announcements-components-GenericAnnouncement-GenericAnnouncement-stories.e58e2a5d.iframe.bundle.js create mode 100644 @zooniverse/fe-project/components-Announcements-components-ProjectAnnouncement-ProjectAnnouncement-stories.f388a196.iframe.bundle.js create mode 100644 @zooniverse/fe-project/components-ProjectHeader-ProjectHeader-stories.2bcce8e8.iframe.bundle.js create mode 100644 @zooniverse/fe-project/components-ProjectHeader-components-DropdownNav-DropdownNav-stories.de87a08a.iframe.bundle.js create mode 100644 @zooniverse/fe-project/components-ProjectHeader-components-LocaleSwitcher-LocaleSwitcher-stories.0d379e85.iframe.bundle.js create mode 100644 @zooniverse/fe-project/components-ProjectHeader-components-Nav-Nav-stories.1fdda04d.iframe.bundle.js create mode 100644 @zooniverse/fe-project/components-ProjectHeader-components-Nav-Nav-stories.1fdda04d.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/components-ProjectName-ProjectName-stories.afcd5b56.iframe.bundle.js create mode 100644 @zooniverse/fe-project/components-ProjectName-ProjectName-stories.afcd5b56.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/components-ThemeModeToggle-ThemeModeToggle-stories.079a6916.iframe.bundle.js create mode 100644 @zooniverse/fe-project/favicon.svg create mode 100644 @zooniverse/fe-project/iframe.html create mode 100644 @zooniverse/fe-project/index.html create mode 100644 @zooniverse/fe-project/index.json create mode 100644 @zooniverse/fe-project/main.42ef6ac3.iframe.bundle.js create mode 100644 @zooniverse/fe-project/project.json create mode 100644 @zooniverse/fe-project/runtime~main.34a24866.iframe.bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/a11y-0/manager-bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/a11y-0/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-project/sb-addons/essentials-actions-2/manager-bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/essentials-actions-2/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-project/sb-addons/essentials-backgrounds-3/manager-bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/essentials-backgrounds-3/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-project/sb-addons/essentials-controls-1/manager-bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/essentials-controls-1/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-project/sb-addons/essentials-measure-6/manager-bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/essentials-measure-6/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-project/sb-addons/essentials-outline-7/manager-bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/essentials-outline-7/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-project/sb-addons/essentials-toolbars-5/manager-bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/essentials-toolbars-5/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-project/sb-addons/essentials-viewport-4/manager-bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/essentials-viewport-4/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-project/sb-addons/storybook-9/manager-bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/storybook-9/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-project/sb-addons/storybook-react-i18next-8/manager-bundle.js create mode 100644 @zooniverse/fe-project/sb-addons/storybook-react-i18next-8/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/fe-project/sb-common-assets/fonts.css create mode 100644 @zooniverse/fe-project/sb-common-assets/nunito-sans-bold-italic.woff2 create mode 100644 @zooniverse/fe-project/sb-common-assets/nunito-sans-bold.woff2 create mode 100644 @zooniverse/fe-project/sb-common-assets/nunito-sans-italic.woff2 create mode 100644 @zooniverse/fe-project/sb-common-assets/nunito-sans-regular.woff2 create mode 100644 @zooniverse/fe-project/sb-manager/GlobalScrollAreaStyles-UY5SB7EJ-BKTFUTA6.js create mode 100644 @zooniverse/fe-project/sb-manager/OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js create mode 100644 @zooniverse/fe-project/sb-manager/WithTooltip-J57HCPYA-3VOMFVVS.js create mode 100644 @zooniverse/fe-project/sb-manager/chunk-3J6GS6FI.js create mode 100644 @zooniverse/fe-project/sb-manager/chunk-45GKKSU6.js create mode 100644 @zooniverse/fe-project/sb-manager/chunk-NBCGHFLK.js create mode 100644 @zooniverse/fe-project/sb-manager/chunk-O2ZUMB77.js create mode 100644 @zooniverse/fe-project/sb-manager/chunk-QMHPSTMR.js create mode 100644 @zooniverse/fe-project/sb-manager/chunk-QPL63VNK.js create mode 100644 @zooniverse/fe-project/sb-manager/chunk-RKFFWI2D.js create mode 100644 @zooniverse/fe-project/sb-manager/chunk-SPUAGIB2.js create mode 100644 @zooniverse/fe-project/sb-manager/formatter-SWP5E3XI-FS7NNRKF.js create mode 100644 @zooniverse/fe-project/sb-manager/globals.js create mode 100644 @zooniverse/fe-project/sb-manager/index.js create mode 100644 @zooniverse/fe-project/sb-manager/runtime.js create mode 100644 @zooniverse/fe-project/sb-manager/syntaxhighlighter-PONEFOSF-PLQPOLN2.js create mode 100644 @zooniverse/fe-project/sb-preview/globals.js create mode 100644 @zooniverse/fe-project/sb-preview/runtime.js create mode 100644 @zooniverse/fe-project/screens-ClassifyPage-components-FinishedForTheDay-FinishedForTheDay-stories.77016410.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ClassifyPage-components-RecentSubjects-RecentSubjects-stories.036c0fa2.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ClassifyPage-components-WorkflowAssignmentModal-WorkflowAssignmentModal-stories.c18603d4.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ClassifyPage-components-WorkflowMenuModal-WorkflowMenuModal-stories.0dfcf629.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ClassifyPage-components-YourStats-YourStats-stories.b1982ac1.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ProjectAboutPage-components-AboutDropdownNav-AboutDropdownNav-stories.6aaf5d26.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ProjectAboutPage-components-AboutNavLink-AboutNavLink-stories.e06b58f3.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ProjectAboutPage-components-AboutNavLink-AboutNavLink-stories.e06b58f3.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/screens-ProjectAboutPage-components-AboutSidebar-AboutSidebar-stories.b0451d93.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ProjectAboutPage-components-AboutSidebar-AboutSidebar-stories.b0451d93.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/screens-ProjectAboutPage-components-TeamMember-TeamMember-stories.8ef113aa.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ProjectAboutPage-components-TeamMember-TeamMember-stories.8ef113aa.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/screens-ProjectHomePage-components-AboutProject-AboutProject-stories.47754b9c.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ProjectHomePage-components-Hero-Hero-stories.42ad76b4.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ProjectHomePage-components-MessageFromResearcher-MessageFromResearcher-stories.6ae22977.iframe.bundle.js create mode 100644 @zooniverse/fe-project/screens-ProjectHomePage-components-ZooniverseTalk-components-RecentSubjects-RecentSubjects-stories.19db57f5.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-CollectionsModal-CollectionsModal-stories.b6dd6247.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-ConnectWithProject-ConnectWithProject-stories.c38fc84e.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-ContentBox-ContentBox-stories.379c9ff6.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-ContentBox-ContentBox-stories.379c9ff6.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/fe-project/shared-components-Loader-Loader-stories.f55df162.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-Stat-Stat-stories.353d015a.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-SubjectPicker-SubjectPicker-stories.af7d1dfa.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-SubjectPreview-SubjectPreview-stories.74952c30.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-SubjectPreview-components-CollectionsButton-CollectionsButton-stories.cf2abd83.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-SubjectPreview-components-TalkLink-TalkLink-stories.44a137c4.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-SubjectSetPicker-SubjectSetPicker-stories.1c9e5b26.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-WorkflowSelector-WorkflowSelector-stories.e4c03106.iframe.bundle.js create mode 100644 @zooniverse/fe-project/shared-components-withRequireUser-withRequireUser-stories.313382ce.iframe.bundle.js create mode 100644 @zooniverse/fe-project/stories.json create mode 100644 @zooniverse/react-components/132.6749e5cc.iframe.bundle.js create mode 100644 @zooniverse/react-components/154.5e51b3f9.iframe.bundle.js create mode 100644 @zooniverse/react-components/202.8f2d58e0.iframe.bundle.js create mode 100644 @zooniverse/react-components/283.2ea56e0e.iframe.bundle.js create mode 100644 @zooniverse/react-components/289.db3bbedc.iframe.bundle.js create mode 100644 @zooniverse/react-components/304.e3978dbb.iframe.bundle.js create mode 100644 @zooniverse/react-components/328.1bce188a.iframe.bundle.js create mode 100644 @zooniverse/react-components/328.1bce188a.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/react-components/332.3c9d597b.iframe.bundle.js create mode 100644 @zooniverse/react-components/35.bf911d9f.iframe.bundle.js create mode 100644 @zooniverse/react-components/386.177a4125.iframe.bundle.js create mode 100644 @zooniverse/react-components/426.510d1cd0.iframe.bundle.js create mode 100644 @zooniverse/react-components/426.510d1cd0.iframe.bundle.js.map create mode 100644 @zooniverse/react-components/435.ea809724.iframe.bundle.js create mode 100644 @zooniverse/react-components/435.ea809724.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/react-components/435.ea809724.iframe.bundle.js.map create mode 100644 @zooniverse/react-components/465.927e0073.iframe.bundle.js create mode 100644 @zooniverse/react-components/522.a00f522d.iframe.bundle.js create mode 100644 @zooniverse/react-components/522.a00f522d.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/react-components/556.7039836c.iframe.bundle.js create mode 100644 @zooniverse/react-components/655.3d94f68e.iframe.bundle.js create mode 100644 @zooniverse/react-components/716.be249127.iframe.bundle.js create mode 100644 @zooniverse/react-components/727.eb1bfd3b.iframe.bundle.js create mode 100644 @zooniverse/react-components/753.f53271c1.iframe.bundle.js create mode 100644 @zooniverse/react-components/753.f53271c1.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/react-components/753.f53271c1.iframe.bundle.js.map create mode 100644 @zooniverse/react-components/785.fa6c4bf2.iframe.bundle.js create mode 100644 @zooniverse/react-components/790.62bba3d1.iframe.bundle.js create mode 100644 @zooniverse/react-components/790.62bba3d1.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/react-components/801.ebf40045.iframe.bundle.js create mode 100644 @zooniverse/react-components/828.e707fe50.iframe.bundle.js create mode 100644 @zooniverse/react-components/892.d8f5fa38.iframe.bundle.js create mode 100644 @zooniverse/react-components/892.d8f5fa38.iframe.bundle.js.LICENSE.txt create mode 100644 @zooniverse/react-components/910.a98742a7.iframe.bundle.js create mode 100644 @zooniverse/react-components/950.fa98cd22.iframe.bundle.js create mode 100644 @zooniverse/react-components/970.e19f5204.iframe.bundle.js create mode 100644 @zooniverse/react-components/AdminCheckbox-AdminCheckbox-stories.d838c7cc.iframe.bundle.js create mode 100644 @zooniverse/react-components/CloseButton-CloseButton-stories.5c0b2dc2.iframe.bundle.js create mode 100644 @zooniverse/react-components/FavouritesButton-FavouritesButton-stories.1571c72e.iframe.bundle.js create mode 100644 @zooniverse/react-components/Markdownz-Markdownz-stories.c4a063ad.iframe.bundle.js create mode 100644 @zooniverse/react-components/Media-Media-stories.07652bc9.iframe.bundle.js create mode 100644 @zooniverse/react-components/MetaToolsButton-MetaToolsButton-stories.6d07f28d.iframe.bundle.js create mode 100644 @zooniverse/react-components/Modal-Modal-stories.4dd49c5b.iframe.bundle.js create mode 100644 @zooniverse/react-components/MovableModal-MovableModal-stories.b1e5f9ba.iframe.bundle.js create mode 100644 @zooniverse/react-components/PlainButton-PlainButton-stories.59380a4b.iframe.bundle.js create mode 100644 @zooniverse/react-components/PrimaryButton-PrimaryButton-stories.e4d9eca5.iframe.bundle.js create mode 100644 @zooniverse/react-components/SpacedHeading-SpacedHeading-stories.ccec464e.iframe.bundle.js create mode 100644 @zooniverse/react-components/SpacedText-SpacedText-stories.5fe9b3e3.iframe.bundle.js create mode 100644 @zooniverse/react-components/Tabs-Tabs-stories.3966845e.iframe.bundle.js create mode 100644 @zooniverse/react-components/Tooltip-Tooltip-stories.54fb8a9f.iframe.bundle.js create mode 100644 @zooniverse/react-components/Tooltip-components-Label-Label-stories.e8a6be97.iframe.bundle.js create mode 100644 @zooniverse/react-components/Tooltip-components-Triangle-Triangle-stories.77130fa3.iframe.bundle.js create mode 100644 @zooniverse/react-components/ZooFooter-ZooFooter-stories.b88f0c69.iframe.bundle.js create mode 100644 @zooniverse/react-components/ZooHeader-ZooHeader-stories.457b78c9.iframe.bundle.js create mode 100644 @zooniverse/react-components/ZooniverseLogo-ZooniverseLogo-stories.f03ca7e2.iframe.bundle.js create mode 100644 @zooniverse/react-components/ZooniverseLogotype-ZooniverseLogo-stories.9ab60da1.iframe.bundle.js create mode 100644 @zooniverse/react-components/favicon.svg create mode 100644 @zooniverse/react-components/iframe.html create mode 100644 @zooniverse/react-components/index.html create mode 100644 @zooniverse/react-components/index.json create mode 100644 @zooniverse/react-components/main.2e4714a8.iframe.bundle.js create mode 100644 @zooniverse/react-components/project.json create mode 100644 @zooniverse/react-components/runtime~main.1855c057.iframe.bundle.js create mode 100644 @zooniverse/react-components/sb-addons/a11y-0/manager-bundle.js create mode 100644 @zooniverse/react-components/sb-addons/a11y-0/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/react-components/sb-addons/essentials-actions-2/manager-bundle.js create mode 100644 @zooniverse/react-components/sb-addons/essentials-actions-2/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/react-components/sb-addons/essentials-backgrounds-3/manager-bundle.js create mode 100644 @zooniverse/react-components/sb-addons/essentials-backgrounds-3/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/react-components/sb-addons/essentials-controls-1/manager-bundle.js create mode 100644 @zooniverse/react-components/sb-addons/essentials-controls-1/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/react-components/sb-addons/essentials-measure-6/manager-bundle.js create mode 100644 @zooniverse/react-components/sb-addons/essentials-measure-6/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/react-components/sb-addons/essentials-outline-7/manager-bundle.js create mode 100644 @zooniverse/react-components/sb-addons/essentials-outline-7/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/react-components/sb-addons/essentials-toolbars-5/manager-bundle.js create mode 100644 @zooniverse/react-components/sb-addons/essentials-toolbars-5/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/react-components/sb-addons/essentials-viewport-4/manager-bundle.js create mode 100644 @zooniverse/react-components/sb-addons/essentials-viewport-4/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/react-components/sb-addons/storybook-9/manager-bundle.js create mode 100644 @zooniverse/react-components/sb-addons/storybook-9/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/react-components/sb-addons/storybook-react-i18next-8/manager-bundle.js create mode 100644 @zooniverse/react-components/sb-addons/storybook-react-i18next-8/manager-bundle.js.LEGAL.txt create mode 100644 @zooniverse/react-components/sb-common-assets/fonts.css create mode 100644 @zooniverse/react-components/sb-common-assets/nunito-sans-bold-italic.woff2 create mode 100644 @zooniverse/react-components/sb-common-assets/nunito-sans-bold.woff2 create mode 100644 @zooniverse/react-components/sb-common-assets/nunito-sans-italic.woff2 create mode 100644 @zooniverse/react-components/sb-common-assets/nunito-sans-regular.woff2 create mode 100644 @zooniverse/react-components/sb-manager/GlobalScrollAreaStyles-UY5SB7EJ-BKTFUTA6.js create mode 100644 @zooniverse/react-components/sb-manager/OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js create mode 100644 @zooniverse/react-components/sb-manager/WithTooltip-J57HCPYA-3VOMFVVS.js create mode 100644 @zooniverse/react-components/sb-manager/chunk-3J6GS6FI.js create mode 100644 @zooniverse/react-components/sb-manager/chunk-45GKKSU6.js create mode 100644 @zooniverse/react-components/sb-manager/chunk-NBCGHFLK.js create mode 100644 @zooniverse/react-components/sb-manager/chunk-O2ZUMB77.js create mode 100644 @zooniverse/react-components/sb-manager/chunk-QMHPSTMR.js create mode 100644 @zooniverse/react-components/sb-manager/chunk-QPL63VNK.js create mode 100644 @zooniverse/react-components/sb-manager/chunk-RKFFWI2D.js create mode 100644 @zooniverse/react-components/sb-manager/chunk-SPUAGIB2.js create mode 100644 @zooniverse/react-components/sb-manager/formatter-SWP5E3XI-FS7NNRKF.js create mode 100644 @zooniverse/react-components/sb-manager/globals.js create mode 100644 @zooniverse/react-components/sb-manager/index.js create mode 100644 @zooniverse/react-components/sb-manager/runtime.js create mode 100644 @zooniverse/react-components/sb-manager/syntaxhighlighter-PONEFOSF-PLQPOLN2.js create mode 100644 @zooniverse/react-components/sb-preview/globals.js create mode 100644 @zooniverse/react-components/sb-preview/runtime.js create mode 100644 @zooniverse/react-components/stories.json create mode 100644 index.html create mode 100644 monorepo-index.css create mode 100644 storybook.svg diff --git a/@zooniverse/classifier/1100.fce80968.iframe.bundle.js b/@zooniverse/classifier/1100.fce80968.iframe.bundle.js new file mode 100644 index 00000000000..ecffa139fe7 --- /dev/null +++ b/@zooniverse/classifier/1100.fce80968.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[1100],{"../../node_modules/grommet-icons/es6/StyledIcon.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{x:()=>StyledIcon});var react=__webpack_require__("../../node_modules/react/index.js"),styled_components_browser_esm=__webpack_require__("../../node_modules/styled-components/dist/styled-components.browser.esm.js"),defaultProps={theme:{global:{colors:{icon:"#666666"}},icon:{size:{small:"12px",medium:"24px",large:"48px",xlarge:"96px"}}}},utils=__webpack_require__("../../node_modules/grommet-icons/es6/utils.js"),_excluded=["a11yTitle","color","size","theme"];function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(_ref,_excluded));return react.createElement("svg",_extends({ref,"aria-label":a11yTitle},rest))}));IconInner.displayName="Icon";var StyledIcon=(0,styled_components_browser_esm.default)(IconInner).withConfig({shouldForwardProp:function shouldForwardProp(prop){return!["height","width"].includes(prop)}}).withConfig({displayName:"StyledIcon",componentId:"sc-ofa7kd-0"})(["display:inline-block;flex:0 0 auto;"," "," "," ",""],(function(_ref2){var _ref2$size=_ref2.size,size=void 0===_ref2$size?"medium":_ref2$size,theme=_ref2.theme,_split=(_ref2.viewBox||"0 0 24 24").split(" "),w=_split[2],h=_split[3],scale=w/h,dimension=(0,utils.gd)(theme.icon.size[size]||size);return w{__webpack_require__.d(__webpack_exports__,{PY:()=>useScaleProps,U$:()=>iconPad,gd:()=>parseMetricToNum});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),styled_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/styled-components/dist/styled-components.browser.esm.js");var parseMetricToNum=function parseMetricToNum(string){return void 0===string&&(string=""),parseFloat(string.match(/\d+(\.\d+)?/),10)};function useScaleProps(props){var _theme$icon,theme=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(styled_components__WEBPACK_IMPORTED_MODULE_1__.ThemeContext),size=props.size,result={};null!=theme&&null!=(_theme$icon=theme.icon)&&_theme$icon.disableScaleDown&&(parseMetricToNum(theme.icon.size[size]||size)<24&&(result.vectorEffect="non-scaling-stroke"));return result}var calculatePad=function calculatePad(value,iconDimension){return(value-iconDimension)/2+"px"};function iconPad(props){var _theme$icon2,_theme$icon2$size,_theme$text,_theme$text$height,_theme$text2,_theme$text2$width,height=props.height,_props$size=props.size,size=void 0===_props$size?"medium":_props$size,width=props.width,theme=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(styled_components__WEBPACK_IMPORTED_MODULE_1__.ThemeContext),iconDimension=parseMetricToNum((null==theme||null==(_theme$icon2=theme.icon)||null==(_theme$icon2$size=_theme$icon2.size)?void 0:_theme$icon2$size[size])||size),style="";if(height&&null!=theme&&null!=(_theme$text=theme.text)&&null!=(_theme$text$height=_theme$text[height])&&_theme$text$height.height){var lineHeight=parseMetricToNum(theme.text[height].height);if(lineHeight>iconDimension){var pad=calculatePad(lineHeight,iconDimension);style+="padding-top: "+pad+"; padding-bottom: "+pad+";"}}if(width&&null!=theme&&null!=(_theme$text2=theme.text)&&null!=(_theme$text2$width=_theme$text2[width])&&_theme$text2$width.height){var desiredWidth=parseMetricToNum(theme.text[width].height);if(desiredWidth>iconDimension){var _pad=calculatePad(desiredWidth,iconDimension);style+="padding-left: "+_pad+"; padding-right: "+_pad+";"}}return style}},"../../node_modules/grommet-icons/icons/Checkmark.js":(__unused_webpack_module,exports,__webpack_require__)=>{exports.M=void 0;var _react=function _interopRequireWildcard(obj,nodeInterop){if(!nodeInterop&&obj&&obj.__esModule)return obj;if(null===obj||"object"!=typeof obj&&"function"!=typeof obj)return{default:obj};var cache=_getRequireWildcardCache(nodeInterop);if(cache&&cache.has(obj))return cache.get(obj);var newObj={},hasPropertyDescriptor=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var key in obj)if("default"!==key&&Object.prototype.hasOwnProperty.call(obj,key)){var desc=hasPropertyDescriptor?Object.getOwnPropertyDescriptor(obj,key):null;desc&&(desc.get||desc.set)?Object.defineProperty(newObj,key,desc):newObj[key]=obj[key]}newObj.default=obj,cache&&cache.set(obj,newObj);return newObj}(__webpack_require__("../../node_modules/react/index.js")),_StyledIcon=__webpack_require__("../../node_modules/grommet-icons/StyledIcon.js"),_utils=__webpack_require__("../../node_modules/grommet-icons/utils.js");function _getRequireWildcardCache(nodeInterop){if("function"!=typeof WeakMap)return null;var cacheBabelInterop=new WeakMap,cacheNodeInterop=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(nodeInterop){return nodeInterop?cacheNodeInterop:cacheBabelInterop})(nodeInterop)}function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i{__webpack_require__.d(__webpack_exports__,{z:()=>Button});var react=__webpack_require__("../../node_modules/react/index.js"),styled_components_browser_esm=__webpack_require__("../../node_modules/styled-components/dist/styled-components.browser.esm.js"),utils_background=__webpack_require__("../../node_modules/grommet/es6/utils/background.js"),DOM=__webpack_require__("../../node_modules/grommet/es6/utils/DOM.js"),colors=__webpack_require__("../../node_modules/grommet/es6/utils/colors.js"),utils_icon=__webpack_require__("../../node_modules/grommet/es6/utils/icon.js"),default_props=__webpack_require__("../../node_modules/grommet/es6/default-props.js");var ButtonPropTypes={},AnnounceContext=__webpack_require__("../../node_modules/grommet/es6/contexts/AnnounceContext/AnnounceContext.js"),MessageContext=__webpack_require__("../../node_modules/grommet/es6/contexts/MessageContext/MessageContext.js"),Box=__webpack_require__("../../node_modules/grommet/es6/components/Box/Box.js"),Tip=__webpack_require__("../../node_modules/grommet/es6/components/Tip/Tip.js"),mixins=__webpack_require__("../../node_modules/grommet/es6/utils/mixins.js"),use_isomorphic_layout_effect=__webpack_require__("../../node_modules/grommet/es6/utils/use-isomorphic-layout-effect.js"),Stack=__webpack_require__("../../node_modules/grommet/es6/components/Stack/Stack.js"),Text=__webpack_require__("../../node_modules/grommet/es6/components/Text/Text.js"),StyledBadgeContainer=(0,styled_components_browser_esm.default)(Box.x).withConfig({displayName:"Badge__StyledBadgeContainer",componentId:"sc-1es4ws1-0"})(["",""],(function(props){return props.theme.button.badge.container.extend})),Badge=function Badge(_ref){var value,badge,children=_ref.children,content=_ref.content,theme=(0,react.useContext)(styled_components_browser_esm.ThemeContext),containerRef=(0,react.useRef)(),contentRef=(0,react.useRef)(),stackRef=(0,react.useRef)(),defaultBadgeDimension="boolean"==typeof content||content&&content.value&&"boolean"==typeof content.value?(0,mixins.gd)(theme.button.badge.size.medium)/2+"px":theme.button.badge.size.medium;if((0,use_isomorphic_layout_effect.b)((function(){var onResize=function onResize(){if(null!=containerRef&&containerRef.current)if(containerRef.current.style.minHeight="",containerRef.current.style.minWidth="",null!=contentRef&&contentRef.current)if("number"==typeof content||"object"==typeof content&&content.value){containerRef.current.style.minHeight=defaultBadgeDimension,containerRef.current.style.minWidth=defaultBadgeDimension;var _contentRef$current$g=contentRef.current.getBoundingClientRect(),contentHeight=_contentRef$current$g.height,contentWidth=_contentRef$current$g.width;if(contentHeight){var height=defaultBadgeDimension,width=defaultBadgeDimension,verticalSpace=2.5*((0,mixins.gd)(height)-contentHeight);containerRef.current.style.minHeight=height,containerRef.current.style.minWidth=Math.max((0,mixins.gd)(width),Math.ceil(contentWidth+verticalSpace))+"px"}}else containerRef.current.style.minHeight=contentRef.current.getBoundingClientRect().width,containerRef.current.style.minWidth=contentRef.current.getBoundingClientRect().height;else containerRef.current.style.minHeight=defaultBadgeDimension,containerRef.current.style.minWidth=defaultBadgeDimension};return window.addEventListener("resize",onResize),onResize(),function(){window.removeEventListener("resize",onResize)}}),[content,defaultBadgeDimension]),(0,use_isomorphic_layout_effect.b)((function(){if(null!=stackRef&&stackRef.current){var offset="boolean"==typeof content||content&&!0===content.value?"25%":"50%";stackRef.current.children[1].style.top=0,stackRef.current.children[1].style.right=0,stackRef.current.children[1].style.transform="translate("+offset+", -"+offset+")",stackRef.current.children[1].style.transformOrigin="100% 0%"}}),[content]),"number"==typeof content?value=content:"object"==typeof content&&(value=content.value),"number"==typeof value||"boolean"==typeof value||"boolean"==typeof content){if("number"==typeof value){var max=content.max||9;badge=react.createElement(Text.x,{color:"text-strong",size:theme.button.badge.text.size.medium,weight:"normal",ref:contentRef},value>max?max+"+":value)}badge=react.createElement(StyledBadgeContainer,{ref:containerRef,align:"center",background:content.background||theme.button.badge.container.background,flex:!1,justify:"center",round:!0,pad:"boolean"!=typeof value&&"boolean"!=typeof content?theme.button.badge.container.pad:void 0},badge)}else badge=react.createElement(Box.x,{ref:contentRef},content);return react.createElement(Stack.K,{ref:stackRef,anchor:"top-right"},children,badge)},utils_styles=__webpack_require__("../../node_modules/grommet/es6/utils/styles.js"),radiusStyle=function radiusStyle(props){var isIconOnly=props.hasIcon&&!props.hasLabel,size=props.sizeProp;return!isIconOnly&&size&&props.theme.button.size&&props.theme.button.size[size]?props.theme.button.size[size].border.radius:props.theme.button.border.radius},basicStyle=function basicStyle(props){return(0,styled_components_browser_esm.css)(["border:"," solid ",";border-radius:",";color:",";padding:",";",""],props.theme.button.border.width,(0,colors.ut)(props.colorValue||props.theme.button.border.color||"control",props.theme),radiusStyle(props),(0,colors.ut)(props.theme.button.color||"text",props.theme),function padStyle(props){var size=props.sizeProp;return size&&props.theme.button.size&&props.theme.button.size[size]?(0,styled_components_browser_esm.css)([""," ",""],props.theme.button.size[size].pad.vertical,props.theme.button.size[size].pad.horizontal):(0,styled_components_browser_esm.css)([""," ",""],props.theme.button.padding.vertical,props.theme.button.padding.horizontal)}(props),function fontStyle(props){var size=props.sizeProp||"medium",data=props.theme.text[size];return(0,styled_components_browser_esm.css)(["font-size:",";line-height:",";"],data.size,data.height)}(props))};var hoverStyle=(0,styled_components_browser_esm.css)(["&:hover{"," ",";}"],(function(props){return props.hoverIndicator&&(0,utils_background.AM)(props.hoverIndicator,props.theme)}),(function(props){return!props.plain&&(0,styled_components_browser_esm.css)(["box-shadow:0px 0px 0px 2px ",";"],function getHoverColor(props){return props.colorValue?(0,colors.ut)(props.colorValue,props.theme):props.active&&props.primary&&props.theme.button.primary&&props.theme.button.primary.active&&props.theme.button.primary.active.border&&props.theme.button.primary.active.border.color?(0,colors.ut)(props.theme.button.primary.active.border.color,props.theme):(0,colors.ut)(props.theme.button.border.color||"control",props.theme)}(props))})),StyledButton=styled_components_browser_esm.default.button.withConfig({displayName:"StyledButton",componentId:"sc-323bzc-0"})(["display:inline-block;box-sizing:border-box;cursor:pointer;font:inherit;text-decoration:none;margin:0;background:transparent;overflow:visible;text-transform:none;"," "," "," "," "," "," "," &:focus{","}&:focus:not(:focus-visible){","}"," "," "," "," "," "," ",""],utils_styles.$G,(function(props){return props.plain&&function plainStyle(props){return(0,styled_components_browser_esm.css)(["color:",";outline:none;border:none;padding:0;text-align:inherit;"],(0,colors.ut)(props.colorValue||"inherit",props.theme))}(props)}),(function(props){return!props.plain&&basicStyle(props)}),(function(props){return props.primary&&function primaryStyle(props){return(0,styled_components_browser_esm.css)([""," border-radius:",";",""],(0,utils_background.Nu)((0,colors.ut)(props.colorValue||props.theme.button.primary&&props.theme.button.primary.color||"control",props.theme),props.theme,props.theme.button.color),radiusStyle(props),props.theme.button.primary&&props.theme.button.primary.extend)}(props)}),(function(props){return!props.disabled&&!props.selected&&!props.focus&&!props.busy&&!props.success&&hoverStyle}),(function(props){return!props.disabled&&props.active&&function activeButtonStyle(props){return(0,styled_components_browser_esm.css)([""," "," ",""],utils_background.Ii,props.primary&&props.theme.button.primary&&props.theme.button.primary.active&&props.theme.button.primary.active.border&&props.theme.button.primary.active.border.color&&"border: "+props.theme.button.border.width+" solid\n "+(0,colors.ut)(props.theme.button.primary.active.border.color,props.theme)+";\n ",props.primary&&props.theme.button.primary&&props.theme.button.primary.active&&props.theme.button.primary.active.extend)}(props)}),(function(props){return props.disabled&&props.theme.button&&props.theme.button.disabled&&function disabledButtonStyle(props){return(0,styled_components_browser_esm.css)([""," "," "," ",""],(0,utils_styles.Cv)(props.theme.button.disabled.opacity),!props.plain&&props.theme.button.disabled.border&&props.theme.button.disabled.border.color&&"border: "+props.theme.button.border.width+" solid\n "+(0,colors.ut)(props.theme.button.disabled.border.color,props.theme)+";",props.theme.button.disabled.color&&(props.primary?(0,utils_background.Nu)((0,colors.ut)(props.theme.button.disabled.color,props.theme),props.theme,props.theme.button.color):"color: "+(0,colors.ut)(props.theme.button.disabled.color,props.theme)+";"),props.theme.button.disabled&&props.theme.button.disabled.extend)}(props)}),(function(props){return(!props.plain||props.focusIndicator)&&(0,utils_styles.jq)()}),(0,utils_styles.GA)(),(function(props){return!props.plain&&props.theme.button.transition&&"\n transition-property: "+props.theme.button.transition.properties.join(",")+";\n transition-duration: "+props.theme.button.transition.duration+"s;\n transition-timing-function: "+props.theme.button.transition.timing+";\n "}),(function(props){return props.fillContainer&&function fillStyle(fillContainer){return"horizontal"===fillContainer?"width: 100%;":"vertical"===fillContainer?"height: 100%;":fillContainer?"\n width: 100%;\n height: 100%;\n max-width: none;\n flex: 1 0 auto;\n ":void 0}(props.fillContainer)}),(function(props){return props.hasIcon&&!props.hasLabel&&"\n line-height: 0;\n "}),(function(props){return!0===props.pad&&props.hasIcon&&!props.hasLabel&&"\n padding: "+props.theme.global.edgeSize.small+";\n "}),(function(props){return!props.plain&&props.pad&&(0,utils_styles.oW)("padding",props.pad,!1,void 0,props.theme)}),(function(props){return props.theme.button&&props.theme.button.extend}),(function(props){return(props.busy||props.success)&&"\n cursor: default;\n "}));StyledButton.defaultProps={},Object.setPrototypeOf(StyledButton.defaultProps,default_props.l);var padFromTheme=function padFromTheme(size,theme,themeObj,kind,iconOnly){var _themeObj$size,_themeObj$size3;if(void 0===size&&(size="medium"),size&&iconOnly&&null!=themeObj&&null!=(_themeObj$size=themeObj.size)&&null!=(_themeObj$size=_themeObj$size[size])&&null!=(_themeObj$size=_themeObj$size.iconOnly)&&_themeObj$size.pad){var _themeObj$size2,pad=null==themeObj||null==(_themeObj$size2=themeObj.size)||null==(_themeObj$size2=_themeObj$size2[size])||null==(_themeObj$size2=_themeObj$size2.iconOnly)?void 0:_themeObj$size2.pad;return{vertical:"string"==typeof pad?pad:pad.vertical,horizontal:"string"==typeof pad?pad:pad.horizontal}}return size&&null!=themeObj&&null!=(_themeObj$size3=themeObj.size)&&null!=(_themeObj$size3=_themeObj$size3[size])&&null!=(_themeObj$size3=_themeObj$size3[kind])&&_themeObj$size3.pad?themeObj.size[size][kind].pad:size&&themeObj.size&&themeObj.size[size]&&themeObj.size[size].pad?{vertical:themeObj.size[size].pad.vertical,horizontal:themeObj.size[size].pad.horizontal}:theme.button.padding?{vertical:theme.global.edgeSize[theme.button.padding.vertical]||theme.button.padding.vertical,horizontal:theme.global.edgeSize[theme.button.padding.horizontal]||theme.button.padding.horizontal}:void 0},StyledButtonKind_basicStyle=function basicStyle(props){return(0,styled_components_browser_esm.css)(["border:none;",";"," "," ",""],function radiusStyle(props){var size=props.sizeProp,themeObj="object"==typeof props.kind?props.kind:props.theme.button;return size&&themeObj.size&&themeObj.size[size]?(0,styled_components_browser_esm.css)(["border-radius:",";"],themeObj.size[size].border.radius):themeObj.border&&themeObj.border.radius?(0,styled_components_browser_esm.css)(["border-radius:",";"],themeObj.border.radius):""}(props),function padStyle(_ref){var hasIcon=_ref.hasIcon,hasLabel=_ref.hasLabel,size=_ref.sizeProp,theme=_ref.theme,kind=_ref.kind,themeObj="object"==typeof kind?kind:theme.button,pad=padFromTheme(size,theme,themeObj,kind,hasIcon&&!hasLabel);return pad?(0,styled_components_browser_esm.css)(["padding:"," ",";"],pad.vertical,pad.horizontal):""}(props),function fontStyle(props){var size=props.sizeProp||"medium",data=props.theme.text[size];return(0,styled_components_browser_esm.css)(["font-size:",";line-height:",";"],data.size,props.hasIcon&&!props.hasLabel?0:data.height)}(props),props.icon&&"\n > svg {\n display: flex;\n align-self: center;\n vertical-align: middle;\n }\n ")},getPath=function getPath(theme,path){var obj;if(path){obj=theme;for(var parts=path.split(".");obj&&parts.length;)obj=obj[parts.shift()]}return obj},adjustPadStyle=function adjustPadStyle(pad,width){var offset=(0,mixins.gd)(width);return(0,styled_components_browser_esm.css)(["padding:","px ","px;"],Math.max((0,mixins.gd)(pad.vertical)-offset,0),Math.max((0,mixins.gd)(pad.horizontal)-offset,0))},StyledButtonKind=styled_components_browser_esm.default.button.withConfig({shouldForwardProp:function shouldForwardProp(prop,defaultValidatorFn){return!["kind"].includes(prop)&&defaultValidatorFn(prop)}}).withConfig({displayName:"StyledButtonKind",componentId:"sc-1vhfpnt-0"})(["display:inline-block;box-sizing:border-box;cursor:pointer;font:inherit;text-decoration:none;margin:0;background:transparent;overflow:visible;text-transform:none;"," "," "," "," "," "," "," "," "," &:focus{","}&:focus:not(:focus-visible){","}"," "," "," ",""],utils_styles.$G,(function(props){return props.plain&&function plainStyle(props){return(0,styled_components_browser_esm.css)(["outline:none;border:none;padding:0;text-align:inherit;color:inherit;"," ",""],props.icon&&"\n > svg {\n display: flex;\n align-self: center;\n vertical-align: middle;\n }\n ",props.hasIcon&&!props.hasLabel&&"line-height: 0;")}(props)}),(function(props){return!props.disabled&&props.active&&utils_background.Ii}),(function(props){return!props.plain&&StyledButtonKind_basicStyle(props)}),(function(props){return!props.plain&&function kindStyle(_ref2){var busy=_ref2.busy,colorValue=_ref2.colorValue,hasIcon=_ref2.hasIcon,hasLabel=_ref2.hasLabel,kind=_ref2.kind,size=_ref2.sizeProp,success=_ref2.success,themePaths=_ref2.themePaths,theme=_ref2.theme,styles=[],themeObj="object"==typeof kind?kind:theme.button,pad=padFromTheme(size,theme,themeObj,kind,hasIcon&&!hasLabel);if(themePaths.base.forEach((function(themePath){var obj=getPath(themeObj,themePath);obj&&(styles.push((0,utils_styles.mJ)(obj,theme,colorValue)),obj.border&&obj.border.width&&pad&&!obj.padding&&styles.push(adjustPadStyle(pad,obj.border.width)))})),!themePaths.base.length&&"object"==typeof kind){var obj=kind;obj&&(styles.push((0,utils_styles.mJ)(obj,theme,colorValue)),obj.border&&obj.border.width&&pad&&!obj.padding&&styles.push(adjustPadStyle(pad,obj.border.width)))}return themePaths.hover.forEach((function(themePath){var obj=getPath(themeObj,themePath);if(obj){var partStyles=(0,utils_styles.mJ)(obj,theme),adjPadStyles="";obj.border&&obj.border.width&&pad&&!obj.padding&&(adjPadStyles=adjustPadStyle(pad,obj.border.width)),partStyles.length>0&&!busy&&!success&&styles.push((0,styled_components_browser_esm.css)(["&:hover{"," ","}"],partStyles,adjPadStyles))}})),styles}(props)}),(function(props){return!props.plain&&props.pad&&(0,utils_styles.oW)("padding",props.pad,!1,void 0,props.theme)}),(function(props){return!props.plain&&props.align&&"\n text-align: "+props.align+";\n "}),(function(props){return!props.disabled&&props.hoverIndicator&&!props.busy&&!props.success&&function hoverIndicatorStyle(_ref3){var hoverIndicator=_ref3.hoverIndicator,theme=_ref3.theme,themishObj={};!0===hoverIndicator||"background"===hoverIndicator?themishObj.background=theme.global.hover.background:hoverIndicator.color||hoverIndicator.background?(hoverIndicator.background&&(themishObj.background=hoverIndicator.background),hoverIndicator.color&&(themishObj.color=hoverIndicator.color)):themishObj.background=hoverIndicator;var styles=(0,utils_styles.mJ)(themishObj,theme);return styles.length>0?(0,styled_components_browser_esm.css)(["&:hover{","}"],styles):""}(props)}),(function(props){return props.disabled&&(0,utils_styles.Cv)(props.theme.button.disabled.opacity)}),(function(props){return(!props.plain||props.focusIndicator)&&(0,utils_styles.jq)()}),(0,utils_styles.GA)(),(function(props){return!props.plain&&props.theme.button.transition&&"\n transition-property: "+props.theme.button.transition.properties.join(",")+";\n transition-duration: "+props.theme.button.transition.duration+"s;\n transition-timing-function: "+props.theme.button.transition.timing+";\n "}),(function(props){return props.fillContainer&&function fillStyle(fillContainer){return"horizontal"===fillContainer?"width: 100%;":"vertical"===fillContainer?"height: 100%;":fillContainer?"\n width: 100%;\n height: 100%;\n max-width: none;\n flex: 1 0 auto;\n ":void 0}(props.fillContainer)}),(function(props){return props.theme.button&&props.theme.button.extend}),(function(props){return(props.busy||props.success)&&"\n cursor: default;\n "}));StyledButtonKind.defaultProps={},Object.setPrototypeOf(StyledButtonKind.defaultProps,default_props.l);var AnalyticsContext=__webpack_require__("../../node_modules/grommet/es6/contexts/AnalyticsContext/AnalyticsContext.js"),SkeletonContext=__webpack_require__("../../node_modules/grommet/es6/components/Skeleton/SkeletonContext.js"),Skeleton=__webpack_require__("../../node_modules/grommet/es6/components/Skeleton/Skeleton.js"),Checkmark=__webpack_require__("../../node_modules/grommet-icons/icons/Checkmark.js"),bounceDelay=(0,styled_components_browser_esm.keyframes)(["0%,80%,100%{transform:scale(0.4);}40%{transform:scale(0.8);}"]),bounceDelayRule=(0,styled_components_browser_esm.css)(["animation:"," 1.4s infinite ease-in-out both;"],bounceDelay),Dot=(0,styled_components_browser_esm.default)(Box.x).withConfig({displayName:"BusyAnimation__Dot",componentId:"sc-feuivs-0"})(["background-color:currentColor;width:8px;height:8px;border-radius:100%;display:inline-block;"," ",""],bounceDelayRule,(function(props){return props.delay&&"animation-delay: "+props.delay+";"})),EllipsisAnimation=function EllipsisAnimation(){return react.createElement(Box.x,{style:{position:"absolute"},fill:!0,alignContent:"center",justify:"center"},react.createElement(Box.x,{alignSelf:"center",direction:"row",gap:"small"},react.createElement(Dot,{delay:"-0.32s"}),react.createElement(Dot,{delay:"-0.16s"}),react.createElement(Dot,null)))},grow=(0,styled_components_browser_esm.keyframes)(["0%{opacity:0;transform:scale(.3);}20%{opacity:1;transform:scale(1.15);}30%{transform:scale(.9);}45%{transform:scale(1.05);}55%{transform:scale(1);}100%{transform:scale(1);}"]),GrowCheckmark=(0,styled_components_browser_esm.default)(Checkmark.M).withConfig({displayName:"BusyAnimation__GrowCheckmark",componentId:"sc-feuivs-1"})(["position:absolute;align-self:center;animation:"," 0.9s ease-in-out;"],grow),StyledBusyContents=styled_components_browser_esm.default.div.withConfig({displayName:"BusyAnimation__StyledBusyContents",componentId:"sc-feuivs-2"})(["opacity:",";}"],(function(props){return props.animating?0:1})),_excluded=["active","align","aria-label","badge","busy","color","children","disabled","icon","focusIndicator","gap","fill","href","justify","kind","label","messages","onBlur","onClick","onFocus","onMouseOut","onMouseOver","pad","plain","primary","reverse","secondary","selected","size","success","tip","type","a11yTitle","as"];function Button_extends(){return Button_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0&&!result[1];){var baseObj="object"==typeof kind&&kind||theme.button,obj=baseObj;if(paths[index])for(var parts=paths[index].split(".");obj&&parts.length;)obj=obj[parts.shift()];if(obj){var _obj,background=colorProp&&obj.background&&obj.background.color?colorProp:obj.background,objColor=obj.color||(!Object.prototype.hasOwnProperty.call(obj,"color")||void 0!==obj.color)&&void 0,color=void 0;if(null!=(_obj=obj)&&null!=(_obj=_obj.icon)&&null!=(_obj=_obj.props)&&_obj.color)color=obj.icon.props.color;else if(paths[index+1]){for(var _obj2,_parts=paths[index+1].split(".");baseObj&&_parts.length;)obj=baseObj[_parts.shift()];null!=(_obj2=obj)&&null!=(_obj2=_obj2.icon)&&null!=(_obj2=_obj2.props)&&_obj2.color&&(color=obj.icon.props.color)}color||(color=!colorProp||obj.background&&obj.background.color||obj.border&&obj.border.color?objColor:colorProp),result=(0,utils_background.Ap)(background,color,theme)}index-=1}return result[1]||void 0},getKindIcon=function getKindIcon(paths,theme,kind){var result;void 0===paths&&(paths=[]);var index=paths.length-1;for("object"==typeof kind&&(index=0);index>=0&&!result;){var _obj3,obj="object"==typeof kind&&kind||theme.button;if(paths[index])for(var parts=paths[index].split(".");obj&&parts.length;)obj=obj[parts.shift()];null!=(_obj3=obj)&&_obj3.icon&&(result=obj.icon),index-=1}return result||void 0},getPropertyColor=function getPropertyColor(property,paths,theme,kind,primary){var result;if(void 0===paths&&(paths=[]),kind){var obj="object"==typeof kind&&kind||theme.button;if(paths[0])for(var parts=paths[0].split(".");obj&&parts.length;)obj=obj[parts.shift()];obj&&(result=obj[property]||obj[property]&&obj[property].color)}else result=primary&&theme&&theme.button&&theme.button.primary?theme.button.primary[property]||theme.button.primary[property]&&theme.button.primary[property].color:theme&&theme.button&&theme.button[property]||theme&&theme.button&&theme.button[property]&&theme.button[property].color;return result},Button=(0,react.forwardRef)((function(_ref,ref){var _theme$button$kind,_theme$button2,active=_ref.active,_ref$align=_ref.align,align=void 0===_ref$align?"center":_ref$align,ariaLabel=_ref["aria-label"],badgeProp=_ref.badge,busy=_ref.busy,color=_ref.color,children=_ref.children,disabled=_ref.disabled,icon=_ref.icon,_ref$focusIndicator=_ref.focusIndicator,focusIndicator=void 0===_ref$focusIndicator||_ref$focusIndicator,gap=_ref.gap,fill=_ref.fill,href=_ref.href,justify=_ref.justify,kindArg=_ref.kind,label=_ref.label,messages=_ref.messages,_onBlur=_ref.onBlur,onClickProp=_ref.onClick,_onFocus=_ref.onFocus,onMouseOut=_ref.onMouseOut,onMouseOver=_ref.onMouseOver,pad=_ref.pad,plain=_ref.plain,primary=_ref.primary,reverseProp=_ref.reverse,secondary=_ref.secondary,selected=_ref.selected,sizeProp=_ref.size,success=_ref.success,tip=_ref.tip,_ref$type=_ref.type,type=void 0===_ref$type?"button":_ref$type,_ref$a11yTitle=_ref.a11yTitle,a11yTitle=void 0===_ref$a11yTitle?"string"==typeof tip?tip:void 0:_ref$a11yTitle,as=_ref.as,rest=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}(_ref,_excluded),theme=(0,react.useContext)(styled_components_browser_esm.ThemeContext)||default_props.l.theme,_useState=(0,react.useState)(),focus=_useState[0],setFocus=_useState[1],_useState2=(0,react.useState)(!1),hover=_useState2[0],setHover=_useState2[1],announce=(0,react.useContext)(AnnounceContext.d),format=(0,react.useContext)(MessageContext.E).format;busy&&success&&console.warn("Button cannot have both busy and success set to true."),(0,react.useEffect)((function(){busy?announce(format({id:"button.busy",messages})):success&&announce(format({id:"button.success",messages}))}),[announce,busy,format,messages,success]),(icon||label)&&children&&console.warn("Button should not have children if icon or label is provided");var _theme$text,_theme$button$size,skeleton=(0,SkeletonContext.q)(),sendAnalytics=(0,AnalyticsContext.z$)(),onClick=(0,react.useCallback)((function(event){sendAnalytics({type:"buttonClick",element:(0,DOM.CB)(event.target),event,href,label:"string"==typeof label?label:void 0}),onClickProp&&onClickProp(event)}),[onClickProp,sendAnalytics,href,label]),kindObj=(0,react.useMemo)((function(){return"object"==typeof kindArg}),[kindArg]),kind=(0,react.useMemo)((function(){if(theme.button.default||kindObj)return kindArg||(primary?"primary":secondary?"secondary":"default")}),[kindArg,kindObj,primary,secondary,theme]),size=sizeProp||kind&&"medium"||void 0,themePaths=(0,react.useMemo)((function(){if(kind&&!plain){var result={base:[],hover:[]};return kindObj||result.base.push(kind),selected&&(result.base.push("selected"),kindObj||result.base.push("selected."+kind)),disabled?(result.base.push("disabled"),kindObj||result.base.push("disabled."+kind)):(active&&(result.base.push("active"),kindObj||result.base.push("active."+kind)),result.hover.push("hover"),kindObj||result.hover.push("hover."+kind),active&&(result.hover.push("hover.active"),kindObj||result.hover.push("hover.active."+kind))),result}}),[active,disabled,kind,kindObj,plain,selected]),isDarkBackground=function isDarkBackground(){var backgroundColor=(0,utils_background.rj)((0,colors.ut)(color||theme.button.primary&&theme.button.primary.color||theme.global.colors.control||"brand",theme),theme);return(0,colors.Pi)(backgroundColor,theme)},onMouseOverButton=function onMouseOverButton(event){setHover(!0),onMouseOver&&onMouseOver(event)},onMouseOutButton=function onMouseOutButton(event){setHover(!1),onMouseOut&&onMouseOut(event)},kindIcon=hover&&getKindIcon(null==themePaths?void 0:themePaths.hover,theme,kind)||getKindIcon(null==themePaths?void 0:themePaths.base,theme,kind),buttonIcon=icon||kindIcon;if(icon&&!icon.props.color)if(kind){if(!plain){var iconColor=hover&&getIconColor(themePaths.hover,theme)||getIconColor(themePaths.base,theme,color,kind);iconColor&&(buttonIcon=(0,react.cloneElement)(icon,{color:iconColor}))}}else primary&&(buttonIcon=(0,react.cloneElement)(icon,{color:theme.global.colors.text[isDarkBackground()?"dark":"light"]}));else if(kindIcon&&!plain){var _iconColor=hover&&getIconColor(themePaths.hover,theme)||getIconColor(themePaths.base,theme,color,kind);_iconColor&&(buttonIcon=(0,react.cloneElement)(kindIcon,{color:_iconColor}))}if(buttonIcon=(0,utils_icon.N)(buttonIcon,size,theme),skeleton)return react.createElement(Skeleton.O,Button_extends({ref,height:(null==(_theme$text=theme.text[size||"medium"])?void 0:_theme$text.height)||size,a11yTitle},rest,null==(_theme$button$size=theme.button.size)?void 0:_theme$button$size[size||"medium"],theme.button.skeleton));var contents,_theme$button,reverse=null!=reverseProp?reverseProp:null==(_theme$button$kind=theme.button[kind])?void 0:_theme$button$kind.reverse,domTag=!as&&href?"a":as,first=reverse?label:buttonIcon,second=reverse?buttonIcon:label;first&&second?contents=react.createElement(Box.x,{direction:(null==(_theme$button=theme.button)||null==(_theme$button=_theme$button[kind])?void 0:_theme$button.direction)||"row",align:"center",justify:justify||("center"===align?"center":"between"),gap:gap||theme.button.gap,responsive:!1},first,second):contents="function"==typeof children?children({disabled,hover,focus}):first||second||children;var animationColor,styledButtonResult,background=getPropertyColor("background",themePaths&&themePaths.base,theme,kind,primary),border=getPropertyColor("border",themePaths&&themePaths.base,theme,kind,primary),innerBadge="container"!==(null==(_theme$button2=theme.button)||null==(_theme$button2=_theme$button2.badge)?void 0:_theme$button2.align)&&(!background&&!border||!kind&&icon&&!label);(badgeProp&&innerBadge&&(contents=react.createElement(Badge,{content:badgeProp},contents)),busy||success)&&(kind?plain||(animationColor=hover&&getIconColor(themePaths.hover,theme)||getIconColor(themePaths.base,theme,color,kind)):primary&&(animationColor=theme.global.colors.text[isDarkBackground()?"dark":"light"]),contents=react.createElement(RelativeBox,{flex:!1},busy&&react.createElement(EllipsisAnimation,null),success&&react.createElement(Box.x,{style:{position:"absolute"},fill:!0,alignContent:"center",justify:"center"},react.createElement(GrowCheckmark,{color:animationColor,"aria-hidden":!0})),react.createElement(StyledBusyContents,{animating:busy||success},contents)));return styledButtonResult=kind?react.createElement(StyledButtonKind,Button_extends({},rest,{as:domTag,ref,active,align,"aria-label":ariaLabel||a11yTitle,busy,badge:badgeProp,colorValue:color,disabled,hasIcon:!!icon,gap,hasLabel:!!label,icon,fillContainer:fill,focus,focusIndicator,href,kind,themePaths,onClick:busy||success?void 0:onClick,onFocus:function onFocus(event){setFocus(!0),_onFocus&&_onFocus(event)},onBlur:function onBlur(event){setFocus(!1),_onBlur&&_onBlur(event)},onMouseOver:onMouseOverButton,onMouseOut:onMouseOutButton,pad,plain:plain||react.Children.count(children)>0,primary,sizeProp:size,success,type:href?void 0:type}),contents):react.createElement(StyledButton,Button_extends({},rest,{as:domTag,ref,"aria-label":ariaLabel||a11yTitle,busy,colorValue:color,active,selected,disabled,hasIcon:!!icon,gap,hasLabel:!!label,fillContainer:fill,focus,focusIndicator,href,kind,themePaths,onClick:busy||success?void 0:onClick,onFocus:function onFocus(event){setFocus(!0),_onFocus&&_onFocus(event)},onBlur:function onBlur(event){setFocus(!1),_onBlur&&_onBlur(event)},onMouseOver:onMouseOverButton,onMouseOut:onMouseOutButton,pad:pad||!plain,plain:void 0!==plain?plain:react.Children.count(children)>0||icon&&!label,primary,sizeProp:size,success,type:href?void 0:type}),contents),tip&&(styledButtonResult="string"==typeof tip?react.createElement(Tip.C,{content:tip},styledButtonResult):react.createElement(Tip.C,tip,styledButtonResult)),badgeProp&&!innerBadge&&(styledButtonResult=react.createElement(Badge,{content:badgeProp},styledButtonResult)),styledButtonResult}));Button.displayName="Button",Button.propTypes=ButtonPropTypes},"../../node_modules/grommet/es6/components/Stack/Stack.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{K:()=>Stack});var react=__webpack_require__("../../node_modules/react/index.js"),styled_components_browser_esm=__webpack_require__("../../node_modules/styled-components/dist/styled-components.browser.esm.js"),styles=__webpack_require__("../../node_modules/grommet/es6/utils/styles.js"),default_props=__webpack_require__("../../node_modules/grommet/es6/default-props.js"),fillStyle=(0,styled_components_browser_esm.css)([""," "," flex-grow:1;display:flex;"],(function(props){return!0===props.fillContainer||"horizontal"===props.fillContainer?"\n width: 100%;\n max-width: none;\n ":""}),(function(props){return!0===props.fillContainer||"vertical"===props.fillContainer?"height: 100%;":""})),StyledStack=styled_components_browser_esm.default.div.withConfig({displayName:"StyledStack",componentId:"sc-ajspsk-0"})(["position:relative;"," "," ",""],styles.$G,(function(props){return props.fillContainer&&fillStyle}),(function(props){return props.theme.stack&&props.theme.stack.extend}));StyledStack.defaultProps={},Object.setPrototypeOf(StyledStack.defaultProps,default_props.l);var styleMap={fill:"\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n ",center:"\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n ",left:"\n top: 50%;\n left: 0;\n transform: translateY(-50%);\n ",right:"\n top: 50%;\n right: 0;\n transform: translateY(-50%);\n ",top:"\n top: 0;\n left: 50%;\n transform: translateX(-50%);\n ",bottom:"\n bottom: 0;\n left: 50%;\n transform: translateX(-50%);\n ","top-left":"\n top: 0;\n left: 0;\n ","bottom-left":"\n bottom: 0;\n left: 0;\n ","top-right":"\n top: 0;\n right: 0;\n ","bottom-right":"\n bottom: 0;\n right: 0;\n "},StyledStackLayer=styled_components_browser_esm.default.div.withConfig({displayName:"StyledStack__StyledStackLayer",componentId:"sc-ajspsk-1"})(["position:",";"," "," "," ",""],(function(props){return props.guiding?"relative":"absolute"}),(function(props){return props.guiding&&"display: block;"}),(function(props){return!props.guiding&&styleMap[props.anchor||"fill"]+";"}),(function(props){return props.fillContainer&&"\n width: 100%;\n height: 100%;\n "}),(function(props){return!props.interactive&&"pointer-events: none;"}));StyledStackLayer.defaultProps={},Object.setPrototypeOf(StyledStackLayer.defaultProps,default_props.l);var StackPropTypes={},_excluded=["anchor","children","fill","guidingChild","interactiveChild"];function Stack_extends(){return Stack_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(_ref2,_excluded),prunedChildren=react.Children.toArray(children).filter((function(c){return c})),toChildIndex=function toChildIndex(child){var index=child;return"first"!==index&&index?"last"===index&&(index=prunedChildren.length-1):index=0,index},guidingIndex=toChildIndex(guidingChild),interactiveIndex=interactiveChild&&toChildIndex(interactiveChild),styledChildren=prunedChildren.map(function buildStyledChildren(_ref){var anchor=_ref.anchor,fill=_ref.fill,guidingIndex=_ref.guidingIndex,interactiveChild=_ref.interactiveChild,interactiveIndex=_ref.interactiveIndex;return function(child,index){var interactive=void 0===interactiveChild||interactiveIndex===index,props=index===guidingIndex?{guiding:!0,fillContainer:fill}:{anchor};return react.createElement(StyledStackLayer,Stack_extends({key:index,interactive},props),child)}}({anchor,fill,guidingIndex,interactiveChild,interactiveIndex}));return react.createElement(StyledStack,Stack_extends({ref,fillContainer:fill},rest),styledChildren)}));Stack.displayName="Stack",Stack.propTypes=StackPropTypes},"../../node_modules/grommet/es6/utils/icon.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{N:()=>useSizedIcon});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),useSizedIcon=function useSizedIcon(icon,size,theme){var _theme$icon;return icon&&null!=theme&&null!=(_theme$icon=theme.icon)&&_theme$icon.matchSize&&!icon.props.size?(0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(icon,{size}):icon}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/1161.158f01b0.iframe.bundle.js b/@zooniverse/classifier/1161.158f01b0.iframe.bundle.js new file mode 100644 index 00000000000..5819d86e995 --- /dev/null +++ b/@zooniverse/classifier/1161.158f01b0.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[1161,8682],{"../../node_modules/grommet-icons/es6/icons/Pan.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{C:()=>Pan});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),_StyledIcon__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/grommet-icons/es6/StyledIcon.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>Radial});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),_StyledIcon__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/grommet-icons/es6/StyledIcon.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i{"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>Redo});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),_StyledIcon__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/grommet-icons/es6/StyledIcon.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i{"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>Trash});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),_StyledIcon__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/grommet-icons/es6/StyledIcon.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>Undo});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),_StyledIcon__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/grommet-icons/es6/StyledIcon.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i{"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>ZoomIn});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),_StyledIcon__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/grommet-icons/es6/StyledIcon.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i{"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>Grid});var react=__webpack_require__("../../node_modules/react/index.js"),styled_components_browser_esm=__webpack_require__("../../node_modules/styled-components/dist/styled-components.browser.esm.js"),default_props=__webpack_require__("../../node_modules/grommet/es6/default-props.js"),styles=__webpack_require__("../../node_modules/grommet/es6/utils/styles.js"),border=__webpack_require__("../../node_modules/grommet/es6/utils/border.js"),JUSTIFY_MAP={center:"center",end:"flex-end",start:"flex-start",stretch:"stretch"},justifyStyle=(0,styled_components_browser_esm.css)(["justify-items:",";"],(function(props){return JUSTIFY_MAP[props.justify]})),JUSTIFY_CONTENT_MAP={around:"space-around",between:"space-between",center:"center",end:"flex-end",start:"flex-start",stretch:"stretch"},justifyContentStyle=(0,styled_components_browser_esm.css)(["justify-content:",";"],(function(props){return JUSTIFY_CONTENT_MAP[props.justifyContent]})),gapSizes=function gapSizes(props){var result=[];if("string"==typeof props.gap){var size=props.theme.global.edgeSize[props.gap]||props.gap;result[0]=size,result[1]=size}else props.gap&&(props.gap.row&&(result[0]=props.theme.global.edgeSize[props.gap.row]||props.gap.row),props.gap.column&&(result[1]=props.theme.global.edgeSize[props.gap.column]||props.gap.column));return result},SIZE_MAP={flex:"1fr",full:"100%","1/2":"50%","1/4":"25%","2/4":"50%","3/4":"75%","1/3":"33.33%","2/3":"66.66%"},normalizeSize=function normalizeSize(size,props){return SIZE_MAP[size]||props.theme.global.size[size]||size},getRepeatSize=function getRepeatSize(size,props){if("flex"===size)return"1fr";var min,max,minFill,gaps=gapSizes(props);if(Array.isArray(size)){var _size$=size[0],minSize=void 0===_size$?"auto":_size$,_size$2=size[1],maxSize=void 0===_size$2?"auto":_size$2;-1!==(min=normalizeSize(minSize,props)).search(/px/)&&(minFill=!0),max=normalizeSize(maxSize,props),void 0!==gaps[1]&&(-1!==minSize.indexOf("/")&&(min="calc("+min+" - ("+gaps[1]+" * (1 - "+minSize+")))"),-1!==maxSize.indexOf("/")&&(max="calc("+max+" - ("+gaps[1]+" * (1 - "+maxSize+")))"))}else-1!==(min=normalizeSize(size,props)).search(/px/)&&(minFill=!0),max="1fr",void 0!==gaps[1]&&-1!==size.indexOf("/")&&(min="calc("+min+" - ("+gaps[1]+" * (1 - "+size+")))");return minFill&&(min="min("+min+", 100%)"),"minmax("+min+", "+max+")"},StyledGrid=styled_components_browser_esm.default.div.attrs((function(props){return{"aria-label":props.a11yTitleProp}})).withConfig({displayName:"StyledGrid",componentId:"sc-1wofa1l-0"})(["display:grid;box-sizing:border-box;"," "," "," "," "," "," "," "," "," "," "," "," "," "," ",""],styles.$G,(function(props){return props.border&&(0,border.$)(props.border,props.responsive,props.theme)}),(function(props){return function fillStyle(fill){return fill?"horizontal"===fill?"width: 100%;":"vertical"===fill?"height: 100%;":"\n width: 100%;\n height: 100%;\n ":fill}(props.fillContainer)}),(function(props){return props.align&&styles.GU}),(function(props){return props.alignContent&&styles.S6}),(function(props){return props.areas&&function areasStyle(props){if(Array.isArray(props.rowsProp)&&Array.isArray(props.columns)||console.warn("Grid `areas` requires `rows` and `columns` to be arrays."),Array.isArray(props.areas)&&props.areas.every((function(area){return Array.isArray(area)})))return"grid-template-areas: "+props.areas.map((function(area){return'"'+area.join(" ")+'"'})).join(" ")+";";var cells=props.rowsProp.map((function(){return props.columns.map((function(){return"."}))}));return props.areas.forEach((function(area){for(var row=area.start[1];row<=area.end[1];row+=1)for(var column=area.start[0];column<=area.end[0];column+=1)cells[row][column]=area.name})),"grid-template-areas: "+cells.map((function(r){return'"'+r.join(" ")+'"'})).join(" ")+";"}(props)}),(function(props){return props.columns&&function columnsStyle(props){return Array.isArray(props.columns)?(0,styled_components_browser_esm.css)(["grid-template-columns:",";"],props.columns.map((function(s){return Array.isArray(s)?"minmax("+normalizeSize(s[0],props)+", "+normalizeSize(s[1],props)+")":normalizeSize(s,props)})).join(" ")):"object"==typeof props.columns?(0,styled_components_browser_esm.css)(["grid-template-columns:repeat( ",","," );"],function getRepeatCount(count){return"number"==typeof count?count:"auto-"+(count||"fit")}(props.columns.count),getRepeatSize(props.columns.size,props)):(0,styled_components_browser_esm.css)(["grid-template-columns:repeat( auto-fill,"," );"],getRepeatSize(props.columns,props))}(props)}),(function(props){return props.gap&&function gapStyle(props){var sizes=gapSizes(props);return void 0!==sizes[0]&&void 0!==sizes[1]?"grid-gap: "+sizes[0]+" "+sizes[1]+";":void 0!==sizes[0]?"grid-row-gap: "+sizes[0]+";":void 0!==sizes[1]?"grid-column-gap: "+sizes[1]+";":""}(props)}),(function(props){return props.justify&&justifyStyle}),(function(props){return props.justifyContent&&justifyContentStyle}),(function(props){return props.pad&&(0,styles.oW)("padding",props.pad,props.responsive,props.theme.global.edgeSize.responsiveBreakpoint,props.theme)}),(function(props){return props.rowsProp&&function rowsStyle(props){return Array.isArray(props.rowsProp)?(0,styled_components_browser_esm.css)(["grid-template-rows:",";"],props.rowsProp.map((function(s){return Array.isArray(s)?"minmax("+normalizeSize(s[0],props)+", "+normalizeSize(s[1],props)+")":normalizeSize(s,props)})).join(" ")):(0,styled_components_browser_esm.css)(["grid-auto-rows:",";"],props.theme.global.size[props.rowsProp])}(props)}),(function(props){return props.heightProp&&(0,styles.tH)(props.heightProp,props.theme)}),(function(props){return props.widthProp&&(0,styles.ch)(props.widthProp,props.theme)}),(function(props){return props.theme.grid&&props.theme.grid.extend}));StyledGrid.defaultProps={},Object.setPrototypeOf(StyledGrid.defaultProps,default_props.l);var prop_types=__webpack_require__("../../node_modules/prop-types/index.js"),prop_types_default=__webpack_require__.n(prop_types);prop_types_default().shape({color:prop_types_default().oneOfType([prop_types_default().string,prop_types_default().shape({dark:prop_types_default().string,light:prop_types_default().string})]),side:prop_types_default().oneOf(["top","left","bottom","right","start","end","horizontal","vertical","all","between"]),size:prop_types_default().oneOfType([prop_types_default().oneOf(["xsmall","small","medium","large","xlarge"]),prop_types_default().string]),style:prop_types_default().oneOf(["solid","dashed","dotted","double","groove","ridge","inset","outset","hidden"])});var GridPropTypes={},_excluded=["a11yTitle","aria-label","border","fill","height","responsive","rows","tag","as","width"];function Grid_extends(){return Grid_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(props,_excluded);return react.createElement(StyledGrid,Grid_extends({ref,a11yTitleProp:ariaLabel||a11yTitle,as:!as&&tag?tag:as,border,fillContainer:fill,heightProp:height,responsive,rowsProp:rows,widthProp:width},rest))}));Grid.displayName="Grid",Grid.propTypes=GridPropTypes,Grid.available=!0},"../../node_modules/valid-url/index.js":(module,__unused_webpack_exports,__webpack_require__)=>{!function(module){"use strict";module.exports.is_uri=is_iri,module.exports.is_http_uri=is_http_iri,module.exports.is_https_uri=is_https_iri,module.exports.is_web_uri=is_web_iri,module.exports.isUri=is_iri,module.exports.isHttpUri=is_http_iri,module.exports.isHttpsUri=is_https_iri,module.exports.isWebUri=is_web_iri;var splitUri=function(uri){return uri.match(/(?:([^:\/?#]+):)?(?:\/\/([^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/)};function is_iri(value){if(value&&!/[^a-z0-9\:\/\?\#\[\]\@\!\$\&\'\(\)\*\+\,\;\=\.\-\_\~\%]/i.test(value)&&!/%[^0-9a-f]/i.test(value)&&!/%[0-9a-f](:?[^0-9a-f]|$)/i.test(value)){var splitted,authority,path,query,fragment,scheme="",out="";if(scheme=(splitted=splitUri(value))[1],authority=splitted[2],path=splitted[3],query=splitted[4],fragment=splitted[5],scheme&&scheme.length&&path.length>=0){if(authority&&authority.length){if(0!==path.length&&!/^\//.test(path))return}else if(/^\/\//.test(path))return;if(/^[a-z][a-z0-9\+\-\.]*$/.test(scheme.toLowerCase()))return out+=scheme+":",authority&&authority.length&&(out+="//"+authority),out+=path,query&&query.length&&(out+="?"+query),fragment&&fragment.length&&(out+="#"+fragment),out}}}function is_http_iri(value,allowHttps){if(is_iri(value)){var splitted,path,query,fragment,scheme="",authority="",port="",out="";if(scheme=(splitted=splitUri(value))[1],authority=splitted[2],path=splitted[3],query=splitted[4],fragment=splitted[5],scheme){if(allowHttps){if("https"!=scheme.toLowerCase())return}else if("http"!=scheme.toLowerCase())return;if(authority)return/:(\d+)$/.test(authority)&&(port=authority.match(/:(\d+)$/)[0],authority=authority.replace(/:\d+$/,"")),out+=scheme+":",out+="//"+authority,port&&(out+=port),out+=path,query&&query.length&&(out+="?"+query),fragment&&fragment.length&&(out+="#"+fragment),out}}}function is_https_iri(value){return is_http_iri(value,!0)}function is_web_iri(value){return is_http_iri(value)||is_https_iri(value)}}(module=__webpack_require__.nmd(module))}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/1242.19061966.iframe.bundle.js b/@zooniverse/classifier/1242.19061966.iframe.bundle.js new file mode 100644 index 00000000000..4e596a4d59c --- /dev/null +++ b/@zooniverse/classifier/1242.19061966.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[1242],{"../../node_modules/grommet/es6/components/List/List.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>List});var react=__webpack_require__("../../node_modules/react/index.js"),styled_components_browser_esm=__webpack_require__("../../node_modules/styled-components/dist/styled-components.browser.esm.js"),DataContext=__webpack_require__("../../node_modules/grommet/es6/contexts/DataContext.js"),Box=__webpack_require__("../../node_modules/grommet/es6/components/Box/Box.js"),Button=__webpack_require__("../../node_modules/grommet/es6/components/Button/Button.js"),InfiniteScroll=__webpack_require__("../../node_modules/grommet/es6/components/InfiniteScroll/InfiniteScroll.js"),Keyboard=__webpack_require__("../../node_modules/grommet/es6/components/Keyboard/Keyboard.js"),Pagination=__webpack_require__("../../node_modules/grommet/es6/components/Pagination/Pagination.js"),Text=__webpack_require__("../../node_modules/grommet/es6/components/Text/Text.js"),styles=__webpack_require__("../../node_modules/grommet/es6/utils/styles.js"),colors=__webpack_require__("../../node_modules/grommet/es6/utils/colors.js"),refs=__webpack_require__("../../node_modules/grommet/es6/utils/refs.js"),pagination=__webpack_require__("../../node_modules/grommet/es6/utils/pagination.js"),AnalyticsContext=__webpack_require__("../../node_modules/grommet/es6/contexts/AnalyticsContext/AnalyticsContext.js"),prop_types=__webpack_require__("../../node_modules/prop-types/index.js"),prop_types_default=__webpack_require__.n(prop_types);var sizes=["none","xxsmall","xsmall","small","medium","large","xlarge"],sides=["horizontal","vertical","top","bottom","left","right","start","end"],padShapeSides={};sides.forEach((function(side){padShapeSides[side]=prop_types_default().oneOf(sizes)}));prop_types_default().bool,prop_types_default().oneOf(sides),prop_types_default().shape({color:prop_types_default().oneOfType([prop_types_default().string,prop_types_default().shape({dark:prop_types_default().string,light:prop_types_default().string})]),side:prop_types_default().oneOf(sides),size:prop_types_default().oneOfType([prop_types_default().oneOf(sizes),prop_types_default().string])});var ListPropTypes={},_excluded=["a11yTitle","aria-label","action","as","background","border","children","data","defaultItemProps","disabled","focus","itemKey","itemProps","onActive","onClickItem","onKeyDown","onMore","onOrder","pad","paginate","pinned","primaryKey","secondaryKey","show","step"];function List_extends(){return List_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0&&(0,styles.jq)({forceOutline:!0,skipSvgChildren:!0})}),(function(props){return props.itemFocus&&(0,styles.jq)({forceOutline:!0,skipSvgChildren:!0})}),(function(props){return props.theme.list&&props.theme.list.extend})),StyledItem=(0,styled_components_browser_esm.default)(Box.x).withConfig({displayName:"List__StyledItem",componentId:"sc-130gdqg-1"})([""," "," &:focus{","}"," &:hover{","}",""],(function(props){return props.onClick&&!props.isDisabled&&"cursor: pointer;"}),(function(props){return props.draggable&&!props.isDisabled&&"cursor: move;"}),(0,styles.GA)({forceOutline:!0,skipSvgChildren:!0}),(function(props){var _props$theme$list,disabledStyle;if(props.isDisabled&&null!=(_props$theme$list=props.theme.list)&&null!=(_props$theme$list=_props$theme$list.item)&&_props$theme$list.disabled){var _props$theme$list$ite=props.theme.list.item.disabled,color=_props$theme$list$ite.color,cursor=_props$theme$list$ite.cursor;disabledStyle={color:(0,colors.ut)(color,props.theme),cursor}}return disabledStyle}),(function(props){return props.isDisabled&&"background-color: unset;"}),(function(props){return props.theme.list&&props.theme.list.item&&props.theme.list.item.extend})),StyledContainer=(0,styled_components_browser_esm.default)(Box.x).withConfig({displayName:"List__StyledContainer",componentId:"sc-130gdqg-2"})(["",";"],(function(props){return props.theme.list&&props.theme.list.container&&props.theme.list.container.extend})),getValue=function getValue(item,index,key){return"function"==typeof key?key(item,index):"string"==typeof item?item:void 0!==key?null==item?void 0:item[key]:void 0},reorder=function reorder(array,pinnedArray,source,target){var result=array.slice(0),tmp=result[source];if(sourcetarget;_i-=1)result[_i]=result[_i-1];return result[target]=tmp,pinnedArray.data.length>0&&pinnedArray.data.forEach((function(pinnedItem,index){result.splice(pinnedArray.indexes[index],0,pinnedItem)})),result},getItemId=function getItemId(item,index,itemKey,primaryKey){var _getValue;return primaryKey?getValue(item,index,primaryKey):itemKey?getValue(item,index,itemKey):null!=(_getValue=getValue(item,index))?_getValue:index},List=react.forwardRef((function(_ref,ref){var a11yTitle=_ref.a11yTitle,ariaLabel=_ref["aria-label"],action=_ref.action,as=_ref.as,background=_ref.background,border=_ref.border,children=_ref.children,dataProp=_ref.data,defaultItemProps=_ref.defaultItemProps,disabledItems=_ref.disabled,defaultItemKey=(_ref.focus,_ref.itemKey),itemProps=_ref.itemProps,onActive=_ref.onActive,onClickItem=_ref.onClickItem,onKeyDown=_ref.onKeyDown,onMore=_ref.onMore,onOrder=_ref.onOrder,pad=_ref.pad,paginate=_ref.paginate,_ref$pinned=_ref.pinned,pinned=void 0===_ref$pinned?[]:_ref$pinned,primaryKey=_ref.primaryKey,secondaryKey=_ref.secondaryKey,showProp=_ref.show,_ref$step=_ref.step,step=void 0===_ref$step?paginate?50:void 0:_ref$step,rest=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}(_ref,_excluded),listRef=(0,refs.t)(ref),theme=(0,react.useContext)(styled_components_browser_esm.ThemeContext),contextData=(0,react.useContext)(DataContext.R).data,data=dataProp||contextData||emptyData,itemKey=defaultItemKey||primaryKey||null,_useState=(0,react.useState)(),active=_useState[0],setActive=_useState[1],_useState2=(0,react.useState)(),lastActive=_useState2[0],setLastActive=_useState2[1],updateActive=function updateActive(nextActive){setActive(nextActive),onActive&&onClickItem&&nextActive!==active&&onActive(nextActive)},_useState3=(0,react.useState)(),itemFocus=_useState3[0],setItemFocus=_useState3[1],_useState4=(0,react.useState)(),dragging=_useState4[0],setDragging=_useState4[1],_useState5=(0,react.useState)(),orderingData=_useState5[0],setOrderingData=_useState5[1],_useMemo=(0,react.useMemo)((function(){var orderable=[],pinnedData=[],pinnedIndexes=[],currentData=orderingData||data;return 0===pinned.length?[currentData,{data:pinnedData,indexes:pinnedIndexes}]:(currentData.forEach((function(item,index){var key=getValue(item,index,itemKey);pinned.includes(key)?(pinnedData.push(item),pinnedIndexes.push(index)):orderable.push(item)})),[orderable,{data:pinnedData,indexes:pinnedIndexes}])}),[data,orderingData,itemKey,pinned]),orderableData=_useMemo[0],pinnedInfo=_useMemo[1],_usePagination=(0,pagination.h)(List_extends({data,page:(0,pagination.k)(showProp,step),step},paginate)),items=_usePagination[0],paginationProps=_usePagination[1],Container=paginate?StyledContainer:react.Fragment,containterProps=paginate?List_extends({},theme.list.container):void 0,draggingRef=(0,react.useRef)(),sendAnalytics=(0,AnalyticsContext.z$)(),ariaProps={role:onClickItem||onOrder?"listbox":"list"};if(active>=0){var activeId;if(onOrder){var buttonId=active%2?"MoveDown":"MoveUp",itemIndex=Math.trunc(active/2);activeId=""+getItemId(orderableData[itemIndex],itemIndex,itemKey,primaryKey)+buttonId}else onClickItem&&(activeId=getItemId(orderableData[active],active,itemKey,primaryKey));ariaProps["aria-activedescendant"]=activeId}return react.createElement(Container,containterProps,react.createElement(Keyboard.N,{onEnter:(onClickItem||onOrder)&&active>=0?function(event){if(onOrder){var index=Math.trunc(active/2);active%2?(onOrder(reorder(orderableData,pinnedInfo,index,index+1)),updateActive(Math.min(active+2,2*orderableData.length-2))):(onOrder(reorder(orderableData,pinnedInfo,index,index-1)),updateActive(Math.max(active-2,1)))}else if(null!=disabledItems&&disabledItems.includes(getValue(data[active],active,itemKey)))event.preventDefault();else if(onClickItem){event.persist();var adjustedEvent=event;adjustedEvent.item=data[active],adjustedEvent.index=active,onClickItem(adjustedEvent),sendAnalytics({type:"listItemClick",element:listRef.current,event:adjustedEvent,item:data[active],index:active})}}:void 0,onUp:(onClickItem||onOrder)&&active?function(){var min=onOrder?1:0;updateActive(Math.max(active-1,min))}:void 0,onDown:(onClickItem||onOrder)&&orderableData&&orderableData.length?function(){var min=onOrder?1:0,max=onOrder?2*orderableData.length-2:data.length-1;updateActive(active>=min?Math.min(active+1,max):min)}:void 0,onKeyDown},react.createElement(StyledList,List_extends({"aria-label":ariaLabel||a11yTitle,ref:listRef,as:as||"ul",itemFocus,tabIndex:onClickItem||onOrder?0:void 0,onFocus:function onFocus(){return updateActive(active||0===active?active:lastActive)},onBlur:function onBlur(){setLastActive(active),updateActive(void 0)}},ariaProps,rest),react.createElement(InfiniteScroll.v,{items:paginate?items:orderingData||data,onMore,show:paginate?void 0:showProp,step,renderMarker:function renderMarker(marker){return react.createElement(Box.x,{as:"li",flex:!1},marker)}},(function(item,index){var content,boxProps={};if(children)content=children(item,index,onClickItem?{active:active===index}:void 0);else if(primaryKey){var primary=getValue(item,index,primaryKey);if(content="string"==typeof primary||"number"==typeof primary?react.createElement(Text.x,{key:"p",weight:"bold"},primary):primary,secondaryKey){var secondary=getValue(item,index,secondaryKey);content=[content,"string"==typeof secondary||"number"==typeof secondary?react.createElement(Text.x,{key:"s"},getValue(item,index,secondaryKey)):secondary],boxProps={direction:"row",align:"center",justify:"between",gap:"medium"}}}else content="object"==typeof item?item[Object.keys(item)[0]]:item;var isDisabled,isPinned,key=getValue(item,index,itemKey)||index,orderableIndex=orderableData.findIndex((function(ordItem,ordIndex){return getValue(ordItem,ordIndex,itemKey)===key}));disabledItems&&("object"!=typeof item||itemKey||console.error("Warning: Missing prop itemKey. Prop disabled requires itemKey to be specified when data is of type 'object'."),isDisabled=null==disabledItems?void 0:disabledItems.includes(key)),pinned.length>0&&("object"!=typeof item||itemKey||console.error("Warning: Missing prop itemKey. Prop pin requires itemKey to be specified when data is of type 'object'."),isPinned=null==pinned?void 0:pinned.includes(key)),action&&(content=[react.createElement(Box.x,{align:"start",key:"actionContainer"+index},content),action(item,index)],boxProps={direction:"row",align:secondaryKey?"start":"center",justify:"between",gap:"medium"});var adjustedBackground=background||theme.list.item.background;!onOrder&&active===index||dragging===index?adjustedBackground=theme.global.hover.background:Array.isArray(adjustedBackground)?adjustedBackground=adjustedBackground[index%adjustedBackground.length]:isPinned&&(adjustedBackground=theme.list.item.pinned.background);var clickProps,orderProps,orderControls,itemAriaProps,displayPinned,adjustedBorder=void 0!==border?border:theme.list.item.border;if("horizontal"===adjustedBorder&&index&&(adjustedBorder="bottom"),onClickItem&&!onOrder&&(clickProps={role:"option",tabIndex:-1,active:active===index,onClick:function onClick(event){if(isDisabled)event.preventDefault();else{event.persist();var adjustedEvent=event;adjustedEvent.item=item,adjustedEvent.index=index,onClickItem(adjustedEvent),sendAnalytics({type:"listItemClick",element:listRef.current,event:adjustedEvent,item,index})}},onMouseOver:function onMouseOver(){return updateActive(index)},onMouseOut:function onMouseOut(){return updateActive(void 0)},onFocus:function onFocus(){updateActive(index),setItemFocus(!0)},onBlur:function onBlur(){updateActive(void 0),setItemFocus(!1)}}),onOrder&&!isPinned){orderProps={draggable:!0,onDragStart:function onDragStart(event){event.dataTransfer.setData("text/plain",""),event.dataTransfer.effectAllowed="move",setDragging(orderableIndex),updateActive(void 0)},onDragEnd:function onDragEnd(){setDragging(void 0),setOrderingData(void 0)},onDragOver:function onDragOver(event){void 0!==dragging&&(event.preventDefault(),dragging!==orderableIndex&&(event.dataTransfer.dropEffect="move",setOrderingData(reorder(orderableData,pinnedInfo,dragging,orderableIndex)),setDragging(orderableIndex)))},onDrop:function onDrop(){orderingData&&onOrder(orderingData)},ref:dragging===orderableIndex?draggingRef:void 0};var Up=theme.list.icons.up,Down=theme.list.icons.down;orderControls=!isPinned&&react.createElement(Box.x,{direction:"row",align:"center",justify:"end"},react.createElement(Button.z,{id:key+"MoveUp",a11yTitle:orderableIndex+1+" "+key+" move up",icon:react.createElement(Up,null),hoverIndicator:!0,focusIndicator:!1,disabled:!orderableIndex,active:active===2*orderableIndex,onClick:function onClick(event){event.stopPropagation(),onOrder(reorder(orderableData,pinnedInfo,orderableIndex,orderableIndex-1))},tabIndex:-1,onMouseOver:function onMouseOver(){return updateActive(2*orderableIndex)},onMouseOut:function onMouseOut(){return updateActive(void 0)},onFocus:function onFocus(){updateActive(2*orderableIndex),setItemFocus(!0)},onBlur:function onBlur(){updateActive(void 0),setItemFocus(!1)}}),react.createElement(Button.z,{id:key+"MoveDown",a11yTitle:orderableIndex+1+" "+key+" move down",icon:react.createElement(Down,null),hoverIndicator:!0,focusIndicator:!1,disabled:orderableIndex>=orderableData.length-1,active:active===2*orderableIndex+1,onClick:function onClick(event){event.stopPropagation(),onOrder(reorder(orderableData,pinnedInfo,orderableIndex,orderableIndex+1))},tabIndex:-1,onMouseOver:function onMouseOver(){return updateActive(2*orderableIndex+1)},onMouseOut:function onMouseOut(){return updateActive(void 0)},onFocus:function onFocus(){updateActive(2*orderableIndex+1),setItemFocus(!0)},onBlur:function onBlur(){updateActive(void 0),setItemFocus(!1)}})),content=react.createElement(Box.x,List_extends({flex:!0},boxProps),content),boxProps={direction:"row",align:defaultItemProps&&defaultItemProps.align||"center",gap:"medium"}}if(isDisabled&&(itemAriaProps={"aria-disabled":!0},onClickItem&&(itemAriaProps=List_extends({},itemAriaProps,{"aria-selected":!1}))),isPinned){var Pin=theme.list.icons.pin,pinSize=theme.list.item.pinned.icon.size,pinPad=theme.list.item.pinned.icon.pad;boxProps={direction:"row",align:defaultItemProps&&defaultItemProps.align||"center",gap:"medium"},displayPinned=react.createElement(Box.x,{direction:"row",align:"center",justify:"end",pad:pinPad},react.createElement(Pin,{size:pinSize})),content=react.createElement(Box.x,{flex:!0},content)}return itemProps&&itemProps[index]&&(boxProps=List_extends({},boxProps,itemProps[index])),react.createElement(StyledItem,List_extends({key,tag:"li",background:adjustedBackground,border:adjustedBorder,isDisabled,flex:!1,pad:pad||theme.list.item.pad},defaultItemProps,boxProps,clickProps,orderProps,itemAriaProps),onOrder&&react.createElement(Text.x,null,index+1),content,displayPinned,orderControls)})))),paginate&&data.length>step&&items&&items.length?react.createElement(Pagination.t,List_extends({alignSelf:"end"},paginationProps)):null)}));List.displayName="List",List.propTypes=ListPropTypes}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/1369.9a226512.iframe.bundle.js b/@zooniverse/classifier/1369.9a226512.iframe.bundle.js new file mode 100644 index 00000000000..236ed49bba4 --- /dev/null +++ b/@zooniverse/classifier/1369.9a226512.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[1369],{"../../node_modules/@sentry/core/esm/exports.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Tb:()=>captureException,$e:()=>withScope});var worldwide=__webpack_require__("../../node_modules/@sentry/utils/esm/worldwide.js");function misc_uuid4(){const gbl=worldwide.n2,crypto=gbl.crypto||gbl.msCrypto;let getRandomByte=()=>16*Math.random();try{if(crypto&&crypto.randomUUID)return crypto.randomUUID().replace(/-/g,"");crypto&&crypto.getRandomValues&&(getRandomByte=()=>crypto.getRandomValues(new Uint8Array(1))[0])}catch(_){}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,(c=>(c^(15&getRandomByte())>>c/4).toString(16)))}var time=__webpack_require__("../../node_modules/@sentry/utils/esm/time.js");const CONSOLE_LEVELS=["debug","info","warn","error","log","assert","trace"],originalConsoleMethods={};function consoleSandbox(callback){if(!("console"in worldwide.n2))return callback();const console=worldwide.n2.console,wrappedFuncs={},wrappedLevels=Object.keys(originalConsoleMethods);wrappedLevels.forEach((level=>{const originalConsoleMethod=originalConsoleMethods[level];wrappedFuncs[level]=console[level],console[level]=originalConsoleMethod}));try{return callback()}finally{wrappedLevels.forEach((level=>{console[level]=wrappedFuncs[level]}))}}const logger_logger=function makeLogger(){let enabled=!1;const logger={enable:()=>{enabled=!0},disable:()=>{enabled=!1}};return"undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__?CONSOLE_LEVELS.forEach((name=>{logger[name]=(...args)=>{enabled&&consoleSandbox((()=>{worldwide.n2.console[name](`Sentry Logger [${name}]:`,...args)}))}})):CONSOLE_LEVELS.forEach((name=>{logger[name]=()=>{}})),logger}(),DEFAULT_ENVIRONMENT="production",objectToString=Object.prototype.toString;function isBuiltin(wat,className){return objectToString.call(wat)===`[object ${className}]`}function isPlainObject(wat){return isBuiltin(wat,"Object")}function isThenable(wat){return Boolean(wat&&wat.then&&"function"==typeof wat.then)}var States;!function(States){States[States.PENDING=0]="PENDING";States[States.RESOLVED=1]="RESOLVED";States[States.REJECTED=2]="REJECTED"}(States||(States={}));class SyncPromise{constructor(executor){SyncPromise.prototype.__init.call(this),SyncPromise.prototype.__init2.call(this),SyncPromise.prototype.__init3.call(this),SyncPromise.prototype.__init4.call(this),this._state=States.PENDING,this._handlers=[];try{executor(this._resolve,this._reject)}catch(e){this._reject(e)}}then(onfulfilled,onrejected){return new SyncPromise(((resolve,reject)=>{this._handlers.push([!1,result=>{if(onfulfilled)try{resolve(onfulfilled(result))}catch(e){reject(e)}else resolve(result)},reason=>{if(onrejected)try{resolve(onrejected(reason))}catch(e){reject(e)}else reject(reason)}]),this._executeHandlers()}))}catch(onrejected){return this.then((val=>val),onrejected)}finally(onfinally){return new SyncPromise(((resolve,reject)=>{let val,isRejected;return this.then((value=>{isRejected=!1,val=value,onfinally&&onfinally()}),(reason=>{isRejected=!0,val=reason,onfinally&&onfinally()})).then((()=>{isRejected?reject(val):resolve(val)}))}))}__init(){this._resolve=value=>{this._setResult(States.RESOLVED,value)}}__init2(){this._reject=reason=>{this._setResult(States.REJECTED,reason)}}__init3(){this._setResult=(state,value)=>{this._state===States.PENDING&&(isThenable(value)?value.then(this._resolve,this._reject):(this._state=state,this._value=value,this._executeHandlers()))}}__init4(){this._executeHandlers=()=>{if(this._state===States.PENDING)return;const cachedHandlers=this._handlers.slice();this._handlers=[],cachedHandlers.forEach((handler=>{handler[0]||(this._state===States.RESOLVED&&handler[1](this._value),this._state===States.REJECTED&&handler[2](this._value),handler[0]=!0)}))}}}function getGlobalEventProcessors(){return(0,worldwide.YO)("globalEventProcessors",(()=>[]))}function notifyEventProcessors(processors,event,hint,index=0){return new SyncPromise(((resolve,reject)=>{const processor=processors[index];if(null===event||"function"!=typeof processor)resolve(event);else{const result=processor({...event},hint);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&processor.id&&null===result&&logger_logger.log(`Event processor "${processor.id}" dropped event`),isThenable(result)?result.then((final=>notifyEventProcessors(processors,final,hint,index+1).then(resolve))).then(null,reject):notifyEventProcessors(processors,result,hint,index+1).then(resolve).then(null,reject)}}))}function dropUndefinedKeys(inputValue){return _dropUndefinedKeys(inputValue,new Map)}function _dropUndefinedKeys(inputValue,memoizationMap){if(isPlainObject(inputValue)){const memoVal=memoizationMap.get(inputValue);if(void 0!==memoVal)return memoVal;const returnValue={};memoizationMap.set(inputValue,returnValue);for(const key of Object.keys(inputValue))void 0!==inputValue[key]&&(returnValue[key]=_dropUndefinedKeys(inputValue[key],memoizationMap));return returnValue}if(Array.isArray(inputValue)){const memoVal=memoizationMap.get(inputValue);if(void 0!==memoVal)return memoVal;const returnValue=[];return memoizationMap.set(inputValue,returnValue),inputValue.forEach((item=>{returnValue.push(_dropUndefinedKeys(item,memoizationMap))})),returnValue}return inputValue}function makeSession(context){const startingTime=(0,time.ph)(),session={sid:misc_uuid4(),init:!0,timestamp:startingTime,started:startingTime,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function sessionToJSON(session){return dropUndefinedKeys({sid:`${session.sid}`,init:session.init,started:new Date(1e3*session.started).toISOString(),timestamp:new Date(1e3*session.timestamp).toISOString(),status:session.status,errors:session.errors,did:"number"==typeof session.did||"string"==typeof session.did?`${session.did}`:void 0,duration:session.duration,attrs:{release:session.release,environment:session.environment,ip_address:session.ipAddress,user_agent:session.userAgent}})}(session)};return context&&updateSession(session,context),session}function updateSession(session,context={}){if(context.user&&(!session.ipAddress&&context.user.ip_address&&(session.ipAddress=context.user.ip_address),session.did||context.did||(session.did=context.user.id||context.user.email||context.user.username)),session.timestamp=context.timestamp||(0,time.ph)(),context.ignoreDuration&&(session.ignoreDuration=context.ignoreDuration),context.sid&&(session.sid=32===context.sid.length?context.sid:misc_uuid4()),void 0!==context.init&&(session.init=context.init),!session.did&&context.did&&(session.did=`${context.did}`),"number"==typeof context.started&&(session.started=context.started),session.ignoreDuration)session.duration=void 0;else if("number"==typeof context.duration)session.duration=context.duration;else{const duration=session.timestamp-session.started;session.duration=duration>=0?duration:0}context.release&&(session.release=context.release),context.environment&&(session.environment=context.environment),!session.ipAddress&&context.ipAddress&&(session.ipAddress=context.ipAddress),!session.userAgent&&context.userAgent&&(session.userAgent=context.userAgent),"number"==typeof context.errors&&(session.errors=context.errors),context.status&&(session.status=context.status)}class scope_Scope{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=generatePropagationContext()}static clone(scope){const newScope=new scope_Scope;return scope&&(newScope._breadcrumbs=[...scope._breadcrumbs],newScope._tags={...scope._tags},newScope._extra={...scope._extra},newScope._contexts={...scope._contexts},newScope._user=scope._user,newScope._level=scope._level,newScope._span=scope._span,newScope._session=scope._session,newScope._transactionName=scope._transactionName,newScope._fingerprint=scope._fingerprint,newScope._eventProcessors=[...scope._eventProcessors],newScope._requestSession=scope._requestSession,newScope._attachments=[...scope._attachments],newScope._sdkProcessingMetadata={...scope._sdkProcessingMetadata},newScope._propagationContext={...scope._propagationContext}),newScope}addScopeListener(callback){this._scopeListeners.push(callback)}addEventProcessor(callback){return this._eventProcessors.push(callback),this}setUser(user){return this._user=user||{},this._session&&updateSession(this._session,{user}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(requestSession){return this._requestSession=requestSession,this}setTags(tags){return this._tags={...this._tags,...tags},this._notifyScopeListeners(),this}setTag(key,value){return this._tags={...this._tags,[key]:value},this._notifyScopeListeners(),this}setExtras(extras){return this._extra={...this._extra,...extras},this._notifyScopeListeners(),this}setExtra(key,extra){return this._extra={...this._extra,[key]:extra},this._notifyScopeListeners(),this}setFingerprint(fingerprint){return this._fingerprint=fingerprint,this._notifyScopeListeners(),this}setLevel(level){return this._level=level,this._notifyScopeListeners(),this}setTransactionName(name){return this._transactionName=name,this._notifyScopeListeners(),this}setContext(key,context){return null===context?delete this._contexts[key]:this._contexts[key]=context,this._notifyScopeListeners(),this}setSpan(span){return this._span=span,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const span=this.getSpan();return span&&span.transaction}setSession(session){return session?this._session=session:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(captureContext){if(!captureContext)return this;if("function"==typeof captureContext){const updatedScope=captureContext(this);return updatedScope instanceof scope_Scope?updatedScope:this}return captureContext instanceof scope_Scope?(this._tags={...this._tags,...captureContext._tags},this._extra={...this._extra,...captureContext._extra},this._contexts={...this._contexts,...captureContext._contexts},captureContext._user&&Object.keys(captureContext._user).length&&(this._user=captureContext._user),captureContext._level&&(this._level=captureContext._level),captureContext._fingerprint&&(this._fingerprint=captureContext._fingerprint),captureContext._requestSession&&(this._requestSession=captureContext._requestSession),captureContext._propagationContext&&(this._propagationContext=captureContext._propagationContext)):isPlainObject(captureContext)&&(this._tags={...this._tags,...captureContext.tags},this._extra={...this._extra,...captureContext.extra},this._contexts={...this._contexts,...captureContext.contexts},captureContext.user&&(this._user=captureContext.user),captureContext.level&&(this._level=captureContext.level),captureContext.fingerprint&&(this._fingerprint=captureContext.fingerprint),captureContext.requestSession&&(this._requestSession=captureContext.requestSession),captureContext.propagationContext&&(this._propagationContext=captureContext.propagationContext)),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=generatePropagationContext(),this}addBreadcrumb(breadcrumb,maxBreadcrumbs){const maxCrumbs="number"==typeof maxBreadcrumbs?maxBreadcrumbs:100;if(maxCrumbs<=0)return this;const mergedBreadcrumb={timestamp:(0,time.yW)(),...breadcrumb},breadcrumbs=this._breadcrumbs;return breadcrumbs.push(mergedBreadcrumb),this._breadcrumbs=breadcrumbs.length>maxCrumbs?breadcrumbs.slice(-maxCrumbs):breadcrumbs,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(attachment){return this._attachments.push(attachment),this}getAttachments(){return this._attachments}clearAttachments(){return this._attachments=[],this}applyToEvent(event,hint={},additionalEventProcessors){if(this._extra&&Object.keys(this._extra).length&&(event.extra={...this._extra,...event.extra}),this._tags&&Object.keys(this._tags).length&&(event.tags={...this._tags,...event.tags}),this._user&&Object.keys(this._user).length&&(event.user={...this._user,...event.user}),this._contexts&&Object.keys(this._contexts).length&&(event.contexts={...this._contexts,...event.contexts}),this._level&&(event.level=this._level),this._transactionName&&(event.transaction=this._transactionName),this._span){event.contexts={trace:this._span.getTraceContext(),...event.contexts};const transaction=this._span.transaction;if(transaction){event.sdkProcessingMetadata={dynamicSamplingContext:transaction.getDynamicSamplingContext(),...event.sdkProcessingMetadata};const transactionName=transaction.name;transactionName&&(event.tags={transaction:transactionName,...event.tags})}}this._applyFingerprint(event);const scopeBreadcrumbs=this._getBreadcrumbs(),breadcrumbs=[...event.breadcrumbs||[],...scopeBreadcrumbs];return event.breadcrumbs=breadcrumbs.length>0?breadcrumbs:void 0,event.sdkProcessingMetadata={...event.sdkProcessingMetadata,...this._sdkProcessingMetadata,propagationContext:this._propagationContext},notifyEventProcessors([...additionalEventProcessors||[],...getGlobalEventProcessors(),...this._eventProcessors],event,hint)}setSDKProcessingMetadata(newData){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...newData},this}setPropagationContext(context){return this._propagationContext=context,this}getPropagationContext(){return this._propagationContext}_getBreadcrumbs(){return this._breadcrumbs}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach((callback=>{callback(this)})),this._notifyingListeners=!1)}_applyFingerprint(event){event.fingerprint=event.fingerprint?function arrayify(maybeArray){return Array.isArray(maybeArray)?maybeArray:[maybeArray]}(event.fingerprint):[],this._fingerprint&&(event.fingerprint=event.fingerprint.concat(this._fingerprint)),event.fingerprint&&!event.fingerprint.length&&delete event.fingerprint}}function generatePropagationContext(){return{traceId:misc_uuid4(),spanId:misc_uuid4().substring(16)}}const API_VERSION=4,DEFAULT_BREADCRUMBS=100;class Hub{constructor(client,scope=new scope_Scope,_version=API_VERSION){this._version=_version,this._stack=[{scope}],client&&this.bindClient(client)}isOlderThan(version){return this._version{client.captureException(exception,{originalException:exception,syntheticException,...hint,event_id:eventId},scope)})),eventId}captureMessage(message,level,hint){const eventId=this._lastEventId=hint&&hint.event_id?hint.event_id:misc_uuid4(),syntheticException=new Error(message);return this._withClient(((client,scope)=>{client.captureMessage(message,level,{originalException:message,syntheticException,...hint,event_id:eventId},scope)})),eventId}captureEvent(event,hint){const eventId=hint&&hint.event_id?hint.event_id:misc_uuid4();return event.type||(this._lastEventId=eventId),this._withClient(((client,scope)=>{client.captureEvent(event,{...hint,event_id:eventId},scope)})),eventId}lastEventId(){return this._lastEventId}addBreadcrumb(breadcrumb,hint){const{scope,client}=this.getStackTop();if(!client)return;const{beforeBreadcrumb=null,maxBreadcrumbs=DEFAULT_BREADCRUMBS}=client.getOptions&&client.getOptions()||{};if(maxBreadcrumbs<=0)return;const mergedBreadcrumb={timestamp:(0,time.yW)(),...breadcrumb},finalBreadcrumb=beforeBreadcrumb?consoleSandbox((()=>beforeBreadcrumb(mergedBreadcrumb,hint))):mergedBreadcrumb;null!==finalBreadcrumb&&(client.emit&&client.emit("beforeAddBreadcrumb",finalBreadcrumb,hint),scope.addBreadcrumb(finalBreadcrumb,maxBreadcrumbs))}setUser(user){this.getScope().setUser(user)}setTags(tags){this.getScope().setTags(tags)}setExtras(extras){this.getScope().setExtras(extras)}setTag(key,value){this.getScope().setTag(key,value)}setExtra(key,extra){this.getScope().setExtra(key,extra)}setContext(name,context){this.getScope().setContext(name,context)}configureScope(callback){const{scope,client}=this.getStackTop();client&&callback(scope)}run(callback){const oldHub=makeMain(this);try{callback(this)}finally{makeMain(oldHub)}}getIntegration(integration){const client=this.getClient();if(!client)return null;try{return client.getIntegration(integration)}catch(_oO){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&logger_logger.warn(`Cannot retrieve integration ${integration.id} from the current Hub`),null}}startTransaction(context,customSamplingContext){const result=this._callExtensionMethod("startTransaction",context,customSamplingContext);if(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&!result){this.getClient()?console.warn("Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':\nSentry.addTracingExtensions();\nSentry.init({...});\n"):console.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")}return result}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(endSession=!1){if(endSession)return this.endSession();this._sendSessionUpdate()}endSession(){const scope=this.getStackTop().scope,session=scope.getSession();session&&function closeSession(session,status){let context={};status?context={status}:"ok"===session.status&&(context={status:"exited"}),updateSession(session,context)}(session),this._sendSessionUpdate(),scope.setSession()}startSession(context){const{scope,client}=this.getStackTop(),{release,environment=DEFAULT_ENVIRONMENT}=client&&client.getOptions()||{},{userAgent}=worldwide.n2.navigator||{},session=makeSession({release,environment,user:scope.getUser(),...userAgent&&{userAgent},...context}),currentSession=scope.getSession&&scope.getSession();return currentSession&&"ok"===currentSession.status&&updateSession(currentSession,{status:"exited"}),this.endSession(),scope.setSession(session),session}shouldSendDefaultPii(){const client=this.getClient(),options=client&&client.getOptions();return Boolean(options&&options.sendDefaultPii)}_sendSessionUpdate(){const{scope,client}=this.getStackTop(),session=scope.getSession();session&&client&&client.captureSession&&client.captureSession(session)}_withClient(callback){const{scope,client}=this.getStackTop();client&&callback(client,scope)}_callExtensionMethod(method,...args){const sentry=getMainCarrier().__SENTRY__;if(sentry&&sentry.extensions&&"function"==typeof sentry.extensions[method])return sentry.extensions[method].apply(this,args);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&logger_logger.warn(`Extension method ${method} couldn't be found, doing nothing.`)}}function getMainCarrier(){return worldwide.n2.__SENTRY__=worldwide.n2.__SENTRY__||{extensions:{},hub:void 0},worldwide.n2}function makeMain(hub){const registry=getMainCarrier(),oldHub=getHubFromCarrier(registry);return setHubOnCarrier(registry,hub),oldHub}function hub_getCurrentHub(){const registry=getMainCarrier();if(registry.__SENTRY__&®istry.__SENTRY__.acs){const hub=registry.__SENTRY__.acs.getCurrentHub();if(hub)return hub}return getGlobalHub(registry)}function getGlobalHub(registry=getMainCarrier()){return hasHubOnCarrier(registry)&&!getHubFromCarrier(registry).isOlderThan(API_VERSION)||setHubOnCarrier(registry,new Hub),getHubFromCarrier(registry)}function hasHubOnCarrier(carrier){return!!(carrier&&carrier.__SENTRY__&&carrier.__SENTRY__.hub)}function getHubFromCarrier(carrier){return(0,worldwide.YO)("hub",(()=>new Hub),carrier)}function setHubOnCarrier(carrier,hub){if(!carrier)return!1;return(carrier.__SENTRY__=carrier.__SENTRY__||{}).hub=hub,!0}function captureException(exception,captureContext){return hub_getCurrentHub().captureException(exception,{captureContext})}function withScope(callback){hub_getCurrentHub().withScope(callback)}},"../../node_modules/@sentry/utils/esm/node.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{l$:()=>dynamicRequire,KV:()=>isNodeEnv}),module=__webpack_require__.hmd(module);var process=__webpack_require__("../../node_modules/process/browser.js");function isNodeEnv(){return!function isBrowserBundle(){return"undefined"!=typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}()&&"[object process]"===Object.prototype.toString.call(void 0!==process?process:0)}function dynamicRequire(mod,request){return mod.require(request)}},"../../node_modules/@sentry/utils/esm/time.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{ph:()=>timestampInSeconds,yW:()=>dateTimestampInSeconds});var _node_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/@sentry/utils/esm/node.js"),_worldwide_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/@sentry/utils/esm/worldwide.js");module=__webpack_require__.hmd(module);const WINDOW=(0,_worldwide_js__WEBPACK_IMPORTED_MODULE_0__.Rf)(),dateTimestampSource={nowSeconds:()=>Date.now()/1e3};const platformPerformance=(0,_node_js__WEBPACK_IMPORTED_MODULE_1__.KV)()?function getNodePerformance(){try{return(0,_node_js__WEBPACK_IMPORTED_MODULE_1__.l$)(module,"perf_hooks").performance}catch(_){return}}():function getBrowserPerformance(){const{performance}=WINDOW;if(!performance||!performance.now)return;return{now:()=>performance.now(),timeOrigin:Date.now()-performance.now()}}(),timestampSource=void 0===platformPerformance?dateTimestampSource:{nowSeconds:()=>(platformPerformance.timeOrigin+platformPerformance.now())/1e3},dateTimestampInSeconds=dateTimestampSource.nowSeconds.bind(dateTimestampSource),timestampInSeconds=timestampSource.nowSeconds.bind(timestampSource);let _browserPerformanceTimeOriginMode;(()=>{const{performance}=WINDOW;if(!performance||!performance.now)return void(_browserPerformanceTimeOriginMode="none");const performanceNow=performance.now(),dateNow=Date.now(),timeOriginDelta=performance.timeOrigin?Math.abs(performance.timeOrigin+performanceNow-dateNow):36e5,timeOriginIsReliable=timeOriginDelta<36e5,navigationStart=performance.timing&&performance.timing.navigationStart,navigationStartDelta="number"==typeof navigationStart?Math.abs(navigationStart+performanceNow-dateNow):36e5;timeOriginIsReliable||navigationStartDelta<36e5?timeOriginDelta<=navigationStartDelta?(_browserPerformanceTimeOriginMode="timeOrigin",performance.timeOrigin):_browserPerformanceTimeOriginMode="navigationStart":_browserPerformanceTimeOriginMode="dateNow"})()},"../../node_modules/@sentry/utils/esm/worldwide.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function isGlobalObj(obj){return obj&&obj.Math==Math?obj:void 0}__webpack_require__.d(__webpack_exports__,{Rf:()=>getGlobalObject,YO:()=>getGlobalSingleton,n2:()=>GLOBAL_OBJ});const GLOBAL_OBJ="object"==typeof globalThis&&isGlobalObj(globalThis)||"object"==typeof window&&isGlobalObj(window)||"object"==typeof self&&isGlobalObj(self)||"object"==typeof __webpack_require__.g&&isGlobalObj(__webpack_require__.g)||function(){return this}()||{};function getGlobalObject(){return GLOBAL_OBJ}function getGlobalSingleton(name,creator,obj){const gbl=obj||GLOBAL_OBJ,__SENTRY__=gbl.__SENTRY__=gbl.__SENTRY__||{};return __SENTRY__[name]||(__SENTRY__[name]=creator())}},"../../node_modules/component-emitter/index.js":module=>{function Emitter(obj){if(obj)return function mixin(obj){for(var key in Emitter.prototype)obj[key]=Emitter.prototype[key];return obj}(obj)}module.exports=Emitter,Emitter.prototype.on=Emitter.prototype.addEventListener=function(event,fn){return this._callbacks=this._callbacks||{},(this._callbacks["$"+event]=this._callbacks["$"+event]||[]).push(fn),this},Emitter.prototype.once=function(event,fn){function on(){this.off(event,on),fn.apply(this,arguments)}return on.fn=fn,this.on(event,on),this},Emitter.prototype.off=Emitter.prototype.removeListener=Emitter.prototype.removeAllListeners=Emitter.prototype.removeEventListener=function(event,fn){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var cb,callbacks=this._callbacks["$"+event];if(!callbacks)return this;if(1==arguments.length)return delete this._callbacks["$"+event],this;for(var i=0;i{"use strict";var singleMatcher=new RegExp("(%[a-f0-9]{2})|([^%]+?)","gi"),multiMatcher=new RegExp("(%[a-f0-9]{2})+","gi");function decodeComponents(components,split){try{return[decodeURIComponent(components.join(""))]}catch(err){}if(1===components.length)return components;split=split||1;var left=components.slice(0,split),right=components.slice(split);return Array.prototype.concat.call([],decodeComponents(left),decodeComponents(right))}function decode(input){try{return decodeURIComponent(input)}catch(err){for(var tokens=input.match(singleMatcher)||[],i=1;i{module.exports=stringify,stringify.default=stringify,stringify.stable=deterministicStringify,stringify.stableStringify=deterministicStringify;var LIMIT_REPLACE_NODE="[...]",CIRCULAR_REPLACE_NODE="[Circular]",arr=[],replacerStack=[];function defaultOptions(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function stringify(obj,replacer,spacer,options){var res;void 0===options&&(options=defaultOptions()),decirc(obj,"",0,[],void 0,0,options);try{res=0===replacerStack.length?JSON.stringify(obj,replacer,spacer):JSON.stringify(obj,replaceGetterValues(replacer),spacer)}catch(_){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==arr.length;){var part=arr.pop();4===part.length?Object.defineProperty(part[0],part[1],part[3]):part[0][part[1]]=part[2]}}return res}function setReplace(replace,val,k,parent){var propertyDescriptor=Object.getOwnPropertyDescriptor(parent,k);void 0!==propertyDescriptor.get?propertyDescriptor.configurable?(Object.defineProperty(parent,k,{value:replace}),arr.push([parent,k,val,propertyDescriptor])):replacerStack.push([val,k,replace]):(parent[k]=replace,arr.push([parent,k,val]))}function decirc(val,k,edgeIndex,stack,parent,depth,options){var i;if(depth+=1,"object"==typeof val&&null!==val){for(i=0;ioptions.depthLimit)return void setReplace(LIMIT_REPLACE_NODE,val,k,parent);if(void 0!==options.edgesLimit&&edgeIndex+1>options.edgesLimit)return void setReplace(LIMIT_REPLACE_NODE,val,k,parent);if(stack.push(val),Array.isArray(val))for(i=0;ib?1:0}function deterministicStringify(obj,replacer,spacer,options){void 0===options&&(options=defaultOptions());var res,tmp=deterministicDecirc(obj,"",0,[],void 0,0,options)||obj;try{res=0===replacerStack.length?JSON.stringify(tmp,replacer,spacer):JSON.stringify(tmp,replaceGetterValues(replacer),spacer)}catch(_){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==arr.length;){var part=arr.pop();4===part.length?Object.defineProperty(part[0],part[1],part[3]):part[0][part[1]]=part[2]}}return res}function deterministicDecirc(val,k,edgeIndex,stack,parent,depth,options){var i;if(depth+=1,"object"==typeof val&&null!==val){for(i=0;ioptions.depthLimit)return void setReplace(LIMIT_REPLACE_NODE,val,k,parent);if(void 0!==options.edgesLimit&&edgeIndex+1>options.edgesLimit)return void setReplace(LIMIT_REPLACE_NODE,val,k,parent);if(stack.push(val),Array.isArray(val))for(i=0;i0)for(var i=0;i{"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>Down});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),_StyledIcon__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../node_modules/grommet-icons/es6/StyledIcon.js"),_utils__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/grommet-icons/es6/utils.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i{"use strict";__webpack_require__.d(__webpack_exports__,{P:()=>Select});var react=__webpack_require__("../../node_modules/react/index.js"),styled_components_browser_esm=__webpack_require__("../../node_modules/styled-components/dist/styled-components.browser.esm.js"),use_keyboard=__webpack_require__("../../node_modules/grommet/es6/utils/use-keyboard.js"),default_props=__webpack_require__("../../node_modules/grommet/es6/default-props.js"),Box=__webpack_require__("../../node_modules/grommet/es6/components/Box/Box.js"),Keyboard=__webpack_require__("../../node_modules/grommet/es6/components/Keyboard/Keyboard.js"),FormContext=__webpack_require__("../../node_modules/grommet/es6/components/Form/FormContext.js"),background=__webpack_require__("../../node_modules/grommet/es6/utils/background.js"),DOM=__webpack_require__("../../node_modules/grommet/es6/utils/DOM.js"),Button=__webpack_require__("../../node_modules/grommet/es6/components/Button/Button.js"),InfiniteScroll=__webpack_require__("../../node_modules/grommet/es6/components/InfiniteScroll/InfiniteScroll.js"),Text=__webpack_require__("../../node_modules/grommet/es6/components/Text/Text.js"),TextInput=__webpack_require__("../../node_modules/grommet/es6/components/TextInput/TextInput.js"),DropButton=__webpack_require__("../../node_modules/grommet/es6/components/DropButton/DropButton.js"),styles=__webpack_require__("../../node_modules/grommet/es6/utils/styles.js"),StyledContainer=styled_components_browser_esm.default.div.withConfig({displayName:"StyledSelect__StyledContainer",componentId:"sc-znp66n-0"})(["@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){width:100%;}",";",";"],(function(props){return props.dropHeight?(0,styles.Tq)("max-height",props.dropHeight,props.theme):"max-height: inherit;"}),(function(props){return props.theme.select.container&&props.theme.select.container.extend})),OptionsContainer=styled_components_browser_esm.default.div.withConfig({displayName:"StyledSelect__OptionsContainer",componentId:"sc-znp66n-1"})(["position:relative;scroll-behavior:smooth;overflow:auto;outline:none;"]),HiddenInput=styled_components_browser_esm.default.input.withConfig({displayName:"StyledSelect__HiddenInput",componentId:"sc-znp66n-2"})(["display:none;"]),SelectOption=(0,styled_components_browser_esm.default)(Button.z).withConfig({displayName:"StyledSelect__SelectOption",componentId:"sc-znp66n-3"})([""," "," &:focus{","}display:block;width:100%;",";"],(function(props){return props.selected&&props.textComponent&&background.G0}),(function(props){return props.active&&(0,background.AM)(props.children||props.theme.select.options?"background":void 0,props.theme)}),(function(props){return props.active&&(0,background.AM)(props.children||props.theme.select.options?"background":void 0,props.theme)}),(function(props){return props["aria-disabled"]&&"cursor: default"})),SelectTextInput=(0,styled_components_browser_esm.default)(TextInput.o).withConfig({displayName:"StyledSelect__SelectTextInput",componentId:"sc-znp66n-4"})(["cursor:",";"],(function(props){return props.defaultCursor?"default":"pointer"})),StyledSelectDropButton=(0,styled_components_browser_esm.default)(DropButton.h).withConfig({displayName:"StyledSelect__StyledSelectDropButton",componentId:"sc-znp66n-5"})(["",";",";",";"],(function(props){return!props.plainSelect&&styles.Lw}),(function(props){var _props$theme$select;return null==(_props$theme$select=props.theme.select)||null==(_props$theme$select=_props$theme$select.control)?void 0:_props$theme$select.extend}),(function(props){var _props$theme$select2;return props.open&&(null==(_props$theme$select2=props.theme.select)||null==(_props$theme$select2=_props$theme$select2.control)?void 0:_props$theme$select2.open)})),colors=__webpack_require__("../../node_modules/grommet/es6/utils/colors.js"),applyKey=function applyKey(option,key){if(null!=option)return"object"==typeof key?applyKey(option,key.key):"function"==typeof key?key(option):void 0!==key&&"object"==typeof option?option[key]:"object"==typeof option&&Object.keys(option)?option[Object.keys(option)[0]]:option},getOptionLabel=function getOptionLabel(index,options,labelKey){return applyKey(options[index],labelKey)},getOptionValue=function getOptionValue(index,options,valueKey){return applyKey(options[index],valueKey)},getOptionIndex=function getOptionIndex(options,i,valueKey){if(options)return"object"==typeof i?options.findIndex((function(x){return applyKey(x,valueKey)===applyKey(i,valueKey)})):options.indexOf(i)};function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(_ref,_excluded),label=clear.label,position=clear.position,align="bottom"!==position?"start":"center",buttonLabel=label||"Clear "+(name||"selection");return react.createElement(StyledButton,SelectContainer_extends({a11yTitle:buttonLabel+". Or, press "+("bottom"===position?"shift tab":"down arrow")+" to move to select options",fill:"horizontal",ref,onClick:onClear,focusIndicator:!1},rest),react.createElement(Box.x,SelectContainer_extends({},theme.select.clear.container,{align}),react.createElement(Text.x,theme.select.clear.text,buttonLabel)))})),SelectContainer=(0,react.forwardRef)((function(_ref2,ref){var clear=_ref2.clear,_ref2$children=_ref2.children,children=void 0===_ref2$children?null:_ref2$children,disabled=_ref2.disabled,disabledKey=_ref2.disabledKey,dropHeight=_ref2.dropHeight,_ref2$emptySearchMess=_ref2.emptySearchMessage,emptySearchMessage=void 0===_ref2$emptySearchMess?"No matches found":_ref2$emptySearchMess,id=_ref2.id,labelKey=_ref2.labelKey,multiple=_ref2.multiple,name=_ref2.name,onChange=_ref2.onChange,onKeyDown=_ref2.onKeyDown,onMore=_ref2.onMore,onSearch=_ref2.onSearch,optionIndexesInValue=_ref2.optionIndexesInValue,options=_ref2.options,allOptions=_ref2.allOptions,searchPlaceholder=_ref2.searchPlaceholder,search=_ref2.search,setSearch=_ref2.setSearch,selected=_ref2.selected,usingKeyboard=_ref2.usingKeyboard,_ref2$value=_ref2.value,value=void 0===_ref2$value?"":_ref2$value,valueKey=_ref2.valueKey,_ref2$replace=_ref2.replace,replace=void 0===_ref2$replace||_ref2$replace,theme=(0,react.useContext)(styled_components_browser_esm.ThemeContext)||default_props.l.theme,shouldShowClearButton=(0,react.useCallback)((function(position){var hasValue=Boolean(multiple&&value?value.length:value),showAtPosition="bottom"===position?"bottom"===(null==clear?void 0:clear.position):"bottom"!==(null==clear?void 0:clear.position);return clear&&hasValue&&showAtPosition}),[clear,multiple,value]),isDisabled=function useDisabled(disabled,disabledKey,options,valueKey){return(0,react.useCallback)((function(index){var result,option=options[index];if(disabledKey)result=applyKey(option,disabledKey);else if(Array.isArray(disabled))if("number"==typeof disabled[0])result=-1!==disabled.indexOf(index);else{var optionVal=getOptionValue(index,options,valueKey);result=-1!==getOptionIndex(disabled,options[index],valueKey)||-1!==getOptionIndex(disabled,optionVal,valueKey)}return result}),[disabled,disabledKey,options,valueKey])}(disabled,disabledKey,options,valueKey||labelKey),_useState=(0,react.useState)(usingKeyboard&&!shouldShowClearButton("top")?0:-1),activeIndex=_useState[0],setActiveIndex=_useState[1],_useState2=(0,react.useState)(usingKeyboard),keyboardNavigation=_useState2[0],setKeyboardNavigation=_useState2[1],searchRef=(0,react.useRef)(),optionsRef=(0,react.useRef)(),clearRef=(0,react.useRef)(),activeRef=(0,react.useRef)();(0,react.useEffect)((function(){var _activeRef$current;activeIndex>=0&&(null==(_activeRef$current=activeRef.current)||_activeRef$current.focus())}),[activeIndex]),(0,react.useEffect)((function(){var timer=setTimeout((function(){var optionsNode=optionsRef.current,clearButton=clearRef.current;if(onSearch){var searchInput=searchRef.current;searchInput&&searchInput.focus&&(0,DOM.Mv)(searchInput)}else clear&&clearButton&&clearButton.focus&&"bottom"!==clear.position?(0,DOM.Mv)(clearButton):usingKeyboard&&activeRef.current?(0,DOM.Mv)(activeRef.current):optionsNode&&(0,DOM.Mv)(optionsNode)}),100);return function(){return clearTimeout(timer)}}),[onSearch,usingKeyboard,clear]);var isSelected=(0,react.useCallback)((function(index){var result;if(selected)result=-1!==selected.indexOf(index);else{var optionVal=getOptionValue(index,options,valueKey);if(Array.isArray(value))0===value.length?result=!1:"object"!=typeof value[0]?result=-1!==value.indexOf(optionVal):valueKey&&(result=value.some((function(valueItem){return("function"==typeof valueKey?valueKey(valueItem):valueItem[valueKey]||valueItem[valueKey.key])===optionVal})));else if(valueKey&&null!==value&&"object"==typeof value){result=("function"==typeof valueKey?valueKey(value):value[valueKey])===optionVal}else result=value===optionVal}return result}),[selected,value,valueKey,options]),selectOption=(0,react.useCallback)((function(index){return function(event){if(onChange){var nextValue,nextSelected;if(multiple){var nextOptionIndexesInValue=optionIndexesInValue.slice(0),allOptionsIndex=allOptions.indexOf(options[index]),valueIndex=optionIndexesInValue.indexOf(allOptionsIndex);-1===valueIndex?nextOptionIndexesInValue.push(allOptionsIndex):nextOptionIndexesInValue.splice(valueIndex,1),nextValue=nextOptionIndexesInValue.map((function(i){return valueKey&&valueKey.reduce?applyKey(allOptions[i],valueKey):allOptions[i]})),nextSelected=nextOptionIndexesInValue}else nextValue=valueKey&&valueKey.reduce?applyKey(options[index],valueKey):options[index],nextSelected=index;onChange(event,{option:options[index],value:nextValue,selected:nextSelected})}}}),[multiple,onChange,optionIndexesInValue,options,allOptions,valueKey]),onClear=(0,react.useCallback)((function(event){onChange(event,{option:void 0,value:"",selected:""})}),[onChange]),onNextOption=(0,react.useCallback)((function(event){event.preventDefault();for(var nextActiveIndex=activeIndex+1;nextActiveIndex=0&&isDisabled(nextActiveIndex);)nextActiveIndex-=1;nextActiveIndex>=0&&(setActiveIndex(nextActiveIndex),setKeyboardNavigation(!0))}),[activeIndex,isDisabled,shouldShowClearButton]),onKeyDownOption=(0,react.useCallback)((function(event){if(!onSearch){var nextActiveIndex=options.findIndex((function(e,index){var label;return"string"==typeof(label="object"==typeof e?e.label||applyKey(e,labelKey):e)&&label.charAt(0).toLowerCase()===event.key.toLowerCase()&&!isDisabled(index)}));nextActiveIndex>=0&&(event.preventDefault(),setActiveIndex(nextActiveIndex),setKeyboardNavigation(!0))}onKeyDown&&onKeyDown(event)}),[isDisabled,labelKey,onKeyDown,options,onSearch]),onActiveOption=(0,react.useCallback)((function(index){return function(){keyboardNavigation||setActiveIndex(index)}}),[keyboardNavigation]),onSelectOption=(0,react.useCallback)((function(event){(shouldShowClearButton("bottom")||shouldShowClearButton("top"))&&(0,DOM.sT)(clearRef.current)?onChange(event,{option:void 0,value:"",selected:""}):activeIndex>=0&&activeIndex0?react.createElement(OptionsContainer,{role:"listbox",tabIndex:"-1",ref:optionsRef,"aria-multiselectable":multiple,onMouseMove:function onMouseMove(){return setKeyboardNavigation(!1)}},react.createElement(InfiniteScroll.v,{items:options,step:theme.select.step,onMore,replace,show:-1!==activeIndex?activeIndex:void 0},(function(option,index,optionRef){var child,optionDisabled=isDisabled(index),optionSelected=isSelected(index),optionActive=activeIndex===index,textComponent=!1;return children?("string"==typeof(child=children(option,index,options,{active:optionActive,disabled:optionDisabled,selected:optionSelected}))||child.props&&child.props.children&&"string"==typeof child.props.children)&&(textComponent=!0):theme.select.options&&(child=react.createElement(Box.x,selectOptionsStyle,react.createElement(Text.x,theme.select.options.text,getOptionLabel(index,options,labelKey))),textComponent=!0),react.createElement(SelectOption,{key:index,ref:function ref(node){optionRef&&(optionRef.current=node),optionActive&&(activeRef.current=node)},tabIndex:optionSelected?"0":"-1",role:"option","aria-setsize":options.length,"aria-posinset":index+1,"aria-selected":optionSelected,focusIndicator:!1,"aria-disabled":optionDisabled||void 0,plain:!!child||void 0,align:"start",kind:child?void 0:"option",label:child?void 0:getOptionLabel(index,options,labelKey||valueKey),disabled:optionDisabled||void 0,active:optionActive,selected:optionSelected,onFocus:function onFocus(){return setActiveIndex(index)},onMouseOver:optionDisabled?void 0:onActiveOption(index),onClick:optionDisabled?void 0:selectOption(index),textComponent},child)}))):react.createElement(EmptySearchOption,{emptySearchMessage,selectOptionsStyle,theme}),shouldShowClearButton("bottom")&&react.createElement(ClearButton,{ref:clearRef,clear,name,onClear,onFocus:function onFocus(){return setActiveIndex(-1)},onMouseOver:function onMouseOver(){return setActiveIndex(-1)},theme})))})),DefaultSelectTextInput_excluded=["disabled","id"];function DefaultSelectTextInput_extends(){return DefaultSelectTextInput_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(_ref,DefaultSelectTextInput_excluded);return react.createElement(SelectTextInput,DefaultSelectTextInput_extends({defaultCursor:!0===disabled||void 0,focusIndicator:!1,id:id?id+"__input":void 0,ref},rest,{tabIndex:"-1",type:"text",plain:!0,readOnly:!0}))})),MessageContext=__webpack_require__("../../node_modules/grommet/es6/contexts/MessageContext/MessageContext.js"),prop_types=__webpack_require__("../../node_modules/prop-types/index.js"),prop_types_default=__webpack_require__.n(prop_types);function propTypes_extends(){return propTypes_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(_ref,Select_excluded),theme=(0,react.useContext)(styled_components_browser_esm.ThemeContext)||default_props.l.theme,inputRef=(0,react.useRef)(),formContext=(0,react.useContext)(FormContext.q),format=(0,react.useContext)(MessageContext.E).format,valueKey=valueKeyProp||labelKeyProp,labelKey=labelKeyProp||valueKeyProp,usingKeyboard=(0,use_keyboard.v)(),_formContext$useFormI=formContext.useFormInput({name,value:valueProp,initialValue:defaultValue||""}),value=_formContext$useFormI[0],setValue=_formContext$useFormI[1],normalizedValue=(0,react.useMemo)((function(){return function getNormalizedValue(value,valueKey){return Array.isArray(value)?value.map((function(v){return valueKey&&valueKey.reduce?v:applyKey(v,valueKey)})):valueKey&&valueKey.reduce?value:applyKey(value,valueKey)}(value,valueKey)}),[value,valueKey]),_useState=(0,react.useState)(),search=_useState[0],setSearch=_useState[1],_useState2=(0,react.useState)(optionsProp),allOptions=_useState2[0],setAllOptions=_useState2[1];(0,react.useEffect)((function(){search||setAllOptions(optionsProp)}),[optionsProp,search]);var optionIndexesInValue=(0,react.useMemo)((function(){var result=[];return allOptions.forEach((function(option,index){void 0!==selected?Array.isArray(selected)?-1!==selected.indexOf(index)&&result.push(index):index===selected&&result.push(index):Array.isArray(normalizedValue)?normalizedValue.some((function(v){return v===applyKey(option,valueKey)}))&&result.push(index):normalizedValue===applyKey(option,valueKey)&&result.push(index)})),result}),[allOptions,selected,valueKey,normalizedValue]),_useState3=(0,react.useState)(propOpen),open=_useState3[0],setOpen=_useState3[1];(0,react.useEffect)((function(){return setOpen(propOpen)}),[propOpen]);var onRequestOpen=(0,react.useCallback)((function(){open||(setOpen(!0),onOpen&&onOpen())}),[onOpen,open]),onRequestClose=(0,react.useCallback)((function(){setOpen(!1),onClose&&onClose(),setSearch()}),[onClose]),triggerChangeEvent=(0,react.useCallback)((function(nextValue){return function changeEvent(inputRef,nextValue){Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set.call(inputRef.current,nextValue);var event=new Event("input",{bubbles:!0});inputRef.current.dispatchEvent(event)}(inputRef,nextValue)}),[]),onSelectChange=(0,react.useCallback)((function(event,_ref2){var adjustedEvent,option=_ref2.option,nextValue=_ref2.value,nextSelected=_ref2.selected;(closeOnChange&&onRequestClose(),("object"!=typeof nextValue||multiple)&&nextValue!==event.target.value&&inputRef.current&&triggerChangeEvent(nextValue),setValue(nextValue),onChange)&&(event.persist(),event instanceof Event?(adjustedEvent=new event.constructor(event.type,event),Object.defineProperties(adjustedEvent,{target:{value:inputRef.current},value:{value:nextValue},option:{value:option},selected:{value:nextSelected}})):((adjustedEvent=event).target=inputRef.current,adjustedEvent.value=nextValue,adjustedEvent.option=option,adjustedEvent.selected=nextSelected),onChange(adjustedEvent))}),[closeOnChange,multiple,onChange,onRequestClose,setValue,triggerChangeEvent]),SelectIcon=function getSelectIcon(icon,theme,open){var SelectIcon;switch(icon){case!1:break;case!0:case void 0:SelectIcon=open&&theme.select.icons.up?theme.select.icons.up:theme.select.icons.down;break;default:SelectIcon=icon}return SelectIcon}(icon,theme,open),selectValue=(0,react.useMemo)((function(){if(valueLabel instanceof Function){if(value||0===value||!1===value)return valueLabel(value)}else{if(valueLabel)return valueLabel;if(react.isValidElement(value))return value}}),[value,valueLabel]),displayLabelKey=(0,react.useMemo)((function(){return function getDisplayLabelKey(labelKey,allOptions,optionIndexesInValue,selectValue){var optionLabelKey=applyKey(allOptions[optionIndexesInValue[0]],labelKey);if(!selectValue&&1===optionIndexesInValue.length&&"object"==typeof optionLabelKey)return optionLabelKey}(labelKey,allOptions,optionIndexesInValue,selectValue)}),[labelKey,allOptions,optionIndexesInValue,selectValue]),inputValue=(0,react.useMemo)((function(){if(!selectValue)return 0===optionIndexesInValue.length?"":1===optionIndexesInValue.length?applyKey(allOptions[optionIndexesInValue[0]],labelKey):format({id:"select.multiple",messages})}),[labelKey,messages,format,optionIndexesInValue,allOptions,selectValue]),iconColor=function getIconColor(theme){return(0,colors.ut)(theme.select.icons.color||"control",theme)}(theme);return react.createElement(Keyboard.N,{onDown:onRequestOpen,onUp:onRequestOpen},react.createElement(StyledSelectDropButton,{ref,a11yTitle:""+(ariaLabel||a11yTitle||placeholder||"Open Drop")+(value?format({id:"select.selected",messages,values:{currentSelectedValue:value}}):""),"aria-expanded":Boolean(open),"aria-haspopup":"listbox",id,disabled:!0===disabled||void 0,dropAlign,dropTarget,open,alignSelf,focusIndicator,onFocus,onBlur,gridArea,margin,onOpen:onRequestOpen,onClose:onRequestClose,onClick,dropContent:react.createElement(SelectContainer,{clear,disabled,disabledKey,dropHeight,emptySearchMessage,id,labelKey,multiple,name,onChange:onSelectChange,onKeyDown,onMore,onSearch,options:optionsProp,allOptions,optionIndexesInValue,replace,searchPlaceholder,search,setSearch,selected,usingKeyboard,value,valueKey},children),plainSelect:plain,plain:!0,dropProps,theme},react.createElement(Box.x,{align:"center",direction:"row",justify:"between",background:theme.select.background},react.createElement(Box.x,{direction:"row",flex:!0,basis:"auto"},selectValue||displayLabelKey?react.createElement(react.Fragment,null,selectValue||displayLabelKey,react.createElement(HiddenInput,{type:"text",name,id:id?id+"__input":void 0,value:inputValue,ref:inputRef,readOnly:!0})):react.createElement(DefaultSelectTextInput,Select_extends({a11yTitle:(ariaLabel||a11yTitle)&&(ariaLabel||a11yTitle)+(value&&"string"==typeof value?", "+value:""),disabled,id,name,ref:inputRef,placeholder,value:inputValue,size,theme},rest))),SelectIcon&&react.createElement(Box.x,{margin:theme.select.icons.margin,flex:!1,style:{minWidth:"auto"}},(0,react.isValidElement)(SelectIcon)?SelectIcon:react.createElement(SelectIcon,{color:iconColor,size})))))}));Select.defaultProps=Select_extends({},default_props.l),Select.displayName="Select",Select.propTypes=SelectPropTypes},"../../node_modules/grommet/es6/components/TextArea/TextArea.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>TextArea});var react=__webpack_require__("../../node_modules/react/index.js"),FormContext=__webpack_require__("../../node_modules/grommet/es6/components/Form/FormContext.js"),Keyboard=__webpack_require__("../../node_modules/grommet/es6/components/Keyboard/Keyboard.js"),styled_components_browser_esm=__webpack_require__("../../node_modules/styled-components/dist/styled-components.browser.esm.js"),styles=__webpack_require__("../../node_modules/grommet/es6/utils/styles.js"),default_props=__webpack_require__("../../node_modules/grommet/es6/default-props.js"),plainStyle=(0,styled_components_browser_esm.css)(["outline:none;border:none;width:100%;-webkit-appearance:none;"]),StyledTextArea=styled_components_browser_esm.default.textarea.withConfig({displayName:"StyledTextArea",componentId:"sc-17i3mwp-0"})([""," "," "," "," "," ",";max-width:100%;"],styles.hG,(function(props){return void 0!==props.resize&&function resizeStyle(resize){return"horizontal"===resize?"resize: horizontal;":"vertical"===resize?"resize: vertical;":resize?"resize: both;":"resize: none;"}(props.resize)}),(function(props){return props.fillArg&&"height: 100%;"}),(function(props){return props.plain&&plainStyle}),(function(props){return props.disabled&&(0,styles.Cv)(props.theme.textArea.disabled&&props.theme.textArea.disabled.opacity)}),(function(props){return props.theme.textArea&&props.theme.textArea.extend}));StyledTextArea.defaultProps={},Object.setPrototypeOf(StyledTextArea.defaultProps,default_props.l);var TextAreaPropTypes={},_excluded=["a11yTitle","fill","focusIndicator","name","onBlur","onChange","onFocus","onKeyDown","value"];function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(_ref,_excluded),_formContext$useFormI=(0,react.useContext)(FormContext.q).useFormInput({name,value:valueProp}),value=_formContext$useFormI[0],setValue=_formContext$useFormI[1],_useState=(0,react.useState)(),focus=_useState[0],setFocus=_useState[1];return react.createElement(Keyboard.N,{onEsc:function onEsc(event){event.stopPropagation(),event.nativeEvent.stopImmediatePropagation()},onKeyDown},react.createElement(StyledTextArea,_extends({"aria-label":a11yTitle,ref,name,fillArg:fill,focus,value,focusIndicator},rest,{onFocus:function onFocus(event){setFocus(!0),_onFocus&&_onFocus(event)},onBlur:function onBlur(event){setFocus(!1),_onBlur&&_onBlur(event)},onChange:function onChange(event){setValue(event.target.value),_onChange&&_onChange(event)}})))}));TextArea.displayName="TextArea",TextArea.propTypes=TextAreaPropTypes},"../../node_modules/hash.js/lib/hash.js":(__unused_webpack_module,exports,__webpack_require__)=>{var hash=exports;hash.utils=__webpack_require__("../../node_modules/hash.js/lib/hash/utils.js"),hash.common=__webpack_require__("../../node_modules/hash.js/lib/hash/common.js"),hash.sha=__webpack_require__("../../node_modules/hash.js/lib/hash/sha.js"),hash.ripemd=__webpack_require__("../../node_modules/hash.js/lib/hash/ripemd.js"),hash.hmac=__webpack_require__("../../node_modules/hash.js/lib/hash/hmac.js"),hash.sha1=hash.sha.sha1,hash.sha256=hash.sha.sha256,hash.sha224=hash.sha.sha224,hash.sha384=hash.sha.sha384,hash.sha512=hash.sha.sha512,hash.ripemd160=hash.ripemd.ripemd160},"../../node_modules/hash.js/lib/hash/common.js":(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";var utils=__webpack_require__("../../node_modules/hash.js/lib/hash/utils.js"),assert=__webpack_require__("../../node_modules/minimalistic-assert/index.js");function BlockHash(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}exports.BlockHash=BlockHash,BlockHash.prototype.update=function update(msg,enc){if(msg=utils.toArray(msg,enc),this.pending?this.pending=this.pending.concat(msg):this.pending=msg,this.pendingTotal+=msg.length,this.pending.length>=this._delta8){var r=(msg=this.pending).length%this._delta8;this.pending=msg.slice(msg.length-r,msg.length),0===this.pending.length&&(this.pending=null),msg=utils.join32(msg,0,msg.length-r,this.endian);for(var i=0;i>>24&255,res[i++]=len>>>16&255,res[i++]=len>>>8&255,res[i++]=255&len}else for(res[i++]=255&len,res[i++]=len>>>8&255,res[i++]=len>>>16&255,res[i++]=len>>>24&255,res[i++]=0,res[i++]=0,res[i++]=0,res[i++]=0,t=8;t{"use strict";var utils=__webpack_require__("../../node_modules/hash.js/lib/hash/utils.js"),assert=__webpack_require__("../../node_modules/minimalistic-assert/index.js");function Hmac(hash,key,enc){if(!(this instanceof Hmac))return new Hmac(hash,key,enc);this.Hash=hash,this.blockSize=hash.blockSize/8,this.outSize=hash.outSize/8,this.inner=null,this.outer=null,this._init(utils.toArray(key,enc))}module.exports=Hmac,Hmac.prototype._init=function init(key){key.length>this.blockSize&&(key=(new this.Hash).update(key).digest()),assert(key.length<=this.blockSize);for(var i=key.length;i{"use strict";var utils=__webpack_require__("../../node_modules/hash.js/lib/hash/utils.js"),common=__webpack_require__("../../node_modules/hash.js/lib/hash/common.js"),rotl32=utils.rotl32,sum32=utils.sum32,sum32_3=utils.sum32_3,sum32_4=utils.sum32_4,BlockHash=common.BlockHash;function RIPEMD160(){if(!(this instanceof RIPEMD160))return new RIPEMD160;BlockHash.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}function f(j,x,y,z){return j<=15?x^y^z:j<=31?x&y|~x&z:j<=47?(x|~y)^z:j<=63?x&z|y&~z:x^(y|~z)}function K(j){return j<=15?0:j<=31?1518500249:j<=47?1859775393:j<=63?2400959708:2840853838}function Kh(j){return j<=15?1352829926:j<=31?1548603684:j<=47?1836072691:j<=63?2053994217:0}utils.inherits(RIPEMD160,BlockHash),exports.ripemd160=RIPEMD160,RIPEMD160.blockSize=512,RIPEMD160.outSize=160,RIPEMD160.hmacStrength=192,RIPEMD160.padLength=64,RIPEMD160.prototype._update=function update(msg,start){for(var A=this.h[0],B=this.h[1],C=this.h[2],D=this.h[3],E=this.h[4],Ah=A,Bh=B,Ch=C,Dh=D,Eh=E,j=0;j<80;j++){var T=sum32(rotl32(sum32_4(A,f(j,B,C,D),msg[r[j]+start],K(j)),s[j]),E);A=E,E=D,D=rotl32(C,10),C=B,B=T,T=sum32(rotl32(sum32_4(Ah,f(79-j,Bh,Ch,Dh),msg[rh[j]+start],Kh(j)),sh[j]),Eh),Ah=Eh,Eh=Dh,Dh=rotl32(Ch,10),Ch=Bh,Bh=T}T=sum32_3(this.h[1],C,Dh),this.h[1]=sum32_3(this.h[2],D,Eh),this.h[2]=sum32_3(this.h[3],E,Ah),this.h[3]=sum32_3(this.h[4],A,Bh),this.h[4]=sum32_3(this.h[0],B,Ch),this.h[0]=T},RIPEMD160.prototype._digest=function digest(enc){return"hex"===enc?utils.toHex32(this.h,"little"):utils.split32(this.h,"little")};var r=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],rh=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],s=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],sh=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]},"../../node_modules/hash.js/lib/hash/sha.js":(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";exports.sha1=__webpack_require__("../../node_modules/hash.js/lib/hash/sha/1.js"),exports.sha224=__webpack_require__("../../node_modules/hash.js/lib/hash/sha/224.js"),exports.sha256=__webpack_require__("../../node_modules/hash.js/lib/hash/sha/256.js"),exports.sha384=__webpack_require__("../../node_modules/hash.js/lib/hash/sha/384.js"),exports.sha512=__webpack_require__("../../node_modules/hash.js/lib/hash/sha/512.js")},"../../node_modules/hash.js/lib/hash/sha/1.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var utils=__webpack_require__("../../node_modules/hash.js/lib/hash/utils.js"),common=__webpack_require__("../../node_modules/hash.js/lib/hash/common.js"),shaCommon=__webpack_require__("../../node_modules/hash.js/lib/hash/sha/common.js"),rotl32=utils.rotl32,sum32=utils.sum32,sum32_5=utils.sum32_5,ft_1=shaCommon.ft_1,BlockHash=common.BlockHash,sha1_K=[1518500249,1859775393,2400959708,3395469782];function SHA1(){if(!(this instanceof SHA1))return new SHA1;BlockHash.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}utils.inherits(SHA1,BlockHash),module.exports=SHA1,SHA1.blockSize=512,SHA1.outSize=160,SHA1.hmacStrength=80,SHA1.padLength=64,SHA1.prototype._update=function _update(msg,start){for(var W=this.W,i=0;i<16;i++)W[i]=msg[start+i];for(;i{"use strict";var utils=__webpack_require__("../../node_modules/hash.js/lib/hash/utils.js"),SHA256=__webpack_require__("../../node_modules/hash.js/lib/hash/sha/256.js");function SHA224(){if(!(this instanceof SHA224))return new SHA224;SHA256.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}utils.inherits(SHA224,SHA256),module.exports=SHA224,SHA224.blockSize=512,SHA224.outSize=224,SHA224.hmacStrength=192,SHA224.padLength=64,SHA224.prototype._digest=function digest(enc){return"hex"===enc?utils.toHex32(this.h.slice(0,7),"big"):utils.split32(this.h.slice(0,7),"big")}},"../../node_modules/hash.js/lib/hash/sha/256.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var utils=__webpack_require__("../../node_modules/hash.js/lib/hash/utils.js"),common=__webpack_require__("../../node_modules/hash.js/lib/hash/common.js"),shaCommon=__webpack_require__("../../node_modules/hash.js/lib/hash/sha/common.js"),assert=__webpack_require__("../../node_modules/minimalistic-assert/index.js"),sum32=utils.sum32,sum32_4=utils.sum32_4,sum32_5=utils.sum32_5,ch32=shaCommon.ch32,maj32=shaCommon.maj32,s0_256=shaCommon.s0_256,s1_256=shaCommon.s1_256,g0_256=shaCommon.g0_256,g1_256=shaCommon.g1_256,BlockHash=common.BlockHash,sha256_K=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function SHA256(){if(!(this instanceof SHA256))return new SHA256;BlockHash.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=sha256_K,this.W=new Array(64)}utils.inherits(SHA256,BlockHash),module.exports=SHA256,SHA256.blockSize=512,SHA256.outSize=256,SHA256.hmacStrength=192,SHA256.padLength=64,SHA256.prototype._update=function _update(msg,start){for(var W=this.W,i=0;i<16;i++)W[i]=msg[start+i];for(;i{"use strict";var utils=__webpack_require__("../../node_modules/hash.js/lib/hash/utils.js"),SHA512=__webpack_require__("../../node_modules/hash.js/lib/hash/sha/512.js");function SHA384(){if(!(this instanceof SHA384))return new SHA384;SHA512.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}utils.inherits(SHA384,SHA512),module.exports=SHA384,SHA384.blockSize=1024,SHA384.outSize=384,SHA384.hmacStrength=192,SHA384.padLength=128,SHA384.prototype._digest=function digest(enc){return"hex"===enc?utils.toHex32(this.h.slice(0,12),"big"):utils.split32(this.h.slice(0,12),"big")}},"../../node_modules/hash.js/lib/hash/sha/512.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var utils=__webpack_require__("../../node_modules/hash.js/lib/hash/utils.js"),common=__webpack_require__("../../node_modules/hash.js/lib/hash/common.js"),assert=__webpack_require__("../../node_modules/minimalistic-assert/index.js"),rotr64_hi=utils.rotr64_hi,rotr64_lo=utils.rotr64_lo,shr64_hi=utils.shr64_hi,shr64_lo=utils.shr64_lo,sum64=utils.sum64,sum64_hi=utils.sum64_hi,sum64_lo=utils.sum64_lo,sum64_4_hi=utils.sum64_4_hi,sum64_4_lo=utils.sum64_4_lo,sum64_5_hi=utils.sum64_5_hi,sum64_5_lo=utils.sum64_5_lo,BlockHash=common.BlockHash,sha512_K=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function SHA512(){if(!(this instanceof SHA512))return new SHA512;BlockHash.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=sha512_K,this.W=new Array(160)}function ch64_hi(xh,xl,yh,yl,zh){var r=xh&yh^~xh&zh;return r<0&&(r+=4294967296),r}function ch64_lo(xh,xl,yh,yl,zh,zl){var r=xl&yl^~xl&zl;return r<0&&(r+=4294967296),r}function maj64_hi(xh,xl,yh,yl,zh){var r=xh&yh^xh&zh^yh&zh;return r<0&&(r+=4294967296),r}function maj64_lo(xh,xl,yh,yl,zh,zl){var r=xl&yl^xl&zl^yl&zl;return r<0&&(r+=4294967296),r}function s0_512_hi(xh,xl){var r=rotr64_hi(xh,xl,28)^rotr64_hi(xl,xh,2)^rotr64_hi(xl,xh,7);return r<0&&(r+=4294967296),r}function s0_512_lo(xh,xl){var r=rotr64_lo(xh,xl,28)^rotr64_lo(xl,xh,2)^rotr64_lo(xl,xh,7);return r<0&&(r+=4294967296),r}function s1_512_hi(xh,xl){var r=rotr64_hi(xh,xl,14)^rotr64_hi(xh,xl,18)^rotr64_hi(xl,xh,9);return r<0&&(r+=4294967296),r}function s1_512_lo(xh,xl){var r=rotr64_lo(xh,xl,14)^rotr64_lo(xh,xl,18)^rotr64_lo(xl,xh,9);return r<0&&(r+=4294967296),r}function g0_512_hi(xh,xl){var r=rotr64_hi(xh,xl,1)^rotr64_hi(xh,xl,8)^shr64_hi(xh,xl,7);return r<0&&(r+=4294967296),r}function g0_512_lo(xh,xl){var r=rotr64_lo(xh,xl,1)^rotr64_lo(xh,xl,8)^shr64_lo(xh,xl,7);return r<0&&(r+=4294967296),r}function g1_512_hi(xh,xl){var r=rotr64_hi(xh,xl,19)^rotr64_hi(xl,xh,29)^shr64_hi(xh,xl,6);return r<0&&(r+=4294967296),r}function g1_512_lo(xh,xl){var r=rotr64_lo(xh,xl,19)^rotr64_lo(xl,xh,29)^shr64_lo(xh,xl,6);return r<0&&(r+=4294967296),r}utils.inherits(SHA512,BlockHash),module.exports=SHA512,SHA512.blockSize=1024,SHA512.outSize=512,SHA512.hmacStrength=192,SHA512.padLength=128,SHA512.prototype._prepareBlock=function _prepareBlock(msg,start){for(var W=this.W,i=0;i<32;i++)W[i]=msg[start+i];for(;i{"use strict";var rotr32=__webpack_require__("../../node_modules/hash.js/lib/hash/utils.js").rotr32;function ch32(x,y,z){return x&y^~x&z}function maj32(x,y,z){return x&y^x&z^y&z}function p32(x,y,z){return x^y^z}exports.ft_1=function ft_1(s,x,y,z){return 0===s?ch32(x,y,z):1===s||3===s?p32(x,y,z):2===s?maj32(x,y,z):void 0},exports.ch32=ch32,exports.maj32=maj32,exports.p32=p32,exports.s0_256=function s0_256(x){return rotr32(x,2)^rotr32(x,13)^rotr32(x,22)},exports.s1_256=function s1_256(x){return rotr32(x,6)^rotr32(x,11)^rotr32(x,25)},exports.g0_256=function g0_256(x){return rotr32(x,7)^rotr32(x,18)^x>>>3},exports.g1_256=function g1_256(x){return rotr32(x,17)^rotr32(x,19)^x>>>10}},"../../node_modules/hash.js/lib/hash/utils.js":(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";var assert=__webpack_require__("../../node_modules/minimalistic-assert/index.js"),inherits=__webpack_require__("../../node_modules/inherits/inherits_browser.js");function isSurrogatePair(msg,i){return 55296==(64512&msg.charCodeAt(i))&&(!(i<0||i+1>=msg.length)&&56320==(64512&msg.charCodeAt(i+1)))}function htonl(w){return(w>>>24|w>>>8&65280|w<<8&16711680|(255&w)<<24)>>>0}function zero2(word){return 1===word.length?"0"+word:word}function zero8(word){return 7===word.length?"0"+word:6===word.length?"00"+word:5===word.length?"000"+word:4===word.length?"0000"+word:3===word.length?"00000"+word:2===word.length?"000000"+word:1===word.length?"0000000"+word:word}exports.inherits=inherits,exports.toArray=function toArray(msg,enc){if(Array.isArray(msg))return msg.slice();if(!msg)return[];var res=[];if("string"==typeof msg)if(enc){if("hex"===enc)for((msg=msg.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(msg="0"+msg),i=0;i>6|192,res[p++]=63&c|128):isSurrogatePair(msg,i)?(c=65536+((1023&c)<<10)+(1023&msg.charCodeAt(++i)),res[p++]=c>>18|240,res[p++]=c>>12&63|128,res[p++]=c>>6&63|128,res[p++]=63&c|128):(res[p++]=c>>12|224,res[p++]=c>>6&63|128,res[p++]=63&c|128)}else for(i=0;i>>0}return res},exports.split32=function split32(msg,endian){for(var res=new Array(4*msg.length),i=0,k=0;i>>24,res[k+1]=m>>>16&255,res[k+2]=m>>>8&255,res[k+3]=255&m):(res[k+3]=m>>>24,res[k+2]=m>>>16&255,res[k+1]=m>>>8&255,res[k]=255&m)}return res},exports.rotr32=function rotr32(w,b){return w>>>b|w<<32-b},exports.rotl32=function rotl32(w,b){return w<>>32-b},exports.sum32=function sum32(a,b){return a+b>>>0},exports.sum32_3=function sum32_3(a,b,c){return a+b+c>>>0},exports.sum32_4=function sum32_4(a,b,c,d){return a+b+c+d>>>0},exports.sum32_5=function sum32_5(a,b,c,d,e){return a+b+c+d+e>>>0},exports.sum64=function sum64(buf,pos,ah,al){var bh=buf[pos],lo=al+buf[pos+1]>>>0,hi=(lo>>0,buf[pos+1]=lo},exports.sum64_hi=function sum64_hi(ah,al,bh,bl){return(al+bl>>>0>>0},exports.sum64_lo=function sum64_lo(ah,al,bh,bl){return al+bl>>>0},exports.sum64_4_hi=function sum64_4_hi(ah,al,bh,bl,ch,cl,dh,dl){var carry=0,lo=al;return carry+=(lo=lo+bl>>>0)>>0)>>0)>>0},exports.sum64_4_lo=function sum64_4_lo(ah,al,bh,bl,ch,cl,dh,dl){return al+bl+cl+dl>>>0},exports.sum64_5_hi=function sum64_5_hi(ah,al,bh,bl,ch,cl,dh,dl,eh,el){var carry=0,lo=al;return carry+=(lo=lo+bl>>>0)>>0)>>0)>>0)>>0},exports.sum64_5_lo=function sum64_5_lo(ah,al,bh,bl,ch,cl,dh,dl,eh,el){return al+bl+cl+dl+el>>>0},exports.rotr64_hi=function rotr64_hi(ah,al,num){return(al<<32-num|ah>>>num)>>>0},exports.rotr64_lo=function rotr64_lo(ah,al,num){return(ah<<32-num|al>>>num)>>>0},exports.shr64_hi=function shr64_hi(ah,al,num){return ah>>>num},exports.shr64_lo=function shr64_lo(ah,al,num){return(ah<<32-num|al>>>num)>>>0}},"../../node_modules/jose/dist/browser/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CompactEncrypt:()=>CompactEncrypt,CompactSign:()=>CompactSign,EmbeddedJWK:()=>EmbeddedJWK,EncryptJWT:()=>EncryptJWT,FlattenedEncrypt:()=>FlattenedEncrypt,FlattenedSign:()=>FlattenedSign,GeneralEncrypt:()=>GeneralEncrypt,GeneralSign:()=>GeneralSign,SignJWT:()=>SignJWT,UnsecuredJWT:()=>UnsecuredJWT,base64url:()=>util_base64url_namespaceObject,calculateJwkThumbprint:()=>calculateJwkThumbprint,calculateJwkThumbprintUri:()=>calculateJwkThumbprintUri,compactDecrypt:()=>compactDecrypt,compactVerify:()=>compactVerify,createLocalJWKSet:()=>createLocalJWKSet,createRemoteJWKSet:()=>createRemoteJWKSet,decodeJwt:()=>decodeJwt,decodeProtectedHeader:()=>decodeProtectedHeader,errors:()=>errors_namespaceObject,exportJWK:()=>exportJWK,exportPKCS8:()=>exportPKCS8,exportSPKI:()=>exportSPKI,flattenedDecrypt:()=>flattenedDecrypt,flattenedVerify:()=>flattenedVerify,generalDecrypt:()=>generalDecrypt,generalVerify:()=>generalVerify,generateKeyPair:()=>generate_key_pair_generateKeyPair,generateSecret:()=>generate_secret_generateSecret,importJWK:()=>importJWK,importPKCS8:()=>importPKCS8,importSPKI:()=>importSPKI,importX509:()=>importX509,jwtDecrypt:()=>jwtDecrypt,jwtVerify:()=>jwtVerify});var errors_namespaceObject={};__webpack_require__.r(errors_namespaceObject),__webpack_require__.d(errors_namespaceObject,{JOSEAlgNotAllowed:()=>JOSEAlgNotAllowed,JOSEError:()=>JOSEError,JOSENotSupported:()=>JOSENotSupported,JWEDecryptionFailed:()=>JWEDecryptionFailed,JWEInvalid:()=>JWEInvalid,JWKInvalid:()=>JWKInvalid,JWKSInvalid:()=>JWKSInvalid,JWKSMultipleMatchingKeys:()=>JWKSMultipleMatchingKeys,JWKSNoMatchingKey:()=>JWKSNoMatchingKey,JWKSTimeout:()=>JWKSTimeout,JWSInvalid:()=>JWSInvalid,JWSSignatureVerificationFailed:()=>JWSSignatureVerificationFailed,JWTClaimValidationFailed:()=>JWTClaimValidationFailed,JWTExpired:()=>JWTExpired,JWTInvalid:()=>JWTInvalid});var util_base64url_namespaceObject={};__webpack_require__.r(util_base64url_namespaceObject),__webpack_require__.d(util_base64url_namespaceObject,{decode:()=>base64url_decode,encode:()=>base64url_encode});const webcrypto=crypto,isCryptoKey=key=>key instanceof CryptoKey,runtime_digest=async(algorithm,data)=>{const subtleDigest=`SHA-${algorithm.slice(-3)}`;return new Uint8Array(await webcrypto.subtle.digest(subtleDigest,data))},encoder=new TextEncoder,decoder=new TextDecoder,MAX_INT32=2**32;function concat(...buffers){const size=buffers.reduce(((acc,{length})=>acc+length),0),buf=new Uint8Array(size);let i=0;return buffers.forEach((buffer=>{buf.set(buffer,i),i+=buffer.length})),buf}function writeUInt32BE(buf,value,offset){if(value<0||value>=MAX_INT32)throw new RangeError(`value must be >= 0 and <= ${MAX_INT32-1}. Received ${value}`);buf.set([value>>>24,value>>>16,value>>>8,255&value],offset)}function uint64be(value){const high=Math.floor(value/MAX_INT32),low=value%MAX_INT32,buf=new Uint8Array(8);return writeUInt32BE(buf,high,0),writeUInt32BE(buf,low,4),buf}function uint32be(value){const buf=new Uint8Array(4);return writeUInt32BE(buf,value),buf}function lengthAndInput(input){return concat(uint32be(input.length),input)}const encodeBase64=input=>{let unencoded=input;"string"==typeof unencoded&&(unencoded=encoder.encode(unencoded));const arr=[];for(let i=0;iencodeBase64(input).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_"),decodeBase64=encoded=>{const binary=atob(encoded),bytes=new Uint8Array(binary.length);for(let i=0;i{let encoded=input;encoded instanceof Uint8Array&&(encoded=decoder.decode(encoded)),encoded=encoded.replace(/-/g,"+").replace(/_/g,"/").replace(/\s/g,"");try{return decodeBase64(encoded)}catch(_a){throw new TypeError("The input to be decoded is not correctly encoded.")}};class JOSEError extends Error{static get code(){return"ERR_JOSE_GENERIC"}constructor(message){var _a;super(message),this.code="ERR_JOSE_GENERIC",this.name=this.constructor.name,null===(_a=Error.captureStackTrace)||void 0===_a||_a.call(Error,this,this.constructor)}}class JWTClaimValidationFailed extends JOSEError{static get code(){return"ERR_JWT_CLAIM_VALIDATION_FAILED"}constructor(message,claim="unspecified",reason="unspecified"){super(message),this.code="ERR_JWT_CLAIM_VALIDATION_FAILED",this.claim=claim,this.reason=reason}}class JWTExpired extends JOSEError{static get code(){return"ERR_JWT_EXPIRED"}constructor(message,claim="unspecified",reason="unspecified"){super(message),this.code="ERR_JWT_EXPIRED",this.claim=claim,this.reason=reason}}class JOSEAlgNotAllowed extends JOSEError{constructor(){super(...arguments),this.code="ERR_JOSE_ALG_NOT_ALLOWED"}static get code(){return"ERR_JOSE_ALG_NOT_ALLOWED"}}class JOSENotSupported extends JOSEError{constructor(){super(...arguments),this.code="ERR_JOSE_NOT_SUPPORTED"}static get code(){return"ERR_JOSE_NOT_SUPPORTED"}}class JWEDecryptionFailed extends JOSEError{constructor(){super(...arguments),this.code="ERR_JWE_DECRYPTION_FAILED",this.message="decryption operation failed"}static get code(){return"ERR_JWE_DECRYPTION_FAILED"}}class JWEInvalid extends JOSEError{constructor(){super(...arguments),this.code="ERR_JWE_INVALID"}static get code(){return"ERR_JWE_INVALID"}}class JWSInvalid extends JOSEError{constructor(){super(...arguments),this.code="ERR_JWS_INVALID"}static get code(){return"ERR_JWS_INVALID"}}class JWTInvalid extends JOSEError{constructor(){super(...arguments),this.code="ERR_JWT_INVALID"}static get code(){return"ERR_JWT_INVALID"}}class JWKInvalid extends JOSEError{constructor(){super(...arguments),this.code="ERR_JWK_INVALID"}static get code(){return"ERR_JWK_INVALID"}}class JWKSInvalid extends JOSEError{constructor(){super(...arguments),this.code="ERR_JWKS_INVALID"}static get code(){return"ERR_JWKS_INVALID"}}class JWKSNoMatchingKey extends JOSEError{constructor(){super(...arguments),this.code="ERR_JWKS_NO_MATCHING_KEY",this.message="no applicable key found in the JSON Web Key Set"}static get code(){return"ERR_JWKS_NO_MATCHING_KEY"}}class JWKSMultipleMatchingKeys extends JOSEError{constructor(){super(...arguments),this.code="ERR_JWKS_MULTIPLE_MATCHING_KEYS",this.message="multiple matching keys found in the JSON Web Key Set"}static get code(){return"ERR_JWKS_MULTIPLE_MATCHING_KEYS"}}Symbol.asyncIterator;class JWKSTimeout extends JOSEError{constructor(){super(...arguments),this.code="ERR_JWKS_TIMEOUT",this.message="request timed out"}static get code(){return"ERR_JWKS_TIMEOUT"}}class JWSSignatureVerificationFailed extends JOSEError{constructor(){super(...arguments),this.code="ERR_JWS_SIGNATURE_VERIFICATION_FAILED",this.message="signature verification failed"}static get code(){return"ERR_JWS_SIGNATURE_VERIFICATION_FAILED"}}const random=webcrypto.getRandomValues.bind(webcrypto);function bitLength(alg){switch(alg){case"A128GCM":case"A128GCMKW":case"A192GCM":case"A192GCMKW":case"A256GCM":case"A256GCMKW":return 96;case"A128CBC-HS256":case"A192CBC-HS384":case"A256CBC-HS512":return 128;default:throw new JOSENotSupported(`Unsupported JWE Algorithm: ${alg}`)}}const lib_iv=alg=>random(new Uint8Array(bitLength(alg)>>3)),check_iv_length=(enc,iv)=>{if(iv.length<<3!==bitLength(enc))throw new JWEInvalid("Invalid Initialization Vector length")},check_cek_length=(cek,expected)=>{const actual=cek.byteLength<<3;if(actual!==expected)throw new JWEInvalid(`Invalid Content Encryption Key length. Expected ${expected} bits, got ${actual} bits`)},timing_safe_equal=(a,b)=>{if(!(a instanceof Uint8Array))throw new TypeError("First argument must be a buffer");if(!(b instanceof Uint8Array))throw new TypeError("Second argument must be a buffer");if(a.length!==b.length)throw new TypeError("Input buffers must have the same length");const len=a.length;let out=0,i=-1;for(;++ikey.usages.includes(expected)))){let msg="CryptoKey does not support this operation, its usages must include ";if(usages.length>2){const last=usages.pop();msg+=`one of ${usages.join(", ")}, or ${last}.`}else 2===usages.length?msg+=`one of ${usages[0]} or ${usages[1]}.`:msg+=`${usages[0]}.`;throw new TypeError(msg)}}function checkSigCryptoKey(key,alg,...usages){switch(alg){case"HS256":case"HS384":case"HS512":{if(!isAlgorithm(key.algorithm,"HMAC"))throw unusable("HMAC");const expected=parseInt(alg.slice(2),10);if(getHashLength(key.algorithm.hash)!==expected)throw unusable(`SHA-${expected}`,"algorithm.hash");break}case"RS256":case"RS384":case"RS512":{if(!isAlgorithm(key.algorithm,"RSASSA-PKCS1-v1_5"))throw unusable("RSASSA-PKCS1-v1_5");const expected=parseInt(alg.slice(2),10);if(getHashLength(key.algorithm.hash)!==expected)throw unusable(`SHA-${expected}`,"algorithm.hash");break}case"PS256":case"PS384":case"PS512":{if(!isAlgorithm(key.algorithm,"RSA-PSS"))throw unusable("RSA-PSS");const expected=parseInt(alg.slice(2),10);if(getHashLength(key.algorithm.hash)!==expected)throw unusable(`SHA-${expected}`,"algorithm.hash");break}case"EdDSA":if("Ed25519"!==key.algorithm.name&&"Ed448"!==key.algorithm.name)throw unusable("Ed25519 or Ed448");break;case"ES256":case"ES384":case"ES512":{if(!isAlgorithm(key.algorithm,"ECDSA"))throw unusable("ECDSA");const expected=function getNamedCurve(alg){switch(alg){case"ES256":return"P-256";case"ES384":return"P-384";case"ES512":return"P-521";default:throw new Error("unreachable")}}(alg);if(key.algorithm.namedCurve!==expected)throw unusable(expected,"algorithm.namedCurve");break}default:throw new TypeError("CryptoKey does not support this operation")}checkUsage(key,usages)}function checkEncCryptoKey(key,alg,...usages){switch(alg){case"A128GCM":case"A192GCM":case"A256GCM":{if(!isAlgorithm(key.algorithm,"AES-GCM"))throw unusable("AES-GCM");const expected=parseInt(alg.slice(1,4),10);if(key.algorithm.length!==expected)throw unusable(expected,"algorithm.length");break}case"A128KW":case"A192KW":case"A256KW":{if(!isAlgorithm(key.algorithm,"AES-KW"))throw unusable("AES-KW");const expected=parseInt(alg.slice(1,4),10);if(key.algorithm.length!==expected)throw unusable(expected,"algorithm.length");break}case"ECDH":switch(key.algorithm.name){case"ECDH":case"X25519":case"X448":break;default:throw unusable("ECDH, X25519, or X448")}break;case"PBES2-HS256+A128KW":case"PBES2-HS384+A192KW":case"PBES2-HS512+A256KW":if(!isAlgorithm(key.algorithm,"PBKDF2"))throw unusable("PBKDF2");break;case"RSA-OAEP":case"RSA-OAEP-256":case"RSA-OAEP-384":case"RSA-OAEP-512":{if(!isAlgorithm(key.algorithm,"RSA-OAEP"))throw unusable("RSA-OAEP");const expected=parseInt(alg.slice(9),10)||1;if(getHashLength(key.algorithm.hash)!==expected)throw unusable(`SHA-${expected}`,"algorithm.hash");break}default:throw new TypeError("CryptoKey does not support this operation")}checkUsage(key,usages)}function message(msg,actual,...types){if(types.length>2){const last=types.pop();msg+=`one of type ${types.join(", ")}, or ${last}.`}else 2===types.length?msg+=`one of type ${types[0]} or ${types[1]}.`:msg+=`of type ${types[0]}.`;return null==actual?msg+=` Received ${actual}`:"function"==typeof actual&&actual.name?msg+=` Received function ${actual.name}`:"object"==typeof actual&&null!=actual&&actual.constructor&&actual.constructor.name&&(msg+=` Received an instance of ${actual.constructor.name}`),msg}const invalid_key_input=(actual,...types)=>message("Key must be ",actual,...types);function withAlg(alg,actual,...types){return message(`Key for the ${alg} algorithm must be `,actual,...types)}const is_key_like=key=>isCryptoKey(key),types=["CryptoKey"];const runtime_decrypt=async(enc,cek,ciphertext,iv,tag,aad)=>{if(!(isCryptoKey(cek)||cek instanceof Uint8Array))throw new TypeError(invalid_key_input(cek,...types,"Uint8Array"));switch(check_iv_length(enc,iv),enc){case"A128CBC-HS256":case"A192CBC-HS384":case"A256CBC-HS512":return cek instanceof Uint8Array&&check_cek_length(cek,parseInt(enc.slice(-3),10)),async function cbcDecrypt(enc,cek,ciphertext,iv,tag,aad){if(!(cek instanceof Uint8Array))throw new TypeError(invalid_key_input(cek,"Uint8Array"));const keySize=parseInt(enc.slice(1,4),10),encKey=await webcrypto.subtle.importKey("raw",cek.subarray(keySize>>3),"AES-CBC",!1,["decrypt"]),macKey=await webcrypto.subtle.importKey("raw",cek.subarray(0,keySize>>3),{hash:"SHA-"+(keySize<<1),name:"HMAC"},!1,["sign"]),macData=concat(aad,iv,ciphertext,uint64be(aad.length<<3)),expectedTag=new Uint8Array((await webcrypto.subtle.sign("HMAC",macKey,macData)).slice(0,keySize>>3));let macCheckPassed,plaintext;try{macCheckPassed=timing_safe_equal(tag,expectedTag)}catch(_a){}if(!macCheckPassed)throw new JWEDecryptionFailed;try{plaintext=new Uint8Array(await webcrypto.subtle.decrypt({iv,name:"AES-CBC"},encKey,ciphertext))}catch(_b){}if(!plaintext)throw new JWEDecryptionFailed;return plaintext}(enc,cek,ciphertext,iv,tag,aad);case"A128GCM":case"A192GCM":case"A256GCM":return cek instanceof Uint8Array&&check_cek_length(cek,parseInt(enc.slice(1,4),10)),async function gcmDecrypt(enc,cek,ciphertext,iv,tag,aad){let encKey;cek instanceof Uint8Array?encKey=await webcrypto.subtle.importKey("raw",cek,"AES-GCM",!1,["decrypt"]):(checkEncCryptoKey(cek,enc,"decrypt"),encKey=cek);try{return new Uint8Array(await webcrypto.subtle.decrypt({additionalData:aad,iv,name:"AES-GCM",tagLength:128},encKey,concat(ciphertext,tag)))}catch(_a){throw new JWEDecryptionFailed}}(enc,cek,ciphertext,iv,tag,aad);default:throw new JOSENotSupported("Unsupported JWE Content Encryption Algorithm")}},inflate=async()=>{throw new JOSENotSupported('JWE "zip" (Compression Algorithm) Header Parameter is not supported by your javascript runtime. You need to use the `inflateRaw` decrypt option to provide Inflate Raw implementation.')},deflate=async()=>{throw new JOSENotSupported('JWE "zip" (Compression Algorithm) Header Parameter is not supported by your javascript runtime. You need to use the `deflateRaw` encrypt option to provide Deflate Raw implementation.')},is_disjoint=(...headers)=>{const sources=headers.filter(Boolean);if(0===sources.length||1===sources.length)return!0;let acc;for(const header of sources){const parameters=Object.keys(header);if(acc&&0!==acc.size)for(const parameter of parameters){if(acc.has(parameter))return!1;acc.add(parameter)}else acc=new Set(parameters)}return!0};function isObject(input){if(!function isObjectLike(value){return"object"==typeof value&&null!==value}(input)||"[object Object]"!==Object.prototype.toString.call(input))return!1;if(null===Object.getPrototypeOf(input))return!0;let proto=input;for(;null!==Object.getPrototypeOf(proto);)proto=Object.getPrototypeOf(proto);return Object.getPrototypeOf(input)===proto}const bogus=[{hash:"SHA-256",name:"HMAC"},!0,["sign"]];function checkKeySize(key,alg){if(key.algorithm.length!==parseInt(alg.slice(1,4),10))throw new TypeError(`Invalid key size for alg: ${alg}`)}function getCryptoKey(key,alg,usage){if(isCryptoKey(key))return checkEncCryptoKey(key,alg,usage),key;if(key instanceof Uint8Array)return webcrypto.subtle.importKey("raw",key,"AES-KW",!0,[usage]);throw new TypeError(invalid_key_input(key,...types,"Uint8Array"))}const wrap=async(alg,key,cek)=>{const cryptoKey=await getCryptoKey(key,alg,"wrapKey");checkKeySize(cryptoKey,alg);const cryptoKeyCek=await webcrypto.subtle.importKey("raw",cek,...bogus);return new Uint8Array(await webcrypto.subtle.wrapKey("raw",cryptoKeyCek,cryptoKey,"AES-KW"))},unwrap=async(alg,key,encryptedKey)=>{const cryptoKey=await getCryptoKey(key,alg,"unwrapKey");checkKeySize(cryptoKey,alg);const cryptoKeyCek=await webcrypto.subtle.unwrapKey("raw",encryptedKey,cryptoKey,"AES-KW",...bogus);return new Uint8Array(await webcrypto.subtle.exportKey("raw",cryptoKeyCek))};async function deriveKey(publicKey,privateKey,algorithm,keyLength,apu=new Uint8Array(0),apv=new Uint8Array(0)){if(!isCryptoKey(publicKey))throw new TypeError(invalid_key_input(publicKey,...types));if(checkEncCryptoKey(publicKey,"ECDH"),!isCryptoKey(privateKey))throw new TypeError(invalid_key_input(privateKey,...types));checkEncCryptoKey(privateKey,"ECDH","deriveBits");const value=concat(lengthAndInput(encoder.encode(algorithm)),lengthAndInput(apu),lengthAndInput(apv),uint32be(keyLength));let length;length="X25519"===publicKey.algorithm.name?256:"X448"===publicKey.algorithm.name?448:Math.ceil(parseInt(publicKey.algorithm.namedCurve.substr(-3),10)/8)<<3;return async function concatKdf(secret,bits,value){const iterations=Math.ceil((bits>>3)/32),res=new Uint8Array(32*iterations);for(let iter=0;iter>3)}(new Uint8Array(await webcrypto.subtle.deriveBits({name:publicKey.algorithm.name,public:publicKey},privateKey,length)),keyLength,value)}function ecdhAllowed(key){if(!isCryptoKey(key))throw new TypeError(invalid_key_input(key,...types));return["P-256","P-384","P-521"].includes(key.algorithm.namedCurve)||"X25519"===key.algorithm.name||"X448"===key.algorithm.name}async function pbes2kw_deriveKey(p2s,alg,p2c,key){!function checkP2s(p2s){if(!(p2s instanceof Uint8Array)||p2s.length<8)throw new JWEInvalid("PBES2 Salt Input must be 8 or more octets")}(p2s);const salt=function buffer_utils_p2s(alg,p2sInput){return concat(encoder.encode(alg),new Uint8Array([0]),p2sInput)}(alg,p2s),keylen=parseInt(alg.slice(13,16),10),subtleAlg={hash:`SHA-${alg.slice(8,11)}`,iterations:p2c,name:"PBKDF2",salt},wrapAlg={length:keylen,name:"AES-KW"},cryptoKey=await function pbes2kw_getCryptoKey(key,alg){if(key instanceof Uint8Array)return webcrypto.subtle.importKey("raw",key,"PBKDF2",!1,["deriveBits"]);if(isCryptoKey(key))return checkEncCryptoKey(key,alg,"deriveBits","deriveKey"),key;throw new TypeError(invalid_key_input(key,...types,"Uint8Array"))}(key,alg);if(cryptoKey.usages.includes("deriveBits"))return new Uint8Array(await webcrypto.subtle.deriveBits(subtleAlg,cryptoKey,keylen));if(cryptoKey.usages.includes("deriveKey"))return webcrypto.subtle.deriveKey(subtleAlg,cryptoKey,wrapAlg,!1,["wrapKey","unwrapKey"]);throw new TypeError('PBKDF2 key "usages" must include "deriveBits" or "deriveKey"')}function subtleRsaEs(alg){switch(alg){case"RSA-OAEP":case"RSA-OAEP-256":case"RSA-OAEP-384":case"RSA-OAEP-512":return"RSA-OAEP";default:throw new JOSENotSupported(`alg ${alg} is not supported either by JOSE or your javascript runtime`)}}const check_key_length=(alg,key)=>{if(alg.startsWith("RS")||alg.startsWith("PS")){const{modulusLength}=key.algorithm;if("number"!=typeof modulusLength||modulusLength<2048)throw new TypeError(`${alg} requires key modulusLength to be 2048 bits or larger`)}};function cek_bitLength(alg){switch(alg){case"A128GCM":return 128;case"A192GCM":return 192;case"A256GCM":case"A128CBC-HS256":return 256;case"A192CBC-HS384":return 384;case"A256CBC-HS512":return 512;default:throw new JOSENotSupported(`Unsupported JWE Algorithm: ${alg}`)}}const lib_cek=alg=>random(new Uint8Array(cek_bitLength(alg)>>3)),format_pem=(b64,descriptor)=>`-----BEGIN ${descriptor}-----\n${(b64.match(/.{1,64}/g)||[]).join("\n")}\n-----END ${descriptor}-----`,genericExport=async(keyType,keyFormat,key)=>{if(!isCryptoKey(key))throw new TypeError(invalid_key_input(key,...types));if(!key.extractable)throw new TypeError("CryptoKey is not extractable");if(key.type!==keyType)throw new TypeError(`key is not a ${keyType} key`);return format_pem(encodeBase64(new Uint8Array(await webcrypto.subtle.exportKey(keyFormat,key))),`${keyType.toUpperCase()} KEY`)},toSPKI=key=>genericExport("public","spki",key),toPKCS8=key=>genericExport("private","pkcs8",key),findOid=(keyData,oid,from=0)=>{0===from&&(oid.unshift(oid.length),oid.unshift(6));let i=keyData.indexOf(oid[0],from);if(-1===i)return!1;const sub=keyData.subarray(i,i+oid.length);return sub.length===oid.length&&(sub.every(((value,index)=>value===oid[index]))||findOid(keyData,oid,i+1))},asn1_getNamedCurve=keyData=>{switch(!0){case findOid(keyData,[42,134,72,206,61,3,1,7]):return"P-256";case findOid(keyData,[43,129,4,0,34]):return"P-384";case findOid(keyData,[43,129,4,0,35]):return"P-521";case findOid(keyData,[43,101,110]):return"X25519";case findOid(keyData,[43,101,111]):return"X448";case findOid(keyData,[43,101,112]):return"Ed25519";case findOid(keyData,[43,101,113]):return"Ed448";default:throw new JOSENotSupported("Invalid or unsupported EC Key Curve or OKP Key Sub Type")}},genericImport=async(replace,keyFormat,pem,alg,options)=>{var _a;let algorithm,keyUsages;const keyData=new Uint8Array(atob(pem.replace(replace,"")).split("").map((c=>c.charCodeAt(0)))),isPublic="spki"===keyFormat;switch(alg){case"PS256":case"PS384":case"PS512":algorithm={name:"RSA-PSS",hash:`SHA-${alg.slice(-3)}`},keyUsages=isPublic?["verify"]:["sign"];break;case"RS256":case"RS384":case"RS512":algorithm={name:"RSASSA-PKCS1-v1_5",hash:`SHA-${alg.slice(-3)}`},keyUsages=isPublic?["verify"]:["sign"];break;case"RSA-OAEP":case"RSA-OAEP-256":case"RSA-OAEP-384":case"RSA-OAEP-512":algorithm={name:"RSA-OAEP",hash:`SHA-${parseInt(alg.slice(-3),10)||1}`},keyUsages=isPublic?["encrypt","wrapKey"]:["decrypt","unwrapKey"];break;case"ES256":algorithm={name:"ECDSA",namedCurve:"P-256"},keyUsages=isPublic?["verify"]:["sign"];break;case"ES384":algorithm={name:"ECDSA",namedCurve:"P-384"},keyUsages=isPublic?["verify"]:["sign"];break;case"ES512":algorithm={name:"ECDSA",namedCurve:"P-521"},keyUsages=isPublic?["verify"]:["sign"];break;case"ECDH-ES":case"ECDH-ES+A128KW":case"ECDH-ES+A192KW":case"ECDH-ES+A256KW":{const namedCurve=asn1_getNamedCurve(keyData);algorithm=namedCurve.startsWith("P-")?{name:"ECDH",namedCurve}:{name:namedCurve},keyUsages=isPublic?[]:["deriveBits"];break}case"EdDSA":algorithm={name:asn1_getNamedCurve(keyData)},keyUsages=isPublic?["verify"]:["sign"];break;default:throw new JOSENotSupported('Invalid or unsupported "alg" (Algorithm) value')}return webcrypto.subtle.importKey(keyFormat,keyData,algorithm,null!==(_a=null==options?void 0:options.extractable)&&void 0!==_a&&_a,keyUsages)},fromPKCS8=(pem,alg,options)=>genericImport(/(?:-----(?:BEGIN|END) PRIVATE KEY-----|\s)/g,"pkcs8",pem,alg,options),fromSPKI=(pem,alg,options)=>genericImport(/(?:-----(?:BEGIN|END) PUBLIC KEY-----|\s)/g,"spki",pem,alg,options);function getElement(seq){let result=[],next=0;for(;next=128;)tag=128*tag+bytes[position]-128,position++;tag=128*tag+bytes[position]-128,position++}let length=0;if(bytes[position]<128)length=bytes[position],position++;else{if(128===length){for(length=0;0!==bytes[position+length]||0!==bytes[position+length+1];){if(length>bytes.byteLength)throw new TypeError("invalid indefinite form length");length++}const byteLength=position+length+2;return{byteLength,contents:bytes.subarray(position,position+length),raw:bytes.subarray(0,byteLength)}}{let numberOfDigits=127&bytes[position];position++,length=0;for(let i=0;i{let spki;try{spki=getSPKI(pem)}catch(cause){throw new TypeError("Failed to parse the X.509 certificate",{cause})}return fromSPKI(spki,alg,options)};const jwk_to_key=async jwk=>{var _a,_b;if(!jwk.alg)throw new TypeError('"alg" argument is required when "jwk.alg" is not present');const{algorithm,keyUsages}=function subtleMapping(jwk){let algorithm,keyUsages;switch(jwk.kty){case"oct":switch(jwk.alg){case"HS256":case"HS384":case"HS512":algorithm={name:"HMAC",hash:`SHA-${jwk.alg.slice(-3)}`},keyUsages=["sign","verify"];break;case"A128CBC-HS256":case"A192CBC-HS384":case"A256CBC-HS512":throw new JOSENotSupported(`${jwk.alg} keys cannot be imported as CryptoKey instances`);case"A128GCM":case"A192GCM":case"A256GCM":case"A128GCMKW":case"A192GCMKW":case"A256GCMKW":algorithm={name:"AES-GCM"},keyUsages=["encrypt","decrypt"];break;case"A128KW":case"A192KW":case"A256KW":algorithm={name:"AES-KW"},keyUsages=["wrapKey","unwrapKey"];break;case"PBES2-HS256+A128KW":case"PBES2-HS384+A192KW":case"PBES2-HS512+A256KW":algorithm={name:"PBKDF2"},keyUsages=["deriveBits"];break;default:throw new JOSENotSupported('Invalid or unsupported JWK "alg" (Algorithm) Parameter value')}break;case"RSA":switch(jwk.alg){case"PS256":case"PS384":case"PS512":algorithm={name:"RSA-PSS",hash:`SHA-${jwk.alg.slice(-3)}`},keyUsages=jwk.d?["sign"]:["verify"];break;case"RS256":case"RS384":case"RS512":algorithm={name:"RSASSA-PKCS1-v1_5",hash:`SHA-${jwk.alg.slice(-3)}`},keyUsages=jwk.d?["sign"]:["verify"];break;case"RSA-OAEP":case"RSA-OAEP-256":case"RSA-OAEP-384":case"RSA-OAEP-512":algorithm={name:"RSA-OAEP",hash:`SHA-${parseInt(jwk.alg.slice(-3),10)||1}`},keyUsages=jwk.d?["decrypt","unwrapKey"]:["encrypt","wrapKey"];break;default:throw new JOSENotSupported('Invalid or unsupported JWK "alg" (Algorithm) Parameter value')}break;case"EC":switch(jwk.alg){case"ES256":algorithm={name:"ECDSA",namedCurve:"P-256"},keyUsages=jwk.d?["sign"]:["verify"];break;case"ES384":algorithm={name:"ECDSA",namedCurve:"P-384"},keyUsages=jwk.d?["sign"]:["verify"];break;case"ES512":algorithm={name:"ECDSA",namedCurve:"P-521"},keyUsages=jwk.d?["sign"]:["verify"];break;case"ECDH-ES":case"ECDH-ES+A128KW":case"ECDH-ES+A192KW":case"ECDH-ES+A256KW":algorithm={name:"ECDH",namedCurve:jwk.crv},keyUsages=jwk.d?["deriveBits"]:[];break;default:throw new JOSENotSupported('Invalid or unsupported JWK "alg" (Algorithm) Parameter value')}break;case"OKP":switch(jwk.alg){case"EdDSA":algorithm={name:jwk.crv},keyUsages=jwk.d?["sign"]:["verify"];break;case"ECDH-ES":case"ECDH-ES+A128KW":case"ECDH-ES+A192KW":case"ECDH-ES+A256KW":algorithm={name:jwk.crv},keyUsages=jwk.d?["deriveBits"]:[];break;default:throw new JOSENotSupported('Invalid or unsupported JWK "alg" (Algorithm) Parameter value')}break;default:throw new JOSENotSupported('Invalid or unsupported JWK "kty" (Key Type) Parameter value')}return{algorithm,keyUsages}}(jwk),rest=[algorithm,null!==(_a=jwk.ext)&&void 0!==_a&&_a,null!==(_b=jwk.key_ops)&&void 0!==_b?_b:keyUsages];if("PBKDF2"===algorithm.name)return webcrypto.subtle.importKey("raw",decode(jwk.k),...rest);const keyData={...jwk};return delete keyData.alg,delete keyData.use,webcrypto.subtle.importKey("jwk",keyData,...rest)};async function importSPKI(spki,alg,options){if("string"!=typeof spki||0!==spki.indexOf("-----BEGIN PUBLIC KEY-----"))throw new TypeError('"spki" must be SPKI formatted string');return fromSPKI(spki,alg,options)}async function importX509(x509,alg,options){if("string"!=typeof x509||0!==x509.indexOf("-----BEGIN CERTIFICATE-----"))throw new TypeError('"x509" must be X.509 formatted string');return fromX509(x509,alg,options)}async function importPKCS8(pkcs8,alg,options){if("string"!=typeof pkcs8||0!==pkcs8.indexOf("-----BEGIN PRIVATE KEY-----"))throw new TypeError('"pkcs8" must be PKCS#8 formatted string');return fromPKCS8(pkcs8,alg,options)}async function importJWK(jwk,alg,octAsKeyObject){var _a;if(!isObject(jwk))throw new TypeError("JWK must be an object");switch(alg||(alg=jwk.alg),jwk.kty){case"oct":if("string"!=typeof jwk.k||!jwk.k)throw new TypeError('missing "k" (Key Value) Parameter value');return null!=octAsKeyObject||(octAsKeyObject=!0!==jwk.ext),octAsKeyObject?jwk_to_key({...jwk,alg,ext:null!==(_a=jwk.ext)&&void 0!==_a&&_a}):decode(jwk.k);case"RSA":if(void 0!==jwk.oth)throw new JOSENotSupported('RSA JWK "oth" (Other Primes Info) Parameter value is not supported');case"EC":case"OKP":return jwk_to_key({...jwk,alg});default:throw new JOSENotSupported('Unsupported "kty" (Key Type) Parameter value')}}const check_key_type=(alg,key,usage)=>{alg.startsWith("HS")||"dir"===alg||alg.startsWith("PBES2")||/^A\d{3}(?:GCM)?KW$/.test(alg)?((alg,key)=>{if(!(key instanceof Uint8Array)){if(!is_key_like(key))throw new TypeError(withAlg(alg,key,...types,"Uint8Array"));if("secret"!==key.type)throw new TypeError(`${types.join(" or ")} instances for symmetric algorithms must be of type "secret"`)}})(alg,key):((alg,key,usage)=>{if(!is_key_like(key))throw new TypeError(withAlg(alg,key,...types));if("secret"===key.type)throw new TypeError(`${types.join(" or ")} instances for asymmetric algorithms must not be of type "secret"`);if("sign"===usage&&"public"===key.type)throw new TypeError(`${types.join(" or ")} instances for asymmetric algorithm signing must be of type "private"`);if("decrypt"===usage&&"public"===key.type)throw new TypeError(`${types.join(" or ")} instances for asymmetric algorithm decryption must be of type "private"`);if(key.algorithm&&"verify"===usage&&"private"===key.type)throw new TypeError(`${types.join(" or ")} instances for asymmetric algorithm verifying must be of type "public"`);if(key.algorithm&&"encrypt"===usage&&"private"===key.type)throw new TypeError(`${types.join(" or ")} instances for asymmetric algorithm encryption must be of type "public"`)})(alg,key,usage)};const runtime_encrypt=async(enc,plaintext,cek,iv,aad)=>{if(!(isCryptoKey(cek)||cek instanceof Uint8Array))throw new TypeError(invalid_key_input(cek,...types,"Uint8Array"));switch(check_iv_length(enc,iv),enc){case"A128CBC-HS256":case"A192CBC-HS384":case"A256CBC-HS512":return cek instanceof Uint8Array&&check_cek_length(cek,parseInt(enc.slice(-3),10)),async function cbcEncrypt(enc,plaintext,cek,iv,aad){if(!(cek instanceof Uint8Array))throw new TypeError(invalid_key_input(cek,"Uint8Array"));const keySize=parseInt(enc.slice(1,4),10),encKey=await webcrypto.subtle.importKey("raw",cek.subarray(keySize>>3),"AES-CBC",!1,["encrypt"]),macKey=await webcrypto.subtle.importKey("raw",cek.subarray(0,keySize>>3),{hash:"SHA-"+(keySize<<1),name:"HMAC"},!1,["sign"]),ciphertext=new Uint8Array(await webcrypto.subtle.encrypt({iv,name:"AES-CBC"},encKey,plaintext)),macData=concat(aad,iv,ciphertext,uint64be(aad.length<<3));return{ciphertext,tag:new Uint8Array((await webcrypto.subtle.sign("HMAC",macKey,macData)).slice(0,keySize>>3))}}(enc,plaintext,cek,iv,aad);case"A128GCM":case"A192GCM":case"A256GCM":return cek instanceof Uint8Array&&check_cek_length(cek,parseInt(enc.slice(1,4),10)),async function gcmEncrypt(enc,plaintext,cek,iv,aad){let encKey;cek instanceof Uint8Array?encKey=await webcrypto.subtle.importKey("raw",cek,"AES-GCM",!1,["encrypt"]):(checkEncCryptoKey(cek,enc,"encrypt"),encKey=cek);const encrypted=new Uint8Array(await webcrypto.subtle.encrypt({additionalData:aad,iv,name:"AES-GCM",tagLength:128},encKey,plaintext)),tag=encrypted.slice(-16);return{ciphertext:encrypted.slice(0,-16),tag}}(enc,plaintext,cek,iv,aad);default:throw new JOSENotSupported("Unsupported JWE Content Encryption Algorithm")}};const decrypt_key_management=async function decryptKeyManagement(alg,key,encryptedKey,joseHeader,options){switch(check_key_type(alg,key,"decrypt"),alg){case"dir":if(void 0!==encryptedKey)throw new JWEInvalid("Encountered unexpected JWE Encrypted Key");return key;case"ECDH-ES":if(void 0!==encryptedKey)throw new JWEInvalid("Encountered unexpected JWE Encrypted Key");case"ECDH-ES+A128KW":case"ECDH-ES+A192KW":case"ECDH-ES+A256KW":{if(!isObject(joseHeader.epk))throw new JWEInvalid('JOSE Header "epk" (Ephemeral Public Key) missing or invalid');if(!ecdhAllowed(key))throw new JOSENotSupported("ECDH with the provided key is not allowed or not supported by your javascript runtime");const epk=await importJWK(joseHeader.epk,alg);let partyUInfo,partyVInfo;if(void 0!==joseHeader.apu){if("string"!=typeof joseHeader.apu)throw new JWEInvalid('JOSE Header "apu" (Agreement PartyUInfo) invalid');try{partyUInfo=decode(joseHeader.apu)}catch(_a){throw new JWEInvalid("Failed to base64url decode the apu")}}if(void 0!==joseHeader.apv){if("string"!=typeof joseHeader.apv)throw new JWEInvalid('JOSE Header "apv" (Agreement PartyVInfo) invalid');try{partyVInfo=decode(joseHeader.apv)}catch(_b){throw new JWEInvalid("Failed to base64url decode the apv")}}const sharedSecret=await deriveKey(epk,key,"ECDH-ES"===alg?joseHeader.enc:alg,"ECDH-ES"===alg?cek_bitLength(joseHeader.enc):parseInt(alg.slice(-5,-2),10),partyUInfo,partyVInfo);if("ECDH-ES"===alg)return sharedSecret;if(void 0===encryptedKey)throw new JWEInvalid("JWE Encrypted Key missing");return unwrap(alg.slice(-6),sharedSecret,encryptedKey)}case"RSA1_5":case"RSA-OAEP":case"RSA-OAEP-256":case"RSA-OAEP-384":case"RSA-OAEP-512":if(void 0===encryptedKey)throw new JWEInvalid("JWE Encrypted Key missing");return(async(alg,key,encryptedKey)=>{if(!isCryptoKey(key))throw new TypeError(invalid_key_input(key,...types));if(checkEncCryptoKey(key,alg,"decrypt","unwrapKey"),check_key_length(alg,key),key.usages.includes("decrypt"))return new Uint8Array(await webcrypto.subtle.decrypt(subtleRsaEs(alg),key,encryptedKey));if(key.usages.includes("unwrapKey")){const cryptoKeyCek=await webcrypto.subtle.unwrapKey("raw",encryptedKey,key,subtleRsaEs(alg),...bogus);return new Uint8Array(await webcrypto.subtle.exportKey("raw",cryptoKeyCek))}throw new TypeError('RSA-OAEP key "usages" must include "decrypt" or "unwrapKey" for this operation')})(alg,key,encryptedKey);case"PBES2-HS256+A128KW":case"PBES2-HS384+A192KW":case"PBES2-HS512+A256KW":{if(void 0===encryptedKey)throw new JWEInvalid("JWE Encrypted Key missing");if("number"!=typeof joseHeader.p2c)throw new JWEInvalid('JOSE Header "p2c" (PBES2 Count) missing or invalid');const p2cLimit=(null==options?void 0:options.maxPBES2Count)||1e4;if(joseHeader.p2c>p2cLimit)throw new JWEInvalid('JOSE Header "p2c" (PBES2 Count) out is of acceptable bounds');if("string"!=typeof joseHeader.p2s)throw new JWEInvalid('JOSE Header "p2s" (PBES2 Salt) missing or invalid');let p2s;try{p2s=decode(joseHeader.p2s)}catch(_c){throw new JWEInvalid("Failed to base64url decode the p2s")}return(async(alg,key,encryptedKey,p2c,p2s)=>{const derived=await pbes2kw_deriveKey(p2s,alg,p2c,key);return unwrap(alg.slice(-6),derived,encryptedKey)})(alg,key,encryptedKey,joseHeader.p2c,p2s)}case"A128KW":case"A192KW":case"A256KW":if(void 0===encryptedKey)throw new JWEInvalid("JWE Encrypted Key missing");return unwrap(alg,key,encryptedKey);case"A128GCMKW":case"A192GCMKW":case"A256GCMKW":{if(void 0===encryptedKey)throw new JWEInvalid("JWE Encrypted Key missing");if("string"!=typeof joseHeader.iv)throw new JWEInvalid('JOSE Header "iv" (Initialization Vector) missing or invalid');if("string"!=typeof joseHeader.tag)throw new JWEInvalid('JOSE Header "tag" (Authentication Tag) missing or invalid');let iv,tag;try{iv=decode(joseHeader.iv)}catch(_d){throw new JWEInvalid("Failed to base64url decode the iv")}try{tag=decode(joseHeader.tag)}catch(_e){throw new JWEInvalid("Failed to base64url decode the tag")}return async function aesgcmkw_unwrap(alg,key,encryptedKey,iv,tag){const jweAlgorithm=alg.slice(0,7);return runtime_decrypt(jweAlgorithm,key,encryptedKey,iv,tag,new Uint8Array(0))}(alg,key,encryptedKey,iv,tag)}default:throw new JOSENotSupported('Invalid or unsupported "alg" (JWE Algorithm) header value')}};const validate_crit=function validateCrit(Err,recognizedDefault,recognizedOption,protectedHeader,joseHeader){if(void 0!==joseHeader.crit&&void 0===protectedHeader.crit)throw new Err('"crit" (Critical) Header Parameter MUST be integrity protected');if(!protectedHeader||void 0===protectedHeader.crit)return new Set;if(!Array.isArray(protectedHeader.crit)||0===protectedHeader.crit.length||protectedHeader.crit.some((input=>"string"!=typeof input||0===input.length)))throw new Err('"crit" (Critical) Header Parameter MUST be an array of non-empty strings when present');let recognized;recognized=void 0!==recognizedOption?new Map([...Object.entries(recognizedOption),...recognizedDefault.entries()]):recognizedDefault;for(const parameter of protectedHeader.crit){if(!recognized.has(parameter))throw new JOSENotSupported(`Extension Header Parameter "${parameter}" is not recognized`);if(void 0===joseHeader[parameter])throw new Err(`Extension Header Parameter "${parameter}" is missing`);if(recognized.get(parameter)&&void 0===protectedHeader[parameter])throw new Err(`Extension Header Parameter "${parameter}" MUST be integrity protected`)}return new Set(protectedHeader.crit)},validate_algorithms=(option,algorithms)=>{if(void 0!==algorithms&&(!Array.isArray(algorithms)||algorithms.some((s=>"string"!=typeof s))))throw new TypeError(`"${option}" option must be an array of strings`);if(algorithms)return new Set(algorithms)};async function flattenedDecrypt(jwe,key,options){var _a;if(!isObject(jwe))throw new JWEInvalid("Flattened JWE must be an object");if(void 0===jwe.protected&&void 0===jwe.header&&void 0===jwe.unprotected)throw new JWEInvalid("JOSE Header missing");if("string"!=typeof jwe.iv)throw new JWEInvalid("JWE Initialization Vector missing or incorrect type");if("string"!=typeof jwe.ciphertext)throw new JWEInvalid("JWE Ciphertext missing or incorrect type");if("string"!=typeof jwe.tag)throw new JWEInvalid("JWE Authentication Tag missing or incorrect type");if(void 0!==jwe.protected&&"string"!=typeof jwe.protected)throw new JWEInvalid("JWE Protected Header incorrect type");if(void 0!==jwe.encrypted_key&&"string"!=typeof jwe.encrypted_key)throw new JWEInvalid("JWE Encrypted Key incorrect type");if(void 0!==jwe.aad&&"string"!=typeof jwe.aad)throw new JWEInvalid("JWE AAD incorrect type");if(void 0!==jwe.header&&!isObject(jwe.header))throw new JWEInvalid("JWE Shared Unprotected Header incorrect type");if(void 0!==jwe.unprotected&&!isObject(jwe.unprotected))throw new JWEInvalid("JWE Per-Recipient Unprotected Header incorrect type");let parsedProt;if(jwe.protected)try{const protectedHeader=decode(jwe.protected);parsedProt=JSON.parse(decoder.decode(protectedHeader))}catch(_b){throw new JWEInvalid("JWE Protected Header is invalid")}if(!is_disjoint(parsedProt,jwe.header,jwe.unprotected))throw new JWEInvalid("JWE Protected, JWE Unprotected Header, and JWE Per-Recipient Unprotected Header Parameter names must be disjoint");const joseHeader={...parsedProt,...jwe.header,...jwe.unprotected};if(validate_crit(JWEInvalid,new Map,null==options?void 0:options.crit,parsedProt,joseHeader),void 0!==joseHeader.zip){if(!parsedProt||!parsedProt.zip)throw new JWEInvalid('JWE "zip" (Compression Algorithm) Header MUST be integrity protected');if("DEF"!==joseHeader.zip)throw new JOSENotSupported('Unsupported JWE "zip" (Compression Algorithm) Header Parameter value')}const{alg,enc}=joseHeader;if("string"!=typeof alg||!alg)throw new JWEInvalid("missing JWE Algorithm (alg) in JWE Header");if("string"!=typeof enc||!enc)throw new JWEInvalid("missing JWE Encryption Algorithm (enc) in JWE Header");const keyManagementAlgorithms=options&&validate_algorithms("keyManagementAlgorithms",options.keyManagementAlgorithms),contentEncryptionAlgorithms=options&&validate_algorithms("contentEncryptionAlgorithms",options.contentEncryptionAlgorithms);if(keyManagementAlgorithms&&!keyManagementAlgorithms.has(alg))throw new JOSEAlgNotAllowed('"alg" (Algorithm) Header Parameter not allowed');if(contentEncryptionAlgorithms&&!contentEncryptionAlgorithms.has(enc))throw new JOSEAlgNotAllowed('"enc" (Encryption Algorithm) Header Parameter not allowed');let encryptedKey;if(void 0!==jwe.encrypted_key)try{encryptedKey=decode(jwe.encrypted_key)}catch(_c){throw new JWEInvalid("Failed to base64url decode the encrypted_key")}let cek,iv,tag,resolvedKey=!1;"function"==typeof key&&(key=await key(parsedProt,jwe),resolvedKey=!0);try{cek=await decrypt_key_management(alg,key,encryptedKey,joseHeader,options)}catch(err){if(err instanceof TypeError||err instanceof JWEInvalid||err instanceof JOSENotSupported)throw err;cek=lib_cek(enc)}try{iv=decode(jwe.iv)}catch(_d){throw new JWEInvalid("Failed to base64url decode the iv")}try{tag=decode(jwe.tag)}catch(_e){throw new JWEInvalid("Failed to base64url decode the tag")}const protectedHeader=encoder.encode(null!==(_a=jwe.protected)&&void 0!==_a?_a:"");let additionalData,ciphertext;additionalData=void 0!==jwe.aad?concat(protectedHeader,encoder.encode("."),encoder.encode(jwe.aad)):protectedHeader;try{ciphertext=decode(jwe.ciphertext)}catch(_f){throw new JWEInvalid("Failed to base64url decode the ciphertext")}let plaintext=await runtime_decrypt(enc,cek,ciphertext,iv,tag,additionalData);"DEF"===joseHeader.zip&&(plaintext=await((null==options?void 0:options.inflateRaw)||inflate)(plaintext));const result={plaintext};if(void 0!==jwe.protected&&(result.protectedHeader=parsedProt),void 0!==jwe.aad)try{result.additionalAuthenticatedData=decode(jwe.aad)}catch(_g){throw new JWEInvalid("Failed to base64url decode the aad")}return void 0!==jwe.unprotected&&(result.sharedUnprotectedHeader=jwe.unprotected),void 0!==jwe.header&&(result.unprotectedHeader=jwe.header),resolvedKey?{...result,key}:result}async function compactDecrypt(jwe,key,options){if(jwe instanceof Uint8Array&&(jwe=decoder.decode(jwe)),"string"!=typeof jwe)throw new JWEInvalid("Compact JWE must be a string or Uint8Array");const{0:protectedHeader,1:encryptedKey,2:iv,3:ciphertext,4:tag,length}=jwe.split(".");if(5!==length)throw new JWEInvalid("Invalid Compact JWE");const decrypted=await flattenedDecrypt({ciphertext,iv:iv||void 0,protected:protectedHeader||void 0,tag:tag||void 0,encrypted_key:encryptedKey||void 0},key,options),result={plaintext:decrypted.plaintext,protectedHeader:decrypted.protectedHeader};return"function"==typeof key?{...result,key:decrypted.key}:result}async function generalDecrypt(jwe,key,options){if(!isObject(jwe))throw new JWEInvalid("General JWE must be an object");if(!Array.isArray(jwe.recipients)||!jwe.recipients.every(isObject))throw new JWEInvalid("JWE Recipients missing or incorrect type");if(!jwe.recipients.length)throw new JWEInvalid("JWE Recipients has no members");for(const recipient of jwe.recipients)try{return await flattenedDecrypt({aad:jwe.aad,ciphertext:jwe.ciphertext,encrypted_key:recipient.encrypted_key,header:recipient.header,iv:jwe.iv,protected:jwe.protected,tag:jwe.tag,unprotected:jwe.unprotected},key,options)}catch(_a){}throw new JWEDecryptionFailed}const key_to_jwk=async key=>{if(key instanceof Uint8Array)return{kty:"oct",k:encode(key)};if(!isCryptoKey(key))throw new TypeError(invalid_key_input(key,...types,"Uint8Array"));if(!key.extractable)throw new TypeError("non-extractable CryptoKey cannot be exported as a JWK");const{ext,key_ops,alg,use,...jwk}=await webcrypto.subtle.exportKey("jwk",key);return jwk};async function exportSPKI(key){return toSPKI(key)}async function exportPKCS8(key){return toPKCS8(key)}async function exportJWK(key){return key_to_jwk(key)}const encrypt_key_management=async function encryptKeyManagement(alg,enc,key,providedCek,providedParameters={}){let encryptedKey,parameters,cek;switch(check_key_type(alg,key,"encrypt"),alg){case"dir":cek=key;break;case"ECDH-ES":case"ECDH-ES+A128KW":case"ECDH-ES+A192KW":case"ECDH-ES+A256KW":{if(!ecdhAllowed(key))throw new JOSENotSupported("ECDH with the provided key is not allowed or not supported by your javascript runtime");const{apu,apv}=providedParameters;let{epk:ephemeralKey}=providedParameters;ephemeralKey||(ephemeralKey=(await async function generateEpk(key){if(!isCryptoKey(key))throw new TypeError(invalid_key_input(key,...types));return webcrypto.subtle.generateKey(key.algorithm,!0,["deriveBits"])}(key)).privateKey);const{x,y,crv,kty}=await exportJWK(ephemeralKey),sharedSecret=await deriveKey(key,ephemeralKey,"ECDH-ES"===alg?enc:alg,"ECDH-ES"===alg?cek_bitLength(enc):parseInt(alg.slice(-5,-2),10),apu,apv);if(parameters={epk:{x,crv,kty}},"EC"===kty&&(parameters.epk.y=y),apu&&(parameters.apu=encode(apu)),apv&&(parameters.apv=encode(apv)),"ECDH-ES"===alg){cek=sharedSecret;break}cek=providedCek||lib_cek(enc);const kwAlg=alg.slice(-6);encryptedKey=await wrap(kwAlg,sharedSecret,cek);break}case"RSA1_5":case"RSA-OAEP":case"RSA-OAEP-256":case"RSA-OAEP-384":case"RSA-OAEP-512":cek=providedCek||lib_cek(enc),encryptedKey=await(async(alg,key,cek)=>{if(!isCryptoKey(key))throw new TypeError(invalid_key_input(key,...types));if(checkEncCryptoKey(key,alg,"encrypt","wrapKey"),check_key_length(alg,key),key.usages.includes("encrypt"))return new Uint8Array(await webcrypto.subtle.encrypt(subtleRsaEs(alg),key,cek));if(key.usages.includes("wrapKey")){const cryptoKeyCek=await webcrypto.subtle.importKey("raw",cek,...bogus);return new Uint8Array(await webcrypto.subtle.wrapKey("raw",cryptoKeyCek,key,subtleRsaEs(alg)))}throw new TypeError('RSA-OAEP key "usages" must include "encrypt" or "wrapKey" for this operation')})(alg,key,cek);break;case"PBES2-HS256+A128KW":case"PBES2-HS384+A192KW":case"PBES2-HS512+A256KW":{cek=providedCek||lib_cek(enc);const{p2c,p2s}=providedParameters;({encryptedKey,...parameters}=await(async(alg,key,cek,p2c=2048,p2s=random(new Uint8Array(16)))=>{const derived=await pbes2kw_deriveKey(p2s,alg,p2c,key);return{encryptedKey:await wrap(alg.slice(-6),derived,cek),p2c,p2s:encode(p2s)}})(alg,key,cek,p2c,p2s));break}case"A128KW":case"A192KW":case"A256KW":cek=providedCek||lib_cek(enc),encryptedKey=await wrap(alg,key,cek);break;case"A128GCMKW":case"A192GCMKW":case"A256GCMKW":{cek=providedCek||lib_cek(enc);const{iv}=providedParameters;({encryptedKey,...parameters}=await async function aesgcmkw_wrap(alg,key,cek,iv){const jweAlgorithm=alg.slice(0,7);iv||(iv=lib_iv(jweAlgorithm));const{ciphertext:encryptedKey,tag}=await runtime_encrypt(jweAlgorithm,cek,key,iv,new Uint8Array(0));return{encryptedKey,iv:encode(iv),tag:encode(tag)}}(alg,key,cek,iv));break}default:throw new JOSENotSupported('Invalid or unsupported "alg" (JWE Algorithm) header value')}return{cek,encryptedKey,parameters}},unprotected=Symbol();class FlattenedEncrypt{constructor(plaintext){if(!(plaintext instanceof Uint8Array))throw new TypeError("plaintext must be an instance of Uint8Array");this._plaintext=plaintext}setKeyManagementParameters(parameters){if(this._keyManagementParameters)throw new TypeError("setKeyManagementParameters can only be called once");return this._keyManagementParameters=parameters,this}setProtectedHeader(protectedHeader){if(this._protectedHeader)throw new TypeError("setProtectedHeader can only be called once");return this._protectedHeader=protectedHeader,this}setSharedUnprotectedHeader(sharedUnprotectedHeader){if(this._sharedUnprotectedHeader)throw new TypeError("setSharedUnprotectedHeader can only be called once");return this._sharedUnprotectedHeader=sharedUnprotectedHeader,this}setUnprotectedHeader(unprotectedHeader){if(this._unprotectedHeader)throw new TypeError("setUnprotectedHeader can only be called once");return this._unprotectedHeader=unprotectedHeader,this}setAdditionalAuthenticatedData(aad){return this._aad=aad,this}setContentEncryptionKey(cek){if(this._cek)throw new TypeError("setContentEncryptionKey can only be called once");return this._cek=cek,this}setInitializationVector(iv){if(this._iv)throw new TypeError("setInitializationVector can only be called once");return this._iv=iv,this}async encrypt(key,options){if(!this._protectedHeader&&!this._unprotectedHeader&&!this._sharedUnprotectedHeader)throw new JWEInvalid("either setProtectedHeader, setUnprotectedHeader, or sharedUnprotectedHeader must be called before #encrypt()");if(!is_disjoint(this._protectedHeader,this._unprotectedHeader,this._sharedUnprotectedHeader))throw new JWEInvalid("JWE Protected, JWE Shared Unprotected and JWE Per-Recipient Header Parameter names must be disjoint");const joseHeader={...this._protectedHeader,...this._unprotectedHeader,...this._sharedUnprotectedHeader};if(validate_crit(JWEInvalid,new Map,null==options?void 0:options.crit,this._protectedHeader,joseHeader),void 0!==joseHeader.zip){if(!this._protectedHeader||!this._protectedHeader.zip)throw new JWEInvalid('JWE "zip" (Compression Algorithm) Header MUST be integrity protected');if("DEF"!==joseHeader.zip)throw new JOSENotSupported('Unsupported JWE "zip" (Compression Algorithm) Header Parameter value')}const{alg,enc}=joseHeader;if("string"!=typeof alg||!alg)throw new JWEInvalid('JWE "alg" (Algorithm) Header Parameter missing or invalid');if("string"!=typeof enc||!enc)throw new JWEInvalid('JWE "enc" (Encryption Algorithm) Header Parameter missing or invalid');let encryptedKey,cek,additionalData,protectedHeader,aadMember,ciphertext,tag;if("dir"===alg){if(this._cek)throw new TypeError("setContentEncryptionKey cannot be called when using Direct Encryption")}else if("ECDH-ES"===alg&&this._cek)throw new TypeError("setContentEncryptionKey cannot be called when using Direct Key Agreement");{let parameters;({cek,encryptedKey,parameters}=await encrypt_key_management(alg,enc,key,this._cek,this._keyManagementParameters)),parameters&&(options&&unprotected in options?this._unprotectedHeader?this._unprotectedHeader={...this._unprotectedHeader,...parameters}:this.setUnprotectedHeader(parameters):this._protectedHeader?this._protectedHeader={...this._protectedHeader,...parameters}:this.setProtectedHeader(parameters))}if(this._iv||(this._iv=lib_iv(enc)),protectedHeader=this._protectedHeader?encoder.encode(encode(JSON.stringify(this._protectedHeader))):encoder.encode(""),this._aad?(aadMember=encode(this._aad),additionalData=concat(protectedHeader,encoder.encode("."),encoder.encode(aadMember))):additionalData=protectedHeader,"DEF"===joseHeader.zip){const deflated=await((null==options?void 0:options.deflateRaw)||deflate)(this._plaintext);({ciphertext,tag}=await runtime_encrypt(enc,deflated,cek,this._iv,additionalData))}else({ciphertext,tag}=await runtime_encrypt(enc,this._plaintext,cek,this._iv,additionalData));const jwe={ciphertext:encode(ciphertext),iv:encode(this._iv),tag:encode(tag)};return encryptedKey&&(jwe.encrypted_key=encode(encryptedKey)),aadMember&&(jwe.aad=aadMember),this._protectedHeader&&(jwe.protected=decoder.decode(protectedHeader)),this._sharedUnprotectedHeader&&(jwe.unprotected=this._sharedUnprotectedHeader),this._unprotectedHeader&&(jwe.header=this._unprotectedHeader),jwe}}class IndividualRecipient{constructor(enc,key,options){this.parent=enc,this.key=key,this.options=options}setUnprotectedHeader(unprotectedHeader){if(this.unprotectedHeader)throw new TypeError("setUnprotectedHeader can only be called once");return this.unprotectedHeader=unprotectedHeader,this}addRecipient(...args){return this.parent.addRecipient(...args)}encrypt(...args){return this.parent.encrypt(...args)}done(){return this.parent}}class GeneralEncrypt{constructor(plaintext){this._recipients=[],this._plaintext=plaintext}addRecipient(key,options){const recipient=new IndividualRecipient(this,key,{crit:null==options?void 0:options.crit});return this._recipients.push(recipient),recipient}setProtectedHeader(protectedHeader){if(this._protectedHeader)throw new TypeError("setProtectedHeader can only be called once");return this._protectedHeader=protectedHeader,this}setSharedUnprotectedHeader(sharedUnprotectedHeader){if(this._unprotectedHeader)throw new TypeError("setSharedUnprotectedHeader can only be called once");return this._unprotectedHeader=sharedUnprotectedHeader,this}setAdditionalAuthenticatedData(aad){return this._aad=aad,this}async encrypt(options){var _a,_b,_c;if(!this._recipients.length)throw new JWEInvalid("at least one recipient must be added");if(options={deflateRaw:null==options?void 0:options.deflateRaw},1===this._recipients.length){const[recipient]=this._recipients,flattened=await new FlattenedEncrypt(this._plaintext).setAdditionalAuthenticatedData(this._aad).setProtectedHeader(this._protectedHeader).setSharedUnprotectedHeader(this._unprotectedHeader).setUnprotectedHeader(recipient.unprotectedHeader).encrypt(recipient.key,{...recipient.options,...options});let jwe={ciphertext:flattened.ciphertext,iv:flattened.iv,recipients:[{}],tag:flattened.tag};return flattened.aad&&(jwe.aad=flattened.aad),flattened.protected&&(jwe.protected=flattened.protected),flattened.unprotected&&(jwe.unprotected=flattened.unprotected),flattened.encrypted_key&&(jwe.recipients[0].encrypted_key=flattened.encrypted_key),flattened.header&&(jwe.recipients[0].header=flattened.header),jwe}let enc;for(let i=0;i>3};case"RS256":case"RS384":case"RS512":return{hash,name:"RSASSA-PKCS1-v1_5"};case"ES256":case"ES384":case"ES512":return{hash,name:"ECDSA",namedCurve:algorithm.namedCurve};case"EdDSA":return{name:algorithm.name};default:throw new JOSENotSupported(`alg ${alg} is not supported either by JOSE or your javascript runtime`)}}function get_sign_verify_key_getCryptoKey(alg,key,usage){if(isCryptoKey(key))return checkSigCryptoKey(key,alg,usage),key;if(key instanceof Uint8Array){if(!alg.startsWith("HS"))throw new TypeError(invalid_key_input(key,...types));return webcrypto.subtle.importKey("raw",key,{hash:`SHA-${alg.slice(-3)}`,name:"HMAC"},!1,[usage])}throw new TypeError(invalid_key_input(key,...types,"Uint8Array"))}const runtime_verify=async(alg,key,signature,data)=>{const cryptoKey=await get_sign_verify_key_getCryptoKey(alg,key,"verify");check_key_length(alg,cryptoKey);const algorithm=subtleDsa(alg,cryptoKey.algorithm);try{return await webcrypto.subtle.verify(algorithm,cryptoKey,signature,data)}catch(_a){return!1}};async function flattenedVerify(jws,key,options){var _a;if(!isObject(jws))throw new JWSInvalid("Flattened JWS must be an object");if(void 0===jws.protected&&void 0===jws.header)throw new JWSInvalid('Flattened JWS must have either of the "protected" or "header" members');if(void 0!==jws.protected&&"string"!=typeof jws.protected)throw new JWSInvalid("JWS Protected Header incorrect type");if(void 0===jws.payload)throw new JWSInvalid("JWS Payload missing");if("string"!=typeof jws.signature)throw new JWSInvalid("JWS Signature missing or incorrect type");if(void 0!==jws.header&&!isObject(jws.header))throw new JWSInvalid("JWS Unprotected Header incorrect type");let parsedProt={};if(jws.protected)try{const protectedHeader=decode(jws.protected);parsedProt=JSON.parse(decoder.decode(protectedHeader))}catch(_b){throw new JWSInvalid("JWS Protected Header is invalid")}if(!is_disjoint(parsedProt,jws.header))throw new JWSInvalid("JWS Protected and JWS Unprotected Header Parameter names must be disjoint");const joseHeader={...parsedProt,...jws.header};let b64=!0;if(validate_crit(JWSInvalid,new Map([["b64",!0]]),null==options?void 0:options.crit,parsedProt,joseHeader).has("b64")&&(b64=parsedProt.b64,"boolean"!=typeof b64))throw new JWSInvalid('The "b64" (base64url-encode payload) Header Parameter must be a boolean');const{alg}=joseHeader;if("string"!=typeof alg||!alg)throw new JWSInvalid('JWS "alg" (Algorithm) Header Parameter missing or invalid');const algorithms=options&&validate_algorithms("algorithms",options.algorithms);if(algorithms&&!algorithms.has(alg))throw new JOSEAlgNotAllowed('"alg" (Algorithm) Header Parameter not allowed');if(b64){if("string"!=typeof jws.payload)throw new JWSInvalid("JWS Payload must be a string")}else if("string"!=typeof jws.payload&&!(jws.payload instanceof Uint8Array))throw new JWSInvalid("JWS Payload must be a string or an Uint8Array instance");let resolvedKey=!1;"function"==typeof key&&(key=await key(parsedProt,jws),resolvedKey=!0),check_key_type(alg,key,"verify");const data=concat(encoder.encode(null!==(_a=jws.protected)&&void 0!==_a?_a:""),encoder.encode("."),"string"==typeof jws.payload?encoder.encode(jws.payload):jws.payload);let signature;try{signature=decode(jws.signature)}catch(_c){throw new JWSInvalid("Failed to base64url decode the signature")}if(!await runtime_verify(alg,key,signature,data))throw new JWSSignatureVerificationFailed;let payload;if(b64)try{payload=decode(jws.payload)}catch(_d){throw new JWSInvalid("Failed to base64url decode the payload")}else payload="string"==typeof jws.payload?encoder.encode(jws.payload):jws.payload;const result={payload};return void 0!==jws.protected&&(result.protectedHeader=parsedProt),void 0!==jws.header&&(result.unprotectedHeader=jws.header),resolvedKey?{...result,key}:result}async function compactVerify(jws,key,options){if(jws instanceof Uint8Array&&(jws=decoder.decode(jws)),"string"!=typeof jws)throw new JWSInvalid("Compact JWS must be a string or Uint8Array");const{0:protectedHeader,1:payload,2:signature,length}=jws.split(".");if(3!==length)throw new JWSInvalid("Invalid Compact JWS");const verified=await flattenedVerify({payload,protected:protectedHeader,signature},key,options),result={payload:verified.payload,protectedHeader:verified.protectedHeader};return"function"==typeof key?{...result,key:verified.key}:result}async function generalVerify(jws,key,options){if(!isObject(jws))throw new JWSInvalid("General JWS must be an object");if(!Array.isArray(jws.signatures)||!jws.signatures.every(isObject))throw new JWSInvalid("JWS Signatures missing or incorrect type");for(const signature of jws.signatures)try{return await flattenedVerify({header:signature.header,payload:jws.payload,protected:signature.protected,signature:signature.signature},key,options)}catch(_a){}throw new JWSSignatureVerificationFailed}const epoch=date=>Math.floor(date.getTime()/1e3),REGEX=/^(\d+|\d+\.\d+) ?(seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)$/i,secs=str=>{const matched=REGEX.exec(str);if(!matched)throw new TypeError("Invalid time period format");const value=parseFloat(matched[1]);switch(matched[2].toLowerCase()){case"sec":case"secs":case"second":case"seconds":case"s":return Math.round(value);case"minute":case"minutes":case"min":case"mins":case"m":return Math.round(60*value);case"hour":case"hours":case"hr":case"hrs":case"h":return Math.round(3600*value);case"day":case"days":case"d":return Math.round(86400*value);case"week":case"weeks":case"w":return Math.round(604800*value);default:return Math.round(31557600*value)}},normalizeTyp=value=>value.toLowerCase().replace(/^application\//,""),jwt_claims_set=(protectedHeader,encodedPayload,options={})=>{const{typ}=options;if(typ&&("string"!=typeof protectedHeader.typ||normalizeTyp(protectedHeader.typ)!==normalizeTyp(typ)))throw new JWTClaimValidationFailed('unexpected "typ" JWT header value',"typ","check_failed");let payload;try{payload=JSON.parse(decoder.decode(encodedPayload))}catch(_a){}if(!isObject(payload))throw new JWTInvalid("JWT Claims Set must be a top-level JSON object");const{requiredClaims=[],issuer,subject,audience,maxTokenAge}=options;void 0!==maxTokenAge&&requiredClaims.push("iat"),void 0!==audience&&requiredClaims.push("aud"),void 0!==subject&&requiredClaims.push("sub"),void 0!==issuer&&requiredClaims.push("iss");for(const claim of new Set(requiredClaims.reverse()))if(!(claim in payload))throw new JWTClaimValidationFailed(`missing required "${claim}" claim`,claim,"missing");if(issuer&&!(Array.isArray(issuer)?issuer:[issuer]).includes(payload.iss))throw new JWTClaimValidationFailed('unexpected "iss" claim value',"iss","check_failed");if(subject&&payload.sub!==subject)throw new JWTClaimValidationFailed('unexpected "sub" claim value',"sub","check_failed");if(audience&&(audPayload=payload.aud,audOption="string"==typeof audience?[audience]:audience,!("string"==typeof audPayload?audOption.includes(audPayload):Array.isArray(audPayload)&&audOption.some(Set.prototype.has.bind(new Set(audPayload))))))throw new JWTClaimValidationFailed('unexpected "aud" claim value',"aud","check_failed");var audPayload,audOption;let tolerance;switch(typeof options.clockTolerance){case"string":tolerance=secs(options.clockTolerance);break;case"number":tolerance=options.clockTolerance;break;case"undefined":tolerance=0;break;default:throw new TypeError("Invalid clockTolerance option type")}const{currentDate}=options,now=epoch(currentDate||new Date);if((void 0!==payload.iat||maxTokenAge)&&"number"!=typeof payload.iat)throw new JWTClaimValidationFailed('"iat" claim must be a number',"iat","invalid");if(void 0!==payload.nbf){if("number"!=typeof payload.nbf)throw new JWTClaimValidationFailed('"nbf" claim must be a number',"nbf","invalid");if(payload.nbf>now+tolerance)throw new JWTClaimValidationFailed('"nbf" claim timestamp check failed',"nbf","check_failed")}if(void 0!==payload.exp){if("number"!=typeof payload.exp)throw new JWTClaimValidationFailed('"exp" claim must be a number',"exp","invalid");if(payload.exp<=now-tolerance)throw new JWTExpired('"exp" claim timestamp check failed',"exp","check_failed")}if(maxTokenAge){const age=now-payload.iat;if(age-tolerance>("number"==typeof maxTokenAge?maxTokenAge:secs(maxTokenAge)))throw new JWTExpired('"iat" claim timestamp check failed (too far in the past)',"iat","check_failed");if(age<0-tolerance)throw new JWTClaimValidationFailed('"iat" claim timestamp check failed (it should be in the past)',"iat","check_failed")}return payload};async function jwtVerify(jwt,key,options){var _a;const verified=await compactVerify(jwt,key,options);if((null===(_a=verified.protectedHeader.crit)||void 0===_a?void 0:_a.includes("b64"))&&!1===verified.protectedHeader.b64)throw new JWTInvalid("JWTs MUST NOT use unencoded payload");const result={payload:jwt_claims_set(verified.protectedHeader,verified.payload,options),protectedHeader:verified.protectedHeader};return"function"==typeof key?{...result,key:verified.key}:result}async function jwtDecrypt(jwt,key,options){const decrypted=await compactDecrypt(jwt,key,options),payload=jwt_claims_set(decrypted.protectedHeader,decrypted.plaintext,options),{protectedHeader}=decrypted;if(void 0!==protectedHeader.iss&&protectedHeader.iss!==payload.iss)throw new JWTClaimValidationFailed('replicated "iss" claim header parameter mismatch',"iss","mismatch");if(void 0!==protectedHeader.sub&&protectedHeader.sub!==payload.sub)throw new JWTClaimValidationFailed('replicated "sub" claim header parameter mismatch',"sub","mismatch");if(void 0!==protectedHeader.aud&&JSON.stringify(protectedHeader.aud)!==JSON.stringify(payload.aud))throw new JWTClaimValidationFailed('replicated "aud" claim header parameter mismatch',"aud","mismatch");const result={payload,protectedHeader};return"function"==typeof key?{...result,key:decrypted.key}:result}class CompactEncrypt{constructor(plaintext){this._flattened=new FlattenedEncrypt(plaintext)}setContentEncryptionKey(cek){return this._flattened.setContentEncryptionKey(cek),this}setInitializationVector(iv){return this._flattened.setInitializationVector(iv),this}setProtectedHeader(protectedHeader){return this._flattened.setProtectedHeader(protectedHeader),this}setKeyManagementParameters(parameters){return this._flattened.setKeyManagementParameters(parameters),this}async encrypt(key,options){const jwe=await this._flattened.encrypt(key,options);return[jwe.protected,jwe.encrypted_key,jwe.iv,jwe.ciphertext,jwe.tag].join(".")}}const runtime_sign=async(alg,key,data)=>{const cryptoKey=await get_sign_verify_key_getCryptoKey(alg,key,"sign");check_key_length(alg,cryptoKey);const signature=await webcrypto.subtle.sign(subtleDsa(alg,cryptoKey.algorithm),cryptoKey,data);return new Uint8Array(signature)};class FlattenedSign{constructor(payload){if(!(payload instanceof Uint8Array))throw new TypeError("payload must be an instance of Uint8Array");this._payload=payload}setProtectedHeader(protectedHeader){if(this._protectedHeader)throw new TypeError("setProtectedHeader can only be called once");return this._protectedHeader=protectedHeader,this}setUnprotectedHeader(unprotectedHeader){if(this._unprotectedHeader)throw new TypeError("setUnprotectedHeader can only be called once");return this._unprotectedHeader=unprotectedHeader,this}async sign(key,options){if(!this._protectedHeader&&!this._unprotectedHeader)throw new JWSInvalid("either setProtectedHeader or setUnprotectedHeader must be called before #sign()");if(!is_disjoint(this._protectedHeader,this._unprotectedHeader))throw new JWSInvalid("JWS Protected and JWS Unprotected Header Parameter names must be disjoint");const joseHeader={...this._protectedHeader,...this._unprotectedHeader};let b64=!0;if(validate_crit(JWSInvalid,new Map([["b64",!0]]),null==options?void 0:options.crit,this._protectedHeader,joseHeader).has("b64")&&(b64=this._protectedHeader.b64,"boolean"!=typeof b64))throw new JWSInvalid('The "b64" (base64url-encode payload) Header Parameter must be a boolean');const{alg}=joseHeader;if("string"!=typeof alg||!alg)throw new JWSInvalid('JWS "alg" (Algorithm) Header Parameter missing or invalid');check_key_type(alg,key,"sign");let protectedHeader,payload=this._payload;b64&&(payload=encoder.encode(encode(payload))),protectedHeader=this._protectedHeader?encoder.encode(encode(JSON.stringify(this._protectedHeader))):encoder.encode("");const data=concat(protectedHeader,encoder.encode("."),payload),signature=await runtime_sign(alg,key,data),jws={signature:encode(signature),payload:""};return b64&&(jws.payload=decoder.decode(payload)),this._unprotectedHeader&&(jws.header=this._unprotectedHeader),this._protectedHeader&&(jws.protected=decoder.decode(protectedHeader)),jws}}class CompactSign{constructor(payload){this._flattened=new FlattenedSign(payload)}setProtectedHeader(protectedHeader){return this._flattened.setProtectedHeader(protectedHeader),this}async sign(key,options){const jws=await this._flattened.sign(key,options);if(void 0===jws.payload)throw new TypeError("use the flattened module for creating JWS with b64: false");return`${jws.protected}.${jws.payload}.${jws.signature}`}}class IndividualSignature{constructor(sig,key,options){this.parent=sig,this.key=key,this.options=options}setProtectedHeader(protectedHeader){if(this.protectedHeader)throw new TypeError("setProtectedHeader can only be called once");return this.protectedHeader=protectedHeader,this}setUnprotectedHeader(unprotectedHeader){if(this.unprotectedHeader)throw new TypeError("setUnprotectedHeader can only be called once");return this.unprotectedHeader=unprotectedHeader,this}addSignature(...args){return this.parent.addSignature(...args)}sign(...args){return this.parent.sign(...args)}done(){return this.parent}}class GeneralSign{constructor(payload){this._signatures=[],this._payload=payload}addSignature(key,options){const signature=new IndividualSignature(this,key,options);return this._signatures.push(signature),signature}async sign(){if(!this._signatures.length)throw new JWSInvalid("at least one signature must be added");const jws={signatures:[],payload:""};for(let i=0;i{if("string"!=typeof value||!value)throw new JWKInvalid(`${description} missing or invalid`)};async function calculateJwkThumbprint(jwk,digestAlgorithm){if(!isObject(jwk))throw new TypeError("JWK must be an object");if(null!=digestAlgorithm||(digestAlgorithm="sha256"),"sha256"!==digestAlgorithm&&"sha384"!==digestAlgorithm&&"sha512"!==digestAlgorithm)throw new TypeError('digestAlgorithm must one of "sha256", "sha384", or "sha512"');let components;switch(jwk.kty){case"EC":check(jwk.crv,'"crv" (Curve) Parameter'),check(jwk.x,'"x" (X Coordinate) Parameter'),check(jwk.y,'"y" (Y Coordinate) Parameter'),components={crv:jwk.crv,kty:jwk.kty,x:jwk.x,y:jwk.y};break;case"OKP":check(jwk.crv,'"crv" (Subtype of Key Pair) Parameter'),check(jwk.x,'"x" (Public Key) Parameter'),components={crv:jwk.crv,kty:jwk.kty,x:jwk.x};break;case"RSA":check(jwk.e,'"e" (Exponent) Parameter'),check(jwk.n,'"n" (Modulus) Parameter'),components={e:jwk.e,kty:jwk.kty,n:jwk.n};break;case"oct":check(jwk.k,'"k" (Key Value) Parameter'),components={k:jwk.k,kty:jwk.kty};break;default:throw new JOSENotSupported('"kty" (Key Type) Parameter missing or unsupported')}const data=encoder.encode(JSON.stringify(components));return encode(await runtime_digest(digestAlgorithm,data))}async function calculateJwkThumbprintUri(jwk,digestAlgorithm){null!=digestAlgorithm||(digestAlgorithm="sha256");const thumbprint=await calculateJwkThumbprint(jwk,digestAlgorithm);return`urn:ietf:params:oauth:jwk-thumbprint:sha-${digestAlgorithm.slice(-3)}:${thumbprint}`}async function EmbeddedJWK(protectedHeader,token){const joseHeader={...protectedHeader,...null==token?void 0:token.header};if(!isObject(joseHeader.jwk))throw new JWSInvalid('"jwk" (JSON Web Key) Header Parameter must be a JSON object');const key=await importJWK({...joseHeader.jwk,ext:!0},joseHeader.alg,!0);if(key instanceof Uint8Array||"public"!==key.type)throw new JWSInvalid('"jwk" (JSON Web Key) Header Parameter must be a public key');return key}function isJWKSLike(jwks){return jwks&&"object"==typeof jwks&&Array.isArray(jwks.keys)&&jwks.keys.every(isJWKLike)}function isJWKLike(key){return isObject(key)}class LocalJWKSet{constructor(jwks){if(this._cached=new WeakMap,!isJWKSLike(jwks))throw new JWKSInvalid("JSON Web Key Set malformed");this._jwks=function clone(obj){return"function"==typeof structuredClone?structuredClone(obj):JSON.parse(JSON.stringify(obj))}(jwks)}async getKey(protectedHeader,token){const{alg,kid}={...protectedHeader,...null==token?void 0:token.header},kty=function getKtyFromAlg(alg){switch("string"==typeof alg&&alg.slice(0,2)){case"RS":case"PS":return"RSA";case"ES":return"EC";case"Ed":return"OKP";default:throw new JOSENotSupported('Unsupported "alg" value for a JSON Web Key Set')}}(alg),candidates=this._jwks.keys.filter((jwk=>{let candidate=kty===jwk.kty;if(candidate&&"string"==typeof kid&&(candidate=kid===jwk.kid),candidate&&"string"==typeof jwk.alg&&(candidate=alg===jwk.alg),candidate&&"string"==typeof jwk.use&&(candidate="sig"===jwk.use),candidate&&Array.isArray(jwk.key_ops)&&(candidate=jwk.key_ops.includes("verify")),candidate&&"EdDSA"===alg&&(candidate="Ed25519"===jwk.crv||"Ed448"===jwk.crv),candidate)switch(alg){case"ES256":candidate="P-256"===jwk.crv;break;case"ES256K":candidate="secp256k1"===jwk.crv;break;case"ES384":candidate="P-384"===jwk.crv;break;case"ES512":candidate="P-521"===jwk.crv}return candidate})),{0:jwk,length}=candidates;if(0===length)throw new JWKSNoMatchingKey;if(1!==length){const error=new JWKSMultipleMatchingKeys,{_cached}=this;throw error[Symbol.asyncIterator]=async function*(){for(const jwk of candidates)try{yield await importWithAlgCache(_cached,jwk,alg)}catch(_a){continue}},error}return importWithAlgCache(this._cached,jwk,alg)}}async function importWithAlgCache(cache,jwk,alg){const cached=cache.get(jwk)||cache.set(jwk,{}).get(jwk);if(void 0===cached[alg]){const key=await importJWK({...jwk,ext:!0},alg);if(key instanceof Uint8Array||"public"!==key.type)throw new JWKSInvalid("JSON Web Key Set members must be public keys");cached[alg]=key}return cached[alg]}function createLocalJWKSet(jwks){const set=new LocalJWKSet(jwks);return async function(protectedHeader,token){return set.getKey(protectedHeader,token)}}const fetch_jwks=async(url,timeout,options)=>{let controller,id,timedOut=!1;"function"==typeof AbortController&&(controller=new AbortController,id=setTimeout((()=>{timedOut=!0,controller.abort()}),timeout));const response=await fetch(url.href,{signal:controller?controller.signal:void 0,redirect:"manual",headers:options.headers}).catch((err=>{if(timedOut)throw new JWKSTimeout;throw err}));if(void 0!==id&&clearTimeout(id),200!==response.status)throw new JOSEError("Expected 200 OK from the JSON Web Key Set HTTP response");try{return await response.json()}catch(_a){throw new JOSEError("Failed to parse the JSON Web Key Set HTTP response as JSON")}};class RemoteJWKSet extends LocalJWKSet{constructor(url,options){if(super({keys:[]}),this._jwks=void 0,!(url instanceof URL))throw new TypeError("url must be an instance of URL");this._url=new URL(url.href),this._options={agent:null==options?void 0:options.agent,headers:null==options?void 0:options.headers},this._timeoutDuration="number"==typeof(null==options?void 0:options.timeoutDuration)?null==options?void 0:options.timeoutDuration:5e3,this._cooldownDuration="number"==typeof(null==options?void 0:options.cooldownDuration)?null==options?void 0:options.cooldownDuration:3e4,this._cacheMaxAge="number"==typeof(null==options?void 0:options.cacheMaxAge)?null==options?void 0:options.cacheMaxAge:6e5}coolingDown(){return"number"==typeof this._jwksTimestamp&&Date.now(){if(!isJWKSLike(json))throw new JWKSInvalid("JSON Web Key Set malformed");this._jwks={keys:json.keys},this._jwksTimestamp=Date.now(),this._pendingFetch=void 0})).catch((err=>{throw this._pendingFetch=void 0,err}))),await this._pendingFetch}}function createRemoteJWKSet(url,options){const set=new RemoteJWKSet(url,options);return async function(protectedHeader,token){return set.getKey(protectedHeader,token)}}class UnsecuredJWT extends ProduceJWT{encode(){return`${encode(JSON.stringify({alg:"none"}))}.${encode(JSON.stringify(this._payload))}.`}static decode(jwt,options){if("string"!=typeof jwt)throw new JWTInvalid("Unsecured JWT must be a string");const{0:encodedHeader,1:encodedPayload,2:signature,length}=jwt.split(".");if(3!==length||""!==signature)throw new JWTInvalid("Invalid Unsecured JWT");let header;try{if(header=JSON.parse(decoder.decode(decode(encodedHeader))),"none"!==header.alg)throw new Error}catch(_a){throw new JWTInvalid("Invalid Unsecured JWT")}return{payload:jwt_claims_set(header,decode(encodedPayload),options),header}}}const base64url_encode=encode,base64url_decode=decode;function decodeProtectedHeader(token){let protectedB64u;if("string"==typeof token){const parts=token.split(".");3!==parts.length&&5!==parts.length||([protectedB64u]=parts)}else if("object"==typeof token&&token){if(!("protected"in token))throw new TypeError("Token does not contain a Protected Header");protectedB64u=token.protected}try{if("string"!=typeof protectedB64u||!protectedB64u)throw new Error;const result=JSON.parse(decoder.decode(base64url_decode(protectedB64u)));if(!isObject(result))throw new Error;return result}catch(_a){throw new TypeError("Invalid Token or Protected Header formatting")}}function decodeJwt(jwt){if("string"!=typeof jwt)throw new JWTInvalid("JWTs must use Compact JWS serialization, JWT must be a string");const{1:payload,length}=jwt.split(".");if(5===length)throw new JWTInvalid("Only JWTs using Compact JWS serialization can be decoded");if(3!==length)throw new JWTInvalid("Invalid JWT");if(!payload)throw new JWTInvalid("JWTs must contain a payload");let decoded,result;try{decoded=base64url_decode(payload)}catch(_a){throw new JWTInvalid("Failed to base64url decode the payload")}try{result=JSON.parse(decoder.decode(decoded))}catch(_b){throw new JWTInvalid("Failed to parse the decoded payload as JSON")}if(!isObject(result))throw new JWTInvalid("Invalid JWT Claims Set");return result}function getModulusLengthOption(options){var _a;const modulusLength=null!==(_a=null==options?void 0:options.modulusLength)&&void 0!==_a?_a:2048;if("number"!=typeof modulusLength||modulusLength<2048)throw new JOSENotSupported("Invalid or unsupported modulusLength option provided, 2048 bits or larger keys must be used");return modulusLength}async function generate_key_pair_generateKeyPair(alg,options){return async function generateKeyPair(alg,options){var _a,_b,_c;let algorithm,keyUsages;switch(alg){case"PS256":case"PS384":case"PS512":algorithm={name:"RSA-PSS",hash:`SHA-${alg.slice(-3)}`,publicExponent:new Uint8Array([1,0,1]),modulusLength:getModulusLengthOption(options)},keyUsages=["sign","verify"];break;case"RS256":case"RS384":case"RS512":algorithm={name:"RSASSA-PKCS1-v1_5",hash:`SHA-${alg.slice(-3)}`,publicExponent:new Uint8Array([1,0,1]),modulusLength:getModulusLengthOption(options)},keyUsages=["sign","verify"];break;case"RSA-OAEP":case"RSA-OAEP-256":case"RSA-OAEP-384":case"RSA-OAEP-512":algorithm={name:"RSA-OAEP",hash:`SHA-${parseInt(alg.slice(-3),10)||1}`,publicExponent:new Uint8Array([1,0,1]),modulusLength:getModulusLengthOption(options)},keyUsages=["decrypt","unwrapKey","encrypt","wrapKey"];break;case"ES256":algorithm={name:"ECDSA",namedCurve:"P-256"},keyUsages=["sign","verify"];break;case"ES384":algorithm={name:"ECDSA",namedCurve:"P-384"},keyUsages=["sign","verify"];break;case"ES512":algorithm={name:"ECDSA",namedCurve:"P-521"},keyUsages=["sign","verify"];break;case"EdDSA":keyUsages=["sign","verify"];const crv=null!==(_a=null==options?void 0:options.crv)&&void 0!==_a?_a:"Ed25519";switch(crv){case"Ed25519":case"Ed448":algorithm={name:crv};break;default:throw new JOSENotSupported("Invalid or unsupported crv option provided")}break;case"ECDH-ES":case"ECDH-ES+A128KW":case"ECDH-ES+A192KW":case"ECDH-ES+A256KW":{keyUsages=["deriveKey","deriveBits"];const crv=null!==(_b=null==options?void 0:options.crv)&&void 0!==_b?_b:"P-256";switch(crv){case"P-256":case"P-384":case"P-521":algorithm={name:"ECDH",namedCurve:crv};break;case"X25519":case"X448":algorithm={name:crv};break;default:throw new JOSENotSupported("Invalid or unsupported crv option provided, supported values are P-256, P-384, P-521, X25519, and X448")}break}default:throw new JOSENotSupported('Invalid or unsupported JWK "alg" (Algorithm) Parameter value')}return webcrypto.subtle.generateKey(algorithm,null!==(_c=null==options?void 0:options.extractable)&&void 0!==_c&&_c,keyUsages)}(alg,options)}async function generate_secret_generateSecret(alg,options){return async function generateSecret(alg,options){var _a;let length,algorithm,keyUsages;switch(alg){case"HS256":case"HS384":case"HS512":length=parseInt(alg.slice(-3),10),algorithm={name:"HMAC",hash:`SHA-${length}`,length},keyUsages=["sign","verify"];break;case"A128CBC-HS256":case"A192CBC-HS384":case"A256CBC-HS512":return length=parseInt(alg.slice(-3),10),random(new Uint8Array(length>>3));case"A128KW":case"A192KW":case"A256KW":length=parseInt(alg.slice(1,4),10),algorithm={name:"AES-KW",length},keyUsages=["wrapKey","unwrapKey"];break;case"A128GCMKW":case"A192GCMKW":case"A256GCMKW":case"A128GCM":case"A192GCM":case"A256GCM":length=parseInt(alg.slice(1,4),10),algorithm={name:"AES-GCM",length},keyUsages=["encrypt","decrypt"];break;default:throw new JOSENotSupported('Invalid or unsupported JWK "alg" (Algorithm) Parameter value')}return webcrypto.subtle.generateKey(algorithm,null!==(_a=null==options?void 0:options.extractable)&&void 0!==_a&&_a,keyUsages)}(alg,options)}},"../../node_modules/lodash/_arrayEach.js":module=>{module.exports=function arrayEach(array,iteratee){for(var index=-1,length=null==array?0:array.length;++index{var baseIndexOf=__webpack_require__("../../node_modules/lodash/_baseIndexOf.js");module.exports=function arrayIncludes(array,value){return!!(null==array?0:array.length)&&baseIndexOf(array,value,0)>-1}},"../../node_modules/lodash/_arrayIncludesWith.js":module=>{module.exports=function arrayIncludesWith(array,value,comparator){for(var index=-1,length=null==array?0:array.length;++index{module.exports=function arrayReduce(array,iteratee,accumulator,initAccum){var index=-1,length=null==array?0:array.length;for(initAccum&&length&&(accumulator=array[++index]);++index{var reAsciiWord=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;module.exports=function asciiWords(string){return string.match(reAsciiWord)||[]}},"../../node_modules/lodash/_baseDifference.js":(module,__unused_webpack_exports,__webpack_require__)=>{var SetCache=__webpack_require__("../../node_modules/lodash/_SetCache.js"),arrayIncludes=__webpack_require__("../../node_modules/lodash/_arrayIncludes.js"),arrayIncludesWith=__webpack_require__("../../node_modules/lodash/_arrayIncludesWith.js"),arrayMap=__webpack_require__("../../node_modules/lodash/_arrayMap.js"),baseUnary=__webpack_require__("../../node_modules/lodash/_baseUnary.js"),cacheHas=__webpack_require__("../../node_modules/lodash/_cacheHas.js");module.exports=function baseDifference(array,values,iteratee,comparator){var index=-1,includes=arrayIncludes,isCommon=!0,length=array.length,result=[],valuesLength=values.length;if(!length)return result;iteratee&&(values=arrayMap(values,baseUnary(iteratee))),comparator?(includes=arrayIncludesWith,isCommon=!1):values.length>=200&&(includes=cacheHas,isCommon=!1,values=new SetCache(values));outer:for(;++index{var baseForOwn=__webpack_require__("../../node_modules/lodash/_baseForOwn.js"),baseEach=__webpack_require__("../../node_modules/lodash/_createBaseEach.js")(baseForOwn);module.exports=baseEach},"../../node_modules/lodash/_baseFindIndex.js":module=>{module.exports=function baseFindIndex(array,predicate,fromIndex,fromRight){for(var length=array.length,index=fromIndex+(fromRight?1:-1);fromRight?index--:++index{var baseFindIndex=__webpack_require__("../../node_modules/lodash/_baseFindIndex.js"),baseIsNaN=__webpack_require__("../../node_modules/lodash/_baseIsNaN.js"),strictIndexOf=__webpack_require__("../../node_modules/lodash/_strictIndexOf.js");module.exports=function baseIndexOf(array,value,fromIndex){return value==value?strictIndexOf(array,value,fromIndex):baseFindIndex(array,baseIsNaN,fromIndex)}},"../../node_modules/lodash/_baseIsNaN.js":module=>{module.exports=function baseIsNaN(value){return value!=value}},"../../node_modules/lodash/_basePropertyOf.js":module=>{module.exports=function basePropertyOf(object){return function(key){return null==object?void 0:object[key]}}},"../../node_modules/lodash/_baseReduce.js":module=>{module.exports=function baseReduce(collection,iteratee,accumulator,initAccum,eachFunc){return eachFunc(collection,(function(value,index,collection){accumulator=initAccum?(initAccum=!1,value):iteratee(accumulator,value,index,collection)})),accumulator}},"../../node_modules/lodash/_castFunction.js":(module,__unused_webpack_exports,__webpack_require__)=>{var identity=__webpack_require__("../../node_modules/lodash/identity.js");module.exports=function castFunction(value){return"function"==typeof value?value:identity}},"../../node_modules/lodash/_createBaseEach.js":(module,__unused_webpack_exports,__webpack_require__)=>{var isArrayLike=__webpack_require__("../../node_modules/lodash/isArrayLike.js");module.exports=function createBaseEach(eachFunc,fromRight){return function(collection,iteratee){if(null==collection)return collection;if(!isArrayLike(collection))return eachFunc(collection,iteratee);for(var length=collection.length,index=fromRight?length:-1,iterable=Object(collection);(fromRight?index--:++index{var arrayReduce=__webpack_require__("../../node_modules/lodash/_arrayReduce.js"),deburr=__webpack_require__("../../node_modules/lodash/deburr.js"),words=__webpack_require__("../../node_modules/lodash/words.js"),reApos=RegExp("['’]","g");module.exports=function createCompounder(callback){return function(string){return arrayReduce(words(deburr(string).replace(reApos,"")),callback,"")}}},"../../node_modules/lodash/_createFind.js":(module,__unused_webpack_exports,__webpack_require__)=>{var baseIteratee=__webpack_require__("../../node_modules/lodash/_baseIteratee.js"),isArrayLike=__webpack_require__("../../node_modules/lodash/isArrayLike.js"),keys=__webpack_require__("../../node_modules/lodash/keys.js");module.exports=function createFind(findIndexFunc){return function(collection,predicate,fromIndex){var iterable=Object(collection);if(!isArrayLike(collection)){var iteratee=baseIteratee(predicate,3);collection=keys(collection),predicate=function(key){return iteratee(iterable[key],key,iterable)}}var index=findIndexFunc(collection,predicate,fromIndex);return index>-1?iterable[iteratee?collection[index]:index]:void 0}}},"../../node_modules/lodash/_deburrLetter.js":(module,__unused_webpack_exports,__webpack_require__)=>{var deburrLetter=__webpack_require__("../../node_modules/lodash/_basePropertyOf.js")({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"});module.exports=deburrLetter},"../../node_modules/lodash/_hasUnicodeWord.js":module=>{var reHasUnicodeWord=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;module.exports=function hasUnicodeWord(string){return reHasUnicodeWord.test(string)}},"../../node_modules/lodash/_strictIndexOf.js":module=>{module.exports=function strictIndexOf(array,value,fromIndex){for(var index=fromIndex-1,length=array.length;++index{var rsBreakRange="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",rsBreak="["+rsBreakRange+"]",rsDigits="\\d+",rsDingbat="[\\u2700-\\u27bf]",rsLower="[a-z\\xdf-\\xf6\\xf8-\\xff]",rsMisc="[^\\ud800-\\udfff"+rsBreakRange+rsDigits+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",rsRegional="(?:\\ud83c[\\udde6-\\uddff]){2}",rsSurrPair="[\\ud800-\\udbff][\\udc00-\\udfff]",rsUpper="[A-Z\\xc0-\\xd6\\xd8-\\xde]",rsMiscLower="(?:"+rsLower+"|"+rsMisc+")",rsMiscUpper="(?:"+rsUpper+"|"+rsMisc+")",reOptMod="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",rsSeq="[\\ufe0e\\ufe0f]?"+reOptMod+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",rsRegional,rsSurrPair].join("|")+")[\\ufe0e\\ufe0f]?"+reOptMod+")*"),rsEmoji="(?:"+[rsDingbat,rsRegional,rsSurrPair].join("|")+")"+rsSeq,reUnicodeWord=RegExp([rsUpper+"?"+rsLower+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[rsBreak,rsUpper,"$"].join("|")+")",rsMiscUpper+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[rsBreak,rsUpper+rsMiscLower,"$"].join("|")+")",rsUpper+"?"+rsMiscLower+"+(?:['’](?:d|ll|m|re|s|t|ve))?",rsUpper+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",rsDigits,rsEmoji].join("|"),"g");module.exports=function unicodeWords(string){return string.match(reUnicodeWord)||[]}},"../../node_modules/lodash/assign.js":(module,__unused_webpack_exports,__webpack_require__)=>{var assignValue=__webpack_require__("../../node_modules/lodash/_assignValue.js"),copyObject=__webpack_require__("../../node_modules/lodash/_copyObject.js"),createAssigner=__webpack_require__("../../node_modules/lodash/_createAssigner.js"),isArrayLike=__webpack_require__("../../node_modules/lodash/isArrayLike.js"),isPrototype=__webpack_require__("../../node_modules/lodash/_isPrototype.js"),keys=__webpack_require__("../../node_modules/lodash/keys.js"),hasOwnProperty=Object.prototype.hasOwnProperty,assign=createAssigner((function(object,source){if(isPrototype(source)||isArrayLike(source))copyObject(source,keys(source),object);else for(var key in source)hasOwnProperty.call(source,key)&&assignValue(object,key,source[key])}));module.exports=assign},"../../node_modules/lodash/deburr.js":(module,__unused_webpack_exports,__webpack_require__)=>{var deburrLetter=__webpack_require__("../../node_modules/lodash/_deburrLetter.js"),toString=__webpack_require__("../../node_modules/lodash/toString.js"),reLatin=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,reComboMark=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");module.exports=function deburr(string){return(string=toString(string))&&string.replace(reLatin,deburrLetter).replace(reComboMark,"")}},"../../node_modules/lodash/difference.js":(module,__unused_webpack_exports,__webpack_require__)=>{var baseDifference=__webpack_require__("../../node_modules/lodash/_baseDifference.js"),baseFlatten=__webpack_require__("../../node_modules/lodash/_baseFlatten.js"),baseRest=__webpack_require__("../../node_modules/lodash/_baseRest.js"),isArrayLikeObject=__webpack_require__("../../node_modules/lodash/isArrayLikeObject.js"),difference=baseRest((function(array,values){return isArrayLikeObject(array)?baseDifference(array,baseFlatten(values,1,isArrayLikeObject,!0)):[]}));module.exports=difference},"../../node_modules/lodash/find.js":(module,__unused_webpack_exports,__webpack_require__)=>{var find=__webpack_require__("../../node_modules/lodash/_createFind.js")(__webpack_require__("../../node_modules/lodash/findIndex.js"));module.exports=find},"../../node_modules/lodash/findIndex.js":(module,__unused_webpack_exports,__webpack_require__)=>{var baseFindIndex=__webpack_require__("../../node_modules/lodash/_baseFindIndex.js"),baseIteratee=__webpack_require__("../../node_modules/lodash/_baseIteratee.js"),toInteger=__webpack_require__("../../node_modules/lodash/toInteger.js"),nativeMax=Math.max;module.exports=function findIndex(array,predicate,fromIndex){var length=null==array?0:array.length;if(!length)return-1;var index=null==fromIndex?0:toInteger(fromIndex);return index<0&&(index=nativeMax(length+index,0)),baseFindIndex(array,baseIteratee(predicate,3),index)}},"../../node_modules/lodash/forEach.js":(module,__unused_webpack_exports,__webpack_require__)=>{var arrayEach=__webpack_require__("../../node_modules/lodash/_arrayEach.js"),baseEach=__webpack_require__("../../node_modules/lodash/_baseEach.js"),castFunction=__webpack_require__("../../node_modules/lodash/_castFunction.js"),isArray=__webpack_require__("../../node_modules/lodash/isArray.js");module.exports=function forEach(collection,iteratee){return(isArray(collection)?arrayEach:baseEach)(collection,castFunction(iteratee))}},"../../node_modules/lodash/isBoolean.js":(module,__unused_webpack_exports,__webpack_require__)=>{var baseGetTag=__webpack_require__("../../node_modules/lodash/_baseGetTag.js"),isObjectLike=__webpack_require__("../../node_modules/lodash/isObjectLike.js");module.exports=function isBoolean(value){return!0===value||!1===value||isObjectLike(value)&&"[object Boolean]"==baseGetTag(value)}},"../../node_modules/lodash/isEmpty.js":(module,__unused_webpack_exports,__webpack_require__)=>{var baseKeys=__webpack_require__("../../node_modules/lodash/_baseKeys.js"),getTag=__webpack_require__("../../node_modules/lodash/_getTag.js"),isArguments=__webpack_require__("../../node_modules/lodash/isArguments.js"),isArray=__webpack_require__("../../node_modules/lodash/isArray.js"),isArrayLike=__webpack_require__("../../node_modules/lodash/isArrayLike.js"),isBuffer=__webpack_require__("../../node_modules/lodash/isBuffer.js"),isPrototype=__webpack_require__("../../node_modules/lodash/_isPrototype.js"),isTypedArray=__webpack_require__("../../node_modules/lodash/isTypedArray.js"),hasOwnProperty=Object.prototype.hasOwnProperty;module.exports=function isEmpty(value){if(null==value)return!0;if(isArrayLike(value)&&(isArray(value)||"string"==typeof value||"function"==typeof value.splice||isBuffer(value)||isTypedArray(value)||isArguments(value)))return!value.length;var tag=getTag(value);if("[object Map]"==tag||"[object Set]"==tag)return!value.size;if(isPrototype(value))return!baseKeys(value).length;for(var key in value)if(hasOwnProperty.call(value,key))return!1;return!0}},"../../node_modules/lodash/isEqual.js":(module,__unused_webpack_exports,__webpack_require__)=>{var baseIsEqual=__webpack_require__("../../node_modules/lodash/_baseIsEqual.js");module.exports=function isEqual(value,other){return baseIsEqual(value,other)}},"../../node_modules/lodash/isFinite.js":(module,__unused_webpack_exports,__webpack_require__)=>{var nativeIsFinite=__webpack_require__("../../node_modules/lodash/_root.js").isFinite;module.exports=function isFinite(value){return"number"==typeof value&&nativeIsFinite(value)}},"../../node_modules/lodash/isUndefined.js":module=>{module.exports=function isUndefined(value){return void 0===value}},"../../node_modules/lodash/reduce.js":(module,__unused_webpack_exports,__webpack_require__)=>{var arrayReduce=__webpack_require__("../../node_modules/lodash/_arrayReduce.js"),baseEach=__webpack_require__("../../node_modules/lodash/_baseEach.js"),baseIteratee=__webpack_require__("../../node_modules/lodash/_baseIteratee.js"),baseReduce=__webpack_require__("../../node_modules/lodash/_baseReduce.js"),isArray=__webpack_require__("../../node_modules/lodash/isArray.js");module.exports=function reduce(collection,iteratee,accumulator){var func=isArray(collection)?arrayReduce:baseReduce,initAccum=arguments.length<3;return func(collection,baseIteratee(iteratee,4),accumulator,initAccum,baseEach)}},"../../node_modules/lodash/snakeCase.js":(module,__unused_webpack_exports,__webpack_require__)=>{var snakeCase=__webpack_require__("../../node_modules/lodash/_createCompounder.js")((function(result,word,index){return result+(index?"_":"")+word.toLowerCase()}));module.exports=snakeCase},"../../node_modules/lodash/words.js":(module,__unused_webpack_exports,__webpack_require__)=>{var asciiWords=__webpack_require__("../../node_modules/lodash/_asciiWords.js"),hasUnicodeWord=__webpack_require__("../../node_modules/lodash/_hasUnicodeWord.js"),toString=__webpack_require__("../../node_modules/lodash/toString.js"),unicodeWords=__webpack_require__("../../node_modules/lodash/_unicodeWords.js");module.exports=function words(string,pattern,guard){return string=toString(string),void 0===(pattern=guard?void 0:pattern)?hasUnicodeWord(string)?unicodeWords(string):asciiWords(string):string.match(pattern)||[]}},"../../node_modules/minimalistic-assert/index.js":module=>{function assert(val,msg){if(!val)throw new Error(msg||"Assertion failed")}module.exports=assert,assert.equal=function assertEqual(l,r,msg){if(l!=r)throw new Error(msg||"Assertion failed: "+l+" != "+r)}},"../../node_modules/mobx-devtools-mst/lib/index.js":function(module,__unused_webpack_exports,__webpack_require__){!function webpackUniversalModuleDefinition(root,factory){module.exports=factory(__webpack_require__("../../node_modules/mobx/dist/mobx.esm.js"),__webpack_require__("../../node_modules/mobx-state-tree/dist/mobx-state-tree.module.js"))}("undefined"!=typeof self&&self,(function(__WEBPACK_EXTERNAL_MODULE_69__,__WEBPACK_EXTERNAL_MODULE_70__){return function(modules){var installedModules={};function __nested_webpack_require_798__(moduleId){if(installedModules[moduleId])return installedModules[moduleId].exports;var module=installedModules[moduleId]={i:moduleId,l:!1,exports:{}};return modules[moduleId].call(module.exports,module,module.exports,__nested_webpack_require_798__),module.l=!0,module.exports}return __nested_webpack_require_798__.m=modules,__nested_webpack_require_798__.c=installedModules,__nested_webpack_require_798__.d=function(exports,name,getter){__nested_webpack_require_798__.o(exports,name)||Object.defineProperty(exports,name,{configurable:!1,enumerable:!0,get:getter})},__nested_webpack_require_798__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module.default}:function getModuleExports(){return module};return __nested_webpack_require_798__.d(getter,"a",getter),getter},__nested_webpack_require_798__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)},__nested_webpack_require_798__.p="",__nested_webpack_require_798__(__nested_webpack_require_798__.s=37)}([function(module,exports){var global=module.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=global)},function(module,exports){var hasOwnProperty={}.hasOwnProperty;module.exports=function(it,key){return hasOwnProperty.call(it,key)}},function(module,exports,__nested_webpack_require_3677__){var dP=__nested_webpack_require_3677__(3),createDesc=__nested_webpack_require_3677__(12);module.exports=__nested_webpack_require_3677__(4)?function(object,key,value){return dP.f(object,key,createDesc(1,value))}:function(object,key,value){return object[key]=value,object}},function(module,exports,__nested_webpack_require_4032__){var anObject=__nested_webpack_require_4032__(10),IE8_DOM_DEFINE=__nested_webpack_require_4032__(28),toPrimitive=__nested_webpack_require_4032__(16),dP=Object.defineProperty;exports.f=__nested_webpack_require_4032__(4)?Object.defineProperty:function defineProperty(O,P,Attributes){if(anObject(O),P=toPrimitive(P,!0),anObject(Attributes),IE8_DOM_DEFINE)try{return dP(O,P,Attributes)}catch(e){}if("get"in Attributes||"set"in Attributes)throw TypeError("Accessors not supported!");return"value"in Attributes&&(O[P]=Attributes.value),O}},function(module,exports,__nested_webpack_require_4698__){module.exports=!__nested_webpack_require_4698__(11)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(module,exports,__nested_webpack_require_4963__){var IObject=__nested_webpack_require_4963__(48),defined=__nested_webpack_require_4963__(15);module.exports=function(it){return IObject(defined(it))}},function(module,exports,__nested_webpack_require_5261__){var store=__nested_webpack_require_5261__(20)("wks"),uid=__nested_webpack_require_5261__(13),Symbol=__nested_webpack_require_5261__(0).Symbol,USE_SYMBOL="function"==typeof Symbol;(module.exports=function(name){return store[name]||(store[name]=USE_SYMBOL&&Symbol[name]||(USE_SYMBOL?Symbol:uid)("Symbol."+name))}).store=store},function(module,exports){module.exports=function(it){return"object"==typeof it?null!==it:"function"==typeof it}},function(module,exports){module.exports=!0},function(module,exports){var core=module.exports={version:"2.6.11"};"number"==typeof __e&&(__e=core)},function(module,exports,__nested_webpack_require_6132__){var isObject=__nested_webpack_require_6132__(7);module.exports=function(it){if(!isObject(it))throw TypeError(it+" is not an object!");return it}},function(module,exports){module.exports=function(exec){try{return!!exec()}catch(e){return!0}}},function(module,exports){module.exports=function(bitmap,value){return{enumerable:!(1&bitmap),configurable:!(2&bitmap),writable:!(4&bitmap),value}}},function(module,exports){var id=0,px=Math.random();module.exports=function(key){return"Symbol(".concat(void 0===key?"":key,")_",(++id+px).toString(36))}},function(module,exports){var ceil=Math.ceil,floor=Math.floor;module.exports=function(it){return isNaN(it=+it)?0:(it>0?floor:ceil)(it)}},function(module,exports){module.exports=function(it){if(null==it)throw TypeError("Can't call method on "+it);return it}},function(module,exports,__nested_webpack_require_7410__){var isObject=__nested_webpack_require_7410__(7);module.exports=function(it,S){if(!isObject(it))return it;var fn,val;if(S&&"function"==typeof(fn=it.toString)&&!isObject(val=fn.call(it)))return val;if("function"==typeof(fn=it.valueOf)&&!isObject(val=fn.call(it)))return val;if(!S&&"function"==typeof(fn=it.toString)&&!isObject(val=fn.call(it)))return val;throw TypeError("Can't convert object to primitive value")}},function(module,exports){module.exports={}},function(module,exports,__nested_webpack_require_8220__){var $keys=__nested_webpack_require_8220__(32),enumBugKeys=__nested_webpack_require_8220__(21);module.exports=Object.keys||function keys(O){return $keys(O,enumBugKeys)}},function(module,exports,__nested_webpack_require_8505__){var shared=__nested_webpack_require_8505__(20)("keys"),uid=__nested_webpack_require_8505__(13);module.exports=function(key){return shared[key]||(shared[key]=uid(key))}},function(module,exports,__nested_webpack_require_8751__){var core=__nested_webpack_require_8751__(9),global=__nested_webpack_require_8751__(0),store=global["__core-js_shared__"]||(global["__core-js_shared__"]={});(module.exports=function(key,value){return store[key]||(store[key]=void 0!==value?value:{})})("versions",[]).push({version:core.version,mode:__nested_webpack_require_8751__(8)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(module,exports){module.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(module,exports,__nested_webpack_require_9480__){var def=__nested_webpack_require_9480__(3).f,has=__nested_webpack_require_9480__(1),TAG=__nested_webpack_require_9480__(6)("toStringTag");module.exports=function(it,tag,stat){it&&!has(it=stat?it:it.prototype,TAG)&&def(it,TAG,{configurable:!0,value:tag})}},function(module,exports,__nested_webpack_require_9829__){exports.f=__nested_webpack_require_9829__(6)},function(module,exports,__nested_webpack_require_9943__){var global=__nested_webpack_require_9943__(0),core=__nested_webpack_require_9943__(9),LIBRARY=__nested_webpack_require_9943__(8),wksExt=__nested_webpack_require_9943__(23),defineProperty=__nested_webpack_require_9943__(3).f;module.exports=function(name){var $Symbol=core.Symbol||(core.Symbol=LIBRARY?{}:global.Symbol||{});"_"==name.charAt(0)||name in $Symbol||defineProperty($Symbol,name,{value:wksExt.f(name)})}},function(module,exports){exports.f={}.propertyIsEnumerable},function(module,exports,__nested_webpack_require_10540__){"use strict";var LIBRARY=__nested_webpack_require_10540__(8),$export=__nested_webpack_require_10540__(27),redefine=__nested_webpack_require_10540__(30),hide=__nested_webpack_require_10540__(2),Iterators=__nested_webpack_require_10540__(17),$iterCreate=__nested_webpack_require_10540__(46),setToStringTag=__nested_webpack_require_10540__(22),getPrototypeOf=__nested_webpack_require_10540__(53),ITERATOR=__nested_webpack_require_10540__(6)("iterator"),BUGGY=!([].keys&&"next"in[].keys()),returnThis=function(){return this};module.exports=function(Base,NAME,Constructor,next,DEFAULT,IS_SET,FORCED){$iterCreate(Constructor,NAME,next);var methods,key,IteratorPrototype,getMethod=function(kind){if(!BUGGY&&kind in proto)return proto[kind];switch(kind){case"keys":return function keys(){return new Constructor(this,kind)};case"values":return function values(){return new Constructor(this,kind)}}return function entries(){return new Constructor(this,kind)}},TAG=NAME+" Iterator",DEF_VALUES="values"==DEFAULT,VALUES_BUG=!1,proto=Base.prototype,$native=proto[ITERATOR]||proto["@@iterator"]||DEFAULT&&proto[DEFAULT],$default=$native||getMethod(DEFAULT),$entries=DEFAULT?DEF_VALUES?getMethod("entries"):$default:void 0,$anyNative="Array"==NAME&&proto.entries||$native;if($anyNative&&(IteratorPrototype=getPrototypeOf($anyNative.call(new Base)))!==Object.prototype&&IteratorPrototype.next&&(setToStringTag(IteratorPrototype,TAG,!0),LIBRARY||"function"==typeof IteratorPrototype[ITERATOR]||hide(IteratorPrototype,ITERATOR,returnThis)),DEF_VALUES&&$native&&"values"!==$native.name&&(VALUES_BUG=!0,$default=function values(){return $native.call(this)}),LIBRARY&&!FORCED||!BUGGY&&!VALUES_BUG&&proto[ITERATOR]||hide(proto,ITERATOR,$default),Iterators[NAME]=$default,Iterators[TAG]=returnThis,DEFAULT)if(methods={values:DEF_VALUES?$default:getMethod("values"),keys:IS_SET?$default:getMethod("keys"),entries:$entries},FORCED)for(key in methods)key in proto||redefine(proto,key,methods[key]);else $export($export.P+$export.F*(BUGGY||VALUES_BUG),NAME,methods);return methods}},function(module,exports,__nested_webpack_require_13401__){var global=__nested_webpack_require_13401__(0),core=__nested_webpack_require_13401__(9),ctx=__nested_webpack_require_13401__(44),hide=__nested_webpack_require_13401__(2),has=__nested_webpack_require_13401__(1),$export=function(type,name,source){var key,own,out,IS_FORCED=type&$export.F,IS_GLOBAL=type&$export.G,IS_STATIC=type&$export.S,IS_PROTO=type&$export.P,IS_BIND=type&$export.B,IS_WRAP=type&$export.W,exports=IS_GLOBAL?core:core[name]||(core[name]={}),expProto=exports.prototype,target=IS_GLOBAL?global:IS_STATIC?global[name]:(global[name]||{}).prototype;for(key in IS_GLOBAL&&(source=name),source)(own=!IS_FORCED&&target&&void 0!==target[key])&&has(exports,key)||(out=own?target[key]:source[key],exports[key]=IS_GLOBAL&&"function"!=typeof target[key]?source[key]:IS_BIND&&own?ctx(out,global):IS_WRAP&&target[key]==out?function(C){var F=function(a,b,c){if(this instanceof C){switch(arguments.length){case 0:return new C;case 1:return new C(a);case 2:return new C(a,b)}return new C(a,b,c)}return C.apply(this,arguments)};return F.prototype=C.prototype,F}(out):IS_PROTO&&"function"==typeof out?ctx(Function.call,out):out,IS_PROTO&&((exports.virtual||(exports.virtual={}))[key]=out,type&$export.R&&expProto&&!expProto[key]&&hide(expProto,key,out)))};$export.F=1,$export.G=2,$export.S=4,$export.P=8,$export.B=16,$export.W=32,$export.U=64,$export.R=128,module.exports=$export},function(module,exports,__nested_webpack_require_15849__){module.exports=!__nested_webpack_require_15849__(4)&&!__nested_webpack_require_15849__(11)((function(){return 7!=Object.defineProperty(__nested_webpack_require_15849__(29)("div"),"a",{get:function(){return 7}}).a}))},function(module,exports,__nested_webpack_require_16126__){var isObject=__nested_webpack_require_16126__(7),document=__nested_webpack_require_16126__(0).document,is=isObject(document)&&isObject(document.createElement);module.exports=function(it){return is?document.createElement(it):{}}},function(module,exports,__nested_webpack_require_16494__){module.exports=__nested_webpack_require_16494__(2)},function(module,exports,__nested_webpack_require_16613__){var anObject=__nested_webpack_require_16613__(10),dPs=__nested_webpack_require_16613__(47),enumBugKeys=__nested_webpack_require_16613__(21),IE_PROTO=__nested_webpack_require_16613__(19)("IE_PROTO"),Empty=function(){},createDict=function(){var iframeDocument,iframe=__nested_webpack_require_16613__(29)("iframe"),i=enumBugKeys.length;for(iframe.style.display="none",__nested_webpack_require_16613__(52).appendChild(iframe),iframe.src="javascript:",(iframeDocument=iframe.contentWindow.document).open(),iframeDocument.write("

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/@zooniverse/classifier/index.html b/@zooniverse/classifier/index.html new file mode 100644 index 00000000000..6a1502ee7af --- /dev/null +++ b/@zooniverse/classifier/index.html @@ -0,0 +1,130 @@ + + + + + + @storybook/cli - Storybook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + diff --git a/@zooniverse/classifier/index.json b/@zooniverse/classifier/index.json new file mode 100644 index 00000000000..7b4d64c4b58 --- /dev/null +++ b/@zooniverse/classifier/index.json @@ -0,0 +1 @@ +{"v":4,"entries":{"banners-alreadyseenbanner--default":{"type":"story","id":"banners-alreadyseenbanner--default","name":"Default","title":"Banners / AlreadySeenBanner","importPath":"./src/components/Classifier/components/Banners/components/AlreadySeenBanner/AlreadySeenBanner.stories.js","tags":["story"]},"banners-retiredbanner--default":{"type":"story","id":"banners-retiredbanner--default","name":"Default","title":"Banners / RetiredBanner","importPath":"./src/components/Classifier/components/Banners/components/RetiredBanner/RetiredBanner.stories.js","tags":["story"]},"banners-subject-set-progress-banner--default":{"type":"story","id":"banners-subject-set-progress-banner--default","name":"Default","title":"Banners / Subject Set Progress Banner","importPath":"./src/components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories.js","tags":["story"]},"banners-subject-set-progress-banner--with-visible-priority-metadata":{"type":"story","id":"banners-subject-set-progress-banner--with-visible-priority-metadata","name":"With Visible Priority Metadata","title":"Banners / Subject Set Progress Banner","importPath":"./src/components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories.js","tags":["story"]},"banners-subject-set-progress-banner--with-visible-priority-metadata-and-retired":{"type":"story","id":"banners-subject-set-progress-banner--with-visible-priority-metadata-and-retired","name":"With Visible Priority Metadata And Retired","title":"Banners / Subject Set Progress Banner","importPath":"./src/components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories.js","tags":["story"]},"banners-subject-set-progress-banner--with-visible-priority-metadata-and-already-seen":{"type":"story","id":"banners-subject-set-progress-banner--with-visible-priority-metadata-and-already-seen","name":"With Visible Priority Metadata And Already Seen","title":"Banners / Subject Set Progress Banner","importPath":"./src/components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories.js","tags":["story"]},"banners-subject-set-progress-banner--with-retired-subject":{"type":"story","id":"banners-subject-set-progress-banner--with-retired-subject","name":"With Retired Subject","title":"Banners / Subject Set Progress Banner","importPath":"./src/components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories.js","tags":["story"]},"banners-subject-set-progress-banner--with-already-seen-subject":{"type":"story","id":"banners-subject-set-progress-banner--with-already-seen-subject","name":"With Already Seen Subject","title":"Banners / Subject Set Progress Banner","importPath":"./src/components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories.js","tags":["story"]},"banners-subject-set-progress-banner--with-arrows":{"type":"story","id":"banners-subject-set-progress-banner--with-arrows","name":"With Arrows","title":"Banners / Subject Set Progress Banner","importPath":"./src/components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories.js","tags":["story"]},"banners-userhasfinishedworkflowbanner--default":{"type":"story","id":"banners-userhasfinishedworkflowbanner--default","name":"Default","title":"Banners / UserHasFinishedWorkflowBanner","importPath":"./src/components/Classifier/components/Banners/components/UserHasFinishedWorkflowBanner/UserHasFinishedWorkflowBanner.stories.js","tags":["story"]},"banners-workflowisfinishedbanner--default":{"type":"story","id":"banners-workflowisfinishedbanner--default","name":"Default","title":"Banners / WorkflowIsFinishedBanner","importPath":"./src/components/Classifier/components/Banners/components/WorkflowIsFinishedBanner/WorkflowIsFinishedBanner.stories.js","tags":["story"]},"help-resources-field-guide--general":{"type":"story","id":"help-resources-field-guide--general","name":"General","title":"Help Resources/Field Guide","importPath":"./src/components/Classifier/components/FieldGuide/FieldGuide.stories.js","tags":["story"]},"image-toolbar-image-toolbar--with-single-image-viewer":{"type":"story","id":"image-toolbar-image-toolbar--with-single-image-viewer","name":"With Single Image Viewer","title":"Image Toolbar / Image Toolbar","importPath":"./src/components/Classifier/components/ImageToolbar/ImageToolbar.stories.js","tags":["story"]},"image-toolbar-image-toolbar--with-multi-frame-viewer":{"type":"story","id":"image-toolbar-image-toolbar--with-multi-frame-viewer","name":"With Multi Frame Viewer","title":"Image Toolbar / Image Toolbar","importPath":"./src/components/Classifier/components/ImageToolbar/ImageToolbar.stories.js","tags":["story"]},"image-toolbar-image-toolbar--with-single-text-viewer":{"type":"story","id":"image-toolbar-image-toolbar--with-single-text-viewer","name":"With Single Text Viewer","title":"Image Toolbar / Image Toolbar","importPath":"./src/components/Classifier/components/ImageToolbar/ImageToolbar.stories.js","tags":["story"]},"image-toolbar-image-toolbar--styled-smaller-width":{"type":"story","id":"image-toolbar-image-toolbar--styled-smaller-width","name":"Styled Smaller Width","title":"Image Toolbar / Image Toolbar","importPath":"./src/components/Classifier/components/ImageToolbar/ImageToolbar.stories.js","tags":["story"]},"image-toolbar-annotatebutton--default":{"type":"story","id":"image-toolbar-annotatebutton--default","name":"Default","title":"Image Toolbar / AnnotateButton","importPath":"./src/components/Classifier/components/ImageToolbar/components/AnnotateButton/AnnotateButton.stories.js","tags":["story"]},"image-toolbar-fullscreenbutton--default":{"type":"story","id":"image-toolbar-fullscreenbutton--default","name":"Default","title":"Image Toolbar / FullscreenButton","importPath":"./src/components/Classifier/components/ImageToolbar/components/FullscreenButton/FullscreenButton.stories.js","tags":["story"]},"image-toolbar-invertbutton--default":{"type":"story","id":"image-toolbar-invertbutton--default","name":"Default","title":"Image Toolbar / InvertButton","importPath":"./src/components/Classifier/components/ImageToolbar/components/InvertButton/InvertButton.stories.js","tags":["story"]},"image-toolbar-movebutton--default":{"type":"story","id":"image-toolbar-movebutton--default","name":"Default","title":"Image Toolbar / MoveButton","importPath":"./src/components/Classifier/components/ImageToolbar/components/MoveButton/MoveButton.stories.js","tags":["story"]},"image-toolbar-resetbutton--default":{"type":"story","id":"image-toolbar-resetbutton--default","name":"Default","title":"Image Toolbar / ResetButton","importPath":"./src/components/Classifier/components/ImageToolbar/components/ResetButton/ResetButton.stories.js","tags":["story"]},"image-toolbar-rotatebutton--default":{"type":"story","id":"image-toolbar-rotatebutton--default","name":"Default","title":"Image Toolbar / RotateButton","importPath":"./src/components/Classifier/components/ImageToolbar/components/RotateButton/RotateButton.stories.js","tags":["story"]},"image-toolbar-zoominbutton--default":{"type":"story","id":"image-toolbar-zoominbutton--default","name":"Default","title":"Image Toolbar / ZoomInButton","importPath":"./src/components/Classifier/components/ImageToolbar/components/ZoomInButton/ZoomInButton.stories.js","tags":["story"]},"image-toolbar-zoomoutbutton--default":{"type":"story","id":"image-toolbar-zoomoutbutton--default","name":"Default","title":"Image Toolbar / ZoomOutButton","importPath":"./src/components/Classifier/components/ImageToolbar/components/ZoomOutButton/ZoomOutButton.stories.js","tags":["story"]},"layouts-centered--default":{"type":"story","id":"layouts-centered--default","name":"Default","title":"Layouts / Centered","importPath":"./src/components/Classifier/components/Layout/components/CenteredLayout/CenteredLayout.stories.js","tags":["story"]},"layouts-maximum-width--default":{"type":"story","id":"layouts-maximum-width--default","name":"Default","title":"Layouts / Maximum Width","importPath":"./src/components/Classifier/components/Layout/components/MaxWidth/MaxWidth.stories.js","tags":["story"]},"layouts-no-max-width--default":{"type":"story","id":"layouts-no-max-width--default","name":"Default","title":"Layouts / No Max Width","importPath":"./src/components/Classifier/components/Layout/components/NoMaxWidth/NoMaxWidth.stories.js","tags":["story"]},"meta-tools-metatoolscontainer--default":{"type":"story","id":"meta-tools-metatoolscontainer--default","name":"Default","title":"Meta Tools / MetaToolsContainer","importPath":"./src/components/Classifier/components/MetaTools/MetaTools.stories.js","tags":["story"]},"meta-tools-metatoolscontainer--small-subject-viewer":{"type":"story","id":"meta-tools-metatoolscontainer--small-subject-viewer","name":"Small Subject Viewer","title":"Meta Tools / MetaToolsContainer","importPath":"./src/components/Classifier/components/MetaTools/MetaTools.stories.js","tags":["story"]},"meta-tools-collectionsbutton--default":{"type":"story","id":"meta-tools-collectionsbutton--default","name":"Default","title":"Meta Tools / CollectionsButton","importPath":"./src/components/Classifier/components/MetaTools/components/CollectionsButton/CollectionsButton.stories.js","tags":["story"]},"meta-tools-hidepreviousmarksbutton--marks-are-shown":{"type":"story","id":"meta-tools-hidepreviousmarksbutton--marks-are-shown","name":"Marks Are Shown","title":"Meta Tools / HidePreviousMarksButton","importPath":"./src/components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousMarksButton.stories.js","tags":["story"]},"meta-tools-hidepreviousmarksbutton--marks-are-hidden":{"type":"story","id":"meta-tools-hidepreviousmarksbutton--marks-are-hidden","name":"Marks Are Hidden","title":"Meta Tools / HidePreviousMarksButton","importPath":"./src/components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousMarksButton.stories.js","tags":["story"]},"meta-tools-hideprevioustranscriptionbutton--show-all-marks":{"type":"story","id":"meta-tools-hideprevioustranscriptionbutton--show-all-marks","name":"Show All Marks","title":"Meta Tools / HidePreviousTranscriptionButton","importPath":"./src/components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousTranscriptionsButton.stories.js","tags":["story"]},"meta-tools-hideprevioustranscriptionbutton--show-your-marks":{"type":"story","id":"meta-tools-hideprevioustranscriptionbutton--show-your-marks","name":"Show Your Marks","title":"Meta Tools / HidePreviousTranscriptionButton","importPath":"./src/components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousTranscriptionsButton.stories.js","tags":["story"]},"meta-tools-hideprevioustranscriptionbutton--hide-all-marks":{"type":"story","id":"meta-tools-hideprevioustranscriptionbutton--hide-all-marks","name":"Hide All Marks","title":"Meta Tools / HidePreviousTranscriptionButton","importPath":"./src/components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousTranscriptionsButton.stories.js","tags":["story"]},"meta-tools-metadatabutton--default":{"type":"story","id":"meta-tools-metadatabutton--default","name":"Default","title":"Meta Tools / MetadataButton","importPath":"./src/components/Classifier/components/MetaTools/components/Metadata/components/MetadataButton/MetadataButton.stories.js","tags":["story"]},"meta-tools-metadatamodal--default":{"type":"story","id":"meta-tools-metadatamodal--default","name":"Default","title":"Meta Tools / MetadataModal","importPath":"./src/components/Classifier/components/MetaTools/components/Metadata/components/MetadataModal/MetadataModal.stories.js","tags":["story"]},"other-quicktalk--default":{"type":"story","id":"other-quicktalk--default","name":"Default","title":"Other / QuickTalk","importPath":"./src/components/Classifier/components/QuickTalk/QuickTalk.stories.js","tags":["story"]},"other-quicktalk--expanded":{"type":"story","id":"other-quicktalk--expanded","name":"Expanded","title":"Other / QuickTalk","importPath":"./src/components/Classifier/components/QuickTalk/QuickTalk.stories.js","tags":["story"]},"other-slidetutorial--default":{"type":"story","id":"other-slidetutorial--default","name":"Default","title":"Other / SlideTutorial","importPath":"./src/components/Classifier/components/SlideTutorial/SlideTutorial.stories.js","tags":["story"]},"other-slidetutorial--tablet":{"type":"story","id":"other-slidetutorial--tablet","name":"Tablet","title":"Other / SlideTutorial","importPath":"./src/components/Classifier/components/SlideTutorial/SlideTutorial.stories.js","tags":["story"]},"subject-viewers-barchartviewer--default":{"type":"story","id":"subject-viewers-barchartviewer--default","name":"Default","title":"Subject Viewers / BarChartViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/BarChartViewer/BarChartViewer.stories.js","tags":["story"]},"subject-viewers-barchartviewer--custom-theme-and-bar-color":{"type":"story","id":"subject-viewers-barchartviewer--custom-theme-and-bar-color","name":"Custom Theme And Bar Color","title":"Subject Viewers / BarChartViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/BarChartViewer/BarChartViewer.stories.js","tags":["story"]},"subject-viewers-barchartviewer--variable-star-period-bar-charts":{"type":"story","id":"subject-viewers-barchartviewer--variable-star-period-bar-charts","name":"Variable Star Period Bar Charts","title":"Subject Viewers / BarChartViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/BarChartViewer/BarChartViewer.stories.js","tags":["story"]},"subject-viewers-dataimageviewer--default":{"type":"story","id":"subject-viewers-dataimageviewer--default","name":"Default","title":"Subject Viewers / DataImageViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/DataImageViewer/DataImageViewer.stories.js","tags":["story"]},"subject-viewers-dataimageviewer--narrow-view":{"type":"story","id":"subject-viewers-dataimageviewer--narrow-view","name":"Narrow View","title":"Subject Viewers / DataImageViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/DataImageViewer/DataImageViewer.stories.js","tags":["story"]},"subject-viewers-dataimageviewer--pan-zoom":{"type":"story","id":"subject-viewers-dataimageviewer--pan-zoom","name":"Pan Zoom","title":"Subject Viewers / DataImageViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/DataImageViewer/DataImageViewer.stories.js","tags":["story"]},"subject-viewers-dataimageviewer--invert-y-axis":{"type":"story","id":"subject-viewers-dataimageviewer--invert-y-axis","name":"Invert Y Axis","title":"Subject Viewers / DataImageViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/DataImageViewer/DataImageViewer.stories.js","tags":["story"]},"subject-viewers-flipbookviewer--default":{"type":"story","id":"subject-viewers-flipbookviewer--default","name":"Default","title":"Subject Viewers / FlipbookViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js","tags":["story"]},"subject-viewers-flipbookviewer--styled-smaller-width":{"type":"story","id":"subject-viewers-flipbookviewer--styled-smaller-width","name":"Styled Smaller Width","title":"Subject Viewers / FlipbookViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js","tags":["story"]},"subject-viewers-flipbookviewer--with-default-frame":{"type":"story","id":"subject-viewers-flipbookviewer--with-default-frame","name":"With Default Frame","title":"Subject Viewers / FlipbookViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js","tags":["story"]},"subject-viewers-flipbookviewer--five-play-iterations":{"type":"story","id":"subject-viewers-flipbookviewer--five-play-iterations","name":"Five Play Iterations","title":"Subject Viewers / FlipbookViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js","tags":["story"]},"subject-viewers-flipbookviewer--infinite-iterations":{"type":"story","id":"subject-viewers-flipbookviewer--infinite-iterations","name":"Infinite Iterations","title":"Subject Viewers / FlipbookViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js","tags":["story"]},"subject-viewers-flipbookviewer--autoplay":{"type":"story","id":"subject-viewers-flipbookviewer--autoplay","name":"Autoplay","title":"Subject Viewers / FlipbookViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js","tags":["story"]},"subject-viewers-flipbookviewer--with-view-mode-button":{"type":"story","id":"subject-viewers-flipbookviewer--with-view-mode-button","name":"With View Mode Button","title":"Subject Viewers / FlipbookViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js","tags":["story"]},"subject-viewers-flipbookviewer--no-subject":{"type":"story","id":"subject-viewers-flipbookviewer--no-subject","name":"No Subject","title":"Subject Viewers / FlipbookViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js","tags":["story"]},"subject-viewers-imageandtextviewer--default":{"type":"story","id":"subject-viewers-imageandtextviewer--default","name":"Default","title":"Subject Viewers / ImageAndTextViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/ImageAndTextViewer/ImageAndTextViewer.stories.js","tags":["story"]},"subject-viewers-imageandtextviewer--text-location-first":{"type":"story","id":"subject-viewers-imageandtextviewer--text-location-first","name":"Text Location First","title":"Subject Viewers / ImageAndTextViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/ImageAndTextViewer/ImageAndTextViewer.stories.js","tags":["story"]},"drawing-tools-transcribedlines--default":{"type":"story","id":"drawing-tools-transcribedlines--default","name":"Default","title":"Drawing Tools / TranscribedLines","importPath":"./src/components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/TranscribedLines.stories.js","tags":["story"]},"drawing-tools-transcribedlines--tooltip-icon-story":{"type":"story","id":"drawing-tools-transcribedlines--tooltip-icon-story","name":"Tooltip Icon Story","title":"Drawing Tools / TranscribedLines","importPath":"./src/components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/TranscribedLines.stories.js","tags":["story"]},"drawing-tools-transcribedlines-consensuspopup--default":{"type":"story","id":"drawing-tools-transcribedlines-consensuspopup--default","name":"Default","title":"Drawing Tools / TranscribedLines/ConsensusPopup","importPath":"./src/components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/components/ConsensusPopup/ConsensusPopup.stories.js","tags":["story"]},"subject-viewers-jsondataviewer--data-series":{"type":"story","id":"subject-viewers-jsondataviewer--data-series","name":"Data Series","title":"Subject Viewers / JSONDataViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/JSONDataViewer/JSONDataViewer.stories.js","tags":["story"]},"subject-viewers-jsondataviewer--tess-light-curve":{"type":"story","id":"subject-viewers-jsondataviewer--tess-light-curve","name":"TESS Light Curve","title":"Subject Viewers / JSONDataViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/JSONDataViewer/JSONDataViewer.stories.js","tags":["story"]},"subject-viewers-jsondataviewer--variable-star":{"type":"story","id":"subject-viewers-jsondataviewer--variable-star","name":"Variable Star","title":"Subject Viewers / JSONDataViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/JSONDataViewer/JSONDataViewer.stories.js","tags":["story"]},"subject-viewers-lightcurveviewer--default":{"type":"story","id":"subject-viewers-lightcurveviewer--default","name":"Default","title":"Subject Viewers / LightCurveViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/LightCurveViewer/LightCurveViewer.stories.js","tags":["story"]},"subject-viewers-multiframeviewer--with-more":{"type":"story","id":"subject-viewers-multiframeviewer--with-more","name":"With More","title":"Subject Viewers / MultiFrameViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/MultiFrameViewer/MultiFrameViewer.stories.js","tags":["story"]},"subject-viewers-multiframeviewer--with-less":{"type":"story","id":"subject-viewers-multiframeviewer--with-less","name":"With Less","title":"Subject Viewers / MultiFrameViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/MultiFrameViewer/MultiFrameViewer.stories.js","tags":["story"]},"subject-viewers-scatterplotviewer--default":{"type":"story","id":"subject-viewers-scatterplotviewer--default","name":"Default","title":"Subject Viewers / ScatterPlotViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js","tags":["story"]},"subject-viewers-scatterplotviewer--narrow-view":{"type":"story","id":"subject-viewers-scatterplotviewer--narrow-view","name":"Narrow View","title":"Subject Viewers / ScatterPlotViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js","tags":["story"]},"subject-viewers-scatterplotviewer--error-bars":{"type":"story","id":"subject-viewers-scatterplotviewer--error-bars","name":"Error Bars","title":"Subject Viewers / ScatterPlotViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js","tags":["story"]},"subject-viewers-scatterplotviewer--kepler-light-curve":{"type":"story","id":"subject-viewers-scatterplotviewer--kepler-light-curve","name":"Kepler Light Curve","title":"Subject Viewers / ScatterPlotViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js","tags":["story"]},"subject-viewers-scatterplotviewer--pan-and-zoom":{"type":"story","id":"subject-viewers-scatterplotviewer--pan-and-zoom","name":"Pan And Zoom","title":"Subject Viewers / ScatterPlotViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js","tags":["story"]},"subject-viewers-scatterplotviewer--multiple-series":{"type":"story","id":"subject-viewers-scatterplotviewer--multiple-series","name":"Multiple Series","title":"Subject Viewers / ScatterPlotViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js","tags":["story"]},"subject-viewers-scatterplotviewer--x-range-selection":{"type":"story","id":"subject-viewers-scatterplotviewer--x-range-selection","name":"X Range Selection","title":"Subject Viewers / ScatterPlotViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js","tags":["story"]},"subject-viewers-scatterplotviewer--selected-x-ranges":{"type":"story","id":"subject-viewers-scatterplotviewer--selected-x-ranges","name":"Selected X Ranges","title":"Subject Viewers / ScatterPlotViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js","tags":["story"]},"subject-viewers-separateframesviewer-layouts--one-column":{"type":"story","id":"subject-viewers-separateframesviewer-layouts--one-column","name":"One Column","title":"Subject Viewers / SeparateFramesViewer / Layouts","importPath":"./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/SeparateFramesViewer.stories.js","tags":["story"]},"subject-viewers-separateframesviewer-layouts--one-row":{"type":"story","id":"subject-viewers-separateframesviewer-layouts--one-row","name":"One Row","title":"Subject Viewers / SeparateFramesViewer / Layouts","importPath":"./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/SeparateFramesViewer.stories.js","tags":["story"]},"subject-viewers-separateframesviewer-layouts--two-column-grid":{"type":"story","id":"subject-viewers-separateframesviewer-layouts--two-column-grid","name":"Two Column Grid","title":"Subject Viewers / SeparateFramesViewer / Layouts","importPath":"./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/SeparateFramesViewer.stories.js","tags":["story"]},"subject-viewers-separateframesviewer-layouts--three-column-grid":{"type":"story","id":"subject-viewers-separateframesviewer-layouts--three-column-grid","name":"Three Column Grid","title":"Subject Viewers / SeparateFramesViewer / Layouts","importPath":"./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/SeparateFramesViewer.stories.js","tags":["story"]},"subject-viewers-separateframesviewer-separateframe--default":{"type":"story","id":"subject-viewers-separateframesviewer-separateframe--default","name":"Default","title":"Subject Viewers / SeparateFramesViewer / SeparateFrame","importPath":"./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/SeparateFrame/SeparateFrame.stories.js","tags":["story"]},"subject-viewers-separateframesviewer-viewmodebutton--switch-to-flipbook":{"type":"story","id":"subject-viewers-separateframesviewer-viewmodebutton--switch-to-flipbook","name":"Switch To Flipbook","title":"Subject Viewers / SeparateFramesViewer / ViewModeButton","importPath":"./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/ViewModeButton/ViewModeButton.stories.js","tags":["story"]},"subject-viewers-separateframesviewer-viewmodebutton--switch-to-separate-frames":{"type":"story","id":"subject-viewers-separateframesviewer-viewmodebutton--switch-to-separate-frames","name":"Switch To Separate Frames","title":"Subject Viewers / SeparateFramesViewer / ViewModeButton","importPath":"./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/ViewModeButton/ViewModeButton.stories.js","tags":["story"]},"subject-viewers-singleimageviewer--default":{"type":"story","id":"subject-viewers-singleimageviewer--default","name":"Default","title":"Subject Viewers / SingleImageViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/SingleImageViewer/SingleImageViewer.stories.js","tags":["story"]},"subject-viewers-singleimageviewer--limit-subject-height":{"type":"story","id":"subject-viewers-singleimageviewer--limit-subject-height","name":"Limit Subject Height","title":"Subject Viewers / SingleImageViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/SingleImageViewer/SingleImageViewer.stories.js","tags":["story"]},"subject-viewers-singletextviewer--default":{"type":"story","id":"subject-viewers-singletextviewer--default","name":"Default","title":"Subject Viewers / SingleTextViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/SingleTextViewer/SingleTextViewer.stories.js","tags":["story"]},"subject-viewers-singletextviewer--with-labeled-text":{"type":"story","id":"subject-viewers-singletextviewer--with-labeled-text","name":"With Labeled Text","title":"Subject Viewers / SingleTextViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/SingleTextViewer/SingleTextViewer.stories.js","tags":["story"]},"subject-viewers-singlevideoviewer--default":{"type":"story","id":"subject-viewers-singlevideoviewer--default","name":"Default","title":"Subject Viewers / SingleVideoViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/SingleVideoViewer/SingleVideoViewerContainer.stories.js","tags":["story"]},"subject-viewers-singlevideoviewer--with-drawing-enabled":{"type":"story","id":"subject-viewers-singlevideoviewer--with-drawing-enabled","name":"With Drawing Enabled","title":"Subject Viewers / SingleVideoViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/SingleVideoViewer/SingleVideoViewerContainer.stories.js","tags":["story"]},"subject-viewers-singlevideoviewer--no-subject":{"type":"story","id":"subject-viewers-singlevideoviewer--no-subject","name":"No Subject","title":"Subject Viewers / SingleVideoViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/SingleVideoViewer/SingleVideoViewerContainer.stories.js","tags":["story"]},"subject-viewers-subjectgroupviewer--default":{"type":"story","id":"subject-viewers-subjectgroupviewer--default","name":"Default","title":"Subject Viewers / SubjectGroupViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/SubjectGroupViewer/SubjectGroupViewer.stories.js","tags":["story"]},"subject-viewers-subjectgroupviewer--with-zoom-controls":{"type":"story","id":"subject-viewers-subjectgroupviewer--with-zoom-controls","name":"With Zoom Controls","title":"Subject Viewers / SubjectGroupViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/SubjectGroupViewer/SubjectGroupViewer.stories.js","tags":["story"]},"subject-viewers-variablestarviewer--default":{"type":"story","id":"subject-viewers-variablestarviewer--default","name":"Default","title":"Subject Viewers / VariableStarViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/VariableStarViewer/VariableStarViewer.stories.js","tags":["story"]},"subject-viewers-variablestarviewer--narrow-view":{"type":"story","id":"subject-viewers-variablestarviewer--narrow-view","name":"Narrow View","title":"Subject Viewers / VariableStarViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/VariableStarViewer/VariableStarViewer.stories.js","tags":["story"]},"subject-viewers-variablestarviewer--pan-zoom":{"type":"story","id":"subject-viewers-variablestarviewer--pan-zoom","name":"Pan Zoom","title":"Subject Viewers / VariableStarViewer","importPath":"./src/components/Classifier/components/SubjectViewer/components/VariableStarViewer/VariableStarViewer.stories.js","tags":["story"]},"tasks-disabled-task-popup--default":{"type":"story","id":"tasks-disabled-task-popup--default","name":"Default","title":"Tasks / Disabled Task Popup","importPath":"./src/components/Classifier/components/TaskArea/components/DisabledTaskPopup/DisabledTaskPopup.stories.js","tags":["story"]},"tasks-general--loading":{"type":"story","id":"tasks-general--loading","name":"Loading","title":"Tasks / General","importPath":"./src/components/Classifier/components/TaskArea/components/Tasks/Tasks.stories.js","tags":["story"]},"tasks-general--error":{"type":"story","id":"tasks-general--error","name":"Error","title":"Tasks / General","importPath":"./src/components/Classifier/components/TaskArea/components/Tasks/Tasks.stories.js","tags":["story"]},"tasks-general--multiple-tasks":{"type":"story","id":"tasks-general--multiple-tasks","name":"Multiple Tasks","title":"Tasks / General","importPath":"./src/components/Classifier/components/TaskArea/components/Tasks/Tasks.stories.js","tags":["story"]},"drawing-tools-circle--complete":{"type":"story","id":"drawing-tools-circle--complete","name":"Complete","title":"Drawing tools / Circle","importPath":"./src/plugins/drawingTools/components/Circle/Circle.stories.js","tags":["story"]},"drawing-tools-circle--active":{"type":"story","id":"drawing-tools-circle--active","name":"Active","title":"Drawing tools / Circle","importPath":"./src/plugins/drawingTools/components/Circle/Circle.stories.js","tags":["story"]},"drawing-tools-circle--subtask":{"type":"story","id":"drawing-tools-circle--subtask","name":"Subtask","title":"Drawing tools / Circle","importPath":"./src/plugins/drawingTools/components/Circle/Circle.stories.js","tags":["story"]},"drawing-tools-ellipse--complete":{"type":"story","id":"drawing-tools-ellipse--complete","name":"Complete","title":"Drawing tools / Ellipse","importPath":"./src/plugins/drawingTools/components/Ellipse/Ellipse.stories.js","tags":["story"]},"drawing-tools-ellipse--active":{"type":"story","id":"drawing-tools-ellipse--active","name":"Active","title":"Drawing tools / Ellipse","importPath":"./src/plugins/drawingTools/components/Ellipse/Ellipse.stories.js","tags":["story"]},"drawing-tools-ellipse--subtask":{"type":"story","id":"drawing-tools-ellipse--subtask","name":"Subtask","title":"Drawing tools / Ellipse","importPath":"./src/plugins/drawingTools/components/Ellipse/Ellipse.stories.js","tags":["story"]},"drawing-tools-line--complete":{"type":"story","id":"drawing-tools-line--complete","name":"Complete","title":"Drawing tools / Line","importPath":"./src/plugins/drawingTools/components/Line/Line.stories.js","tags":["story"]},"drawing-tools-line--active":{"type":"story","id":"drawing-tools-line--active","name":"Active","title":"Drawing tools / Line","importPath":"./src/plugins/drawingTools/components/Line/Line.stories.js","tags":["story"]},"drawing-tools-line--subtask":{"type":"story","id":"drawing-tools-line--subtask","name":"Subtask","title":"Drawing tools / Line","importPath":"./src/plugins/drawingTools/components/Line/Line.stories.js","tags":["story"]},"drawing-tools-point--complete":{"type":"story","id":"drawing-tools-point--complete","name":"Complete","title":"Drawing tools / Point","importPath":"./src/plugins/drawingTools/components/Point/Point.stories.js","tags":["story"]},"drawing-tools-point--active":{"type":"story","id":"drawing-tools-point--active","name":"Active","title":"Drawing tools / Point","importPath":"./src/plugins/drawingTools/components/Point/Point.stories.js","tags":["story"]},"drawing-tools-point--subtask":{"type":"story","id":"drawing-tools-point--subtask","name":"Subtask","title":"Drawing tools / Point","importPath":"./src/plugins/drawingTools/components/Point/Point.stories.js","tags":["story"]},"drawing-tools-polygon--complete":{"type":"story","id":"drawing-tools-polygon--complete","name":"Complete","title":"Drawing tools / Polygon","importPath":"./src/plugins/drawingTools/components/Polygon/Polygon.stories.js","tags":["story"]},"drawing-tools-polygon--active":{"type":"story","id":"drawing-tools-polygon--active","name":"Active","title":"Drawing tools / Polygon","importPath":"./src/plugins/drawingTools/components/Polygon/Polygon.stories.js","tags":["story"]},"drawing-tools-polygon--subtask":{"type":"story","id":"drawing-tools-polygon--subtask","name":"Subtask","title":"Drawing tools / Polygon","importPath":"./src/plugins/drawingTools/components/Polygon/Polygon.stories.js","tags":["story"]},"drawing-tools-rectangle--complete":{"type":"story","id":"drawing-tools-rectangle--complete","name":"Complete","title":"Drawing tools / Rectangle","importPath":"./src/plugins/drawingTools/components/Rectangle/Rectangle.stories.js","tags":["story"]},"drawing-tools-rectangle--active":{"type":"story","id":"drawing-tools-rectangle--active","name":"Active","title":"Drawing tools / Rectangle","importPath":"./src/plugins/drawingTools/components/Rectangle/Rectangle.stories.js","tags":["story"]},"drawing-tools-rectangle--subtask":{"type":"story","id":"drawing-tools-rectangle--subtask","name":"Subtask","title":"Drawing tools / Rectangle","importPath":"./src/plugins/drawingTools/components/Rectangle/Rectangle.stories.js","tags":["story"]},"drawing-tools-draggable--default":{"type":"story","id":"drawing-tools-draggable--default","name":"Default","title":"Drawing Tools / draggable","importPath":"./src/plugins/drawingTools/components/draggable/draggable.stories.js","tags":["story"]},"drawing-tools-freehand-line--drawing":{"type":"story","id":"drawing-tools-freehand-line--drawing","name":"Drawing","title":"Drawing tools / Freehand line","importPath":"./src/plugins/drawingTools/experimental/components/FreehandLine/FreehandLine.stories.js","tags":["story"]},"drawing-tools-transcription-line--complete":{"type":"story","id":"drawing-tools-transcription-line--complete","name":"Complete","title":"Drawing tools / Transcription Line","importPath":"./src/plugins/drawingTools/experimental/components/TranscriptionLine/TranscriptionLine.stories.js","tags":["story"]},"drawing-tools-transcription-line--active":{"type":"story","id":"drawing-tools-transcription-line--active","name":"Active","title":"Drawing tools / Transcription Line","importPath":"./src/plugins/drawingTools/experimental/components/TranscriptionLine/TranscriptionLine.stories.js","tags":["story"]},"drawing-tools-transcription-line--subtask":{"type":"story","id":"drawing-tools-transcription-line--subtask","name":"Subtask","title":"Drawing tools / Transcription Line","importPath":"./src/plugins/drawingTools/experimental/components/TranscriptionLine/TranscriptionLine.stories.js","tags":["story"]},"tasks-data-visualization-annotation--default":{"type":"story","id":"tasks-data-visualization-annotation--default","name":"Default","title":"Tasks / Data Visualization Annotation","importPath":"./src/plugins/tasks/dataVisAnnotation/components/DataVisAnnotationTask.stories.js","tags":["story"]},"tasks-drawing--drawing":{"type":"story","id":"tasks-drawing--drawing","name":"Drawing","title":"Tasks / Drawing ","importPath":"./src/plugins/tasks/drawing/components/DrawingTask.stories.js","tags":["story"]},"tasks-simple-dropdown--default":{"type":"story","id":"tasks-simple-dropdown--default","name":"Default","title":"Tasks / Simple Dropdown","importPath":"./src/plugins/tasks/dropdown-simple/components/SimpleDropdownTask.stories.js","tags":["story"]},"tasks-highlighter--default":{"type":"story","id":"tasks-highlighter--default","name":"Default","title":"Tasks / Highlighter","importPath":"./src/plugins/tasks/experimental/highlighter/components/HighlighterTask.stories.js","tags":["story"]},"tasks-textfromsubject--default":{"type":"story","id":"tasks-textfromsubject--default","name":"Default","title":"Tasks / TextFromSubject","importPath":"./src/plugins/tasks/experimental/textFromSubject/components/TextFromSubjectTask.stories.js","tags":["story"]},"tasks-transcription--default":{"type":"story","id":"tasks-transcription--default","name":"Default","title":"Tasks / Transcription","importPath":"./src/plugins/tasks/experimental/transcription/TranscriptionTask.stories.js","tags":["story"]},"tasks-multiple-choice-question--default":{"type":"story","id":"tasks-multiple-choice-question--default","name":"Default","title":"Tasks / Multiple Choice Question","importPath":"./src/plugins/tasks/multiple/components/MultipleChoiceTask.stories.js","tags":["story"]},"tasks-single-choice-question--default":{"type":"story","id":"tasks-single-choice-question--default","name":"Default","title":"Tasks / Single Choice Question","importPath":"./src/plugins/tasks/single/components/SingleChoiceTask.stories.js","tags":["story"]},"tasks-survey--default":{"type":"story","id":"tasks-survey--default","name":"Default","title":"Tasks / Survey","importPath":"./src/plugins/tasks/survey/components/SurveyTask.stories.js","tags":["story"]},"tasks-survey--no-filters-no-instruction":{"type":"story","id":"tasks-survey--no-filters-no-instruction","name":"No Filters No Instruction","title":"Tasks / Survey","importPath":"./src/plugins/tasks/survey/components/SurveyTask.stories.js","tags":["story"]},"tasks-survey-choice--default":{"type":"story","id":"tasks-survey-choice--default","name":"Default","title":"Tasks / Survey / Choice","importPath":"./src/plugins/tasks/survey/components/components/Choice/Choice.stories.js","tags":["story"]},"tasks-survey-chooser-characteristicsfilter-characteristicsection--default":{"type":"story","id":"tasks-survey-chooser-characteristicsfilter-characteristicsection--default","name":"Default","title":"Tasks / Survey / Chooser / CharacteristicsFilter / CharacteristicSection","importPath":"./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/Characteristics/components/CharacteristicSection.stories.js","tags":["story"]},"tasks-survey-chooser-characteristicsfilter-filterstatus--default":{"type":"story","id":"tasks-survey-chooser-characteristicsfilter-filterstatus--default","name":"Default","title":"Tasks / Survey / Chooser / CharacteristicsFilter / FilterStatus","importPath":"./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/FilterStatus/FilterStatus.stories.js","tags":["story"]},"tasks-survey-chooser-characteristicsfilter-filterbutton--default":{"type":"story","id":"tasks-survey-chooser-characteristicsfilter-filterbutton--default","name":"Default","title":"Tasks / Survey / Chooser / CharacteristicsFilter / FilterButton","importPath":"./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/components/FilterButton.stories.js","tags":["story"]},"tasks-survey-chooser-choices--less-thirty-more-twenty":{"type":"story","id":"tasks-survey-chooser-choices--less-thirty-more-twenty","name":"Less Thirty More Twenty","title":"Tasks / Survey / Chooser / Choices","importPath":"./src/plugins/tasks/survey/components/components/Chooser/components/Choices/Choices.stories.js","tags":["story"]},"tasks-survey-chooser-choices--less-twenty-more-five":{"type":"story","id":"tasks-survey-chooser-choices--less-twenty-more-five","name":"Less Twenty More Five","title":"Tasks / Survey / Chooser / Choices","importPath":"./src/plugins/tasks/survey/components/components/Chooser/components/Choices/Choices.stories.js","tags":["story"]},"tasks-survey-chooser-choices--less-than-six":{"type":"story","id":"tasks-survey-chooser-choices--less-than-six","name":"Less Than Six","title":"Tasks / Survey / Chooser / Choices","importPath":"./src/plugins/tasks/survey/components/components/Chooser/components/Choices/Choices.stories.js","tags":["story"]},"tasks-text--default":{"type":"story","id":"tasks-text--default","name":"Default","title":"Tasks / Text","importPath":"./src/plugins/tasks/text/components/TextTask/TextTask.stories.js","tags":["story"]},"tasks-text--with-suggestions":{"type":"story","id":"tasks-text--with-suggestions","name":"With Suggestions","title":"Tasks / Text","importPath":"./src/plugins/tasks/text/components/TextTask/TextTask.stories.js","tags":["story"]}}} diff --git a/@zooniverse/classifier/main.fdad90b4.iframe.bundle.js b/@zooniverse/classifier/main.fdad90b4.iframe.bundle.js new file mode 100644 index 00000000000..25cc97c0e8e --- /dev/null +++ b/@zooniverse/classifier/main.fdad90b4.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[179],{"./.storybook/preview.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});var _storybook_addon_viewport__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@storybook/addon-viewport/dist/index.mjs"),_src_translations_i18n__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/translations/i18n.js"),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../lib-grommet-theme/src/index.js"),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_2__),grommet__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../node_modules/grommet/es6/components/Grommet/Grommet.js"),react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../node_modules/react/jsx-runtime.js"),background={dark:"dark-1",light:"light-1"},decorators=[function(Story,context){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(react__WEBPACK_IMPORTED_MODULE_3__.StrictMode,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(grommet__WEBPACK_IMPORTED_MODULE_5__.p,{background,theme:_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_2___default(),themeMode:context.globals.theme,full:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(Story,{})})})}];const __WEBPACK_DEFAULT_EXPORT__={globals:{locale:"en",locales:{en:"English",test:"Test Language"}},parameters:{i18n:_src_translations_i18n__WEBPACK_IMPORTED_MODULE_1__.ZP,layout:"fullscreen",viewport:{viewports:_storybook_addon_viewport__WEBPACK_IMPORTED_MODULE_0__.p}},decorators,globalTypes:{theme:{name:"Grommet Theme",description:"Global Grommet theme for components",defaultValue:"light",toolbar:{icon:"arrowdown",items:["light","dark"],title:"Grommet Theme"}}}}},"./src/translations/i18n.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{$G:()=>useTranslation,ZP:()=>__WEBPACK_DEFAULT_EXPORT__,Zh:()=>withTranslation});var i18next__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/i18next/dist/esm/i18next.js"),react_i18next__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/react-i18next/dist/es/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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 _defineProperty(obj,key,value){return(key=function _toPropertyKey(arg){var key=function _toPrimitive(input,hint){if("object"!==_typeof(input)||null===input)return input;var prim=input[Symbol.toPrimitive];if(void 0!==prim){var res=prim.call(input,hint||"default");if("object"!==_typeof(res))return res;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===hint?String:Number)(input)}(arg,"string");return"symbol"===_typeof(key)?key:String(key)}(key))in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var namespaces=["components","plugins"],classifierI18n=i18next__WEBPACK_IMPORTED_MODULE_0__.ZP.createInstance();function useTranslation(ns){return(0,react_i18next__WEBPACK_IMPORTED_MODULE_1__.$G)(ns,{i18n:classifierI18n})}function withTranslation(ns){return function(Component){return function TranslatedComponent(props){var t=useTranslation(ns).t;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Component,function _objectSpread(e){for(var r=1;r{const deepFreeze=__webpack_require__("../../node_modules/deep-freeze/index.js"),neutralColors=["#005D69","#f0b200","#1ED359","#E45950","#43BBFD","#ffffff","#000000"],statusColors={critical:"#E45950",error:"#FFB6AA",warning:"#CC9200",ok:"#1ED359",unknown:"#CBCCCB",disabled:"#CBCCCB"},darkColors=["#2D2D2D","#272727","#333333","#404040","#5C5C5C","#666666"],lightColors=["#eff2f5","#ebebeb","#e2e5e9","#CBCCCB","#a6a7a9","#979797"],drawingTools={red:"#FF3C25",orange:"#FF9300",yellow:"#FFFF03",green:"#06FE76",aqua:"#0CFFE0",blue:"#235DFF",pink:"#FF40FF",ruby:"#FF2B70"},highlighterTool={red:"#E65252",orange:"#F1AE4D",yellow:"#FCED54",pink:"#EE7BCF",honeysuckle:"#C7F55B",green:"#52DB72",turquoise:"#65EECA",sky:"#7CDFF2",blue:"#8AA0D3",purple:"#C17DDF",plum:"#E7BBE3"},colors={brand:"#00979d",border:{dark:"dark-1",light:"light-2"},drawingTools,focus:"accent-1",highlighterTool,icon:{dark:"light-6",light:"dark-6"},placeholder:"dark-5",statusColors,text:{dark:"#e2e5e9",light:"#5C5C5C"}},colorArray=(array,prefix)=>array.forEach(((color,index)=>{colors[`${prefix}-${index+1}`]=color}));colorArray(["#addde0","#f6d885","#B8E986","#FFB6AA"],"accent"),colorArray(darkColors,"dark"),colorArray(lightColors,"light"),colorArray(neutralColors,"neutral"),Object.keys(drawingTools).forEach((color=>{colors[`drawing-${color}`]=drawingTools[color]})),Object.keys(highlighterTool).forEach((color=>{colors[`highlighter-${color}`]=highlighterTool[color]})),Object.keys(statusColors).forEach((color=>{colors[`status-${color}`]=statusColors[color]}));const theme=deepFreeze({global:{breakpoints:{small:{edgeSize:{small:"15px",medium:"20px",large:"25px",xlarge:"30px","small-neg":"-15px","medium-neg":"-20px","large-neg":"-25px","xlarge-neg":"-30px"}}},colors,control:{border:{color:"light-5",radius:"0px"}},drop:{background:{dark:"dark-1",light:"light-1"}},edgeSize:{xxsmall:"5px",xsmall:"10px",small:"20px",medium:"30px",large:"50px",xlarge:"90px","xxsmall-neg":"-5px","xsmall-neg":"-10px","small-neg":"-20px","medium-neg":"-30px","large-neg":"-50px","xlarge-neg":"-90px"},elevation:{light:{none:"none",xsmall:"0px 1px 2px rgba(0, 0, 0, 0.30)",small:"0px 2px 4px rgba(0, 0, 0, 0.30)",medium:"0px 4px 8px rgba(0, 0, 0, 0.30)",large:"0px 8px 16px rgba(0, 0, 0, 0.30)",xlarge:"0px 12px 24px rgba(0, 0, 0, 0.30)"},dark:{none:"none",xsmall:"0px 1px 2px rgba(0, 0, 0, 0.30)",small:"0px 2px 4px rgba(0, 0, 0, 0.30)",medium:"0px 4px 8px rgba(0, 0, 0, 0.30)",large:"0px 8px 16px rgba(0, 0, 0, 0.30)",xlarge:"0px 12px 24px rgba(0, 0, 0, 0.30)"}},font:{family:"'Karla', Arial, sans-serif",face:"\n @font-face {\n font-family: 'Karla';\n font-style: normal;\n font-weight: 400;\n src:\n local('Karla'),\n local('Karla-Regular'),\n url(https://fonts.gstatic.com/s/karla/v6/qkBbXvYC6trAT7RVLtyU5rZP.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n }\n @font-face {\n font-family: 'Karla';\n font-style: normal;\n font-weight: 700;\n src:\n local('Karla Bold'),\n local('Karla-Bold'),\n url(https://fonts.gstatic.com/s/karla/v6/qkBWXvYC6trAT7zuC8m5xLtlmgzD.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n }\n "},input:{weight:"inherit"}},anchor:{color:{dark:"accent-1",light:"neutral-1"}},button:{border:{color:"brand",radius:"0px"},padding:{horizontal:props=>parseInt(props.theme.global.edgeSize.small)-2+"px",vertical:props=>parseInt(props.theme.global.edgeSize.xsmall)-1+"px"},primary:{color:"brand"}},checkBox:{border:{color:{dark:"light-3",light:"dark-5"}},check:{color:{dark:"accent-1",light:"brand"}},color:{dark:"accent-1",light:"brand"},gap:"10px",hover:{border:{color:{dark:"accent-1",light:"brand"}}},knob:{color:{dark:"accent-1",light:"brand"}},size:"15px",toggle:{border:{color:{dark:"light-3",light:"dark-5"}},color:{dark:"light-3",light:"dark-5"},size:"30px"}},heading:{level:{1:{small:{size:"32px",height:"32px",maxWidth:"816px"},medium:{size:"32px",height:"37px",maxWidth:"1200px"},large:{size:"82px",height:"88px",maxWidth:"1968px"},xlarge:{size:"114px",height:"120px",maxWidth:"2736px"}},2:{small:{size:"26px",height:"26px",maxWidth:"624px"},medium:{size:"30px",height:"36px",maxWidth:"816px"},large:{size:"50px",height:"56px",maxWidth:"1200px"},xlarge:{size:"66px",height:"72px",maxWidth:"1584px"}},3:{small:{size:"22px",height:"22px",maxWidth:"528px"},medium:{size:"26px",height:"31px",maxWidth:"624px"},large:{size:"34px",height:"40px",maxWidth:"816px"},xlarge:{size:"42px",height:"48px",maxWidth:"1008px"}},4:{font:{weight:"normal"},small:{size:"18px",height:"18px",maxWidth:"432px"},medium:{size:"26px",height:"31px",maxWidth:"432px"},large:{size:"18px",height:"24px",maxWidth:"432px"},xlarge:{size:"18px",height:"24px",maxWidth:"432px"}},5:{small:{size:"14px",height:"14px",maxWidth:"384px"},medium:{size:"14px",height:"17px",maxWidth:"384px"},large:{size:"14px",height:"17px",maxWidth:"384px"},xlarge:{size:"14px",height:"17px",maxWidth:"384px"}},6:{small:{size:"14px",height:"14px",maxWidth:"336px"},medium:{size:"14px",height:"17px",maxWidth:"336px"},large:{size:"14px",height:"17px",maxWidth:"336px"},xlarge:{size:"14px",height:"17px",maxWidth:"336px"}}},responsiveBreakpoint:"small",weight:600,extend:props=>`margin: ${props.margin||"10px 0 10px 0"}`},layer:{background:{dark:"dark-1",light:"light-1"},border:{radius:"0px"}},paragraph:{small:{size:"14px",height:"19px",maxWidth:"100%"},medium:{size:"14px",height:"19px",maxWidth:"100%"},large:{size:"18px",height:"23px",maxWidth:"100%"},xlarge:{size:"22px",height:"27px",maxWidth:"100%"},xxlarge:{size:"26px",height:"31px",maxWidth:"100%"},extend:props=>`margin: ${props.margin||"1em 0 1em 0"}`},radioButton:{check:{color:{dark:"accent-1",light:"brand"}},color:{dark:"accent-1",light:"brand"},icon:{size:"15px",extend:"\n circle {\n r: 10px;\n }\n "},size:"15px"},select:{icons:{color:{dark:"accent-1",light:"brand"}}},text:{xsmall:{size:"12px",height:"17px",maxWidth:"100%"},small:{size:"14px",height:"19px",maxWidth:"100%"},medium:{size:"14px",height:"19px",maxWidth:"100%"},large:{size:"22px",height:"27px",maxWidth:"100%"},xlarge:{size:"26px",height:"31px",maxWidth:"100%"},xxlarge:{size:"34px",height:"39px",maxWidth:"100%"}}});module.exports=theme},"./src/translations sync recursive ^\\.\\/.*\\.json$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./ar/components.json":"./src/translations/ar/components.json","./ar/plugins.json":"./src/translations/ar/plugins.json","./cs/components.json":"./src/translations/cs/components.json","./cs/plugins.json":"./src/translations/cs/plugins.json","./de/components.json":"./src/translations/de/components.json","./de/plugins.json":"./src/translations/de/plugins.json","./en/components.json":"./src/translations/en/components.json","./en/plugins.json":"./src/translations/en/plugins.json","./es/components.json":"./src/translations/es/components.json","./es/plugins.json":"./src/translations/es/plugins.json","./fr/components.json":"./src/translations/fr/components.json","./fr/plugins.json":"./src/translations/fr/plugins.json","./he/components.json":"./src/translations/he/components.json","./he/plugins.json":"./src/translations/he/plugins.json","./hi/components.json":"./src/translations/hi/components.json","./hi/plugins.json":"./src/translations/hi/plugins.json","./hr/components.json":"./src/translations/hr/components.json","./hr/plugins.json":"./src/translations/hr/plugins.json","./it/components.json":"./src/translations/it/components.json","./it/plugins.json":"./src/translations/it/plugins.json","./ja/components.json":"./src/translations/ja/components.json","./ja/plugins.json":"./src/translations/ja/plugins.json","./nl/components.json":"./src/translations/nl/components.json","./nl/plugins.json":"./src/translations/nl/plugins.json","./pl/components.json":"./src/translations/pl/components.json","./pl/plugins.json":"./src/translations/pl/plugins.json","./pt/components.json":"./src/translations/pt/components.json","./pt/plugins.json":"./src/translations/pt/plugins.json","./ru/components.json":"./src/translations/ru/components.json","./ru/plugins.json":"./src/translations/ru/plugins.json","./sv/components.json":"./src/translations/sv/components.json","./sv/plugins.json":"./src/translations/sv/plugins.json","./test/components.json":"./src/translations/test/components.json","./test/plugins.json":"./src/translations/test/plugins.json","./tr/components.json":"./src/translations/tr/components.json","./tr/plugins.json":"./src/translations/tr/plugins.json","./ur/components.json":"./src/translations/ur/components.json","./ur/plugins.json":"./src/translations/ur/plugins.json","./zh-CN/components.json":"./src/translations/zh-CN/components.json","./zh-CN/plugins.json":"./src/translations/zh-CN/plugins.json","./zh-TW/components.json":"./src/translations/zh-TW/components.json","./zh-TW/plugins.json":"./src/translations/zh-TW/plugins.json"};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="./src/translations sync recursive ^\\.\\/.*\\.json$"},"./src lazy recursive ^\\.\\/.*$ include: (?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.stories\\.js)$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./components/Classifier/components/Banners/components/AlreadySeenBanner/AlreadySeenBanner.stories":["./src/components/Classifier/components/Banners/components/AlreadySeenBanner/AlreadySeenBanner.stories.js",2910,1100,5046,3025,1257],"./components/Classifier/components/Banners/components/AlreadySeenBanner/AlreadySeenBanner.stories.js":["./src/components/Classifier/components/Banners/components/AlreadySeenBanner/AlreadySeenBanner.stories.js",2910,1100,5046,3025,1257],"./components/Classifier/components/Banners/components/RetiredBanner/RetiredBanner.stories":["./src/components/Classifier/components/Banners/components/RetiredBanner/RetiredBanner.stories.js",2910,1100,5046,3025,5378],"./components/Classifier/components/Banners/components/RetiredBanner/RetiredBanner.stories.js":["./src/components/Classifier/components/Banners/components/RetiredBanner/RetiredBanner.stories.js",2910,1100,5046,3025,5378],"./components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories":["./src/components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,514],"./components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories.js":["./src/components/Classifier/components/Banners/components/SubjectSetProgressBanner/SubjectSetProgressBanner.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,514],"./components/Classifier/components/Banners/components/UserHasFinishedWorkflowBanner/UserHasFinishedWorkflowBanner.stories":["./src/components/Classifier/components/Banners/components/UserHasFinishedWorkflowBanner/UserHasFinishedWorkflowBanner.stories.js",2910,1100,5046,3025,8792],"./components/Classifier/components/Banners/components/UserHasFinishedWorkflowBanner/UserHasFinishedWorkflowBanner.stories.js":["./src/components/Classifier/components/Banners/components/UserHasFinishedWorkflowBanner/UserHasFinishedWorkflowBanner.stories.js",2910,1100,5046,3025,8792],"./components/Classifier/components/Banners/components/WorkflowIsFinishedBanner/WorkflowIsFinishedBanner.stories":["./src/components/Classifier/components/Banners/components/WorkflowIsFinishedBanner/WorkflowIsFinishedBanner.stories.js",2910,1100,5046,3025,411],"./components/Classifier/components/Banners/components/WorkflowIsFinishedBanner/WorkflowIsFinishedBanner.stories.js":["./src/components/Classifier/components/Banners/components/WorkflowIsFinishedBanner/WorkflowIsFinishedBanner.stories.js",2910,1100,5046,3025,411],"./components/Classifier/components/FieldGuide/FieldGuide.stories":["./src/components/Classifier/components/FieldGuide/FieldGuide.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,4825,2651,3073,8698,3079,6297],"./components/Classifier/components/FieldGuide/FieldGuide.stories.js":["./src/components/Classifier/components/FieldGuide/FieldGuide.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,4825,2651,3073,8698,3079,6297],"./components/Classifier/components/ImageToolbar/ImageToolbar.stories":["./src/components/Classifier/components/ImageToolbar/ImageToolbar.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,9992,4565,8187,4825,2651,3073,8698,3079,3374,8924,2297,923,8906,3581,2881,7728],"./components/Classifier/components/ImageToolbar/ImageToolbar.stories.js":["./src/components/Classifier/components/ImageToolbar/ImageToolbar.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,9992,4565,8187,4825,2651,3073,8698,3079,3374,8924,2297,923,8906,3581,2881,7728],"./components/Classifier/components/ImageToolbar/components/AnnotateButton/AnnotateButton.stories":["./src/components/Classifier/components/ImageToolbar/components/AnnotateButton/AnnotateButton.stories.js",2910,1100,1616],"./components/Classifier/components/ImageToolbar/components/AnnotateButton/AnnotateButton.stories.js":["./src/components/Classifier/components/ImageToolbar/components/AnnotateButton/AnnotateButton.stories.js",2910,1100,1616],"./components/Classifier/components/ImageToolbar/components/FullscreenButton/FullscreenButton.stories":["./src/components/Classifier/components/ImageToolbar/components/FullscreenButton/FullscreenButton.stories.js",2910,1100,9884],"./components/Classifier/components/ImageToolbar/components/FullscreenButton/FullscreenButton.stories.js":["./src/components/Classifier/components/ImageToolbar/components/FullscreenButton/FullscreenButton.stories.js",2910,1100,9884],"./components/Classifier/components/ImageToolbar/components/InvertButton/InvertButton.stories":["./src/components/Classifier/components/ImageToolbar/components/InvertButton/InvertButton.stories.js",2910,1100,5172],"./components/Classifier/components/ImageToolbar/components/InvertButton/InvertButton.stories.js":["./src/components/Classifier/components/ImageToolbar/components/InvertButton/InvertButton.stories.js",2910,1100,5172],"./components/Classifier/components/ImageToolbar/components/MoveButton/MoveButton.stories":["./src/components/Classifier/components/ImageToolbar/components/MoveButton/MoveButton.stories.js",2910,1100,7495],"./components/Classifier/components/ImageToolbar/components/MoveButton/MoveButton.stories.js":["./src/components/Classifier/components/ImageToolbar/components/MoveButton/MoveButton.stories.js",2910,1100,7495],"./components/Classifier/components/ImageToolbar/components/ResetButton/ResetButton.stories":["./src/components/Classifier/components/ImageToolbar/components/ResetButton/ResetButton.stories.js",2910,1100,6935],"./components/Classifier/components/ImageToolbar/components/ResetButton/ResetButton.stories.js":["./src/components/Classifier/components/ImageToolbar/components/ResetButton/ResetButton.stories.js",2910,1100,6935],"./components/Classifier/components/ImageToolbar/components/RotateButton/RotateButton.stories":["./src/components/Classifier/components/ImageToolbar/components/RotateButton/RotateButton.stories.js",2910,1100,8162],"./components/Classifier/components/ImageToolbar/components/RotateButton/RotateButton.stories.js":["./src/components/Classifier/components/ImageToolbar/components/RotateButton/RotateButton.stories.js",2910,1100,8162],"./components/Classifier/components/ImageToolbar/components/ZoomInButton/ZoomInButton.stories":["./src/components/Classifier/components/ImageToolbar/components/ZoomInButton/ZoomInButton.stories.js",2910,1100,3560],"./components/Classifier/components/ImageToolbar/components/ZoomInButton/ZoomInButton.stories.js":["./src/components/Classifier/components/ImageToolbar/components/ZoomInButton/ZoomInButton.stories.js",2910,1100,3560],"./components/Classifier/components/ImageToolbar/components/ZoomOutButton/ZoomOutButton.stories":["./src/components/Classifier/components/ImageToolbar/components/ZoomOutButton/ZoomOutButton.stories.js",2910,1100,7934],"./components/Classifier/components/ImageToolbar/components/ZoomOutButton/ZoomOutButton.stories.js":["./src/components/Classifier/components/ImageToolbar/components/ZoomOutButton/ZoomOutButton.stories.js",2910,1100,7934],"./components/Classifier/components/Layout/components/CenteredLayout/CenteredLayout.stories":["./src/components/Classifier/components/Layout/components/CenteredLayout/CenteredLayout.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,9992,4565,8187,4825,2651,3073,8698,3079,3374,8924,2297,923,8906,3581,2881,483],"./components/Classifier/components/Layout/components/CenteredLayout/CenteredLayout.stories.js":["./src/components/Classifier/components/Layout/components/CenteredLayout/CenteredLayout.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,9992,4565,8187,4825,2651,3073,8698,3079,3374,8924,2297,923,8906,3581,2881,483],"./components/Classifier/components/Layout/components/MaxWidth/MaxWidth.stories":["./src/components/Classifier/components/Layout/components/MaxWidth/MaxWidth.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,9992,4565,8187,4825,2651,3073,8698,3079,3374,8924,2297,923,8906,3581,2881,301],"./components/Classifier/components/Layout/components/MaxWidth/MaxWidth.stories.js":["./src/components/Classifier/components/Layout/components/MaxWidth/MaxWidth.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,9992,4565,8187,4825,2651,3073,8698,3079,3374,8924,2297,923,8906,3581,2881,301],"./components/Classifier/components/Layout/components/NoMaxWidth/NoMaxWidth.stories":["./src/components/Classifier/components/Layout/components/NoMaxWidth/NoMaxWidth.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,9992,4565,8187,4825,2651,3073,8698,3079,3374,8924,2297,923,8906,3581,2881,9690],"./components/Classifier/components/Layout/components/NoMaxWidth/NoMaxWidth.stories.js":["./src/components/Classifier/components/Layout/components/NoMaxWidth/NoMaxWidth.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,9992,4565,8187,4825,2651,3073,8698,3079,3374,8924,2297,923,8906,3581,2881,9690],"./components/Classifier/components/MetaTools/MetaTools.stories":["./src/components/Classifier/components/MetaTools/MetaTools.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,3917],"./components/Classifier/components/MetaTools/MetaTools.stories.js":["./src/components/Classifier/components/MetaTools/MetaTools.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,3917],"./components/Classifier/components/MetaTools/components/CollectionsButton/CollectionsButton.stories":["./src/components/Classifier/components/MetaTools/components/CollectionsButton/CollectionsButton.stories.js",2910,1100,6694],"./components/Classifier/components/MetaTools/components/CollectionsButton/CollectionsButton.stories.js":["./src/components/Classifier/components/MetaTools/components/CollectionsButton/CollectionsButton.stories.js",2910,1100,6694],"./components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousMarksButton.stories":["./src/components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousMarksButton.stories.js",2910,1100,2036],"./components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousMarksButton.stories.js":["./src/components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousMarksButton.stories.js",2910,1100,2036],"./components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousTranscriptionsButton.stories":["./src/components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousTranscriptionsButton.stories.js",2910,1100,6762],"./components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousTranscriptionsButton.stories.js":["./src/components/Classifier/components/MetaTools/components/HidePreviousMarksButton/HidePreviousTranscriptionsButton.stories.js",2910,1100,6762],"./components/Classifier/components/MetaTools/components/Metadata/components/MetadataButton/MetadataButton.stories":["./src/components/Classifier/components/MetaTools/components/Metadata/components/MetadataButton/MetadataButton.stories.js",2910,1100,9961],"./components/Classifier/components/MetaTools/components/Metadata/components/MetadataButton/MetadataButton.stories.js":["./src/components/Classifier/components/MetaTools/components/Metadata/components/MetadataButton/MetadataButton.stories.js",2910,1100,9961],"./components/Classifier/components/MetaTools/components/Metadata/components/MetadataModal/MetadataModal.stories":["./src/components/Classifier/components/MetaTools/components/Metadata/components/MetadataModal/MetadataModal.stories.js",2910,1100,7556,7684,8744,2400,6764,2776,5197,4825,2651,4658],"./components/Classifier/components/MetaTools/components/Metadata/components/MetadataModal/MetadataModal.stories.js":["./src/components/Classifier/components/MetaTools/components/Metadata/components/MetadataModal/MetadataModal.stories.js",2910,1100,7556,7684,8744,2400,6764,2776,5197,4825,2651,4658],"./components/Classifier/components/QuickTalk/QuickTalk.stories":["./src/components/Classifier/components/QuickTalk/QuickTalk.stories.js",2910,1100,7556,7684,8744,2400,4655,4565,2651,7689],"./components/Classifier/components/QuickTalk/QuickTalk.stories.js":["./src/components/Classifier/components/QuickTalk/QuickTalk.stories.js",2910,1100,7556,7684,8744,2400,4655,4565,2651,7689],"./components/Classifier/components/SlideTutorial/SlideTutorial.stories":["./src/components/Classifier/components/SlideTutorial/SlideTutorial.stories.js",2910,1100,7556,7684,8744,2400,1938,2651,4699],"./components/Classifier/components/SlideTutorial/SlideTutorial.stories.js":["./src/components/Classifier/components/SlideTutorial/SlideTutorial.stories.js",2910,1100,7556,7684,8744,2400,1938,2651,4699],"./components/Classifier/components/SubjectViewer/components/BarChartViewer/BarChartViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/BarChartViewer/BarChartViewer.stories.js",2910,8744,6285,5970,4896],"./components/Classifier/components/SubjectViewer/components/BarChartViewer/BarChartViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/BarChartViewer/BarChartViewer.stories.js",2910,8744,6285,5970,4896],"./components/Classifier/components/SubjectViewer/components/DataImageViewer/DataImageViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/DataImageViewer/DataImageViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,5379,4825,2651,3073,8698,3079,3374,1418,2297,923,3564],"./components/Classifier/components/SubjectViewer/components/DataImageViewer/DataImageViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/DataImageViewer/DataImageViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,5379,4825,2651,3073,8698,3079,3374,1418,2297,923,3564],"./components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,2212,4825,2651,3073,8698,3079,3374,1418,2297,3581,6933],"./components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/FlipbookViewer/FlipbookViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,2212,4825,2651,3073,8698,3079,3374,1418,2297,3581,6933],"./components/Classifier/components/SubjectViewer/components/ImageAndTextViewer/ImageAndTextViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/ImageAndTextViewer/ImageAndTextViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,4457],"./components/Classifier/components/SubjectViewer/components/ImageAndTextViewer/ImageAndTextViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/ImageAndTextViewer/ImageAndTextViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,4457],"./components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/TranscribedLines.stories":["./src/components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/TranscribedLines.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4586,4825,2651,3073,8698,3079,3374,1418,6061,495,1840],"./components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/TranscribedLines.stories.js":["./src/components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/TranscribedLines.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4586,4825,2651,3073,8698,3079,3374,1418,6061,495,1840],"./components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/components/ConsensusPopup/ConsensusPopup.stories":["./src/components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/components/ConsensusPopup/ConsensusPopup.stories.js",2910,1100,7684,6764,2776,5008,1242,4825,8698,6061,3387],"./components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/components/ConsensusPopup/ConsensusPopup.stories.js":["./src/components/Classifier/components/SubjectViewer/components/InteractionLayer/components/TranscribedLines/components/ConsensusPopup/ConsensusPopup.stories.js",2910,1100,7684,6764,2776,5008,1242,4825,8698,6061,3387],"./components/Classifier/components/SubjectViewer/components/JSONDataViewer/JSONDataViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/JSONDataViewer/JSONDataViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,4825,2651,3073,8698,3079,3374,1418,2297,923,8906,8754],"./components/Classifier/components/SubjectViewer/components/JSONDataViewer/JSONDataViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/JSONDataViewer/JSONDataViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,4825,2651,3073,8698,3079,3374,1418,2297,923,8906,8754],"./components/Classifier/components/SubjectViewer/components/LightCurveViewer/LightCurveViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/LightCurveViewer/LightCurveViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,4597,8726,4825,2651,3073,8698,3079,1383],"./components/Classifier/components/SubjectViewer/components/LightCurveViewer/LightCurveViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/LightCurveViewer/LightCurveViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,4597,8726,4825,2651,3073,8698,3079,1383],"./components/Classifier/components/SubjectViewer/components/MultiFrameViewer/MultiFrameViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/MultiFrameViewer/MultiFrameViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,495,2917],"./components/Classifier/components/SubjectViewer/components/MultiFrameViewer/MultiFrameViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/MultiFrameViewer/MultiFrameViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,495,2917],"./components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,4825,2651,3073,8698,3079,3374,1418,2297,923,8906,908],"./components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/ScatterPlotViewer/ScatterPlotViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,4825,2651,3073,8698,3079,3374,1418,2297,923,8906,908],"./components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/SeparateFramesViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/SeparateFramesViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,1161,4825,2651,3073,8698,3079,3374,2297,1443],"./components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/SeparateFramesViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/SeparateFramesViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,1161,4825,2651,3073,8698,3079,3374,2297,1443],"./components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/SeparateFrame/SeparateFrame.stories":["./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/SeparateFrame/SeparateFrame.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,2297,1587],"./components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/SeparateFrame/SeparateFrame.stories.js":["./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/SeparateFrame/SeparateFrame.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,2297,1587],"./components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/ViewModeButton/ViewModeButton.stories":["./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/ViewModeButton/ViewModeButton.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,4451],"./components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/ViewModeButton/ViewModeButton.stories.js":["./src/components/Classifier/components/SubjectViewer/components/SeparateFramesViewer/components/ViewModeButton/ViewModeButton.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,4451],"./components/Classifier/components/SubjectViewer/components/SingleImageViewer/SingleImageViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/SingleImageViewer/SingleImageViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,7156],"./components/Classifier/components/SubjectViewer/components/SingleImageViewer/SingleImageViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/SingleImageViewer/SingleImageViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,7156],"./components/Classifier/components/SubjectViewer/components/SingleTextViewer/SingleTextViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/SingleTextViewer/SingleTextViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,3632],"./components/Classifier/components/SubjectViewer/components/SingleTextViewer/SingleTextViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/SingleTextViewer/SingleTextViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,3632],"./components/Classifier/components/SubjectViewer/components/SingleVideoViewer/SingleVideoViewerContainer.stories":["./src/components/Classifier/components/SubjectViewer/components/SingleVideoViewer/SingleVideoViewerContainer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,9992,8682,4825,2651,3073,8698,3079,3374,5985],"./components/Classifier/components/SubjectViewer/components/SingleVideoViewer/SingleVideoViewerContainer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/SingleVideoViewer/SingleVideoViewerContainer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,9992,8682,4825,2651,3073,8698,3079,3374,5985],"./components/Classifier/components/SubjectViewer/components/SubjectGroupViewer/SubjectGroupViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/SubjectGroupViewer/SubjectGroupViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,2297,1615],"./components/Classifier/components/SubjectViewer/components/SubjectGroupViewer/SubjectGroupViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/SubjectGroupViewer/SubjectGroupViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,2297,1615],"./components/Classifier/components/SubjectViewer/components/VariableStarViewer/VariableStarViewer.stories":["./src/components/Classifier/components/SubjectViewer/components/VariableStarViewer/VariableStarViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,4825,2651,3073,8698,3079,3374,1418,2297,923,8906,1680],"./components/Classifier/components/SubjectViewer/components/VariableStarViewer/VariableStarViewer.stories.js":["./src/components/Classifier/components/SubjectViewer/components/VariableStarViewer/VariableStarViewer.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4597,5970,8726,5379,5237,4825,2651,3073,8698,3079,3374,1418,2297,923,8906,1680],"./components/Classifier/components/TaskArea/components/DisabledTaskPopup/DisabledTaskPopup.stories":["./src/components/Classifier/components/TaskArea/components/DisabledTaskPopup/DisabledTaskPopup.stories.js",2910,1100,7556,4655,6764,4452,4825,1315],"./components/Classifier/components/TaskArea/components/DisabledTaskPopup/DisabledTaskPopup.stories.js":["./src/components/Classifier/components/TaskArea/components/DisabledTaskPopup/DisabledTaskPopup.stories.js",2910,1100,7556,4655,6764,4452,4825,1315],"./components/Classifier/components/TaskArea/components/Tasks/Tasks.stories":["./src/components/Classifier/components/TaskArea/components/Tasks/Tasks.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,9647],"./components/Classifier/components/TaskArea/components/Tasks/Tasks.stories.js":["./src/components/Classifier/components/TaskArea/components/Tasks/Tasks.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,9647],"./plugins/drawingTools/components/Circle/Circle.stories":["./src/plugins/drawingTools/components/Circle/Circle.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,792],"./plugins/drawingTools/components/Circle/Circle.stories.js":["./src/plugins/drawingTools/components/Circle/Circle.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,792],"./plugins/drawingTools/components/Ellipse/Ellipse.stories":["./src/plugins/drawingTools/components/Ellipse/Ellipse.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,9773],"./plugins/drawingTools/components/Ellipse/Ellipse.stories.js":["./src/plugins/drawingTools/components/Ellipse/Ellipse.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,9773],"./plugins/drawingTools/components/Line/Line.stories":["./src/plugins/drawingTools/components/Line/Line.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,2374],"./plugins/drawingTools/components/Line/Line.stories.js":["./src/plugins/drawingTools/components/Line/Line.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,2374],"./plugins/drawingTools/components/Point/Point.stories":["./src/plugins/drawingTools/components/Point/Point.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,8886],"./plugins/drawingTools/components/Point/Point.stories.js":["./src/plugins/drawingTools/components/Point/Point.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,8886],"./plugins/drawingTools/components/Polygon/Polygon.stories":["./src/plugins/drawingTools/components/Polygon/Polygon.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,5966],"./plugins/drawingTools/components/Polygon/Polygon.stories.js":["./src/plugins/drawingTools/components/Polygon/Polygon.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,5966],"./plugins/drawingTools/components/Rectangle/Rectangle.stories":["./src/plugins/drawingTools/components/Rectangle/Rectangle.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,1068],"./plugins/drawingTools/components/Rectangle/Rectangle.stories.js":["./src/plugins/drawingTools/components/Rectangle/Rectangle.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,1068],"./plugins/drawingTools/components/draggable/draggable.stories":["./src/plugins/drawingTools/components/draggable/draggable.stories.js",3555],"./plugins/drawingTools/components/draggable/draggable.stories.js":["./src/plugins/drawingTools/components/draggable/draggable.stories.js",3555],"./plugins/drawingTools/experimental/components/FreehandLine/FreehandLine.stories":["./src/plugins/drawingTools/experimental/components/FreehandLine/FreehandLine.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,4880],"./plugins/drawingTools/experimental/components/FreehandLine/FreehandLine.stories.js":["./src/plugins/drawingTools/experimental/components/FreehandLine/FreehandLine.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,4880],"./plugins/drawingTools/experimental/components/TranscriptionLine/TranscriptionLine.stories":["./src/plugins/drawingTools/experimental/components/TranscriptionLine/TranscriptionLine.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,7039],"./plugins/drawingTools/experimental/components/TranscriptionLine/TranscriptionLine.stories.js":["./src/plugins/drawingTools/experimental/components/TranscriptionLine/TranscriptionLine.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,5008,1242,4825,2651,3073,8698,3079,3374,1418,9898,7039],"./plugins/tasks/dataVisAnnotation/components/DataVisAnnotationTask.stories":["./src/plugins/tasks/dataVisAnnotation/components/DataVisAnnotationTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,558],"./plugins/tasks/dataVisAnnotation/components/DataVisAnnotationTask.stories.js":["./src/plugins/tasks/dataVisAnnotation/components/DataVisAnnotationTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,558],"./plugins/tasks/drawing/components/DrawingTask.stories":["./src/plugins/tasks/drawing/components/DrawingTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,2542],"./plugins/tasks/drawing/components/DrawingTask.stories.js":["./src/plugins/tasks/drawing/components/DrawingTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,2542],"./plugins/tasks/dropdown-simple/components/SimpleDropdownTask.stories":["./src/plugins/tasks/dropdown-simple/components/SimpleDropdownTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,6468],"./plugins/tasks/dropdown-simple/components/SimpleDropdownTask.stories.js":["./src/plugins/tasks/dropdown-simple/components/SimpleDropdownTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,6468],"./plugins/tasks/experimental/highlighter/components/HighlighterTask.stories":["./src/plugins/tasks/experimental/highlighter/components/HighlighterTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,6721],"./plugins/tasks/experimental/highlighter/components/HighlighterTask.stories.js":["./src/plugins/tasks/experimental/highlighter/components/HighlighterTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,6721],"./plugins/tasks/experimental/textFromSubject/components/TextFromSubjectTask.stories":["./src/plugins/tasks/experimental/textFromSubject/components/TextFromSubjectTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,2051],"./plugins/tasks/experimental/textFromSubject/components/TextFromSubjectTask.stories.js":["./src/plugins/tasks/experimental/textFromSubject/components/TextFromSubjectTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,2051],"./plugins/tasks/experimental/transcription/TranscriptionTask.stories":["./src/plugins/tasks/experimental/transcription/TranscriptionTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,4621],"./plugins/tasks/experimental/transcription/TranscriptionTask.stories.js":["./src/plugins/tasks/experimental/transcription/TranscriptionTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,4621],"./plugins/tasks/multiple/components/MultipleChoiceTask.stories":["./src/plugins/tasks/multiple/components/MultipleChoiceTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,572],"./plugins/tasks/multiple/components/MultipleChoiceTask.stories.js":["./src/plugins/tasks/multiple/components/MultipleChoiceTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,572],"./plugins/tasks/single/components/SingleChoiceTask.stories":["./src/plugins/tasks/single/components/SingleChoiceTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,5469],"./plugins/tasks/single/components/SingleChoiceTask.stories.js":["./src/plugins/tasks/single/components/SingleChoiceTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,5469],"./plugins/tasks/survey/components/SurveyTask.stories":["./src/plugins/tasks/survey/components/SurveyTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,4866,7128],"./plugins/tasks/survey/components/SurveyTask.stories.js":["./src/plugins/tasks/survey/components/SurveyTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,4866,7128],"./plugins/tasks/survey/components/components/Choice/Choice.stories":["./src/plugins/tasks/survey/components/components/Choice/Choice.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,4825,2651,3073,4866,4911],"./plugins/tasks/survey/components/components/Choice/Choice.stories.js":["./src/plugins/tasks/survey/components/components/Choice/Choice.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,4825,2651,3073,4866,4911],"./plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/Characteristics/components/CharacteristicSection.stories":["./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/Characteristics/components/CharacteristicSection.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,4825,2651,3073,4866,2773],"./plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/Characteristics/components/CharacteristicSection.stories.js":["./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/Characteristics/components/CharacteristicSection.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,4825,2651,3073,4866,2773],"./plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/FilterStatus/FilterStatus.stories":["./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/FilterStatus/FilterStatus.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,4825,2651,3073,4866,8313],"./plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/FilterStatus/FilterStatus.stories.js":["./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/FilterStatus/FilterStatus.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,4825,2651,3073,4866,8313],"./plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/components/FilterButton.stories":["./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/components/FilterButton.stories.js",2910,1100,4825,1881],"./plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/components/FilterButton.stories.js":["./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/components/FilterButton.stories.js",2910,1100,4825,1881],"./plugins/tasks/survey/components/components/Chooser/components/Choices/Choices.stories":["./src/plugins/tasks/survey/components/components/Chooser/components/Choices/Choices.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,4825,2651,3073,4866,7395],"./plugins/tasks/survey/components/components/Chooser/components/Choices/Choices.stories.js":["./src/plugins/tasks/survey/components/components/Chooser/components/Choices/Choices.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,4825,2651,3073,4866,7395],"./plugins/tasks/text/components/TextTask/TextTask.stories":["./src/plugins/tasks/text/components/TextTask/TextTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,6115],"./plugins/tasks/text/components/TextTask/TextTask.stories.js":["./src/plugins/tasks/text/components/TextTask/TextTask.stories.js",2910,1100,7556,7684,8744,2400,4655,9494,6764,2776,6285,5197,1369,747,4825,2651,3073,8698,3079,8924,1474,6115]};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="./src lazy recursive ^\\.\\/.*$ include: (?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.stories\\.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(!/^\.[\\/](?:src(?:\/(?!\.)(?:(?:(?!(?:^|\/)\.).)*?)\/|\/|$)(?!\.)(?=.)[^/]*?\.stories\.js)$/.exec(path))return;const pathRemainder=path.substring(6);return __webpack_require__("./src lazy recursive ^\\.\\/.*$ include: (?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.stories\\.js)$")("./"+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/preview.js"),__webpack_require__("./node_modules/@storybook/addon-a11y/dist/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/docs/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/actions/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/backgrounds/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/measure/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/outline/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/highlight/preview.mjs"),__webpack_require__("./node_modules/storybook-react-i18next/dist/preview.mjs"),__webpack_require__("./.storybook/preview.js")])})},"@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__},"?c95a":()=>{},"./src/translations/ar/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"التالي"},"InProgressConfirmModal":{"inProgress":"العودة إلى الخلف ستُلغي الجواب الذي أشرتم/نّ إليه"}},"FeedbackModal":{"keepClassifying":"واصل"},"FieldGuide":{"title":"الدليل العمليّ","FieldGuideButton":{"buttonLabel":"الدليل العمليّ"},"FieldGuideItem":{"ariaTitle":"إلى الخلف"}},"ImageToolbar":{"ResetButton":{}},"ModalTutorial":{"title":"إرشاد"},"QuickTalk":{"status":{"loading":"(قيد التحميل)"}},"SlideTutorial":{"getStarted":"هيّا نبدأ","heading":"{{projectDisplayName}} إرشاد"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"التالي"}}},"TaskArea":{"task":"مهمّة","tutorial":"إرشاد","Tasks":{"BackButton":{"back":"إلى الخلف","tooltip":"العودة إلى الخلف ستُلغي الجواب الذي أشرتم/نّ إليه"},"DoneAndTalkButton":{"doneAndTalk":"احفظ وانتقل إلى المحادثة"},"DoneButton":{"done":"حفظ"},"loading":"(قيد التحميل)","NextButton":{"next":"التالي"},"TaskHelp":{"close":"أغلِق","label":"بحاجة إلى مساعدة في هذه المهمّة؟"}}}}')},"./src/translations/ar/plugins.json":module=>{"use strict";module.exports={}},"./src/translations/cs/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"Další"},"InProgressConfirmModal":{"cancel":"Zrušit","confirm":"OK","inProgress":"Krokem zpět ztratíte započatou práci na tomto úkolu."}},"FeedbackModal":{"keepClassifying":"Pokračovat"},"FieldGuide":{"FieldGuideItem":{"ariaTitle":"Zpět"}},"ModalTutorial":{"title":"Návod"},"QuickTalk":{"status":{"loading":"(načítá se)"}},"SlideTutorial":{"getStarted":"Začít","heading":"{{projectDisplayName}} Návod"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Další"}}},"TaskArea":{"task":"Úkol","tutorial":"Návod","DisabledTaskPopup":{"options":{"dismiss":"Zamítnout možnost"}},"Tasks":{"BackButton":{"back":"Zpět","tooltip":"Krokem zpět ztratíte započatou práci na tomto úkolu."},"DoneAndTalkButton":{"doneAndTalk":"Dokončit & Komentovat"},"DoneButton":{"done":"Dokončit"},"loading":"(načítá se)","NextButton":{"next":"Další"},"TaskHelp":{"close":"Zavřít","label":"Potřebuješ pomoct s tímto úkolem?"}}}}')},"./src/translations/cs/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Zrušit filtry","showing":"Zobrazuje {{showing}} kategorií z {{total}}"},"Choice":{"identify":"Identifikovat"},"ConfusedWith":{"cancel":"Zrušit","confused":"Někdy zaměněno za","itsThis":"Myslím, že to je ono"}}}')},"./src/translations/de/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"Weiter"},"InProgressConfirmModal":{"cancel":"Zurückziehen","confirm":"OK","inProgress":"Das Zurückgehen wird Deine Arbeit in der derzeitigen Aufgabe löschen!"}},"FeedbackModal":{"keepClassifying":"Weiter"},"FieldGuide":{"title":"Benutzerhandbuch","FieldGuideButton":{"buttonLabel":"Benutzerhandbuch"},"FieldGuideItem":{"ariaTitle":"Zurück"}},"ModalTutorial":{"title":"Lernprogramm"},"QuickTalk":{"status":{"loading":"(Laden)"}},"SlideTutorial":{"getStarted":"Fang an","heading":"{{projectDisplayName}} Lernprogramm"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Weiter"}}},"TaskArea":{"task":"Aufgabe","tutorial":"Lernprogramm","DisabledTaskPopup":{"options":{"dismiss":"Verwerfen"}},"Tasks":{"BackButton":{"back":"Zurück","tooltip":"Das Zurückgehen wird Deine Arbeit in der derzeitigen Aufgabe löschen!"},"DoneAndTalkButton":{"doneAndTalk":"Fertig & Diskutieren"},"DoneButton":{"done":"Fertig"},"loading":"(Laden)","NextButton":{"next":"Weiter"},"TaskHelp":{"close":"Schließen","label":"Brauchst Du Hilfe?"}}}}')},"./src/translations/de/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Filter löschen","showing":"Zeigt {{showing}} von {{total}}"},"Choice":{"identify":"Identifizieren"},"ConfusedWith":{"cancel":"Zurückziehen","confused":"Oft verwechselt mit","itsThis":"Ich denke, das ist es."}}}')},"./src/translations/en/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"AlreadySeenBanner":{"bannerText":"You\'ve already seen this subject","tooltipText":["You\'ve already seen and classified this subject, so further classifications won\'t contribute to its analysis.","If you\'re looking to help, try choosing a different workflow or contributing to a different project."]},"Banner":{"next":"Next","previous":"Previous","whyAmISeeingThis":"Why am I seeing this?"},"InProgressConfirmModal":{"inProgress":"Are you sure you want to navigate to a different Subject? Any annotation you\'ve made for the current Subject will be lost.","cancel":"Cancel","confirm":"Confirm"},"RetiredBanner":{"bannerText":"Finished: This subject has been retired","tooltipText":["This subject already has enough classifications, so yours won\'t be used in its analysis.","If you\'re looking to help, try choosing a different workflow or contributing to a different project."]},"SubjectSetProgressBanner":{"alreadySeen":"Already seen","bannerText":"{{setName}}: Subject {{number}}/{{total}}","finished":"Finished","tooltipText":["This project allows volunteers to view subjects in sequential order.","The number shows you the subject’s position within the total group."]},"UserHasFinishedWorkflowBanner":{"bannerText":"Finished: You\'ve seen everything","tooltipText":["You\'ve already classified everything in this workflow, so further classifications on this subject won\'t be used in its analysis.","If you\'re looking to help, try choosing a different workflow or contributing to a different project."]},"WorkflowIsFinishedBanner":{"bannerText":"This workflow is finished","tooltipText":["All the subjects in this workflow have been completed, so further classifications on this subject won\'t be used in its analysis.","If you\'re looking to help, try choosing a different workflow or contributing to a different project."]}},"DrawingTools":{"RotateHandle":"Handle for rotating drawn annotation/mark."},"FeedbackModal":{"keepClassifying":"Keep Classifying","label":"Feedback"},"FieldGuide":{"title":"Field Guide","FieldGuideButton":{"buttonLabel":"Field Guide"},"FieldGuideItem":{"ariaTitle":"Go back to Field Guide items list"},"FieldGuideItemAnchor":{"ariaTitle":"Select {{title}}"}},"ImageToolbar":{"AnnotateButton":{"ariaLabel":"Annotate"},"FullscreenButton":{"ariaLabel":{"fullscreen":"View subject in full screen mode","actualSize":"View subject at normal size"}},"InvertButton":{"ariaLabel":"Invert subject"},"MoveButton":{"ariaLabel":"Move subject"},"ResetButton":{"ariaLabel":"Reset subject view"},"RotateButton":{"ariaLabel":"Rotate subject"},"ZoomInButton":{"ariaLabel":"Zoom in on subject"},"ZoomOutButton":{"ariaLabel":"Zoom out from subject"}},"MetaTools":{"CollectionsButton":{"add":"Add to collections"},"HidePreviousMarksDrawingButton":{"hide":"Hide Previous Marks","show":"Show Previous Marks"},"HidePreviousTranscriptionsButton":{"hide":"Hide All Marks","show":"Show All Marks","showUser":"Show Your Marks"},"MetadataButton":{"label":"Subject Info"},"MetadataModal":{"title":"Subject Metadata","table":{"label":"Label","value":"Value"}}},"ModalTutorial":{"title":"Tutorial"},"QuickTalk":{"aria":{"openButton":"Subject has {{count}} comment(s). Click to expand.","mainPanel":"QuickTalk Comments Panel","closeButton":"Close comments panel","goToTalk":"Or, view this Subject Discussion on Talk (opens new window)","panelContent":"Subject Discussion comments","panelHeading":"Subject Discussion"},"loginToPost":"Please login to post a comment.","subjectHasNoComments":"This Subject doesn\'t have any comments yet.","status":{"initialized":"Leave a note about this subject","loading":"Posting comment...","success":"Comment posted!"},"errors":{"failPostComment":"Couldn\'t add comments to existing discussion.","failPostDiscussion":"Couldn\'t add comments to new discussion.","noBoard":"A board for subject comments has not been setup for this project yet.","noText":"Can\'t post an empty comment.","noUser":"User not logged in."}},"SlideTutorial":{"alt":"Tutorial step {{activeStep}}","error":"Tutorial step could not be loaded.","getStarted":"Get Started","heading":"{{projectDisplayName}} Tutorial"},"StepNavigation":{"go":"Go to step {{index}}","next":"Go to next step","previous":"Go to previous step"},"SubjectViewer":{"loading":"Loading a subject","BarChartViewer":{"chartLabel":"Bar chart"},"InteractionLayer":{"ConfirmModal":{"close":"Close without saving","confirm":"Are you sure you want to close? This mark will be deleted.","keepWorking":"Keep working"},"SaveButton":{"save":"Save and Close"},"SubTaskPopup":{"notRender":"Task component could not be rendered.","required":"This task is required."},"TranscribedLines":{"complete":"Transcription completed","transcribed":"Has transcriptions","ConsensusPopup":{"aggregatedTranscription":"aggregated transcription","explanation":"These {{count}} transcriptions have been submitted by previous volunteers and cannot be modified.","noAggregation":"No aggregation available.","title":"Previous Transcriptions","transcriptionsUnavailable":"Transcriptions unavailable."}}},"ImageAndTextViewer":{"textIconAltText":"Icon for text viewer"},"MultiFrameViewer":{"FrameCarousel":{"thumbnailAltText":"Thumbnail of Image","previousFrameLabel":"Previous","nextFrameLabel":"Next"}},"ScatterPlotViewer":{"Selection":{"delete":"Delete selection {{index}}"}},"SeparateFramesViewer":{"ViewModeButton":{"switchToSeparateFrames":"Switch to separate frames view","switchToFlipbook":"Switch to flipbook view"}},"SingleVideoViewerContainer":{"error":"There was an error loading the subject."},"VariableStarViewer":{"controls":"controls","figCaption":"HR Diagram","flip":"flip","focus":"focus","highlight":"highlight","imageTitle":"HR Diagram: Luminosity vs Temperature","label":"Filter {{id}}","periodMultiple":"period multiple","phase":"phase","phaseFocus":"phase focus"},"VideoController":{"scrubber":"Video player scrubber","playbackSpeed":"Video playback speed selection","play":"Play video","pause":"Pause video","openVolume":"Open Volume Slider","closeVolume":"Close Volume Slider","volumeSlider":"Volume Slider","fullscreen":"Show Video Fullscreen"},"ZoomControlButton":{"enable":"enable zoom","disable":"disable zoom"}},"TaskArea":{"task":"Task","tutorial":"Tutorial","DisabledTaskPopup":{"title":"Finished","body":"This subject has enough classifications, so any additional classifications submitted will not be used in its analysis. You can still view this subject for reference.","options":{"dismiss":"Dismiss","next":"Next available subject","select":"Choose a new subject"}},"Tasks":{"demoMode":"In demo mode, classifications will not be saved. Use this for quick, inaccurate demos of the classification interface.","error":"Something went wrong","loading":"Loading","renderFallback":"Task component could not be rendered.","BackButton":{"back":"back","tooltip":"Going back will clear your work for the current task."},"DoneAndTalkButton":{"doneAndTalk":"done & talk"},"DoneButton":{"done":"done"},"ExpertOptions":{"demoToggle":"Demo Mode","label":"Expert Options"},"NextButton":{"next":"next"},"TaskHelp":{"close":"Close","label":"Need some help with this task?"}}}}')},"./src/translations/en/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"HighlighterTask":{"delete":"Delete","noLabels":"No labels for the Highlighter Task","status":"{{count}} Marked"},"InputStatus":{"drawn":"{{count}} drawn","max":"{{count}} of {{max}} maximum drawn","min":"{{count}} of {{min}} required drawn","maxAndMin":"{{count}} of {{min}} required, {{max}} maximum drawn"},"SimpleDropdownTask":{"customInputPlaceholder":"Input something","otherLabel":"Other...","selectPlaceholder":"Choose an answer"},"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Clear filters","filter":"Filter","removeFilter":"Remove {{valueLabel}} filter","showing":"Showing {{showing}} of {{total}}"},"Choice":{"identify":"Identify","notThis":"Not this"},"ConfusedWith":{"cancel":"Cancel","confused":"Sometimes confused with","itsThis":"I think it\'s this"}},"TextTask":{"TextTagButtons":{"modifiers":"Text modifiers"}},"TextFromSubjectTask":{"reset":"Reset"},"TranscriptionLine":{"editing":"Editing transcription","created":"Created transcription"},"FreehandLine":{"inactive":"Click to edit this line","active":"Click and drag from the open point to the close point or double click anywhere on the line to create a splice point","splicePoint":"Double click anywhere on the line to create a splice point","closePoint":"Click anywhere on the line to set the close point","spliceDrag":"Click and drag from the open point to the close point"},"LineControls":{"lineControls":"Line Controls","close":"Close","delete":"Delete","move":"Move","redo":"Redo","undo":"Undo"}}')},"./src/translations/es/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"AlreadySeenBanner":{"bannerText":"Ya has visto este objeto","tooltipText":["Ya has visto y clasificado este objeto, por lo que las clasificaciones posteriores no se utilizarán en su análisis.","Si estás buscando ayuda, prueba a seleccionar un flujo de trabajo distinto o contribuir en un proyecto diferente."]},"Banner":{"next":"Siguiente","previous":"Anterior","whyAmISeeingThis":"¿Por qué veo esto?"},"InProgressConfirmModal":{"cancel":"Cancelar","confirm":"OK","inProgress":"Al regresar se borrará su trabajo para la tarea actual."},"RetiredBanner":{"bannerText":"Terminado: este objeto se ha retirado","tooltipText":["Este objeto ya tiene suficientes clasificaciones, por lo que las tuyas no se utilizarán en su análisis.","Si estás buscando ayuda, prueba a seleccionar un flujo de trabajo distinto o contribuir en un proyecto diferente."]},"SubjectSetProgressBanner":{"alreadySeen":"Ya se ha visto","bannerText":"{{setName}}: objeto {{number}}/{{total}}","finished":"Terminado","tooltipText":["Este proyecto permite a los voluntarios ver los objetos en el orden secuencial.","El número te muestra la posición del objeto en el conjunto total."]},"UserHasFinishedWorkflowBanner":{"bannerText":"Terminado: has visto todo","tooltipText":["Ya has clasificado todo en este flujo de trabajo, por lo que las clasificaciones posteriores no se utilizarán en su análisis.","Si estás buscando ayuda, prueba a seleccionar un flujo de trabajo distinto o contribuir en un proyecto diferente."]},"WorkflowIsFinishedBanner":{"bannerText":"Este flujo de trabajo se ha terminado","tooltipText":["Se han completado todos los objetos en este flujo de trabajo, por lo que las clasificaciones posteriores no se utilizarán en su análisis.","Si estás buscando ayuda, prueba a seleccionar un flujo de trabajo distinto o contribuir en un proyecto diferente."]}},"FeedbackModal":{"keepClassifying":"Continuar","label":"Opinión"},"FieldGuide":{"FieldGuideButton":{"buttonLabel":"Guía Práctica"},"FieldGuideItem":{"ariaTitle":"Atrás"},"FieldGuideItemAnchor":{"ariaTitle":"Seleccionar {{title}}"},"title":"Guía Práctica"},"ImageToolbar":{"AnnotateButton":{"ariaLabel":"Anotar"},"FullscreenButton":{"ariaLabel":{"actualSize":"Ver objeto en tamaño normal","fullscreen":"Ver objeto en modo de pantalla completa"}},"InvertButton":{"ariaLabel":"Invertir el objeto"},"MoveButton":{"ariaLabel":"Mover objeto"},"ResetButton":{"ariaLabel":"Restablecer la vista del objeto"},"RotateButton":{"ariaLabel":"Rotar objeto"},"ZoomInButton":{"ariaLabel":"Acercar el zoom al objeto"},"ZoomOutButton":{"ariaLabel":"Alejar el zoom del objeto"}},"MetaTools":{"CollectionsButton":{"add":"Añadir a las colecciones"},"HidePreviousMarksDrawingButton":{"hide":"Ocultar marcas anteriores","show":"Mostrar marcas anteriores"},"HidePreviousTranscriptionsButton":{"hide":"Ocultar todas las marcas","show":"Mostrar todas las marcas","showUser":"Mostrar tus marcas"},"MetadataButton":{"label":"Información del objeto"},"MetadataModal":{"table":{"label":"Etiqueta","value":"Valor"},"title":"Metadatos del objeto"}},"ModalTutorial":{"title":"Tutorial"},"QuickTalk":{"aria":{"closeButton":"Cerrar panel de comentarios","goToTalk":"Ir al debate sobre el objeto en Hablemos","mainPanel":"Panel de comentarios de Charla rápida","openButton":"El objeto tiene {{count}} comentarios. Haz clic para expandir.","panelContent":"Comentarios del debate sobre el objeto","panelHeading":"Debate sobre el objeto"},"errors":{"failPostComment":"No se han podido añadir comentarios al debate.","failPostDiscussion":"No se han podido añadir comentarios al nuevo debate.","noBoard":"Todavía no se ha configurado un panel para los comentarios sobre el objeto de este proyecto.","noText":"No se puede publicar un comentario vacío.","noUser":"El usuario no ha iniciado sesión."},"loginToPost":"Inicia sesión para publicar un comentario.","status":{"initialized":"Deja una nota sobre este objeto","loading":"(Cargando)","success":"¡Comentario publicado!"},"subjectHasNoComments":"Este objeto no tiene ningún comentario todavía."},"SlideTutorial":{"StepNavigation":{"go":"Ir al paso {{index}}","next":"Ir al paso siguiente","previous":"Ir al paso anterior"},"alt":"Paso del tutorial {{activeStep}}","error":"El paso del tutorial no se pudo cargar.","getStarted":"Comenzar","heading":"{{projectDisplayName}} Tutorial"},"SubjectViewer":{"BarChartViewer":{"chartLabel":"Gráfico de barras"},"InteractionLayer":{"ConfirmModal":{"close":"Cerrar sin guardar","confirm":"¿Seguro que quieres cerrar? Esta marca se eliminará.","keepWorking":"Seguir trabajando"},"SaveButton":{"save":"Guardar y cerrar"},"SubTaskPopup":{"notRender":"El componente de la tarea no se ha podido representar.","required":"Esta tarea es obligatoria."},"TranscribedLines":{"ConsensusPopup":{"aggregatedTranscription":"transcripción agregada","explanation":"Estas {{count}} transcripciones han sido enviadas por voluntarios anteriores y no se pueden modificar.","noAggregation":"No hay agregaciones disponibles.","title":"Transcripciones anteriores","transcriptionsUnavailable":"Transcripciones no disponibles."},"complete":"Transcripción completada","transcribed":"Tiene transcripciones"}},"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Siguiente","previousFrameLabel":"Anterior","thumbnailAltText":"Miniatura de imagen"}},"VariableStarViewer":{"controls":"controles","figCaption":"Diagrama HR","flip":"dar la vuelta","focus":"enfocar","highlight":"resaltar","imageTitle":"Diagrama HR: luminosidad vs. temperatura","label":"Filtrar {{id}}","periodMultiple":"periodo múltiple","phase":"fase","phaseFocus":"enfoque de la fase"},"VideoController":{"pause":"Pausar vídeo","play":"Reproducir vídeo","playbackSpeed":"Selección de la velocidad de reproducción del vídeo","scrubber":"Limpiador del reproductor de vídeo"},"ZoomControlButton":{"disable":"desactivar zoom","enable":"activar zoom"}},"TaskArea":{"DisabledTaskPopup":{"body":"Este objeto tiene suficientes clasificaciones, por lo que no se utilizará en su análisis ninguna clasificación adicional que se envíe. Todavía puedes ver este objeto como referencia.","options":{"dismiss":"Descartar","next":"Nuevo objeto disponible","select":"Elige un objeto nuevo"},"title":"Terminado"},"Tasks":{"BackButton":{"back":"Atrás","tooltip":"Al regresar se borrará su trabajo para la tarea actual."},"DoneAndTalkButton":{"doneAndTalk":"Listo & Hablemos"},"DoneButton":{"done":"Listo"},"ExpertOptions":{"demoToggle":"Modo demostración","label":"Opciones para expertos"},"NextButton":{"next":"Siguiente"},"TaskHelp":{"close":"Cerrar","label":"¿Necesitas ayuda con esta tarea?"},"demoMode":"En el modo demostración, no se guardarán las clasificaciones. Utilízalo para demostraciones rápidas e imprecisas de la interfaz de clasificación.","error":"Algo salió mal","loading":"(Cargando)","renderFallback":"El componente de la tarea no se ha podido representar."},"task":"Tarea","tutorial":"Tutorial"}}')},"./src/translations/es/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"InputStatus":{"drawn":"{{count}} dibujados","max":"{{count}} de {{max}} dibujados como máximo","maxAndMin":"Se necesitan {{count}} de {{min}} dibujados, {{max}} como máximo","min":"Se necesitan {{count}} de {{min}} dibujados"},"SimpleDropdownTask":{"customInputPlaceholder":"Introduce algo","otherLabel":"Otra...","selectPlaceholder":"Elige una respuesta"},"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Borrar filtros","filter":"Filtrar","showing":"Mostrando {{showing}} de {{total}}"},"Choice":{"identify":"Identificar","notThis":"Esto no"},"ConfusedWith":{"cancel":"Cancelar","confused":"Frecuentemente confundido con","itsThis":"Pienso que es esto"}},"TextFromSubjectTask":{"reset":"Restablecer"},"TextTask":{"TextTagButtons":{"modifiers":"Modificadores de texto"}},"TranscriptionLine":{"created":"Transcripción creada","editing":"Edición de la transcripción"}}')},"./src/translations/fr/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"Suivant"},"InProgressConfirmModal":{"cancel":"Annuler","confirm":"OK","inProgress":"Retourner en arrière va effacer le travail fait sur cette tâche."}},"FeedbackModal":{"keepClassifying":"Continuer"},"FieldGuide":{"title":"Guide Pratique","FieldGuideButton":{"buttonLabel":"Guide Pratique"},"FieldGuideItem":{"ariaTitle":"Retour"}},"ImageToolbar":{"ResetButton":{}},"ModalTutorial":{"title":"Tutoriel"},"QuickTalk":{"status":{"loading":"(Chargement)"}},"SlideTutorial":{"getStarted":"À vos marques, prêts, partez!","heading":"{{projectDisplayName}} Tutoriel"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Suivant"}}},"TaskArea":{"task":"Tache","tutorial":"Tutoriel","DisabledTaskPopup":{"options":{"dismiss":"Rejeter"}},"Tasks":{"BackButton":{"back":"Retour","tooltip":"Retourner en arrière va effacer le travail fait sur cette tâche."},"DoneAndTalkButton":{"doneAndTalk":"Valider & Discussion"},"DoneButton":{"done":"Valider"},"loading":"(Chargement)","NextButton":{"next":"Suivant"},"TaskHelp":{"close":"Fermer","label":"Avez-vous besoin d\'aide?"}}}}')},"./src/translations/fr/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Effacer les filtres","showing":"Montrer {{showing}} de {{total}}"},"Choice":{"identify":"Identifier"},"ConfusedWith":{"cancel":"Annuler","confused":"Souvent confondu avec","itsThis":"Je pense que c\'est ça"}}}')},"./src/translations/he/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"הלאה"},"InProgressConfirmModal":{"inProgress":"חזרה אחורה תבטל את התשובה שסימנתם/ן"}},"FeedbackModal":{"keepClassifying":"המשך"},"FieldGuide":{"title":"מדריך מעשי","FieldGuideButton":{"buttonLabel":"מדריך מעשי"},"FieldGuideItem":{"ariaTitle":"אחורה"}},"ImageToolbar":{"ResetButton":{}},"ModalTutorial":{"title":"הדרכה"},"QuickTalk":{"status":{"loading":"(בטעינה)"}},"SlideTutorial":{"getStarted":"בואו נתחיל","heading":"{{projectDisplayName}} הדרכה"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"הלאה"}}},"TaskArea":{"task":"משימה","tutorial":"הדרכה","Tasks":{"BackButton":{"back":"אחורה","tooltip":"חזרה אחורה תבטל את התשובה שסימנתם/ן"},"DoneAndTalkButton":{"doneAndTalk":"שמור ועבור לשיחה"},"DoneButton":{"done":"שמור"},"loading":"(בטעינה)","NextButton":{"next":"הלאה"},"TaskHelp":{"close":"סגור","label":"?זקוק/ה לעזרה עם המשימה הזו"}}}}')},"./src/translations/he/plugins.json":module=>{"use strict";module.exports={}},"./src/translations/hi/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"अगला"},"InProgressConfirmModal":{"cancel":"रद्द करें","confirm":"ठीक","inProgress":"अगर आप वापस होंगे, तो आपके चल रहे कार्य की प्रगति समाप्त हो जाएगी"}},"FeedbackModal":{"keepClassifying":"जारी रखें"},"FieldGuide":{"title":"फील्ड गाईड","FieldGuideButton":{"buttonLabel":"फील्ड गाईड"},"FieldGuideItem":{"ariaTitle":"वापस जाएं"}},"ModalTutorial":{"title":"ट्यूटोरियल"},"QuickTalk":{"status":{"loading":"लोडिंग / लोड हो रहा है"}},"SlideTutorial":{"getStarted":"शुरू करें","heading":"{{projectDisplayName}} ट्यूटोरियल"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"अगला"}}},"TaskArea":{"task":"टास्क","tutorial":"ट्यूटोरियल","DisabledTaskPopup":{"options":{"dismiss":"खारिज करें"}},"Tasks":{"BackButton":{"back":"वापस जाएं","tooltip":"अगर आप वापस होंगे, तो आपके चल रहे कार्य की प्रगति समाप्त हो जाएगी"},"DoneAndTalkButton":{"doneAndTalk":"पूरा करें और बात करें"},"DoneButton":{"done":"धन्यवाद"},"loading":"लोडिंग / लोड हो रहा है","NextButton":{"next":"अगला"},"TaskHelp":{"close":"बन्द करें","label":"क्या आपको यह टास्क करने में किसी प्रकार की मदद चाहिए ?"}}}}')},"./src/translations/hi/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"फिल्टर साफ करें","showing":"{{showing}}) में से {{total}} जाहिर है "},"Choice":{"identify":"पहचानें / पहचान करें"},"ConfusedWith":{"cancel":"रद्द करें","confused":"अक्सर भूल से ...","itsThis":"मेरे विचार में यह है "}}}')},"./src/translations/hr/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"Sljedeće"},"InProgressConfirmModal":{"cancel":"Otkaži","confirm":"OK","inProgress":"Vraćanje natrag će obrisati Vaš rad za trenutni zadatak"}},"FeedbackModal":{"keepClassifying":"Nastavi"},"FieldGuide":{"FieldGuideItem":{"ariaTitle":"Natrag"}},"ModalTutorial":{"title":"Uputstva"},"QuickTalk":{"status":{"loading":"(Učitava se)"}},"SlideTutorial":{"getStarted":"Započnite","heading":"{{projectDisplayName}} Uputstva"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Sljedeće"}}},"TaskArea":{"task":"Zadatak","tutorial":"Uputstva","DisabledTaskPopup":{"options":{"dismiss":"Odbaci"}},"Tasks":{"BackButton":{"back":"Natrag","tooltip":"Vraćanje natrag će obrisati Vaš rad za trenutni zadatak"},"DoneAndTalkButton":{"doneAndTalk":"Završi i pričaj"},"DoneButton":{"done":"Završi"},"loading":"(Učitava se)","NextButton":{"next":"Sljedeće"},"TaskHelp":{"close":"Zatvori","label":"Trebate li pomoć s ovim zadatkom?"}}}}')},"./src/translations/hr/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Očisti filtre","showing":"Pokazuje se {{showing}} od {{total}}"},"Choice":{"identify":"Identificiraj"},"ConfusedWith":{"cancel":"Otkaži","confused":"Često zamijenjen sa","itsThis":"Mislim da je ovo"}}}')},"./src/translations/it/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"Avanti"}},"FeedbackModal":{"keepClassifying":"Continua"},"FieldGuide":{"title":"Guida Pratica","FieldGuideButton":{"buttonLabel":"Guida Pratica"},"FieldGuideItem":{"ariaTitle":"Indietro"}},"ModalTutorial":{"title":"Tutorial"},"QuickTalk":{"status":{"loading":"(Caricamento in corso)"}},"SlideTutorial":{"getStarted":"Inizia ora","heading":"{{projectDisplayName}} Tutorial"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Avanti"}}},"TaskArea":{"task":"Task","tutorial":"Tutorial","Tasks":{"BackButton":{"back":"Indietro"},"DoneAndTalkButton":{"doneAndTalk":"Concludi e Commenta"},"DoneButton":{"done":"Completato"},"loading":"(Caricamento in corso)","NextButton":{"next":"Avanti"},"TaskHelp":{"close":"Chiudi","label":"Hai bisogno di aiuto?"}}}}')},"./src/translations/it/plugins.json":module=>{"use strict";module.exports={}},"./src/translations/ja/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"次へ"},"InProgressConfirmModal":{"cancel":"キャンセル","inProgress":"「戻る」を押すと現在のタスクで入力した情報が消去されます。"}},"FeedbackModal":{"keepClassifying":"次へ"},"FieldGuide":{"title":"フィールドガイド","FieldGuideButton":{"buttonLabel":"フィールドガイド"},"FieldGuideItem":{"ariaTitle":"戻る"}},"ImageToolbar":{"ResetButton":{"ariaLabel":"表示をリセット"}},"ModalTutorial":{"title":"チュートリアル"},"QuickTalk":{"status":{"loading":"読み込み中"}},"SlideTutorial":{"getStarted":"はじめる","heading":"{{projectDisplayName}} チュートリアル"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"次へ"}}},"TaskArea":{"task":"タスク","tutorial":"チュートリアル","Tasks":{"BackButton":{"back":"戻る","tooltip":"「戻る」を押すと現在のタスクで入力した情報が消去されます。"},"DoneAndTalkButton":{"doneAndTalk":"完了とトーク"},"DoneButton":{"done":"完了"},"loading":"読み込み中","NextButton":{"next":"次へ"},"TaskHelp":{"close":"閉じる","label":"このタスクに関するヘルプが必要ですか?"}}}}')},"./src/translations/ja/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"フィルターを消去","showing":"{{total}}のうち{{showing}}件を表示"},"ConfusedWith":{"cancel":"キャンセル"}},"TextFromSubjectTask":{"reset":"表示をリセット"}}')},"./src/translations/nl/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"Volgende"},"InProgressConfirmModal":{"cancel":"Annuleren","confirm":"OK","inProgress":"Let op! Niet opgeslagen gegevens gaan verloren."}},"FeedbackModal":{"keepClassifying":"Doorgaan"},"FieldGuide":{"FieldGuideItem":{"ariaTitle":"Terug"}},"ModalTutorial":{"title":"Uitleg"},"QuickTalk":{"status":{"loading":"(Laden)"}},"SlideTutorial":{"getStarted":"Beginnen","heading":"{{projectDisplayName}} Uitleg"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Volgende"}}},"TaskArea":{"task":"Taak","tutorial":"Uitleg","DisabledTaskPopup":{"options":{"dismiss":"Sluiten"}},"Tasks":{"BackButton":{"back":"Terug","tooltip":"Let op! Niet opgeslagen gegevens gaan verloren."},"DoneAndTalkButton":{"doneAndTalk":"Afronden & Bespreken"},"DoneButton":{"done":"Afronden"},"loading":"(Laden)","NextButton":{"next":"Volgende"},"TaskHelp":{"close":"Sluiten","label":"Hulp nodig met deze taak?"}}}}')},"./src/translations/nl/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Wis filters","showing":"Toont {{showing}} van {{total}}"},"Choice":{"identify":"Selecteren"},"ConfusedWith":{"cancel":"Annuleren","confused":"Word vaak verward met","itsThis":"Volgens mij het deze"}}}')},"./src/translations/pl/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"Następny"}},"FeedbackModal":{"keepClassifying":"Dalej"},"FieldGuide":{"title":"Przewodnik","FieldGuideButton":{"buttonLabel":"Przewodnik"},"FieldGuideItem":{"ariaTitle":"Wstecz"}},"ModalTutorial":{"title":"Samouczek"},"SlideTutorial":{"getStarted":"Zaczynaj","heading":"{{projectDisplayName}} Samouczek"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Następny"}}},"TaskArea":{"task":"Zadanie","tutorial":"Samouczek","Tasks":{"BackButton":{"back":"Wstecz"},"DoneAndTalkButton":{"doneAndTalk":"Gotowe & Lista dyskusyjna"},"DoneButton":{"done":"Gotowe"},"NextButton":{"next":"Następny"},"TaskHelp":{"label":"Potrzebujesz pomocy?"}}}}')},"./src/translations/pl/plugins.json":module=>{"use strict";module.exports={}},"./src/translations/pt/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"Próximo"},"InProgressConfirmModal":{"cancel":"Cancelar","confirm":"OK","inProgress":"Voltar limpará o seu trabalho na tarefa actual."}},"FeedbackModal":{"keepClassifying":"Continuar"},"FieldGuide":{"title":"Guia de Campo","FieldGuideButton":{"buttonLabel":"Guia de Campo"},"FieldGuideItem":{"ariaTitle":"Voltar"}},"ModalTutorial":{"title":"Tutorial"},"QuickTalk":{"status":{"loading":"(A carregar)"}},"SlideTutorial":{"getStarted":"Iniciar","heading":"{{projectDisplayName}} Tutorial"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Próximo"}}},"TaskArea":{"task":"Tarefa","tutorial":"Tutorial","DisabledTaskPopup":{"options":{"dismiss":"Ignorar"}},"Tasks":{"BackButton":{"back":"Voltar","tooltip":"Voltar limpará o seu trabalho na tarefa actual."},"DoneAndTalkButton":{"doneAndTalk":"Concluir e Debater"},"DoneButton":{"done":"Concluir"},"loading":"(A carregar)","NextButton":{"next":"Próximo"},"TaskHelp":{"close":"Fechar","label":"Precisa de ajuda com esta tarefa?"}}}}')},"./src/translations/pt/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Limpar filtros","showing":"Mostrar {{showing}} de {{total}}"},"Choice":{"identify":"Identificar"},"ConfusedWith":{"cancel":"Cancelar","confused":"Muitas vezes confundido com","itsThis":"Creio que é isto"}}}')},"./src/translations/ru/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"Следующий"},"InProgressConfirmModal":{"cancel":"Отменить","inProgress":"Если Вы нажмете \\"назад\\", Ваша работа по текущему заданию не сохранится"}},"FeedbackModal":{"keepClassifying":"Продолжить"},"FieldGuide":{"title":"Field Guide","FieldGuideButton":{"buttonLabel":"Field Guide"},"FieldGuideItem":{"ariaTitle":"назад"}},"ImageToolbar":{"ResetButton":{"ariaLabel":"Reset view"}},"ModalTutorial":{"title":"Посмотреть инструкции и примеры"},"QuickTalk":{"status":{"loading":"Идет загрузка"}},"SlideTutorial":{"getStarted":"Начать","heading":"{{projectDisplayName}} Посмотреть инструкции и примеры"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Следующий"}}},"TaskArea":{"task":"Задание","tutorial":"Посмотреть инструкции и примеры","DisabledTaskPopup":{"options":{"dismiss":"Отклонить"}},"Tasks":{"BackButton":{"back":"назад","tooltip":"Если Вы нажмете \\"назад\\", Ваша работа по текущему заданию не сохранится"},"DoneAndTalkButton":{"doneAndTalk":"Готово. Обсудить"},"DoneButton":{"done":"Готово"},"loading":"Идет загрузка","NextButton":{"next":"Следующий"},"TaskHelp":{"close":"Закрыть","label":"Помочь?"}}}}')},"./src/translations/ru/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Очистить фильтры","showing":"Показать {{showing}} of {{total}}"},"Choice":{"identify":"Определить"},"ConfusedWith":{"cancel":"Отменить","confused":"Не путать с","itsThis":"Думаю, что это"}}}')},"./src/translations/sv/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"Nästa"},"InProgressConfirmModal":{"cancel":"Avbryt","confirm":"OK","inProgress":"Om du går tillbaka sparas inte ditt arbete med den aktuella uppgiften."}},"FeedbackModal":{"keepClassifying":"Fortsätt"},"FieldGuide":{"FieldGuideItem":{"ariaTitle":"Tillbaka"}},"ImageToolbar":{"ResetButton":{"ariaLabel":"Återställ"}},"ModalTutorial":{"title":"Snabbkurs"},"QuickTalk":{"status":{"loading":"(Laddar)"}},"SlideTutorial":{"getStarted":"Kom igång","heading":"{{projectDisplayName}} Snabbkurs"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Nästa"}}},"TaskArea":{"task":"Uppgift","tutorial":"Snabbkurs","DisabledTaskPopup":{"options":{"dismiss":"Stäng"}},"Tasks":{"BackButton":{"back":"Tillbaka","tooltip":"Om du går tillbaka sparas inte ditt arbete med den aktuella uppgiften."},"DoneAndTalkButton":{"doneAndTalk":"Klart & diskutera"},"DoneButton":{"done":"Klart"},"loading":"(Laddar)","NextButton":{"next":"Nästa"},"TaskHelp":{"close":"Stäng","label":"Behöver du hjälp med den här uppgiften?"}}}}')},"./src/translations/sv/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Rensa filter","showing":"Visar {{showing}} av {{total}}"},"Choice":{"identify":"Identifiera"},"ConfusedWith":{"cancel":"Avbryt","confused":"Förväxlas ofta med","itsThis":"Jag tror att det är det här"}},"TextFromSubjectTask":{"reset":"Återställ"}}')},"./src/translations/test/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"AlreadySeenBanner":{"bannerText":"Translated","tooltipText":["Translated","Translated"]},"Banner":{"next":"Translated","previous":"Translated","whyAmISeeingThis":"Translated"},"InProgressConfirmModal":{"cancel":"Translated","confirm":"Translated","inProgress":"Translated"},"RetiredBanner":{"bannerText":"Translated","tooltipText":["Translated","Translated"]},"SubjectSetProgressBanner":{"alreadySeen":"Translated","bannerText":"{{setName}}: Translated {{number}}/{{total}}","finished":"Translated","tooltipText":["Translated","Translated"]},"UserHasFinishedWorkflowBanner":{"bannerText":"Translated","tooltipText":["Translated","Translated"]},"WorkflowIsFinishedBanner":{"bannerText":"Translated","tooltipText":["Translated","Translated"]}},"DrawingTools":{"RotateHandle":"Translated"},"FeedbackModal":{"keepClassifying":"Translated","label":"Translated"},"FieldGuide":{"FieldGuideButton":{"buttonLabel":"Translated"},"FieldGuideItem":{"ariaTitle":"Translated"},"FieldGuideItemAnchor":{"ariaTitle":"Translated {{title}}"},"title":"Translated"},"ImageToolbar":{"AnnotateButton":{"ariaLabel":"Translated"},"FullscreenButton":{"ariaLabel":{"actualSize":"Translated","fullscreen":"Translated"}},"InvertButton":{"ariaLabel":"Translated"},"MoveButton":{"ariaLabel":"Translated"},"ResetButton":{"ariaLabel":"Translated"},"RotateButton":{"ariaLabel":"Translated"},"ZoomInButton":{"ariaLabel":"Translated"},"ZoomOutButton":{"ariaLabel":"Translated"}},"MetaTools":{"CollectionsButton":{"add":"Translated"},"HidePreviousMarksDrawingButton":{"hide":"Translated","show":"Translated"},"HidePreviousTranscriptionsButton":{"hide":"Translated","show":"Translated","showUser":"Translated"},"MetadataButton":{"label":"Translated"},"MetadataModal":{"table":{"label":"Translated","value":"Translated"},"title":"Translated"}},"ModalTutorial":{"title":"Translated"},"QuickTalk":{"aria":{"closeButton":"Translated","goToTalk":"Translated","mainPanel":"Translated","openButton":"Translated {{count}} Translated","panelContent":"Translated","panelHeading":"Translated"},"errors":{"failPostComment":"Translated","failPostDiscussion":"Translated","noBoard":"Translated","noText":"Translated","noUser":"Translated"},"loginToPost":"Translated","status":{"initialized":"Translated","loading":"Translated","success":"Translated"},"subjectHasNoComments":"Translated"},"SlideTutorial":{"StepNavigation":{"go":"Translated {{index}}","next":"Translated","previous":"Translated"},"alt":"Translated {{activeStep}}","error":"Translated","getStarted":"Translated","heading":"{{projectDisplayName}} Translated"},"StepNavigation":{"go":"Translated {{index}}","next":"Translated","previous":"Translated"},"SubjectViewer":{"BarChartViewer":{"chartLabel":"Translated"},"ImageAndTextViewer":{"textIconAltText":"Translated"},"InteractionLayer":{"ConfirmModal":{"close":"Translated","confirm":"Translated","keepWorking":"Translated"},"SaveButton":{"save":"Translated"},"SubTaskPopup":{"notRender":"Translated","required":"Translated"},"TranscribedLines":{"ConsensusPopup":{"aggregatedTranscription":"Translated","explanation":"Translated {{count}} Translated","noAggregation":"Translated","title":"Translated","transcriptionsUnavailable":"Translated"},"complete":"Translated","transcribed":"Translated"}},"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Translated","previousFrameLabel":"Translated","thumbnailAltText":"Translated"}},"SeparateFramesViewer":{"ViewModeButton":{"switchToFlipbook":"Translated","switchToSeparateFrames":"Translated"}},"SingleVideoViewerContainer":{"error":"Translated"},"VariableStarViewer":{"controls":"Translated","figCaption":"Translated","flip":"Translated","focus":"Translated","highlight":"Translated","imageTitle":"Translated","label":"Translated {{id}} Translated","periodMultiple":"Translated","phase":"Translated","phaseFocus":"Translated"},"VideoController":{"closeVolume":"Translated","fullscreen":"Translated","openVolume":"Translated","pause":"Translated","play":"Translated","playbackSpeed":"Translated","scrubber":"Translated","volumeSlider":"Translated"},"ZoomControlButton":{"disable":"Translated","enable":"Translated"},"loading":"Translated"},"TaskArea":{"DisabledTaskPopup":{"body":"Translated","options":{"dismiss":"Translated","next":"Translated","select":"Translated"},"title":"Translated"},"Tasks":{"BackButton":{"back":"Translated","tooltip":"Translated"},"DoneAndTalkButton":{"doneAndTalk":"Translated"},"DoneButton":{"done":"Translated"},"ExpertOptions":{"demoToggle":"Translated","label":"Translated"},"NextButton":{"next":"Translated"},"TaskHelp":{"close":"Translated","label":"Translated"},"demoMode":"Translated","error":"Translated","loading":"Translated","renderFallback":"Translated"},"task":"Translated","tutorial":"Translated"}}')},"./src/translations/test/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"FreehandLine":{"active":"Translated","closePoint":"Translated","inactive":"Translated","spliceDrag":"Translated","splicePoint":"Translated"},"HighlighterTask":{"delete":"Translated","noLabels":"Translated","status":"{{count}} Translated"},"InputStatus":{"drawn":"{{count}} Translated","max":"{{count}} Translated {{max}} Translated","maxAndMin":"{{count}} Translated {{min}} Translated {{max}}","min":"{{count}} Translated {{min}} Translated"},"LineControls":{"close":"Translated","delete":"Translated","lineControls":"Translated","move":"Translated","redo":"Translated","undo":"Translated"},"SimpleDropdownTask":{"customInputPlaceholder":"Translated","otherLabel":"Translated","selectPlaceholder":"Translated"},"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Translated","filter":"Translated","removeFilter":"Translated {{valueLabel}}","showing":"Translated {{total}} Translated {{showing}}"},"Choice":{"identify":"Translated","notThis":"Translated"},"ConfusedWith":{"cancel":"Translated","confused":"Translated","itsThis":"Translated"}},"TextFromSubjectTask":{"reset":"Translated"},"TextTask":{"TextTagButtons":{"modifiers":"Translated"}},"TranscriptionLine":{"created":"Translated","editing":"Translated"}}')},"./src/translations/tr/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"AlreadySeenBanner":{"bannerText":"Bu konuyu zaten gördünüz","tooltipText":["Bu konuyu zaten gördünüz ve sınıflandırdınız, bu nedenle daha fazla sınıflandırma onun analizine katkıda bulunmayacaktır.","Yardım etmek istiyorsanız, başka bir iş akışı seçmeyi veya başka bir projeye katkıda bulunmayı deneyin."]},"Banner":{"next":"Sonraki","previous":"Önceki","whyAmISeeingThis":"Bunu neden görüyorum?"},"InProgressConfirmModal":{"cancel":"İptal et","confirm":"Onaylayın","inProgress":"Farklı bir Konuya gitmek istediğinizden emin misiniz? Mevcut Konu için yaptığınız tüm çalışmalar kaybolacaktır."},"RetiredBanner":{"bannerText":"Bitti: Bu konu kullanımdan kaldırıldı","tooltipText":["Bu konu zaten yeterince sınıflandırmaya sahiptir, bu nedenle sizinki analizde kullanılmayacaktır.","Yardım etmek istiyorsanız, başka bir iş akışı seçmeyi veya başka bir projeye katkıda bulunmayı deneyin."]},"SubjectSetProgressBanner":{"alreadySeen":"Daha önce görüldü","bannerText":"{{setName}}: Konu {{number}}/{{total}}","finished":"Bitti","tooltipText":["Bu proje, gönüllülerin konuları sırayla görüntülemesine olanak tanır.","Bu sayı, konunun tüm grup içindeki konumunu gösterir."]},"UserHasFinishedWorkflowBanner":{"bannerText":"Bitti: Her şeyi gördünüz","tooltipText":["Bu iş akışındaki her şeyi zaten sınıflandırdınız, bu konuyla ilgili daha fazla sınıflandırma analizde kullanılmayacak.","Yardım etmek istiyorsanız, başka bir iş akışı seçmeyi veya başka bir projeye katkıda bulunmayı deneyin."]},"WorkflowIsFinishedBanner":{"bannerText":"Bu iş akışı tamamlandı","tooltipText":["Bu iş akışındaki tüm konular tamamlanmıştır, bu konuyla ilgili daha fazla çalışma analizde kullanılmayacaktır.","Yardım etmek istiyorsanız, başka bir iş akışı seçmeyi veya başka bir projeye katkıda bulunmayı deneyin."]}},"DrawingTools":{"RotateHandle":"Çizilen açıklamayı/işareti döndür."},"FeedbackModal":{"keepClassifying":"Sınıflandırmaya Devam Et","label":"Geri bildirim"},"FieldGuide":{"FieldGuideButton":{"buttonLabel":"Kullanım Kılavuzu"},"FieldGuideItem":{"ariaTitle":"Kılavuza geri dön"},"FieldGuideItemAnchor":{"ariaTitle":"{{title}} öğesini seçin"},"title":"Kullanım Kılavuzu"},"ImageToolbar":{"AnnotateButton":{"ariaLabel":"Açıklama ekle"},"FullscreenButton":{"ariaLabel":{"actualSize":"Normal boyutta görüntüle","fullscreen":"Tam ekran modunda görüntüle"}},"InvertButton":{"ariaLabel":"Görüntüyü tersine çevir"},"MoveButton":{"ariaLabel":"Taşı"},"ResetButton":{"ariaLabel":"Görünümü sıfırla"},"RotateButton":{"ariaLabel":"Döndür"},"ZoomInButton":{"ariaLabel":"Yakınlaştır"},"ZoomOutButton":{"ariaLabel":"Uzaklaştır"}},"MetaTools":{"CollectionsButton":{"add":"Koleksiyonlara ekle"},"HidePreviousMarksDrawingButton":{"hide":"Önceki İşaretleri Gizle","show":"Önceki İşaretleri Göster"},"HidePreviousTranscriptionsButton":{"hide":"Tüm İşaretleri Gizle","show":"Tüm İşaretleri Göster","showUser":"İşaretlerinizi Gösterin"},"MetadataButton":{"label":"Konu Bilgisi"},"MetadataModal":{"table":{"label":"Etiket","value":"Değer"},"title":"Görüntü Üstverisi"}},"ModalTutorial":{"title":"Tutorial"},"QuickTalk":{"aria":{"closeButton":"Yorum panelini kapat","goToTalk":"Tartışma için Sohbete git","mainPanel":"QuickTalk Yorumları Paneli","openButton":"Bu görüntü hakkında {{count}} yorum(lar) var. Görmek için tıkla.","panelContent":"Tartışma Yorumları","panelHeading":"Tartışma"},"errors":{"failPostComment":"Mevcut tartışmaya yorum eklenemedi.","failPostDiscussion":"Yeni tartışmaya yorum eklenemedi.","noBoard":"Bu proje için yorum panosu henüz oluşturulmadı.","noText":"Boş yorum gönderilemiyor.","noUser":"Kullanıcı giriş yapmamış."},"loginToPost":"Yorum yapmak için lütfen giriş yapınız.","status":{"initialized":"Bu konu hakkında not bırakın","loading":"Yorum gönderiliyor...","success":"Yorum gönderildi!"},"subjectHasNoComments":"Bu konuda henüz herhangi bir yorum yapılmamıştır."},"SlideTutorial":{"StepNavigation":{"go":"{{index}} adımına gidin","next":"Sonraki adıma geç","previous":"Önceki adıma git"},"alt":"Tutorial adım {{activeStep}}","error":"Tutorial adımı yüklenemedi.","getStarted":"Başla","heading":"{{projectDisplayName}} Tutorial"},"StepNavigation":{"go":"{{index}} Numaralı Adıma Geç","next":"Sonraki adıma geç","previous":"Önceki adıma git"},"SubjectViewer":{"BarChartViewer":{"chartLabel":"Çubuk grafik"},"InteractionLayer":{"ConfirmModal":{"close":"Kaydetmeden kapat","confirm":"Kapatmak istediğinizden emin misiniz? Bu işaret silinecektir.","keepWorking":"Çalışmaya devam et"},"SaveButton":{"save":"Kaydet ve Kapat"},"SubTaskPopup":{"notRender":"Görev öğesi oluşturulamadı.","required":"Bu görev gereklidir."},"TranscribedLines":{"ConsensusPopup":{"aggregatedTranscription":"Uzlaşılmış transkripsiyon","explanation":"Bu {{count}} transkripsiyon önceki gönüllüler tarafından gönderilmiştir ve değiştirilemez.","noAggregation":"Uzlaşma mevcut değil.","title":"Önceki Transkripsiyonlar","transcriptionsUnavailable":"Transkripsiyonlara ulaşılamıyor."},"complete":"Transkripsiyon tamamlandı","transcribed":"Transkripsiyonları var"}},"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"Sonraki","previousFrameLabel":"Önceki","thumbnailAltText":"Resmin Önizlemesi"}},"SingleVideoViewerContainer":{"error":"Yükleme sırasında bir hata oluştu."},"VariableStarViewer":{"controls":"Kontroller","figCaption":"HR Diyagramı","flip":"Döndür","focus":"Odaklan","highlight":"Vurgula","imageTitle":"HR Diyagramı: Parlaklık vs Sıcaklık","label":"Filtre {{id}}","periodMultiple":"Çoklu dönem","phase":"Aşama","phaseFocus":"Aşama odağı"},"VideoController":{"closeVolume":"Ses Ayarını Kapat","fullscreen":"Videoyu Tam Ekran Göster","openVolume":"Ses Ayarını Aç","pause":"Videoyu duraklat","play":"Videoyu oynat","playbackSpeed":"Video oynatma hızı seçimi","scrubber":"Video oynatıcı temizleyici","volumeSlider":"Ses Ayarı"},"ZoomControlButton":{"disable":"Yakınlaştırmayı devre dışı bırak","enable":"Yakınlaştırmayı etkinleştir"},"loading":"Yükleniyor"},"TaskArea":{"DisabledTaskPopup":{"body":"Bu konu yeterli sınıflandırmaya sahiptir, bu nedenle gönderilen herhangi bir ek sınıflandırma analizde kullanılmayacaktır. Referans için bu konuyu görüntülemeye devam edebilirsiniz.","options":{"dismiss":"Reddet","next":"Bir sonraki kullanılabilir görüntü","select":"Yeni bir görüntü seçin"},"title":"Bitti"},"Tasks":{"BackButton":{"back":"Geri git","tooltip":"Geri gitmek mevcut çalışmanızı silecektir."},"DoneAndTalkButton":{"doneAndTalk":"Bitir & Sohbet Et"},"DoneButton":{"done":"Bitti"},"ExpertOptions":{"demoToggle":"Demo Modu","label":"Uzman Seçenekleri"},"NextButton":{"next":"Sonraki"},"TaskHelp":{"close":"Kapat","label":"Bu işlemle ilgili yardıma mı ihtiyacınız var?"},"demoMode":"Demo modunda, sınıflandırmalar kaydedilmeyecektir. Bunu, sınıflandırma arayüzünün hızlı ve hatasız demoları için kullanın.","error":"Bir sorun oluştu","loading":"Yükleniyor","renderFallback":"Görev öğesi oluşturulamadı."},"task":"Transkripsiyon işlemi","tutorial":"Tutorial"}}')},"./src/translations/tr/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"InputStatus":{"drawn":"{{count}} çizildi","max":"{{count}}/{{max}} maksimum çizim","maxAndMin":"{{count}}/{{min}} gerekli, {{max}} maksimum çizim","min":"{{count}} / {{min}} gerekli çizim"},"SimpleDropdownTask":{"customInputPlaceholder":"Bir şey girin","otherLabel":"Diğer...","selectPlaceholder":"Bir cevap seçin"},"SurveyTask":{"CharacteristicsFilter":{"clearFilters":"Filtreleri sil","filter":"Filtre et","removeFilter":"{{valueLabel}} Filtresini kaldır","showing":"{{showing}} / {{total}} gösteriliyor"},"Choice":{"identify":"Tanımla","notThis":"Bu değil"},"ConfusedWith":{"cancel":"İptal et","confused":"Bazen şununla karıştırılır","itsThis":"Bence bu"}},"TextFromSubjectTask":{"reset":"Görünümü sıfırla"},"TextTask":{"TextTagButtons":{"modifiers":"Metin değiştiriciler"}},"TranscriptionLine":{"created":"Transkripsiyon oluşturuldu","editing":"Transkripsiyon düzenleme"}}')},"./src/translations/ur/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"اگلا"},"InProgressConfirmModal":{"cancel":"منسوخ ","confirm":"ٹھیک ہے","inProgress":" واپس جانے سے آپ کا موجودہ کام ختم ہو جائےگا۔"}},"FeedbackModal":{"keepClassifying":"جاری رکھیں"},"FieldGuide":{"title":"فیلڈ گائیڈ","FieldGuideButton":{"buttonLabel":"فیلڈ گائیڈ"},"FieldGuideItem":{"ariaTitle":"واپس"}},"ImageToolbar":{"ResetButton":{"ariaLabel":"بصری معائنہ کو ترتیب دیں۔ "}},"ModalTutorial":{"title":" درس"},"QuickTalk":{"status":{"loading":"لوڈنگ"}},"SlideTutorial":{"getStarted":"شروع کریں","heading":"{{projectDisplayName}} درس"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"اگلا"}}},"TaskArea":{"task":"کام","tutorial":" درس","DisabledTaskPopup":{"options":{"dismiss":"خارج کریں"}},"Tasks":{"BackButton":{"back":"واپس","tooltip":" واپس جانے سے آپ کا موجودہ کام ختم ہو جائےگا۔"},"DoneAndTalkButton":{"doneAndTalk":"ختم ہو گیا اور بات کریں"},"DoneButton":{"done":"ختم ہو گیا"},"loading":"لوڈنگ","NextButton":{"next":"اگلا"},"TaskHelp":{"close":"بند کریں","label":"اس کام میں کوئی مدد درکار ہے؟"}}}}')},"./src/translations/ur/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"CharacteristicsFilter":{"clearFilters":" فلٹر صاف ​ کریں ​ ","showing":"{{showing}} کے {{total}} دکھایا جا رہا ہے"},"Choice":{"identify":"شناخت"},"ConfusedWith":{"cancel":"منسوخ ","confused":"اکثر غیر واضح ","itsThis":"میرے خیال میں یہی ہے"}},"TextFromSubjectTask":{"reset":"بصری معائنہ کو ترتیب دیں۔ "}}')},"./src/translations/zh-CN/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"下一个"}},"FeedbackModal":{"keepClassifying":"继续"},"FieldGuide":{"title":"文本教程","FieldGuideButton":{"buttonLabel":"文本教程"},"FieldGuideItem":{"ariaTitle":"返回"}},"ModalTutorial":{"title":"教程"},"SlideTutorial":{"getStarted":"开始","heading":"{{projectDisplayName}} 教程"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"下一个"}}},"TaskArea":{"task":"任务","tutorial":"教程","Tasks":{"BackButton":{"back":"返回"},"DoneAndTalkButton":{"doneAndTalk":"完成 讨论"},"DoneButton":{"done":"完成"},"NextButton":{"next":"下一个"},"TaskHelp":{"close":"关闭","label":"需要帮助?"}}}}')},"./src/translations/zh-CN/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"Choice":{"identify":"辨识"}}}')},"./src/translations/zh-TW/components.json":module=>{"use strict";module.exports=JSON.parse('{"Banners":{"Banner":{"next":"繼續"}},"FieldGuide":{"title":"實戰手冊","FieldGuideButton":{"buttonLabel":"實戰手冊"},"FieldGuideItem":{"ariaTitle":"返回"}},"ModalTutorial":{"title":"說明"},"SlideTutorial":{"getStarted":"開始","heading":"{{projectDisplayName}} 說明"},"SubjectViewer":{"MultiFrameViewer":{"FrameCarousel":{"nextFrameLabel":"繼續"}}},"TaskArea":{"task":"任務","tutorial":"說明","Tasks":{"BackButton":{"back":"返回"},"DoneAndTalkButton":{"doneAndTalk":"完成並前往討論區"},"DoneButton":{"done":"完成"},"NextButton":{"next":"繼續"},"TaskHelp":{"label":"需要幫助?"}}}}')},"./src/translations/zh-TW/plugins.json":module=>{"use strict";module.exports=JSON.parse('{"SurveyTask":{"Choice":{"identify":"辨識"}}}')}},__webpack_require__=>{__webpack_require__.O(0,[4753],(()=>{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/@zooniverse/classifier/plugins-drawingTools-components-Circle-Circle-stories.50b14c86.iframe.bundle.js b/@zooniverse/classifier/plugins-drawingTools-components-Circle-Circle-stories.50b14c86.iframe.bundle.js new file mode 100644 index 00000000000..194d2b4fd21 --- /dev/null +++ b/@zooniverse/classifier/plugins-drawingTools-components-Circle-Circle-stories.50b14c86.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[792],{"./src/plugins/drawingTools/components/Circle/Circle.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Active:()=>Active,Complete:()=>Complete,Subtask:()=>Subtask,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Complete$parameters,_Complete$parameters2,_Active$parameters,_Active$parameters2,_Subtask$parameters,_Subtask$parameters2,_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-grommet-theme/src/index.js"),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__),_test_mockStore__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./test/mockStore/index.js"),_stories_helpers_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/drawingTools/stories/helpers.js"),_test_factories__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./test/factories/index.js"),___WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/plugins/drawingTools/components/Circle/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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;rarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i;\n}"},null===(_Complete$parameters2=Complete.parameters)||void 0===_Complete$parameters2||null===(_Complete$parameters2=_Complete$parameters2.docs)||void 0===_Complete$parameters2?void 0:_Complete$parameters2.source)})}),Active.parameters=_objectSpread(_objectSpread({},Active.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Active$parameters=Active.parameters)||void 0===_Active$parameters?void 0:_Active$parameters.docs),{},{source:_objectSpread({originalSource:"function Active(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Active$parameters2=Active.parameters)||void 0===_Active$parameters2||null===(_Active$parameters2=_Active$parameters2.docs)||void 0===_Active$parameters2?void 0:_Active$parameters2.source)})}),Subtask.parameters=_objectSpread(_objectSpread({},Subtask.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Subtask$parameters=Subtask.parameters)||void 0===_Subtask$parameters?void 0:_Subtask$parameters.docs),{},{source:_objectSpread({originalSource:"function Subtask(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Subtask$parameters2=Subtask.parameters)||void 0===_Subtask$parameters2||null===(_Subtask$parameters2=_Subtask$parameters2.docs)||void 0===_Subtask$parameters2?void 0:_Subtask$parameters2.source)})});var __namedExportsOrder=["Complete","Active","Subtask"];Complete.__docgenInfo={description:"",methods:[],displayName:"Complete"},Active.__docgenInfo={description:"",methods:[],displayName:"Active"},Subtask.__docgenInfo={description:"",methods:[],displayName:"Subtask"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-drawingTools-components-Ellipse-Ellipse-stories.67d019f9.iframe.bundle.js b/@zooniverse/classifier/plugins-drawingTools-components-Ellipse-Ellipse-stories.67d019f9.iframe.bundle.js new file mode 100644 index 00000000000..99ec4f68556 --- /dev/null +++ b/@zooniverse/classifier/plugins-drawingTools-components-Ellipse-Ellipse-stories.67d019f9.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[9773],{"./src/plugins/drawingTools/components/Ellipse/Ellipse.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Active:()=>Active,Complete:()=>Complete,Subtask:()=>Subtask,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Complete$parameters,_Complete$parameters2,_Active$parameters,_Active$parameters2,_Subtask$parameters,_Subtask$parameters2,_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-grommet-theme/src/index.js"),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__),_test_mockStore__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./test/mockStore/index.js"),_stories_helpers_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/drawingTools/stories/helpers.js"),_test_factories__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./test/factories/index.js"),___WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/plugins/drawingTools/components/Ellipse/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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;rarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i;\n}"},null===(_Complete$parameters2=Complete.parameters)||void 0===_Complete$parameters2||null===(_Complete$parameters2=_Complete$parameters2.docs)||void 0===_Complete$parameters2?void 0:_Complete$parameters2.source)})}),Active.parameters=_objectSpread(_objectSpread({},Active.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Active$parameters=Active.parameters)||void 0===_Active$parameters?void 0:_Active$parameters.docs),{},{source:_objectSpread({originalSource:"function Active(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Active$parameters2=Active.parameters)||void 0===_Active$parameters2||null===(_Active$parameters2=_Active$parameters2.docs)||void 0===_Active$parameters2?void 0:_Active$parameters2.source)})}),Subtask.parameters=_objectSpread(_objectSpread({},Subtask.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Subtask$parameters=Subtask.parameters)||void 0===_Subtask$parameters?void 0:_Subtask$parameters.docs),{},{source:_objectSpread({originalSource:"function Subtask(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Subtask$parameters2=Subtask.parameters)||void 0===_Subtask$parameters2||null===(_Subtask$parameters2=_Subtask$parameters2.docs)||void 0===_Subtask$parameters2?void 0:_Subtask$parameters2.source)})});var __namedExportsOrder=["Complete","Active","Subtask"];Complete.__docgenInfo={description:"",methods:[],displayName:"Complete"},Active.__docgenInfo={description:"",methods:[],displayName:"Active"},Subtask.__docgenInfo={description:"",methods:[],displayName:"Subtask"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-drawingTools-components-Line-Line-stories.ef5cb564.iframe.bundle.js b/@zooniverse/classifier/plugins-drawingTools-components-Line-Line-stories.ef5cb564.iframe.bundle.js new file mode 100644 index 00000000000..0b174b774bf --- /dev/null +++ b/@zooniverse/classifier/plugins-drawingTools-components-Line-Line-stories.ef5cb564.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[2374],{"./src/plugins/drawingTools/components/Line/Line.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Active:()=>Active,Complete:()=>Complete,Subtask:()=>Subtask,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Complete$parameters,_Complete$parameters2,_Active$parameters,_Active$parameters2,_Subtask$parameters,_Subtask$parameters2,_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-grommet-theme/src/index.js"),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__),_test_mockStore__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./test/mockStore/index.js"),_stories_helpers_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/drawingTools/stories/helpers.js"),_test_factories__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./test/factories/index.js"),___WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/plugins/drawingTools/components/Line/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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;rarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i;\n}"},null===(_Complete$parameters2=Complete.parameters)||void 0===_Complete$parameters2||null===(_Complete$parameters2=_Complete$parameters2.docs)||void 0===_Complete$parameters2?void 0:_Complete$parameters2.source)})}),Active.parameters=_objectSpread(_objectSpread({},Active.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Active$parameters=Active.parameters)||void 0===_Active$parameters?void 0:_Active$parameters.docs),{},{source:_objectSpread({originalSource:"function Active(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Active$parameters2=Active.parameters)||void 0===_Active$parameters2||null===(_Active$parameters2=_Active$parameters2.docs)||void 0===_Active$parameters2?void 0:_Active$parameters2.source)})}),Subtask.parameters=_objectSpread(_objectSpread({},Subtask.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Subtask$parameters=Subtask.parameters)||void 0===_Subtask$parameters?void 0:_Subtask$parameters.docs),{},{source:_objectSpread({originalSource:"function Subtask(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Subtask$parameters2=Subtask.parameters)||void 0===_Subtask$parameters2||null===(_Subtask$parameters2=_Subtask$parameters2.docs)||void 0===_Subtask$parameters2?void 0:_Subtask$parameters2.source)})});var __namedExportsOrder=["Complete","Active","Subtask"];Complete.__docgenInfo={description:"",methods:[],displayName:"Complete"},Active.__docgenInfo={description:"",methods:[],displayName:"Active"},Subtask.__docgenInfo={description:"",methods:[],displayName:"Subtask"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-drawingTools-components-Point-Point-stories.ac2138fb.iframe.bundle.js b/@zooniverse/classifier/plugins-drawingTools-components-Point-Point-stories.ac2138fb.iframe.bundle.js new file mode 100644 index 00000000000..605dfa7e5f4 --- /dev/null +++ b/@zooniverse/classifier/plugins-drawingTools-components-Point-Point-stories.ac2138fb.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[8886],{"./src/plugins/drawingTools/components/Point/Point.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Active:()=>Active,Complete:()=>Complete,Subtask:()=>Subtask,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Complete$parameters,_Complete$parameters2,_Active$parameters,_Active$parameters2,_Subtask$parameters,_Subtask$parameters2,_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-grommet-theme/src/index.js"),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__),_test_mockStore__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./test/mockStore/index.js"),_stories_helpers_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/drawingTools/stories/helpers.js"),_test_factories__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./test/factories/index.js"),___WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/plugins/drawingTools/components/Point/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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;rarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i;\n}"},null===(_Complete$parameters2=Complete.parameters)||void 0===_Complete$parameters2||null===(_Complete$parameters2=_Complete$parameters2.docs)||void 0===_Complete$parameters2?void 0:_Complete$parameters2.source)})}),Active.parameters=_objectSpread(_objectSpread({},Active.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Active$parameters=Active.parameters)||void 0===_Active$parameters?void 0:_Active$parameters.docs),{},{source:_objectSpread({originalSource:"function Active(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Active$parameters2=Active.parameters)||void 0===_Active$parameters2||null===(_Active$parameters2=_Active$parameters2.docs)||void 0===_Active$parameters2?void 0:_Active$parameters2.source)})}),Subtask.parameters=_objectSpread(_objectSpread({},Subtask.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Subtask$parameters=Subtask.parameters)||void 0===_Subtask$parameters?void 0:_Subtask$parameters.docs),{},{source:_objectSpread({originalSource:"function Subtask(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Subtask$parameters2=Subtask.parameters)||void 0===_Subtask$parameters2||null===(_Subtask$parameters2=_Subtask$parameters2.docs)||void 0===_Subtask$parameters2?void 0:_Subtask$parameters2.source)})});var __namedExportsOrder=["Complete","Active","Subtask"];Complete.__docgenInfo={description:"",methods:[],displayName:"Complete"},Active.__docgenInfo={description:"",methods:[],displayName:"Active"},Subtask.__docgenInfo={description:"",methods:[],displayName:"Subtask"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-drawingTools-components-Polygon-Polygon-stories.c7094d5d.iframe.bundle.js b/@zooniverse/classifier/plugins-drawingTools-components-Polygon-Polygon-stories.c7094d5d.iframe.bundle.js new file mode 100644 index 00000000000..fb290d72906 --- /dev/null +++ b/@zooniverse/classifier/plugins-drawingTools-components-Polygon-Polygon-stories.c7094d5d.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[5966],{"./src/plugins/drawingTools/components/Polygon/Polygon.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Active:()=>Active,Complete:()=>Complete,Subtask:()=>Subtask,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Complete$parameters,_Complete$parameters2,_Active$parameters,_Active$parameters2,_Subtask$parameters,_Subtask$parameters2,_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-grommet-theme/src/index.js"),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__),_test_mockStore__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./test/mockStore/index.js"),_stories_helpers_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/drawingTools/stories/helpers.js"),_test_factories__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./test/factories/index.js"),___WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/plugins/drawingTools/components/Polygon/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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;rarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i;\n}"},null===(_Complete$parameters2=Complete.parameters)||void 0===_Complete$parameters2||null===(_Complete$parameters2=_Complete$parameters2.docs)||void 0===_Complete$parameters2?void 0:_Complete$parameters2.source)})}),Active.parameters=_objectSpread(_objectSpread({},Active.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Active$parameters=Active.parameters)||void 0===_Active$parameters?void 0:_Active$parameters.docs),{},{source:_objectSpread({originalSource:"function Active(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Active$parameters2=Active.parameters)||void 0===_Active$parameters2||null===(_Active$parameters2=_Active$parameters2.docs)||void 0===_Active$parameters2?void 0:_Active$parameters2.source)})}),Subtask.parameters=_objectSpread(_objectSpread({},Subtask.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Subtask$parameters=Subtask.parameters)||void 0===_Subtask$parameters?void 0:_Subtask$parameters.docs),{},{source:_objectSpread({originalSource:"function Subtask(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Subtask$parameters2=Subtask.parameters)||void 0===_Subtask$parameters2||null===(_Subtask$parameters2=_Subtask$parameters2.docs)||void 0===_Subtask$parameters2?void 0:_Subtask$parameters2.source)})});var __namedExportsOrder=["Complete","Active","Subtask"];Complete.__docgenInfo={description:"",methods:[],displayName:"Complete"},Active.__docgenInfo={description:"",methods:[],displayName:"Active"},Subtask.__docgenInfo={description:"",methods:[],displayName:"Subtask"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-drawingTools-components-Rectangle-Rectangle-stories.5a39265f.iframe.bundle.js b/@zooniverse/classifier/plugins-drawingTools-components-Rectangle-Rectangle-stories.5a39265f.iframe.bundle.js new file mode 100644 index 00000000000..f2965def26d --- /dev/null +++ b/@zooniverse/classifier/plugins-drawingTools-components-Rectangle-Rectangle-stories.5a39265f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[1068],{"./src/plugins/drawingTools/components/Rectangle/Rectangle.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Active:()=>Active,Complete:()=>Complete,Subtask:()=>Subtask,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Complete$parameters,_Complete$parameters2,_Active$parameters,_Active$parameters2,_Subtask$parameters,_Subtask$parameters2,_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-grommet-theme/src/index.js"),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__),_test_mockStore__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./test/mockStore/index.js"),_stories_helpers_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/drawingTools/stories/helpers.js"),_test_factories__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./test/factories/index.js"),___WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/plugins/drawingTools/components/Rectangle/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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;rarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i;\n}"},null===(_Complete$parameters2=Complete.parameters)||void 0===_Complete$parameters2||null===(_Complete$parameters2=_Complete$parameters2.docs)||void 0===_Complete$parameters2?void 0:_Complete$parameters2.source)})}),Active.parameters=_objectSpread(_objectSpread({},Active.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Active$parameters=Active.parameters)||void 0===_Active$parameters?void 0:_Active$parameters.docs),{},{source:_objectSpread({originalSource:"function Active(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Active$parameters2=Active.parameters)||void 0===_Active$parameters2||null===(_Active$parameters2=_Active$parameters2.docs)||void 0===_Active$parameters2?void 0:_Active$parameters2.source)})}),Subtask.parameters=_objectSpread(_objectSpread({},Subtask.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Subtask$parameters=Subtask.parameters)||void 0===_Subtask$parameters?void 0:_Subtask$parameters.docs),{},{source:_objectSpread({originalSource:"function Subtask(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Subtask$parameters2=Subtask.parameters)||void 0===_Subtask$parameters2||null===(_Subtask$parameters2=_Subtask$parameters2.docs)||void 0===_Subtask$parameters2?void 0:_Subtask$parameters2.source)})});var __namedExportsOrder=["Complete","Active","Subtask"];Complete.__docgenInfo={description:"",methods:[],displayName:"Complete"},Active.__docgenInfo={description:"",methods:[],displayName:"Active"},Subtask.__docgenInfo={description:"",methods:[],displayName:"Subtask"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-drawingTools-components-draggable-draggable-stories.2be79d85.iframe.bundle.js b/@zooniverse/classifier/plugins-drawingTools-components-draggable-draggable-stories.2be79d85.iframe.bundle.js new file mode 100644 index 00000000000..c3657b8a733 --- /dev/null +++ b/@zooniverse/classifier/plugins-drawingTools-components-draggable-draggable-stories.2be79d85.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[3555],{"./src/plugins/drawingTools/components/draggable/draggable.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,_shared_SVGContext__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/plugins/drawingTools/shared/SVGContext.js"),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/react/index.js"),_draggable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/drawingTools/components/draggable/draggable.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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 \n ;\n}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}},"./src/plugins/drawingTools/components/draggable/draggable.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),_shared_SVGContext__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/plugins/drawingTools/shared/SVGContext.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}var _excluded=["children","coords","dragStart","dragMove","dragEnd"];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;rarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);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 getEventOffset(event,canvas){event.clientX,event.clientY;var svgPoint=function createPoint(event){var clientX=event.clientX,clientY=event.clientY;return window.DOMPointReadOnly?new DOMPointReadOnly(clientX,clientY):{x:clientX,y:clientY}}(event);return svgPoint.matrixTransform?svgPoint.matrixTransform(canvas.getScreenCTM().inverse()):svgPoint}function convertEvent(event,canvas){var svgEventOffset=getEventOffset(event,canvas);return{pointerId:event.pointerId,type:event.type,x:svgEventOffset.x,y:svgEventOffset.y}}var DEFAULT_COORDS={x:0,y:0},DEFAULT_HANDLER=function DEFAULT_HANDLER(event){return!0};const __WEBPACK_DEFAULT_EXPORT__=function draggable(WrappedComponent){function DraggableWithRef(_ref,ref){var children=_ref.children,_ref$coords=_ref.coords,initialCoords=void 0===_ref$coords?DEFAULT_COORDS:_ref$coords,_ref$dragStart=_ref.dragStart,dragStart=void 0===_ref$dragStart?DEFAULT_HANDLER:_ref$dragStart,_ref$dragMove=_ref.dragMove,dragMove=void 0===_ref$dragMove?DEFAULT_HANDLER:_ref$dragMove,_ref$dragEnd=_ref.dragEnd,dragEnd=void 0===_ref$dragEnd?DEFAULT_HANDLER:_ref$dragEnd,rest=_objectWithoutProperties(_ref,_excluded),canvas=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(_shared_SVGContext__WEBPACK_IMPORTED_MODULE_1__.Z).canvas,wrappedComponent=ref||(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(),_useState2=_slicedToArray((0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),2),dragging=_useState2[0],setDragging=_useState2[1],_useState4=_slicedToArray((0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(initialCoords),2),coords=_useState4[0],setCoords=_useState4[1],_useState6=_slicedToArray((0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(-1),2),pointerId=_useState6[0],setPointerId=_useState6[1];return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("g",{onPointerDown:function onDragStart(event){event.stopPropagation(),event.preventDefault();var setPointerCapture=wrappedComponent.current.setPointerCapture,_convertEvent=convertEvent(event,canvas),x=_convertEvent.x,y=_convertEvent.y,pointerId=_convertEvent.pointerId;setCoords({x,y}),setDragging(!0),setPointerId(pointerId),dragStart({x,y,pointerId}),setPointerCapture&&wrappedComponent.current.setPointerCapture(pointerId)},onPointerMove:function onDragMove(event){if(dragging&&event.pointerId===pointerId){var _convertEvent2=convertEvent(event,canvas),x=_convertEvent2.x,y=_convertEvent2.y,currentTarget=event.currentTarget,difference={x:x-coords.x,y:y-coords.y};dragMove({currentTarget,x,y,pointerId},difference),setCoords({x,y})}},onPointerUp:function onDragEnd(event){var releasePointerCapture=wrappedComponent.current.releasePointerCapture,point=convertEvent(event,canvas),currentTarget=event.currentTarget;point.pointerId===pointerId&&(dragEnd({currentTarget,x:point.x,y:point.y,pointerId}),releasePointerCapture&&wrappedComponent.current.releasePointerCapture(pointerId)),setCoords({x:null,y:null}),setDragging(!1),setPointerId(-1)},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(WrappedComponent,_objectSpread(_objectSpread({ref:wrappedComponent},rest),{},{dragging,children}))})}var Draggable=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(DraggableWithRef),name=WrappedComponent.displayName||WrappedComponent.name||WrappedComponent.render&&WrappedComponent.render.name||WrappedComponent.toString();return Draggable.displayName="draggable(".concat(name,")"),Draggable.wrappedComponent=WrappedComponent,Draggable}},"./src/plugins/drawingTools/shared/SVGContext.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__=(0,__webpack_require__("../../node_modules/react/index.js").createContext)({})}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-drawingTools-experimental-components-FreehandLine-FreehandLine-stories.35242daa.iframe.bundle.js b/@zooniverse/classifier/plugins-drawingTools-experimental-components-FreehandLine-FreehandLine-stories.35242daa.iframe.bundle.js new file mode 100644 index 00000000000..06c5f4d844f --- /dev/null +++ b/@zooniverse/classifier/plugins-drawingTools-experimental-components-FreehandLine-FreehandLine-stories.35242daa.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[4880],{"./src/plugins/drawingTools/experimental/components/FreehandLine/FreehandLine.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Drawing:()=>Drawing,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Drawing$parameters,_Drawing$parameters2,_test_mockStore__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./test/mockStore/index.js"),_stories_helpers_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/plugins/drawingTools/stories/helpers.js"),_test_factories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./test/factories/index.js"),___WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/plugins/drawingTools/experimental/components/FreehandLine/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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;rarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Drawing$parameters2=Drawing.parameters)||void 0===_Drawing$parameters2||null===(_Drawing$parameters2=_Drawing$parameters2.docs)||void 0===_Drawing$parameters2?void 0:_Drawing$parameters2.source)})});var __namedExportsOrder=["Drawing"];Drawing.__docgenInfo={description:"",methods:[],displayName:"Drawing"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-drawingTools-experimental-components-TranscriptionLine-TranscriptionLine-stories.25eb4139.iframe.bundle.js b/@zooniverse/classifier/plugins-drawingTools-experimental-components-TranscriptionLine-TranscriptionLine-stories.25eb4139.iframe.bundle.js new file mode 100644 index 00000000000..33925eb3cab --- /dev/null +++ b/@zooniverse/classifier/plugins-drawingTools-experimental-components-TranscriptionLine-TranscriptionLine-stories.25eb4139.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[7039],{"./src/plugins/drawingTools/experimental/components/TranscriptionLine/TranscriptionLine.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Active:()=>Active,Complete:()=>Complete,Subtask:()=>Subtask,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Complete$parameters,_Complete$parameters2,_Active$parameters,_Active$parameters2,_Subtask$parameters,_Subtask$parameters2,_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-grommet-theme/src/index.js"),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_0__),_test_mockStore__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./test/mockStore/index.js"),_stories_helpers_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/drawingTools/stories/helpers.js"),_test_factories__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./test/factories/index.js"),___WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/plugins/drawingTools/experimental/components/TranscriptionLine/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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;rarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i;\n}"},null===(_Complete$parameters2=Complete.parameters)||void 0===_Complete$parameters2||null===(_Complete$parameters2=_Complete$parameters2.docs)||void 0===_Complete$parameters2?void 0:_Complete$parameters2.source)})}),Active.parameters=_objectSpread(_objectSpread({},Active.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Active$parameters=Active.parameters)||void 0===_Active$parameters?void 0:_Active$parameters.docs),{},{source:_objectSpread({originalSource:"function Active(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Active$parameters2=Active.parameters)||void 0===_Active$parameters2||null===(_Active$parameters2=_Active$parameters2.docs)||void 0===_Active$parameters2?void 0:_Active$parameters2.source)})}),Subtask.parameters=_objectSpread(_objectSpread({},Subtask.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_Subtask$parameters=Subtask.parameters)||void 0===_Subtask$parameters?void 0:_Subtask$parameters.docs),{},{source:_objectSpread({originalSource:"function Subtask(args) {\n updateStores(args, mockBounds, stores);\n return ;\n}"},null===(_Subtask$parameters2=Subtask.parameters)||void 0===_Subtask$parameters2||null===(_Subtask$parameters2=_Subtask$parameters2.docs)||void 0===_Subtask$parameters2?void 0:_Subtask$parameters2.source)})});var __namedExportsOrder=["Complete","Active","Subtask"];Complete.__docgenInfo={description:"",methods:[],displayName:"Complete"},Active.__docgenInfo={description:"",methods:[],displayName:"Active"},Subtask.__docgenInfo={description:"",methods:[],displayName:"Subtask"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-dataVisAnnotation-components-DataVisAnnotationTask-stories.e94aaa9f.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-dataVisAnnotation-components-DataVisAnnotationTask-stories.e94aaa9f.iframe.bundle.js new file mode 100644 index 00000000000..6aaf7ed43c5 --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-dataVisAnnotation-components-DataVisAnnotationTask-stories.e94aaa9f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[558],{"./src/plugins/tasks/dataVisAnnotation/components/DataVisAnnotationTask.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-async-states/src/async-states.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__),_stories_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/stories/components/index.js"),_DataVisAnnotationTask__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/dataVisAnnotation/components/DataVisAnnotationTask.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-drawing-components-DrawingTask-stories.4c754e63.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-drawing-components-DrawingTask-stories.4c754e63.iframe.bundle.js new file mode 100644 index 00000000000..09173722d6c --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-drawing-components-DrawingTask-stories.4c754e63.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[2542],{"./src/plugins/tasks/drawing/components/DrawingTask.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Drawing:()=>Drawing,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Drawing$parameters,_Drawing$parameters2,_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-async-states/src/async-states.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../lib-grommet-theme/src/index.js"),_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_zooniverse_grommet_theme__WEBPACK_IMPORTED_MODULE_1__),_stories_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/stories/components/index.js"),_DrawingTask__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/plugins/tasks/drawing/components/DrawingTask.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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}"},null===(_Drawing$parameters2=Drawing.parameters)||void 0===_Drawing$parameters2||null===(_Drawing$parameters2=_Drawing$parameters2.docs)||void 0===_Drawing$parameters2?void 0:_Drawing$parameters2.source)})});var __namedExportsOrder=["Drawing"];Drawing.__docgenInfo={description:"",methods:[],displayName:"Drawing"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-dropdown-simple-components-SimpleDropdownTask-stories.e3646bb5.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-dropdown-simple-components-SimpleDropdownTask-stories.e3646bb5.iframe.bundle.js new file mode 100644 index 00000000000..c1953290d6a --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-dropdown-simple-components-SimpleDropdownTask-stories.e3646bb5.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[6468],{"./src/plugins/tasks/dropdown-simple/components/SimpleDropdownTask.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-async-states/src/async-states.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__),_stories_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/stories/components/index.js"),_SimpleDropdownTask__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/dropdown-simple/components/SimpleDropdownTask.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-experimental-highlighter-components-HighlighterTask-stories.2fefdb49.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-experimental-highlighter-components-HighlighterTask-stories.2fefdb49.iframe.bundle.js new file mode 100644 index 00000000000..fabb89c1932 --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-experimental-highlighter-components-HighlighterTask-stories.2fefdb49.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[6721],{"./src/plugins/tasks/experimental/highlighter/components/HighlighterTask.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-async-states/src/async-states.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__),_stories_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/stories/components/index.js"),_HighlighterTask__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/experimental/highlighter/components/HighlighterTask.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-experimental-textFromSubject-components-TextFromSubjectTask-stories.d23b18c0.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-experimental-textFromSubject-components-TextFromSubjectTask-stories.d23b18c0.iframe.bundle.js new file mode 100644 index 00000000000..a34a76c1d9a --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-experimental-textFromSubject-components-TextFromSubjectTask-stories.d23b18c0.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[2051],{"./src/plugins/tasks/experimental/textFromSubject/components/TextFromSubjectTask.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-async-states/src/async-states.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__),_stories_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/stories/components/index.js"),_TextFromSubjectTask__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/experimental/textFromSubject/components/TextFromSubjectTask.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-experimental-transcription-TranscriptionTask-stories.310f833b.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-experimental-transcription-TranscriptionTask-stories.310f833b.iframe.bundle.js new file mode 100644 index 00000000000..796be465f0f --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-experimental-transcription-TranscriptionTask-stories.310f833b.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[4621],{"./src/plugins/tasks/experimental/transcription/TranscriptionTask.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-async-states/src/async-states.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__),_stories_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/stories/components/index.js"),_drawing__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/drawing/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-multiple-components-MultipleChoiceTask-stories.df024f2b.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-multiple-components-MultipleChoiceTask-stories.df024f2b.iframe.bundle.js new file mode 100644 index 00000000000..c9b845eba70 --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-multiple-components-MultipleChoiceTask-stories.df024f2b.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[572],{"./src/plugins/tasks/multiple/components/MultipleChoiceTask.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-async-states/src/async-states.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__),_stories_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/stories/components/index.js"),_MultipleChoiceTask__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/multiple/components/MultipleChoiceTask.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-single-components-SingleChoiceTask-stories.45ffb8cd.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-single-components-SingleChoiceTask-stories.45ffb8cd.iframe.bundle.js new file mode 100644 index 00000000000..10ec30a871e --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-single-components-SingleChoiceTask-stories.45ffb8cd.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[5469],{"./src/plugins/tasks/single/components/SingleChoiceTask.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-async-states/src/async-states.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__),_stories_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/stories/components/index.js"),_SingleChoiceTask__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/single/components/SingleChoiceTask.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-survey-components-SurveyTask-stories.a79cc54e.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-survey-components-SurveyTask-stories.a79cc54e.iframe.bundle.js new file mode 100644 index 00000000000..c96eb701cad --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-survey-components-SurveyTask-stories.a79cc54e.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[7128],{"./src/plugins/tasks/survey/components/SurveyTask.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,NoFiltersNoInstruction:()=>NoFiltersNoInstruction,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,_NoFiltersNoInstructi,_NoFiltersNoInstructi2,grommet__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../node_modules/grommet/es6/components/Box/Box.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-async-states/src/async-states.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__),_mock_data__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/plugins/tasks/survey/mock-data/index.js"),_stories_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/stories/components/index.js"),_SurveyTask__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/plugins/tasks/survey/components/SurveyTask.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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 const tasks = {\n T0: task\n };\n return \n \n ;\n}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})}),NoFiltersNoInstruction.parameters=_objectSpread(_objectSpread({},NoFiltersNoInstruction.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_NoFiltersNoInstructi=NoFiltersNoInstruction.parameters)||void 0===_NoFiltersNoInstructi?void 0:_NoFiltersNoInstructi.docs),{},{source:_objectSpread({originalSource:"({\n subjectReadyState,\n task\n}) => {\n const tasks = {\n T0: task\n };\n return \n \n ;\n}"},null===(_NoFiltersNoInstructi2=NoFiltersNoInstruction.parameters)||void 0===_NoFiltersNoInstructi2||null===(_NoFiltersNoInstructi2=_NoFiltersNoInstructi2.docs)||void 0===_NoFiltersNoInstructi2?void 0:_NoFiltersNoInstructi2.source)})});var __namedExportsOrder=["Default","NoFiltersNoInstruction"]}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-survey-components-components-Choice-Choice-stories.43ae0c5a.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-survey-components-components-Choice-Choice-stories.43ae0c5a.iframe.bundle.js new file mode 100644 index 00000000000..e2d6bb02bcd --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-survey-components-components-Choice-Choice-stories.43ae0c5a.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[4911],{"./src/plugins/tasks/survey/components/components/Choice/Choice.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,grommet__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../node_modules/grommet/es6/components/Box/Box.js"),___WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/plugins/tasks/survey/index.js"),_mock_data__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/plugins/tasks/survey/mock-data/index.js"),_Choice__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/survey/components/components/Choice/Choice.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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 return \n \n \n \n ;\n}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-Characteristics-components-CharacteristicSection-stories.40eafc09.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-Characteristics-components-CharacteristicSection-stories.40eafc09.iframe.bundle.js new file mode 100644 index 00000000000..5f063f25efb --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-Characteristics-components-CharacteristicSection-stories.40eafc09.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[2773],{"./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/Characteristics/components/CharacteristicSection.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,___WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/plugins/tasks/survey/index.js"),_mock_data__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/plugins/tasks/survey/mock-data/index.js"),_CharacteristicSection__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/Characteristics/components/CharacteristicSection.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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 return ;\n}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-FilterStatus-FilterStatus-stories.266a1942.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-FilterStatus-FilterStatus-stories.266a1942.iframe.bundle.js new file mode 100644 index 00000000000..9ff0b8d052e --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-FilterStatus-FilterStatus-stories.266a1942.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[8313],{"./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/FilterStatus/FilterStatus.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,grommet__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../node_modules/grommet/es6/components/Box/Box.js"),___WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/plugins/tasks/survey/index.js"),_mock_data__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/plugins/tasks/survey/mock-data/index.js"),_FilterStatus__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/FilterStatus/FilterStatus.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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 return \n \n ;\n}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-components-FilterButton-stories.bfbd176a.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-components-FilterButton-stories.bfbd176a.iframe.bundle.js new file mode 100644 index 00000000000..39d78af8ad0 --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-components-FilterButton-stories.bfbd176a.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[1881],{"./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/components/FilterButton.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _Default$parameters,_Default$parameters2,grommet__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../node_modules/grommet/es6/components/Box/Box.js"),_FilterButton__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/components/FilterButton.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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 return \n \n ;\n}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})});var __namedExportsOrder=["Default"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"}},"./src/plugins/tasks/survey/components/components/Chooser/components/CharacteristicsFilter/components/FilterButton.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>FilterButton});var _templateObject,grommet__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/grommet/es6/components/Box/Box.js"),grommet__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../node_modules/grommet/es6/components/Image/Image.js"),prop_types__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../node_modules/prop-types/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_6__),styled_components__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../node_modules/styled-components/dist/styled-components.browser.esm.js"),_zooniverse_react_components_CloseButton__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../lib-react-components/dist/esm/CloseButton/CloseButton.js"),react_i18next__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react-i18next/dist/es/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/react/jsx-runtime.js");var StyledFilter=(0,styled_components__WEBPACK_IMPORTED_MODULE_2__.default)(grommet__WEBPACK_IMPORTED_MODULE_3__.x)(_templateObject||(_templateObject=function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}(["\n box-shadow: ",";\n\n button {\n position: absolute;\n }\n"])),(function(props){return props.focus||props.hover?"0 0 2px 2px ".concat(props.theme.global.colors.brand,";"):"none"}));function FilterButton(_ref){var _ref$buttonSize=_ref.buttonSize,buttonSize=void 0===_ref$buttonSize?"medium":_ref$buttonSize,_ref$characteristicId=_ref.characteristicId,characteristicId=void 0===_ref$characteristicId?"":_ref$characteristicId,_ref$checked=_ref.checked,checked=void 0!==_ref$checked&&_ref$checked,_ref$focus=_ref.focus,focus=void 0!==_ref$focus&&_ref$focus,_ref$hover=_ref.hover,hover=void 0!==_ref$hover&&_ref$hover,_ref$onDelete=_ref.onDelete,onDelete=void 0===_ref$onDelete?function(){}:_ref$onDelete,_ref$valueId=_ref.valueId,valueId=void 0===_ref$valueId?"":_ref$valueId,_ref$valueImageSrc=_ref.valueImageSrc,valueImageSrc=void 0===_ref$valueImageSrc?"":_ref$valueImageSrc,_ref$valueLabel=_ref.valueLabel,valueLabel=void 0===_ref$valueLabel?"":_ref$valueLabel,t=(0,react_i18next__WEBPACK_IMPORTED_MODULE_0__.$G)("plugins").t,backgroundColor=checked?"accent-1":"neutral-6",marginPerSize="small"===buttonSize?"none":{bottom:"xsmall"},containerSize="small"===buttonSize?"30px":"40px",mediaSize="small"===buttonSize?"18px":"25px";return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(StyledFilter,{align:"center",background:{color:backgroundColor},"data-testid":"filter-".concat(characteristicId,"-").concat(valueId),focus,height:containerSize,hover,justify:"center",margin:marginPerSize,round:"full",width:containerSize,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(grommet__WEBPACK_IMPORTED_MODULE_4__.E,{alt:valueLabel,fit:"contain",height:mediaSize,src:valueImageSrc,width:mediaSize}),checked&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_zooniverse_react_components_CloseButton__WEBPACK_IMPORTED_MODULE_5__.Z,{"aria-label":t("SurveyTask.CharacteristicsFilter.removeFilter",{valueLabel}),"data-testid":"remove-filter-".concat(characteristicId,"-").concat(valueId),closeFn:onDelete})]})}FilterButton.displayName="FilterButton",FilterButton.propTypes={buttonSize:prop_types__WEBPACK_IMPORTED_MODULE_6___default().string,characteristicId:prop_types__WEBPACK_IMPORTED_MODULE_6___default().string,checked:prop_types__WEBPACK_IMPORTED_MODULE_6___default().bool,focus:prop_types__WEBPACK_IMPORTED_MODULE_6___default().bool,hover:prop_types__WEBPACK_IMPORTED_MODULE_6___default().bool,onDelete:prop_types__WEBPACK_IMPORTED_MODULE_6___default().func,valueId:prop_types__WEBPACK_IMPORTED_MODULE_6___default().string,valueImageSrc:prop_types__WEBPACK_IMPORTED_MODULE_6___default().string,valueLabel:prop_types__WEBPACK_IMPORTED_MODULE_6___default().string},FilterButton.__docgenInfo={description:"",methods:[],displayName:"FilterButton",props:{buttonSize:{defaultValue:{value:"'medium'",computed:!1},description:"",type:{name:"string"},required:!1},characteristicId:{defaultValue:{value:"''",computed:!1},description:"",type:{name:"string"},required:!1},checked:{defaultValue:{value:"false",computed:!1},description:"",type:{name:"bool"},required:!1},focus:{defaultValue:{value:"false",computed:!1},description:"",type:{name:"bool"},required:!1},hover:{defaultValue:{value:"false",computed:!1},description:"",type:{name:"bool"},required:!1},onDelete:{defaultValue:{value:"() => {}",computed:!1},description:"",type:{name:"func"},required:!1},valueId:{defaultValue:{value:"''",computed:!1},description:"",type:{name:"string"},required:!1},valueImageSrc:{defaultValue:{value:"''",computed:!1},description:"",type:{name:"string"},required:!1},valueLabel:{defaultValue:{value:"''",computed:!1},description:"",type:{name:"string"},required:!1}}}},"../../node_modules/grommet-icons/es6/icons/Blank.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{e:()=>Blank});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/react/index.js"),_StyledIcon__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/grommet-icons/es6/StyledIcon.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i{__webpack_require__.d(__webpack_exports__,{E:()=>Image});var react=__webpack_require__("../../node_modules/react/index.js"),styled_components_browser_esm=__webpack_require__("../../node_modules/styled-components/dist/styled-components.browser.esm.js"),styles=__webpack_require__("../../node_modules/grommet/es6/utils/styles.js"),default_props=__webpack_require__("../../node_modules/grommet/es6/default-props.js"),FIT_MAP={cover:"cover",contain:"contain"},fitStyle=(0,styled_components_browser_esm.css)(["flex:1 1;overflow:hidden;object-fit:",";"],(function(props){return FIT_MAP[props.fit]})),StyledImage=styled_components_browser_esm.default.img.withConfig({displayName:"StyledImage",componentId:"sc-ey4zx9-0"})([""," "," "," "," ",""],styles.$G,(function(props){return props.fit&&fitStyle}),(function(props){return props.fillProp&&(0,styles.EW)(props.fillProp)}),(function(props){return props.theme.image&&props.theme.image.extend}),(function(props){return props.opacityProp&&"opacity: "+(!0===props.opacityProp?props.theme.global.opacity.medium:props.theme.global.opacity[props.opacityProp]||props.opacityProp)+";\n "}));StyledImage.defaultProps={},Object.setPrototypeOf(StyledImage.defaultProps,default_props.l);var ImagePropTypes={},_excluded=["a11yTitle","fallback","onError","onLoad","opacity","fill","src"];function Image_extends(){return Image_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(_ref,_excluded),_useState=(0,react.useState)(!1),isFallbackInUse=_useState[0],setFallbackInUse=_useState[1],extraProps={onError:(onError||fallback)&&function handleError(event){onError&&onError(event),!isFallbackInUse&&fallback&&""!==fallback&&(event.target.src=fallback,setFallbackInUse(!0))},onLoad:function handleOnLoad(event){onLoad&&onLoad(event),setFallbackInUse(!1)}};return react.createElement(StyledImage,Image_extends({"aria-label":a11yTitle},rest,extraProps,{ref,opacityProp:opacity,fillProp:fill,src:void 0===src?"":src}))}));Image.displayName="Image",Image.propTypes=ImagePropTypes}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-Choices-Choices-stories.1980cccd.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-Choices-Choices-stories.1980cccd.iframe.bundle.js new file mode 100644 index 00000000000..4e8cce4ff03 --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-survey-components-components-Chooser-components-Choices-Choices-stories.1980cccd.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[7395],{"./src/plugins/tasks/survey/components/components/Chooser/components/Choices/Choices.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{LessThanSix:()=>LessThanSix,LessThirtyMoreTwenty:()=>LessThirtyMoreTwenty,LessTwentyMoreFive:()=>LessTwentyMoreFive,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _LessThirtyMoreTwenty,_LessThirtyMoreTwenty2,_LessTwentyMoreFive$p,_LessTwentyMoreFive$p2,_LessThanSix$paramete,_LessThanSix$paramete2,grommet__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../node_modules/grommet/es6/components/Box/Box.js"),___WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/plugins/tasks/survey/index.js"),_mock_data__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/plugins/tasks/survey/mock-data/index.js"),_Choices__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/survey/components/components/Chooser/components/Choices/Choices.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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 return \n \n \n \n ;\n}"},null===(_LessThirtyMoreTwenty2=LessThirtyMoreTwenty.parameters)||void 0===_LessThirtyMoreTwenty2||null===(_LessThirtyMoreTwenty2=_LessThirtyMoreTwenty2.docs)||void 0===_LessThirtyMoreTwenty2?void 0:_LessThirtyMoreTwenty2.source)})}),LessTwentyMoreFive.parameters=_objectSpread(_objectSpread({},LessTwentyMoreFive.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_LessTwentyMoreFive$p=LessTwentyMoreFive.parameters)||void 0===_LessTwentyMoreFive$p?void 0:_LessTwentyMoreFive$p.docs),{},{source:_objectSpread({originalSource:"({\n disabled,\n filteredChoiceIds,\n onChoose,\n task\n}) => {\n return \n \n \n \n ;\n}"},null===(_LessTwentyMoreFive$p2=LessTwentyMoreFive.parameters)||void 0===_LessTwentyMoreFive$p2||null===(_LessTwentyMoreFive$p2=_LessTwentyMoreFive$p2.docs)||void 0===_LessTwentyMoreFive$p2?void 0:_LessTwentyMoreFive$p2.source)})}),LessThanSix.parameters=_objectSpread(_objectSpread({},LessThanSix.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_LessThanSix$paramete=LessThanSix.parameters)||void 0===_LessThanSix$paramete?void 0:_LessThanSix$paramete.docs),{},{source:_objectSpread({originalSource:"({\n disabled,\n filteredChoiceIds,\n onChoose,\n task\n}) => {\n return \n \n \n \n ;\n}"},null===(_LessThanSix$paramete2=LessThanSix.parameters)||void 0===_LessThanSix$paramete2||null===(_LessThanSix$paramete2=_LessThanSix$paramete2.docs)||void 0===_LessThanSix$paramete2?void 0:_LessThanSix$paramete2.source)})});var __namedExportsOrder=["LessThirtyMoreTwenty","LessTwentyMoreFive","LessThanSix"]}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/plugins-tasks-text-components-TextTask-TextTask-stories.406f9e6d.iframe.bundle.js b/@zooniverse/classifier/plugins-tasks-text-components-TextTask-TextTask-stories.406f9e6d.iframe.bundle.js new file mode 100644 index 00000000000..aeb7a1ecfe4 --- /dev/null +++ b/@zooniverse/classifier/plugins-tasks-text-components-TextTask-TextTask-stories.406f9e6d.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_zooniverse_classifier=self.webpackChunk_zooniverse_classifier||[]).push([[6115],{"./src/plugins/tasks/text/components/TextTask/TextTask.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Default:()=>Default,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__,withSuggestions:()=>withSuggestions});var _Default$parameters,_Default$parameters2,_withSuggestions$para,_withSuggestions$para2,_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lib-async-states/src/async-states.js"),_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_zooniverse_async_states__WEBPACK_IMPORTED_MODULE_0__),_stories_components__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/stories/components/index.js"),_TextTask__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/plugins/tasks/text/components/TextTask/TextTask.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/react/jsx-runtime.js");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}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}"},null===(_Default$parameters2=Default.parameters)||void 0===_Default$parameters2||null===(_Default$parameters2=_Default$parameters2.docs)||void 0===_Default$parameters2?void 0:_Default$parameters2.source)})}),withSuggestions.parameters=_objectSpread(_objectSpread({},withSuggestions.parameters),{},{docs:_objectSpread(_objectSpread({},null===(_withSuggestions$para=withSuggestions.parameters)||void 0===_withSuggestions$para?void 0:_withSuggestions$para.docs),{},{source:_objectSpread({originalSource:"function withSuggestions({\n isThereTaskHelp,\n required,\n subjectReadyState\n}) {\n const tasks = {\n T0: {\n required,\n strings: {\n help: isThereTaskHelp ? 'Pick one of the suggestions.' : '',\n instruction: 'Type something here'\n },\n taskKey: 'T0',\n text_tags: ['insertion', 'deletion', '&'],\n type: 'text'\n }\n };\n const previousTextAnnotations = ['Lorem ipsum dolor sit amet, consectetur adipiscing elit.', 'Duis risus turpis, porttitor sit amet leo at, placerat malesuada augue.', 'Nunc enim risus, interdum id efficitur sed, luctus in orci.'];\n const previousAnnotationValues = new Map([['T0', previousTextAnnotations]]);\n return ;\n}"},null===(_withSuggestions$para2=withSuggestions.parameters)||void 0===_withSuggestions$para2||null===(_withSuggestions$para2=_withSuggestions$para2.docs)||void 0===_withSuggestions$para2?void 0:_withSuggestions$para2.source)})});var __namedExportsOrder=["Default","withSuggestions"];Default.__docgenInfo={description:"",methods:[],displayName:"Default"},withSuggestions.__docgenInfo={description:"",methods:[],displayName:"withSuggestions"}}}]); \ No newline at end of file diff --git a/@zooniverse/classifier/project.json b/@zooniverse/classifier/project.json new file mode 100644 index 00000000000..4219bc6c82e --- /dev/null +++ b/@zooniverse/classifier/project.json @@ -0,0 +1 @@ +{"generatedAt":1696061345034,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"monorepo":"Lerna","packageManager":{"type":"yarn","version":"1.22.19"},"preview":{"usesGlobals":true},"framework":{"name":"@storybook/react-webpack5","options":{}},"builder":"@storybook/builder-webpack5","renderer":"@storybook/react","storybookVersion":"7.4.5","storybookVersionSpecifier":"~7.4.0","language":"javascript","storybookPackages":{"@storybook/react":{"version":"7.4.5"},"@storybook/react-webpack5":{"version":"7.4.5"},"storybook":{"version":"7.4.5"}},"addons":{"@storybook/addon-a11y":{"version":"7.4.5"},"@storybook/addon-essentials":{"version":"7.4.5"},"storybook-react-i18next":{"version":"2.0.9"}}} diff --git a/@zooniverse/classifier/runtime~main.ca1fc547.iframe.bundle.js b/@zooniverse/classifier/runtime~main.ca1fc547.iframe.bundle.js new file mode 100644 index 00000000000..15dbc57e33a --- /dev/null +++ b/@zooniverse/classifier/runtime~main.ca1fc547.iframe.bundle.js @@ -0,0 +1 @@ +(()=>{"use strict";var deferred,leafPrototypes,getProto,inProgress,__webpack_modules__={},__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(void 0!==cachedModule)return cachedModule.exports;var module=__webpack_module_cache__[moduleId]={id:moduleId,loaded:!1,exports:{}};return __webpack_modules__[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.loaded=!0,module.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdO={},deferred=[],__webpack_require__.O=(result,chunkIds,fn,priority)=>{if(!chunkIds){var notFulfilled=1/0;for(i=0;i=priority)&&Object.keys(__webpack_require__.O).every((key=>__webpack_require__.O[key](chunkIds[j])))?chunkIds.splice(j--,1):(fulfilled=!1,priority0&&deferred[i-1][2]>priority;i--)deferred[i]=deferred[i-1];deferred[i]=[chunkIds,fn,priority]},__webpack_require__.n=module=>{var getter=module&&module.__esModule?()=>module.default:()=>module;return __webpack_require__.d(getter,{a:getter}),getter},getProto=Object.getPrototypeOf?obj=>Object.getPrototypeOf(obj):obj=>obj.__proto__,__webpack_require__.t=function(value,mode){if(1&mode&&(value=this(value)),8&mode)return value;if("object"==typeof value&&value){if(4&mode&&value.__esModule)return value;if(16&mode&&"function"==typeof value.then)return value}var ns=Object.create(null);__webpack_require__.r(ns);var def={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var current=2&mode&&value;"object"==typeof current&&!~leafPrototypes.indexOf(current);current=getProto(current))Object.getOwnPropertyNames(current).forEach((key=>def[key]=()=>value[key]));return def.default=()=>value,__webpack_require__.d(ns,def),ns},__webpack_require__.d=(exports,definition)=>{for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key)&&Object.defineProperty(exports,key,{enumerable:!0,get:definition[key]})},__webpack_require__.f={},__webpack_require__.e=chunkId=>Promise.all(Object.keys(__webpack_require__.f).reduce(((promises,key)=>(__webpack_require__.f[key](chunkId,promises),promises)),[])),__webpack_require__.u=chunkId=>(({301:"components-Classifier-components-Layout-components-MaxWidth-MaxWidth-stories",411:"components-Classifier-components-Banners-components-WorkflowIsFinishedBanner-WorkflowIsFinishedBanner-stories",483:"components-Classifier-components-Layout-components-CenteredLayout-CenteredLayout-stories",514:"components-Classifier-components-Banners-components-SubjectSetProgressBanner-SubjectSetProgressBanner-stories",558:"plugins-tasks-dataVisAnnotation-components-DataVisAnnotationTask-stories",572:"plugins-tasks-multiple-components-MultipleChoiceTask-stories",792:"plugins-drawingTools-components-Circle-Circle-stories",908:"components-Classifier-components-SubjectViewer-components-ScatterPlotViewer-ScatterPlotViewer-stories",1068:"plugins-drawingTools-components-Rectangle-Rectangle-stories",1257:"components-Classifier-components-Banners-components-AlreadySeenBanner-AlreadySeenBanner-stories",1315:"components-Classifier-components-TaskArea-components-DisabledTaskPopup-DisabledTaskPopup-stories",1383:"components-Classifier-components-SubjectViewer-components-LightCurveViewer-LightCurveViewer-stories",1443:"components-Classifier-components-SubjectViewer-components-SeparateFramesViewer-SeparateFramesViewer-stories",1587:"components-Classifier-components-SubjectViewer-components-SeparateFramesViewer-components-SeparateFrame-SeparateFrame-stories",1615:"components-Classifier-components-SubjectViewer-components-SubjectGroupViewer-SubjectGroupViewer-stories",1616:"components-Classifier-components-ImageToolbar-components-AnnotateButton-AnnotateButton-stories",1680:"components-Classifier-components-SubjectViewer-components-VariableStarViewer-VariableStarViewer-stories",1840:"components-Classifier-components-SubjectViewer-components-InteractionLayer-components-TranscribedLines-TranscribedLines-stories",1881:"plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-components-FilterButton-stories",2036:"components-Classifier-components-MetaTools-components-HidePreviousMarksButton-HidePreviousMarksButton-stories",2051:"plugins-tasks-experimental-textFromSubject-components-TextFromSubjectTask-stories",2374:"plugins-drawingTools-components-Line-Line-stories",2542:"plugins-tasks-drawing-components-DrawingTask-stories",2773:"plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-Characteristics-components-CharacteristicSection-stories",2917:"components-Classifier-components-SubjectViewer-components-MultiFrameViewer-MultiFrameViewer-stories",3387:"components-Classifier-components-SubjectViewer-components-InteractionLayer-components-TranscribedLines-components-ConsensusPopup-ConsensusPopup-stories",3555:"plugins-drawingTools-components-draggable-draggable-stories",3560:"components-Classifier-components-ImageToolbar-components-ZoomInButton-ZoomInButton-stories",3564:"components-Classifier-components-SubjectViewer-components-DataImageViewer-DataImageViewer-stories",3632:"components-Classifier-components-SubjectViewer-components-SingleTextViewer-SingleTextViewer-stories",3917:"components-Classifier-components-MetaTools-MetaTools-stories",4451:"components-Classifier-components-SubjectViewer-components-SeparateFramesViewer-components-ViewModeButton-ViewModeButton-stories",4457:"components-Classifier-components-SubjectViewer-components-ImageAndTextViewer-ImageAndTextViewer-stories",4621:"plugins-tasks-experimental-transcription-TranscriptionTask-stories",4658:"components-Classifier-components-MetaTools-components-Metadata-components-MetadataModal-MetadataModal-stories",4699:"components-Classifier-components-SlideTutorial-SlideTutorial-stories",4880:"plugins-drawingTools-experimental-components-FreehandLine-FreehandLine-stories",4896:"components-Classifier-components-SubjectViewer-components-BarChartViewer-BarChartViewer-stories",4911:"plugins-tasks-survey-components-components-Choice-Choice-stories",5172:"components-Classifier-components-ImageToolbar-components-InvertButton-InvertButton-stories",5378:"components-Classifier-components-Banners-components-RetiredBanner-RetiredBanner-stories",5469:"plugins-tasks-single-components-SingleChoiceTask-stories",5966:"plugins-drawingTools-components-Polygon-Polygon-stories",5985:"components-Classifier-components-SubjectViewer-components-SingleVideoViewer-SingleVideoViewerContainer-stories",6115:"plugins-tasks-text-components-TextTask-TextTask-stories",6297:"components-Classifier-components-FieldGuide-FieldGuide-stories",6468:"plugins-tasks-dropdown-simple-components-SimpleDropdownTask-stories",6694:"components-Classifier-components-MetaTools-components-CollectionsButton-CollectionsButton-stories",6721:"plugins-tasks-experimental-highlighter-components-HighlighterTask-stories",6762:"components-Classifier-components-MetaTools-components-HidePreviousMarksButton-HidePreviousTranscriptionsButton-stories",6933:"components-Classifier-components-SubjectViewer-components-FlipbookViewer-FlipbookViewer-stories",6935:"components-Classifier-components-ImageToolbar-components-ResetButton-ResetButton-stories",7039:"plugins-drawingTools-experimental-components-TranscriptionLine-TranscriptionLine-stories",7128:"plugins-tasks-survey-components-SurveyTask-stories",7156:"components-Classifier-components-SubjectViewer-components-SingleImageViewer-SingleImageViewer-stories",7395:"plugins-tasks-survey-components-components-Chooser-components-Choices-Choices-stories",7495:"components-Classifier-components-ImageToolbar-components-MoveButton-MoveButton-stories",7689:"components-Classifier-components-QuickTalk-QuickTalk-stories",7728:"components-Classifier-components-ImageToolbar-ImageToolbar-stories",7934:"components-Classifier-components-ImageToolbar-components-ZoomOutButton-ZoomOutButton-stories",8162:"components-Classifier-components-ImageToolbar-components-RotateButton-RotateButton-stories",8313:"plugins-tasks-survey-components-components-Chooser-components-CharacteristicsFilter-FilterStatus-FilterStatus-stories",8754:"components-Classifier-components-SubjectViewer-components-JSONDataViewer-JSONDataViewer-stories",8792:"components-Classifier-components-Banners-components-UserHasFinishedWorkflowBanner-UserHasFinishedWorkflowBanner-stories",8886:"plugins-drawingTools-components-Point-Point-stories",9647:"components-Classifier-components-TaskArea-components-Tasks-Tasks-stories",9690:"components-Classifier-components-Layout-components-NoMaxWidth-NoMaxWidth-stories",9773:"plugins-drawingTools-components-Ellipse-Ellipse-stories",9884:"components-Classifier-components-ImageToolbar-components-FullscreenButton-FullscreenButton-stories",9961:"components-Classifier-components-MetaTools-components-Metadata-components-MetadataButton-MetadataButton-stories"}[chunkId]||chunkId)+"."+{301:"8803ff41",411:"4dece9b8",483:"05671614",495:"edf8c53c",514:"37760052",558:"e94aaa9f",572:"df024f2b",747:"f55be4e0",792:"50b14c86",908:"72018f88",923:"555db5a0",1068:"5a39265f",1100:"fce80968",1161:"158f01b0",1242:"19061966",1257:"3c66a50b",1315:"3e1aba3a",1369:"9a226512",1383:"e51d7800",1418:"d9bf574e",1443:"99d416c4",1474:"f6a02448",1533:"9890cf26",1587:"4dc267eb",1615:"24567632",1616:"b87e1e23",1680:"f9ce020b",1716:"e749c6c6",1840:"968edd5f",1881:"bfbd176a",1938:"62b9ebd3",2036:"38a7317d",2051:"d23b18c0",2212:"a65ac37a",2297:"1cdf3baf",2374:"ef5cb564",2400:"5d148962",2542:"4c754e63",2651:"2ac51c47",2773:"40eafc09",2776:"c5a0d2df",2881:"f20d1db1",2910:"c7c9b469",2917:"e95ccd4b",3025:"30d21a40",3073:"af8ab909",3079:"ccb1debc",3374:"fb70dfaf",3387:"47442f77",3426:"7eb0deea",3435:"f906a315",3555:"2be79d85",3560:"ad533d35",3564:"55de23ca",3581:"a2930377",3632:"5144db28",3917:"b9baa0b9",4202:"de8263ad",4451:"3509dd11",4452:"996e27b1",4457:"ecbf603e",4565:"e437514e",4586:"6fe135ea",4597:"99d932f8",4621:"310f833b",4655:"3ed04ab5",4658:"6dc2268b",4699:"673e2fe3",4825:"db4bda86",4866:"ec9797e6",4880:"35242daa",4896:"041ce15a",4911:"43ae0c5a",5008:"b677e86e",5046:"f4502e5e",5172:"725a654c",5197:"ce704db1",5237:"87e78b06",5378:"07fe7313",5379:"d6c56dbd",5469:"45ffb8cd",5892:"1bc6b10e",5950:"9a931718",5966:"c7094d5d",5970:"2f15c954",5985:"d6d30dbf",6061:"3c3806f2",6115:"406f9e6d",6285:"c63a38ab",6297:"28c311c6",6468:"e3646bb5",6694:"07594bd0",6721:"2fefdb49",6762:"3d768678",6764:"0816eb97",6933:"b27e9d19",6935:"28b9b914",7039:"25eb4139",7128:"a79cc54e",7156:"b6dd93f9",7332:"4ac5c0db",7395:"1980cccd",7495:"c2c3bf5a",7556:"4559c31c",7684:"d3eab40b",7689:"4d2210d3",7728:"3706be7d",7934:"8b331ca1",8154:"61ce7cba",8162:"3839827e",8187:"258cf220",8313:"266a1942",8682:"b856de9f",8698:"8552ce90",8726:"0b410d05",8744:"d4290ea6",8754:"9f9fec39",8792:"54ab0b2d",8886:"ac2138fb",8906:"ec9af3fb",8924:"3bddbbc4",9494:"a0d2b903",9647:"121e3e2c",9690:"db6c6d18",9773:"67d019f9",9884:"c0c8374c",9898:"570c37fd",9961:"1560f3e0",9992:"810901a9"}[chunkId]+".iframe.bundle.js"),__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.hmd=module=>((module=Object.create(module)).children||(module.children=[]),Object.defineProperty(module,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+module.id)}}),module),__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),inProgress={},__webpack_require__.l=(url,done,key,chunkId)=>{if(inProgress[url])inProgress[url].push(done);else{var script,needAttach;if(void 0!==key)for(var scripts=document.getElementsByTagName("script"),i=0;i{script.onerror=script.onload=null,clearTimeout(timeout);var doneFns=inProgress[url];if(delete inProgress[url],script.parentNode&&script.parentNode.removeChild(script),doneFns&&doneFns.forEach((fn=>fn(event))),prev)return prev(event)},timeout=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:script}),12e4);script.onerror=onScriptComplete.bind(null,script.onerror),script.onload=onScriptComplete.bind(null,script.onload),needAttach&&document.head.appendChild(script)}},__webpack_require__.r=exports=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},__webpack_require__.nmd=module=>(module.paths=[],module.children||(module.children=[]),module),__webpack_require__.p="",(()=>{var installedChunks={1303:0};__webpack_require__.f.j=(chunkId,promises)=>{var installedChunkData=__webpack_require__.o(installedChunks,chunkId)?installedChunks[chunkId]:void 0;if(0!==installedChunkData)if(installedChunkData)promises.push(installedChunkData[2]);else if(1303!=chunkId){var promise=new Promise(((resolve,reject)=>installedChunkData=installedChunks[chunkId]=[resolve,reject]));promises.push(installedChunkData[2]=promise);var url=__webpack_require__.p+__webpack_require__.u(chunkId),error=new Error;__webpack_require__.l(url,(event=>{if(__webpack_require__.o(installedChunks,chunkId)&&(0!==(installedChunkData=installedChunks[chunkId])&&(installedChunks[chunkId]=void 0),installedChunkData)){var errorType=event&&("load"===event.type?"missing":event.type),realSrc=event&&event.target&&event.target.src;error.message="Loading chunk "+chunkId+" failed.\n("+errorType+": "+realSrc+")",error.name="ChunkLoadError",error.type=errorType,error.request=realSrc,installedChunkData[1](error)}}),"chunk-"+chunkId,chunkId)}else installedChunks[chunkId]=0},__webpack_require__.O.j=chunkId=>0===installedChunks[chunkId];var webpackJsonpCallback=(parentChunkLoadingFunction,data)=>{var moduleId,chunkId,[chunkIds,moreModules,runtime]=data,i=0;if(chunkIds.some((id=>0!==installedChunks[id]))){for(moduleId in moreModules)__webpack_require__.o(moreModules,moduleId)&&(__webpack_require__.m[moduleId]=moreModules[moduleId]);if(runtime)var result=runtime(__webpack_require__)}for(parentChunkLoadingFunction&&parentChunkLoadingFunction(data);i=r||v<0||m&&S>=l}function R(){var h=te();if(E(h))return _(h);c=setTimeout(R,T(h))}function _(h){return c=void 0,o&&t?y(h):(t=i=void 0,u)}function H(){c!==void 0&&clearTimeout(c),p=0,t=f=i=c=void 0}function L(){return c===void 0?u:_(te())}function w(){var h=te(),v=E(h);if(t=arguments,i=this,f=h,v){if(c===void 0)return b(f);if(m)return clearTimeout(c),c=setTimeout(R,r),y(f)}return c===void 0&&(c=setTimeout(R,r)),u}return w.cancel=H,w.flush=L,w}var We=lr,cr=We,sr=ie,ur="Expected a function";function dr(e,r,n){var t=!0,i=!0;if(typeof e!="function")throw new TypeError(ur);return sr(n)&&(t="leading"in n?!!n.leading:t,i="trailing"in n?!!n.trailing:i),cr(e,r,{leading:t,maxWait:r,trailing:i})}var mr=dr,je=function(e,r,n,t){switch(r){case"debounce":return We(e,n,t);case"throttle":return mr(e,n,t);default:return e}},ae=function(e){return typeof e=="function"},N=function(){return typeof window>"u"},Be=function(e){return e instanceof Element||e instanceof HTMLDocument},ze=function(e,r,n,t){return function(i){var l=i.width,u=i.height;r(function(c){return c.width===l&&c.height===u||c.width===l&&!t||c.height===u&&!n?c:(e&&ae(e)&&e(l,u),{width:l,height:u})})}},so=function(e){ct(r,e);function r(n){var t=e.call(this,n)||this;t.cancelHandler=function(){t.resizeHandler&&t.resizeHandler.cancel&&(t.resizeHandler.cancel(),t.resizeHandler=null)},t.attachObserver=function(){var p=t.props,d=p.targetRef,m=p.observerOptions;if(!N()){d&&d.current&&(t.targetRef.current=d.current);var o=t.getElement();o&&(t.observableElement&&t.observableElement===o||(t.observableElement=o,t.resizeObserver.observe(o,m)))}},t.getElement=function(){var p=t.props,d=p.querySelector,m=p.targetDomEl;if(N())return null;if(d)return document.querySelector(d);if(m&&Be(m))return m;if(t.targetRef&&Be(t.targetRef.current))return t.targetRef.current;var o=ke(t);if(!o)return null;var y=t.getRenderType();switch(y){case"renderProp":return o;case"childFunction":return o;case"child":return o;case"childArray":return o;default:return o.parentElement}},t.createResizeHandler=function(p){var d=t.props,m=d.handleWidth,o=m===void 0?!0:m,y=d.handleHeight,b=y===void 0?!0:y,T=d.onResize;if(!(!o&&!b)){var E=ze(T,t.setState.bind(t),o,b);p.forEach(function(R){var _=R&&R.contentRect||{},H=_.width,L=_.height,w=!t.skipOnMount&&!N();w&&E({width:H,height:L}),t.skipOnMount=!1})}},t.getRenderType=function(){var p=t.props,d=p.render,m=p.children;return ae(d)?"renderProp":ae(m)?"childFunction":he(m)?"child":Array.isArray(m)?"childArray":"parent"};var i=n.skipOnMount,l=n.refreshMode,u=n.refreshRate,c=u===void 0?1e3:u,f=n.refreshOptions;return t.state={width:void 0,height:void 0},t.skipOnMount=i,t.targetRef=ge(),t.observableElement=null,N()||(t.resizeHandler=je(t.createResizeHandler,l,c,f),t.resizeObserver=new window.ResizeObserver(t.resizeHandler)),t}return r.prototype.componentDidMount=function(){this.attachObserver()},r.prototype.componentDidUpdate=function(){this.attachObserver()},r.prototype.componentWillUnmount=function(){N()||(this.observableElement=null,this.resizeObserver.disconnect(),this.cancelHandler())},r.prototype.render=function(){var n=this.props,t=n.render,i=n.children,l=n.nodeType,u=l===void 0?"div":l,c=this.state,f=c.width,p=c.height,d={width:f,height:p,targetRef:this.targetRef},m=this.getRenderType(),o;switch(m){case"renderProp":return t&&t(d);case"childFunction":return o=i,o(d);case"child":if(o=i,o.type&&typeof o.type=="string"){d.targetRef;var y=st(d,["targetRef"]);return $(o,y)}return $(o,d);case"childArray":return o=i,o.map(function(b){return!!b&&$(b,d)});default:return g(u,null)}},r}(fe);var fr=N()?B:Re;function oe(e){e===void 0&&(e={});var r=e.skipOnMount,n=r===void 0?!1:r,t=e.refreshMode,i=e.refreshRate,l=i===void 0?1e3:i,u=e.refreshOptions,c=e.handleWidth,f=c===void 0?!0:c,p=e.handleHeight,d=p===void 0?!0:p,m=e.targetRef,o=e.observerOptions,y=e.onResize,b=j(n),T=j(null),E=m??T,R=j(),_=k({width:void 0,height:void 0}),H=_[0],L=_[1];return fr(function(){if(!N()){var w=ze(y,L,f,d),h=function(S){!f&&!d||S.forEach(function(P){var de=P&&P.contentRect||{},Je=de.width,Ze=de.height,et=!b.current&&!N();et&&w({width:Je,height:Ze}),b.current=!1})};R.current=je(h,t,l,u);var v=new window.ResizeObserver(R.current);return E.current&&v.observe(E.current,o),function(){v.disconnect();var S=R.current;S&&S.cancel&&S.cancel()}}},[t,l,u,f,d,y,o,E.current]),ne({ref:E},H)}var go=__STORYBOOKCOREEVENTS__,{CHANNEL_CREATED:ho,CONFIG_ERROR:Eo,CURRENT_STORY_WAS_SET:Ro,DOCS_PREPARED:yo,DOCS_RENDERED:bo,FORCE_REMOUNT:To,FORCE_RE_RENDER:_o,GLOBALS_UPDATED:vo,IGNORED_EXCEPTION:So,NAVIGATE_URL:Oo,PLAY_FUNCTION_THREW_EXCEPTION:xo,PRELOAD_ENTRIES:Co,PREVIEW_BUILDER_PROGRESS:Ao,PREVIEW_KEYDOWN:Io,REGISTER_SUBSCRIPTION:ko,REQUEST_WHATS_NEW_DATA:No,RESET_STORY_ARGS:wo,RESULT_WHATS_NEW_DATA:Do,SELECT_STORY:Ho,SET_CONFIG:Lo,SET_CURRENT_STORY:Po,SET_GLOBALS:Bo,SET_INDEX:Mo,SET_STORIES:Go,SET_WHATS_NEW_CACHE:$o,SHARED_STATE_CHANGED:Wo,SHARED_STATE_SET:jo,STORIES_COLLAPSE_ALL:zo,STORIES_EXPAND_ALL:Fo,STORY_ARGS_UPDATED:Uo,STORY_CHANGED:Fe,STORY_ERRORED:Yo,STORY_INDEX_INVALIDATED:Vo,STORY_MISSING:Ko,STORY_PREPARED:Xo,STORY_RENDERED:Ue,STORY_RENDER_PHASE_CHANGED:qo,STORY_SPECIFIED:Qo,STORY_THREW_EXCEPTION:Jo,STORY_UNCHANGED:Zo,TELEMETRY_ERROR:el,TOGGLE_WHATS_NEW_NOTIFICATIONS:tl,UPDATE_GLOBALS:rl,UPDATE_QUERY_PARAMS:nl,UPDATE_STORY_ARGS:al}=__STORYBOOKCOREEVENTS__;var Ye="storybook/highlight";var le=`${Ye}/add`,pr=`${Ye}/reset`;var gr=e=>g("svg",{...e},g("defs",null,g("filter",{id:"protanopia"},g("feColorMatrix",{in:"SourceGraphic",type:"matrix",values:"0.567, 0.433, 0, 0, 0 0.558, 0.442, 0, 0, 0 0, 0.242, 0.758, 0, 0 0, 0, 0, 1, 0"})),g("filter",{id:"protanomaly"},g("feColorMatrix",{in:"SourceGraphic",type:"matrix",values:"0.817, 0.183, 0, 0, 0 0.333, 0.667, 0, 0, 0 0, 0.125, 0.875, 0, 0 0, 0, 0, 1, 0"})),g("filter",{id:"deuteranopia"},g("feColorMatrix",{in:"SourceGraphic",type:"matrix",values:"0.625, 0.375, 0, 0, 0 0.7, 0.3, 0, 0, 0 0, 0.3, 0.7, 0, 0 0, 0, 0, 1, 0"})),g("filter",{id:"deuteranomaly"},g("feColorMatrix",{in:"SourceGraphic",type:"matrix",values:"0.8, 0.2, 0, 0, 0 0.258, 0.742, 0, 0, 0 0, 0.142, 0.858, 0, 0 0, 0, 0, 1, 0"})),g("filter",{id:"tritanopia"},g("feColorMatrix",{in:"SourceGraphic",type:"matrix",values:"0.95, 0.05, 0, 0, 0 0, 0.433, 0.567, 0, 0 0, 0.475, 0.525, 0, 0 0, 0, 0, 1, 0"})),g("filter",{id:"tritanomaly"},g("feColorMatrix",{in:"SourceGraphic",type:"matrix",values:"0.967, 0.033, 0, 0, 0 0, 0.733, 0.267, 0, 0 0, 0.183, 0.817, 0, 0 0, 0, 0, 1, 0"})),g("filter",{id:"achromatopsia"},g("feColorMatrix",{in:"SourceGraphic",type:"matrix",values:"0.299, 0.587, 0.114, 0, 0 0.299, 0.587, 0.114, 0, 0 0.299, 0.587, 0.114, 0, 0 0, 0, 0, 1, 0"})))),hr="storybook-preview-iframe",Er=[{name:"blurred vision",percentage:22.9},{name:"deuteranomaly",percentage:2.7},{name:"deuteranopia",percentage:.56},{name:"protanomaly",percentage:.66},{name:"protanopia",percentage:.59},{name:"tritanomaly",percentage:.01},{name:"tritanopia",percentage:.016},{name:"achromatopsia",percentage:1e-4},{name:"grayscale"}],Xe=e=>e?e==="blurred vision"?"blur(2px)":e==="grayscale"?"grayscale(100%)":`url('#${e}')`:"none",Rr=s.div(()=>({"&, & svg":{position:"absolute",width:0,height:0}})),yr=s.span({background:"linear-gradient(to right, #F44336, #FF9800, #FFEB3B, #8BC34A, #2196F3, #9C27B0)",borderRadius:"1rem",display:"block",height:"1rem",width:"1rem"},({filter:e})=>({filter:Xe(e)}),({theme:e})=>({boxShadow:`${e.appBorderColor} 0 0 0 1px inset`})),br=s.span({display:"flex",flexDirection:"column"}),Tr=s.span({textTransform:"capitalize"}),_r=s.span(({theme:e})=>({fontSize:11,color:e.textMutedColor})),vr=(e,r)=>[...e!==null?[{id:"reset",title:"Reset color filter",onClick:()=>{r(null)},right:void 0,active:!1}]:[],...Er.map(n=>{let t=n.percentage!==void 0?`${n.percentage}% of users`:void 0;return{id:n.name,title:a.createElement(br,null,a.createElement(Tr,null,n.name),t&&a.createElement(_r,null,t)),onClick:()=>{r(n)},right:a.createElement(yr,{filter:n.name}),active:e===n}})],Sr=()=>{let[e,r]=k(null);return a.createElement(a.Fragment,null,e&&a.createElement(Ie,{styles:{[`#${hr}`]:{filter:Xe(e.name)}}}),a.createElement(Ae,{placement:"top",tooltip:({onHide:n})=>{let t=vr(e,i=>{r(i),n()});return a.createElement(Ce,{links:t})},closeOnOutsideClick:!0,onDoubleClick:()=>r(null)},a.createElement(ve,{key:"filter",active:!!e,title:"Vision simulator"},a.createElement(F,{icon:"accessibility"}))),a.createElement(Rr,null,a.createElement(gr,null)))},Or=s.div({padding:12,marginBottom:10}),xr=s.p({margin:"0 0 12px"}),Cr=s.a({marginTop:12,textDecoration:"underline",color:"inherit",display:"block"}),Ar=({item:e})=>a.createElement(Or,null,a.createElement(xr,null,e.description),a.createElement(Cr,{href:e.helpUrl,target:"_blank"},"More info...")),Ir=s.div({display:"flex",flexDirection:"column",paddingBottom:4,paddingRight:4,paddingTop:4,fontWeight:400}),kr=s.div(({elementWidth:e})=>({flexDirection:e>407?"row":"inherit",marginBottom:e>407?6:12,display:e>407?"flex":"block"})),Nr=s(ee)({padding:"2px 8px",marginBottom:3,minWidth:65,maxWidth:"fit-content",width:"100%",textAlign:"center"}),wr=s.div({paddingLeft:6,paddingRight:23}),Dr=e=>e.charAt(0).toUpperCase().concat(e.slice(1)),Hr=({rule:e})=>{let{ref:r,width:n}=oe({refreshMode:"debounce",handleHeight:!1,handleWidth:!0}),t=null;switch(e.impact){case"critical":t="critical";break;case"serious":t="negative";break;case"moderate":t="warning";break;case"minor":t="neutral";break}return a.createElement(kr,{ref:r,elementWidth:n||0},a.createElement(Nr,{status:t},Dr(e.impact)),a.createElement(wr,null,e.message))},Lr=({rules:e})=>a.createElement(Ir,null,e.map((r,n)=>a.createElement(Hr,{rule:r,key:n}))),Pr=[U(Y.light).color.negative,U(Y.light).color.positive,U(Y.light).color.warning],qe=pe({results:{passes:[],incomplete:[],violations:[]},setResults:()=>{},highlighted:[],toggleHighlight:()=>{},clearHighlights:()=>{},tab:0,setTab:()=>{}}),Ve={passes:[],incomplete:[],violations:[]},Br=({active:e,...r})=>{let[n,t]=Q(A,Ve),[i,l]=k(0),[u,c]=k([]),f=Te().getCurrentStoryData(),p=I((T,E)=>{c(R=>E?[...R,...T]:R.filter(_=>!T.includes(_)))},[]),d=T=>{b(D.REQUEST,T)},m=I(()=>c([]),[]),o=I(T=>{m(),l(T)},[]),y=I(()=>{l(0),t(Ve)},[]),b=J({[Ue]:d,[Fe]:y});return B(()=>{b(le,{elements:u,color:Pr[i]})},[u,i]),B(()=>{e&&f?.type==="story"?d(f.id):m()},[e,m,b,f]),e?g(qe.Provider,{value:{results:n,setResults:t,highlighted:u,toggleHighlight:p,clearHighlights:m,tab:i,setTab:o},...r}):null},se=()=>Ee(qe),Mr=s.input(({disabled:e})=>({cursor:e?"not-allowed":"pointer"}));function Ke(e,r){let n=e.filter(t=>r.includes(t.target[0])).length;return n===0?1:n===e.length?0:2}var Gr=({toggleId:e,elementsToHighlight:r=[]})=>{let{toggleHighlight:n,highlighted:t}=se(),i=a.useRef(null),[l,u]=a.useState(Ke(r,t));a.useEffect(()=>{let f=Ke(r,t);i.current&&(i.current.indeterminate=f===2),u(f)},[r,t]);let c=a.useCallback(()=>{n(r.map(f=>f.target[0]),l!==0)},[r,l,n]);return a.createElement(Mr,{ref:i,id:e,type:"checkbox","aria-label":"Highlight result",disabled:!r.length,onChange:c,checked:l===0})},ue=Gr,$r=s.li({fontWeight:600}),Wr=s.span(({theme:e})=>({borderBottom:`1px solid ${e.appBorderColor}`,width:"100%",display:"flex",paddingBottom:6,marginBottom:6,justifyContent:"space-between"})),jr=s.span({fontWeight:"normal",alignSelf:"center",paddingRight:15,input:{margin:0,display:"block"}}),zr=({element:e,type:r})=>{let{any:n,all:t,none:i}=e,l=[...n,...t,...i],u=`${r}-${e.target[0]}`;return a.createElement($r,null,a.createElement(Wr,null,e.target[0],a.createElement(jr,null,a.createElement(ue,{toggleId:u,elementsToHighlight:[e]}))),a.createElement(Lr,{rules:l}))},Fr=({elements:e,type:r})=>a.createElement("ol",null,e.map((n,t)=>a.createElement(zr,{element:n,key:t,type:r}))),Ur=s.div({display:"flex",flexWrap:"wrap",margin:"12px 0"}),Yr=s.div(({theme:e})=>({margin:"0 6px",padding:5,border:`1px solid ${e.appBorderColor}`,borderRadius:e.appBorderRadius})),Vr=({tags:e})=>a.createElement(Ur,null,e.map(r=>a.createElement(Yr,{key:r},r))),Kr=s.div(({theme:e})=>({display:"flex",width:"100%",borderBottom:`1px solid ${e.appBorderColor}`,"&:hover":{background:e.background.hoverable}})),Xr=s(F)(({theme:e})=>({height:10,width:10,minWidth:10,color:e.textMutedColor,marginRight:10,transition:"transform 0.1s ease-in-out",alignSelf:"center",display:"inline-flex"})),qr=s.div(({theme:e})=>({padding:e.layoutMargin,paddingLeft:e.layoutMargin-3,lineHeight:"20px",background:"none",color:"inherit",textAlign:"left",cursor:"pointer",borderLeft:"3px solid transparent",width:"100%","&:focus":{outline:"0 none",borderLeft:`3px solid ${e.color.secondary}`}})),Qr=s.span({fontWeight:"normal",float:"right",marginRight:15,alignSelf:"center",input:{margin:0,display:"block"}}),Jr=e=>{let[r,n]=k(!1),{item:t,type:i}=e,l=`${i}-${t.id}`;return a.createElement(G,null,a.createElement(Kr,null,a.createElement(qr,{onClick:()=>n(!r),role:"button"},a.createElement(Xr,{icon:"arrowdown",color:"#9DA5AB",style:{transform:`rotate(${r?0:-90}deg)`}}),t.help),a.createElement(Qr,null,a.createElement(ue,{toggleId:l,elementsToHighlight:t.nodes}))),r?a.createElement(G,null,a.createElement(Ar,{item:t,key:"info"}),a.createElement(Fr,{elements:t.nodes,type:i,key:"elements"}),a.createElement(Vr,{tags:t.tags,key:"tags"})):null)},ce=({items:e,empty:r,type:n})=>a.createElement(G,null,e&&e.length?e.map(t=>a.createElement(Jr,{item:t,key:`${n}:${t.id}`,type:n})):a.createElement(Se,{key:"placeholder"},r)),Zr=s.div({width:"100%",position:"relative",minHeight:"100%"}),en=s.label(({theme:e})=>({cursor:"pointer",userSelect:"none",color:e.color.dark})),tn=s.div(({elementWidth:e,theme:r})=>({cursor:"pointer",fontSize:13,lineHeight:"20px",padding:e>450?"10px 15px 10px 0":"10px 0px 10px 15px",height:"40px",border:"none",marginTop:e>450?-40:0,float:e>450?"right":"left",display:"flex",alignItems:"center",width:e>450?"auto":"100%",borderBottom:e>450?"none":`1px solid ${r.appBorderColor}`,input:{marginLeft:10,marginRight:0,marginTop:-1,marginBottom:0}})),rn=s.button(({theme:e})=>({textDecoration:"none",padding:"10px 15px",cursor:"pointer",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,lineHeight:1,height:40,border:"none",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",background:"transparent","&:focus":{outline:"0 none",borderBottom:`3px solid ${e.color.secondary}`}}),({active:e,theme:r})=>e?{opacity:1,borderBottom:`3px solid ${r.color.secondary}`}:{}),nn=s.div({}),an=s.div(({theme:e})=>({boxShadow:`${e.appBorderColor} 0 -1px 0 0 inset`,background:e.background.app,display:"flex",justifyContent:"space-between",whiteSpace:"nowrap"}));function on(e){return e.reduce((r,n)=>r.concat(n.nodes),[])}var ln=({tabs:e})=>{let{ref:r,width:n}=oe({refreshMode:"debounce",handleHeight:!1,handleWidth:!0}),{tab:t,setTab:i}=se(),l=I(f=>{i(parseInt(f.currentTarget.getAttribute("data-index")||"",10))},[i]),u=`${e[t].type}-global-checkbox`,c="Highlight results";return g(Zr,{ref:r},g(an,null,g(nn,null,e.map((f,p)=>g(rn,{key:p,"data-index":p,active:t===p,onClick:l},f.label)))),e[t].items.length>0?g(tn,{elementWidth:n||0},g(en,{htmlFor:u},c),g(ue,{toggleId:u,elementsToHighlight:on(e[t].items)})):null,e[t].panel)},Qe=s(F)({height:12,width:12,marginRight:4}),cn=s(Qe)(({theme:e})=>({animation:`${e.animation.rotate360} 1s linear infinite;`})),sn=s.span(({theme:e})=>({color:e.color.positiveText})),un=s.span(({theme:e})=>({color:e.color.negativeText})),dn=s.span(({theme:e})=>({color:e.color.warningText})),K=s.span({display:"flex",alignItems:"center",justifyContent:"center",height:"100%"}),mn=()=>{let{manual:e}=be("a11y",{manual:!1}),[r,n]=k(e?"manual":"initial"),[t,i]=a.useState(void 0),{setResults:l,results:u}=se(),{storyId:c}=_e();a.useEffect(()=>{n(e?"manual":"initial")},[e]);let f=E=>{n("ran"),l(E),setTimeout(()=>{r==="ran"&&n("ready")},900)},p=I(()=>{n("running")},[]),d=I(E=>{n("error"),i(E)},[]),m=J({[D.RUNNING]:p,[D.RESULT]:f,[D.ERROR]:d}),o=I(()=>{n("running"),m(D.MANUAL,c)},[c]),y=W(()=>[{title:"Run test",onClick:o}],[o]),b=W(()=>[{title:r==="ready"?"Rerun tests":a.createElement(a.Fragment,null,a.createElement(Qe,{icon:"check"})," Tests completed"),onClick:o}],[r,o]),T=W(()=>{let{passes:E,incomplete:R,violations:_}=u;return[{label:a.createElement(un,null,_.length," Violations"),panel:a.createElement(ce,{items:_,type:0,empty:"No accessibility violations found."}),items:_,type:0},{label:a.createElement(sn,null,E.length," Passes"),panel:a.createElement(ce,{items:E,type:1,empty:"No accessibility checks passed."}),items:E,type:1},{label:a.createElement(dn,null,R.length," Incomplete"),panel:a.createElement(ce,{items:R,type:2,empty:"No accessibility checks incomplete."}),items:R,type:2}]},[u]);return a.createElement(a.Fragment,null,r==="initial"&&a.createElement(K,null,"Initializing..."),r==="manual"&&a.createElement(a.Fragment,null,a.createElement(K,null,"Manually run the accessibility scan."),a.createElement(Z,{key:"actionbar",actionItems:y})),r==="running"&&a.createElement(K,null,a.createElement(cn,{icon:"sync"})," Please wait while the accessibility scan is running ..."),(r==="ready"||r==="ran")&&a.createElement(a.Fragment,null,a.createElement(Oe,{vertical:!0,horizontal:!0},a.createElement(ln,{key:"tabs",tabs:T})),a.createElement(Z,{key:"actionbar",actionItems:b})),r==="error"&&a.createElement(K,null,"The accessibility scan encountered an error.",a.createElement("br",null),typeof t=="string"?t:JSON.stringify(t)))},fn=()=>{let[e]=Q(A),r=e?.violations?.length||0,n=e?.incomplete?.length||0,t=r+n;return a.createElement("div",null,a.createElement(xe,{col:1},a.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Accessibility"),t===0?"":a.createElement(ee,{status:"neutral"},t)))};z.register(A,e=>{z.add(X,{title:"",type:q.TOOL,match:({viewMode:r})=>r==="story",render:()=>a.createElement(Sr,null)}),z.add(X,{title:fn,type:q.PANEL,render:({active:r=!0})=>a.createElement(Br,{active:r},a.createElement(mn,null)),paramKey:me})}); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/@zooniverse/classifier/sb-addons/a11y-0/manager-bundle.js.LEGAL.txt b/@zooniverse/classifier/sb-addons/a11y-0/manager-bundle.js.LEGAL.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/@zooniverse/classifier/sb-addons/essentials-actions-2/manager-bundle.js b/@zooniverse/classifier/sb-addons/essentials-actions-2/manager-bundle.js new file mode 100644 index 00000000000..efcf4849332 --- /dev/null +++ b/@zooniverse/classifier/sb-addons/essentials-actions-2/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +var Se="actions",L="storybook/actions",Ce=`${L}/panel`,V=`${L}/action-event`,te=`${L}/action-clear`;var a=__REACT__,{Children:we,Component:xe,Fragment:Ne,Profiler:qr,PureComponent:Xr,StrictMode:Zr,Suspense:Kr,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Qr,cloneElement:en,createContext:$,createElement:tn,createFactory:rn,createRef:nn,forwardRef:an,isValidElement:on,lazy:sn,memo:H,useCallback:S,useContext:Y,useDebugValue:ln,useEffect:un,useImperativeHandle:cn,useLayoutEffect:Le,useMemo:Ie,useReducer:pn,useRef:fn,useState:I,version:dn}=__REACT__;var En=__STORYBOOKAPI__,{ActiveTabs:yn,Consumer:On,ManagerContext:vn,Provider:Tn,addons:re,combineParameters:_n,controlOrMetaKey:Rn,controlOrMetaSymbol:An,eventMatchesShortcut:Sn,eventToShortcut:Cn,isMacLike:wn,isShortcutTaken:xn,keyToSymbol:Nn,merge:Ln,mockChannel:In,optionOrAltSymbol:Dn,shortcutMatchesShortcut:Mn,shortcutToHumanString:Pn,types:De,useAddonState:Me,useArgTypes:Bn,useArgs:Fn,useChannel:Pe,useGlobalTypes:zn,useGlobals:Hn,useParameter:jn,useSharedState:Un,useStoryPrepared:kn,useStorybookApi:Gn,useStorybookState:Wn}=__STORYBOOKAPI__;var qn=__STORYBOOKCOREEVENTS__,{CHANNEL_CREATED:Xn,CONFIG_ERROR:Zn,CURRENT_STORY_WAS_SET:Kn,DOCS_PREPARED:Qn,DOCS_RENDERED:ea,FORCE_REMOUNT:ta,FORCE_RE_RENDER:ra,GLOBALS_UPDATED:na,IGNORED_EXCEPTION:aa,NAVIGATE_URL:oa,PLAY_FUNCTION_THREW_EXCEPTION:ia,PRELOAD_ENTRIES:sa,PREVIEW_BUILDER_PROGRESS:la,PREVIEW_KEYDOWN:ua,REGISTER_SUBSCRIPTION:ca,REQUEST_WHATS_NEW_DATA:pa,RESET_STORY_ARGS:fa,RESULT_WHATS_NEW_DATA:da,SELECT_STORY:ma,SET_CONFIG:ba,SET_CURRENT_STORY:ga,SET_GLOBALS:ha,SET_INDEX:Ea,SET_STORIES:ya,SET_WHATS_NEW_CACHE:Oa,SHARED_STATE_CHANGED:va,SHARED_STATE_SET:Ta,STORIES_COLLAPSE_ALL:_a,STORIES_EXPAND_ALL:Ra,STORY_ARGS_UPDATED:Aa,STORY_CHANGED:J,STORY_ERRORED:Sa,STORY_INDEX_INVALIDATED:Ca,STORY_MISSING:wa,STORY_PREPARED:xa,STORY_RENDERED:Na,STORY_RENDER_PHASE_CHANGED:La,STORY_SPECIFIED:Ia,STORY_THREW_EXCEPTION:Da,STORY_UNCHANGED:Ma,TELEMETRY_ERROR:Pa,TOGGLE_WHATS_NEW_NOTIFICATIONS:Ba,UPDATE_GLOBALS:Fa,UPDATE_QUERY_PARAMS:za,UPDATE_STORY_ARGS:Ha}=__STORYBOOKCOREEVENTS__;var Wa=__STORYBOOKCOMPONENTS__,{A:Va,ActionBar:Be,AddonPanel:$a,Badge:Fe,Bar:Ya,Blockquote:Ja,Button:qa,ClipboardCode:Xa,Code:Za,DL:Ka,Div:Qa,DocumentWrapper:eo,ErrorFormatter:to,FlexBar:ro,Form:no,H1:ao,H2:oo,H3:io,H4:so,H5:lo,H6:uo,HR:co,IconButton:po,IconButtonSkeleton:fo,Icons:mo,Img:bo,LI:go,Link:ho,ListItem:Eo,Loader:yo,OL:Oo,P:vo,Placeholder:To,Pre:_o,ResetWrapper:Ro,ScrollArea:ze,Separator:Ao,Spaced:He,Span:So,StorybookIcon:Co,StorybookLogo:wo,Symbols:xo,SyntaxHighlighter:No,TT:Lo,TabBar:Io,TabButton:Do,TabWrapper:Mo,Table:Po,Tabs:Bo,TabsState:Fo,TooltipLinkList:zo,TooltipMessage:Ho,TooltipNote:jo,UL:Uo,WithTooltip:ko,WithTooltipPure:Go,Zoom:Wo,codeCommon:Vo,components:$o,createCopyToClipboardFunction:Yo,getStoryHref:Jo,icons:qo,interleaveSeparators:Xo,nameSpaceClassNames:Zo,resetComponents:Ko,withReset:Qo}=__STORYBOOKCOMPONENTS__;var je=Object.prototype.hasOwnProperty;function Ue(e,t,r){for(r of e.keys())if(D(r,t))return r}function D(e,t){var r,n,o;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&D(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(o=n,o&&typeof o=="object"&&(o=Ue(t,o),!o)||!t.has(o))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(o=n[0],o&&typeof o=="object"&&(o=Ue(t,o),!o)||!D(n[1],t.get(o)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(je.call(e,r)&&++n&&!je.call(t,r)||!(r in t)||!D(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}var li=__STORYBOOKTHEMING__,{CacheProvider:ui,ClassNames:ci,Global:pi,ThemeProvider:fi,background:di,color:mi,convert:bi,create:gi,createCache:hi,createGlobal:Ei,createReset:yi,css:Oi,darken:vi,ensure:Ti,ignoreSsrWarning:_i,isPropValid:Ri,jsx:Ai,keyframes:Si,lighten:Ci,styled:j,themes:wi,typography:xi,useTheme:Ni,withTheme:ke}=__STORYBOOKTHEMING__;var ct=Object.create,se=Object.defineProperty,pt=Object.getOwnPropertyDescriptor,Ye=Object.getOwnPropertyNames,ft=Object.getPrototypeOf,dt=Object.prototype.hasOwnProperty,le=(e,t)=>function(){return t||(0,e[Ye(e)[0]])((t={exports:{}}).exports,t),t.exports},mt=(e,t)=>{for(var r in t)se(e,r,{get:t[r],enumerable:!0})},bt=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Ye(t))!dt.call(e,o)&&o!==r&&se(e,o,{get:()=>t[o],enumerable:!(n=pt(t,o))||n.enumerable});return e},gt=(e,t,r)=>(r=e!=null?ct(ft(e)):{},bt(t||!e||!e.__esModule?se(r,"default",{value:e,enumerable:!0}):r,e)),ht=le({"node_modules/is-object/index.js"(e,t){"use strict";t.exports=function(n){return typeof n=="object"&&n!==null}}}),Et=le({"node_modules/is-window/index.js"(e,t){"use strict";t.exports=function(r){if(r==null)return!1;var n=Object(r);return n===n.window}}}),yt=le({"node_modules/is-dom/index.js"(e,t){var r=ht(),n=Et();function o(i){return!r(i)||!n(window)||typeof window.Node!="function"?!1:typeof i.nodeType=="number"&&typeof i.nodeName=="string"}t.exports=o}}),Z={};mt(Z,{chromeDark:()=>Ot,chromeLight:()=>vt});var Ot={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"rgb(36, 36, 36)",BASE_COLOR:"rgb(213, 213, 213)",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(227, 110, 236)",OBJECT_VALUE_NULL_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_REGEXP_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_STRING_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_NUMBER_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_BOOLEAN_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(85, 106, 242)",HTML_TAG_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(155, 187, 220)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(242, 151, 102)",HTML_COMMENT_COLOR:"rgb(137, 137, 137)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"rgb(145, 145, 145)",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"rgb(85, 85, 85)",TABLE_TH_BACKGROUND_COLOR:"rgb(44, 44, 44)",TABLE_TH_HOVER_COLOR:"rgb(48, 48, 48)",TABLE_SORT_ICON_COLOR:"black",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 50%, rgba(51, 139, 255, 0.0980392) 50%, rgba(51, 139, 255, 0.0980392))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},vt={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"white",BASE_COLOR:"black",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(136, 19, 145)",OBJECT_VALUE_NULL_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_REGEXP_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_STRING_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_NUMBER_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_BOOLEAN_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(13, 34, 170)",HTML_TAG_COLOR:"rgb(168, 148, 166)",HTML_TAGNAME_COLOR:"rgb(136, 18, 128)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(153, 69, 0)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(26, 26, 166)",HTML_COMMENT_COLOR:"rgb(35, 110, 37)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"#6e6e6e",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"#aaa",TABLE_TH_BACKGROUND_COLOR:"#eee",TABLE_TH_HOVER_COLOR:"hsla(0, 0%, 90%, 1)",TABLE_SORT_ICON_COLOR:"#6e6e6e",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(to bottom, white, white 50%, rgb(234, 243, 255) 50%, rgb(234, 243, 255))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},Je=$([{},()=>{}]),ne={WebkitTouchCallout:"none",WebkitUserSelect:"none",KhtmlUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",OUserSelect:"none",userSelect:"none"},q=e=>({DOMNodePreview:{htmlOpenTag:{base:{color:e.HTML_TAG_COLOR},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM},htmlAttributeName:{color:e.HTML_ATTRIBUTE_NAME_COLOR},htmlAttributeValue:{color:e.HTML_ATTRIBUTE_VALUE_COLOR}},htmlCloseTag:{base:{color:e.HTML_TAG_COLOR},offsetLeft:{marginLeft:-e.TREENODE_PADDING_LEFT},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM}},htmlComment:{color:e.HTML_COMMENT_COLOR},htmlDoctype:{color:e.HTML_DOCTYPE_COLOR}},ObjectPreview:{objectDescription:{fontStyle:"italic"},preview:{fontStyle:"italic"},arrayMaxProperties:e.OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES,objectMaxProperties:e.OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES},ObjectName:{base:{color:e.OBJECT_NAME_COLOR},dimmed:{opacity:.6}},ObjectValue:{objectValueNull:{color:e.OBJECT_VALUE_NULL_COLOR},objectValueUndefined:{color:e.OBJECT_VALUE_UNDEFINED_COLOR},objectValueRegExp:{color:e.OBJECT_VALUE_REGEXP_COLOR},objectValueString:{color:e.OBJECT_VALUE_STRING_COLOR},objectValueSymbol:{color:e.OBJECT_VALUE_SYMBOL_COLOR},objectValueNumber:{color:e.OBJECT_VALUE_NUMBER_COLOR},objectValueBoolean:{color:e.OBJECT_VALUE_BOOLEAN_COLOR},objectValueFunctionPrefix:{color:e.OBJECT_VALUE_FUNCTION_PREFIX_COLOR,fontStyle:"italic"},objectValueFunctionName:{fontStyle:"italic"}},TreeView:{treeViewOutline:{padding:0,margin:0,listStyleType:"none"}},TreeNode:{treeNodeBase:{color:e.BASE_COLOR,backgroundColor:e.BASE_BACKGROUND_COLOR,lineHeight:e.TREENODE_LINE_HEIGHT,cursor:"default",boxSizing:"border-box",listStyle:"none",fontFamily:e.TREENODE_FONT_FAMILY,fontSize:e.TREENODE_FONT_SIZE},treeNodePreviewContainer:{},treeNodePlaceholder:{whiteSpace:"pre",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT,...ne},treeNodeArrow:{base:{color:e.ARROW_COLOR,display:"inline-block",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT,...parseFloat(e.ARROW_ANIMATION_DURATION)>0?{transition:`transform ${e.ARROW_ANIMATION_DURATION} ease 0s`}:{},...ne},expanded:{WebkitTransform:"rotateZ(90deg)",MozTransform:"rotateZ(90deg)",transform:"rotateZ(90deg)"},collapsed:{WebkitTransform:"rotateZ(0deg)",MozTransform:"rotateZ(0deg)",transform:"rotateZ(0deg)"}},treeNodeChildNodesContainer:{margin:0,paddingLeft:e.TREENODE_PADDING_LEFT}},TableInspector:{base:{color:e.BASE_COLOR,position:"relative",border:`1px solid ${e.TABLE_BORDER_COLOR}`,fontFamily:e.BASE_FONT_FAMILY,fontSize:e.BASE_FONT_SIZE,lineHeight:"120%",boxSizing:"border-box",cursor:"default"}},TableInspectorHeaderContainer:{base:{top:0,height:"17px",left:0,right:0,overflowX:"hidden"},table:{tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",height:"100%",width:"100%",margin:0}},TableInspectorDataContainer:{tr:{display:"table-row"},td:{boxSizing:"border-box",border:"none",height:"16px",verticalAlign:"top",padding:"1px 4px",WebkitUserSelect:"text",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px"},div:{position:"static",top:"17px",bottom:0,overflowY:"overlay",transform:"translateZ(0)",left:0,right:0,overflowX:"hidden"},table:{positon:"static",left:0,top:0,right:0,bottom:0,borderTop:"0 none transparent",margin:0,backgroundImage:e.TABLE_DATA_BACKGROUND_IMAGE,backgroundSize:e.TABLE_DATA_BACKGROUND_SIZE,tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",width:"100%",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorTH:{base:{position:"relative",height:"auto",textAlign:"left",backgroundColor:e.TABLE_TH_BACKGROUND_COLOR,borderBottom:`1px solid ${e.TABLE_BORDER_COLOR}`,fontWeight:"normal",verticalAlign:"middle",padding:"0 4px",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px",":hover":{backgroundColor:e.TABLE_TH_HOVER_COLOR}},div:{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorLeftBorder:{none:{borderLeft:"none"},solid:{borderLeft:`1px solid ${e.TABLE_BORDER_COLOR}`}},TableInspectorSortIcon:{display:"block",marginRight:3,width:8,height:7,marginTop:-7,color:e.TABLE_SORT_ICON_COLOR,fontSize:12,...ne}}),ae="chromeLight",qe=$(q(Z[ae])),_=e=>Y(qe)[e],ue=e=>({theme:r=ae,...n})=>{let o=Ie(()=>{switch(Object.prototype.toString.call(r)){case"[object String]":return q(Z[r]);case"[object Object]":return q(r);default:return q(Z[ae])}},[r]);return a.createElement(qe.Provider,{value:o},a.createElement(e,{...n}))},Tt=({expanded:e,styles:t})=>a.createElement("span",{style:{...t.base,...e?t.expanded:t.collapsed}},"\u25B6"),_t=H(e=>{e={expanded:!0,nodeRenderer:({name:p})=>a.createElement("span",null,p),onClick:()=>{},shouldShowArrow:!1,shouldShowPlaceholder:!0,...e};let{expanded:t,onClick:r,children:n,nodeRenderer:o,title:i,shouldShowArrow:u,shouldShowPlaceholder:s}=e,l=_("TreeNode"),c=o;return a.createElement("li",{"aria-expanded":t,role:"treeitem",style:l.treeNodeBase,title:i},a.createElement("div",{style:l.treeNodePreviewContainer,onClick:r},u||we.count(n)>0?a.createElement(Tt,{expanded:t,styles:l.treeNodeArrow}):s&&a.createElement("span",{style:l.treeNodePlaceholder},"\xA0"),a.createElement(c,{...e})),a.createElement("ol",{role:"group",style:l.treeNodeChildNodesContainer},t?n:void 0))}),K="$",Ge="*";function X(e,t){return!t(e).next().done}var Rt=e=>Array.from({length:e},(t,r)=>[K].concat(Array.from({length:r},()=>"*")).join(".")),At=(e,t,r,n,o)=>{let i=[].concat(Rt(n)).concat(r).filter(s=>typeof s=="string"),u=[];return i.forEach(s=>{let l=s.split("."),c=(p,d,f)=>{if(f===l.length){u.push(d);return}let E=l[f];if(f===0)X(p,t)&&(E===K||E===Ge)&&c(p,K,f+1);else if(E===Ge)for(let{name:h,data:y}of t(p))X(y,t)&&c(y,`${d}.${h}`,f+1);else{let h=p[E];X(h,t)&&c(h,`${d}.${E}`,f+1)}};c(e,"",0)}),u.reduce((s,l)=>(s[l]=!0,s),{...o})},Xe=H(e=>{let{data:t,dataIterator:r,path:n,depth:o,nodeRenderer:i}=e,[u,s]=Y(Je),l=X(t,r),c=!!u[n],p=S(()=>l&&s(d=>({...d,[n]:!c})),[l,s,n,c]);return a.createElement(_t,{expanded:c,onClick:p,shouldShowArrow:l,shouldShowPlaceholder:o>0,nodeRenderer:i,...e},c?[...r(t)].map(({name:d,data:f,...E})=>a.createElement(Xe,{name:d,data:f,depth:o+1,path:`${n}.${d}`,key:d,dataIterator:r,nodeRenderer:i,...E})):null)}),Ze=H(({name:e,data:t,dataIterator:r,nodeRenderer:n,expandPaths:o,expandLevel:i})=>{let u=_("TreeView"),s=I({}),[,l]=s;return Le(()=>l(c=>At(t,r,o,i,c)),[t,r,o,i]),a.createElement(Je.Provider,{value:s},a.createElement("ol",{role:"tree",style:u.treeViewOutline},a.createElement(Xe,{name:e,data:t,dataIterator:r,depth:0,path:K,nodeRenderer:n})))}),ce=({name:e,dimmed:t=!1,styles:r={}})=>{let n=_("ObjectName"),o={...n.base,...t?n.dimmed:{},...r};return a.createElement("span",{style:o},e)},U=({object:e,styles:t})=>{let r=_("ObjectValue"),n=o=>({...r[o],...t});switch(typeof e){case"bigint":return a.createElement("span",{style:n("objectValueNumber")},String(e),"n");case"number":return a.createElement("span",{style:n("objectValueNumber")},String(e));case"string":return a.createElement("span",{style:n("objectValueString")},'"',e,'"');case"boolean":return a.createElement("span",{style:n("objectValueBoolean")},String(e));case"undefined":return a.createElement("span",{style:n("objectValueUndefined")},"undefined");case"object":return e===null?a.createElement("span",{style:n("objectValueNull")},"null"):e instanceof Date?a.createElement("span",null,e.toString()):e instanceof RegExp?a.createElement("span",{style:n("objectValueRegExp")},e.toString()):Array.isArray(e)?a.createElement("span",null,`Array(${e.length})`):e.constructor?typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)?a.createElement("span",null,`Buffer[${e.length}]`):a.createElement("span",null,e.constructor.name):a.createElement("span",null,"Object");case"function":return a.createElement("span",null,a.createElement("span",{style:n("objectValueFunctionPrefix")},"\u0192\xA0"),a.createElement("span",{style:n("objectValueFunctionName")},e.name,"()"));case"symbol":return a.createElement("span",{style:n("objectValueSymbol")},e.toString());default:return a.createElement("span",null)}},Ke=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable;function oe(e,t){let r=Object.getOwnPropertyDescriptor(e,t);if(r.get)try{return r.get()}catch{return r.get}return e[t]}function We(e,t){return e.length===0?[]:e.slice(1).reduce((r,n)=>r.concat([t,n]),[e[0]])}var ie=({data:e})=>{let t=_("ObjectPreview"),r=e;if(typeof r!="object"||r===null||r instanceof Date||r instanceof RegExp)return a.createElement(U,{object:r});if(Array.isArray(r)){let n=t.arrayMaxProperties,o=r.slice(0,n).map((u,s)=>a.createElement(U,{key:s,object:u}));r.length>n&&o.push(a.createElement("span",{key:"ellipsis"},"\u2026"));let i=r.length;return a.createElement(a.Fragment,null,a.createElement("span",{style:t.objectDescription},i===0?"":`(${i})\xA0`),a.createElement("span",{style:t.preview},"[",We(o,", "),"]"))}else{let n=t.objectMaxProperties,o=[];for(let u in r)if(Ke.call(r,u)){let s;o.length===n-1&&Object.keys(r).length>n&&(s=a.createElement("span",{key:"ellipsis"},"\u2026"));let l=oe(r,u);if(o.push(a.createElement("span",{key:u},a.createElement(ce,{name:u||'""'}),":\xA0",a.createElement(U,{object:l}),s)),s)break}let i=r.constructor?r.constructor.name:"Object";return a.createElement(a.Fragment,null,a.createElement("span",{style:t.objectDescription},i==="Object"?"":`${i} `),a.createElement("span",{style:t.preview},"{",We(o,", "),"}"))}},Ct=({name:e,data:t})=>typeof e=="string"?a.createElement("span",null,a.createElement(ce,{name:e}),a.createElement("span",null,": "),a.createElement(ie,{data:t})):a.createElement(ie,{data:t}),wt=({name:e,data:t,isNonenumerable:r=!1})=>{let n=t;return a.createElement("span",null,typeof e=="string"?a.createElement(ce,{name:e,dimmed:r}):a.createElement(ie,{data:e}),a.createElement("span",null,": "),a.createElement(U,{object:n}))},xt=(e,t)=>function*(n){if(!(typeof n=="object"&&n!==null||typeof n=="function"))return;let i=Array.isArray(n);if(!i&&n[Symbol.iterator]){let u=0;for(let s of n){if(Array.isArray(s)&&s.length===2){let[l,c]=s;yield{name:l,data:c}}else yield{name:u.toString(),data:s};u++}}else{let u=Object.getOwnPropertyNames(n);t===!0&&!i?u.sort():typeof t=="function"&&u.sort(t);for(let s of u)if(St.call(n,s)){let l=oe(n,s);yield{name:s||'""',data:l}}else if(e){let l;try{l=oe(n,s)}catch{}l!==void 0&&(yield{name:s,data:l,isNonenumerable:!0})}e&&n!==Object.prototype&&(yield{name:"__proto__",data:Object.getPrototypeOf(n),isNonenumerable:!0})}},Nt=({depth:e,name:t,data:r,isNonenumerable:n})=>e===0?a.createElement(Ct,{name:t,data:r}):a.createElement(wt,{name:t,data:r,isNonenumerable:n}),Lt=({showNonenumerable:e=!1,sortObjectKeys:t,nodeRenderer:r,...n})=>{let o=xt(e,t),i=r||Nt;return a.createElement(Ze,{nodeRenderer:i,dataIterator:o,...n})},It=ue(Lt);function Dt(e){if(typeof e=="object"){let t=[];if(Array.isArray(e)){let n=e.length;t=[...Array(n).keys()]}else e!==null&&(t=Object.keys(e));let r=t.reduce((n,o)=>{let i=e[o];return typeof i=="object"&&i!==null&&Object.keys(i).reduce((s,l)=>(s.includes(l)||s.push(l),s),n),n},[]);return{rowHeaders:t,colHeaders:r}}}var Mt=({rows:e,columns:t,rowsData:r})=>{let n=_("TableInspectorDataContainer"),o=_("TableInspectorLeftBorder");return a.createElement("div",{style:n.div},a.createElement("table",{style:n.table},a.createElement("colgroup",null),a.createElement("tbody",null,e.map((i,u)=>a.createElement("tr",{key:i,style:n.tr},a.createElement("td",{style:{...n.td,...o.none}},i),t.map(s=>{let l=r[u];return typeof l=="object"&&l!==null&&Ke.call(l,s)?a.createElement("td",{key:s,style:{...n.td,...o.solid}},a.createElement(U,{object:l[s]})):a.createElement("td",{key:s,style:{...n.td,...o.solid}})}))))))},Pt=e=>a.createElement("div",{style:{position:"absolute",top:1,right:0,bottom:1,display:"flex",alignItems:"center"}},e.children),Bt=({sortAscending:e})=>{let t=_("TableInspectorSortIcon"),r=e?"\u25B2":"\u25BC";return a.createElement("div",{style:t},r)},Ve=({sortAscending:e=!1,sorted:t=!1,onClick:r=void 0,borderStyle:n={},children:o,...i})=>{let u=_("TableInspectorTH"),[s,l]=I(!1),c=S(()=>l(!0),[]),p=S(()=>l(!1),[]);return a.createElement("th",{...i,style:{...u.base,...n,...s?u.base[":hover"]:{}},onMouseEnter:c,onMouseLeave:p,onClick:r},a.createElement("div",{style:u.div},o),t&&a.createElement(Pt,null,a.createElement(Bt,{sortAscending:e})))},Ft=({indexColumnText:e="(index)",columns:t=[],sorted:r,sortIndexColumn:n,sortColumn:o,sortAscending:i,onTHClick:u,onIndexTHClick:s})=>{let l=_("TableInspectorHeaderContainer"),c=_("TableInspectorLeftBorder");return a.createElement("div",{style:l.base},a.createElement("table",{style:l.table},a.createElement("tbody",null,a.createElement("tr",null,a.createElement(Ve,{borderStyle:c.none,sorted:r&&n,sortAscending:i,onClick:s},e),t.map(p=>a.createElement(Ve,{borderStyle:c.solid,key:p,sorted:r&&o===p,sortAscending:i,onClick:u.bind(null,p)},p))))))},zt=({data:e,columns:t})=>{let r=_("TableInspector"),[{sorted:n,sortIndexColumn:o,sortColumn:i,sortAscending:u},s]=I({sorted:!1,sortIndexColumn:!1,sortColumn:void 0,sortAscending:!1}),l=S(()=>{s(({sortIndexColumn:h,sortAscending:y})=>({sorted:!0,sortIndexColumn:!0,sortColumn:void 0,sortAscending:h?!y:!0}))},[]),c=S(h=>{s(({sortColumn:y,sortAscending:O})=>({sorted:!0,sortIndexColumn:!1,sortColumn:h,sortAscending:h===y?!O:!0}))},[]);if(typeof e!="object"||e===null)return a.createElement("div",null);let{rowHeaders:p,colHeaders:d}=Dt(e);t!==void 0&&(d=t);let f=p.map(h=>e[h]),E;if(i!==void 0?E=f.map((h,y)=>typeof h=="object"&&h!==null?[h[i],y]:[void 0,y]):o&&(E=p.map((h,y)=>[p[y],y])),E!==void 0){let h=(O,N)=>(lt,ut)=>{let Oe=O(lt),ve=O(ut),Te=typeof Oe,_e=typeof ve,Re=(z,Ae)=>zAe?1:0,F;if(Te===_e)F=Re(Oe,ve);else{let z={string:0,number:1,object:2,symbol:3,boolean:4,undefined:5,function:6};F=Re(z[Te],z[_e])}return N||(F=-F),F},y=E.sort(h(O=>O[0],u)).map(O=>O[1]);p=y.map(O=>p[O]),f=y.map(O=>f[O])}return a.createElement("div",{style:r.base},a.createElement(Ft,{columns:d,sorted:n,sortIndexColumn:o,sortColumn:i,sortAscending:u,onTHClick:c,onIndexTHClick:l}),a.createElement(Mt,{rows:p,columns:d,rowsData:f}))},Ht=ue(zt),jt=80,Qe=e=>e.childNodes.length===0||e.childNodes.length===1&&e.childNodes[0].nodeType===Node.TEXT_NODE&&e.textContent.lengtha.createElement("span",{style:r.base},"<",a.createElement("span",{style:r.tagName},e),(()=>{if(t){let n=[];for(let o=0;o"),$e=({tagName:e,isChildNode:t=!1,styles:r})=>a.createElement("span",{style:Object.assign({},r.base,t&&r.offsetLeft)},""),kt={1:"ELEMENT_NODE",3:"TEXT_NODE",7:"PROCESSING_INSTRUCTION_NODE",8:"COMMENT_NODE",9:"DOCUMENT_NODE",10:"DOCUMENT_TYPE_NODE",11:"DOCUMENT_FRAGMENT_NODE"},Gt=({isCloseTag:e,data:t,expanded:r})=>{let n=_("DOMNodePreview");if(e)return a.createElement($e,{styles:n.htmlCloseTag,isChildNode:!0,tagName:t.tagName});switch(t.nodeType){case Node.ELEMENT_NODE:return a.createElement("span",null,a.createElement(Ut,{tagName:t.tagName,attributes:t.attributes,styles:n.htmlOpenTag}),Qe(t)?t.textContent:!r&&"\u2026",!r&&a.createElement($e,{tagName:t.tagName,styles:n.htmlCloseTag}));case Node.TEXT_NODE:return a.createElement("span",null,t.textContent);case Node.CDATA_SECTION_NODE:return a.createElement("span",null,"");case Node.COMMENT_NODE:return a.createElement("span",{style:n.htmlComment},"");case Node.PROCESSING_INSTRUCTION_NODE:return a.createElement("span",null,t.nodeName);case Node.DOCUMENT_TYPE_NODE:return a.createElement("span",{style:n.htmlDoctype},"");case Node.DOCUMENT_NODE:return a.createElement("span",null,t.nodeName);case Node.DOCUMENT_FRAGMENT_NODE:return a.createElement("span",null,t.nodeName);default:return a.createElement("span",null,kt[t.nodeType])}},Wt=function*(e){if(e&&e.childNodes){if(Qe(e))return;for(let r=0;ra.createElement(Ze,{nodeRenderer:Gt,dataIterator:Wt,...e}),$t=ue(Vt),Yt=gt(yt()),et=({table:e=!1,data:t,...r})=>e?a.createElement(Ht,{data:t,...r}):(0,Yt.default)(t)?a.createElement($t,{data:t,...r}):a.createElement(It,{data:t,...r});function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function M(e,t,r){return me()?M=Reflect.construct.bind():M=function(o,i,u){var s=[null];s.push.apply(s,i);var l=Function.bind.apply(o,s),c=new l;return u&&A(c,u.prototype),c},M.apply(null,arguments)}function G(e){var t=typeof Map=="function"?new Map:void 0;return G=function(n){if(n===null||!de(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(n))return t.get(n);t.set(n,o)}function o(){return M(n,arguments,k(this).constructor)}return o.prototype=Object.create(n.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),A(o,n)},G(e)}var T=function(e){fe(t,e);function t(r){var n;if(!0)n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+r+" for more information.")||this;else for(var o,i,u;u=0&&o<1?(s=i,l=u):o>=1&&o<2?(s=u,l=i):o>=2&&o<3?(l=i,c=u):o>=3&&o<4?(l=u,c=i):o>=4&&o<5?(s=u,c=i):o>=5&&o<6&&(s=i,c=u);var p=r-i/2,d=s+p,f=l+p,E=c+p;return n(d,f,E)}var nt={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function Zt(e){if(typeof e!="string")return e;var t=e.toLowerCase();return nt[t]?"#"+nt[t]:e}var Kt=/^#[a-fA-F0-9]{6}$/,Qt=/^#[a-fA-F0-9]{8}$/,er=/^#[a-fA-F0-9]{3}$/,tr=/^#[a-fA-F0-9]{4}$/,ge=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,rr=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,nr=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,ar=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function P(e){if(typeof e!="string")throw new T(3);var t=Zt(e);if(t.match(Kt))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(Qt)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(er))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(tr)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var o=ge.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var i=rr.exec(t.substring(0,50));if(i)return{red:parseInt(""+i[1],10),green:parseInt(""+i[2],10),blue:parseInt(""+i[3],10),alpha:parseFloat(""+i[4])>1?parseFloat(""+i[4])/100:parseFloat(""+i[4])};var u=nr.exec(t);if(u){var s=parseInt(""+u[1],10),l=parseInt(""+u[2],10)/100,c=parseInt(""+u[3],10)/100,p="rgb("+W(s,l,c)+")",d=ge.exec(p);if(!d)throw new T(4,t,p);return{red:parseInt(""+d[1],10),green:parseInt(""+d[2],10),blue:parseInt(""+d[3],10)}}var f=ar.exec(t.substring(0,50));if(f){var E=parseInt(""+f[1],10),h=parseInt(""+f[2],10)/100,y=parseInt(""+f[3],10)/100,O="rgb("+W(E,h,y)+")",N=ge.exec(O);if(!N)throw new T(4,t,O);return{red:parseInt(""+N[1],10),green:parseInt(""+N[2],10),blue:parseInt(""+N[3],10),alpha:parseFloat(""+f[4])>1?parseFloat(""+f[4])/100:parseFloat(""+f[4])}}throw new T(5)}function or(e){var t=e.red/255,r=e.green/255,n=e.blue/255,o=Math.max(t,r,n),i=Math.min(t,r,n),u=(o+i)/2;if(o===i)return e.alpha!==void 0?{hue:0,saturation:0,lightness:u,alpha:e.alpha}:{hue:0,saturation:0,lightness:u};var s,l=o-i,c=u>.5?l/(2-o-i):l/(o+i);switch(o){case t:s=(r-n)/l+(r=1?Q(e,t,r):"rgba("+W(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Q(e.hue,e.saturation,e.lightness):"rgba("+W(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new T(2)}function ye(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Ee("#"+x(e)+x(t)+x(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Ee("#"+x(e.red)+x(e.green)+x(e.blue));throw new T(6)}function ee(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var o=P(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?ye(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?ye(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new T(7)}var cr=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},pr=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},fr=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},dr=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function w(e){if(typeof e!="object")throw new T(8);if(pr(e))return ee(e);if(cr(e))return ye(e);if(dr(e))return ur(e);if(fr(e))return lr(e);throw new T(8)}function ot(e,t,r){return function(){var o=r.concat(Array.prototype.slice.call(arguments));return o.length>=t?e.apply(this,o):ot(e,t,o)}}function R(e){return ot(e,e.length,[])}function mr(e,t){if(t==="transparent")return t;var r=C(t);return w(v({},r,{hue:r.hue+parseFloat(e)}))}var nl=R(mr);function B(e,t,r){return Math.max(e,Math.min(t,r))}function br(e,t){if(t==="transparent")return t;var r=C(t);return w(v({},r,{lightness:B(0,1,r.lightness-parseFloat(e))}))}var al=R(br);function gr(e,t){if(t==="transparent")return t;var r=C(t);return w(v({},r,{saturation:B(0,1,r.saturation-parseFloat(e))}))}var ol=R(gr);function hr(e,t){if(t==="transparent")return t;var r=C(t);return w(v({},r,{lightness:B(0,1,r.lightness+parseFloat(e))}))}var il=R(hr);function Er(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=P(t),o=v({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),i=P(r),u=v({},i,{alpha:typeof i.alpha=="number"?i.alpha:1}),s=o.alpha-u.alpha,l=parseFloat(e)*2-1,c=l*s===-1?l:l+s,p=1+l*s,d=(c/p+1)/2,f=1-d,E={red:Math.floor(o.red*d+u.red*f),green:Math.floor(o.green*d+u.green*f),blue:Math.floor(o.blue*d+u.blue*f),alpha:o.alpha*parseFloat(e)+u.alpha*(1-parseFloat(e))};return ee(E)}var yr=R(Er),it=yr;function Or(e,t){if(t==="transparent")return t;var r=P(t),n=typeof r.alpha=="number"?r.alpha:1,o=v({},r,{alpha:B(0,1,(n*100+parseFloat(e)*100)/100)});return ee(o)}var vr=R(Or),st=vr;function Tr(e,t){if(t==="transparent")return t;var r=C(t);return w(v({},r,{saturation:B(0,1,r.saturation+parseFloat(e))}))}var sl=R(Tr);function _r(e,t){return t==="transparent"?t:w(v({},C(t),{hue:parseFloat(e)}))}var ll=R(_r);function Rr(e,t){return t==="transparent"?t:w(v({},C(t),{lightness:parseFloat(e)}))}var ul=R(Rr);function Ar(e,t){return t==="transparent"?t:w(v({},C(t),{saturation:parseFloat(e)}))}var cl=R(Ar);function Sr(e,t){return t==="transparent"?t:it(parseFloat(e),"rgb(0, 0, 0)",t)}var pl=R(Sr);function Cr(e,t){return t==="transparent"?t:it(parseFloat(e),"rgb(255, 255, 255)",t)}var fl=R(Cr);function wr(e,t){if(t==="transparent")return t;var r=P(t),n=typeof r.alpha=="number"?r.alpha:1,o=v({},r,{alpha:B(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return ee(o)}var dl=R(wr);var xr=j.div({display:"flex",padding:0,borderLeft:"5px solid transparent",borderBottom:"1px solid transparent",transition:"all 0.1s",alignItems:"flex-start",whiteSpace:"pre"}),Nr=j.div(({theme:e})=>({backgroundColor:st(.5,e.appBorderColor),color:e.color.inverseText,fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:1,padding:"1px 5px",borderRadius:20,margin:"2px 0px"})),Lr=j.div({flex:1,padding:"0 0 0 5px"}),Ir=({children:e,className:t})=>a.createElement(ze,{horizontal:!0,vertical:!0,className:t},e),Dr=j(Ir)({margin:0,padding:"10px 5px 20px"}),Mr=ke(({theme:e,...t})=>a.createElement(et,{theme:e.addonActionsTheme||"chromeLight",table:!1,...t})),Pr=({actions:e,onClear:t})=>a.createElement(Ne,null,a.createElement(Dr,null,e.map(r=>a.createElement(xr,{key:r.id},r.count>1&&a.createElement(Nr,null,r.count),a.createElement(Lr,null,a.createElement(Mr,{sortObjectKeys:!0,showNonenumerable:!1,name:r.data.name,data:r.data.args||r.data}))))),a.createElement(Be,{actionItems:[{title:"Clear",onClick:t}]})),Br=(e,t)=>{try{return D(e,t)}catch{return!1}},Fr=class extends xe{constructor(e){super(e),this.handleStoryChange=()=>{let{actions:t}=this.state;t.length>0&&t[0].options.clearOnStoryChange&&this.clearActions()},this.addAction=t=>{this.setState(r=>{let n=[...r.actions],o=n.length&&n[0];return o&&Br(o.data,t.data)?o.count++:(t.count=1,n.unshift(t)),{actions:n.slice(0,t.options.limit)}})},this.clearActions=()=>{let{api:t}=this.props;t.emit(te),this.setState({actions:[]})},this.mounted=!1,this.state={actions:[]}}componentDidMount(){this.mounted=!0;let{api:e}=this.props;e.on(V,this.addAction),e.on(J,this.handleStoryChange)}componentWillUnmount(){this.mounted=!1;let{api:e}=this.props;e.off(J,this.handleStoryChange),e.off(V,this.addAction)}render(){let{actions:e=[]}=this.state,{active:t}=this.props,r={actions:e,onClear:this.clearActions};return t?a.createElement(Pr,{...r}):null}};function zr(){let[{count:e},t]=Me(L,{count:0});return Pe({[V]:()=>{t(r=>({...r,count:r.count+1}))},[J]:()=>{t(r=>({...r,count:0}))},[te]:()=>{t(r=>({...r,count:0}))}}),a.createElement("div",null,a.createElement(He,{col:1},a.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Actions"),e===0?"":a.createElement(Fe,{status:"neutral"},e)))}re.register(L,e=>{re.add(Ce,{title:zr,type:De.PANEL,render:({active:t})=>a.createElement(Fr,{api:e,active:!!t}),paramKey:Se})}); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/@zooniverse/classifier/sb-addons/essentials-actions-2/manager-bundle.js.LEGAL.txt b/@zooniverse/classifier/sb-addons/essentials-actions-2/manager-bundle.js.LEGAL.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/@zooniverse/classifier/sb-addons/essentials-backgrounds-3/manager-bundle.js b/@zooniverse/classifier/sb-addons/essentials-backgrounds-3/manager-bundle.js new file mode 100644 index 00000000000..378d054359f --- /dev/null +++ b/@zooniverse/classifier/sb-addons/essentials-backgrounds-3/manager-bundle.js @@ -0,0 +1,12 @@ +try{ +var ne=Object.create;var F=Object.defineProperty;var oe=Object.getOwnPropertyDescriptor;var ie=Object.getOwnPropertyNames;var ae=Object.getPrototypeOf,se=Object.prototype.hasOwnProperty;var x=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,s)=>(typeof require<"u"?require:t)[s]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var L=(e,t)=>()=>(e&&(t=e(e=0)),t);var le=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var ue=(e,t,s,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of ie(t))!se.call(e,i)&&i!==s&&F(e,i,{get:()=>t[i],enumerable:!(o=oe(t,i))||o.enumerable});return e};var de=(e,t,s)=>(s=e!=null?ne(ae(e)):{},ue(t||!e||!e.__esModule?F(s,"default",{value:e,enumerable:!0}):s,e));var c=L(()=>{});var f=L(()=>{});var m=L(()=>{});var Q=le((J,D)=>{c();f();m();(function(e){if(typeof J=="object"&&typeof D<"u")D.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window<"u"||typeof window<"u"?t=window:typeof self<"u"?t=self:t=this,t.memoizerific=e()}})(function(){var e,t,s;return function o(i,g,l){function n(a,h){if(!g[a]){if(!i[a]){var d=typeof x=="function"&&x;if(!h&&d)return d(a,!0);if(r)return r(a,!0);var b=new Error("Cannot find module '"+a+"'");throw b.code="MODULE_NOT_FOUND",b}var p=g[a]={exports:{}};i[a][0].call(p.exports,function(y){var S=i[a][1][y];return n(S||y)},p,p.exports,o,i,g,l)}return g[a].exports}for(var r=typeof x=="function"&&x,u=0;u=0)return this.lastItem=this.list[r],this.list[r].val},l.prototype.set=function(n,r){var u;return this.lastItem&&this.isEqual(this.lastItem.key,n)?(this.lastItem.val=r,this):(u=this.indexOf(n),u>=0?(this.lastItem=this.list[u],this.list[u].val=r,this):(this.lastItem={key:n,val:r},this.list.push(this.lastItem),this.size++,this))},l.prototype.delete=function(n){var r;if(this.lastItem&&this.isEqual(this.lastItem.key,n)&&(this.lastItem=void 0),r=this.indexOf(n),r>=0)return this.size--,this.list.splice(r,1)[0]},l.prototype.has=function(n){var r;return this.lastItem&&this.isEqual(this.lastItem.key,n)?!0:(r=this.indexOf(n),r>=0?(this.lastItem=this.list[r],!0):!1)},l.prototype.forEach=function(n,r){var u;for(u=0;u0&&(B[O]={cacheItem:y,arg:arguments[O]},C?n(d,B):d.push(B),d.length>a&&r(d.shift())),p.wasMemoized=C,p.numArgs=O+1,A};return p.limit=a,p.wasMemoized=!1,p.cache=h,p.lru=d,p}};function n(a,h){var d=a.length,b=h.length,p,y,S;for(y=0;y=0&&(d=a[p],b=d.cacheItem.get(d.arg),!b||!b.size);p--)d.cacheItem.delete(d.arg)}function u(a,h){return a===h||a!==a&&h!==h}},{"map-or-similar":1}]},{},[3])(3)})});c();f();m();c();f();m();c();f();m();c();f();m();c();f();m();var Y=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})();c();f();m();function W(e){for(var t=[],s=1;s{if(e==="transparent")return"transparent";if(t.find(i=>i.value===e))return e;let o=t.find(i=>i.name===s);if(o)return o.value;if(s){let i=t.map(g=>g.name).join(", ");M.warn(W` + Backgrounds Addon: could not find the default color "${s}". + These are the available colors for your story based on your configuration: + ${i}. + `)}return"transparent"};c();f();m();var T=__REACT__,{Children:je,Component:Ve,Fragment:w,Profiler:Ze,PureComponent:Je,StrictMode:Qe,Suspense:Xe,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:et,cloneElement:tt,createContext:rt,createElement:nt,createFactory:ot,createRef:it,forwardRef:at,isValidElement:st,lazy:lt,memo:P,useCallback:U,useContext:ut,useDebugValue:dt,useEffect:ct,useImperativeHandle:ft,useLayoutEffect:mt,useMemo:j,useReducer:pt,useRef:ht,useState:V,version:gt}=__REACT__;c();f();m();var _t=__STORYBOOKAPI__,{ActiveTabs:Et,Consumer:vt,ManagerContext:Ot,Provider:It,addons:N,combineParameters:kt,controlOrMetaKey:Ct,controlOrMetaSymbol:xt,eventMatchesShortcut:At,eventToShortcut:Bt,isMacLike:Mt,isShortcutTaken:Lt,keyToSymbol:Rt,merge:wt,mockChannel:Pt,optionOrAltSymbol:Nt,shortcutMatchesShortcut:Gt,shortcutToHumanString:Ht,types:Z,useAddonState:Dt,useArgTypes:zt,useArgs:qt,useChannel:Kt,useGlobalTypes:Ft,useGlobals:G,useParameter:H,useSharedState:Yt,useStoryPrepared:Wt,useStorybookApi:$t,useStorybookState:Ut}=__STORYBOOKAPI__;var K=de(Q(),1);c();f();m();var rr=__STORYBOOKCOMPONENTS__,{A:nr,ActionBar:or,AddonPanel:ir,Badge:ar,Bar:sr,Blockquote:lr,Button:ur,ClipboardCode:dr,Code:cr,DL:fr,Div:mr,DocumentWrapper:pr,ErrorFormatter:hr,FlexBar:gr,Form:yr,H1:br,H2:Sr,H3:Tr,H4:_r,H5:Er,H6:vr,HR:Or,IconButton:z,IconButtonSkeleton:Ir,Icons:q,Img:kr,LI:Cr,Link:xr,ListItem:Ar,Loader:Br,OL:Mr,P:Lr,Placeholder:Rr,Pre:wr,ResetWrapper:Pr,ScrollArea:Nr,Separator:Gr,Spaced:Hr,Span:Dr,StorybookIcon:zr,StorybookLogo:qr,Symbols:Kr,SyntaxHighlighter:Fr,TT:Yr,TabBar:Wr,TabButton:$r,TabWrapper:Ur,Table:jr,Tabs:Vr,TabsState:Zr,TooltipLinkList:X,TooltipMessage:Jr,TooltipNote:Qr,UL:Xr,WithTooltip:ee,WithTooltipPure:en,Zoom:tn,codeCommon:rn,components:nn,createCopyToClipboardFunction:on,getStoryHref:an,icons:sn,interleaveSeparators:ln,nameSpaceClassNames:un,resetComponents:dn,withReset:cn}=__STORYBOOKCOMPONENTS__;c();f();m();var gn=__STORYBOOKTHEMING__,{CacheProvider:yn,ClassNames:bn,Global:Sn,ThemeProvider:Tn,background:_n,color:En,convert:vn,create:On,createCache:In,createGlobal:kn,createReset:Cn,css:xn,darken:An,ensure:Bn,ignoreSsrWarning:Mn,isPropValid:Ln,jsx:Rn,keyframes:wn,lighten:Pn,styled:te,themes:Nn,typography:Gn,useTheme:Hn,withTheme:Dn}=__STORYBOOKTHEMING__;var ce=te.span(({background:e})=>({borderRadius:"1rem",display:"block",height:"1rem",width:"1rem",background:e}),({theme:e})=>({boxShadow:`${e.appBorderColor} 0 0 0 1px inset`})),re=(0,K.default)(1e3)((e,t,s,o,i,g)=>({id:e||t,title:t,onClick:()=>{i({selected:s,name:t})},value:s,right:o?T.createElement(ce,{background:s}):void 0,active:g})),fe=(0,K.default)(10)((e,t,s)=>{let o=e.map(({name:i,value:g})=>re(null,i,g,!0,s,g===t));return t!=="transparent"?[re("reset","Clear background","transparent",null,s,!1),...o]:o}),me={default:null,disable:!0,values:[]},pe=P(function(){let e=H(I,me),[t,s]=V(!1),[o,i]=G(),g=o[I]?.value,l=j(()=>$(g,e.values,e.default),[e,g]);Array.isArray(e)&&M.warn("Addon Backgrounds api has changed in Storybook 6.0. Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md");let n=U(r=>{i({[I]:{...o[I],value:r}})},[e,o,i]);return e.disable?null:T.createElement(w,null,T.createElement(ee,{placement:"top",closeOnOutsideClick:!0,tooltip:({onHide:r})=>T.createElement(X,{links:fe(e.values,l,({selected:u})=>{l!==u&&n(u),r()})}),onVisibleChange:s},T.createElement(z,{key:"background",title:"Change the background of the preview",active:l!=="transparent"||t},T.createElement(q,{icon:"photo"}))))}),he=P(function(){let[e,t]=G(),{grid:s}=H(I,{grid:{disable:!1}});if(s?.disable)return null;let o=e[I]?.grid||!1;return T.createElement(z,{key:"background",active:o,title:"Apply a grid to the preview",onClick:()=>t({[I]:{...e[I],grid:!o}})},T.createElement(q,{icon:"grid"}))});N.register(R,()=>{N.add(R,{title:"Backgrounds",type:Z.TOOL,match:({viewMode:e})=>!!(e&&e.match(/^(story|docs)$/)),render:()=>T.createElement(w,null,T.createElement(pe,null),T.createElement(he,null))})}); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/@zooniverse/classifier/sb-addons/essentials-backgrounds-3/manager-bundle.js.LEGAL.txt b/@zooniverse/classifier/sb-addons/essentials-backgrounds-3/manager-bundle.js.LEGAL.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/@zooniverse/classifier/sb-addons/essentials-controls-1/manager-bundle.js b/@zooniverse/classifier/sb-addons/essentials-controls-1/manager-bundle.js new file mode 100644 index 00000000000..ba63ab680ab --- /dev/null +++ b/@zooniverse/classifier/sb-addons/essentials-controls-1/manager-bundle.js @@ -0,0 +1,116 @@ +try{ +var Ny=Object.create;var ya=Object.defineProperty;var My=Object.getOwnPropertyDescriptor;var Ly=Object.getOwnPropertyNames;var jy=Object.getPrototypeOf,qy=Object.prototype.hasOwnProperty;var dr=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Qe=(e,t)=>()=>(e&&(t=e(e=0)),t);var S=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),mu=(e,t)=>{for(var r in t)ya(e,r,{get:t[r],enumerable:!0})},$y=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Ly(t))!qy.call(e,a)&&a!==r&&ya(e,a,{get:()=>t[a],enumerable:!(n=My(t,a))||n.enumerable});return e};var fe=(e,t,r)=>(r=e!=null?Ny(jy(e)):{},$y(t||!e||!e.__esModule?ya(r,"default",{value:e,enumerable:!0}):r,e));var l=Qe(()=>{});var c=Qe(()=>{});var d=Qe(()=>{});var h,Jr,Ze,gu,EI,bI,AI,yu,vI,me,pr,Aa,DI,CI,xI,FI,Eu,SI,ge,je,wI,he,BI,bu,at,TI,xe,re,_I,_t=Qe(()=>{l();c();d();h=__REACT__,{Children:Jr,Component:Ze,Fragment:gu,Profiler:EI,PureComponent:bI,StrictMode:AI,Suspense:yu,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:vI,cloneElement:me,createContext:pr,createElement:Aa,createFactory:DI,createRef:CI,forwardRef:xI,isValidElement:FI,lazy:Eu,memo:SI,useCallback:ge,useContext:je,useDebugValue:wI,useEffect:he,useImperativeHandle:BI,useLayoutEffect:bu,useMemo:at,useReducer:TI,useRef:xe,useState:re,version:_I}=__REACT__});var Fu={};mu(Fu,{A:()=>zy,ActionBar:()=>Ca,AddonPanel:()=>xa,Badge:()=>Fa,Bar:()=>Wy,Blockquote:()=>Gy,Button:()=>Vy,ClipboardCode:()=>Ky,Code:()=>Sa,DL:()=>Yy,Div:()=>Xy,DocumentWrapper:()=>Jy,ErrorFormatter:()=>wa,FlexBar:()=>Ba,Form:()=>Oe,H1:()=>Qy,H2:()=>Ta,H3:()=>_a,H4:()=>Zy,H5:()=>e2,H6:()=>t2,HR:()=>r2,IconButton:()=>yt,IconButtonSkeleton:()=>Oa,Icons:()=>_e,Img:()=>n2,LI:()=>a2,Link:()=>Et,ListItem:()=>o2,Loader:()=>Ra,OL:()=>i2,P:()=>u2,Placeholder:()=>s2,Pre:()=>l2,ResetWrapper:()=>Pa,ScrollArea:()=>c2,Separator:()=>d2,Spaced:()=>Ia,Span:()=>p2,StorybookIcon:()=>f2,StorybookLogo:()=>h2,Symbols:()=>m2,SyntaxHighlighter:()=>Qr,TT:()=>g2,TabBar:()=>y2,TabButton:()=>E2,TabWrapper:()=>b2,Table:()=>A2,Tabs:()=>v2,TabsState:()=>ka,TooltipLinkList:()=>D2,TooltipMessage:()=>C2,TooltipNote:()=>Na,UL:()=>x2,WithTooltip:()=>Zr,WithTooltipPure:()=>Ma,Zoom:()=>La,codeCommon:()=>Ot,components:()=>ja,createCopyToClipboardFunction:()=>F2,default:()=>Hy,getStoryHref:()=>qa,icons:()=>S2,interleaveSeparators:()=>w2,nameSpaceClassNames:()=>$a,resetComponents:()=>B2,withReset:()=>Rt});var Hy,zy,Ca,xa,Fa,Wy,Gy,Vy,Ky,Sa,Yy,Xy,Jy,wa,Ba,Oe,Qy,Ta,_a,Zy,e2,t2,r2,yt,Oa,_e,n2,a2,Et,o2,Ra,i2,u2,s2,l2,Pa,c2,d2,Ia,p2,f2,h2,m2,Qr,g2,y2,E2,b2,A2,v2,ka,D2,C2,Na,x2,Zr,Ma,La,Ot,ja,F2,qa,S2,w2,$a,B2,Rt,fr=Qe(()=>{l();c();d();Hy=__STORYBOOKCOMPONENTS__,{A:zy,ActionBar:Ca,AddonPanel:xa,Badge:Fa,Bar:Wy,Blockquote:Gy,Button:Vy,ClipboardCode:Ky,Code:Sa,DL:Yy,Div:Xy,DocumentWrapper:Jy,ErrorFormatter:wa,FlexBar:Ba,Form:Oe,H1:Qy,H2:Ta,H3:_a,H4:Zy,H5:e2,H6:t2,HR:r2,IconButton:yt,IconButtonSkeleton:Oa,Icons:_e,Img:n2,LI:a2,Link:Et,ListItem:o2,Loader:Ra,OL:i2,P:u2,Placeholder:s2,Pre:l2,ResetWrapper:Pa,ScrollArea:c2,Separator:d2,Spaced:Ia,Span:p2,StorybookIcon:f2,StorybookLogo:h2,Symbols:m2,SyntaxHighlighter:Qr,TT:g2,TabBar:y2,TabButton:E2,TabWrapper:b2,Table:A2,Tabs:v2,TabsState:ka,TooltipLinkList:D2,TooltipMessage:C2,TooltipNote:Na,UL:x2,WithTooltip:Zr,WithTooltipPure:Ma,Zoom:La,codeCommon:Ot,components:ja,createCopyToClipboardFunction:F2,getStoryHref:qa,icons:S2,interleaveSeparators:w2,nameSpaceClassNames:$a,resetComponents:B2,withReset:Rt}=__STORYBOOKCOMPONENTS__});var Re,hr,Ua=Qe(()=>{l();c();d();Re=e=>`control-${e.replace(/\s+/g,"-")}`,hr=e=>`set-${e.replace(/\s+/g,"-")}`});var mk,gk,yk,Ek,Su,bk,Ak,wu,vk,Dk,Ck,xk,Fk,Sk,T2,Bu,wk,Bk,Tk,_k,j,Ha,Ok,Tu,Rk,za=Qe(()=>{l();c();d();mk=__STORYBOOKTHEMING__,{CacheProvider:gk,ClassNames:yk,Global:Ek,ThemeProvider:Su,background:bk,color:Ak,convert:wu,create:vk,createCache:Dk,createGlobal:Ck,createReset:xk,css:Fk,darken:Sk,ensure:T2,ignoreSsrWarning:Bu,isPropValid:wk,jsx:Bk,keyframes:Tk,lighten:_k,styled:j,themes:Ha,typography:Ok,useTheme:Tu,withTheme:Rk}=__STORYBOOKTHEMING__});var eo=S((eN,Nu)=>{l();c();d();function h1(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r{l();c();d();function m1(){this.__data__=[],this.size=0}Mu.exports=m1});var tn=S((sN,ju)=>{l();c();d();function g1(e,t){return e===t||e!==e&&t!==t}ju.exports=g1});var br=S((pN,qu)=>{l();c();d();var y1=tn();function E1(e,t){for(var r=e.length;r--;)if(y1(e[r][0],t))return r;return-1}qu.exports=E1});var Uu=S((gN,$u)=>{l();c();d();var b1=br(),A1=Array.prototype,v1=A1.splice;function D1(e){var t=this.__data__,r=b1(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():v1.call(t,r,1),--this.size,!0}$u.exports=D1});var zu=S((AN,Hu)=>{l();c();d();var C1=br();function x1(e){var t=this.__data__,r=C1(t,e);return r<0?void 0:t[r][1]}Hu.exports=x1});var Gu=S((xN,Wu)=>{l();c();d();var F1=br();function S1(e){return F1(this.__data__,e)>-1}Wu.exports=S1});var Ku=S((BN,Vu)=>{l();c();d();var w1=br();function B1(e,t){var r=this.__data__,n=w1(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}Vu.exports=B1});var Ar=S((RN,Yu)=>{l();c();d();var T1=Lu(),_1=Uu(),O1=zu(),R1=Gu(),P1=Ku();function Nt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{l();c();d();var I1=Ar();function k1(){this.__data__=new I1,this.size=0}Xu.exports=k1});var Zu=S((qN,Qu)=>{l();c();d();function N1(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}Qu.exports=N1});var ts=S((zN,es)=>{l();c();d();function M1(e){return this.__data__.get(e)}es.exports=M1});var ns=S((KN,rs)=>{l();c();d();function L1(e){return this.__data__.has(e)}rs.exports=L1});var to=S((QN,as)=>{l();c();d();var j1=typeof window=="object"&&window&&window.Object===Object&&window;as.exports=j1});var qe=S((rM,os)=>{l();c();d();var q1=to(),$1=typeof self=="object"&&self&&self.Object===Object&&self,U1=q1||$1||Function("return this")();os.exports=U1});var At=S((iM,is)=>{l();c();d();var H1=qe(),z1=H1.Symbol;is.exports=z1});var cs=S((cM,ls)=>{l();c();d();var us=At(),ss=Object.prototype,W1=ss.hasOwnProperty,G1=ss.toString,vr=us?us.toStringTag:void 0;function V1(e){var t=W1.call(e,vr),r=e[vr];try{e[vr]=void 0;var n=!0}catch{}var a=G1.call(e);return n&&(t?e[vr]=r:delete e[vr]),a}ls.exports=V1});var ps=S((hM,ds)=>{l();c();d();var K1=Object.prototype,Y1=K1.toString;function X1(e){return Y1.call(e)}ds.exports=X1});var vt=S((EM,ms)=>{l();c();d();var fs=At(),J1=cs(),Q1=ps(),Z1="[object Null]",eE="[object Undefined]",hs=fs?fs.toStringTag:void 0;function tE(e){return e==null?e===void 0?eE:Z1:hs&&hs in Object(e)?J1(e):Q1(e)}ms.exports=tE});var ze=S((DM,gs)=>{l();c();d();function rE(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}gs.exports=rE});var ro=S((SM,ys)=>{l();c();d();var nE=vt(),aE=ze(),oE="[object AsyncFunction]",iE="[object Function]",uE="[object GeneratorFunction]",sE="[object Proxy]";function lE(e){if(!aE(e))return!1;var t=nE(e);return t==iE||t==uE||t==oE||t==sE}ys.exports=lE});var bs=S((_M,Es)=>{l();c();d();var cE=qe(),dE=cE["__core-js_shared__"];Es.exports=dE});var Ds=S((IM,vs)=>{l();c();d();var no=bs(),As=function(){var e=/[^.]+$/.exec(no&&no.keys&&no.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function pE(e){return!!As&&As in e}vs.exports=pE});var ao=S((LM,Cs)=>{l();c();d();var fE=Function.prototype,hE=fE.toString;function mE(e){if(e!=null){try{return hE.call(e)}catch{}try{return e+""}catch{}}return""}Cs.exports=mE});var Fs=S((UM,xs)=>{l();c();d();var gE=ro(),yE=Ds(),EE=ze(),bE=ao(),AE=/[\\^$.*+?()[\]{}|]/g,vE=/^\[object .+?Constructor\]$/,DE=Function.prototype,CE=Object.prototype,xE=DE.toString,FE=CE.hasOwnProperty,SE=RegExp("^"+xE.call(FE).replace(AE,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function wE(e){if(!EE(e)||yE(e))return!1;var t=gE(e)?SE:vE;return t.test(bE(e))}xs.exports=wE});var ws=S((GM,Ss)=>{l();c();d();function BE(e,t){return e?.[t]}Ss.exports=BE});var st=S((XM,Bs)=>{l();c();d();var TE=Fs(),_E=ws();function OE(e,t){var r=_E(e,t);return TE(r)?r:void 0}Bs.exports=OE});var rn=S((eL,Ts)=>{l();c();d();var RE=st(),PE=qe(),IE=RE(PE,"Map");Ts.exports=IE});var Dr=S((aL,_s)=>{l();c();d();var kE=st(),NE=kE(Object,"create");_s.exports=NE});var Ps=S((sL,Rs)=>{l();c();d();var Os=Dr();function ME(){this.__data__=Os?Os(null):{},this.size=0}Rs.exports=ME});var ks=S((pL,Is)=>{l();c();d();function LE(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}Is.exports=LE});var Ms=S((gL,Ns)=>{l();c();d();var jE=Dr(),qE="__lodash_hash_undefined__",$E=Object.prototype,UE=$E.hasOwnProperty;function HE(e){var t=this.__data__;if(jE){var r=t[e];return r===qE?void 0:r}return UE.call(t,e)?t[e]:void 0}Ns.exports=HE});var js=S((AL,Ls)=>{l();c();d();var zE=Dr(),WE=Object.prototype,GE=WE.hasOwnProperty;function VE(e){var t=this.__data__;return zE?t[e]!==void 0:GE.call(t,e)}Ls.exports=VE});var $s=S((xL,qs)=>{l();c();d();var KE=Dr(),YE="__lodash_hash_undefined__";function XE(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=KE&&t===void 0?YE:t,this}qs.exports=XE});var Hs=S((BL,Us)=>{l();c();d();var JE=Ps(),QE=ks(),ZE=Ms(),eb=js(),tb=$s();function Mt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{l();c();d();var zs=Hs(),rb=Ar(),nb=rn();function ab(){this.size=0,this.__data__={hash:new zs,map:new(nb||rb),string:new zs}}Ws.exports=ab});var Ks=S((NL,Vs)=>{l();c();d();function ob(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}Vs.exports=ob});var Cr=S((qL,Ys)=>{l();c();d();var ib=Ks();function ub(e,t){var r=e.__data__;return ib(t)?r[typeof t=="string"?"string":"hash"]:r.map}Ys.exports=ub});var Js=S((zL,Xs)=>{l();c();d();var sb=Cr();function lb(e){var t=sb(this,e).delete(e);return this.size-=t?1:0,t}Xs.exports=lb});var Zs=S((KL,Qs)=>{l();c();d();var cb=Cr();function db(e){return cb(this,e).get(e)}Qs.exports=db});var tl=S((QL,el)=>{l();c();d();var pb=Cr();function fb(e){return pb(this,e).has(e)}el.exports=fb});var nl=S((rj,rl)=>{l();c();d();var hb=Cr();function mb(e,t){var r=hb(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}rl.exports=mb});var nn=S((ij,al)=>{l();c();d();var gb=Gs(),yb=Js(),Eb=Zs(),bb=tl(),Ab=nl();function Lt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{l();c();d();var vb=Ar(),Db=rn(),Cb=nn(),xb=200;function Fb(e,t){var r=this.__data__;if(r instanceof vb){var n=r.__data__;if(!Db||n.length{l();c();d();var Sb=Ar(),wb=Ju(),Bb=Zu(),Tb=ts(),_b=ns(),Ob=il();function jt(e){var t=this.__data__=new Sb(e);this.size=t.size}jt.prototype.clear=wb;jt.prototype.delete=Bb;jt.prototype.get=Tb;jt.prototype.has=_b;jt.prototype.set=Ob;ul.exports=jt});var ll=S((Ej,sl)=>{l();c();d();var Rb="__lodash_hash_undefined__";function Pb(e){return this.__data__.set(e,Rb),this}sl.exports=Pb});var dl=S((Dj,cl)=>{l();c();d();function Ib(e){return this.__data__.has(e)}cl.exports=Ib});var oo=S((Sj,pl)=>{l();c();d();var kb=nn(),Nb=ll(),Mb=dl();function on(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new kb;++t{l();c();d();function Lb(e,t){for(var r=-1,n=e==null?0:e.length;++r{l();c();d();function jb(e,t){return e.has(t)}ml.exports=jb});var uo=S((Lj,gl)=>{l();c();d();var qb=oo(),$b=hl(),Ub=io(),Hb=1,zb=2;function Wb(e,t,r,n,a,o){var i=r&Hb,u=e.length,s=t.length;if(u!=s&&!(i&&s>u))return!1;var p=o.get(e),y=o.get(t);if(p&&y)return p==t&&y==e;var b=-1,g=!0,m=r&zb?new qb:void 0;for(o.set(e,t),o.set(t,e);++b{l();c();d();var Gb=qe(),Vb=Gb.Uint8Array;yl.exports=Vb});var bl=S((Gj,El)=>{l();c();d();function Kb(e){var t=-1,r=Array(e.size);return e.forEach(function(n,a){r[++t]=[a,n]}),r}El.exports=Kb});var un=S((Xj,Al)=>{l();c();d();function Yb(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}Al.exports=Yb});var Fl=S((eq,xl)=>{l();c();d();var vl=At(),Dl=so(),Xb=tn(),Jb=uo(),Qb=bl(),Zb=un(),eA=1,tA=2,rA="[object Boolean]",nA="[object Date]",aA="[object Error]",oA="[object Map]",iA="[object Number]",uA="[object RegExp]",sA="[object Set]",lA="[object String]",cA="[object Symbol]",dA="[object ArrayBuffer]",pA="[object DataView]",Cl=vl?vl.prototype:void 0,lo=Cl?Cl.valueOf:void 0;function fA(e,t,r,n,a,o,i){switch(r){case pA:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case dA:return!(e.byteLength!=t.byteLength||!o(new Dl(e),new Dl(t)));case rA:case nA:case iA:return Xb(+e,+t);case aA:return e.name==t.name&&e.message==t.message;case uA:case lA:return e==t+"";case oA:var u=Qb;case sA:var s=n&eA;if(u||(u=Zb),e.size!=t.size&&!s)return!1;var p=i.get(e);if(p)return p==t;n|=tA,i.set(e,t);var y=Jb(u(e),u(t),n,a,o,i);return i.delete(e),y;case cA:if(lo)return lo.call(e)==lo.call(t)}return!1}xl.exports=fA});var sn=S((aq,Sl)=>{l();c();d();function hA(e,t){for(var r=-1,n=t.length,a=e.length;++r{l();c();d();var mA=Array.isArray;wl.exports=mA});var co=S((pq,Bl)=>{l();c();d();var gA=sn(),yA=We();function EA(e,t,r){var n=t(e);return yA(e)?n:gA(n,r(e))}Bl.exports=EA});var _l=S((gq,Tl)=>{l();c();d();function bA(e,t){for(var r=-1,n=e==null?0:e.length,a=0,o=[];++r{l();c();d();function AA(){return[]}Ol.exports=AA});var ln=S((xq,Pl)=>{l();c();d();var vA=_l(),DA=po(),CA=Object.prototype,xA=CA.propertyIsEnumerable,Rl=Object.getOwnPropertySymbols,FA=Rl?function(e){return e==null?[]:(e=Object(e),vA(Rl(e),function(t){return xA.call(e,t)}))}:DA;Pl.exports=FA});var kl=S((Bq,Il)=>{l();c();d();function SA(e,t){for(var r=-1,n=Array(e);++r{l();c();d();function wA(e){return e!=null&&typeof e=="object"}Nl.exports=wA});var Ll=S((Nq,Ml)=>{l();c();d();var BA=vt(),TA=tt(),_A="[object Arguments]";function OA(e){return TA(e)&&BA(e)==_A}Ml.exports=OA});var cn=S((qq,$l)=>{l();c();d();var jl=Ll(),RA=tt(),ql=Object.prototype,PA=ql.hasOwnProperty,IA=ql.propertyIsEnumerable,kA=jl(function(){return arguments}())?jl:function(e){return RA(e)&&PA.call(e,"callee")&&!IA.call(e,"callee")};$l.exports=kA});var Hl=S((zq,Ul)=>{l();c();d();function NA(){return!1}Ul.exports=NA});var dn=S((xr,qt)=>{l();c();d();var MA=qe(),LA=Hl(),Gl=typeof xr=="object"&&xr&&!xr.nodeType&&xr,zl=Gl&&typeof qt=="object"&&qt&&!qt.nodeType&&qt,jA=zl&&zl.exports===Gl,Wl=jA?MA.Buffer:void 0,qA=Wl?Wl.isBuffer:void 0,$A=qA||LA;qt.exports=$A});var pn=S((Jq,Vl)=>{l();c();d();var UA=9007199254740991,HA=/^(?:0|[1-9]\d*)$/;function zA(e,t){var r=typeof e;return t=t??UA,!!t&&(r=="number"||r!="symbol"&&HA.test(e))&&e>-1&&e%1==0&&e{l();c();d();var WA=9007199254740991;function GA(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=WA}Kl.exports=GA});var Xl=S((o$,Yl)=>{l();c();d();var VA=vt(),KA=fn(),YA=tt(),XA="[object Arguments]",JA="[object Array]",QA="[object Boolean]",ZA="[object Date]",ev="[object Error]",tv="[object Function]",rv="[object Map]",nv="[object Number]",av="[object Object]",ov="[object RegExp]",iv="[object Set]",uv="[object String]",sv="[object WeakMap]",lv="[object ArrayBuffer]",cv="[object DataView]",dv="[object Float32Array]",pv="[object Float64Array]",fv="[object Int8Array]",hv="[object Int16Array]",mv="[object Int32Array]",gv="[object Uint8Array]",yv="[object Uint8ClampedArray]",Ev="[object Uint16Array]",bv="[object Uint32Array]",ce={};ce[dv]=ce[pv]=ce[fv]=ce[hv]=ce[mv]=ce[gv]=ce[yv]=ce[Ev]=ce[bv]=!0;ce[XA]=ce[JA]=ce[lv]=ce[QA]=ce[cv]=ce[ZA]=ce[ev]=ce[tv]=ce[rv]=ce[nv]=ce[av]=ce[ov]=ce[iv]=ce[uv]=ce[sv]=!1;function Av(e){return YA(e)&&KA(e.length)&&!!ce[VA(e)]}Yl.exports=Av});var hn=S((l$,Jl)=>{l();c();d();function vv(e){return function(t){return e(t)}}Jl.exports=vv});var mn=S((Fr,$t)=>{l();c();d();var Dv=to(),Ql=typeof Fr=="object"&&Fr&&!Fr.nodeType&&Fr,Sr=Ql&&typeof $t=="object"&&$t&&!$t.nodeType&&$t,Cv=Sr&&Sr.exports===Ql,fo=Cv&&Dv.process,xv=function(){try{var e=Sr&&Sr.require&&Sr.require("util").types;return e||fo&&fo.binding&&fo.binding("util")}catch{}}();$t.exports=xv});var ho=S((g$,tc)=>{l();c();d();var Fv=Xl(),Sv=hn(),Zl=mn(),ec=Zl&&Zl.isTypedArray,wv=ec?Sv(ec):Fv;tc.exports=wv});var mo=S((A$,rc)=>{l();c();d();var Bv=kl(),Tv=cn(),_v=We(),Ov=dn(),Rv=pn(),Pv=ho(),Iv=Object.prototype,kv=Iv.hasOwnProperty;function Nv(e,t){var r=_v(e),n=!r&&Tv(e),a=!r&&!n&&Ov(e),o=!r&&!n&&!a&&Pv(e),i=r||n||a||o,u=i?Bv(e.length,String):[],s=u.length;for(var p in e)(t||kv.call(e,p))&&!(i&&(p=="length"||a&&(p=="offset"||p=="parent")||o&&(p=="buffer"||p=="byteLength"||p=="byteOffset")||Rv(p,s)))&&u.push(p);return u}rc.exports=Nv});var gn=S((x$,nc)=>{l();c();d();var Mv=Object.prototype;function Lv(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||Mv;return e===r}nc.exports=Lv});var go=S((B$,ac)=>{l();c();d();function jv(e,t){return function(r){return e(t(r))}}ac.exports=jv});var ic=S((R$,oc)=>{l();c();d();var qv=go(),$v=qv(Object.keys,Object);oc.exports=$v});var sc=S((N$,uc)=>{l();c();d();var Uv=gn(),Hv=ic(),zv=Object.prototype,Wv=zv.hasOwnProperty;function Gv(e){if(!Uv(e))return Hv(e);var t=[];for(var r in Object(e))Wv.call(e,r)&&r!="constructor"&&t.push(r);return t}uc.exports=Gv});var yo=S((q$,lc)=>{l();c();d();var Vv=ro(),Kv=fn();function Yv(e){return e!=null&&Kv(e.length)&&!Vv(e)}lc.exports=Yv});var Ut=S((z$,cc)=>{l();c();d();var Xv=mo(),Jv=sc(),Qv=yo();function Zv(e){return Qv(e)?Xv(e):Jv(e)}cc.exports=Zv});var Eo=S((K$,dc)=>{l();c();d();var eD=co(),tD=ln(),rD=Ut();function nD(e){return eD(e,rD,tD)}dc.exports=nD});var hc=S((Q$,fc)=>{l();c();d();var pc=Eo(),aD=1,oD=Object.prototype,iD=oD.hasOwnProperty;function uD(e,t,r,n,a,o){var i=r&aD,u=pc(e),s=u.length,p=pc(t),y=p.length;if(s!=y&&!i)return!1;for(var b=s;b--;){var g=u[b];if(!(i?g in t:iD.call(t,g)))return!1}var m=o.get(e),A=o.get(t);if(m&&A)return m==t&&A==e;var E=!0;o.set(e,t),o.set(t,e);for(var x=i;++b{l();c();d();var sD=st(),lD=qe(),cD=sD(lD,"DataView");mc.exports=cD});var Ec=S((iU,yc)=>{l();c();d();var dD=st(),pD=qe(),fD=dD(pD,"Promise");yc.exports=fD});var bo=S((cU,bc)=>{l();c();d();var hD=st(),mD=qe(),gD=hD(mD,"Set");bc.exports=gD});var vc=S((hU,Ac)=>{l();c();d();var yD=st(),ED=qe(),bD=yD(ED,"WeakMap");Ac.exports=bD});var wr=S((EU,Bc)=>{l();c();d();var Ao=gc(),vo=rn(),Do=Ec(),Co=bo(),xo=vc(),wc=vt(),Ht=ao(),Dc="[object Map]",AD="[object Object]",Cc="[object Promise]",xc="[object Set]",Fc="[object WeakMap]",Sc="[object DataView]",vD=Ht(Ao),DD=Ht(vo),CD=Ht(Do),xD=Ht(Co),FD=Ht(xo),Dt=wc;(Ao&&Dt(new Ao(new ArrayBuffer(1)))!=Sc||vo&&Dt(new vo)!=Dc||Do&&Dt(Do.resolve())!=Cc||Co&&Dt(new Co)!=xc||xo&&Dt(new xo)!=Fc)&&(Dt=function(e){var t=wc(e),r=t==AD?e.constructor:void 0,n=r?Ht(r):"";if(n)switch(n){case vD:return Sc;case DD:return Dc;case CD:return Cc;case xD:return xc;case FD:return Fc}return t});Bc.exports=Dt});var Nc=S((DU,kc)=>{l();c();d();var Fo=an(),SD=uo(),wD=Fl(),BD=hc(),Tc=wr(),_c=We(),Oc=dn(),TD=ho(),_D=1,Rc="[object Arguments]",Pc="[object Array]",yn="[object Object]",OD=Object.prototype,Ic=OD.hasOwnProperty;function RD(e,t,r,n,a,o){var i=_c(e),u=_c(t),s=i?Pc:Tc(e),p=u?Pc:Tc(t);s=s==Rc?yn:s,p=p==Rc?yn:p;var y=s==yn,b=p==yn,g=s==p;if(g&&Oc(e)){if(!Oc(t))return!1;i=!0,y=!1}if(g&&!y)return o||(o=new Fo),i||TD(e)?SD(e,t,r,n,a,o):wD(e,t,s,r,n,a,o);if(!(r&_D)){var m=y&&Ic.call(e,"__wrapped__"),A=b&&Ic.call(t,"__wrapped__");if(m||A){var E=m?e.value():e,x=A?t.value():t;return o||(o=new Fo),a(E,x,r,n,o)}}return g?(o||(o=new Fo),BD(e,t,r,n,a,o)):!1}kc.exports=RD});var So=S((SU,jc)=>{l();c();d();var PD=Nc(),Mc=tt();function Lc(e,t,r,n,a){return e===t?!0:e==null||t==null||!Mc(e)&&!Mc(t)?e!==e&&t!==t:PD(e,t,r,n,Lc,a)}jc.exports=Lc});var $c=S((_U,qc)=>{l();c();d();var ID=an(),kD=So(),ND=1,MD=2;function LD(e,t,r,n){var a=r.length,o=a,i=!n;if(e==null)return!o;for(e=Object(e);a--;){var u=r[a];if(i&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++a{l();c();d();var jD=ze();function qD(e){return e===e&&!jD(e)}Uc.exports=qD});var zc=S((LU,Hc)=>{l();c();d();var $D=wo(),UD=Ut();function HD(e){for(var t=UD(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,$D(a)]}return t}Hc.exports=HD});var Bo=S((UU,Wc)=>{l();c();d();function zD(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}Wc.exports=zD});var Vc=S((GU,Gc)=>{l();c();d();var WD=$c(),GD=zc(),VD=Bo();function KD(e){var t=GD(e);return t.length==1&&t[0][2]?VD(t[0][0],t[0][1]):function(r){return r===e||WD(r,e,t)}}Gc.exports=KD});var Br=S((XU,Kc)=>{l();c();d();var YD=vt(),XD=tt(),JD="[object Symbol]";function QD(e){return typeof e=="symbol"||XD(e)&&YD(e)==JD}Kc.exports=QD});var En=S((eH,Yc)=>{l();c();d();var ZD=We(),eC=Br(),tC=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,rC=/^\w*$/;function nC(e,t){if(ZD(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||eC(e)?!0:rC.test(e)||!tC.test(e)||t!=null&&e in Object(t)}Yc.exports=nC});var Qc=S((aH,Jc)=>{l();c();d();var Xc=nn(),aC="Expected a function";function To(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(aC);var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],o=r.cache;if(o.has(a))return o.get(a);var i=e.apply(this,n);return r.cache=o.set(a,i)||o,i};return r.cache=new(To.Cache||Xc),r}To.Cache=Xc;Jc.exports=To});var ed=S((sH,Zc)=>{l();c();d();var oC=Qc(),iC=500;function uC(e){var t=oC(e,function(n){return r.size===iC&&r.clear(),n}),r=t.cache;return t}Zc.exports=uC});var rd=S((pH,td)=>{l();c();d();var sC=ed(),lC=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,cC=/\\(\\)?/g,dC=sC(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(lC,function(r,n,a,o){t.push(a?o.replace(cC,"$1"):n||r)}),t});td.exports=dC});var sd=S((gH,ud)=>{l();c();d();var nd=At(),pC=eo(),fC=We(),hC=Br(),mC=1/0,ad=nd?nd.prototype:void 0,od=ad?ad.toString:void 0;function id(e){if(typeof e=="string")return e;if(fC(e))return pC(e,id)+"";if(hC(e))return od?od.call(e):"";var t=e+"";return t=="0"&&1/e==-mC?"-0":t}ud.exports=id});var cd=S((AH,ld)=>{l();c();d();var gC=sd();function yC(e){return e==null?"":gC(e)}ld.exports=yC});var Tr=S((xH,dd)=>{l();c();d();var EC=We(),bC=En(),AC=rd(),vC=cd();function DC(e,t){return EC(e)?e:bC(e,t)?[e]:AC(vC(e))}dd.exports=DC});var zt=S((BH,pd)=>{l();c();d();var CC=Br(),xC=1/0;function FC(e){if(typeof e=="string"||CC(e))return e;var t=e+"";return t=="0"&&1/e==-xC?"-0":t}pd.exports=FC});var bn=S((RH,fd)=>{l();c();d();var SC=Tr(),wC=zt();function BC(e,t){t=SC(t,e);for(var r=0,n=t.length;e!=null&&r{l();c();d();var TC=bn();function _C(e,t,r){var n=e==null?void 0:TC(e,t);return n===void 0?r:n}hd.exports=_C});var yd=S((qH,gd)=>{l();c();d();function OC(e,t){return e!=null&&t in Object(e)}gd.exports=OC});var bd=S((zH,Ed)=>{l();c();d();var RC=Tr(),PC=cn(),IC=We(),kC=pn(),NC=fn(),MC=zt();function LC(e,t,r){t=RC(t,e);for(var n=-1,a=t.length,o=!1;++n{l();c();d();var jC=yd(),qC=bd();function $C(e,t){return e!=null&&qC(e,t,jC)}Ad.exports=$C});var Dd=S((QH,vd)=>{l();c();d();var UC=So(),HC=md(),zC=_o(),WC=En(),GC=wo(),VC=Bo(),KC=zt(),YC=1,XC=2;function JC(e,t){return WC(e)&&GC(t)?VC(KC(e),t):function(r){var n=HC(r,e);return n===void 0&&n===t?zC(r,e):UC(t,n,YC|XC)}}vd.exports=JC});var Oo=S((rz,Cd)=>{l();c();d();function QC(e){return e}Cd.exports=QC});var Fd=S((iz,xd)=>{l();c();d();function ZC(e){return function(t){return t?.[e]}}xd.exports=ZC});var wd=S((cz,Sd)=>{l();c();d();var ex=bn();function tx(e){return function(t){return ex(t,e)}}Sd.exports=tx});var Td=S((hz,Bd)=>{l();c();d();var rx=Fd(),nx=wd(),ax=En(),ox=zt();function ix(e){return ax(e)?rx(ox(e)):nx(e)}Bd.exports=ix});var Ro=S((Ez,_d)=>{l();c();d();var ux=Vc(),sx=Dd(),lx=Oo(),cx=We(),dx=Td();function px(e){return typeof e=="function"?e:e==null?lx:typeof e=="object"?cx(e)?sx(e[0],e[1]):ux(e):dx(e)}_d.exports=px});var Po=S((Dz,Od)=>{l();c();d();var fx=st(),hx=function(){try{var e=fx(Object,"defineProperty");return e({},"",{}),e}catch{}}();Od.exports=hx});var An=S((Sz,Pd)=>{l();c();d();var Rd=Po();function mx(e,t,r){t=="__proto__"&&Rd?Rd(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}Pd.exports=mx});var vn=S((_z,Id)=>{l();c();d();var gx=An(),yx=tn(),Ex=Object.prototype,bx=Ex.hasOwnProperty;function Ax(e,t,r){var n=e[t];(!(bx.call(e,t)&&yx(n,r))||r===void 0&&!(t in e))&&gx(e,t,r)}Id.exports=Ax});var Md=S((Iz,Nd)=>{l();c();d();var vx=vn(),Dx=Tr(),Cx=pn(),kd=ze(),xx=zt();function Fx(e,t,r,n){if(!kd(e))return e;t=Dx(t,e);for(var a=-1,o=t.length,i=o-1,u=e;u!=null&&++a{l();c();d();var Sx=bn(),wx=Md(),Bx=Tr();function Tx(e,t,r){for(var n=-1,a=t.length,o={};++n{l();c();d();var _x=go(),Ox=_x(Object.getPrototypeOf,Object);jd.exports=Ox});var ko=S((Gz,qd)=>{l();c();d();var Rx=sn(),Px=Dn(),Ix=ln(),kx=po(),Nx=Object.getOwnPropertySymbols,Mx=Nx?function(e){for(var t=[];e;)Rx(t,Ix(e)),e=Px(e);return t}:kx;qd.exports=Mx});var Ud=S((Xz,$d)=>{l();c();d();function Lx(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}$d.exports=Lx});var zd=S((eW,Hd)=>{l();c();d();var jx=ze(),qx=gn(),$x=Ud(),Ux=Object.prototype,Hx=Ux.hasOwnProperty;function zx(e){if(!jx(e))return $x(e);var t=qx(e),r=[];for(var n in e)n=="constructor"&&(t||!Hx.call(e,n))||r.push(n);return r}Hd.exports=zx});var Cn=S((aW,Wd)=>{l();c();d();var Wx=mo(),Gx=zd(),Vx=yo();function Kx(e){return Vx(e)?Wx(e,!0):Gx(e)}Wd.exports=Kx});var No=S((sW,Gd)=>{l();c();d();var Yx=co(),Xx=ko(),Jx=Cn();function Qx(e){return Yx(e,Jx,Xx)}Gd.exports=Qx});var Mo=S((pW,Vd)=>{l();c();d();var Zx=eo(),eF=Ro(),tF=Io(),rF=No();function nF(e,t){if(e==null)return{};var r=Zx(rF(e),function(n){return[n]});return t=eF(t),tF(e,r,function(n,a){return t(n,a[0])})}Vd.exports=nF});var Sn=S((Dp,Ko)=>{l();c();d();(function(e){if(typeof Dp=="object"&&typeof Ko<"u")Ko.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window<"u"||typeof window<"u"?t=window:typeof self<"u"?t=self:t=this,t.memoizerific=e()}})(function(){var e,t,r;return function n(a,o,i){function u(y,b){if(!o[y]){if(!a[y]){var g=typeof dr=="function"&&dr;if(!b&&g)return g(y,!0);if(s)return s(y,!0);var m=new Error("Cannot find module '"+y+"'");throw m.code="MODULE_NOT_FOUND",m}var A=o[y]={exports:{}};a[y][0].call(A.exports,function(E){var x=a[y][1][E];return u(x||E)},A,A.exports,n,a,o,i)}return o[y].exports}for(var s=typeof dr=="function"&&dr,p=0;p=0)return this.lastItem=this.list[s],this.list[s].val},i.prototype.set=function(u,s){var p;return this.lastItem&&this.isEqual(this.lastItem.key,u)?(this.lastItem.val=s,this):(p=this.indexOf(u),p>=0?(this.lastItem=this.list[p],this.list[p].val=s,this):(this.lastItem={key:u,val:s},this.list.push(this.lastItem),this.size++,this))},i.prototype.delete=function(u){var s;if(this.lastItem&&this.isEqual(this.lastItem.key,u)&&(this.lastItem=void 0),s=this.indexOf(u),s>=0)return this.size--,this.list.splice(s,1)[0]},i.prototype.has=function(u){var s;return this.lastItem&&this.isEqual(this.lastItem.key,u)?!0:(s=this.indexOf(u),s>=0?(this.lastItem=this.list[s],!0):!1)},i.prototype.forEach=function(u,s){var p;for(p=0;p0&&(I[B]={cacheItem:E,arg:arguments[B]},L?u(g,I):g.push(I),g.length>y&&s(g.shift())),A.wasMemoized=L,A.numArgs=B+1,F};return A.limit=y,A.wasMemoized=!1,A.cache=b,A.lru=g,A}};function u(y,b){var g=y.length,m=b.length,A,E,x;for(E=0;E=0&&(g=y[A],m=g.cacheItem.get(g.arg),!m||!m.size);A--)g.cacheItem.delete(g.arg)}function p(y,b){return y===b||y!==y&&b!==b}},{"map-or-similar":1}]},{},[3])(3)})});var xp=S((IW,Cp)=>{l();c();d();function yS(e,t,r,n){for(var a=e.length,o=r+(n?1:-1);n?o--:++o{l();c();d();function ES(e){return e!==e}Fp.exports=ES});var Bp=S((UW,wp)=>{l();c();d();function bS(e,t,r){for(var n=r-1,a=e.length;++n{l();c();d();var AS=xp(),vS=Sp(),DS=Bp();function CS(e,t,r){return t===t?DS(e,t,r):AS(e,vS,r)}Tp.exports=CS});var Rp=S((XW,Op)=>{l();c();d();var xS=_p();function FS(e,t){var r=e==null?0:e.length;return!!r&&xS(e,t,0)>-1}Op.exports=FS});var Ip=S((eG,Pp)=>{l();c();d();function SS(e,t,r){for(var n=-1,a=e==null?0:e.length;++n{l();c();d();function wS(){}kp.exports=wS});var Lp=S((sG,Mp)=>{l();c();d();var Yo=bo(),BS=Np(),TS=un(),_S=1/0,OS=Yo&&1/TS(new Yo([,-0]))[1]==_S?function(e){return new Yo(e)}:BS;Mp.exports=OS});var qp=S((pG,jp)=>{l();c();d();var RS=oo(),PS=Rp(),IS=Ip(),kS=io(),NS=Lp(),MS=un(),LS=200;function jS(e,t,r){var n=-1,a=PS,o=e.length,i=!0,u=[],s=u;if(r)i=!1,a=IS;else if(o>=LS){var p=t?null:NS(e);if(p)return MS(p);i=!1,a=kS,s=new RS}else s=t?[]:u;e:for(;++n{l();c();d();var qS=qp();function $S(e){return e&&e.length?qS(e):[]}$p.exports=$S});var zp=S((AG,Hp)=>{l();c();d();function US(e,t){for(var r=-1,n=e==null?0:e.length;++r{l();c();d();var HS=vn(),zS=An();function WS(e,t,r,n){var a=!r;r||(r={});for(var o=-1,i=t.length;++o{l();c();d();var GS=Or(),VS=Ut();function KS(e,t){return e&&GS(t,VS(t),e)}Gp.exports=KS});var Yp=S((RG,Kp)=>{l();c();d();var YS=Or(),XS=Cn();function JS(e,t){return e&&YS(t,XS(t),e)}Kp.exports=JS});var ef=S((Rr,Gt)=>{l();c();d();var QS=qe(),Zp=typeof Rr=="object"&&Rr&&!Rr.nodeType&&Rr,Xp=Zp&&typeof Gt=="object"&&Gt&&!Gt.nodeType&&Gt,ZS=Xp&&Xp.exports===Zp,Jp=ZS?QS.Buffer:void 0,Qp=Jp?Jp.allocUnsafe:void 0;function ew(e,t){if(t)return e.slice();var r=e.length,n=Qp?Qp(r):new e.constructor(r);return e.copy(n),n}Gt.exports=ew});var rf=S((jG,tf)=>{l();c();d();function tw(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r{l();c();d();var rw=Or(),nw=ln();function aw(e,t){return rw(e,nw(e),t)}nf.exports=aw});var uf=S((VG,of)=>{l();c();d();var ow=Or(),iw=ko();function uw(e,t){return ow(e,iw(e),t)}of.exports=uw});var lf=S((JG,sf)=>{l();c();d();var sw=Object.prototype,lw=sw.hasOwnProperty;function cw(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&lw.call(e,"index")&&(r.index=e.index,r.input=e.input),r}sf.exports=cw});var wn=S((tV,df)=>{l();c();d();var cf=so();function dw(e){var t=new e.constructor(e.byteLength);return new cf(t).set(new cf(e)),t}df.exports=dw});var ff=S((oV,pf)=>{l();c();d();var pw=wn();function fw(e,t){var r=t?pw(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}pf.exports=fw});var mf=S((lV,hf)=>{l();c();d();var hw=/\w*$/;function mw(e){var t=new e.constructor(e.source,hw.exec(e));return t.lastIndex=e.lastIndex,t}hf.exports=mw});var Af=S((fV,bf)=>{l();c();d();var gf=At(),yf=gf?gf.prototype:void 0,Ef=yf?yf.valueOf:void 0;function gw(e){return Ef?Object(Ef.call(e)):{}}bf.exports=gw});var Df=S((yV,vf)=>{l();c();d();var yw=wn();function Ew(e,t){var r=t?yw(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}vf.exports=Ew});var xf=S((vV,Cf)=>{l();c();d();var bw=wn(),Aw=ff(),vw=mf(),Dw=Af(),Cw=Df(),xw="[object Boolean]",Fw="[object Date]",Sw="[object Map]",ww="[object Number]",Bw="[object RegExp]",Tw="[object Set]",_w="[object String]",Ow="[object Symbol]",Rw="[object ArrayBuffer]",Pw="[object DataView]",Iw="[object Float32Array]",kw="[object Float64Array]",Nw="[object Int8Array]",Mw="[object Int16Array]",Lw="[object Int32Array]",jw="[object Uint8Array]",qw="[object Uint8ClampedArray]",$w="[object Uint16Array]",Uw="[object Uint32Array]";function Hw(e,t,r){var n=e.constructor;switch(t){case Rw:return bw(e);case xw:case Fw:return new n(+e);case Pw:return Aw(e,r);case Iw:case kw:case Nw:case Mw:case Lw:case jw:case qw:case $w:case Uw:return Cw(e,r);case Sw:return new n;case ww:case _w:return new n(e);case Bw:return vw(e);case Tw:return new n;case Ow:return Dw(e)}}Cf.exports=Hw});var wf=S((FV,Sf)=>{l();c();d();var zw=ze(),Ff=Object.create,Ww=function(){function e(){}return function(t){if(!zw(t))return{};if(Ff)return Ff(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();Sf.exports=Ww});var Tf=S((TV,Bf)=>{l();c();d();var Gw=wf(),Vw=Dn(),Kw=gn();function Yw(e){return typeof e.constructor=="function"&&!Kw(e)?Gw(Vw(e)):{}}Bf.exports=Yw});var Of=S((PV,_f)=>{l();c();d();var Xw=wr(),Jw=tt(),Qw="[object Map]";function Zw(e){return Jw(e)&&Xw(e)==Qw}_f.exports=Zw});var kf=S((MV,If)=>{l();c();d();var e5=Of(),t5=hn(),Rf=mn(),Pf=Rf&&Rf.isMap,r5=Pf?t5(Pf):e5;If.exports=r5});var Mf=S(($V,Nf)=>{l();c();d();var n5=wr(),a5=tt(),o5="[object Set]";function i5(e){return a5(e)&&n5(e)==o5}Nf.exports=i5});var $f=S((WV,qf)=>{l();c();d();var u5=Mf(),s5=hn(),Lf=mn(),jf=Lf&&Lf.isSet,l5=jf?s5(jf):u5;qf.exports=l5});var Gf=S((YV,Wf)=>{l();c();d();var c5=an(),d5=zp(),p5=vn(),f5=Vp(),h5=Yp(),m5=ef(),g5=rf(),y5=af(),E5=uf(),b5=Eo(),A5=No(),v5=wr(),D5=lf(),C5=xf(),x5=Tf(),F5=We(),S5=dn(),w5=kf(),B5=ze(),T5=$f(),_5=Ut(),O5=Cn(),R5=1,P5=2,I5=4,Uf="[object Arguments]",k5="[object Array]",N5="[object Boolean]",M5="[object Date]",L5="[object Error]",Hf="[object Function]",j5="[object GeneratorFunction]",q5="[object Map]",$5="[object Number]",zf="[object Object]",U5="[object RegExp]",H5="[object Set]",z5="[object String]",W5="[object Symbol]",G5="[object WeakMap]",V5="[object ArrayBuffer]",K5="[object DataView]",Y5="[object Float32Array]",X5="[object Float64Array]",J5="[object Int8Array]",Q5="[object Int16Array]",Z5="[object Int32Array]",e3="[object Uint8Array]",t3="[object Uint8ClampedArray]",r3="[object Uint16Array]",n3="[object Uint32Array]",le={};le[Uf]=le[k5]=le[V5]=le[K5]=le[N5]=le[M5]=le[Y5]=le[X5]=le[J5]=le[Q5]=le[Z5]=le[q5]=le[$5]=le[zf]=le[U5]=le[H5]=le[z5]=le[W5]=le[e3]=le[t3]=le[r3]=le[n3]=!0;le[L5]=le[Hf]=le[G5]=!1;function Bn(e,t,r,n,a,o){var i,u=t&R5,s=t&P5,p=t&I5;if(r&&(i=a?r(e,n,a,o):r(e)),i!==void 0)return i;if(!B5(e))return e;var y=F5(e);if(y){if(i=D5(e),!u)return g5(e,i)}else{var b=v5(e),g=b==Hf||b==j5;if(S5(e))return m5(e,u);if(b==zf||b==Uf||g&&!a){if(i=s||g?{}:x5(e),!u)return s?E5(e,h5(i,e)):y5(e,f5(i,e))}else{if(!le[b])return a?e:{};i=C5(e,b,u)}}o||(o=new c5);var m=o.get(e);if(m)return m;o.set(e,i),T5(e)?e.forEach(function(x){i.add(Bn(x,t,r,x,e,o))}):w5(e)&&e.forEach(function(x,F){i.set(F,Bn(x,t,r,F,e,o))});var A=p?s?A5:b5:s?O5:_5,E=y?void 0:A(e);return d5(E||e,function(x,F){E&&(F=x,x=e[F]),p5(i,F,Bn(x,t,r,F,e,o))}),i}Wf.exports=Bn});var Kf=S((ZV,Vf)=>{l();c();d();var a3=Gf(),o3=1,i3=4;function u3(e){return a3(e,o3|i3)}Vf.exports=u3});var n0=S((qK,r0)=>{l();c();d();function j3(e){return function(t,r,n){for(var a=-1,o=Object(t),i=n(t),u=i.length;u--;){var s=i[e?u:++a];if(r(o[s],s,o)===!1)break}return t}}r0.exports=j3});var o0=S((zK,a0)=>{l();c();d();var q3=n0(),$3=q3();a0.exports=$3});var u0=S((KK,i0)=>{l();c();d();var U3=o0(),H3=Ut();function z3(e,t){return e&&U3(e,t,H3)}i0.exports=z3});var In=S((QK,s0)=>{l();c();d();var W3=An(),G3=u0(),V3=Ro();function K3(e,t){var r={};return t=V3(t,3),G3(e,function(n,a,o){W3(r,a,t(n,a,o))}),r}s0.exports=K3});var c0=S((rY,l0)=>{l();c();d();var Y3=Io(),X3=_o();function J3(e,t){return Y3(e,t,function(r,n){return X3(e,n)})}l0.exports=J3});var h0=S((iY,f0)=>{l();c();d();var d0=At(),Q3=cn(),Z3=We(),p0=d0?d0.isConcatSpreadable:void 0;function eB(e){return Z3(e)||Q3(e)||!!(p0&&e&&e[p0])}f0.exports=eB});var y0=S((cY,g0)=>{l();c();d();var tB=sn(),rB=h0();function m0(e,t,r,n,a){var o=-1,i=e.length;for(r||(r=rB),a||(a=[]);++o0&&r(u)?t>1?m0(u,t-1,r,n,a):tB(a,u):n||(a[a.length]=u)}return a}g0.exports=m0});var b0=S((hY,E0)=>{l();c();d();var nB=y0();function aB(e){var t=e==null?0:e.length;return t?nB(e,1):[]}E0.exports=aB});var v0=S((EY,A0)=>{l();c();d();function oB(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}A0.exports=oB});var x0=S((DY,C0)=>{l();c();d();var iB=v0(),D0=Math.max;function uB(e,t,r){return t=D0(t===void 0?e.length-1:t,0),function(){for(var n=arguments,a=-1,o=D0(n.length-t,0),i=Array(o);++a{l();c();d();function sB(e){return function(){return e}}F0.exports=sB});var T0=S((_Y,B0)=>{l();c();d();var lB=S0(),w0=Po(),cB=Oo(),dB=w0?function(e,t){return w0(e,"toString",{configurable:!0,enumerable:!1,value:lB(t),writable:!0})}:cB;B0.exports=dB});var O0=S((IY,_0)=>{l();c();d();var pB=800,fB=16,hB=Date.now;function mB(e){var t=0,r=0;return function(){var n=hB(),a=fB-(n-r);if(r=n,a>0){if(++t>=pB)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}_0.exports=mB});var P0=S((LY,R0)=>{l();c();d();var gB=T0(),yB=O0(),EB=yB(gB);R0.exports=EB});var k0=S((UY,I0)=>{l();c();d();var bB=b0(),AB=x0(),vB=P0();function DB(e){return vB(AB(e,void 0,bB),e+"")}I0.exports=DB});var M0=S((GY,N0)=>{l();c();d();var CB=c0(),xB=k0(),FB=xB(function(e,t){return e==null?{}:CB(e,t)});N0.exports=FB});var Nn=S((XY,H0)=>{"use strict";l();c();d();function kn(e){return Array.prototype.slice.apply(e)}var $0="pending",L0="resolved",j0="rejected";function ae(e){this.status=$0,this._continuations=[],this._parent=null,this._paused=!1,e&&e.call(this,this._continueWith.bind(this),this._failWith.bind(this))}function Pr(e){return e&&typeof e.then=="function"}function SB(e){return e}ae.prototype={then:function(e,t){var r=ae.unresolved()._setParent(this);if(this._isRejected()){if(this._paused)return this._continuations.push({promise:r,nextFn:e,catchFn:t}),r;if(t)try{var n=t(this._error);return Pr(n)?(this._chainPromiseData(n,r),r):ae.resolve(n)._setParent(this)}catch(a){return ae.reject(a)._setParent(this)}return ae.reject(this._error)._setParent(this)}return this._continuations.push({promise:r,nextFn:e,catchFn:t}),this._runResolutions(),r},catch:function(e){if(this._isResolved())return ae.resolve(this._data)._setParent(this);var t=ae.unresolved()._setParent(this);return this._continuations.push({promise:t,catchFn:e}),this._runRejections(),t},finally:function(e){var t=!1;function r(n,a){if(!t){t=!0,e||(e=SB);var o=e(n);return Pr(o)?o.then(function(){if(a)throw a;return n}):n}}return this.then(function(n){return r(n)}).catch(function(n){return r(null,n)})},pause:function(){return this._paused=!0,this},resume:function(){var e=this._findFirstPaused();return e&&(e._paused=!1,e._runResolutions(),e._runRejections()),this},_findAncestry:function(){return this._continuations.reduce(function(e,t){if(t.promise){var r={promise:t.promise,children:t.promise._findAncestry()};e.push(r)}return e},[])},_setParent:function(e){if(this._parent)throw new Error("parent already set");return this._parent=e,this},_continueWith:function(e){var t=this._findFirstPending();t&&(t._data=e,t._setResolved())},_findFirstPending:function(){return this._findFirstAncestor(function(e){return e._isPending&&e._isPending()})},_findFirstPaused:function(){return this._findFirstAncestor(function(e){return e._paused})},_findFirstAncestor:function(e){for(var t=this,r;t;)e(t)&&(r=t),t=t._parent;return r},_failWith:function(e){var t=this._findFirstPending();t&&(t._error=e,t._setRejected())},_takeContinuations:function(){return this._continuations.splice(0,this._continuations.length)},_runRejections:function(){if(!(this._paused||!this._isRejected())){var e=this._error,t=this._takeContinuations(),r=this;t.forEach(function(n){if(n.catchFn)try{var a=n.catchFn(e);r._handleUserFunctionResult(a,n.promise)}catch(o){n.promise.reject(o)}else n.promise.reject(e)})}},_runResolutions:function(){if(!(this._paused||!this._isResolved()||this._isPending())){var e=this._takeContinuations(),t=this._data,r=this;if(e.forEach(function(n){if(n.nextFn)try{var a=n.nextFn(t);r._handleUserFunctionResult(a,n.promise)}catch(o){r._handleResolutionError(o,n)}else n.promise&&n.promise.resolve(t)}),Pr(this._data))return this._handleWhenResolvedDataIsPromise(this._data)}},_handleResolutionError:function(e,t){if(this._setRejected(),t.catchFn)try{t.catchFn(e);return}catch(r){e=r}t.promise&&t.promise.reject(e)},_handleWhenResolvedDataIsPromise:function(e){var t=this;return e.then(function(r){t._data=r,t._runResolutions()}).catch(function(r){t._error=r,t._setRejected(),t._runRejections()})},_handleUserFunctionResult:function(e,t){Pr(e)?this._chainPromiseData(e,t):t.resolve(e)},_chainPromiseData:function(e,t){e.then(function(r){t.resolve(r)}).catch(function(r){t.reject(r)})},_setResolved:function(){this.status=L0,this._paused||this._runResolutions()},_setRejected:function(){this.status=j0,this._paused||this._runRejections()},_isPending:function(){return this.status===$0},_isResolved:function(){return this.status===L0},_isRejected:function(){return this.status===j0}};ae.resolve=function(e){return new ae(function(t,r){Pr(e)?e.then(function(n){t(n)}).catch(function(n){r(n)}):t(e)})};ae.reject=function(e){return new ae(function(t,r){r(e)})};ae.unresolved=function(){return new ae(function(e,t){this.resolve=e,this.reject=t})};ae.all=function(){var e=kn(arguments);return Array.isArray(e[0])&&(e=e[0]),e.length?new ae(function(t,r){var n=[],a=0,o=function(){a===e.length&&t(n)},i=!1,u=function(s){i||(i=!0,r(s))};e.forEach(function(s,p){ae.resolve(s).then(function(y){n[p]=y,a+=1,o()}).catch(function(y){u(y)})})}):ae.resolve([])};function q0(e){return typeof window<"u"&&"AggregateError"in window?new window.AggregateError(e):{errors:e}}ae.any=function(){var e=kn(arguments);return Array.isArray(e[0])&&(e=e[0]),e.length?new ae(function(t,r){var n=[],a=0,o=function(){a===e.length&&r(q0(n))},i=!1,u=function(s){i||(i=!0,t(s))};e.forEach(function(s,p){ae.resolve(s).then(function(y){u(y)}).catch(function(y){n[p]=y,a+=1,o()})})}):ae.reject(q0([]))};ae.allSettled=function(){var e=kn(arguments);return Array.isArray(e[0])&&(e=e[0]),e.length?new ae(function(t){var r=[],n=0,a=function(){n+=1,n===e.length&&t(r)};e.forEach(function(o,i){ae.resolve(o).then(function(u){r[i]={status:"fulfilled",value:u},a()}).catch(function(u){r[i]={status:"rejected",reason:u},a()})})}):ae.resolve([])};if(Promise===ae)throw new Error("Please use SynchronousPromise.installGlobally() to install globally");var U0=Promise;ae.installGlobally=function(e){if(Promise===ae)return e;var t=wB(e);return Promise=ae,t};ae.uninstallGlobally=function(){Promise===ae&&(Promise=U0)};function wB(e){if(typeof e>"u"||e.__patched)return e;var t=e;return e=function(){var r=U0;t.apply(this,kn(arguments))},e.__patched=!0,e}H0.exports={SynchronousPromise:ae}});var Zo=S((bX,W0)=>{l();c();d();var TB=vt(),_B=Dn(),OB=tt(),RB="[object Object]",PB=Function.prototype,IB=Object.prototype,z0=PB.toString,kB=IB.hasOwnProperty,NB=z0.call(Object);function MB(e){if(!OB(e)||TB(e)!=RB)return!1;var t=_B(e);if(t===null)return!0;var r=kB.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&z0.call(r)==NB}W0.exports=MB});var V0=S((CX,G0)=>{l();c();d();G0.exports=LB;function LB(e,t){if(ei("noDeprecation"))return e;var r=!1;function n(){if(!r){if(ei("throwDeprecation"))throw new Error(t);ei("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return n}function ei(e){try{if(!window.localStorage)return!1}catch{return!1}var t=window.localStorage[e];return t==null?!1:String(t).toLowerCase()==="true"}});var eh=S((GX,Z0)=>{"use strict";l();c();d();Z0.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},r=Symbol("test"),n=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var a=42;t[r]=a;for(r in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var o=Object.getOwnPropertySymbols(t);if(o.length!==1||o[0]!==r||!Object.prototype.propertyIsEnumerable.call(t,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var i=Object.getOwnPropertyDescriptor(t,r);if(i.value!==a||i.enumerable!==!0)return!1}return!0}});var nh=S((XX,rh)=>{"use strict";l();c();d();var th=typeof Symbol<"u"&&Symbol,eT=eh();rh.exports=function(){return typeof th!="function"||typeof Symbol!="function"||typeof th("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:eT()}});var oh=S((eJ,ah)=>{"use strict";l();c();d();var tT="Function.prototype.bind called on incompatible ",ai=Array.prototype.slice,rT=Object.prototype.toString,nT="[object Function]";ah.exports=function(t){var r=this;if(typeof r!="function"||rT.call(r)!==nT)throw new TypeError(tT+r);for(var n=ai.call(arguments,1),a,o=function(){if(this instanceof a){var y=r.apply(this,n.concat(ai.call(arguments)));return Object(y)===y?y:this}else return r.apply(t,n.concat(ai.call(arguments)))},i=Math.max(0,r.length-n.length),u=[],s=0;s{"use strict";l();c();d();var aT=oh();ih.exports=Function.prototype.bind||aT});var sh=S((sJ,uh)=>{"use strict";l();c();d();var oT=$n();uh.exports=oT.call(Function.call,Object.prototype.hasOwnProperty)});var zn=S((pJ,ph)=>{"use strict";l();c();d();var ne,Qt=SyntaxError,dh=Function,Xt=TypeError,oi=function(e){try{return dh('"use strict"; return ('+e+").constructor;")()}catch{}},Ft=Object.getOwnPropertyDescriptor;if(Ft)try{Ft({},"")}catch{Ft=null}var ii=function(){throw new Xt},iT=Ft?function(){try{return arguments.callee,ii}catch{try{return Ft(arguments,"callee").get}catch{return ii}}}():ii,Kt=nh()(),dt=Object.getPrototypeOf||function(e){return e.__proto__},Yt={},uT=typeof Uint8Array>"u"?ne:dt(Uint8Array),Jt={"%AggregateError%":typeof AggregateError>"u"?ne:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?ne:ArrayBuffer,"%ArrayIteratorPrototype%":Kt?dt([][Symbol.iterator]()):ne,"%AsyncFromSyncIteratorPrototype%":ne,"%AsyncFunction%":Yt,"%AsyncGenerator%":Yt,"%AsyncGeneratorFunction%":Yt,"%AsyncIteratorPrototype%":Yt,"%Atomics%":typeof Atomics>"u"?ne:Atomics,"%BigInt%":typeof BigInt>"u"?ne:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?ne:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?ne:Float32Array,"%Float64Array%":typeof Float64Array>"u"?ne:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?ne:FinalizationRegistry,"%Function%":dh,"%GeneratorFunction%":Yt,"%Int8Array%":typeof Int8Array>"u"?ne:Int8Array,"%Int16Array%":typeof Int16Array>"u"?ne:Int16Array,"%Int32Array%":typeof Int32Array>"u"?ne:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Kt?dt(dt([][Symbol.iterator]())):ne,"%JSON%":typeof JSON=="object"?JSON:ne,"%Map%":typeof Map>"u"?ne:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Kt?ne:dt(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?ne:Promise,"%Proxy%":typeof Proxy>"u"?ne:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?ne:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?ne:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Kt?ne:dt(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?ne:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Kt?dt(""[Symbol.iterator]()):ne,"%Symbol%":Kt?Symbol:ne,"%SyntaxError%":Qt,"%ThrowTypeError%":iT,"%TypedArray%":uT,"%TypeError%":Xt,"%Uint8Array%":typeof Uint8Array>"u"?ne:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?ne:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?ne:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?ne:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?ne:WeakMap,"%WeakRef%":typeof WeakRef>"u"?ne:WeakRef,"%WeakSet%":typeof WeakSet>"u"?ne:WeakSet},sT=function e(t){var r;if(t==="%AsyncFunction%")r=oi("async function () {}");else if(t==="%GeneratorFunction%")r=oi("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=oi("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=e("%AsyncGenerator%");a&&(r=dt(a.prototype))}return Jt[t]=r,r},lh={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Mr=$n(),Un=sh(),lT=Mr.call(Function.call,Array.prototype.concat),cT=Mr.call(Function.apply,Array.prototype.splice),ch=Mr.call(Function.call,String.prototype.replace),Hn=Mr.call(Function.call,String.prototype.slice),dT=Mr.call(Function.call,RegExp.prototype.exec),pT=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,fT=/\\(\\)?/g,hT=function(t){var r=Hn(t,0,1),n=Hn(t,-1);if(r==="%"&&n!=="%")throw new Qt("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new Qt("invalid intrinsic syntax, expected opening `%`");var a=[];return ch(t,pT,function(o,i,u,s){a[a.length]=u?ch(s,fT,"$1"):i||o}),a},mT=function(t,r){var n=t,a;if(Un(lh,n)&&(a=lh[n],n="%"+a[0]+"%"),Un(Jt,n)){var o=Jt[n];if(o===Yt&&(o=sT(n)),typeof o>"u"&&!r)throw new Xt("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:o}}throw new Qt("intrinsic "+t+" does not exist!")};ph.exports=function(t,r){if(typeof t!="string"||t.length===0)throw new Xt("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new Xt('"allowMissing" argument must be a boolean');if(dT(/^%?[^%]*%?$/,t)===null)throw new Qt("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=hT(t),a=n.length>0?n[0]:"",o=mT("%"+a+"%",r),i=o.name,u=o.value,s=!1,p=o.alias;p&&(a=p[0],cT(n,lT([0,1],p)));for(var y=1,b=!0;y=n.length){var E=Ft(u,g);b=!!E,b&&"get"in E&&!("originalValue"in E.get)?u=E.get:u=u[g]}else b=Un(u,g),u=u[g];b&&!s&&(Jt[i]=u)}}return u}});var Eh=S((gJ,Wn)=>{"use strict";l();c();d();var ui=$n(),Zt=zn(),mh=Zt("%Function.prototype.apply%"),gh=Zt("%Function.prototype.call%"),yh=Zt("%Reflect.apply%",!0)||ui.call(gh,mh),fh=Zt("%Object.getOwnPropertyDescriptor%",!0),St=Zt("%Object.defineProperty%",!0),gT=Zt("%Math.max%");if(St)try{St({},"a",{value:1})}catch{St=null}Wn.exports=function(t){var r=yh(ui,gh,arguments);if(fh&&St){var n=fh(r,"length");n.configurable&&St(r,"length",{value:1+gT(0,t.length-(arguments.length-1))})}return r};var hh=function(){return yh(ui,mh,arguments)};St?St(Wn.exports,"apply",{value:hh}):Wn.exports.apply=hh});var Dh=S((AJ,vh)=>{"use strict";l();c();d();var bh=zn(),Ah=Eh(),yT=Ah(bh("String.prototype.indexOf"));vh.exports=function(t,r){var n=bh(t,!!r);return typeof n=="function"&&yT(t,".prototype.")>-1?Ah(n):n}});var Ch=S(()=>{l();c();d()});var $h=S((TJ,qh)=>{l();c();d();var yi=typeof Map=="function"&&Map.prototype,si=Object.getOwnPropertyDescriptor&&yi?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,Vn=yi&&si&&typeof si.get=="function"?si.get:null,ET=yi&&Map.prototype.forEach,Ei=typeof Set=="function"&&Set.prototype,li=Object.getOwnPropertyDescriptor&&Ei?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Kn=Ei&&li&&typeof li.get=="function"?li.get:null,bT=Ei&&Set.prototype.forEach,AT=typeof WeakMap=="function"&&WeakMap.prototype,jr=AT?WeakMap.prototype.has:null,vT=typeof WeakSet=="function"&&WeakSet.prototype,qr=vT?WeakSet.prototype.has:null,DT=typeof WeakRef=="function"&&WeakRef.prototype,xh=DT?WeakRef.prototype.deref:null,CT=Boolean.prototype.valueOf,xT=Object.prototype.toString,FT=Function.prototype.toString,ST=String.prototype.match,bi=String.prototype.slice,ft=String.prototype.replace,wT=String.prototype.toUpperCase,Fh=String.prototype.toLowerCase,Ih=RegExp.prototype.test,Sh=Array.prototype.concat,Ke=Array.prototype.join,BT=Array.prototype.slice,wh=Math.floor,pi=typeof BigInt=="function"?BigInt.prototype.valueOf:null,ci=Object.getOwnPropertySymbols,fi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,er=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Se=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===er||"symbol")?Symbol.toStringTag:null,kh=Object.prototype.propertyIsEnumerable,Bh=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function Th(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||Ih.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var n=e<0?-wh(-e):wh(e);if(n!==e){var a=String(n),o=bi.call(t,a.length+1);return ft.call(a,r,"$&_")+"."+ft.call(ft.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return ft.call(t,r,"$&_")}var hi=Ch(),_h=hi.custom,Oh=Mh(_h)?_h:null;qh.exports=function e(t,r,n,a){var o=r||{};if(pt(o,"quoteStyle")&&o.quoteStyle!=="single"&&o.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(pt(o,"maxStringLength")&&(typeof o.maxStringLength=="number"?o.maxStringLength<0&&o.maxStringLength!==1/0:o.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var i=pt(o,"customInspect")?o.customInspect:!0;if(typeof i!="boolean"&&i!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(pt(o,"indent")&&o.indent!==null&&o.indent!==" "&&!(parseInt(o.indent,10)===o.indent&&o.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(pt(o,"numericSeparator")&&typeof o.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var u=o.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return jh(t,o);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var s=String(t);return u?Th(t,s):s}if(typeof t=="bigint"){var p=String(t)+"n";return u?Th(t,p):p}var y=typeof o.depth>"u"?5:o.depth;if(typeof n>"u"&&(n=0),n>=y&&y>0&&typeof t=="object")return mi(t)?"[Array]":"[Object]";var b=GT(o,n);if(typeof a>"u")a=[];else if(Lh(a,t)>=0)return"[Circular]";function g(Y,R,_){if(R&&(a=BT.call(a),a.push(R)),_){var q={depth:o.depth};return pt(o,"quoteStyle")&&(q.quoteStyle=o.quoteStyle),e(Y,q,n+1,a)}return e(Y,o,n+1,a)}if(typeof t=="function"&&!Rh(t)){var m=MT(t),A=Gn(t,g);return"[Function"+(m?": "+m:" (anonymous)")+"]"+(A.length>0?" { "+Ke.call(A,", ")+" }":"")}if(Mh(t)){var E=er?ft.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):fi.call(t);return typeof t=="object"&&!er?Lr(E):E}if(HT(t)){for(var x="<"+Fh.call(String(t.nodeName)),F=t.attributes||[],B=0;B",x}if(mi(t)){if(t.length===0)return"[]";var I=Gn(t,g);return b&&!WT(I)?"["+gi(I,b)+"]":"[ "+Ke.call(I,", ")+" ]"}if(OT(t)){var L=Gn(t,g);return!("cause"in Error.prototype)&&"cause"in t&&!kh.call(t,"cause")?"{ ["+String(t)+"] "+Ke.call(Sh.call("[cause]: "+g(t.cause),L),", ")+" }":L.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+Ke.call(L,", ")+" }"}if(typeof t=="object"&&i){if(Oh&&typeof t[Oh]=="function"&&hi)return hi(t,{depth:y-n});if(i!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(LT(t)){var w=[];return ET.call(t,function(Y,R){w.push(g(R,t,!0)+" => "+g(Y,t))}),Ph("Map",Vn.call(t),w,b)}if($T(t)){var k=[];return bT.call(t,function(Y){k.push(g(Y,t))}),Ph("Set",Kn.call(t),k,b)}if(jT(t))return di("WeakMap");if(UT(t))return di("WeakSet");if(qT(t))return di("WeakRef");if(PT(t))return Lr(g(Number(t)));if(kT(t))return Lr(g(pi.call(t)));if(IT(t))return Lr(CT.call(t));if(RT(t))return Lr(g(String(t)));if(!_T(t)&&!Rh(t)){var N=Gn(t,g),U=Bh?Bh(t)===Object.prototype:t instanceof Object||t.constructor===Object,V=t instanceof Object?"":"null prototype",H=!U&&Se&&Object(t)===t&&Se in t?bi.call(ht(t),8,-1):V?"Object":"",ee=U||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",Q=ee+(H||V?"["+Ke.call(Sh.call([],H||[],V||[]),": ")+"] ":"");return N.length===0?Q+"{}":b?Q+"{"+gi(N,b)+"}":Q+"{ "+Ke.call(N,", ")+" }"}return String(t)};function Nh(e,t,r){var n=(r.quoteStyle||t)==="double"?'"':"'";return n+e+n}function TT(e){return ft.call(String(e),/"/g,""")}function mi(e){return ht(e)==="[object Array]"&&(!Se||!(typeof e=="object"&&Se in e))}function _T(e){return ht(e)==="[object Date]"&&(!Se||!(typeof e=="object"&&Se in e))}function Rh(e){return ht(e)==="[object RegExp]"&&(!Se||!(typeof e=="object"&&Se in e))}function OT(e){return ht(e)==="[object Error]"&&(!Se||!(typeof e=="object"&&Se in e))}function RT(e){return ht(e)==="[object String]"&&(!Se||!(typeof e=="object"&&Se in e))}function PT(e){return ht(e)==="[object Number]"&&(!Se||!(typeof e=="object"&&Se in e))}function IT(e){return ht(e)==="[object Boolean]"&&(!Se||!(typeof e=="object"&&Se in e))}function Mh(e){if(er)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!fi)return!1;try{return fi.call(e),!0}catch{}return!1}function kT(e){if(!e||typeof e!="object"||!pi)return!1;try{return pi.call(e),!0}catch{}return!1}var NT=Object.prototype.hasOwnProperty||function(e){return e in this};function pt(e,t){return NT.call(e,t)}function ht(e){return xT.call(e)}function MT(e){if(e.name)return e.name;var t=ST.call(FT.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function Lh(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;rt.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return jh(bi.call(e,0,t.maxStringLength),t)+n}var a=ft.call(ft.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,zT);return Nh(a,"single",t)}function zT(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+wT.call(t.toString(16))}function Lr(e){return"Object("+e+")"}function di(e){return e+" { ? }"}function Ph(e,t,r,n){var a=n?gi(r,n):Ke.call(r,", ");return e+" ("+t+") {"+a+"}"}function WT(e){for(var t=0;t=0)return!1;return!0}function GT(e,t){var r;if(e.indent===" ")r=" ";else if(typeof e.indent=="number"&&e.indent>0)r=Ke.call(Array(e.indent+1)," ");else return null;return{base:r,prev:Ke.call(Array(t+1),r)}}function gi(e,t){if(e.length===0)return"";var r=` +`+t.prev+t.base;return r+Ke.call(e,","+r)+` +`+t.prev}function Gn(e,t){var r=mi(e),n=[];if(r){n.length=e.length;for(var a=0;a{"use strict";l();c();d();var Ai=zn(),tr=Dh(),VT=$h(),KT=Ai("%TypeError%"),Yn=Ai("%WeakMap%",!0),Xn=Ai("%Map%",!0),YT=tr("WeakMap.prototype.get",!0),XT=tr("WeakMap.prototype.set",!0),JT=tr("WeakMap.prototype.has",!0),QT=tr("Map.prototype.get",!0),ZT=tr("Map.prototype.set",!0),e_=tr("Map.prototype.has",!0),vi=function(e,t){for(var r=e,n;(n=r.next)!==null;r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n},t_=function(e,t){var r=vi(e,t);return r&&r.value},r_=function(e,t,r){var n=vi(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}},n_=function(e,t){return!!vi(e,t)};Uh.exports=function(){var t,r,n,a={assert:function(o){if(!a.has(o))throw new KT("Side channel does not contain "+VT(o))},get:function(o){if(Yn&&o&&(typeof o=="object"||typeof o=="function")){if(t)return YT(t,o)}else if(Xn){if(r)return QT(r,o)}else if(n)return t_(n,o)},has:function(o){if(Yn&&o&&(typeof o=="object"||typeof o=="function")){if(t)return JT(t,o)}else if(Xn){if(r)return e_(r,o)}else if(n)return n_(n,o);return!1},set:function(o,i){Yn&&o&&(typeof o=="object"||typeof o=="function")?(t||(t=new Yn),XT(t,o,i)):Xn?(r||(r=new Xn),ZT(r,o,i)):(n||(n={key:{},next:null}),r_(n,o,i))}};return a}});var Jn=S((MJ,zh)=>{"use strict";l();c();d();var a_=String.prototype.replace,o_=/%20/g,Di={RFC1738:"RFC1738",RFC3986:"RFC3986"};zh.exports={default:Di.RFC3986,formatters:{RFC1738:function(e){return a_.call(e,o_,"+")},RFC3986:function(e){return String(e)}},RFC1738:Di.RFC1738,RFC3986:Di.RFC3986}});var xi=S(($J,Gh)=>{"use strict";l();c();d();var i_=Jn(),Ci=Object.prototype.hasOwnProperty,wt=Array.isArray,Ye=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),u_=function(t){for(;t.length>1;){var r=t.pop(),n=r.obj[r.prop];if(wt(n)){for(var a=[],o=0;o=48&&p<=57||p>=65&&p<=90||p>=97&&p<=122||o===i_.RFC1738&&(p===40||p===41)){u+=i.charAt(s);continue}if(p<128){u=u+Ye[p];continue}if(p<2048){u=u+(Ye[192|p>>6]+Ye[128|p&63]);continue}if(p<55296||p>=57344){u=u+(Ye[224|p>>12]+Ye[128|p>>6&63]+Ye[128|p&63]);continue}s+=1,p=65536+((p&1023)<<10|i.charCodeAt(s)&1023),u+=Ye[240|p>>18]+Ye[128|p>>12&63]+Ye[128|p>>6&63]+Ye[128|p&63]}return u},p_=function(t){for(var r=[{obj:{o:t},prop:"o"}],n=[],a=0;a{"use strict";l();c();d();var Yh=Hh(),Qn=xi(),$r=Jn(),y_=Object.prototype.hasOwnProperty,Vh={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,r){return t+"["+r+"]"},repeat:function(t){return t}},nt=Array.isArray,E_=Array.prototype.push,Xh=function(e,t){E_.apply(e,nt(t)?t:[t])},b_=Date.prototype.toISOString,Kh=$r.default,we={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:Qn.encode,encodeValuesOnly:!1,format:Kh,formatter:$r.formatters[Kh],indices:!1,serializeDate:function(t){return b_.call(t)},skipNulls:!1,strictNullHandling:!1},A_=function(t){return typeof t=="string"||typeof t=="number"||typeof t=="boolean"||typeof t=="symbol"||typeof t=="bigint"},Fi={},v_=function e(t,r,n,a,o,i,u,s,p,y,b,g,m,A,E,x){for(var F=t,B=x,I=0,L=!1;(B=B.get(Fi))!==void 0&&!L;){var w=B.get(t);if(I+=1,typeof w<"u"){if(w===I)throw new RangeError("Cyclic object value");L=!0}typeof B.get(Fi)>"u"&&(I=0)}if(typeof s=="function"?F=s(r,F):F instanceof Date?F=b(F):n==="comma"&&nt(F)&&(F=Qn.maybeMap(F,function(q){return q instanceof Date?b(q):q})),F===null){if(o)return u&&!A?u(r,we.encoder,E,"key",g):r;F=""}if(A_(F)||Qn.isBuffer(F)){if(u){var k=A?r:u(r,we.encoder,E,"key",g);return[m(k)+"="+m(u(F,we.encoder,E,"value",g))]}return[m(r)+"="+m(String(F))]}var N=[];if(typeof F>"u")return N;var U;if(n==="comma"&&nt(F))A&&u&&(F=Qn.maybeMap(F,u)),U=[{value:F.length>0?F.join(",")||null:void 0}];else if(nt(s))U=s;else{var V=Object.keys(F);U=p?V.sort(p):V}for(var H=a&&nt(F)&&F.length===1?r+"[]":r,ee=0;ee"u"?we.allowDots:!!t.allowDots,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:we.charsetSentinel,delimiter:typeof t.delimiter>"u"?we.delimiter:t.delimiter,encode:typeof t.encode=="boolean"?t.encode:we.encode,encoder:typeof t.encoder=="function"?t.encoder:we.encoder,encodeValuesOnly:typeof t.encodeValuesOnly=="boolean"?t.encodeValuesOnly:we.encodeValuesOnly,filter:o,format:n,formatter:a,serializeDate:typeof t.serializeDate=="function"?t.serializeDate:we.serializeDate,skipNulls:typeof t.skipNulls=="boolean"?t.skipNulls:we.skipNulls,sort:typeof t.sort=="function"?t.sort:null,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:we.strictNullHandling}};Jh.exports=function(e,t){var r=e,n=D_(t),a,o;typeof n.filter=="function"?(o=n.filter,r=o("",r)):nt(n.filter)&&(o=n.filter,a=o);var i=[];if(typeof r!="object"||r===null)return"";var u;t&&t.arrayFormat in Vh?u=t.arrayFormat:t&&"indices"in t?u=t.indices?"indices":"repeat":u="indices";var s=Vh[u];if(t&&"commaRoundTrip"in t&&typeof t.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var p=s==="comma"&&t&&t.commaRoundTrip;a||(a=Object.keys(r)),n.sort&&a.sort(n.sort);for(var y=Yh(),b=0;b0?A+m:""}});var tm=S((YJ,em)=>{"use strict";l();c();d();var rr=xi(),Si=Object.prototype.hasOwnProperty,C_=Array.isArray,De={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:rr.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},x_=function(e){return e.replace(/&#(\d+);/g,function(t,r){return String.fromCharCode(parseInt(r,10))})},Zh=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},F_="utf8=%26%2310003%3B",S_="utf8=%E2%9C%93",w_=function(t,r){var n={__proto__:null},a=r.ignoreQueryPrefix?t.replace(/^\?/,""):t,o=r.parameterLimit===1/0?void 0:r.parameterLimit,i=a.split(r.delimiter,o),u=-1,s,p=r.charset;if(r.charsetSentinel)for(s=0;s-1&&(A=C_(A)?[A]:A),Si.call(n,m)?n[m]=rr.combine(n[m],A):n[m]=A}return n},B_=function(e,t,r,n){for(var a=n?t:Zh(t,r),o=e.length-1;o>=0;--o){var i,u=e[o];if(u==="[]"&&r.parseArrays)i=[].concat(a);else{i=r.plainObjects?Object.create(null):{};var s=u.charAt(0)==="["&&u.charAt(u.length-1)==="]"?u.slice(1,-1):u,p=parseInt(s,10);!r.parseArrays&&s===""?i={0:a}:!isNaN(p)&&u!==s&&String(p)===s&&p>=0&&r.parseArrays&&p<=r.arrayLimit?(i=[],i[p]=a):s!=="__proto__"&&(i[s]=a)}a=i}return a},T_=function(t,r,n,a){if(t){var o=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,i=/(\[[^[\]]*])/,u=/(\[[^[\]]*])/g,s=n.depth>0&&i.exec(o),p=s?o.slice(0,s.index):o,y=[];if(p){if(!n.plainObjects&&Si.call(Object.prototype,p)&&!n.allowPrototypes)return;y.push(p)}for(var b=0;n.depth>0&&(s=u.exec(o))!==null&&b"u"?De.charset:t.charset;return{allowDots:typeof t.allowDots>"u"?De.allowDots:!!t.allowDots,allowPrototypes:typeof t.allowPrototypes=="boolean"?t.allowPrototypes:De.allowPrototypes,allowSparse:typeof t.allowSparse=="boolean"?t.allowSparse:De.allowSparse,arrayLimit:typeof t.arrayLimit=="number"?t.arrayLimit:De.arrayLimit,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:De.charsetSentinel,comma:typeof t.comma=="boolean"?t.comma:De.comma,decoder:typeof t.decoder=="function"?t.decoder:De.decoder,delimiter:typeof t.delimiter=="string"||rr.isRegExp(t.delimiter)?t.delimiter:De.delimiter,depth:typeof t.depth=="number"||t.depth===!1?+t.depth:De.depth,ignoreQueryPrefix:t.ignoreQueryPrefix===!0,interpretNumericEntities:typeof t.interpretNumericEntities=="boolean"?t.interpretNumericEntities:De.interpretNumericEntities,parameterLimit:typeof t.parameterLimit=="number"?t.parameterLimit:De.parameterLimit,parseArrays:t.parseArrays!==!1,plainObjects:typeof t.plainObjects=="boolean"?t.plainObjects:De.plainObjects,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:De.strictNullHandling}};em.exports=function(e,t){var r=__(t);if(e===""||e===null||typeof e>"u")return r.plainObjects?Object.create(null):{};for(var n=typeof e=="string"?w_(e,r):e,a=r.plainObjects?Object.create(null):{},o=Object.keys(n),i=0;i{"use strict";l();c();d();var O_=Qh(),R_=tm(),P_=Jn();rm.exports={formats:P_,parse:R_,stringify:O_}});var sm=S((LZ,um)=>{l();c();d();(function(){"use strict";function e(i){if(i==null)return!1;switch(i.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 t(i){if(i==null)return!1;switch(i.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1}function r(i){if(i==null)return!1;switch(i.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(i){return r(i)||i!=null&&i.type==="FunctionDeclaration"}function a(i){switch(i.type){case"IfStatement":return i.alternate!=null?i.alternate:i.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return i.body}return null}function o(i){var u;if(i.type!=="IfStatement"||i.alternate==null)return!1;u=i.consequent;do{if(u.type==="IfStatement"&&u.alternate==null)return!0;u=a(u)}while(u);return!1}um.exports={isExpression:e,isStatement:r,isIterationStatement:t,isSourceElement:n,isProblematicIfStatement:o,trailingStatement:a}})()});var Bi=S((UZ,lm)=>{l();c();d();(function(){"use strict";var e,t,r,n,a,o;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-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},e={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/};function i(x){return 48<=x&&x<=57}function u(x){return 48<=x&&x<=57||97<=x&&x<=102||65<=x&&x<=70}function s(x){return x>=48&&x<=55}r=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function p(x){return x===32||x===9||x===11||x===12||x===160||x>=5760&&r.indexOf(x)>=0}function y(x){return x===10||x===13||x===8232||x===8233}function b(x){if(x<=65535)return String.fromCharCode(x);var F=String.fromCharCode(Math.floor((x-65536)/1024)+55296),B=String.fromCharCode((x-65536)%1024+56320);return F+B}for(n=new Array(128),o=0;o<128;++o)n[o]=o>=97&&o<=122||o>=65&&o<=90||o===36||o===95;for(a=new Array(128),o=0;o<128;++o)a[o]=o>=97&&o<=122||o>=65&&o<=90||o>=48&&o<=57||o===36||o===95;function g(x){return x<128?n[x]:t.NonAsciiIdentifierStart.test(b(x))}function m(x){return x<128?a[x]:t.NonAsciiIdentifierPart.test(b(x))}function A(x){return x<128?n[x]:e.NonAsciiIdentifierStart.test(b(x))}function E(x){return x<128?a[x]:e.NonAsciiIdentifierPart.test(b(x))}lm.exports={isDecimalDigit:i,isHexDigit:u,isOctalDigit:s,isWhiteSpace:p,isLineTerminator:y,isIdentifierStartES5:g,isIdentifierPartES5:m,isIdentifierStartES6:A,isIdentifierPartES6:E}})()});var dm=S((GZ,cm)=>{l();c();d();(function(){"use strict";var e=Bi();function t(g){switch(g){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function r(g,m){return!m&&g==="yield"?!1:n(g,m)}function n(g,m){if(m&&t(g))return!0;switch(g.length){case 2:return g==="if"||g==="in"||g==="do";case 3:return g==="var"||g==="for"||g==="new"||g==="try";case 4:return g==="this"||g==="else"||g==="case"||g==="void"||g==="with"||g==="enum";case 5:return g==="while"||g==="break"||g==="catch"||g==="throw"||g==="const"||g==="yield"||g==="class"||g==="super";case 6:return g==="return"||g==="typeof"||g==="delete"||g==="switch"||g==="export"||g==="import";case 7:return g==="default"||g==="finally"||g==="extends";case 8:return g==="function"||g==="continue"||g==="debugger";case 10:return g==="instanceof";default:return!1}}function a(g,m){return g==="null"||g==="true"||g==="false"||r(g,m)}function o(g,m){return g==="null"||g==="true"||g==="false"||n(g,m)}function i(g){return g==="eval"||g==="arguments"}function u(g){var m,A,E;if(g.length===0||(E=g.charCodeAt(0),!e.isIdentifierStartES5(E)))return!1;for(m=1,A=g.length;m=A||(x=g.charCodeAt(m),!(56320<=x&&x<=57343)))return!1;E=s(E,x)}if(!F(E))return!1;F=e.isIdentifierPartES6}return!0}function y(g,m){return u(g)&&!a(g,m)}function b(g,m){return p(g)&&!o(g,m)}cm.exports={isKeywordES5:r,isKeywordES6:n,isReservedWordES5:a,isReservedWordES6:o,isRestrictedWord:i,isIdentifierNameES5:u,isIdentifierNameES6:p,isIdentifierES5:y,isIdentifierES6:b}})()});var Ti=S(Zn=>{l();c();d();(function(){"use strict";Zn.ast=sm(),Zn.code=Bi(),Zn.keyword=dm()})()});var pm=S((eee,Q_)=>{Q_.exports={name:"doctrine",description:"JSDoc parser",homepage:"https://github.com/eslint/doctrine",main:"lib/doctrine.js",version:"3.0.0",engines:{node:">=6.0.0"},directories:{lib:"./lib"},files:["lib"],maintainers:[{name:"Nicholas C. Zakas",email:"nicholas+npm@nczconsulting.com",web:"https://www.nczonline.net"},{name:"Yusuke Suzuki",email:"utatane.tea@gmail.com",web:"https://github.com/Constellation"}],repository:"eslint/doctrine",devDependencies:{coveralls:"^3.0.1",dateformat:"^1.0.11",eslint:"^1.10.3","eslint-release":"^1.0.0",linefix:"^0.1.1",mocha:"^3.4.2","npm-license":"^0.3.1",nyc:"^10.3.2",semver:"^5.0.3",shelljs:"^0.5.3","shelljs-nodecli":"^0.1.1",should:"^5.0.1"},license:"Apache-2.0",scripts:{pretest:"npm run lint",test:"nyc mocha",coveralls:"nyc report --reporter=text-lcov | coveralls",lint:"eslint lib/","generate-release":"eslint-generate-release","generate-alpharelease":"eslint-generate-prerelease alpha","generate-betarelease":"eslint-generate-prerelease beta","generate-rcrelease":"eslint-generate-prerelease rc","publish-release":"eslint-publish-release"},dependencies:{esutils:"^2.0.2"}}});var hm=S((tee,fm)=>{l();c();d();function Z_(e,t){if(!e)throw new Error(t||"unknown assertion error")}fm.exports=Z_});var _i=S(Ur=>{l();c();d();(function(){"use strict";var e;e=pm().version,Ur.VERSION=e;function t(n){this.name="DoctrineError",this.message=n}t.prototype=function(){var n=function(){};return n.prototype=Error.prototype,new n}(),t.prototype.constructor=t,Ur.DoctrineError=t;function r(n){throw new t(n)}Ur.throwError=r,Ur.assert=hm()})()});var mm=S(Hr=>{l();c();d();(function(){"use strict";var e,t,r,n,a,o,i,u,s,p,y,b;s=Ti(),p=_i(),e={NullableLiteral:"NullableLiteral",AllLiteral:"AllLiteral",NullLiteral:"NullLiteral",UndefinedLiteral:"UndefinedLiteral",VoidLiteral:"VoidLiteral",UnionType:"UnionType",ArrayType:"ArrayType",RecordType:"RecordType",FieldType:"FieldType",FunctionType:"FunctionType",ParameterType:"ParameterType",RestType:"RestType",NonNullableType:"NonNullableType",OptionalType:"OptionalType",NullableType:"NullableType",NameExpression:"NameExpression",TypeApplication:"TypeApplication",StringLiteralType:"StringLiteralType",NumericLiteralType:"NumericLiteralType",BooleanLiteralType:"BooleanLiteralType"},t={ILLEGAL:0,DOT_LT:1,REST:2,LT:3,GT:4,LPAREN:5,RPAREN:6,LBRACE:7,RBRACE:8,LBRACK:9,RBRACK:10,COMMA:11,COLON:12,STAR:13,PIPE:14,QUESTION:15,BANG:16,EQUAL:17,NAME:18,STRING:19,NUMBER:20,EOF:21};function g(T){return"><(){}[],:*|?!=".indexOf(String.fromCharCode(T))===-1&&!s.code.isWhiteSpace(T)&&!s.code.isLineTerminator(T)}function m(T,P,M,O){this._previous=T,this._index=P,this._token=M,this._value=O}m.prototype.restore=function(){o=this._previous,a=this._index,i=this._token,u=this._value},m.save=function(){return new m(o,a,i,u)};function A(T,P){return b&&(T.range=[P[0]+y,P[1]+y]),T}function E(){var T=r.charAt(a);return a+=1,T}function x(T){var P,M,O,$=0;for(M=T==="u"?4:2,P=0;P=0&&a=n)return t.ILLEGAL;if(P=r.charCodeAt(a+1),P===60)break}u+=E()}return t.NAME}function L(){var T;for(o=a;a=n)return i=t.EOF,i;switch(T=r.charCodeAt(a),T){case 39:case 34:return i=F(),i;case 58:return E(),i=t.COLON,i;case 44:return E(),i=t.COMMA,i;case 40:return E(),i=t.LPAREN,i;case 41:return E(),i=t.RPAREN,i;case 91:return E(),i=t.LBRACK,i;case 93:return E(),i=t.RBRACK,i;case 123:return E(),i=t.LBRACE,i;case 125:return E(),i=t.RBRACE,i;case 46:if(a+1{l();c();d();(function(){"use strict";var e,t,r,n,a;n=Ti(),e=mm(),t=_i();function o(w,k,N){return w.slice(k,N)}a=function(){var w=Object.prototype.hasOwnProperty;return function(N,U){return w.call(N,U)}}();function i(w){var k={},N;for(N in w)w.hasOwnProperty(N)&&(k[N]=w[N]);return k}function u(w){return w>=97&&w<=122||w>=65&&w<=90||w>=48&&w<=57}function s(w){return w==="param"||w==="argument"||w==="arg"}function p(w){return w==="return"||w==="returns"}function y(w){return w==="property"||w==="prop"}function b(w){return s(w)||y(w)||w==="alias"||w==="this"||w==="mixes"||w==="requires"}function g(w){return b(w)||w==="const"||w==="constant"}function m(w){return y(w)||s(w)}function A(w){return y(w)||s(w)}function E(w){return s(w)||p(w)||w==="define"||w==="enum"||w==="implements"||w==="this"||w==="type"||w==="typedef"||y(w)}function x(w){return E(w)||w==="throws"||w==="const"||w==="constant"||w==="namespace"||w==="member"||w==="var"||w==="module"||w==="constructor"||w==="class"||w==="extends"||w==="augments"||w==="public"||w==="private"||w==="protected"}var F="[ \\f\\t\\v\\u00a0\\u1680\\u180e\\u2000-\\u200a\\u202f\\u205f\\u3000\\ufeff]",B="("+F+"*(?:\\*"+F+`?)?)(.+|[\r +\u2028\u2029])`;function I(w){return w.replace(/^\/\*\*?/,"").replace(/\*\/$/,"").replace(new RegExp(B,"g"),"$2").replace(/\s*$/,"")}function L(w,k){for(var N=w.replace(/^\/\*\*?/,""),U=0,V=new RegExp(B,"g"),H;H=V.exec(N);)if(U+=H[1].length,H.index+H[0].length>k+U)return k+U+w.length-N.length;return w.replace(/\*\/$/,"").replace(/\s*$/,"").length}(function(w){var k,N,U,V,H,ee,Q,Y,R;function _(){var M=H.charCodeAt(N);return N+=1,n.code.isLineTerminator(M)&&!(M===13&&H.charCodeAt(N)===10)&&(U+=1),String.fromCharCode(M)}function q(){var M="";for(_();N=M)return null;if(H.charCodeAt(N)===91)if(O)pe=!0,z=_();else return null;if(z+=K(M),$)for(H.charCodeAt(N)===58&&(z==="module"||z==="external"||z==="event")&&(z+=_(),z+=K(M)),H.charCodeAt(N)===91&&H.charCodeAt(N+1)===93&&(z+=_(),z+=_());H.charCodeAt(N)===46||H.charCodeAt(N)===47||H.charCodeAt(N)===35||H.charCodeAt(N)===45||H.charCodeAt(N)===126;)z+=_(),z+=K(M);if(pe){if(Z(M),H.charCodeAt(N)===61){z+=_(),Z(M);for(var ie,Ae=1;N=M||H.charCodeAt(N)!==93)return null;z+=_()}return z}function Ie(){for(;N=V?!1:(t.assert(H.charCodeAt(N)===64),!0)}function ke(M){return H===ee?M:L(ee,M)}function J(M,O){this._options=M,this._title=O.toLowerCase(),this._tag={title:O,description:null},this._options.lineNumbers&&(this._tag.lineNumber=U),this._first=N-O.length-1,this._last=0,this._extra={}}J.prototype.addError=function(O){var $=Array.prototype.slice.call(arguments,1),z=O.replace(/%(\d)/g,function(pe,oe){return t.assert(oe<$.length,"Message reference must be in range"),$[oe]});return this._tag.errors||(this._tag.errors=[]),R&&t.throwError(z),this._tag.errors.push(z),Q},J.prototype.parseType=function(){if(E(this._title))try{if(this._tag.type=X(this._title,this._last,this._options.range),!this._tag.type&&!s(this._title)&&!p(this._title)&&!this.addError("Missing or invalid tag type"))return!1}catch(M){if(this._tag.type=null,!this.addError(M.message))return!1}else if(x(this._title))try{this._tag.type=X(this._title,this._last,this._options.range)}catch{}return!0},J.prototype._parseNamePath=function(M){var O;return O=se(this._last,Y&&A(this._title),!0),!O&&!M&&!this.addError("Missing or invalid tag name")?!1:(this._tag.name=O,!0)},J.prototype.parseNamePath=function(){return this._parseNamePath(!1)},J.prototype.parseNamePathOptional=function(){return this._parseNamePath(!0)},J.prototype.parseName=function(){var M,O;if(g(this._title))if(this._tag.name=se(this._last,Y&&A(this._title),m(this._title)),this._tag.name)O=this._tag.name,O.charAt(0)==="["&&O.charAt(O.length-1)==="]"&&(M=O.substring(1,O.length-1).split("="),M.length>1&&(this._tag.default=M.slice(1).join("=")),this._tag.name=M[0],this._tag.type&&this._tag.type.type!=="OptionalType"&&(this._tag.type={type:"OptionalType",expression:this._tag.type}));else{if(!b(this._title))return!0;if(s(this._title)&&this._tag.type&&this._tag.type.name)this._extra.name=this._tag.type,this._tag.name=this._tag.type.name,this._tag.type=null;else if(!this.addError("Missing or invalid tag name"))return!1}return!0},J.prototype.parseDescription=function(){var O=o(H,N,this._last).trim();return O&&(/^-\s+/.test(O)&&(O=O.substring(2)),this._tag.description=O),!0},J.prototype.parseCaption=function(){var O=o(H,N,this._last).trim(),$="",z="",pe=O.indexOf($),oe=O.indexOf(z);return pe>=0&&oe>=0?(this._tag.caption=O.substring(pe+$.length,oe).trim(),this._tag.description=O.substring(oe+z.length).trim()):this._tag.description=O,!0},J.prototype.parseKind=function(){var O,$;return $={class:!0,constant:!0,event:!0,external:!0,file:!0,function:!0,member:!0,mixin:!0,module:!0,namespace:!0,typedef:!0},O=o(H,N,this._last).trim(),this._tag.kind=O,!(!a($,O)&&!this.addError("Invalid kind name '%0'",O))},J.prototype.parseAccess=function(){var O;return O=o(H,N,this._last).trim(),this._tag.access=O,!(O!=="private"&&O!=="protected"&&O!=="public"&&!this.addError("Invalid access name '%0'",O))},J.prototype.parseThis=function(){var O=o(H,N,this._last).trim();if(O&&O.charAt(0)==="{"){var $=this.parseType();return $&&this._tag.type.type==="NameExpression"||this._tag.type.type==="UnionType"?(this._tag.name=this._tag.type.name,!0):this.addError("Invalid name for this")}else return this.parseNamePath()},J.prototype.parseVariation=function(){var O,$;return $=o(H,N,this._last).trim(),O=parseFloat($,10),this._tag.variation=O,!(isNaN(O)&&!this.addError("Invalid variation '%0'",$))},J.prototype.ensureEnd=function(){var M=o(H,N,this._last).trim();return!(M&&!this.addError("Unknown content '%0'",M))},J.prototype.epilogue=function(){var O;return O=this._tag.description,!(A(this._title)&&!this._tag.type&&O&&O.charAt(0)==="["&&(this._tag.type=this._extra.name,this._tag.name||(this._tag.name=void 0),!Y&&!this.addError("Missing or invalid tag name")))},k={access:["parseAccess"],alias:["parseNamePath","ensureEnd"],augments:["parseType","parseNamePathOptional","ensureEnd"],constructor:["parseType","parseNamePathOptional","ensureEnd"],class:["parseType","parseNamePathOptional","ensureEnd"],extends:["parseType","parseNamePathOptional","ensureEnd"],example:["parseCaption"],deprecated:["parseDescription"],global:["ensureEnd"],inner:["ensureEnd"],instance:["ensureEnd"],kind:["parseKind"],mixes:["parseNamePath","ensureEnd"],mixin:["parseNamePathOptional","ensureEnd"],member:["parseType","parseNamePathOptional","ensureEnd"],method:["parseNamePathOptional","ensureEnd"],module:["parseType","parseNamePathOptional","ensureEnd"],func:["parseNamePathOptional","ensureEnd"],function:["parseNamePathOptional","ensureEnd"],var:["parseType","parseNamePathOptional","ensureEnd"],name:["parseNamePath","ensureEnd"],namespace:["parseType","parseNamePathOptional","ensureEnd"],private:["parseType","parseDescription"],protected:["parseType","parseDescription"],public:["parseType","parseDescription"],readonly:["ensureEnd"],requires:["parseNamePath","ensureEnd"],since:["parseDescription"],static:["ensureEnd"],summary:["parseDescription"],this:["parseThis","ensureEnd"],todo:["parseDescription"],typedef:["parseType","parseNamePathOptional"],variation:["parseVariation"],version:["parseDescription"]},J.prototype.parse=function(){var O,$,z,pe;if(!this._title&&!this.addError("Missing or invalid title"))return null;for(this._last=W(this._title),this._options.range&&(this._tag.range=[this._first,H.slice(0,this._last).replace(/\s*$/,"").length].map(ke)),a(k,this._title)?z=k[this._title]:z=["parseType","parseName","parseDescription","epilogue"],O=0,$=z.length;O<$;++O)if(pe=z[O],!this[pe]())return null;return this._tag};function $e(M){var O,$,z;if(!Ie())return null;for(O=q(),$=new J(M,O),z=$.parse();N<$._last;)_();return z}function T(M){var O="",$,z;for(z=!0;N{l();c();d();jm.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(e){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(e){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0}});var Um=S((Mee,$m)=>{l();c();d();$m.exports=function(e){var t=[].forEach,r=[].some,n=document.body,a,o=!0,i=" ";function u(F,B){var I=B.appendChild(p(F));if(F.children.length){var L=y(F.isCollapsed);F.children.forEach(function(w){u(w,L)}),I.appendChild(L)}}function s(F,B){var I=!1,L=y(I);if(B.forEach(function(w){u(w,L)}),a=F||a,a!==null)return a.firstChild&&a.removeChild(a.firstChild),B.length===0?a:a.appendChild(L)}function p(F){var B=document.createElement("li"),I=document.createElement("a");return e.listItemClass&&B.setAttribute("class",e.listItemClass),e.onClick&&(I.onclick=e.onClick),e.includeTitleTags&&I.setAttribute("title",F.textContent),e.includeHtml&&F.childNodes.length?t.call(F.childNodes,function(L){I.appendChild(L.cloneNode(!0))}):I.textContent=F.textContent,I.setAttribute("href",e.basePath+"#"+F.id),I.setAttribute("class",e.linkClass+i+"node-name--"+F.nodeName+i+e.extraLinkClasses),B.appendChild(I),B}function y(F){var B=e.orderedList?"ol":"ul",I=document.createElement(B),L=e.listClass+i+e.extraListClasses;return F&&(L=L+i+e.collapsibleClass,L=L+i+e.isCollapsedClass),I.setAttribute("class",L),I}function b(){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var F;F=document.querySelector(e.scrollContainer).scrollTop}else F=document.documentElement.scrollTop||n.scrollTop;var B=document.querySelector(e.positionFixedSelector);e.fixedSidebarOffset==="auto"&&(e.fixedSidebarOffset=a.offsetTop),F>e.fixedSidebarOffset?B.className.indexOf(e.positionFixedClass)===-1&&(B.className+=i+e.positionFixedClass):B.className=B.className.split(i+e.positionFixedClass).join("")}function g(F){var B=0;return F!==null&&(B=F.offsetTop,e.hasInnerContainers&&(B+=g(F.offsetParent))),B}function m(F){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var B;B=document.querySelector(e.scrollContainer).scrollTop}else B=document.documentElement.scrollTop||n.scrollTop;e.positionFixedSelector&&b();var I=F,L;if(o&&a!==null&&I.length>0){r.call(I,function(ee,Q){if(g(ee)>B+e.headingsOffset+10){var Y=Q===0?Q:Q-1;return L=I[Y],!0}else if(Q===I.length-1)return L=I[I.length-1],!0});var w=a.querySelector("."+e.activeLinkClass),k=a.querySelector("."+e.linkClass+".node-name--"+L.nodeName+'[href="'+e.basePath+"#"+L.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(w===k)return;var N=a.querySelectorAll("."+e.linkClass);t.call(N,function(ee){ee.className=ee.className.split(i+e.activeLinkClass).join("")});var U=a.querySelectorAll("."+e.listItemClass);t.call(U,function(ee){ee.className=ee.className.split(i+e.activeListItemClass).join("")}),k&&k.className.indexOf(e.activeLinkClass)===-1&&(k.className+=i+e.activeLinkClass);var V=k&&k.parentNode;V&&V.className.indexOf(e.activeListItemClass)===-1&&(V.className+=i+e.activeListItemClass);var H=a.querySelectorAll("."+e.listClass+"."+e.collapsibleClass);t.call(H,function(ee){ee.className.indexOf(e.isCollapsedClass)===-1&&(ee.className+=i+e.isCollapsedClass)}),k&&k.nextSibling&&k.nextSibling.className.indexOf(e.isCollapsedClass)!==-1&&(k.nextSibling.className=k.nextSibling.className.split(i+e.isCollapsedClass).join("")),A(k&&k.parentNode.parentNode)}}function A(F){return F&&F.className.indexOf(e.collapsibleClass)!==-1&&F.className.indexOf(e.isCollapsedClass)!==-1?(F.className=F.className.split(i+e.isCollapsedClass).join(""),A(F.parentNode.parentNode)):F}function E(F){var B=F.target||F.srcElement;typeof B.className!="string"||B.className.indexOf(e.linkClass)===-1||(o=!1)}function x(){o=!0}return{enableTocAnimation:x,disableTocAnimation:E,render:s,updateToc:m}}});var zm=S(($ee,Hm)=>{l();c();d();Hm.exports=function(t){var r=[].reduce;function n(p){return p[p.length-1]}function a(p){return+p.nodeName.toUpperCase().replace("H","")}function o(p){if(!(p instanceof window.HTMLElement))return p;if(t.ignoreHiddenElements&&(!p.offsetHeight||!p.offsetParent))return null;let y=p.getAttribute("data-heading-label")||(t.headingLabelCallback?String(t.headingLabelCallback(p.textContent)):p.textContent.trim());var b={id:p.id,children:[],nodeName:p.nodeName,headingLevel:a(p),textContent:y};return t.includeHtml&&(b.childNodes=p.childNodes),t.headingObjectCallback?t.headingObjectCallback(b,p):b}function i(p,y){for(var b=o(p),g=b.headingLevel,m=y,A=n(m),E=A?A.headingLevel:0,x=g-E;x>0&&(A=n(m),!(A&&g===A.headingLevel));)A&&A.children!==void 0&&(m=A.children),x--;return g>=t.collapseDepth&&(b.isCollapsed=!0),m.push(b),m}function u(p,y){var b=y;t.ignoreSelector&&(b=y.split(",").map(function(m){return m.trim()+":not("+t.ignoreSelector+")"}));try{return p.querySelectorAll(b)}catch{return console.warn("Headers not found with selector: "+b),null}}function s(p){return r.call(p,function(b,g){var m=o(g);return m&&i(m,b.nest),b},{nest:[]})}return{nestHeadingsArray:s,selectHeadings:u}}});var Gm=S((Wee,Wm)=>{l();c();d();Wm.exports=function(t){var r=t.tocElement||document.querySelector(t.tocSelector);if(r&&r.scrollHeight>r.clientHeight){var n=r.querySelector("."+t.activeListItemClass);n&&(r.scrollTop=n.offsetTop-t.tocScrollOffset)}}});var Km=S(Vm=>{l();c();d();Vm.initSmoothScrolling=GR;function GR(e){var t=e.duration,r=e.offset,n=location.hash?i(location.href):location.href;a();function a(){document.body.addEventListener("click",s,!1);function s(p){!o(p.target)||p.target.className.indexOf("no-smooth-scroll")>-1||p.target.href.charAt(p.target.href.length-2)==="#"&&p.target.href.charAt(p.target.href.length-1)==="!"||p.target.className.indexOf(e.linkClass)===-1||VR(p.target.hash,{duration:t,offset:r,callback:function(){u(p.target.hash)}})}}function o(s){return s.tagName.toLowerCase()==="a"&&(s.hash.length>0||s.href.charAt(s.href.length-1)==="#")&&(i(s.href)===n||i(s.href)+"#"===n)}function i(s){return s.slice(0,s.lastIndexOf("#"))}function u(s){var p=document.getElementById(s.substring(1));p&&(/^(?:a|select|input|button|textarea)$/i.test(p.tagName)||(p.tabIndex=-1),p.focus())}}function VR(e,t){var r=window.pageYOffset,n={duration:t.duration,offset:t.offset||0,callback:t.callback,easing:t.easing||b},a=document.querySelector('[id="'+decodeURI(e).split("#").join("")+'"]')||document.querySelector('[id="'+e.split("#").join("")+'"]'),o=typeof e=="string"?n.offset+(e?a&&a.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):e,i=typeof n.duration=="function"?n.duration(o):n.duration,u,s;requestAnimationFrame(function(g){u=g,p(g)});function p(g){s=g-u,window.scrollTo(0,n.easing(s,r,o,i)),s{l();c();d();(function(e,t){typeof define=="function"&&define.amd?define([],t(e)):typeof Ym=="object"?Xm.exports=t(e):e.tocbot=t(e)})(typeof window<"u"?window:window||window,function(e){"use strict";var t=qm(),r={},n={},a=Um(),o=zm(),i=Gm(),u,s,p=!!e&&!!e.document&&!!e.document.querySelector&&!!e.addEventListener;if(typeof window>"u"&&!p)return;var y,b=Object.prototype.hasOwnProperty;function g(){for(var x={},F=0;F=0||(a[r]=e[r]);return a}function Mi(e){var t=xe(e),r=xe(function(n){t.current&&t.current(n)});return t.current=e,r.current}function sg(e,t,r){var n=Mi(r),a=re(function(){return e.toHsva(t)}),o=a[0],i=a[1],u=xe({color:t,hsva:o});he(function(){if(!e.equal(t,u.current.color)){var p=e.toHsva(t);u.current={hsva:p,color:t},i(p)}},[t,e]),he(function(){var p;ig(o,u.current.hsva)||e.equal(p=e.fromHsva(o),u.current.color)||(u.current={hsva:o,color:p},n(p))},[o,e,n]);var s=ge(function(p){i(function(y){return Object.assign({},y,p)})},[]);return[o,s]}var ur,Vr,Li,Qm,Zm,Ui,Kr,Hi,Ce,KR,YR,ji,XR,JR,QR,ZR,tg,qi,ia,rg,e6,oa,t6,ng,ag,og,ig,ug,r6,n6,a6,o6,eg,lg,i6,u6,cg,s6,dg,l6,pg,c6,fg,hg=Qe(()=>{l();c();d();_t();ur=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e0:x.buttons>0)&&a.current?o(Qm(a.current,x,u.current)):E(!1)},A=function(){return E(!1)};function E(x){var F=s.current,B=Li(a.current),I=x?B.addEventListener:B.removeEventListener;I(F?"touchmove":"mousemove",m),I(F?"touchend":"mouseup",A)}return[function(x){var F=x.nativeEvent,B=a.current;if(B&&(Zm(F),!function(L,w){return w&&!Vr(L)}(F,s.current)&&B)){if(Vr(F)){s.current=!0;var I=F.changedTouches||[];I.length&&(u.current=I[0].identifier)}B.focus(),o(Qm(B,F,u.current)),E(!0)}},function(x){var F=x.which||x.keyCode;F<37||F>40||(x.preventDefault(),i({left:F===39?.05:F===37?-.05:0,top:F===40?.05:F===38?-.05:0}))},E]},[i,o]),y=p[0],b=p[1],g=p[2];return he(function(){return g},[g]),h.createElement("div",Bt({},n,{onTouchStart:y,onMouseDown:y,className:"react-colorful__interactive",ref:a,onKeyDown:b,tabIndex:0,role:"slider"}))}),Kr=function(e){return e.filter(Boolean).join(" ")},Hi=function(e){var t=e.color,r=e.left,n=e.top,a=n===void 0?.5:n,o=Kr(["react-colorful__pointer",e.className]);return h.createElement("div",{className:o,style:{top:100*a+"%",left:100*r+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},Ce=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},KR={grad:.9,turn:360,rad:360/(2*Math.PI)},YR=function(e){return ng(ji(e))},ji=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?Ce(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?Ce(parseInt(e.substring(6,8),16)/255,2):1}},XR=function(e,t){return t===void 0&&(t="deg"),Number(e)*(KR[t]||1)},JR=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?QR({h:XR(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},QR=function(e){var t=e.s,r=e.l;return{h:e.h,s:(t*=(r<50?r:100-r)/100)>0?2*t/(r+t)*100:0,v:r+t,a:e.a}},ZR=function(e){return t6(rg(e))},tg=function(e){var t=e.s,r=e.v,n=e.a,a=(200-t)*r/100;return{h:Ce(e.h),s:Ce(a>0&&a<200?t*r/100/(a<=100?a:200-a)*100:0),l:Ce(a/2),a:Ce(n,2)}},qi=function(e){var t=tg(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},ia=function(e){var t=tg(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},rg=function(e){var t=e.h,r=e.s,n=e.v,a=e.a;t=t/360*6,r/=100,n/=100;var o=Math.floor(t),i=n*(1-r),u=n*(1-(t-o)*r),s=n*(1-(1-t+o)*r),p=o%6;return{r:Ce(255*[n,u,i,i,s,n][p]),g:Ce(255*[s,n,n,u,i,i][p]),b:Ce(255*[i,i,s,n,n,u][p]),a:Ce(a,2)}},e6=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ng({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},oa=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},t6=function(e){var t=e.r,r=e.g,n=e.b,a=e.a,o=a<1?oa(Ce(255*a)):"";return"#"+oa(t)+oa(r)+oa(n)+o},ng=function(e){var t=e.r,r=e.g,n=e.b,a=e.a,o=Math.max(t,r,n),i=o-Math.min(t,r,n),u=i?o===t?(r-n)/i:o===r?2+(n-t)/i:4+(t-r)/i:0;return{h:Ce(60*(u<0?u+6:u)),s:Ce(o?i/o*100:0),v:Ce(o/255*100),a}},ag=h.memo(function(e){var t=e.hue,r=e.onChange,n=Kr(["react-colorful__hue",e.className]);return h.createElement("div",{className:n},h.createElement(Ui,{onMove:function(a){r({h:360*a.left})},onKey:function(a){r({h:ur(t+360*a.left,0,360)})},"aria-label":"Hue","aria-valuenow":Ce(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(Hi,{className:"react-colorful__hue-pointer",left:t/360,color:qi({h:t,s:100,v:100,a:1})})))}),og=h.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:qi({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:n},h.createElement(Ui,{onMove:function(a){r({s:100*a.left,v:100-100*a.top})},onKey:function(a){r({s:ur(t.s+100*a.left,0,100),v:ur(t.v-100*a.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+Ce(t.s)+"%, Brightness "+Ce(t.v)+"%"},h.createElement(Hi,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:qi(t)})))}),ig=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},ug=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},r6=function(e,t){return e.toLowerCase()===t.toLowerCase()||ig(ji(e),ji(t))};a6=typeof window<"u"?bu:he,o6=function(){return n6||(typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0)},eg=new Map,lg=function(e){a6(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!eg.has(t)){var r=t.createElement("style");r.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,eg.set(t,r);var n=o6();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},i6=function(e){var t=e.className,r=e.colorModel,n=e.color,a=n===void 0?r.defaultColor:n,o=e.onChange,i=$i(e,["className","colorModel","color","onChange"]),u=xe(null);lg(u);var s=sg(r,a,o),p=s[0],y=s[1],b=Kr(["react-colorful",t]);return h.createElement("div",Bt({},i,{ref:u,className:b}),h.createElement(og,{hsva:p,onChange:y}),h.createElement(ag,{hue:p.h,onChange:y,className:"react-colorful__last-control"}))},u6={defaultColor:"000",toHsva:YR,fromHsva:function(e){return ZR({h:e.h,s:e.s,v:e.v,a:1})},equal:r6},cg=function(e){return h.createElement(i6,Bt({},e,{colorModel:u6}))},s6=function(e){var t=e.className,r=e.hsva,n=e.onChange,a={backgroundImage:"linear-gradient(90deg, "+ia(Object.assign({},r,{a:0}))+", "+ia(Object.assign({},r,{a:1}))+")"},o=Kr(["react-colorful__alpha",t]),i=Ce(100*r.a);return h.createElement("div",{className:o},h.createElement("div",{className:"react-colorful__alpha-gradient",style:a}),h.createElement(Ui,{onMove:function(u){n({a:u.left})},onKey:function(u){n({a:ur(r.a+u.left)})},"aria-label":"Alpha","aria-valuetext":i+"%","aria-valuenow":i,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(Hi,{className:"react-colorful__alpha-pointer",left:r.a,color:ia(r)})))},dg=function(e){var t=e.className,r=e.colorModel,n=e.color,a=n===void 0?r.defaultColor:n,o=e.onChange,i=$i(e,["className","colorModel","color","onChange"]),u=xe(null);lg(u);var s=sg(r,a,o),p=s[0],y=s[1],b=Kr(["react-colorful",t]);return h.createElement("div",Bt({},i,{ref:u,className:b}),h.createElement(og,{hsva:p,onChange:y}),h.createElement(ag,{hue:p.h,onChange:y}),h.createElement(s6,{hsva:p,onChange:y,className:"react-colorful__last-control"}))},l6={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:JR,fromHsva:ia,equal:ug},pg=function(e){return h.createElement(dg,Bt({},e,{colorModel:l6}))},c6={defaultColor:"rgba(0, 0, 0, 1)",toHsva:e6,fromHsva:function(e){var t=rg(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:ug},fg=function(e){return h.createElement(dg,Bt({},e,{colorModel:c6}))}});var gg=S((ute,mg)=>{"use strict";l();c();d();mg.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var zi=S((dte,Eg)=>{l();c();d();var Yr=gg(),yg={};for(let e of Object.keys(Yr))yg[Yr[e]]=e;var G={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};Eg.exports=G;for(let e of Object.keys(G)){if(!("channels"in G[e]))throw new Error("missing channels property: "+e);if(!("labels"in G[e]))throw new Error("missing channel labels property: "+e);if(G[e].labels.length!==G[e].channels)throw new Error("channel and label counts mismatch: "+e);let{channels:t,labels:r}=G[e];delete G[e].channels,delete G[e].labels,Object.defineProperty(G[e],"channels",{value:t}),Object.defineProperty(G[e],"labels",{value:r})}G.rgb.hsl=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.min(t,r,n),o=Math.max(t,r,n),i=o-a,u,s;o===a?u=0:t===o?u=(r-n)/i:r===o?u=2+(n-t)/i:n===o&&(u=4+(t-r)/i),u=Math.min(u*60,360),u<0&&(u+=360);let p=(a+o)/2;return o===a?s=0:p<=.5?s=i/(o+a):s=i/(2-o-a),[u,s*100,p*100]};G.rgb.hsv=function(e){let t,r,n,a,o,i=e[0]/255,u=e[1]/255,s=e[2]/255,p=Math.max(i,u,s),y=p-Math.min(i,u,s),b=function(g){return(p-g)/6/y+1/2};return y===0?(a=0,o=0):(o=y/p,t=b(i),r=b(u),n=b(s),i===p?a=n-r:u===p?a=1/3+t-n:s===p&&(a=2/3+r-t),a<0?a+=1:a>1&&(a-=1)),[a*360,o*100,p*100]};G.rgb.hwb=function(e){let t=e[0],r=e[1],n=e[2],a=G.rgb.hsl(e)[0],o=1/255*Math.min(t,Math.min(r,n));return n=1-1/255*Math.max(t,Math.max(r,n)),[a,o*100,n*100]};G.rgb.cmyk=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.min(1-t,1-r,1-n),o=(1-t-a)/(1-a)||0,i=(1-r-a)/(1-a)||0,u=(1-n-a)/(1-a)||0;return[o*100,i*100,u*100,a*100]};function d6(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}G.rgb.keyword=function(e){let t=yg[e];if(t)return t;let r=1/0,n;for(let a of Object.keys(Yr)){let o=Yr[a],i=d6(e,o);i.04045?((t+.055)/1.055)**2.4:t/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92;let a=t*.4124+r*.3576+n*.1805,o=t*.2126+r*.7152+n*.0722,i=t*.0193+r*.1192+n*.9505;return[a*100,o*100,i*100]};G.rgb.lab=function(e){let t=G.rgb.xyz(e),r=t[0],n=t[1],a=t[2];r/=95.047,n/=100,a/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;let o=116*n-16,i=500*(r-n),u=200*(n-a);return[o,i,u]};G.hsl.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100,a,o,i;if(r===0)return i=n*255,[i,i,i];n<.5?a=n*(1+r):a=n+r-n*r;let u=2*n-a,s=[0,0,0];for(let p=0;p<3;p++)o=t+1/3*-(p-1),o<0&&o++,o>1&&o--,6*o<1?i=u+(a-u)*6*o:2*o<1?i=a:3*o<2?i=u+(a-u)*(2/3-o)*6:i=u,s[p]=i*255;return s};G.hsl.hsv=function(e){let t=e[0],r=e[1]/100,n=e[2]/100,a=r,o=Math.max(n,.01);n*=2,r*=n<=1?n:2-n,a*=o<=1?o:2-o;let i=(n+r)/2,u=n===0?2*a/(o+a):2*r/(n+r);return[t,u*100,i*100]};G.hsv.rgb=function(e){let t=e[0]/60,r=e[1]/100,n=e[2]/100,a=Math.floor(t)%6,o=t-Math.floor(t),i=255*n*(1-r),u=255*n*(1-r*o),s=255*n*(1-r*(1-o));switch(n*=255,a){case 0:return[n,s,i];case 1:return[u,n,i];case 2:return[i,n,s];case 3:return[i,u,n];case 4:return[s,i,n];case 5:return[n,i,u]}};G.hsv.hsl=function(e){let t=e[0],r=e[1]/100,n=e[2]/100,a=Math.max(n,.01),o,i;i=(2-r)*n;let u=(2-r)*a;return o=r*a,o/=u<=1?u:2-u,o=o||0,i/=2,[t,o*100,i*100]};G.hwb.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100,a=r+n,o;a>1&&(r/=a,n/=a);let i=Math.floor(6*t),u=1-n;o=6*t-i,i&1&&(o=1-o);let s=r+o*(u-r),p,y,b;switch(i){default:case 6:case 0:p=u,y=s,b=r;break;case 1:p=s,y=u,b=r;break;case 2:p=r,y=u,b=s;break;case 3:p=r,y=s,b=u;break;case 4:p=s,y=r,b=u;break;case 5:p=u,y=r,b=s;break}return[p*255,y*255,b*255]};G.cmyk.rgb=function(e){let t=e[0]/100,r=e[1]/100,n=e[2]/100,a=e[3]/100,o=1-Math.min(1,t*(1-a)+a),i=1-Math.min(1,r*(1-a)+a),u=1-Math.min(1,n*(1-a)+a);return[o*255,i*255,u*255]};G.xyz.rgb=function(e){let t=e[0]/100,r=e[1]/100,n=e[2]/100,a,o,i;return a=t*3.2406+r*-1.5372+n*-.4986,o=t*-.9689+r*1.8758+n*.0415,i=t*.0557+r*-.204+n*1.057,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,i=i>.0031308?1.055*i**(1/2.4)-.055:i*12.92,a=Math.min(Math.max(0,a),1),o=Math.min(Math.max(0,o),1),i=Math.min(Math.max(0,i),1),[a*255,o*255,i*255]};G.xyz.lab=function(e){let t=e[0],r=e[1],n=e[2];t/=95.047,r/=100,n/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;let a=116*r-16,o=500*(t-r),i=200*(r-n);return[a,o,i]};G.lab.xyz=function(e){let t=e[0],r=e[1],n=e[2],a,o,i;o=(t+16)/116,a=r/500+o,i=o-n/200;let u=o**3,s=a**3,p=i**3;return o=u>.008856?u:(o-16/116)/7.787,a=s>.008856?s:(a-16/116)/7.787,i=p>.008856?p:(i-16/116)/7.787,a*=95.047,o*=100,i*=108.883,[a,o,i]};G.lab.lch=function(e){let t=e[0],r=e[1],n=e[2],a;a=Math.atan2(n,r)*360/2/Math.PI,a<0&&(a+=360);let i=Math.sqrt(r*r+n*n);return[t,i,a]};G.lch.lab=function(e){let t=e[0],r=e[1],a=e[2]/360*2*Math.PI,o=r*Math.cos(a),i=r*Math.sin(a);return[t,o,i]};G.rgb.ansi16=function(e,t=null){let[r,n,a]=e,o=t===null?G.rgb.hsv(e)[2]:t;if(o=Math.round(o/50),o===0)return 30;let i=30+(Math.round(a/255)<<2|Math.round(n/255)<<1|Math.round(r/255));return o===2&&(i+=60),i};G.hsv.ansi16=function(e){return G.rgb.ansi16(G.hsv.rgb(e),e[2])};G.rgb.ansi256=function(e){let t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)};G.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];let r=(~~(e>50)+1)*.5,n=(t&1)*r*255,a=(t>>1&1)*r*255,o=(t>>2&1)*r*255;return[n,a,o]};G.ansi256.rgb=function(e){if(e>=232){let o=(e-232)*10+8;return[o,o,o]}e-=16;let t,r=Math.floor(e/36)/5*255,n=Math.floor((t=e%36)/6)/5*255,a=t%6/5*255;return[r,n,a]};G.rgb.hex=function(e){let r=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(r.length)+r};G.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];t[0].length===3&&(r=r.split("").map(u=>u+u).join(""));let n=parseInt(r,16),a=n>>16&255,o=n>>8&255,i=n&255;return[a,o,i]};G.rgb.hcg=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.max(Math.max(t,r),n),o=Math.min(Math.min(t,r),n),i=a-o,u,s;return i<1?u=o/(1-i):u=0,i<=0?s=0:a===t?s=(r-n)/i%6:a===r?s=2+(n-t)/i:s=4+(t-r)/i,s/=6,s%=1,[s*360,i*100,u*100]};G.hsl.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=r<.5?2*t*r:2*t*(1-r),a=0;return n<1&&(a=(r-.5*n)/(1-n)),[e[0],n*100,a*100]};G.hsv.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=t*r,a=0;return n<1&&(a=(r-n)/(1-n)),[e[0],n*100,a*100]};G.hcg.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100;if(r===0)return[n*255,n*255,n*255];let a=[0,0,0],o=t%1*6,i=o%1,u=1-i,s=0;switch(Math.floor(o)){case 0:a[0]=1,a[1]=i,a[2]=0;break;case 1:a[0]=u,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=i;break;case 3:a[0]=0,a[1]=u,a[2]=1;break;case 4:a[0]=i,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=u}return s=(1-r)*n,[(r*a[0]+s)*255,(r*a[1]+s)*255,(r*a[2]+s)*255]};G.hcg.hsv=function(e){let t=e[1]/100,r=e[2]/100,n=t+r*(1-t),a=0;return n>0&&(a=t/n),[e[0],a*100,n*100]};G.hcg.hsl=function(e){let t=e[1]/100,n=e[2]/100*(1-t)+.5*t,a=0;return n>0&&n<.5?a=t/(2*n):n>=.5&&n<1&&(a=t/(2*(1-n))),[e[0],a*100,n*100]};G.hcg.hwb=function(e){let t=e[1]/100,r=e[2]/100,n=t+r*(1-t);return[e[0],(n-t)*100,(1-n)*100]};G.hwb.hcg=function(e){let t=e[1]/100,n=1-e[2]/100,a=n-t,o=0;return a<1&&(o=(n-a)/(1-a)),[e[0],a*100,o*100]};G.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};G.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};G.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};G.gray.hsl=function(e){return[0,0,e[0]]};G.gray.hsv=G.gray.hsl;G.gray.hwb=function(e){return[0,100,e[0]]};G.gray.cmyk=function(e){return[0,0,0,e[0]]};G.gray.lab=function(e){return[e[0],0,0]};G.gray.hex=function(e){let t=Math.round(e[0]/100*255)&255,n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n};G.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});var Ag=S((mte,bg)=>{l();c();d();var ua=zi();function p6(){let e={},t=Object.keys(ua);for(let r=t.length,n=0;n{l();c();d();var Wi=zi(),g6=Ag(),sr={},y6=Object.keys(Wi);function E6(e){let t=function(...r){let n=r[0];return n==null?n:(n.length>1&&(r=n),e(r))};return"conversion"in e&&(t.conversion=e.conversion),t}function b6(e){let t=function(...r){let n=r[0];if(n==null)return n;n.length>1&&(r=n);let a=e(r);if(typeof a=="object")for(let o=a.length,i=0;i{sr[e]={},Object.defineProperty(sr[e],"channels",{value:Wi[e].channels}),Object.defineProperty(sr[e],"labels",{value:Wi[e].labels});let t=g6(e);Object.keys(t).forEach(n=>{let a=t[n];sr[e][n]=b6(a),sr[e][n].raw=E6(a)})});vg.exports=sr});var xg=S((Cte,Cg)=>{l();c();d();var A6=qe(),v6=function(){return A6.Date.now()};Cg.exports=v6});var Sg=S((wte,Fg)=>{l();c();d();var D6=/\s/;function C6(e){for(var t=e.length;t--&&D6.test(e.charAt(t)););return t}Fg.exports=C6});var Bg=S((Ote,wg)=>{l();c();d();var x6=Sg(),F6=/^\s+/;function S6(e){return e&&e.slice(0,x6(e)+1).replace(F6,"")}wg.exports=S6});var Rg=S((kte,Og)=>{l();c();d();var w6=Bg(),Tg=ze(),B6=Br(),_g=0/0,T6=/^[-+]0x[0-9a-f]+$/i,_6=/^0b[01]+$/i,O6=/^0o[0-7]+$/i,R6=parseInt;function P6(e){if(typeof e=="number")return e;if(B6(e))return _g;if(Tg(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Tg(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=w6(e);var r=_6.test(e);return r||O6.test(e)?R6(e.slice(2),r?2:8):T6.test(e)?_g:+e}Og.exports=P6});var kg=S((jte,Ig)=>{l();c();d();var I6=ze(),Gi=xg(),Pg=Rg(),k6="Expected a function",N6=Math.max,M6=Math.min;function L6(e,t,r){var n,a,o,i,u,s,p=0,y=!1,b=!1,g=!0;if(typeof e!="function")throw new TypeError(k6);t=Pg(t)||0,I6(r)&&(y=!!r.leading,b="maxWait"in r,o=b?N6(Pg(r.maxWait)||0,t):o,g="trailing"in r?!!r.trailing:g);function m(k){var N=n,U=a;return n=a=void 0,p=k,i=e.apply(U,N),i}function A(k){return p=k,u=setTimeout(F,t),y?m(k):i}function E(k){var N=k-s,U=k-p,V=t-N;return b?M6(V,o-U):V}function x(k){var N=k-s,U=k-p;return s===void 0||N>=t||N<0||b&&U>=o}function F(){var k=Gi();if(x(k))return B(k);u=setTimeout(F,E(k))}function B(k){return u=void 0,g&&n?m(k):(n=a=void 0,i)}function I(){u!==void 0&&clearTimeout(u),p=0,n=s=a=u=void 0}function L(){return u===void 0?i:B(Gi())}function w(){var k=Gi(),N=x(k);if(n=arguments,a=this,s=k,N){if(u===void 0)return A(s);if(b)return clearTimeout(u),u=setTimeout(F,t),m(s)}return u===void 0&&(u=setTimeout(F,t)),i}return w.cancel=I,w.flush=L,w}Ig.exports=L6});var Mg=S((Hte,Ng)=>{l();c();d();var j6=kg(),q6=ze(),$6="Expected a function";function U6(e,t,r){var n=!0,a=!0;if(typeof e!="function")throw new TypeError($6);return q6(r)&&(n="leading"in r?!!r.leading:n,a="trailing"in r?!!r.trailing:a),j6(e,t,{leading:n,maxWait:t,trailing:a})}Ng.exports=U6});var Hg={};mu(Hg,{ColorControl:()=>Ug,default:()=>i4});var Le,qg,H6,z6,W6,G6,V6,K6,Y6,Lg,X6,J6,$g,sa,Q6,Z6,e4,Vi,t4,r4,la,jg,lr,n4,a4,ca,o4,Ug,i4,zg=Qe(()=>{l();c();d();Ua();_t();hg();Le=fe(Dg(),1),qg=fe(Mg(),1);za();fr();H6=j.div({position:"relative",maxWidth:250}),z6=j(Zr)({position:"absolute",zIndex:1,top:4,left:4}),W6=j.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),G6=j(Na)(({theme:e})=>({fontFamily:e.typography.fonts.base})),V6=j.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),K6=j.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),Y6=`url('data:image/svg+xml;charset=utf-8,')`,Lg=({value:e,active:t,onClick:r,style:n,...a})=>{let o=`linear-gradient(${e}, ${e}), ${Y6}, linear-gradient(#fff, #fff)`;return h.createElement(K6,{...a,active:t,onClick:r,style:{...n,backgroundImage:o}})},X6=j(Oe.Input)(({theme:e})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),J6=j(_e)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),$g=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))($g||{}),sa=Object.values($g),Q6=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Z6=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,e4=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Vi=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,t4=/^\s*#?([0-9a-f]{3})\s*$/i,r4={hex:cg,rgb:fg,hsl:pg},la={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},jg=e=>{let t=e?.match(Q6);if(!t)return[0,0,0,1];let[,r,n,a,o=1]=t;return[r,n,a,o].map(Number)},lr=e=>{if(!e)return;let t=!0;if(Z6.test(e)){let[i,u,s,p]=jg(e),[y,b,g]=Le.default.rgb.hsl([i,u,s])||[0,0,0];return{valid:t,value:e,keyword:Le.default.rgb.keyword([i,u,s]),colorSpace:"rgb",rgb:e,hsl:`hsla(${y}, ${b}%, ${g}%, ${p})`,hex:`#${Le.default.rgb.hex([i,u,s]).toLowerCase()}`}}if(e4.test(e)){let[i,u,s,p]=jg(e),[y,b,g]=Le.default.hsl.rgb([i,u,s])||[0,0,0];return{valid:t,value:e,keyword:Le.default.hsl.keyword([i,u,s]),colorSpace:"hsl",rgb:`rgba(${y}, ${b}, ${g}, ${p})`,hsl:e,hex:`#${Le.default.hsl.hex([i,u,s]).toLowerCase()}`}}let r=e.replace("#",""),n=Le.default.keyword.rgb(r)||Le.default.hex.rgb(r),a=Le.default.rgb.hsl(n),o=e;if(/[^#a-f0-9]/i.test(e)?o=r:Vi.test(e)&&(o=`#${r}`),o.startsWith("#"))t=Vi.test(o);else try{Le.default.keyword.hex(o)}catch{t=!1}return{valid:t,value:o,keyword:Le.default.rgb.keyword(n),colorSpace:"hex",rgb:`rgba(${n[0]}, ${n[1]}, ${n[2]}, 1)`,hsl:`hsla(${a[0]}, ${a[1]}%, ${a[2]}%, 1)`,hex:o}},n4=(e,t,r)=>{if(!e||!t?.valid)return la[r];if(r!=="hex")return t?.[r]||la[r];if(!t.hex.startsWith("#"))try{return`#${Le.default.keyword.hex(t.hex)}`}catch{return la.hex}let n=t.hex.match(t4);if(!n)return Vi.test(t.hex)?t.hex:la.hex;let[a,o,i]=n[1].split("");return`#${a}${a}${o}${o}${i}${i}`},a4=(e,t)=>{let[r,n]=re(e||""),[a,o]=re(()=>lr(r)),[i,u]=re(a?.colorSpace||"hex");he(()=>{let b=e||"",g=lr(b);n(b),o(g),u(g?.colorSpace||"hex")},[e]);let s=at(()=>n4(r,a,i).toLowerCase(),[r,a,i]),p=ge(b=>{let g=lr(b),m=g?.value||b||"";n(m),m===""&&(o(void 0),t(void 0)),g&&(o(g),u(g.colorSpace),t(g.value))},[t]),y=ge(()=>{let b=sa.indexOf(i)+1;b>=sa.length&&(b=0),u(sa[b]);let g=a?.[sa[b]]||"";n(g),t(g)},[a,i,t]);return{value:r,realValue:s,updateValue:p,color:a,colorSpace:i,cycleColorSpace:y}},ca=e=>e.replace(/\s*/,"").toLowerCase(),o4=(e,t,r)=>{let[n,a]=re(t?.valid?[t]:[]);he(()=>{t===void 0&&a([])},[t]);let o=at(()=>(e||[]).map(u=>typeof u=="string"?lr(u):u.title?{...lr(u.color),keyword:u.title}:lr(u.color)).concat(n).filter(Boolean).slice(-27),[e,n]),i=ge(u=>{u?.valid&&(o.some(s=>ca(s[r])===ca(u[r]))||a(s=>s.concat(u)))},[r,o]);return{presets:o,addPreset:i}},Ug=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,presetColors:o,startOpen:i=!1})=>{let u=ge((0,qg.default)(r,200),[r]),{value:s,realValue:p,updateValue:y,color:b,colorSpace:g,cycleColorSpace:m}=a4(t,u),{presets:A,addPreset:E}=o4(o,b,g),x=r4[g];return h.createElement(H6,null,h.createElement(z6,{startOpen:i,closeOnOutsideClick:!0,onVisibleChange:()=>E(b),tooltip:h.createElement(W6,null,h.createElement(x,{color:p==="transparent"?"#000000":p,onChange:y,onFocus:n,onBlur:a}),A.length>0&&h.createElement(V6,null,A.map((F,B)=>h.createElement(Zr,{key:`${F.value}-${B}`,hasChrome:!1,tooltip:h.createElement(G6,{note:F.keyword||F.value})},h.createElement(Lg,{value:F[g],active:b&&ca(F[g])===ca(b[g]),onClick:()=>y(F.value)})))))},h.createElement(Lg,{value:p,style:{margin:4}})),h.createElement(X6,{id:Re(e),value:s,onChange:F=>y(F.target.value),onFocus:F=>F.target.select(),placeholder:"Choose color..."}),s?h.createElement(J6,{icon:"markup",onClick:m}):null)},i4=Ug});l();c();d();l();c();d();l();c();d();l();c();d();var Ea="addon-controls",ba="controls";_t();l();c();d();var II=__STORYBOOKAPI__,{ActiveTabs:kI,Consumer:NI,ManagerContext:MI,Provider:LI,addons:va,combineParameters:jI,controlOrMetaKey:qI,controlOrMetaSymbol:$I,eventMatchesShortcut:UI,eventToShortcut:HI,isMacLike:zI,isShortcutTaken:WI,keyToSymbol:GI,merge:VI,mockChannel:KI,optionOrAltSymbol:YI,shortcutMatchesShortcut:XI,shortcutToHumanString:JI,types:Au,useAddonState:QI,useArgTypes:Da,useArgs:vu,useChannel:ZI,useGlobalTypes:ek,useGlobals:Du,useParameter:Cu,useSharedState:tk,useStoryPrepared:rk,useStorybookApi:nk,useStorybookState:xu}=__STORYBOOKAPI__;fr();l();c();d();Ua();za();_t();fr();l();c();d();l();c();d();function Fe(){return Fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Pt(e,t,r){return Ka()?Pt=Reflect.construct.bind():Pt=function(a,o,i){var u=[null];u.push.apply(u,o);var s=Function.bind.apply(a,u),p=new s;return i&&et(p,i.prototype),p},Pt.apply(null,arguments)}function gr(e){var t=typeof Map=="function"?new Map:void 0;return gr=function(n){if(n===null||!Va(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(n))return t.get(n);t.set(n,a)}function a(){return Pt(n,arguments,mr(this).constructor)}return a.prototype=Object.create(n.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),et(a,n)},gr(e)}l();c();d();var Pe=function(e){Ga(t,e);function t(r){var n;if(!0)n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+r+" for more information.")||this;else for(var a,o,i;i=0&&a<1?(u=o,s=i):a>=1&&a<2?(u=i,s=o):a>=2&&a<3?(s=o,p=i):a>=3&&a<4?(s=i,p=o):a>=4&&a<5?(u=i,p=o):a>=5&&a<6&&(u=o,p=i);var y=r-o/2,b=u+y,g=s+y,m=p+y;return n(b,g,m)}var Ru={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function P2(e){if(typeof e!="string")return e;var t=e.toLowerCase();return Ru[t]?"#"+Ru[t]:e}var I2=/^#[a-fA-F0-9]{6}$/,k2=/^#[a-fA-F0-9]{8}$/,N2=/^#[a-fA-F0-9]{3}$/,M2=/^#[a-fA-F0-9]{4}$/,Xa=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,L2=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,j2=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,q2=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function It(e){if(typeof e!="string")throw new Pe(3);var t=P2(e);if(t.match(I2))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(k2)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(N2))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(M2)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=Xa.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=L2.exec(t.substring(0,50));if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10),alpha:parseFloat(""+o[4])>1?parseFloat(""+o[4])/100:parseFloat(""+o[4])};var i=j2.exec(t);if(i){var u=parseInt(""+i[1],10),s=parseInt(""+i[2],10)/100,p=parseInt(""+i[3],10)/100,y="rgb("+yr(u,s,p)+")",b=Xa.exec(y);if(!b)throw new Pe(4,t,y);return{red:parseInt(""+b[1],10),green:parseInt(""+b[2],10),blue:parseInt(""+b[3],10)}}var g=q2.exec(t.substring(0,50));if(g){var m=parseInt(""+g[1],10),A=parseInt(""+g[2],10)/100,E=parseInt(""+g[3],10)/100,x="rgb("+yr(m,A,E)+")",F=Xa.exec(x);if(!F)throw new Pe(4,t,x);return{red:parseInt(""+F[1],10),green:parseInt(""+F[2],10),blue:parseInt(""+F[3],10),alpha:parseFloat(""+g[4])>1?parseFloat(""+g[4])/100:parseFloat(""+g[4])}}throw new Pe(5)}function $2(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),o=Math.min(t,r,n),i=(a+o)/2;if(a===o)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var u,s=a-o,p=i>.5?s/(2-a-o):s/(a+o);switch(a){case t:u=(r-n)/s+(r=1?en(e,t,r):"rgba("+yr(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?en(e.hue,e.saturation,e.lightness):"rgba("+yr(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Pe(2)}function Za(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Qa("#"+bt(e)+bt(t)+bt(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Qa("#"+bt(e.red)+bt(e.green)+bt(e.blue));throw new Pe(6)}function Ue(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=It(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?Za(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Za(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Pe(7)}var G2=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},V2=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},K2=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},Y2=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function it(e){if(typeof e!="object")throw new Pe(8);if(V2(e))return Ue(e);if(G2(e))return Za(e);if(Y2(e))return W2(e);if(K2(e))return z2(e);throw new Pe(8)}function Iu(e,t,r){return function(){var a=r.concat(Array.prototype.slice.call(arguments));return a.length>=t?e.apply(this,a):Iu(e,t,a)}}function Ne(e){return Iu(e,e.length,[])}function X2(e,t){if(t==="transparent")return t;var r=ot(t);return it(Fe({},r,{hue:r.hue+parseFloat(e)}))}var L7=Ne(X2);function kt(e,t,r){return Math.max(e,Math.min(t,r))}function J2(e,t){if(t==="transparent")return t;var r=ot(t);return it(Fe({},r,{lightness:kt(0,1,r.lightness-parseFloat(e))}))}var Q2=Ne(J2),He=Q2;function Z2(e,t){if(t==="transparent")return t;var r=ot(t);return it(Fe({},r,{saturation:kt(0,1,r.saturation-parseFloat(e))}))}var j7=Ne(Z2);function e1(e,t){if(t==="transparent")return t;var r=ot(t);return it(Fe({},r,{lightness:kt(0,1,r.lightness+parseFloat(e))}))}var t1=Ne(e1),ut=t1;function r1(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=It(t),a=Fe({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),o=It(r),i=Fe({},o,{alpha:typeof o.alpha=="number"?o.alpha:1}),u=a.alpha-i.alpha,s=parseFloat(e)*2-1,p=s*u===-1?s:s+u,y=1+s*u,b=(p/y+1)/2,g=1-b,m={red:Math.floor(a.red*b+i.red*g),green:Math.floor(a.green*b+i.green*g),blue:Math.floor(a.blue*b+i.blue*g),alpha:a.alpha*parseFloat(e)+i.alpha*(1-parseFloat(e))};return Ue(m)}var n1=Ne(r1),ku=n1;function a1(e,t){if(t==="transparent")return t;var r=It(t),n=typeof r.alpha=="number"?r.alpha:1,a=Fe({},r,{alpha:kt(0,1,(n*100+parseFloat(e)*100)/100)});return Ue(a)}var o1=Ne(a1),Er=o1;function i1(e,t){if(t==="transparent")return t;var r=ot(t);return it(Fe({},r,{saturation:kt(0,1,r.saturation+parseFloat(e))}))}var q7=Ne(i1);function u1(e,t){return t==="transparent"?t:it(Fe({},ot(t),{hue:parseFloat(e)}))}var $7=Ne(u1);function s1(e,t){return t==="transparent"?t:it(Fe({},ot(t),{lightness:parseFloat(e)}))}var U7=Ne(s1);function l1(e,t){return t==="transparent"?t:it(Fe({},ot(t),{saturation:parseFloat(e)}))}var H7=Ne(l1);function c1(e,t){return t==="transparent"?t:ku(parseFloat(e),"rgb(0, 0, 0)",t)}var z7=Ne(c1);function d1(e,t){return t==="transparent"?t:ku(parseFloat(e),"rgb(255, 255, 255)",t)}var W7=Ne(d1);function p1(e,t){if(t==="transparent")return t;var r=It(t),n=typeof r.alpha=="number"?r.alpha:1,a=Fe({},r,{alpha:kt(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Ue(a)}var f1=Ne(p1),de=f1;l();c();d();var ue=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})();var oy=fe(Mo(),1);l();c();d();var aF=Object.create,Yd=Object.defineProperty,oF=Object.getOwnPropertyDescriptor,iF=Object.getOwnPropertyNames,uF=Object.getPrototypeOf,sF=Object.prototype.hasOwnProperty,lF=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),cF=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of iF(t))!sF.call(e,a)&&a!==r&&Yd(e,a,{get:()=>t[a],enumerable:!(n=oF(t,a))||n.enumerable});return e},dF=(e,t,r)=>(r=e!=null?aF(uF(e)):{},cF(t||!e||!e.__esModule?Yd(r,"default",{value:e,enumerable:!0}):r,e)),pF=lF(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,r=Object.getPrototypeOf,n=Object.getOwnPropertySymbols?function(a){return Object.keys(a).concat(Object.getOwnPropertySymbols(a))}:Object.keys;return function(a,o){return function i(u,s,p){var y,b,g,m=t.call(u),A=t.call(s);if(u===s)return!0;if(u==null||s==null)return!1;if(p.indexOf(u)>-1&&p.indexOf(s)>-1)return!0;if(p.push(u,s),m!=A||(y=n(u),b=n(s),y.length!=b.length||y.some(function(E){return!i(u[E],s[E],p)})))return!1;switch(m.slice(8,-1)){case"Symbol":return u.valueOf()==s.valueOf();case"Date":case"Number":return+u==+s||+u!=+u&&+s!=+s;case"RegExp":case"Function":case"String":case"Boolean":return""+u==""+s;case"Set":case"Map":y=u.entries(),b=s.entries();do if(!i((g=y.next()).value,b.next().value,p))return!1;while(!g.done);return!0;case"ArrayBuffer":u=new Uint8Array(u),s=new Uint8Array(s);case"DataView":u=new Uint8Array(u.buffer),s=new Uint8Array(s.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(u.length!=s.length)return!1;for(g=0;ge.map(t=>typeof t<"u").filter(Boolean).length,fF=(e,t)=>{let{exists:r,eq:n,neq:a,truthy:o}=e;if(Xd([r,n,a,o])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:r,eq:n,neq:a})}`);if(typeof n<"u")return(0,Kd.isEqual)(t,n);if(typeof a<"u")return!(0,Kd.isEqual)(t,a);if(typeof r<"u"){let i=typeof t<"u";return r?i:!i}return typeof o>"u"||o?!!t:!t},Lo=(e,t,r)=>{if(!e.if)return!0;let{arg:n,global:a}=e.if;if(Xd([n,a])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:n,global:a})}`);let o=n?t[n]:r[a];return fF(e.if,o)};l();c();d();var AW=__STORYBOOKCLIENTLOGGER__,{deprecate:ye,logger:Ge,once:xn,pretty:vW}=__STORYBOOKCLIENTLOGGER__;l();c();d();_t();function Ct(){return Ct=Object.assign||function(e){for(var t=1;t(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),Qd={amp:"&",apos:"'",gt:">",lt:"<",nbsp:"\xA0",quot:"\u201C"},mF=["style","script"],gF=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,yF=/mailto:/i,EF=/\n{2,}$/,ap=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,bF=/^ *> ?/gm,AF=/^ {2,}\n/,vF=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,op=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,ip=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,DF=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,CF=/^(?:\n *)*\n/,xF=/\r\n?/g,FF=/^\[\^([^\]]+)](:.*)\n/,SF=/^\[\^([^\]]+)]/,wF=/\f/g,BF=/^\s*?\[(x|\s)\]/,up=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,sp=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,Ho=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,TF=/&([a-zA-Z]+);/g,lp=/^)/,_F=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,zo=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,OF=/^\{.*\}$/,RF=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,PF=/^<([^ >]+@[^ >]+)>/,IF=/^<([^ >]+:\/[^ >]+)>/,kF=/-([a-z])?/gi,cp=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,NF=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,MF=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,LF=/^\[([^\]]*)\] ?\[([^\]]*)\]/,jF=/(\[|\])/g,qF=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,$F=/\t/g,UF=/^ *\| */,HF=/(^ *\||\| *$)/g,zF=/ *$/,WF=/^ *:-+: *$/,GF=/^ *:-+ *$/,VF=/^ *-+: *$/,KF=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,YF=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,XF=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,JF=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,QF=/^\\([^0-9A-Za-z\s])/,ZF=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,eS=/^\n+/,tS=/^([ \t]*)/,rS=/\\([^\\])/g,Zd=/ *\n+$/,nS=/(?:^|\n)( *)$/,Wo="(?:\\d+\\.)",Go="(?:[*+-])";function dp(e){return"( *)("+(e===1?Wo:Go)+") +"}var pp=dp(1),fp=dp(2);function hp(e){return new RegExp("^"+(e===1?pp:fp))}var aS=hp(1),oS=hp(2);function mp(e){return new RegExp("^"+(e===1?pp:fp)+"[^\\n]*(?:\\n(?!\\1"+(e===1?Wo:Go)+" )[^\\n]*)*(\\n|$)","gm")}var gp=mp(1),yp=mp(2);function Ep(e){let t=e===1?Wo:Go;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}var bp=Ep(1),Ap=Ep(2);function ep(e,t){let r=t===1,n=r?bp:Ap,a=r?gp:yp,o=r?aS:oS;return{t(i,u,s){let p=nS.exec(s);return p&&(u.o||!u._&&!u.u)?n.exec(i=p[1]+i):null},i:te.HIGH,l(i,u,s){let p=r?+i[2]:void 0,y=i[0].replace(EF,` +`).match(a),b=!1;return{p:y.map(function(g,m){let A=o.exec(g)[0].length,E=new RegExp("^ {1,"+A+"}","gm"),x=g.replace(E,"").replace(o,""),F=m===y.length-1,B=x.indexOf(` + +`)!==-1||F&&b;b=B;let I=s._,L=s.o,w;s.o=!0,B?(s._=!1,w=x.replace(Zd,` + +`)):(s._=!0,w=x.replace(Zd,""));let k=u(w,s);return s._=I,s.o=L,k}),m:r,g:p}},h:(i,u,s)=>e(i.m?"ol":"ul",{key:s.k,start:i.g},i.p.map(function(p,y){return e("li",{key:y},u(p,s))}))}}var iS=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,uS=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,vp=[ap,op,ip,up,sp,lp,cp,gp,bp,yp,Ap],sS=[...vp,/^[^\n]+(?: \n|\n{2,})/,Ho,zo];function lS(e){return e.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function cS(e){return VF.test(e)?"right":WF.test(e)?"center":GF.test(e)?"left":null}function tp(e,t,r){let n=r.v;r.v=!0;let a=t(e.trim(),r);r.v=n;let o=[[]];return a.forEach(function(i,u){i.type==="tableSeparator"?u!==0&&u!==a.length-1&&o.push([]):(i.type!=="text"||a[u+1]!=null&&a[u+1].type!=="tableSeparator"||(i.$=i.$.replace(zF,"")),o[o.length-1].push(i))}),o}function dS(e,t,r){r._=!0;let n=tp(e[1],t,r),a=e[2].replace(HF,"").split("|").map(cS),o=function(i,u,s){return i.trim().split(` +`).map(function(p){return tp(p,u,s)})}(e[3],t,r);return r._=!1,{S:a,A:o,L:n,type:"table"}}function rp(e,t){return e.S[t]==null?{}:{textAlign:e.S[t]}}function lt(e){return function(t,r){return r._?e.exec(t):null}}function ct(e){return function(t,r){return r._||r.u?e.exec(t):null}}function rt(e){return function(t,r){return r._||r.u?null:e.exec(t)}}function _r(e){return function(t){return e.exec(t)}}function pS(e,t,r){if(t._||t.u||r&&!r.endsWith(` +`))return null;let n="";e.split(` +`).every(o=>!vp.some(i=>i.test(o))&&(n+=o+` +`,o.trim()));let a=n.trimEnd();return a==""?null:[n,a]}function Wt(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return null}catch{return null}return e}function np(e){return e.replace(rS,"$1")}function Fn(e,t,r){let n=r._||!1,a=r.u||!1;r._=!0,r.u=!0;let o=e(t,r);return r._=n,r.u=a,o}function fS(e,t,r){let n=r._||!1,a=r.u||!1;r._=!1,r.u=!0;let o=e(t,r);return r._=n,r.u=a,o}function hS(e,t,r){return r._=!1,e(t+` + +`,r)}var jo=(e,t,r)=>({$:Fn(t,e[1],r)});function qo(){return{}}function $o(){return null}function mS(...e){return e.filter(Boolean).join(" ")}function Uo(e,t,r){let n=e,a=t.split(".");for(;a.length&&(n=n[a[0]],n!==void 0);)a.shift();return n||r}var te;function gS(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||lS,t.namedCodesToUnicode=t.namedCodesToUnicode?Ct({},Qd,t.namedCodesToUnicode):Qd;let r=t.createElement||Aa;function n(m,A,...E){let x=Uo(t.overrides,`${m}.props`,{});return r(function(F,B){let I=Uo(B,F);return I?typeof I=="function"||typeof I=="object"&&"render"in I?I:Uo(B,`${F}.component`,F):F}(m,t.overrides),Ct({},A,x,{className:mS(A?.className,x.className)||void 0}),...E)}function a(m){let A=!1;t.forceInline?A=!0:t.forceBlock||(A=qF.test(m)===!1);let E=y(p(A?m:`${m.trimEnd().replace(eS,"")} + +`,{_:A}));for(;typeof E[E.length-1]=="string"&&!E[E.length-1].trim();)E.pop();if(t.wrapper===null)return E;let x=t.wrapper||(A?"span":"div"),F;if(E.length>1||t.forceWrapper)F=E;else{if(E.length===1)return F=E[0],typeof F=="string"?n("span",{key:"outer"},F):F;F=null}return Aa(x,{key:"outer"},F)}function o(m){let A=m.match(gF);return A?A.reduce(function(E,x,F){let B=x.indexOf("=");if(B!==-1){let I=function(N){return N.indexOf("-")!==-1&&N.match(_F)===null&&(N=N.replace(kF,function(U,V){return V.toUpperCase()})),N}(x.slice(0,B)).trim(),L=function(N){let U=N[0];return(U==='"'||U==="'")&&N.length>=2&&N[N.length-1]===U?N.slice(1,-1):N}(x.slice(B+1).trim()),w=Jd[I]||I,k=E[w]=function(N,U){return N==="style"?U.split(/;\s?/).reduce(function(V,H){let ee=H.slice(0,H.indexOf(":"));return V[ee.replace(/(-[a-z])/g,Q=>Q[1].toUpperCase())]=H.slice(ee.length+1).trim(),V},{}):N==="href"?Wt(U):(U.match(OF)&&(U=U.slice(1,U.length-1)),U==="true"||U!=="false"&&U)}(I,L);typeof k=="string"&&(Ho.test(k)||zo.test(k))&&(E[w]=me(a(k.trim()),{key:F}))}else x!=="style"&&(E[Jd[x]||x]=!0);return E},{}):null}let i=[],u={},s={blockQuote:{t:rt(ap),i:te.HIGH,l:(m,A,E)=>({$:A(m[0].replace(bF,""),E)}),h:(m,A,E)=>n("blockquote",{key:E.k},A(m.$,E))},breakLine:{t:_r(AF),i:te.HIGH,l:qo,h:(m,A,E)=>n("br",{key:E.k})},breakThematic:{t:rt(vF),i:te.HIGH,l:qo,h:(m,A,E)=>n("hr",{key:E.k})},codeBlock:{t:rt(ip),i:te.MAX,l:m=>({$:m[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),M:void 0}),h:(m,A,E)=>n("pre",{key:E.k},n("code",Ct({},m.I,{className:m.M?`lang-${m.M}`:""}),m.$))},codeFenced:{t:rt(op),i:te.MAX,l:m=>({I:o(m[3]||""),$:m[4],M:m[2]||void 0,type:"codeBlock"})},codeInline:{t:ct(DF),i:te.LOW,l:m=>({$:m[2]}),h:(m,A,E)=>n("code",{key:E.k},m.$)},footnote:{t:rt(FF),i:te.MAX,l:m=>(i.push({O:m[2],B:m[1]}),{}),h:$o},footnoteReference:{t:lt(SF),i:te.HIGH,l:m=>({$:m[1],R:`#${t.slugify(m[1])}`}),h:(m,A,E)=>n("a",{key:E.k,href:Wt(m.R)},n("sup",{key:E.k},m.$))},gfmTask:{t:lt(BF),i:te.HIGH,l:m=>({T:m[1].toLowerCase()==="x"}),h:(m,A,E)=>n("input",{checked:m.T,key:E.k,readOnly:!0,type:"checkbox"})},heading:{t:rt(up),i:te.HIGH,l:(m,A,E)=>({$:Fn(A,m[2],E),j:t.slugify(m[2]),C:m[1].length}),h:(m,A,E)=>n(`h${m.C}`,{id:m.j,key:E.k},A(m.$,E))},headingSetext:{t:rt(sp),i:te.MAX,l:(m,A,E)=>({$:Fn(A,m[1],E),C:m[2]==="="?1:2,type:"heading"})},htmlComment:{t:_r(lp),i:te.HIGH,l:()=>({}),h:$o},image:{t:ct(uS),i:te.HIGH,l:m=>({D:m[1],R:np(m[2]),N:m[3]}),h:(m,A,E)=>n("img",{key:E.k,alt:m.D||void 0,title:m.N||void 0,src:Wt(m.R)})},link:{t:lt(iS),i:te.LOW,l:(m,A,E)=>({$:fS(A,m[1],E),R:np(m[2]),N:m[3]}),h:(m,A,E)=>n("a",{key:E.k,href:Wt(m.R),title:m.N},A(m.$,E))},linkAngleBraceStyleDetector:{t:lt(IF),i:te.MAX,l:m=>({$:[{$:m[1],type:"text"}],R:m[1],type:"link"})},linkBareUrlDetector:{t:(m,A)=>A.Z?null:lt(RF)(m,A),i:te.MAX,l:m=>({$:[{$:m[1],type:"text"}],R:m[1],N:void 0,type:"link"})},linkMailtoDetector:{t:lt(PF),i:te.MAX,l(m){let A=m[1],E=m[1];return yF.test(E)||(E="mailto:"+E),{$:[{$:A.replace("mailto:",""),type:"text"}],R:E,type:"link"}}},orderedList:ep(n,1),unorderedList:ep(n,2),newlineCoalescer:{t:rt(CF),i:te.LOW,l:qo,h:()=>` +`},paragraph:{t:pS,i:te.LOW,l:jo,h:(m,A,E)=>n("p",{key:E.k},A(m.$,E))},ref:{t:lt(NF),i:te.MAX,l:m=>(u[m[1]]={R:m[2],N:m[4]},{}),h:$o},refImage:{t:ct(MF),i:te.MAX,l:m=>({D:m[1]||void 0,F:m[2]}),h:(m,A,E)=>n("img",{key:E.k,alt:m.D,src:Wt(u[m.F].R),title:u[m.F].N})},refLink:{t:lt(LF),i:te.MAX,l:(m,A,E)=>({$:A(m[1],E),P:A(m[0].replace(jF,"\\$1"),E),F:m[2]}),h:(m,A,E)=>u[m.F]?n("a",{key:E.k,href:Wt(u[m.F].R),title:u[m.F].N},A(m.$,E)):n("span",{key:E.k},A(m.P,E))},table:{t:rt(cp),i:te.HIGH,l:dS,h:(m,A,E)=>n("table",{key:E.k},n("thead",null,n("tr",null,m.L.map(function(x,F){return n("th",{key:F,style:rp(m,F)},A(x,E))}))),n("tbody",null,m.A.map(function(x,F){return n("tr",{key:F},x.map(function(B,I){return n("td",{key:I,style:rp(m,I)},A(B,E))}))})))},tableSeparator:{t:function(m,A){return A.v?UF.exec(m):null},i:te.HIGH,l:function(){return{type:"tableSeparator"}},h:()=>" | "},text:{t:_r(ZF),i:te.MIN,l:m=>({$:m[0].replace(TF,(A,E)=>t.namedCodesToUnicode[E]?t.namedCodesToUnicode[E]:A)}),h:m=>m.$},textBolded:{t:ct(KF),i:te.MED,l:(m,A,E)=>({$:A(m[2],E)}),h:(m,A,E)=>n("strong",{key:E.k},A(m.$,E))},textEmphasized:{t:ct(YF),i:te.LOW,l:(m,A,E)=>({$:A(m[2],E)}),h:(m,A,E)=>n("em",{key:E.k},A(m.$,E))},textEscaped:{t:ct(QF),i:te.HIGH,l:m=>({$:m[1],type:"text"})},textMarked:{t:ct(XF),i:te.LOW,l:jo,h:(m,A,E)=>n("mark",{key:E.k},A(m.$,E))},textStrikethroughed:{t:ct(JF),i:te.LOW,l:jo,h:(m,A,E)=>n("del",{key:E.k},A(m.$,E))}};t.disableParsingRawHTML!==!0&&(s.htmlBlock={t:_r(Ho),i:te.HIGH,l(m,A,E){let[,x]=m[3].match(tS),F=new RegExp(`^${x}`,"gm"),B=m[3].replace(F,""),I=(L=B,sS.some(U=>U.test(L))?hS:Fn);var L;let w=m[1].toLowerCase(),k=mF.indexOf(w)!==-1;E.Z=E.Z||w==="a";let N=k?m[3]:I(A,B,E);return E.Z=!1,{I:o(m[2]),$:N,G:k,H:k?w:m[1]}},h:(m,A,E)=>n(m.H,Ct({key:E.k},m.I),m.G?m.$:A(m.$,E))},s.htmlSelfClosing={t:_r(zo),i:te.HIGH,l:m=>({I:o(m[2]||""),H:m[1]}),h:(m,A,E)=>n(m.H,Ct({},m.I,{key:E.k}))});let p=function(m){let A=Object.keys(m);function E(x,F){let B=[],I="";for(;x;){let L=0;for(;L{let{children:t,options:r}=e,n=function(a,o){if(a==null)return{};var i,u,s={},p=Object.keys(a);for(u=0;u=0||(s[i]=a[i]);return s}(e,hF);return me(gS(t,r),n)};var iy=fe(Sn(),1),uy=fe(Up(),1),sy=fe(Kf(),1);l();c();d();l();c();d();l();c();d();l();c();d();l();c();d();l();c();d();var nK=__STORYBOOKCHANNELS__,{Channel:Xo,PostMessageTransport:aK,WebsocketTransport:oK,createBrowserChannel:s3,createPostMessageChannel:iK,createWebSocketChannel:uK}=__STORYBOOKCHANNELS__;l();c();d();var pK=__STORYBOOKCOREEVENTS__,{CHANNEL_CREATED:fK,CONFIG_ERROR:l3,CURRENT_STORY_WAS_SET:c3,DOCS_PREPARED:d3,DOCS_RENDERED:p3,FORCE_REMOUNT:f3,FORCE_RE_RENDER:Jo,GLOBALS_UPDATED:Tn,IGNORED_EXCEPTION:hK,NAVIGATE_URL:Yf,PLAY_FUNCTION_THREW_EXCEPTION:h3,PRELOAD_ENTRIES:m3,PREVIEW_BUILDER_PROGRESS:mK,PREVIEW_KEYDOWN:g3,REGISTER_SUBSCRIPTION:gK,REQUEST_WHATS_NEW_DATA:yK,RESET_STORY_ARGS:_n,RESULT_WHATS_NEW_DATA:EK,SELECT_STORY:bK,SET_CONFIG:AK,SET_CURRENT_STORY:y3,SET_GLOBALS:E3,SET_INDEX:b3,SET_STORIES:vK,SET_WHATS_NEW_CACHE:DK,SHARED_STATE_CHANGED:A3,SHARED_STATE_SET:v3,STORIES_COLLAPSE_ALL:CK,STORIES_EXPAND_ALL:xK,STORY_ARGS_UPDATED:On,STORY_CHANGED:D3,STORY_ERRORED:C3,STORY_INDEX_INVALIDATED:x3,STORY_MISSING:F3,STORY_PREPARED:S3,STORY_RENDERED:Xf,STORY_RENDER_PHASE_CHANGED:w3,STORY_SPECIFIED:B3,STORY_THREW_EXCEPTION:T3,STORY_UNCHANGED:_3,TELEMETRY_ERROR:FK,TOGGLE_WHATS_NEW_NOTIFICATIONS:SK,UPDATE_GLOBALS:Jf,UPDATE_QUERY_PARAMS:O3,UPDATE_STORY_ARGS:Rn}=__STORYBOOKCOREEVENTS__;var R3=Object.create,Qf=Object.defineProperty,P3=Object.getOwnPropertyDescriptor,Zf=Object.getOwnPropertyNames,I3=Object.getPrototypeOf,k3=Object.prototype.hasOwnProperty,Ve=(e,t)=>function(){return t||(0,e[Zf(e)[0]])((t={exports:{}}).exports,t),t.exports},N3=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Zf(t))!k3.call(e,a)&&a!==r&&Qf(e,a,{get:()=>t[a],enumerable:!(n=P3(t,a))||n.enumerable});return e},e0=(e,t,r)=>(r=e!=null?R3(I3(e)):{},N3(t||!e||!e.__esModule?Qf(r,"default",{value:e,enumerable:!0}):r,e));function t0(){let e={setHandler:()=>{},send:()=>{}};return new Xo({transport:e})}var M3=class{constructor(){this.getChannel=()=>{if(!this.channel){let e=t0();return this.setChannel(e),e}return this.channel},this.getServerChannel=()=>{if(!this.serverChannel)throw new Error("Accessing non-existent serverChannel");return this.serverChannel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.hasServerChannel=()=>!!this.serverChannel,this.setChannel=e=>{this.channel=e,this.resolve()},this.setServerChannel=e=>{this.serverChannel=e},this.promise=new Promise(e=>{this.resolve=()=>e(this.getChannel())})}},Qo="__STORYBOOK_ADDONS_PREVIEW";function L3(){return ue[Qo]||(ue[Qo]=new M3),ue[Qo]}var Pn=L3();var Y0=fe(Sn(),1),Ir=fe(In(),1),YB=fe(M0(),1),XB=fe(Nn(),1);l();c();d();l();c();d();l();c();d();function Vt(e){for(var t=[],r=1;r(e.PREVIEW_CLIENT_LOGGER="PREVIEW_CLIENT-LOGGER",e.PREVIEW_CHANNELS="PREVIEW_CHANNELS",e.PREVIEW_CORE_EVENTS="PREVIEW_CORE-EVENTS",e.PREVIEW_INSTRUMENTER="PREVIEW_INSTRUMENTER",e.PREVIEW_API="PREVIEW_API",e.PREVIEW_REACT_DOM_SHIM="PREVIEW_REACT-DOM-SHIM",e.PREVIEW_ROUTER="PREVIEW_ROUTER",e.PREVIEW_THEMING="PREVIEW_THEMING",e.FRAMEWORK_ANGULAR="FRAMEWORK_ANGULAR",e.FRAMEWORK_EMBER="FRAMEWORK_EMBER",e.FRAMEWORK_HTML_VITE="FRAMEWORK_HTML-VITE",e.FRAMEWORK_HTML_WEBPACK5="FRAMEWORK_HTML-WEBPACK5",e.FRAMEWORK_NEXTJS="FRAMEWORK_NEXTJS",e.FRAMEWORK_PREACT_VITE="FRAMEWORK_PREACT-VITE",e.FRAMEWORK_PREACT_WEBPACK5="FRAMEWORK_PREACT-WEBPACK5",e.FRAMEWORK_REACT_VITE="FRAMEWORK_REACT-VITE",e.FRAMEWORK_REACT_WEBPACK5="FRAMEWORK_REACT-WEBPACK5",e.FRAMEWORK_SERVER_WEBPACK5="FRAMEWORK_SERVER-WEBPACK5",e.FRAMEWORK_SVELTE_VITE="FRAMEWORK_SVELTE-VITE",e.FRAMEWORK_SVELTE_WEBPACK5="FRAMEWORK_SVELTE-WEBPACK5",e.FRAMEWORK_SVELTEKIT="FRAMEWORK_SVELTEKIT",e.FRAMEWORK_VUE_VITE="FRAMEWORK_VUE-VITE",e.FRAMEWORK_VUE_WEBPACK5="FRAMEWORK_VUE-WEBPACK5",e.FRAMEWORK_VUE3_VITE="FRAMEWORK_VUE3-VITE",e.FRAMEWORK_VUE3_WEBPACK5="FRAMEWORK_VUE3-WEBPACK5",e.FRAMEWORK_WEB_COMPONENTS_VITE="FRAMEWORK_WEB-COMPONENTS-VITE",e.FRAMEWORK_WEB_COMPONENTS_WEBPACK5="FRAMEWORK_WEB-COMPONENTS-WEBPACK5",e.RENDERER_HTML="RENDERER_HTML",e.RENDERER_PREACT="RENDERER_PREACT",e.RENDERER_REACT="RENDERER_REACT",e.RENDERER_SERVER="RENDERER_SERVER",e.RENDERER_SVELTE="RENDERER_SVELTE",e.RENDERER_VUE="RENDERER_VUE",e.RENDERER_VUE3="RENDERER_VUE3",e.RENDERER_WEB_COMPONENTS="RENDERER_WEB-COMPONENTS",e))(BB||{});l();c();d();var qn=fe(Zo(),1);var X0=fe(V0(),1);var J0=fe(Mo(),1);var MX=(0,Y0.default)(1)(e=>Object.values(e).reduce((t,r)=>(t[r.importPath]=t[r.importPath]||r,t),{}));var LX=Symbol("incompatible");var jX=Symbol("Deeply equal");var JB=Vt` +CSF .story annotations deprecated; annotate story functions directly: +- StoryFn.story.name => StoryFn.storyName +- StoryFn.story.(parameters|decorators) => StoryFn.(parameters|decorators) +See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf-annotations for details and codemod. +`,qX=(0,X0.default)(()=>{},JB);var xt=(...e)=>{let t={},r=e.filter(Boolean),n=r.reduce((a,o)=>(Object.entries(o).forEach(([i,u])=>{let s=a[i];Array.isArray(u)||typeof s>"u"?a[i]=u:(0,qn.default)(u)&&(0,qn.default)(s)?t[i]=!0:typeof u<"u"&&(a[i]=u)}),a),{});return Object.keys(t).forEach(a=>{let o=r.filter(Boolean).map(i=>i[a]).filter(i=>typeof i<"u");o.every(i=>(0,qn.default)(i))?n[a]=xt(...o):n[a]=o[o.length-1]}),n};var ti=(e,t,r)=>{let n=typeof e;switch(n){case"boolean":case"string":case"number":case"function":case"symbol":return{name:n}}return e?r.has(e)?(Ge.warn(Vt` + We've detected a cycle in arg '${t}'. Args should be JSON-serializable. + + Consider using the mapping feature or fully custom args: + - Mapping: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values + - Custom args: https://storybook.js.org/docs/react/essentials/controls#fully-custom-args + `),{name:"other",value:"cyclic object"}):(r.add(e),Array.isArray(e)?{name:"array",value:e.length>0?ti(e[0],t,new Set(r)):{name:"other",value:"unknown"}}:{name:"object",value:(0,Ir.default)(e,a=>ti(a,t,new Set(r)))}):{name:"object",value:{}}},QB=e=>{let{id:t,argTypes:r={},initialArgs:n={}}=e,a=(0,Ir.default)(n,(i,u)=>({name:u,type:ti(i,`${t}.${u}`,new Set)})),o=(0,Ir.default)(r,(i,u)=>({name:u}));return xt(a,o,r)};QB.secondPass=!0;var K0=(e,t)=>Array.isArray(t)?t.includes(e):e.match(t),Nr=(e,t,r)=>!t&&!r?e:e&&(0,J0.default)(e,(n,a)=>{let o=n.name||a;return(!t||K0(o,t))&&(!r||!K0(o,r))}),ZB=(e,t,r)=>{let{type:n,options:a}=e;if(n){if(r.color&&r.color.test(t)){let o=n.name;if(o==="string")return{control:{type:"color"}};o!=="enum"&&Ge.warn(`Addon controls: Control of type color only supports string, received "${o}" instead`)}if(r.date&&r.date.test(t))return{control:{type:"date"}};switch(n.name){case"array":return{control:{type:"object"}};case"boolean":return{control:{type:"boolean"}};case"string":return{control:{type:"text"}};case"number":return{control:{type:"number"}};case"enum":{let{value:o}=n;return{control:{type:o?.length<=5?"radio":"select"},options:o}}case"function":case"symbol":return null;default:return{control:{type:a?"select":"object"}}}}},Q0=e=>{let{argTypes:t,parameters:{__isArgsStory:r,controls:{include:n=null,exclude:a=null,matchers:o={}}={}}}=e;if(!r)return t;let i=Nr(t,n,a),u=(0,Ir.default)(i,(s,p)=>s?.type&&ZB(s,p,o));return xt(u,i)};Q0.secondPass=!0;function ri(e){return async(t,r,n)=>{await e.reduceRight((a,o)=>async()=>o(t,a,n),async()=>r(n))()}}function kr(e,t){return e.map(r=>r.default?.[t]??r[t]).filter(Boolean)}function Mn(e,t,r={}){return kr(e,t).reduce((n,a)=>r.reverseFileOrder?[...a,...n]:[...n,...a],[])}function Ln(e,t){return Object.assign({},...kr(e,t))}function jn(e,t){return kr(e,t).pop()}function ni(e){let t=Mn(e,"argTypesEnhancers"),r=kr(e,"runStep");return{parameters:xt(...kr(e,"parameters")),decorators:Mn(e,"decorators",{reverseFileOrder:!(ue.FEATURES?.legacyDecoratorFileOrder??!1)}),args:Ln(e,"args"),argsEnhancers:Mn(e,"argsEnhancers"),argTypes:Ln(e,"argTypes"),argTypesEnhancers:[...t.filter(n=>!n.secondPass),...t.filter(n=>n.secondPass)],globals:Ln(e,"globals"),globalTypes:Ln(e,"globalTypes"),loaders:Mn(e,"loaders"),render:jn(e,"render"),renderToCanvas:jn(e,"renderToCanvas"),renderToDOM:jn(e,"renderToDOM"),applyDecorators:jn(e,"applyDecorators"),runStep:ri(r)}}var $X=ni([]);var k_=fe(Nn(),1),N_=fe(wi(),1);l();c();d();var L_=fe(Nn(),1);var j_=fe(wi(),1),q_=fe(Zo(),1),om=Ve({"../../node_modules/entities/lib/maps/entities.json"(e,t){t.exports={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:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",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:"\u2305",Barwed:"\u2306",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:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",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:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",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",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",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",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",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:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",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",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",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",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",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",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",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:"\u212F",Escr:"\u2130",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:"\u{1D4BB}",Fscr:"\u2131",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:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",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",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",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",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",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:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",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:"\u{1D4BE}",Iscr:"\u2110",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:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",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:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",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",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",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:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",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",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",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",natural:"\u266E",naturals:"\u2115",natur:"\u266E",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",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,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:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",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:"\u{1D55F}",Nopf:"\u2115",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",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",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",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",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",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",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:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",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:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",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",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",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",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\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",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",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:"\u{1D562}",Qopf:"\u211A",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:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",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",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",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",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",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",solbar:"\u233F",solb:"\u29C4",sol:"/",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",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",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:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",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",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",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:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",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",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",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:"\u2191",Uarr:"\u219F",uArr:"\u21D1",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}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",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:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",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:"\u2227",Wedge:"\u22C0",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:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",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:"\xFF",Yuml:"\u0178",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:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}}}),$_=Ve({"../../node_modules/entities/lib/maps/legacy.json"(e,t){t.exports={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}}}),im=Ve({"../../node_modules/entities/lib/maps/xml.json"(e,t){t.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}}),U_=Ve({"../../node_modules/entities/lib/maps/decode.json"(e,t){t.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}}}),H_=Ve({"../../node_modules/entities/lib/decode_codepoint.js"(e){var t=e&&e.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(e,"__esModule",{value:!0});var r=t(U_()),n=String.fromCodePoint||function(o){var i="";return o>65535&&(o-=65536,i+=String.fromCharCode(o>>>10&1023|55296),o=56320|o&1023),i+=String.fromCharCode(o),i};function a(o){return o>=55296&&o<=57343||o>1114111?"\uFFFD":(o in r.default&&(o=r.default[o]),n(o))}e.default=a}}),nm=Ve({"../../node_modules/entities/lib/decode.js"(e){var t=e&&e.__importDefault||function(y){return y&&y.__esModule?y:{default:y}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeHTML=e.decodeHTMLStrict=e.decodeXML=void 0;var r=t(om()),n=t($_()),a=t(im()),o=t(H_()),i=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;e.decodeXML=u(a.default),e.decodeHTMLStrict=u(r.default);function u(y){var b=p(y);return function(g){return String(g).replace(i,b)}}var s=function(y,b){return y1?b(B):B.charCodeAt(0)).toString(16).toUpperCase()+";"}function m(B,I){return function(L){return L.replace(I,function(w){return B[w]}).replace(y,g)}}var A=new RegExp(a.source+"|"+y.source,"g");function E(B){return B.replace(A,g)}e.escape=E;function x(B){return B.replace(a,g)}e.escapeUTF8=x;function F(B){return function(I){return I.replace(A,function(L){return B[L]||g(L)})}}}}),z_=Ve({"../../node_modules/entities/lib/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var t=nm(),r=am();function n(s,p){return(!p||p<=0?t.decodeXML:t.decodeHTML)(s)}e.decode=n;function a(s,p){return(!p||p<=0?t.decodeXML:t.decodeHTMLStrict)(s)}e.decodeStrict=a;function o(s,p){return(!p||p<=0?r.encodeXML:r.encodeHTML)(s)}e.encode=o;var i=am();Object.defineProperty(e,"encodeXML",{enumerable:!0,get:function(){return i.encodeXML}}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:function(){return i.encodeHTML}}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return i.encodeNonAsciiHTML}}),Object.defineProperty(e,"escape",{enumerable:!0,get:function(){return i.escape}}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:function(){return i.escapeUTF8}}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:function(){return i.encodeHTML}}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:function(){return i.encodeHTML}});var u=nm();Object.defineProperty(e,"decodeXML",{enumerable:!0,get:function(){return u.decodeXML}}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:function(){return u.decodeHTML}}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:function(){return u.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:function(){return u.decodeHTML}}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:function(){return u.decodeHTML}}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:function(){return u.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:function(){return u.decodeHTMLStrict}}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:function(){return u.decodeXML}})}}),W_=Ve({"../../node_modules/ansi-to-html/lib/ansi_to_html.js"(e,t){function r(R,_){if(!(R instanceof _))throw new TypeError("Cannot call a class as a function")}function n(R,_){for(var q=0;q<_.length;q++){var W=_[q];W.enumerable=W.enumerable||!1,W.configurable=!0,"value"in W&&(W.writable=!0),Object.defineProperty(R,W.key,W)}}function a(R,_,q){return _&&n(R.prototype,_),q&&n(R,q),R}function o(R){if(typeof Symbol>"u"||R[Symbol.iterator]==null){if(Array.isArray(R)||(R=i(R))){var _=0,q=function(){};return{s:q,n:function(){return _>=R.length?{done:!0}:{done:!1,value:R[_++]}},e:function(se){throw se},f:q}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var W,X=!0,K=!1,Z;return{s:function(){W=R[Symbol.iterator]()},n:function(){var se=W.next();return X=se.done,se},e:function(se){K=!0,Z=se},f:function(){try{!X&&W.return!=null&&W.return()}finally{if(K)throw Z}}}}function i(R,_){if(R){if(typeof R=="string")return u(R,_);var q=Object.prototype.toString.call(R).slice(8,-1);if(q==="Object"&&R.constructor&&(q=R.constructor.name),q==="Map"||q==="Set")return Array.from(q);if(q==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q))return u(R,_)}}function u(R,_){(_==null||_>R.length)&&(_=R.length);for(var q=0,W=new Array(_);q<_;q++)W[q]=R[q];return W}var s=z_(),p={fg:"#FFF",bg:"#000",newline:!1,escapeXML:!1,stream:!1,colors:y()};function y(){var R={0:"#000",1:"#A00",2:"#0A0",3:"#A50",4:"#00A",5:"#A0A",6:"#0AA",7:"#AAA",8:"#555",9:"#F55",10:"#5F5",11:"#FF5",12:"#55F",13:"#F5F",14:"#5FF",15:"#FFF"};return B(0,5).forEach(function(_){B(0,5).forEach(function(q){B(0,5).forEach(function(W){return b(_,q,W,R)})})}),B(0,23).forEach(function(_){var q=_+232,W=g(_*10+8);R[q]="#"+W+W+W}),R}function b(R,_,q,W){var X=16+R*36+_*6+q,K=R>0?R*40+55:0,Z=_>0?_*40+55:0,se=q>0?q*40+55:0;W[X]=m([K,Z,se])}function g(R){for(var _=R.toString(16);_.length<2;)_="0"+_;return _}function m(R){var _=[],q=o(R),W;try{for(q.s();!(W=q.n()).done;){var X=W.value;_.push(g(X))}}catch(K){q.e(K)}finally{q.f()}return"#"+_.join("")}function A(R,_,q,W){var X;return _==="text"?X=w(q,W):_==="display"?X=x(R,q,W):_==="xterm256"?X=U(R,W.colors[q]):_==="rgb"&&(X=E(R,q)),X}function E(R,_){_=_.substring(2).slice(0,-1);var q=+_.substr(0,2),W=_.substring(5).split(";"),X=W.map(function(K){return("0"+Number(K).toString(16)).substr(-2)}).join("");return N(R,(q===38?"color:#":"background-color:#")+X)}function x(R,_,q){_=parseInt(_,10);var W={"-1":function(){return"
"},0:function(){return R.length&&F(R)},1:function(){return k(R,"b")},3:function(){return k(R,"i")},4:function(){return k(R,"u")},8:function(){return N(R,"display:none")},9:function(){return k(R,"strike")},22:function(){return N(R,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return H(R,"i")},24:function(){return H(R,"u")},39:function(){return U(R,q.fg)},49:function(){return V(R,q.bg)},53:function(){return N(R,"text-decoration:overline")}},X;return W[_]?X=W[_]():4<_&&_<7?X=k(R,"blink"):29<_&&_<38?X=U(R,q.colors[_-30]):39<_&&_<48?X=V(R,q.colors[_-40]):89<_&&_<98?X=U(R,q.colors[8+(_-90)]):99<_&&_<108&&(X=V(R,q.colors[8+(_-100)])),X}function F(R){var _=R.slice(0);return R.length=0,_.reverse().map(function(q){return""}).join("")}function B(R,_){for(var q=[],W=R;W<=_;W++)q.push(W);return q}function I(R){return function(_){return(R===null||_.category!==R)&&R!=="all"}}function L(R){R=parseInt(R,10);var _=null;return R===0?_="all":R===1?_="bold":2")}function N(R,_){return k(R,"span",_)}function U(R,_){return k(R,"span","color:"+_)}function V(R,_){return k(R,"span","background-color:"+_)}function H(R,_){var q;if(R.slice(-1)[0]===_&&(q=R.pop()),q)return""}function ee(R,_,q){var W=!1,X=3;function K(){return""}function Z(ie,Ae){return q("xterm256",Ae),""}function se(ie){return _.newline?q("display",-1):q("text",ie),""}function Ie(ie,Ae){W=!0,Ae.trim().length===0&&(Ae="0"),Ae=Ae.trimRight(";").split(";");var Xr=o(Ae),hu;try{for(Xr.s();!(hu=Xr.n()).done;){var Iy=hu.value;q("display",Iy)}}catch(ky){Xr.e(ky)}finally{Xr.f()}return""}function ke(ie){return q("text",ie),""}function J(ie){return q("rgb",ie),""}var $e=[{pattern:/^\x08+/,sub:K},{pattern:/^\x1b\[[012]?K/,sub:K},{pattern:/^\x1b\[\(B/,sub:K},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:J},{pattern:/^\x1b\[38;5;(\d+)m/,sub:Z},{pattern:/^\n/,sub:se},{pattern:/^\r+\n/,sub:se},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:Ie},{pattern:/^\x1b\[\d?J/,sub:K},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:K},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:K},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:ke}];function T(ie,Ae){Ae>X&&W||(W=!1,R=R.replace(ie.pattern,ie.sub))}var P=[],M=R,O=M.length;e:for(;O>0;){for(var $=0,z=0,pe=$e.length;z(e.MAIN="MAIN",e.NOPREVIEW="NOPREVIEW",e.PREPARING_STORY="PREPARING_STORY",e.PREPARING_DOCS="PREPARING_DOCS",e.ERROR="ERROR",e))(V_||{});var SQ=new G_.default({escapeXML:!0});var{document:wQ}=ue;var{FEATURES:jQ}=ue;l();c();d();var ly=fe(In(),1);l();c();d();var e8=fe(In(),1),t8=fe(gm(),1);var r8=(e=>(e.JAVASCRIPT="JavaScript",e.FLOW="Flow",e.TYPESCRIPT="TypeScript",e.UNKNOWN="Unknown",e))(r8||{});var ea=e=>{if(!e)return"";if(typeof e=="string")return e;throw new Error(`Description: expected string, got: ${JSON.stringify(e)}`)};var ym="storybook/docs",Eee=`${ym}/panel`;var n8=`${ym}/snippet-rendered`,zr=(e=>(e.AUTO="auto",e.CODE="code",e.DYNAMIC="dynamic",e))(zr||{});l();c();d();l();c();d();var a8=Object.create,Em=Object.defineProperty,o8=Object.getOwnPropertyDescriptor,bm=Object.getOwnPropertyNames,i8=Object.getPrototypeOf,u8=Object.prototype.hasOwnProperty,Me=(e,t)=>function(){return t||(0,e[bm(e)[0]])((t={exports:{}}).exports,t),t.exports},s8=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of bm(t))!u8.call(e,a)&&a!==r&&Em(e,a,{get:()=>t[a],enumerable:!(n=o8(t,a))||n.enumerable});return e},ta=(e,t,r)=>(r=e!=null?a8(i8(e)):{},s8(t||!e||!e.__esModule?Em(r,"default",{value:e,enumerable:!0}):r,e)),l8=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],c8=["detail"];function Am(e){let t=l8.filter(r=>e[r]!==void 0).reduce((r,n)=>({...r,[n]:e[n]}),{});return e instanceof CustomEvent&&c8.filter(r=>e[r]!==void 0).forEach(r=>{t[r]=e[r]}),t}var km=fe(Sn(),1),Sm=Me({"node_modules/has-symbols/shams.js"(e,t){"use strict";t.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var n={},a=Symbol("test"),o=Object(a);if(typeof a=="string"||Object.prototype.toString.call(a)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var i=42;n[a]=i;for(a in n)return!1;if(typeof Object.keys=="function"&&Object.keys(n).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(n).length!==0)return!1;var u=Object.getOwnPropertySymbols(n);if(u.length!==1||u[0]!==a||!Object.prototype.propertyIsEnumerable.call(n,a))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(n,a);if(s.value!==i||s.enumerable!==!0)return!1}return!0}}}),wm=Me({"node_modules/has-symbols/index.js"(e,t){"use strict";var r=typeof Symbol<"u"&&Symbol,n=Sm();t.exports=function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()}}}),d8=Me({"node_modules/function-bind/implementation.js"(e,t){"use strict";var r="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,a=Object.prototype.toString,o="[object Function]";t.exports=function(u){var s=this;if(typeof s!="function"||a.call(s)!==o)throw new TypeError(r+s);for(var p=n.call(arguments,1),y,b=function(){if(this instanceof y){var x=s.apply(this,p.concat(n.call(arguments)));return Object(x)===x?x:this}else return s.apply(u,p.concat(n.call(arguments)))},g=Math.max(0,s.length-p.length),m=[],A=0;A"u"?r:b(Uint8Array),A={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":y?b([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":g,"%AsyncGenerator%":g,"%AsyncGeneratorFunction%":g,"%AsyncIteratorPrototype%":g,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":g,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y?b(b([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!y?r:b(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!y?r:b(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y?b(""[Symbol.iterator]()):r,"%Symbol%":y?Symbol:r,"%SyntaxError%":n,"%ThrowTypeError%":p,"%TypedArray%":m,"%TypeError%":o,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet},E=function Q(Y){var R;if(Y==="%AsyncFunction%")R=i("async function () {}");else if(Y==="%GeneratorFunction%")R=i("function* () {}");else if(Y==="%AsyncGeneratorFunction%")R=i("async function* () {}");else if(Y==="%AsyncGenerator%"){var _=Q("%AsyncGeneratorFunction%");_&&(R=_.prototype)}else if(Y==="%AsyncIteratorPrototype%"){var q=Q("%AsyncGenerator%");q&&(R=b(q.prototype))}return A[Y]=R,R},x={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},F=Ri(),B=p8(),I=F.call(Function.call,Array.prototype.concat),L=F.call(Function.apply,Array.prototype.splice),w=F.call(Function.call,String.prototype.replace),k=F.call(Function.call,String.prototype.slice),N=F.call(Function.call,RegExp.prototype.exec),U=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,V=/\\(\\)?/g,H=function(Y){var R=k(Y,0,1),_=k(Y,-1);if(R==="%"&&_!=="%")throw new n("invalid intrinsic syntax, expected closing `%`");if(_==="%"&&R!=="%")throw new n("invalid intrinsic syntax, expected opening `%`");var q=[];return w(Y,U,function(W,X,K,Z){q[q.length]=K?w(Z,V,"$1"):X||W}),q},ee=function(Y,R){var _=Y,q;if(B(x,_)&&(q=x[_],_="%"+q[0]+"%"),B(A,_)){var W=A[_];if(W===g&&(W=E(_)),typeof W>"u"&&!R)throw new o("intrinsic "+Y+" exists, but is not available. Please file an issue!");return{alias:q,name:_,value:W}}throw new n("intrinsic "+Y+" does not exist!")};t.exports=function(Y,R){if(typeof Y!="string"||Y.length===0)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof R!="boolean")throw new o('"allowMissing" argument must be a boolean');if(N(/^%?[^%]*%?$/,Y)===null)throw new n("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var _=H(Y),q=_.length>0?_[0]:"",W=ee("%"+q+"%",R),X=W.name,K=W.value,Z=!1,se=W.alias;se&&(q=se[0],L(_,I([0,1],se)));for(var Ie=1,ke=!0;Ie<_.length;Ie+=1){var J=_[Ie],$e=k(J,0,1),T=k(J,-1);if(($e==='"'||$e==="'"||$e==="`"||T==='"'||T==="'"||T==="`")&&$e!==T)throw new n("property names with quotes must have matching quotes");if((J==="constructor"||!ke)&&(Z=!0),q+="."+J,X="%"+q+"%",B(A,X))K=A[X];else if(K!=null){if(!(J in K)){if(!R)throw new o("base intrinsic for "+Y+" exists, but the property is not available.");return}if(u&&Ie+1>=_.length){var P=u(K,J);ke=!!P,ke&&"get"in P&&!("originalValue"in P.get)?K=P.get:K=K[J]}else ke=B(K,J),K=K[J];ke&&!Z&&(A[X]=K)}}return K}}}),f8=Me({"node_modules/call-bind/index.js"(e,t){"use strict";var r=Ri(),n=Bm(),a=n("%Function.prototype.apply%"),o=n("%Function.prototype.call%"),i=n("%Reflect.apply%",!0)||r.call(o,a),u=n("%Object.getOwnPropertyDescriptor%",!0),s=n("%Object.defineProperty%",!0),p=n("%Math.max%");if(s)try{s({},"a",{value:1})}catch{s=null}t.exports=function(g){var m=i(r,o,arguments);if(u&&s){var A=u(m,"length");A.configurable&&s(m,"length",{value:1+p(0,g.length-(arguments.length-1))})}return m};var y=function(){return i(r,a,arguments)};s?s(t.exports,"apply",{value:y}):t.exports.apply=y}}),h8=Me({"node_modules/call-bind/callBound.js"(e,t){"use strict";var r=Bm(),n=f8(),a=n(r("String.prototype.indexOf"));t.exports=function(i,u){var s=r(i,!!u);return typeof s=="function"&&a(i,".prototype.")>-1?n(s):s}}}),m8=Me({"node_modules/has-tostringtag/shams.js"(e,t){"use strict";var r=Sm();t.exports=function(){return r()&&!!Symbol.toStringTag}}}),g8=Me({"node_modules/is-regex/index.js"(e,t){"use strict";var r=h8(),n=m8()(),a,o,i,u;n&&(a=r("Object.prototype.hasOwnProperty"),o=r("RegExp.prototype.exec"),i={},s=function(){throw i},u={toString:s,valueOf:s},typeof Symbol.toPrimitive=="symbol"&&(u[Symbol.toPrimitive]=s));var s,p=r("Object.prototype.toString"),y=Object.getOwnPropertyDescriptor,b="[object RegExp]";t.exports=n?function(m){if(!m||typeof m!="object")return!1;var A=y(m,"lastIndex"),E=A&&a(A,"value");if(!E)return!1;try{o(m,u)}catch(x){return x===i}}:function(m){return!m||typeof m!="object"&&typeof m!="function"?!1:p(m)===b}}}),y8=Me({"node_modules/is-function/index.js"(e,t){t.exports=n;var r=Object.prototype.toString;function n(a){if(!a)return!1;var o=r.call(a);return o==="[object Function]"||typeof a=="function"&&o!=="[object RegExp]"||typeof window<"u"&&(a===window.setTimeout||a===window.alert||a===window.confirm||a===window.prompt)}}}),E8=Me({"node_modules/is-symbol/index.js"(e,t){"use strict";var r=Object.prototype.toString,n=wm()();n?(a=Symbol.prototype.toString,o=/^Symbol\(.*\)$/,i=function(s){return typeof s.valueOf()!="symbol"?!1:o.test(a.call(s))},t.exports=function(s){if(typeof s=="symbol")return!0;if(r.call(s)!=="[object Symbol]")return!1;try{return i(s)}catch{return!1}}):t.exports=function(s){return!1};var a,o,i}}),b8=ta(g8()),A8=ta(y8()),v8=ta(E8());function D8(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}var C8=typeof window=="object"&&window&&window.Object===Object&&window,x8=C8,F8=typeof self=="object"&&self&&self.Object===Object&&self,S8=x8||F8||Function("return this")(),Pi=S8,w8=Pi.Symbol,nr=w8,Tm=Object.prototype,B8=Tm.hasOwnProperty,T8=Tm.toString,Wr=nr?nr.toStringTag:void 0;function _8(e){var t=B8.call(e,Wr),r=e[Wr];try{e[Wr]=void 0;var n=!0}catch{}var a=T8.call(e);return n&&(t?e[Wr]=r:delete e[Wr]),a}var O8=_8,R8=Object.prototype,P8=R8.toString;function I8(e){return P8.call(e)}var k8=I8,N8="[object Null]",M8="[object Undefined]",vm=nr?nr.toStringTag:void 0;function L8(e){return e==null?e===void 0?M8:N8:vm&&vm in Object(e)?O8(e):k8(e)}var _m=L8;function j8(e){return e!=null&&typeof e=="object"}var q8=j8,$8="[object Symbol]";function U8(e){return typeof e=="symbol"||q8(e)&&_m(e)==$8}var Ii=U8;function H8(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r-1}var ZO=QO;function eR(e,t){var r=this.__data__,n=na(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var tR=eR;function or(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{let t=null,r=!1,n=!1,a=!1,o="";if(e.indexOf("//")>=0||e.indexOf("/*")>=0)for(let i=0;iLR(e).replace(/\n\s*/g,"").trim()),qR=function(t,r){let n=r.slice(0,r.indexOf("{")),a=r.slice(r.indexOf("{"));if(n.includes("=>")||n.includes("function"))return r;let o=n;return o=o.replace(t,"function"),o+a},$R=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/,UR=e=>e.match(/^[\[\{\"\}].*[\]\}\"]$/);function Nm(e){if(!ra(e))return e;let t=e,r=!1;return typeof Event<"u"&&e instanceof Event&&(t=Am(t),r=!0),t=Object.keys(t).reduce((n,a)=>{try{t[a]&&t[a].toJSON,n[a]=t[a]}catch{r=!0}return n},{}),r?t:e}var HR=function(t){let r,n,a,o;return function(u,s){try{if(u==="")return o=[],r=new Map([[s,"[]"]]),n=new Map,a=[],s;let p=n.get(this)||this;for(;a.length&&p!==a[0];)a.shift(),o.pop();if(typeof s=="boolean")return s;if(s===void 0)return t.allowUndefined?"_undefined_":void 0;if(s===null)return null;if(typeof s=="number")return s===-1/0?"_-Infinity_":s===1/0?"_Infinity_":Number.isNaN(s)?"_NaN_":s;if(typeof s=="bigint")return`_bigint_${s.toString()}`;if(typeof s=="string")return $R.test(s)?t.allowDate?`_date_${s}`:void 0:s;if((0,b8.default)(s))return t.allowRegExp?`_regexp_${s.flags}|${s.source}`:void 0;if((0,A8.default)(s)){if(!t.allowFunction)return;let{name:b}=s,g=s.toString();return g.match(/(\[native code\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${b}|${(()=>{}).toString()}`:`_function_${b}|${jR(qR(u,g))}`}if((0,v8.default)(s)){if(!t.allowSymbol)return;let b=Symbol.keyFor(s);return b!==void 0?`_gsymbol_${b}`:`_symbol_${s.toString().slice(7,-1)}`}if(a.length>=t.maxDepth)return Array.isArray(s)?`[Array(${s.length})]`:"[Object]";if(s===this)return`_duplicate_${JSON.stringify(o)}`;if(s instanceof Error&&t.allowError)return{__isConvertedError__:!0,errorProperties:{...s.cause?{cause:s.cause}:{},...s,name:s.name,message:s.message,stack:s.stack,"_constructor-name_":s.constructor.name}};if(s.constructor&&s.constructor.name&&s.constructor.name!=="Object"&&!Array.isArray(s)&&!t.allowClass)return;let y=r.get(s);if(!y){let b=Array.isArray(s)?s:Nm(s);if(s.constructor&&s.constructor.name&&s.constructor.name!=="Object"&&!Array.isArray(s)&&t.allowClass)try{Object.assign(b,{"_constructor-name_":s.constructor.name})}catch{}return o.push(u),a.unshift(b),r.set(s,JSON.stringify(o)),s!==b&&n.set(s,b),b}return`_duplicate_${y}`}catch{return}}},zR=function reviver(options){let refs=[],root;return function revive(key,value){if(key===""&&(root=value,refs.forEach(({target:e,container:t,replacement:r})=>{let n=UR(r)?JSON.parse(r):r.split(".");n.length===0?t[e]=root:t[e]=MR(root,n)})),key==="_constructor-name_")return value;if(ra(value)&&value.__isConvertedError__){let{message:e,...t}=value.errorProperties,r=new Error(e);return Object.assign(r,t),r}if(ra(value)&&value["_constructor-name_"]&&options.allowFunction){let e=value["_constructor-name_"];if(e!=="Object"){let t=new Function(`return function ${e.replace(/[^a-zA-Z0-9$_]+/g,"")}(){}`)();Object.setPrototypeOf(value,new t)}return delete value["_constructor-name_"],value}if(typeof value=="string"&&value.startsWith("_function_")&&options.allowFunction){let[,name,source]=value.match(/_function_([^|]*)\|(.*)/)||[],sourceSanitized=source.replace(/[(\(\))|\\| |\]|`]*$/,"");if(!options.lazyEval)return eval(`(${sourceSanitized})`);let result=(...args)=>{let f=eval(`(${sourceSanitized})`);return f(...args)};return Object.defineProperty(result,"toString",{value:()=>sourceSanitized}),Object.defineProperty(result,"name",{value:name}),result}if(typeof value=="string"&&value.startsWith("_regexp_")&&options.allowRegExp){let[,e,t]=value.match(/_regexp_([^|]*)\|(.*)/)||[];return new RegExp(t,e)}return typeof value=="string"&&value.startsWith("_date_")&&options.allowDate?new Date(value.replace("_date_","")):typeof value=="string"&&value.startsWith("_duplicate_")?(refs.push({target:key,container:this,replacement:value.replace(/^_duplicate_/,"")}),null):typeof value=="string"&&value.startsWith("_symbol_")&&options.allowSymbol?Symbol(value.replace("_symbol_","")):typeof value=="string"&&value.startsWith("_gsymbol_")&&options.allowSymbol?Symbol.for(value.replace("_gsymbol_","")):typeof value=="string"&&value==="_-Infinity_"?-1/0:typeof value=="string"&&value==="_Infinity_"?1/0:typeof value=="string"&&value==="_NaN_"?NaN:typeof value=="string"&&value.startsWith("_bigint_")&&typeof BigInt=="function"?BigInt(value.replace("_bigint_","")):value}},Mm={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},Lm=(e,t={})=>{let r={...Mm,...t};return JSON.stringify(Nm(e),HR(r),t.space)},WR=()=>{let e=new Map;return function t(r){ra(r)&&Object.entries(r).forEach(([n,a])=>{a==="_undefined_"?r[n]=void 0:e.get(a)||(e.set(a,!0),t(a))}),Array.isArray(r)&&r.forEach((n,a)=>{n==="_undefined_"?(e.set(n,!0),r[a]=void 0):e.get(n)||(e.set(n,!0),t(n))})}},Bee=(e,t={})=>{let r={...Mm,...t},n=JSON.parse(e,zR(r));return WR()(n),n};var cy=fe(Jm(),1);var u4=j.div(Rt,({theme:e})=>({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:de(.3,e.color.defaultText),fontSize:e.typography.size.s2})),dy=e=>h.createElement(u4,{...e,className:"docblock-emptyblock sb-unstyled"}),s4=j(Qr)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),l4=j.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),da=j.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${Bu}`]:{margin:0}})),c4=()=>h.createElement(l4,null,h.createElement(da,null),h.createElement(da,{style:{width:"80%"}}),h.createElement(da,{style:{width:"30%"}}),h.createElement(da,{style:{width:"80%"}})),au=({isLoading:e,error:t,language:r,code:n,dark:a,format:o,...i})=>{if(e)return h.createElement(c4,null);if(t)return h.createElement(dy,null,t);let u=h.createElement(s4,{bordered:!0,copyable:!0,format:o,language:r,className:"docblock-source sb-unstyled",...i},n);if(typeof a>"u")return u;let s=a?Ha.dark:Ha.light;return h.createElement(Su,{theme:wu(s)},u)};au.defaultProps={format:!1};var Ee=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,ou=600,gre=j.h1(Rt,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${ou}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),yre=j.h2(Rt,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${ou}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:de(.25,e.color.defaultText)})),Ere=j.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},r={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},n={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?de(.1,e.color.defaultText):de(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[Ee("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[Ee("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[Ee("div")]:t,[Ee("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[Ee("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[Ee("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[Ee("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[Ee("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[Ee("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[Ee("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[Ee("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[Ee("img")]:{maxWidth:"100%"},[Ee("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[Ee("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[Ee("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[Ee("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[Ee("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[Ee("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[Ee("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),bre=j.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${ou}px)`]:{}}));var ma=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),d4=({zoom:e,resetZoom:t})=>h.createElement(h.Fragment,null,h.createElement(yt,{key:"zoomin",onClick:r=>{r.preventDefault(),e(.8)},title:"Zoom in"},h.createElement(_e,{icon:"zoom"})),h.createElement(yt,{key:"zoomout",onClick:r=>{r.preventDefault(),e(1.25)},title:"Zoom out"},h.createElement(_e,{icon:"zoomout"})),h.createElement(yt,{key:"zoomreset",onClick:r=>{r.preventDefault(),t()},title:"Reset zoom"},h.createElement(_e,{icon:"zoomreset"}))),p4=j(Ba)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),f4=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:a,...o})=>h.createElement(p4,{...o},h.createElement(gu,{key:"left"},e?[1,2,3].map(i=>h.createElement(Oa,{key:i})):h.createElement(d4,{zoom:n,resetZoom:a}))),py=pr({scale:1}),{window:h4}=ue,m4=class extends Ze{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{id:e}=this.props;this.iframe=h4.document.getElementById(e)}shouldComponentUpdate(e){let{scale:t}=e;return t!==this.props.scale&&this.setIframeBodyStyle({width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"}),!1}setIframeBodyStyle(e){return Object.assign(this.iframe.contentDocument.body.style,e)}render(){let{id:e,title:t,src:r,allowFullScreen:n,scale:a,...o}=this.props;return h.createElement("iframe",{id:e,title:t,src:r,...n?{allow:"fullscreen"}:{},loading:"lazy",...o})}},{PREVIEW_URL:g4}=ue,y4=g4||"iframe.html",Ji=({story:e,primary:t})=>`story--${e.id}${t?"--primary":""}`,E4=e=>{let t=xe(),[r,n]=re(!0),[a,o]=re(),{story:i,height:u,autoplay:s,forceInitialArgs:p,renderStoryToElement:y}=e;return he(()=>{if(!(i&&t.current))return()=>{};let b=t.current,g=y(i,b,{showMain:()=>{},showError:({title:m,description:A})=>o(new Error(`${m} - ${A}`)),showException:m=>o(m)},{autoplay:s,forceInitialArgs:p});return n(!1),()=>{Promise.resolve().then(()=>g())}},[s,y,i]),a?h.createElement("pre",null,h.createElement(wa,{error:a})):h.createElement(h.Fragment,null,u?h.createElement("style",null,`#${Ji(e)} { min-height: ${u}; transform: translateZ(0); overflow: auto }`):null,r&&h.createElement(iu,null),h.createElement("div",{ref:t,id:`${Ji(e)}-inner`,"data-name":i.name}))},b4=({story:e,height:t="500px"})=>h.createElement("div",{style:{width:"100%",height:t}},h.createElement(py.Consumer,null,({scale:r})=>h.createElement(m4,{key:"iframe",id:`iframe--${e.id}`,title:e.name,src:qa(y4,e.id,{viewMode:"story"}),allowFullScreen:!0,scale:r,style:{width:"100%",height:"100%",border:"0 none"}}))),A4=e=>{let{inline:t}=e;return h.createElement("div",{id:Ji(e),className:"sb-story sb-unstyled","data-story-block":"true"},t?h.createElement(E4,{...e}):h.createElement(b4,{...e}))},iu=()=>h.createElement(Ra,null),v4=j.div(({isColumn:e,columns:t,layout:r})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px",margin:-10,"& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),Wg=j(au)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":He(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":He(.05,e.background.content)}})),D4=j.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...ma(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),C4=(e,t,r)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>r(!1)}};case t:return{source:h.createElement(Wg,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:h.createElement(Wg,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function x4(e){if(Jr.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var F4=j(f4)({position:"absolute",top:0,left:0,right:0,height:40}),S4=j.div({overflow:"hidden",position:"relative"}),Qi=({isLoading:e,isColumn:t,columns:r,children:n,withSource:a,withToolbar:o=!1,isExpanded:i=!1,additionalActions:u,className:s,layout:p="padded",...y})=>{let[b,g]=re(i),{source:m,actionItem:A}=C4(a,b,g),[E,x]=re(1),F=[s].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),B=a?[A]:[],[I,L]=re(u?[...u]:[]),w=[...B,...I],{window:k}=ue,N=ge(async V=>{let{createCopyToClipboardFunction:H}=await Promise.resolve().then(()=>(fr(),Fu));H()},[]),U=V=>{let H=k.getSelection();H&&H.type==="Range"||(V.preventDefault(),I.filter(ee=>ee.title==="Copied").length===0&&N(m.props.code).then(()=>{L([...I,{title:"Copied",onClick:()=>{}}]),k.setTimeout(()=>L(I.filter(ee=>ee.title!=="Copied")),1500)}))};return h.createElement(D4,{withSource:a,withToolbar:o,...y,className:F.join(" ")},o&&h.createElement(F4,{isLoading:e,border:!0,zoom:V=>x(E*V),resetZoom:()=>x(1),storyId:x4(n),baseUrl:"./iframe.html"}),h.createElement(py.Provider,{value:{scale:E}},h.createElement(S4,{className:"docs-story",onCopyCapture:a&&U},h.createElement(v4,{isColumn:t||!Array.isArray(n),columns:r,layout:p},h.createElement(La.Element,{scale:E},Array.isArray(n)?n.map((V,H)=>h.createElement("div",{key:H},V)):h.createElement("div",null,n))),h.createElement(Ca,{actionItems:w}))),a&&b&&m)},w4=j(Qi)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}})),B4=()=>h.createElement(w4,{isLoading:!0,withToolbar:!0},h.createElement(iu,null)),T4=j.table(({theme:e})=>({"&&":{borderCollapse:"collapse",borderSpacing:0,border:"none",tr:{border:"none !important",background:"none"},"td, th":{padding:0,border:"none",width:"auto!important"},marginTop:0,marginBottom:0,"th:first-of-type, td:first-of-type":{paddingLeft:0},"th:last-of-type, td:last-of-type":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,"&:not(:first-of-type)":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:"none",border:"none"},code:Ot({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),_4=({tags:e})=>{let t=(e.params||[]).filter(o=>o.description),r=t.length!==0,n=e.deprecated!=null,a=e.returns!=null&&e.returns.description!=null;return!r&&!a&&!n?null:h.createElement(h.Fragment,null,h.createElement(T4,null,h.createElement("tbody",null,n&&h.createElement("tr",{key:"deprecated"},h.createElement("td",{colSpan:2},h.createElement("strong",null,"Deprecated"),": ",e.deprecated)),r&&t.map(o=>h.createElement("tr",{key:o.name},h.createElement("td",null,h.createElement("code",null,o.name)),h.createElement("td",null,o.description))),a&&h.createElement("tr",{key:"returns"},h.createElement("td",null,h.createElement("code",null,"Returns")),h.createElement("td",null,e.returns.description)))))},Zi=8,Gg=j.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),O4=j.span(Ot,({theme:e,simple:t=!1})=>({flex:"0 0 auto",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:"break-word",whiteSpace:"normal",maxWidth:"100%",margin:0,marginRight:"4px",marginBottom:"4px",paddingTop:"2px",paddingBottom:"2px",lineHeight:"13px",...t&&{background:"transparent",border:"0 none",paddingLeft:0}})),R4=j.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),P4=j.div(Ot,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),I4=j.div(({theme:e,width:t})=>({width:t,minWidth:200,maxWidth:800,padding:15,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:"content-box","& code":{padding:"0 !important"}})),k4=j(_e)({height:10,width:10,minWidth:10,marginLeft:4}),N4=()=>h.createElement("span",null,"-"),fy=({text:e,simple:t})=>h.createElement(O4,{simple:t},e),M4=(0,iy.default)(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(r=>r.length))}ch`}),L4=e=>{if(!e)return[e];let t=e.split("|").map(r=>r.trim());return(0,uy.default)(t)},Vg=(e,t=!0)=>{let r=e;return t||(r=e.slice(0,Zi)),r.map(n=>h.createElement(fy,{key:n,text:n===""?'""':n}))},j4=({value:e,initialExpandedArgs:t})=>{let{summary:r,detail:n}=e,[a,o]=re(!1),[i,u]=re(t||!1);if(r==null)return null;let s=typeof r.toString=="function"?r.toString():r;if(n==null){if(/[(){}[\]<>]/.test(s))return h.createElement(fy,{text:s});let p=L4(s),y=p.length;return y>Zi?h.createElement(Gg,{isExpanded:i},Vg(p,i),h.createElement(R4,{onClick:()=>u(!i)},i?"Show less...":`Show ${y-Zi} more...`)):h.createElement(Gg,null,Vg(p))}return h.createElement(Ma,{closeOnOutsideClick:!0,placement:"bottom",visible:a,onVisibleChange:p=>{o(p)},tooltip:h.createElement(I4,{width:M4(n)},h.createElement(Qr,{language:"jsx",format:!1},n))},h.createElement(P4,{className:"sbdocs-expandable"},h.createElement("span",null,s),h.createElement(k4,{icon:a?"arrowup":"arrowdown"})))},Ki=({value:e,initialExpandedArgs:t})=>e==null?h.createElement(N4,null):h.createElement(j4,{value:e,initialExpandedArgs:t}),q4=j.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:de(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${Er(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${Er(.05,e.appBorderColor)} 0 0 0 2px inset`,color:Er(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${Er(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),$4=e=>e==="true",U4=({name:e,value:t,onChange:r,onBlur:n,onFocus:a})=>{let o=ge(()=>r(!1),[r]);if(t===void 0)return h.createElement(Oe.Button,{id:hr(e),onClick:o},"Set boolean");let i=Re(e),u=typeof t=="string"?$4(t):t;return h.createElement(q4,{htmlFor:i,title:u?"Change to false":"Change to true"},h.createElement("input",{id:i,type:"checkbox",onChange:s=>r(s.target.checked),checked:u,name:e,onBlur:n,onFocus:a}),h.createElement("span",null,"False"),h.createElement("span",null,"True"))},H4=e=>{let[t,r,n]=e.split("-"),a=new Date;return a.setFullYear(parseInt(t,10),parseInt(r,10)-1,parseInt(n,10)),a},z4=e=>{let[t,r]=e.split(":"),n=new Date;return n.setHours(parseInt(t,10)),n.setMinutes(parseInt(r,10)),n},W4=e=>{let t=new Date(e),r=`000${t.getFullYear()}`.slice(-4),n=`0${t.getMonth()+1}`.slice(-2),a=`0${t.getDate()}`.slice(-2);return`${r}-${n}-${a}`},G4=e=>{let t=new Date(e),r=`0${t.getHours()}`.slice(-2),n=`0${t.getMinutes()}`.slice(-2);return`${r}:${n}`},V4=j.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}})),K4=({name:e,value:t,onChange:r,onFocus:n,onBlur:a})=>{let[o,i]=re(!0),u=xe(),s=xe();he(()=>{o!==!1&&(u&&u.current&&(u.current.value=W4(t)),s&&s.current&&(s.current.value=G4(t)))},[t]);let p=g=>{let m=H4(g.target.value),A=new Date(t);A.setFullYear(m.getFullYear(),m.getMonth(),m.getDate());let E=A.getTime();E&&r(E),i(!!E)},y=g=>{let m=z4(g.target.value),A=new Date(t);A.setHours(m.getHours()),A.setMinutes(m.getMinutes());let E=A.getTime();E&&r(E),i(!!E)},b=Re(e);return h.createElement(V4,null,h.createElement(Oe.Input,{type:"date",max:"9999-12-31",ref:u,id:`${b}-date`,name:`${b}-date`,onChange:p,onFocus:n,onBlur:a}),h.createElement(Oe.Input,{type:"time",id:`${b}-time`,name:`${b}-time`,ref:s,onChange:y,onFocus:n,onBlur:a}),o?null:h.createElement("div",null,"invalid"))},Y4=j.label({display:"flex"}),X4=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t};var J4=({name:e,value:t,onChange:r,min:n,max:a,step:o,onBlur:i,onFocus:u})=>{let[s,p]=re(typeof t=="number"?t:""),[y,b]=re(!1),[g,m]=re(null),A=ge(F=>{p(F.target.value);let B=parseFloat(F.target.value);Number.isNaN(B)?m(new Error(`'${F.target.value}' is not a number`)):(r(B),m(null))},[r,m]),E=ge(()=>{p("0"),r(0),b(!0)},[b]),x=xe(null);return he(()=>{y&&x.current&&x.current.select()},[y]),he(()=>{s!==(typeof t=="number"?t:"")&&p(t)},[t]),!y&&t===void 0?h.createElement(Oe.Button,{id:hr(e),onClick:E},"Set number"):h.createElement(Y4,null,h.createElement(Oe.Input,{ref:x,id:Re(e),type:"number",onChange:A,size:"flex",placeholder:"Edit number...",value:s,valid:g?"error":null,autoFocus:y,name:e,min:n,max:a,step:o,onFocus:u,onBlur:i}))},hy=(e,t)=>{let r=t&&Object.entries(t).find(([n,a])=>a===e);return r?r[0]:void 0},eu=(e,t)=>e&&t?Object.entries(t).filter(r=>e.includes(r[1])).map(r=>r[0]):[],my=(e,t)=>e&&t&&e.map(r=>t[r]),Q4=j.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}}),Z4=j.span({}),e9=j.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Kg=({name:e,options:t,value:r,onChange:n,isInline:a})=>{if(!t)return Ge.warn(`Checkbox with no options: ${e}`),h.createElement(h.Fragment,null,"-");let o=eu(r,t),[i,u]=re(o),s=y=>{let b=y.target.value,g=[...i];g.includes(b)?g.splice(g.indexOf(b),1):g.push(b),n(my(g,t)),u(g)};he(()=>{u(eu(r,t))},[r]);let p=Re(e);return h.createElement(Q4,{isInline:a},Object.keys(t).map((y,b)=>{let g=`${p}-${b}`;return h.createElement(e9,{key:g,htmlFor:g},h.createElement("input",{type:"checkbox",id:g,name:g,value:y,onChange:s,checked:i?.includes(y)}),h.createElement(Z4,null,y))}))},t9=j.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}}),r9=j.span({}),n9=j.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Yg=({name:e,options:t,value:r,onChange:n,isInline:a})=>{if(!t)return Ge.warn(`Radio with no options: ${e}`),h.createElement(h.Fragment,null,"-");let o=hy(r,t),i=Re(e);return h.createElement(t9,{isInline:a},Object.keys(t).map((u,s)=>{let p=`${i}-${s}`;return h.createElement(n9,{key:p,htmlFor:p},h.createElement("input",{type:"radio",id:p,name:p,value:u,onChange:y=>n(t[y.currentTarget.value]),checked:u===o}),h.createElement(r9,null,u))}))},a9={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},gy=j.select(({theme:e})=>({...a9,boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),yy=j.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),Xg="Choose option...",o9=({name:e,value:t,options:r,onChange:n})=>{let a=u=>{n(r[u.currentTarget.value])},o=hy(t,r)||Xg,i=Re(e);return h.createElement(yy,null,h.createElement(_e,{icon:"arrowdown"}),h.createElement(gy,{id:i,value:o,onChange:a},h.createElement("option",{key:"no-selection",disabled:!0},Xg),Object.keys(r).map(u=>h.createElement("option",{key:u},u))))},i9=({name:e,value:t,options:r,onChange:n})=>{let a=u=>{let s=Array.from(u.currentTarget.options).filter(p=>p.selected).map(p=>p.value);n(my(s,r))},o=eu(t,r),i=Re(e);return h.createElement(yy,null,h.createElement(gy,{id:i,multiple:!0,value:o,onChange:a},Object.keys(r).map(u=>h.createElement("option",{key:u},u))))},Jg=e=>{let{name:t,options:r}=e;return r?e.isMulti?h.createElement(i9,{...e}):h.createElement(o9,{...e}):(Ge.warn(`Select with no options: ${t}`),h.createElement(h.Fragment,null,"-"))},u9=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(r[t?.[n]||String(n)]=n,r),{}):e,s9={check:Kg,"inline-check":Kg,radio:Yg,"inline-radio":Yg,select:Jg,"multi-select":Jg},cr=e=>{let{type:t="select",labels:r,argType:n}=e,a={...e,options:n?u9(n.options,r):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},o=s9[t];if(o)return h.createElement(o,{...a});throw new Error(`Unknown options type: ${t}`)},uu="value",l9="key",c9="Error",d9="Object",p9="Array",f9="String",h9="Number",m9="Boolean",g9="Date",y9="Null",E9="Undefined",b9="Function",A9="Symbol",Ey="ADD_DELTA_TYPE",by="REMOVE_DELTA_TYPE",Ay="UPDATE_DELTA_TYPE";function gt(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function vy(e,t){let r=gt(e),n=gt(t);return(r==="Function"||n==="Function")&&n!==r}var su=class extends Ze{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:r}=this.props;e&&typeof e.focus=="function"&&e.focus(),r&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:r,keyPath:n,deep:a}=this.props,{inputRefKey:o,inputRefValue:i}=this.state,u={};if(!t){if(!o.value)return;u.key=o.value}u.newValue=r(!1,n,a,u.key,i.value),e(u)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:r,cancelButtonElement:n,inputElementGenerator:a,keyPath:o,deep:i}=this.props,u=me(r,{onClick:this.onSubmit}),s=me(n,{onClick:e}),p=a(uu,o,i),y=me(p,{placeholder:"Value",ref:this.refInputValue}),b=null;if(!t){let g=a(l9,o,i);b=me(g,{placeholder:"Key",ref:this.refInputKey})}return h.createElement("span",{className:"rejt-add-value-node"},b,y,s,u)}};su.defaultProps={onlyValue:!1,addButtonElement:h.createElement("button",null,"+"),cancelButtonElement:h.createElement("button",null,"c")};var Dy=class extends Ze{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,i=n[e];t(e,a,o,i).then(()=>{let u={keyPath:a,deep:o,key:e,oldValue:i,type:by};n.splice(e,1),this.setState({data:n});let{onUpdate:s,onDeltaUpdate:p}=this.props;s(a[a.length-1],n),p(u)}).catch(r.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:r,nextDeep:n}=this.state,{beforeAddAction:a,logger:o}=this.props;a(t.length,r,n,e).then(()=>{let i=[...t,e];this.setState({data:i}),this.handleAddValueCancel();let{onUpdate:u,onDeltaUpdate:s}=this.props;u(r[r.length-1],i),s({type:Ey,keyPath:r,deep:n,key:i.length-1,newValue:e})}).catch(o.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:i,nextDeep:u}=this.state,s=o[e];a(e,i,u,s,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:p,onDeltaUpdate:y}=this.props;p(i[i.length-1],o),y({type:Ay,keyPath:i,deep:u,key:e,newValue:t,oldValue:s}),r(void 0)}).catch(n)})}renderCollapsed(){let{name:e,data:t,keyPath:r,deep:n}=this.state,{handleRemove:a,readOnly:o,getStyle:i,dataType:u,minusMenuElement:s}=this.props,{minus:p,collapsed:y}=i(e,t,r,n,u),b=o(e,t,r,n,u),g=me(s,{onClick:a,className:"rejt-minus-menu",style:p});return h.createElement("span",{className:"rejt-collapsed"},h.createElement("span",{className:"rejt-collapsed-text",style:y,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!b&&g)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:a,nextDeep:o}=this.state,{isCollapsed:i,handleRemove:u,onDeltaUpdate:s,readOnly:p,getStyle:y,dataType:b,addButtonElement:g,cancelButtonElement:m,editButtonElement:A,inputElementGenerator:E,textareaElementGenerator:x,minusMenuElement:F,plusMenuElement:B,beforeRemoveAction:I,beforeAddAction:L,beforeUpdateAction:w,logger:k,onSubmitValueParser:N}=this.props,{minus:U,plus:V,delimiter:H,ul:ee,addForm:Q}=y(e,t,r,n,b),Y=p(e,t,r,n,b),R=me(B,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:V}),_=me(F,{onClick:u,className:"rejt-minus-menu",style:U}),q=!0,W="[",X="]";return h.createElement("span",{className:"rejt-not-collapsed"},h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:H},W),!a&&R,h.createElement("ul",{className:"rejt-not-collapsed-list",style:ee},t.map((K,Z)=>h.createElement(ga,{key:Z,name:Z.toString(),data:K,keyPath:r,deep:o,isCollapsed:i,handleRemove:this.handleRemoveItem(Z),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:s,readOnly:p,getStyle:y,addButtonElement:g,cancelButtonElement:m,editButtonElement:A,inputElementGenerator:E,textareaElementGenerator:x,minusMenuElement:F,plusMenuElement:B,beforeRemoveAction:I,beforeAddAction:L,beforeUpdateAction:w,logger:k,onSubmitValueParser:N}))),!Y&&a&&h.createElement("div",{className:"rejt-add-form",style:Q},h.createElement(su,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:q,addButtonElement:g,cancelButtonElement:m,inputElementGenerator:E,keyPath:r,deep:n,onSubmitValueParser:N})),h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:H},X),!Y&&_)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{dataType:o,getStyle:i}=this.props,u=t?this.renderCollapsed():this.renderNotCollapsed(),s=i(e,r,n,a,o);return h.createElement("div",{className:"rejt-array-node"},h.createElement("span",{onClick:this.handleCollapseMode},h.createElement("span",{className:"rejt-name",style:s.name},e," :"," ")),u)}};Dy.defaultProps={keyPath:[],deep:0,minusMenuElement:h.createElement("span",null," - "),plusMenuElement:h.createElement("span",null," + ")};var Cy=class extends Ze{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:i,dataType:u}=this.props,s=i(r,n,a,o,u);e&&!s&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:i,deep:u}=this.state;if(!o)return;let s=n(!0,a,u,i,o.value);e({value:s,key:i}).then(()=>{vy(t,s)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:i,readOnly:u,dataType:s,getStyle:p,editButtonElement:y,cancelButtonElement:b,textareaElementGenerator:g,minusMenuElement:m,keyPath:A}=this.props,E=p(e,i,n,a,s),x=null,F=null,B=u(e,i,n,a,s);if(r&&!B){let I=g(uu,A,a,e,i,s),L=me(y,{onClick:this.handleEdit}),w=me(b,{onClick:this.handleCancelEdit}),k=me(I,{ref:this.refInput,defaultValue:i});x=h.createElement("span",{className:"rejt-edit-form",style:E.editForm},k," ",w,L),F=null}else{x=h.createElement("span",{className:"rejt-value",style:E.value,onClick:B?null:this.handleEditMode},t);let I=me(m,{onClick:o,className:"rejt-minus-menu",style:E.minus});F=B?null:I}return h.createElement("li",{className:"rejt-function-value-node",style:E.li},h.createElement("span",{className:"rejt-name",style:E.name},e," :"," "),x,F)}};Cy.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:h.createElement("button",null,"e"),cancelButtonElement:h.createElement("button",null,"c"),minusMenuElement:h.createElement("span",null," - ")};var ga=class extends Ze{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:r,deep:n}=this.state,{isCollapsed:a,handleRemove:o,handleUpdateValue:i,onUpdate:u,onDeltaUpdate:s,readOnly:p,getStyle:y,addButtonElement:b,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,textareaElementGenerator:E,minusMenuElement:x,plusMenuElement:F,beforeRemoveAction:B,beforeAddAction:I,beforeUpdateAction:L,logger:w,onSubmitValueParser:k}=this.props,N=()=>!0,U=gt(e);switch(U){case c9:return h.createElement(tu,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:u,onDeltaUpdate:s,readOnly:N,dataType:U,getStyle:y,addButtonElement:b,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,textareaElementGenerator:E,minusMenuElement:x,plusMenuElement:F,beforeRemoveAction:B,beforeAddAction:I,beforeUpdateAction:L,logger:w,onSubmitValueParser:k});case d9:return h.createElement(tu,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:u,onDeltaUpdate:s,readOnly:p,dataType:U,getStyle:y,addButtonElement:b,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,textareaElementGenerator:E,minusMenuElement:x,plusMenuElement:F,beforeRemoveAction:B,beforeAddAction:I,beforeUpdateAction:L,logger:w,onSubmitValueParser:k});case p9:return h.createElement(Dy,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:u,onDeltaUpdate:s,readOnly:p,dataType:U,getStyle:y,addButtonElement:b,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,textareaElementGenerator:E,minusMenuElement:x,plusMenuElement:F,beforeRemoveAction:B,beforeAddAction:I,beforeUpdateAction:L,logger:w,onSubmitValueParser:k});case f9:return h.createElement(mt,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,minusMenuElement:x,logger:w,onSubmitValueParser:k});case h9:return h.createElement(mt,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,minusMenuElement:x,logger:w,onSubmitValueParser:k});case m9:return h.createElement(mt,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,minusMenuElement:x,logger:w,onSubmitValueParser:k});case g9:return h.createElement(mt,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:N,dataType:U,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,minusMenuElement:x,logger:w,onSubmitValueParser:k});case y9:return h.createElement(mt,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,minusMenuElement:x,logger:w,onSubmitValueParser:k});case E9:return h.createElement(mt,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,minusMenuElement:x,logger:w,onSubmitValueParser:k});case b9:return h.createElement(Cy,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:g,editButtonElement:m,textareaElementGenerator:E,minusMenuElement:x,logger:w,onSubmitValueParser:k});case A9:return h.createElement(mt,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:N,dataType:U,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:A,minusMenuElement:x,logger:w,onSubmitValueParser:k});default:return null}}};ga.defaultProps={keyPath:[],deep:0};var tu=class extends Ze{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:r,keyPath:n,nextDeep:a}=this.state,{beforeAddAction:o,logger:i}=this.props;o(e,n,a,t).then(()=>{r[e]=t,this.setState({data:r}),this.handleAddValueCancel();let{onUpdate:u,onDeltaUpdate:s}=this.props;u(n[n.length-1],r),s({type:Ey,keyPath:n,deep:a,key:e,newValue:t})}).catch(i.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,i=n[e];t(e,a,o,i).then(()=>{let u={keyPath:a,deep:o,key:e,oldValue:i,type:by};delete n[e],this.setState({data:n});let{onUpdate:s,onDeltaUpdate:p}=this.props;s(a[a.length-1],n),p(u)}).catch(r.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:i,nextDeep:u}=this.state,s=o[e];a(e,i,u,s,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:p,onDeltaUpdate:y}=this.props;p(i[i.length-1],o),y({type:Ay,keyPath:i,deep:u,key:e,newValue:t,oldValue:s}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:a,readOnly:o,dataType:i,getStyle:u,minusMenuElement:s}=this.props,{minus:p,collapsed:y}=u(e,n,t,r,i),b=Object.getOwnPropertyNames(n),g=o(e,n,t,r,i),m=me(s,{onClick:a,className:"rejt-minus-menu",style:p});return h.createElement("span",{className:"rejt-collapsed"},h.createElement("span",{className:"rejt-collapsed-text",style:y,onClick:this.handleCollapseMode},"{...}"," ",b.length," ",b.length===1?"key":"keys"),!g&&m)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:a,addFormVisible:o}=this.state,{isCollapsed:i,handleRemove:u,onDeltaUpdate:s,readOnly:p,getStyle:y,dataType:b,addButtonElement:g,cancelButtonElement:m,editButtonElement:A,inputElementGenerator:E,textareaElementGenerator:x,minusMenuElement:F,plusMenuElement:B,beforeRemoveAction:I,beforeAddAction:L,beforeUpdateAction:w,logger:k,onSubmitValueParser:N}=this.props,{minus:U,plus:V,addForm:H,ul:ee,delimiter:Q}=y(e,t,r,n,b),Y=Object.getOwnPropertyNames(t),R=p(e,t,r,n,b),_=me(B,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:V}),q=me(F,{onClick:u,className:"rejt-minus-menu",style:U}),W=Y.map(Z=>h.createElement(ga,{key:Z,name:Z,data:t[Z],keyPath:r,deep:a,isCollapsed:i,handleRemove:this.handleRemoveValue(Z),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:s,readOnly:p,getStyle:y,addButtonElement:g,cancelButtonElement:m,editButtonElement:A,inputElementGenerator:E,textareaElementGenerator:x,minusMenuElement:F,plusMenuElement:B,beforeRemoveAction:I,beforeAddAction:L,beforeUpdateAction:w,logger:k,onSubmitValueParser:N})),X="{",K="}";return h.createElement("span",{className:"rejt-not-collapsed"},h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:Q},X),!R&&_,h.createElement("ul",{className:"rejt-not-collapsed-list",style:ee},W),!R&&o&&h.createElement("div",{className:"rejt-add-form",style:H},h.createElement(su,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:g,cancelButtonElement:m,inputElementGenerator:E,keyPath:r,deep:n,onSubmitValueParser:N})),h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:Q},K),!R&&q)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{getStyle:o,dataType:i}=this.props,u=t?this.renderCollapsed():this.renderNotCollapsed(),s=o(e,r,n,a,i);return h.createElement("div",{className:"rejt-object-node"},h.createElement("span",{onClick:this.handleCollapseMode},h.createElement("span",{className:"rejt-name",style:s.name},e," :"," ")),u)}};tu.defaultProps={keyPath:[],deep:0,minusMenuElement:h.createElement("span",null," - "),plusMenuElement:h.createElement("span",null," + ")};var mt=class extends Ze{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:i,dataType:u}=this.props,s=i(r,n,a,o,u);e&&!s&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:i,deep:u}=this.state;if(!o)return;let s=n(!0,a,u,i,o.value);e({value:s,key:i}).then(()=>{vy(t,s)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:i,readOnly:u,dataType:s,getStyle:p,editButtonElement:y,cancelButtonElement:b,inputElementGenerator:g,minusMenuElement:m,keyPath:A}=this.props,E=p(e,i,n,a,s),x=u(e,i,n,a,s),F=r&&!x,B=g(uu,A,a,e,i,s),I=me(y,{onClick:this.handleEdit}),L=me(b,{onClick:this.handleCancelEdit}),w=me(B,{ref:this.refInput,defaultValue:JSON.stringify(i)}),k=me(m,{onClick:o,className:"rejt-minus-menu",style:E.minus});return h.createElement("li",{className:"rejt-value-node",style:E.li},h.createElement("span",{className:"rejt-name",style:E.name},e," : "),F?h.createElement("span",{className:"rejt-edit-form",style:E.editForm},w," ",L,I):h.createElement("span",{className:"rejt-value",style:E.value,onClick:x?null:this.handleEditMode},String(t)),!x&&!F&&k)}};mt.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:h.createElement("button",null,"e"),cancelButtonElement:h.createElement("button",null,"c"),minusMenuElement:h.createElement("span",null," - ")};var v9={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},D9={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},C9={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}};function x9(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var xy=class extends Ze{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:r,onDeltaUpdate:n,readOnly:a,getStyle:o,addButtonElement:i,cancelButtonElement:u,editButtonElement:s,inputElement:p,textareaElement:y,minusMenuElement:b,plusMenuElement:g,beforeRemoveAction:m,beforeAddAction:A,beforeUpdateAction:E,logger:x,onSubmitValueParser:F,fallback:B=null}=this.props,I=gt(e),L=a;gt(a)==="Boolean"&&(L=()=>a);let w=p;p&>(p)!=="Function"&&(w=()=>p);let k=y;return y&>(y)!=="Function"&&(k=()=>y),I==="Object"||I==="Array"?h.createElement("div",{className:"rejt-tree"},h.createElement(ga,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:L,getStyle:o,addButtonElement:i,cancelButtonElement:u,editButtonElement:s,inputElementGenerator:w,textareaElementGenerator:k,minusMenuElement:b,plusMenuElement:g,handleRemove:this.removeRoot,beforeRemoveAction:m,beforeAddAction:A,beforeUpdateAction:E,logger:x,onSubmitValueParser:F})):B}};xy.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,a)=>{switch(a){case"Object":case"Error":return v9;case"Array":return D9;default:return C9}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,a)=>x9(a),inputElement:()=>h.createElement("input",null),textareaElement:()=>h.createElement("textarea",null),fallback:null};var{window:F9}=ue,S9=j.div(({theme:e})=>({position:"relative",display:"flex",".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),Yi=j.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),Qg=j(_e)(({theme:e,icon:t,disabled:r})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:r?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":r?{}:{color:t==="subtract"?e.color.negative:e.color.ancillary},"svg + &":{marginLeft:0}})),Zg=j.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),w9=j(yt)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),B9=j(Oe.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}})),T9={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},_9=e=>{e.currentTarget.dispatchEvent(new F9.KeyboardEvent("keydown",T9))},O9=e=>{e.currentTarget.select()},R9=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),ey=({name:e,value:t,onChange:r})=>{let n=Tu(),a=at(()=>t&&(0,sy.default)(t),[t]),o=a!=null,[i,u]=re(!o),[s,p]=re(null),y=ge(x=>{try{x&&r(JSON.parse(x)),p(void 0)}catch(F){p(F)}},[r]),[b,g]=re(!1),m=ge(()=>{r({}),g(!0)},[g]),A=xe(null);if(he(()=>{b&&A.current&&A.current.select()},[b]),!o)return h.createElement(Oe.Button,{id:hr(e),onClick:m},"Set object");let E=h.createElement(B9,{ref:A,id:Re(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:x=>y(x.target.value),placeholder:"Edit JSON string...",autoFocus:b,valid:s?"error":null});return h.createElement(S9,null,["Object","Array"].includes(gt(a))&&h.createElement(w9,{href:"#",onClick:x=>{x.preventDefault(),u(F=>!F)}},h.createElement(_e,{icon:i?"eyeclose":"eye"}),h.createElement("span",null,"RAW")),i?E:h.createElement(xy,{data:a,rootName:e,onFullyUpdate:r,getStyle:R9(n),cancelButtonElement:h.createElement(Yi,{type:"button"},"Cancel"),editButtonElement:h.createElement(Yi,{type:"submit"},"Save"),addButtonElement:h.createElement(Yi,{type:"submit",primary:!0},"Save"),plusMenuElement:h.createElement(Qg,{icon:"add"}),minusMenuElement:h.createElement(Qg,{icon:"subtract"}),inputElement:(x,F,B,I)=>I?h.createElement(Zg,{onFocus:O9,onBlur:_9}):h.createElement(Zg,null),fallback:E}))},P9=j.input(({theme:e,min:t,max:r,value:n})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${He(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${He(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:"pointer"},"&::-webkit-slider-thumb":{marginTop:"-6px",width:16,height:16,border:`1px solid ${Ue(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Ue(e.appBorderColor,.2)}`,cursor:"grab",appearance:"none",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${He(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:"grabbing"}},"&:focus":{outline:"none","&::-webkit-slider-runnable-track":{borderColor:Ue(e.color.secondary,.4)},"&::-webkit-slider-thumb":{borderColor:e.color.secondary,boxShadow:`0 0px 5px 0px ${e.color.secondary}`}},"&::-moz-range-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${He(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${He(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:"pointer",outline:"none"},"&::-moz-range-thumb":{width:16,height:16,border:`1px solid ${Ue(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Ue(e.appBorderColor,.2)}`,cursor:"grab",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${He(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:"grabbing"}},"&::-ms-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${He(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${He(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${Ue(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),Fy=j.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums"}),I9=j(Fy)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),k9=j.div({display:"flex",alignItems:"center",width:"100%"});function N9(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var M9=({name:e,value:t,onChange:r,min:n=0,max:a=100,step:o=1,onBlur:i,onFocus:u})=>{let s=b=>{r(X4(b.target.value))},p=t!==void 0,y=at(()=>N9(o),[o]);return h.createElement(k9,null,h.createElement(Fy,null,n),h.createElement(P9,{id:Re(e),type:"range",onChange:s,name:e,value:t,min:n,max:a,step:o,onFocus:u,onBlur:i}),h.createElement(I9,{numberOFDecimalsPlaces:y,max:a},p?t.toFixed(y):"--"," / ",a))},L9=j.label({display:"flex"}),j9=j.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),q9=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,maxLength:o})=>{let i=b=>{r(b.target.value)},[u,s]=re(!1),p=ge(()=>{r(""),s(!0)},[s]);if(t===void 0)return h.createElement(Oe.Button,{id:hr(e),onClick:p},"Set string");let y=typeof t=="string";return h.createElement(L9,null,h.createElement(Oe.Textarea,{id:Re(e),maxLength:o,onChange:i,size:"flex",placeholder:"Edit string...",autoFocus:u,valid:y?null:"error",name:e,value:y?t:"",onFocus:n,onBlur:a}),o&&h.createElement(j9,{isMaxed:t?.length===o},t?.length??0," / ",o))},$9=j(Oe.Input)({padding:10});function U9(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var H9=({onChange:e,name:t,accept:r="image/*",value:n})=>{let a=xe(null);function o(i){if(!i.target.files)return;let u=Array.from(i.target.files).map(s=>URL.createObjectURL(s));e(u),U9(n)}return he(()=>{n==null&&a.current&&(a.current.value=null)},[n,t]),h.createElement($9,{ref:a,id:Re(t),type:"file",name:t,multiple:!0,onChange:o,accept:r,size:"flex"})},z9=Eu(()=>Promise.resolve().then(()=>(zg(),Hg))),W9=e=>h.createElement(yu,{fallback:h.createElement("div",null)},h.createElement(z9,{...e})),G9={array:ey,object:ey,boolean:U4,color:W9,date:K4,number:J4,check:cr,"inline-check":cr,radio:cr,"inline-radio":cr,select:cr,"multi-select":cr,range:M9,text:q9,file:H9},ty=()=>h.createElement(h.Fragment,null,"-"),V9=({row:e,arg:t,updateArgs:r,isHovered:n})=>{let{key:a,control:o}=e,[i,u]=re(!1),[s,p]=re({value:t});he(()=>{i||p({value:t})},[i,t]);let y=ge(E=>(p({value:E}),r({[a]:E}),E),[r,a]),b=ge(()=>u(!1),[]),g=ge(()=>u(!0),[]);if(!o||o.disable)return n?h.createElement(Et,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):h.createElement(ty,null);let m={name:a,argType:e,value:s.value,onChange:y,onBlur:b,onFocus:g},A=G9[o.type]||ty;return h.createElement(A,{...m,...o,controlType:o.type})},K9=j.span({fontWeight:"bold"}),Y9=j.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),X9=j.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...Ot({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),J9=j.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?de(.1,e.color.defaultText):de(.2,e.color.defaultText),marginTop:t?4:0})),Q9=j.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?de(.1,e.color.defaultText):de(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),Z9=j.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),pa=e=>{let[t,r]=re(!1),{row:n,updateArgs:a,compact:o,expandable:i,initialExpandedArgs:u}=e,{name:s,description:p}=n,y=n.table||{},b=y.type||n.type,g=y.defaultValue||n.defaultValue,m=n.type?.required,A=p!=null&&p!=="";return h.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},h.createElement(Z9,{expandable:i},h.createElement(K9,null,s),m?h.createElement(Y9,{title:"Required"},"*"):null),o?null:h.createElement("td",null,A&&h.createElement(X9,null,h.createElement(Vo,null,p)),y.jsDocTags!=null?h.createElement(h.Fragment,null,h.createElement(Q9,{hasDescription:A},h.createElement(Ki,{value:b,initialExpandedArgs:u})),h.createElement(_4,{tags:y.jsDocTags})):h.createElement(J9,{hasDescription:A},h.createElement(Ki,{value:b,initialExpandedArgs:u}))),o?null:h.createElement("td",null,h.createElement(Ki,{value:g,initialExpandedArgs:u})),a?h.createElement("td",null,h.createElement(V9,{...e,isHovered:t})):null)},eP=j(_e)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?de(.25,e.color.defaultText):de(.3,e.color.defaultText),border:"none",display:"inline-block"})),tP=j.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),rP=j.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?de(.4,e.color.defaultText):de(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),nP=j.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),aP=j.td(()=>({position:"relative"})),oP=j.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${ut(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),ry=j.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),Xi=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:a=3})=>{let[o,i]=re(n),u=e==="subsection"?nP:rP,s=r?.length||0,p=e==="subsection"?`${s} item${s!==1?"s":""}`:"",y=o?"arrowdown":"arrowright",b=`${o?"Hide":"Show"} ${e==="subsection"?s:t} item${s!==1?"s":""}`;return h.createElement(h.Fragment,null,h.createElement(oP,{title:b},h.createElement(u,{colSpan:1},h.createElement(ry,{onClick:g=>i(!o),tabIndex:0},b),h.createElement(tP,null,h.createElement(eP,{icon:y}),t)),h.createElement(aP,{colSpan:a-1},h.createElement(ry,{onClick:g=>i(!o),tabIndex:-1,style:{outline:"none"}},b),o?null:p)),o?r:null)},fa=j.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),Be=j.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),be=j.div(({theme:e,width:t,height:r})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:r||16,borderRadius:3})),Te=[2,4,2,2],iP=()=>h.createElement(h.Fragment,null,h.createElement(fa,null,h.createElement(Be,{numColumn:Te[0]},h.createElement(be,{width:"60%"})),h.createElement(Be,{numColumn:Te[1]},h.createElement(be,{width:"30%"})),h.createElement(Be,{numColumn:Te[2]},h.createElement(be,{width:"60%"})),h.createElement(Be,{numColumn:Te[3]},h.createElement(be,{width:"60%"}))),h.createElement(fa,null,h.createElement(Be,{numColumn:Te[0]},h.createElement(be,{width:"60%"})),h.createElement(Be,{numColumn:Te[1]},h.createElement(be,{width:"80%"}),h.createElement(be,{width:"30%"})),h.createElement(Be,{numColumn:Te[2]},h.createElement(be,{width:"60%"})),h.createElement(Be,{numColumn:Te[3]},h.createElement(be,{width:"60%"}))),h.createElement(fa,null,h.createElement(Be,{numColumn:Te[0]},h.createElement(be,{width:"60%"})),h.createElement(Be,{numColumn:Te[1]},h.createElement(be,{width:"80%"}),h.createElement(be,{width:"30%"})),h.createElement(Be,{numColumn:Te[2]},h.createElement(be,{width:"60%"})),h.createElement(Be,{numColumn:Te[3]},h.createElement(be,{width:"60%"}))),h.createElement(fa,null,h.createElement(Be,{numColumn:Te[0]},h.createElement(be,{width:"60%"})),h.createElement(Be,{numColumn:Te[1]},h.createElement(be,{width:"80%"}),h.createElement(be,{width:"30%"})),h.createElement(Be,{numColumn:Te[2]},h.createElement(be,{width:"60%"})),h.createElement(Be,{numColumn:Te[3]},h.createElement(be,{width:"60%"})))),uP=j.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),sP=j.div({display:"flex",flexDirection:"column",gap:4,maxWidth:415}),lP=j.div(({theme:e})=>({fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textColor})),cP=j.div(({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textMutedColor})),dP=j.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),pP=j.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),fP=({inAddonPanel:e})=>{let[t,r]=re(!0);return he(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:h.createElement(uP,{inAddonPanel:e},h.createElement(sP,null,h.createElement(lP,null,e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated"),h.createElement(cP,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically.")),h.createElement(dP,null,e&&h.createElement(h.Fragment,null,h.createElement(Et,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},h.createElement(_e,{icon:"video"})," Watch 5m video"),h.createElement(pP,null),h.createElement(Et,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Read docs")),!e&&h.createElement(Et,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Learn how to set that up")))},hP=j.table(({theme:e,compact:t,inAddonPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:r?0:25,marginBottom:r?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?de(.25,e.color.defaultText):de(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:r?0:1,marginRight:r?0:1,tbody:{...r?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...r?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),mP=j(yt)(({theme:e})=>({color:e.barTextColor,margin:"-4px -12px -4px 0"})),gP=j.span({display:"flex",justifyContent:"space-between"}),yP={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>+!!t.type?.required-+!!e.type?.required||e.name.localeCompare(t.name),none:void 0},EP=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([o,i])=>{let{category:u,subcategory:s}=i?.table||{};if(u){let p=r.sections[u]||{ungrouped:[],subsections:{}};if(!s)p.ungrouped.push({key:o,...i});else{let y=p.subsections[s]||[];y.push({key:o,...i}),p.subsections[s]=y}r.sections[u]=p}else if(s){let p=r.ungroupedSubsections[s]||[];p.push({key:o,...i}),r.ungroupedSubsections[s]=p}else r.ungrouped.push({key:o,...i})});let n=yP[t],a=o=>n?Object.keys(o).reduce((i,u)=>({...i,[u]:o[u].sort(n)}),{}):o;return{ungrouped:r.ungrouped.sort(n),ungroupedSubsections:a(r.ungroupedSubsections),sections:Object.keys(r.sections).reduce((o,i)=>({...o,[i]:{ungrouped:r.sections[i].ungrouped.sort(n),subsections:a(r.sections[i].subsections)}}),{})}},bP=(e,t,r)=>{try{return Lo(e,t,r)}catch(n){return xn.warn(n.message),!1}},Tt=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:a,initialExpandedArgs:o,sort:i="none",isLoading:u}=e;if("error"in e){let{error:B}=e;return h.createElement(dy,null,B,"\xA0",h.createElement(Et,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},"Read the docs"))}if(u)return h.createElement(iP,null);let{rows:s,args:p,globals:y}="rows"in e&&e,b=EP((0,oy.default)(s,B=>!B?.table?.disable&&bP(B,p||{},y||{})),i),g=b.ungrouped.length===0,m=Object.entries(b.sections).length===0,A=Object.entries(b.ungroupedSubsections).length===0;if(g&&m&&A)return h.createElement(fP,{inAddonPanel:a});let E=1;t&&(E+=1),n||(E+=2);let x=Object.keys(b.sections).length>0,F={updateArgs:t,compact:n,inAddonPanel:a,initialExpandedArgs:o};return h.createElement(Pa,null,h.createElement(hP,{compact:n,inAddonPanel:a,className:"docblock-argstable sb-unstyled"},h.createElement("thead",{className:"docblock-argstable-head"},h.createElement("tr",null,h.createElement("th",null,h.createElement("span",null,"Name")),n?null:h.createElement("th",null,h.createElement("span",null,"Description")),n?null:h.createElement("th",null,h.createElement("span",null,"Default")),t?h.createElement("th",null,h.createElement(gP,null,"Control"," ",!u&&r&&h.createElement(mP,{onClick:()=>r(),title:"Reset controls"},h.createElement(_e,{icon:"undo","aria-hidden":!0})))):null)),h.createElement("tbody",{className:"docblock-argstable-body"},b.ungrouped.map(B=>h.createElement(pa,{key:B.key,row:B,arg:p&&p[B.key],...F})),Object.entries(b.ungroupedSubsections).map(([B,I])=>h.createElement(Xi,{key:B,label:B,level:"subsection",colSpan:E},I.map(L=>h.createElement(pa,{key:L.key,row:L,arg:p&&p[L.key],expandable:x,...F})))),Object.entries(b.sections).map(([B,I])=>h.createElement(Xi,{key:B,label:B,level:"section",colSpan:E},I.ungrouped.map(L=>h.createElement(pa,{key:L.key,row:L,arg:p&&p[L.key],...F})),Object.entries(I.subsections).map(([L,w])=>h.createElement(Xi,{key:L,label:L,level:"subsection",colSpan:E},w.map(k=>h.createElement(pa,{key:k.key,row:k,arg:p&&p[k.key],expandable:x,...F})))))))))},Sy=({tabs:e,...t})=>{let r=Object.entries(e);return r.length===1?h.createElement(Tt,{...r[0][1],...t}):h.createElement(ka,null,r.map(n=>{let[a,o]=n,i=`prop_table_div_${a}`;return h.createElement("div",{key:i,id:i,title:a},({active:u})=>u?h.createElement(Tt,{key:`prop_table_${a}`,...o,...t}):null)}))},Are=j.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?de(.4,e.color.defaultText):de(.6,e.color.defaultText)})),vre=j.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}),Dre=j.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}}),Cre=j.div(Rt,({theme:e})=>({...ma(e),margin:"25px 0 40px",padding:"30px 20px"}));var xre=j.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText})),Fre=j.div(({theme:e})=>({color:e.base==="light"?de(.2,e.color.defaultText):de(.6,e.color.defaultText)})),Sre=j.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5}),wre=j.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?de(.4,e.color.defaultText):de(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}})),Bre=j.div({display:"flex",flexDirection:"row"}),Tre=j.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}})),_re=j.div(({theme:e})=>({...ma(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"})),Ore=j.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30}),Rre=j.div({flex:1,display:"flex",flexDirection:"row"}),Pre=j.div({display:"flex",alignItems:"flex-start"}),Ire=j.div({flex:"0 0 30%"}),kre=j.div({flex:1}),Nre=j.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?de(.4,e.color.defaultText):de(.6,e.color.defaultText)})),Mre=j.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));var Lre=j.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2})),jre=j.div(({theme:e})=>({...ma(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}})),qre=j.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"}),$re=j.div({display:"flex",flexFlow:"row wrap"});var AP=e=>`anchor--${e}`,vP=({storyId:e,children:t})=>h.createElement("div",{id:AP(e),className:"sb-anchor"},t);ue&&ue.__DOCS_CONTEXT__===void 0&&(ue.__DOCS_CONTEXT__=pr(null),ue.__DOCS_CONTEXT__.displayName="DocsContext");var Je=ue?ue.__DOCS_CONTEXT__:pr(null),lu=(e,t)=>je(Je).resolveOf(e,t);var cu="^",DP=e=>e.split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(""),wy=e=>{if(e)return typeof e=="string"?e.includes("-")?DP(e):e:e.__docgenInfo&&e.__docgenInfo.displayName?e.__docgenInfo.displayName:e.name};function By(e,t){let r=du([e],t);return r&&r[0]}function du(e,t){let[r,n]=re({});return he(()=>{Promise.all(e.map(async a=>{let o=await t.loadStory(a);n(i=>i[a]===o?i:{...i,[a]:o})}))}),e.map(a=>{if(r[a])return r[a];try{return t.storyById(a)}catch{return null}})}var CP=(e,t)=>{let r=t.getStoryContext(t.storyById()),[n,a]=re(r.args);he(()=>{let u=s=>{s.storyId===e&&a(s.args)};return t.channel.on(On,u),()=>t.channel.off(On,u)},[e]);let o=ge(u=>t.channel.emit(Rn,{storyId:e,updatedArgs:u}),[e]),i=ge(u=>t.channel.emit(_n,{storyId:e,argNames:u}),[e]);return[n,o,i]},xP=e=>{let t=e.getStoryContext(e.storyById()),[r,n]=re(t.globals);return he(()=>{let a=o=>{n(o.globals)};return e.channel.on(Tn,a),()=>e.channel.off(Tn,a)},[]),[r]},Ty=(e,t,r,n)=>{let{extractArgTypes:a}=t.docs||{};if(!a)throw new Error("Args unsupported. See Args documentation for your framework.");let o=a(e);return o=Nr(o,r,n),o},ny=e=>e&&[cu].includes(e),FP=(e={},t)=>{let{of:r}=e,{story:n}=e;if(ny(r)||ny(n))return t||null;if(!r)throw new Error("No component found.");return r},ru=(e,t,r,n,a,o)=>({...e,...(0,ly.default)(t,i=>({rows:Ty(i,r,n,a),sort:o}))}),SP=e=>{let t=je(Je),{story:r,component:n,subcomponents:a,showComponent:o,include:i,exclude:u,sort:s}=e;try{let p;switch(r){case cu:{p=t.storyById().id;break}default:p=t.storyIdByName(r)}let y=By(p,t),[b,g,m]=CP(p,t),[A]=xP(t);if(!y)return h.createElement(Tt,{isLoading:!0,updateArgs:g,resetArgs:m});let E=Nr(y.argTypes,i,u),x=wy(n)||"Story",F={[x]:{rows:E,args:b,globals:A,updateArgs:g,resetArgs:m}},B=E&&Object.values(E).find(I=>!!I?.control);if(B||(g=null,m=null,F={}),n&&(!B||o)&&(F=ru(F,{[x]:n},y.parameters,i,u)),a){if(Array.isArray(a))throw new Error("Unexpected subcomponents array. Expected an object whose keys are tab labels and whose values are components.");F=ru(F,a,y.parameters,i,u)}return h.createElement(Sy,{tabs:F,sort:s})}catch(p){return h.createElement(Tt,{error:p.message})}},ay=e=>{let{components:t,include:r,exclude:n,sort:a,parameters:o}=e,i=ru({},t,o,r,n);return h.createElement(Sy,{tabs:i,sort:a})},wP=e=>{ye(ve`The ArgsTable doc block is deprecated. Instead use the ArgTypes doc block for static tables or the Controls doc block for tables with controls. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#argstable-block + `);let t=je(Je),r,n,a;try{({parameters:r,component:n,subcomponents:a}=t.storyById())}catch{let{of:m}=e;if("of"in e&&m===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");({projectAnnotations:{parameters:r}}=t.resolveOf(m,["component"]))}let{include:o,exclude:i,components:u,sort:s}=e,{story:p}=e,y=s||r.controls?.sort,b=FP(e,n);if(p)return h.createElement(SP,{...e,component:b,subcomponents:a,sort:y});if(!u&&!a){let m;try{m={rows:Ty(b,r,o,i)}}catch(A){m={error:A.message}}return h.createElement(Tt,{...m,sort:y})}if(u)return h.createElement(ay,{...e,components:u,sort:y,parameters:r});let g=wy(b);return h.createElement(ay,{...e,components:{[g]:b,...a},sort:y,parameters:r})};wP.defaultProps={of:cu};function BP(e){return Lm(e)}var TP=pr({sources:{}}),_P="--unknown--";var OP=(e=>(e.OPEN="open",e.CLOSED="closed",e.NONE="none",e))(OP||{}),RP=e=>{let t=e.map(r=>r.parameters.docs?.source?.state).filter(Boolean);return t.length===0?"closed":t[0]},PP=(e,t,r)=>{let{sources:n}=r,a=n?.[e];return a?.[BP(t)]||a?.[_P]||{code:""}},IP=({snippet:e,storyContext:t,typeFromProps:r,transformFromProps:n})=>{let{__isArgsStory:a}=t.parameters,o=t.parameters.docs?.source||{},i=r||o.type||zr.AUTO;if(o.code!==void 0)return o.code;let u=i===zr.DYNAMIC||i===zr.AUTO&&e&&a?e:o.originalSource||"";return o.transformSource&&ye(ve`The \`transformSource\` parameter at \`parameters.docs.source.transformSource\` is deprecated, please use \`parameters.docs.source.transform\` instead. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#source-block + `),t.parameters.docs?.transformSource&&ye(ve`The \`transformSource\` parameter at \`parameters.docs.transformSource\` is deprecated, please use \`parameters.docs.source.transform\` instead. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#source-block + `),t.parameters.jsx?.transformSource&&ye(ve`The \`transformSource\` parameter at \`parameters.jsx.transformSource\` is deprecated, please use \`parameters.docs.source.transform\` instead. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#source-block + `),(n??o.transform??o.transformSource??t.parameters.docs?.transformSource??t.parameters.jsx?.transformSource)?.(u,t)||u},_y=(e,t,r)=>{let n=e.ids||(e.id?[e.id]:[]),a=du(n,t),o=a,{of:i}=e;if("of"in e&&i===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");if(i)o=[t.resolveOf(i,["story"]).story];else if(o.length===0)try{o=[t.storyById()]}catch{}if(!a.every(Boolean))return{error:"Oh no! The source is not available.",state:"none"};let u=o[0]?.parameters?.docs?.source||{},{code:s}=e,p=e.format??u.format,y=e.language??u.language??"jsx",b=e.dark??u.dark??!1;s||(s=o.map((m,A)=>{if(!m)return"";let E=t.getStoryContext(m),x=e.__forceInitialArgs?E.initialArgs:E.unmappedArgs,F=PP(m.id,x,r);return A===0&&(p=F.format??m.parameters.docs?.source?.format??!1),IP({snippet:F.code,storyContext:{...E,args:x},typeFromProps:e.type,transformFromProps:e.transform})}).join(` + +`));let g=RP(o);return s?{code:s,format:p,language:y,dark:b,state:g}:{error:"Oh no! The source is not available.",state:g}};var Oy=(e,t)=>{let{id:r,of:n,meta:a,story:o}=e;if("of"in e&&n===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");if(r)return ye(ve`Referencing stories by \`id\` is deprecated, please use \`of\` instead. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#story-block'`),r;let{name:i}=e;return i?(ye(ve`Referencing stories by \`name\` is deprecated, please use \`of\` instead. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#story-block'`),t.storyIdByName(i)):(o&&ye(ve`The \`story\` prop is deprecated, please export your stories from CSF files and reference them with \`of={}\`. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#story-block'`),a&&t.referenceMeta(a,!1),t.resolveOf(n||o||"story",["story"]).story.id)},kP=(e,t,r)=>{let{parameters:n={}}=t||{},{docs:a={}}=n,o=a.story||{};if(a.disable)return null;let{inlineStories:i,iframeHeight:u}=a;typeof i<"u"&&ye(ve`The \`docs.inlineStories\` parameter is deprecated, use \`docs.story.inline\` instead. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#autodocs-changes' + `);let s=e.inline??o.inline??i??!1;if(typeof u<"u"&&ye(ve`The \`docs.iframeHeight\` parameter is deprecated, use \`docs.story.iframeHeight\` instead. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#autodocs-changes' + `),s){let y=e.height??o.height,b=e.autoplay??o.autoplay??!1;return{story:t,inline:!0,height:y,autoplay:b,forceInitialArgs:!!e.__forceInitialArgs,primary:!!e.__primary,renderStoryToElement:r.renderStoryToElement}}let p=e.height??o.height??o.iframeHeight??u??"100px";return{story:t,inline:!1,height:p,primary:!!e.__primary}},NP=(e={__forceInitialArgs:!1,__primary:!1})=>{let t=je(Je),r=Oy(e,t),n=By(r,t);if(!n)return h.createElement(iu,null);let a=kP(e,n,t);return a?h.createElement(A4,{...a}):null},MP=({withSource:e,mdxSource:t,children:r,layout:n,...a},o,i)=>{let u=Jr.toArray(r).filter(g=>g.props&&(g.props.id||g.props.name||g.props.of)).map(g=>Oy(g.props,o)),s=du(u,o),p=s.some(g=>!g),y=_y({...t?{code:decodeURI(t)}:{ids:u},...a.of&&{of:a.of}},o,i);if(e==="none")return{isLoading:p,previewProps:a};let b=n;return Jr.forEach(r,g=>{b||(b=g?.props?.parameters?.layout)}),s.forEach(g=>{b||!g||(b=g?.parameters.layout??g.parameters.docs?.canvas?.layout)}),{isLoading:p,previewProps:{...a,layout:b??"padded",withSource:y,isExpanded:(e||y.state)==="open"}}},LP=e=>{let t=je(Je),r=je(TP),{children:n,of:a,source:o}=e;if("of"in e&&a===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{isLoading:i,previewProps:u}=MP(e,t,r),s,p,y;try{({story:s}=lu(a||"story",["story"]))}catch(x){n||(y=x)}try{p=_y({...o,...a&&{of:a}},t,r)}catch(x){n||(y=x)}if(y)throw y;if(e.withSource&&ye(ve`Setting source state with \`withSource\` is deprecated, please use \`sourceState\` with 'hidden', 'shown' or 'none' instead. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#canvas-block + `),e.mdxSource&&ye(ve`Setting source code with \`mdxSource\` is deprecated, please use source={{code: '...'}} instead. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#canvas-block + `),(e.isColumn!==void 0||e.columns!==void 0)&&ye(ve`\`isColumn\` and \`columns\` props are deprecated as the Canvas block now only supports showing a single story. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#canvas-block + `),n)return ye(ve`Passing children to Canvas is deprecated, please use the \`of\` prop instead to reference a story. + + Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#canvas-block + `),i?h.createElement(B4,null):h.createElement(Qi,{...u},n);let b=e.layout??s.parameters.layout??s.parameters.docs?.canvas?.layout??"padded",g=e.withToolbar??s.parameters.docs?.canvas?.withToolbar??!1,m=e.additionalActions??s.parameters.docs?.canvas?.additionalActions,A=e.sourceState??s.parameters.docs?.canvas?.sourceState??"hidden",E=e.className??s.parameters.docs?.canvas?.className;return h.createElement(Qi,{withSource:A==="none"?void 0:p,isExpanded:A==="shown",withToolbar:g,additionalActions:m,className:E,layout:b},h.createElement(NP,{of:a||s.moduleExport,meta:e.meta,...e.story}))};var{document:Ry}=ue;var jP=({className:e,children:t,...r})=>{if(typeof e!="string"&&(typeof t!="string"||!t.match(/[\n\r]/g)))return h.createElement(Sa,null,t);let n=e&&e.split("-");return h.createElement(au,{language:n&&n[1]||"plaintext",format:!1,code:t,...r})};function pu(e,t){e.channel.emit(Yf,t)}var nu=ja.a,qP=({hash:e,children:t})=>{let r=je(Je);return h.createElement(nu,{href:e,target:"_self",onClick:n=>{let a=e.substring(1);Ry.getElementById(a)&&pu(r,e)}},t)},$P=e=>{let{href:t,target:r,children:n,...a}=e,o=je(Je);if(t){if(t.startsWith("#"))return h.createElement(qP,{hash:t},n);if(r!=="_blank"&&!t.startsWith("https://"))return h.createElement(nu,{href:t,onClick:i=>{i.button===0&&!i.altKey&&!i.ctrlKey&&!i.metaKey&&!i.shiftKey&&(i.preventDefault(),pu(o,i.currentTarget.getAttribute("href")))},target:r,...a},n)}return h.createElement(nu,{...e})},Py=["h1","h2","h3","h4","h5","h6"],UP=Py.reduce((e,t)=>({...e,[t]:j(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),HP=j.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),zP=({as:e,id:t,children:r,...n})=>{let a=je(Je),o=UP[e],i=`#${t}`;return h.createElement(o,{id:t,...n},h.createElement(HP,{"aria-hidden":"true",href:i,tabIndex:-1,target:"_self",onClick:u=>{Ry.getElementById(t)&&pu(a,i)}},h.createElement(_e,{icon:"link"})),r)},fu=e=>{let{as:t,id:r,children:n,...a}=e;if(r)return h.createElement(zP,{as:t,id:r,...a},n);let o=t,{as:i,...u}=e;return h.createElement(o,{...$a(u,t)})},WP=Py.reduce((e,t)=>({...e,[t]:r=>h.createElement(fu,{as:t,...r})}),{}),GP=e=>{if(!e.children)return null;if(typeof e.children!="string")throw new Error(ve`The Markdown block only accepts children as a single string, but children were of type: '${typeof e.children}' + This is often caused by not wrapping the child in a template string. + + This is invalid: + + # Some heading + A paragraph + + + Instead do: + + {\` + # Some heading + A paragraph + \`} + + `);return h.createElement(Vo,{...e,options:{forceBlock:!0,overrides:{code:jP,a:$P,...WP,...e?.options?.overrides},...e?.options}})},VP=(e=>(e.INFO="info",e.NOTES="notes",e.DOCGEN="docgen",e.AUTO="auto",e))(VP||{}),ha="https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#description-block-parametersnotes-and-parametersinfo",KP=e=>e&&(typeof e=="string"?e:ea(e.markdown)||ea(e.text)),YP=e=>e&&(typeof e=="string"?e:ea(e.text)),XP=e=>null,JP=e=>{switch(e.type){case"story":return e.story.parameters.docs?.description?.story||null;case"meta":{let{parameters:t,component:r}=e.preparedMeta;return t.docs?.description?.component||t.docs?.extractComponentDescription?.(r,{component:r,parameters:t})||null}case"component":{let{component:t,projectAnnotations:{parameters:r}}=e;return r.docs?.extractComponentDescription?.(t,{component:t,parameters:r})||null}default:throw new Error(`Unrecognized module type resolved from 'useOf', got: ${e.type}`)}},QP=({type:e,markdown:t,children:r},{storyById:n})=>{let{component:a,parameters:o}=n();if(r||t)return r||t;let{notes:i,info:u,docs:s}=o;(i||u)&&ye(`Using 'parameters.notes' or 'parameters.info' properties to describe stories is deprecated. See ${ha}`);let{extractComponentDescription:p=XP,description:y}=s||{},b=y?.component;if(b)return b;switch(e){case"info":return YP(u);case"notes":return KP(i);case"docgen":case"auto":default:return p(a,{component:a,...o})}},ZP=e=>{let{of:t,type:r,markdown:n,children:a}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let o=je(Je),i=lu(t||"meta"),u;return r||n||a?u=QP(e,o):u=JP(i),r&&ye(`Manually specifying description type is deprecated. See ${ha}`),n&&ye(`The 'markdown' prop on the Description block is deprecated. See ${ha}`),a&&ye(`The 'children' prop on the Description block is deprecated. See ${ha}`),u?h.createElement(GP,null,u):null},Ure=j.div(({theme:e})=>({width:"10rem","@media (max-width: 768px)":{display:"none"}})),Hre=j.div(({theme:e})=>({position:"fixed",top:0,width:"10rem",paddingTop:"4rem",fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch","& *":{boxSizing:"border-box"},"& > .toc-wrapper > .toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`}}},"& .toc-list-item":{position:"relative",listStyleType:"none",marginLeft:20,paddingTop:3,paddingBottom:3},"& .toc-list-item::before":{content:'""',position:"absolute",height:"100%",top:0,left:0,transform:"translateX(calc(-2px - 20px))",borderLeft:`solid 2px ${e.color.mediumdark}`,opacity:0,transition:"opacity 0.2s"},"& .toc-list-item.is-active-li::before":{opacity:1},"& .toc-list-item > a":{color:e.color.defaultText,textDecoration:"none"},"& .toc-list-item.is-active-li > a":{fontWeight:600,color:e.color.secondary,textDecoration:"none"}})),zre=j.p(({theme:e})=>({fontWeight:600,fontSize:"0.875em",color:e.textColor,textTransform:"uppercase",marginBottom:10}));var{document:Wre,window:Gre}=ue;var eI=({children:e,disableAnchor:t})=>{if(t||typeof e!="string")return h.createElement(_a,null,e);let r=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return h.createElement(fu,{as:"h3",id:r},e)},tI=({of:e,expanded:t=!0,withToolbar:r=!1,__forceInitialArgs:n=!1,__primary:a=!1})=>{let{story:o}=lu(e||"story",["story"]),i=o.parameters.docs?.canvas?.withToolbar??r;return h.createElement(vP,{storyId:o.id},t&&h.createElement(h.Fragment,null,h.createElement(eI,null,o.name),h.createElement(ZP,{of:e})),h.createElement(LP,{of:e,withToolbar:i,story:{__forceInitialArgs:n,__primary:a},source:{__forceInitialArgs:n}}))};var rI=({children:e,disableAnchor:t,...r})=>{if(t||typeof e!="string")return h.createElement(Ta,null,e);let n=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return h.createElement(fu,{as:"h2",id:n,...r},e)},nI=j(rI)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,fontWeight:e.typography.weight.bold,lineHeight:"16px",letterSpacing:"0.35em",textTransform:"uppercase",color:e.textMutedColor,border:0,marginBottom:"12px","&:first-of-type":{marginTop:"56px"}})),aI=({title:e,includePrimary:t=!0})=>{let{componentStories:r}=je(Je),n=r().filter(a=>!a.parameters?.docs?.disable);return t||(n=n.slice(1)),!n||n.length===0?null:h.createElement(h.Fragment,null,h.createElement(nI,null,e),n.map(a=>a&&h.createElement(tI,{key:a.id,of:a.moduleExport,expanded:!0,__forceInitialArgs:!0})))};aI.defaultProps={title:"Stories"};var oI=()=>{let[e,t]=re(!0),[r,n,a]=vu(),[o]=Du(),i=Da(),{expanded:u,sort:s,presetColors:p}=Cu(ba,{}),{path:y,previewInitialized:b}=xu();he(()=>{b&&t(!1)},[b]);let g=Object.values(i).some(A=>A?.control),m=Object.entries(i).reduce((A,[E,x])=>(x?.control?.type!=="color"||x?.control?.presetColors?A[E]=x:A[E]={...x,control:{...x.control,presetColors:p}},A),{});return h.createElement(Tt,{key:y,compact:!u&&g,rows:m,args:r,globals:o,updateArgs:n,resetArgs:a,inAddonPanel:!0,sort:s,isLoading:e})};function iI(){let e=Da(),t=Object.values(e).filter(r=>r?.control&&!r?.table?.disable).length;return h.createElement("div",null,h.createElement(Ia,{col:1},h.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Controls"),t===0?"":h.createElement(Fa,{status:"neutral"},t)))}va.register(Ea,e=>{va.add(Ea,{title:iI,type:Au.PANEL,paramKey:ba,render:({active:t})=>!t||!e.getCurrentStoryData()?null:h.createElement(xa,{active:t},h.createElement(oI,null))})}); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/@zooniverse/classifier/sb-addons/essentials-controls-1/manager-bundle.js.LEGAL.txt b/@zooniverse/classifier/sb-addons/essentials-controls-1/manager-bundle.js.LEGAL.txt new file mode 100644 index 00000000000..cfea3e72ce7 --- /dev/null +++ b/@zooniverse/classifier/sb-addons/essentials-controls-1/manager-bundle.js.LEGAL.txt @@ -0,0 +1,18 @@ +Bundled license information: + +telejson/dist/index.mjs: + /*! + * isobject + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */ + /** + * @license + * Lodash (Custom Build) + * Build: `lodash modularize exports="es" -o ./` + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */ diff --git a/@zooniverse/classifier/sb-addons/essentials-measure-6/manager-bundle.js b/@zooniverse/classifier/sb-addons/essentials-measure-6/manager-bundle.js new file mode 100644 index 00000000000..5fae879c6c9 --- /dev/null +++ b/@zooniverse/classifier/sb-addons/essentials-measure-6/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +var r="storybook/measure-addon",u=`${r}/tool`;var a=__REACT__,{Children:M,Component:B,Fragment:P,Profiler:D,PureComponent:x,StrictMode:N,Suspense:v,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:H,cloneElement:F,createContext:K,createElement:W,createFactory:Y,createRef:G,forwardRef:w,isValidElement:U,lazy:V,memo:q,useCallback:p,useContext:z,useDebugValue:Z,useEffect:S,useImperativeHandle:$,useLayoutEffect:j,useMemo:J,useReducer:Q,useRef:X,useState:ee,version:oe}=__REACT__;var se=__STORYBOOKAPI__,{ActiveTabs:le,Consumer:ue,ManagerContext:ce,Provider:me,addons:c,combineParameters:ie,controlOrMetaKey:pe,controlOrMetaSymbol:Se,eventMatchesShortcut:de,eventToShortcut:_e,isMacLike:Te,isShortcutTaken:be,keyToSymbol:Oe,merge:ye,mockChannel:Ce,optionOrAltSymbol:Ee,shortcutMatchesShortcut:he,shortcutToHumanString:fe,types:d,useAddonState:Ae,useArgTypes:ge,useArgs:Ie,useChannel:Re,useGlobalTypes:ke,useGlobals:_,useParameter:Le,useSharedState:Me,useStoryPrepared:Be,useStorybookApi:T,useStorybookState:Pe}=__STORYBOOKAPI__;var He=__STORYBOOKCOMPONENTS__,{A:Fe,ActionBar:Ke,AddonPanel:We,Badge:Ye,Bar:Ge,Blockquote:we,Button:Ue,ClipboardCode:Ve,Code:qe,DL:ze,Div:Ze,DocumentWrapper:$e,ErrorFormatter:je,FlexBar:Je,Form:Qe,H1:Xe,H2:eo,H3:oo,H4:to,H5:ro,H6:ao,HR:no,IconButton:b,IconButtonSkeleton:so,Icons:O,Img:lo,LI:uo,Link:co,ListItem:mo,Loader:io,OL:po,P:So,Placeholder:_o,Pre:To,ResetWrapper:bo,ScrollArea:Oo,Separator:yo,Spaced:Co,Span:Eo,StorybookIcon:ho,StorybookLogo:fo,Symbols:Ao,SyntaxHighlighter:go,TT:Io,TabBar:Ro,TabButton:ko,TabWrapper:Lo,Table:Mo,Tabs:Bo,TabsState:Po,TooltipLinkList:Do,TooltipMessage:xo,TooltipNote:No,UL:vo,WithTooltip:Ho,WithTooltipPure:Fo,Zoom:Ko,codeCommon:Wo,components:Yo,createCopyToClipboardFunction:Go,getStoryHref:wo,icons:Uo,interleaveSeparators:Vo,nameSpaceClassNames:qo,resetComponents:zo,withReset:Zo}=__STORYBOOKCOMPONENTS__;var y=()=>{let[n,m]=_(),{measureEnabled:s}=n,i=T(),l=p(()=>m({measureEnabled:!s}),[m,s]);return S(()=>{i.setAddonShortcut(r,{label:"Toggle Measure [M]",defaultShortcut:["M"],actionName:"measure",showInMenu:!1,action:l})},[l,i]),a.createElement(b,{key:u,active:s,title:"Enable measure",onClick:l},a.createElement(O,{icon:"ruler"}))};c.register(r,()=>{c.add(u,{type:d.TOOL,title:"Measure",match:({viewMode:n})=>n==="story",render:()=>a.createElement(y,null)})}); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/@zooniverse/classifier/sb-addons/essentials-measure-6/manager-bundle.js.LEGAL.txt b/@zooniverse/classifier/sb-addons/essentials-measure-6/manager-bundle.js.LEGAL.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/@zooniverse/classifier/sb-addons/essentials-outline-7/manager-bundle.js b/@zooniverse/classifier/sb-addons/essentials-outline-7/manager-bundle.js new file mode 100644 index 00000000000..1a949c33369 --- /dev/null +++ b/@zooniverse/classifier/sb-addons/essentials-outline-7/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +var a="storybook/outline",u="outline";var n=__REACT__,{Children:L,Component:x,Fragment:M,Profiler:v,PureComponent:D,StrictMode:N,Suspense:H,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:F,cloneElement:K,createContext:Y,createElement:W,createFactory:G,createRef:w,forwardRef:U,isValidElement:V,lazy:q,memo:p,useCallback:m,useContext:z,useDebugValue:Z,useEffect:S,useImperativeHandle:$,useLayoutEffect:j,useMemo:J,useReducer:Q,useRef:X,useState:ee,version:te}=__REACT__;var le=__STORYBOOKAPI__,{ActiveTabs:se,Consumer:ue,ManagerContext:ce,Provider:ie,addons:c,combineParameters:pe,controlOrMetaKey:me,controlOrMetaSymbol:Se,eventMatchesShortcut:_e,eventToShortcut:de,isMacLike:Oe,isShortcutTaken:Te,keyToSymbol:be,merge:ye,mockChannel:Ae,optionOrAltSymbol:Ce,shortcutMatchesShortcut:he,shortcutToHumanString:fe,types:_,useAddonState:Ee,useArgTypes:ge,useArgs:Re,useChannel:ke,useGlobalTypes:Ie,useGlobals:d,useParameter:Pe,useSharedState:Be,useStoryPrepared:Le,useStorybookApi:O,useStorybookState:xe}=__STORYBOOKAPI__;var He=__STORYBOOKCOMPONENTS__,{A:Fe,ActionBar:Ke,AddonPanel:Ye,Badge:We,Bar:Ge,Blockquote:we,Button:Ue,ClipboardCode:Ve,Code:qe,DL:ze,Div:Ze,DocumentWrapper:$e,ErrorFormatter:je,FlexBar:Je,Form:Qe,H1:Xe,H2:et,H3:tt,H4:ot,H5:rt,H6:at,HR:nt,IconButton:T,IconButtonSkeleton:lt,Icons:b,Img:st,LI:ut,Link:ct,ListItem:it,Loader:pt,OL:mt,P:St,Placeholder:_t,Pre:dt,ResetWrapper:Ot,ScrollArea:Tt,Separator:bt,Spaced:yt,Span:At,StorybookIcon:Ct,StorybookLogo:ht,Symbols:ft,SyntaxHighlighter:Et,TT:gt,TabBar:Rt,TabButton:kt,TabWrapper:It,Table:Pt,Tabs:Bt,TabsState:Lt,TooltipLinkList:xt,TooltipMessage:Mt,TooltipNote:vt,UL:Dt,WithTooltip:Nt,WithTooltipPure:Ht,Zoom:Ft,codeCommon:Kt,components:Yt,createCopyToClipboardFunction:Wt,getStoryHref:Gt,icons:wt,interleaveSeparators:Ut,nameSpaceClassNames:Vt,resetComponents:qt,withReset:zt}=__STORYBOOKCOMPONENTS__;var A=p(function(){let[r,y]=d(),i=O(),l=[!0,"true"].includes(r[u]),s=m(()=>y({[u]:!l}),[l]);return S(()=>{i.setAddonShortcut(a,{label:"Toggle Outline [O]",defaultShortcut:["O"],actionName:"outline",showInMenu:!1,action:s})},[s,i]),n.createElement(T,{key:"outline",active:l,title:"Apply outlines to the preview",onClick:s},n.createElement(b,{icon:"outline"}))});c.register(a,()=>{c.add(a,{title:"Outline",type:_.TOOL,match:({viewMode:r})=>!!(r&&r.match(/^(story|docs)$/)),render:()=>n.createElement(A,null)})}); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/@zooniverse/classifier/sb-addons/essentials-outline-7/manager-bundle.js.LEGAL.txt b/@zooniverse/classifier/sb-addons/essentials-outline-7/manager-bundle.js.LEGAL.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/@zooniverse/classifier/sb-addons/essentials-toolbars-5/manager-bundle.js b/@zooniverse/classifier/sb-addons/essentials-toolbars-5/manager-bundle.js new file mode 100644 index 00000000000..f9f160f5d81 --- /dev/null +++ b/@zooniverse/classifier/sb-addons/essentials-toolbars-5/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +var l=__REACT__,{Children:le,Component:ne,Fragment:ie,Profiler:se,PureComponent:ce,StrictMode:ue,Suspense:me,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:pe,cloneElement:de,createContext:be,createElement:Se,createFactory:Te,createRef:ye,forwardRef:fe,isValidElement:Ce,lazy:ve,memo:_e,useCallback:_,useContext:Ie,useDebugValue:Oe,useEffect:E,useImperativeHandle:xe,useLayoutEffect:Ee,useMemo:ge,useReducer:he,useRef:L,useState:R,version:ke}=__REACT__;var Pe=__STORYBOOKAPI__,{ActiveTabs:Me,Consumer:Ne,ManagerContext:we,Provider:He,addons:g,combineParameters:Ve,controlOrMetaKey:De,controlOrMetaSymbol:Fe,eventMatchesShortcut:Ge,eventToShortcut:We,isMacLike:Ke,isShortcutTaken:Ye,keyToSymbol:$e,merge:ze,mockChannel:Ue,optionOrAltSymbol:je,shortcutMatchesShortcut:qe,shortcutToHumanString:Ze,types:B,useAddonState:Je,useArgTypes:Qe,useArgs:Xe,useChannel:et,useGlobalTypes:P,useGlobals:h,useParameter:tt,useSharedState:ot,useStoryPrepared:rt,useStorybookApi:M,useStorybookState:at}=__STORYBOOKAPI__;var ct=__STORYBOOKCOMPONENTS__,{A:ut,ActionBar:mt,AddonPanel:pt,Badge:dt,Bar:bt,Blockquote:St,Button:Tt,ClipboardCode:yt,Code:ft,DL:Ct,Div:vt,DocumentWrapper:_t,ErrorFormatter:It,FlexBar:Ot,Form:xt,H1:Et,H2:gt,H3:ht,H4:kt,H5:At,H6:Lt,HR:Rt,IconButton:N,IconButtonSkeleton:Bt,Icons:k,Img:Pt,LI:Mt,Link:Nt,ListItem:wt,Loader:Ht,OL:Vt,P:Dt,Placeholder:Ft,Pre:Gt,ResetWrapper:Wt,ScrollArea:Kt,Separator:w,Spaced:Yt,Span:$t,StorybookIcon:zt,StorybookLogo:Ut,Symbols:jt,SyntaxHighlighter:qt,TT:Zt,TabBar:Jt,TabButton:Qt,TabWrapper:Xt,Table:eo,Tabs:to,TabsState:oo,TooltipLinkList:H,TooltipMessage:ro,TooltipNote:ao,UL:lo,WithTooltip:V,WithTooltipPure:no,Zoom:io,codeCommon:so,components:co,createCopyToClipboardFunction:uo,getStoryHref:mo,icons:po,interleaveSeparators:bo,nameSpaceClassNames:So,resetComponents:To,withReset:yo}=__STORYBOOKCOMPONENTS__;var G=({active:o,title:t,icon:e,description:r,onClick:a})=>l.createElement(N,{active:o,title:r,onClick:a},e&&l.createElement(k,{icon:e}),t?`\xA0${t}`:null),W=["reset"],K=o=>o.filter(t=>!W.includes(t.type)).map(t=>t.value),b="addon-toolbars",Y=async(o,t,e)=>{e&&e.next&&await o.setAddonShortcut(b,{label:e.next.label,defaultShortcut:e.next.keys,actionName:`${t}:next`,action:e.next.action}),e&&e.previous&&await o.setAddonShortcut(b,{label:e.previous.label,defaultShortcut:e.previous.keys,actionName:`${t}:previous`,action:e.previous.action}),e&&e.reset&&await o.setAddonShortcut(b,{label:e.reset.label,defaultShortcut:e.reset.keys,actionName:`${t}:reset`,action:e.reset.action})},$=o=>t=>{let{id:e,toolbar:{items:r,shortcuts:a}}=t,d=M(),[S,i]=h(),n=L([]),s=S[e],I=_(()=>{i({[e]:""})},[i]),O=_(()=>{let p=n.current,c=p.indexOf(s),m=c===p.length-1?0:c+1,T=n.current[m];i({[e]:T})},[n,s,i]),u=_(()=>{let p=n.current,c=p.indexOf(s),m=c>-1?c:0,T=m===0?p.length-1:m-1,y=n.current[T];i({[e]:y})},[n,s,i]);return E(()=>{a&&Y(d,e,{next:{...a.next,action:O},previous:{...a.previous,action:u},reset:{...a.reset,action:I}})},[d,e,a,O,u,I]),E(()=>{n.current=K(r)},[]),l.createElement(o,{cycleValues:n.current,...t})},D=({currentValue:o,items:t})=>o!=null&&t.find(e=>e.value===o&&e.type!=="reset"),z=({currentValue:o,items:t})=>{let e=D({currentValue:o,items:t});if(e)return e.icon},U=({currentValue:o,items:t})=>{let e=D({currentValue:o,items:t});if(e)return e.title},j=({left:o,right:t,title:e,value:r,icon:a,hideIcon:d,onClick:S,currentValue:i})=>{let n=a&&l.createElement(k,{style:{opacity:1},icon:a}),s={id:r??"_reset",active:i===r,right:t,title:e,left:o,onClick:S};return a&&!d&&(s.left=n),s},q=$(({id:o,name:t,description:e,toolbar:{icon:r,items:a,title:d,preventDynamicIcon:S,dynamicTitle:i}})=>{let[n,s]=h(),[I,O]=R(!1),u=n[o],p=!!u,c=r,m=d;S||(c=z({currentValue:u,items:a})||c),i&&(m=U({currentValue:u,items:a})||m),!m&&!c&&console.warn(`Toolbar '${t}' has no title or icon`);let T=_(y=>{s({[o]:y})},[u,s]);return l.createElement(V,{placement:"top",tooltip:({onHide:y})=>{let F=a.filter(({type:x})=>{let A=!0;return x==="reset"&&!u&&(A=!1),A}).map(x=>j({...x,currentValue:u,onClick:()=>{T(x.value),y()}}));return l.createElement(H,{links:F})},closeOnOutsideClick:!0,onVisibleChange:O},l.createElement(G,{active:I||p,description:e||"",icon:c,title:m||""}))}),Z={type:"item",value:""},J=(o,t)=>({...t,name:t.name||o,description:t.description||o,toolbar:{...t.toolbar,items:t.toolbar.items.map(e=>{let r=typeof e=="string"?{value:e,title:e}:e;return r.type==="reset"&&t.toolbar.icon&&(r.icon=t.toolbar.icon,r.hideIcon=!0),{...Z,...r}})}}),Q=()=>{let o=P(),t=Object.keys(o).filter(e=>!!o[e].toolbar);return t.length?l.createElement(l.Fragment,null,l.createElement(w,null),t.map(e=>{let r=J(e,o[e]);return l.createElement(q,{key:e,id:e,...r})})):null};g.register(b,()=>g.add(b,{title:b,type:B.TOOL,match:()=>!0,render:()=>l.createElement(Q,null)})); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/@zooniverse/classifier/sb-addons/essentials-toolbars-5/manager-bundle.js.LEGAL.txt b/@zooniverse/classifier/sb-addons/essentials-toolbars-5/manager-bundle.js.LEGAL.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/@zooniverse/classifier/sb-addons/essentials-viewport-4/manager-bundle.js b/@zooniverse/classifier/sb-addons/essentials-viewport-4/manager-bundle.js new file mode 100644 index 00000000000..b884529b0ea --- /dev/null +++ b/@zooniverse/classifier/sb-addons/essentials-viewport-4/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +var ae=Object.create;var H=Object.defineProperty;var le=Object.getOwnPropertyDescriptor;var pe=Object.getOwnPropertyNames;var he=Object.getPrototypeOf,ue=Object.prototype.hasOwnProperty;var R=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,o)=>(typeof require<"u"?require:t)[o]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var M=(e,t)=>()=>(e&&(t=e(e=0)),t);var de=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var me=(e,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let p of pe(t))!ue.call(e,p)&&p!==o&&H(e,p,{get:()=>t[p],enumerable:!(n=le(t,p))||n.enumerable});return e};var ce=(e,t,o)=>(o=e!=null?ae(he(e)):{},me(t||!e||!e.__esModule?H(o,"default",{value:e,enumerable:!0}):o,e));var c=M(()=>{});var f=M(()=>{});var g=M(()=>{});var te=de((ee,V)=>{c();f();g();(function(e){if(typeof ee=="object"&&typeof V<"u")V.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window<"u"||typeof window<"u"?t=window:typeof self<"u"?t=self:t=this,t.memoizerific=e()}})(function(){var e,t,o;return function n(p,m,h){function r(s,y){if(!m[s]){if(!p[s]){var u=typeof R=="function"&&R;if(!y&&u)return u(s,!0);if(i)return i(s,!0);var b=new Error("Cannot find module '"+s+"'");throw b.code="MODULE_NOT_FOUND",b}var l=m[s]={exports:{}};p[s][0].call(l.exports,function(a){var d=p[s][1][a];return r(d||a)},l,l.exports,n,p,m,h)}return m[s].exports}for(var i=typeof R=="function"&&R,x=0;x=0)return this.lastItem=this.list[i],this.list[i].val},h.prototype.set=function(r,i){var x;return this.lastItem&&this.isEqual(this.lastItem.key,r)?(this.lastItem.val=i,this):(x=this.indexOf(r),x>=0?(this.lastItem=this.list[x],this.list[x].val=i,this):(this.lastItem={key:r,val:i},this.list.push(this.lastItem),this.size++,this))},h.prototype.delete=function(r){var i;if(this.lastItem&&this.isEqual(this.lastItem.key,r)&&(this.lastItem=void 0),i=this.indexOf(r),i>=0)return this.size--,this.list.splice(i,1)[0]},h.prototype.has=function(r){var i;return this.lastItem&&this.isEqual(this.lastItem.key,r)?!0:(i=this.indexOf(r),i>=0?(this.lastItem=this.list[i],!0):!1)},h.prototype.forEach=function(r,i){var x;for(x=0;x0&&(k[I]={cacheItem:a,arg:arguments[I]},E?r(u,k):u.push(k),u.length>s&&i(u.shift())),l.wasMemoized=E,l.numArgs=I+1,A};return l.limit=s,l.wasMemoized=!1,l.cache=y,l.lru=u,l}};function r(s,y){var u=s.length,b=y.length,l,a,d;for(a=0;a=0&&(u=s[l],b=u.cacheItem.get(u.arg),!b||!b.size);l--)u.cacheItem.delete(u.arg)}function x(s,y){return s===y||s!==s&&y!==y}},{"map-or-similar":1}]},{},[3])(3)})});c();f();g();c();f();g();c();f();g();c();f();g();var w="storybook/viewport",q="viewport",Ne=`${w}/update`,Ve=`${w}/configure`,Be=`${w}/setStoryDefaultViewport`,ze=`${w}/viewportChanged`,W=(e,t)=>e.indexOf(t),fe=(e,t)=>{let o=W(e,t);return o===e.length-1?e[0]:e[o+1]},ge=(e,t)=>{let o=W(e,t);return o<1?e[e.length-1]:e[o-1]},F=async(e,t,o)=>{await e.setAddonShortcut(w,{label:"Previous viewport",defaultShortcut:["shift","V"],actionName:"previous",action:()=>{let{selected:n,isRotated:p}=e.getAddonState(w);t({selected:ge(o,n),isRotated:p})}}),await e.setAddonShortcut(w,{label:"Next viewport",defaultShortcut:["V"],actionName:"next",action:()=>{let{selected:n,isRotated:p}=e.getAddonState(w);t({selected:fe(o,n),isRotated:p})}}),await e.setAddonShortcut(w,{label:"Reset viewport",defaultShortcut:["alt","V"],actionName:"reset",action:()=>{let{isRotated:n}=e.getAddonState(w);t({selected:"reset",isRotated:n})}})};c();f();g();var G={mobile1:{name:"Small mobile",styles:{height:"568px",width:"320px"},type:"mobile"},mobile2:{name:"Large mobile",styles:{height:"896px",width:"414px"},type:"mobile"},tablet:{name:"Tablet",styles:{height:"1112px",width:"834px"},type:"tablet"}};c();f();g();var S=__REACT__,{Children:$e,Component:je,Fragment:Y,Profiler:Xe,PureComponent:Ke,StrictMode:Ze,Suspense:Je,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Qe,cloneElement:et,createContext:tt,createElement:U,createFactory:it,createRef:rt,forwardRef:ot,isValidElement:nt,lazy:st,memo:$,useCallback:at,useContext:lt,useDebugValue:pt,useEffect:L,useImperativeHandle:ht,useLayoutEffect:ut,useMemo:dt,useReducer:mt,useRef:j,useState:X,version:ct}=__REACT__;c();f();g();var yt=__STORYBOOKAPI__,{ActiveTabs:bt,Consumer:wt,ManagerContext:St,Provider:It,addons:N,combineParameters:Tt,controlOrMetaKey:_t,controlOrMetaSymbol:vt,eventMatchesShortcut:Ot,eventToShortcut:Et,isMacLike:Pt,isShortcutTaken:Rt,keyToSymbol:Ct,merge:At,mockChannel:kt,optionOrAltSymbol:Lt,shortcutMatchesShortcut:Mt,shortcutToHumanString:Nt,types:K,useAddonState:Z,useArgTypes:Vt,useArgs:Bt,useChannel:zt,useGlobalTypes:Dt,useGlobals:Ht,useParameter:J,useSharedState:qt,useStoryPrepared:Wt,useStorybookApi:Q,useStorybookState:Ft}=__STORYBOOKAPI__;var D=ce(te(),1);c();f();g();var Jt=__STORYBOOKTHEMING__,{CacheProvider:Qt,ClassNames:ei,Global:ie,ThemeProvider:ti,background:ii,color:ri,convert:oi,create:ni,createCache:si,createGlobal:ai,createReset:li,css:pi,darken:hi,ensure:ui,ignoreSsrWarning:di,isPropValid:mi,jsx:ci,keyframes:fi,lighten:gi,styled:C,themes:xi,typography:yi,useTheme:bi,withTheme:re}=__STORYBOOKTHEMING__;c();f();g();var _i=__STORYBOOKCOMPONENTS__,{A:vi,ActionBar:Oi,AddonPanel:Ei,Badge:Pi,Bar:Ri,Blockquote:Ci,Button:Ai,ClipboardCode:ki,Code:Li,DL:Mi,Div:Ni,DocumentWrapper:Vi,ErrorFormatter:Bi,FlexBar:zi,Form:Di,H1:Hi,H2:qi,H3:Wi,H4:Fi,H5:Gi,H6:Yi,HR:Ui,IconButton:B,IconButtonSkeleton:$i,Icons:z,Img:ji,LI:Xi,Link:Ki,ListItem:Zi,Loader:Ji,OL:Qi,P:er,Placeholder:tr,Pre:ir,ResetWrapper:rr,ScrollArea:or,Separator:nr,Spaced:sr,Span:ar,StorybookIcon:lr,StorybookLogo:pr,Symbols:hr,SyntaxHighlighter:ur,TT:dr,TabBar:mr,TabButton:cr,TabWrapper:fr,Table:gr,Tabs:xr,TabsState:yr,TooltipLinkList:oe,TooltipMessage:br,TooltipNote:wr,UL:Sr,WithTooltip:ne,WithTooltipPure:Ir,Zoom:Tr,codeCommon:_r,components:vr,createCopyToClipboardFunction:Or,getStoryHref:Er,icons:Pr,interleaveSeparators:Rr,nameSpaceClassNames:Cr,resetComponents:Ar,withReset:kr}=__STORYBOOKCOMPONENTS__;var ye=(0,D.default)(50)(e=>[...be,...Object.entries(e).map(([t,{name:o,...n}])=>({...n,id:t,title:o}))]),P={id:"reset",title:"Reset viewport",styles:null,type:"other"},be=[P],we=(0,D.default)(50)((e,t,o,n,p)=>e.filter(m=>m.id!==P.id||t.id!==m.id).map(m=>({...m,onClick:()=>{o({...n,selected:m.id}),p()}}))),Se="storybook-preview-wrapper",Ie=({width:e,height:t,...o})=>({...o,height:e,width:t}),Te=C.div(()=>({display:"inline-flex"})),se=C.div(({theme:e})=>({display:"inline-block",textDecoration:"none",padding:10,fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,lineHeight:"1",height:40,border:"none",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",background:"transparent"})),_e=C(B)(()=>({display:"inline-flex",alignItems:"center"})),ve=C.div(({theme:e})=>({fontSize:e.typography.size.s2-1,marginLeft:10})),Oe=(e,t,o)=>{if(t===null)return;let n=typeof t=="function"?t(e):t;return o?Ie(n):n},Ee=$(re(({theme:e})=>{let{viewports:t=G,defaultOrientation:o="portrait",defaultViewport:n=P.id,disable:p}=J(q,{}),[m,h]=Z(w,{selected:n,isRotated:o==="landscape"}),r=ye(t),i=Q(),[x,s]=X(!1);r.find(d=>d.id===n)||console.warn(`Cannot find "defaultViewport" of "${n}" in addon-viewport configs, please check the "viewports" setting in the configuration.`),L(()=>{F(i,h,Object.keys(t))},[t]),L(()=>{h({selected:n||(m.selected&&t[m.selected]?m.selected:P.id),isRotated:o==="landscape"})},[o,n]);let{selected:y,isRotated:u}=m,b=r.find(d=>d.id===y)||r.find(d=>d.id===n)||r.find(d=>d.default)||P,l=j(),a=Oe(l.current,b.styles,u);return L(()=>{l.current=a},[b]),p||Object.entries(t).length===0?null:S.createElement(Y,null,S.createElement(ne,{placement:"top",tooltip:({onHide:d})=>S.createElement(oe,{links:we(r,b,h,m,d)}),closeOnOutsideClick:!0,onVisibleChange:s},S.createElement(_e,{key:"viewport",title:"Change the size of the preview",active:x||!!a,onDoubleClick:()=>{h({...m,selected:P.id})}},S.createElement(z,{icon:"grow"}),a?S.createElement(ve,null,u?`${b.title} (L)`:`${b.title} (P)`):null)),a?S.createElement(Te,null,S.createElement(ie,{styles:{'iframe[data-is-storybook="true"]':{margin:"auto",transition:"none",position:"relative",border:"1px solid black",boxShadow:"0 0 100px 100vw rgba(0,0,0,0.5)",...a},[`#${Se}`]:{padding:e.layoutMargin,alignContent:"center",alignItems:"center",justifyContent:"center",justifyItems:"center",overflow:"auto",display:"grid",gridTemplateColumns:"100%",gridTemplateRows:"100%"}}}),S.createElement(se,{title:"Viewport width"},a.width.replace("px","")),S.createElement(B,{key:"viewport-rotate",title:"Rotate viewport",onClick:()=>{h({...m,isRotated:!u})}},S.createElement(z,{icon:"transfer"})),S.createElement(se,{title:"Viewport height"},a.height.replace("px",""))):null)}));N.register(w,()=>{N.add(w,{title:"viewport / media-queries",type:K.TOOL,match:({viewMode:e})=>e==="story",render:()=>U(Ee,null)})}); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/@zooniverse/classifier/sb-addons/essentials-viewport-4/manager-bundle.js.LEGAL.txt b/@zooniverse/classifier/sb-addons/essentials-viewport-4/manager-bundle.js.LEGAL.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/@zooniverse/classifier/sb-addons/storybook-9/manager-bundle.js b/@zooniverse/classifier/sb-addons/storybook-9/manager-bundle.js new file mode 100644 index 00000000000..6c3794b0ece --- /dev/null +++ b/@zooniverse/classifier/sb-addons/storybook-9/manager-bundle.js @@ -0,0 +1,151 @@ +try{ +var Je=__STORYBOOKADDONS__,{addons:G,types:Ze,mockChannel:Qe}=__STORYBOOKADDONS__;var L=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})();var it=__STORYBOOKCLIENTLOGGER__,{deprecate:st,logger:Y,once:pt,pretty:lt}=__STORYBOOKCLIENTLOGGER__;function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function C(e,t,r){return ne()?C=Reflect.construct.bind():C=function(a,n,o){var i=[null];i.push.apply(i,n);var p=Function.bind.apply(a,i),l=new p;return o&&x(l,o.prototype),l},C.apply(null,arguments)}function A(e){var t=typeof Map=="function"?new Map:void 0;return A=function(r){if(r===null||!ae(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,a)}function a(){return C(r,arguments,M(this).constructor)}return a.prototype=Object.create(r.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),x(a,r)},A(e)}var oe={1:`Passed invalid arguments to hsl, please pass multiple numbers e.g. hsl(360, 0.75, 0.4) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75 }). + +`,2:`Passed invalid arguments to hsla, please pass multiple numbers e.g. hsla(360, 0.75, 0.4, 0.7) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75, alpha: 0.7 }). + +`,3:`Passed an incorrect argument to a color function, please pass a string representation of a color. + +`,4:`Couldn't generate valid rgb string from %s, it returned %s. + +`,5:`Couldn't parse the color string. Please provide the color as a string in hex, rgb, rgba, hsl or hsla notation. + +`,6:`Passed invalid arguments to rgb, please pass multiple numbers e.g. rgb(255, 205, 100) or an object e.g. rgb({ red: 255, green: 205, blue: 100 }). + +`,7:`Passed invalid arguments to rgba, please pass multiple numbers e.g. rgb(255, 205, 100, 0.75) or an object e.g. rgb({ red: 255, green: 205, blue: 100, alpha: 0.75 }). + +`,8:`Passed invalid argument to toColorString, please pass a RgbColor, RgbaColor, HslColor or HslaColor object. + +`,9:`Please provide a number of steps to the modularScale helper. + +`,10:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,11:`Invalid value passed as base to modularScale, expected number or em string but got "%s" + +`,12:`Expected a string ending in "px" or a number passed as the first argument to %s(), got "%s" instead. + +`,13:`Expected a string ending in "px" or a number passed as the second argument to %s(), got "%s" instead. + +`,14:`Passed invalid pixel value ("%s") to %s(), please pass a value like "12px" or 12. + +`,15:`Passed invalid base value ("%s") to %s(), please pass a value like "12px" or 12. + +`,16:`You must provide a template to this method. + +`,17:`You passed an unsupported selector state to this method. + +`,18:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,19:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,20:`expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,21:"expects the objects in the first argument array to have the properties `prop`, `fromSize`, and `toSize`.\n\n",22:"expects the first argument object to have the properties `prop`, `fromSize`, and `toSize`.\n\n",23:`fontFace expects a name of a font-family. + +`,24:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,25:`fontFace expects localFonts to be an array. + +`,26:`fontFace expects fileFormats to be an array. + +`,27:`radialGradient requries at least 2 color-stops to properly render. + +`,28:`Please supply a filename to retinaImage() as the first argument. + +`,29:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,30:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",31:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation + +`,32:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s']) +To pass a single animation please supply them in simple values, e.g. animation('rotate', '2s') + +`,33:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation + +`,34:`borderRadius expects a radius value as a string or number as the second argument. + +`,35:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,36:`Property must be a string value. + +`,37:`Syntax Error at %s. + +`,38:`Formula contains a function that needs parentheses at %s. + +`,39:`Formula is missing closing parenthesis at %s. + +`,40:`Formula has too many closing parentheses at %s. + +`,41:`All values in a formula must have the same unit or be unitless. + +`,42:`Please provide a number of steps to the modularScale helper. + +`,43:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,44:`Invalid value passed as base to modularScale, expected number or em/rem string but got %s. + +`,45:`Passed invalid argument to hslToColorString, please pass a HslColor or HslaColor object. + +`,46:`Passed invalid argument to rgbToColorString, please pass a RgbColor or RgbaColor object. + +`,47:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,48:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,49:`Expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,50:`Expects the objects in the first argument array to have the properties prop, fromSize, and toSize. + +`,51:`Expects the first argument object to have the properties prop, fromSize, and toSize. + +`,52:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,53:`fontFace expects localFonts to be an array. + +`,54:`fontFace expects fileFormats to be an array. + +`,55:`fontFace expects a name of a font-family. + +`,56:`linearGradient requries at least 2 color-stops to properly render. + +`,57:`radialGradient requries at least 2 color-stops to properly render. + +`,58:`Please supply a filename to retinaImage() as the first argument. + +`,59:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,60:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",61:`Property must be a string value. + +`,62:`borderRadius expects a radius value as a string or number as the second argument. + +`,63:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,64:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation. + +`,65:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s'])\\nTo pass a single animation please supply them in simple values, e.g. animation('rotate', '2s'). + +`,66:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation. + +`,67:`You must provide a template to this method. + +`,68:`You passed an unsupported selector state to this method. + +`,69:`Expected a string ending in "px" or a number passed as the first argument to %s(), got %s instead. + +`,70:`Expected a string ending in "px" or a number passed as the second argument to %s(), got %s instead. + +`,71:`Passed invalid pixel value %s to %s(), please pass a value like "12px" or 12. + +`,72:`Passed invalid base value %s to %s(), please pass a value like "12px" or 12. + +`,73:`Please provide a valid CSS variable. + +`,74:`CSS variable not found and no default was provided. + +`,75:`important requires a valid style object, got a %s instead. + +`,76:`fromSize and toSize must be provided as stringified numbers with the same units as minScreen and maxScreen. + +`,77:`remToPx expects a value in "rem" but you provided it in "%s". + +`,78:`base must be set in "px" or "%" but you set it in "%s". +`};function ie(){for(var e=arguments.length,t=new Array(e),r=0;r1?n-1:0),i=1;i=0&&n<1?(p=o,l=i):n>=1&&n<2?(p=i,l=o):n>=2&&n<3?(l=o,f=i):n>=3&&n<4?(l=i,f=o):n>=4&&n<5?(p=i,f=o):n>=5&&n<6&&(p=o,f=i);var g=r-o/2,b=p+g,u=l+g,_=f+g;return a(b,u,_)}var K={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function pe(e){if(typeof e!="string")return e;var t=e.toLowerCase();return K[t]?"#"+K[t]:e}var le=/^#[a-fA-F0-9]{6}$/,fe=/^#[a-fA-F0-9]{8}$/,de=/^#[a-fA-F0-9]{3}$/,ue=/^#[a-fA-F0-9]{4}$/,R=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,ce=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,ge=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,be=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function I(e){if(typeof e!="string")throw new d(3);var t=pe(e);if(t.match(le))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(fe)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(de))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(ue)){var a=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:a}}var n=R.exec(t);if(n)return{red:parseInt(""+n[1],10),green:parseInt(""+n[2],10),blue:parseInt(""+n[3],10)};var o=ce.exec(t.substring(0,50));if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10),alpha:parseFloat(""+o[4])>1?parseFloat(""+o[4])/100:parseFloat(""+o[4])};var i=ge.exec(t);if(i){var p=parseInt(""+i[1],10),l=parseInt(""+i[2],10)/100,f=parseInt(""+i[3],10)/100,g="rgb("+F(p,l,f)+")",b=R.exec(g);if(!b)throw new d(4,t,g);return{red:parseInt(""+b[1],10),green:parseInt(""+b[2],10),blue:parseInt(""+b[3],10)}}var u=be.exec(t.substring(0,50));if(u){var _=parseInt(""+u[1],10),V=parseInt(""+u[2],10)/100,ee=parseInt(""+u[3],10)/100,q="rgb("+F(_,V,ee)+")",S=R.exec(q);if(!S)throw new d(4,t,q);return{red:parseInt(""+S[1],10),green:parseInt(""+S[2],10),blue:parseInt(""+S[3],10),alpha:parseFloat(""+u[4])>1?parseFloat(""+u[4])/100:parseFloat(""+u[4])}}throw new d(5)}function me(e){var t=e.red/255,r=e.green/255,a=e.blue/255,n=Math.max(t,r,a),o=Math.min(t,r,a),i=(n+o)/2;if(n===o)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var p,l=n-o,f=i>.5?l/(2-n-o):l/(n+o);switch(n){case t:p=(r-a)/l+(r=1?k(e,t,r):"rgba("+F(e,t,r)+","+a+")";if(typeof e=="object"&&t===void 0&&r===void 0&&a===void 0)return e.alpha>=1?k(e.hue,e.saturation,e.lightness):"rgba("+F(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new d(2)}function $(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return H("#"+c(e)+c(t)+c(r));if(typeof e=="object"&&t===void 0&&r===void 0)return H("#"+c(e.red)+c(e.green)+c(e.blue));throw new d(6)}function w(e,t,r,a){if(typeof e=="string"&&typeof t=="number"){var n=I(e);return"rgba("+n.red+","+n.green+","+n.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof a=="number")return a>=1?$(e,t,r):"rgba("+e+","+t+","+r+","+a+")";if(typeof e=="object"&&t===void 0&&r===void 0&&a===void 0)return e.alpha>=1?$(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new d(7)}var Fe=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},we=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},Se=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},Ce=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function Z(e){if(typeof e!="object")throw new d(8);if(we(e))return w(e);if(Fe(e))return $(e);if(Ce(e))return xe(e);if(Se(e))return ve(e);throw new d(8)}function Q(e,t,r){return function(){var a=r.concat(Array.prototype.slice.call(arguments));return a.length>=t?e.apply(this,a):Q(e,t,a)}}function T(e){return Q(e,e.length,[])}function j(e,t,r){return Math.max(e,Math.min(t,r))}function Pe(e,t){if(t==="transparent")return t;var r=J(t);return Z(v({},r,{lightness:j(0,1,r.lightness-parseFloat(e))}))}var ke=T(Pe),Oe=ke;function Ie(e,t){if(t==="transparent")return t;var r=J(t);return Z(v({},r,{lightness:j(0,1,r.lightness+parseFloat(e))}))}var Te=T(Ie),je=Te;function _e(e,t){if(t==="transparent")return t;var r=I(t),a=typeof r.alpha=="number"?r.alpha:1,n=v({},r,{alpha:j(0,1,(a*100+parseFloat(e)*100)/100)});return w(n)}var mt=T(_e);function Be(e,t){if(t==="transparent")return t;var r=I(t),a=typeof r.alpha=="number"?r.alpha:1,n=v({},r,{alpha:j(0,1,+(a*100-parseFloat(e)*100).toFixed(2)/100)});return w(n)}var Re=T(Be),Ee=Re,s={primary:"#FF4785",secondary:"#029CFD",tertiary:"#FAFBFC",ancillary:"#22a699",orange:"#FC521F",gold:"#FFAE00",green:"#66BF3C",seafoam:"#37D5D3",purple:"#6F2CAC",ultraviolet:"#2A0481",lightest:"#FFFFFF",lighter:"#F7FAFC",light:"#EEF3F6",mediumlight:"#ECF4F9",medium:"#D9E8F2",mediumdark:"#73828C",dark:"#5C6870",darker:"#454E54",darkest:"#2E3438",border:"hsla(203, 50%, 30%, 0.15)",positive:"#66BF3C",negative:"#FF4400",warning:"#E69D00",critical:"#FFFFFF",defaultText:"#2E3438",inverseText:"#FFFFFF",positiveText:"#448028",negativeText:"#D43900",warningText:"#A15C20"},W={app:"#F6F9FC",bar:s.lightest,content:s.lightest,gridCellSize:10,hoverable:Ee(.93,s.secondary),positive:"#E1FFD4",negative:"#FEDED2",warning:"#FFF5CF",critical:"#FF4400"},O={fonts:{base:['"Nunito Sans"',"-apple-system",'".SFNSText-Regular"','"San Francisco"',"BlinkMacSystemFont",'"Segoe UI"','"Helvetica Neue"',"Helvetica","Arial","sans-serif"].join(", "),mono:["ui-monospace","Menlo","Monaco",'"Roboto Mono"','"Oxygen Mono"','"Ubuntu Monospace"','"Source Code Pro"','"Droid Sans Mono"','"Courier New"',"monospace"].join(", ")},weight:{regular:400,bold:700},size:{s1:12,s2:14,s3:16,m1:20,m2:24,m3:28,l1:32,l2:40,l3:48,code:90}},ze={base:"light",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:W.app,appContentBg:s.lightest,appBorderColor:s.border,appBorderRadius:4,fontBase:O.fonts.base,fontCode:O.fonts.mono,textColor:s.darkest,textInverseColor:s.lightest,textMutedColor:s.mediumdark,barTextColor:s.mediumdark,barSelectedColor:s.secondary,barBg:s.lightest,buttonBg:W.app,buttonBorder:s.medium,booleanBg:s.mediumlight,booleanSelectedBg:s.lightest,inputBg:s.lightest,inputBorder:s.border,inputTextColor:s.darkest,inputBorderRadius:4},U=ze,De={base:"dark",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:"#222425",appContentBg:"#1B1C1D",appBorderColor:"rgba(255,255,255,.1)",appBorderRadius:4,fontBase:O.fonts.base,fontCode:O.fonts.mono,textColor:"#C9CDCF",textInverseColor:"#222425",textMutedColor:"#798186",barTextColor:"#798186",barSelectedColor:s.secondary,barBg:"#292C2E",buttonBg:"#222425",buttonBorder:"rgba(255,255,255,.1)",booleanBg:"#222425",booleanSelectedBg:"#2E3438",inputBg:"#1B1C1D",inputBorder:"rgba(255,255,255,.1)",inputTextColor:s.lightest,inputBorderRadius:4},Me=De,{window:z}=L;var Ae=e=>typeof e!="string"?(Y.warn(`Color passed to theme object should be a string. Instead ${e}(${typeof e}) was passed.`),!1):!0,He=e=>!/(gradient|var|calc)/.test(e),$e=(e,t)=>e==="darken"?w(`${Oe(1,t)}`,.95):e==="lighten"?w(`${je(1,t)}`,.95):t,X=e=>t=>{if(!Ae(t)||!He(t))return t;try{return $e(e,t)}catch{return t}},ht=X("lighten"),yt=X("darken"),Ne=()=>!z||!z.matchMedia?"light":z.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",P={light:U,dark:Me,normal:U},D=Ne(),N=(e={base:D},t)=>{let r={...P[D],...P[e.base]||{},...e,base:P[e.base]?e.base:D};return{...t,...r,barSelectedColor:e.barSelectedColor||r.colorSecondary}};var qe=N({base:"light",brandTitle:"Zooniverse Classifier"});G.setConfig({panelPosition:"bottom",theme:qe}); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/@zooniverse/classifier/sb-addons/storybook-9/manager-bundle.js.LEGAL.txt b/@zooniverse/classifier/sb-addons/storybook-9/manager-bundle.js.LEGAL.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/@zooniverse/classifier/sb-addons/storybook-react-i18next-8/manager-bundle.js b/@zooniverse/classifier/sb-addons/storybook-react-i18next-8/manager-bundle.js new file mode 100644 index 00000000000..75603f45c36 --- /dev/null +++ b/@zooniverse/classifier/sb-addons/storybook-react-i18next-8/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +var v=__STORYBOOKAPI__,{ActiveTabs:H,Consumer:x,ManagerContext:M,Provider:N,addons:p,combineParameters:D,controlOrMetaKey:F,controlOrMetaSymbol:W,eventMatchesShortcut:K,eventToShortcut:Y,isMacLike:G,isShortcutTaken:w,keyToSymbol:U,merge:V,mockChannel:j,optionOrAltSymbol:q,shortcutMatchesShortcut:z,shortcutToHumanString:Z,types:m,useAddonState:$,useArgTypes:J,useArgs:Q,useChannel:u,useGlobalTypes:X,useGlobals:S,useParameter:ee,useSharedState:te,useStoryPrepared:oe,useStorybookApi:re,useStorybookState:ae}=__STORYBOOKAPI__;var n=__REACT__,{Children:ce,Component:pe,Fragment:me,Profiler:ue,PureComponent:Se,StrictMode:de,Suspense:Te,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:_e,cloneElement:be,createContext:ye,createElement:Ce,createFactory:Oe,createRef:he,forwardRef:ke,isValidElement:Ee,lazy:ge,memo:Le,useCallback:fe,useContext:Ae,useDebugValue:Re,useEffect:Be,useImperativeHandle:Ie,useLayoutEffect:Pe,useMemo:ve,useReducer:He,useRef:xe,useState:Me,version:Ne}=__REACT__;var Ye=__STORYBOOKCOMPONENTS__,{A:Ge,ActionBar:we,AddonPanel:Ue,Badge:Ve,Bar:je,Blockquote:qe,Button:ze,ClipboardCode:Ze,Code:$e,DL:Je,Div:Qe,DocumentWrapper:Xe,ErrorFormatter:et,FlexBar:tt,Form:ot,H1:rt,H2:at,H3:nt,H4:lt,H5:st,H6:it,HR:ct,IconButton:d,IconButtonSkeleton:pt,Icons:T,Img:mt,LI:ut,Link:St,ListItem:dt,Loader:Tt,OL:_t,P:bt,Placeholder:yt,Pre:Ct,ResetWrapper:Ot,ScrollArea:ht,Separator:kt,Spaced:Et,Span:gt,StorybookIcon:Lt,StorybookLogo:ft,Symbols:At,SyntaxHighlighter:Rt,TT:Bt,TabBar:It,TabButton:Pt,TabWrapper:vt,Table:Ht,Tabs:xt,TabsState:Mt,TooltipLinkList:_,TooltipMessage:Nt,TooltipNote:Dt,UL:Ft,WithTooltip:b,WithTooltipPure:Wt,Zoom:Kt,codeCommon:Yt,components:Gt,createCopyToClipboardFunction:wt,getStoryHref:Ut,icons:Vt,interleaveSeparators:jt,nameSpaceClassNames:qt,resetComponents:zt,withReset:Zt}=__STORYBOOKCOMPONENTS__;var C="storybook/i18n-addon",O="storybook/i18n-addon/tool",h="LOCALE_CHANGED",k=e=>typeof e=="string"?{title:e}:{title:e.title||"",left:e.left,right:e.right},E=(e,s,l)=>e?Object.entries(e).map(([t,i])=>({...k(i),id:t,active:t===s,onClick:()=>l(t)})):[{id:"none",title:"No locales in parameters",active:!0,onClick:()=>{}}],g=()=>{let[e,s]=S(),{locale:l,locales:t}=e,i=u({});return n.createElement(b,{placement:"top",tooltip:({onHide:y})=>n.createElement(_,{links:E(t,l,c=>{c!==l&&(s({locale:c}),i(h,c)),y()})}),trigger:"click"},n.createElement(d,{key:"i18n-locale",title:"Locale Selector"},n.createElement(T,{icon:"globe"})))},L=g;p.register(C,()=>{p.add(O,{title:"Storybook i18n",type:m.TOOL,match:({viewMode:e})=>!!e?.match(/^(story|docs)$/),render:L})}); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/@zooniverse/classifier/sb-addons/storybook-react-i18next-8/manager-bundle.js.LEGAL.txt b/@zooniverse/classifier/sb-addons/storybook-react-i18next-8/manager-bundle.js.LEGAL.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/@zooniverse/classifier/sb-common-assets/fonts.css b/@zooniverse/classifier/sb-common-assets/fonts.css new file mode 100644 index 00000000000..90050cc0bff --- /dev/null +++ b/@zooniverse/classifier/sb-common-assets/fonts.css @@ -0,0 +1,31 @@ +@font-face { + font-family: 'Nunito Sans'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('./nunito-sans-regular.woff2') format('woff2'); +} + +@font-face { + font-family: 'Nunito Sans'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url('./nunito-sans-italic.woff2') format('woff2'); +} + +@font-face { + font-family: 'Nunito Sans'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url('./nunito-sans-bold.woff2') format('woff2'); +} + +@font-face { + font-family: 'Nunito Sans'; + font-style: italic; + font-weight: 700; + font-display: swap; + src: url('./nunito-sans-bold-italic.woff2') format('woff2'); +} diff --git a/@zooniverse/classifier/sb-common-assets/nunito-sans-bold-italic.woff2 b/@zooniverse/classifier/sb-common-assets/nunito-sans-bold-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..33563d8bf4cde9714ef7dbeadabc769bba555dde GIT binary patch literal 49460 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

qU{WxwCA#nBcU9B%1Ynh5oA&1sI~wZtz-z@bGVW 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 V?*A;^mHU5)!*1%;=ZwHT^Z<_iv?Txl literal 0 HcmV?d00001 diff --git a/@zooniverse/classifier/sb-common-assets/nunito-sans-bold.woff2 b/@zooniverse/classifier/sb-common-assets/nunito-sans-bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..19fcc944a152862670ea6adaa1cf3fd4926474fa GIT binary patch literal 47144 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%0DU@fDyIgZ6UzWCyO=?CM!VRUdIkoU4udERxjT}c( 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

# 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 S?)fP$z5LIsl&iCry$Jx2T6u&3 literal 0 HcmV?d00001 diff --git a/@zooniverse/classifier/sb-common-assets/nunito-sans-italic.woff2 b/@zooniverse/classifier/sb-common-assets/nunito-sans-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..827096daec30f761f6b910650db2c80183227c3b GIT binary patch literal 49620 zcmY&-V~j3L(Cpf_ZQHhO+d6C8w$9pm*0yciwt05AlNj)_xFC#x(rBQ9$e?rJkfC5gZ}dXT z$Y7JOfPgtb$UqBuz=*&jv><2X;es@DiGY(~N}U64bThz2B|vt}g#PhZ_O*$V^9x78@YZ)uE*HKIWd{31qT*b|)N3rp&l{s!wv3Zr2=N0*?X$48l@)P3oJ`Ge z-|}*W+_?@@Pvcp1iwB9giBHUev!ts+N~#vMb5_p>AbH3-nNWokk61b5k|oIJroy)= zS%e4Be6eHW({jtHtltS9RZV|D^gdqF4%2XTL(f2UVaMb0M^x?aaEZ*&Rbd@(-d6i& zjx~S0k90NuKHXDa=Z?W*2U&xTjqdU4=%=DRqSP@jPEKS<5psHbcCXbP!YvVgRw$6q zdU`TLAO*WWF4vVXdRfVDa#8m+zX_mqKdQd#OB}T*Wq0YrPdrLUn3iw7wLLJ~sGHBG zg&YlRlZcm*CIsov%k;`R084Lj_#tvF8bY(^n3khoAXXQ*_x*^B8?k0SeB_?V?J6B! ziEN0_4ue61Jv3J&au+cP9E5!*FZ?5I|5*z95-lxynBS-B#*XtfHIKG?yMN6kRX3=i zTXsRE6&r7Xm;PY{v6^5hh}ET(aMq($Z0t?H`M&X&vCY8y8ot32W=YjBSV1dHbS;Gz z!HSn^``y@)4I~Q{VpP|cji3>)iZi)b=h5gT;jq&pn7b1tL{vsbT0jt{Ga6e2 z5*9~B5I&hlO6WYL={UO87aRJs_N+`^T0n)>1T5~u+GczVW*X4W zfpNpJ8gTNe|K2vxnyRLfvZgm@$2hFxKI>+}Jud8>SWl+*{I;P4@s?H*KHtw{T5G2* z01Y~inGfnM!RYlFwHbiMxxr1%&lEPq<959YETk64?>IN>x1VT&lq@U`qU2=~wtrY$ zRPRfIChS!tiFOm)e9$XRcphEh4p2qG#wP+|LZa_BAkea?-w6jqON+@ZsC@FdeEk$N ze19Y>o;h+m2&RCCXi? zka0Q(eI~eG1#plN!w|R;ISu$GSyC9%+;!WE@jg_2scjH7UPtLzm`wDKk0ar6updZ_ zgW)z(9uEM1YqWb2UtuCEj_d#qF%y8jc;X+^yQ9~fuNaw(l@o02LL8}js!`Hvj#5~| zPLQm96o#;C0t%k{M39G65WWh#$ar1w<;RsB%3*YhP|1hiKD8;IJDLv^4`G$}P? zG#(N{gd@Ct0usDAVcIc5gL!Y+r>Ou({x?A z%>8(Ja>D<$gsh-02Bx#bC{d%nqz!R3Uy|`5-`l%X@?O>lE1{f(4u)cq68wv=eWqPc zU;nG|IDqpbv$!DRJ&!yU@r;dBR}<3mOtc|s%x6=(CYJq7w@v`yFK(@x_$JMU!@U)%*Juy zNnBP0M&+GfBHwX&3@p$m%2cU76=MbaxNEf>0ImVpGYpW~#xeB7T z9N$aNMk#b*7G``q@cYJU>EgpSWeLxcTv_EIuN6S}#oG5>PfJ0gid~o})ke)0Ei4_H z0aeEgk=KTQPcR?oisMFD97@`{|KV7>Mv>LcnqL6cSw4E)`OV;*rm%M%d7Zjm2!cW} z;zgcL3oB8ScyeHC9d7>OLU1}AV@-Ynqzmp|Dy zT1+?0NDD}G3uM;Xzi$3LoJDiMam`@YIa*^V3G0Z6T*?+w??JYhLlMqjMklhUdlGPq zi4Cfc)CYth!;c|6gM2$3j8H(C=c!U<9LCr?XNagT6Uf|B32`}##2$xbQb8S+=2WxAp00mBtB_iB_SXclh%2bcbg(gxr zS&v-242spvaS-xTqpQ7*Zq^trF>Rx+FaZkUj*>`proSJD-iF(DFZQR)Hm@Wa*ZFKF zhepF=?#N~2;P&J~FR7q`_>g>F3>gR*3km{4c!14VU?LX8dGr^499s|{lILlp-_e8~ zA}9_9Y_|A$Kk5_n{<8RBiRJ#65WJg(O>-XDcKudK22%mUSj1qY?}1sn^esXzoj5_0 z$y_u0REnnNqf?!n6E0=sNAz-5<4f#&5`5)l##SBCI=&;w1|YOs@FJio_-f!AKDI94 zJ!61*@@t?c!RQ44u4`O4w%s3f_(P1i#a|xM=$;3!!v^Wl+_VXIZV(=y>}u-EeO|o} z1#w0B!uQf3eD3TWk`(>yhs~-;JNuII)d6(B2*2pwGgzVZSErT(VOpZXF-fbqxVXOp zaTWS1=Q{l(#=Vx(7|VFLKzlZ3v$umX5<;OpiH(DukSqmZG<$a*U=WvFAwGVxoX4VR zHty`|YiQ*dX82c-tEAipT!r3=Mu4xofI4>VO*nmaokk>nFAR=@Bf~$eo_!6(Oyzh7 z@rQOr1s&sg@X(IH5-WyhI1J$_J2br4C7(i$Xi$AAZ;J%PBqp82_fJdT%40-|P+{;= zf>ZnQVY98ntI%w7iWEbJxF#cwE005Bbtd?(iK!dH%s~452g(h36=i0&DtKP$YEfKn z*f|B$eI`RPUXP}ix?rJHZxumm>{^tCJ|U8 zG1xfdKqgz2qa^4#ntJG13pHc(IK0B0edJbEK`&@nxspw#h1@l9R4tv3LpSV`76(E| zJ)0zOwK^ELpzuh0)zpQtYl==;v98o+HnvQ`0RAW3HnAx$W#eRjwivUewJNDVC7hFU z(o*Kttyl0LxV^CS9(jY_XlF`JIK}=ulluA@B81Xv?ZhcgKygq(@;TGNY<)JyfGAvH zzfkTx3JmO=?11gDjh!m2P1xeA2TBr8D{9f{vtGHs1`h*}GB~~xRjb%!x@?Lcr5jZV z^L!XZ;_gi8pIY`V2-0wZmTk)J+|{;a&Ct|pNp<%~mU$(|gI6TA+yyCeSbzilpLh)G zbd~tOQ#b7z>J73d7MK&aCwfK@3<;6S@+4PduV3Ss*qQ*BlfMxSqvlqWE6(TX3oLV? z=}lS(<*WDXQO!`{>%@$dkuI1WXqHGG0cSkUY(_2LD!v~kljRNa zrKGt_J{IU054t(f!5INULsBPg+vgWza_$3S;oAoXs~|UlSbVXUA)y=zNH%9T#KZ+H zO4LsZBNEt=b4@dOGiUjr_%*$vsb^P^K|(XFxL zqeA*QtuZ$~Zzux=P|cs2*cd|1hnvd0*3c^IM|&RccNa{Pm;);LzvEU^pUd+6MQomS zW{$KxPYeVcwEz^IM&q+FvRpjY>;^rzOt&ZsB1?chqaJ-`K}C0-^;1M+N6W0NOc>G~ zch{!EM^#mzwXmHjA{RZ^?{gI!ZZ#l^urT0 zDFw+ydKLYXQ?Xi@NPPb#=4tQ3#Py^LCO#*RqKsHVPGIb^IXS-Ul9yB!!!iY8shJUn z^RT3&&C^WNc+=l7`mofP;scEZqrsJV?i<%h{YG&(Z@_%+B0eFX!Ptm6g1?ayh27wlB=goY8US5Cm2#4EcBk zL3Edn93ODX=PdTb@3YY+^C-b^vB%UC|7P4X6sO_gC=k{#F18PVU7kRf>Un#0&O<)L zkw&ioKzA!t8s-w@FCIW_Ybo)Hyz@25nK9n6pw2jumkDL>t@xh)p13(2x!;tsM!ZoLSzGLE*_+$ zy`a1P`X)2cuuq#fxGh~3zhYFv^DY^9E>DlZ0L*g7D|2j{UqgCg2M1RLxC1c|bGCIf z#Fi(#-=)uCi$rgaJLvCOL?_SneAL#*(*HqU6%a23xrxt5N?spC>ZHJK1ym$~p~8}6 zx~)#=&)USIx3;93jj8W@Cob!dQ>*UlsoJBx%BXTLRN9?%yNc!E-T+8tetaMGW%(h? z(bq4R8#DYSF`N8t0p2oOb}uh@8$Kg+pZnBw863K$#hk{8sh4y0#$7&Mtz&q$|_&lU}4dx z{BXVTWnr7ukK49NG1`JF(V>=f?27D3GuiBT-8-<=idJgVdX*yFMlNKuqfDB`+(kOr zEd=*G)am?+_*ZJtV7Tz=A5DBk=W1240-bfwlkNsF0E5GCp@~+9LY7at>;81IXD2`5 z&m50!H3m`igRMpFpGs8n&szgCm`Zv!iL-mCW<~lA*<@S*uSO zUPmda2Rq9&Qyp4HtOdjgtQ4z)@U+>R)_put8D9<5s|OO;I=s7KuWhs_v1*?5>>GMZ zGgfpczq`o`GJI+4+(#l?$RSAHW(K9?X2UqD0A+>b8N;x~f8{IBeQ9{;fa}Ff3=kdb zUH5l#kG}<;tlY+9gqvECH%Is$L(>{O7{n!$nF!GQT3<(A0y(%26J8{pvh&g8X0@L2 z@T#l%)naQL@IkR2NU#-3wEfri)obe}289nfWxvMK*2R6eG2=!=6-DE}kE~6)0^q>} zYyd6H`%&o^U3-UA2k@eMHaaeh>^);<>FRB8gi5A~D+<=&l#Aty|073HJ;x5;L^S2I%)j-I?xe|0SF2VU{brdg2+_%7b?cU3 zKSZ)MQId|!t|9+|KOMnp{?NV~So5PZb$kzYvM`Pc8&nQ$|Lpp_9$0a3Mb|a~+o$yw;%8N$IGu zhX|Hv`_pn#YeOG8ued)`Jezsubbqp!#G|Cz*~xhF8H_?<+GH!zLfO{iT@&=Z20PL`G|g^4mnX zc+Tu^*uw{O!S`EjpL(0vC$|{rzn;Ge8L05<=Y@5DAy|SfWciPDrt@j9uH~eUu`&OH zH+_Afk32ooEbJ-UZ>dQA@7<lYV39$R%{WnGC$MC|QD9<+b>*A}Ep>H;3P3{i#!9mluOn3s z0-jw!eQkbxSaVM<%p!AouW;1lZ*1g>8!^B9g#&ckTF(O?usp4s9AMZU>oWm%rXC$>e7 zSGu<4U%zE zA24V%Dm7x2EGIN-RVo059*DT?7ORyq{Rjp9&KJ46*l=bhjL`wlOdwQa6uEHZ_t&R~ zm+v31-`=${BCv&`u}ExM_Z-g$R5H0#F6l+H3Dpw0G#>p=IBZtSiEMhG_?!;svyN8- z$zm+Dm_sE#8KEdDX!2qx@2~IoFMt2My|cZarGPI(TU8(st9j%8P;guXzIP}j5|LOi zYL;Uvr6Q3y1b&Fv%m$;8aC}Gwz4ixJ#{>vwB8=f6&qN>;VH7C{kz1Dno-+~bRj!pC5 zn|)VVCWvsXq+5b4$1f0C{DYAm?XA3f*OW~;!An{V#qoRV&MqD4m(Lz3FzK&H3(14r z7h`*wjFY&@OcZtW<+YH|(ATBke(&2gj0}h(Slj3W(`9CO(Uqu!1BCRV%k}~6T@MY`oW=&fRVY=X}^f*e8?ZqfJ zDhBLLDds9~4iFCpf3u~6{T0D$@+4^Ro7glExb?PSmhWi}G1X}3;0hIROBBAPAmB}K zSfb783*R2os8s_&6=2v%HFH9u<=vvE?KF2<2i@Lkn#m5W+sOEi(5>fu^cP@v7w*I7 z0yTEOmX4TwOY8#Kx!D)B2(ee?v*?E_s543{s(32xPxC0 zC7VBCn1>hAIjLo$=m%TG-0ZuD!{_glGE-H7Y?hji zSLZ}BdpWIoXs5ntMYfByZo3{R+%UZ?^|5sMyX#WUR;XveJ zu-LHXp!hh~!2R)Az1nRkQZH~SwRJV8d(UX*qNo1Y`{DSA5LG^8uRj*|VwzLB1cZh> z{sWJp;*+Z70In-H49b<-$ls+R-igR@V+?zZ%)%j@3#t{mS?wV>I%$h5`4OzkRG2pe znsCQ=&lRc%7+=s8B>qeZtrF=3N>K^CES9IKWc5nB4&vhpSc@8_XcBSrpb*U}Ic+9K z8b(-6vceKLVR7`3@G=#i@J1}`5U&BW;4JRUK2tzs96d6x zqzJ>U(T}z~96_EDMmPEcY$`bw)^r~%@% z-MkT$Xt)R#$Kr6sf}AY?V3O;06Ng)8FL)85EO^iL&33_=*7(6^{~1fILfN!s#pm!K3 zwRiA>ti9%jzZqH)Ex(fVk59;T%uBpsZTC5_xJwq&WMVmFSG2WC9WtRI zIEw_EnBktA`=X+oJVB3_8@#OgyNRQ@S6`%pmz#cUHL%=l62qZ4;~}C8Sy`H*a#6_n zYlI<~8;!yN|1sjI_8S6=UWwTBs=UiX0mJSp)r2G3FC0e>b&Vs*R4)SsJfji{azm zZKCfMRnxW74zP|JUTxJ7>v@r>=<_Fl=NK<840pnH$dtU=4BoQZT5s#oC%bXrwD#E? z>g%~7w>SKHZ|eiq^C^BS*u`Y1lqFI2BOKJK(xw^rU&q(09(gXE}!a~3z3E2(=_K}Mefn-Ht z_!Kx5H@AQ~h`rh>c??wwj>}#cr?NITxh|Ie;~YiHzO?aBGngY*CcF6F+s%^OoSeO* zr0|+O6ySt5D{M6ojZ5Cx2717ot#NJ?a6hvW;8oZQjeuRC_kSr?jaHO8O zX$>DZp}>~x13mQYZDZ+L#&TY!f>G_iRjQ8ws}n+^@$sklkYYfN-0rH@P8u4UD+9?s zQr#seIy^F5s)m#sH%tX#NH)r=`Zg=iI2keZT`w@0iVs3vMEgN!$KcKlf(6!Qdo~l` zpmcqpnh||V^A3krTLOa4^tKQ}eS2xzEGe4Ta?0;pn@qsSBj>fTrs`|T#LRxn$xmr} z3242I;6R$Ul1`vVdw##PLP8Iqvw{+n#kcz|)X&@>R%%{OkhYIJkV#ax8fUZB8l;T! zS)2m1%0v@f3WAV=Gd6*8;Sy3_QKy6=CBs4%VfuM5lqC}oo91Po2Z9vAjPNR#z&WTd zh(Q(+igY^f0S8!p&iB?YfbalF#rceP4;z6t!1GNg=qK+A1mrf zO{n)R2W?S`GK24tx`1jQwv7O9dhr1%&*REkezB9%Nnfni$D6$ zOaharg<(-tqXbjci!5W)X>oHoXZ|41fu$%;^&eO9(8v21jX67|vP>P<)aQ#KF%Vxv z^F|9JMKLr4nTZ-t!>qZkveF{>u4cEDW;W>zrZ{yIe@2TRtGdlF0(oLoplC;E)nbw( z-q%r$SmR$MXmz=h#*4IuAR9-!6X~_yTEeQlpm@BC%q_d?G}b4C8A$FiPLegoIk}4> zGDLRglL;QZsxE$-ALN_X5n4&)Gm|>LFjtwhenOEMDubp!u-fp}7!_k<@jNtBYWAYK z7>cyGzGD)B*P6Q@?R+-oPmta;eR#VV-`7Rh-;u&NZo$R+fSu>NBjkC4CPi6>l`6dxrK0_i*ZQ^EDrkXgcH0mtSOyk=Gg>#iT zy#FMXG=A}Oh?2Qzu4huZDXUu4ojb5JXf@VsX^JtMaADbl0&y|=T{r=K(#rg%$|i7R z*b~@7Ou$DH>%SA0gGMv?`XtN^`|)nN@njbtEJq!ICC^}-6pQ}|TG|Zl1WPZAj0tJZ zI(YqFn;E4|)bB^%%s$+s%1O^Z>gJd?oB2~sz4Z`aQyRy(sK=ICmHgD4AkI64&wMrS z2fWb^BiWS~n<+AKrgn-|ShJZxggECxH(0Q*$7a#(0 z_Ur5L{u;=dwR5@+>?`?-;F<-9HnowMjJgjRjhe$Ug%extdVLdPSZpAe2nw9)gQA-y_+q*57 z*Whl1epW0!Z3A2C|3(s**@HPAi6>rqGw=27H+QYOy8IVOy)Dh&+Q)?>Z*012*z=iA zT-xFSm@OSX=%*dw>Kq2{cUue1#RS-xV_RxxF6E z=$p(%v7V&m)mZ16?FdUGo2?U!WTg}tk1BrPZ4F#KR!xNsrd=LCzK~drPX{w zwrS$0L}klFy^~WKykDbTSU73Yk@+H?>>f2IJ?90Kb`-lFi!O9Ns@^eD=dk19=SG)D zA90wL7oH`3XRMvLBpV$Vao19Ie{jJjU&i3VT4dv22B&1xj7#jh-cCdv0{xERpFfvT z&qHtWtdht$y)(Qh*P7(W&}THV!a7!Qs(M>9-Q{FB6UX}nL(dYtS2*$96H0{`n~3C1 zd?@}ByY;NtLrV@tAuy z(6;TQ*fQzh?BmScnbG95oha9LOeOm|`7+nNW_Q1=aA)lQK4B>Epz-_-^4RqxtjFa6 z=>vHkfA3*w5cDMFH23+2{!%G!=YZ<-OU3;PaOlee-H+)z5#J-ERo2NlF@z zCJcMl3~DBO!#lQ`$mJ(MtQA1@$&v@&+UV+*JYd$Wb=`9-_>AwJeXPn1*)S|U>`$wJ zy15r&pwHipHju6m9Kbd>W#5HTSdvz`jfU;CSaG2sobYlc7-V#)WKQ@%$+f*edvgnW zrDw7g+E5?OUg3B*J`tFe64N$y=}GAgPdTyi!S+>SrEIAl6OFp%TtS(UJg%-;PCkN@7Y1|F~Xt8mW0nfYya zgm~Y4_#w`Dx}AWTx9SJ)HS#E9_%*xF6pO795a8)6Ec!k&)eFvNBS0x4`w?^U%YSks z%`LBu#k7vUbf;LPbYTYy0gs<)kkYe#a`W}8yHBfqF&SYna!(qog|+_h@5%HqtZu6< z;R~#4qx5KM^Z?4a_BP^oqit)5E)gN^f zHGrqLnQu-jajndzy-bmxwl+r`5IpWUaZ-BH!CaSY!I8{50M!U9kPbAL!D~&=IWxo0 z9{f69H`?Z2r*_8wh~#7sYRf!X17v7x(mN^@<5BLy(i5-WFFxy21Bd!Lc`p#}HH-lt zSQa74^(ogoi1}VGk7oxxC1#^iJ<+vBlh& z-<)hCeRcu;xXLVFOqU&~DA?X^pK((x?>UHbJdLkPQn~dg_u52!iUI8G8M(1hcVNc8 zq}X)+L>XHTK~%<{QPT>rjQm7uMK;QMtiBReJyUQ z_||5p&RU1fCvof^X8bCb%UYh*n1;yDvm+_`5w^5AyPlcT+jiJ=d;W&9dGmf;Y;anJ zd)TD_o$c1d1PEF176=)p^Z# zbkxUQ)ISqpe^5qu8ZcTAk@l}Y4(mSMner9Kc8TYnTMqGtg7fuNE~YNdf~}d(a64g- z5^S04&bNdP-{(y@%khhaduphR+)HpChQOQVbVd&a?k$gFcd5V7PsK_1^kMO8o;5GM zGkLmhp}(doD@Wqa8(o(H?AY6GTWxLo`G|h(Fc}Q-WpR3B1RYAyZE{{*fS#7KrI=$D1NeqqbZC zoIey<;K0ih3iN$|BkDIPNXTR#W(hV>um689F{gIg8B_-9_DF&X3h&ZN3|wXG#5RkC zceLxJRODX&bN9AobZS7L;b5aGm0}|9t^PZ{>f8xluv!FZ^=wgLz4OIpGDEX5cAA&Kq@cr!U8>n3R|WacP(h-7 zetqfsynq%DOhv`lavQX?VN%vd;T8m3S6A%NN%X|zPhgRyCPdMEje=Btj*v5DO$w8A zOuIDJS2voox`W-emaxjDD7pW$vtn}rmrr|+YCW78Ks;)p{~Q>V`*nydC|oLtl8207 z;Me;cJvhOG5&epSxrR@J2*;=fcM;Oc1-P4?G#m2%xzgpcjw)GOs&<)NwqCNF&S78Q z-PpmsO&CqNuq$*Zu9+qt^k!?MeZAhKh zXmj=M{Ghk9c5E(6Kv!nlQAV>28xjlb?o2Gh;)Yka(6U~j-i_9TwwL~;AE+Ej+pPMH zqW1*OK{3x!pLf1&1uD5SNCkM`-RTJW2W=Gqx*Bvtl*DWbr07D_Ml~Q!u5?)&)laeI zWf+$w*bj77z6t1OUr+$+W(`!cEE%}kWAiNjYC%235OSIaqhAHDXZPe!mNxUki)T0N zkrewsa%cBu>M>0BL|*m==MeN$(|&hnj)Y|Rm%=Yyn+%8uPH`HxgomY zaL~Qkz8|iD$4H&T#|y)OffWL2{!>lBg!_jUiP!WacHA%*2q~1JB7=!qqL^egJJ(M( z&>H8mQk}!=h6-kTXl~xINk0+kU*^r%^_dR2I3WzVST*k3Akp`)kiiwKfWc^!Lwm=eixlrC7o{PF zL`#Ni0MljDI5%ex6dtJ-tmuJ50F&#`?=u6d7p|ZH$JE<2!yq?ARS8$4qagfgLCT5b zGHMTill;X623cr0BamUk@q&tQV^!nDiY7h{y9XKJN30P#h{kaNf1}?&KE-?11*iGf zjwLN!TZ%UUP%Fb}N4_;|6joG6HB{>9JY4a27;1@+k(rXV%*i-CgWnw=5;DJ5&J5yK z9vbv!d>ar|A|Xn>x-DZ`D_8(ygA*D8VY3rbIu%MRMOwy2nn@Bku^Q#kJYA6O(}P04 z^_HC3wV~UNb_$kkqGCmIfx%o%!J*bzq~`n34kBel+@u3$@&gMSDQ{#aWfDQA5PHi< zpU`P7W9r_9khRmn<|Smgn+sI8x+gGo!F29W^#ndGR`?=y?wuu<55X>@$l0sqaPu=!~U8$F~a?!?%Kv-7UEM z)%W6FqW?}J(480dbWx19=tcDH1RW1JMelQ&V<>=`kbzp4Jcpb}J-8H8mRck~x&iyK zCNF1Ga9`EWgR--RSRz6>3**4q>98{N&)7&>!F5m0>POdhQZH&ae__2p?zs5_EqU`%~}#hMILy^9~4#`hPzg=_7w61sZ@Kmt#WXMFD|U z+zLaf`7h6+62Su7i30n?p4t0UG&+7sco<2#`&zo2b3$C5WpcTdEoC(vO{bMpU+3g0 zU*uul+w%n0MYcKW^rshm^v2=)wTT_z_?JO>|y4;=MQ};3;r;oIQ}53RN=!E&${()4YQiNuKw)@H!$~E%#`|@6vZcXv`opPb9VQT-JN)HZNTvF$w&O`9ZOL zI}4hXHpcC=ZK3DAO8IXeo0O>dw?AyMzLQDf-Z^r&6T^3(}cZdI{=o>yD!_;v3}eEMqEfhmQ8 zavY8;#}+3?28ZYZc;Gv)jT^;uBoLs;%_(pHhNYKsnZ^!zvr^o6Xu4577P#heRqx)^ zPneRM9ZQq3$Xbwv$yK{HSF@5z`Ng=!uad(PUOwogZH|ul5*h`CTgqr!{1SG4{Pr2$3ZE zn?r$NEHvo|;Yz82UBf z&07ccRw@rFliDnPvfpixEA&eU;$EyPHJi#HT3R4g!z0`aC(GS}^pV>{6f#D3lw9?9 z)vZ0;x{6gx-3beNGA;^dE{S{6st~pL)vOI3OjX+ z`JDp5N=H?9=mboW_Cp5yhPh0PR6yPb&||k+3smauJ2Vkd_OvkN>W5ZTv&8$a8ym)^~U8&(-R~~#GFan zE>8wfSy&1vuk-PE>Lb-%IA8r8l_;|~{cno#jaM1-8jjv%ru_Ls>``-*d#>c3d!Ou2 zBNdTFg*ybDT!gKGWL`VD7FM>N-sxI~xmNEM2Wa~({ENxg~L1Ksh_J@Cuh%H)P zrD?lJY()bg@5sqBtw6gqQt9y2DHyz=y|csndA5HzGqV-(YlxADd|L_F+n>%olrth{ zr3CMwvH{U4tmvR+L`V$dLzP~676-RQtyT5=E`qnRmy&!sexy3t|AgEU_s`0%UP!aQ3Eq<#3RYGD@m0L<@+{Z zO%r!G|3zca4`%9{lj5ursG|h{uL1EoPzn{WawF{*&_M#P;yrM=6nN8e`ct!_SCO5` zk&RZ*;Is^h7#g)UV#kV$wGDo)KCyG{% zWvE12>yn(NAZV;v7>a}U%$lVSst;kgR(H4{Xa2y>KuHv#R>pt~64fJeIRaCT)*wV3 z;!N#rKFCXdYE>4NluX(%3OUd(h71Eo*^xnlUm{68z0jR-J1R#*!11K5zL3p5Hdi7C z`4*ay>-hbD5*YU?IC4 z1E(vZAk}j*g*7cO0s9^ar~VaMp(DvpjRBXw)HUiOE}dqLfjt93SW}=JC2j~AjQ6VP zfp~Z5kwU`aN^+3_v1YKs{}*f{x+Uxg?^>wI!;v1DgC6Go{Y{$QLTpt~5CKYMWWL-w z>~GC_2GFQEX}}N`7b|KBk4U}7Bc~GCr*Up%d%`GA0^2Q^eInNs#^!Dk4z3_Bh4Dv5 zB%dnc0KmdPgPBi7+X}{a1F=%h6=YxJzD8n!)Ez*P z>t&?e3@qHtkV8A{l%v9VsKh{-gD2rT_|3hcBpP9}m?eBFs6o*iR(A&11Uw|$OH0ns zTWKYv8NaeZ;D+6%L22B}usRpu2{MLI--CsaU`T}Nq`=^XRV(V$c?%YG7Y0Ni$;+et zv|Gx>uzh%R-zd>T|U$_WZI4f7osc7F^1l9Zz2f9bKM z`Yq9c8sZ1;O7RPbLD1Gb&;obhB~{Q1Z$bbCenS$(g95HTys?91E+-6tu1l2tA>)+w zs9og7;cUrfHb+#&L@4f*7chbSCA0FN4DE+aS5x#gkv;yfSr=Iy9-8(#K?H(%%_NsW zOB2H!_UYy+a)?l(q#1*ROuMMn<3RYyD&yp}<0@htk#>oPi^lU3uQt^%@1uN?B z*QVHesiHG1F7TGXCc3hR6xB(__-V57zX=VbT*^krJ<`)G=Xs;1S9B(HS zZlK1jOM;qC+7htHw|~B8s`gFzK=ZV@5tk+`D#a`23xOS*GfP~VZRGXNSNecf4yh?| zzK4}|FWp;^n)=gog)9?8Rp*OIp~&*8jiXGhA#p?xPa>dK9e?2PhZe!IncaY(^ECS7 z12ZMY!K!6i@jZoPr6;d%77nJb_l7$;k-589IFb8LfrW7P(^h^d0RekKfg>&Wz=0>u zFQMT_0nRo?wKIv&>W>EZd%zsD1R(A;pliTw8Df~k{(|dc+!cC+7Vlwi90>Gyw_lFtxn<;@M^}wC>bpw6s)S0@uFX*a7-Unj9 z#11b#G1ALnnyKrlQ)Zm=5ac}~LrLX0{~`}1rJ1U8`CQ$nn@AKp0nW`4YDS&%=(qe+ z-v9VFBd7F!B0#YVcI9?=Pv$|6r&>I3NR8#d$BgcnE~2kk7xAJz;-jMmfnFiY1Dy!_ zMgxnW&_D{&^u#NPf-wq9me~*iqGn-$_7|}jNKjmPV~h~Rs?2slV0|gTB<_u8RLpS_ z;lJR;H`Ls*7iqKwwUq1@CzwPD2hiRZljKpNP|23T?u?d?Uf6Jgp^6rDsjzU5p72UV zi^zyoQ^R#Sn9IDh@sutUBqk!-3MZ`5EKxnPp@SpxoD|kGAu+nr;reS`IK1VjkFA#F zFfr4Zuqacn$uh{4Gdd$XS3g_hp~&X)ROL~x8?thr{;H{4it#RI>XE#>7m^);rNqIo zW@?ROA^0@)Hdir|XxKJIVsgwfWp+qgG|?9$G|O598*qO8)dp--Z+8Ja4Q&`Cmn|kT z>K|7(Rc22oz%ne=z}AqED~R?A#-YorEK$Bvx#F{h`fTXr;`-XK!Ca4m}e!Z z^dZU3%B+?WxCNqCgxOSwP`~Z3{m$5mdhzHmt#;njgy)$v^07|lR0e=r1olRFdBW(0 zZr1AnO;*A<-OyfXR7tnx!2_tStg*Nnr)lc_i#32*xwB0;c&8XoFeTptlsp$SaJ7P0 zoU({v))gdXBH`SXk4etO8}S1TEHUoIrFlYtPB>VYWCGxbQ0lgzqY$Ok^J1d79i}$= zMacQv=_8GJ*Xs*(cR`;O)9o7Uq5uO!*qlLs(JBtO4b#@6*-->4=*@|ab;n|~p?Hwu zI=nc|Fv6Iffk3Yw>s;c_e&OFf%(YOhrbBh z8du6aYe7@1naT_S)v(ynf*G-#h&M}>X~No;27+Lrq!39GQgNsjBa026jEB*?kz+58 zyDYuHZXnfNrK62if$?&iPUw_xs{i&nd_$?)%m&)Pd$V!ar^?On2r3B%s-z0;CnN$7 z>b80UTlu@j>rVjtctDZ+L(i?fUjf$I2!Jkns&3mk6!wiwmC%UG?X}vfuSj z@*bE&#Pq{p@n_vg)b58^v-~^x0Y~J|KTAg!Sb`zoI zE`|X$g6z*`jV+OuPAFC$%U#{nZp?<;n7V2<$6eKTBuX==T8F%giax zyX_c}Zvi21##WEB*ImD?D;a4~)0f#7*n~nymw+aAFA>9v`DZCpkvZ!%98v1KoW6Y% zY7SWBLl!zV6cbqSwB$T7J2mK&5xnX4^D%oaOrmkL*gZef@>B)Ifsb8**SkgYn{cyH zzT`E;7|v3pIews>@s;EFg>I?EKIeWJ=HygmV;>dxF zub%3>K$8DwR_=D~Lwkl5D?uINHEAE2_N`3eLdeB6Fx0tF(#b^iSq80!Y6FTl_BoIzYw0 zHGpYV+f7+QYf*oRjSjPLh(Jlm!fR;P0wwA|`@uyPXQxT9R|Ke1{j>-*q)gg<)e#dN z{*RlT^jz4D6Pq;Y@cLy9SE%;O!-d7E>=uq4IO3uT4iqz&s_x1}xg=BvauLZt4WcB) zaCp_?Iimx*(wS8}pf~51?6#$;W%sPwBa~s5eIe9sGl^1rjfrjrCuw`>Zw}wtzl&S= z7sL;bTMQcsl?=t^odb!#c?LMgS$TjrCw18Es+Y6s6oW2&J0=<*jD}ZWP^6nXGdo(v z_XAM76%w8HaWAN}Cc_C+#13jmL{vx@j1@6jg@K{6tLhjs$B-^+v84679SzJ3a>zsr zPjxF|y|luL1ZP)l0|mj2sVQdk?SL9BMStsGeMYDvdpdYsV34> zgwQnTj+bV|dTDy08L^3GVxaPn8@z&&=jy9yS$*viordNE2cT&|3Wj4rT@ymzjB0}1 zl`>z+b@QVA4*eCj-U_CE!`R8C2H<&prB3^+Fe1PAU>}8ohAqEZPeGylat=%($_a|h z7ns-<19l^jPKKWWN=EpZaKnsLDO*JT(3oi~D0iS0;k*S;GeS;4QN2627X+ugxr17T z(_w~x#Ne2ZNS|=!6Li$mn5R(yASj8Jcl2HD(1dAt&JxaF6oGZh)X>7ltdnDl9%TJ`7kHQ&vi%W$Km}f*~|>T%IUU3KGN7wEI^Z+ z79F=8iZ}?>r*$Vkiz)^$s1z@EaJVQrH{xvI!u&Rsl#*w1Ni>@0kCz_+C-bQfK-Ka+Wjr+9C@F z`C&y>5hS9-5*0_MiFskUGkS>9h#euYLUy!Ef2z0j23aGu5(6j!x!A@AsgV#|Vgn%s zG>7ojX>1w9iRnD^;KjLlH5{;@!mlWa5r=;3fS)et)PPQJ*3V{Si#5a6=*fTCrnrKW zzVpMQlA*_fLR-!N&^~AeWs5w(H*k&gqC=^=r=k=FT1L)_iK{^?@WVk@NhX;>xB)(Q zmw<4BYCPMs61o}B@Tazv&ngTE<)XY0sn*7xhQF{51+#-S!7QT{#BMyn|MGRh!$3UT zYVc^9ko-V+dn{G-kiW&uCLe6;qdL%R1XyM-a#(O}QeYsVMtQUfCcIl9kW}E7kxUKj z7s}W_4*VinOGLMgx$u2KhK6Ht)M{yd<7c#m4JZ@nRu`z<%)xg;<#0$^64o%lz1+$C zY27~yl3ER)VX+?E*Vj*9FsSjoO5FW^wP9uz=<(*PYgxq9v|ptWx{JjM}t z&7YzbtYw#iGa|VP(iy2WuR^t4S5@Qa$$okUP{&2clCtt#OQH4CJ!oV+v)UJ@nlJ%& z0UJ}CLMCgPr8tWepZX*Uqp_Wh8+~V$Bp(K>gtd?$mslE*O<;#zS5<%CALNa*BI~4} z+mQ{$RveIFpmKsmh}R)8J6CmQBjc|4e3vPxi=!( zke65?pm)X3HobO<1MhZ~r()ljmY}R?Cj&G6_^jo;X%+_=e$>xB z4naZ!p-^{h?tF<^3Z{#_$Wt-h)^M)bVvY%Jt6~vy4Zf(_)QU2xQgt?`>$K7F{0(UvhJ0<<2Z2AA5O@*q zlU-A#KdaAbe>wx>IMR7H_>}Rk*8NX5N*>WI;ctQl#`C|G-P46zrP|j9>D+F_VfYZt zHYTT0?UGxG9TUGrwJH3Y>1ifh=@yKcrP#KuRc>wG5^4m=r^2mv1Eb8BZHZ6LASROQ zwlc;%Je3`#ZSB=Gn-ijT;WCYrl(_LS{X?W<${*tCGbSV5Y}4fY%rJF*yWDman_;$j znjsT`2V%$cD=S@SGydy(@GCwKVsrjfXp}|$pTaM+baN7?U^cY1&fn{0>ka3OJGAr?qy2B zwUu~{9By+OV4CA)yMp+(E)p_fLc}R!z?}9;%XScH@P>v@%w#c#0yuKUb)owB!icYg zf$FB08Lu;eoicE)+aAvTq;LCz$smYM_kTBvIZW5Dt@RDmmDSS@*ZHGn z>KNCV_+ePRgLOhK?3Ev(BWS6EfSVcFwXJj5ivNG!p>11hARM^z!d%6wT5=`Hpo${U z7i6_fE0&*fyYd|u)LGnn)Fyaj5nJAoMfxflw)i)Db)~cFFSsOd3q1VM6^)J3W|~}V zD}fxxWT(a(eA4vtG@+O{h+9J(0sPJ~M==Mh69Imp$e_`O z`|513T~|x6{VTIg?7+UZBSS!#Z^Io>$jAFcf`ZQGK+IHlUR|3yS3{mEPw2pQI1J4KZE{D8=?-;QGk752!Wyv|qZAcw{-1vhu7NY7S1 z(IPK;*c{C%-h;5k?-kl-468TW4ppl^-t{AXHvxcH2w)VFS<|C4_2GFWI5V0K;R#}) z_){tRTPZsuy_&65I{4g!0lEGn&Mm>@&c4JN5fP~}^Z+i>SAfi?}E4{&A6 zI#XUOj&l*QKgv12@ysP!6`czm_>~_LVnf>;WAHLLm?S?0wSLNY6#9AFz|I5nQ$0u_?iwO5GpA&h-JfJ z35fg~h8E#?DyBc`!ZE?k_CWdWM!Po5YM$#F8}WoO&eS1s0Aa!od$*b0Qf}1uCC+k? zF%5}wQ`(;d_oIBd;gVx0az#onmQn8{^=alXsb8~*=WAZj9GCtkUkk1ysU5oM-Gqbr zEtD`Y4x`E+A&P+ZahjmGYzTjeA#m7{xisMFzt{gpBep?f&a~YR8d*d>_2S0E{78gP zt(@y>e+6;!z^e~5pgO-Ix2!uP*zDfCukuB#>f^MFdq|~BbJLK2#7BW;JK7hID!7;d_rLpTC7`8RpY2Qr)A@PKuE1 zS_?jicTpLm`28Y-n`J#4!S~-Ztpbj29V<&4wFK38&$%8wVXVQ-!w~mQVe=akO zfLf#z$-9STr4-9p55+1z|De`9)b+SFwLI7C$&=$MmWbMi3YJ-nh<@J|j5ae1f(QazAQ?`4WC#tN< z9+DFw+)#_=+4`))9kpX!t@W&G1h`1}K`)*{i7vi*;M7daCM#*XuXU%OZeDuG(nVL+ zl=Vwn20I4Uqh;v7UnvtF=osAKr$iU8LnO_p$4-dEiTQssSVD^7oY9B=U3W5TX#jQt zwEg((&Oyi3qxBt{K9U_N-0edP>;qQO-f&NEduN3LnqT_hMG){eT{G63!=*$QO%&EK z3d{5sslsDg2`w@uxWIrbz1Q5q(c+midaJ>J+mv9Y@{Un>RcnuCjvcFlKrwG3MzYY5 zn9-+yYM%X}wpwpZeDVJ1R6*Rhp!sOEDiGvq95{1f>bqw%tv(yR63etuT;d ztyDhY?=fHB-_qe6yDIs5!?!BzJ+7*`Kxa#v&(`Z_16|WXm^pBIX39p|;fwC#*BKy^ zCe&jGSmMC^zZtqHleRnPn=IXSW(9rG|7q%~^)yYa8M%wkW!2oWJB>P#nx}rgLJeoe z(5W2Mz|azM_m+Kf$9DBdDX;L>UNy%Kui7)aMXqbl&pO=LuF2E;>Fr;<2Bh7Du7Wpq6-$jiQ6*-N zA|;$FO*I>}LRn1@O(7n`{g-&Rxtv4Omwbn%kqRR@HCYaaK%#K>5h5qBu;VhPc#*kAtWHGeda)+9M=6fa~=?%sq*zO`sRX!qJ{jx3h` zII(DKkfY_ICM{ZP3oR;}L?{uuNYePS#dR3|2Ruxxely@cjZeg*KA>yvb-0e>5^+IA zJ6&70d5*vPWuv%^i0qp~73Ots`VK_b8X!~O^0p+&{+R3J?T5&aFN1IjWQ7o?9TRVr zYWEZhoN8(Vrvc6k8>6slLa8=Mz0r)FVpaWtI6&P6;3Y#U} z@Y))t4S)bm^m~p~C`&R9WS^ z;GrV|xm49i?6#Fbt*-NWnfl-`|HWS+9#}YQec3n0Be9^Sx*jjHC?qiX$P%)>cxJgw zFVq3$A*KW{so~<><$=47BGy+ROE~H^vL~AKT9%zkCv%L^MSZg2vW-+E)5-l5#H%H< z>^vRN9TmyxX0$75ORa7Xz#XJduV3{1!EmLgT^5(ZUq5|mISTdtt0C4laCdLN;9r9qNJAp4j8mF|Rb)MOr zsL@pbsVLBAi^C<1x}Nrcp1-zJr{U5iq@Ra~c!2Ga0HR~H`#siVV|}e>RT}@-+W=?M zJhgw5=osnAwa`Y?{MDC?Wh_7sK*TWjb9NHjQQzoRb4Hu>I<}okgVpF&?-ehf2eY+Y zw7(LN$^{$^59I@iq_Pt~UkhnOZ2oKi6gaaw+O~dVbDO>7e0r=K4&Lzj3!@dn1D1AkXaM0 zN~<$Tg-s+N?bzyBH_T;(xo*xbWj{kC;|_YDt{}Rvcr+_U?Z6|i#JnL-Oaknlo|RF; zKU|%V8qxn|)c=%hcUn#H)|SP&m4y;TFiKvGi+MMk{p08V^S`qaSH6N}GeqgTaPlKo zkXJwop(WX5D>d3mJE0ZHz88~(w;rQGXzhv~YC2^iQW#R&3tJs@u14ogi4c)SA~s_z zT&1@sX|Rc&Hj_$r*pT$wdeTASs&!Q~A1~?_JPD~05aNlyc(goR7B6Huf9_*xcv3vtlxIK-b$boT`pY&V%NC0I z4D9hHgN|vZ(r{@vzrWd#y6UljZgs`3UYH-0AiRKyyJRJ@I_tH}w$m9fpP_#5h5E5O z5=u7Mbi{T37-^?IQKpB8u}KKf{twJ2Aa1Dm?{~STJOcABn);6?JAVsN*kG-ux=XHJ z*lB0~ADw&iD^IrO1WDGQWA%e7gJmB)5i@M8XVH1CHc_?{SCDr?{e)Xu(2btTo7a42 zRDYh@+}qoxFv%zs_%?N5abB2mxUvAhIT!Wfo_W3X@>etmu=CCu}4G=-_;NZfwQkoBV9j zUbIqrEWDyukKY}aY9{YaTH{uS0IyfTDi9V zIXk&uY`R=HIO1H+T{n%SICzXaXDCM0bz9!K?sT$8qz7n(k6L#hfo-a^!63 zNwD}ity?bP+NmNzFEZ!T{w)=9Q5eltvlQA|VH$~}XRBnMKD>kyUDP-zu@pfvqqI00 z;`$Sz7f2Ju#9|_iA;bOlW|_Q!8yDEAo3rE6__P7RfrjX#(Fg9Q6sIqSQwvk*;Uxj{ zZx+cLJTZ;cP8ASzCBn5*dZm-NJ*^e7azDCg4))OtUrdXV=R^%wscCrW9&!LmtaNtE zyPtn!Sv-()!1dl@nJFt-XIwP^NZNHGQm@;)j%9%+DNIQ!Skd52!;&G4EVOnXxDurHqDbp8tdDcHI=j5l(RjpUDpu6SEqH+l;-GS zMfY6pTYu^DKWDfQP%fHZ2LNG!VnD8YUB_!wPeU!BIC=13+DVj3plIj1ijNat` zKCiKhgSiwMFgowsl8550iiP@p@(x6XAu|{EH`#HM0`nZ>g->r>O34*Wd&ilcQedr= zVauJSx0bKmW}8C_^dXGe5oJ!?V3B5XxrC64cB?|j*?6*r<%*NMbH(AjMYAT4Rnfwi zH76_l5Q!(QCpBG$ z_TxdUTxoKaiC0O8K<;Kx>0_mZ3i!|XDZpijEQ0#;a_(g+KyY6}oMiv2cNZAV$!3@% zt;5_@i?_5{aZJ(0mm#uF#CK`7G~&q6j_l3Q^7gkfFpS!ekpb?zJ>Qf|OHKbyupZmA5ot z`pr_JX{NK1^NtGgkIJZk*lEq5nx9GunNve+=htR$Z;Rp7R#woND}PHjPzBtDVE;Q1 zDTc!7|MwKMhtT-JEPp}GH-4sj_6C}hWHG@$(~Cstn#;*z>4dreqjG6zAcS~iX#`ov z#ENybBkmhV8loA$--1aWi&LzFR`I^3u8vk;>BDhCU6p}364J=D&RUb#bXZQ`Q6zso z1^7&vN|s-RDxd|~{0hgU9I1JxhV?g|_;<0-kTI7t8_ek2vp%fzaEe#2%HHlp%;nBC z2Ks)7$f_W+-<|Ye`6CP1G0i#-H@7!Oc27miA9GH*HrV$NB6|#xz3QYMly*}y2IO=czEL&$)ev zIc)B#l!bHFLF9VuDm6XYz}KpyC~6TloeH+`D_^A7;(!sydi&Q`XS>jLx=RY4MzP&ZVvT5>aNcLj!fuM}cjN zx`pb*)G*y}Oj=nO>)=}NLhUZADc(SBBtp$qYUiBjunr!X)0RK-mw&02#CrD*!UX4R zRut(n^VoGeP93x=AT-bvebhhz*(UTp^k}J%Woouza8K?(>lxDDCyitBHMOJ)Jyj+1 z^^&>1s%fH4DjEdhXtMG?D5s;^YmG!zVk*D`rwf)CmLrsvX2S0~%u zVAvhux!k#?u(`N}${*FN2I>7O)Nqm^Nd@!s1{>6toH;_4=rYxiZD@dLmz^{Y%R(W! z1;)y??K(ZcR&&w8D!Eiy#nM!wYnUdfmW|V_tZ3C-DuoKXhF!o)eVR~z`hLYU8={>N*)s0r|QWsVT%K7vOV`&y}NSI>;f1R1~8{O zjx-J_A+>YB?KF2HEQm@c02MyEcZNWG^~hUAvRZBcLD0VFsMWtD6OM|= zSVLRs7>n;ZZrpXh@u_ntTXobde1`KHQdjmq;cg}nTP4Eurv%amd^H7%j@+Jyxyy#A zW*OB6GGMLb8;R6LQm{O?Q?VV{tRRt*bs3~N<5PLh`-x@mqhtPfNfOVkrCWsW3t(UY z0zB_cBXI%!|3(0Xle=4e2J*O5UxokcYXZWEFS0+zC?51)1EpjPRgMxZ>W^*Rxa-Ar z0FPmQi+nn-4v;gH|HPE{MjD_`RP^9B?F9qhVJP7?ZKAKI zlz0~Zzd%aJC+Fs4;(jo1ex`iC5~0Z!<};~BW2`4(KD6M|Oo9+!p_fHYGAP>E<7L7_ zfGJ3pvYe$S&Oay5CovSb3hCY_QvWFiXS_K@oh%OIVU0-Wgv_+Scn6EX4j`_#KMVB^mZ{B zyFY}Bqp069C!#8gGdVbegI0WX5HWQL(UpdCc}f`d>puG$tAN%ker{%VrtAY_*$0Pa z52dwkHCdHHLsL!dcFtBn$fgq~Y3sSD{zH(`BgBgBZzVl=3sEVeexf>L5>8{EV)-Qx zj3p2Fg^fga)3hx+ZuibO>LrJMnhzCB(ZpHgIN;~*#s658{Nh(@r@Un!Ss}ox+}Uk& z+rk_|{N`52L4}o?SzX^X|niJLlDV6T#ZFQkP(N5 z5E2zF$udUKlH%|b9v)5a8+Db=Jl{f0;I#81QsGya6VvGx zcs(T#Tu1=z_Gsp)okG)%th*J_Q4M^F%*t{y1o%XB#8^Q<%0{?JO>=M`IZguYTM#%X zsG+^Xr{%5dFqjKZf1_DoaP?J~5Ld0!YjQpsD>}$b}bZM z9DQW*O+K2m=YLvsxop=$)_6Ze*uLiNJ+kz-J0Ze8w39MDKUG|vIb9cIh2#yw3@lw* zB4v#_enD`M0o7s~D*zEy{Yw#U7+;utGJ3T5PLicWxXQsl~f=jo(rBIA@!qfMv8;Ra6Nej6{B2sQ?3;cYXI^2G>Ny=}01WxRJwM z<+o+EE;%e5PuXRu)d`c)5)+hiRd_&Rb3r$KLZT{_Z&YNkgWV>_}mG|%%!UquBs}!^r2Ks&JL~@MJ_G*fB9SQbW_mz!2j8gy1tK# z6ey`(T?T#^d2GHSJ#wJ3z;^m2$y>E zd-UQ0q9}L#`5u7b3$UcFH7db~SuNcr7lK9D_=WntzTR^J z)Y7CQ(+p1vKW9Byt&#eYji@I_#*F}P;B7YFB6`JtrszyJ@~6!hZ_?P?P*K{i+!9c8 z>$;(>;y2esZOzejYqr^E5yl{M)ZJT-$+tR(A9K$UY!K-|bJ~RF#@#M%uzz=w6wBV1 z9#EPVq{k#N}bF!IuyAFROx0y}}IA;*Xeejv@rHnRBq+D4|toU=7}5@HB@= zEo<$pQc^$-gHyde>~Z6oUYUViM|5gf76eHW(p5c^5Zu%(=Ckc|vXiB#YHt)Oq!c9) zqo;B;DlU|WRwYqB+t&t>y*+($tT+iIiC`<$3@XN=V83^eq@syL?oN;ZFNSfQ-eO(& z?SD90woK+5q~vbV`E?SyiV2u%lrn~jouqa~v>KL$DRtIs)NCtD`Xh+lOjK6cEl9E` zsN>7BRE~{Kak3TswkXnuflYlisAKw(9z}|EEHhAe8das6mxR$zhoqp^amZ5ud^OIE zE|zA38oK&|X8BORT-`wch85)i%giJAxeA3z(ap;x1bzY$s?W~T6yxd*w_Ca5W4q_E z{D~3nzM#xW#C%C0hT$6rp&cbGs-+M|wC>xyM^bo}^yHfVF!m`LR9ntg*i~Yxf-MQ0 zb!j|G5nV>4;Y0A5CRk@N)81fK2~@RjQy5w*zslW2mQxoB7OK{7IV}<%_09VW7O;;A zNGOsKdri=X{Q>=lqnxdFRV%r2i2$!fVwqJNw?Y6h@`n$UdFUz|nP6rpfyU-aB^A`r zKh^8O9y1R2DfCr7JS$PEK~P2YM&a&+x`7svfN7;tY)mDutwE>|8j4r9;>ls4@-!+5 zX<@I!2LZ0n&eRkqgMcuar()7DRt4wVgG41&By_it<$N!ep{7do5usDFO#7(Wn>7Kw zf|@NbR4WurC8w)l4{Nn`WcG+gGc&JV<9Tp0kW^nr5{GoW^$E7Y7LkBurBLj`L<6La z{hN9Xs9n0=UO9~HI&;QzQ{x;>6l?+waAS4!ts3uHz$Bg>E1O7W!bKaf;% z)EcAitCCj=#K}4o^&dpZa)BsWkD~ljPu^Htk!>REoYc@cjfRcbl=g$$p6)RNb4%d6 zcF+K-l`G^X!`SMtqk*Lv!rUsHG3V;@m(L>05#_lW!;A(cDFdrZix-ZSeXGeu^TZr{ zLViCatz`8EX^G-G)U?$0xU{Mwm%EXhY{E|$oY{Vcwtp2?opbV~OXO1gp@f()qUdKj z8u@$t#D6kJNKXq$5-tQrl&BG^v#VrUTZ}SRMe4W9h2@gGy0a%aOoaoiDSBGY5QyWz zXt5Z5AIrd{>?*}dF)_!b#lJM(n< zz`PQ~uXt8g(wcGtDn4l__9eRqlkKPtHZV{8F zz+}DS#~kbMKK9Vd8%Yh}Ejd!T6TifD5kMqj-H#Re%j|?uV?y2Kg9@bbzd;LqMx}m6 zI(e~5RQcg}$#Q%-DuzMxVvfG?Lw^OIrNyAdm8NE#V~qL__`n5+f5*$*`I*pLzJ6 z8;pH>J1FltZg5l^HDj*QlK^aOvLYe>#*B8YtMtT1?osC44F0%HSYF^Whsr*;TiXsz zFSR4=<)5d9yy3G-d{g-sQPKHvT1(lNO*qv&w{l^AkHK_)m;Q^v3ZibS)Kb2vgPWJy zvLbdS_Ko5K{&Tjg=eO>8BzNK3*){+2Jql9x4Mda+5y4}ATK8M$C4AFb{!`~G>sCA4 z(fMj8%HiI+PjbRPUU9>_gv?~+JHCnQ4mhR&Ns0cLGh`Ld+xzAxoA%N6Cg`k_&2#jb z^YJA=q4i{TW-UK6kCUs5V2(t*2mQ)O!k4+;!vSS@P#eJ{tZq;5o^>f{edZzk#i^hx zHZ3Yi>)fNm-O)B%5hQ87k-M{AO$rz(RI0PgRRCNK<3>`WZ6CI$cd1hqO*$d5FJRSy z(mN&T?c3#W+j5ynYyc2Jx=3Wumpm@`g89Ky*qYkxL$=pE7%%iy^~zsdQ)dE^qXJU% z;Su(jK(hZ}b5)ZKLz31Rxw{**q@aO9rMgPp1;A@96+GxK#AblrKM0i{73uO$Dpf7{ zI$TAbc1Wo{p;W)8F2G?``CrRb*Az;s$X1cB-J(>UP$=J1<>PSbg0FX^5mh9-fkMF> zRYW35y&?wty;Sx=ds_6%M%2Ypz};LbC2R8Upb4GwbVrUf&1BLFrOqyrBCT1H-toka zOE0<>E@zs&0FRbh=*X_gv)ROaz}iT9oYvCz9f+!@5~=|sdm^HjlZ_Nw?)=;9`_E{qVz3;>PCfTdX#GDWEnwhUEL9qW#oSoR(4B|!D;o?mhSxAl>zd(sbe5_jgyBrm45r7E`oIwTmuW471ORmmwNY4 z3>TVe4NfvxOd`*!<%9b-9=}=5l4^@M3{BQ1&74N}xw(ZD_xV-1;H(59)ea$lZ)8Hmm<@9`GPnw({3~k8RoM#mMr7tsNX$v9;jQ!K>eoNo@!22BY&%ztAXuke=lvRTy~>oQw{v~Ot3K! z<2BA|QmfZS>OAPbs6vm?S?!cccz~&1UfEtV<$=1Pc}LVgE23^;jYs`UYm8)n_+7pS_)3_l(V9&~|K{sM^!> z*(=Y_BQ}A>@9obS=$~y%ty%x-EOGX*$yGP&P0}>_{NOXm{VNg(MC!vl4b1s7*Q5kn z!wvj;vm%MG@N?*=QiznNUpLF#bYh+E`^Q%8SMB%okKjvtR1jc~I>m1(u&m^*Um-H4 zmVU`UzWY%x+^wQ_tI>2$KzvVZOZX!^>xr#4ZBixt3S)^5Q3P{@o|v2lrF1zIEf|)z?m4 zf8+Y8H(xq&?W&U{NIQ+E5bfj^9=;o{(hgz|QX^vLG!Enwj8 zi}P8?>2LNSAnnUvuDBP$DA(py=MsfKhw`6$ueYuNu;nXtaHDlDX;Y)dXdeWf5ICY2dK$%#x2 zNsevd@WeC%LLtK8OCDFAP?eW#mH2O*%SyzCy!pd%@Lbf(Soo71DRy_B2hEp50ju??FVb8%8m^v_`Q@K~>VI_WTw|oV0xHn_v+QGH%`|S+}w4lrueZq#+XtxeI2$ zF}1az46<$pQD+x)r(Iy-lz1xp3%Mrm@d;7>Lc?Ao5s@{~B7ID&#cGmuRO7{>8VnM6 z>C9@rK{n7OkypBiJW&7O)-{AppMRch8&fJa)J_{Njk`1e$0j6)SzL{T&$6<~H5`G$ zApSj%p7aJIeXmq&RjUa7PK8LOwP{p@K9^j`#_uVr0p-4ksIZ>g+?#K^(}+M5`zRr; zR@ZdOMV#zh(2M1a_T&sSXMH)0N7d3HMW`l{_UjEElrp&-29jv|R?qVS7`^kK&EFyK z0b9OB-OtfJolf2Ubjo5bM*8XXEk7tf)qMKjm$t}0U7DE6IhvkcwT=l%yqK6;&=KxQ z%Dj-C&L3xhVVN2Db^MW-LWNwMOps@f&A+Aie>^n&QbYZ%alhbTN9O^7uj6#J?`YIc z8n#L~lr!}w_4o>%#cNfv+r2`*53Ws;i12aBEO8Y_K2%q0+O$I(XgywAeX66!{@g)V zi*by4I_1|L?i+IOQaZY(sx?fIQqgt}ulCKSAWySJ!D2Yf;#cy%$&(e+NqTDqN2rx^ zhbI!nrkVEaZt(ay>|K*&kdR`tK|L( z3uQ}miNtro04--Rq03oH1DpDAf7#O)-DjnpoY7^}q!qFCI)D_DsQ zUIf;MywUDJAll}|XbSdp96w(qR2q~@rA1hD{&?qZZDEN0SxVDz?4(2?WRw29G_YwC zX;?}c-9ygjpZeTqk;^T<`aK1#@Wy?$`!=$}uL_S;)@R<#pVH}?m%2nU* z$B9rVAr6NUSss^YDwL2rF_{=_1_qsh9eB>YTo7=%9i1}D@>)CS8l!d`M_;MnJLkCF z(eBo?E`EAfR3UW^K^K8|OvTRh9wGmQ`UqzAyhP1HSL0~-T4nX=$N49Pkdn-{5BzUP z3eq=9XBhMRCMv2p?+*jJb1uCz+TB`ww{;?#URMgd{_FI;wYqjYE99fEk;xci;qW$I zO~)Rgs|7VKSsR~lDzSt<>^Ni{xW}kMt6p2PY~Q;~qoU-?>d^A( zc{YN})S|ee>q5r$yiKUFWvzXgrP|)K9bJH05Y9smI{tAI_mXRRt#+PmYzQ@Q2Igt$ z2(dP_+Kz}5krhNDR{;_sk{pg8p|Ff9nF+U6p@fb z22~2;zD%g^^h3%>A|be>H*f1LQSrbxh`O}*=6MoAzWd+j-=)#gbOCT96uAF+?QklM z=sRZw-f{VyEOFb-)SxNb^yfFHp*efqODQ2!mJs~yby&^@`EK8|ZDe|`18e8E8f*9p z=Vu1qVC(28@AH-}4Bb3|>8_016`Hmvr?0z5Lh(31mt=Ux$wJXl&AS*WdHB>7%%qf! z|GB83_N(U@Bqj|7EUOU9r-jSv@@1+Yfk?7DLK5@MI;xxr5r;pBzZyuFQj$#-e( z7Z}Jz8;hOBK^1J?xlNb>NM}kET!_?YR3KN~LOodIS6}+$+I>^D;VGZSE=&ebV#fY% ztPqprHm$Ww+}Qi*30wlaAn9H(Df8*Ni>|tpIo3FKvHC#PD)C*XsL);;Sa!}V(=<;5 zCk^W~L{vAN#Fc$o_L+kHS>C>fAN>oC|mL#PWqO>QSJtxy|&Z2^)64$Ap@8|CDujD!&aYh|M*8fqgJRAvlBBE$fCSWK2Q& z797~}F6?+^duR#+r(SYTV7e*ISXP(9w5P=g$H9{1EPU!$IWqxv#g7F!^`GxdhnOf& zBPaFplV=)F8dN87txu52I=@pcv$|rm$lS9unpglwJ)NEg2YnE<(8xy;V(k2_MCY&;csMywE9S7<%rZh8ON9B6W(S{%}&9K{%6FM*Q$*M z9aZEhVL#kSrN#ysF0cOIo_H_`(!!*|b3)oV`1FSp=@W1$g8Si>+Ak3ZubwN8my25U z1n>c=qL^Pmq|;@%)$go+HbTL6`KE2d)A?;;y*^g@fFdPR?rePkmOAyE-N9*#Vj7FQ z_r&drm(LTDlkBN!%m?ED4ZED3ZGWpXwuCNvhyB(I?Pcg}6ZpL|u$;-pr8T<<+#02} z*K>tuDOniQkX2Rss#1eLMAoJBg8jgPPidEK_s1nf1(l?ONqddrU_A<}A)u zQZmGzlE(b9i`@859dCEX(g`9qd2YRs5;A3%{rTQzuCCOOacz?JLv!}BF7>X}_}4P6 zmXM`6wmho8rrjvJPnMayJbxb|b8Kx4tzm43NYO!S8?qFeiOGhH?T0t-0_HP%SXZ#QIXGZ8v!Hf zL@s#RB*w*1MMpZ*mJYC=C1ZJr2vg)V@^VoC{wx_unuMo_Z54lzsNFNW3i%^dszNnw zH>4B=jZ;QyXih$z$fbUhH*+DX_a0)X(2>s8wtQslBN3*QA)U5cyg3r{dg&tJvNV6D z?WS3zB}ds5xjipCh4D(2unQ&CO!^K5b_gX_jgs~5P)hB?wbrR`r$Sz!gekpMem9^w`94fv#uqJ2+i)?0k#r)L<6xjIV_XbXbllX7;@Hssb@%Oj|m5dwu!yTy08n%$=qYg|xO-5*t^Lj8MEl7by3L(}^lLFH?|8tLJNt#uRun zJq2=WBcCJWHC6qgLAt+9TaKeW63mHP$<^!CvAO2KlpDYa&)|x zk~VpiYyb>o5C?6Op;?L8mbe{&LsYcKa?EyPd#HQQgf;hGhH#o9%6E?HbH^jH*^!!Y z2JQB)YpH@4C@6)?a}|CjX4P{qvCGS~pBJgpzC#aqkX@=CAs?U`1U^U^z$P?nlZb7J z+W|O41(p2O9!p@~%OyJQ-6zjUIlbgFp?qRMIXn29&7yF@Ew$_EI3>s;;cJ$t`bgTX zPO*y}9Ap!}Nb@w}3Y|TRN{fmE9BL}okK@+W85#RfdQ)xcAB4d@cliAET8#T6@H> zZT_xQVhknK>s<;;q&KCu&85aJbgWR)@S48pPud2Efj&qzfKB|0Z`v|qTjF+r%|BV? z_Ox2#5i7`^sE&axQ0}pw{a)P;i3%$DD~<7@W7B7^?Snt$XK|{??N%zp8uD*k$jI{? zI~Z-MFtkWPI@?{znHbwBXJ>m+a#PsBCN{TKnQdF( z02Qg1^sRBO3*~HHS9!Ni2U$3k7T0?7XtHlAxjhp#rRZ9re8SSdNS(I6q96RX5;;2F zOG%qNN;UunGKhn=$=KWxiSKTa58x0L;Wjd0yW_Tpy7z3!86OBlrr7Yp=$S7;@J&A| zRqxTI0gDt&OdfW|B=2vcIf=QWbQhnhe2~?_O476m@Xwd1x-RM9Y2GxbIVnIe)>S z7E-)W{?xn9%G_g9M()>iFdY=$WzULOnNvSiP23Q~xr=7Awv!Pz>;m51KUMx*Pv`Bn z*||SgCLtF0g%|7%(Oh0mmJJ=wkHU|X25+K_NYM*;S_p20lG(00{zaA{brk1Q$KP9J zzktl*#4Cp2exRmw>IBLw5lf^c{;NZ8OYPn~NsiZ7j-q0>$Y34MB4YJPBTK9E@={E) zkeir}6*~{E5T9P>@lDQSvX6hNdTA$dB#=k1;zB%}m8%mT{7sMO%(-l#+7fAsoS?2b zwiG+4N#_`{zaq;P{Engubqn@y()YLoMR5Zji<0GdnWY{=qnvs14XY42rQ@fM`r9!! zMm5ES0Lm$yh&GBTp)1|!P7iw0%e~)#_eGp*91=?+SGmbu9`clzy#JqCH`&bh+}eoE zPM5rZ?~QD@6&={Wgx4oqaqZODr8jsid6W{Y8C~&X0XJv^Q|dj^iEnY|_-5G3xg|ZgxmfGml$E6!0o%Z^&F0Ia@~2v#+|}0)#J; z(#hEm>b;UXdHH4!yY@d#X(@peb=`qove!S3Q0&?tmMrnF&4P4|i7Xld~}hqzvAa@5P?YHtX#h+qifYN|&!MagOx zt?Xme4qn1*Xlkud*3H7*IYVtH-pN9s5qv>aGo}hND&o#`;tF9+Yhr6J(2iYFWl@xv zcTBfngKlA-5VuQeYM=0GieeWO1g9Z}=PH+{Hf=%xS{O2EmsgY1N=w0YakS8yQY8!3 zu1I1|n+b85v=A-UZ!uaL+M&z!T9wi+yD9YK;OupTfOhC=vUh^rp!!7VNEPbst-PmW ztXmi|RA+6-{a)gHB~J`2%=HgfAsl z0NB|bc50h(g5LwFSmr$mnegBSFopI@lRasnP#+q& z>ahZ~oFc4ctTZl!EUE&Zy@{36d2-JxumQY<)ZT!W@rzT&I(!iRsSKfJerm<40=~(a z<8}xww?|Ge{x8S1aN7kw)Z+QZ?c9KR$!xw;izyOaW~}g&K|TPedCJQ?hBJGNs?N& z#!PCrDT$tpRymMy!mTHDJXH2V)e2FjVB&t$I)~Da%MsT@?a1Fe;;$|NS{PDz&T2lk z)Qa$M3@vsMCM)>^A~pg7lURk*%D(doB2zKf%CHP^y|kyaA-53OcvZAN3)J}%$#ltj zD;{sntC1&uRWg>=A*ZiEAY>Zo%u7OEorYL|Xam4GGOd@sls4qb!G$s8I>ABej>3emYd<+5~21;#o1`hkgnPXKbo>u!xH@=0Z6e$~Pev#;mywkma{qq$vPu}=eXrH^~m z!hX0o<<4^v+ghUU?c}t~;gPtUv`;`j%IIM`#_C#QM#V}-)8trY)`(gPyJ9ywT!uH& z5u6lw*i+;(Iswurf{h5MQRM2yZZnbId&FnV`9BOH0Y&9XRA z_3euLs{2U$lG!IVv@_YQ;+upP z)*b`kf~_#AYb-7l#qYpP;V{^q$Ky5nupqi_0ndM_EOLeof(jXVZy)A)w8nLbh3qk` z$W}ZgFKLB{1;F!Ph{vLIMa+DIB1b89_N1LeSm*H?M;=0zjp2&H#wu;bg=2CDbLKVsfhK@vPZtP)Z&bvVsA)1jR^AGhimi#nhESXsV2xQd^y5kUleC~RJ{xMa-tSj*@(URH}e0N-#q15KaAK4 ztC@j41HrUm`x&W{+ovXd{;sEL9PI8KK!0JUFz}uY>fgROKYJBd7?i4g`Aaf84;Z`R zHo&&~x52+T76QnT7ogZoHNnkgM<|jvdwbdVVp#>%irC>!8l%M$c$lxkfY{MvTTqr3 z1?$BRN?ab-tl}S~vu{z-{B-v|9WaNW^$k~q+g7lO*@4HG$ zNUzE*rVI6TdObZvW6zOvYa@uAfB0CEYnFiz=mReB^P9!ltGMtN(f}I21ZaKT!r?R$ zVTT1GSmjt+vWaaex`yX!cON^}n34F|pmvVyR8EGjR+A;8$sq@>H;>CK6^gw@;XRc- z6`4MEB+orDh9$V1=)5m_Qq<*yBRaqIn8g4PJ53URiFRd{b2)`IGSB9W;h@Ul*rh$c z!Ws^yZs3}$9Hjl>7|fJQ#uN1qD25>e8G4=lfKGodhiLY9f}XE!K}8ijlp;Yj!lKaB zMW_!c3sQPa-bA+w5-!`=Ue=Eut3a_hde8%Y0JrWU3*}n_X^Qt!xT0)C>JXl+$Xhxf zq+nWiNxxrBMnuNDeud!p6vSs)IPov8ssfkkSPbQ$Bmq&Wj_D$)5np$elM5XTq27P& zClLz%9#~+9ueXSNuwf*|dN@?5r;?e%Qc7$3R4ksQnovr-I!ON!nB(~Q^?btRe0z5h)2=QV~x9OaBQ zemFY1tQb+)gyd<3dGbE+SKeX!JgsV7gRlo;_ai!~#f?Ccztkb|xj5H;6?OS1w~`{A z)&dl84gjb2*@yKh&0+(CD#5`TwWzyK;kipBH&Mb>-bsC%)STqhsEyEfx0NAtu>5SM zT{Urb50bA1#Lzl(Fiq>cWk0jryhh=3k7QlR_tK0|!L9OjutG(Zua2bw%&wenZogtD zWp&fp%-ojvL!D#yY{ccW>+yB}I(TQ>rp!47J+&p_U3wjf-{gIUYLUyv;=h7_u$`Eh zHLKqfQf4pcL=d;!n!jB11Up2aQ33G@vyjk4G&-=sDPXV?FG~Wj z8OZh*Jue!SE67)4z*3iOq_9(SvNc?}(KRC<)fHUvlL(O!Zi>#W>Wg%Eb_>{Wc?uUm zfcl}aE+a6Gm@>Fma|XzRX8TaKQV<~@4pVj*h+u%Y*i&ZvN#A~!xv26bho_37yr-BR z1`VXv5IBK3M*b@1&e$-_q0j6TXJM7c>lYocE6OUbW2QGofOdu4!dV2OHsUV-m0}bx zGO|r0&y)_a+R(XETin;NHxK$#@VHSh-MQ%7(_`4$Eek#R-eUu5uo(vVmA7-Lm^Mi+ zcQ0#T$RS#?ikpOYR`9&N9*WScA8g^0ctL_Hz&A(*`CXXLu$_!eXv44%3j-~ePzsRK zlXGIGen-aV_0Itn+rEzgF3hv7%2rApQWS=WmkE`U?xZ=`7gN0wncAFx0siIDSzNxn zJN|z9eGK;C4t1#nqlsj`@(p?z>wITWC2t3DiBKjYPd;;E&^c)0&j)M~r%gaL4T0UZ zd$q8Xi$WMzG<|XO%bk5E%E;kTe@+K&ji$%y>+?On0^r85p%{; zZ=wt@hO2U^TR6U;A5^}SyGQULN>VzQmRjJF{b)P|ScyIZEynUMnBb-T-g9ft-_LAl zS&Y=4$8<_s1<&EDdUq)Oyx$Vne`QE0SimAv&knxwI=S)zfGcEwpgy^sk;Mk?x*LVy zuF0?J&W3WNrhp}RpxdXycA%TOspq{eGNUtHsCC#+!}RQkKTc$CjL&yY znZX2UCn1mH>s|-9GuDdXP;L7uR$V`>Ah#=rb{6IUWYpf=G6nxTOlPM|liML0OfVT# zk<=olG^R1(Q`zdDG6(7o^Q!7+oQ9b$7w9e3y^%3Z{Bo29uf&TRRvL-W^hcjosCIG# zHL=ZOQLt=}4M{z=tnu{@vzP^hp9uT_lfCZ~+|*(H^l)sltdkixI@MKQdg+|{IS}gL z#GEWAgdbF*|GlWe$9q^N=ey^)$#i_zmx(bEyhSa9z(`Ol(M;r0LVHM3*B|2SF zNt$61TXW|?-X3>h`ZtVW=_>}yFCab}hk{3=Q97Y2L3|R7X<;PK=jkBRbM4Q0D0P?` zSr$TliQepsE9;GFF4>-E`WvXp!+mt*hJzxM)%htw?qyyxCgMt3aOQSrM{u2*vs+`v zL0RhtU)&5X`=T@v{ziQ(7%EUygMAAh-ZBo2ojAEB?&=34_{bAF>24^-Yx}_=GAdVk zLU%I5T1F+JE^`hqQi+Df47_Q1 zL$v({*beJ5Fk>~+&EIaspl0Q}Htd0n^?kvZc%sD_!Ja=c_lO;TO$^-pCX?&(wXa6KXuK3Le|=V|n{K!i zDaXb@L3!*>#c9Q#*rU%?@Fr=SuF%tO)k)_;>oUYP4DHE$go45rNlH3!jRqI6C=w4A zz(_1wgGH}52Uhqt%gU~9^06t3)mwT2F9)aS00NT}nLj49A$w3ibr_K;qIFciQ#^6- zccri2y`F0R^n(=ho*WX9+8U8+cND#jj>G{!_} z-F3nvHQMD90Fj=Awy;HLyIJ_oIoS7=-&-(^f?Dqf$hpnm6+EUbb6D*h_np z!2p*4ArOPQb}n%IE!4qavYV6AuFSgEqB}&)yrnbUMERvLD{MNeJd z%JI-ixGzuW*6AZYLlIt! z7oavPJM^476v>I{i-?PZ>DqQ<|q-N_2bYnYf$1vBjHHRpeT*WWjs% z_T>h@;zQHO7cP?uQTH58ta`rzhoJ32AQ|RoI&_2hfBWraNN+oBrI@G}(&|cL<%3hO zRH3v_I!F#ELw1hn_D1idfs0eY7!sCzyg(5rPi$R4fSou-Dr^DfG$%NA(Uvva*_Oi zZxpV=2Ag{0u8)DkMdoY+y5+7$76(utOId!+!)ji$pF~Up zR2a=>V5oeK^8@CbucOodi1IvjDs$**(CiS1$8ju>&&z0mSuW*IAiH{v@*G*`PDc3b z;8?I@X&MuneK(<_Y~_P57}KCh%OXtGK7qqKZ0bT)-(mr=hyh)xLUjQ_2V{U)QfAr>48hpCR?CH4oeN_l% zwv;}m&*+0Yh(H|0B90*@>#@_OZ|Fo$D*LfC^y)@lP9$m4e=;yRuL5gyRuHGd_g+2$S%AUU=aLvfY7=!gMG&4_0@!Qxj{Z9NJ*l@^9{b z+fF20nIS8d5w_Ot;bn8 z7>1ac5ei^d<-$;?pJibqW8j5ZwA| zbTgJm>~vO_`q9z|gM)oOt49U0djsTqO3>#E8&iG1|AOTN@m`x&<7i=_vay^3z*167g1EI5y4(!@#!jCGeCEFl02Z21U;=A$5a}oSxOWcqu{n-~fovmD+UT8Oi|RV|N?XahPd69LyV#mwEll3t z2WR(Gyr0jm_b-PR*H>dbX33YM8=gnZov8GBk(Kf^x{Agbf016s`aX#}vL>XbI+Y0DkD1_Qf zJ)v7?>!ukS-bH4s36rs912Z}@L|-!u}TXMda z{Pw|UTs}N=SAT6PZH?V^Jf>4d+_`1>z1qBFoGQ;OmXO?O&CreB;GetK|DWDN)U)fq zc8unKnzCK|^6C1k7O2b7=QGvgX zq*MH_S!#h0s14vbS1(21-zeMU3~7gOUYcg9VX?pnhEEy+2G|o!6@qbUw*p&?d@ zLGoZqu{6!BZ!qerL=sYrsAS+D`PD5u(Em1DZAAaW$)tK?lYVKVWeptR+WJAKdIKW- z-WN|aucocaW{^U={~5(>0uBRMI7K<7({t7Hg%ivyxEmS* znqBN-IUVf7J+9{&0sl;8ft8c%nK_IM$Lc3DQrw`w0|4|0MnxWHsC;#rpb57=HKs*tj3nyH{lglRR0M z?xzq-@4b>vfcU_LCbw0gnry@sOSyUauh9mz@%GZSP3@lmvli~5gBaFCQN~mcmb)$) z+AHdujqbpVIrN)(00p^bJ8R(HT`vv{A4~}DY$VEn$y1z8Rw=XU=ZN{TY*FkRM&BjT znL3)_K{rJD^@EgxJp?6K>TQCWK(=-BHXiUnXDw}V#IXeC1L!K3FV!p3pXJA&TF`Ht z9fklVdA8q?1vsgNh*f+_Ut934$y{&`MbCrQ;?%zwc#wbrn2~ZMj#u*a6D!aPGTti> zh!#VG!EBkW0MTR#)DO6cOh=QVD9B|+g+55mE1+K7}u8sSG>^oL=FU`?cSDwW~W1WG|bgIJ;95H+q+4<7j ze7|zsaw@^V%Hbv8Y;&1D-MK{g_3C&i`yQoP13WWYQF4`O6C$mSnr_%+mq4qC*yrDfr?(!7WtX4Ge&g3nA(CN@MdTD~&OOh$?90NlUsZw2 zCzs>UHTko6y7oJB=q(7$jSX^-E6>9KpRa&)p5cmd-cC;xt~*o_Ay)X>eB}CLh7DiQ z4B>u~bpGolbsUA*sOr&Au1Yy$8Utcvbg^Cq1AXRvn6&vrE6T>JYqsbXZo_dui}4p3 zj~@(bZ653sW`;A?y;hk6*8CgXlZ{5!(FCn>+{YKgJ=_BdbYL1#wg==wxWj0D$=omp z;7et&D?o{2@?C+~X9ui!)MasWvV8T7%vqp)H{tZ=+q4`8@oa+a0Kk*$-f&GeU`faOg1nm1^lkzsfr`O4$vA$v~M_5&h3~k^@T+Z2=^rW65EAqM! zePeMT?eQM><@Z95OQ*T2@kO06_j^*!GQv+m2Qin1+7!)p0~tM!lu zM449(_OupR9k-D^AAUQ&{J8!fsTbeJubjBD-!6VGe-@=2+|crCb_T`!7L$%uRNOIc zre}X%U#{%e;}jHKU>NouB&=7stcG+Etu}?W9fWjgUTGrwB$#VkSzPtk*}v!Gemfop zw|e4|^?QFmpqqHq-ZOt6k*I(1AF1yvjZ(>|l61#qyF~wL->jVm5B0*0eD~7gwu&tK zSmW%h_Qa>{?ewp&*AN9i>_iLeCfu)o-ox*IyZpKOIexmH$D!{QpO@DaPdNd+@27Nz z#lQT~R!S}z^${UWHH=rK9=gU>25VS>t&Nw(x5Yc%a&&3>?bTUaK7GCYZZGcA)J2{p zODl118UtJgZ5T6A*aJoJIUCS-2J}ay_hWKV7Idm*?MmmnH)e@Z3&&^l4G|f+-SsX- z{PG83`V}l&P!-3P6e&kqb2VMrd&C^T=EXyf$}d~EdjC{#T%NxDc)6a({~O=!fd>&b zi32+9!kQGI-_9;x*bllQDTOwP;&nk)yn0YDirl&%seQFp-<$W_U#~vKzmC`N=kKpC z$9*B%_;vX8k!rTl4E7uh**3kADmVK-D`kgmX6lMZpJ#tt;E-eGkRl-DNF` z6eO24AVz!&T(28geL8v9KhhX_{!kLy)7HOIRL z;>pE_D(TTdx5sh7bPv@z0MK&fqw~Id1Wz?fdo}PS;sZTio%diBUR+WfA=N}lSmO;@ zd8t;D>3vB{_DA?S2XCcTro6bzf{twQjQ@ZQ$E!Cw*&*IO^=8=X=0{#Oe z7>TBro&WMnx%}{EpPGPS9|j6C@Z*LKe57dvRb_*2&-GNBcS7uIu*KM9-|RMJp1W z)KGb=H5*{qfnAu3dNr`brgr1PgMFr`K zMtcSC0sjw*JdC;#XY0FPgL}(V z9+tSVZJ`Gdc*9?m-jL`u5bdZTWIlB}o9oaP(6!%1rFs)@%3{SM!+x;;H z2S2DX3o<%97j>%1Fm{%@lvR`|_hqa*v%=-D&h!X}sr9A9)Ou1KYfp9LUnfMTeB<29 zEsax_hE(n33>Bo4N2?r-SzWMmOeuv(9jqChQ2Ny|VLPQYxK8KS^Yp?BAcddd1<7bCKlbbM7n-wDFQ)@n$>OrED>JHp z)zXdq$mvBKWa-JAO~$^~k7v;ClH$B&j``QAQADNHl@5(`q(db#R~3W^POouQ6_dF& zE)$N)phh~wIkbT{YgnVQ(r~25r_h7IBJKrQHG+gZzdW>5wYS0|Qf*xv?OJ7&ha8)B|U^qA-to@WmRIZ(tS;~nH7!+Jj zwU@0#*X+Ot)kwrpm&!!jc#+l#S~#D+l8zJ?+E~D>G~s zoZXubojteahjO^E)fcZ`bnPGF3HT~Swg@#e1$M%^fj!pIL>)F=>hD>MLid2HSc`(p z{2jD#M#i+7{aGR!!?e4j~29V559Y2AeacgHxDn?*kXY7XN(;4v5w0QU7--pui+6*C&=!-eTt-KJHLFC zY`&p&?TDQ~Jh+zKCtdxwBxvZPY1Ymv{J3}Ggukp~cENmod>28sS>@hHb~N7zcrq44 zb+!_mzrT|IyihDA{zBv{T_nK|8`|mzFo>{i68=j2nl8Mr{MNo+9}{?mt@$`ce5bs> z;EqIqj$K%hDmS#ZK6h4~lXeQ#`971a%Q+&M~(%}AHCv1jZ(?yrJ1nt`76OIr+`3wO@ z;5>y9VMhFE0!IP!s1gi5H+UA)W%Gu7awe5(jGy)NpB)(1Dpzy`f)+3qcfU6i&UkP_ z$f4Jt&rSSZ9Q}Ri?r{~ga0DE9p2nV$uEt+xM^W-1PHi;_3^kIpk_!vm`5 zPd0#U$m@u*W7Lb!&Z z8efuh`Em#)h1)I3>9vRvZGobYTq@VHcGOIu-- z)hqjtzsWHrMgb#f%XjnPGFAVh$A!D*2sd?!X2D|3jTgYte;w(1j#;gAA5ASVs>Tf^ zvS^6+^R}J%coH|ng(wZ@>?obJy&d`3m%5cW652Qz`e7iW|DVi7CJy(to1<5q>soAZ z$Zi=~@HBJuO1o_9+vJ}0micVd&76m9X_8DeK}uzqwyV-LywFEreWUkXvQbG^zVKr= zZA^PHKi9a#Y^>jQZRQ@{R=anRFK#)$O%~d0o9r6L_QZNw`moDqyOE#YoC#)oq-Cs; z_rkokz#FS9Hme36QEvrqcyygLR()iuO#}h!Qb{z#puw!fIt)C#mjx6I?2(T^OAEjU z!0$tNuI{%E#O+wn2qyUB*81ZZyjTXxfC!=x4bhPX(u5~D6fqDJv5+=m!~CQmPM4y4>6dYtEl5_S zj)s?YaIf5v>z9LrTrwdLL?Q{VqdeicHm? zT5)&+kyI4q)v8Uq4xPGm>(Q%EzX5~R7&2_c zs4;7;GcE)6_W6G#)BesbbWF^QnF7X_^_OfkzUKdT5{|F^f93j5o-_Il80XJJ|7#1i z7x_|BKK80-U3UYIuXUMnGE6@14l*B>XP^`1;?fLgDJ;x@aeo8~gKIKCjs+Po&Xu(o zU^A*~=(IRWh5_Rorx5}hwn|iNjEi84k>NovVIsaj$0w9uJphFuYu?JHWjn6tqeVWO zYjg&a#pZB%e1T9TmS|{dNwswx0DYGC%-q7#${HplA|@dvBd4IGqNbsxqi0|goP$ve zYung4IF~vD#yO8p4jmsGa1uf%!q55k_s}qUulGen#UgzuA*uENcF#a}XtV}gfuX*D!r%xwd1VB&QpEQ315&jU z{fLZtMP=*r(=T&JSTOUqY=606o^yiwamStR7wvNV<9wStNz-GpeoIJ8ro9e2;E-Ky z!8V6nM%$_`Pau-W6e^9*V6rIm`$b8k+1MXMVQ$Qy5q~lu$tbF(8>VGDuIDSOzP#+``hz8m5wdPCkz>5Q@YSsZ0*B9Yb|` zlYe!a9j)Y)ly{l=$5l6!RJPQvm2fWFr~zF=>x2q30)UoqN-8xJHT?_y7B;M4KT~pX zzOH^p$VQyVC6*@8X1fEQ8{*P``9i5*7~}N19x_RQpEsFFHzC9L<1pIvWgtx#Bum7s zLB*z=>M%{P2F)}}nqoK3Xv>(U*_mTaF35{1N-h_zyfMbiZl3@q$bK|+Nln0 zX*O-xicaMHC!!ad!%c#B&XkzfzN^cj&$~~^8}|UZYGxrKkd0o{XyNKGTp>@oLj70h zN|J04^)b6FWn-M)s)N<)bte1Bq#Pc*kxny4# zzUsNVDCH+X{5N-P^hAP0taVl;W*S?z*&IWo^bSKcC!&;e4QM1Vl39QHog{5 zR4&c?q7gPho72|#*2K5gzje_oNuPd;Joo#c@O9(<)b$LA`e2r(vZ}hR&d}7RL9VP? z+du&Ipo0+JOUiTe3bqAnFbs-J5vu}^BmC3`PB%kL*}<`j*#xF(cIH^*U(^>IYqe?f z{f7B`z2Qd4lbNq4!PR|W6oUsx3-U`8Sm8T;7sui(#y{h^;+Xt{4l2{U1?ii+B>Ukn`gJVp`p&#guRZ49H+B9s4bK9Y#FXCTFFfBR@tR9L<3T%8 z{Th95)pg^UEXMICF`Lo-{uZ0_axi6WRdr2EL&jWdnbA}kti{StHvilhh70!wvz$F^ z@IKC=#`De)bYZ`Qg!o*(lQFta;?z}oEcot>JP_<#N+!aPMZoF=01g%hvuejmfz*mK+} zd^yCu3!z}83>kuc#P;F&if;PKzN)N;y?y{QpMFr2)Sas*KEv1awWSu`MFg<uu`(O6d9W(9x*-S-qQs!h9FnvGXi8Z)5f({W zRaBIj+O%RTor(aWrsvp3C=ZipdTVN%Ds>Ci^xVv#X%Wj97dkd^NYt83RXHW8k_Z#Z z%qj(-uCzLvs8Xer)}0=UiKv=Q%*-`9b8HY(E_GVf0z{ZlX4=&TM3_)!+SLI>m{4YS z?^Oh(a!woM+(JRwpRCmQ6`pA$Cp=VAUyP3O%c=dk<7Z7&7#u{2X`4o901Yf05t-Ax z3sPf>F~*n>LMS1G5JCwdlu}A4rIe7ZiZ!N~a;Yr`VoIg99Ed5Gnp;jIM3_)!Y#^pw zYRiF`a;Yr`V#=kq9Ei2m5C@sgKpn(`a!?P-{(hTN-j7I>q98BCQ`~cv(W}hyyKaAb zq$_{@DrVc`>vefLJF)(Q!jH$t*S>4`yeQ;^W{)6e<8M}eG9Uj;@{{= z^4<&LvjLqs$~NJgb3XI@`X`@{;Jdz`gv2g&d=+Y~f7|m{LnLDAf|_<=ukYyQUI14S z^#p7-G*|nLK1_aSef~{$kEZ%zED=9n3g4^I(k~z+N>2uDZCeBMTe1(stN zE0HOx+TARK^P;r5rXPJ9_fvu8a2?5twFtBJ7QJh=&Vk=8{z>@r+D|AiAm4vL{JfK& zcPl+}o$B1oFMQ*&j3xWA^H+j+Edt{sQzz|emRaIKGm`S#+^g2O)5>jzxRS1^<0=Fv zho6`G)1`O+;CsIIRHiJd6c|pgemuYV@RQtKqFW#RHfn#Qj@O(XA+D{a+8uJ){-;ul_(c; z+qOWQU^m9xX?vcEn!zVQAS783f;S}#@}d{Kxr;x|nKxnsiCZ<( z$AW5NP4FjH4`)(l`h&Wa>FI1V@ZXRl(jWOnUmI$aUlH=!F2MSkJ_Kp)Xg;0P9F!cS zAB~PEN2uQI2!@uT#XH4Vd~_$2O6Cv`1Zi+MOXq#dFLQ-l5yw13A| M&VP%l567&w0SV=I=Kufz literal 0 HcmV?d00001 diff --git a/@zooniverse/classifier/sb-common-assets/nunito-sans-regular.woff2 b/@zooniverse/classifier/sb-common-assets/nunito-sans-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c527ba49cf63b3e9462f2a8f6e7f650ee28d1950 GIT binary patch literal 47072 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�<$dGLV%epwLgmPoZmrBS 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".os-size-observer,\n.os-size-observer-listener":{direction:"inherit",pointerEvents:"none",overflow:"hidden",visibility:"hidden",boxSizing:"border-box"},".os-size-observer,\n.os-size-observer-listener,\n.os-size-observer-listener-item,\n.os-size-observer-listener-item-final":{writingMode:"horizontal-tb",position:"absolute",left:"0",top:"0"},".os-size-observer":{zIndex:-1,contain:"strict",display:"flex",flexDirection:"row",flexWrap:"nowrap",padding:"inherit",border:"inherit",boxSizing:"inherit",margin:"-133px",top:"0",right:"0",bottom:"0",left:"0",transform:"scale(0.1)"},".os-size-observer::before":{content:'""',flex:"none",boxSizing:"inherit",padding:"10px",width:"10px",height:"10px"},".os-size-observer-appear":{animation:"os-size-observer-appear-animation 1ms forwards"},".os-size-observer-listener":{boxSizing:"border-box",position:"relative",flex:"auto",padding:"inherit",border:"inherit",margin:"-133px",transform:"scale(10)"},".os-size-observer-listener.ltr":{marginRight:"-266px",marginLeft:"0"},".os-size-observer-listener.rtl":{marginLeft:"-266px",marginRight:"0"},".os-size-observer-listener:empty::before":{content:'""',width:"100%",height:"100%"},".os-size-observer-listener:empty::before, .os-size-observer-listener > .os-size-observer-listener-item":{display:"block",position:"relative",padding:"inherit",border:"inherit",boxSizing:"content-box",flex:"auto"},".os-size-observer-listener-scroll":{boxSizing:"border-box",display:"flex"},".os-size-observer-listener-item":{right:"0",bottom:"0",overflow:"hidden",direction:"ltr",flex:"none"},".os-size-observer-listener-item-final":{transition:"none"},"@keyframes os-size-observer-appear-animation":{from:{cursor:"auto"},to:{cursor:"none"}},".os-trinsic-observer":{flex:"none",boxSizing:"border-box",position:"relative",maxWidth:"0px",maxHeight:"1px",padding:"0",margin:"0",border:"none",overflow:"hidden",zIndex:-1,height:"0",top:"calc(100% + 1px)",contain:"strict"},".os-trinsic-observer:not(:empty)":{height:"calc(100% + 1px)",top:"-1px"},".os-trinsic-observer:not(:empty) > .os-size-observer":{width:"1000%",height:"1000%",minHeight:"1px",minWidth:"1px"},".os-environment":{"--os-custom-prop":"-1",position:"fixed",opacity:0,visibility:"hidden",overflow:"scroll",height:"200px",width:"200px",zIndex:"var(--os-custom-prop)"},".os-environment div":{width:"200%",height:"200%",margin:"10px 0"},".os-environment.os-environment-flexbox-glue":{display:"flex",flexDirection:"row",flexWrap:"nowrap",height:"auto",width:"auto",minHeight:"200px",minWidth:"200px"},".os-environment.os-environment-flexbox-glue div":{flex:"auto",width:"auto",height:"auto",maxHeight:"100%",maxWidth:"100%",margin:"0"},".os-environment.os-environment-flexbox-glue-max":{maxHeight:"200px"},".os-environment.os-environment-flexbox-glue-max div":{overflow:"visible"},".os-environment.os-environment-flexbox-glue-max div::before":{content:'""',display:"block",height:"999px",width:"999px"},".os-environment,\n[data-overlayscrollbars-viewport]":{msOverflowStyle:"scrollbar !important"},"[data-overlayscrollbars-initialize],\n[data-overlayscrollbars~=scrollbarHidden],\n[data-overlayscrollbars-viewport~=scrollbarHidden],\n.os-scrollbar-hidden.os-environment":{scrollbarWidth:"none !important"},"[data-overlayscrollbars-initialize]::-webkit-scrollbar,\n[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,\n[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar,\n[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar-corner,\n[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,\n[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,\n.os-scrollbar-hidden.os-environment::-webkit-scrollbar,\n.os-scrollbar-hidden.os-environment::-webkit-scrollbar-corner":{WebkitAppearance:"none !important",appearance:"none !important",display:"none !important",width:"0 !important",height:"0 !important"},"[data-overlayscrollbars-initialize]":{overflow:"auto"},"html[data-overlayscrollbars],\nhtml.os-scrollbar-hidden,\nhtml.os-scrollbar-hidden > body":{boxSizing:"border-box",margin:"0",width:"100%",height:"100%"},"html[data-overlayscrollbars] > body":{overflow:"visible"},"[data-overlayscrollbars~=host]":{position:"relative"},"[data-overlayscrollbars~=host],\n[data-overlayscrollbars-padding]":{display:"flex",flexDirection:"row !important",flexWrap:"nowrap !important"},"[data-overlayscrollbars-padding],\n[data-overlayscrollbars-viewport]":{boxSizing:"inherit",position:"relative",flex:"auto !important",height:"auto",width:"100%",padding:"0",margin:"0",border:"none",zIndex:0,overflow:"hidden"},"[data-overlayscrollbars-viewport]":{"--os-vaw":"0","--os-vah":"0"},"[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]::before":{content:'""',position:"absolute",pointerEvents:"none",zIndex:-1,minWidth:"1px",minHeight:"1px",width:"var(--os-vaw)",height:"var(--os-vah)"},"[data-overlayscrollbars~=host],\n[data-overlayscrollbars~=viewport]":{overflow:"hidden"},"[data-overlayscrollbars~=overflowVisible],\n[data-overlayscrollbars-padding~=overflowVisible],\n[data-overlayscrollbars-viewport~=overflowVisible]":{overflow:"visible"},"[data-overlayscrollbars-overflow-x=hidden]":{overflowX:"hidden",overflowY:"hidden"},"[data-overlayscrollbars-overflow-x=scroll]":{overflowX:"scroll"},"[data-overlayscrollbars-overflow-y=scroll]":{overflowY:"scroll"},"[data-overlayscrollbars~=scrollbarPressed],\n[data-overlayscrollbars~=scrollbarPressed] [data-overlayscrollbars-viewport]":{scrollBehavior:"auto !important"},"[data-overlayscrollbars-content]":{boxSizing:"inherit"},"[data-overlayscrollbars-grid],\n[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]":{display:"grid",gridTemplate:"1fr/1fr"},"[data-overlayscrollbars-grid] > [data-overlayscrollbars-padding],\n[data-overlayscrollbars-grid] > [data-overlayscrollbars-viewport],\n[data-overlayscrollbars-grid] > [data-overlayscrollbars-padding] > [data-overlayscrollbars-viewport]":{height:"auto !important",width:"auto !important"},".os-scrollbar":{contain:["size layout","size layout style"],transition:"opacity 0.15s, visibility 0.15s, top 0.15s, right 0.15s, bottom 0.15s, left 0.15s",pointerEvents:"none",position:"absolute",opacity:0,visibility:"hidden","--os-size":"0","--os-padding-perpendicular":"0","--os-padding-axis":"0","--os-track-border-radius":"0","--os-track-bg":"none","--os-track-bg-hover":"none","--os-track-bg-active":"none","--os-track-border":"none","--os-track-border-hover":"none","--os-track-border-active":"none","--os-handle-border-radius":"0","--os-handle-bg":"none","--os-handle-bg-hover":"none","--os-handle-bg-active":"none","--os-handle-border":"none","--os-handle-border-hover":"none","--os-handle-border-active":"none","--os-handle-min-size":"33px","--os-handle-max-size":"none","--os-handle-perpendicular-size":"100%","--os-handle-perpendicular-size-hover":"100%","--os-handle-perpendicular-size-active":"100%","--os-handle-interactive-area-offset":"0"},"body > .os-scrollbar":{position:"fixed",zIndex:99999},".os-scrollbar-transitionless":{transition:"none"},".os-scrollbar-track":{position:"relative",direction:"ltr !important",padding:"0 !important",border:"none !important"},".os-scrollbar-handle":{position:"absolute"},".os-scrollbar-track,\n.os-scrollbar-handle":{pointerEvents:"none",width:"100%",height:"100%"},".os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,\n.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle":{pointerEvents:"auto",touchAction:"none"},".os-scrollbar-horizontal":{bottom:"0",left:"0",padding:"var(--os-padding-perpendicular) var(--os-padding-axis)",right:"var(--os-size)",height:"var(--os-size)"},".os-scrollbar-vertical":{top:"0",right:"0",padding:"var(--os-padding-axis) var(--os-padding-perpendicular)",bottom:"var(--os-size)",width:"var(--os-size)"},".os-scrollbar-rtl.os-scrollbar-horizontal":{right:"0"},".os-scrollbar-rtl.os-scrollbar-vertical":{right:"auto",left:"0"},".os-scrollbar-visible,\n.os-scrollbar-interaction.os-scrollbar-visible":{opacity:1,visibility:"visible"},".os-scrollbar-auto-hidden":{opacity:0,visibility:"hidden"},".os-scrollbar-unusable,\n.os-scrollbar-unusable *,\n.os-scrollbar-wheel,\n.os-scrollbar-wheel *":{pointerEvents:"none !important"},".os-scrollbar-unusable .os-scrollbar-handle":{opacity:"0 !important"},".os-scrollbar-horizontal .os-scrollbar-handle":{bottom:"0",minWidth:"var(--os-handle-min-size)",maxWidth:"var(--os-handle-max-size)",height:"var(--os-handle-perpendicular-size)",transition:"opacity 0.15s, background-color 0.15s, border-color 0.15s, height 0.15s"},".os-scrollbar-vertical .os-scrollbar-handle":{right:"0",minHeight:"var(--os-handle-min-size)",maxHeight:"var(--os-handle-max-size)",width:"var(--os-handle-perpendicular-size)",transition:"opacity 0.15s, background-color 0.15s, border-color 0.15s, width 0.15s"},".os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle":{right:"auto",left:"0"},".os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,\n.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl":{left:"0",right:"0"},".os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,\n.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl":{top:"0",bottom:"0"},".os-scrollbar .os-scrollbar-track":{border:"var(--os-track-border)",borderRadius:"var(--os-track-border-radius)",background:"var(--os-track-bg)",transition:"opacity 0.15s, background-color 0.15s, border-color 0.15s"},".os-scrollbar .os-scrollbar-track:hover":{border:"var(--os-track-border-hover)",background:"var(--os-track-bg-hover)"},".os-scrollbar .os-scrollbar-track:active":{border:"var(--os-track-border-active)",background:"var(--os-track-bg-active)"},".os-scrollbar .os-scrollbar-handle":{border:"var(--os-handle-border)",borderRadius:"var(--os-handle-border-radius)",background:theme.textMutedColor,opacity:.5},".os-scrollbar .os-scrollbar-handle:before":{content:'""',position:"absolute",left:"0",right:"0",top:"0",bottom:"0",display:"block"},".os-scrollbar .os-scrollbar-handle:hover":{border:"var(--os-handle-border-hover)",opacity:.6},".os-scrollbar .os-scrollbar-handle:active":{border:"var(--os-handle-border-active)",background:"var(--os-handle-bg-active)"},".os-scrollbar-horizontal.os-scrollbar-rtl":{left:"var(--os-size)",right:"0"},".os-scrollbar-horizontal .os-scrollbar-handle:before":{top:"calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1)",bottom:"calc(var(--os-padding-perpendicular) * -1)"},".os-scrollbar-horizontal:hover .os-scrollbar-handle":{height:"var(--os-handle-perpendicular-size-hover)"},".os-scrollbar-horizontal:active .os-scrollbar-handle":{height:"var(--os-handle-perpendicular-size-active)"},".os-scrollbar-vertical .os-scrollbar-handle:before":{left:"calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1)",right:"calc(var(--os-padding-perpendicular) * -1)"},".os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before":{right:"calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1)",left:"calc(var(--os-padding-perpendicular) * -1)"},".os-scrollbar-vertical:hover .os-scrollbar-handle":{width:"var(--os-handle-perpendicular-size-hover)"},".os-scrollbar-vertical:active .os-scrollbar-handle":{width:"var(--os-handle-perpendicular-size-active)"},"[data-overlayscrollbars~=updating] > .os-scrollbar,\n.os-theme-none.os-scrollbar":{display:"none !important"},".os-theme-dark,\n.os-theme-light":{boxSizing:"border-box","--os-size":"10px","--os-padding-perpendicular":"2px","--os-padding-axis":"2px","--os-track-border-radius":"10px","--os-handle-interactive-area-offset":"4px","--os-handle-border-radius":"10px"},".os-theme-dark":{"--os-handle-bg":"rgba(0, 0, 0, 0.44)","--os-handle-bg-hover":"rgba(0, 0, 0, 0.55)","--os-handle-bg-active":"rgba(0, 0, 0, 0.66)"},".os-theme-light":{"--os-handle-bg":"rgba(255, 255, 255, 0.44)","--os-handle-bg-hover":"rgba(255, 255, 255, 0.55)","--os-handle-bg-active":"rgba(255, 255, 255, 0.66)"},".os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-handle, .os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-handle":{borderRadius:"10px"},".os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-track, .os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-track":{borderRadius:"10px"},".os-no-css-vars.os-theme-dark.os-scrollbar-horizontal, .os-no-css-vars.os-theme-light.os-scrollbar-horizontal":{padding:"2px 2px",right:"10px",height:"10px"},".os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-rtl, .os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-rtl":{left:"10px",right:"0"},".os-no-css-vars.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle, .os-no-css-vars.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle":{minWidth:"33px",maxWidth:"none"},".os-no-css-vars.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle:before, .os-no-css-vars.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle:before":{top:`calc(( + 2px + 4px + ) * -1)`,bottom:"calc(2px * -1)"},".os-no-css-vars.os-theme-dark.os-scrollbar-vertical, .os-no-css-vars.os-theme-light.os-scrollbar-vertical":{padding:"2px 2px",bottom:"10px",width:"10px"},".os-no-css-vars.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle, .os-no-css-vars.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle":{minHeight:"33px",maxHeight:"none"},".os-no-css-vars.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle:before, .os-no-css-vars.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle:before":{left:`calc(( + 2px + 4px + ) * -1)`,right:"calc(2px * -1)"},".os-no-css-vars.os-theme-dark.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before, .os-no-css-vars.os-theme-light.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before":{right:`calc(( + 2px + 4px + ) * -1)`,left:"calc(2px * -1)"},".os-no-css-vars.os-theme-dark .os-scrollbar-handle":{background:"rgba(0, 0, 0, 0.44)"},".os-no-css-vars.os-theme-dark:hover .os-scrollbar-handle":{background:"rgba(0, 0, 0, 0.55)"},".os-no-css-vars.os-theme-dark:active .os-scrollbar-handle":{background:"rgba(0, 0, 0, 0.66)"},".os-no-css-vars.os-theme-light .os-scrollbar-handle":{background:"rgba(255, 255, 255, 0.44)"},".os-no-css-vars.os-theme-light:hover .os-scrollbar-handle":{background:"rgba(255, 255, 255, 0.55)"},".os-no-css-vars.os-theme-light:active .os-scrollbar-handle":{background:"rgba(255, 255, 255, 0.66)"}}),GlobalScrollAreaStyles=()=>import_react.default.createElement(Global,{styles:getScrollAreaStyles}),GlobalScrollAreaStyles_default=GlobalScrollAreaStyles;export{GlobalScrollAreaStyles_default as default,getScrollAreaStyles}; diff --git a/@zooniverse/classifier/sb-manager/OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js b/@zooniverse/classifier/sb-manager/OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js new file mode 100644 index 00000000000..835dee21dd9 --- /dev/null +++ b/@zooniverse/classifier/sb-manager/OverlayScrollbars-GZGLA7DL-YJ2Z3IBE.js @@ -0,0 +1 @@ +import{require_react}from"./chunk-QMHPSTMR.js";import{__toESM}from"./chunk-RKFFWI2D.js";var import_react=__toESM(require_react(),1);function each(t2,n2){if(isArrayLike(t2))for(let o2=0;o2n2(t2[o2],o2,t2));return t2}function style(t2,n2){let o2=isString(n2);if(isArray(n2)||o2){let s3=o2?"":{};if(t2){let e2=window.getComputedStyle(t2,null);s3=o2?getCSSVal(t2,e2,n2):n2.reduce((n3,o3)=>(n3[o3]=getCSSVal(t2,e2,o3),n3),s3)}return s3}t2&&each(keys(n2),o3=>setCSSVal(t2,o3,n2[o3]))}var createCache=(t2,n2)=>{let{o:o2,u:s2,_:e2}=t2,c2=o2,r2,cacheUpdateContextual=(t3,n3)=>{let o3=c2,i2=t3,l2=n3||(s2?!s2(o3,i2):o3!==i2);return(l2||e2)&&(c2=i2,r2=o3),[c2,l2,r2]};return[n2?t3=>cacheUpdateContextual(n2(c2,r2),t3):cacheUpdateContextual,t3=>[c2,!!t3,r2]]},isClient=()=>typeof window<"u",t=isClient()&&Node.ELEMENT_NODE,{toString:n,hasOwnProperty:o}=Object.prototype,isUndefined=t2=>t2===void 0,isNull=t2=>t2===null,type=t2=>isUndefined(t2)||isNull(t2)?`${t2}`:n.call(t2).replace(/^\[object (.+)\]$/,"$1").toLowerCase(),isNumber=t2=>typeof t2=="number",isString=t2=>typeof t2=="string",isBoolean=t2=>typeof t2=="boolean",isFunction=t2=>typeof t2=="function",isArray=t2=>Array.isArray(t2),isObject=t2=>typeof t2=="object"&&!isArray(t2)&&!isNull(t2),isArrayLike=t2=>{let n2=!!t2&&t2.length,o2=isNumber(n2)&&n2>-1&&n2%1==0;return isArray(t2)||!isFunction(t2)&&o2?n2>0&&isObject(t2)?n2-1 in t2:!0:!1},isPlainObject=t2=>{if(!t2||!isObject(t2)||type(t2)!=="object")return!1;let n2,s2="constructor",e2=t2[s2],c2=e2&&e2.prototype,r2=o.call(t2,s2),i2=c2&&o.call(c2,"isPrototypeOf");if(e2&&!r2&&!i2)return!1;for(n2 in t2);return isUndefined(n2)||o.call(t2,n2)},isHTMLElement=n2=>{let o2=HTMLElement;return n2?o2?n2 instanceof o2:n2.nodeType===t:!1},isElement=n2=>{let o2=Element;return n2?o2?n2 instanceof o2:n2.nodeType===t:!1},indexOf=(t2,n2,o2)=>t2.indexOf(n2,o2),push=(t2,n2,o2)=>(!o2&&!isString(n2)&&isArrayLike(n2)?Array.prototype.push.apply(t2,n2):t2.push(n2),t2),from=t2=>{let n2=Array.from,o2=[];return n2&&t2?n2(t2):(t2 instanceof Set?t2.forEach(t3=>{push(o2,t3)}):each(t2,t3=>{push(o2,t3)}),o2)},isEmptyArray=t2=>!!t2&&t2.length===0,runEachAndClear=(t2,n2,o2)=>{each(t2,t3=>t3&&t3.apply(void 0,n2||[])),!o2&&(t2.length=0)},hasOwnProperty=(t2,n2)=>Object.prototype.hasOwnProperty.call(t2,n2),keys=t2=>t2?Object.keys(t2):[],assignDeep=(t2,n2,o2,s2,e2,c2,r2)=>{let i2=[n2,o2,s2,e2,c2,r2];return(typeof t2!="object"||isNull(t2))&&!isFunction(t2)&&(t2={}),each(i2,n3=>{each(keys(n3),o3=>{let s3=n3[o3];if(t2===s3)return!0;let e3=isArray(s3);if(s3&&(isPlainObject(s3)||e3)){let n4=t2[o3],c3=n4;e3&&!isArray(n4)?c3=[]:!e3&&!isPlainObject(n4)&&(c3={}),t2[o3]=assignDeep(c3,s3)}else t2[o3]=s3})}),t2},isEmptyObject=t2=>{for(let n2 in t2)return!1;return!0},getSetProp=(t2,n2,o2,s2)=>{if(isUndefined(s2))return o2?o2[t2]:n2;o2&&(isString(s2)||isNumber(s2))&&(o2[t2]=s2)},attr=(t2,n2,o2)=>{if(isUndefined(o2))return t2?t2.getAttribute(n2):null;t2&&t2.setAttribute(n2,o2)},removeAttr=(t2,n2)=>{t2&&t2.removeAttribute(n2)},attrClass=(t2,n2,o2,s2)=>{if(o2){let e2=attr(t2,n2)||"",c2=new Set(e2.split(" "));c2[s2?"add":"delete"](o2);let r2=from(c2).join(" ").trim();attr(t2,n2,r2)}},hasAttrClass=(t2,n2,o2)=>{let s2=attr(t2,n2)||"";return new Set(s2.split(" ")).has(o2)},scrollLeft=(t2,n2)=>getSetProp("scrollLeft",0,t2,n2),scrollTop=(t2,n2)=>getSetProp("scrollTop",0,t2,n2),s=isClient()&&Element.prototype,find=(t2,n2)=>{let o2=[],s2=n2?isElement(n2)?n2:null:document;return s2?push(o2,s2.querySelectorAll(t2)):o2},findFirst=(t2,n2)=>{let o2=n2?isElement(n2)?n2:null:document;return o2?o2.querySelector(t2):null},is=(t2,n2)=>isElement(t2)?(s.matches||s.msMatchesSelector).call(t2,n2):!1,contents=t2=>t2?from(t2.childNodes):[],parent=t2=>t2?t2.parentElement:null,closest=(t2,n2)=>{if(isElement(t2)){let o2=s.closest;if(o2)return o2.call(t2,n2);do{if(is(t2,n2))return t2;t2=parent(t2)}while(t2)}return null},liesBetween=(t2,n2,o2)=>{let s2=t2&&closest(t2,n2),e2=t2&&findFirst(o2,s2),c2=closest(e2,n2)===s2;return s2&&e2?s2===t2||e2===t2||c2&&closest(closest(t2,o2),n2)!==s2:!1},before=(t2,n2,o2)=>{if(o2&&t2){let s2=n2,e2;isArrayLike(o2)?(e2=document.createDocumentFragment(),each(o2,t3=>{t3===s2&&(s2=t3.previousSibling),e2.appendChild(t3)})):e2=o2,n2&&(s2?s2!==n2&&(s2=s2.nextSibling):s2=t2.firstChild),t2.insertBefore(e2,s2||null)}},appendChildren=(t2,n2)=>{before(t2,null,n2)},insertBefore=(t2,n2)=>{before(parent(t2),t2,n2)},insertAfter=(t2,n2)=>{before(parent(t2),t2&&t2.nextSibling,n2)},removeElements=t2=>{if(isArrayLike(t2))each(from(t2),t3=>removeElements(t3));else if(t2){let n2=parent(t2);n2&&n2.removeChild(t2)}},createDiv=t2=>{let n2=document.createElement("div");return t2&&attr(n2,"class",t2),n2},createDOM=t2=>{let n2=createDiv();return n2.innerHTML=t2.trim(),each(contents(n2),t3=>removeElements(t3))},firstLetterToUpper=t2=>t2.charAt(0).toUpperCase()+t2.slice(1),getDummyStyle=()=>createDiv().style,e=["-webkit-","-moz-","-o-","-ms-"],c=["WebKit","Moz","O","MS","webkit","moz","o","ms"],r={},i={},cssProperty=t2=>{let n2=i[t2];if(hasOwnProperty(i,t2))return n2;let o2=firstLetterToUpper(t2),s2=getDummyStyle();return each(e,e2=>{let c2=e2.replace(/-/g,"");return!(n2=[t2,e2+t2,c2+o2,firstLetterToUpper(c2)+o2].find(t3=>s2[t3]!==void 0))}),i[t2]=n2||""},jsAPI=t2=>{if(isClient()){let n2=r[t2]||window[t2];return hasOwnProperty(r,t2)||(each(c,o2=>(n2=n2||window[o2+firstLetterToUpper(t2)],!n2)),r[t2]=n2),n2}},l=jsAPI("MutationObserver"),a=jsAPI("IntersectionObserver"),u=jsAPI("ResizeObserver"),d=jsAPI("cancelAnimationFrame"),f=jsAPI("requestAnimationFrame"),_=isClient()&&window.setTimeout,h=isClient()&&window.clearTimeout,v=/[^\x20\t\r\n\f]+/g,classListAction=(t2,n2,o2)=>{let s2=t2&&t2.classList,e2,c2=0,r2=!1;if(s2&&n2&&isString(n2)){let t3=n2.match(v)||[];for(r2=t3.length>0;e2=t3[c2++];)r2=!!o2(s2,e2)&&r2}return r2},removeClass=(t2,n2)=>{classListAction(t2,n2,(t3,n3)=>t3.remove(n3))},addClass=(t2,n2)=>(classListAction(t2,n2,(t3,n3)=>t3.add(n3)),removeClass.bind(0,t2,n2)),equal=(t2,n2,o2,s2)=>{if(t2&&n2){let e2=!0;return each(o2,o3=>{let c2=s2?s2(t2[o3]):t2[o3],r2=s2?s2(n2[o3]):n2[o3];c2!==r2&&(e2=!1)}),e2}return!1},equalWH=(t2,n2)=>equal(t2,n2,["w","h"]),equalXY=(t2,n2)=>equal(t2,n2,["x","y"]),equalTRBL=(t2,n2)=>equal(t2,n2,["t","r","b","l"]),equalBCRWH=(t2,n2,o2)=>equal(t2,n2,["width","height"],o2&&(t3=>Math.round(t3))),noop=()=>{},selfClearTimeout=t2=>{let n2,o2=t2?_:f,s2=t2?h:d;return[e2=>{s2(n2),n2=o2(e2,isFunction(t2)?t2():t2)},()=>s2(n2)]},debounce=(t2,n2)=>{let o2,s2,e2,c2=noop,{v:r2,g:i2,p:l2}=n2||{},a2=function(n3){c2(),h(o2),o2=s2=void 0,c2=noop,t2.apply(this,n3)},mergeParms=t3=>l2&&s2?l2(s2,t3):t3,flush=()=>{c2!==noop&&a2(mergeParms(e2)||e2)},u2=function(){let t3=from(arguments),n3=isFunction(r2)?r2():r2;if(isNumber(n3)&&n3>=0){let r3=isFunction(i2)?i2():i2,l4=isNumber(r3)&&r3>=0,u3=n3>0?_:f,v3=n3>0?h:d,w3=mergeParms(t3)||t3,p2=a2.bind(0,w3);c2();let b3=u3(p2,n3);c2=()=>v3(b3),l4&&!o2&&(o2=_(flush,r3)),s2=e2=w3}else a2(t3)};return u2.m=flush,u2},w={opacity:1,zindex:1},parseToZeroOrNumber=(t2,n2)=>{let o2=n2?parseFloat(t2):parseInt(t2,10);return o2===o2?o2:0},adaptCSSVal=(t2,n2)=>!w[t2.toLowerCase()]&&isNumber(n2)?`${n2}px`:n2,getCSSVal=(t2,n2,o2)=>n2!=null?n2[o2]||n2.getPropertyValue(o2):t2.style[o2],setCSSVal=(t2,n2,o2)=>{try{let{style:s2}=t2;isUndefined(s2[n2])?s2.setProperty(n2,o2):s2[n2]=adaptCSSVal(n2,o2)}catch{}},directionIsRTL=t2=>style(t2,"direction")==="rtl",topRightBottomLeft=(t2,n2,o2)=>{let s2=n2?`${n2}-`:"",e2=o2?`-${o2}`:"",c2=`${s2}top${e2}`,r2=`${s2}right${e2}`,i2=`${s2}bottom${e2}`,l2=`${s2}left${e2}`,a2=style(t2,[c2,r2,i2,l2]);return{t:parseToZeroOrNumber(a2[c2],!0),r:parseToZeroOrNumber(a2[r2],!0),b:parseToZeroOrNumber(a2[i2],!0),l:parseToZeroOrNumber(a2[l2],!0)}},{round:p}=Math,b={w:0,h:0},offsetSize=t2=>t2?{w:t2.offsetWidth,h:t2.offsetHeight}:b,clientSize=t2=>t2?{w:t2.clientWidth,h:t2.clientHeight}:b,scrollSize=t2=>t2?{w:t2.scrollWidth,h:t2.scrollHeight}:b,fractionalSize=t2=>{let n2=parseFloat(style(t2,"height"))||0,o2=parseFloat(style(t2,"width"))||0;return{w:o2-p(o2),h:n2-p(n2)}},getBoundingClientRect=t2=>t2.getBoundingClientRect(),m,supportPassiveEvents=()=>{if(isUndefined(m)){m=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get(){m=!0}}))}catch{}}return m},splitEventNames=t2=>t2.split(" "),off=(t2,n2,o2,s2)=>{each(splitEventNames(n2),n3=>{t2.removeEventListener(n3,o2,s2)})},on=(t2,n2,o2,s2)=>{var e2;let c2=supportPassiveEvents(),r2=(e2=c2&&s2&&s2.S)!=null?e2:c2,i2=s2&&s2.$||!1,l2=s2&&s2.C||!1,a2=[],u2=c2?{passive:r2,capture:i2}:i2;return each(splitEventNames(n2),n3=>{let s3=l2?e3=>{t2.removeEventListener(n3,s3,i2),o2&&o2(e3)}:o2;push(a2,off.bind(null,t2,n3,s3,i2)),t2.addEventListener(n3,s3,u2)}),runEachAndClear.bind(0,a2)},stopPropagation=t2=>t2.stopPropagation(),preventDefault=t2=>t2.preventDefault(),y={x:0,y:0},absoluteCoordinates=t2=>{let n2=t2?getBoundingClientRect(t2):0;return n2?{x:n2.left+window.pageYOffset,y:n2.top+window.pageXOffset}:y},manageListener=(t2,n2)=>{each(isArray(n2)?n2:[n2],t2)},createEventListenerHub=t2=>{let n2=new Map,removeEvent=(t3,o2)=>{if(t3){let s2=n2.get(t3);manageListener(t4=>{s2&&s2[t4?"delete":"clear"](t4)},o2)}else n2.forEach(t4=>{t4.clear()}),n2.clear()},addEvent=(t3,o2)=>{if(isString(t3)){let s3=n2.get(t3)||new Set;return n2.set(t3,s3),manageListener(t4=>{isFunction(t4)&&s3.add(t4)},o2),removeEvent.bind(0,t3,o2)}isBoolean(o2)&&o2&&removeEvent();let s2=keys(t3),e2=[];return each(s2,n3=>{let o3=t3[n3];o3&&push(e2,addEvent(n3,o3))}),runEachAndClear.bind(0,e2)},triggerEvent=(t3,o2)=>{let s2=n2.get(t3);each(from(s2),t4=>{o2&&!isEmptyArray(o2)?t4.apply(0,o2):t4()})};return addEvent(t2||{}),[addEvent,removeEvent,triggerEvent]},opsStringify=t2=>JSON.stringify(t2,(t3,n2)=>{if(isFunction(n2))throw new Error;return n2}),S={paddingAbsolute:!1,showNativeOverlaidScrollbars:!1,update:{elementEvents:[["img","load"]],debounce:[0,33],attributes:null,ignoreMutation:null},overflow:{x:"scroll",y:"scroll"},scrollbars:{theme:"os-theme-dark",visibility:"auto",autoHide:"never",autoHideDelay:1300,dragScroll:!0,clickScroll:!1,pointers:["mouse","touch","pen"]}},getOptionsDiff=(t2,n2)=>{let o2={},s2=keys(n2).concat(keys(t2));return each(s2,s3=>{let e2=t2[s3],c2=n2[s3];if(isObject(e2)&&isObject(c2))assignDeep(o2[s3]={},getOptionsDiff(e2,c2)),isEmptyObject(o2[s3])&&delete o2[s3];else if(hasOwnProperty(n2,s3)&&c2!==e2){let t3=!0;if(isArray(e2)||isArray(c2))try{opsStringify(e2)===opsStringify(c2)&&(t3=!1)}catch{}t3&&(o2[s3]=c2)}}),o2},x="os-environment",$=`${x}-flexbox-glue`,C=`${$}-max`,O="os-scrollbar-hidden",z="data-overlayscrollbars-initialize",T="data-overlayscrollbars",E=`${T}-overflow-x`,I=`${T}-overflow-y`,A="overflowVisible",L="scrollbarHidden",H="scrollbarPressed",P="updating",D="data-overlayscrollbars-viewport",M="arrange",R="scrollbarHidden",k=A,B="data-overlayscrollbars-padding",V=k,Y="data-overlayscrollbars-content",j="os-size-observer",N=`${j}-appear`,q=`${j}-listener`,U="os-trinsic-observer",W="os-no-css-vars",Z="os-theme-none",J="os-scrollbar",K=`${J}-rtl`,Q=`${J}-horizontal`,tt=`${J}-vertical`,nt=`${J}-track`,ot=`${J}-handle`,st=`${J}-visible`,et=`${J}-cornerless`,ct=`${J}-transitionless`,rt=`${J}-interaction`,it=`${J}-unusable`,lt=`${J}-auto-hidden`,at=`${J}-wheel`,ut=`${nt}-interactive`,dt=`${ot}-interactive`,ft={},getPlugins=()=>ft,addPlugin=t2=>{let n2=[];return each(isArray(t2)?t2:[t2],t3=>{let o2=keys(t3);each(o2,o3=>{push(n2,ft[o3]=t3[o3])})}),n2},mt="__osOptionsValidationPlugin",xt="__osSizeObserverPlugin",Tt="__osScrollbarsHidingPlugin",It="__osClickScrollPlugin",Lt,getNativeScrollbarSize=(t2,n2,o2,s2)=>{appendChildren(t2,n2);let e2=clientSize(n2),c2=offsetSize(n2),r2=fractionalSize(o2);return s2&&removeElements(n2),{x:c2.h-e2.h+r2.h,y:c2.w-e2.w+r2.w}},getNativeScrollbarsHiding=t2=>{let n2=!1,o2=addClass(t2,O);try{n2=style(t2,cssProperty("scrollbar-width"))==="none"||window.getComputedStyle(t2,"::-webkit-scrollbar").getPropertyValue("display")==="none"}catch{}return o2(),n2},getRtlScrollBehavior=(t2,n2)=>{let o2="hidden";style(t2,{overflowX:o2,overflowY:o2,direction:"rtl"}),scrollLeft(t2,0);let s2=absoluteCoordinates(t2),e2=absoluteCoordinates(n2);scrollLeft(t2,-999);let c2=absoluteCoordinates(n2);return{i:s2.x===e2.x,n:e2.x!==c2.x}},getFlexboxGlue=(t2,n2)=>{let o2=addClass(t2,$),s2=getBoundingClientRect(t2),e2=getBoundingClientRect(n2),c2=equalBCRWH(e2,s2,!0),r2=addClass(t2,C),i2=getBoundingClientRect(t2),l2=getBoundingClientRect(n2),a2=equalBCRWH(l2,i2,!0);return o2(),r2(),c2&&a2},createEnvironment=()=>{let{body:t2}=document,o2=createDOM(`

`)[0],s2=o2.firstChild,[e2,,c2]=createEventListenerHub(),[r2,i2]=createCache({o:getNativeScrollbarSize(t2,o2,s2),u:equalXY},getNativeScrollbarSize.bind(0,t2,o2,s2,!0)),[l2]=i2(),a2=getNativeScrollbarsHiding(o2),u2={x:l2.x===0,y:l2.y===0},d2={elements:{host:null,padding:!a2,viewport:t3=>a2&&t3===t3.ownerDocument.body&&t3,content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},f3=assignDeep({},S),_2=assignDeep.bind(0,{},f3),h2=assignDeep.bind(0,{},d2),v3={k:l2,A:u2,I:a2,L:style(o2,"zIndex")==="-1",B:getRtlScrollBehavior(o2,s2),V:getFlexboxGlue(o2,s2),Y:e2.bind(0,"z"),j:e2.bind(0,"r"),N:h2,q:t3=>assignDeep(d2,t3)&&h2(),F:_2,G:t3=>assignDeep(f3,t3)&&_2(),X:assignDeep({},d2),U:assignDeep({},f3)},g2=window.addEventListener,w3=debounce(t3=>c2(t3?"z":"r"),{v:33,g:99});if(removeAttr(o2,"style"),removeElements(o2),g2("resize",w3.bind(0,!1)),!a2&&(!u2.x||!u2.y)){let t3;g2("resize",()=>{let n3=getPlugins()[Tt];t3=t3||n3&&n3.R(),t3&&t3(v3,r2,w3.bind(0,!0))})}return v3},getEnvironment=()=>(Lt||(Lt=createEnvironment()),Lt),resolveInitialization=(t2,n2)=>isFunction(n2)?n2.apply(0,t2):n2,staticInitializationElement=(t2,n2,o2,s2)=>{let e2=isUndefined(s2)?o2:s2;return resolveInitialization(t2,e2)||n2.apply(0,t2)},dynamicInitializationElement=(t2,n2,o2,s2)=>{let e2=isUndefined(s2)?o2:s2,c2=resolveInitialization(t2,e2);return!!c2&&(isHTMLElement(c2)?c2:n2.apply(0,t2))},cancelInitialization=(t2,n2,o2)=>{let{nativeScrollbarsOverlaid:s2,body:e2}=o2||{},{A:c2,I:r2}=getEnvironment(),{nativeScrollbarsOverlaid:i2,body:l2}=n2,a2=s2??i2,u2=isUndefined(e2)?l2:e2,d2=(c2.x||c2.y)&&a2,f3=t2&&(isNull(u2)?!r2:u2);return!!d2||!!f3},Ht=new WeakMap,addInstance=(t2,n2)=>{Ht.set(t2,n2)},removeInstance=t2=>{Ht.delete(t2)},getInstance=t2=>Ht.get(t2),getPropByPath=(t2,n2)=>t2?n2.split(".").reduce((t3,n3)=>t3&&hasOwnProperty(t3,n3)?t3[n3]:void 0,t2):void 0,createOptionCheck=(t2,n2,o2)=>s2=>[getPropByPath(t2,s2),o2||getPropByPath(n2,s2)!==void 0],createState=t2=>{let n2=t2;return[()=>n2,t3=>{n2=assignDeep({},n2,t3)}]},Pt="tabindex",Dt=createDiv.bind(0,""),unwrap=t2=>{appendChildren(parent(t2),contents(t2)),removeElements(t2)},createStructureSetupElements=t2=>{let n2=getEnvironment(),{N:o2,I:s2}=n2,e2=getPlugins()[Tt],c2=e2&&e2.T,{elements:r2}=o2(),{host:i2,padding:l2,viewport:a2,content:u2}=r2,d2=isHTMLElement(t2),f3=d2?{}:t2,{elements:_2}=f3,{host:h2,padding:v3,viewport:g2,content:w3}=_2||{},p2=d2?t2:f3.target,b3=is(p2,"textarea"),m2=p2.ownerDocument,y2=m2.documentElement,S3=p2===m2.body,x2=m2.defaultView,$2=staticInitializationElement.bind(0,[p2]),C3=dynamicInitializationElement.bind(0,[p2]),A3=resolveInitialization.bind(0,[p2]),L2=$2.bind(0,Dt,a2),H2=C3.bind(0,Dt,u2),P2=L2(g2),M2=P2===p2,k2=M2&&S3,V2=!M2&&H2(w3),j2=!M2&&isHTMLElement(P2)&&P2===V2,N2=j2&&!!A3(u2),q2=N2?L2():P2,F3=N2?V2:H2(),X2=k2?y2:j2?q2:P2,U2=b3?$2(Dt,i2,h2):p2,W2=k2?X2:U2,Z2=j2?F3:V2,J2=m2.activeElement,K2=!M2&&x2.top===x2&&J2===p2,Q2={W:p2,Z:W2,J:X2,K:!M2&&C3(Dt,l2,v3),tt:Z2,nt:!M2&&!s2&&c2&&c2(n2),ot:k2?y2:X2,st:k2?m2:X2,et:x2,ct:m2,rt:b3,it:S3,lt:d2,ut:M2,dt:j2,ft:(t3,n3)=>hasAttrClass(X2,M2?T:D,M2?n3:t3),_t:(t3,n3,o3)=>attrClass(X2,M2?T:D,M2?n3:t3,o3)},tt2=keys(Q2).reduce((t3,n3)=>{let o3=Q2[n3];return push(t3,o3&&!parent(o3)?o3:!1)},[]),elementIsGenerated=t3=>t3?indexOf(tt2,t3)>-1:null,{W:nt2,Z:ot2,K:st2,J:et2,tt:ct2,nt:rt2}=Q2,it2=[()=>{removeAttr(ot2,T),removeAttr(ot2,z),removeAttr(nt2,z),S3&&(removeAttr(y2,T),removeAttr(y2,z))}],lt2=b3&&elementIsGenerated(ot2),at2=b3?nt2:contents([ct2,et2,st2,ot2,nt2].find(t3=>elementIsGenerated(t3)===!1)),ut2=k2?nt2:ct2||et2;return[Q2,()=>{attr(ot2,T,M2?"viewport":"host"),attr(st2,B,""),attr(ct2,Y,""),M2||attr(et2,D,"");let t3=S3&&!M2?addClass(parent(p2),O):noop;if(lt2&&(insertAfter(nt2,ot2),push(it2,()=>{insertAfter(ot2,nt2),removeElements(ot2)})),appendChildren(ut2,at2),appendChildren(ot2,st2),appendChildren(st2||ot2,!M2&&et2),appendChildren(et2,ct2),push(it2,()=>{t3(),removeAttr(st2,B),removeAttr(ct2,Y),removeAttr(et2,E),removeAttr(et2,I),removeAttr(et2,D),elementIsGenerated(ct2)&&unwrap(ct2),elementIsGenerated(et2)&&unwrap(et2),elementIsGenerated(st2)&&unwrap(st2)}),s2&&!M2&&(attrClass(et2,D,R,!0),push(it2,removeAttr.bind(0,et2,D))),rt2&&(insertBefore(et2,rt2),push(it2,removeElements.bind(0,rt2))),K2){let t4=attr(et2,Pt);attr(et2,Pt,"-1"),et2.focus();let revertViewportTabIndex=()=>t4?attr(et2,Pt,t4):removeAttr(et2,Pt),n3=on(m2,"pointerdown keydown",()=>{revertViewportTabIndex(),n3()});push(it2,[revertViewportTabIndex,n3])}else J2&&J2.focus&&J2.focus();at2=0},runEachAndClear.bind(0,it2)]},createTrinsicUpdateSegment=(t2,n2)=>{let{tt:o2}=t2,[s2]=n2;return t3=>{let{V:n3}=getEnvironment(),{ht:e2}=s2(),{vt:c2}=t3,r2=(o2||!n3)&&c2;return r2&&style(o2,{height:e2?"":"100%"}),{gt:r2,wt:r2}}},createPaddingUpdateSegment=(t2,n2)=>{let[o2,s2]=n2,{Z:e2,K:c2,J:r2,ut:i2}=t2,[l2,a2]=createCache({u:equalTRBL,o:topRightBottomLeft()},topRightBottomLeft.bind(0,e2,"padding",""));return(t3,n3,e3)=>{let[u2,d2]=a2(e3),{I:f3,V:_2}=getEnvironment(),{bt:h2}=o2(),{gt:v3,wt:g2,yt:w3}=t3,[p2,b3]=n3("paddingAbsolute");(v3||d2||!_2&&g2)&&([u2,d2]=l2(e3));let y2=!i2&&(b3||w3||d2);if(y2){let t4=!p2||!c2&&!f3,n4=u2.r+u2.l,o3=u2.t+u2.b,e4={marginRight:t4&&!h2?-n4:0,marginBottom:t4?-o3:0,marginLeft:t4&&h2?-n4:0,top:t4?-u2.t:0,right:t4?h2?-u2.r:"auto":0,left:t4?h2?"auto":-u2.l:0,width:t4?`calc(100% + ${n4}px)`:""},i3={paddingTop:t4?u2.t:0,paddingRight:t4?u2.r:0,paddingBottom:t4?u2.b:0,paddingLeft:t4?u2.l:0};style(c2||r2,e4),style(r2,i3),s2({K:u2,St:!t4,P:c2?i3:assignDeep({},e4,i3)})}return{xt:y2}}},{max:Mt}=Math,Rt=Mt.bind(0,0),kt="visible",Bt="hidden",Vt=42,Yt={u:equalWH,o:{w:0,h:0}},jt={u:equalXY,o:{x:Bt,y:Bt}},getOverflowAmount=(t2,n2)=>{let o2=window.devicePixelRatio%1!==0?1:0,s2={w:Rt(t2.w-n2.w),h:Rt(t2.h-n2.h)};return{w:s2.w>o2?s2.w:0,h:s2.h>o2?s2.h:0}},overflowIsVisible=t2=>t2.indexOf(kt)===0,createOverflowUpdateSegment=(t2,n2)=>{let[o2,s2]=n2,{Z:e2,K:c2,J:r2,nt:i2,ut:l2,_t:a2,it:u2,et:d2}=t2,{k:f3,V:_2,I:h2,A:v3}=getEnvironment(),g2=getPlugins()[Tt],w3=!l2&&!h2&&(v3.x||v3.y),p2=u2&&l2,[b3,m2]=createCache(Yt,fractionalSize.bind(0,r2)),[y2,S3]=createCache(Yt,scrollSize.bind(0,r2)),[x2,$2]=createCache(Yt),[C3,O3]=createCache(Yt),[z2]=createCache(jt),fixFlexboxGlue=(t3,n3)=>{if(style(r2,{height:""}),n3){let{St:n4,K:s3}=o2(),{$t:c3,D:i3}=t3,l3=fractionalSize(e2),a3=clientSize(e2),u3=style(r2,"boxSizing")==="content-box",d3=n4||u3?s3.b+s3.t:0,f4=!(v3.x&&u3);style(r2,{height:a3.h+l3.h+(c3.x&&f4?i3.x:0)-d3})}},getViewportOverflowState=(t3,n3)=>{let o3=!h2&&!t3?Vt:0,getStatePerAxis=(t4,s4,e4)=>{let c4=style(r2,t4),l4=(n3?n3[t4]:c4)==="scroll";return[c4,l4,l4&&!h2?s4?o3:e4:0,s4&&!!o3]},[s3,e3,c3,i3]=getStatePerAxis("overflowX",v3.x,f3.x),[l3,a3,u3,d3]=getStatePerAxis("overflowY",v3.y,f3.y);return{Ct:{x:s3,y:l3},$t:{x:e3,y:a3},D:{x:c3,y:u3},M:{x:i3,y:d3}}},setViewportOverflowState=(t3,n3,o3,s3)=>{let setAxisOverflowStyle=(t4,n4)=>{let o4=overflowIsVisible(t4),s4=n4&&o4&&t4.replace(`${kt}-`,"")||"";return[n4&&!o4?t4:"",overflowIsVisible(s4)?"hidden":s4]},[e3,c3]=setAxisOverflowStyle(o3.x,n3.x),[r3,i3]=setAxisOverflowStyle(o3.y,n3.y);return s3.overflowX=c3&&r3?c3:e3,s3.overflowY=i3&&e3?i3:r3,getViewportOverflowState(t3,s3)},hideNativeScrollbars=(t3,n3,s3,e3)=>{let{D:c3,M:r3}=t3,{x:i3,y:l3}=r3,{x:a3,y:u3}=c3,{P:d3}=o2(),f4=n3?"marginLeft":"marginRight",_3=n3?"paddingLeft":"paddingRight",h3=d3[f4],v4=d3.marginBottom,g3=d3[_3],w4=d3.paddingBottom;e3.width=`calc(100% + ${u3+-1*h3}px)`,e3[f4]=-u3+h3,e3.marginBottom=-a3+v4,s3&&(e3[_3]=g3+(l3?u3:0),e3.paddingBottom=w4+(i3?a3:0))},[H2,P2]=g2?g2.H(w3,_2,r2,i2,o2,getViewportOverflowState,hideNativeScrollbars):[()=>w3,()=>[noop]];return(t3,n3,i3)=>{let{gt:u3,Ot:f4,wt:g3,xt:w4,vt:M2,yt:Y2}=t3,{ht:j2,bt:N2}=o2(),[q2,F3]=n3("showNativeOverlaidScrollbars"),[G2,X2]=n3("overflow"),U2=q2&&v3.x&&v3.y,W2=!l2&&!_2&&(u3||g3||f4||F3||M2),Z2=overflowIsVisible(G2.x),J2=overflowIsVisible(G2.y),K2=Z2||J2,Q2=m2(i3),tt2=S3(i3),nt2=$2(i3),ot2=O3(i3),st2;if(F3&&h2&&a2(R,L,!U2),W2&&(st2=getViewportOverflowState(U2),fixFlexboxGlue(st2,j2)),u3||w4||g3||Y2||F3){K2&&a2(k,A,!1);let[t4,n4]=P2(U2,N2,st2),[o3,s3]=Q2=b3(i3),[e3,c3]=tt2=y2(i3),l3=clientSize(r2),u4=e3,f5=l3;t4(),(c3||s3||F3)&&n4&&!U2&&H2(n4,e3,o3,N2)&&(f5=clientSize(r2),u4=scrollSize(r2));let _3={w:Rt(Mt(e3.w,u4.w)+o3.w),h:Rt(Mt(e3.h,u4.h)+o3.h)},h3={w:Rt((p2?d2.innerWidth:f5.w+Rt(l3.w-e3.w))+o3.w),h:Rt((p2?d2.innerHeight+o3.h:f5.h+Rt(l3.h-e3.h))+o3.h)};ot2=C3(h3),nt2=x2(getOverflowAmount(_3,h3),i3)}let[et2,ct2]=ot2,[rt2,it2]=nt2,[lt2,at2]=tt2,[ut2,dt2]=Q2,ft2={x:rt2.w>0,y:rt2.h>0},_t2=Z2&&J2&&(ft2.x||ft2.y)||Z2&&ft2.x&&!ft2.y||J2&&ft2.y&&!ft2.x;if(w4||Y2||dt2||at2||ct2||it2||X2||F3||W2){let t4={marginRight:0,marginBottom:0,marginLeft:0,width:"",overflowY:"",overflowX:""},n4=setViewportOverflowState(U2,ft2,G2,t4),o3=H2(n4,lt2,ut2,N2);l2||hideNativeScrollbars(n4,N2,o3,t4),W2&&fixFlexboxGlue(n4,j2),l2?(attr(e2,E,t4.overflowX),attr(e2,I,t4.overflowY)):style(r2,t4)}attrClass(e2,T,A,_t2),attrClass(c2,B,V,_t2),l2||attrClass(r2,D,k,K2);let[ht2,vt2]=z2(getViewportOverflowState(U2).Ct);return s2({Ct:ht2,zt:{x:et2.w,y:et2.h},Tt:{x:rt2.w,y:rt2.h},Et:ft2}),{It:vt2,At:ct2,Lt:it2}}},prepareUpdateHints=(t2,n2,o2)=>{let s2={},e2=n2||{},c2=keys(t2).concat(keys(e2));return each(c2,n3=>{let c3=t2[n3],r2=e2[n3];s2[n3]=!!(o2||c3||r2)}),s2},createStructureSetupUpdate=(t2,n2)=>{let{W:o2,J:s2,_t:e2,ut:c2}=t2,{I:r2,A:i2,V:l2}=getEnvironment(),a2=!r2&&(i2.x||i2.y),u2=[createTrinsicUpdateSegment(t2,n2),createPaddingUpdateSegment(t2,n2),createOverflowUpdateSegment(t2,n2)];return(t3,n3,r3)=>{let i3=prepareUpdateHints(assignDeep({gt:!1,xt:!1,yt:!1,vt:!1,At:!1,Lt:!1,It:!1,Ot:!1,wt:!1},n3),{},r3),d2=a2||!l2,f3=d2&&scrollLeft(s2),_2=d2&&scrollTop(s2);e2("",P,!0);let h2=i3;return each(u2,n4=>{h2=prepareUpdateHints(h2,n4(h2,t3,!!r3)||{},r3)}),scrollLeft(s2,f3),scrollTop(s2,_2),e2("",P),c2||(scrollLeft(o2,0),scrollTop(o2,0)),h2}},createEventContentChange=(t2,n2,o2)=>{let s2,e2=!1,destroy=()=>{e2=!0},updateElements=c2=>{if(o2){let r2=o2.reduce((n3,o3)=>{if(o3){let[s3,e3]=o3,r3=e3&&s3&&(c2?c2(s3):find(s3,t2));r3&&r3.length&&e3&&isString(e3)&&push(n3,[r3,e3.trim()],!0)}return n3},[]);each(r2,o3=>each(o3[0],c3=>{let r3=o3[1],i2=s2.get(c3)||[];if(t2.contains(c3)){let t3=on(c3,r3,o4=>{e2?(t3(),s2.delete(c3)):n2(o4)});s2.set(c3,push(i2,t3))}else runEachAndClear(i2),s2.delete(c3)}))}};return o2&&(s2=new WeakMap,updateElements()),[destroy,updateElements]},createDOMObserver=(t2,n2,o2,s2)=>{let e2=!1,{Ht:c2,Pt:r2,Dt:i2,Mt:a2,Rt:u2,kt:d2}=s2||{},f3=debounce(()=>{e2&&o2(!0)},{v:33,g:99}),[_2,h2]=createEventContentChange(t2,f3,i2),v3=c2||[],g2=r2||[],w3=v3.concat(g2),observerCallback=(e3,c3)=>{let r3=u2||noop,i3=d2||noop,l2=new Set,f4=new Set,_3=!1,v4=!1;if(each(e3,o3=>{let{attributeName:e4,target:c4,type:u3,oldValue:d3,addedNodes:h3,removedNodes:w4}=o3,p3=u3==="attributes",b3=u3==="childList",m2=t2===c4,y2=p3&&isString(e4)?attr(c4,e4):0,S3=y2!==0&&d3!==y2,x2=indexOf(g2,e4)>-1&&S3;if(n2&&(b3||!m2)){let n3=!p3,u4=p3&&S3,f5=u4&&a2&&is(c4,a2),g3=(f5?!r3(c4,e4,d3,y2):n3||u4)&&!i3(o3,!!f5,t2,s2);each(h3,t3=>l2.add(t3)),each(w4,t3=>l2.add(t3)),v4=v4||g3}!n2&&m2&&S3&&!r3(c4,e4,d3,y2)&&(f4.add(e4),_3=_3||x2)}),l2.size>0&&h2(t3=>from(l2).reduce((n3,o3)=>(push(n3,find(t3,o3)),is(o3,t3)?push(n3,o3):n3),[])),n2)return!c3&&v4&&o2(!1),[!1];if(f4.size>0||_3){let t3=[from(f4),_3];return!c3&&o2.apply(0,t3),t3}},p2=new l(t3=>observerCallback(t3));return p2.observe(t2,{attributes:!0,attributeOldValue:!0,attributeFilter:w3,subtree:n2,childList:n2,characterData:n2}),e2=!0,[()=>{e2&&(_2(),p2.disconnect(),e2=!1)},()=>{if(e2){f3.m();let t3=p2.takeRecords();return!isEmptyArray(t3)&&observerCallback(t3,!0)}}]},Nt=3333333,domRectHasDimensions=t2=>t2&&(t2.height||t2.width),createSizeObserver=(t2,n2,o2)=>{let{Bt:s2=!1,Vt:e2=!1}=o2||{},c2=getPlugins()[xt],{B:r2}=getEnvironment(),l2=createDOM(`
`)[0],a2=l2.firstChild,d2=directionIsRTL.bind(0,t2),[f3]=createCache({o:void 0,_:!0,u:(t3,n3)=>!(!t3||!domRectHasDimensions(t3)&&domRectHasDimensions(n3))}),onSizeChangedCallbackProxy=t3=>{let o3=isArray(t3)&&t3.length>0&&isObject(t3[0]),e3=!o3&&isBoolean(t3[0]),c3=!1,i3=!1,a3=!0;if(o3){let[n3,,o4]=f3(t3.pop().contentRect),s3=domRectHasDimensions(n3),e4=domRectHasDimensions(o4);c3=!o4||!s3,i3=!e4&&s3,a3=!c3}else e3?[,a3]=t3:i3=t3===!0;if(s2&&a3){let n3=e3?t3[0]:directionIsRTL(l2);scrollLeft(l2,n3?r2.n?-Nt:r2.i?0:Nt:Nt),scrollTop(l2,Nt)}c3||n2({gt:!e3,Yt:e3?t3:void 0,Vt:!!i3})},_2=[],h2=e2?onSizeChangedCallbackProxy:!1;return[()=>{runEachAndClear(_2),removeElements(l2)},()=>{if(u){let t3=new u(onSizeChangedCallbackProxy);t3.observe(a2),push(_2,()=>{t3.disconnect()})}else if(c2){let[t3,n3]=c2.O(a2,onSizeChangedCallbackProxy,e2);h2=t3,push(_2,n3)}if(s2){let[t3]=createCache({o:void 0},d2);push(_2,on(l2,"scroll",n3=>{let o3=t3(),[s3,e3,c3]=o3;e3&&(removeClass(a2,"ltr rtl"),s3?addClass(a2,"rtl"):addClass(a2,"ltr"),onSizeChangedCallbackProxy([!!s3,e3,c3])),stopPropagation(n3)}))}h2&&(addClass(l2,N),push(_2,on(l2,"animationstart",h2,{C:!!u}))),(u||c2)&&appendChildren(t2,l2)}]},isHeightIntrinsic=t2=>t2.h===0||t2.isIntersecting||t2.intersectionRatio>0,createTrinsicObserver=(t2,n2)=>{let o2,s2=createDiv(U),e2=[],[c2]=createCache({o:!1}),triggerOnTrinsicChangedCallback=(t3,o3)=>{if(t3){let s3=c2(isHeightIntrinsic(t3)),[,e3]=s3;if(e3)return!o3&&n2(s3),[s3]}},intersectionObserverCallback=(t3,n3)=>{if(t3&&t3.length>0)return triggerOnTrinsicChangedCallback(t3.pop(),n3)};return[()=>{runEachAndClear(e2),removeElements(s2)},()=>{if(a)o2=new a(t3=>intersectionObserverCallback(t3),{root:t2}),o2.observe(s2),push(e2,()=>{o2.disconnect()});else{let onSizeChanged=()=>{let t4=offsetSize(s2);triggerOnTrinsicChangedCallback(t4)},[t3,n3]=createSizeObserver(s2,onSizeChanged);push(e2,t3),n3(),onSizeChanged()}appendChildren(t2,s2)},()=>{if(o2)return intersectionObserverCallback(o2.takeRecords(),!0)}]},qt=`[${T}]`,Ft=`[${D}]`,Gt=["tabindex"],Xt=["wrap","cols","rows"],Ut=["id","class","style","open"],createStructureSetupObservers=(t2,n2,o2)=>{let s2,e2,c2,{Z:r2,J:i2,tt:l2,rt:a2,ut:d2,ft:f3,_t:_2}=t2,{V:h2}=getEnvironment(),[v3]=createCache({u:equalWH,o:{w:0,h:0}},()=>{let t3=f3(k,A),n3=f3(M,""),o3=n3&&scrollLeft(i2),s3=n3&&scrollTop(i2);_2(k,A),_2(M,""),_2("",P,!0);let e3=scrollSize(l2),c3=scrollSize(i2),r3=fractionalSize(i2);return _2(k,A,t3),_2(M,"",n3),_2("",P),scrollLeft(i2,o3),scrollTop(i2,s3),{w:c3.w+e3.w+r3.w,h:c3.h+e3.h+r3.h}}),g2=a2?Xt:Ut.concat(Xt),w3=debounce(o2,{v:()=>s2,g:()=>e2,p(t3,n3){let[o3]=t3,[s3]=n3;return[keys(o3).concat(keys(s3)).reduce((t4,n4)=>(t4[n4]=o3[n4]||s3[n4],t4),{})]}}),updateViewportAttrsFromHost=t3=>{each(t3||Gt,t4=>{if(indexOf(Gt,t4)>-1){let n3=attr(r2,t4);isString(n3)?attr(i2,t4,n3):removeAttr(i2,t4)}})},onTrinsicChanged=(t3,s3)=>{let[e3,c3]=t3,r3={vt:c3};return n2({ht:e3}),!s3&&o2(r3),r3},onSizeChanged=({gt:t3,Yt:s3,Vt:e3})=>{let c3=!t3||e3?o2:w3,r3=!1;if(s3){let[t4,o3]=s3;r3=o3,n2({bt:t4})}c3({gt:t3,yt:r3})},onContentMutation=(t3,n3)=>{let[,s3]=v3(),e3={wt:s3};return s3&&!n3&&(t3?o2:w3)(e3),e3},onHostMutation=(t3,n3,o3)=>{let s3={Ot:n3};return n3?!o3&&w3(s3):d2||updateViewportAttrsFromHost(t3),s3},[p2,b3,m2]=l2||!h2?createTrinsicObserver(r2,onTrinsicChanged):[noop,noop,noop],[y2,S3]=d2?[noop,noop]:createSizeObserver(r2,onSizeChanged,{Vt:!0,Bt:!0}),[x2,$2]=createDOMObserver(r2,!1,onHostMutation,{Pt:Ut,Ht:Ut.concat(Gt)}),C3=d2&&u&&new u(onSizeChanged.bind(0,{gt:!0}));return C3&&C3.observe(r2),updateViewportAttrsFromHost(),[()=>{p2(),y2(),c2&&c2[0](),C3&&C3.disconnect(),x2()},()=>{S3(),b3()},()=>{let t3={},n3=$2(),o3=m2(),s3=c2&&c2[1]();return n3&&assignDeep(t3,onHostMutation.apply(0,push(n3,!0))),o3&&assignDeep(t3,onTrinsicChanged.apply(0,push(o3,!0))),s3&&assignDeep(t3,onContentMutation.apply(0,push(s3,!0))),t3},t3=>{let[n3]=t3("update.ignoreMutation"),[o3,r3]=t3("update.attributes"),[a3,u2]=t3("update.elementEvents"),[f4,_3]=t3("update.debounce"),h3=u2||r3,ignoreMutationFromOptions=t4=>isFunction(n3)&&n3(t4);if(h3&&(c2&&(c2[1](),c2[0]()),c2=createDOMObserver(l2||i2,!0,onContentMutation,{Ht:g2.concat(o3||[]),Dt:a3,Mt:qt,kt:(t4,n4)=>{let{target:o4,attributeName:s3}=t4;return(!n4&&s3&&!d2?liesBetween(o4,qt,Ft):!1)||!!closest(o4,`.${J}`)||!!ignoreMutationFromOptions(t4)}})),_3)if(w3.m(),isArray(f4)){let t4=f4[0],n4=f4[1];s2=isNumber(t4)&&t4,e2=isNumber(n4)&&n4}else isNumber(f4)?(s2=f4,e2=!1):(s2=!1,e2=!1)}]},Wt={x:0,y:0},createInitialStructureSetupUpdateState=t2=>({K:{t:0,r:0,b:0,l:0},St:!1,P:{marginRight:0,marginBottom:0,marginLeft:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0},zt:Wt,Tt:Wt,Ct:{x:"hidden",y:"hidden"},Et:{x:!1,y:!1},ht:!1,bt:directionIsRTL(t2.Z)}),createStructureSetup=(t2,n2)=>{let o2=createOptionCheck(n2,{}),[s2,e2,c2]=createEventListenerHub(),[r2,i2,l2]=createStructureSetupElements(t2),a2=createState(createInitialStructureSetupUpdateState(r2)),[u2,d2]=a2,f3=createStructureSetupUpdate(r2,a2),triggerUpdateEvent=(t3,n3,o3)=>{let e3=keys(t3).some(n4=>t3[n4])||!isEmptyObject(n3)||o3;return e3&&c2("u",[t3,n3,o3]),e3},[_2,h2,v3,g2]=createStructureSetupObservers(r2,d2,t3=>triggerUpdateEvent(f3(o2,t3),{},!1)),w3=u2.bind(0);return w3.jt=t3=>s2("u",t3),w3.Nt=()=>{let{W:t3,J:n3}=r2,o3=scrollLeft(t3),s3=scrollTop(t3);h2(),i2(),scrollLeft(n3,o3),scrollTop(n3,s3)},w3.qt=r2,[(t3,o3)=>{let s3=createOptionCheck(n2,t3,o3);return g2(s3),triggerUpdateEvent(f3(s3,v3(),o3),t3,!!o3)},w3,()=>{e2(),_2(),l2()}]},{round:Zt}=Math,getScale=t2=>{let{width:n2,height:o2}=getBoundingClientRect(t2),{w:s2,h:e2}=offsetSize(t2);return{x:Zt(n2)/s2||1,y:Zt(o2)/e2||1}},continuePointerDown=(t2,n2,o2)=>{let s2=n2.scrollbars,{button:e2,isPrimary:c2,pointerType:r2}=t2,{pointers:i2}=s2;return e2===0&&c2&&s2[o2?"dragScroll":"clickScroll"]&&(i2||[]).includes(r2)},createRootClickStopPropagationEvents=(t2,n2)=>on(t2,"mousedown",on.bind(0,n2,"click",stopPropagation,{C:!0,$:!0}),{$:!0}),Jt="pointerup pointerleave pointercancel lostpointercapture",createInteractiveScrollEvents=(t2,n2,o2,s2,e2,c2,r2)=>{let{B:i2}=getEnvironment(),{Ft:l2,Gt:a2,Xt:u2}=s2,d2=`scroll${r2?"Left":"Top"}`,f3=`client${r2?"X":"Y"}`,_2=r2?"width":"height",h2=r2?"left":"top",v3=r2?"w":"h",g2=r2?"x":"y",createRelativeHandleMove=(t3,n3)=>o3=>{let{Tt:s3}=c2(),f4=offsetSize(a2)[v3]-offsetSize(l2)[v3],h3=n3*o3/f4*s3[g2],p2=directionIsRTL(u2)&&r2?i2.n||i2.i?1:-1:1;e2[d2]=t3+h3*p2};return on(a2,"pointerdown",s3=>{let c3=closest(s3.target,`.${ot}`)===l2,r3=c3?l2:a2;if(attrClass(n2,T,H,!0),continuePointerDown(s3,t2,c3)){let t3=!c3&&s3.shiftKey,getHandleRect=()=>getBoundingClientRect(l2),getTrackRect=()=>getBoundingClientRect(a2),getHandleOffset=(t4,n3)=>(t4||getHandleRect())[h2]-(n3||getTrackRect())[h2],i3=createRelativeHandleMove(e2[d2]||0,1/getScale(e2)[g2]),u3=s3[f3],v4=getHandleRect(),w3=getTrackRect(),p2=v4[_2],b3=getHandleOffset(v4,w3)+p2/2,m2=u3-w3[h2],y2=c3?0:m2-b3,releasePointerCapture=t4=>{runEachAndClear(S3),r3.releasePointerCapture(t4.pointerId)},S3=[attrClass.bind(0,n2,T,H),on(o2,Jt,releasePointerCapture),on(o2,"selectstart",t4=>preventDefault(t4),{S:!1}),on(a2,Jt,releasePointerCapture),on(a2,"pointermove",n3=>{let o3=n3[f3]-u3;(c3||t3)&&i3(y2+o3)})];if(t3)i3(y2);else if(!c3){let t4=getPlugins()[It];t4&&push(S3,t4.O(i3,getHandleOffset,y2,p2,m2))}r3.setPointerCapture(s3.pointerId)}})},createScrollbarsSetupEvents=(t2,n2)=>(o2,s2,e2,c2,r2,i2)=>{let{Xt:l2}=o2,[a2,u2]=selfClearTimeout(333),d2=!!r2.scrollBy,f3=!0;return runEachAndClear.bind(0,[on(l2,"pointerenter",()=>{s2(rt,!0)}),on(l2,"pointerleave pointercancel",()=>{s2(rt)}),on(l2,"wheel",t3=>{let{deltaX:n3,deltaY:o3,deltaMode:e3}=t3;d2&&f3&&e3===0&&parent(l2)===c2&&r2.scrollBy({left:n3,top:o3,behavior:"smooth"}),f3=!1,s2(at,!0),a2(()=>{f3=!0,s2(at)}),preventDefault(t3)},{S:!1,$:!0}),createRootClickStopPropagationEvents(l2,e2),createInteractiveScrollEvents(t2,c2,e2,o2,r2,n2,i2),u2])},{min:Kt,max:Qt,abs:tn,round:nn}=Math,getScrollbarHandleLengthRatio=(t2,n2,o2,s2)=>{if(s2){let t3=o2?"x":"y",{Tt:n3,zt:e3}=s2,c3=e3[t3],r3=n3[t3];return Qt(0,Kt(1,c3/(c3+r3)))}let e2=o2?"width":"height",c2=getBoundingClientRect(t2)[e2],r2=getBoundingClientRect(n2)[e2];return Qt(0,Kt(1,c2/r2))},getScrollbarHandleOffsetRatio=(t2,n2,o2,s2,e2,c2)=>{let{B:r2}=getEnvironment(),i2=c2?"x":"y",l2=c2?"Left":"Top",{Tt:a2}=s2,u2=nn(a2[i2]),d2=tn(o2[`scroll${l2}`]),f3=c2&&e2,_2=r2.i?d2:u2-d2,v3=Kt(1,(f3?_2:d2)/u2),g2=getScrollbarHandleLengthRatio(t2,n2,c2);return 1/g2*(1-g2)*v3},createScrollbarsSetupElements=(t2,n2,o2)=>{let{N:s2,L:e2}=getEnvironment(),{scrollbars:c2}=s2(),{slot:r2}=c2,{ct:i2,W:l2,Z:a2,J:u2,lt:d2,ot:f3,it:h2,ut:v3}=n2,{scrollbars:g2}=d2?{}:t2,{slot:w3}=g2||{},p2=dynamicInitializationElement([l2,a2,u2],()=>v3&&h2?l2:a2,r2,w3),scrollbarStructureAddRemoveClass=(t3,n3,o3)=>{let s3=o3?addClass:removeClass;each(t3,t4=>{s3(t4.Xt,n3)})},scrollbarsHandleStyle=(t3,n3)=>{each(t3,t4=>{let[o3,s3]=n3(t4);style(o3,s3)})},scrollbarStructureRefreshHandleLength=(t3,n3,o3)=>{scrollbarsHandleStyle(t3,t4=>{let{Ft:s3,Gt:e3}=t4;return[s3,{[o3?"width":"height"]:`${(100*getScrollbarHandleLengthRatio(s3,e3,o3,n3)).toFixed(3)}%`}]})},scrollbarStructureRefreshHandleOffset=(t3,n3,o3)=>{let s3=o3?"X":"Y";scrollbarsHandleStyle(t3,t4=>{let{Ft:e3,Gt:c3,Xt:r3}=t4,i3=getScrollbarHandleOffsetRatio(e3,c3,f3,n3,directionIsRTL(r3),o3);return[e3,{transform:i3===i3?`translate${s3}(${(100*i3).toFixed(3)}%)`:""}]})},b3=[],m2=[],y2=[],scrollbarsAddRemoveClass=(t3,n3,o3)=>{let s3=isBoolean(o3),e3=s3?o3:!0,c3=s3?!o3:!0;e3&&scrollbarStructureAddRemoveClass(m2,t3,n3),c3&&scrollbarStructureAddRemoveClass(y2,t3,n3)},refreshScrollbarsHandleLength=t3=>{scrollbarStructureRefreshHandleLength(m2,t3,!0),scrollbarStructureRefreshHandleLength(y2,t3)},refreshScrollbarsHandleOffset=t3=>{scrollbarStructureRefreshHandleOffset(m2,t3,!0),scrollbarStructureRefreshHandleOffset(y2,t3)},generateScrollbarDOM=t3=>{let n3=t3?Q:tt,s3=t3?m2:y2,c3=isEmptyArray(s3)?ct:"",r3=createDiv(`${J} ${n3} ${c3}`),l3=createDiv(nt),u3=createDiv(ot),d3={Xt:r3,Gt:l3,Ft:u3};return e2||addClass(r3,W),appendChildren(r3,l3),appendChildren(l3,u3),push(s3,d3),push(b3,[removeElements.bind(0,r3),o2(d3,scrollbarsAddRemoveClass,i2,a2,f3,t3)]),d3},S3=generateScrollbarDOM.bind(0,!0),x2=generateScrollbarDOM.bind(0,!1),appendElements=()=>{appendChildren(p2,m2[0].Xt),appendChildren(p2,y2[0].Xt),_(()=>{scrollbarsAddRemoveClass(ct)},300)};return S3(),x2(),[{Ut:refreshScrollbarsHandleLength,Wt:refreshScrollbarsHandleOffset,Zt:scrollbarsAddRemoveClass,Jt:{Kt:m2,Qt:S3,tn:scrollbarsHandleStyle.bind(0,m2)},nn:{Kt:y2,Qt:x2,tn:scrollbarsHandleStyle.bind(0,y2)}},appendElements,runEachAndClear.bind(0,b3)]},createScrollbarsSetup=(t2,n2,o2,s2)=>{let e2,c2,r2,i2,l2,a2=0,u2=createState({}),[d2]=u2,[f3,_2]=selfClearTimeout(),[h2,v3]=selfClearTimeout(),[g2,w3]=selfClearTimeout(100),[p2,b3]=selfClearTimeout(100),[m2,y2]=selfClearTimeout(()=>a2),[S3,x2,$2]=createScrollbarsSetupElements(t2,o2.qt,createScrollbarsSetupEvents(n2,o2)),{Z:C3,J:O3,ot:z2,st:T2,ut:E3,it:I2}=o2.qt,{Jt:A3,nn:L2,Zt:H2,Ut:P2,Wt:D2}=S3,{tn:M2}=A3,{tn:R2}=L2,styleScrollbarPosition=t3=>{let{Xt:n3}=t3,o3=E3&&!I2&&parent(n3)===O3&&n3;return[o3,{transform:o3?`translate(${scrollLeft(z2)}px, ${scrollTop(z2)}px)`:""}]},manageScrollbarsAutoHide=(t3,n3)=>{if(y2(),t3)H2(lt);else{let hide=()=>H2(lt,!0);a2>0&&!n3?m2(hide):hide()}},onHostMouseEnter=()=>{i2=c2,i2&&manageScrollbarsAutoHide(!0)},k2=[w3,y2,b3,v3,_2,$2,on(C3,"pointerover",onHostMouseEnter,{C:!0}),on(C3,"pointerenter",onHostMouseEnter),on(C3,"pointerleave",()=>{i2=!1,c2&&manageScrollbarsAutoHide(!1)}),on(C3,"pointermove",()=>{e2&&f3(()=>{w3(),manageScrollbarsAutoHide(!0),p2(()=>{e2&&manageScrollbarsAutoHide(!1)})})}),on(T2,"scroll",t3=>{h2(()=>{D2(o2()),r2&&manageScrollbarsAutoHide(!0),g2(()=>{r2&&!i2&&manageScrollbarsAutoHide(!1)})}),s2(t3),E3&&M2(styleScrollbarPosition),E3&&R2(styleScrollbarPosition)})],B2=d2.bind(0);return B2.qt=S3,B2.Nt=x2,[(t3,s3,i3)=>{let{At:u3,Lt:d3,It:f4,yt:_3}=i3,{A:h3}=getEnvironment(),v4=createOptionCheck(n2,t3,s3),g3=o2(),{Tt:w4,Ct:p3,bt:b4}=g3,[m3,y3]=v4("showNativeOverlaidScrollbars"),[S4,x3]=v4("scrollbars.theme"),[$3,C4]=v4("scrollbars.visibility"),[O4,z3]=v4("scrollbars.autoHide"),[T3]=v4("scrollbars.autoHideDelay"),[E4,A4]=v4("scrollbars.dragScroll"),[L3,M3]=v4("scrollbars.clickScroll"),R3=u3||d3||_3,k3=f4||C4,B3=m3&&h3.x&&h3.y,setScrollbarVisibility=(t4,n3)=>{let o3=$3==="visible"||$3==="auto"&&t4==="scroll";return H2(st,o3,n3),o3};if(a2=T3,y3&&H2(Z,B3),x3&&(H2(l2),H2(S4,!0),l2=S4),z3&&(e2=O4==="move",c2=O4==="leave",r2=O4!=="never",manageScrollbarsAutoHide(!r2,!0)),A4&&H2(dt,E4),M3&&H2(ut,L3),k3){let t4=setScrollbarVisibility(p3.x,!0),n3=setScrollbarVisibility(p3.y,!1);H2(et,!(t4&&n3))}R3&&(P2(g3),D2(g3),H2(it,!w4.x,!0),H2(it,!w4.y,!1),H2(K,b4&&!I2))},B2,runEachAndClear.bind(0,k2)]},invokePluginInstance=(t2,n2,o2)=>{isFunction(t2)&&t2(n2||void 0,o2||void 0)},OverlayScrollbars=(t2,n2,o2)=>{let{F:s2,N:e2,Y:c2,j:r2}=getEnvironment(),i2=getPlugins(),l2=isHTMLElement(t2),a2=l2?t2:t2.target,u2=getInstance(a2);if(n2&&!u2){let u3=!1,validateOptions=t3=>{let n3=getPlugins()[mt],o3=n3&&n3.O;return o3?o3(t3,!0):t3},d2=assignDeep({},s2(),validateOptions(n2)),[f3,_2,h2]=createEventListenerHub(o2),[v3,g2,w3]=createStructureSetup(t2,d2),[p2,b3,m2]=createScrollbarsSetup(t2,d2,g2,t3=>h2("scroll",[$2,t3])),update=(t3,n3)=>v3(t3,!!n3),y2=update.bind(0,{},!0),S3=c2(y2),x2=r2(y2),destroy=t3=>{removeInstance(a2),S3(),x2(),m2(),w3(),u3=!0,h2("destroyed",[$2,!!t3]),_2()},$2={options(t3,n3){if(t3){let o3=n3?s2():{},e3=getOptionsDiff(d2,assignDeep(o3,validateOptions(t3)));isEmptyObject(e3)||(assignDeep(d2,e3),update(e3))}return assignDeep({},d2)},on:f3,off:(t3,n3)=>{t3&&n3&&_2(t3,n3)},state(){let{zt:t3,Tt:n3,Ct:o3,Et:s3,K:e3,St:c3,bt:r3}=g2();return assignDeep({},{overflowEdge:t3,overflowAmount:n3,overflowStyle:o3,hasOverflow:s3,padding:e3,paddingAbsolute:c3,directionRTL:r3,destroyed:u3})},elements(){let{W:t3,Z:n3,K:o3,J:s3,tt:e3,ot:c3,st:r3}=g2.qt,{Jt:i3,nn:l3}=b3.qt,translateScrollbarStructure=t4=>{let{Ft:n4,Gt:o4,Xt:s4}=t4;return{scrollbar:s4,track:o4,handle:n4}},translateScrollbarsSetupElement=t4=>{let{Kt:n4,Qt:o4}=t4,s4=translateScrollbarStructure(n4[0]);return assignDeep({},s4,{clone:()=>{let t5=translateScrollbarStructure(o4());return p2({},!0,{}),t5}})};return assignDeep({},{target:t3,host:n3,padding:o3||s3,viewport:s3,content:e3||s3,scrollOffsetElement:c3,scrollEventElement:r3,scrollbarHorizontal:translateScrollbarsSetupElement(i3),scrollbarVertical:translateScrollbarsSetupElement(l3)})},update:t3=>update({},t3),destroy:destroy.bind(0)};return g2.jt((t3,n3,o3)=>{p2(n3,o3,t3)}),addInstance(a2,$2),each(keys(i2),t3=>invokePluginInstance(i2[t3],0,$2)),cancelInitialization(g2.qt.it,e2().cancel,!l2&&t2.cancel)?(destroy(!0),$2):(g2.Nt(),b3.Nt(),h2("initialized",[$2]),g2.jt((t3,n3,o3)=>{let{gt:s3,yt:e3,vt:c3,At:r3,Lt:i3,It:l3,wt:a3,Ot:u4}=t3;h2("updated",[$2,{updateHints:{sizeChanged:s3,directionChanged:e3,heightIntrinsicChanged:c3,overflowEdgeChanged:r3,overflowAmountChanged:i3,overflowStyleChanged:l3,contentMutation:a3,hostMutation:u4},changedOptions:n3,force:o3}])}),$2.update(!0),$2)}return u2};OverlayScrollbars.plugin=t2=>{each(addPlugin(t2),t3=>invokePluginInstance(t3,OverlayScrollbars))};OverlayScrollbars.valid=t2=>{let n2=t2&&t2.elements,o2=isFunction(n2)&&n2();return isPlainObject(o2)&&!!getInstance(o2.target)};OverlayScrollbars.env=()=>{let{k:t2,A:n2,I:o2,B:s2,V:e2,L:c2,X:r2,U:i2,N:l2,q:a2,F:u2,G:d2}=getEnvironment();return assignDeep({},{scrollbarsSize:t2,scrollbarsOverlaid:n2,scrollbarsHiding:o2,rtlScrollBehavior:s2,flexboxGlue:e2,cssCustomProperties:c2,staticDefaultInitialization:r2,staticDefaultOptions:i2,getDefaultInitialization:l2,setDefaultInitialization:a2,getDefaultOptions:u2,setDefaultOptions:d2})};var O2=()=>{if(typeof window>"u"){let n2=()=>{};return[n2,n2]}let l2,c2,t2=window,o2=typeof t2.requestIdleCallback=="function",a2=t2.requestAnimationFrame,i2=t2.cancelAnimationFrame,r2=o2?t2.requestIdleCallback:a2,u2=o2?t2.cancelIdleCallback:i2,s2=()=>{u2(l2),i2(c2)};return[(n2,e2)=>{s2(),l2=r2(o2?()=>{s2(),c2=a2(n2)}:n2,typeof e2=="object"?e2:{timeout:2233})},s2]},S2=l2=>{let{options:c2,events:t2,defer:o2}=l2||{},[a2,i2]=(0,import_react.useMemo)(O2,[]),r2=(0,import_react.useRef)(null),u2=(0,import_react.useRef)(o2),s2=(0,import_react.useRef)(c2),n2=(0,import_react.useRef)(t2);return(0,import_react.useEffect)(()=>{u2.current=o2},[o2]),(0,import_react.useEffect)(()=>{let{current:e2}=r2;s2.current=c2,OverlayScrollbars.valid(e2)&&e2.options(c2||{},!0)},[c2]),(0,import_react.useEffect)(()=>{let{current:e2}=r2;n2.current=t2,OverlayScrollbars.valid(e2)&&e2.on(t2||{},!0)},[t2]),(0,import_react.useEffect)(()=>()=>{var e2;i2(),(e2=r2.current)==null||e2.destroy()},[]),(0,import_react.useMemo)(()=>[e2=>{let y2=r2.current;if(OverlayScrollbars.valid(y2))return;let d2=u2.current,I2=s2.current||{},m2=n2.current||{},p2=()=>r2.current=OverlayScrollbars(e2,I2,m2);d2?a2(p2,d2):p2()},()=>r2.current],[])},F2=(l2,c2)=>{let{element:t2="div",options:o2,events:a2,defer:i2,children:r2,...u2}=l2,s2=t2,n2=(0,import_react.useRef)(null),e2=(0,import_react.useRef)(null),[y2,d2]=S2({options:o2,events:a2,defer:i2});return(0,import_react.useEffect)(()=>{let{current:I2}=n2,{current:m2}=e2;return I2&&m2&&y2({target:I2,elements:{viewport:m2,content:m2}}),()=>{var p2;return(p2=d2())==null?void 0:p2.destroy()}},[y2,t2]),(0,import_react.useImperativeHandle)(c2,()=>({osInstance:d2,getElement:()=>n2.current}),[]),import_react.default.createElement(s2,{"data-overlayscrollbars-initialize":"",ref:n2,...u2},import_react.default.createElement("div",{ref:e2},r2))},A2=(0,import_react.forwardRef)(F2),OverlayScrollbars2=A2,OverlayScrollbars_default=A2;export{OverlayScrollbars2 as OverlayScrollbars,OverlayScrollbars_default as default}; diff --git a/@zooniverse/classifier/sb-manager/WithTooltip-J57HCPYA-3VOMFVVS.js b/@zooniverse/classifier/sb-manager/WithTooltip-J57HCPYA-3VOMFVVS.js new file mode 100644 index 00000000000..6c149736f68 --- /dev/null +++ b/@zooniverse/classifier/sb-manager/WithTooltip-J57HCPYA-3VOMFVVS.js @@ -0,0 +1 @@ +import{WithToolTipState,WithTooltipPure}from"./chunk-NBCGHFLK.js";import"./chunk-QPL63VNK.js";import"./chunk-SPUAGIB2.js";import"./chunk-QMHPSTMR.js";import"./chunk-3J6GS6FI.js";import"./chunk-RKFFWI2D.js";export{WithToolTipState,WithToolTipState as WithTooltip,WithTooltipPure}; diff --git a/@zooniverse/classifier/sb-manager/chunk-3J6GS6FI.js b/@zooniverse/classifier/sb-manager/chunk-3J6GS6FI.js new file mode 100644 index 00000000000..ac21a2cfb15 --- /dev/null +++ b/@zooniverse/classifier/sb-manager/chunk-3J6GS6FI.js @@ -0,0 +1 @@ +import{__commonJS,__require}from"./chunk-RKFFWI2D.js";var require_memoizerific=__commonJS({"../../node_modules/memoizerific/memoizerific.js"(exports,module){(function(f){if(typeof exports=="object"&&typeof module<"u")module.exports=f();else if(typeof define=="function"&&define.amd)define([],f);else{var g;typeof window<"u"?g=window:typeof global<"u"?g=global:typeof self<"u"?g=self:g=this,g.memoizerific=f()}})(function(){var define2,module2,exports2;return function e(t,n,r){function s(o2,u){if(!n[o2]){if(!t[o2]){var a=typeof __require=="function"&&__require;if(!u&&a)return a(o2,!0);if(i)return i(o2,!0);var f=new Error("Cannot find module '"+o2+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o2]={exports:{}};t[o2][0].call(l.exports,function(e2){var n2=t[o2][1][e2];return s(n2||e2)},l,l.exports,e,t,n,r)}return n[o2].exports}for(var i=typeof __require=="function"&&__require,o=0;o=0)return this.lastItem=this.list[index],this.list[index].val},Similar.prototype.set=function(key,val){var index;return this.lastItem&&this.isEqual(this.lastItem.key,key)?(this.lastItem.val=val,this):(index=this.indexOf(key),index>=0?(this.lastItem=this.list[index],this.list[index].val=val,this):(this.lastItem={key,val},this.list.push(this.lastItem),this.size++,this))},Similar.prototype.delete=function(key){var index;if(this.lastItem&&this.isEqual(this.lastItem.key,key)&&(this.lastItem=void 0),index=this.indexOf(key),index>=0)return this.size--,this.list.splice(index,1)[0]},Similar.prototype.has=function(key){var index;return this.lastItem&&this.isEqual(this.lastItem.key,key)?!0:(index=this.indexOf(key),index>=0?(this.lastItem=this.list[index],!0):!1)},Similar.prototype.forEach=function(callback,thisArg){var i;for(i=0;i0&&(lruPath[argsLengthMinusOne]={cacheItem:currentCache,arg:arguments[argsLengthMinusOne]},isMemoized?moveToMostRecentLru(lru,lruPath):lru.push(lruPath),lru.length>limit&&removeCachedResult(lru.shift())),memoizerific.wasMemoized=isMemoized,memoizerific.numArgs=argsLengthMinusOne+1,fnResult};return memoizerific.limit=limit,memoizerific.wasMemoized=!1,memoizerific.cache=cache,memoizerific.lru=lru,memoizerific}};function moveToMostRecentLru(lru,lruPath){var lruLen=lru.length,lruPathLen=lruPath.length,isMatch,i,ii;for(i=0;i=0&&(currentLru=removedLru[i],tmp=currentLru.cacheItem.get(currentLru.arg),!tmp||!tmp.size);i--)currentLru.cacheItem.delete(currentLru.arg)}function isEqual(val1,val2){return val1===val2||val1!==val1&&val2!==val2}},{"map-or-similar":1}]},{},[3])(3)})}});export{require_memoizerific}; diff --git a/@zooniverse/classifier/sb-manager/chunk-45GKKSU6.js b/@zooniverse/classifier/sb-manager/chunk-45GKKSU6.js new file mode 100644 index 00000000000..486193a672e --- /dev/null +++ b/@zooniverse/classifier/sb-manager/chunk-45GKKSU6.js @@ -0,0 +1,408 @@ +import{ActionBar,ScrollArea,SyntaxHighlighter2,createCopyToClipboardFunction}from"./chunk-O2ZUMB77.js";import{WithToolTipState,auto,require_react_dom}from"./chunk-NBCGHFLK.js";import{_extends,_objectWithoutPropertiesLoose}from"./chunk-QPL63VNK.js";import{Global,ThemeProvider,color,create,createGlobal,deprecate,ensure,ignoreSsrWarning,isPropValid,keyframes,logger,newStyled,once,pretty,scope,typography,useTheme,withTheme}from"./chunk-SPUAGIB2.js";import{require_ReactPropTypesSecret,require_checkPropTypes,require_has,require_object_assign,require_react}from"./chunk-QMHPSTMR.js";import{require_memoizerific}from"./chunk-3J6GS6FI.js";import{__commonJS,__esm,__export,__toCommonJS,__toESM}from"./chunk-RKFFWI2D.js";var require_shams=__commonJS({"../../node_modules/has-symbols/shams.js"(exports,module){"use strict";module.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var obj={},sym=Symbol("test"),symObj=Object(sym);if(typeof sym=="string"||Object.prototype.toString.call(sym)!=="[object Symbol]"||Object.prototype.toString.call(symObj)!=="[object Symbol]")return!1;var symVal=42;obj[sym]=symVal;for(sym in obj)return!1;if(typeof Object.keys=="function"&&Object.keys(obj).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(obj).length!==0)return!1;var syms=Object.getOwnPropertySymbols(obj);if(syms.length!==1||syms[0]!==sym||!Object.prototype.propertyIsEnumerable.call(obj,sym))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var descriptor=Object.getOwnPropertyDescriptor(obj,sym);if(descriptor.value!==symVal||descriptor.enumerable!==!0)return!1}return!0}}});var require_has_symbols=__commonJS({"../../node_modules/has-symbols/index.js"(exports,module){"use strict";var origSymbol=typeof Symbol<"u"&&Symbol,hasSymbolSham=require_shams();module.exports=function(){return typeof origSymbol!="function"||typeof Symbol!="function"||typeof origSymbol("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:hasSymbolSham()}}});var require_has_proto=__commonJS({"../../node_modules/has-proto/index.js"(exports,module){"use strict";var test={foo:{}},$Object=Object;module.exports=function(){return{__proto__:test}.foo===test.foo&&!({__proto__:null}instanceof $Object)}}});var require_implementation=__commonJS({"../../node_modules/function-bind/implementation.js"(exports,module){"use strict";var ERROR_MESSAGE="Function.prototype.bind called on incompatible ",slice=Array.prototype.slice,toStr=Object.prototype.toString,funcType="[object Function]";module.exports=function(that){var target=this;if(typeof target!="function"||toStr.call(target)!==funcType)throw new TypeError(ERROR_MESSAGE+target);for(var args2=slice.call(arguments,1),bound,binder=function(){if(this instanceof bound){var result2=target.apply(this,args2.concat(slice.call(arguments)));return Object(result2)===result2?result2:this}else return target.apply(that,args2.concat(slice.call(arguments)))},boundLength=Math.max(0,target.length-args2.length),boundArgs=[],i3=0;i3"u"||!getProto?undefined2:getProto(Uint8Array),INTRINSICS={"%AggregateError%":typeof AggregateError>"u"?undefined2:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?undefined2:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols&&getProto?getProto([][Symbol.iterator]()):undefined2,"%AsyncFromSyncIteratorPrototype%":undefined2,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":typeof Atomics>"u"?undefined2:Atomics,"%BigInt%":typeof BigInt>"u"?undefined2:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?undefined2:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?undefined2:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?undefined2:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?undefined2:Float32Array,"%Float64Array%":typeof Float64Array>"u"?undefined2:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?undefined2:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":typeof Int8Array>"u"?undefined2:Int8Array,"%Int16Array%":typeof Int16Array>"u"?undefined2:Int16Array,"%Int32Array%":typeof Int32Array>"u"?undefined2:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":hasSymbols&&getProto?getProto(getProto([][Symbol.iterator]())):undefined2,"%JSON%":typeof JSON=="object"?JSON:undefined2,"%Map%":typeof Map>"u"?undefined2:Map,"%MapIteratorPrototype%":typeof Map>"u"||!hasSymbols||!getProto?undefined2:getProto(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?undefined2:Promise,"%Proxy%":typeof Proxy>"u"?undefined2:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?undefined2:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?undefined2:Set,"%SetIteratorPrototype%":typeof Set>"u"||!hasSymbols||!getProto?undefined2:getProto(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?undefined2:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols&&getProto?getProto(""[Symbol.iterator]()):undefined2,"%Symbol%":hasSymbols?Symbol:undefined2,"%SyntaxError%":$SyntaxError,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError,"%Uint8Array%":typeof Uint8Array>"u"?undefined2:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?undefined2:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?undefined2:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?undefined2:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?undefined2:WeakMap,"%WeakRef%":typeof WeakRef>"u"?undefined2:WeakRef,"%WeakSet%":typeof WeakSet>"u"?undefined2:WeakSet};if(getProto)try{null.error}catch(e3){errorProto=getProto(getProto(e3)),INTRINSICS["%Error.prototype%"]=errorProto}var errorProto,doEval=function doEval2(name2){var value2;if(name2==="%AsyncFunction%")value2=getEvalledConstructor("async function () {}");else if(name2==="%GeneratorFunction%")value2=getEvalledConstructor("function* () {}");else if(name2==="%AsyncGeneratorFunction%")value2=getEvalledConstructor("async function* () {}");else if(name2==="%AsyncGenerator%"){var fn=doEval2("%AsyncGeneratorFunction%");fn&&(value2=fn.prototype)}else if(name2==="%AsyncIteratorPrototype%"){var gen=doEval2("%AsyncGenerator%");gen&&getProto&&(value2=getProto(gen.prototype))}return INTRINSICS[name2]=value2,value2},LEGACY_ALIASES={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},bind=require_function_bind(),hasOwn=require_src(),$concat=bind.call(Function.call,Array.prototype.concat),$spliceApply=bind.call(Function.apply,Array.prototype.splice),$replace=bind.call(Function.call,String.prototype.replace),$strSlice=bind.call(Function.call,String.prototype.slice),$exec=bind.call(Function.call,RegExp.prototype.exec),rePropName2=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,reEscapeChar2=/\\(\\)?/g,stringToPath2=function(string){var first=$strSlice(string,0,1),last=$strSlice(string,-1);if(first==="%"&&last!=="%")throw new $SyntaxError("invalid intrinsic syntax, expected closing `%`");if(last==="%"&&first!=="%")throw new $SyntaxError("invalid intrinsic syntax, expected opening `%`");var result2=[];return $replace(string,rePropName2,function(match,number,quote,subString){result2[result2.length]=quote?$replace(subString,reEscapeChar2,"$1"):number||match}),result2},getBaseIntrinsic=function(name2,allowMissing){var intrinsicName=name2,alias;if(hasOwn(LEGACY_ALIASES,intrinsicName)&&(alias=LEGACY_ALIASES[intrinsicName],intrinsicName="%"+alias[0]+"%"),hasOwn(INTRINSICS,intrinsicName)){var value2=INTRINSICS[intrinsicName];if(value2===needsEval&&(value2=doEval(intrinsicName)),typeof value2>"u"&&!allowMissing)throw new $TypeError("intrinsic "+name2+" exists, but is not available. Please file an issue!");return{alias,name:intrinsicName,value:value2}}throw new $SyntaxError("intrinsic "+name2+" does not exist!")};module.exports=function(name2,allowMissing){if(typeof name2!="string"||name2.length===0)throw new $TypeError("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof allowMissing!="boolean")throw new $TypeError('"allowMissing" argument must be a boolean');if($exec(/^%?[^%]*%?$/,name2)===null)throw new $SyntaxError("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var parts=stringToPath2(name2),intrinsicBaseName=parts.length>0?parts[0]:"",intrinsic=getBaseIntrinsic("%"+intrinsicBaseName+"%",allowMissing),intrinsicRealName=intrinsic.name,value2=intrinsic.value,skipFurtherCaching=!1,alias=intrinsic.alias;alias&&(intrinsicBaseName=alias[0],$spliceApply(parts,$concat([0,1],alias)));for(var i3=1,isOwn=!0;i3=parts.length){var desc=$gOPD(value2,part);isOwn=!!desc,isOwn&&"get"in desc&&!("originalValue"in desc.get)?value2=desc.get:value2=value2[part]}else isOwn=hasOwn(value2,part),value2=value2[part];isOwn&&!skipFurtherCaching&&(INTRINSICS[intrinsicRealName]=value2)}}return value2}}});var require_call_bind=__commonJS({"../../node_modules/call-bind/index.js"(exports,module){"use strict";var bind=require_function_bind(),GetIntrinsic=require_get_intrinsic(),$apply=GetIntrinsic("%Function.prototype.apply%"),$call=GetIntrinsic("%Function.prototype.call%"),$reflectApply=GetIntrinsic("%Reflect.apply%",!0)||bind.call($call,$apply),$gOPD=GetIntrinsic("%Object.getOwnPropertyDescriptor%",!0),$defineProperty=GetIntrinsic("%Object.defineProperty%",!0),$max=GetIntrinsic("%Math.max%");if($defineProperty)try{$defineProperty({},"a",{value:1})}catch{$defineProperty=null}module.exports=function(originalFunction){var func=$reflectApply(bind,$call,arguments);if($gOPD&&$defineProperty){var desc=$gOPD(func,"length");desc.configurable&&$defineProperty(func,"length",{value:1+$max(0,originalFunction.length-(arguments.length-1))})}return func};var applyBind=function(){return $reflectApply(bind,$apply,arguments)};$defineProperty?$defineProperty(module.exports,"apply",{value:applyBind}):module.exports.apply=applyBind}});var require_callBound=__commonJS({"../../node_modules/call-bind/callBound.js"(exports,module){"use strict";var GetIntrinsic=require_get_intrinsic(),callBind=require_call_bind(),$indexOf=callBind(GetIntrinsic("String.prototype.indexOf"));module.exports=function(name2,allowMissing){var intrinsic=GetIntrinsic(name2,!!allowMissing);return typeof intrinsic=="function"&&$indexOf(name2,".prototype.")>-1?callBind(intrinsic):intrinsic}}});var require_util=__commonJS({"(disabled):../../node_modules/object-inspect/util.inspect"(){}});var require_object_inspect=__commonJS({"../../node_modules/object-inspect/index.js"(exports,module){var hasMap=typeof Map=="function"&&Map.prototype,mapSizeDescriptor=Object.getOwnPropertyDescriptor&&hasMap?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,mapSize=hasMap&&mapSizeDescriptor&&typeof mapSizeDescriptor.get=="function"?mapSizeDescriptor.get:null,mapForEach=hasMap&&Map.prototype.forEach,hasSet=typeof Set=="function"&&Set.prototype,setSizeDescriptor=Object.getOwnPropertyDescriptor&&hasSet?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,setSize=hasSet&&setSizeDescriptor&&typeof setSizeDescriptor.get=="function"?setSizeDescriptor.get:null,setForEach=hasSet&&Set.prototype.forEach,hasWeakMap=typeof WeakMap=="function"&&WeakMap.prototype,weakMapHas=hasWeakMap?WeakMap.prototype.has:null,hasWeakSet=typeof WeakSet=="function"&&WeakSet.prototype,weakSetHas=hasWeakSet?WeakSet.prototype.has:null,hasWeakRef=typeof WeakRef=="function"&&WeakRef.prototype,weakRefDeref=hasWeakRef?WeakRef.prototype.deref:null,booleanValueOf=Boolean.prototype.valueOf,objectToString3=Object.prototype.toString,functionToString=Function.prototype.toString,$match=String.prototype.match,$slice=String.prototype.slice,$replace=String.prototype.replace,$toUpperCase=String.prototype.toUpperCase,$toLowerCase=String.prototype.toLowerCase,$test=RegExp.prototype.test,$concat=Array.prototype.concat,$join=Array.prototype.join,$arrSlice=Array.prototype.slice,$floor=Math.floor,bigIntValueOf=typeof BigInt=="function"?BigInt.prototype.valueOf:null,gOPS=Object.getOwnPropertySymbols,symToString=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,hasShammedSymbols=typeof Symbol=="function"&&typeof Symbol.iterator=="object",toStringTag=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===hasShammedSymbols||"symbol")?Symbol.toStringTag:null,isEnumerable=Object.prototype.propertyIsEnumerable,gPO=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(O2){return O2.__proto__}:null);function addNumericSeparator(num,str){if(num===1/0||num===-1/0||num!==num||num&&num>-1e3&&num<1e3||$test.call(/e/,str))return str;var sepRegex=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof num=="number"){var int=num<0?-$floor(-num):$floor(num);if(int!==num){var intStr=String(int),dec=$slice.call(str,intStr.length+1);return $replace.call(intStr,sepRegex,"$&_")+"."+$replace.call($replace.call(dec,/([0-9]{3})/g,"$&_"),/_$/,"")}}return $replace.call(str,sepRegex,"$&_")}var utilInspect=require_util(),inspectCustom=utilInspect.custom,inspectSymbol=isSymbol3(inspectCustom)?inspectCustom:null;module.exports=function inspect_(obj,options3,depth,seen){var opts=options3||{};if(has3(opts,"quoteStyle")&&opts.quoteStyle!=="single"&&opts.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(has3(opts,"maxStringLength")&&(typeof opts.maxStringLength=="number"?opts.maxStringLength<0&&opts.maxStringLength!==1/0:opts.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var customInspect=has3(opts,"customInspect")?opts.customInspect:!0;if(typeof customInspect!="boolean"&&customInspect!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(has3(opts,"indent")&&opts.indent!==null&&opts.indent!==" "&&!(parseInt(opts.indent,10)===opts.indent&&opts.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(has3(opts,"numericSeparator")&&typeof opts.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var numericSeparator=opts.numericSeparator;if(typeof obj>"u")return"undefined";if(obj===null)return"null";if(typeof obj=="boolean")return obj?"true":"false";if(typeof obj=="string")return inspectString(obj,opts);if(typeof obj=="number"){if(obj===0)return 1/0/obj>0?"0":"-0";var str=String(obj);return numericSeparator?addNumericSeparator(obj,str):str}if(typeof obj=="bigint"){var bigIntStr=String(obj)+"n";return numericSeparator?addNumericSeparator(obj,bigIntStr):bigIntStr}var maxDepth=typeof opts.depth>"u"?5:opts.depth;if(typeof depth>"u"&&(depth=0),depth>=maxDepth&&maxDepth>0&&typeof obj=="object")return isArray2(obj)?"[Array]":"[Object]";var indent=getIndent(opts,depth);if(typeof seen>"u")seen=[];else if(indexOf(seen,obj)>=0)return"[Circular]";function inspect(value2,from,noIndent){if(from&&(seen=$arrSlice.call(seen),seen.push(from)),noIndent){var newOpts={depth:opts.depth};return has3(opts,"quoteStyle")&&(newOpts.quoteStyle=opts.quoteStyle),inspect_(value2,newOpts,depth+1,seen)}return inspect_(value2,opts,depth+1,seen)}if(typeof obj=="function"&&!isRegExp(obj)){var name2=nameOf(obj),keys2=arrObjKeys(obj,inspect);return"[Function"+(name2?": "+name2:" (anonymous)")+"]"+(keys2.length>0?" { "+$join.call(keys2,", ")+" }":"")}if(isSymbol3(obj)){var symString=hasShammedSymbols?$replace.call(String(obj),/^(Symbol\(.*\))_[^)]*$/,"$1"):symToString.call(obj);return typeof obj=="object"&&!hasShammedSymbols?markBoxed(symString):symString}if(isElement(obj)){for(var s2="<"+$toLowerCase.call(String(obj.nodeName)),attrs=obj.attributes||[],i3=0;i3",s2}if(isArray2(obj)){if(obj.length===0)return"[]";var xs=arrObjKeys(obj,inspect);return indent&&!singleLineValues(xs)?"["+indentedJoin(xs,indent)+"]":"[ "+$join.call(xs,", ")+" ]"}if(isError(obj)){var parts=arrObjKeys(obj,inspect);return!("cause"in Error.prototype)&&"cause"in obj&&!isEnumerable.call(obj,"cause")?"{ ["+String(obj)+"] "+$join.call($concat.call("[cause]: "+inspect(obj.cause),parts),", ")+" }":parts.length===0?"["+String(obj)+"]":"{ ["+String(obj)+"] "+$join.call(parts,", ")+" }"}if(typeof obj=="object"&&customInspect){if(inspectSymbol&&typeof obj[inspectSymbol]=="function"&&utilInspect)return utilInspect(obj,{depth:maxDepth-depth});if(customInspect!=="symbol"&&typeof obj.inspect=="function")return obj.inspect()}if(isMap(obj)){var mapParts=[];return mapForEach&&mapForEach.call(obj,function(value2,key2){mapParts.push(inspect(key2,obj,!0)+" => "+inspect(value2,obj))}),collectionOf("Map",mapSize.call(obj),mapParts,indent)}if(isSet(obj)){var setParts=[];return setForEach&&setForEach.call(obj,function(value2){setParts.push(inspect(value2,obj))}),collectionOf("Set",setSize.call(obj),setParts,indent)}if(isWeakMap(obj))return weakCollectionOf("WeakMap");if(isWeakSet(obj))return weakCollectionOf("WeakSet");if(isWeakRef(obj))return weakCollectionOf("WeakRef");if(isNumber(obj))return markBoxed(inspect(Number(obj)));if(isBigInt(obj))return markBoxed(inspect(bigIntValueOf.call(obj)));if(isBoolean(obj))return markBoxed(booleanValueOf.call(obj));if(isString(obj))return markBoxed(inspect(String(obj)));if(!isDate(obj)&&!isRegExp(obj)){var ys=arrObjKeys(obj,inspect),isPlainObject2=gPO?gPO(obj)===Object.prototype:obj instanceof Object||obj.constructor===Object,protoTag=obj instanceof Object?"":"null prototype",stringTag=!isPlainObject2&&toStringTag&&Object(obj)===obj&&toStringTag in obj?$slice.call(toStr(obj),8,-1):protoTag?"Object":"",constructorTag=isPlainObject2||typeof obj.constructor!="function"?"":obj.constructor.name?obj.constructor.name+" ":"",tag=constructorTag+(stringTag||protoTag?"["+$join.call($concat.call([],stringTag||[],protoTag||[]),": ")+"] ":"");return ys.length===0?tag+"{}":indent?tag+"{"+indentedJoin(ys,indent)+"}":tag+"{ "+$join.call(ys,", ")+" }"}return String(obj)};function wrapQuotes(s2,defaultStyle,opts){var quoteChar=(opts.quoteStyle||defaultStyle)==="double"?'"':"'";return quoteChar+s2+quoteChar}function quote(s2){return $replace.call(String(s2),/"/g,""")}function isArray2(obj){return toStr(obj)==="[object Array]"&&(!toStringTag||!(typeof obj=="object"&&toStringTag in obj))}function isDate(obj){return toStr(obj)==="[object Date]"&&(!toStringTag||!(typeof obj=="object"&&toStringTag in obj))}function isRegExp(obj){return toStr(obj)==="[object RegExp]"&&(!toStringTag||!(typeof obj=="object"&&toStringTag in obj))}function isError(obj){return toStr(obj)==="[object Error]"&&(!toStringTag||!(typeof obj=="object"&&toStringTag in obj))}function isString(obj){return toStr(obj)==="[object String]"&&(!toStringTag||!(typeof obj=="object"&&toStringTag in obj))}function isNumber(obj){return toStr(obj)==="[object Number]"&&(!toStringTag||!(typeof obj=="object"&&toStringTag in obj))}function isBoolean(obj){return toStr(obj)==="[object Boolean]"&&(!toStringTag||!(typeof obj=="object"&&toStringTag in obj))}function isSymbol3(obj){if(hasShammedSymbols)return obj&&typeof obj=="object"&&obj instanceof Symbol;if(typeof obj=="symbol")return!0;if(!obj||typeof obj!="object"||!symToString)return!1;try{return symToString.call(obj),!0}catch{}return!1}function isBigInt(obj){if(!obj||typeof obj!="object"||!bigIntValueOf)return!1;try{return bigIntValueOf.call(obj),!0}catch{}return!1}var hasOwn=Object.prototype.hasOwnProperty||function(key2){return key2 in this};function has3(obj,key2){return hasOwn.call(obj,key2)}function toStr(obj){return objectToString3.call(obj)}function nameOf(f3){if(f3.name)return f3.name;var m3=$match.call(functionToString.call(f3),/^function\s*([\w$]+)/);return m3?m3[1]:null}function indexOf(xs,x3){if(xs.indexOf)return xs.indexOf(x3);for(var i3=0,l2=xs.length;i3opts.maxStringLength){var remaining=str.length-opts.maxStringLength,trailer="... "+remaining+" more character"+(remaining>1?"s":"");return inspectString($slice.call(str,0,opts.maxStringLength),opts)+trailer}var s2=$replace.call($replace.call(str,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,lowbyte);return wrapQuotes(s2,"single",opts)}function lowbyte(c3){var n3=c3.charCodeAt(0),x3={8:"b",9:"t",10:"n",12:"f",13:"r"}[n3];return x3?"\\"+x3:"\\x"+(n3<16?"0":"")+$toUpperCase.call(n3.toString(16))}function markBoxed(str){return"Object("+str+")"}function weakCollectionOf(type){return type+" { ? }"}function collectionOf(type,size,entries,indent){var joinedEntries=indent?indentedJoin(entries,indent):$join.call(entries,", ");return type+" ("+size+") {"+joinedEntries+"}"}function singleLineValues(xs){for(var i3=0;i3=0)return!1;return!0}function getIndent(opts,depth){var baseIndent;if(opts.indent===" ")baseIndent=" ";else if(typeof opts.indent=="number"&&opts.indent>0)baseIndent=$join.call(Array(opts.indent+1)," ");else return null;return{base:baseIndent,prev:$join.call(Array(depth+1),baseIndent)}}function indentedJoin(xs,indent){if(xs.length===0)return"";var lineJoiner=` +`+indent.prev+indent.base;return lineJoiner+$join.call(xs,","+lineJoiner)+` +`+indent.prev}function arrObjKeys(obj,inspect){var isArr=isArray2(obj),xs=[];if(isArr){xs.length=obj.length;for(var i3=0;i31;){var item=queue.pop(),obj=item.obj[item.prop];if(isArray2(obj)){for(var compacted=[],j2=0;j2=48&&c3<=57||c3>=65&&c3<=90||c3>=97&&c3<=122||format3===formats.RFC1738&&(c3===40||c3===41)){out+=string.charAt(i3);continue}if(c3<128){out=out+hexTable[c3];continue}if(c3<2048){out=out+(hexTable[192|c3>>6]+hexTable[128|c3&63]);continue}if(c3<55296||c3>=57344){out=out+(hexTable[224|c3>>12]+hexTable[128|c3>>6&63]+hexTable[128|c3&63]);continue}i3+=1,c3=65536+((c3&1023)<<10|string.charCodeAt(i3)&1023),out+=hexTable[240|c3>>18]+hexTable[128|c3>>12&63]+hexTable[128|c3>>6&63]+hexTable[128|c3&63]}return out},compact=function(value2){for(var queue=[{obj:{o:value2},prop:"o"}],refs2=[],i3=0;i3"u"&&(step=0)}if(typeof filter=="function"?obj=filter(prefix2,obj):obj instanceof Date?obj=serializeDate(obj):generateArrayPrefix==="comma"&&isArray2(obj)&&(obj=utils.maybeMap(obj,function(value3){return value3 instanceof Date?serializeDate(value3):value3})),obj===null){if(strictNullHandling)return encoder&&!encodeValuesOnly?encoder(prefix2,defaults.encoder,charset,"key",format3):prefix2;obj=""}if(isNonNullishPrimitive(obj)||utils.isBuffer(obj)){if(encoder){var keyValue=encodeValuesOnly?prefix2:encoder(prefix2,defaults.encoder,charset,"key",format3);return[formatter(keyValue)+"="+formatter(encoder(obj,defaults.encoder,charset,"value",format3))]}return[formatter(prefix2)+"="+formatter(String(obj))]}var values=[];if(typeof obj>"u")return values;var objKeys;if(generateArrayPrefix==="comma"&&isArray2(obj))encodeValuesOnly&&encoder&&(obj=utils.maybeMap(obj,encoder)),objKeys=[{value:obj.length>0?obj.join(",")||null:void 0}];else if(isArray2(filter))objKeys=filter;else{var keys2=Object.keys(obj);objKeys=sort?keys2.sort(sort):keys2}for(var adjustedPrefix=commaRoundTrip&&isArray2(obj)&&obj.length===1?prefix2+"[]":prefix2,j2=0;j2"u"?defaults.allowDots:!!opts.allowDots,charset,charsetSentinel:typeof opts.charsetSentinel=="boolean"?opts.charsetSentinel:defaults.charsetSentinel,delimiter:typeof opts.delimiter>"u"?defaults.delimiter:opts.delimiter,encode:typeof opts.encode=="boolean"?opts.encode:defaults.encode,encoder:typeof opts.encoder=="function"?opts.encoder:defaults.encoder,encodeValuesOnly:typeof opts.encodeValuesOnly=="boolean"?opts.encodeValuesOnly:defaults.encodeValuesOnly,filter,format:format3,formatter,serializeDate:typeof opts.serializeDate=="function"?opts.serializeDate:defaults.serializeDate,skipNulls:typeof opts.skipNulls=="boolean"?opts.skipNulls:defaults.skipNulls,sort:typeof opts.sort=="function"?opts.sort:null,strictNullHandling:typeof opts.strictNullHandling=="boolean"?opts.strictNullHandling:defaults.strictNullHandling}};module.exports=function(object,opts){var obj=object,options3=normalizeStringifyOptions(opts),objKeys,filter;typeof options3.filter=="function"?(filter=options3.filter,obj=filter("",obj)):isArray2(options3.filter)&&(filter=options3.filter,objKeys=filter);var keys2=[];if(typeof obj!="object"||obj===null)return"";var arrayFormat;opts&&opts.arrayFormat in arrayPrefixGenerators?arrayFormat=opts.arrayFormat:opts&&"indices"in opts?arrayFormat=opts.indices?"indices":"repeat":arrayFormat="indices";var generateArrayPrefix=arrayPrefixGenerators[arrayFormat];if(opts&&"commaRoundTrip"in opts&&typeof opts.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var commaRoundTrip=generateArrayPrefix==="comma"&&opts&&opts.commaRoundTrip;objKeys||(objKeys=Object.keys(obj)),options3.sort&&objKeys.sort(options3.sort);for(var sideChannel=getSideChannel(),i3=0;i30?prefix2+joined:""}}});var require_parse=__commonJS({"../../node_modules/qs/lib/parse.js"(exports,module){"use strict";var utils=require_utils(),has3=Object.prototype.hasOwnProperty,isArray2=Array.isArray,defaults={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:utils.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},interpretNumericEntities=function(str){return str.replace(/&#(\d+);/g,function($0,numberStr){return String.fromCharCode(parseInt(numberStr,10))})},parseArrayValue=function(val,options3){return val&&typeof val=="string"&&options3.comma&&val.indexOf(",")>-1?val.split(","):val},isoSentinel="utf8=%26%2310003%3B",charsetSentinel="utf8=%E2%9C%93",parseValues=function(str,options3){var obj={__proto__:null},cleanStr=options3.ignoreQueryPrefix?str.replace(/^\?/,""):str,limit=options3.parameterLimit===1/0?void 0:options3.parameterLimit,parts=cleanStr.split(options3.delimiter,limit),skipIndex=-1,i3,charset=options3.charset;if(options3.charsetSentinel)for(i3=0;i3-1&&(val=isArray2(val)?[val]:val),has3.call(obj,key2)?obj[key2]=utils.combine(obj[key2],val):obj[key2]=val}return obj},parseObject=function(chain,val,options3,valuesParsed){for(var leaf=valuesParsed?val:parseArrayValue(val,options3),i3=chain.length-1;i3>=0;--i3){var obj,root4=chain[i3];if(root4==="[]"&&options3.parseArrays)obj=[].concat(leaf);else{obj=options3.plainObjects?Object.create(null):{};var cleanRoot=root4.charAt(0)==="["&&root4.charAt(root4.length-1)==="]"?root4.slice(1,-1):root4,index2=parseInt(cleanRoot,10);!options3.parseArrays&&cleanRoot===""?obj={0:leaf}:!isNaN(index2)&&root4!==cleanRoot&&String(index2)===cleanRoot&&index2>=0&&options3.parseArrays&&index2<=options3.arrayLimit?(obj=[],obj[index2]=leaf):cleanRoot!=="__proto__"&&(obj[cleanRoot]=leaf)}leaf=obj}return leaf},parseKeys=function(givenKey,val,options3,valuesParsed){if(givenKey){var key2=options3.allowDots?givenKey.replace(/\.([^.[]+)/g,"[$1]"):givenKey,brackets=/(\[[^[\]]*])/,child=/(\[[^[\]]*])/g,segment=options3.depth>0&&brackets.exec(key2),parent=segment?key2.slice(0,segment.index):key2,keys2=[];if(parent){if(!options3.plainObjects&&has3.call(Object.prototype,parent)&&!options3.allowPrototypes)return;keys2.push(parent)}for(var i3=0;options3.depth>0&&(segment=child.exec(key2))!==null&&i3"u"?defaults.charset:opts.charset;return{allowDots:typeof opts.allowDots>"u"?defaults.allowDots:!!opts.allowDots,allowPrototypes:typeof opts.allowPrototypes=="boolean"?opts.allowPrototypes:defaults.allowPrototypes,allowSparse:typeof opts.allowSparse=="boolean"?opts.allowSparse:defaults.allowSparse,arrayLimit:typeof opts.arrayLimit=="number"?opts.arrayLimit:defaults.arrayLimit,charset,charsetSentinel:typeof opts.charsetSentinel=="boolean"?opts.charsetSentinel:defaults.charsetSentinel,comma:typeof opts.comma=="boolean"?opts.comma:defaults.comma,decoder:typeof opts.decoder=="function"?opts.decoder:defaults.decoder,delimiter:typeof opts.delimiter=="string"||utils.isRegExp(opts.delimiter)?opts.delimiter:defaults.delimiter,depth:typeof opts.depth=="number"||opts.depth===!1?+opts.depth:defaults.depth,ignoreQueryPrefix:opts.ignoreQueryPrefix===!0,interpretNumericEntities:typeof opts.interpretNumericEntities=="boolean"?opts.interpretNumericEntities:defaults.interpretNumericEntities,parameterLimit:typeof opts.parameterLimit=="number"?opts.parameterLimit:defaults.parameterLimit,parseArrays:opts.parseArrays!==!1,plainObjects:typeof opts.plainObjects=="boolean"?opts.plainObjects:defaults.plainObjects,strictNullHandling:typeof opts.strictNullHandling=="boolean"?opts.strictNullHandling:defaults.strictNullHandling}};module.exports=function(str,opts){var options3=normalizeParseOptions(opts);if(str===""||str===null||typeof str>"u")return options3.plainObjects?Object.create(null):{};for(var tempObj=typeof str=="string"?parseValues(str,options3):str,obj=options3.plainObjects?Object.create(null):{},keys2=Object.keys(tempObj),i3=0;i3-1}module.exports=listCacheHas2}});var require_listCacheSet=__commonJS({"../../node_modules/lodash/_listCacheSet.js"(exports,module){var assocIndexOf2=require_assocIndexOf();function listCacheSet2(key2,value2){var data=this.__data__,index2=assocIndexOf2(data,key2);return index2<0?(++this.size,data.push([key2,value2])):data[index2][1]=value2,this}module.exports=listCacheSet2}});var require_ListCache=__commonJS({"../../node_modules/lodash/_ListCache.js"(exports,module){var listCacheClear2=require_listCacheClear(),listCacheDelete2=require_listCacheDelete(),listCacheGet2=require_listCacheGet(),listCacheHas2=require_listCacheHas(),listCacheSet2=require_listCacheSet();function ListCache2(entries){var index2=-1,length=entries==null?0:entries.length;for(this.clear();++index2-1&&value2%1==0&&value2<=MAX_SAFE_INTEGER}module.exports=isLength}});var require_isArrayLike=__commonJS({"../../node_modules/lodash/isArrayLike.js"(exports,module){var isFunction3=require_isFunction(),isLength=require_isLength();function isArrayLike(value2){return value2!=null&&isLength(value2.length)&&!isFunction3(value2)}module.exports=isArrayLike}});var require_isArrayLikeObject=__commonJS({"../../node_modules/lodash/isArrayLikeObject.js"(exports,module){var isArrayLike=require_isArrayLike(),isObjectLike3=require_isObjectLike2();function isArrayLikeObject(value2){return isObjectLike3(value2)&&isArrayLike(value2)}module.exports=isArrayLikeObject}});var require_stubFalse=__commonJS({"../../node_modules/lodash/stubFalse.js"(exports,module){function stubFalse(){return!1}module.exports=stubFalse}});var require_isBuffer=__commonJS({"../../node_modules/lodash/isBuffer.js"(exports,module){var root4=require_root2(),stubFalse=require_stubFalse(),freeExports=typeof exports=="object"&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&typeof module=="object"&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports,Buffer=moduleExports?root4.Buffer:void 0,nativeIsBuffer=Buffer?Buffer.isBuffer:void 0,isBuffer=nativeIsBuffer||stubFalse;module.exports=isBuffer}});var require_isPlainObject2=__commonJS({"../../node_modules/lodash/isPlainObject.js"(exports,module){var baseGetTag3=require_baseGetTag2(),getPrototype=require_getPrototype2(),isObjectLike3=require_isObjectLike2(),objectTag="[object Object]",funcProto3=Function.prototype,objectProto7=Object.prototype,funcToString3=funcProto3.toString,hasOwnProperty6=objectProto7.hasOwnProperty,objectCtorString=funcToString3.call(Object);function isPlainObject2(value2){if(!isObjectLike3(value2)||baseGetTag3(value2)!=objectTag)return!1;var proto=getPrototype(value2);if(proto===null)return!0;var Ctor=hasOwnProperty6.call(proto,"constructor")&&proto.constructor;return typeof Ctor=="function"&&Ctor instanceof Ctor&&funcToString3.call(Ctor)==objectCtorString}module.exports=isPlainObject2}});var require_baseIsTypedArray=__commonJS({"../../node_modules/lodash/_baseIsTypedArray.js"(exports,module){var baseGetTag3=require_baseGetTag2(),isLength=require_isLength(),isObjectLike3=require_isObjectLike2(),argsTag="[object Arguments]",arrayTag="[object Array]",boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",funcTag2="[object Function]",mapTag="[object Map]",numberTag="[object Number]",objectTag="[object Object]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",weakMapTag="[object WeakMap]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]",typedArrayTags={};typedArrayTags[float32Tag]=typedArrayTags[float64Tag]=typedArrayTags[int8Tag]=typedArrayTags[int16Tag]=typedArrayTags[int32Tag]=typedArrayTags[uint8Tag]=typedArrayTags[uint8ClampedTag]=typedArrayTags[uint16Tag]=typedArrayTags[uint32Tag]=!0;typedArrayTags[argsTag]=typedArrayTags[arrayTag]=typedArrayTags[arrayBufferTag]=typedArrayTags[boolTag]=typedArrayTags[dataViewTag]=typedArrayTags[dateTag]=typedArrayTags[errorTag]=typedArrayTags[funcTag2]=typedArrayTags[mapTag]=typedArrayTags[numberTag]=typedArrayTags[objectTag]=typedArrayTags[regexpTag]=typedArrayTags[setTag]=typedArrayTags[stringTag]=typedArrayTags[weakMapTag]=!1;function baseIsTypedArray(value2){return isObjectLike3(value2)&&isLength(value2.length)&&!!typedArrayTags[baseGetTag3(value2)]}module.exports=baseIsTypedArray}});var require_baseUnary=__commonJS({"../../node_modules/lodash/_baseUnary.js"(exports,module){function baseUnary(func){return function(value2){return func(value2)}}module.exports=baseUnary}});var require_nodeUtil=__commonJS({"../../node_modules/lodash/_nodeUtil.js"(exports,module){var freeGlobal3=require_freeGlobal2(),freeExports=typeof exports=="object"&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&typeof module=="object"&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports,freeProcess=moduleExports&&freeGlobal3.process,nodeUtil=function(){try{var types=freeModule&&freeModule.require&&freeModule.require("util").types;return types||freeProcess&&freeProcess.binding&&freeProcess.binding("util")}catch{}}();module.exports=nodeUtil}});var require_isTypedArray=__commonJS({"../../node_modules/lodash/isTypedArray.js"(exports,module){var baseIsTypedArray=require_baseIsTypedArray(),baseUnary=require_baseUnary(),nodeUtil=require_nodeUtil(),nodeIsTypedArray=nodeUtil&&nodeUtil.isTypedArray,isTypedArray=nodeIsTypedArray?baseUnary(nodeIsTypedArray):baseIsTypedArray;module.exports=isTypedArray}});var require_safeGet=__commonJS({"../../node_modules/lodash/_safeGet.js"(exports,module){function safeGet(object,key2){if(!(key2==="constructor"&&typeof object[key2]=="function")&&key2!="__proto__")return object[key2]}module.exports=safeGet}});var require_assignValue=__commonJS({"../../node_modules/lodash/_assignValue.js"(exports,module){var baseAssignValue=require_baseAssignValue(),eq2=require_eq(),objectProto7=Object.prototype,hasOwnProperty6=objectProto7.hasOwnProperty;function assignValue(object,key2,value2){var objValue=object[key2];(!(hasOwnProperty6.call(object,key2)&&eq2(objValue,value2))||value2===void 0&&!(key2 in object))&&baseAssignValue(object,key2,value2)}module.exports=assignValue}});var require_copyObject=__commonJS({"../../node_modules/lodash/_copyObject.js"(exports,module){var assignValue=require_assignValue(),baseAssignValue=require_baseAssignValue();function copyObject(source2,props,object,customizer){var isNew=!object;object||(object={});for(var index2=-1,length=props.length;++index2-1&&value2%1==0&&value20){if(++count>=HOT_COUNT)return arguments[0]}else count=0;return func.apply(void 0,arguments)}}module.exports=shortOut}});var require_setToString=__commonJS({"../../node_modules/lodash/_setToString.js"(exports,module){var baseSetToString=require_baseSetToString(),shortOut=require_shortOut(),setToString=shortOut(baseSetToString);module.exports=setToString}});var require_baseRest=__commonJS({"../../node_modules/lodash/_baseRest.js"(exports,module){var identity=require_identity(),overRest=require_overRest(),setToString=require_setToString();function baseRest(func,start){return setToString(overRest(func,start,identity),func+"")}module.exports=baseRest}});var require_isIterateeCall=__commonJS({"../../node_modules/lodash/_isIterateeCall.js"(exports,module){var eq2=require_eq(),isArrayLike=require_isArrayLike(),isIndex=require_isIndex(),isObject5=require_isObject();function isIterateeCall(value2,index2,object){if(!isObject5(object))return!1;var type=typeof index2;return(type=="number"?isArrayLike(object)&&isIndex(index2,object.length):type=="string"&&index2 in object)?eq2(object[index2],value2):!1}module.exports=isIterateeCall}});var require_createAssigner=__commonJS({"../../node_modules/lodash/_createAssigner.js"(exports,module){var baseRest=require_baseRest(),isIterateeCall=require_isIterateeCall();function createAssigner(assigner){return baseRest(function(object,sources){var index2=-1,length=sources.length,customizer=length>1?sources[length-1]:void 0,guard3=length>2?sources[2]:void 0;for(customizer=assigner.length>3&&typeof customizer=="function"?(length--,customizer):void 0,guard3&&isIterateeCall(sources[0],sources[1],guard3)&&(customizer=length<3?void 0:customizer,length=1),object=Object(object);++index2_2.length(this._area)&&(m3--,i3--)}return fill||this},keys:function(fillList){return this.each(function(k2,v2,list){list.push(k2)},fillList||[])},get:function(key2,alt){var s2=_2.get(this._area,this._in(key2)),fn;return typeof alt=="function"&&(fn=alt,alt=null),s2!==null?_2.parse(s2,fn):alt??s2},getAll:function(fillObj){return this.each(function(k2,v2,all){all[k2]=v2},fillObj||{})},transact:function(key2,fn,alt){var val=this.get(key2,alt),ret=fn(val);return this.set(key2,ret===void 0?val:ret),this},set:function(key2,data,overwrite){var d2=this.get(key2),replacer3;return d2!=null&&overwrite===!1?data:(typeof overwrite=="function"&&(replacer3=overwrite,overwrite=void 0),_2.set(this._area,this._in(key2),_2.stringify(data,replacer3),overwrite)||d2)},setAll:function(data,overwrite){var changed,val;for(var key2 in data)val=data[key2],this.set(key2,val,overwrite)!==val&&(changed=!0);return changed},add:function(key2,data,replacer3){var d2=this.get(key2);if(d2 instanceof Array)data=d2.concat(data);else if(d2!==null){var type=typeof d2;if(type===typeof data&&type==="object"){for(var k2 in data)d2[k2]=data[k2];data=d2}else data=d2+data}return _2.set(this._area,this._in(key2),_2.stringify(data,replacer3)),data},remove:function(key2,alt){var d2=this.get(key2,alt);return _2.remove(this._area,this._in(key2)),d2},clear:function(){return this._ns?this.each(function(k2){_2.remove(this._area,this._in(k2))},1):_2.clear(this._area),this},clearAll:function(){var area=this._area;for(var id in _2.areas)_2.areas.hasOwnProperty(id)&&(this._area=_2.areas[id],this.clear());return this._area=area,this},_in:function(k2){return typeof k2!="string"&&(k2=_2.stringify(k2)),this._ns?this._ns+k2:k2},_out:function(k2){return this._ns?k2&&k2.indexOf(this._ns)===0?k2.substring(this._ns.length):void 0:k2}},storage:function(name2){return _2.inherit(_2.storageAPI,{items:{},name:name2})},storageAPI:{length:0,has:function(k2){return this.items.hasOwnProperty(k2)},key:function(i3){var c3=0;for(var k2 in this.items)if(this.has(k2)&&i3===c3++)return k2},setItem:function(k2,v2){this.has(k2)||this.length++,this.items[k2]=v2},removeItem:function(k2){this.has(k2)&&(delete this.items[k2],this.length--)},getItem:function(k2){return this.has(k2)?this.items[k2]:null},clear:function(){for(var k2 in this.items)this.removeItem(k2)}}},store4=_2.Store("local",function(){try{return localStorage}catch{}}());store4.local=store4,store4._=_2,store4.area("session",function(){try{return sessionStorage}catch{}}()),store4.area("page",_2.storage("page")),typeof define2=="function"&&define2.amd!==void 0?define2("store2",[],function(){return store4}):typeof module<"u"&&module.exports?module.exports=store4:(window2.store&&(_2.conflict=window2.store),window2.store=store4)})(exports,exports&&exports.define)}});var require_setCacheAdd=__commonJS({"../../node_modules/lodash/_setCacheAdd.js"(exports,module){var HASH_UNDEFINED3="__lodash_hash_undefined__";function setCacheAdd(value2){return this.__data__.set(value2,HASH_UNDEFINED3),this}module.exports=setCacheAdd}});var require_setCacheHas=__commonJS({"../../node_modules/lodash/_setCacheHas.js"(exports,module){function setCacheHas(value2){return this.__data__.has(value2)}module.exports=setCacheHas}});var require_SetCache=__commonJS({"../../node_modules/lodash/_SetCache.js"(exports,module){var MapCache2=require_MapCache(),setCacheAdd=require_setCacheAdd(),setCacheHas=require_setCacheHas();function SetCache(values){var index2=-1,length=values==null?0:values.length;for(this.__data__=new MapCache2;++index2arrLength))return!1;var arrStacked=stack.get(array),othStacked=stack.get(other);if(arrStacked&&othStacked)return arrStacked==other&&othStacked==array;var index2=-1,result2=!0,seen=bitmask&COMPARE_UNORDERED_FLAG?new SetCache:void 0;for(stack.set(array,other),stack.set(other,array);++index20&&predicate(value2)?depth>1?baseFlatten(value2,depth-1,predicate,isStrict,result2):arrayPush(result2,value2):isStrict||(result2[result2.length]=value2)}return result2}module.exports=baseFlatten}});var require_flatten=__commonJS({"../../node_modules/lodash/flatten.js"(exports,module){var baseFlatten=require_baseFlatten();function flatten(array){var length=array==null?0:array.length;return length?baseFlatten(array,1):[]}module.exports=flatten}});var require_flatRest=__commonJS({"../../node_modules/lodash/_flatRest.js"(exports,module){var flatten=require_flatten(),overRest=require_overRest(),setToString=require_setToString();function flatRest(func){return setToString(overRest(func,void 0,flatten),func+"")}module.exports=flatRest}});var require_pick=__commonJS({"../../node_modules/lodash/pick.js"(exports,module){var basePick=require_basePick(),flatRest=require_flatRest(),pick2=flatRest(function(object,paths){return object==null?{}:basePick(object,paths)});module.exports=pick2}});var require_constants=__commonJS({"../../node_modules/semver/internal/constants.js"(exports,module){var SEMVER_SPEC_VERSION="2.0.0",MAX_SAFE_INTEGER=Number.MAX_SAFE_INTEGER||9007199254740991,MAX_SAFE_COMPONENT_LENGTH=16,MAX_SAFE_BUILD_LENGTH=256-6,RELEASE_TYPES=["major","premajor","minor","preminor","patch","prepatch","prerelease"];module.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH,MAX_SAFE_BUILD_LENGTH,MAX_SAFE_INTEGER,RELEASE_TYPES,SEMVER_SPEC_VERSION,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}});var require_debug=__commonJS({"../../node_modules/semver/internal/debug.js"(exports,module){var debug=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...args2)=>console.error("SEMVER",...args2):()=>{};module.exports=debug}});var require_re=__commonJS({"../../node_modules/semver/internal/re.js"(exports,module){var{MAX_SAFE_COMPONENT_LENGTH,MAX_SAFE_BUILD_LENGTH,MAX_LENGTH}=require_constants(),debug=require_debug();exports=module.exports={};var re=exports.re=[],safeRe=exports.safeRe=[],src=exports.src=[],t3=exports.t={},R3=0,LETTERDASHNUMBER="[a-zA-Z0-9-]",safeRegexReplacements=[["\\s",1],["\\d",MAX_LENGTH],[LETTERDASHNUMBER,MAX_SAFE_BUILD_LENGTH]],makeSafeRegex=value2=>{for(let[token,max]of safeRegexReplacements)value2=value2.split(`${token}*`).join(`${token}{0,${max}}`).split(`${token}+`).join(`${token}{1,${max}}`);return value2},createToken=(name2,value2,isGlobal)=>{let safe=makeSafeRegex(value2),index2=R3++;debug(name2,index2,value2),t3[name2]=index2,src[index2]=value2,re[index2]=new RegExp(value2,isGlobal?"g":void 0),safeRe[index2]=new RegExp(safe,isGlobal?"g":void 0)};createToken("NUMERICIDENTIFIER","0|[1-9]\\d*");createToken("NUMERICIDENTIFIERLOOSE","\\d+");createToken("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${LETTERDASHNUMBER}*`);createToken("MAINVERSION",`(${src[t3.NUMERICIDENTIFIER]})\\.(${src[t3.NUMERICIDENTIFIER]})\\.(${src[t3.NUMERICIDENTIFIER]})`);createToken("MAINVERSIONLOOSE",`(${src[t3.NUMERICIDENTIFIERLOOSE]})\\.(${src[t3.NUMERICIDENTIFIERLOOSE]})\\.(${src[t3.NUMERICIDENTIFIERLOOSE]})`);createToken("PRERELEASEIDENTIFIER",`(?:${src[t3.NUMERICIDENTIFIER]}|${src[t3.NONNUMERICIDENTIFIER]})`);createToken("PRERELEASEIDENTIFIERLOOSE",`(?:${src[t3.NUMERICIDENTIFIERLOOSE]}|${src[t3.NONNUMERICIDENTIFIER]})`);createToken("PRERELEASE",`(?:-(${src[t3.PRERELEASEIDENTIFIER]}(?:\\.${src[t3.PRERELEASEIDENTIFIER]})*))`);createToken("PRERELEASELOOSE",`(?:-?(${src[t3.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${src[t3.PRERELEASEIDENTIFIERLOOSE]})*))`);createToken("BUILDIDENTIFIER",`${LETTERDASHNUMBER}+`);createToken("BUILD",`(?:\\+(${src[t3.BUILDIDENTIFIER]}(?:\\.${src[t3.BUILDIDENTIFIER]})*))`);createToken("FULLPLAIN",`v?${src[t3.MAINVERSION]}${src[t3.PRERELEASE]}?${src[t3.BUILD]}?`);createToken("FULL",`^${src[t3.FULLPLAIN]}$`);createToken("LOOSEPLAIN",`[v=\\s]*${src[t3.MAINVERSIONLOOSE]}${src[t3.PRERELEASELOOSE]}?${src[t3.BUILD]}?`);createToken("LOOSE",`^${src[t3.LOOSEPLAIN]}$`);createToken("GTLT","((?:<|>)?=?)");createToken("XRANGEIDENTIFIERLOOSE",`${src[t3.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);createToken("XRANGEIDENTIFIER",`${src[t3.NUMERICIDENTIFIER]}|x|X|\\*`);createToken("XRANGEPLAIN",`[v=\\s]*(${src[t3.XRANGEIDENTIFIER]})(?:\\.(${src[t3.XRANGEIDENTIFIER]})(?:\\.(${src[t3.XRANGEIDENTIFIER]})(?:${src[t3.PRERELEASE]})?${src[t3.BUILD]}?)?)?`);createToken("XRANGEPLAINLOOSE",`[v=\\s]*(${src[t3.XRANGEIDENTIFIERLOOSE]})(?:\\.(${src[t3.XRANGEIDENTIFIERLOOSE]})(?:\\.(${src[t3.XRANGEIDENTIFIERLOOSE]})(?:${src[t3.PRERELEASELOOSE]})?${src[t3.BUILD]}?)?)?`);createToken("XRANGE",`^${src[t3.GTLT]}\\s*${src[t3.XRANGEPLAIN]}$`);createToken("XRANGELOOSE",`^${src[t3.GTLT]}\\s*${src[t3.XRANGEPLAINLOOSE]}$`);createToken("COERCE",`(^|[^\\d])(\\d{1,${MAX_SAFE_COMPONENT_LENGTH}})(?:\\.(\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?(?:\\.(\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?(?:$|[^\\d])`);createToken("COERCERTL",src[t3.COERCE],!0);createToken("LONETILDE","(?:~>?)");createToken("TILDETRIM",`(\\s*)${src[t3.LONETILDE]}\\s+`,!0);exports.tildeTrimReplace="$1~";createToken("TILDE",`^${src[t3.LONETILDE]}${src[t3.XRANGEPLAIN]}$`);createToken("TILDELOOSE",`^${src[t3.LONETILDE]}${src[t3.XRANGEPLAINLOOSE]}$`);createToken("LONECARET","(?:\\^)");createToken("CARETTRIM",`(\\s*)${src[t3.LONECARET]}\\s+`,!0);exports.caretTrimReplace="$1^";createToken("CARET",`^${src[t3.LONECARET]}${src[t3.XRANGEPLAIN]}$`);createToken("CARETLOOSE",`^${src[t3.LONECARET]}${src[t3.XRANGEPLAINLOOSE]}$`);createToken("COMPARATORLOOSE",`^${src[t3.GTLT]}\\s*(${src[t3.LOOSEPLAIN]})$|^$`);createToken("COMPARATOR",`^${src[t3.GTLT]}\\s*(${src[t3.FULLPLAIN]})$|^$`);createToken("COMPARATORTRIM",`(\\s*)${src[t3.GTLT]}\\s*(${src[t3.LOOSEPLAIN]}|${src[t3.XRANGEPLAIN]})`,!0);exports.comparatorTrimReplace="$1$2$3";createToken("HYPHENRANGE",`^\\s*(${src[t3.XRANGEPLAIN]})\\s+-\\s+(${src[t3.XRANGEPLAIN]})\\s*$`);createToken("HYPHENRANGELOOSE",`^\\s*(${src[t3.XRANGEPLAINLOOSE]})\\s+-\\s+(${src[t3.XRANGEPLAINLOOSE]})\\s*$`);createToken("STAR","(<|>)?=?\\s*\\*");createToken("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");createToken("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}});var require_parse_options=__commonJS({"../../node_modules/semver/internal/parse-options.js"(exports,module){var looseOption=Object.freeze({loose:!0}),emptyOpts=Object.freeze({}),parseOptions=options3=>options3?typeof options3!="object"?looseOption:options3:emptyOpts;module.exports=parseOptions}});var require_identifiers=__commonJS({"../../node_modules/semver/internal/identifiers.js"(exports,module){var numeric=/^[0-9]+$/,compareIdentifiers=(a2,b3)=>{let anum=numeric.test(a2),bnum=numeric.test(b3);return anum&&bnum&&(a2=+a2,b3=+b3),a2===b3?0:anum&&!bnum?-1:bnum&&!anum?1:a2compareIdentifiers(b3,a2);module.exports={compareIdentifiers,rcompareIdentifiers}}});var require_semver=__commonJS({"../../node_modules/semver/classes/semver.js"(exports,module){var debug=require_debug(),{MAX_LENGTH,MAX_SAFE_INTEGER}=require_constants(),{safeRe:re,t:t3}=require_re(),parseOptions=require_parse_options(),{compareIdentifiers}=require_identifiers(),SemVer=class _SemVer{constructor(version2,options3){if(options3=parseOptions(options3),version2 instanceof _SemVer){if(version2.loose===!!options3.loose&&version2.includePrerelease===!!options3.includePrerelease)return version2;version2=version2.version}else if(typeof version2!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof version2}".`);if(version2.length>MAX_LENGTH)throw new TypeError(`version is longer than ${MAX_LENGTH} characters`);debug("SemVer",version2,options3),this.options=options3,this.loose=!!options3.loose,this.includePrerelease=!!options3.includePrerelease;let m3=version2.trim().match(options3.loose?re[t3.LOOSE]:re[t3.FULL]);if(!m3)throw new TypeError(`Invalid Version: ${version2}`);if(this.raw=version2,this.major=+m3[1],this.minor=+m3[2],this.patch=+m3[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");m3[4]?this.prerelease=m3[4].split(".").map(id=>{if(/^[0-9]+$/.test(id)){let num=+id;if(num>=0&&num=0;)typeof this.prerelease[i3]=="number"&&(this.prerelease[i3]++,i3=-2);if(i3===-1){if(identifier===this.prerelease.join(".")&&identifierBase===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(base)}}if(identifier){let prerelease=[identifier,base];identifierBase===!1&&(prerelease=[identifier]),compareIdentifiers(this.prerelease[0],identifier)===0?isNaN(this.prerelease[1])&&(this.prerelease=prerelease):this.prerelease=prerelease}break}default:throw new Error(`invalid increment argument: ${release}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};module.exports=SemVer}});var require_parse2=__commonJS({"../../node_modules/semver/functions/parse.js"(exports,module){var SemVer=require_semver(),parse2=(version2,options3,throwErrors=!1)=>{if(version2 instanceof SemVer)return version2;try{return new SemVer(version2,options3)}catch(er){if(!throwErrors)return null;throw er}};module.exports=parse2}});var require_valid=__commonJS({"../../node_modules/semver/functions/valid.js"(exports,module){var parse2=require_parse2(),valid=(version2,options3)=>{let v2=parse2(version2,options3);return v2?v2.version:null};module.exports=valid}});var require_clean=__commonJS({"../../node_modules/semver/functions/clean.js"(exports,module){var parse2=require_parse2(),clean=(version2,options3)=>{let s2=parse2(version2.trim().replace(/^[=v]+/,""),options3);return s2?s2.version:null};module.exports=clean}});var require_inc=__commonJS({"../../node_modules/semver/functions/inc.js"(exports,module){var SemVer=require_semver(),inc=(version2,release,options3,identifier,identifierBase)=>{typeof options3=="string"&&(identifierBase=identifier,identifier=options3,options3=void 0);try{return new SemVer(version2 instanceof SemVer?version2.version:version2,options3).inc(release,identifier,identifierBase).version}catch{return null}};module.exports=inc}});var require_diff=__commonJS({"../../node_modules/semver/functions/diff.js"(exports,module){var parse2=require_parse2(),diff=(version1,version2)=>{let v1=parse2(version1,null,!0),v2=parse2(version2,null,!0),comparison=v1.compare(v2);if(comparison===0)return null;let v1Higher=comparison>0,highVersion=v1Higher?v1:v2,lowVersion=v1Higher?v2:v1,highHasPre=!!highVersion.prerelease.length;if(!!lowVersion.prerelease.length&&!highHasPre)return!lowVersion.patch&&!lowVersion.minor?"major":highVersion.patch?"patch":highVersion.minor?"minor":"major";let prefix2=highHasPre?"pre":"";return v1.major!==v2.major?prefix2+"major":v1.minor!==v2.minor?prefix2+"minor":v1.patch!==v2.patch?prefix2+"patch":"prerelease"};module.exports=diff}});var require_major=__commonJS({"../../node_modules/semver/functions/major.js"(exports,module){var SemVer=require_semver(),major=(a2,loose)=>new SemVer(a2,loose).major;module.exports=major}});var require_minor=__commonJS({"../../node_modules/semver/functions/minor.js"(exports,module){var SemVer=require_semver(),minor=(a2,loose)=>new SemVer(a2,loose).minor;module.exports=minor}});var require_patch=__commonJS({"../../node_modules/semver/functions/patch.js"(exports,module){var SemVer=require_semver(),patch=(a2,loose)=>new SemVer(a2,loose).patch;module.exports=patch}});var require_prerelease=__commonJS({"../../node_modules/semver/functions/prerelease.js"(exports,module){var parse2=require_parse2(),prerelease=(version2,options3)=>{let parsed=parse2(version2,options3);return parsed&&parsed.prerelease.length?parsed.prerelease:null};module.exports=prerelease}});var require_compare=__commonJS({"../../node_modules/semver/functions/compare.js"(exports,module){var SemVer=require_semver(),compare=(a2,b3,loose)=>new SemVer(a2,loose).compare(new SemVer(b3,loose));module.exports=compare}});var require_rcompare=__commonJS({"../../node_modules/semver/functions/rcompare.js"(exports,module){var compare=require_compare(),rcompare=(a2,b3,loose)=>compare(b3,a2,loose);module.exports=rcompare}});var require_compare_loose=__commonJS({"../../node_modules/semver/functions/compare-loose.js"(exports,module){var compare=require_compare(),compareLoose=(a2,b3)=>compare(a2,b3,!0);module.exports=compareLoose}});var require_compare_build=__commonJS({"../../node_modules/semver/functions/compare-build.js"(exports,module){var SemVer=require_semver(),compareBuild=(a2,b3,loose)=>{let versionA=new SemVer(a2,loose),versionB=new SemVer(b3,loose);return versionA.compare(versionB)||versionA.compareBuild(versionB)};module.exports=compareBuild}});var require_sort=__commonJS({"../../node_modules/semver/functions/sort.js"(exports,module){var compareBuild=require_compare_build(),sort=(list,loose)=>list.sort((a2,b3)=>compareBuild(a2,b3,loose));module.exports=sort}});var require_rsort=__commonJS({"../../node_modules/semver/functions/rsort.js"(exports,module){var compareBuild=require_compare_build(),rsort=(list,loose)=>list.sort((a2,b3)=>compareBuild(b3,a2,loose));module.exports=rsort}});var require_gt=__commonJS({"../../node_modules/semver/functions/gt.js"(exports,module){var compare=require_compare(),gt=(a2,b3,loose)=>compare(a2,b3,loose)>0;module.exports=gt}});var require_lt=__commonJS({"../../node_modules/semver/functions/lt.js"(exports,module){var compare=require_compare(),lt=(a2,b3,loose)=>compare(a2,b3,loose)<0;module.exports=lt}});var require_eq2=__commonJS({"../../node_modules/semver/functions/eq.js"(exports,module){var compare=require_compare(),eq2=(a2,b3,loose)=>compare(a2,b3,loose)===0;module.exports=eq2}});var require_neq=__commonJS({"../../node_modules/semver/functions/neq.js"(exports,module){var compare=require_compare(),neq=(a2,b3,loose)=>compare(a2,b3,loose)!==0;module.exports=neq}});var require_gte=__commonJS({"../../node_modules/semver/functions/gte.js"(exports,module){var compare=require_compare(),gte=(a2,b3,loose)=>compare(a2,b3,loose)>=0;module.exports=gte}});var require_lte=__commonJS({"../../node_modules/semver/functions/lte.js"(exports,module){var compare=require_compare(),lte=(a2,b3,loose)=>compare(a2,b3,loose)<=0;module.exports=lte}});var require_cmp=__commonJS({"../../node_modules/semver/functions/cmp.js"(exports,module){var eq2=require_eq2(),neq=require_neq(),gt=require_gt(),gte=require_gte(),lt=require_lt(),lte=require_lte(),cmp=(a2,op,b3,loose)=>{switch(op){case"===":return typeof a2=="object"&&(a2=a2.version),typeof b3=="object"&&(b3=b3.version),a2===b3;case"!==":return typeof a2=="object"&&(a2=a2.version),typeof b3=="object"&&(b3=b3.version),a2!==b3;case"":case"=":case"==":return eq2(a2,b3,loose);case"!=":return neq(a2,b3,loose);case">":return gt(a2,b3,loose);case">=":return gte(a2,b3,loose);case"<":return lt(a2,b3,loose);case"<=":return lte(a2,b3,loose);default:throw new TypeError(`Invalid operator: ${op}`)}};module.exports=cmp}});var require_coerce=__commonJS({"../../node_modules/semver/functions/coerce.js"(exports,module){var SemVer=require_semver(),parse2=require_parse2(),{safeRe:re,t:t3}=require_re(),coerce=(version2,options3)=>{if(version2 instanceof SemVer)return version2;if(typeof version2=="number"&&(version2=String(version2)),typeof version2!="string")return null;options3=options3||{};let match=null;if(!options3.rtl)match=version2.match(re[t3.COERCE]);else{let next;for(;(next=re[t3.COERCERTL].exec(version2))&&(!match||match.index+match[0].length!==version2.length);)(!match||next.index+next[0].length!==match.index+match[0].length)&&(match=next),re[t3.COERCERTL].lastIndex=next.index+next[1].length+next[2].length;re[t3.COERCERTL].lastIndex=-1}return match===null?null:parse2(`${match[2]}.${match[3]||"0"}.${match[4]||"0"}`,options3)};module.exports=coerce}});var require_iterator=__commonJS({"../../node_modules/yallist/iterator.js"(exports,module){"use strict";module.exports=function(Yallist){Yallist.prototype[Symbol.iterator]=function*(){for(let walker=this.head;walker;walker=walker.next)yield walker.value}}}});var require_yallist=__commonJS({"../../node_modules/yallist/yallist.js"(exports,module){"use strict";module.exports=Yallist;Yallist.Node=Node3;Yallist.create=Yallist;function Yallist(list){var self2=this;if(self2 instanceof Yallist||(self2=new Yallist),self2.tail=null,self2.head=null,self2.length=0,list&&typeof list.forEach=="function")list.forEach(function(item){self2.push(item)});else if(arguments.length>0)for(var i3=0,l2=arguments.length;i31)acc=initial;else if(this.head)walker=this.head.next,acc=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var i3=0;walker!==null;i3++)acc=fn(acc,walker.value,i3),walker=walker.next;return acc};Yallist.prototype.reduceReverse=function(fn,initial){var acc,walker=this.tail;if(arguments.length>1)acc=initial;else if(this.tail)walker=this.tail.prev,acc=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var i3=this.length-1;walker!==null;i3--)acc=fn(acc,walker.value,i3),walker=walker.prev;return acc};Yallist.prototype.toArray=function(){for(var arr=new Array(this.length),i3=0,walker=this.head;walker!==null;i3++)arr[i3]=walker.value,walker=walker.next;return arr};Yallist.prototype.toArrayReverse=function(){for(var arr=new Array(this.length),i3=0,walker=this.tail;walker!==null;i3++)arr[i3]=walker.value,walker=walker.prev;return arr};Yallist.prototype.slice=function(from,to){to=to||this.length,to<0&&(to+=this.length),from=from||0,from<0&&(from+=this.length);var ret=new Yallist;if(tothis.length&&(to=this.length);for(var i3=0,walker=this.head;walker!==null&&i3this.length&&(to=this.length);for(var i3=this.length,walker=this.tail;walker!==null&&i3>to;i3--)walker=walker.prev;for(;walker!==null&&i3>from;i3--,walker=walker.prev)ret.push(walker.value);return ret};Yallist.prototype.splice=function(start,deleteCount,...nodes){start>this.length&&(start=this.length-1),start<0&&(start=this.length+start);for(var i3=0,walker=this.head;walker!==null&&i31,LRUCache=class{constructor(options3){if(typeof options3=="number"&&(options3={max:options3}),options3||(options3={}),options3.max&&(typeof options3.max!="number"||options3.max<0))throw new TypeError("max must be a non-negative number");let max=this[MAX]=options3.max||1/0,lc=options3.length||naiveLength;if(this[LENGTH_CALCULATOR]=typeof lc!="function"?naiveLength:lc,this[ALLOW_STALE]=options3.stale||!1,options3.maxAge&&typeof options3.maxAge!="number")throw new TypeError("maxAge must be a number");this[MAX_AGE]=options3.maxAge||0,this[DISPOSE]=options3.dispose,this[NO_DISPOSE_ON_SET]=options3.noDisposeOnSet||!1,this[UPDATE_AGE_ON_GET]=options3.updateAgeOnGet||!1,this.reset()}set max(mL){if(typeof mL!="number"||mL<0)throw new TypeError("max must be a non-negative number");this[MAX]=mL||1/0,trim(this)}get max(){return this[MAX]}set allowStale(allowStale){this[ALLOW_STALE]=!!allowStale}get allowStale(){return this[ALLOW_STALE]}set maxAge(mA){if(typeof mA!="number")throw new TypeError("maxAge must be a non-negative number");this[MAX_AGE]=mA,trim(this)}get maxAge(){return this[MAX_AGE]}set lengthCalculator(lC){typeof lC!="function"&&(lC=naiveLength),lC!==this[LENGTH_CALCULATOR]&&(this[LENGTH_CALCULATOR]=lC,this[LENGTH]=0,this[LRU_LIST].forEach(hit=>{hit.length=this[LENGTH_CALCULATOR](hit.value,hit.key),this[LENGTH]+=hit.length})),trim(this)}get lengthCalculator(){return this[LENGTH_CALCULATOR]}get length(){return this[LENGTH]}get itemCount(){return this[LRU_LIST].length}rforEach(fn,thisp){thisp=thisp||this;for(let walker=this[LRU_LIST].tail;walker!==null;){let prev=walker.prev;forEachStep(this,fn,walker,thisp),walker=prev}}forEach(fn,thisp){thisp=thisp||this;for(let walker=this[LRU_LIST].head;walker!==null;){let next=walker.next;forEachStep(this,fn,walker,thisp),walker=next}}keys(){return this[LRU_LIST].toArray().map(k2=>k2.key)}values(){return this[LRU_LIST].toArray().map(k2=>k2.value)}reset(){this[DISPOSE]&&this[LRU_LIST]&&this[LRU_LIST].length&&this[LRU_LIST].forEach(hit=>this[DISPOSE](hit.key,hit.value)),this[CACHE]=new Map,this[LRU_LIST]=new Yallist,this[LENGTH]=0}dump(){return this[LRU_LIST].map(hit=>isStale(this,hit)?!1:{k:hit.key,v:hit.value,e:hit.now+(hit.maxAge||0)}).toArray().filter(h3=>h3)}dumpLru(){return this[LRU_LIST]}set(key2,value2,maxAge){if(maxAge=maxAge||this[MAX_AGE],maxAge&&typeof maxAge!="number")throw new TypeError("maxAge must be a number");let now2=maxAge?Date.now():0,len=this[LENGTH_CALCULATOR](value2,key2);if(this[CACHE].has(key2)){if(len>this[MAX])return del(this,this[CACHE].get(key2)),!1;let item=this[CACHE].get(key2).value;return this[DISPOSE]&&(this[NO_DISPOSE_ON_SET]||this[DISPOSE](key2,item.value)),item.now=now2,item.maxAge=maxAge,item.value=value2,this[LENGTH]+=len-item.length,item.length=len,this.get(key2),trim(this),!0}let hit=new Entry(key2,value2,len,now2,maxAge);return hit.length>this[MAX]?(this[DISPOSE]&&this[DISPOSE](key2,value2),!1):(this[LENGTH]+=hit.length,this[LRU_LIST].unshift(hit),this[CACHE].set(key2,this[LRU_LIST].head),trim(this),!0)}has(key2){if(!this[CACHE].has(key2))return!1;let hit=this[CACHE].get(key2).value;return!isStale(this,hit)}get(key2){return get5(this,key2,!0)}peek(key2){return get5(this,key2,!1)}pop(){let node=this[LRU_LIST].tail;return node?(del(this,node),node.value):null}del(key2){del(this,this[CACHE].get(key2))}load(arr){this.reset();let now2=Date.now();for(let l2=arr.length-1;l2>=0;l2--){let hit=arr[l2],expiresAt=hit.e||0;if(expiresAt===0)this.set(hit.k,hit.v);else{let maxAge=expiresAt-now2;maxAge>0&&this.set(hit.k,hit.v,maxAge)}}}prune(){this[CACHE].forEach((value2,key2)=>get5(this,key2,!1))}},get5=(self2,key2,doUse)=>{let node=self2[CACHE].get(key2);if(node){let hit=node.value;if(isStale(self2,hit)){if(del(self2,node),!self2[ALLOW_STALE])return}else doUse&&(self2[UPDATE_AGE_ON_GET]&&(node.value.now=Date.now()),self2[LRU_LIST].unshiftNode(node));return hit.value}},isStale=(self2,hit)=>{if(!hit||!hit.maxAge&&!self2[MAX_AGE])return!1;let diff=Date.now()-hit.now;return hit.maxAge?diff>hit.maxAge:self2[MAX_AGE]&&diff>self2[MAX_AGE]},trim=self2=>{if(self2[LENGTH]>self2[MAX])for(let walker=self2[LRU_LIST].tail;self2[LENGTH]>self2[MAX]&&walker!==null;){let prev=walker.prev;del(self2,walker),walker=prev}},del=(self2,node)=>{if(node){let hit=node.value;self2[DISPOSE]&&self2[DISPOSE](hit.key,hit.value),self2[LENGTH]-=hit.length,self2[CACHE].delete(hit.key),self2[LRU_LIST].removeNode(node)}},Entry=class{constructor(key2,value2,length,now2,maxAge){this.key=key2,this.value=value2,this.length=length,this.now=now2,this.maxAge=maxAge||0}},forEachStep=(self2,fn,node,thisp)=>{let hit=node.value;isStale(self2,hit)&&(del(self2,node),self2[ALLOW_STALE]||(hit=void 0)),hit&&fn.call(thisp,hit.value,hit.key,self2)};module.exports=LRUCache}});var require_range=__commonJS({"../../node_modules/semver/classes/range.js"(exports,module){var Range=class _Range{constructor(range,options3){if(options3=parseOptions(options3),range instanceof _Range)return range.loose===!!options3.loose&&range.includePrerelease===!!options3.includePrerelease?range:new _Range(range.raw,options3);if(range instanceof Comparator)return this.raw=range.value,this.set=[[range]],this.format(),this;if(this.options=options3,this.loose=!!options3.loose,this.includePrerelease=!!options3.includePrerelease,this.raw=range.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(r4=>this.parseRange(r4.trim())).filter(c3=>c3.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let first=this.set[0];if(this.set=this.set.filter(c3=>!isNullSet(c3[0])),this.set.length===0)this.set=[first];else if(this.set.length>1){for(let c3 of this.set)if(c3.length===1&&isAny(c3[0])){this.set=[c3];break}}}this.format()}format(){return this.range=this.set.map(comps=>comps.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(range){let memoKey=((this.options.includePrerelease&&FLAG_INCLUDE_PRERELEASE)|(this.options.loose&&FLAG_LOOSE))+":"+range,cached=cache.get(memoKey);if(cached)return cached;let loose=this.options.loose,hr=loose?re[t3.HYPHENRANGELOOSE]:re[t3.HYPHENRANGE];range=range.replace(hr,hyphenReplace(this.options.includePrerelease)),debug("hyphen replace",range),range=range.replace(re[t3.COMPARATORTRIM],comparatorTrimReplace),debug("comparator trim",range),range=range.replace(re[t3.TILDETRIM],tildeTrimReplace),debug("tilde trim",range),range=range.replace(re[t3.CARETTRIM],caretTrimReplace),debug("caret trim",range);let rangeList=range.split(" ").map(comp=>parseComparator(comp,this.options)).join(" ").split(/\s+/).map(comp=>replaceGTE0(comp,this.options));loose&&(rangeList=rangeList.filter(comp=>(debug("loose invalid filter",comp,this.options),!!comp.match(re[t3.COMPARATORLOOSE])))),debug("range list",rangeList);let rangeMap=new Map,comparators=rangeList.map(comp=>new Comparator(comp,this.options));for(let comp of comparators){if(isNullSet(comp))return[comp];rangeMap.set(comp.value,comp)}rangeMap.size>1&&rangeMap.has("")&&rangeMap.delete("");let result2=[...rangeMap.values()];return cache.set(memoKey,result2),result2}intersects(range,options3){if(!(range instanceof _Range))throw new TypeError("a Range is required");return this.set.some(thisComparators=>isSatisfiable(thisComparators,options3)&&range.set.some(rangeComparators=>isSatisfiable(rangeComparators,options3)&&thisComparators.every(thisComparator=>rangeComparators.every(rangeComparator=>thisComparator.intersects(rangeComparator,options3)))))}test(version2){if(!version2)return!1;if(typeof version2=="string")try{version2=new SemVer(version2,this.options)}catch{return!1}for(let i3=0;i3c3.value==="<0.0.0-0",isAny=c3=>c3.value==="",isSatisfiable=(comparators,options3)=>{let result2=!0,remainingComparators=comparators.slice(),testComparator=remainingComparators.pop();for(;result2&&remainingComparators.length;)result2=remainingComparators.every(otherComparator=>testComparator.intersects(otherComparator,options3)),testComparator=remainingComparators.pop();return result2},parseComparator=(comp,options3)=>(debug("comp",comp,options3),comp=replaceCarets(comp,options3),debug("caret",comp),comp=replaceTildes(comp,options3),debug("tildes",comp),comp=replaceXRanges(comp,options3),debug("xrange",comp),comp=replaceStars(comp,options3),debug("stars",comp),comp),isX=id=>!id||id.toLowerCase()==="x"||id==="*",replaceTildes=(comp,options3)=>comp.trim().split(/\s+/).map(c3=>replaceTilde(c3,options3)).join(" "),replaceTilde=(comp,options3)=>{let r4=options3.loose?re[t3.TILDELOOSE]:re[t3.TILDE];return comp.replace(r4,(_2,M2,m3,p2,pr)=>{debug("tilde",comp,_2,M2,m3,p2,pr);let ret;return isX(M2)?ret="":isX(m3)?ret=`>=${M2}.0.0 <${+M2+1}.0.0-0`:isX(p2)?ret=`>=${M2}.${m3}.0 <${M2}.${+m3+1}.0-0`:pr?(debug("replaceTilde pr",pr),ret=`>=${M2}.${m3}.${p2}-${pr} <${M2}.${+m3+1}.0-0`):ret=`>=${M2}.${m3}.${p2} <${M2}.${+m3+1}.0-0`,debug("tilde return",ret),ret})},replaceCarets=(comp,options3)=>comp.trim().split(/\s+/).map(c3=>replaceCaret(c3,options3)).join(" "),replaceCaret=(comp,options3)=>{debug("caret",comp,options3);let r4=options3.loose?re[t3.CARETLOOSE]:re[t3.CARET],z2=options3.includePrerelease?"-0":"";return comp.replace(r4,(_2,M2,m3,p2,pr)=>{debug("caret",comp,_2,M2,m3,p2,pr);let ret;return isX(M2)?ret="":isX(m3)?ret=`>=${M2}.0.0${z2} <${+M2+1}.0.0-0`:isX(p2)?M2==="0"?ret=`>=${M2}.${m3}.0${z2} <${M2}.${+m3+1}.0-0`:ret=`>=${M2}.${m3}.0${z2} <${+M2+1}.0.0-0`:pr?(debug("replaceCaret pr",pr),M2==="0"?m3==="0"?ret=`>=${M2}.${m3}.${p2}-${pr} <${M2}.${m3}.${+p2+1}-0`:ret=`>=${M2}.${m3}.${p2}-${pr} <${M2}.${+m3+1}.0-0`:ret=`>=${M2}.${m3}.${p2}-${pr} <${+M2+1}.0.0-0`):(debug("no pr"),M2==="0"?m3==="0"?ret=`>=${M2}.${m3}.${p2}${z2} <${M2}.${m3}.${+p2+1}-0`:ret=`>=${M2}.${m3}.${p2}${z2} <${M2}.${+m3+1}.0-0`:ret=`>=${M2}.${m3}.${p2} <${+M2+1}.0.0-0`),debug("caret return",ret),ret})},replaceXRanges=(comp,options3)=>(debug("replaceXRanges",comp,options3),comp.split(/\s+/).map(c3=>replaceXRange(c3,options3)).join(" ")),replaceXRange=(comp,options3)=>{comp=comp.trim();let r4=options3.loose?re[t3.XRANGELOOSE]:re[t3.XRANGE];return comp.replace(r4,(ret,gtlt,M2,m3,p2,pr)=>{debug("xRange",comp,ret,gtlt,M2,m3,p2,pr);let xM=isX(M2),xm=xM||isX(m3),xp=xm||isX(p2),anyX=xp;return gtlt==="="&&anyX&&(gtlt=""),pr=options3.includePrerelease?"-0":"",xM?gtlt===">"||gtlt==="<"?ret="<0.0.0-0":ret="*":gtlt&&anyX?(xm&&(m3=0),p2=0,gtlt===">"?(gtlt=">=",xm?(M2=+M2+1,m3=0,p2=0):(m3=+m3+1,p2=0)):gtlt==="<="&&(gtlt="<",xm?M2=+M2+1:m3=+m3+1),gtlt==="<"&&(pr="-0"),ret=`${gtlt+M2}.${m3}.${p2}${pr}`):xm?ret=`>=${M2}.0.0${pr} <${+M2+1}.0.0-0`:xp&&(ret=`>=${M2}.${m3}.0${pr} <${M2}.${+m3+1}.0-0`),debug("xRange return",ret),ret})},replaceStars=(comp,options3)=>(debug("replaceStars",comp,options3),comp.trim().replace(re[t3.STAR],"")),replaceGTE0=(comp,options3)=>(debug("replaceGTE0",comp,options3),comp.trim().replace(re[options3.includePrerelease?t3.GTE0PRE:t3.GTE0],"")),hyphenReplace=incPr=>($0,from,fM,fm,fp,fpr,fb,to,tM,tm,tp,tpr,tb)=>(isX(fM)?from="":isX(fm)?from=`>=${fM}.0.0${incPr?"-0":""}`:isX(fp)?from=`>=${fM}.${fm}.0${incPr?"-0":""}`:fpr?from=`>=${from}`:from=`>=${from}${incPr?"-0":""}`,isX(tM)?to="":isX(tm)?to=`<${+tM+1}.0.0-0`:isX(tp)?to=`<${tM}.${+tm+1}.0-0`:tpr?to=`<=${tM}.${tm}.${tp}-${tpr}`:incPr?to=`<${tM}.${tm}.${+tp+1}-0`:to=`<=${to}`,`${from} ${to}`.trim()),testSet=(set3,version2,options3)=>{for(let i3=0;i30){let allowed=set3[i3].semver;if(allowed.major===version2.major&&allowed.minor===version2.minor&&allowed.patch===version2.patch)return!0}return!1}return!0}}});var require_comparator=__commonJS({"../../node_modules/semver/classes/comparator.js"(exports,module){var ANY=Symbol("SemVer ANY"),Comparator=class _Comparator{static get ANY(){return ANY}constructor(comp,options3){if(options3=parseOptions(options3),comp instanceof _Comparator){if(comp.loose===!!options3.loose)return comp;comp=comp.value}comp=comp.trim().split(/\s+/).join(" "),debug("comparator",comp,options3),this.options=options3,this.loose=!!options3.loose,this.parse(comp),this.semver===ANY?this.value="":this.value=this.operator+this.semver.version,debug("comp",this)}parse(comp){let r4=this.options.loose?re[t3.COMPARATORLOOSE]:re[t3.COMPARATOR],m3=comp.match(r4);if(!m3)throw new TypeError(`Invalid comparator: ${comp}`);this.operator=m3[1]!==void 0?m3[1]:"",this.operator==="="&&(this.operator=""),m3[2]?this.semver=new SemVer(m3[2],this.options.loose):this.semver=ANY}toString(){return this.value}test(version2){if(debug("Comparator.test",version2,this.options.loose),this.semver===ANY||version2===ANY)return!0;if(typeof version2=="string")try{version2=new SemVer(version2,this.options)}catch{return!1}return cmp(version2,this.operator,this.semver,this.options)}intersects(comp,options3){if(!(comp instanceof _Comparator))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new Range(comp.value,options3).test(this.value):comp.operator===""?comp.value===""?!0:new Range(this.value,options3).test(comp.semver):(options3=parseOptions(options3),options3.includePrerelease&&(this.value==="<0.0.0-0"||comp.value==="<0.0.0-0")||!options3.includePrerelease&&(this.value.startsWith("<0.0.0")||comp.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&comp.operator.startsWith(">")||this.operator.startsWith("<")&&comp.operator.startsWith("<")||this.semver.version===comp.semver.version&&this.operator.includes("=")&&comp.operator.includes("=")||cmp(this.semver,"<",comp.semver,options3)&&this.operator.startsWith(">")&&comp.operator.startsWith("<")||cmp(this.semver,">",comp.semver,options3)&&this.operator.startsWith("<")&&comp.operator.startsWith(">")))}};module.exports=Comparator;var parseOptions=require_parse_options(),{safeRe:re,t:t3}=require_re(),cmp=require_cmp(),debug=require_debug(),SemVer=require_semver(),Range=require_range()}});var require_satisfies=__commonJS({"../../node_modules/semver/functions/satisfies.js"(exports,module){var Range=require_range(),satisfies=(version2,range,options3)=>{try{range=new Range(range,options3)}catch{return!1}return range.test(version2)};module.exports=satisfies}});var require_to_comparators=__commonJS({"../../node_modules/semver/ranges/to-comparators.js"(exports,module){var Range=require_range(),toComparators=(range,options3)=>new Range(range,options3).set.map(comp=>comp.map(c3=>c3.value).join(" ").trim().split(" "));module.exports=toComparators}});var require_max_satisfying=__commonJS({"../../node_modules/semver/ranges/max-satisfying.js"(exports,module){var SemVer=require_semver(),Range=require_range(),maxSatisfying=(versions,range,options3)=>{let max=null,maxSV=null,rangeObj=null;try{rangeObj=new Range(range,options3)}catch{return null}return versions.forEach(v2=>{rangeObj.test(v2)&&(!max||maxSV.compare(v2)===-1)&&(max=v2,maxSV=new SemVer(max,options3))}),max};module.exports=maxSatisfying}});var require_min_satisfying=__commonJS({"../../node_modules/semver/ranges/min-satisfying.js"(exports,module){var SemVer=require_semver(),Range=require_range(),minSatisfying=(versions,range,options3)=>{let min=null,minSV=null,rangeObj=null;try{rangeObj=new Range(range,options3)}catch{return null}return versions.forEach(v2=>{rangeObj.test(v2)&&(!min||minSV.compare(v2)===1)&&(min=v2,minSV=new SemVer(min,options3))}),min};module.exports=minSatisfying}});var require_min_version=__commonJS({"../../node_modules/semver/ranges/min-version.js"(exports,module){var SemVer=require_semver(),Range=require_range(),gt=require_gt(),minVersion=(range,loose)=>{range=new Range(range,loose);let minver=new SemVer("0.0.0");if(range.test(minver)||(minver=new SemVer("0.0.0-0"),range.test(minver)))return minver;minver=null;for(let i3=0;i3{let compver=new SemVer(comparator.semver.version);switch(comparator.operator){case">":compver.prerelease.length===0?compver.patch++:compver.prerelease.push(0),compver.raw=compver.format();case"":case">=":(!setMin||gt(compver,setMin))&&(setMin=compver);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${comparator.operator}`)}}),setMin&&(!minver||gt(minver,setMin))&&(minver=setMin)}return minver&&range.test(minver)?minver:null};module.exports=minVersion}});var require_valid2=__commonJS({"../../node_modules/semver/ranges/valid.js"(exports,module){var Range=require_range(),validRange=(range,options3)=>{try{return new Range(range,options3).range||"*"}catch{return null}};module.exports=validRange}});var require_outside=__commonJS({"../../node_modules/semver/ranges/outside.js"(exports,module){var SemVer=require_semver(),Comparator=require_comparator(),{ANY}=Comparator,Range=require_range(),satisfies=require_satisfies(),gt=require_gt(),lt=require_lt(),lte=require_lte(),gte=require_gte(),outside=(version2,range,hilo,options3)=>{version2=new SemVer(version2,options3),range=new Range(range,options3);let gtfn,ltefn,ltfn,comp,ecomp;switch(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(version2,range,options3))return!1;for(let i3=0;i3{comparator.semver===ANY&&(comparator=new Comparator(">=0.0.0")),high=high||comparator,low=low||comparator,gtfn(comparator.semver,high.semver,options3)?high=comparator:ltfn(comparator.semver,low.semver,options3)&&(low=comparator)}),high.operator===comp||high.operator===ecomp||(!low.operator||low.operator===comp)&<efn(version2,low.semver))return!1;if(low.operator===ecomp&<fn(version2,low.semver))return!1}return!0};module.exports=outside}});var require_gtr=__commonJS({"../../node_modules/semver/ranges/gtr.js"(exports,module){var outside=require_outside(),gtr=(version2,range,options3)=>outside(version2,range,">",options3);module.exports=gtr}});var require_ltr=__commonJS({"../../node_modules/semver/ranges/ltr.js"(exports,module){var outside=require_outside(),ltr=(version2,range,options3)=>outside(version2,range,"<",options3);module.exports=ltr}});var require_intersects=__commonJS({"../../node_modules/semver/ranges/intersects.js"(exports,module){var Range=require_range(),intersects=(r1,r22,options3)=>(r1=new Range(r1,options3),r22=new Range(r22,options3),r1.intersects(r22,options3));module.exports=intersects}});var require_simplify=__commonJS({"../../node_modules/semver/ranges/simplify.js"(exports,module){var satisfies=require_satisfies(),compare=require_compare();module.exports=(versions,range,options3)=>{let set3=[],first=null,prev=null,v2=versions.sort((a2,b3)=>compare(a2,b3,options3));for(let version2 of v2)satisfies(version2,range,options3)?(prev=version2,first||(first=version2)):(prev&&set3.push([first,prev]),prev=null,first=null);first&&set3.push([first,null]);let ranges=[];for(let[min,max]of set3)min===max?ranges.push(min):!max&&min===v2[0]?ranges.push("*"):max?min===v2[0]?ranges.push(`<=${max}`):ranges.push(`${min} - ${max}`):ranges.push(`>=${min}`);let simplified=ranges.join(" || "),original=typeof range.raw=="string"?range.raw:String(range);return simplified.length{if(sub===dom)return!0;sub=new Range(sub,options3),dom=new Range(dom,options3);let sawNonNull=!1;OUTER:for(let simpleSub of sub.set){for(let simpleDom of dom.set){let isSub=simpleSubset(simpleSub,simpleDom,options3);if(sawNonNull=sawNonNull||isSub!==null,isSub)continue OUTER}if(sawNonNull)return!1}return!0},minimumVersionWithPreRelease=[new Comparator(">=0.0.0-0")],minimumVersion=[new Comparator(">=0.0.0")],simpleSubset=(sub,dom,options3)=>{if(sub===dom)return!0;if(sub.length===1&&sub[0].semver===ANY){if(dom.length===1&&dom[0].semver===ANY)return!0;options3.includePrerelease?sub=minimumVersionWithPreRelease:sub=minimumVersion}if(dom.length===1&&dom[0].semver===ANY){if(options3.includePrerelease)return!0;dom=minimumVersion}let eqSet=new Set,gt,lt;for(let c3 of sub)c3.operator===">"||c3.operator===">="?gt=higherGT(gt,c3,options3):c3.operator==="<"||c3.operator==="<="?lt=lowerLT(lt,c3,options3):eqSet.add(c3.semver);if(eqSet.size>1)return null;let gtltComp;if(gt&<){if(gtltComp=compare(gt.semver,lt.semver,options3),gtltComp>0)return null;if(gtltComp===0&&(gt.operator!==">="||lt.operator!=="<="))return null}for(let eq2 of eqSet){if(gt&&!satisfies(eq2,String(gt),options3)||lt&&!satisfies(eq2,String(lt),options3))return null;for(let c3 of dom)if(!satisfies(eq2,String(c3),options3))return!1;return!0}let higher,lower,hasDomLT,hasDomGT,needDomLTPre=lt&&!options3.includePrerelease&<.semver.prerelease.length?lt.semver:!1,needDomGTPre=gt&&!options3.includePrerelease&>.semver.prerelease.length?gt.semver:!1;needDomLTPre&&needDomLTPre.prerelease.length===1&<.operator==="<"&&needDomLTPre.prerelease[0]===0&&(needDomLTPre=!1);for(let c3 of dom){if(hasDomGT=hasDomGT||c3.operator===">"||c3.operator===">=",hasDomLT=hasDomLT||c3.operator==="<"||c3.operator==="<=",gt){if(needDomGTPre&&c3.semver.prerelease&&c3.semver.prerelease.length&&c3.semver.major===needDomGTPre.major&&c3.semver.minor===needDomGTPre.minor&&c3.semver.patch===needDomGTPre.patch&&(needDomGTPre=!1),c3.operator===">"||c3.operator===">="){if(higher=higherGT(gt,c3,options3),higher===c3&&higher!==gt)return!1}else if(gt.operator===">="&&!satisfies(gt.semver,String(c3),options3))return!1}if(lt){if(needDomLTPre&&c3.semver.prerelease&&c3.semver.prerelease.length&&c3.semver.major===needDomLTPre.major&&c3.semver.minor===needDomLTPre.minor&&c3.semver.patch===needDomLTPre.patch&&(needDomLTPre=!1),c3.operator==="<"||c3.operator==="<="){if(lower=lowerLT(lt,c3,options3),lower===c3&&lower!==lt)return!1}else if(lt.operator==="<="&&!satisfies(lt.semver,String(c3),options3))return!1}if(!c3.operator&&(lt||gt)&>ltComp!==0)return!1}return!(gt&&hasDomLT&&!lt&>ltComp!==0||lt&&hasDomGT&&!gt&>ltComp!==0||needDomGTPre||needDomLTPre)},higherGT=(a2,b3,options3)=>{if(!a2)return b3;let comp=compare(a2.semver,b3.semver,options3);return comp>0?a2:comp<0||b3.operator===">"&&a2.operator===">="?b3:a2},lowerLT=(a2,b3,options3)=>{if(!a2)return b3;let comp=compare(a2.semver,b3.semver,options3);return comp<0?a2:comp>0||b3.operator==="<"&&a2.operator==="<="?b3:a2};module.exports=subset}});var require_semver2=__commonJS({"../../node_modules/semver/index.js"(exports,module){var internalRe=require_re(),constants=require_constants(),SemVer=require_semver(),identifiers=require_identifiers(),parse2=require_parse2(),valid=require_valid(),clean=require_clean(),inc=require_inc(),diff=require_diff(),major=require_major(),minor=require_minor(),patch=require_patch(),prerelease=require_prerelease(),compare=require_compare(),rcompare=require_rcompare(),compareLoose=require_compare_loose(),compareBuild=require_compare_build(),sort=require_sort(),rsort=require_rsort(),gt=require_gt(),lt=require_lt(),eq2=require_eq2(),neq=require_neq(),gte=require_gte(),lte=require_lte(),cmp=require_cmp(),coerce=require_coerce(),Comparator=require_comparator(),Range=require_range(),satisfies=require_satisfies(),toComparators=require_to_comparators(),maxSatisfying=require_max_satisfying(),minSatisfying=require_min_satisfying(),minVersion=require_min_version(),validRange=require_valid2(),outside=require_outside(),gtr=require_gtr(),ltr=require_ltr(),intersects=require_intersects(),simplifyRange=require_simplify(),subset=require_subset();module.exports={parse:parse2,valid,clean,inc,diff,major,minor,patch,prerelease,compare,rcompare,compareLoose,compareBuild,sort,rsort,gt,lt,eq:eq2,neq,gte,lte,cmp,coerce,Comparator,Range,satisfies,toComparators,maxSatisfying,minSatisfying,minVersion,validRange,outside,gtr,ltr,intersects,simplifyRange,subset,SemVer,re:internalRe.re,src:internalRe.src,tokens:internalRe.t,SEMVER_SPEC_VERSION:constants.SEMVER_SPEC_VERSION,RELEASE_TYPES:constants.RELEASE_TYPES,compareIdentifiers:identifiers.compareIdentifiers,rcompareIdentifiers:identifiers.rcompareIdentifiers}}});var require_react_is_development=__commonJS({"../../node_modules/react-is/cjs/react-is.development.js"(exports){"use strict";(function(){"use strict";var hasSymbol=typeof Symbol=="function"&&Symbol.for,REACT_ELEMENT_TYPE=hasSymbol?Symbol.for("react.element"):60103,REACT_PORTAL_TYPE=hasSymbol?Symbol.for("react.portal"):60106,REACT_FRAGMENT_TYPE=hasSymbol?Symbol.for("react.fragment"):60107,REACT_STRICT_MODE_TYPE=hasSymbol?Symbol.for("react.strict_mode"):60108,REACT_PROFILER_TYPE=hasSymbol?Symbol.for("react.profiler"):60114,REACT_PROVIDER_TYPE=hasSymbol?Symbol.for("react.provider"):60109,REACT_CONTEXT_TYPE=hasSymbol?Symbol.for("react.context"):60110,REACT_ASYNC_MODE_TYPE=hasSymbol?Symbol.for("react.async_mode"):60111,REACT_CONCURRENT_MODE_TYPE=hasSymbol?Symbol.for("react.concurrent_mode"):60111,REACT_FORWARD_REF_TYPE=hasSymbol?Symbol.for("react.forward_ref"):60112,REACT_SUSPENSE_TYPE=hasSymbol?Symbol.for("react.suspense"):60113,REACT_SUSPENSE_LIST_TYPE=hasSymbol?Symbol.for("react.suspense_list"):60120,REACT_MEMO_TYPE=hasSymbol?Symbol.for("react.memo"):60115,REACT_LAZY_TYPE=hasSymbol?Symbol.for("react.lazy"):60116,REACT_BLOCK_TYPE=hasSymbol?Symbol.for("react.block"):60121,REACT_FUNDAMENTAL_TYPE=hasSymbol?Symbol.for("react.fundamental"):60117,REACT_RESPONDER_TYPE=hasSymbol?Symbol.for("react.responder"):60118,REACT_SCOPE_TYPE=hasSymbol?Symbol.for("react.scope"):60119;function isValidElementType(type){return typeof type=="string"||typeof type=="function"||type===REACT_FRAGMENT_TYPE||type===REACT_CONCURRENT_MODE_TYPE||type===REACT_PROFILER_TYPE||type===REACT_STRICT_MODE_TYPE||type===REACT_SUSPENSE_TYPE||type===REACT_SUSPENSE_LIST_TYPE||typeof type=="object"&&type!==null&&(type.$$typeof===REACT_LAZY_TYPE||type.$$typeof===REACT_MEMO_TYPE||type.$$typeof===REACT_PROVIDER_TYPE||type.$$typeof===REACT_CONTEXT_TYPE||type.$$typeof===REACT_FORWARD_REF_TYPE||type.$$typeof===REACT_FUNDAMENTAL_TYPE||type.$$typeof===REACT_RESPONDER_TYPE||type.$$typeof===REACT_SCOPE_TYPE||type.$$typeof===REACT_BLOCK_TYPE)}function typeOf(object){if(typeof object=="object"&&object!==null){var $$typeof=object.$$typeof;switch($$typeof){case REACT_ELEMENT_TYPE:var type=object.type;switch(type){case REACT_ASYNC_MODE_TYPE:case REACT_CONCURRENT_MODE_TYPE:case REACT_FRAGMENT_TYPE:case REACT_PROFILER_TYPE:case REACT_STRICT_MODE_TYPE:case REACT_SUSPENSE_TYPE:return type;default:var $$typeofType=type&&type.$$typeof;switch($$typeofType){case REACT_CONTEXT_TYPE:case REACT_FORWARD_REF_TYPE:case REACT_LAZY_TYPE:case REACT_MEMO_TYPE:case REACT_PROVIDER_TYPE:return $$typeofType;default:return $$typeof}}case REACT_PORTAL_TYPE:return $$typeof}}}var AsyncMode=REACT_ASYNC_MODE_TYPE,ConcurrentMode=REACT_CONCURRENT_MODE_TYPE,ContextConsumer=REACT_CONTEXT_TYPE,ContextProvider=REACT_PROVIDER_TYPE,Element2=REACT_ELEMENT_TYPE,ForwardRef=REACT_FORWARD_REF_TYPE,Fragment15=REACT_FRAGMENT_TYPE,Lazy=REACT_LAZY_TYPE,Memo=REACT_MEMO_TYPE,Portal=REACT_PORTAL_TYPE,Profiler=REACT_PROFILER_TYPE,StrictMode=REACT_STRICT_MODE_TYPE,Suspense2=REACT_SUSPENSE_TYPE,hasWarnedAboutDeprecatedIsAsyncMode=!1;function isAsyncMode(object){return hasWarnedAboutDeprecatedIsAsyncMode||(hasWarnedAboutDeprecatedIsAsyncMode=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),isConcurrentMode(object)||typeOf(object)===REACT_ASYNC_MODE_TYPE}function isConcurrentMode(object){return typeOf(object)===REACT_CONCURRENT_MODE_TYPE}function isContextConsumer(object){return typeOf(object)===REACT_CONTEXT_TYPE}function isContextProvider(object){return typeOf(object)===REACT_PROVIDER_TYPE}function isElement(object){return typeof object=="object"&&object!==null&&object.$$typeof===REACT_ELEMENT_TYPE}function isForwardRef2(object){return typeOf(object)===REACT_FORWARD_REF_TYPE}function isFragment(object){return typeOf(object)===REACT_FRAGMENT_TYPE}function isLazy(object){return typeOf(object)===REACT_LAZY_TYPE}function isMemo(object){return typeOf(object)===REACT_MEMO_TYPE}function isPortal(object){return typeOf(object)===REACT_PORTAL_TYPE}function isProfiler(object){return typeOf(object)===REACT_PROFILER_TYPE}function isStrictMode(object){return typeOf(object)===REACT_STRICT_MODE_TYPE}function isSuspense(object){return typeOf(object)===REACT_SUSPENSE_TYPE}exports.AsyncMode=AsyncMode,exports.ConcurrentMode=ConcurrentMode,exports.ContextConsumer=ContextConsumer,exports.ContextProvider=ContextProvider,exports.Element=Element2,exports.ForwardRef=ForwardRef,exports.Fragment=Fragment15,exports.Lazy=Lazy,exports.Memo=Memo,exports.Portal=Portal,exports.Profiler=Profiler,exports.StrictMode=StrictMode,exports.Suspense=Suspense2,exports.isAsyncMode=isAsyncMode,exports.isConcurrentMode=isConcurrentMode,exports.isContextConsumer=isContextConsumer,exports.isContextProvider=isContextProvider,exports.isElement=isElement,exports.isForwardRef=isForwardRef2,exports.isFragment=isFragment,exports.isLazy=isLazy,exports.isMemo=isMemo,exports.isPortal=isPortal,exports.isProfiler=isProfiler,exports.isStrictMode=isStrictMode,exports.isSuspense=isSuspense,exports.isValidElementType=isValidElementType,exports.typeOf=typeOf})()}});var require_react_is=__commonJS({"../../node_modules/react-is/index.js"(exports,module){"use strict";module.exports=require_react_is_development()}});var require_factoryWithTypeCheckers=__commonJS({"../../node_modules/prop-types/factoryWithTypeCheckers.js"(exports,module){"use strict";var ReactIs=require_react_is(),assign=require_object_assign(),ReactPropTypesSecret=require_ReactPropTypesSecret(),has3=require_has(),checkPropTypes=require_checkPropTypes(),printWarning=function(){};printWarning=function(text){var message="Warning: "+text;typeof console<"u"&&console.error(message);try{throw new Error(message)}catch{}};function emptyFunctionThatReturnsNull(){return null}module.exports=function(isValidElement2,throwOnDirectAccess){var ITERATOR_SYMBOL=typeof Symbol=="function"&&Symbol.iterator,FAUX_ITERATOR_SYMBOL="@@iterator";function getIteratorFn(maybeIterable){var iteratorFn=maybeIterable&&(ITERATOR_SYMBOL&&maybeIterable[ITERATOR_SYMBOL]||maybeIterable[FAUX_ITERATOR_SYMBOL]);if(typeof iteratorFn=="function")return iteratorFn}var ANONYMOUS="<>",ReactPropTypes={array:createPrimitiveTypeChecker("array"),bigint:createPrimitiveTypeChecker("bigint"),bool:createPrimitiveTypeChecker("boolean"),func:createPrimitiveTypeChecker("function"),number:createPrimitiveTypeChecker("number"),object:createPrimitiveTypeChecker("object"),string:createPrimitiveTypeChecker("string"),symbol:createPrimitiveTypeChecker("symbol"),any:createAnyTypeChecker(),arrayOf:createArrayOfTypeChecker,element:createElementTypeChecker(),elementType:createElementTypeTypeChecker(),instanceOf:createInstanceTypeChecker,node:createNodeChecker(),objectOf:createObjectOfTypeChecker,oneOf:createEnumTypeChecker,oneOfType:createUnionTypeChecker,shape:createShapeTypeChecker,exact:createStrictShapeTypeChecker};function is(x3,y2){return x3===y2?x3!==0||1/x3===1/y2:x3!==x3&&y2!==y2}function PropTypeError(message,data){this.message=message,this.data=data&&typeof data=="object"?data:{},this.stack=""}PropTypeError.prototype=Error.prototype;function createChainableTypeChecker(validate){var manualPropTypeCallCache={},manualPropTypeWarningCount=0;function checkType(isRequired,props,propName,componentName,location3,propFullName,secret){if(componentName=componentName||ANONYMOUS,propFullName=propFullName||propName,secret!==ReactPropTypesSecret){if(throwOnDirectAccess){var err=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw err.name="Invariant Violation",err}else if(typeof console<"u"){var cacheKey=componentName+":"+propName;!manualPropTypeCallCache[cacheKey]&&manualPropTypeWarningCount<3&&(printWarning("You are manually calling a React.PropTypes validation function for the `"+propFullName+"` prop on `"+componentName+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),manualPropTypeCallCache[cacheKey]=!0,manualPropTypeWarningCount++)}}return props[propName]==null?isRequired?props[propName]===null?new PropTypeError("The "+location3+" `"+propFullName+"` is marked as required "+("in `"+componentName+"`, but its value is `null`.")):new PropTypeError("The "+location3+" `"+propFullName+"` is marked as required in "+("`"+componentName+"`, but its value is `undefined`.")):null:validate(props,propName,componentName,location3,propFullName)}var chainedCheckType=checkType.bind(null,!1);return chainedCheckType.isRequired=checkType.bind(null,!0),chainedCheckType}function createPrimitiveTypeChecker(expectedType){function validate(props,propName,componentName,location3,propFullName,secret){var propValue=props[propName],propType=getPropType(propValue);if(propType!==expectedType){var preciseType=getPreciseType(propValue);return new PropTypeError("Invalid "+location3+" `"+propFullName+"` of type "+("`"+preciseType+"` supplied to `"+componentName+"`, expected ")+("`"+expectedType+"`."),{expectedType})}return null}return createChainableTypeChecker(validate)}function createAnyTypeChecker(){return createChainableTypeChecker(emptyFunctionThatReturnsNull)}function createArrayOfTypeChecker(typeChecker){function validate(props,propName,componentName,location3,propFullName){if(typeof typeChecker!="function")return new PropTypeError("Property `"+propFullName+"` of component `"+componentName+"` has invalid PropType notation inside arrayOf.");var propValue=props[propName];if(!Array.isArray(propValue)){var propType=getPropType(propValue);return new PropTypeError("Invalid "+location3+" `"+propFullName+"` of type "+("`"+propType+"` supplied to `"+componentName+"`, expected an array."))}for(var i3=0;i31?printWarning("Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])."):printWarning("Invalid argument supplied to oneOf, expected an array."),emptyFunctionThatReturnsNull;function validate(props,propName,componentName,location3,propFullName){for(var propValue=props[propName],i3=0;i30?", expected one of type ["+expectedTypes.join(", ")+"]":"";return new PropTypeError("Invalid "+location3+" `"+propFullName+"` supplied to "+("`"+componentName+"`"+expectedTypesMessage+"."))}return createChainableTypeChecker(validate)}function createNodeChecker(){function validate(props,propName,componentName,location3,propFullName){return isNode(props[propName])?null:new PropTypeError("Invalid "+location3+" `"+propFullName+"` supplied to "+("`"+componentName+"`, expected a ReactNode."))}return createChainableTypeChecker(validate)}function invalidValidatorError(componentName,location3,propFullName,key2,type){return new PropTypeError((componentName||"React class")+": "+location3+" type `"+propFullName+"."+key2+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+type+"`.")}function createShapeTypeChecker(shapeTypes){function validate(props,propName,componentName,location3,propFullName){var propValue=props[propName],propType=getPropType(propValue);if(propType!=="object")return new PropTypeError("Invalid "+location3+" `"+propFullName+"` of type `"+propType+"` "+("supplied to `"+componentName+"`, expected `object`."));for(var key2 in shapeTypes){var checker=shapeTypes[key2];if(typeof checker!="function")return invalidValidatorError(componentName,location3,propFullName,key2,getPreciseType(checker));var error=checker(propValue,key2,componentName,location3,propFullName+"."+key2,ReactPropTypesSecret);if(error)return error}return null}return createChainableTypeChecker(validate)}function createStrictShapeTypeChecker(shapeTypes){function validate(props,propName,componentName,location3,propFullName){var propValue=props[propName],propType=getPropType(propValue);if(propType!=="object")return new PropTypeError("Invalid "+location3+" `"+propFullName+"` of type `"+propType+"` "+("supplied to `"+componentName+"`, expected `object`."));var allKeys=assign({},props[propName],shapeTypes);for(var key2 in allKeys){var checker=shapeTypes[key2];if(has3(shapeTypes,key2)&&typeof checker!="function")return invalidValidatorError(componentName,location3,propFullName,key2,getPreciseType(checker));if(!checker)return new PropTypeError("Invalid "+location3+" `"+propFullName+"` key `"+key2+"` supplied to `"+componentName+"`.\nBad object: "+JSON.stringify(props[propName],null," ")+` +Valid keys: `+JSON.stringify(Object.keys(shapeTypes),null," "));var error=checker(propValue,key2,componentName,location3,propFullName+"."+key2,ReactPropTypesSecret);if(error)return error}return null}return createChainableTypeChecker(validate)}function isNode(propValue){switch(typeof propValue){case"number":case"string":case"undefined":return!0;case"boolean":return!propValue;case"object":if(Array.isArray(propValue))return propValue.every(isNode);if(propValue===null||isValidElement2(propValue))return!0;var iteratorFn=getIteratorFn(propValue);if(iteratorFn){var iterator=iteratorFn.call(propValue),step;if(iteratorFn!==propValue.entries){for(;!(step=iterator.next()).done;)if(!isNode(step.value))return!1}else for(;!(step=iterator.next()).done;){var entry=step.value;if(entry&&!isNode(entry[1]))return!1}}else return!1;return!0;default:return!1}}function isSymbol3(propType,propValue){return propType==="symbol"?!0:propValue?propValue["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&propValue instanceof Symbol:!1}function getPropType(propValue){var propType=typeof propValue;return Array.isArray(propValue)?"array":propValue instanceof RegExp?"object":isSymbol3(propType,propValue)?"symbol":propType}function getPreciseType(propValue){if(typeof propValue>"u"||propValue===null)return""+propValue;var propType=getPropType(propValue);if(propType==="object"){if(propValue instanceof Date)return"date";if(propValue instanceof RegExp)return"regexp"}return propType}function getPostfixForTypeWarning(value2){var type=getPreciseType(value2);switch(type){case"array":case"object":return"an "+type;case"boolean":case"date":case"regexp":return"a "+type;default:return type}}function getClassName(propValue){return!propValue.constructor||!propValue.constructor.name?ANONYMOUS:propValue.constructor.name}return ReactPropTypes.checkPropTypes=checkPropTypes,ReactPropTypes.resetWarningCache=checkPropTypes.resetWarningCache,ReactPropTypes.PropTypes=ReactPropTypes,ReactPropTypes}}});var require_prop_types=__commonJS({"../../node_modules/prop-types/index.js"(exports,module){ReactIs=require_react_is(),throwOnDirectAccess=!0,module.exports=require_factoryWithTypeCheckers()(ReactIs.isElement,throwOnDirectAccess);var ReactIs,throwOnDirectAccess}});var require_react_fast_compare=__commonJS({"../../node_modules/react-fast-compare/index.js"(exports,module){var hasElementType=typeof Element<"u",hasMap=typeof Map=="function",hasSet=typeof Set=="function",hasArrayBuffer=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function equal(a2,b3){if(a2===b3)return!0;if(a2&&b3&&typeof a2=="object"&&typeof b3=="object"){if(a2.constructor!==b3.constructor)return!1;var length,i3,keys2;if(Array.isArray(a2)){if(length=a2.length,length!=b3.length)return!1;for(i3=length;i3--!==0;)if(!equal(a2[i3],b3[i3]))return!1;return!0}var it;if(hasMap&&a2 instanceof Map&&b3 instanceof Map){if(a2.size!==b3.size)return!1;for(it=a2.entries();!(i3=it.next()).done;)if(!b3.has(i3.value[0]))return!1;for(it=a2.entries();!(i3=it.next()).done;)if(!equal(i3.value[1],b3.get(i3.value[0])))return!1;return!0}if(hasSet&&a2 instanceof Set&&b3 instanceof Set){if(a2.size!==b3.size)return!1;for(it=a2.entries();!(i3=it.next()).done;)if(!b3.has(i3.value[0]))return!1;return!0}if(hasArrayBuffer&&ArrayBuffer.isView(a2)&&ArrayBuffer.isView(b3)){if(length=a2.length,length!=b3.length)return!1;for(i3=length;i3--!==0;)if(a2[i3]!==b3[i3])return!1;return!0}if(a2.constructor===RegExp)return a2.source===b3.source&&a2.flags===b3.flags;if(a2.valueOf!==Object.prototype.valueOf&&typeof a2.valueOf=="function"&&typeof b3.valueOf=="function")return a2.valueOf()===b3.valueOf();if(a2.toString!==Object.prototype.toString&&typeof a2.toString=="function"&&typeof b3.toString=="function")return a2.toString()===b3.toString();if(keys2=Object.keys(a2),length=keys2.length,length!==Object.keys(b3).length)return!1;for(i3=length;i3--!==0;)if(!Object.prototype.hasOwnProperty.call(b3,keys2[i3]))return!1;if(hasElementType&&a2 instanceof Element)return!1;for(i3=length;i3--!==0;)if(!((keys2[i3]==="_owner"||keys2[i3]==="__v"||keys2[i3]==="__o")&&a2.$$typeof)&&!equal(a2[keys2[i3]],b3[keys2[i3]]))return!1;return!0}return a2!==a2&&b3!==b3}module.exports=function(a2,b3){try{return equal(a2,b3)}catch(error){if((error.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw error}}}});var require_browser=__commonJS({"../../node_modules/invariant/browser.js"(exports,module){"use strict";var invariant3=function(condition,format3,a2,b3,c3,d2,e3,f3){if(format3===void 0)throw new Error("invariant requires an error message argument");if(!condition){var error;if(format3===void 0)error=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var args2=[a2,b3,c3,d2,e3,f3],argIndex=0;error=new Error(format3.replace(/%s/g,function(){return args2[argIndex++]})),error.name="Invariant Violation"}throw error.framesToPop=1,error}};module.exports=invariant3}});var require_shallowequal=__commonJS({"../../node_modules/shallowequal/index.js"(exports,module){module.exports=function(objA,objB,compare,compareContext){var ret=compare?compare.call(compareContext,objA,objB):void 0;if(ret!==void 0)return!!ret;if(objA===objB)return!0;if(typeof objA!="object"||!objA||typeof objB!="object"||!objB)return!1;var keysA=Object.keys(objA),keysB=Object.keys(objB);if(keysA.length!==keysB.length)return!1;for(var bHasOwnProperty=Object.prototype.hasOwnProperty.bind(objB),idx=0;idx=wait||timeSinceLastCall<0||maxing&&timeSinceLastInvoke>=maxWait}function timerExpired(){var time=now2();if(shouldInvoke(time))return trailingEdge(time);timerId=setTimeout(timerExpired,remainingWait(time))}function trailingEdge(time){return timerId=void 0,trailing&&lastArgs?invokeFunc(time):(lastArgs=lastThis=void 0,result2)}function cancel(){timerId!==void 0&&clearTimeout(timerId),lastInvokeTime=0,lastArgs=lastCallTime=lastThis=timerId=void 0}function flush(){return timerId===void 0?result2:trailingEdge(now2())}function debounced(){var time=now2(),isInvoking=shouldInvoke(time);if(lastArgs=arguments,lastThis=this,lastCallTime=time,isInvoking){if(timerId===void 0)return leadingEdge(lastCallTime);if(maxing)return clearTimeout(timerId),timerId=setTimeout(timerExpired,wait),invokeFunc(lastCallTime)}return timerId===void 0&&(timerId=setTimeout(timerExpired,wait)),result2}return debounced.cancel=cancel,debounced.flush=flush,debounced}module.exports=debounce5}});var clsx_m_exports={};__export(clsx_m_exports,{clsx:()=>clsx,default:()=>clsx_m_default});function r2(e3){var t3,f3,n3="";if(typeof e3=="string"||typeof e3=="number")n3+=e3;else if(typeof e3=="object")if(Array.isArray(e3))for(t3=0;t30&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window>"u")return"";var style=(_window$document=window.document)===null||_window$document===void 0||(_window$document$docu=_window$document.documentElement)===null||_window$document$docu===void 0?void 0:_window$document$docu.style;if(!style||prop in style)return"";for(var i3=0;i3: Unmounted during event!");return node}}});var require_log=__commonJS({"../../node_modules/react-draggable/build/cjs/utils/log.js"(exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});exports.default=log;function log(){var _console}}});var require_DraggableCore=__commonJS({"../../node_modules/react-draggable/build/cjs/DraggableCore.js"(exports){"use strict";function _typeof(obj){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(obj2){return typeof obj2}:function(obj2){return obj2&&typeof Symbol=="function"&&obj2.constructor===Symbol&&obj2!==Symbol.prototype?"symbol":typeof obj2},_typeof(obj)}Object.defineProperty(exports,"__esModule",{value:!0});exports.default=void 0;var React52=_interopRequireWildcard(require_react()),_propTypes=_interopRequireDefault(require_prop_types()),_reactDom=_interopRequireDefault(require_react_dom()),_domFns=require_domFns(),_positionFns=require_positionFns(),_shims=require_shims(),_log=_interopRequireDefault(require_log());function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _getRequireWildcardCache(nodeInterop){if(typeof WeakMap!="function")return null;var cacheBabelInterop=new WeakMap,cacheNodeInterop=new WeakMap;return(_getRequireWildcardCache=function(nodeInterop2){return nodeInterop2?cacheNodeInterop:cacheBabelInterop})(nodeInterop)}function _interopRequireWildcard(obj,nodeInterop){if(!nodeInterop&&obj&&obj.__esModule)return obj;if(obj===null||_typeof(obj)!=="object"&&typeof obj!="function")return{default:obj};var cache=_getRequireWildcardCache(nodeInterop);if(cache&&cache.has(obj))return cache.get(obj);var newObj={},hasPropertyDescriptor=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var key2 in obj)if(key2!=="default"&&Object.prototype.hasOwnProperty.call(obj,key2)){var desc=hasPropertyDescriptor?Object.getOwnPropertyDescriptor(obj,key2):null;desc&&(desc.get||desc.set)?Object.defineProperty(newObj,key2,desc):newObj[key2]=obj[key2]}return newObj.default=obj,cache&&cache.set(obj,newObj),newObj}function _slicedToArray(arr,i3){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i3)||_unsupportedIterableToArray(arr,i3)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray(o2,minLen){if(o2){if(typeof o2=="string")return _arrayLikeToArray(o2,minLen);var n3=Object.prototype.toString.call(o2).slice(8,-1);if(n3==="Object"&&o2.constructor&&(n3=o2.constructor.name),n3==="Map"||n3==="Set")return Array.from(o2);if(n3==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n3))return _arrayLikeToArray(o2,minLen)}}function _arrayLikeToArray(arr,len){(len==null||len>arr.length)&&(len=arr.length);for(var i3=0,arr2=new Array(len);i3"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _getPrototypeOf3(o2){return _getPrototypeOf3=Object.setPrototypeOf?Object.getPrototypeOf:function(o3){return o3.__proto__||Object.getPrototypeOf(o3)},_getPrototypeOf3(o2)}function _defineProperty(obj,key2,value2){return key2 in obj?Object.defineProperty(obj,key2,{value:value2,enumerable:!0,configurable:!0,writable:!0}):obj[key2]=value2,obj}var eventsFor={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},dragEventFor=eventsFor.mouse,DraggableCore=function(_React$Component){_inherits(DraggableCore2,_React$Component);var _super=_createSuper(DraggableCore2);function DraggableCore2(){var _this;_classCallCheck(this,DraggableCore2);for(var _len=arguments.length,args2=new Array(_len),_key=0;_key<_len;_key++)args2[_key]=arguments[_key];return _this=_super.call.apply(_super,[this].concat(args2)),_defineProperty(_assertThisInitialized3(_this),"state",{dragging:!1,lastX:NaN,lastY:NaN,touchIdentifier:null}),_defineProperty(_assertThisInitialized3(_this),"mounted",!1),_defineProperty(_assertThisInitialized3(_this),"handleDragStart",function(e3){if(_this.props.onMouseDown(e3),!_this.props.allowAnyClick&&typeof e3.button=="number"&&e3.button!==0)return!1;var thisNode=_this.findDOMNode();if(!thisNode||!thisNode.ownerDocument||!thisNode.ownerDocument.body)throw new Error(" not mounted on DragStart!");var ownerDocument=thisNode.ownerDocument;if(!(_this.props.disabled||!(e3.target instanceof ownerDocument.defaultView.Node)||_this.props.handle&&!(0,_domFns.matchesSelectorAndParentsTo)(e3.target,_this.props.handle,thisNode)||_this.props.cancel&&(0,_domFns.matchesSelectorAndParentsTo)(e3.target,_this.props.cancel,thisNode))){e3.type==="touchstart"&&e3.preventDefault();var touchIdentifier=(0,_domFns.getTouchIdentifier)(e3);_this.setState({touchIdentifier});var position=(0,_positionFns.getControlPosition)(e3,touchIdentifier,_assertThisInitialized3(_this));if(position!=null){var x3=position.x,y2=position.y,coreEvent=(0,_positionFns.createCoreData)(_assertThisInitialized3(_this),x3,y2);(0,_log.default)("DraggableCore: handleDragStart: %j",coreEvent),(0,_log.default)("calling",_this.props.onStart);var shouldUpdate=_this.props.onStart(e3,coreEvent);shouldUpdate===!1||_this.mounted===!1||(_this.props.enableUserSelectHack&&(0,_domFns.addUserSelectStyles)(ownerDocument),_this.setState({dragging:!0,lastX:x3,lastY:y2}),(0,_domFns.addEvent)(ownerDocument,dragEventFor.move,_this.handleDrag),(0,_domFns.addEvent)(ownerDocument,dragEventFor.stop,_this.handleDragStop))}}}),_defineProperty(_assertThisInitialized3(_this),"handleDrag",function(e3){var position=(0,_positionFns.getControlPosition)(e3,_this.state.touchIdentifier,_assertThisInitialized3(_this));if(position!=null){var x3=position.x,y2=position.y;if(Array.isArray(_this.props.grid)){var deltaX=x3-_this.state.lastX,deltaY=y2-_this.state.lastY,_snapToGrid=(0,_positionFns.snapToGrid)(_this.props.grid,deltaX,deltaY),_snapToGrid2=_slicedToArray(_snapToGrid,2);if(deltaX=_snapToGrid2[0],deltaY=_snapToGrid2[1],!deltaX&&!deltaY)return;x3=_this.state.lastX+deltaX,y2=_this.state.lastY+deltaY}var coreEvent=(0,_positionFns.createCoreData)(_assertThisInitialized3(_this),x3,y2);(0,_log.default)("DraggableCore: handleDrag: %j",coreEvent);var shouldUpdate=_this.props.onDrag(e3,coreEvent);if(shouldUpdate===!1||_this.mounted===!1){try{_this.handleDragStop(new MouseEvent("mouseup"))}catch{var event=document.createEvent("MouseEvents");event.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),_this.handleDragStop(event)}return}_this.setState({lastX:x3,lastY:y2})}}),_defineProperty(_assertThisInitialized3(_this),"handleDragStop",function(e3){if(_this.state.dragging){var position=(0,_positionFns.getControlPosition)(e3,_this.state.touchIdentifier,_assertThisInitialized3(_this));if(position!=null){var x3=position.x,y2=position.y;if(Array.isArray(_this.props.grid)){var deltaX=x3-_this.state.lastX||0,deltaY=y2-_this.state.lastY||0,_snapToGrid3=(0,_positionFns.snapToGrid)(_this.props.grid,deltaX,deltaY),_snapToGrid4=_slicedToArray(_snapToGrid3,2);deltaX=_snapToGrid4[0],deltaY=_snapToGrid4[1],x3=_this.state.lastX+deltaX,y2=_this.state.lastY+deltaY}var coreEvent=(0,_positionFns.createCoreData)(_assertThisInitialized3(_this),x3,y2),shouldContinue=_this.props.onStop(e3,coreEvent);if(shouldContinue===!1||_this.mounted===!1)return!1;var thisNode=_this.findDOMNode();thisNode&&_this.props.enableUserSelectHack&&(0,_domFns.removeUserSelectStyles)(thisNode.ownerDocument),(0,_log.default)("DraggableCore: handleDragStop: %j",coreEvent),_this.setState({dragging:!1,lastX:NaN,lastY:NaN}),thisNode&&((0,_log.default)("DraggableCore: Removing handlers"),(0,_domFns.removeEvent)(thisNode.ownerDocument,dragEventFor.move,_this.handleDrag),(0,_domFns.removeEvent)(thisNode.ownerDocument,dragEventFor.stop,_this.handleDragStop))}}}),_defineProperty(_assertThisInitialized3(_this),"onMouseDown",function(e3){return dragEventFor=eventsFor.mouse,_this.handleDragStart(e3)}),_defineProperty(_assertThisInitialized3(_this),"onMouseUp",function(e3){return dragEventFor=eventsFor.mouse,_this.handleDragStop(e3)}),_defineProperty(_assertThisInitialized3(_this),"onTouchStart",function(e3){return dragEventFor=eventsFor.touch,_this.handleDragStart(e3)}),_defineProperty(_assertThisInitialized3(_this),"onTouchEnd",function(e3){return dragEventFor=eventsFor.touch,_this.handleDragStop(e3)}),_this}return _createClass(DraggableCore2,[{key:"componentDidMount",value:function(){this.mounted=!0;var thisNode=this.findDOMNode();thisNode&&(0,_domFns.addEvent)(thisNode,eventsFor.touch.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var thisNode=this.findDOMNode();if(thisNode){var ownerDocument=thisNode.ownerDocument;(0,_domFns.removeEvent)(ownerDocument,eventsFor.mouse.move,this.handleDrag),(0,_domFns.removeEvent)(ownerDocument,eventsFor.touch.move,this.handleDrag),(0,_domFns.removeEvent)(ownerDocument,eventsFor.mouse.stop,this.handleDragStop),(0,_domFns.removeEvent)(ownerDocument,eventsFor.touch.stop,this.handleDragStop),(0,_domFns.removeEvent)(thisNode,eventsFor.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,_domFns.removeUserSelectStyles)(ownerDocument)}}},{key:"findDOMNode",value:function(){var _this$props,_this$props2,_this$props2$nodeRef;return(_this$props=this.props)!==null&&_this$props!==void 0&&_this$props.nodeRef?(_this$props2=this.props)===null||_this$props2===void 0||(_this$props2$nodeRef=_this$props2.nodeRef)===null||_this$props2$nodeRef===void 0?void 0:_this$props2$nodeRef.current:_reactDom.default.findDOMNode(this)}},{key:"render",value:function(){return React52.cloneElement(React52.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}]),DraggableCore2}(React52.Component);exports.default=DraggableCore;_defineProperty(DraggableCore,"displayName","DraggableCore");_defineProperty(DraggableCore,"propTypes",{allowAnyClick:_propTypes.default.bool,disabled:_propTypes.default.bool,enableUserSelectHack:_propTypes.default.bool,offsetParent:function(props,propName){if(props[propName]&&props[propName].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:_propTypes.default.arrayOf(_propTypes.default.number),handle:_propTypes.default.string,cancel:_propTypes.default.string,nodeRef:_propTypes.default.object,onStart:_propTypes.default.func,onDrag:_propTypes.default.func,onStop:_propTypes.default.func,onMouseDown:_propTypes.default.func,scale:_propTypes.default.number,className:_shims.dontSetMe,style:_shims.dontSetMe,transform:_shims.dontSetMe});_defineProperty(DraggableCore,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})}});var require_Draggable=__commonJS({"../../node_modules/react-draggable/build/cjs/Draggable.js"(exports){"use strict";function _typeof(obj){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(obj2){return typeof obj2}:function(obj2){return obj2&&typeof Symbol=="function"&&obj2.constructor===Symbol&&obj2!==Symbol.prototype?"symbol":typeof obj2},_typeof(obj)}Object.defineProperty(exports,"__esModule",{value:!0});Object.defineProperty(exports,"DraggableCore",{enumerable:!0,get:function(){return _DraggableCore.default}});exports.default=void 0;var React52=_interopRequireWildcard(require_react()),_propTypes=_interopRequireDefault(require_prop_types()),_reactDom=_interopRequireDefault(require_react_dom()),_clsx2=_interopRequireDefault((init_clsx_m(),__toCommonJS(clsx_m_exports))),_domFns=require_domFns(),_positionFns=require_positionFns(),_shims=require_shims(),_DraggableCore=_interopRequireDefault(require_DraggableCore()),_log=_interopRequireDefault(require_log()),_excluded4=["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"];function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _getRequireWildcardCache(nodeInterop){if(typeof WeakMap!="function")return null;var cacheBabelInterop=new WeakMap,cacheNodeInterop=new WeakMap;return(_getRequireWildcardCache=function(nodeInterop2){return nodeInterop2?cacheNodeInterop:cacheBabelInterop})(nodeInterop)}function _interopRequireWildcard(obj,nodeInterop){if(!nodeInterop&&obj&&obj.__esModule)return obj;if(obj===null||_typeof(obj)!=="object"&&typeof obj!="function")return{default:obj};var cache=_getRequireWildcardCache(nodeInterop);if(cache&&cache.has(obj))return cache.get(obj);var newObj={},hasPropertyDescriptor=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var key2 in obj)if(key2!=="default"&&Object.prototype.hasOwnProperty.call(obj,key2)){var desc=hasPropertyDescriptor?Object.getOwnPropertyDescriptor(obj,key2):null;desc&&(desc.get||desc.set)?Object.defineProperty(newObj,key2,desc):newObj[key2]=obj[key2]}return newObj.default=obj,cache&&cache.set(obj,newObj),newObj}function _extends4(){return _extends4=Object.assign||function(target){for(var i3=1;i3=0)&&Object.prototype.propertyIsEnumerable.call(source2,key2)&&(target[key2]=source2[key2])}return target}function _objectWithoutPropertiesLoose3(source2,excluded){if(source2==null)return{};var target={},sourceKeys=Object.keys(source2),key2,i3;for(i3=0;i3=0)&&(target[key2]=source2[key2]);return target}function ownKeys(object,enumerableOnly){var keys2=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable})),keys2.push.apply(keys2,symbols)}return keys2}function _objectSpread(target){for(var i3=1;i3arr.length)&&(len=arr.length);for(var i3=0,arr2=new Array(len);i3"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _getPrototypeOf3(o2){return _getPrototypeOf3=Object.setPrototypeOf?Object.getPrototypeOf:function(o3){return o3.__proto__||Object.getPrototypeOf(o3)},_getPrototypeOf3(o2)}function _defineProperty(obj,key2,value2){return key2 in obj?Object.defineProperty(obj,key2,{value:value2,enumerable:!0,configurable:!0,writable:!0}):obj[key2]=value2,obj}var Draggable2=function(_React$Component){_inherits(Draggable3,_React$Component);var _super=_createSuper(Draggable3);function Draggable3(props){var _this;return _classCallCheck(this,Draggable3),_this=_super.call(this,props),_defineProperty(_assertThisInitialized3(_this),"onDragStart",function(e3,coreData){(0,_log.default)("Draggable: onDragStart: %j",coreData);var shouldStart=_this.props.onStart(e3,(0,_positionFns.createDraggableData)(_assertThisInitialized3(_this),coreData));if(shouldStart===!1)return!1;_this.setState({dragging:!0,dragged:!0})}),_defineProperty(_assertThisInitialized3(_this),"onDrag",function(e3,coreData){if(!_this.state.dragging)return!1;(0,_log.default)("Draggable: onDrag: %j",coreData);var uiData=(0,_positionFns.createDraggableData)(_assertThisInitialized3(_this),coreData),newState={x:uiData.x,y:uiData.y};if(_this.props.bounds){var x3=newState.x,y2=newState.y;newState.x+=_this.state.slackX,newState.y+=_this.state.slackY;var _getBoundPosition=(0,_positionFns.getBoundPosition)(_assertThisInitialized3(_this),newState.x,newState.y),_getBoundPosition2=_slicedToArray(_getBoundPosition,2),newStateX=_getBoundPosition2[0],newStateY=_getBoundPosition2[1];newState.x=newStateX,newState.y=newStateY,newState.slackX=_this.state.slackX+(x3-newState.x),newState.slackY=_this.state.slackY+(y2-newState.y),uiData.x=newState.x,uiData.y=newState.y,uiData.deltaX=newState.x-_this.state.x,uiData.deltaY=newState.y-_this.state.y}var shouldUpdate=_this.props.onDrag(e3,uiData);if(shouldUpdate===!1)return!1;_this.setState(newState)}),_defineProperty(_assertThisInitialized3(_this),"onDragStop",function(e3,coreData){if(!_this.state.dragging)return!1;var shouldContinue=_this.props.onStop(e3,(0,_positionFns.createDraggableData)(_assertThisInitialized3(_this),coreData));if(shouldContinue===!1)return!1;(0,_log.default)("Draggable: onDragStop: %j",coreData);var newState={dragging:!1,slackX:0,slackY:0},controlled=!!_this.props.position;if(controlled){var _this$props$position=_this.props.position,x3=_this$props$position.x,y2=_this$props$position.y;newState.x=x3,newState.y=y2}_this.setState(newState)}),_this.state={dragging:!1,dragged:!1,x:props.position?props.position.x:props.defaultPosition.x,y:props.position?props.position.y:props.defaultPosition.y,prevPropsPosition:_objectSpread({},props.position),slackX:0,slackY:0,isElementSVG:!1},props.position&&!(props.onDrag||props.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element."),_this}return _createClass(Draggable3,[{key:"componentDidMount",value:function(){typeof window.SVGElement<"u"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"findDOMNode",value:function(){var _this$props$nodeRef$c,_this$props,_this$props$nodeRef;return(_this$props$nodeRef$c=(_this$props=this.props)===null||_this$props===void 0||(_this$props$nodeRef=_this$props.nodeRef)===null||_this$props$nodeRef===void 0?void 0:_this$props$nodeRef.current)!==null&&_this$props$nodeRef$c!==void 0?_this$props$nodeRef$c:_reactDom.default.findDOMNode(this)}},{key:"render",value:function(){var _clsx,_this$props2=this.props,axis=_this$props2.axis,bounds=_this$props2.bounds,children=_this$props2.children,defaultPosition=_this$props2.defaultPosition,defaultClassName=_this$props2.defaultClassName,defaultClassNameDragging=_this$props2.defaultClassNameDragging,defaultClassNameDragged=_this$props2.defaultClassNameDragged,position=_this$props2.position,positionOffset=_this$props2.positionOffset,scale=_this$props2.scale,draggableCoreProps=_objectWithoutProperties(_this$props2,_excluded4),style={},svgTransform=null,controlled=!!position,draggable=!controlled||this.state.dragging,validPosition=position||defaultPosition,transformOpts={x:(0,_positionFns.canDragX)(this)&&draggable?this.state.x:validPosition.x,y:(0,_positionFns.canDragY)(this)&&draggable?this.state.y:validPosition.y};this.state.isElementSVG?svgTransform=(0,_domFns.createSVGTransform)(transformOpts,positionOffset):style=(0,_domFns.createCSSTransform)(transformOpts,positionOffset);var className=(0,_clsx2.default)(children.props.className||"",defaultClassName,(_clsx={},_defineProperty(_clsx,defaultClassNameDragging,this.state.dragging),_defineProperty(_clsx,defaultClassNameDragged,this.state.dragged),_clsx));return React52.createElement(_DraggableCore.default,_extends4({},draggableCoreProps,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),React52.cloneElement(React52.Children.only(children),{className,style:_objectSpread(_objectSpread({},children.props.style),style),transform:svgTransform}))}}],[{key:"getDerivedStateFromProps",value:function(_ref,_ref2){var position=_ref.position,prevPropsPosition=_ref2.prevPropsPosition;return position&&(!prevPropsPosition||position.x!==prevPropsPosition.x||position.y!==prevPropsPosition.y)?((0,_log.default)("Draggable: getDerivedStateFromProps %j",{position,prevPropsPosition}),{x:position.x,y:position.y,prevPropsPosition:_objectSpread({},position)}):null}}]),Draggable3}(React52.Component);exports.default=Draggable2;_defineProperty(Draggable2,"displayName","Draggable");_defineProperty(Draggable2,"propTypes",_objectSpread(_objectSpread({},_DraggableCore.default.propTypes),{},{axis:_propTypes.default.oneOf(["both","x","y","none"]),bounds:_propTypes.default.oneOfType([_propTypes.default.shape({left:_propTypes.default.number,right:_propTypes.default.number,top:_propTypes.default.number,bottom:_propTypes.default.number}),_propTypes.default.string,_propTypes.default.oneOf([!1])]),defaultClassName:_propTypes.default.string,defaultClassNameDragging:_propTypes.default.string,defaultClassNameDragged:_propTypes.default.string,defaultPosition:_propTypes.default.shape({x:_propTypes.default.number,y:_propTypes.default.number}),positionOffset:_propTypes.default.shape({x:_propTypes.default.oneOfType([_propTypes.default.number,_propTypes.default.string]),y:_propTypes.default.oneOfType([_propTypes.default.number,_propTypes.default.string])}),position:_propTypes.default.shape({x:_propTypes.default.number,y:_propTypes.default.number}),className:_shims.dontSetMe,style:_shims.dontSetMe,transform:_shims.dontSetMe}));_defineProperty(Draggable2,"defaultProps",_objectSpread(_objectSpread({},_DraggableCore.default.defaultProps),{},{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))}});var require_cjs=__commonJS({"../../node_modules/react-draggable/build/cjs/cjs.js"(exports,module){"use strict";var _require=require_Draggable(),Draggable2=_require.default,DraggableCore=_require.DraggableCore;module.exports=Draggable2;module.exports.default=Draggable2;module.exports.DraggableCore=DraggableCore}});var require_throttle=__commonJS({"../../node_modules/lodash/throttle.js"(exports,module){var debounce5=require_debounce(),isObject5=require_isObject(),FUNC_ERROR_TEXT3="Expected a function";function throttle3(func,wait,options3){var leading=!0,trailing=!0;if(typeof func!="function")throw new TypeError(FUNC_ERROR_TEXT3);return isObject5(options3)&&(leading="leading"in options3?!!options3.leading:leading,trailing="trailing"in options3?!!options3.trailing:trailing),debounce5(func,wait,{leading,maxWait:wait,trailing})}module.exports=throttle3}});var require_react_is_development2=__commonJS({"../../node_modules/downshift/node_modules/react-is/cjs/react-is.development.js"(exports){"use strict";(function(){"use strict";var REACT_ELEMENT_TYPE=60103,REACT_PORTAL_TYPE=60106,REACT_FRAGMENT_TYPE=60107,REACT_STRICT_MODE_TYPE=60108,REACT_PROFILER_TYPE=60114,REACT_PROVIDER_TYPE=60109,REACT_CONTEXT_TYPE=60110,REACT_FORWARD_REF_TYPE=60112,REACT_SUSPENSE_TYPE=60113,REACT_SUSPENSE_LIST_TYPE=60120,REACT_MEMO_TYPE=60115,REACT_LAZY_TYPE=60116,REACT_BLOCK_TYPE=60121,REACT_SERVER_BLOCK_TYPE=60122,REACT_FUNDAMENTAL_TYPE=60117,REACT_SCOPE_TYPE=60119,REACT_OPAQUE_ID_TYPE=60128,REACT_DEBUG_TRACING_MODE_TYPE=60129,REACT_OFFSCREEN_TYPE=60130,REACT_LEGACY_HIDDEN_TYPE=60131;if(typeof Symbol=="function"&&Symbol.for){var symbolFor=Symbol.for;REACT_ELEMENT_TYPE=symbolFor("react.element"),REACT_PORTAL_TYPE=symbolFor("react.portal"),REACT_FRAGMENT_TYPE=symbolFor("react.fragment"),REACT_STRICT_MODE_TYPE=symbolFor("react.strict_mode"),REACT_PROFILER_TYPE=symbolFor("react.profiler"),REACT_PROVIDER_TYPE=symbolFor("react.provider"),REACT_CONTEXT_TYPE=symbolFor("react.context"),REACT_FORWARD_REF_TYPE=symbolFor("react.forward_ref"),REACT_SUSPENSE_TYPE=symbolFor("react.suspense"),REACT_SUSPENSE_LIST_TYPE=symbolFor("react.suspense_list"),REACT_MEMO_TYPE=symbolFor("react.memo"),REACT_LAZY_TYPE=symbolFor("react.lazy"),REACT_BLOCK_TYPE=symbolFor("react.block"),REACT_SERVER_BLOCK_TYPE=symbolFor("react.server.block"),REACT_FUNDAMENTAL_TYPE=symbolFor("react.fundamental"),REACT_SCOPE_TYPE=symbolFor("react.scope"),REACT_OPAQUE_ID_TYPE=symbolFor("react.opaque.id"),REACT_DEBUG_TRACING_MODE_TYPE=symbolFor("react.debug_trace_mode"),REACT_OFFSCREEN_TYPE=symbolFor("react.offscreen"),REACT_LEGACY_HIDDEN_TYPE=symbolFor("react.legacy_hidden")}var enableScopeAPI=!1;function isValidElementType(type){return!!(typeof type=="string"||typeof type=="function"||type===REACT_FRAGMENT_TYPE||type===REACT_PROFILER_TYPE||type===REACT_DEBUG_TRACING_MODE_TYPE||type===REACT_STRICT_MODE_TYPE||type===REACT_SUSPENSE_TYPE||type===REACT_SUSPENSE_LIST_TYPE||type===REACT_LEGACY_HIDDEN_TYPE||enableScopeAPI||typeof type=="object"&&type!==null&&(type.$$typeof===REACT_LAZY_TYPE||type.$$typeof===REACT_MEMO_TYPE||type.$$typeof===REACT_PROVIDER_TYPE||type.$$typeof===REACT_CONTEXT_TYPE||type.$$typeof===REACT_FORWARD_REF_TYPE||type.$$typeof===REACT_FUNDAMENTAL_TYPE||type.$$typeof===REACT_BLOCK_TYPE||type[0]===REACT_SERVER_BLOCK_TYPE))}function typeOf(object){if(typeof object=="object"&&object!==null){var $$typeof=object.$$typeof;switch($$typeof){case REACT_ELEMENT_TYPE:var type=object.type;switch(type){case REACT_FRAGMENT_TYPE:case REACT_PROFILER_TYPE:case REACT_STRICT_MODE_TYPE:case REACT_SUSPENSE_TYPE:case REACT_SUSPENSE_LIST_TYPE:return type;default:var $$typeofType=type&&type.$$typeof;switch($$typeofType){case REACT_CONTEXT_TYPE:case REACT_FORWARD_REF_TYPE:case REACT_LAZY_TYPE:case REACT_MEMO_TYPE:case REACT_PROVIDER_TYPE:return $$typeofType;default:return $$typeof}}case REACT_PORTAL_TYPE:return $$typeof}}}var ContextConsumer=REACT_CONTEXT_TYPE,ContextProvider=REACT_PROVIDER_TYPE,Element2=REACT_ELEMENT_TYPE,ForwardRef=REACT_FORWARD_REF_TYPE,Fragment15=REACT_FRAGMENT_TYPE,Lazy=REACT_LAZY_TYPE,Memo=REACT_MEMO_TYPE,Portal=REACT_PORTAL_TYPE,Profiler=REACT_PROFILER_TYPE,StrictMode=REACT_STRICT_MODE_TYPE,Suspense2=REACT_SUSPENSE_TYPE,hasWarnedAboutDeprecatedIsAsyncMode=!1,hasWarnedAboutDeprecatedIsConcurrentMode=!1;function isAsyncMode(object){return hasWarnedAboutDeprecatedIsAsyncMode||(hasWarnedAboutDeprecatedIsAsyncMode=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function isConcurrentMode(object){return hasWarnedAboutDeprecatedIsConcurrentMode||(hasWarnedAboutDeprecatedIsConcurrentMode=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function isContextConsumer(object){return typeOf(object)===REACT_CONTEXT_TYPE}function isContextProvider(object){return typeOf(object)===REACT_PROVIDER_TYPE}function isElement(object){return typeof object=="object"&&object!==null&&object.$$typeof===REACT_ELEMENT_TYPE}function isForwardRef2(object){return typeOf(object)===REACT_FORWARD_REF_TYPE}function isFragment(object){return typeOf(object)===REACT_FRAGMENT_TYPE}function isLazy(object){return typeOf(object)===REACT_LAZY_TYPE}function isMemo(object){return typeOf(object)===REACT_MEMO_TYPE}function isPortal(object){return typeOf(object)===REACT_PORTAL_TYPE}function isProfiler(object){return typeOf(object)===REACT_PROFILER_TYPE}function isStrictMode(object){return typeOf(object)===REACT_STRICT_MODE_TYPE}function isSuspense(object){return typeOf(object)===REACT_SUSPENSE_TYPE}exports.ContextConsumer=ContextConsumer,exports.ContextProvider=ContextProvider,exports.Element=Element2,exports.ForwardRef=ForwardRef,exports.Fragment=Fragment15,exports.Lazy=Lazy,exports.Memo=Memo,exports.Portal=Portal,exports.Profiler=Profiler,exports.StrictMode=StrictMode,exports.Suspense=Suspense2,exports.isAsyncMode=isAsyncMode,exports.isConcurrentMode=isConcurrentMode,exports.isContextConsumer=isContextConsumer,exports.isContextProvider=isContextProvider,exports.isElement=isElement,exports.isForwardRef=isForwardRef2,exports.isFragment=isFragment,exports.isLazy=isLazy,exports.isMemo=isMemo,exports.isPortal=isPortal,exports.isProfiler=isProfiler,exports.isStrictMode=isStrictMode,exports.isSuspense=isSuspense,exports.isValidElementType=isValidElementType,exports.typeOf=typeOf})()}});var require_react_is2=__commonJS({"../../node_modules/downshift/node_modules/react-is/index.js"(exports,module){"use strict";module.exports=require_react_is_development2()}});var require_fuse=__commonJS({"../../node_modules/fuse.js/dist/fuse.js"(exports,module){(function(e3,t3){typeof exports=="object"&&typeof module=="object"?module.exports=t3():typeof define=="function"&&define.amd?define("Fuse",[],t3):typeof exports=="object"?exports.Fuse=t3():e3.Fuse=t3()})(exports,function(){return function(e3){var t3={};function r4(n3){if(t3[n3])return t3[n3].exports;var o2=t3[n3]={i:n3,l:!1,exports:{}};return e3[n3].call(o2.exports,o2,o2.exports,r4),o2.l=!0,o2.exports}return r4.m=e3,r4.c=t3,r4.d=function(e4,t4,n3){r4.o(e4,t4)||Object.defineProperty(e4,t4,{enumerable:!0,get:n3})},r4.r=function(e4){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e4,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e4,"__esModule",{value:!0})},r4.t=function(e4,t4){if(1&t4&&(e4=r4(e4)),8&t4||4&t4&&typeof e4=="object"&&e4&&e4.__esModule)return e4;var n3=Object.create(null);if(r4.r(n3),Object.defineProperty(n3,"default",{enumerable:!0,value:e4}),2&t4&&typeof e4!="string")for(var o2 in e4)r4.d(n3,o2,(function(t5){return e4[t5]}).bind(null,o2));return n3},r4.n=function(e4){var t4=e4&&e4.__esModule?function(){return e4.default}:function(){return e4};return r4.d(t4,"a",t4),t4},r4.o=function(e4,t4){return Object.prototype.hasOwnProperty.call(e4,t4)},r4.p="",r4(r4.s=0)}([function(e3,t3,r4){function n3(e4){return(n3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e5){return typeof e5}:function(e5){return e5&&typeof Symbol=="function"&&e5.constructor===Symbol&&e5!==Symbol.prototype?"symbol":typeof e5})(e4)}function o2(e4,t4){for(var r5=0;r51)throw new Error('"weight" property in key must bein the range of [0, 1)');i4=i4==null?u2:Math.max(i4,u2),o3=o3==null?u2:Math.min(o3,u2),this._keyWeights[l2]=u2,a4+=u2}if(a4>1)throw new Error("Total of weights cannot exceed 1")}}},{key:"search",value:function(e5){var t5=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{limit:!1};this._log(`--------- +Search pattern: "`.concat(e5,'"'));var r6=this._prepareSearchers(e5),n4=r6.tokenSearchers,o3=r6.fullSearcher,i4=this._search(n4,o3);return this._computeScore(i4),this.options.shouldSort&&this._sort(i4),t5.limit&&typeof t5.limit=="number"&&(i4=i4.slice(0,t5.limit)),this._format(i4)}},{key:"_prepareSearchers",value:function(){var e5=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",t5=[];if(this.options.tokenize)for(var r6=e5.split(this.options.tokenSeparator),n4=0,o3=r6.length;n40&&arguments[0]!==void 0?arguments[0]:[],t5=arguments.length>1?arguments[1]:void 0,r6=this.list,n4={},o3=[];if(typeof r6[0]=="string"){for(var i4=0,a4=r6.length;i4-1&&(C3=(C3+h5)/2),r6._log("Score average:",C3);var j2=!r6.options.tokenize||!r6.options.matchAllTokens||l3>=u2.length;if(r6._log(` +Check Matches: `.concat(j2)),(s4||v3.isMatch)&&j2){var P4={key:n4,arrayIndex:t6,value:o4,score:C3};r6.options.includeMatches&&(P4.matchedIndices=v3.matchedIndices);var I3=p2[a5];I3?I3.output.push(P4):(p2[a5]={item:i5,output:[P4]},g2.push(p2[a5]))}}else if(c3(o4))for(var F2=0,T2=o4.length;F20?Number.EPSILON:l2.score;c4*=Math.pow(v2,f3)}i4.score=c4,this._log(i4)}}},{key:"_sort",value:function(e5){this._log(` + +Sorting....`),e5.sort(this.options.sortFn)}},{key:"_format",value:function(e5){var t5=[];if(this.options.verbose){var r6=[];this._log(` + +Output: + +`,JSON.stringify(e5,function(e6,t6){if(n3(t6)==="object"&&t6!==null){if(r6.indexOf(t6)!==-1)return;r6.push(t6)}return t6},2)),r6=null}var o3=[];this.options.includeMatches&&o3.push(function(e6,t6){var r7=e6.output;t6.matches=[];for(var n4=0,o4=r7.length;n4-1&&(a5.arrayIndex=i5.arrayIndex),t6.matches.push(a5)}}}),this.options.includeScore&&o3.push(function(e6,t6){t6.score=e6.score});for(var i4=0,a4=e5.length;i4c3)return o2(e5,this.pattern,h3);var l2=this.options,u2=l2.location,f3=l2.distance,v2=l2.threshold,p2=l2.findAllMatches,d2=l2.minMatchCharLength;return i3(e5,this.pattern,this.patternAlphabet,{location:u2,distance:f3,threshold:v2,findAllMatches:p2,minMatchCharLength:d2,includeMatches:n4})}}])&&n3(t4.prototype,r5),s3&&n3(t4,s3),e4}();e3.exports=s2},function(e3,t3){var r4=/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g;e3.exports=function(e4,t4){var n3=arguments.length>2&&arguments[2]!==void 0?arguments[2]:/ +/g,o2=new RegExp(t4.replace(r4,"\\$&").replace(n3,"|")),i3=e4.match(o2),a2=!!i3,s2=[];if(a2)for(var c3=0,h3=i3.length;c3=T2;E3-=1){var W2=E3-1,K2=r5[e4.charAt(W2)];if(K2&&(M2[W2]=1),z2[E3]=(z2[E3+1]<<1|1)&K2,P4!==0&&(z2[E3]|=(A3[E3+1]|A3[E3])<<1|1|A3[E3+1]),z2[E3]&j2&&(O2=n3(t4,{errors:P4,currentLocation:W2,expectedLocation:m3,distance:h3}))<=b3){if(b3=O2,(S2=W2)<=m3)break;T2=Math.max(1,2*m3-S2)}}if(n3(t4,{errors:P4+1,currentLocation:m3,expectedLocation:m3,distance:h3})>b3)break;A3=z2}var $={isMatch:S2>=0,score:O2===0?.001:O2};return y2&&($.matchedIndices=o2(M2,d2)),$}},function(e3,t3){e3.exports=function(e4,t4){var r4=t4.errors,n3=r4===void 0?0:r4,o2=t4.currentLocation,i3=o2===void 0?0:o2,a2=t4.expectedLocation,s2=a2===void 0?0:a2,c3=t4.distance,h3=c3===void 0?100:c3,l2=n3/e4.length,u2=Math.abs(s2-i3);return h3?l2+u2/h3:u2?1:l2}},function(e3,t3){e3.exports=function(){for(var e4=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t4=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,r4=[],n3=-1,o2=-1,i3=0,a2=e4.length;i3=t4&&r4.push([n3,o2]),n3=-1)}return e4[i3-1]&&i3-n3>=t4&&r4.push([n3,i3-1]),r4}},function(e3,t3){e3.exports=function(e4){for(var t4={},r4=e4.length,n3=0;n3"u"){debug&&console.warn("unable to use e.clipboardData"),debug&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var format4=clipboardToIE11Formatting[options3.format]||clipboardToIE11Formatting.default;window.clipboardData.setData(format4,text)}else e3.clipboardData.clearData(),e3.clipboardData.setData(options3.format,text);options3.onCopy&&(e3.preventDefault(),options3.onCopy(e3.clipboardData))}),document.body.appendChild(mark),range.selectNodeContents(mark),selection.addRange(range);var successful=document.execCommand("copy");if(!successful)throw new Error("copy command was unsuccessful");success=!0}catch(err){debug&&console.error("unable to copy using execCommand: ",err),debug&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(options3.format||"text",text),options3.onCopy&&options3.onCopy(window.clipboardData),success=!0}catch(err2){debug&&console.error("unable to copy using clipboardData: ",err2),debug&&console.error("falling back to prompt"),message=format3("message"in options3?options3.message:defaultMessage),window.prompt(message,text)}}finally{selection&&(typeof selection.removeRange=="function"?selection.removeRange(range):selection.removeAllRanges()),mark&&document.body.removeChild(mark),reselectPrevious()}return success}module.exports=copy2}});var import_react58=__toESM(require_react()),import_react_dom2=__toESM(require_react_dom());var dist_exports={};__export(dist_exports,{BaseLocationProvider:()=>BaseLocationProvider,DEEPLY_EQUAL:()=>DEEPLY_EQUAL,Link:()=>Link2,Location:()=>Location,LocationProvider:()=>LocationProvider,Match:()=>Match,Route:()=>Route2,buildArgsParam:()=>buildArgsParam,deepDiff:()=>deepDiff,getMatch:()=>getMatch,parsePath:()=>parsePath,queryFromLocation:()=>queryFromLocation,queryFromString:()=>queryFromString,stringifyQuery:()=>stringifyQuery,useNavigate:()=>useNavigate2});var import_memoizerific=__toESM(require_memoizerific(),1),import_qs=__toESM(require_lib(),1),__create=Object.create,__defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__commonJS2=(cb,mod)=>function(){return mod||(0,cb[__getOwnPropNames(cb)[0]])((mod={exports:{}}).exports,mod),mod.exports},__copyProps=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key2 of __getOwnPropNames(from))!__hasOwnProp.call(to,key2)&&key2!==except&&__defProp(to,key2,{get:()=>from[key2],enumerable:!(desc=__getOwnPropDesc(from,key2))||desc.enumerable});return to},__toESM2=(mod,isNodeMode,target)=>(target=mod!=null?__create(__getProtoOf(mod)):{},__copyProps(isNodeMode||!mod||!mod.__esModule?__defProp(target,"default",{value:mod,enumerable:!0}):target,mod)),require_freeGlobal=__commonJS2({"../../node_modules/lodash/_freeGlobal.js"(exports,module){var freeGlobal3=typeof global=="object"&&global&&global.Object===Object&&global;module.exports=freeGlobal3}}),require_root=__commonJS2({"../../node_modules/lodash/_root.js"(exports,module){var freeGlobal3=require_freeGlobal(),freeSelf3=typeof self=="object"&&self&&self.Object===Object&&self,root4=freeGlobal3||freeSelf3||Function("return this")();module.exports=root4}}),require_Symbol=__commonJS2({"../../node_modules/lodash/_Symbol.js"(exports,module){var root4=require_root(),Symbol22=root4.Symbol;module.exports=Symbol22}}),require_getRawTag=__commonJS2({"../../node_modules/lodash/_getRawTag.js"(exports,module){var Symbol22=require_Symbol(),objectProto7=Object.prototype,hasOwnProperty6=objectProto7.hasOwnProperty,nativeObjectToString4=objectProto7.toString,symToStringTag4=Symbol22?Symbol22.toStringTag:void 0;function getRawTag3(value2){var isOwn=hasOwnProperty6.call(value2,symToStringTag4),tag=value2[symToStringTag4];try{value2[symToStringTag4]=void 0;var unmasked=!0}catch{}var result2=nativeObjectToString4.call(value2);return unmasked&&(isOwn?value2[symToStringTag4]=tag:delete value2[symToStringTag4]),result2}module.exports=getRawTag3}}),require_objectToString=__commonJS2({"../../node_modules/lodash/_objectToString.js"(exports,module){var objectProto7=Object.prototype,nativeObjectToString4=objectProto7.toString;function objectToString3(value2){return nativeObjectToString4.call(value2)}module.exports=objectToString3}}),require_baseGetTag=__commonJS2({"../../node_modules/lodash/_baseGetTag.js"(exports,module){var Symbol22=require_Symbol(),getRawTag3=require_getRawTag(),objectToString3=require_objectToString(),nullTag3="[object Null]",undefinedTag3="[object Undefined]",symToStringTag4=Symbol22?Symbol22.toStringTag:void 0;function baseGetTag3(value2){return value2==null?value2===void 0?undefinedTag3:nullTag3:symToStringTag4&&symToStringTag4 in Object(value2)?getRawTag3(value2):objectToString3(value2)}module.exports=baseGetTag3}}),require_overArg=__commonJS2({"../../node_modules/lodash/_overArg.js"(exports,module){function overArg(func,transform){return function(arg){return func(transform(arg))}}module.exports=overArg}}),require_getPrototype=__commonJS2({"../../node_modules/lodash/_getPrototype.js"(exports,module){var overArg=require_overArg(),getPrototype=overArg(Object.getPrototypeOf,Object);module.exports=getPrototype}}),require_isObjectLike=__commonJS2({"../../node_modules/lodash/isObjectLike.js"(exports,module){function isObjectLike3(value2){return value2!=null&&typeof value2=="object"}module.exports=isObjectLike3}}),require_isPlainObject=__commonJS2({"../../node_modules/lodash/isPlainObject.js"(exports,module){var baseGetTag3=require_baseGetTag(),getPrototype=require_getPrototype(),isObjectLike3=require_isObjectLike(),objectTag="[object Object]",funcProto3=Function.prototype,objectProto7=Object.prototype,funcToString3=funcProto3.toString,hasOwnProperty6=objectProto7.hasOwnProperty,objectCtorString=funcToString3.call(Object);function isPlainObject2(value2){if(!isObjectLike3(value2)||baseGetTag3(value2)!=objectTag)return!1;var proto=getPrototype(value2);if(proto===null)return!0;var Ctor=hasOwnProperty6.call(proto,"constructor")&&proto.constructor;return typeof Ctor=="function"&&Ctor instanceof Ctor&&funcToString3.call(Ctor)==objectCtorString}module.exports=isPlainObject2}}),has=Object.prototype.hasOwnProperty;function find(iter,tar,key2){for(key2 of iter.keys())if(dequal(key2,tar))return key2}function dequal(foo,bar){var ctor,len,tmp;if(foo===bar)return!0;if(foo&&bar&&(ctor=foo.constructor)===bar.constructor){if(ctor===Date)return foo.getTime()===bar.getTime();if(ctor===RegExp)return foo.toString()===bar.toString();if(ctor===Array){if((len=foo.length)===bar.length)for(;len--&&dequal(foo[len],bar[len]););return len===-1}if(ctor===Set){if(foo.size!==bar.size)return!1;for(len of foo)if(tmp=len,tmp&&typeof tmp=="object"&&(tmp=find(bar,tmp),!tmp)||!bar.has(tmp))return!1;return!0}if(ctor===Map){if(foo.size!==bar.size)return!1;for(len of foo)if(tmp=len[0],tmp&&typeof tmp=="object"&&(tmp=find(bar,tmp),!tmp)||!dequal(len[1],bar.get(tmp)))return!1;return!0}if(ctor===ArrayBuffer)foo=new Uint8Array(foo),bar=new Uint8Array(bar);else if(ctor===DataView){if((len=foo.byteLength)===bar.byteLength)for(;len--&&foo.getInt8(len)===bar.getInt8(len););return len===-1}if(ArrayBuffer.isView(foo)){if((len=foo.byteLength)===bar.byteLength)for(;len--&&foo[len]===bar[len];);return len===-1}if(!ctor||typeof foo=="object"){len=0;for(ctor in foo)if(has.call(foo,ctor)&&++len&&!has.call(bar,ctor)||!(ctor in bar)||!dequal(foo[ctor],bar[ctor]))return!1;return Object.keys(bar).length===len}}return foo!==foo&&bar!==bar}var import_isPlainObject=__toESM2(require_isPlainObject());function dedent(templ){for(var values=[],_i=1;_i{let result2={viewMode:void 0,storyId:void 0,refId:void 0};if(path){let[,viewMode,refId,storyId]=path.toLowerCase().match(splitPathRegex)||[];viewMode&&Object.assign(result2,{viewMode,storyId,refId})}return result2}),DEEPLY_EQUAL=Symbol("Deeply equal"),deepDiff=(value2,update2)=>{if(typeof value2!=typeof update2)return update2;if(dequal(value2,update2))return DEEPLY_EQUAL;if(Array.isArray(value2)&&Array.isArray(update2)){let res=update2.reduce((acc,upd,index2)=>{let diff=deepDiff(value2[index2],upd);return diff!==DEEPLY_EQUAL&&(acc[index2]=diff),acc},new Array(update2.length));return update2.length>=value2.length?res:res.concat(new Array(value2.length-update2.length).fill(void 0))}return(0,import_isPlainObject.default)(value2)&&(0,import_isPlainObject.default)(update2)?Object.keys({...value2,...update2}).reduce((acc,key2)=>{let diff=deepDiff(value2?.[key2],update2?.[key2]);return diff===DEEPLY_EQUAL?acc:Object.assign(acc,{[key2]:diff})},{}):update2},VALIDATION_REGEXP=/^[a-zA-Z0-9 _-]*$/,NUMBER_REGEXP=/^-?[0-9]+(\.[0-9]+)?$/,HEX_REGEXP=/^#([a-f0-9]{3,4}|[a-f0-9]{6}|[a-f0-9]{8})$/i,COLOR_REGEXP=/^(rgba?|hsla?)\(([0-9]{1,3}),\s?([0-9]{1,3})%?,\s?([0-9]{1,3})%?,?\s?([0-9](\.[0-9]{1,2})?)?\)$/i,validateArgs=(key2="",value2)=>key2===null||key2===""||!VALIDATION_REGEXP.test(key2)?!1:value2==null||value2 instanceof Date||typeof value2=="number"||typeof value2=="boolean"?!0:typeof value2=="string"?VALIDATION_REGEXP.test(value2)||NUMBER_REGEXP.test(value2)||HEX_REGEXP.test(value2)||COLOR_REGEXP.test(value2):Array.isArray(value2)?value2.every(v2=>validateArgs(key2,v2)):(0,import_isPlainObject.default)(value2)?Object.entries(value2).every(([k2,v2])=>validateArgs(k2,v2)):!1,encodeSpecialValues=value2=>value2===void 0?"!undefined":value2===null?"!null":typeof value2=="string"?HEX_REGEXP.test(value2)?`!hex(${value2.slice(1)})`:COLOR_REGEXP.test(value2)?`!${value2.replace(/[\s%]/g,"")}`:value2:typeof value2=="boolean"?`!${value2}`:Array.isArray(value2)?value2.map(encodeSpecialValues):(0,import_isPlainObject.default)(value2)?Object.entries(value2).reduce((acc,[key2,val])=>Object.assign(acc,{[key2]:encodeSpecialValues(val)}),{}):value2,QS_OPTIONS={encode:!1,delimiter:";",allowDots:!0,format:"RFC1738",serializeDate:date=>`!date(${date.toISOString()})`},buildArgsParam=(initialArgs,args2)=>{let update2=deepDiff(initialArgs,args2);if(!update2||update2===DEEPLY_EQUAL)return"";let object=Object.entries(update2).reduce((acc,[key2,value2])=>validateArgs(key2,value2)?Object.assign(acc,{[key2]:value2}):(once.warn(dedent` + Omitted potentially unsafe URL args. + + More info: https://storybook.js.org/docs/react/writing-stories/args#setting-args-through-the-url + `),acc),{});return import_qs.default.stringify(encodeSpecialValues(object),QS_OPTIONS).replace(/ /g,"+").split(";").map(part=>part.replace("=",":")).join(";")},queryFromString=(0,import_memoizerific.default)(1e3)(s2=>s2!==void 0?import_qs.default.parse(s2,{ignoreQueryPrefix:!0}):{}),queryFromLocation=location3=>queryFromString(location3.search),stringifyQuery=query=>import_qs.default.stringify(query,{addQueryPrefix:!0,encode:!1}),getMatch=(0,import_memoizerific.default)(1e3)((current,target,startsWith=!0)=>{if(startsWith){if(typeof target!="string")throw new Error("startsWith only works with string targets");return current&¤t.startsWith(target)?{path:current}:null}let currentIsTarget=typeof target=="string"&¤t===target,matchTarget=current&&target&¤t.match(target);return currentIsTarget||matchTarget?{path:current}:null});var import_react=__toESM(require_react(),1),scope2=(()=>{let win;return typeof window<"u"?win=window:typeof globalThis<"u"?win=globalThis:typeof global<"u"?win=global:typeof self<"u"?win=self:win={},win})();function _extends2(){return _extends2=Object.assign?Object.assign.bind():function(target){for(var i3=1;i3=0&&(parsedPath.hash=path.substr(hashIndex),path=path.substr(0,hashIndex));var searchIndex=path.indexOf("?");searchIndex>=0&&(parsedPath.search=path.substr(searchIndex),path=path.substr(0,searchIndex)),path&&(parsedPath.pathname=path)}return parsedPath}function invariant(cond,message){if(!cond)throw new Error(message)}function warning2(cond,message){if(!cond){typeof console<"u"&&console.warn(message);try{throw new Error(message)}catch{}}}var NavigationContext=(0,import_react.createContext)(null);NavigationContext.displayName="Navigation";var LocationContext=(0,import_react.createContext)(null);LocationContext.displayName="Location";var RouteContext=(0,import_react.createContext)({outlet:null,matches:[]});RouteContext.displayName="Route";function Router(_ref3){let{basename:basenameProp="/",children=null,location:locationProp,navigationType=Action.Pop,navigator:navigator3,static:staticProp=!1}=_ref3;useInRouterContext()&&invariant(!1,"You cannot render a inside another . You should never have more than one in your app.");let basename=normalizePathname(basenameProp),navigationContext=(0,import_react.useMemo)(()=>({basename,navigator:navigator3,static:staticProp}),[basename,navigator3,staticProp]);typeof locationProp=="string"&&(locationProp=parsePath2(locationProp));let{pathname="/",search="",hash="",state=null,key:key2="default"}=locationProp,location3=(0,import_react.useMemo)(()=>{let trailingPathname=stripBasename(pathname,basename);return trailingPathname==null?null:{pathname:trailingPathname,search,hash,state,key:key2}},[basename,pathname,search,hash,state,key2]);return warning2(location3!=null,' is not able to match the URL '+('"'+pathname+search+hash+'" because it does not start with the ')+"basename, so the won't render anything."),location3==null?null:(0,import_react.createElement)(NavigationContext.Provider,{value:navigationContext},(0,import_react.createElement)(LocationContext.Provider,{children,value:{location:location3,navigationType}}))}function useHref(to){useInRouterContext()||invariant(!1,"useHref() may be used only in the context of a component.");let{basename,navigator:navigator3}=(0,import_react.useContext)(NavigationContext),{hash,pathname,search}=useResolvedPath(to),joinedPathname=pathname;if(basename!=="/"){let toPathname=getToPathname(to),endsWithSlash=toPathname!=null&&toPathname.endsWith("/");joinedPathname=pathname==="/"?basename+(endsWithSlash?"/":""):joinPaths([basename,pathname])}return navigator3.createHref({pathname:joinedPathname,search,hash})}function useInRouterContext(){return(0,import_react.useContext)(LocationContext)!=null}function useLocation(){return useInRouterContext()||invariant(!1,"useLocation() may be used only in the context of a component."),(0,import_react.useContext)(LocationContext).location}function useNavigate(){useInRouterContext()||invariant(!1,"useNavigate() may be used only in the context of a component.");let{basename,navigator:navigator3}=(0,import_react.useContext)(NavigationContext),{matches}=(0,import_react.useContext)(RouteContext),{pathname:locationPathname}=useLocation(),routePathnamesJson=JSON.stringify(matches.map(match=>match.pathnameBase)),activeRef=(0,import_react.useRef)(!1);return(0,import_react.useEffect)(()=>{activeRef.current=!0}),(0,import_react.useCallback)(function(to,options3){if(options3===void 0&&(options3={}),warning2(activeRef.current,"You should call navigate() in a React.useEffect(), not when your component is first rendered."),!activeRef.current)return;if(typeof to=="number"){navigator3.go(to);return}let path=resolveTo(to,JSON.parse(routePathnamesJson),locationPathname);basename!=="/"&&(path.pathname=joinPaths([basename,path.pathname])),(options3.replace?navigator3.replace:navigator3.push)(path,options3.state)},[basename,navigator3,routePathnamesJson,locationPathname])}function useResolvedPath(to){let{matches}=(0,import_react.useContext)(RouteContext),{pathname:locationPathname}=useLocation(),routePathnamesJson=JSON.stringify(matches.map(match=>match.pathnameBase));return(0,import_react.useMemo)(()=>resolveTo(to,JSON.parse(routePathnamesJson),locationPathname),[to,routePathnamesJson,locationPathname])}function resolvePath(to,fromPathname){fromPathname===void 0&&(fromPathname="/");let{pathname:toPathname,search="",hash=""}=typeof to=="string"?parsePath2(to):to;return{pathname:toPathname?toPathname.startsWith("/")?toPathname:resolvePathname(toPathname,fromPathname):fromPathname,search:normalizeSearch(search),hash:normalizeHash(hash)}}function resolvePathname(relativePath,fromPathname){let segments=fromPathname.replace(/\/+$/,"").split("/");return relativePath.split("/").forEach(segment=>{segment===".."?segments.length>1&&segments.pop():segment!=="."&&segments.push(segment)}),segments.length>1?segments.join("/"):"/"}function resolveTo(toArg,routePathnames,locationPathname){let to=typeof toArg=="string"?parsePath2(toArg):toArg,toPathname=toArg===""||to.pathname===""?"/":to.pathname,from;if(toPathname==null)from=locationPathname;else{let routePathnameIndex=routePathnames.length-1;if(toPathname.startsWith("..")){let toSegments=toPathname.split("/");for(;toSegments[0]==="..";)toSegments.shift(),routePathnameIndex-=1;to.pathname=toSegments.join("/")}from=routePathnameIndex>=0?routePathnames[routePathnameIndex]:"/"}let path=resolvePath(to,from);return toPathname&&toPathname!=="/"&&toPathname.endsWith("/")&&!path.pathname.endsWith("/")&&(path.pathname+="/"),path}function getToPathname(to){return to===""||to.pathname===""?"/":typeof to=="string"?parsePath2(to).pathname:to.pathname}function stripBasename(pathname,basename){if(basename==="/")return pathname;if(!pathname.toLowerCase().startsWith(basename.toLowerCase()))return null;let nextChar=pathname.charAt(basename.length);return nextChar&&nextChar!=="/"?null:pathname.slice(basename.length)||"/"}var joinPaths=paths=>paths.join("/").replace(/\/\/+/g,"/"),normalizePathname=pathname=>pathname.replace(/\/+$/,"").replace(/^\/*/,"/"),normalizeSearch=search=>!search||search==="?"?"":search.startsWith("?")?search:"?"+search,normalizeHash=hash=>!hash||hash==="#"?"":hash.startsWith("#")?hash:"#"+hash;function _extends22(){return _extends22=Object.assign||function(target){for(var i3=1;i3=0)&&(target[key2]=source2[key2]);return target}var _excluded=["onClick","reloadDocument","replace","state","target","to"],_excluded2=["aria-current","caseSensitive","className","end","style","to"];function BrowserRouter(_ref){let{basename,children,window:window2}=_ref,historyRef=(0,import_react.useRef)();historyRef.current==null&&(historyRef.current=createBrowserHistory({window:window2}));let history=historyRef.current,[state,setState]=(0,import_react.useState)({action:history.action,location:history.location});return(0,import_react.useLayoutEffect)(()=>history.listen(setState),[history]),(0,import_react.createElement)(Router,{basename,children,location:state.location,navigationType:state.action,navigator:history})}function isModifiedEvent(event){return!!(event.metaKey||event.altKey||event.ctrlKey||event.shiftKey)}var Link=(0,import_react.forwardRef)(function(_ref3,ref){let{onClick,reloadDocument,replace=!1,state,target,to}=_ref3,rest=_objectWithoutPropertiesLoose2(_ref3,_excluded),href=useHref(to),internalOnClick=useLinkClickHandler(to,{replace,state,target});function handleClick(event){onClick&&onClick(event),!event.defaultPrevented&&!reloadDocument&&internalOnClick(event)}return(0,import_react.createElement)("a",_extends22({},rest,{href,onClick:handleClick,ref,target}))});Link.displayName="Link";var NavLink=(0,import_react.forwardRef)(function(_ref4,ref){let{"aria-current":ariaCurrentProp="page",caseSensitive=!1,className:classNameProp="",end=!1,style:styleProp,to}=_ref4,rest=_objectWithoutPropertiesLoose2(_ref4,_excluded2),location3=useLocation(),path=useResolvedPath(to),locationPathname=location3.pathname,toPathname=path.pathname;caseSensitive||(locationPathname=locationPathname.toLowerCase(),toPathname=toPathname.toLowerCase());let isActive=locationPathname===toPathname||!end&&locationPathname.startsWith(toPathname)&&locationPathname.charAt(toPathname.length)==="/",ariaCurrent=isActive?ariaCurrentProp:void 0,className;typeof classNameProp=="function"?className=classNameProp({isActive}):className=[classNameProp,isActive?"active":null].filter(Boolean).join(" ");let style=typeof styleProp=="function"?styleProp({isActive}):styleProp;return(0,import_react.createElement)(Link,_extends22({},rest,{"aria-current":ariaCurrent,className,ref,style,to}))});NavLink.displayName="NavLink";function useLinkClickHandler(to,_temp){let{target,replace:replaceProp,state}=_temp===void 0?{}:_temp,navigate=useNavigate(),location3=useLocation(),path=useResolvedPath(to);return(0,import_react.useCallback)(event=>{if(event.button===0&&(!target||target==="_self")&&!isModifiedEvent(event)){event.preventDefault();let replace=!!replaceProp||createPath(location3)===createPath(path);navigate(to,{replace,state})}},[location3,navigate,path,replaceProp,state,target,to])}var ToggleVisibility=({hidden,children})=>import_react.default.createElement("div",{hidden},children),{document:document2}=scope2,getBase=()=>`${document2.location.pathname}?`,useNavigate2=()=>{let navigate=useNavigate();return(0,import_react.useCallback)((to,{plain,...options3}={})=>{if(typeof to=="string"&&to.startsWith("#")){document2.location.hash=to;return}if(typeof to=="string"){let target=plain?to:`?path=${to}`;return navigate(target,options3)}if(typeof to=="number")return navigate(to)},[])},Link2=({to,children,...rest})=>import_react.default.createElement(Link,{to:`${getBase()}path=${to}`,...rest},children);Link2.displayName="QueryLink";var Location=({children})=>{let location3=useLocation(),{path,singleStory}=queryFromString(location3.search),{viewMode,storyId,refId}=parsePath(path);return import_react.default.createElement(import_react.default.Fragment,null,children({path:path||"/",location:location3,viewMode,storyId,refId,singleStory:singleStory==="true"}))};Location.displayName="QueryLocation";function Match({children,path:targetPath,startsWith=!1}){return import_react.default.createElement(Location,null,({path:urlPath,...rest})=>children({match:getMatch(urlPath,targetPath,startsWith),...rest}))}Match.displayName="QueryMatch";function Route2(input){let{children,hideOnly,...rest}=input;return rest.startsWith===void 0&&(rest.startsWith=!1),import_react.default.createElement(Match,{...rest},({match})=>hideOnly?import_react.default.createElement(ToggleVisibility,{hidden:!match},children):match?children:null)}Route2.displayName="Route";var LocationProvider=(...args2)=>BrowserRouter(...args2),BaseLocationProvider=(...args2)=>Router(...args2);var dist_exports4={};__export(dist_exports4,{ActiveTabs:()=>ActiveTabs2,Consumer:()=>ManagerConsumer,ManagerContext:()=>ManagerContext,Provider:()=>ManagerProvider,addons:()=>addons,combineParameters:()=>combineParameters,controlOrMetaKey:()=>controlOrMetaKey,controlOrMetaSymbol:()=>controlOrMetaSymbol,eventMatchesShortcut:()=>eventMatchesShortcut,eventToShortcut:()=>eventToShortcut,isMacLike:()=>isMacLike,isShortcutTaken:()=>isShortcutTaken,keyToSymbol:()=>keyToSymbol,merge:()=>merge_default,mockChannel:()=>mockChannel,optionOrAltSymbol:()=>optionOrAltSymbol,shortcutMatchesShortcut:()=>shortcutMatchesShortcut,shortcutToHumanString:()=>shortcutToHumanString,types:()=>Addon_TypesEnum,useAddonState:()=>useAddonState,useArgTypes:()=>useArgTypes,useArgs:()=>useArgs,useChannel:()=>useChannel,useGlobalTypes:()=>useGlobalTypes,useGlobals:()=>useGlobals,useParameter:()=>useParameter,useSharedState:()=>useSharedState,useStoryPrepared:()=>useStoryPrepared,useStorybookApi:()=>useStorybookApi,useStorybookState:()=>useStorybookState});var import_react2=__toESM(require_react(),1),import_mergeWith=__toESM(require_mergeWith(),1);var dist_exports2={};__export(dist_exports2,{CHANNEL_CREATED:()=>CHANNEL_CREATED,CONFIG_ERROR:()=>CONFIG_ERROR,CURRENT_STORY_WAS_SET:()=>CURRENT_STORY_WAS_SET,DOCS_PREPARED:()=>DOCS_PREPARED,DOCS_RENDERED:()=>DOCS_RENDERED,FORCE_REMOUNT:()=>FORCE_REMOUNT,FORCE_RE_RENDER:()=>FORCE_RE_RENDER,GLOBALS_UPDATED:()=>GLOBALS_UPDATED,IGNORED_EXCEPTION:()=>IGNORED_EXCEPTION,NAVIGATE_URL:()=>NAVIGATE_URL,PLAY_FUNCTION_THREW_EXCEPTION:()=>PLAY_FUNCTION_THREW_EXCEPTION,PRELOAD_ENTRIES:()=>PRELOAD_ENTRIES,PREVIEW_BUILDER_PROGRESS:()=>PREVIEW_BUILDER_PROGRESS,PREVIEW_KEYDOWN:()=>PREVIEW_KEYDOWN,REGISTER_SUBSCRIPTION:()=>REGISTER_SUBSCRIPTION,REQUEST_WHATS_NEW_DATA:()=>REQUEST_WHATS_NEW_DATA,RESET_STORY_ARGS:()=>RESET_STORY_ARGS,RESULT_WHATS_NEW_DATA:()=>RESULT_WHATS_NEW_DATA,SELECT_STORY:()=>SELECT_STORY,SET_CONFIG:()=>SET_CONFIG,SET_CURRENT_STORY:()=>SET_CURRENT_STORY,SET_GLOBALS:()=>SET_GLOBALS,SET_INDEX:()=>SET_INDEX,SET_STORIES:()=>SET_STORIES,SET_WHATS_NEW_CACHE:()=>SET_WHATS_NEW_CACHE,SHARED_STATE_CHANGED:()=>SHARED_STATE_CHANGED,SHARED_STATE_SET:()=>SHARED_STATE_SET,STORIES_COLLAPSE_ALL:()=>STORIES_COLLAPSE_ALL,STORIES_EXPAND_ALL:()=>STORIES_EXPAND_ALL,STORY_ARGS_UPDATED:()=>STORY_ARGS_UPDATED,STORY_CHANGED:()=>STORY_CHANGED,STORY_ERRORED:()=>STORY_ERRORED,STORY_INDEX_INVALIDATED:()=>STORY_INDEX_INVALIDATED,STORY_MISSING:()=>STORY_MISSING,STORY_PREPARED:()=>STORY_PREPARED,STORY_RENDERED:()=>STORY_RENDERED,STORY_RENDER_PHASE_CHANGED:()=>STORY_RENDER_PHASE_CHANGED,STORY_SPECIFIED:()=>STORY_SPECIFIED,STORY_THREW_EXCEPTION:()=>STORY_THREW_EXCEPTION,STORY_UNCHANGED:()=>STORY_UNCHANGED,TELEMETRY_ERROR:()=>TELEMETRY_ERROR,TOGGLE_WHATS_NEW_NOTIFICATIONS:()=>TOGGLE_WHATS_NEW_NOTIFICATIONS,UPDATE_GLOBALS:()=>UPDATE_GLOBALS,UPDATE_QUERY_PARAMS:()=>UPDATE_QUERY_PARAMS,UPDATE_STORY_ARGS:()=>UPDATE_STORY_ARGS,default:()=>src_default});var events=(events2=>(events2.CHANNEL_CREATED="channelCreated",events2.CONFIG_ERROR="configError",events2.STORY_INDEX_INVALIDATED="storyIndexInvalidated",events2.STORY_SPECIFIED="storySpecified",events2.SET_CONFIG="setConfig",events2.SET_STORIES="setStories",events2.SET_INDEX="setIndex",events2.SET_CURRENT_STORY="setCurrentStory",events2.CURRENT_STORY_WAS_SET="currentStoryWasSet",events2.FORCE_RE_RENDER="forceReRender",events2.FORCE_REMOUNT="forceRemount",events2.PRELOAD_ENTRIES="preloadStories",events2.STORY_PREPARED="storyPrepared",events2.DOCS_PREPARED="docsPrepared",events2.STORY_CHANGED="storyChanged",events2.STORY_UNCHANGED="storyUnchanged",events2.STORY_RENDERED="storyRendered",events2.STORY_MISSING="storyMissing",events2.STORY_ERRORED="storyErrored",events2.STORY_THREW_EXCEPTION="storyThrewException",events2.STORY_RENDER_PHASE_CHANGED="storyRenderPhaseChanged",events2.PLAY_FUNCTION_THREW_EXCEPTION="playFunctionThrewException",events2.UPDATE_STORY_ARGS="updateStoryArgs",events2.STORY_ARGS_UPDATED="storyArgsUpdated",events2.RESET_STORY_ARGS="resetStoryArgs",events2.SET_GLOBALS="setGlobals",events2.UPDATE_GLOBALS="updateGlobals",events2.GLOBALS_UPDATED="globalsUpdated",events2.REGISTER_SUBSCRIPTION="registerSubscription",events2.PREVIEW_KEYDOWN="previewKeydown",events2.PREVIEW_BUILDER_PROGRESS="preview_builder_progress",events2.SELECT_STORY="selectStory",events2.STORIES_COLLAPSE_ALL="storiesCollapseAll",events2.STORIES_EXPAND_ALL="storiesExpandAll",events2.DOCS_RENDERED="docsRendered",events2.SHARED_STATE_CHANGED="sharedStateChanged",events2.SHARED_STATE_SET="sharedStateSet",events2.NAVIGATE_URL="navigateUrl",events2.UPDATE_QUERY_PARAMS="updateQueryParams",events2.REQUEST_WHATS_NEW_DATA="requestWhatsNewData",events2.RESULT_WHATS_NEW_DATA="resultWhatsNewData",events2.SET_WHATS_NEW_CACHE="setWhatsNewCache",events2.TOGGLE_WHATS_NEW_NOTIFICATIONS="toggleWhatsNewNotifications",events2.TELEMETRY_ERROR="telemetryError",events2))(events||{}),src_default=events,{CHANNEL_CREATED,CONFIG_ERROR,CURRENT_STORY_WAS_SET,DOCS_PREPARED,DOCS_RENDERED,FORCE_RE_RENDER,FORCE_REMOUNT,GLOBALS_UPDATED,NAVIGATE_URL,PLAY_FUNCTION_THREW_EXCEPTION,PRELOAD_ENTRIES,PREVIEW_BUILDER_PROGRESS,PREVIEW_KEYDOWN,REGISTER_SUBSCRIPTION,RESET_STORY_ARGS,SELECT_STORY,SET_CONFIG,SET_CURRENT_STORY,SET_GLOBALS,SET_INDEX,SET_STORIES,SHARED_STATE_CHANGED,SHARED_STATE_SET,STORIES_COLLAPSE_ALL,STORIES_EXPAND_ALL,STORY_ARGS_UPDATED,STORY_CHANGED,STORY_ERRORED,STORY_INDEX_INVALIDATED,STORY_MISSING,STORY_PREPARED,STORY_RENDER_PHASE_CHANGED,STORY_RENDERED,STORY_SPECIFIED,STORY_THREW_EXCEPTION,STORY_UNCHANGED,UPDATE_GLOBALS,UPDATE_QUERY_PARAMS,UPDATE_STORY_ARGS,REQUEST_WHATS_NEW_DATA,RESULT_WHATS_NEW_DATA,SET_WHATS_NEW_CACHE,TOGGLE_WHATS_NEW_NOTIFICATIONS,TELEMETRY_ERROR}=events,IGNORED_EXCEPTION=new Error("ignoredException");var import_store2=__toESM(require_store2(),1);var __create2=Object.create,__defProp2=Object.defineProperty,__getOwnPropDesc2=Object.getOwnPropertyDescriptor,__getOwnPropNames2=Object.getOwnPropertyNames,__getProtoOf2=Object.getPrototypeOf,__hasOwnProp2=Object.prototype.hasOwnProperty,__commonJS3=(cb,mod)=>function(){return mod||(0,cb[__getOwnPropNames2(cb)[0]])((mod={exports:{}}).exports,mod),mod.exports},__copyProps2=(to,from,except,desc)=>{if(from&&typeof from=="object"||typeof from=="function")for(let key2 of __getOwnPropNames2(from))!__hasOwnProp2.call(to,key2)&&key2!==except&&__defProp2(to,key2,{get:()=>from[key2],enumerable:!(desc=__getOwnPropDesc2(from,key2))||desc.enumerable});return to},__toESM3=(mod,isNodeMode,target)=>(target=mod!=null?__create2(__getProtoOf2(mod)):{},__copyProps2(isNodeMode||!mod||!mod.__esModule?__defProp2(target,"default",{value:mod,enumerable:!0}):target,mod)),eventProperties=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],customEventSpecificProperties=["detail"];function extractEventHiddenProperties(event){let rebuildEvent=eventProperties.filter(value2=>event[value2]!==void 0).reduce((acc,value2)=>({...acc,[value2]:event[value2]}),{});return event instanceof CustomEvent&&customEventSpecificProperties.filter(value2=>event[value2]!==void 0).forEach(value2=>{rebuildEvent[value2]=event[value2]}),rebuildEvent}var import_memoizerific2=__toESM(require_memoizerific(),1),require_shams2=__commonJS3({"node_modules/has-symbols/shams.js"(exports,module){"use strict";module.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var obj={},sym=Symbol("test"),symObj=Object(sym);if(typeof sym=="string"||Object.prototype.toString.call(sym)!=="[object Symbol]"||Object.prototype.toString.call(symObj)!=="[object Symbol]")return!1;var symVal=42;obj[sym]=symVal;for(sym in obj)return!1;if(typeof Object.keys=="function"&&Object.keys(obj).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(obj).length!==0)return!1;var syms=Object.getOwnPropertySymbols(obj);if(syms.length!==1||syms[0]!==sym||!Object.prototype.propertyIsEnumerable.call(obj,sym))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var descriptor=Object.getOwnPropertyDescriptor(obj,sym);if(descriptor.value!==symVal||descriptor.enumerable!==!0)return!1}return!0}}}),require_has_symbols2=__commonJS3({"node_modules/has-symbols/index.js"(exports,module){"use strict";var origSymbol=typeof Symbol<"u"&&Symbol,hasSymbolSham=require_shams2();module.exports=function(){return typeof origSymbol!="function"||typeof Symbol!="function"||typeof origSymbol("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:hasSymbolSham()}}}),require_implementation2=__commonJS3({"node_modules/function-bind/implementation.js"(exports,module){"use strict";var ERROR_MESSAGE="Function.prototype.bind called on incompatible ",slice=Array.prototype.slice,toStr=Object.prototype.toString,funcType="[object Function]";module.exports=function(that){var target=this;if(typeof target!="function"||toStr.call(target)!==funcType)throw new TypeError(ERROR_MESSAGE+target);for(var args2=slice.call(arguments,1),bound,binder=function(){if(this instanceof bound){var result2=target.apply(this,args2.concat(slice.call(arguments)));return Object(result2)===result2?result2:this}else return target.apply(that,args2.concat(slice.call(arguments)))},boundLength=Math.max(0,target.length-args2.length),boundArgs=[],i3=0;i3"u"?undefined2:getProto(Uint8Array),INTRINSICS={"%AggregateError%":typeof AggregateError>"u"?undefined2:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?undefined2:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols?getProto([][Symbol.iterator]()):undefined2,"%AsyncFromSyncIteratorPrototype%":undefined2,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":typeof Atomics>"u"?undefined2:Atomics,"%BigInt%":typeof BigInt>"u"?undefined2:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?undefined2:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?undefined2:Float32Array,"%Float64Array%":typeof Float64Array>"u"?undefined2:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?undefined2:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":typeof Int8Array>"u"?undefined2:Int8Array,"%Int16Array%":typeof Int16Array>"u"?undefined2:Int16Array,"%Int32Array%":typeof Int32Array>"u"?undefined2:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":hasSymbols?getProto(getProto([][Symbol.iterator]())):undefined2,"%JSON%":typeof JSON=="object"?JSON:undefined2,"%Map%":typeof Map>"u"?undefined2:Map,"%MapIteratorPrototype%":typeof Map>"u"||!hasSymbols?undefined2:getProto(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?undefined2:Promise,"%Proxy%":typeof Proxy>"u"?undefined2:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?undefined2:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?undefined2:Set,"%SetIteratorPrototype%":typeof Set>"u"||!hasSymbols?undefined2:getProto(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?undefined2:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols?getProto(""[Symbol.iterator]()):undefined2,"%Symbol%":hasSymbols?Symbol:undefined2,"%SyntaxError%":$SyntaxError,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError,"%Uint8Array%":typeof Uint8Array>"u"?undefined2:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?undefined2:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?undefined2:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?undefined2:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?undefined2:WeakMap,"%WeakRef%":typeof WeakRef>"u"?undefined2:WeakRef,"%WeakSet%":typeof WeakSet>"u"?undefined2:WeakSet},doEval=function doEval2(name2){var value2;if(name2==="%AsyncFunction%")value2=getEvalledConstructor("async function () {}");else if(name2==="%GeneratorFunction%")value2=getEvalledConstructor("function* () {}");else if(name2==="%AsyncGeneratorFunction%")value2=getEvalledConstructor("async function* () {}");else if(name2==="%AsyncGenerator%"){var fn=doEval2("%AsyncGeneratorFunction%");fn&&(value2=fn.prototype)}else if(name2==="%AsyncIteratorPrototype%"){var gen=doEval2("%AsyncGenerator%");gen&&(value2=getProto(gen.prototype))}return INTRINSICS[name2]=value2,value2},LEGACY_ALIASES={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},bind=require_function_bind2(),hasOwn=require_src2(),$concat=bind.call(Function.call,Array.prototype.concat),$spliceApply=bind.call(Function.apply,Array.prototype.splice),$replace=bind.call(Function.call,String.prototype.replace),$strSlice=bind.call(Function.call,String.prototype.slice),$exec=bind.call(Function.call,RegExp.prototype.exec),rePropName2=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,reEscapeChar2=/\\(\\)?/g,stringToPath2=function(string){var first=$strSlice(string,0,1),last=$strSlice(string,-1);if(first==="%"&&last!=="%")throw new $SyntaxError("invalid intrinsic syntax, expected closing `%`");if(last==="%"&&first!=="%")throw new $SyntaxError("invalid intrinsic syntax, expected opening `%`");var result2=[];return $replace(string,rePropName2,function(match,number,quote,subString){result2[result2.length]=quote?$replace(subString,reEscapeChar2,"$1"):number||match}),result2},getBaseIntrinsic=function(name2,allowMissing){var intrinsicName=name2,alias;if(hasOwn(LEGACY_ALIASES,intrinsicName)&&(alias=LEGACY_ALIASES[intrinsicName],intrinsicName="%"+alias[0]+"%"),hasOwn(INTRINSICS,intrinsicName)){var value2=INTRINSICS[intrinsicName];if(value2===needsEval&&(value2=doEval(intrinsicName)),typeof value2>"u"&&!allowMissing)throw new $TypeError("intrinsic "+name2+" exists, but is not available. Please file an issue!");return{alias,name:intrinsicName,value:value2}}throw new $SyntaxError("intrinsic "+name2+" does not exist!")};module.exports=function(name2,allowMissing){if(typeof name2!="string"||name2.length===0)throw new $TypeError("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof allowMissing!="boolean")throw new $TypeError('"allowMissing" argument must be a boolean');if($exec(/^%?[^%]*%?$/,name2)===null)throw new $SyntaxError("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var parts=stringToPath2(name2),intrinsicBaseName=parts.length>0?parts[0]:"",intrinsic=getBaseIntrinsic("%"+intrinsicBaseName+"%",allowMissing),intrinsicRealName=intrinsic.name,value2=intrinsic.value,skipFurtherCaching=!1,alias=intrinsic.alias;alias&&(intrinsicBaseName=alias[0],$spliceApply(parts,$concat([0,1],alias)));for(var i3=1,isOwn=!0;i3=parts.length){var desc=$gOPD(value2,part);isOwn=!!desc,isOwn&&"get"in desc&&!("originalValue"in desc.get)?value2=desc.get:value2=value2[part]}else isOwn=hasOwn(value2,part),value2=value2[part];isOwn&&!skipFurtherCaching&&(INTRINSICS[intrinsicRealName]=value2)}}return value2}}}),require_call_bind2=__commonJS3({"node_modules/call-bind/index.js"(exports,module){"use strict";var bind=require_function_bind2(),GetIntrinsic=require_get_intrinsic2(),$apply=GetIntrinsic("%Function.prototype.apply%"),$call=GetIntrinsic("%Function.prototype.call%"),$reflectApply=GetIntrinsic("%Reflect.apply%",!0)||bind.call($call,$apply),$gOPD=GetIntrinsic("%Object.getOwnPropertyDescriptor%",!0),$defineProperty=GetIntrinsic("%Object.defineProperty%",!0),$max=GetIntrinsic("%Math.max%");if($defineProperty)try{$defineProperty({},"a",{value:1})}catch{$defineProperty=null}module.exports=function(originalFunction){var func=$reflectApply(bind,$call,arguments);if($gOPD&&$defineProperty){var desc=$gOPD(func,"length");desc.configurable&&$defineProperty(func,"length",{value:1+$max(0,originalFunction.length-(arguments.length-1))})}return func};var applyBind=function(){return $reflectApply(bind,$apply,arguments)};$defineProperty?$defineProperty(module.exports,"apply",{value:applyBind}):module.exports.apply=applyBind}}),require_callBound2=__commonJS3({"node_modules/call-bind/callBound.js"(exports,module){"use strict";var GetIntrinsic=require_get_intrinsic2(),callBind=require_call_bind2(),$indexOf=callBind(GetIntrinsic("String.prototype.indexOf"));module.exports=function(name2,allowMissing){var intrinsic=GetIntrinsic(name2,!!allowMissing);return typeof intrinsic=="function"&&$indexOf(name2,".prototype.")>-1?callBind(intrinsic):intrinsic}}}),require_shams22=__commonJS3({"node_modules/has-tostringtag/shams.js"(exports,module){"use strict";var hasSymbols=require_shams2();module.exports=function(){return hasSymbols()&&!!Symbol.toStringTag}}}),require_is_regex=__commonJS3({"node_modules/is-regex/index.js"(exports,module){"use strict";var callBound=require_callBound2(),hasToStringTag=require_shams22()(),has3,$exec,isRegexMarker,badStringifier;hasToStringTag&&(has3=callBound("Object.prototype.hasOwnProperty"),$exec=callBound("RegExp.prototype.exec"),isRegexMarker={},throwRegexMarker=function(){throw isRegexMarker},badStringifier={toString:throwRegexMarker,valueOf:throwRegexMarker},typeof Symbol.toPrimitive=="symbol"&&(badStringifier[Symbol.toPrimitive]=throwRegexMarker));var throwRegexMarker,$toString=callBound("Object.prototype.toString"),gOPD=Object.getOwnPropertyDescriptor,regexClass="[object RegExp]";module.exports=hasToStringTag?function(value2){if(!value2||typeof value2!="object")return!1;var descriptor=gOPD(value2,"lastIndex"),hasLastIndexDataProperty=descriptor&&has3(descriptor,"value");if(!hasLastIndexDataProperty)return!1;try{$exec(value2,badStringifier)}catch(e3){return e3===isRegexMarker}}:function(value2){return!value2||typeof value2!="object"&&typeof value2!="function"?!1:$toString(value2)===regexClass}}}),require_is_function=__commonJS3({"node_modules/is-function/index.js"(exports,module){module.exports=isFunction3;var toString2=Object.prototype.toString;function isFunction3(fn){if(!fn)return!1;var string=toString2.call(fn);return string==="[object Function]"||typeof fn=="function"&&string!=="[object RegExp]"||typeof window<"u"&&(fn===window.setTimeout||fn===window.alert||fn===window.confirm||fn===window.prompt)}}}),require_is_symbol=__commonJS3({"node_modules/is-symbol/index.js"(exports,module){"use strict";var toStr=Object.prototype.toString,hasSymbols=require_has_symbols2()();hasSymbols?(symToStr=Symbol.prototype.toString,symStringRegex=/^Symbol\(.*\)$/,isSymbolObject=function(value2){return typeof value2.valueOf()!="symbol"?!1:symStringRegex.test(symToStr.call(value2))},module.exports=function(value2){if(typeof value2=="symbol")return!0;if(toStr.call(value2)!=="[object Symbol]")return!1;try{return isSymbolObject(value2)}catch{return!1}}):module.exports=function(value2){return!1};var symToStr,symStringRegex,isSymbolObject}}),import_is_regex=__toESM3(require_is_regex()),import_is_function=__toESM3(require_is_function()),import_is_symbol=__toESM3(require_is_symbol());function isObject(val){return val!=null&&typeof val=="object"&&Array.isArray(val)===!1}var freeGlobal=typeof global=="object"&&global&&global.Object===Object&&global,freeGlobal_default=freeGlobal,freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root2=freeGlobal_default||freeSelf||Function("return this")(),root_default=root2,Symbol2=root_default.Symbol,Symbol_default=Symbol2,objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,nativeObjectToString=objectProto.toString,symToStringTag=Symbol_default?Symbol_default.toStringTag:void 0;function getRawTag(value2){var isOwn=hasOwnProperty.call(value2,symToStringTag),tag=value2[symToStringTag];try{value2[symToStringTag]=void 0;var unmasked=!0}catch{}var result2=nativeObjectToString.call(value2);return unmasked&&(isOwn?value2[symToStringTag]=tag:delete value2[symToStringTag]),result2}var getRawTag_default=getRawTag,objectProto2=Object.prototype,nativeObjectToString2=objectProto2.toString;function objectToString(value2){return nativeObjectToString2.call(value2)}var objectToString_default=objectToString,nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag2=Symbol_default?Symbol_default.toStringTag:void 0;function baseGetTag(value2){return value2==null?value2===void 0?undefinedTag:nullTag:symToStringTag2&&symToStringTag2 in Object(value2)?getRawTag_default(value2):objectToString_default(value2)}var baseGetTag_default=baseGetTag;function isObjectLike(value2){return value2!=null&&typeof value2=="object"}var isObjectLike_default=isObjectLike,symbolTag="[object Symbol]";function isSymbol(value2){return typeof value2=="symbol"||isObjectLike_default(value2)&&baseGetTag_default(value2)==symbolTag}var isSymbol_default=isSymbol;function arrayMap(array,iteratee){for(var index2=-1,length=array==null?0:array.length,result2=Array(length);++index2-1}var listCacheHas_default=listCacheHas;function listCacheSet(key2,value2){var data=this.__data__,index2=assocIndexOf_default(data,key2);return index2<0?(++this.size,data.push([key2,value2])):data[index2][1]=value2,this}var listCacheSet_default=listCacheSet;function ListCache(entries){var index2=-1,length=entries==null?0:entries.length;for(this.clear();++index2{let inQuoteChar=null,inBlockComment=!1,inLineComment=!1,inRegexLiteral=!1,newCode="";if(code.indexOf("//")>=0||code.indexOf("/*")>=0)for(let i3=0;i3removeCodeComments(code).replace(/\n\s*/g,"").trim()),convertShorthandMethods=function(key2,stringified){let fnHead=stringified.slice(0,stringified.indexOf("{")),fnBody=stringified.slice(stringified.indexOf("{"));if(fnHead.includes("=>")||fnHead.includes("function"))return stringified;let modifiedHead=fnHead;return modifiedHead=modifiedHead.replace(key2,"function"),modifiedHead+fnBody},dateFormat=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/,isJSON=input=>input.match(/^[\[\{\"\}].*[\]\}\"]$/);function convertUnconventionalData(data){if(!isObject3(data))return data;let result2=data,wasMutated=!1;return typeof Event<"u"&&data instanceof Event&&(result2=extractEventHiddenProperties(result2),wasMutated=!0),result2=Object.keys(result2).reduce((acc,key2)=>{try{result2[key2]&&result2[key2].toJSON,acc[key2]=result2[key2]}catch{wasMutated=!0}return acc},{}),wasMutated?result2:data}var replacer=function(options22){let objects,map2,stack,keys2;return function(key2,value2){try{if(key2==="")return keys2=[],objects=new Map([[value2,"[]"]]),map2=new Map,stack=[],value2;let origin=map2.get(this)||this;for(;stack.length&&origin!==stack[0];)stack.shift(),keys2.pop();if(typeof value2=="boolean")return value2;if(value2===void 0)return options22.allowUndefined?"_undefined_":void 0;if(value2===null)return null;if(typeof value2=="number")return value2===-1/0?"_-Infinity_":value2===1/0?"_Infinity_":Number.isNaN(value2)?"_NaN_":value2;if(typeof value2=="bigint")return`_bigint_${value2.toString()}`;if(typeof value2=="string")return dateFormat.test(value2)?options22.allowDate?`_date_${value2}`:void 0:value2;if((0,import_is_regex.default)(value2))return options22.allowRegExp?`_regexp_${value2.flags}|${value2.source}`:void 0;if((0,import_is_function.default)(value2)){if(!options22.allowFunction)return;let{name:name2}=value2,stringified=value2.toString();return stringified.match(/(\[native code\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${name2}|${(()=>{}).toString()}`:`_function_${name2}|${cleanCode(convertShorthandMethods(key2,stringified))}`}if((0,import_is_symbol.default)(value2)){if(!options22.allowSymbol)return;let globalRegistryKey=Symbol.keyFor(value2);return globalRegistryKey!==void 0?`_gsymbol_${globalRegistryKey}`:`_symbol_${value2.toString().slice(7,-1)}`}if(stack.length>=options22.maxDepth)return Array.isArray(value2)?`[Array(${value2.length})]`:"[Object]";if(value2===this)return`_duplicate_${JSON.stringify(keys2)}`;if(value2 instanceof Error&&options22.allowError)return{__isConvertedError__:!0,errorProperties:{...value2.cause?{cause:value2.cause}:{},...value2,name:value2.name,message:value2.message,stack:value2.stack,"_constructor-name_":value2.constructor.name}};if(value2.constructor&&value2.constructor.name&&value2.constructor.name!=="Object"&&!Array.isArray(value2)&&!options22.allowClass)return;let found=objects.get(value2);if(!found){let converted=Array.isArray(value2)?value2:convertUnconventionalData(value2);if(value2.constructor&&value2.constructor.name&&value2.constructor.name!=="Object"&&!Array.isArray(value2)&&options22.allowClass)try{Object.assign(converted,{"_constructor-name_":value2.constructor.name})}catch{}return keys2.push(key2),stack.unshift(converted),objects.set(value2,JSON.stringify(keys2)),value2!==converted&&map2.set(value2,converted),converted}return`_duplicate_${found}`}catch{return}}},reviver2=function reviver(options){let refs=[],root;return function revive(key,value){if(key===""&&(root=value,refs.forEach(({target,container,replacement})=>{let replacementArr=isJSON(replacement)?JSON.parse(replacement):replacement.split(".");replacementArr.length===0?container[target]=root:container[target]=get_default(root,replacementArr)})),key==="_constructor-name_")return value;if(isObject3(value)&&value.__isConvertedError__){let{message,...properties}=value.errorProperties,error=new Error(message);return Object.assign(error,properties),error}if(isObject3(value)&&value["_constructor-name_"]&&options.allowFunction){let name2=value["_constructor-name_"];if(name2!=="Object"){let Fn=new Function(`return function ${name2.replace(/[^a-zA-Z0-9$_]+/g,"")}(){}`)();Object.setPrototypeOf(value,new Fn)}return delete value["_constructor-name_"],value}if(typeof value=="string"&&value.startsWith("_function_")&&options.allowFunction){let[,name,source]=value.match(/_function_([^|]*)\|(.*)/)||[],sourceSanitized=source.replace(/[(\(\))|\\| |\]|`]*$/,"");if(!options.lazyEval)return eval(`(${sourceSanitized})`);let result=(...args)=>{let f=eval(`(${sourceSanitized})`);return f(...args)};return Object.defineProperty(result,"toString",{value:()=>sourceSanitized}),Object.defineProperty(result,"name",{value:name}),result}if(typeof value=="string"&&value.startsWith("_regexp_")&&options.allowRegExp){let[,flags,source2]=value.match(/_regexp_([^|]*)\|(.*)/)||[];return new RegExp(source2,flags)}return typeof value=="string"&&value.startsWith("_date_")&&options.allowDate?new Date(value.replace("_date_","")):typeof value=="string"&&value.startsWith("_duplicate_")?(refs.push({target:key,container:this,replacement:value.replace(/^_duplicate_/,"")}),null):typeof value=="string"&&value.startsWith("_symbol_")&&options.allowSymbol?Symbol(value.replace("_symbol_","")):typeof value=="string"&&value.startsWith("_gsymbol_")&&options.allowSymbol?Symbol.for(value.replace("_gsymbol_","")):typeof value=="string"&&value==="_-Infinity_"?-1/0:typeof value=="string"&&value==="_Infinity_"?1/0:typeof value=="string"&&value==="_NaN_"?NaN:typeof value=="string"&&value.startsWith("_bigint_")&&typeof BigInt=="function"?BigInt(value.replace("_bigint_","")):value}},defaultOptions={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},stringify=(data,options22={})=>{let mergedOptions={...defaultOptions,...options22};return JSON.stringify(convertUnconventionalData(data),replacer(mergedOptions),options22.space)},mutator=()=>{let mutated=new Map;return function mutateUndefined(value2){isObject3(value2)&&Object.entries(value2).forEach(([k2,v2])=>{v2==="_undefined_"?value2[k2]=void 0:mutated.get(v2)||(mutated.set(v2,!0),mutateUndefined(v2))}),Array.isArray(value2)&&value2.forEach((v2,index2)=>{v2==="_undefined_"?(mutated.set(v2,!0),value2[index2]=void 0):mutated.get(v2)||(mutated.set(v2,!0),mutateUndefined(v2))})}},parse=(data,options22={})=>{let mergedOptions={...defaultOptions,...options22},result2=JSON.parse(data,reviver2(mergedOptions));return mutator()(result2),result2};var import_isEqual=__toESM(require_isEqual(),1);var Addon_TypesEnum=(Addon_TypesEnum2=>(Addon_TypesEnum2.TAB="tab",Addon_TypesEnum2.PANEL="panel",Addon_TypesEnum2.TOOL="tool",Addon_TypesEnum2.TOOLEXTRA="toolextra",Addon_TypesEnum2.PREVIEW="preview",Addon_TypesEnum2.experimental_PAGE="page",Addon_TypesEnum2.experimental_SIDEBAR_BOTTOM="sidebar-bottom",Addon_TypesEnum2.experimental_SIDEBAR_TOP="sidebar-top",Addon_TypesEnum2.NOTES_ELEMENT="notes-element",Addon_TypesEnum2))(Addon_TypesEnum||{});var B=Object.create,R=Object.defineProperty,b=Object.getOwnPropertyDescriptor,C=Object.getOwnPropertyNames,h=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty,I=(r4,e3)=>()=>(e3||r4((e3={exports:{}}).exports,e3),e3.exports),E=(r4,e3,t3,n3)=>{if(e3&&typeof e3=="object"||typeof e3=="function")for(let a2 of C(e3))!w.call(r4,a2)&&a2!==t3&&R(r4,a2,{get:()=>e3[a2],enumerable:!(n3=b(e3,a2))||n3.enumerable});return r4},P=(r4,e3,t3)=>(t3=r4!=null?B(h(r4)):{},E(e3||!r4||!r4.__esModule?R(t3,"default",{value:r4,enumerable:!0}):t3,r4)),x=I(T2=>{Object.defineProperty(T2,"__esModule",{value:!0}),T2.isEqual=function(){var r4=Object.prototype.toString,e3=Object.getPrototypeOf,t3=Object.getOwnPropertySymbols?function(n3){return Object.keys(n3).concat(Object.getOwnPropertySymbols(n3))}:Object.keys;return function(n3,a2){return function i3(o2,s2,d2){var y2,g2,p2,A3=r4.call(o2),F2=r4.call(s2);if(o2===s2)return!0;if(o2==null||s2==null)return!1;if(d2.indexOf(o2)>-1&&d2.indexOf(s2)>-1)return!0;if(d2.push(o2,s2),A3!=F2||(y2=t3(o2),g2=t3(s2),y2.length!=g2.length||y2.some(function(l2){return!i3(o2[l2],s2[l2],d2)})))return!1;switch(A3.slice(8,-1)){case"Symbol":return o2.valueOf()==s2.valueOf();case"Date":case"Number":return+o2==+s2||+o2!=+o2&&+s2!=+s2;case"RegExp":case"Function":case"String":case"Boolean":return""+o2==""+s2;case"Set":case"Map":y2=o2.entries(),g2=s2.entries();do if(!i3((p2=y2.next()).value,g2.next().value,d2))return!1;while(!p2.done);return!0;case"ArrayBuffer":o2=new Uint8Array(o2),s2=new Uint8Array(s2);case"DataView":o2=new Uint8Array(o2.buffer),s2=new Uint8Array(s2.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(o2.length!=s2.length)return!1;for(p2=0;p2r4.toLowerCase().replace(/[ ’–—―′¿'`~!@#$%^&*()_|+\-=?;:'",.<>\{\}\[\]\\\/]/gi,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,""),m=(r4,e3)=>{let t3=L(r4);if(t3==="")throw new Error(`Invalid ${e3} '${r4}', must include alphanumeric characters`);return t3},N=(r4,e3)=>`${m(r4,"kind")}${e3?`--${m(e3,"name")}`:""}`;function dedent2(templ){for(var values=[],_i=1;_iChannel,PostMessageTransport:()=>PostMessageTransport,WebsocketTransport:()=>WebsocketTransport,createBrowserChannel:()=>createBrowserChannel,createPostMessageChannel:()=>createChannel,createWebSocketChannel:()=>createChannel2,default:()=>src_default2});var isMulti=args2=>args2.transports!==void 0,generateRandomId=()=>Math.random().toString(16).slice(2),Channel=class{constructor(input={}){this.sender=generateRandomId(),this.events={},this.data={},this.transports=[],this.isAsync=input.async||!1,isMulti(input)?(this.transports=input.transports||[],this.transports.forEach(t3=>{t3.setHandler(event=>this.handleEvent(event))})):this.transports=input.transport?[input.transport]:[],this.transports.forEach(t3=>{t3.setHandler(event=>this.handleEvent(event))})}get hasTransport(){return this.transports.length>0}addListener(eventName,listener){this.events[eventName]=this.events[eventName]||[],this.events[eventName].push(listener)}emit(eventName,...args2){let event={type:eventName,args:args2,from:this.sender},options3={};args2.length>=1&&args2[0]&&args2[0].options&&(options3=args2[0].options);let handler=()=>{this.transports.forEach(t3=>{t3.send(event,options3)}),this.handleEvent(event)};this.isAsync?setImmediate(handler):handler()}last(eventName){return this.data[eventName]}eventNames(){return Object.keys(this.events)}listenerCount(eventName){let listeners=this.listeners(eventName);return listeners?listeners.length:0}listeners(eventName){return this.events[eventName]||void 0}once(eventName,listener){let onceListener=this.onceListener(eventName,listener);this.addListener(eventName,onceListener)}removeAllListeners(eventName){eventName?this.events[eventName]&&delete this.events[eventName]:this.events={}}removeListener(eventName,listener){let listeners=this.listeners(eventName);listeners&&(this.events[eventName]=listeners.filter(l2=>l2!==listener))}on(eventName,listener){this.addListener(eventName,listener)}off(eventName,listener){this.removeListener(eventName,listener)}handleEvent(event){let listeners=this.listeners(event.type);listeners&&listeners.length&&listeners.forEach(fn=>{fn.apply(event,event.args)}),this.data[event.type]=event.args}onceListener(eventName,listener){let onceListener=(...args2)=>(this.removeListener(eventName,onceListener),listener(...args2));return onceListener}};var import_qs2=__toESM(require_lib(),1);var isProduction=!1,prefix="Invariant failed";function invariant2(condition,message){if(!condition){if(isProduction)throw new Error(prefix);var provided=typeof message=="function"?message():message,value2=provided?"".concat(prefix,": ").concat(provided):prefix;throw new Error(value2)}}var getEventSourceUrl=event=>{let frames=Array.from(document.querySelectorAll("iframe[data-is-storybook]")),[frame,...remainder]=frames.filter(element=>{try{return element.contentWindow===event.source}catch{}let src2=element.getAttribute("src"),origin;try{if(!src2)return!1;({origin}=new URL(src2,document.location.toString()))}catch{return!1}return origin===event.origin}),src=frame?.getAttribute("src");if(src&&remainder.length===0){let{protocol,host,pathname}=new URL(src,document.location.toString());return`${protocol}//${host}${pathname}`}return remainder.length>0&&logger.error("found multiple candidates for event source"),null},{document:document22,location}=scope,KEY="storybook-channel",defaultEventOptions={allowFunction:!0,maxDepth:25},PostMessageTransport=class{constructor(config){if(this.config=config,this.connected=!1,this.buffer=[],typeof scope?.addEventListener=="function"&&scope.addEventListener("message",this.handleEvent.bind(this),!1),config.page!=="manager"&&config.page!=="preview")throw new Error(`postmsg-channel: "config.page" cannot be "${config.page}"`)}setHandler(handler){this.handler=(...args2)=>{handler.apply(this,args2),!this.connected&&this.getLocalFrame().length&&(this.flush(),this.connected=!0)}}send(event,options3){let{target,allowRegExp,allowFunction,allowSymbol,allowDate,allowError,allowUndefined,allowClass,maxDepth,space,lazyEval}=options3||{},eventOptions=Object.fromEntries(Object.entries({allowRegExp,allowFunction,allowSymbol,allowDate,allowError,allowUndefined,allowClass,maxDepth,space,lazyEval}).filter(([k2,v2])=>typeof v2<"u")),stringifyOptions={...defaultEventOptions,...scope.CHANNEL_OPTIONS||{},...eventOptions},frames=this.getFrames(target),query=import_qs2.default.parse(location.search,{ignoreQueryPrefix:!0}),data=stringify({key:KEY,event,refId:query.refId},stringifyOptions);return frames.length?(this.buffer.length&&this.flush(),frames.forEach(f3=>{try{f3.postMessage(data,"*")}catch{logger.error("sending over postmessage fail")}}),Promise.resolve(null)):new Promise((resolve,reject)=>{this.buffer.push({event,resolve,reject})})}flush(){let{buffer}=this;this.buffer=[],buffer.forEach(item=>{this.send(item.event).then(item.resolve).catch(item.reject)})}getFrames(target){if(this.config.page==="manager"){let list=Array.from(document22.querySelectorAll("iframe[data-is-storybook][data-is-loaded]")).flatMap(e3=>{try{return e3.contentWindow&&e3.dataset.isStorybook!==void 0&&e3.id===target?[e3.contentWindow]:[]}catch{return[]}});return list?.length?list:this.getCurrentFrames()}return scope&&scope.parent&&scope.parent!==scope.self?[scope.parent]:[]}getCurrentFrames(){return this.config.page==="manager"?Array.from(document22.querySelectorAll('[data-is-storybook="true"]')).flatMap(e3=>e3.contentWindow?[e3.contentWindow]:[]):scope&&scope.parent?[scope.parent]:[]}getLocalFrame(){return this.config.page==="manager"?Array.from(document22.querySelectorAll("#storybook-preview-iframe")).flatMap(e3=>e3.contentWindow?[e3.contentWindow]:[]):scope&&scope.parent?[scope.parent]:[]}handleEvent(rawEvent){try{let{data}=rawEvent,{key:key2,event,refId}=typeof data=="string"&&isJSON(data)?parse(data,scope.CHANNEL_OPTIONS||{}):data;if(key2===KEY){let pageString=this.config.page==="manager"?' manager ':' preview ',eventString=Object.values(dist_exports2).includes(event.type)?`${event.type}`:`${event.type}`;if(refId&&(event.refId=refId),event.source=this.config.page==="preview"?rawEvent.origin:getEventSourceUrl(rawEvent),!event.source){pretty.error(`${pageString} received ${eventString} but was unable to determine the source of the event`);return}let message=`${pageString} received ${eventString} (${data.length})`;pretty.debug(location.origin!==event.source?message:`${message} (on ${location.origin} from ${event.source})`,...event.args),invariant2(this.handler,"ChannelHandler should be set"),this.handler(event)}}catch(error){logger.error(error)}}},PostmsgTransport=PostMessageTransport;function createChannel({page}){let transport=new PostmsgTransport({page});return new Channel({transport})}var{WebSocket}=scope,WebsocketTransport=class{constructor({url,onError}){this.buffer=[],this.isReady=!1,this.socket=new WebSocket(url),this.socket.onopen=()=>{this.isReady=!0,this.flush()},this.socket.onmessage=({data})=>{let event=typeof data=="string"&&isJSON(data)?parse(data):data;invariant2(this.handler,"WebsocketTransport handler should be set"),this.handler(event)},this.socket.onerror=e3=>{onError&&onError(e3)}}setHandler(handler){this.handler=handler}send(event){this.isReady?this.sendNow(event):this.sendLater(event)}sendLater(event){this.buffer.push(event)}sendNow(event){let data=stringify(event,{maxDepth:15,allowFunction:!0});this.socket.send(data)}flush(){let{buffer}=this;this.buffer=[],buffer.forEach(event=>this.send(event))}};function createChannel2({url,async=!1,onError=err=>logger.warn(err)}){let channelUrl=url;if(!channelUrl){let protocol=window.location.protocol==="http:"?"ws":"wss",{hostname,port}=window.location;channelUrl=`${protocol}://${hostname}:${port}/storybook-server-channel`}let transport=new WebsocketTransport({url:channelUrl,onError});return new Channel({transport,async})}var{CONFIG_TYPE}=scope,src_default2=Channel;function createBrowserChannel({page,extraTransports=[]}){let transports=[new PostMessageTransport({page}),...extraTransports];if(CONFIG_TYPE==="DEVELOPMENT"){let protocol=window.location.protocol==="http:"?"ws":"wss",{hostname,port}=window.location,channelUrl=`${protocol}://${hostname}:${port}/storybook-server-channel`;transports.push(new WebsocketTransport({url:channelUrl,onError:()=>{}}))}return new Channel({transports})}var __defProp3=Object.defineProperty,__export2=(target,all)=>{for(var name2 in all)__defProp3(target,name2,{get:all[name2],enumerable:!0})},createContext2=({api,state})=>(0,import_react2.createContext)({api,state}),store_setup_default=_2=>{_2.fn("set",function(key2,data){return _2.set(this._area,this._in(key2),stringify(data,{maxDepth:50}))}),_2.fn("get",function(key2,alt){let value2=_2.get(this._area,this._in(key2));return value2!==null?parse(value2):alt||value2})};store_setup_default(import_store2.default._);var STORAGE_KEY="@storybook/manager/store";function get2(storage){return storage.get(STORAGE_KEY)||{}}function set(storage,value2){return storage.set(STORAGE_KEY,value2)}function update(storage,patch){let previous=get2(storage);return set(storage,{...previous,...patch})}var Store=class{constructor({setState,getState:getState2}){this.upstreamSetState=setState,this.upstreamGetState=getState2}getInitialState(base){return{...base,...get2(import_store2.default.local),...get2(import_store2.default.session)}}getState(){return this.upstreamGetState()}async setState(inputPatch,cbOrOptions,inputOptions){let callback,options3;typeof cbOrOptions=="function"?(callback=cbOrOptions,options3=inputOptions):options3=cbOrOptions;let{persistence="none"}=options3||{},patch={},delta={};typeof inputPatch=="function"?patch=state=>(delta=inputPatch(state),delta):(patch=inputPatch,delta=patch);let newState=await new Promise(resolve=>{this.upstreamSetState(patch,resolve)});if(persistence!=="none"){let storage=persistence==="session"?import_store2.default.session:import_store2.default.local;await update(storage,delta)}return callback&&callback(newState),newState}},merge_default=(a2,b3)=>(0,import_mergeWith.default)({},a2,b3,(objValue,srcValue)=>{if(Array.isArray(srcValue)&&Array.isArray(objValue))return srcValue.forEach(s2=>{objValue.find(o2=>o2===s2||(0,import_isEqual.default)(o2,s2))||objValue.push(s2)}),objValue;if(Array.isArray(objValue))return logger.log(["the types mismatch, picking",objValue]),objValue}),main=(...additions)=>additions.reduce((acc,item)=>merge_default(acc,item),{}),initial_state_default=main,provider_exports={};__export2(provider_exports,{init:()=>init});var init=({provider,fullAPI})=>({api:provider.renderPreview?{renderPreview:provider.renderPreview}:{},state:{},init:()=>{provider.handleAPI(fullAPI)}}),addons_exports={};__export2(addons_exports,{ensurePanel:()=>ensurePanel,init:()=>init2});function ensurePanel(panels,selectedPanel,currentPanel){let keys2=Object.keys(panels);return keys2.indexOf(selectedPanel)>=0?selectedPanel:keys2.length?keys2[0]:currentPanel}var init2=({provider,store:store22,fullAPI})=>{let api={getElements:type=>provider.getElements(type),getPanels:()=>api.getElements(Addon_TypesEnum.PANEL),getStoryPanels:()=>{let allPanels=api.getElements(Addon_TypesEnum.PANEL),{storyId}=store22.getState(),story=fullAPI.getData(storyId);if(!allPanels||!story||story.type!=="story")return allPanels;let{parameters}=story,filteredPanels={};return Object.entries(allPanels).forEach(([id,panel])=>{let{paramKey}=panel;paramKey&¶meters&¶meters[paramKey]&¶meters[paramKey].disable||(filteredPanels[id]=panel)}),filteredPanels},getSelectedPanel:()=>{let{selectedPanel}=store22.getState();return ensurePanel(api.getElements(Addon_TypesEnum.PANEL),selectedPanel,selectedPanel)},setSelectedPanel:panelName=>{store22.setState({selectedPanel:panelName},{persistence:"session"})},setAddonState(addonId,newStateOrMerger,options3){let nextState,{addons:existing}=store22.getState();return typeof newStateOrMerger=="function"?nextState=newStateOrMerger(api.getAddonState(addonId)):nextState=newStateOrMerger,store22.setState({addons:{...existing,[addonId]:nextState}},options3).then(()=>api.getAddonState(addonId))},getAddonState:addonId=>store22.getState().addons[addonId]||globalThis?.STORYBOOK_ADDON_STATE[addonId]};return{api,state:{selectedPanel:ensurePanel(api.getElements(Addon_TypesEnum.PANEL),store22.getState().selectedPanel),addons:{}}}},channel_exports={};__export2(channel_exports,{init:()=>init3});var init3=({provider})=>{let api={getChannel:()=>provider.channel,on:(type,handler)=>(provider.channel.on(type,handler),()=>provider.channel.off(type,handler)),off:(type,handler)=>provider.channel.off(type,handler),once:(type,handler)=>provider.channel.once(type,handler),emit:(type,data,...args2)=>{data?.options?.target&&data.options.target!=="storybook-preview-iframe"&&!data.options.target.startsWith("storybook-ref-")&&(data.options.target=data.options.target!=="storybook_internal"?`storybook-ref-${data.options.target}`:"storybook-preview-iframe"),provider.channel.emit(type,data,...args2)},collapseAll:()=>{api.emit(STORIES_COLLAPSE_ALL,{})},expandAll:()=>{api.emit(STORIES_EXPAND_ALL)}};return{api,state:{}}},notifications_exports={};__export2(notifications_exports,{init:()=>init4});var init4=({store:store22})=>{let api={addNotification:notification=>{api.clearNotification(notification.id);let{notifications}=store22.getState();store22.setState({notifications:[...notifications,notification]})},clearNotification:id=>{let{notifications}=store22.getState();store22.setState({notifications:notifications.filter(n3=>n3.id!==id)});let notification=notifications.find(n3=>n3.id===id);notification&¬ification.onClear&¬ification.onClear({dismissed:!1})}};return{api,state:{notifications:[]}}},settings_exports={};__export2(settings_exports,{init:()=>init5});var init5=({store:store22,navigate,fullAPI})=>{let isSettingsScreenActive=()=>{let{path}=fullAPI.getUrlState();return!!(path||"").match(/^\/settings/)};return{state:{settings:{lastTrackedStoryId:null}},api:{closeSettings:()=>{let{settings:{lastTrackedStoryId}}=store22.getState();lastTrackedStoryId?fullAPI.selectStory(lastTrackedStoryId):fullAPI.selectFirstStory()},changeSettingsTab:path=>{navigate(`/settings/${path}`)},isSettingsScreenActive,navigateToSettingsPage:async path=>{if(!isSettingsScreenActive()){let{settings,storyId}=store22.getState();await store22.setState({settings:{...settings,lastTrackedStoryId:storyId}})}navigate(path)},retrieveSelection(){let{settings}=store22.getState();return settings.lastTrackedStoryId},storeSelection:async()=>{let{storyId,settings}=store22.getState();await store22.setState({settings:{...settings,lastTrackedStoryId:storyId}})}}}},stories_exports={};__export2(stories_exports,{init:()=>init7});var refs_exports={};__export2(refs_exports,{defaultStoryMapper:()=>defaultStoryMapper,getSourceType:()=>getSourceType,init:()=>init6});var TITLE_PATH_SEPARATOR=/\s*\/\s*/,denormalizeStoryParameters=({globalParameters,kindParameters,stories})=>(0,import_mapValues.default)(stories,storyData=>({...storyData,parameters:combineParameters(globalParameters,kindParameters[storyData.kind],storyData.parameters)})),transformSetStoriesStoryDataToStoriesHash=(data,options3)=>transformStoryIndexToStoriesHash(transformSetStoriesStoryDataToPreparedStoryIndex(data),options3),transformSetStoriesStoryDataToPreparedStoryIndex=stories=>({v:4,entries:Object.entries(stories).reduce((acc,[id,story])=>{if(!story)return acc;let{docsOnly,fileName,...parameters}=story.parameters,base={title:story.kind,id,name:story.name,importPath:fileName};if(docsOnly)acc[id]={type:"docs",tags:["stories-mdx"],storiesImports:[],...base};else{let{argTypes,args:args2,initialArgs}=story;acc[id]={type:"story",...base,parameters,argTypes,args:args2,initialArgs}}return acc},{})}),transformStoryIndexV2toV3=index2=>({v:3,stories:Object.values(index2.stories).reduce((acc,entry)=>(acc[entry.id]={...entry,title:entry.kind,name:entry.name||entry.story,importPath:entry.parameters.fileName||""},acc),{})}),transformStoryIndexV3toV4=index2=>{let countByTitle=(0,import_countBy.default)(Object.values(index2.stories),"title");return{v:4,entries:Object.values(index2.stories).reduce((acc,entry)=>{let type="story";return(entry.parameters?.docsOnly||entry.name==="Page"&&countByTitle[entry.title]===1)&&(type="docs"),acc[entry.id]={type,...type==="docs"&&{tags:["stories-mdx"],storiesImports:[]},...entry},delete acc[entry.id].story,delete acc[entry.id].kind,acc},{})}},transformStoryIndexToStoriesHash=(input,{provider,docsOptions,filters,status})=>{if(!input.v)throw new Error("Composition: Missing stories.json version");let index2=input;index2=index2.v===2?transformStoryIndexV2toV3(index2):index2,index2=index2.v===3?transformStoryIndexV3toV4(index2):index2,index2=index2;let entryValues=Object.values(index2.entries).filter(entry=>{let result2=!0;return Object.values(filters).forEach(filter=>{result2!==!1&&(result2=filter({...entry,status:status[entry.id]}))}),result2}),{sidebar={}}=provider.getConfig(),{showRoots,collapsedRoots=[],renderLabel}=sidebar,setShowRoots=typeof showRoots<"u",storiesHashOutOfOrder=entryValues.reduce((acc,item)=>{if(docsOptions.docsMode&&item.type!=="docs")return acc;let{title}=item,groups=title.trim().split(TITLE_PATH_SEPARATOR),root4=(!setShowRoots||showRoots)&&groups.length>1?[groups.shift()]:[],names=[...root4,...groups],paths=names.reduce((list,name2,idx)=>{let parent=idx>0&&list[idx-1],id=L(parent?`${parent}-${name2}`:name2);if(parent===id)throw new Error(dedent2` + Invalid part '${name2}', leading to id === parentId ('${id}'), inside title '${title}' + + Did you create a path that uses the separator char accidentally, such as 'Vue ' where '/' is a separator char? See https://github.com/storybookjs/storybook/issues/6128 + `);return list.push(id),list},[]);return paths.forEach((id,idx)=>{let childId=paths[idx+1]||item.id;root4.length&&idx===0?acc[id]=merge_default(acc[id]||{},{type:"root",id,name:names[idx],depth:idx,renderLabel,startCollapsed:collapsedRoots.includes(id),children:[childId],isRoot:!0,isComponent:!1,isLeaf:!1}):(!acc[id]||acc[id].type==="component")&&idx===paths.length-1?acc[id]=merge_default(acc[id]||{},{type:"component",id,name:names[idx],parent:paths[idx-1],depth:idx,renderLabel,...childId&&{children:[childId]},isRoot:!1,isComponent:!0,isLeaf:!1}):acc[id]=merge_default(acc[id]||{},{type:"group",id,name:names[idx],parent:paths[idx-1],depth:idx,renderLabel,...childId&&{children:[childId]},isRoot:!1,isComponent:!1,isLeaf:!1})}),acc[item.id]={type:"story",...item,depth:paths.length,parent:paths[paths.length-1],renderLabel,prepared:!!item.parameters,kind:item.title,isRoot:!1,isComponent:!1,isLeaf:!0},acc},{});function addItem(acc,item){return acc[item.id]||(acc[item.id]=item,(item.type==="root"||item.type==="group"||item.type==="component")&&item.children.forEach(childId=>addItem(acc,storiesHashOutOfOrder[childId]))),acc}let orphanHash=Object.values(storiesHashOutOfOrder).filter(i3=>i3.type!=="root"&&!i3.parent).reduce(addItem,{});return Object.values(storiesHashOutOfOrder).filter(i3=>i3.type==="root").reduce(addItem,orphanHash)},addPreparedStories=(newHash,oldHash)=>oldHash?Object.fromEntries(Object.entries(newHash).map(([id,newEntry])=>{let oldEntry=oldHash[id];return newEntry.type==="story"&&oldEntry?.type==="story"&&oldEntry.prepared?[id,{...oldEntry,...newEntry,prepared:!0}]:[id,newEntry]})):newHash,getComponentLookupList=(0,import_memoizerific3.default)(1)(hash=>Object.entries(hash).reduce((acc,i3)=>{let value2=i3[1];return value2.type==="component"&&acc.push([...value2.children]),acc},[])),getStoriesLookupList=(0,import_memoizerific3.default)(1)(hash=>Object.keys(hash).filter(k2=>["story","docs"].includes(hash[k2].type))),{location:location2,fetch}=scope,findFilename=/(\/((?:[^\/]+?)\.[^\/]+?)|\/)$/,getSourceType=(source2,refId)=>{let{origin:localOrigin,pathname:localPathname}=location2,{origin:sourceOrigin,pathname:sourcePathname}=new URL(source2),localFull=`${localOrigin+localPathname}`.replace(findFilename,""),sourceFull=`${sourceOrigin+sourcePathname}`.replace(findFilename,"");return localFull===sourceFull?["local",sourceFull]:refId||source2?["external",sourceFull]:[null,null]},defaultStoryMapper=(b3,a2)=>({...a2,kind:a2.kind.replace("|","/")}),addRefIds=(input,ref)=>Object.entries(input).reduce((acc,[id,item])=>({...acc,[id]:{...item,refId:ref.id}}),{});async function handleRequest(request){if(!request)return{};try{let response=await request;if(response===!1||response===!0)throw new Error("Unexpected boolean response");if(!response.ok)throw new Error(`Unexpected response not OK: ${response.statusText}`);let json=await response.json();return json.entries||json.stories?{storyIndex:json}:json}catch(err){return{indexError:err}}}var parseUrl=url=>{let credentialsRegex=/https?:\/\/(.+:.+)@/,cleanUrl=url,authorization,[,credentials]=url.match(credentialsRegex)||[];return credentials&&(cleanUrl=url.replace(`${credentials}@`,""),authorization=btoa(`${credentials}`)),{url:cleanUrl,authorization}},map=(input,ref,options3)=>{let{storyMapper}=options3;return storyMapper?Object.entries(input).reduce((acc,[id,item])=>({...acc,[id]:storyMapper(ref,item)}),{}):input},init6=({store:store22,provider,singleStory,docsOptions={}},{runCheck=!0}={})=>{let api={findRef:source2=>{let refs22=api.getRefs();return Object.values(refs22).find(({url})=>url.match(source2))},changeRefVersion:(id,url)=>{let{versions,title}=api.getRefs()[id],ref={id,url,versions,title,index:{},expanded:!0};api.setRef(id,{...ref,type:"unknown"},!1),api.checkRef(ref)},changeRefState:(id,previewInitialized)=>{let{[id]:ref,...updated}=api.getRefs();updated[id]={...ref,previewInitialized},store22.setState({refs:updated})},checkRef:async ref=>{let{id,url,version:version2,type}=ref,isPublic=type==="server-checked",loadedData={},query=version2?`?version=${version2}`:"",credentials=isPublic?"omit":"include",urlParseResult=parseUrl(url),headers={Accept:"application/json"};urlParseResult.authorization&&Object.assign(headers,{Authorization:`Basic ${urlParseResult.authorization}`});let[indexResult,storiesResult]=await Promise.all(["index.json","stories.json"].map(async file=>handleRequest(fetch(`${urlParseResult.url}/${file}${query}`,{headers,credentials}))));if(!indexResult.indexError||!storiesResult.indexError){let metadata=await handleRequest(fetch(`${urlParseResult.url}/metadata.json${query}`,{headers,credentials,cache:"no-cache"}).catch(()=>!1));Object.assign(loadedData,{...indexResult.indexError?storiesResult:indexResult,...!metadata.indexError&&metadata})}else isPublic||(loadedData.indexError={message:dedent2` + Error: Loading of ref failed + at fetch (lib/api/src/modules/refs.ts) + + URL: ${urlParseResult.url} + + We weren't able to load the above URL, + it's possible a CORS error happened. + + Please check your dev-tools network tab. + `});let versions=ref.versions&&Object.keys(ref.versions).length?ref.versions:loadedData.versions;await api.setRef(id,{id,url:urlParseResult.url,...loadedData,...versions?{versions}:{},type:loadedData.storyIndex?"lazy":"auto-inject"})},getRefs:()=>{let{refs:refs22={}}=store22.getState();return refs22},setRef:(id,{storyIndex,setStoriesData,...rest},ready=!1)=>{if(singleStory)return;let{storyMapper=defaultStoryMapper}=provider.getConfig(),ref=api.getRefs()[id],index2;setStoriesData?index2=transformSetStoriesStoryDataToStoriesHash(map(setStoriesData,ref,{storyMapper}),{provider,docsOptions,filters:{},status:{}}):storyIndex&&(index2=transformStoryIndexToStoriesHash(storyIndex,{provider,docsOptions,filters:{},status:{}})),index2&&(index2=addRefIds(index2,ref)),api.updateRef(id,{index:index2,...rest})},updateRef:(id,data)=>{let{[id]:ref,...updated}=api.getRefs();updated[id]={...ref,...data};let ordered=Object.keys(initialState).reduce((obj,key2)=>(obj[key2]=updated[key2],obj),{});store22.setState({refs:ordered})}},refs2=!singleStory&&scope.REFS||{},initialState=refs2;return runCheck&&Object.entries(refs2).forEach(([id,ref])=>{api.checkRef({...ref,stories:{}})}),{api,state:{refs:initialState}}},getEventMetadata=(context,fullAPI)=>{let{source:source2,refId,type}=context,[sourceType,sourceLocation]=getSourceType(source2,refId),ref=refId&&fullAPI.getRefs()[refId]?fullAPI.getRefs()[refId]:fullAPI.findRef(sourceLocation),meta={source:source2,sourceType,sourceLocation,refId,ref,type};switch(!0){case typeof refId=="string":case sourceType==="local":case sourceType==="external":return meta;default:return logger.warn(`Received a ${type} frame that was not configured as a ref`),null}},{FEATURES,fetch:fetch2}=scope,STORY_INDEX_PATH="./index.json",removedOptions=["enableShortcuts","theme","showRoots"];function removeRemovedOptions(options3){if(!options3||typeof options3=="string")return options3;let result2={...options3};return removedOptions.forEach(option=>{option in result2&&delete result2[option]}),result2}var init7=({fullAPI,store:store22,navigate,provider,storyId:initialStoryId,viewMode:initialViewMode,docsOptions={}})=>{let api={storyId:N,getData:(storyId,refId)=>{let result2=api.resolveStory(storyId,refId);if(result2?.type==="story"||result2?.type==="docs")return result2},isPrepared:(storyId,refId)=>{let data=api.getData(storyId,refId);return data.type==="story"?data.prepared:!0},resolveStory:(storyId,refId)=>{let{refs:refs2,index:index2}=store22.getState();return refId&&!refs2[refId]?null:refId?refs2[refId].index?refs2[refId].index[storyId]:void 0:index2?index2[storyId]:void 0},getCurrentStoryData:()=>{let{storyId,refId}=store22.getState();return api.getData(storyId,refId)},getParameters:(storyIdOrCombo,parameterName)=>{let{storyId,refId}=typeof storyIdOrCombo=="string"?{storyId:storyIdOrCombo,refId:void 0}:storyIdOrCombo,data=api.getData(storyId,refId);if(["story","docs"].includes(data?.type)){let{parameters}=data;if(parameters)return parameterName?parameters[parameterName]:parameters}return null},getCurrentParameter:parameterName=>{let{storyId,refId}=store22.getState();return api.getParameters({storyId,refId},parameterName)||void 0},jumpToComponent:direction=>{let{index:index2,storyId,refs:refs2,refId}=store22.getState();if(!api.getData(storyId,refId))return;let hash=refId?refs2[refId].index||{}:index2,result2=api.findSiblingStoryId(storyId,hash,direction,!0);result2&&api.selectStory(result2,void 0,{ref:refId})},jumpToStory:direction=>{let{index:index2,storyId,refs:refs2,refId}=store22.getState(),story=api.getData(storyId,refId);if(!story)return;let hash=story.refId?refs2[story.refId].index:index2,result2=api.findSiblingStoryId(storyId,hash,direction,!1);result2&&api.selectStory(result2,void 0,{ref:refId})},selectFirstStory:()=>{let{index:index2}=store22.getState(),firstStory=Object.keys(index2).find(id=>index2[id].type==="story");if(firstStory){api.selectStory(firstStory);return}navigate("/")},selectStory:(titleOrId=void 0,name2=void 0,options3={})=>{let{ref}=options3,{storyId,index:index2,refs:refs2}=store22.getState(),hash=ref?refs2[ref].index:index2,kindSlug=storyId?.split("--",2)[0];if(name2)if(titleOrId){let id=ref?`${ref}_${N(titleOrId,name2)}`:N(titleOrId,name2);if(hash[id])api.selectStory(id,void 0,options3);else{let entry=hash[L(titleOrId)];if(entry?.type==="component"){let foundId=entry.children.find(childId=>hash[childId].name===name2);foundId&&api.selectStory(foundId,void 0,options3)}}}else{let id=N(kindSlug,name2);api.selectStory(id,void 0,options3)}else{let entry=titleOrId?hash[titleOrId]||hash[L(titleOrId)]:hash[kindSlug];if(!entry)throw new Error(`Unknown id or title: '${titleOrId}'`);let leafEntry=api.findLeafEntry(hash,entry.id),fullId=leafEntry.refId?`${leafEntry.refId}_${leafEntry.id}`:leafEntry.id;navigate(`/${leafEntry.type}/${fullId}`)}},findLeafEntry(index2,storyId){let entry=index2[storyId];if(entry.type==="docs"||entry.type==="story")return entry;let childStoryId=entry.children[0];return api.findLeafEntry(index2,childStoryId)},findLeafStoryId(index2,storyId){return api.findLeafEntry(index2,storyId)?.id},findSiblingStoryId(storyId,index2,direction,toSiblingGroup){if(toSiblingGroup){let lookupList2=getComponentLookupList(index2),position2=lookupList2.findIndex(i3=>i3.includes(storyId));return position2===lookupList2.length-1&&direction>0||position2===0&&direction<0?void 0:lookupList2[position2+direction]?lookupList2[position2+direction][0]:void 0}let lookupList=getStoriesLookupList(index2),position=lookupList.indexOf(storyId);if(!(position===lookupList.length-1&&direction>0)&&!(position===0&&direction<0))return lookupList[position+direction]},updateStoryArgs:(story,updatedArgs)=>{let{id:storyId,refId}=story;provider.channel.emit(UPDATE_STORY_ARGS,{storyId,updatedArgs,options:{target:refId}})},resetStoryArgs:(story,argNames)=>{let{id:storyId,refId}=story;provider.channel.emit(RESET_STORY_ARGS,{storyId,argNames,options:{target:refId}})},fetchIndex:async()=>{try{let result2=await fetch2(STORY_INDEX_PATH);if(result2.status!==200)throw new Error(await result2.text());let storyIndex=await result2.json();if(storyIndex.v<3){logger.warn(`Skipping story index with version v${storyIndex.v}, awaiting SET_STORIES.`);return}await api.setIndex(storyIndex)}catch(err){await store22.setState({indexError:err})}},setIndex:async input=>{let{index:oldHash,status,filters}=store22.getState(),newHash=transformStoryIndexToStoriesHash(input,{provider,docsOptions,status,filters}),output=addPreparedStories(newHash,oldHash);await store22.setState({internal_index:input,index:output,indexError:void 0})},updateStory:async(storyId,update2,ref)=>{if(ref){let{id:refId,index:index2}=ref;index2[storyId]={...index2[storyId],...update2},await fullAPI.updateRef(refId,{index:index2})}else{let{index:index2}=store22.getState();index2[storyId]={...index2[storyId],...update2},await store22.setState({index:index2})}},updateDocs:async(docsId,update2,ref)=>{if(ref){let{id:refId,index:index2}=ref;index2[docsId]={...index2[docsId],...update2},await fullAPI.updateRef(refId,{index:index2})}else{let{index:index2}=store22.getState();index2[docsId]={...index2[docsId],...update2},await store22.setState({index:index2})}},setPreviewInitialized:async ref=>{ref?fullAPI.updateRef(ref.id,{previewInitialized:!0}):store22.setState({previewInitialized:!0})},experimental_updateStatus:async(id,input)=>{let{status,internal_index:index2}=store22.getState(),newStatus={...status},update2=typeof input=="function"?input(status):input;Object.keys(update2).length!==0&&(Object.entries(update2).forEach(([storyId,value2])=>{newStatus[storyId]={...newStatus[storyId]||{}},value2===null?delete newStatus[storyId][id]:newStatus[storyId][id]=value2,Object.keys(newStatus[storyId]).length===0&&delete newStatus[storyId]}),await store22.setState({status:newStatus},{persistence:"session"}),await api.setIndex(index2))},experimental_setFilter:async(id,filterFunction)=>{let{internal_index:index2}=store22.getState();await store22.setState({filters:{...store22.getState().filters,[id]:filterFunction}}),await api.setIndex(index2)}};provider.channel.on(STORY_SPECIFIED,function({storyId,viewMode}){let{sourceType}=getEventMetadata(this,fullAPI);if(sourceType==="local"){let state=store22.getState(),isCanvasRoute=state.path==="/"||state.viewMode==="story"||state.viewMode==="docs",stateHasSelection=state.viewMode&&state.storyId,stateSelectionDifferent=state.viewMode!==viewMode||state.storyId!==storyId;isCanvasRoute&&(stateHasSelection&&stateSelectionDifferent?provider.channel.emit(SET_CURRENT_STORY,{storyId:state.storyId,viewMode:state.viewMode}):stateSelectionDifferent&&navigate(`/${viewMode}/${storyId}`))}}),provider.channel.on(CURRENT_STORY_WAS_SET,function(){let{ref}=getEventMetadata(this,fullAPI);api.setPreviewInitialized(ref)}),provider.channel.on(STORY_CHANGED,function(){let{sourceType}=getEventMetadata(this,fullAPI);if(sourceType==="local"){let options3=api.getCurrentParameter("options");options3&&fullAPI.setOptions(removeRemovedOptions(options3))}}),provider.channel.on(STORY_PREPARED,function({id,...update2}){let{ref,sourceType}=getEventMetadata(this,fullAPI);if(api.updateStory(id,{...update2,prepared:!0},ref),!ref&&!store22.getState().hasCalledSetOptions){let{options:options3}=update2.parameters;fullAPI.setOptions(removeRemovedOptions(options3)),store22.setState({hasCalledSetOptions:!0})}if(sourceType==="local"){let{storyId,index:index2,refId}=store22.getState(),toBePreloaded=Array.from(new Set([api.findSiblingStoryId(storyId,index2,1,!0),api.findSiblingStoryId(storyId,index2,-1,!0)])).filter(Boolean);provider.channel.emit(PRELOAD_ENTRIES,{ids:toBePreloaded,options:{target:refId}})}}),provider.channel.on(DOCS_PREPARED,function({id,...update2}){let{ref}=getEventMetadata(this,fullAPI);api.updateStory(id,{...update2,prepared:!0},ref)}),provider.channel.on(SET_INDEX,function(index2){let{ref}=getEventMetadata(this,fullAPI);if(ref)fullAPI.setRef(ref.id,{...ref,storyIndex:index2},!0);else{api.setIndex(index2);let options3=api.getCurrentParameter("options");fullAPI.setOptions(removeRemovedOptions(options3))}}),provider.channel.on(SET_STORIES,function(data){let{ref}=getEventMetadata(this,fullAPI),setStoriesData=data.v?denormalizeStoryParameters(data):data.stories;if(ref)fullAPI.setRef(ref.id,{...ref,setStoriesData},!0);else throw new Error("Cannot call SET_STORIES for local frame")}),provider.channel.on(SELECT_STORY,function({kind,title=kind,story,name:name2=story,storyId,...rest}){let{ref}=getEventMetadata(this,fullAPI);ref?fullAPI.selectStory(storyId||title,name2,{...rest,ref:ref.id}):fullAPI.selectStory(storyId||title,name2,rest)}),provider.channel.on(STORY_ARGS_UPDATED,function({storyId,args:args2}){let{ref}=getEventMetadata(this,fullAPI);api.updateStory(storyId,{args:args2},ref)}),provider.channel.on(CONFIG_ERROR,function(err){let{ref}=getEventMetadata(this,fullAPI);api.setPreviewInitialized(ref)}),provider.channel.on(STORY_MISSING,function(err){let{ref}=getEventMetadata(this,fullAPI);api.setPreviewInitialized(ref)}),provider.channel.on(SET_CONFIG,()=>{let config2=provider.getConfig();config2?.sidebar?.filters&&store22.setState({filters:{...store22.getState().filters,...config2?.sidebar?.filters}})});let config=provider.getConfig();return{api,state:{storyId:initialStoryId,viewMode:initialViewMode,hasCalledSetOptions:!1,previewInitialized:!1,status:{},filters:config?.sidebar?.filters||{}},init:async()=>{FEATURES?.storyStoreV7&&(provider.channel.on(STORY_INDEX_INVALIDATED,()=>api.fetchIndex()),await api.fetchIndex())}}},layout_exports={};__export2(layout_exports,{ActiveTabs:()=>ActiveTabs,focusableUIElements:()=>focusableUIElements,init:()=>init8});var{document:document3}=scope,ActiveTabs={SIDEBAR:"sidebar",CANVAS:"canvas",ADDONS:"addons"},defaultState={ui:{enableShortcuts:!0},layout:{initialActive:ActiveTabs.CANVAS,showToolbar:!0,isFullscreen:!1,showPanel:!0,showNav:!0,panelPosition:"bottom",showTabs:!0},selectedPanel:void 0,theme:create()},focusableUIElements={storySearchField:"storybook-explorer-searchfield",storyListMenu:"storybook-explorer-menu",storyPanelRoot:"storybook-panel-root"},init8=({store:store22,provider,singleStory,fullAPI})=>{let api={toggleFullscreen(toggled){return store22.setState(state=>{let{showNav}=state.layout,value2=typeof toggled=="boolean"?toggled:!state.layout.isFullscreen,shouldShowNav=showNav===!1&&value2===!1;return{layout:{...state.layout,isFullscreen:value2,showNav:!singleStory&&shouldShowNav?!0:showNav}}},{persistence:"session"})},togglePanel(toggled){return store22.setState(state=>{let{showNav,isFullscreen}=state.layout,value2=typeof toggled<"u"?toggled:!state.layout.showPanel,shouldToggleFullScreen=showNav===!1&&value2===!1;return{layout:{...state.layout,showPanel:value2,isFullscreen:shouldToggleFullScreen?!0:isFullscreen}}},{persistence:"session"})},togglePanelPosition(position){return typeof position<"u"?store22.setState(state=>({layout:{...state.layout,panelPosition:position}}),{persistence:"permanent"}):store22.setState(state=>({layout:{...state.layout,panelPosition:state.layout.panelPosition==="right"?"bottom":"right"}}),{persistence:"permanent"})},toggleNav(toggled){return store22.setState(state=>{if(singleStory)return{layout:state.layout};let{showPanel,isFullscreen}=state.layout,showNav=typeof toggled<"u"?toggled:!state.layout.showNav,shouldToggleFullScreen=showPanel===!1&&showNav===!1;return{layout:{...state.layout,showNav,isFullscreen:shouldToggleFullScreen?!0:!showNav&&isFullscreen}}},{persistence:"session"})},toggleToolbar(toggled){return store22.setState(state=>{let value2=typeof toggled<"u"?toggled:!state.layout.showToolbar;return{layout:{...state.layout,showToolbar:value2}}},{persistence:"session"})},resetLayout(){return store22.setState(state=>({layout:{...state.layout,showNav:!1,showPanel:!1,isFullscreen:!1}}),{persistence:"session"})},focusOnUIElement(elementId,select){if(!elementId)return;let element=document3.getElementById(elementId);element&&(element.focus(),select&&element.select())},getInitialOptions(){let{theme,selectedPanel,...options3}=provider.getConfig();return{...defaultState,layout:{...defaultState.layout,...(0,import_pick.default)(options3,Object.keys(defaultState.layout)),...singleStory&&{showNav:!1}},ui:{...defaultState.ui,...(0,import_pick.default)(options3,Object.keys(defaultState.ui))},selectedPanel:selectedPanel||defaultState.selectedPanel,theme:theme||defaultState.theme}},setOptions:options3=>{let{layout,ui,selectedPanel,theme}=store22.getState();if(options3){let updatedLayout={...layout,...options3.layout,...(0,import_pick.default)(options3,Object.keys(layout)),...singleStory&&{showNav:!1}},updatedUi={...ui,...options3.ui,...(0,import_pick.default)(options3,Object.keys(ui))},updatedTheme={...theme,...options3.theme},modification={};dequal2(ui,updatedUi)||(modification.ui=updatedUi),dequal2(layout,updatedLayout)||(modification.layout=updatedLayout),options3.selectedPanel&&!dequal2(selectedPanel,options3.selectedPanel)&&(modification.selectedPanel=options3.selectedPanel),Object.keys(modification).length&&store22.setState(modification,{persistence:"permanent"}),dequal2(theme,updatedTheme)||store22.setState({theme:updatedTheme})}}},persisted=(0,import_pick.default)(store22.getState(),"layout","selectedPanel");return{api,state:merge_default(api.getInitialOptions(),persisted),init:()=>{api.setOptions(merge_default(api.getInitialOptions(),persisted)),provider.channel.on(SET_CONFIG,()=>{api.setOptions(merge_default(api.getInitialOptions(),persisted))})}}},shortcuts_exports={};__export2(shortcuts_exports,{controlOrMetaKey:()=>controlOrMetaKey2,defaultShortcuts:()=>defaultShortcuts,init:()=>init9,isMacLike:()=>isMacLike2,keys:()=>keys});var{navigator:navigator2}=scope,isMacLike=()=>navigator2&&navigator2.platform?!!navigator2.platform.match(/(Mac|iPhone|iPod|iPad)/i):!1,controlOrMetaSymbol=()=>isMacLike()?"\u2318":"ctrl",controlOrMetaKey=()=>isMacLike()?"meta":"control",optionOrAltSymbol=()=>isMacLike()?"\u2325":"alt",isShortcutTaken=(arr1,arr2)=>JSON.stringify(arr1)===JSON.stringify(arr2),eventToShortcut=e3=>{if(["Meta","Alt","Control","Shift"].includes(e3.key))return null;let keys2=[];if(e3.altKey&&keys2.push("alt"),e3.ctrlKey&&keys2.push("control"),e3.metaKey&&keys2.push("meta"),e3.shiftKey&&keys2.push("shift"),e3.key&&e3.key.length===1&&e3.key!==" "){let key2=e3.key.toUpperCase(),code=e3.code?.toUpperCase().replace("KEY","").replace("DIGIT","");code&&code.length===1&&code!==key2?keys2.push([key2,code]):keys2.push(key2)}return e3.key===" "&&keys2.push("space"),e3.key==="Escape"&&keys2.push("escape"),e3.key==="ArrowRight"&&keys2.push("ArrowRight"),e3.key==="ArrowDown"&&keys2.push("ArrowDown"),e3.key==="ArrowUp"&&keys2.push("ArrowUp"),e3.key==="ArrowLeft"&&keys2.push("ArrowLeft"),keys2.length>0?keys2:null},shortcutMatchesShortcut=(inputShortcut,shortcut)=>!inputShortcut||!shortcut||(inputShortcut.join("").startsWith("shift/")&&inputShortcut.shift(),inputShortcut.length!==shortcut.length)?!1:!inputShortcut.find((input,i3)=>Array.isArray(input)?!input.includes(shortcut[i3]):input!==shortcut[i3]),eventMatchesShortcut=(e3,shortcut)=>shortcutMatchesShortcut(eventToShortcut(e3),shortcut),keyToSymbol=key2=>key2==="alt"?optionOrAltSymbol():key2==="control"?"\u2303":key2==="meta"?"\u2318":key2==="shift"?"\u21E7\u200B":key2==="Enter"||key2==="Backspace"||key2==="Esc"||key2==="escape"?"":key2===" "?"SPACE":key2==="ArrowUp"?"\u2191":key2==="ArrowDown"?"\u2193":key2==="ArrowLeft"?"\u2190":key2==="ArrowRight"?"\u2192":key2.toUpperCase(),shortcutToHumanString=shortcut=>shortcut.map(keyToSymbol).join(" "),{navigator:navigator22,document:document23}=scope,isMacLike2=()=>navigator22&&navigator22.platform?!!navigator22.platform.match(/(Mac|iPhone|iPod|iPad)/i):!1,controlOrMetaKey2=()=>isMacLike2()?"meta":"control";function keys(o2){return Object.keys(o2)}var defaultShortcuts=Object.freeze({fullScreen:["F"],togglePanel:["A"],panelPosition:["D"],toggleNav:["S"],toolbar:["T"],search:["/"],focusNav:["1"],focusIframe:["2"],focusPanel:["3"],prevComponent:["alt","ArrowUp"],nextComponent:["alt","ArrowDown"],prevStory:["alt","ArrowLeft"],nextStory:["alt","ArrowRight"],shortcutsPage:[controlOrMetaKey2(),"shift",","],aboutPage:[","],escape:["escape"],collapseAll:[controlOrMetaKey2(),"shift","ArrowUp"],expandAll:[controlOrMetaKey2(),"shift","ArrowDown"],remount:["alt","R"]}),addonsShortcuts={};function focusInInput(event){let target=event.target;return/input|textarea/i.test(target.tagName)||target.getAttribute("contenteditable")!==null}var init9=({store:store22,fullAPI,provider})=>{let api={getShortcutKeys(){return store22.getState().shortcuts},getDefaultShortcuts(){return{...defaultShortcuts,...api.getAddonsShortcutDefaults()}},getAddonsShortcuts(){return addonsShortcuts},getAddonsShortcutLabels(){let labels={};return Object.entries(api.getAddonsShortcuts()).forEach(([actionName,{label}])=>{labels[actionName]=label}),labels},getAddonsShortcutDefaults(){let defaults={};return Object.entries(api.getAddonsShortcuts()).forEach(([actionName,{defaultShortcut}])=>{defaults[actionName]=defaultShortcut}),defaults},async setShortcuts(shortcuts){return await store22.setState({shortcuts},{persistence:"permanent"}),shortcuts},async restoreAllDefaultShortcuts(){return api.setShortcuts(api.getDefaultShortcuts())},async setShortcut(action,value2){let shortcuts=api.getShortcutKeys();return await api.setShortcuts({...shortcuts,[action]:value2}),value2},async setAddonShortcut(addon,shortcut){let shortcuts=api.getShortcutKeys();return await api.setShortcuts({...shortcuts,[`${addon}-${shortcut.actionName}`]:shortcut.defaultShortcut}),addonsShortcuts[`${addon}-${shortcut.actionName}`]=shortcut,shortcut},async restoreDefaultShortcut(action){let defaultShortcut=api.getDefaultShortcuts()[action];return api.setShortcut(action,defaultShortcut)},handleKeydownEvent(event){let shortcut=eventToShortcut(event),shortcuts=api.getShortcutKeys(),matchedFeature=keys(shortcuts).find(feature=>shortcutMatchesShortcut(shortcut,shortcuts[feature]));matchedFeature&&api.handleShortcutFeature(matchedFeature,event)},handleShortcutFeature(feature,event){let{layout:{isFullscreen,showNav,showPanel},ui:{enableShortcuts},storyId}=store22.getState();if(enableShortcuts)switch(event?.preventDefault&&event.preventDefault(),feature){case"escape":{isFullscreen?fullAPI.toggleFullscreen():showNav||fullAPI.toggleNav();break}case"focusNav":{isFullscreen&&fullAPI.toggleFullscreen(),showNav||fullAPI.toggleNav(),fullAPI.focusOnUIElement(focusableUIElements.storyListMenu);break}case"search":{isFullscreen&&fullAPI.toggleFullscreen(),showNav||fullAPI.toggleNav(),setTimeout(()=>{fullAPI.focusOnUIElement(focusableUIElements.storySearchField,!0)},0);break}case"focusIframe":{let element=document23.getElementById("storybook-preview-iframe");if(element)try{element.contentWindow.focus()}catch{}break}case"focusPanel":{isFullscreen&&fullAPI.toggleFullscreen(),showPanel||fullAPI.togglePanel(),fullAPI.focusOnUIElement(focusableUIElements.storyPanelRoot);break}case"nextStory":{fullAPI.jumpToStory(1);break}case"prevStory":{fullAPI.jumpToStory(-1);break}case"nextComponent":{fullAPI.jumpToComponent(1);break}case"prevComponent":{fullAPI.jumpToComponent(-1);break}case"fullScreen":{fullAPI.toggleFullscreen();break}case"togglePanel":{isFullscreen&&(fullAPI.toggleFullscreen(),fullAPI.resetLayout()),fullAPI.togglePanel();break}case"toggleNav":{isFullscreen&&(fullAPI.toggleFullscreen(),fullAPI.resetLayout()),fullAPI.toggleNav();break}case"toolbar":{fullAPI.toggleToolbar();break}case"panelPosition":{isFullscreen&&fullAPI.toggleFullscreen(),showPanel||fullAPI.togglePanel(),fullAPI.togglePanelPosition();break}case"aboutPage":{fullAPI.navigate("/settings/about");break}case"shortcutsPage":{fullAPI.navigate("/settings/shortcuts");break}case"collapseAll":{fullAPI.collapseAll();break}case"expandAll":{fullAPI.expandAll();break}case"remount":{fullAPI.emit(FORCE_REMOUNT,{storyId});break}default:addonsShortcuts[feature].action();break}}},{shortcuts:persistedShortcuts=defaultShortcuts}=store22.getState(),state={shortcuts:keys(defaultShortcuts).reduce((acc,key2)=>({...acc,[key2]:persistedShortcuts[key2]||defaultShortcuts[key2]}),defaultShortcuts)};return{api,state,init:()=>{document23.addEventListener("keydown",event=>{focusInInput(event)||api.handleKeydownEvent(event)}),provider.channel.on(PREVIEW_KEYDOWN,data=>{api.handleKeydownEvent(data.event)})}}},url_exports={};__export2(url_exports,{init:()=>init10});var{window:globalWindow}=scope,parseBoolean=value2=>{if(value2==="true"||value2==="1")return!0;if(value2==="false"||value2==="0")return!1},prevParams,initialUrlSupport=({state:{location:location22,path,viewMode,storyId:storyIdFromUrl},singleStory})=>{let{full,panel,nav,shortcuts,addonPanel,tabs,path:queryPath,...otherParams}=queryFromLocation(location22),layout={isFullscreen:parseBoolean(full),showNav:!singleStory&&parseBoolean(nav),showPanel:parseBoolean(panel),panelPosition:["right","bottom"].includes(panel)?panel:void 0,showTabs:parseBoolean(tabs)},ui={enableShortcuts:parseBoolean(shortcuts)},selectedPanel=addonPanel||void 0,storyId=storyIdFromUrl,customQueryParams=dequal2(prevParams,otherParams)?prevParams:otherParams;return prevParams=customQueryParams,{viewMode,layout,ui,selectedPanel,location:location22,path,customQueryParams,storyId}},init10=moduleArgs=>{let{store:store22,navigate,provider,fullAPI}=moduleArgs,navigateTo=(path,queryParams={},options3={})=>{let params=Object.entries(queryParams).filter(([,v2])=>v2).sort(([a2],[b3])=>a2`${k2}=${v2}`),to=[path,...params].join("&");return navigate(to,options3)},api={getQueryParam(key2){let{customQueryParams}=store22.getState();return customQueryParams?customQueryParams[key2]:void 0},getUrlState(){let{path,customQueryParams,storyId,url,viewMode}=store22.getState();return{path,queryParams:customQueryParams,storyId,url,viewMode}},setQueryParams(input){let{customQueryParams}=store22.getState(),queryParams={},update2={...customQueryParams,...Object.entries(input).reduce((acc,[key2,value2])=>(value2!==null&&(acc[key2]=value2),acc),queryParams)};dequal2(customQueryParams,update2)||(store22.setState({customQueryParams:update2}),provider.channel.emit(UPDATE_QUERY_PARAMS,update2))},navigateUrl(url,options3){navigate(url,{plain:!0,...options3})}},updateArgsParam=()=>{let{path,queryParams,viewMode}=api.getUrlState();if(viewMode!=="story")return;let currentStory=fullAPI.getCurrentStoryData();if(currentStory?.type!=="story")return;let{args:args2,initialArgs}=currentStory,argsString=buildArgsParam(initialArgs,args2);navigateTo(path,{...queryParams,args:argsString},{replace:!0}),api.setQueryParams({args:argsString})};provider.channel.on(SET_CURRENT_STORY,()=>updateArgsParam());let handleOrId;return provider.channel.on(STORY_ARGS_UPDATED,()=>{"requestIdleCallback"in globalWindow?(handleOrId&&globalWindow.cancelIdleCallback(handleOrId),handleOrId=globalWindow.requestIdleCallback(updateArgsParam,{timeout:1e3})):(handleOrId&&clearTimeout(handleOrId),setTimeout(updateArgsParam,100))}),provider.channel.on(GLOBALS_UPDATED,({globals,initialGlobals})=>{let{path,queryParams}=api.getUrlState(),globalsString=buildArgsParam(initialGlobals,globals);navigateTo(path,{...queryParams,globals:globalsString},{replace:!0}),api.setQueryParams({globals:globalsString})}),provider.channel.on(NAVIGATE_URL,(url,options3)=>{api.navigateUrl(url,options3)}),{api,state:initialUrlSupport(moduleArgs)}},versions_exports={};__export2(versions_exports,{init:()=>init11});var version="7.4.5",{VERSIONCHECK}=scope,getVersionCheckData=(0,import_memoizerific3.default)(1)(()=>{try{return{...JSON.parse(VERSIONCHECK).data||{}}}catch{return{}}}),init11=({store:store22})=>{let{dismissedVersionNotification}=store22.getState(),state={versions:{current:{version},...getVersionCheckData()},dismissedVersionNotification},api={getCurrentVersion:()=>{let{versions:{current}}=store22.getState();return current},getLatestVersion:()=>{let{versions:{latest,next,current}}=store22.getState();return current&&import_semver.default.prerelease(current.version)&&next?latest&&import_semver.default.gt(latest.version,next.version)?latest:next:latest},versionUpdateAvailable:()=>{let latest=api.getLatestVersion(),current=api.getCurrentVersion();if(latest){if(!latest.version||!current.version)return!0;let actualCurrent=import_semver.default.prerelease(current.version)?`${import_semver.default.major(current.version)}.${import_semver.default.minor(current.version)}.${import_semver.default.patch(current.version)}`:current.version,diff=import_semver.default.diff(actualCurrent,latest.version);return import_semver.default.gt(latest.version,actualCurrent)&&diff!=="patch"&&!diff.includes("pre")}return!1}};return{init:async()=>{let{versions={}}=store22.getState(),{latest,next}=getVersionCheckData();await store22.setState({versions:{...versions,latest,next}})},state,api}},whatsnew_exports={};__export2(whatsnew_exports,{init:()=>init12});var WHATS_NEW_NOTIFICATION_ID="whats-new",init12=({fullAPI,store:store22,provider})=>{let state={whatsNewData:void 0};function setWhatsNewState(newState){store22.setState({whatsNewData:newState}),state.whatsNewData=newState}let api={isWhatsNewUnread(){return state.whatsNewData?.status==="SUCCESS"&&!state.whatsNewData.postIsRead},whatsNewHasBeenRead(){state.whatsNewData?.status==="SUCCESS"&&(setWhatsNewCache({lastReadPost:state.whatsNewData.url}),setWhatsNewState({...state.whatsNewData,postIsRead:!0}),fullAPI.clearNotification(WHATS_NEW_NOTIFICATION_ID))},toggleWhatsNewNotifications(){state.whatsNewData?.status==="SUCCESS"&&(setWhatsNewState({...state.whatsNewData,disableWhatsNewNotifications:!state.whatsNewData.disableWhatsNewNotifications}),provider.channel.emit(TOGGLE_WHATS_NEW_NOTIFICATIONS,{disableWhatsNewNotifications:state.whatsNewData.disableWhatsNewNotifications}))}};function getLatestWhatsNewPost(){return provider.channel.emit(REQUEST_WHATS_NEW_DATA),new Promise(resolve=>provider.channel.once(RESULT_WHATS_NEW_DATA,({data})=>resolve(data)))}function setWhatsNewCache(cache){provider.channel.emit(SET_WHATS_NEW_CACHE,cache)}return{init:async()=>{if(scope.CONFIG_TYPE!=="DEVELOPMENT")return;let whatsNewData=await getLatestWhatsNewPost();setWhatsNewState(whatsNewData);let urlState=fullAPI.getUrlState();!(urlState?.path==="/onboarding"||urlState.queryParams?.onboarding==="true")&&whatsNewData.status==="SUCCESS"&&!whatsNewData.disableWhatsNewNotifications&&whatsNewData.showNotification&&fullAPI.addNotification({id:WHATS_NEW_NOTIFICATION_ID,link:"/settings/whats-new",content:{headline:whatsNewData.excerpt,subHeadline:"Click to learn what's new in Storybook"},icon:{name:"hearthollow"},onClear({dismissed}){dismissed&&setWhatsNewCache({lastDismissedPost:whatsNewData.url})}})},state,api}},globals_exports={};__export2(globals_exports,{init:()=>init13});var init13=({store:store22,fullAPI,provider})=>{let api={getGlobals(){return store22.getState().globals},getGlobalTypes(){return store22.getState().globalTypes},updateGlobals(newGlobals){provider.channel.emit(UPDATE_GLOBALS,{globals:newGlobals,options:{target:"storybook-preview-iframe"}})}},state={globals:{},globalTypes:{}},updateGlobals=globals=>{let currentGlobals=store22.getState()?.globals;dequal2(globals,currentGlobals)||store22.setState({globals})};return provider.channel.on(GLOBALS_UPDATED,function({globals}){let{ref}=getEventMetadata(this,fullAPI);ref?logger.warn("received a GLOBALS_UPDATED from a non-local ref. This is not currently supported."):updateGlobals(globals)}),provider.channel.on(SET_GLOBALS,function({globals,globalTypes}){let{ref}=getEventMetadata(this,fullAPI),currentGlobals=store22.getState()?.globals;ref?Object.keys(globals).length>0&&logger.warn("received globals from a non-local ref. This is not currently supported."):store22.setState({globals,globalTypes}),currentGlobals&&Object.keys(currentGlobals).length!==0&&!dequal2(globals,currentGlobals)&&api.updateGlobals(currentGlobals)}),{api,state}};function mockChannel(){let transport={setHandler:()=>{},send:()=>{}};return new Channel({transport})}var AddonStore=class{constructor(){this.loaders={},this.elements={},this.config={},this.getChannel=()=>(this.channel||this.setChannel(mockChannel()),this.channel),this.getServerChannel=()=>{if(!this.serverChannel)throw new Error("Accessing non-existent serverChannel");return this.serverChannel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.hasServerChannel=()=>!!this.serverChannel,this.setChannel=channel=>{this.channel=channel,this.resolve()},this.setServerChannel=channel=>{this.serverChannel=channel},this.addPanel=(id,options3)=>{this.add(id,{type:Addon_TypesEnum.PANEL,...options3})},this.setConfig=value2=>{Object.assign(this.config,value2),this.hasChannel()?this.getChannel().emit(SET_CONFIG,this.config):this.ready().then(channel=>{channel.emit(SET_CONFIG,this.config)})},this.getConfig=()=>this.config,this.register=(id,callback)=>{this.loaders[id]&&logger.warn(`${id} was loaded twice, this could have bad side-effects`),this.loaders[id]=callback},this.loadAddons=api=>{Object.values(this.loaders).forEach(value2=>value2(api))},this.promise=new Promise(res=>{this.resolve=()=>res(this.getChannel())})}getElements(type){return this.elements[type]||(this.elements[type]={}),this.elements[type]}add(id,addon){let{type}=addon,collection=this.getElements(type);collection[id]={id,...addon}}},KEY2="__STORYBOOK_ADDONS_MANAGER";function getAddonsStore(){return scope[KEY2]||(scope[KEY2]=new AddonStore),scope[KEY2]}var addons=getAddonsStore(),{ActiveTabs:ActiveTabs2}=layout_exports,ManagerContext=createContext2({api:void 0,state:initial_state_default({})}),combineParameters=(...parameterSets)=>(0,import_mergeWith.default)({},...parameterSets,(objValue,srcValue)=>{if(Array.isArray(srcValue))return srcValue}),ManagerProvider=class extends import_react2.Component{constructor(props){super(props),this.api={},this.initModules=()=>{this.modules.forEach(module=>{"init"in module&&module.init()})};let{location:location22,path,refId,viewMode=props.docsOptions.docsMode?"docs":props.viewMode,singleStory,storyId,docsOptions,navigate}=props,store22=new Store({getState:()=>this.state,setState:(stateChange,callback)=>this.setState(stateChange,callback)}),routeData={location:location22,path,viewMode,singleStory,storyId,refId},optionsData={docsOptions};this.state=store22.getInitialState(initial_state_default({...routeData,...optionsData}));let apiData={navigate,store:store22,provider:props.provider};this.modules=[provider_exports,channel_exports,addons_exports,layout_exports,notifications_exports,settings_exports,shortcuts_exports,stories_exports,refs_exports,globals_exports,url_exports,versions_exports,whatsnew_exports].map(m3=>m3.init({...routeData,...optionsData,...apiData,state:this.state,fullAPI:this.api}));let state=initial_state_default(this.state,...this.modules.map(m3=>m3.state)),api=Object.assign(this.api,{navigate},...this.modules.map(m3=>m3.api));this.state=state,this.api=api}static getDerivedStateFromProps(props,state){return state.path!==props.path?{...state,location:props.location,path:props.path,refId:props.refId,viewMode:props.viewMode,storyId:props.storyId}:null}shouldComponentUpdate(nextProps,nextState){let prevState=this.state,prevProps=this.props;return prevState!==nextState||prevProps.path!==nextProps.path}render(){let{children}=this.props,value2={state:this.state,api:this.api};return import_react2.default.createElement(EffectOnMount,{effect:this.initModules},import_react2.default.createElement(ManagerContext.Provider,{value:value2},import_react2.default.createElement(ManagerConsumer,null,children)))}};ManagerProvider.displayName="Manager";var EffectOnMount=({children,effect})=>(import_react2.default.useEffect(effect,[]),children),defaultFilter=c3=>c3;function ManagerConsumer({filter=defaultFilter,children}){let c3=(0,import_react2.useContext)(ManagerContext),renderer=(0,import_react2.useRef)(children),filterer=(0,import_react2.useRef)(filter);if(typeof renderer.current!="function")return import_react2.default.createElement(import_react2.Fragment,null,renderer.current);let data=filterer.current(c3),l2=(0,import_react2.useMemo)(()=>[...Object.entries(data).reduce((acc,keyval)=>acc.concat(keyval),[])],[c3.state]);return(0,import_react2.useMemo)(()=>{let Child=renderer.current;return import_react2.default.createElement(Child,{...data})},l2)}function useStorybookState(){let{state}=(0,import_react2.useContext)(ManagerContext);return{...state,get storiesHash(){return deprecate("state.storiesHash is deprecated, please use state.index"),this.index||{}},get storiesConfigured(){return deprecate("state.storiesConfigured is deprecated, please use state.previewInitialized"),this.previewInitialized},get storiesFailed(){return deprecate("state.storiesFailed is deprecated, please use state.indexError"),this.indexError}}}function useStorybookApi(){let{api}=(0,import_react2.useContext)(ManagerContext);return api}function orDefault(fromStore,defaultState2){return typeof fromStore>"u"?defaultState2:fromStore}var useChannel=(eventMap,deps=[])=>{let api=useStorybookApi();return(0,import_react2.useEffect)(()=>(Object.entries(eventMap).forEach(([type,listener])=>api.on(type,listener)),()=>{Object.entries(eventMap).forEach(([type,listener])=>api.off(type,listener))}),deps),api.emit};function useStoryPrepared(storyId){return useStorybookApi().isPrepared(storyId)}function useParameter(parameterKey,defaultValue){let result2=useStorybookApi().getCurrentParameter(parameterKey);return orDefault(result2,defaultValue)}globalThis.STORYBOOK_ADDON_STATE={};var{STORYBOOK_ADDON_STATE}=globalThis;function useSharedState(stateId,defaultState2){let api=useStorybookApi(),existingState=api.getAddonState(stateId)||STORYBOOK_ADDON_STATE[stateId],state=orDefault(existingState,STORYBOOK_ADDON_STATE[stateId]?STORYBOOK_ADDON_STATE[stateId]:defaultState2),quicksync=!1;state===defaultState2&&defaultState2!==void 0&&(STORYBOOK_ADDON_STATE[stateId]=defaultState2,quicksync=!0),(0,import_react2.useEffect)(()=>{quicksync&&api.setAddonState(stateId,defaultState2)},[quicksync]);let setState=async(s2,options3)=>{let result2=await api.setAddonState(stateId,s2,options3);return STORYBOOK_ADDON_STATE[stateId]=result2,result2},allListeners=(0,import_react2.useMemo)(()=>{let stateChangeHandlers={[`${SHARED_STATE_CHANGED}-client-${stateId}`]:setState,[`${SHARED_STATE_SET}-client-${stateId}`]:setState},stateInitializationHandlers={[SET_STORIES]:async()=>{let currentState=api.getAddonState(stateId);currentState?(STORYBOOK_ADDON_STATE[stateId]=currentState,api.emit(`${SHARED_STATE_SET}-manager-${stateId}`,currentState)):STORYBOOK_ADDON_STATE[stateId]?(await setState(STORYBOOK_ADDON_STATE[stateId]),api.emit(`${SHARED_STATE_SET}-manager-${stateId}`,STORYBOOK_ADDON_STATE[stateId])):defaultState2!==void 0&&(await setState(defaultState2),STORYBOOK_ADDON_STATE[stateId]=defaultState2,api.emit(`${SHARED_STATE_SET}-manager-${stateId}`,defaultState2))},[STORY_CHANGED]:()=>{let currentState=api.getAddonState(stateId);currentState!==void 0&&api.emit(`${SHARED_STATE_SET}-manager-${stateId}`,currentState)}};return{...stateChangeHandlers,...stateInitializationHandlers}},[stateId]),emit=useChannel(allListeners);return[state,async(newStateOrMerger,options3)=>{let result2=await setState(newStateOrMerger,options3);emit(`${SHARED_STATE_CHANGED}-manager-${stateId}`,result2)}]}function useAddonState(addonId,defaultState2){return useSharedState(addonId,defaultState2)}function useArgs(){let{getCurrentStoryData,updateStoryArgs,resetStoryArgs}=useStorybookApi(),data=getCurrentStoryData(),args2=data?.type==="story"?data.args:{},updateArgs=(0,import_react2.useCallback)(newArgs=>updateStoryArgs(data,newArgs),[data,updateStoryArgs]),resetArgs=(0,import_react2.useCallback)(argNames=>resetStoryArgs(data,argNames),[data,resetStoryArgs]);return[args2,updateArgs,resetArgs]}function useGlobals(){let api=useStorybookApi();return[api.getGlobals(),api.updateGlobals]}function useGlobalTypes(){return useStorybookApi().getGlobalTypes()}function useCurrentStory(){let{getCurrentStoryData}=useStorybookApi();return getCurrentStoryData()}function useArgTypes(){let current=useCurrentStory();return current?.type==="story"&¤t.argTypes||{}}var StorybookError=class extends Error{constructor(){super(...arguments),this.data={},this.documentation=!1,this.fromStorybook=!0}get name(){let paddedCode=String(this.code).padStart(4,"0");return`SB_${this.category}_${paddedCode}`}get message(){let page;return this.documentation===!0?page=`https://storybook.js.org/error/${this.name}`:typeof this.documentation=="string"?page=this.documentation:Array.isArray(this.documentation)&&(page=` +${this.documentation.map(doc=>` - ${doc}`).join(` +`)}`),this.template()+(page!=null?` + +More info: ${page} +`:"")}};var Category=(Category2=>(Category2.MANAGER_UNCAUGHT="MANAGER_UNCAUGHT",Category2.MANAGER_UI="MANAGER_UI",Category2.MANAGER_API="MANAGER_API",Category2.MANAGER_CLIENT_LOGGER="MANAGER_CLIENT-LOGGER",Category2.MANAGER_CHANNELS="MANAGER_CHANNELS",Category2.MANAGER_CORE_EVENTS="MANAGER_CORE-EVENTS",Category2.MANAGER_ROUTER="MANAGER_ROUTER",Category2.MANAGER_THEMING="MANAGER_THEMING",Category2))(Category||{}),ProviderDoesNotExtendBaseProviderError=class extends StorybookError{constructor(){super(...arguments),this.category="MANAGER_UI",this.code=1}template(){return"The Provider passed into Storybook's UI is not extended from the base Provider. Please check your Provider implementation."}},UncaughtManagerError=class extends StorybookError{constructor(error){super(error.message),this.error=error,this.category="MANAGER_UNCAUGHT",this.code=1,this.stack=error.stack}template(){return this.message}};var import_react3=__toESM(require_react()),import_prop_types=__toESM(require_prop_types()),import_react_fast_compare=__toESM(require_react_fast_compare()),import_invariant=__toESM(require_browser()),import_shallowequal=__toESM(require_shallowequal());function a(){return a=Object.assign||function(t3){for(var e3=1;e3=0||(i3[r4]=t3[r4]);return i3}var l={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},p={rel:["amphtml","canonical","alternate"]},f2={type:["application/ld+json"]},d={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},h2=Object.keys(l).map(function(t3){return l[t3]}),m2={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},y=Object.keys(m2).reduce(function(t3,e3){return t3[m2[e3]]=e3,t3},{}),T=function(t3,e3){for(var r4=t3.length-1;r4>=0;r4-=1){var n3=t3[r4];if(Object.prototype.hasOwnProperty.call(n3,e3))return n3[e3]}return null},g=function(t3){var e3=T(t3,l.TITLE),r4=T(t3,"titleTemplate");if(Array.isArray(e3)&&(e3=e3.join("")),r4&&e3)return r4.replace(/%s/g,function(){return e3});var n3=T(t3,"defaultTitle");return e3||n3||void 0},b2=function(t3){return T(t3,"onChangeClientState")||function(){}},v=function(t3,e3){return e3.filter(function(e4){return e4[t3]!==void 0}).map(function(e4){return e4[t3]}).reduce(function(t4,e4){return a({},t4,e4)},{})},A=function(t3,e3){return e3.filter(function(t4){return t4[l.BASE]!==void 0}).map(function(t4){return t4[l.BASE]}).reverse().reduce(function(e4,r4){if(!e4.length)for(var n3=Object.keys(r4),i3=0;i3/g,">").replace(/"/g,""").replace(/'/g,"'")},x2=function(t3){return Object.keys(t3).reduce(function(e3,r4){var n3=t3[r4]!==void 0?r4+'="'+t3[r4]+'"':""+r4;return e3?e3+" "+n3:n3},"")},L2=function(t3,e3){return e3===void 0&&(e3={}),Object.keys(t3).reduce(function(e4,r4){return e4[m2[r4]||r4]=t3[r4],e4},e3)},j=function(e3,r4){return r4.map(function(r5,n3){var i3,o2=((i3={key:n3})["data-rh"]=!0,i3);return Object.keys(r5).forEach(function(t3){var e4=m2[t3]||t3;e4==="innerHTML"||e4==="cssText"?o2.dangerouslySetInnerHTML={__html:r5.innerHTML||r5.cssText}:o2[e4]=r5[t3]}),import_react3.default.createElement(e3,o2)})},M=function(e3,r4,n3){switch(e3){case l.TITLE:return{toComponent:function(){return n4=r4.titleAttributes,(i3={key:e4=r4.title})["data-rh"]=!0,o2=L2(n4,i3),[import_react3.default.createElement(l.TITLE,o2,e4)];var e4,n4,i3,o2},toString:function(){return function(t3,e4,r5,n4){var i3=x2(r5),o2=S(e4);return i3?"<"+t3+' data-rh="true" '+i3+">"+w2(o2,n4)+"":"<"+t3+' data-rh="true">'+w2(o2,n4)+""}(e3,r4.title,r4.titleAttributes,n3)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return L2(r4)},toString:function(){return x2(r4)}};default:return{toComponent:function(){return j(e3,r4)},toString:function(){return function(t3,e4,r5){return e4.reduce(function(e5,n4){var i3=Object.keys(n4).filter(function(t4){return!(t4==="innerHTML"||t4==="cssText")}).reduce(function(t4,e6){var i4=n4[e6]===void 0?e6:e6+'="'+w2(n4[e6],r5)+'"';return t4?t4+" "+i4:i4},""),o2=n4.innerHTML||n4.cssText||"",a2=P2.indexOf(t3)===-1;return e5+"<"+t3+' data-rh="true" '+i3+(a2?"/>":">"+o2+"")},"")}(e3,r4,n3)}}}},k=function(t3){var e3=t3.baseTag,r4=t3.bodyAttributes,n3=t3.encode,i3=t3.htmlAttributes,o2=t3.noscriptTags,a2=t3.styleTags,s2=t3.title,c3=s2===void 0?"":s2,u2=t3.titleAttributes,h3=t3.linkTags,m3=t3.metaTags,y2=t3.scriptTags,T2={toComponent:function(){},toString:function(){return""}};if(t3.prioritizeSeoTags){var g2=function(t4){var e4=t4.linkTags,r5=t4.scriptTags,n4=t4.encode,i4=E2(t4.metaTags,d),o3=E2(e4,p),a3=E2(r5,f2);return{priorityMethods:{toComponent:function(){return[].concat(j(l.META,i4.priority),j(l.LINK,o3.priority),j(l.SCRIPT,a3.priority))},toString:function(){return M(l.META,i4.priority,n4)+" "+M(l.LINK,o3.priority,n4)+" "+M(l.SCRIPT,a3.priority,n4)}},metaTags:i4.default,linkTags:o3.default,scriptTags:a3.default}}(t3);T2=g2.priorityMethods,h3=g2.linkTags,m3=g2.metaTags,y2=g2.scriptTags}return{priority:T2,base:M(l.BASE,e3,n3),bodyAttributes:M("bodyAttributes",r4,n3),htmlAttributes:M("htmlAttributes",i3,n3),link:M(l.LINK,h3,n3),meta:M(l.META,m3,n3),noscript:M(l.NOSCRIPT,o2,n3),script:M(l.SCRIPT,y2,n3),style:M(l.STYLE,a2,n3),title:M(l.TITLE,{title:c3,titleAttributes:u2},n3)}},H=[],N2=function(t3,e3){var r4=this;e3===void 0&&(e3=typeof document<"u"),this.instances=[],this.value={setHelmet:function(t4){r4.context.helmet=t4},helmetInstances:{get:function(){return r4.canUseDOM?H:r4.instances},add:function(t4){(r4.canUseDOM?H:r4.instances).push(t4)},remove:function(t4){var e4=(r4.canUseDOM?H:r4.instances).indexOf(t4);(r4.canUseDOM?H:r4.instances).splice(e4,1)}}},this.context=t3,this.canUseDOM=e3,e3||(t3.helmet=k({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},R2=import_react3.default.createContext({}),D=import_prop_types.default.shape({setHelmet:import_prop_types.default.func,helmetInstances:import_prop_types.default.shape({get:import_prop_types.default.func,add:import_prop_types.default.func,remove:import_prop_types.default.func})}),U=typeof document<"u",q=function(e3){function r4(t3){var n3;return(n3=e3.call(this,t3)||this).helmetData=new N2(n3.props.context,r4.canUseDOM),n3}return s(r4,e3),r4.prototype.render=function(){return import_react3.default.createElement(R2.Provider,{value:this.helmetData.value},this.props.children)},r4}(import_react3.Component);q.canUseDOM=U,q.propTypes={context:import_prop_types.default.shape({helmet:import_prop_types.default.shape()}),children:import_prop_types.default.node.isRequired},q.defaultProps={context:{}},q.displayName="HelmetProvider";var Y=function(t3,e3){var r4,n3=document.head||document.querySelector(l.HEAD),i3=n3.querySelectorAll(t3+"[data-rh]"),o2=[].slice.call(i3),a2=[];return e3&&e3.length&&e3.forEach(function(e4){var n4=document.createElement(t3);for(var i4 in e4)Object.prototype.hasOwnProperty.call(e4,i4)&&(i4==="innerHTML"?n4.innerHTML=e4.innerHTML:i4==="cssText"?n4.styleSheet?n4.styleSheet.cssText=e4.cssText:n4.appendChild(document.createTextNode(e4.cssText)):n4.setAttribute(i4,e4[i4]===void 0?"":e4[i4]));n4.setAttribute("data-rh","true"),o2.some(function(t4,e5){return r4=e5,n4.isEqualNode(t4)})?o2.splice(r4,1):a2.push(n4)}),o2.forEach(function(t4){return t4.parentNode.removeChild(t4)}),a2.forEach(function(t4){return n3.appendChild(t4)}),{oldTags:o2,newTags:a2}},B2=function(t3,e3){var r4=document.getElementsByTagName(t3)[0];if(r4){for(var n3=r4.getAttribute("data-rh"),i3=n3?n3.split(","):[],o2=[].concat(i3),a2=Object.keys(e3),s2=0;s2=0;p2-=1)r4.removeAttribute(o2[p2]);i3.length===o2.length?r4.removeAttribute("data-rh"):r4.getAttribute("data-rh")!==a2.join(",")&&r4.setAttribute("data-rh",a2.join(","))}},K=function(t3,e3){var r4=t3.baseTag,n3=t3.htmlAttributes,i3=t3.linkTags,o2=t3.metaTags,a2=t3.noscriptTags,s2=t3.onChangeClientState,c3=t3.scriptTags,u2=t3.styleTags,p2=t3.title,f3=t3.titleAttributes;B2(l.BODY,t3.bodyAttributes),B2(l.HTML,n3),function(t4,e4){t4!==void 0&&document.title!==t4&&(document.title=S(t4)),B2(l.TITLE,e4)}(p2,f3);var d2={baseTag:Y(l.BASE,r4),linkTags:Y(l.LINK,i3),metaTags:Y(l.META,o2),noscriptTags:Y(l.NOSCRIPT,a2),scriptTags:Y(l.SCRIPT,c3),styleTags:Y(l.STYLE,u2)},h3={},m3={};Object.keys(d2).forEach(function(t4){var e4=d2[t4],r5=e4.newTags,n4=e4.oldTags;r5.length&&(h3[t4]=r5),n4.length&&(m3[t4]=d2[t4].oldTags)}),e3&&e3(),s2(t3,h3,m3)},_=null,z=function(t3){function e3(){for(var e4,r5=arguments.length,n3=new Array(r5),i3=0;i3 elements are self-closing and can not contain children. Refer to our API for more information.")}},o2.flattenArrayTypeChildren=function(t3){var e4,r5=t3.child,n3=t3.arrayTypeChildren;return a({},n3,((e4={})[r5.type]=[].concat(n3[r5.type]||[],[a({},t3.newChildProps,this.mapNestedChildrenToProps(r5,t3.nestedChildren))]),e4))},o2.mapObjectTypeChildren=function(t3){var e4,r5,n3=t3.child,i3=t3.newProps,o3=t3.newChildProps,s2=t3.nestedChildren;switch(n3.type){case l.TITLE:return a({},i3,((e4={})[n3.type]=s2,e4.titleAttributes=a({},o3),e4));case l.BODY:return a({},i3,{bodyAttributes:a({},o3)});case l.HTML:return a({},i3,{htmlAttributes:a({},o3)});default:return a({},i3,((r5={})[n3.type]=a({},o3),r5))}},o2.mapArrayTypeChildrenToProps=function(t3,e4){var r5=a({},e4);return Object.keys(t3).forEach(function(e5){var n3;r5=a({},r5,((n3={})[e5]=t3[e5],n3))}),r5},o2.warnOnInvalidChildren=function(t3,e4){return(0,import_invariant.default)(h2.some(function(e5){return t3.type===e5}),typeof t3.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+h2.join(", ")+" are allowed. Helmet does not support rendering <"+t3.type+"> elements. Refer to our API for more information."),(0,import_invariant.default)(!e4||typeof e4=="string"||Array.isArray(e4)&&!e4.some(function(t4){return typeof t4!="string"}),"Helmet expects a string as a child of <"+t3.type+">. Did you forget to wrap your children in braces? ( <"+t3.type+">{``} ) Refer to our API for more information."),!0},o2.mapChildrenToProps=function(e4,r5){var n3=this,i3={};return import_react3.default.Children.forEach(e4,function(t3){if(t3&&t3.props){var e5=t3.props,o3=e5.children,a2=u(e5,F),s2=Object.keys(a2).reduce(function(t4,e6){return t4[y[e6]||e6]=a2[e6],t4},{}),c3=t3.type;switch(typeof c3=="symbol"?c3=c3.toString():n3.warnOnInvalidChildren(t3,o3),c3){case l.FRAGMENT:r5=n3.mapChildrenToProps(o3,r5);break;case l.LINK:case l.META:case l.NOSCRIPT:case l.SCRIPT:case l.STYLE:i3=n3.flattenArrayTypeChildren({child:t3,arrayTypeChildren:i3,newChildProps:s2,nestedChildren:o3});break;default:r5=n3.mapObjectTypeChildren({child:t3,newProps:r5,newChildProps:s2,nestedChildren:o3})}}}),this.mapArrayTypeChildrenToProps(i3,r5)},o2.render=function(){var e4=this.props,r5=e4.children,n3=u(e4,G),i3=a({},n3),o3=n3.helmetData;return r5&&(i3=this.mapChildrenToProps(r5,i3)),!o3||o3 instanceof N2||(o3=new N2(o3.context,o3.instances)),o3?import_react3.default.createElement(z,a({},i3,{context:o3.value,helmetData:void 0})):import_react3.default.createElement(R2.Consumer,null,function(e5){return import_react3.default.createElement(z,a({},i3,{context:e5}))})},r4}(import_react3.Component);W.propTypes={base:import_prop_types.default.object,bodyAttributes:import_prop_types.default.object,children:import_prop_types.default.oneOfType([import_prop_types.default.arrayOf(import_prop_types.default.node),import_prop_types.default.node]),defaultTitle:import_prop_types.default.string,defer:import_prop_types.default.bool,encodeSpecialCharacters:import_prop_types.default.bool,htmlAttributes:import_prop_types.default.object,link:import_prop_types.default.arrayOf(import_prop_types.default.object),meta:import_prop_types.default.arrayOf(import_prop_types.default.object),noscript:import_prop_types.default.arrayOf(import_prop_types.default.object),onChangeClientState:import_prop_types.default.func,script:import_prop_types.default.arrayOf(import_prop_types.default.object),style:import_prop_types.default.arrayOf(import_prop_types.default.object),title:import_prop_types.default.string,titleAttributes:import_prop_types.default.object,titleTemplate:import_prop_types.default.string,prioritizeSeoTags:import_prop_types.default.bool,helmetData:import_prop_types.default.object},W.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},W.displayName="Helmet";var import_react49=__toESM(require_react());var React3=__toESM(require_react()),import_react4=__toESM(require_react()),import_react_dom=__toESM(require_react_dom()),extendStatics=function(d2,b3){return extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d3,b4){d3.__proto__=b4}||function(d3,b4){for(var p2 in b4)Object.prototype.hasOwnProperty.call(b4,p2)&&(d3[p2]=b4[p2])},extendStatics(d2,b3)};function __extends(d2,b3){if(typeof b3!="function"&&b3!==null)throw new TypeError("Class extends value "+String(b3)+" is not a constructor or null");extendStatics(d2,b3);function __(){this.constructor=d2}d2.prototype=b3===null?Object.create(b3):(__.prototype=b3.prototype,new __)}var __assign=function(){return __assign=Object.assign||function(t3){for(var s2,i3=1,n3=arguments.length;i3=wait||timeSinceLastCall<0||maxing&&timeSinceLastInvoke>=maxWait}function timerExpired(){var time=now();if(shouldInvoke(time))return trailingEdge(time);timerId=setTimeout(timerExpired,remainingWait(time))}function trailingEdge(time){return timerId=void 0,trailing&&lastArgs?invokeFunc(time):(lastArgs=lastThis=void 0,result2)}function cancel(){timerId!==void 0&&clearTimeout(timerId),lastInvokeTime=0,lastArgs=lastCallTime=lastThis=timerId=void 0}function flush(){return timerId===void 0?result2:trailingEdge(now())}function debounced(){var time=now(),isInvoking=shouldInvoke(time);if(lastArgs=arguments,lastThis=this,lastCallTime=time,isInvoking){if(timerId===void 0)return leadingEdge(lastCallTime);if(maxing)return clearTimeout(timerId),timerId=setTimeout(timerExpired,wait),invokeFunc(lastCallTime)}return timerId===void 0&&(timerId=setTimeout(timerExpired,wait)),result2}return debounced.cancel=cancel,debounced.flush=flush,debounced}var debounce_1=debounce$1,debounce=debounce_1,isObject4=isObject_1,FUNC_ERROR_TEXT2="Expected a function";function throttle(func,wait,options3){var leading=!0,trailing=!0;if(typeof func!="function")throw new TypeError(FUNC_ERROR_TEXT2);return isObject4(options3)&&(leading="leading"in options3?!!options3.leading:leading,trailing="trailing"in options3?!!options3.trailing:trailing),debounce(func,wait,{leading,maxWait:wait,trailing})}var throttle_1=throttle,patchResizeHandler=function(resizeCallback,refreshMode,refreshRate,refreshOptions){switch(refreshMode){case"debounce":return debounce_1(resizeCallback,refreshRate,refreshOptions);case"throttle":return throttle_1(resizeCallback,refreshRate,refreshOptions);default:return resizeCallback}},isFunction2=function(fn){return typeof fn=="function"},isSSR=function(){return typeof window>"u"},isDOMElement=function(element){return element instanceof Element||element instanceof HTMLDocument},createNotifier=function(onResize,setSize,handleWidth,handleHeight){return function(_a){var width=_a.width,height=_a.height;setSize(function(prev){return prev.width===width&&prev.height===height||prev.width===width&&!handleHeight||prev.height===height&&!handleWidth?prev:(onResize&&isFunction2(onResize)&&onResize(width,height),{width,height})})}},ResizeDetector=function(_super){__extends(ResizeDetector2,_super);function ResizeDetector2(props){var _this=_super.call(this,props)||this;_this.cancelHandler=function(){_this.resizeHandler&&_this.resizeHandler.cancel&&(_this.resizeHandler.cancel(),_this.resizeHandler=null)},_this.attachObserver=function(){var _a2=_this.props,targetRef=_a2.targetRef,observerOptions=_a2.observerOptions;if(!isSSR()){targetRef&&targetRef.current&&(_this.targetRef.current=targetRef.current);var element=_this.getElement();element&&(_this.observableElement&&_this.observableElement===element||(_this.observableElement=element,_this.resizeObserver.observe(element,observerOptions)))}},_this.getElement=function(){var _a2=_this.props,querySelector=_a2.querySelector,targetDomEl=_a2.targetDomEl;if(isSSR())return null;if(querySelector)return document.querySelector(querySelector);if(targetDomEl&&isDOMElement(targetDomEl))return targetDomEl;if(_this.targetRef&&isDOMElement(_this.targetRef.current))return _this.targetRef.current;var currentElement=(0,import_react_dom.findDOMNode)(_this);if(!currentElement)return null;var renderType=_this.getRenderType();switch(renderType){case"renderProp":return currentElement;case"childFunction":return currentElement;case"child":return currentElement;case"childArray":return currentElement;default:return currentElement.parentElement}},_this.createResizeHandler=function(entries){var _a2=_this.props,_b=_a2.handleWidth,handleWidth=_b===void 0?!0:_b,_c=_a2.handleHeight,handleHeight=_c===void 0?!0:_c,onResize=_a2.onResize;if(!(!handleWidth&&!handleHeight)){var notifyResize=createNotifier(onResize,_this.setState.bind(_this),handleWidth,handleHeight);entries.forEach(function(entry){var _a3=entry&&entry.contentRect||{},width=_a3.width,height=_a3.height,shouldSetSize=!_this.skipOnMount&&!isSSR();shouldSetSize&¬ifyResize({width,height}),_this.skipOnMount=!1})}},_this.getRenderType=function(){var _a2=_this.props,render=_a2.render,children=_a2.children;return isFunction2(render)?"renderProp":isFunction2(children)?"childFunction":(0,import_react4.isValidElement)(children)?"child":Array.isArray(children)?"childArray":"parent"};var skipOnMount=props.skipOnMount,refreshMode=props.refreshMode,_a=props.refreshRate,refreshRate=_a===void 0?1e3:_a,refreshOptions=props.refreshOptions;return _this.state={width:void 0,height:void 0},_this.skipOnMount=skipOnMount,_this.targetRef=(0,import_react4.createRef)(),_this.observableElement=null,isSSR()||(_this.resizeHandler=patchResizeHandler(_this.createResizeHandler,refreshMode,refreshRate,refreshOptions),_this.resizeObserver=new window.ResizeObserver(_this.resizeHandler)),_this}return ResizeDetector2.prototype.componentDidMount=function(){this.attachObserver()},ResizeDetector2.prototype.componentDidUpdate=function(){this.attachObserver()},ResizeDetector2.prototype.componentWillUnmount=function(){isSSR()||(this.observableElement=null,this.resizeObserver.disconnect(),this.cancelHandler())},ResizeDetector2.prototype.render=function(){var _a=this.props,render=_a.render,children=_a.children,_b=_a.nodeType,WrapperTag=_b===void 0?"div":_b,_c=this.state,width=_c.width,height=_c.height,childProps={width,height,targetRef:this.targetRef},renderType=this.getRenderType(),typedChildren;switch(renderType){case"renderProp":return render&&render(childProps);case"childFunction":return typedChildren=children,typedChildren(childProps);case"child":if(typedChildren=children,typedChildren.type&&typeof typedChildren.type=="string"){childProps.targetRef;var nativeProps=__rest(childProps,["targetRef"]);return(0,import_react4.cloneElement)(typedChildren,nativeProps)}return(0,import_react4.cloneElement)(typedChildren,childProps);case"childArray":return typedChildren=children,typedChildren.map(function(el){return!!el&&(0,import_react4.cloneElement)(el,childProps)});default:return React3.createElement(WrapperTag,null)}},ResizeDetector2}(import_react4.PureComponent);var useEnhancedEffect=isSSR()?import_react4.useEffect:import_react4.useLayoutEffect;function useResizeDetector(props){props===void 0&&(props={});var _a=props.skipOnMount,skipOnMount=_a===void 0?!1:_a,refreshMode=props.refreshMode,_b=props.refreshRate,refreshRate=_b===void 0?1e3:_b,refreshOptions=props.refreshOptions,_c=props.handleWidth,handleWidth=_c===void 0?!0:_c,_d=props.handleHeight,handleHeight=_d===void 0?!0:_d,targetRef=props.targetRef,observerOptions=props.observerOptions,onResize=props.onResize,skipResize=(0,import_react4.useRef)(skipOnMount),localRef=(0,import_react4.useRef)(null),ref=targetRef??localRef,resizeHandler=(0,import_react4.useRef)(),_e=(0,import_react4.useState)({width:void 0,height:void 0}),size=_e[0],setSize=_e[1];return useEnhancedEffect(function(){if(!isSSR()){var notifyResize=createNotifier(onResize,setSize,handleWidth,handleHeight),resizeCallback=function(entries){!handleWidth&&!handleHeight||entries.forEach(function(entry){var _a2=entry&&entry.contentRect||{},width=_a2.width,height=_a2.height,shouldSetSize=!skipResize.current&&!isSSR();shouldSetSize&¬ifyResize({width,height}),skipResize.current=!1})};resizeHandler.current=patchResizeHandler(resizeCallback,refreshMode,refreshRate,refreshOptions);var resizeObserver=new window.ResizeObserver(resizeHandler.current);return ref.current&&resizeObserver.observe(ref.current,observerOptions),function(){resizeObserver.disconnect();var patchedResizeHandler=resizeHandler.current;patchedResizeHandler&&patchedResizeHandler.cancel&&patchedResizeHandler.cancel()}}},[refreshMode,refreshRate,refreshOptions,handleWidth,handleHeight,onResize,observerOptions,ref.current]),__assign({ref},size)}var dist_exports5={};__export(dist_exports5,{A:()=>A2,ActionBar:()=>ActionBar,AddonPanel:()=>AddonPanel,Badge:()=>Badge,Bar:()=>Bar,Blockquote:()=>Blockquote,Button:()=>Button,ClipboardCode:()=>ClipboardCode,Code:()=>Code,DL:()=>DL,Div:()=>Div,DocumentWrapper:()=>DocumentWrapper,ErrorFormatter:()=>ErrorFormatter,FlexBar:()=>FlexBar,Form:()=>Form,H1:()=>H1,H2:()=>H2,H3:()=>H3,H4:()=>H4,H5:()=>H5,H6:()=>H6,HR:()=>HR,IconButton:()=>IconButton,IconButtonSkeleton:()=>IconButtonSkeleton,Icons:()=>Icons,Img:()=>Img,LI:()=>LI,Link:()=>Link22,ListItem:()=>ListItem_default,Loader:()=>Loader,OL:()=>OL,P:()=>P3,Placeholder:()=>Placeholder,Pre:()=>Pre,ResetWrapper:()=>ResetWrapper,ScrollArea:()=>ScrollArea,Separator:()=>Separator,Spaced:()=>Spaced,Span:()=>Span,StorybookIcon:()=>StorybookIcon,StorybookLogo:()=>StorybookLogo,Symbols:()=>Symbols,SyntaxHighlighter:()=>SyntaxHighlighter22,TT:()=>TT,TabBar:()=>TabBar,TabButton:()=>TabButton,TabWrapper:()=>TabWrapper,Table:()=>Table,Tabs:()=>Tabs,TabsState:()=>TabsState,TooltipLinkList:()=>TooltipLinkList,TooltipMessage:()=>TooltipMessage,TooltipNote:()=>TooltipNote,UL:()=>UL,WithTooltip:()=>WithTooltip,WithTooltipPure:()=>WithTooltipPure,Zoom:()=>Zoom,codeCommon:()=>codeCommon,components:()=>components2,createCopyToClipboardFunction:()=>createCopyToClipboardFunction,getStoryHref:()=>getStoryHref,icons:()=>icons,interleaveSeparators:()=>interleaveSeparators,nameSpaceClassNames:()=>nameSpaceClassNames,resetComponents:()=>resetComponents,withReset:()=>withReset});var React5=__toESM(require_react(),1),import_react6=__toESM(require_react(),1);var import_react5=__toESM(require_react());function useResolvedElement(subscriber,refOrElement){var lastReportRef=(0,import_react5.useRef)(null),refOrElementRef=(0,import_react5.useRef)(null);refOrElementRef.current=refOrElement;var cbElementRef=(0,import_react5.useRef)(null);(0,import_react5.useEffect)(function(){evaluateSubscription()});var evaluateSubscription=(0,import_react5.useCallback)(function(){var cbElement=cbElementRef.current,refOrElement2=refOrElementRef.current,element=cbElement||(refOrElement2?refOrElement2 instanceof Element?refOrElement2:refOrElement2.current:null);lastReportRef.current&&lastReportRef.current.element===element&&lastReportRef.current.subscriber===subscriber||(lastReportRef.current&&lastReportRef.current.cleanup&&lastReportRef.current.cleanup(),lastReportRef.current={element,subscriber,cleanup:element?subscriber(element):void 0})},[subscriber]);return(0,import_react5.useEffect)(function(){return function(){lastReportRef.current&&lastReportRef.current.cleanup&&(lastReportRef.current.cleanup(),lastReportRef.current=null)}},[]),(0,import_react5.useCallback)(function(element){cbElementRef.current=element,evaluateSubscription()},[evaluateSubscription])}function extractSize(entry,boxProp,sizeType){return entry[boxProp]?entry[boxProp][0]?entry[boxProp][0][sizeType]:entry[boxProp][sizeType]:boxProp==="contentBoxSize"?entry.contentRect[sizeType==="inlineSize"?"width":"height"]:void 0}function useResizeObserver(opts){opts===void 0&&(opts={});var onResize=opts.onResize,onResizeRef=(0,import_react5.useRef)(void 0);onResizeRef.current=onResize;var round=opts.round||Math.round,resizeObserverRef=(0,import_react5.useRef)(),_useState=(0,import_react5.useState)({width:void 0,height:void 0}),size=_useState[0],setSize=_useState[1],didUnmount=(0,import_react5.useRef)(!1);(0,import_react5.useEffect)(function(){return didUnmount.current=!1,function(){didUnmount.current=!0}},[]);var previous=(0,import_react5.useRef)({width:void 0,height:void 0}),refCallback=useResolvedElement((0,import_react5.useCallback)(function(element){return(!resizeObserverRef.current||resizeObserverRef.current.box!==opts.box||resizeObserverRef.current.round!==round)&&(resizeObserverRef.current={box:opts.box,round,instance:new ResizeObserver(function(entries){var entry=entries[0],boxProp=opts.box==="border-box"?"borderBoxSize":opts.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",reportedWidth=extractSize(entry,boxProp,"inlineSize"),reportedHeight=extractSize(entry,boxProp,"blockSize"),newWidth=reportedWidth?round(reportedWidth):void 0,newHeight=reportedHeight?round(reportedHeight):void 0;if(previous.current.width!==newWidth||previous.current.height!==newHeight){var newSize={width:newWidth,height:newHeight};previous.current.width=newWidth,previous.current.height=newHeight,onResizeRef.current?onResizeRef.current(newSize):didUnmount.current||setSize(newSize)}})}),resizeObserverRef.current.instance.observe(element,{box:opts.box}),function(){resizeObserverRef.current&&resizeObserverRef.current.instance.unobserve(element)}},[opts.box,round]),opts.ref);return(0,import_react5.useMemo)(function(){return{ref:refCallback,width:size.width,height:size.height}},[refCallback,size.width,size.height])}var import_memoizerific4=__toESM(require_memoizerific(),1);var nameSpaceClassNames=({...props},key2)=>{let classes=[props.class,props.className];return delete props.class,props.className=["sbdocs",`sbdocs-${key2}`,...classes].filter(Boolean).join(" "),props};function _assertThisInitialized(self2){if(self2===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self2}function _setPrototypeOf(o2,p2){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o22,p22){return o22.__proto__=p22,o22},_setPrototypeOf(o2,p2)}function _inheritsLoose(subClass,superClass){subClass.prototype=Object.create(superClass.prototype),subClass.prototype.constructor=subClass,_setPrototypeOf(subClass,superClass)}function _getPrototypeOf(o2){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(o22){return o22.__proto__||Object.getPrototypeOf(o22)},_getPrototypeOf(o2)}function _isNativeFunction(fn){return Function.toString.call(fn).indexOf("[native code]")!==-1}function _isNativeReflectConstruct(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _construct(Parent,args2,Class){return _isNativeReflectConstruct()?_construct=Reflect.construct.bind():_construct=function(Parent2,args22,Class2){var a2=[null];a2.push.apply(a2,args22);var Constructor=Function.bind.apply(Parent2,a2),instance=new Constructor;return Class2&&_setPrototypeOf(instance,Class2.prototype),instance},_construct.apply(null,arguments)}function _wrapNativeSuper(Class){var _cache=typeof Map=="function"?new Map:void 0;return _wrapNativeSuper=function(Class2){if(Class2===null||!_isNativeFunction(Class2))return Class2;if(typeof Class2!="function")throw new TypeError("Super expression must either be null or a function");if(typeof _cache<"u"){if(_cache.has(Class2))return _cache.get(Class2);_cache.set(Class2,Wrapper32)}function Wrapper32(){return _construct(Class2,arguments,_getPrototypeOf(this).constructor)}return Wrapper32.prototype=Object.create(Class2.prototype,{constructor:{value:Wrapper32,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(Wrapper32,Class2)},_wrapNativeSuper(Class)}var ERRORS={1:`Passed invalid arguments to hsl, please pass multiple numbers e.g. hsl(360, 0.75, 0.4) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75 }). + +`,2:`Passed invalid arguments to hsla, please pass multiple numbers e.g. hsla(360, 0.75, 0.4, 0.7) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75, alpha: 0.7 }). + +`,3:`Passed an incorrect argument to a color function, please pass a string representation of a color. + +`,4:`Couldn't generate valid rgb string from %s, it returned %s. + +`,5:`Couldn't parse the color string. Please provide the color as a string in hex, rgb, rgba, hsl or hsla notation. + +`,6:`Passed invalid arguments to rgb, please pass multiple numbers e.g. rgb(255, 205, 100) or an object e.g. rgb({ red: 255, green: 205, blue: 100 }). + +`,7:`Passed invalid arguments to rgba, please pass multiple numbers e.g. rgb(255, 205, 100, 0.75) or an object e.g. rgb({ red: 255, green: 205, blue: 100, alpha: 0.75 }). + +`,8:`Passed invalid argument to toColorString, please pass a RgbColor, RgbaColor, HslColor or HslaColor object. + +`,9:`Please provide a number of steps to the modularScale helper. + +`,10:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,11:`Invalid value passed as base to modularScale, expected number or em string but got "%s" + +`,12:`Expected a string ending in "px" or a number passed as the first argument to %s(), got "%s" instead. + +`,13:`Expected a string ending in "px" or a number passed as the second argument to %s(), got "%s" instead. + +`,14:`Passed invalid pixel value ("%s") to %s(), please pass a value like "12px" or 12. + +`,15:`Passed invalid base value ("%s") to %s(), please pass a value like "12px" or 12. + +`,16:`You must provide a template to this method. + +`,17:`You passed an unsupported selector state to this method. + +`,18:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,19:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,20:`expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,21:"expects the objects in the first argument array to have the properties `prop`, `fromSize`, and `toSize`.\n\n",22:"expects the first argument object to have the properties `prop`, `fromSize`, and `toSize`.\n\n",23:`fontFace expects a name of a font-family. + +`,24:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,25:`fontFace expects localFonts to be an array. + +`,26:`fontFace expects fileFormats to be an array. + +`,27:`radialGradient requries at least 2 color-stops to properly render. + +`,28:`Please supply a filename to retinaImage() as the first argument. + +`,29:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,30:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",31:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation + +`,32:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s']) +To pass a single animation please supply them in simple values, e.g. animation('rotate', '2s') + +`,33:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation + +`,34:`borderRadius expects a radius value as a string or number as the second argument. + +`,35:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,36:`Property must be a string value. + +`,37:`Syntax Error at %s. + +`,38:`Formula contains a function that needs parentheses at %s. + +`,39:`Formula is missing closing parenthesis at %s. + +`,40:`Formula has too many closing parentheses at %s. + +`,41:`All values in a formula must have the same unit or be unitless. + +`,42:`Please provide a number of steps to the modularScale helper. + +`,43:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,44:`Invalid value passed as base to modularScale, expected number or em/rem string but got %s. + +`,45:`Passed invalid argument to hslToColorString, please pass a HslColor or HslaColor object. + +`,46:`Passed invalid argument to rgbToColorString, please pass a RgbColor or RgbaColor object. + +`,47:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,48:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,49:`Expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,50:`Expects the objects in the first argument array to have the properties prop, fromSize, and toSize. + +`,51:`Expects the first argument object to have the properties prop, fromSize, and toSize. + +`,52:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,53:`fontFace expects localFonts to be an array. + +`,54:`fontFace expects fileFormats to be an array. + +`,55:`fontFace expects a name of a font-family. + +`,56:`linearGradient requries at least 2 color-stops to properly render. + +`,57:`radialGradient requries at least 2 color-stops to properly render. + +`,58:`Please supply a filename to retinaImage() as the first argument. + +`,59:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,60:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",61:`Property must be a string value. + +`,62:`borderRadius expects a radius value as a string or number as the second argument. + +`,63:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,64:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation. + +`,65:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s'])\\nTo pass a single animation please supply them in simple values, e.g. animation('rotate', '2s'). + +`,66:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation. + +`,67:`You must provide a template to this method. + +`,68:`You passed an unsupported selector state to this method. + +`,69:`Expected a string ending in "px" or a number passed as the first argument to %s(), got %s instead. + +`,70:`Expected a string ending in "px" or a number passed as the second argument to %s(), got %s instead. + +`,71:`Passed invalid pixel value %s to %s(), please pass a value like "12px" or 12. + +`,72:`Passed invalid base value %s to %s(), please pass a value like "12px" or 12. + +`,73:`Please provide a valid CSS variable. + +`,74:`CSS variable not found and no default was provided. + +`,75:`important requires a valid style object, got a %s instead. + +`,76:`fromSize and toSize must be provided as stringified numbers with the same units as minScreen and maxScreen. + +`,77:`remToPx expects a value in "rem" but you provided it in "%s". + +`,78:`base must be set in "px" or "%" but you set it in "%s". +`};function format(){for(var _len=arguments.length,args2=new Array(_len),_key=0;_key<_len;_key++)args2[_key]=arguments[_key];var a2=args2[0],b3=[],c3;for(c3=1;c31?_len2-1:0),_key2=1;_key2<_len2;_key2++)args2[_key2-1]=arguments[_key2];return _this=_Error.call(this,format.apply(void 0,[ERRORS[code]].concat(args2)))||this,_assertThisInitialized(_this)}return PolishedError22}(_wrapNativeSuper(Error));function colorToInt(color2){return Math.round(color2*255)}function convertToInt(red,green,blue){return colorToInt(red)+","+colorToInt(green)+","+colorToInt(blue)}function hslToRgb(hue,saturation,lightness,convert){if(convert===void 0&&(convert=convertToInt),saturation===0)return convert(lightness,lightness,lightness);var huePrime=(hue%360+360)%360/60,chroma=(1-Math.abs(2*lightness-1))*saturation,secondComponent=chroma*(1-Math.abs(huePrime%2-1)),red=0,green=0,blue=0;huePrime>=0&&huePrime<1?(red=chroma,green=secondComponent):huePrime>=1&&huePrime<2?(red=secondComponent,green=chroma):huePrime>=2&&huePrime<3?(green=chroma,blue=secondComponent):huePrime>=3&&huePrime<4?(green=secondComponent,blue=chroma):huePrime>=4&&huePrime<5?(red=secondComponent,blue=chroma):huePrime>=5&&huePrime<6&&(red=chroma,blue=secondComponent);var lightnessModification=lightness-chroma/2,finalRed=red+lightnessModification,finalGreen=green+lightnessModification,finalBlue=blue+lightnessModification;return convert(finalRed,finalGreen,finalBlue)}var namedColorMap={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function nameToHex(color2){if(typeof color2!="string")return color2;var normalizedColorName=color2.toLowerCase();return namedColorMap[normalizedColorName]?"#"+namedColorMap[normalizedColorName]:color2}var hexRegex=/^#[a-fA-F0-9]{6}$/,hexRgbaRegex=/^#[a-fA-F0-9]{8}$/,reducedHexRegex=/^#[a-fA-F0-9]{3}$/,reducedRgbaHexRegex=/^#[a-fA-F0-9]{4}$/,rgbRegex=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,rgbaRegex=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,hslRegex=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,hslaRegex=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function parseToRgb(color2){if(typeof color2!="string")throw new PolishedError(3);var normalizedColor=nameToHex(color2);if(normalizedColor.match(hexRegex))return{red:parseInt(""+normalizedColor[1]+normalizedColor[2],16),green:parseInt(""+normalizedColor[3]+normalizedColor[4],16),blue:parseInt(""+normalizedColor[5]+normalizedColor[6],16)};if(normalizedColor.match(hexRgbaRegex)){var alpha=parseFloat((parseInt(""+normalizedColor[7]+normalizedColor[8],16)/255).toFixed(2));return{red:parseInt(""+normalizedColor[1]+normalizedColor[2],16),green:parseInt(""+normalizedColor[3]+normalizedColor[4],16),blue:parseInt(""+normalizedColor[5]+normalizedColor[6],16),alpha}}if(normalizedColor.match(reducedHexRegex))return{red:parseInt(""+normalizedColor[1]+normalizedColor[1],16),green:parseInt(""+normalizedColor[2]+normalizedColor[2],16),blue:parseInt(""+normalizedColor[3]+normalizedColor[3],16)};if(normalizedColor.match(reducedRgbaHexRegex)){var _alpha=parseFloat((parseInt(""+normalizedColor[4]+normalizedColor[4],16)/255).toFixed(2));return{red:parseInt(""+normalizedColor[1]+normalizedColor[1],16),green:parseInt(""+normalizedColor[2]+normalizedColor[2],16),blue:parseInt(""+normalizedColor[3]+normalizedColor[3],16),alpha:_alpha}}var rgbMatched=rgbRegex.exec(normalizedColor);if(rgbMatched)return{red:parseInt(""+rgbMatched[1],10),green:parseInt(""+rgbMatched[2],10),blue:parseInt(""+rgbMatched[3],10)};var rgbaMatched=rgbaRegex.exec(normalizedColor.substring(0,50));if(rgbaMatched)return{red:parseInt(""+rgbaMatched[1],10),green:parseInt(""+rgbaMatched[2],10),blue:parseInt(""+rgbaMatched[3],10),alpha:parseFloat(""+rgbaMatched[4])>1?parseFloat(""+rgbaMatched[4])/100:parseFloat(""+rgbaMatched[4])};var hslMatched=hslRegex.exec(normalizedColor);if(hslMatched){var hue=parseInt(""+hslMatched[1],10),saturation=parseInt(""+hslMatched[2],10)/100,lightness=parseInt(""+hslMatched[3],10)/100,rgbColorString="rgb("+hslToRgb(hue,saturation,lightness)+")",hslRgbMatched=rgbRegex.exec(rgbColorString);if(!hslRgbMatched)throw new PolishedError(4,normalizedColor,rgbColorString);return{red:parseInt(""+hslRgbMatched[1],10),green:parseInt(""+hslRgbMatched[2],10),blue:parseInt(""+hslRgbMatched[3],10)}}var hslaMatched=hslaRegex.exec(normalizedColor.substring(0,50));if(hslaMatched){var _hue=parseInt(""+hslaMatched[1],10),_saturation=parseInt(""+hslaMatched[2],10)/100,_lightness=parseInt(""+hslaMatched[3],10)/100,_rgbColorString="rgb("+hslToRgb(_hue,_saturation,_lightness)+")",_hslRgbMatched=rgbRegex.exec(_rgbColorString);if(!_hslRgbMatched)throw new PolishedError(4,normalizedColor,_rgbColorString);return{red:parseInt(""+_hslRgbMatched[1],10),green:parseInt(""+_hslRgbMatched[2],10),blue:parseInt(""+_hslRgbMatched[3],10),alpha:parseFloat(""+hslaMatched[4])>1?parseFloat(""+hslaMatched[4])/100:parseFloat(""+hslaMatched[4])}}throw new PolishedError(5)}function rgbToHsl(color2){var red=color2.red/255,green=color2.green/255,blue=color2.blue/255,max=Math.max(red,green,blue),min=Math.min(red,green,blue),lightness=(max+min)/2;if(max===min)return color2.alpha!==void 0?{hue:0,saturation:0,lightness,alpha:color2.alpha}:{hue:0,saturation:0,lightness};var hue,delta=max-min,saturation=lightness>.5?delta/(2-max-min):delta/(max+min);switch(max){case red:hue=(green-blue)/delta+(green=1?hslToHex(value2,saturation,lightness):"rgba("+hslToRgb(value2,saturation,lightness)+","+alpha+")";if(typeof value2=="object"&&saturation===void 0&&lightness===void 0&&alpha===void 0)return value2.alpha>=1?hslToHex(value2.hue,value2.saturation,value2.lightness):"rgba("+hslToRgb(value2.hue,value2.saturation,value2.lightness)+","+value2.alpha+")";throw new PolishedError(2)}function rgb(value2,green,blue){if(typeof value2=="number"&&typeof green=="number"&&typeof blue=="number")return reduceHexValue$1("#"+numberToHex(value2)+numberToHex(green)+numberToHex(blue));if(typeof value2=="object"&&green===void 0&&blue===void 0)return reduceHexValue$1("#"+numberToHex(value2.red)+numberToHex(value2.green)+numberToHex(value2.blue));throw new PolishedError(6)}function rgba(firstValue,secondValue,thirdValue,fourthValue){if(typeof firstValue=="string"&&typeof secondValue=="number"){var rgbValue=parseToRgb(firstValue);return"rgba("+rgbValue.red+","+rgbValue.green+","+rgbValue.blue+","+secondValue+")"}else{if(typeof firstValue=="number"&&typeof secondValue=="number"&&typeof thirdValue=="number"&&typeof fourthValue=="number")return fourthValue>=1?rgb(firstValue,secondValue,thirdValue):"rgba("+firstValue+","+secondValue+","+thirdValue+","+fourthValue+")";if(typeof firstValue=="object"&&secondValue===void 0&&thirdValue===void 0&&fourthValue===void 0)return firstValue.alpha>=1?rgb(firstValue.red,firstValue.green,firstValue.blue):"rgba("+firstValue.red+","+firstValue.green+","+firstValue.blue+","+firstValue.alpha+")"}throw new PolishedError(7)}var isRgb=function(color2){return typeof color2.red=="number"&&typeof color2.green=="number"&&typeof color2.blue=="number"&&(typeof color2.alpha!="number"||typeof color2.alpha>"u")},isRgba=function(color2){return typeof color2.red=="number"&&typeof color2.green=="number"&&typeof color2.blue=="number"&&typeof color2.alpha=="number"},isHsl=function(color2){return typeof color2.hue=="number"&&typeof color2.saturation=="number"&&typeof color2.lightness=="number"&&(typeof color2.alpha!="number"||typeof color2.alpha>"u")},isHsla=function(color2){return typeof color2.hue=="number"&&typeof color2.saturation=="number"&&typeof color2.lightness=="number"&&typeof color2.alpha=="number"};function toColorString(color2){if(typeof color2!="object")throw new PolishedError(8);if(isRgba(color2))return rgba(color2);if(isRgb(color2))return rgb(color2);if(isHsla(color2))return hsla(color2);if(isHsl(color2))return hsl(color2);throw new PolishedError(8)}function curried(f3,length,acc){return function(){var combined=acc.concat(Array.prototype.slice.call(arguments));return combined.length>=length?f3.apply(this,combined):curried(f3,length,combined)}}function curry(f3){return curried(f3,f3.length,[])}function guard(lowerBoundary,upperBoundary,value2){return Math.max(lowerBoundary,Math.min(upperBoundary,value2))}function darken(amount,color2){if(color2==="transparent")return color2;var hslColor=parseToHsl(color2);return toColorString(_extends({},hslColor,{lightness:guard(0,1,hslColor.lightness-parseFloat(amount))}))}var curriedDarken=curry(darken),curriedDarken$1=curriedDarken;function lighten(amount,color2){if(color2==="transparent")return color2;var hslColor=parseToHsl(color2);return toColorString(_extends({},hslColor,{lightness:guard(0,1,hslColor.lightness+parseFloat(amount))}))}var curriedLighten=curry(lighten),curriedLighten$1=curriedLighten;function transparentize(amount,color2){if(color2==="transparent")return color2;var parsedColor=parseToRgb(color2),alpha=typeof parsedColor.alpha=="number"?parsedColor.alpha:1,colorWithAlpha=_extends({},parsedColor,{alpha:guard(0,1,+(alpha*100-parseFloat(amount)*100).toFixed(2)/100)});return rgba(colorWithAlpha)}var curriedTransparentize=curry(transparentize),curriedTransparentize$1=curriedTransparentize,headerCommon=({theme})=>({margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:theme.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}}),codeCommon=({theme})=>({lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:theme.typography.size.s2-1,border:theme.base==="light"?`1px solid ${theme.color.mediumlight}`:`1px solid ${theme.color.darker}`,color:theme.base==="light"?curriedTransparentize$1(.1,theme.color.defaultText):curriedTransparentize$1(.3,theme.color.defaultText),backgroundColor:theme.base==="light"?theme.color.lighter:theme.color.border}),withReset=({theme})=>({fontFamily:theme.typography.fonts.base,fontSize:theme.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"}),withMargin={margin:"16px 0"},Link3=({href:input,children,...props})=>{let isStorybookPath=/^\//.test(input),isAnchorUrl=/^#.*/.test(input),href=isStorybookPath?`./?path=${input}`:input;return import_react6.default.createElement("a",{href,target:isAnchorUrl?"_self":"_top",...props},children)},A2=newStyled(Link3)(withReset,({theme})=>({fontSize:"inherit",lineHeight:"24px",color:theme.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}})),Blockquote=newStyled.blockquote(withReset,withMargin,({theme})=>({borderLeft:`4px solid ${theme.color.medium}`,padding:"0 15px",color:theme.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}})),isReactChildString=child=>typeof child=="string",isInlineCodeRegex=/[\n\r]/g,DefaultCodeBlock=newStyled.code(({theme})=>({fontFamily:theme.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"}),codeCommon),StyledSyntaxHighlighter=newStyled(SyntaxHighlighter2)(({theme})=>({fontFamily:theme.typography.fonts.mono,fontSize:`${theme.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:theme.appBorderRadius,boxShadow:theme.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),Code=({className,children,...props})=>{let language=(className||"").match(/lang-(\S+)/),childrenArray=import_react6.Children.toArray(children);return childrenArray.filter(isReactChildString).some(child=>child.match(isInlineCodeRegex))?import_react6.default.createElement(StyledSyntaxHighlighter,{bordered:!0,copyable:!0,language:language?.[1]??"plaintext",format:!1,...props},children):import_react6.default.createElement(DefaultCodeBlock,{...props,className},childrenArray)},Div=newStyled.div(withReset),DL=newStyled.dl(withReset,{...withMargin,padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}}),H1=newStyled.h1(withReset,headerCommon,({theme})=>({fontSize:`${theme.typography.size.l1}px`,fontWeight:theme.typography.weight.bold})),H2=newStyled.h2(withReset,headerCommon,({theme})=>({fontSize:`${theme.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${theme.appBorderColor}`})),H3=newStyled.h3(withReset,headerCommon,({theme})=>({fontSize:`${theme.typography.size.m1}px`})),H4=newStyled.h4(withReset,headerCommon,({theme})=>({fontSize:`${theme.typography.size.s3}px`})),H5=newStyled.h5(withReset,headerCommon,({theme})=>({fontSize:`${theme.typography.size.s2}px`})),H6=newStyled.h6(withReset,headerCommon,({theme})=>({fontSize:`${theme.typography.size.s2}px`,color:theme.color.dark})),HR=newStyled.hr(({theme})=>({border:"0 none",borderTop:`1px solid ${theme.appBorderColor}`,height:4,padding:0})),Img=newStyled.img({maxWidth:"100%"}),LI=newStyled.li(withReset,({theme})=>({fontSize:theme.typography.size.s2,color:theme.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":codeCommon({theme})})),listCommon={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},OL=newStyled.ol(withReset,withMargin,{...listCommon,listStyle:"decimal"}),P3=newStyled.p(withReset,withMargin,({theme})=>({fontSize:theme.typography.size.s2,lineHeight:"24px",color:theme.color.defaultText,"& code":codeCommon({theme})})),Pre=newStyled.pre(withReset,withMargin,({theme})=>({fontFamily:theme.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}})),Span=newStyled.span(withReset,({theme})=>({"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${theme.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:theme.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}})),Table=newStyled.table(withReset,withMargin,({theme})=>({fontSize:theme.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${theme.appBorderColor}`,backgroundColor:theme.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:theme.base==="dark"?theme.color.darker:theme.color.lighter},"& tr th":{fontWeight:"bold",color:theme.color.defaultText,border:`1px solid ${theme.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${theme.appBorderColor}`,color:theme.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}})),TT=newStyled.title(codeCommon),listCommon2={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},UL=newStyled.ul(withReset,withMargin,{...listCommon2,listStyle:"disc"}),ResetWrapper=newStyled.div(withReset),components={h1:props=>import_react6.default.createElement(H1,{...nameSpaceClassNames(props,"h1")}),h2:props=>import_react6.default.createElement(H2,{...nameSpaceClassNames(props,"h2")}),h3:props=>import_react6.default.createElement(H3,{...nameSpaceClassNames(props,"h3")}),h4:props=>import_react6.default.createElement(H4,{...nameSpaceClassNames(props,"h4")}),h5:props=>import_react6.default.createElement(H5,{...nameSpaceClassNames(props,"h5")}),h6:props=>import_react6.default.createElement(H6,{...nameSpaceClassNames(props,"h6")}),pre:props=>import_react6.default.createElement(Pre,{...nameSpaceClassNames(props,"pre")}),a:props=>import_react6.default.createElement(A2,{...nameSpaceClassNames(props,"a")}),hr:props=>import_react6.default.createElement(HR,{...nameSpaceClassNames(props,"hr")}),dl:props=>import_react6.default.createElement(DL,{...nameSpaceClassNames(props,"dl")}),blockquote:props=>import_react6.default.createElement(Blockquote,{...nameSpaceClassNames(props,"blockquote")}),table:props=>import_react6.default.createElement(Table,{...nameSpaceClassNames(props,"table")}),img:props=>import_react6.default.createElement(Img,{...nameSpaceClassNames(props,"img")}),div:props=>import_react6.default.createElement(Div,{...nameSpaceClassNames(props,"div")}),span:props=>import_react6.default.createElement(Span,{...nameSpaceClassNames(props,"span")}),li:props=>import_react6.default.createElement(LI,{...nameSpaceClassNames(props,"li")}),ul:props=>import_react6.default.createElement(UL,{...nameSpaceClassNames(props,"ul")}),ol:props=>import_react6.default.createElement(OL,{...nameSpaceClassNames(props,"ol")}),p:props=>import_react6.default.createElement(P3,{...nameSpaceClassNames(props,"p")}),code:props=>import_react6.default.createElement(Code,{...nameSpaceClassNames(props,"code")}),tt:props=>import_react6.default.createElement(TT,{...nameSpaceClassNames(props,"tt")}),resetwrapper:props=>import_react6.default.createElement(ResetWrapper,{...nameSpaceClassNames(props,"resetwrapper")})},BadgeWrapper=newStyled.div(({theme})=>({display:"inline-block",fontSize:11,lineHeight:"12px",alignSelf:"center",padding:"4px 12px",borderRadius:"3em",fontWeight:theme.typography.weight.bold}),{svg:{height:12,width:12,marginRight:4,marginTop:-2,path:{fill:"currentColor"}}},({theme,status})=>{switch(status){case"critical":return{color:theme.color.critical,background:theme.background.critical};case"negative":return{color:theme.color.negativeText,background:theme.background.negative,boxShadow:theme.base==="light"?`inset 0 0 0 1px ${curriedTransparentize$1(.9,theme.color.negativeText)}`:"none"};case"warning":return{color:theme.color.warningText,background:theme.background.warning,boxShadow:theme.base==="light"?`inset 0 0 0 1px ${curriedTransparentize$1(.9,theme.color.warningText)}`:"none"};case"neutral":return{color:theme.color.dark,background:theme.color.mediumlight,boxShadow:theme.base==="light"?`inset 0 0 0 1px ${curriedTransparentize$1(.9,theme.color.dark)}`:"none"};case"positive":return{color:theme.color.positiveText,background:theme.background.positive,boxShadow:theme.base==="light"?`inset 0 0 0 1px ${curriedTransparentize$1(.9,theme.color.positiveText)}`:"none"};default:return{}}}),Badge=({...props})=>import_react6.default.createElement(BadgeWrapper,{...props}),icons={user:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0ZM2.67 11.15c.7-1 2.6-1.81 3.2-1.9.22-.04.23-.66.23-.66s-.67-.66-.81-1.55c-.4 0-.63-.94-.24-1.27l-.02-.13c-.06-.6-.28-2.6 1.97-2.6s2.03 2 1.97 2.6l-.02.13c.4.33.15 1.27-.24 1.27-.14.89-.8 1.55-.8 1.55s0 .62.22.66c.6.09 2.5.9 3.2 1.9a6 6 0 1 0-8.66 0Z"})),useralt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.27 13.16a11.39 11.39 0 0 0 5.18-1.23v-.25c0-1.57-3.24-3-4.1-3.13-.27-.05-.28-.79-.28-.79s.8-.78.96-1.83c.47 0 .75-1.12.29-1.52.02-.41.6-3.25-2.32-3.25S4.65 4 4.67 4.41c-.46.4-.17 1.52.29 1.52.17 1.05.96 1.83.96 1.83s0 .74-.27.79c-.86.13-4.04 1.53-4.1 3.08a11.44 11.44 0 0 0 5.72 1.53Z"})),useradd:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1.18 11.9c-.4-.17-.8-.36-1.18-.58.06-1.44 3.02-2.74 3.82-2.87.25-.04.26-.73.26-.73s-.74-.73-.9-1.7c-.43 0-.7-1.05-.27-1.42l-.01-.14c-.07-.67-.31-2.88 2.18-2.88 2.48 0 2.24 2.2 2.17 2.88l-.01.14c.43.37.16 1.41-.27 1.41-.16.98-.9 1.71-.9 1.71s.01.69.26.73c.8.13 3.82 1.46 3.82 2.91v.24a10.63 10.63 0 0 1-8.97.3ZM11.5 2.16c.28 0 .5.22.5.5v1.5h1.5a.5.5 0 0 1 0 1H12v1.5a.5.5 0 0 1-1 0v-1.5H9.5a.5.5 0 1 1 0-1H11v-1.5c0-.28.22-.5.5-.5Z"})),users:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M9.21 11.62A10.59 10.59 0 0 1 0 11.07c.06-1.35 2.93-2.58 3.7-2.7.25-.03.26-.68.26-.68s-.72-.69-.87-1.6c-.42 0-.68-.99-.26-1.33 0-.03 0-.08-.02-.14-.07-.63-.3-2.71 2.12-2.71 2.41 0 2.18 2.08 2.11 2.71l-.01.14c.42.34.16 1.32-.26 1.32-.16.92-.87 1.6-.87 1.6s0 .66.25.7c.78.11 3.7 1.36 3.7 2.73v.22l-.64.3Z"}),import_react6.default.createElement("path",{d:"M8.81 8.42a9.64 9.64 0 0 0-.74-.4 5.2 5.2 0 0 1 1.7-.76c.17-.02.17-.47.17-.47s-.49-.47-.6-1.1c-.28 0-.46-.68-.17-.91l-.01-.1c-.05-.43-.2-1.86 1.45-1.86 1.66 0 1.5 1.43 1.45 1.86v.1c.28.23.1.9-.18.9-.11.64-.6 1.11-.6 1.11s0 .45.17.47c.54.08 2.55.94 2.55 1.89v.62a10.6 10.6 0 0 1-3.3.56 2.97 2.97 0 0 0-.58-.88c-.37-.41-.85-.76-1.31-1.03Z"})),profile:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M9.1 7.35a5.06 5.06 0 0 1-4.52-.28C4.6 6.4 6.02 5.77 6.4 5.7c.12-.02.12-.35.12-.35s-.35-.34-.43-.81c-.2 0-.33-.5-.12-.67l-.01-.07C5.93 3.48 5.81 2.42 7 2.42S8.07 3.48 8.04 3.8v.07c.2.17.07.67-.13.67-.08.47-.43.81-.43.81s0 .33.12.35c.38.06 1.82.7 1.82 1.4v.1c-.1.06-.2.1-.31.15Zm-5.35 3.9c0-.14.11-.25.25-.25h6a.25.25 0 1 1 0 .5H4a.25.25 0 0 1-.25-.25ZM4 9a.25.25 0 0 0 0 .5h6a.25.25 0 1 0 0-.5H4Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1 .5c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v13a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5V.5ZM2 13V1h10v12H2Z"})),facehappy:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3.97 8.75a.5.5 0 0 0-.87.5 4.5 4.5 0 0 0 7.8 0 .5.5 0 1 0-.87-.5 3.5 3.5 0 0 1-6.06 0ZM5.5 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9.5 6a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),faceneutral:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M4.5 9a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5ZM5.5 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9.5 6a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),facesad:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3.97 10.25a.5.5 0 0 1-.87-.5 4.5 4.5 0 0 1 7.8 0 .5.5 0 1 1-.87.5 3.5 3.5 0 0 0-6.06 0ZM5.5 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9.5 6a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),accessibility:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3.53 4.84a.5.5 0 0 1 .63-.31l2.05.68a2.5 2.5 0 0 0 1.58 0l2.05-.68a.5.5 0 0 1 .32.94L7.7 6.3a.3.3 0 0 0-.21.29v.24c0 .7.16 1.39.48 2.01l.97 1.95a.5.5 0 1 1-.9.44L7 9.12l-1.05 2.1a.5.5 0 1 1-.9-.44l.97-1.95a4.5 4.5 0 0 0 .48-2.01v-.24a.3.3 0 0 0-.2-.29l-2.46-.82a.5.5 0 0 1-.31-.63Z"}),import_react6.default.createElement("path",{d:"M7 4.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Z"})),accessibilityalt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14ZM8 3.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM3.53 4.84a.5.5 0 0 1 .63-.31l2.05.68a2.5 2.5 0 0 0 1.58 0l2.05-.68a.5.5 0 0 1 .32.94L7.7 6.3a.3.3 0 0 0-.21.29v.24c0 .7.16 1.39.48 2.01l.97 1.95a.5.5 0 1 1-.9.44L7 9.12l-1.05 2.1a.5.5 0 1 1-.9-.44l.97-1.95a4.5 4.5 0 0 0 .48-2.01v-.24a.3.3 0 0 0-.2-.29l-2.46-.82a.5.5 0 0 1-.31-.63Z"})),arrowup:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"m7.35 2.9 5.5 5.5a.5.5 0 0 1-.7.7L7 3.96 1.85 9.1a.5.5 0 1 1-.7-.7l5.5-5.5c.2-.2.5-.2.7 0Z"})),arrowdown:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"m1.15 5.6 5.5 5.5c.2.2.5.2.7 0l5.5-5.5a.5.5 0 0 0-.7-.7L7 10.04 1.85 4.9a.5.5 0 1 0-.7.7Z"})),arrowleft:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2.76 7.1c.02.09.06.18.14.25l5.5 5.5a.5.5 0 0 0 .7-.7L3.96 7 9.1 1.85a.5.5 0 1 0-.7-.7l-5.5 5.5a.5.5 0 0 0-.14.45Z"})),arrowright:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"m11.1 7.35-5.5 5.5a.5.5 0 0 1-.7-.7L10.04 7 4.9 1.85a.5.5 0 1 1 .7-.7l5.5 5.5c.2.2.2.5 0 .7Z"})),arrowupalt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11.85 4.65 7.35.15a.5.5 0 0 0-.7 0l-4.5 4.5a.5.5 0 1 0 .7.7L6.5 1.71V13.5a.5.5 0 0 0 1 0V1.7l3.65 3.65a.5.5 0 0 0 .7-.7Z"})),arrowdownalt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.5.5a.5.5 0 0 0-1 0v11.8L2.85 8.64a.5.5 0 1 0-.7.7l4.5 4.5A.5.5 0 0 0 7 14a.5.5 0 0 0 .35-.15l4.5-4.5a.5.5 0 0 0-.7-.7L7.5 12.29V.5Z"})),arrowleftalt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5.35 2.15c.2.2.2.5 0 .7L1.71 6.5H13.5a.5.5 0 0 1 0 1H1.7l3.65 3.65a.5.5 0 0 1-.7.7l-4.5-4.5a.5.5 0 0 1 0-.7l4.5-4.5c.2-.2.5-.2.7 0Z"})),arrowrightalt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M8.65 2.15c.2-.2.5-.2.7 0l4.5 4.5c.2.2.2.5 0 .7l-4.5 4.5a.5.5 0 0 1-.7-.7l3.64-3.65H.5a.5.5 0 0 1 0-1h11.8L8.64 2.85a.5.5 0 0 1 0-.7Z"})),expandalt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"m7.35.15 4 4a.5.5 0 0 1-.7.7L7 1.21 3.35 4.85a.5.5 0 1 1-.7-.7l4-4c.2-.2.5-.2.7 0ZM11.35 9.15c.2.2.2.5 0 .7l-4 4a.5.5 0 0 1-.7 0l-4-4a.5.5 0 1 1 .7-.7L7 12.79l3.65-3.64c.2-.2.5-.2.7 0Z"})),collapse:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3.354.146a.5.5 0 1 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0-.708-.708L7 3.793 3.354.146Zm3.292 9a.5.5 0 0 1 .708 0l4 4a.5.5 0 0 1-.708.708L7 10.207l-3.646 3.647a.5.5 0 0 1-.708-.708l4-4Z"})),expand:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1.5 1h2a.5.5 0 0 1 0 1h-.8l3.15 3.15a.5.5 0 1 1-.7.7L2 2.71v.79a.5.5 0 0 1-1 0v-2c0-.28.22-.5.5-.5ZM10 1.5c0-.28.22-.5.5-.5h2c.28 0 .5.22.5.5v2a.5.5 0 0 1-1 0v-.8L8.85 5.86a.5.5 0 1 1-.7-.7L11.29 2h-.79a.5.5 0 0 1-.5-.5ZM12.5 10c.28 0 .5.22.5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h.8L8.14 8.85a.5.5 0 1 1 .7-.7L12 11.29v-.79c0-.28.22-.5.5-.5ZM2 11.3v-.8a.5.5 0 0 0-1 0v2c0 .28.22.5.5.5h2a.5.5 0 0 0 0-1h-.8l3.15-3.15a.5.5 0 1 0-.7-.7L2 11.29Z"})),unfold:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"m6.65.15-1.5 1.5a.5.5 0 1 0 .7.7l.65-.64V5a.5.5 0 0 0 1 0V1.7l.65.65a.5.5 0 1 0 .7-.7L7.35.15a.5.5 0 0 0-.7 0Z"}),import_react6.default.createElement("path",{d:"M1.3 4.04a.5.5 0 0 0-.16.82L3.3 7 1.15 9.15a.5.5 0 0 0 .35.85h3a.5.5 0 0 0 0-1H2.7l1.5-1.5h5.6l2.35 2.35a.5.5 0 0 0 .7-.7L10.71 7l2.14-2.15.11-.54-.1.54A.5.5 0 0 0 13 4.5a.5.5 0 0 0-.14-.35.5.5 0 0 0-.36-.15h-3a.5.5 0 0 0 0 1h1.8L9.8 6.5H4.2L2.7 5h1.8a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.2.04Z"}),import_react6.default.createElement("path",{d:"M7 8.5c.28 0 .5.22.5.5v3.3l.65-.65a.5.5 0 0 1 .7.7l-1.5 1.5a.5.5 0 0 1-.7 0l-1.5-1.5a.5.5 0 0 1 .7-.7l.65.64V9c0-.28.22-.5.5-.5ZM9 9.5c0-.28.22-.5.5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Z"})),transfer:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M10.65 2.65c.2-.2.5-.2.7 0l1.5 1.5c.2.2.2.5 0 .7l-1.5 1.5a.5.5 0 0 1-.7-.7l.64-.65H1.5a.5.5 0 0 1 0-1h9.8l-.65-.65a.5.5 0 0 1 0-.7ZM3.35 8.35 2.71 9h9.79a.5.5 0 0 1 0 1H2.7l.65.65a.5.5 0 0 1-.7.7l-1.5-1.5a.5.5 0 0 1 0-.7l1.5-1.5a.5.5 0 1 1 .7.7Z"})),redirect:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1.5 1c.28 0 .5.22.5.5V10a2 2 0 0 0 4 0V4a3 3 0 0 1 6 0v7.8l1.15-1.15a.5.5 0 0 1 .7.7l-2 2a.5.5 0 0 1-.7 0l-2-2a.5.5 0 0 1 .7-.7L11 11.79V4a2 2 0 1 0-4 0v6a3 3 0 0 1-6 0V1.5c0-.28.22-.5.5-.5Z"})),undo:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1.15 3.85a.5.5 0 0 1 0-.7l2-2a.5.5 0 1 1 .7.7L2.71 3H9a4 4 0 0 1 0 8H3a.5.5 0 0 1 0-1h6a3 3 0 1 0 0-6H2.7l1.15 1.15a.5.5 0 1 1-.7.7l-2-2Z"})),reply:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M4.35 2.15c.2.2.2.5 0 .7L1.71 5.5H9.5A4.5 4.5 0 0 1 14 10v1.5a.5.5 0 0 1-1 0V10a3.5 3.5 0 0 0-3.5-3.5H1.7l2.65 2.65a.5.5 0 1 1-.7.7l-3.5-3.5a.5.5 0 0 1 0-.7l3.5-3.5c.2-.2.5-.2.7 0Z"})),sync:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5.5 1A.5.5 0 0 0 5 .5H2a.5.5 0 0 0 0 1h1.53a6.5 6.5 0 0 0 2.39 11.91.5.5 0 1 0 .16-.99A5.5 5.5 0 0 1 4.5 2.1V4a.5.5 0 0 0 1 0V1ZM7.5 1a.5.5 0 0 1 .58-.41 6.5 6.5 0 0 1 2.39 11.91H12a.5.5 0 0 1 0 1H9a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 1 0v1.9A5.5 5.5 0 0 0 7.92 1.58.5.5 0 0 1 7.5 1Z"})),upload:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M8.65 5.85 7.5 4.71v5.79a.5.5 0 0 1-1 0V4.7L5.35 5.86a.5.5 0 1 1-.7-.7l2-2c.2-.2.5-.2.7 0l2 2a.5.5 0 1 1-.7.7Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),download:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5.35 8.15 6.5 9.29V3.5a.5.5 0 0 1 1 0v5.8l1.15-1.15a.5.5 0 1 1 .7.7l-2 2a.5.5 0 0 1-.7 0l-2-2a.5.5 0 1 1 .7-.7Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M0 7a7 7 0 1 1 14 0A7 7 0 0 1 0 7Zm1 0a6 6 0 1 1 12 0A6 6 0 0 1 1 7Z"})),back:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5.85 5.35 4.71 6.5h5.79a.5.5 0 0 1 0 1H4.7l1.15 1.15a.5.5 0 1 1-.7.7l-2-2a.5.5 0 0 1 0-.7l2-2a.5.5 0 1 1 .7.7Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 0a7 7 0 1 1 0 14A7 7 0 0 1 7 0Zm0 1a6 6 0 1 1 0 12A6 6 0 0 1 7 1Z"})),proceed:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3.5 6.5h5.8L8.14 5.35a.5.5 0 1 1 .7-.7l2 2c.2.2.2.5 0 .7l-2 2a.5.5 0 1 1-.7-.7L9.29 7.5H3.5a.5.5 0 0 1 0-1Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 1 7 0a7 7 0 0 1 0 14Zm0-1A6 6 0 1 1 7 1a6 6 0 0 1 0 12Z"})),refresh:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.1.5H7a6.5 6.5 0 1 0 6.41 7.58.5.5 0 1 0-.99-.16A5.47 5.47 0 0 1 7 12.5a5.5 5.5 0 0 1 0-11 5.5 5.5 0 0 1 4.9 3H10a.5.5 0 0 0 0 1h3a.5.5 0 0 0 .5-.5V2a.5.5 0 0 0-1 0v1.53A6.5 6.5 0 0 0 7.1.5Z"})),globe:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 0 0 7a7 7 0 0 0 14 0Zm-6.53 5.74c-.24.23-.4.26-.47.26-.08 0-.23-.03-.47-.26-.23-.24-.5-.62-.73-1.18A11.57 11.57 0 0 1 5 7.5h4a11.57 11.57 0 0 1-.8 4.06c-.24.56-.5.94-.73 1.18ZM8.99 6.5H5.01c.05-1.62.35-3.04.79-4.06.24-.56.5-.94.73-1.18.24-.23.4-.26.47-.26.08 0 .23.03.47.26.23.24.5.62.73 1.18.44 1.02.74 2.44.8 4.06Zm1 1c-.06 2.18-.56 4.08-1.28 5.25a6 6 0 0 0 4.27-5.25H9.99Zm2.99-1H9.99c-.06-2.18-.56-4.08-1.28-5.25a6 6 0 0 1 4.27 5.25ZM4 6.5c.06-2.18.56-4.08 1.28-5.25A6 6 0 0 0 1.02 6.5h2.99Zm-2.99 1a6 6 0 0 0 4.27 5.25c-.72-1.17-1.22-3.07-1.28-5.25H1.02Z"})),compass:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M10.09 3.4 5.95 5.8a.37.37 0 0 0-.11.09.38.38 0 0 0-.04.05l-2.4 4.15a.37.37 0 0 0 0 .38c.1.18.33.24.5.14l4.15-2.4a.37.37 0 0 0 .15-.15l2.4-4.15a.37.37 0 0 0-.03-.44.37.37 0 0 0-.48-.07ZM4.75 9.25 7.6 7.6 6.4 6.4 4.75 9.25Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),location:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M0 7a7 7 0 1 1 14 0A7 7 0 0 1 0 7Zm6.5 3.5v2.48A6 6 0 0 1 1.02 7.5H3.5a.5.5 0 0 0 0-1H1.02A6 6 0 0 1 6.5 1.02V3.5a.5.5 0 0 0 1 0V1.02a6 6 0 0 1 5.48 5.48H10.5a.5.5 0 0 0 0 1h2.48a6 6 0 0 1-5.48 5.48V10.5a.5.5 0 0 0-1 0Z"})),pin:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M9 5a2 2 0 1 1-4 0 2 2 0 0 1 4 0ZM8 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M12 5A5 5 0 0 0 2 5c0 2.63 2.27 6.15 4.65 8.64.2.2.5.2.7 0C9.73 11.15 12 7.64 12 5ZM7 1a4 4 0 0 1 4 4c0 1.06-.47 2.42-1.3 3.88A21.23 21.23 0 0 1 7 12.55c-1-1.1-1.97-2.39-2.7-3.67A8.46 8.46 0 0 1 3 5a4 4 0 0 1 4-4Z"})),time:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7 2c.28 0 .5.22.5.5v4H10a.5.5 0 0 1 0 1H7a.5.5 0 0 1-.5-.5V2.5c0-.28.22-.5.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Z"})),dashboard:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M9.8 4.1a.5.5 0 0 1 .1.7L7.92 7.58A1 1 0 1 1 7.1 7l2-2.8a.5.5 0 0 1 .7-.12Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M2.07 12.97a7 7 0 1 1 9.86 0 12.96 12.96 0 0 0-9.86 0Zm9.58-1.18a6 6 0 1 0-9.3 0 13.98 13.98 0 0 1 9.3 0Z"})),timer:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.5 4.5a.5.5 0 0 0-1 0v2.63a1 1 0 1 0 1 0V4.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M5.5.5c0-.28.22-.5.5-.5h2a.5.5 0 0 1 0 1h-.5v1.02c1.28.1 2.45.61 3.37 1.4l.78-.77a.5.5 0 0 1 .7.7l-.77.78a6 6 0 1 1-5.08-2.1V1H6a.5.5 0 0 1-.5-.5ZM7 3a5 5 0 1 0 0 10A5 5 0 0 0 7 3Z"})),home:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"m7.35 1.15 5.5 5.5a.5.5 0 0 1-.7.7L12 7.21v5.29a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5V9H6v3.5a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5V7.2l-.15.15a.5.5 0 1 1-.7-.7l1-1 4.5-4.5c.2-.2.5-.2.7 0ZM3 6.2V12h2V8.5c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5V12h2V6.2l-4-4-4 4Z"})),admin:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1.21 4.1a.5.5 0 0 1 .06-.04l5.48-3a.5.5 0 0 1 .5 0l5.48 3a.5.5 0 0 1 .27.39.5.5 0 0 1-.51.55H1.51a.5.5 0 0 1-.3-.9ZM3.46 4h7.08L7 2.07 3.46 4Z"}),import_react6.default.createElement("path",{d:"M4 6a.5.5 0 1 0-1 0v5a.5.5 0 0 0 1 0V6ZM11 6a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V6ZM5.75 5.5c.28 0 .5.22.5.5v5a.5.5 0 0 1-1 0V6c0-.28.22-.5.5-.5ZM8.75 6a.5.5 0 1 0-1 0v5a.5.5 0 0 0 1 0V6ZM1.5 12.5c0-.27.22-.5.5-.5h10a.5.5 0 0 1 0 1H2a.5.5 0 0 1-.5-.5Z"})),info:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7 5.5c.28 0 .5.22.5.5v4a.5.5 0 0 1-1 0V6c0-.28.22-.5.5-.5ZM7 4.5A.75.75 0 1 0 7 3a.75.75 0 0 0 0 1.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Z"})),question:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5.25 5.25A1.75 1.75 0 1 1 7 7a.5.5 0 0 0-.5.5V9a.5.5 0 0 0 1 0V7.95a2.75 2.75 0 1 0-3.25-2.7.5.5 0 0 0 1 0ZM7 11.5A.75.75 0 1 0 7 10a.75.75 0 0 0 0 1.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),support:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-3.52 4.9a5.97 5.97 0 0 1-6.96 0l1.45-1.45a3.98 3.98 0 0 0 4.06 0l1.45 1.44Zm-.03-2.87 1.44 1.45a5.97 5.97 0 0 0 0-6.96l-1.44 1.45a3.98 3.98 0 0 1 0 4.06ZM9.03 3.55l1.45-1.44a5.97 5.97 0 0 0-6.96 0l1.45 1.44a3.98 3.98 0 0 1 4.06 0ZM3.55 4.97 2.11 3.52a5.97 5.97 0 0 0 0 6.96l1.44-1.45a3.98 3.98 0 0 1 0-4.06ZM10 7a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"})),alert:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7 4.5c.28 0 .5.22.5.5v3.5a.5.5 0 0 1-1 0V5c0-.28.22-.5.5-.5ZM7.75 10.5a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7.2 1.04a.5.5 0 0 1 .24.21l6.49 11a.5.5 0 0 1-.44.75H.51a.5.5 0 0 1-.5-.45.5.5 0 0 1 .06-.31l6.5-10.99a.5.5 0 0 1 .64-.2ZM7 2.48 1.38 12h11.24L7 2.48Z"})),email:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M0 2.5c0-.27.22-.5.5-.5h13c.28 0 .5.23.5.5v9a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-9Zm1 1.02V11h12V3.52L7.31 7.89a.5.5 0 0 1-.52.07.5.5 0 0 1-.1-.07L1 3.52ZM12.03 3H1.97L7 6.87 12.03 3Z"})),phone:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"m7.76 8.13-.05.05a.2.2 0 0 1-.28.03A6.76 6.76 0 0 1 5.8 6.56a.21.21 0 0 1 .04-.27l.05-.05c.23-.2.54-.47.71-.96.17-.47-.02-1.04-.66-1.94-.26-.38-.72-.96-1.22-1.46-.68-.69-1.2-1-1.65-1a.98.98 0 0 0-.51.13A3.23 3.23 0 0 0 .9 3.42c-.13 1.1.26 2.37 1.17 3.78a16.68 16.68 0 0 0 4.55 4.6 6.57 6.57 0 0 0 3.53 1.32A3.2 3.2 0 0 0 13 11.46c.14-.24.24-.64-.07-1.18a7.8 7.8 0 0 0-1.73-1.8c-.64-.5-1.52-1.12-2.13-1.12a.97.97 0 0 0-.34.06c-.47.17-.74.46-.95.69l-.02.02Zm4.32 2.68a6.8 6.8 0 0 0-1.48-1.54h-.02c-.3-.25-.64-.49-.95-.67a2.7 2.7 0 0 0-.56-.24h-.01c-.23.09-.34.21-.56.45l-.02.02-.04.04a1.2 1.2 0 0 1-1.6.15 7.76 7.76 0 0 1-1.86-1.89l-.01-.01-.02-.02a1.21 1.21 0 0 1 .2-1.53l.06-.06.02-.02c.22-.2.35-.31.43-.53v-.02c0-.02 0-.06-.03-.14a3.7 3.7 0 0 0-.5-.88h-.01V3.9c-.23-.33-.65-.87-1.1-1.32H4c-.31-.32-.55-.5-.72-.6a.6.6 0 0 0-.22-.1h-.03a2.23 2.23 0 0 0-1.15 1.66c-.09.78.18 1.8 1.02 3.1a15.68 15.68 0 0 0 4.27 4.33l.02.01.02.02a5.57 5.57 0 0 0 2.97 1.11 2.2 2.2 0 0 0 1.93-1.14h.01v-.05a.57.57 0 0 0-.05-.12Z"})),link:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11.84 2.16a2.25 2.25 0 0 0-3.18 0l-2.5 2.5c-.88.88-.88 2.3 0 3.18a.5.5 0 0 1-.7.7 3.25 3.25 0 0 1 0-4.59l2.5-2.5a3.25 3.25 0 0 1 4.59 4.6L10.48 8.1c.04-.44.01-.89-.09-1.32l1.45-1.45c.88-.88.88-2.3 0-3.18Z"}),import_react6.default.createElement("path",{d:"M3.6 7.2c-.1-.42-.12-.87-.08-1.31L1.45 7.95a3.25 3.25 0 1 0 4.6 4.6l2.5-2.5a3.25 3.25 0 0 0 0-4.6.5.5 0 0 0-.7.7c.87.89.87 2.31 0 3.2l-2.5 2.5a2.25 2.25 0 1 1-3.2-3.2l1.46-1.44Z"})),unlink:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"m1.45 7.95 1.3-1.3.71.7-1.3 1.3a2.25 2.25 0 1 0 3.18 3.2l1.3-1.31.71.7-1.3 1.3a3.25 3.25 0 0 1-4.6-4.59ZM12.55 6.05l-1.3 1.3-.71-.7 1.3-1.3a2.25 2.25 0 1 0-3.18-3.2l-1.3 1.31-.71-.7 1.3-1.3a3.25 3.25 0 0 1 4.6 4.59ZM1.85 1.15a.5.5 0 1 0-.7.7l11 11a.5.5 0 0 0 .7-.7l-11-11Z"})),bell:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M8 1.11a1 1 0 1 0-1.99 0A4.5 4.5 0 0 0 2.5 5.5v3.88l-.94 1.89a.5.5 0 0 0-.06.3.5.5 0 0 0 .51.43h3.58a1.5 1.5 0 1 0 2.82 0H12a.5.5 0 0 0 .45-.73l-.94-1.89V5.5A4.5 4.5 0 0 0 8 1.11ZM2.8 11h8.4l-.5-1H3.3l-.5 1Zm7.7-2V5.5a3.5 3.5 0 1 0-7 0V9h7Zm-4 3.5a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0Z"})),rss:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1.5.5c0-.28.22-.5.5-.5a12 12 0 0 1 12 12 .5.5 0 0 1-1 0A11 11 0 0 0 2 1a.5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{d:"M1.5 4.5c0-.28.22-.5.5-.5a8 8 0 0 1 8 8 .5.5 0 0 1-1 0 7 7 0 0 0-7-7 .5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M5 11a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm-1 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"})),sharealt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2 1a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V7.5a.5.5 0 0 0-1 0V12H2V2h4.5a.5.5 0 0 0 0-1H2Z"}),import_react6.default.createElement("path",{d:"M7.35 7.36 12 2.7v1.8a.5.5 0 0 0 1 0v-3a.5.5 0 0 0-.5-.5h-3a.5.5 0 1 0 0 1h1.8L6.64 6.64a.5.5 0 1 0 .7.7Z"})),share:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M6.65.15c.2-.2.5-.2.7 0l2 2a.5.5 0 1 1-.7.7L7.5 1.72v6.8a.5.5 0 0 1-1 0V1.7L5.35 2.86a.5.5 0 1 1-.7-.71l2-2Z"}),import_react6.default.createElement("path",{d:"M2 4a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1H9.5a.5.5 0 1 0 0 1H12v7H2V5h2.5a.5.5 0 0 0 0-1H2Z"})),circlehollow:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 13A6 6 0 1 0 7 1a6 6 0 0 0 0 12Zm0 1A7 7 0 1 0 7 0a7 7 0 0 0 0 14Z"})),circle:import_react6.default.createElement("path",{d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Z"}),bookmarkhollow:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3.5 0h7c.28 0 .5.22.5.5v13a.5.5 0 0 1-.45.5.46.46 0 0 1-.38-.12L7 11.16l-3.17 2.72a.46.46 0 0 1-.38.12.5.5 0 0 1-.45-.5V.5c0-.28.22-.5.5-.5ZM4 12.41l2.66-2.28a.45.45 0 0 1 .38-.13c.1.01.2.05.29.12l2.67 2.3V1H4v11.41Z"})),bookmark:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3.5 0h7c.28 0 .5.22.5.5v13a.5.5 0 0 1-.45.5.46.46 0 0 1-.38-.12L7 11.16l-3.17 2.72a.46.46 0 0 1-.38.12.5.5 0 0 1-.45-.5V.5c0-.28.22-.5.5-.5Z"})),hearthollow:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M12.81 1.85 13 2a2.97 2.97 0 0 1 .75 1.17 4.39 4.39 0 0 1 .12 2.51 6.26 6.26 0 0 1-1.65 2.55l-4.78 4.6A.59.59 0 0 1 7 13a.67.67 0 0 1-.44-.17L1.78 8.22a7.84 7.84 0 0 1-1.25-1.6C.37 6.31.24 6 .14 5.67a4.32 4.32 0 0 1 .12-2.51 3.2 3.2 0 0 1 1.95-1.9c.47-.18 1-.27 1.57-.27.3 0 .61.04.91.14.3.09.59.21.86.36s.52.33.77.52c.24.19.47.38.68.58a7.56 7.56 0 0 1 1.46-1.1c.27-.15.55-.27.84-.36.3-.1.6-.14.9-.14.59 0 1.12.09 1.59.26.39.15.73.34 1.02.59ZM1.2 3.53A2.2 2.2 0 0 1 2.57 2.2M1.2 3.53c-.13.33-.2.72-.2 1.18 0 .22.03.45.1.68a3.97 3.97 0 0 0 .79 1.46c.19.23.38.45.59.65l4.51 4.36 4.52-4.35c.2-.2.4-.4.59-.65.18-.23.34-.47.49-.73.13-.23.23-.48.3-.73.08-.23.11-.46.11-.7 0-.45-.07-.84-.2-1.18-.12-.33-.3-.6-.51-.8v-.01c-.22-.2-.5-.38-.85-.51-.34-.13-.75-.2-1.24-.2-.2 0-.4.03-.6.09a4.95 4.95 0 0 0-1.9 1.22l-.68.67-.7-.65a9.97 9.97 0 0 0-.62-.53c-.2-.16-.42-.3-.63-.42h-.01c-.21-.12-.43-.22-.66-.29C4.2 2.03 4 2 3.77 2c-.48 0-.88.07-1.21.2"})),heart:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M12.81 1.85 13 2a2.97 2.97 0 0 1 .75 1.17 4.39 4.39 0 0 1 .12 2.51 6.26 6.26 0 0 1-1.65 2.55l-4.78 4.6A.59.59 0 0 1 7 13a.67.67 0 0 1-.44-.17L1.78 8.22a7.84 7.84 0 0 1-1.25-1.6C.37 6.31.24 6 .14 5.67a4.32 4.32 0 0 1 .12-2.51 3.2 3.2 0 0 1 1.95-1.9c.47-.18 1-.27 1.57-.27.3 0 .61.04.91.14.3.09.59.21.86.36s.52.33.77.52c.24.19.47.38.68.58a7.56 7.56 0 0 1 1.46-1.1c.27-.15.55-.27.84-.36.3-.1.6-.14.9-.14.59 0 1.12.09 1.59.26.39.15.73.34 1.02.59Z"})),starhollow:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M6.32.78a.75.75 0 0 1 1.36 0l1.63 3.54 3.87.46c.63.07.89.86.42 1.3l-2.86 2.64.76 3.81a.75.75 0 0 1-1.1.8L7 11.43l-3.4 1.9a.75.75 0 0 1-1.1-.8l.76-3.81L.4 6.07a.75.75 0 0 1 .42-1.3l3.87-.45L6.32.78ZM7 1.7 5.54 4.86c-.11.24-.34.4-.6.43l-3.46.42 2.56 2.37c.2.17.28.44.23.7l-.68 3.42 3.04-1.7c.23-.14.5-.14.74 0l3.04 1.7-.68-3.43a.75.75 0 0 1 .23-.7l2.56-2.36-3.47-.42a.75.75 0 0 1-.59-.43L7 1.7Z"})),star:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.68.78a.75.75 0 0 0-1.36 0L4.69 4.32l-3.87.46a.75.75 0 0 0-.42 1.3l2.86 2.64-.76 3.81a.75.75 0 0 0 1.1.8l3.4-1.9 3.4 1.9a.75.75 0 0 0 1.1-.8l-.76-3.81 2.86-2.65a.75.75 0 0 0-.42-1.3L9.3 4.33 7.68.78Z"})),certificate:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M10 7.85A4.49 4.49 0 0 0 7 0a4.5 4.5 0 0 0-3 7.85V13a.5.5 0 0 0 .5.5.5.5 0 0 0 .35-.15L7 11.21l2.15 2.14A.5.5 0 0 0 10 13V7.85ZM7 8a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm-.35 2.15c.2-.2.5-.2.7 0L9 11.79V8.53a4.48 4.48 0 0 1-4 0v3.26l1.65-1.64Z"})),verified:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M6.56 13.12a1 1 0 0 1 .88 0l.98.49a1 1 0 0 0 1.31-.43l.52-.97a1 1 0 0 1 .7-.51l1.08-.2a1 1 0 0 0 .81-1.1l-.15-1.1a1 1 0 0 1 .27-.82l.76-.8a1 1 0 0 0 0-1.37l-.76-.79a1 1 0 0 1-.27-.83l.15-1.08a1 1 0 0 0-.8-1.12l-1.09-.19a1 1 0 0 1-.7-.5L9.73.81A1 1 0 0 0 8.43.4l-1 .49a1 1 0 0 1-.87 0L5.58.39a1 1 0 0 0-1.31.43l-.52.97a1 1 0 0 1-.7.51l-1.08.2a1 1 0 0 0-.81 1.1l.15 1.1a1 1 0 0 1-.27.82l-.76.8a1 1 0 0 0 0 1.37l.76.79a1 1 0 0 1 .27.83l-.15 1.08a1 1 0 0 0 .8 1.12l1.09.19a1 1 0 0 1 .7.5l.52.98a1 1 0 0 0 1.3.43l1-.49Zm4.3-8.47c.19.2.19.5 0 .7l-4.5 4.5a.5.5 0 0 1-.71 0l-2.5-2.5a.5.5 0 1 1 .7-.7L6 8.79l4.15-4.14c.2-.2.5-.2.7 0Z"})),thumbsup:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11 12.02c-.4.37-.91.56-1.56.56h-.88a5.5 5.5 0 0 1-1.3-.16c-.42-.1-.91-.25-1.47-.45-.3-.12-.63-.21-.95-.27H2.88a.84.84 0 0 1-.62-.26.84.84 0 0 1-.26-.61V6.45c0-.24.09-.45.26-.62a.84.84 0 0 1 .62-.25h1.87c.16-.11.47-.47.93-1.06.27-.35.51-.64.74-.88.1-.11.19-.3.24-.58.05-.28.12-.57.2-.87.1-.3.24-.55.43-.74a.87.87 0 0 1 .62-.25c.38 0 .72.07 1.03.22.3.15.54.38.7.7a2.94 2.94 0 0 1 .21 1.58 3 3 0 0 1-.3 1h1.2c.47 0 .88.17 1.23.52s.52.8.52 1.22c0 .29-.04.66-.34 1.12.05.15.07.3.07.47 0 .35-.09.68-.26.98.07.54-.07 1.08-.4 1.51a1.9 1.9 0 0 1-.57 1.5Zm.47-5.33a.96.96 0 0 0 .03-.25.74.74 0 0 0-.23-.51.68.68 0 0 0-.52-.23H7.93l.73-1.45a2 2 0 0 0 .21-.87c0-.44-.07-.7-.13-.82a.53.53 0 0 0-.24-.24 1.3 1.3 0 0 0-.54-.12.99.99 0 0 0-.14.28c-.08.27-.13.52-.18.76-.06.38-.2.77-.48 1.07v.01l-.02.01c-.2.2-.4.46-.67.8l-.61.76c-.15.17-.35.38-.54.51l-.26.18H5v4.13h.02c.38.08.76.18 1.12.32.53.2.98.33 1.35.42.36.09.71.13 1.07.13h.88c.43 0 .68-.11.87-.29a.9.9 0 0 0 .26-.7l-.02-.37.22-.3c.17-.23.25-.5.2-.78l-.04-.33.17-.3a.97.97 0 0 0 .13-.48c0-.09 0-.13-.02-.15l-.15-.46.26-.4c.1-.15.13-.25.15-.33ZM3.5 10.8a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"})),shield:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M11.76 2.08a.5.5 0 0 1 .24.42v6a.5.5 0 0 1-.17.38l-4.5 3.99a.5.5 0 0 1-.67 0l-4.49-4A.5.5 0 0 1 2 8.5V2.5c0-.18.1-.34.24-.42l.01-.02a2.5 2.5 0 0 1 .3-.16c.22-.1.52-.24.92-.37C4.27 1.26 5.44 1 7 1c1.56 0 2.73.26 3.53.53a6.97 6.97 0 0 1 1.22.53l.01.02ZM3 2.79v5.49l1.07.94 6.59-6.58-.44-.17C9.52 2.24 8.44 2 7 2c-1.44 0-2.52.24-3.22.47-.35.12-.6.24-.78.32Zm4 9.04L4.82 9.9 11 3.71v4.57l-4 3.55Z"})),basket:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M10.35 2.85a.5.5 0 1 0-.7-.7l-3 3a.5.5 0 1 0 .7.7l3-3Z"}),import_react6.default.createElement("path",{d:"M2.09 6H4.5a.5.5 0 0 0 0-1H1.8a.75.75 0 0 0-.74.87l.8 4.88A1.5 1.5 0 0 0 3.36 12h7.3a1.5 1.5 0 0 0 1.48-1.25l.81-4.88A.75.75 0 0 0 12.2 5H10a.5.5 0 0 0 0 1h1.91l-.76 4.58a.5.5 0 0 1-.5.42h-7.3a.5.5 0 0 1-.5-.42L2.1 6Z"}),import_react6.default.createElement("path",{d:"M4.5 7c.28 0 .5.22.5.5v2a.5.5 0 0 1-1 0v-2c0-.28.22-.5.5-.5ZM10 7.5a.5.5 0 0 0-1 0v2a.5.5 0 0 0 1 0v-2ZM6.5 9.5v-2a.5.5 0 0 1 1 0v2a.5.5 0 0 1-1 0Z"})),beaker:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M4.5 2h.75v3.87l-3.03 5.26c-.48.83.12 1.87 1.08 1.87h7.4c.96 0 1.57-1.04 1.08-1.87L8.75 5.87V2h.75a.5.5 0 0 0 0-1h-5a.5.5 0 0 0 0 1Zm1.75 4V2h1.5v4.13l.07.12 1 1.75H5.18l1.01-1.75.07-.12V6ZM4.6 9l-1.52 2.63c-.1.16.03.37.22.37h7.4c.2 0 .31-.2.22-.37L9.4 9H4.6Z"})),hourglass:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.5 10.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3.5 1a.5.5 0 0 0-.5.5c0 1.06.14 1.9.68 2.97.34.7.86 1.5 1.6 2.53a16.53 16.53 0 0 0-1.8 2.96A6 6 0 0 0 3 12.49v.01a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5 6 6 0 0 0-.48-2.54c-.34-.8-.9-1.71-1.8-2.96a19.78 19.78 0 0 0 1.6-2.53c.54-1.08.68-1.9.68-2.97a.5.5 0 0 0-.5-.5h-7Zm6.49 11a4.68 4.68 0 0 0-.39-1.65c-.27-.65-.73-1.4-1.5-2.5a133 133 0 0 1-.75 1 .5.5 0 0 1-.56.1.5.5 0 0 1-.2-.16l-.7-.94a14.36 14.36 0 0 0-1.5 2.5A4.68 4.68 0 0 0 4.02 12H10ZM6.3 6.72l.7.94a90.06 90.06 0 0 0 .7-.96c.49-.67.87-1.22 1.17-1.7H5.13A32.67 32.67 0 0 0 6.3 6.72ZM4.56 4h4.88c.36-.73.5-1.31.55-2H4c.04.69.19 1.27.55 2Z"})),flag:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M11.5 1h-9a.5.5 0 0 0-.5.5v11a.5.5 0 0 0 1 0V8h8.5a.5.5 0 0 0 .35-.85L9.21 4.5l2.64-2.65A.5.5 0 0 0 11.5 1ZM8.15 4.15 10.29 2H3v5h7.3L8.14 4.85a.5.5 0 0 1 0-.7Z"})),cloudhollow:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M10 7V6a3 3 0 0 0-5.9-.74l-.18.68-.7.07A2.5 2.5 0 0 0 3.5 11h3.19l.07-.01h.08L7 11h4a2 2 0 1 0 0-4h-1ZM3.12 5.02A3.5 3.5 0 0 0 3.5 12H11a3 3 0 1 0 0-6 4 4 0 0 0-7.88-.98Z"})),cloud:import_react6.default.createElement("path",{d:"M7 2a4 4 0 0 1 4 4 3 3 0 1 1 0 6H3.5a3.5 3.5 0 0 1-.38-6.98A4 4 0 0 1 7 2Z"}),edit:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"m13.85 2.15-2-2a.5.5 0 0 0-.7 0l-1.5 1.5-9 9a.5.5 0 0 0-.14.26L0 13.39a.5.5 0 0 0 .14.46.5.5 0 0 0 .46.14l2.48-.5a.5.5 0 0 0 .27-.14l9-9 1.5-1.5a.5.5 0 0 0 0-.7ZM12 3.29l.8-.79-1.3-1.3-.8.8L12 3.3Zm-2-.58L1.7 11 3 12.3 11.3 4 10 2.7ZM1.14 12.86l.17-.85.68.68-.85.17Z"})),cog:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5.59 5.59a2 2 0 0 1 3.27 2.14.5.5 0 1 0 .93.37 3 3 0 1 0-1.7 1.7.5.5 0 1 0-.36-.94A2 2 0 0 1 5.6 5.6Z",fill:"#333"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M.94 6.53c.13.12.19.3.18.46 0 .17-.05.34-.18.47L0 8.39c.19.94.55 1.81 1.07 2.58h1.32c.18 0 .34.07.46.2.12.11.2.27.2.45v1.32c.76.51 1.62.88 2.55 1.06l.94-.94a.63.63 0 0 1 .45-.19h.03c.16 0 .33.07.45.19l.94.94a7.1 7.1 0 0 0 2.55-1.06v-1.33c0-.18.07-.35.2-.46.11-.12.27-.2.45-.2h1.33A7.1 7.1 0 0 0 14 8.4l-.95-.94a.64.64 0 0 1-.18-.47c0-.17.06-.34.18-.46l.95-.95a7.1 7.1 0 0 0-1.05-2.52h-1.34a.63.63 0 0 1-.46-.2.64.64 0 0 1-.2-.46V1.06A7.1 7.1 0 0 0 8.42 0l-.94.94a.63.63 0 0 1-.45.19H7a.63.63 0 0 1-.45-.19L5.6 0a7.1 7.1 0 0 0-2.56 1.06v1.33c0 .18-.07.34-.2.46a.63.63 0 0 1-.45.2H1.06A7.1 7.1 0 0 0 0 5.59l.94.94Zm.7 1.63c.33-.32.49-.75.48-1.17 0-.42-.15-.85-.47-1.17l-.54-.54c.12-.43.3-.85.51-1.23h.77c.46 0 .87-.2 1.17-.5.3-.29.48-.7.48-1.16v-.77c.4-.22.81-.39 1.25-.52l.54.55c.33.32.75.48 1.16.48h.03c.42 0 .84-.16 1.16-.48l.54-.54c.44.12.85.3 1.24.5v.8c0 .45.19.87.49 1.16.3.3.7.5 1.16.5h.78c.2.37.38.78.5 1.2l-.54.55c-.33.32-.49.75-.48 1.17 0 .42.15.85.48 1.17l.55.55c-.13.44-.3.85-.52 1.24h-.77c-.45 0-.87.2-1.16.5-.3.29-.5.7-.5 1.16v.77c-.38.21-.8.39-1.23.51l-.54-.54a1.64 1.64 0 0 0-1.16-.48H7c-.41 0-.83.16-1.16.48l-.54.55a6.1 6.1 0 0 1-1.25-.52v-.76c0-.45-.19-.87-.48-1.16-.3-.3-.71-.5-1.17-.5h-.76a6.1 6.1 0 0 1-.53-1.25l.55-.55Z"})),nut:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5.59 8.41a2 2 0 1 1 3.27-.68.5.5 0 1 0 .93.37 3 3 0 1 0-1.7 1.7.5.5 0 0 0-.36-.94 2 2 0 0 1-2.14-.45Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M6.5.29a1 1 0 0 1 1 0l5.06 2.92c.31.18.5.51.5.87v5.84a1 1 0 0 1-.5.87L7.5 13.7a1 1 0 0 1-1 0L1.44 10.8a1 1 0 0 1-.5-.87V4.08a1 1 0 0 1 .5-.87L6.5.3Zm.5.86 5.06 2.93v5.84L7 12.85 1.94 9.92V4.08L7 1.15Z"})),wrench:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M10.5 1c.44 0 .56.52.25.83l-.8.81c-.2.2-.2.52 0 .72l.69.7c.2.2.52.2.72 0l.8-.81c.32-.31.84-.2.84.25a2.5 2.5 0 0 1-3.41 2.33L2.7 12.7a1 1 0 0 1-1.42-1.42l6.88-6.88A2.5 2.5 0 0 1 10.5 1ZM2 12.5a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"})),ellipsis:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M4 7a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0ZM13 7a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0ZM7 8.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"})),check:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M13.85 3.35a.5.5 0 0 0-.7-.7L5 10.79.85 6.65a.5.5 0 1 0-.7.7l4.5 4.5c.2.2.5.2.7 0l8.5-8.5Z"})),form:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2 1a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V6.4a.5.5 0 0 0-1 0V12H2V2h7.5a.5.5 0 0 0 0-1H2Z"}),import_react6.default.createElement("path",{d:"m6.35 9.86 7.5-7.5a.5.5 0 0 0-.7-.71L6 8.8 3.85 6.65a.5.5 0 1 0-.7.7l2.5 2.5c.2.2.5.2.7 0Z"})),batchdeny:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11.5 2a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2Zm-2.646.646a.5.5 0 0 1 0 .708L5.207 7l3.647 3.646a.5.5 0 0 1-.708.708L4.5 7.707.854 11.354a.5.5 0 0 1-.708-.708L3.793 7 .146 3.354a.5.5 0 1 1 .708-.708L4.5 6.293l3.646-3.647a.5.5 0 0 1 .708 0ZM11 7a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 11 7Zm.5 4a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2Z"})),batchaccept:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11.5 2a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2Zm-2.2.6a.5.5 0 0 1 .1.7l-5.995 7.993a.505.505 0 0 1-.37.206.5.5 0 0 1-.395-.152L.146 8.854a.5.5 0 1 1 .708-.708l2.092 2.093L8.6 2.7a.5.5 0 0 1 .7-.1ZM11 7a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 11 7Zm.5 4a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2Z"})),controls:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M10.5 1c.28 0 .5.22.5.5V2h1.5a.5.5 0 0 1 0 1H11v.5a.5.5 0 0 1-1 0V3H1.5a.5.5 0 0 1 0-1H10v-.5c0-.28.22-.5.5-.5ZM1.5 11a.5.5 0 0 0 0 1H10v.5a.5.5 0 0 0 1 0V12h1.5a.5.5 0 0 0 0-1H11v-.5a.5.5 0 0 0-1 0v.5H1.5ZM1 7c0-.28.22-.5.5-.5H3V6a.5.5 0 0 1 1 0v.5h8.5a.5.5 0 0 1 0 1H4V8a.5.5 0 0 1-1 0v-.5H1.5A.5.5 0 0 1 1 7Z"})),plus:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.5.5a.5.5 0 0 0-1 0v6h-6a.5.5 0 0 0 0 1h6v6a.5.5 0 0 0 1 0v-6h6a.5.5 0 0 0 0-1h-6v-6Z"})),closeAlt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2.03.97A.75.75 0 0 0 .97 2.03L5.94 7 .97 11.97a.75.75 0 1 0 1.06 1.06L7 8.06l4.97 4.97a.75.75 0 1 0 1.06-1.06L8.06 7l4.97-4.97A.75.75 0 0 0 11.97.97L7 5.94 2.03.97Z"})),cross:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1.85 1.15a.5.5 0 1 0-.7.7L6.29 7l-5.14 5.15a.5.5 0 0 0 .7.7L7 7.71l5.15 5.14a.5.5 0 0 0 .7-.7L7.71 7l5.14-5.15a.5.5 0 0 0-.7-.7L7 6.29 1.85 1.15Z"})),trash:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5.5 4.5c.28 0 .5.22.5.5v5a.5.5 0 0 1-1 0V5c0-.28.22-.5.5-.5ZM9 5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M4.5.5c0-.28.22-.5.5-.5h4c.28 0 .5.22.5.5V2h3a.5.5 0 0 1 0 1H12v8a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V3h-.5a.5.5 0 0 1 0-1h3V.5ZM3 3v8a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V3H3Zm2.5-2h3v1h-3V1Z"})),pinalt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M13.44 4.44 9.56.56a1.5 1.5 0 0 0-2.12 0L7 1a1.41 1.41 0 0 0 0 2L5 5H3.66A4 4 0 0 0 .83 6.17l-.48.48a.5.5 0 0 0 0 .7l2.8 2.8-3 3a.5.5 0 0 0 .7.7l3-3 2.8 2.8c.2.2.5.2.7 0l.48-.48A4 4 0 0 0 9 10.34V9l2-2c.55.55 1.45.55 2 0l.44-.44a1.5 1.5 0 0 0 0-2.12ZM11 5.59l-3 3v1.75a3 3 0 0 1-.88 2.12L7 12.6 1.41 7l.13-.12A3 3 0 0 1 3.66 6H5.4l3-3-.7-.7a.41.41 0 0 1 0-.6l.44-.43c.2-.2.5-.2.7 0l3.88 3.88c.2.2.2.5 0 .7l-.44.44a.41.41 0 0 1-.58 0L11 5.6Z"})),unpin:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M13.44 4.44 9.56.56a1.5 1.5 0 0 0-2.12 0L7 1a1.41 1.41 0 0 0 0 2L5.7 4.3l.71.7 2-2-.7-.7a.41.41 0 0 1 0-.6l.44-.43c.2-.2.5-.2.7 0l3.88 3.88c.2.2.2.5 0 .7l-.44.44a.41.41 0 0 1-.58 0L11 5.6l-2 2 .7.7L11 7c.55.55 1.45.55 2 0l.44-.44a1.5 1.5 0 0 0 0-2.12ZM.83 6.17A4 4 0 0 1 3.59 5l1 1h-.93a3 3 0 0 0-2.12.88L1.4 7 7 12.59l.12-.13A3 3 0 0 0 8 10.34v-.93l1 1a4 4 0 0 1-1.17 2.76l-.48.48a.5.5 0 0 1-.7 0l-2.8-2.8-3 3a.5.5 0 0 1-.7-.7l3-3-2.8-2.8a.5.5 0 0 1 0-.7l.48-.48Zm1.02-5.02a.5.5 0 1 0-.7.7l11 11a.5.5 0 0 0 .7-.7l-11-11Z"})),add:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7 3c.28 0 .5.22.5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3c0-.28.22-.5.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Z"})),subtract:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3.5 6.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),close:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M9.85 4.15c.2.2.2.5 0 .7L7.71 7l2.14 2.15a.5.5 0 0 1-.7.7L7 7.71 4.85 9.85a.5.5 0 0 1-.7-.7L6.29 7 4.15 4.85a.5.5 0 1 1 .7-.7L7 6.29l2.15-2.14c.2-.2.5-.2.7 0Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Z"})),delete:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0a6 6 0 0 1-9.87 4.58l8.45-8.45A5.98 5.98 0 0 1 13 7ZM2.42 10.87l8.45-8.45a6 6 0 0 0-8.46 8.46Z"})),passed:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm3.85-9.35c.2.2.2.5 0 .7l-4.5 4.5a.5.5 0 0 1-.7 0l-2.5-2.5a.5.5 0 1 1 .7-.7L6 8.79l4.15-4.14c.2-.2.5-.2.7 0Z"})),changed:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14ZM3.5 6.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"})),failed:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm2.85-9.85c.2.2.2.5 0 .7L7.71 7l2.14 2.15a.5.5 0 0 1-.7.7L7 7.71 4.85 9.85a.5.5 0 0 1-.7-.7L6.29 7 4.15 4.85a.5.5 0 1 1 .7-.7L7 6.29l2.15-2.14c.2-.2.5-.2.7 0Z"})),clear:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M5 2h7a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H5a2 2 0 0 1-1.41-.59l-3-3a2 2 0 0 1 0-2.82l3-3A2 2 0 0 1 5 2Zm1.15 3.15c.2-.2.5-.2.7 0L8 6.29l1.15-1.14a.5.5 0 1 1 .7.7L8.71 7l1.14 1.15a.5.5 0 0 1-.7.7L8 7.71 6.85 8.85a.5.5 0 1 1-.7-.7L7.29 7 6.15 5.85a.5.5 0 0 1 0-.7Z"})),comment:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3.5 5a.5.5 0 1 0 0 1h7a.5.5 0 0 0 0-1h-7ZM3 8.5c0-.27.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M12.5 12H5.7l-1.85 1.86a.5.5 0 0 1-.35.14.5.5 0 0 1-.5-.5V12H1.5a.5.5 0 0 1-.5-.5v-9c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v9a.5.5 0 0 1-.5.5ZM2 11V3h10v8H2Z"})),commentadd:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.5 5a.5.5 0 1 0-1 0v1.5H5a.5.5 0 1 0 0 1h1.5V9a.5.5 0 0 0 1 0V7.5H9a.5.5 0 0 0 0-1H7.5V5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3.7 13.97a.5.5 0 0 1-.7-.46V12H1.5a.5.5 0 0 1-.5-.5v-9c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v9a.5.5 0 0 1-.5.5H5.7l-1.85 1.85a.5.5 0 0 1-.16.1ZM2 3v8h10V3H2Z"})),requestchange:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M9.85 6.65c.2.2.2.51 0 .7l-2 2a.5.5 0 1 1-.7-.7L8.3 7.5H4.5a.5.5 0 0 1 0-1h3.79L7.15 5.36a.5.5 0 1 1 .7-.71l2 2Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3.7 13.97a.5.5 0 0 1-.7-.46V12H1.5a.5.5 0 0 1-.5-.5v-9c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v9a.5.5 0 0 1-.5.5H5.7l-1.85 1.85a.5.5 0 0 1-.16.1ZM2 3v8h10V3H2Z"})),comments:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M8.5 7a.5.5 0 0 0 0-1h-5a.5.5 0 1 0 0 1h5ZM9 8.5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1 0-1h5c.28 0 .5.23.5.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M12 11.5V10h1.5a.5.5 0 0 0 .5-.5v-8a.5.5 0 0 0-.5-.5h-11a.5.5 0 0 0-.5.5V3H.5a.5.5 0 0 0-.5.5v8c0 .28.22.5.5.5H2v1.5a.5.5 0 0 0 .5.5.5.5 0 0 0 .35-.14L4.71 12h6.79a.5.5 0 0 0 .5-.5ZM3 3V2h10v7h-1V3.5a.5.5 0 0 0-.5-.5H3Zm-2 8V4h10v7H1Z"})),lock:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M8 8a1 1 0 0 1-.5.87v1.63a.5.5 0 0 1-1 0V8.87A1 1 0 1 1 8 8Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3 4a4 4 0 1 1 8 0v1h1.5c.28 0 .5.23.5.5v8a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-8c0-.27.22-.5.5-.5H3V4Zm7 1V4a3 3 0 1 0-6 0v1h6Zm2 1H2v7h10V6Z"})),unlock:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M6.5 8.87a1 1 0 1 1 1 0v1.63a.5.5 0 0 1-1 0V8.87Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 1a3 3 0 0 0-3 3v1h8.5c.28 0 .5.23.5.5v8a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-8c0-.27.22-.5.5-.5H3V4a4 4 0 0 1 7.76-1.38.5.5 0 0 1-.94.34A3 3 0 0 0 7 1ZM2 6h10v7H2V6Z"})),key:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11 4a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7.5 8.53v.97a.5.5 0 0 1-.5.5H5.5v1.5a.5.5 0 0 1-.5.5H3.5v1.5a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-2a.5.5 0 0 1 .15-.36l5.12-5.11a4.5 4.5 0 1 1 2.23 2.5ZM6 4.5a3.5 3.5 0 1 1 1.5 2.87c-.29-.2-1-.37-1 .48V9H5a.5.5 0 0 0-.5.5V11H3a.5.5 0 0 0-.5.5V13H1v-1.3l5.2-5.19c.15-.16.18-.4.1-.6A3.47 3.47 0 0 1 6 4.5Z"})),outbox:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.35.15a.5.5 0 0 0-.7 0l-2 2a.5.5 0 1 0 .7.7L6.5 1.72v6.8a.5.5 0 0 0 1 0V1.7l1.15 1.15a.5.5 0 1 0 .7-.71l-2-2Z"}),import_react6.default.createElement("path",{d:"M2 7.5a.5.5 0 1 0-1 0v5c0 .28.22.5.5.5h11a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-1 0V12H2V7.5Z"})),credit:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2.5 8a.5.5 0 1 0 0 1h3a.5.5 0 0 0 0-1h-3Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M0 11.5c0 .28.22.5.5.5h13a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5H.5a.5.5 0 0 0-.5.5v9ZM1 3v1h12V3H1Zm0 8h12V6H1v5Z"})),button:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1 3a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h3.5a.5.5 0 1 0 0-1H1V4h12v5h-1a.5.5 0 0 0 0 1h1a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H1Z"}),import_react6.default.createElement("path",{d:"M6.45 7a.5.5 0 0 1 .3.08l3.48 2.02a.5.5 0 0 1 0 .87l-1.08.62.75 1.3a.75.75 0 0 1-1.3.75l-.75-1.3-1.07.62a.5.5 0 0 1-.67-.13.5.5 0 0 1-.1-.3L6 7.5a.5.5 0 0 1 .45-.5Z"})),type:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M4 1.5c0-.27.22-.5.5-.5h5a.5.5 0 1 1 0 1h-2v10h2a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1h2V2h-2a.5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{d:"M0 4.5c0-.27.22-.5.5-.5h4a.5.5 0 1 1 0 1H1v4h3.5a.5.5 0 1 1 0 1h-4a.5.5 0 0 1-.5-.5v-5ZM9.5 4a.5.5 0 1 0 0 1H13v4H9.5a.5.5 0 1 0 0 1h4a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5h-4Z"})),pointerdefault:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5.94 12.46c.11 0 .2-.06.25-.15l1.58-3.16 2.54 2.54c.04.05.1.07.19.07a.3.3 0 0 0 .2-.07l.8-.8a.27.27 0 0 0 0-.38L8.9 7.9l3.4-1.7c.06-.03.1-.07.12-.11a.22.22 0 0 0 .04-.14.33.33 0 0 0-.06-.16.17.17 0 0 0-.09-.07h-.02L1.91 1.55a.27.27 0 0 0-.35.36l4.15 10.37c.04.09.12.16.23.17Zm-.03 1h-.02a1.28 1.28 0 0 1-1.1-.8L.62 2.29A1.27 1.27 0 0 1 2.3.63l10.35 4.15c.52.18.79.65.81 1.11.04.53-.27.98-.7 1.2l-2.17 1.08L12.2 9.8c.5.5.5 1.3 0 1.8l-.8.8v.01c-.5.46-1.3.48-1.8-.01l-1.56-1.56-.95 1.92c-.23.45-.68.7-1.15.7h-.03Z"})),pointerhand:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11.87 6v-.02c-.03-.27-.23-.48-.47-.5a.5.5 0 0 0-.53.5v1.41c0 .25-.22.47-.47.47a.48.48 0 0 1-.47-.47V5.17a.6.6 0 0 0 0-.05c-.02-.27-.23-.5-.47-.5a.5.5 0 0 0-.52.5v1.65l-.01.1a.49.49 0 0 1-.46.37.48.48 0 0 1-.47-.47V4.62a.6.6 0 0 0 0-.05c-.03-.27-.23-.48-.47-.5a.5.5 0 0 0-.53.5v2.2c0 .25-.22.47-.47.47a.49.49 0 0 1-.47-.47V1.75c-.02-.27-.22-.5-.47-.5a.5.5 0 0 0-.52.5v6.78c0 .25-.22.47-.47.47a.48.48 0 0 1-.47-.47v-.26a.78.78 0 0 0-.06-.31.65.65 0 0 0-.16-.22l-.2-.19A6.37 6.37 0 0 0 3.06 7h-.02c-.43-.34-.62-.25-.69-.2-.26.14-.29.5-.13.74l1.73 2.6v.01h-.01l-.04.02.05-.02s1.21 2.6 3.57 2.6c3.54 0 4.2-1.9 4.31-4.42.04-.6.04-1.19.03-1.78V6Zm.97 2.38c-.06 1.29-.26 2.67-1.08 3.72-.88 1.12-2.29 1.65-4.23 1.65a4.64 4.64 0 0 1-3.4-1.62 6.96 6.96 0 0 1-1.05-1.5v-.02L1.4 8.1A1.6 1.6 0 0 1 1.15 7c.05-.38.26-.8.69-1.04.2-.13.48-.23.85-.19.36.05.68.22.98.45.14.1.27.22.4.33v-4.8A1.5 1.5 0 0 1 5.63.25c.93.04 1.43.86 1.43 1.55v1.33c.17-.05.35-.07.53-.06h.02c.5.04.91.33 1.15.71a1.5 1.5 0 0 1 .74-.16c.66.03 1.12.46 1.32.97a1.5 1.5 0 0 1 .64-.1h.02c.85.06 1.39.8 1.39 1.55v.48c0 .6 0 1.24-.03 1.86Z"})),browser:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M.5 13a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h13c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5H.5Zm.5-1V4h12v8H1Zm1-9.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm2 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm2 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z"})),tablet:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3.5 0C2.67 0 2 .68 2 1.5v11c0 .83.67 1.5 1.5 1.5h7c.83 0 1.5-.67 1.5-1.5v-11c0-.82-.67-1.5-1.5-1.5h-7Zm0 1h7c.28 0 .5.23.5.5V11H3V1.5c0-.27.22-.5.5-.5ZM6 12a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1H6Z"})),mobile:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3 1.5C3 .68 3.67 0 4.5 0h5c.83 0 1.5.68 1.5 1.5v11c0 .83-.67 1.5-1.5 1.5h-5A1.5 1.5 0 0 1 3 12.5v-11ZM4 12V2h6v10H4Z"})),watch:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{key:"watch",fillRule:"evenodd",d:"M4 .5c0-.27.22-.5.5-.5h5a.5.5 0 0 1 0 1h-5A.5.5 0 0 1 4 .5ZM9.5 3h-5a.5.5 0 0 0-.5.5v7c0 .28.22.5.5.5h5a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5Zm-5-1C3.67 2 3 2.68 3 3.5v7c0 .83.67 1.5 1.5 1.5h5c.83 0 1.5-.67 1.5-1.5v-7c0-.82-.67-1.5-1.5-1.5h-5ZM7 4c.28 0 .5.23.5.5v2h1a.5.5 0 1 1 0 1H7a.5.5 0 0 1-.5-.5V4.5c0-.27.22-.5.5-.5Zm-2.5 9a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Z"})),sidebar:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2.5 4.5c0-.27.22-.5.5-.5h1a.5.5 0 1 1 0 1H3a.5.5 0 0 1-.5-.5ZM3 6a.5.5 0 1 0 0 1h1a.5.5 0 0 0 0-1H3Zm-.5 2.5c0-.27.22-.5.5-.5h1a.5.5 0 1 1 0 1H3a.5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1.5 13a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11Zm.5-1V2h3v10H2ZM6 2h6v10H6V2Z"})),sidebaralt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M9.5 4.5c0-.27.22-.5.5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5ZM10 6a.5.5 0 1 0 0 1h1a.5.5 0 0 0 0-1h-1Zm-.5 2.5c0-.27.22-.5.5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1.5 13a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11Zm.5-1V2h6v10H2ZM9 2h3v10H9V2Z"})),sidebaralttoggle:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11.5 4.5A.5.5 0 0 0 11 4h-1a.5.5 0 1 0 0 1h1a.5.5 0 0 0 .5-.5ZM11 6a.5.5 0 0 1 0 1h-1a.5.5 0 0 1 0-1h1Zm.5 2.5A.5.5 0 0 0 11 8h-1a.5.5 0 1 0 0 1h1a.5.5 0 0 0 .5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1.5 13a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11ZM9 12h3V2H9v10Zm-1 0H2V2h6v4.5H5.2l.66-.65a.5.5 0 1 0-.71-.7l-1.5 1.5a.5.5 0 0 0 0 .7l1.5 1.5a.5.5 0 1 0 .7-.7l-.64-.65H8V12Z"})),sidebartoggle:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2.5 4.5c0-.27.22-.5.5-.5h1a.5.5 0 1 1 0 1H3a.5.5 0 0 1-.5-.5ZM3 6a.5.5 0 1 0 0 1h1a.5.5 0 0 0 0-1H3Zm-.5 2.5c0-.27.22-.5.5-.5h1a.5.5 0 1 1 0 1H3a.5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1.5 13a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11Zm.5-1V2h3v10H2Zm4 0V7.5h2.8l-.65.65a.5.5 0 1 0 .7.7l1.5-1.5a.5.5 0 0 0 0-.7l-1.5-1.5a.5.5 0 1 0-.7.7l.64.65H6V2h6v10H6Z"})),bottombar:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3 10.5c0-.27.22-.5.5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5Zm3.5-.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Zm2.5.5c0-.27.22-.5.5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1 1.5c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11ZM2 8V2h10v6H2Zm10 1v3H2V9h10Z"})),bottombartoggle:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3.5 10a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Zm2.5.5c0-.27.22-.5.5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5Zm3.5-.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1 12.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5Zm1-.5V9h10v3H2Zm4.5-4H2V2h10v6H7.5V5.21l.65.65a.5.5 0 1 0 .7-.71l-1.5-1.5a.5.5 0 0 0-.7 0l-1.5 1.5a.5.5 0 1 0 .7.7l.65-.64v2.8Z"})),cpu:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M5 5.5c0-.27.22-.5.5-.5h3c.28 0 .5.23.5.5v3a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-3ZM6 8V6h2v2H6Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M5.5 0c.28 0 .5.23.5.5V2h2V.5a.5.5 0 0 1 1 0V2h2.5c.28 0 .5.23.5.5V5h1.5a.5.5 0 0 1 0 1H12v2h1.5a.5.5 0 0 1 0 1H12v2.5a.5.5 0 0 1-.5.5H9v1.5a.5.5 0 0 1-1 0V12H6v1.5a.5.5 0 0 1-1 0V12H2.5a.5.5 0 0 1-.5-.5V9H.5a.5.5 0 0 1 0-1H2V6H.5a.5.5 0 0 1 0-1H2V2.5c0-.27.22-.5.5-.5H5V.5c0-.27.22-.5.5-.5ZM11 3H3v8h8V3Z"})),database:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M12 3c0-1.1-2.24-2-5-2s-5 .9-5 2v8c0 .43.26.75.54.98.3.23.68.41 1.12.55.88.3 2.06.47 3.34.47 1.28 0 2.46-.17 3.34-.46.44-.15.83-.33 1.12-.56.28-.23.54-.55.54-.98V3Zm-1.03 0a2.45 2.45 0 0 0-.8-.49A8.88 8.88 0 0 0 7 2c-1.29 0-2.4.21-3.16.51a2.45 2.45 0 0 0-.81.49l.05.05c.13.13.37.28.76.44C4.6 3.79 5.7 4 7 4s2.4-.21 3.16-.51a2.45 2.45 0 0 0 .81-.49ZM11 5.75V4.2A8.9 8.9 0 0 1 7 5a8.98 8.98 0 0 1-4-.8v1.55l.02.04c.02.04.06.09.14.15.17.13.44.27.82.4A10 10 0 0 0 7 6.75a10 10 0 0 0 3.02-.41c.38-.13.65-.27.82-.4a.62.62 0 0 0 .14-.15.15.15 0 0 0 .02-.03v-.01ZM3 7.01c.2.1.42.2.66.28.88.29 2.06.46 3.34.46 1.28 0 2.46-.17 3.34-.46.24-.08.46-.17.66-.28V8.5l-.02.04a.62.62 0 0 1-.14.15c-.17.13-.44.27-.82.4A10 10 0 0 1 7 9.5a10 10 0 0 1-3.02-.41 2.76 2.76 0 0 1-.82-.4.62.62 0 0 1-.14-.15.15.15 0 0 1-.02-.03V7Zm0 2.75V11l.02.04c.02.04.06.09.14.15.17.13.44.27.82.4A10 10 0 0 0 7 12a10 10 0 0 0 3.02-.41c.38-.13.65-.27.82-.4a.62.62 0 0 0 .14-.15.15.15 0 0 0 .02-.03V9.76c-.2.1-.42.2-.66.28-.88.29-2.06.46-3.34.46-1.28 0-2.46-.17-3.34-.46A4.77 4.77 0 0 1 3 9.76Z"})),memory:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5 3a.5.5 0 0 0-1 0v3a.5.5 0 0 0 1 0V3Zm2-.5c.28 0 .5.22.5.5v3a.5.5 0 0 1-1 0V3c0-.28.22-.5.5-.5Zm3 2a.5.5 0 1 0-1 0V6a.5.5 0 0 0 1 0V4.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M12 3.54a.5.5 0 0 0-.15-.39l-3-3a.5.5 0 0 0-.38-.14H2.5a.5.5 0 0 0-.5.5v13c0 .27.22.5.5.5h9a.5.5 0 0 0 .5-.5V3.53ZM3 1h5.3L11 3.71v5.3H3V1Zm0 9v3h8v-3H3Z"})),structure:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M8.16 3.45a1.5 1.5 0 1 0-2.33 0l-4.02 6.58A1.5 1.5 0 1 0 2.91 12h8.18a1.5 1.5 0 1 0 1.1-1.97L8.16 3.45Zm-1.47.52a1.5 1.5 0 0 0 .62 0l4.03 6.58c-.11.14-.2.29-.25.45H2.9a1.5 1.5 0 0 0-.25-.45L6.7 3.97Z"})),box:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"m7.21.05 6.49 2.99a.5.5 0 0 1 .3.47v6.98a.5.5 0 0 1-.3.47l-6.47 2.98a.5.5 0 0 1-.46 0L.3 10.96a.5.5 0 0 1-.3-.47V3.5a.5.5 0 0 1 .3-.47L6.79.05a.5.5 0 0 1 .43 0ZM1 4.28v5.9l5.5 2.54v-5.9L1 4.28Zm6.5 8.44 5.5-2.54v-5.9L7.5 6.82v5.9Zm4.8-9.22L7 5.95 1.7 3.5 7 1.05l5.3 2.45Z"})),power:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.5.5a.5.5 0 0 0-1 0v6a.5.5 0 0 0 1 0v-6Z"}),import_react6.default.createElement("path",{d:"M4.27 2.8a.5.5 0 0 0-.54-.83 6 6 0 1 0 6.54 0 .5.5 0 0 0-.54.84 5 5 0 1 1-5.46 0Z"})),photo:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M6.25 4.25a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Zm-.5 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M13 1.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5ZM2 9.3V2h10v5.3L9.85 5.15a.5.5 0 0 0-.7 0L6.5 7.8 5.35 6.65a.5.5 0 0 0-.7 0L2 9.3Zm7.5-3.1L12 8.7V12H2v-1.3l3-3 3.15 3.15a.5.5 0 0 0 .7-.71L7.21 8.5 9.5 6.21Z"})),component:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3.5 1A2.5 2.5 0 0 0 1 3.5v7A2.5 2.5 0 0 0 3.5 13h7a2.5 2.5 0 0 0 2.5-2.5v-7A2.5 2.5 0 0 0 10.5 1h-7ZM12 6.5H7.5V2h3c.83 0 1.5.68 1.5 1.5v3Zm0 1v3c0 .83-.67 1.5-1.5 1.5h-3V7.5H12ZM6.5 12V7.5H2v3c0 .83.67 1.5 1.5 1.5h3ZM2 6.5h4.5V2h-3C2.67 2 2 2.68 2 3.5v3Z"})),grid:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1 1.5c0-.27.22-.5.5-.5H6c.28 0 .5.23.5.5V6a.5.5 0 0 1-.5.5H1.5A.5.5 0 0 1 1 6V1.5Zm1 4V2h3.5v3.5H2Zm5.5-4c0-.27.22-.5.5-.5h4.5c.28 0 .5.23.5.5V6a.5.5 0 0 1-.5.5H8a.5.5 0 0 1-.5-.5V1.5Zm1 4V2H12v3.5H8.5Zm-7 2A.5.5 0 0 0 1 8v4.5c0 .28.22.5.5.5H6a.5.5 0 0 0 .5-.5V8a.5.5 0 0 0-.5-.5H1.5Zm.5 1V12h3.5V8.5H2ZM7.5 8c0-.27.22-.5.5-.5h4.5c.28 0 .5.23.5.5v4.5a.5.5 0 0 1-.5.5H8a.5.5 0 0 1-.5-.5V8Zm1 4V8.5H12V12H8.5Z"})),outline:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2 2v2H1V1.5c0-.27.22-.5.5-.5H4v1H2ZM1 9V5h1v4H1Zm0 1v2.5c0 .28.22.5.5.5H4v-1H2v-2H1Zm9 3h2.5a.5.5 0 0 0 .5-.5V10h-1v2h-2v1Zm2-9h1V1.5a.5.5 0 0 0-.5-.5H10v1h2v2Zm-3 8v1H5v-1h4ZM9 1v1H5V1h4Zm4 8h-1V5h1v4ZM7 8a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})),photodrag:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M8.25 3.25a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Zm-.5 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7V.5a.5.5 0 0 0-.5-.5h-10a.5.5 0 0 0-.5.5V3H.5a.5.5 0 0 0-.5.5V6h1V4h2v6.5c0 .28.22.5.5.5H10v2H8v1h2.5a.5.5 0 0 0 .5-.5V11h2.5a.5.5 0 0 0 .5-.5V7ZM4 1v5.8l1.65-1.65c.2-.2.5-.2.7 0L7.5 6.3l2.65-2.65c.2-.2.5-.2.7 0L13 5.8V1H4Zm9 6.21-2.5-2.5-2.3 2.3 1.15 1.14a.5.5 0 1 1-.7.7L6 6.22l-2 2v1.8h9V7.2Z"}),import_react6.default.createElement("path",{d:"M0 10V7h1v3H0Zm0 3.5V11h1v2h2v1H.5a.5.5 0 0 1-.5-.5Zm7 .5H4v-1h3v1Z"})),search:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M9.54 10.2a5.5 5.5 0 1 1 .66-.66c.06.03.11.06.15.1l3 3a.5.5 0 0 1-.7.71l-3-3a.5.5 0 0 1-.1-.14ZM10.5 6a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Z"})),zoom:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M6 3.5c.28 0 .5.22.5.5v1.5H8a.5.5 0 0 1 0 1H6.5V8a.5.5 0 0 1-1 0V6.5H4a.5.5 0 0 1 0-1h1.5V4c0-.28.22-.5.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M9.54 10.2a5.5 5.5 0 1 1 .66-.66c.06.03.11.06.15.1l3 3a.5.5 0 0 1-.7.71l-3-3a.5.5 0 0 1-.1-.14ZM10.5 6a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Z"})),zoomout:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M4 5.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H4Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M6 11.5c1.35 0 2.59-.49 3.54-1.3.03.06.06.11.1.15l3 3a.5.5 0 0 0 .71-.7l-3-3a.5.5 0 0 0-.14-.1A5.5 5.5 0 1 0 6 11.5Zm0-1a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9Z"})),zoomreset:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1.5 2.84V1.5a.5.5 0 0 0-1 0V4c0 .28.22.5.5.5h2.5a.5.5 0 0 0 0-1H2.26a4.5 4.5 0 1 1-.5 4.02.5.5 0 1 0-.94.33 5.5 5.5 0 0 0 8.72 2.36l.1.14 3 3a.5.5 0 0 0 .71-.7l-3-3a.5.5 0 0 0-.14-.1 5.5 5.5 0 1 0-8.7-6.7Z"})),eye:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7 9.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"m14 7-.2.3c-.13.16-3.06 4.2-6.8 4.2C3.26 11.5.33 7.46.2 7.3L0 7l.2-.3C.34 6.55 3.27 2.5 7 2.5c3.74 0 6.67 4.04 6.8 4.2l.2.3ZM2.9 5.3A13 13 0 0 0 1.24 7 13 13 0 0 0 2.9 8.7c1.14.97 2.58 1.8 4.1 1.8 1.52 0 2.96-.83 4.1-1.8A13 13 0 0 0 12.76 7a13 13 0 0 0-1.66-1.7C9.96 4.33 8.52 3.5 7 3.5c-1.52 0-2.96.83-4.1 1.8Z"})),eyeclose:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1.85 1.15a.5.5 0 1 0-.7.7l11 11a.5.5 0 0 0 .7-.7l-11-11ZM11.1 8.7c-.17.15-.36.3-.55.44l.72.71a13.25 13.25 0 0 0 2.52-2.56L14 7l-.2-.3c-.13-.16-3.06-4.2-6.8-4.2-.89 0-1.73.23-2.5.58l.76.76A4.86 4.86 0 0 1 7 3.5c1.52 0 2.96.83 4.1 1.8A13 13 0 0 1 12.76 7a13 13 0 0 1-1.66 1.7ZM.2 6.7c.08-.09 1.04-1.41 2.53-2.55l.72.71c-.2.14-.38.3-.55.44A13 13 0 0 0 1.24 7 13 13 0 0 0 2.9 8.7c1.14.97 2.58 1.8 4.1 1.8.6 0 1.18-.13 1.74-.34l.77.76c-.78.35-1.62.58-2.51.58C3.26 11.5.33 7.46.2 7.3L0 7l.2-.3Z"}),import_react6.default.createElement("path",{d:"M4.5 7c0-.32.06-.63.17-.91l3.24 3.24A2.5 2.5 0 0 1 4.5 7Zm4.83.91L6.09 4.67a2.5 2.5 0 0 1 3.24 3.24Z"})),lightning:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M2.52 6.6a.57.57 0 0 0-.17.54c.04.2.19.37.38.41l2.78.73-1.5 5c-.06.24.02.5.22.63a.5.5 0 0 0 .28.09.5.5 0 0 0 .35-.14L11.5 7.4c.14-.13.2-.34.15-.54a.53.53 0 0 0-.38-.4l-2.7-.7L10.79.78c.1-.23.04-.5-.15-.66a.5.5 0 0 0-.65 0L2.52 6.6Zm7.72.63-3.07-.8 1.85-4.14-5.2 4.51 2.94.77-1.27 4.28 4.75-4.62Zm-5.73 6.2.04.02Z"})),lightningoff:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M10.14 8.72 11.5 7.4c.14-.13.2-.34.15-.54a.53.53 0 0 0-.38-.4l-2.7-.7L10.79.78c.1-.23.04-.5-.15-.66a.5.5 0 0 0-.65 0L5.46 4.05l.71.7L9.02 2.3 7.38 5.97l.7.7 2.16.56-.8.79.7.7ZM2.52 6.6a.57.57 0 0 0-.17.54c.04.2.19.37.38.41l2.78.73-1.5 5c-.06.24.02.5.22.63a.5.5 0 0 0 .63-.05l3.84-3.74-.7-.7-2.51 2.43 1.13-3.81-.68-.69L3.8 6.8l.85-.73-.71-.7L2.52 6.6Zm-.67-5.45a.5.5 0 1 0-.7.7l11 11a.5.5 0 0 0 .7-.7l-11-11Z"})),contrast:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3 3H.5a.5.5 0 0 0-.5.5v10c0 .28.22.5.5.5h10a.5.5 0 0 0 .5-.5V11h2.5a.5.5 0 0 0 .5-.5V.5a.5.5 0 0 0-.5-.5h-10a.5.5 0 0 0-.5.5V3Zm1 1v2.3L6.3 4H4ZM3 4v6.5a.5.5 0 0 0 .5.5H10v2H1V4h2Zm1-1h6.5a.5.5 0 0 1 .5.5V10h2V1H4v2Zm6 7V7.71l-2.3 2.3H10Zm0-3.7V4.7L4.7 10h1.6L10 6.3ZM9.3 4H7.7L4 7.71V9.3L9.3 4Z"})),switchalt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3 3V.5c0-.27.22-.5.5-.5h10c.28 0 .5.23.5.5v10a.5.5 0 0 1-.5.5H11v2.5a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-10c0-.27.22-.5.5-.5H3Zm1 0V1h9v9h-2V3.5a.5.5 0 0 0-.5-.5H4Zm6 8v2H1V4h2v6.5c0 .28.22.5.5.5H10Zm0-1H4V4h6v6Z"})),mirror:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1 1.5c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11ZM2 12h10V2L2 12Z"})),grow:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1.5 1a.5.5 0 1 0 0 1H12v10.5a.5.5 0 0 0 1 0V2a1 1 0 0 0-1-1H1.5Z"}),import_react6.default.createElement("path",{d:"M1 3.5c0-.27.22-.5.5-.5H10a1 1 0 0 1 1 1v8.5a.5.5 0 0 1-1 0V4H1.5a.5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1.5 5a.5.5 0 0 0-.5.5v7c0 .28.22.5.5.5h7a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5h-7ZM2 6v6h6V6H2Z"})),paintbrush:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M11.8535.1464a.5.5 0 0 0-.7071 0L2.9827 8.3102a2.2396 2.2396 0 0 0-1.0737.599C.6772 10.141.2402 11.903.0852 12.9978 0 13.5998 0 14.0002 0 14.0002s.4004 0 1.0023-.0853c1.095-.155 2.8569-.5919 4.0887-1.8237.307-.307.5067-.6806.5992-1.0743l8.1633-8.1633a.5.5 0 0 0 0-.7071l-2-2Zm-6.253 9.546L6.543 8.75l-1.293-1.2929-.9424.9424a2.242 2.242 0 0 1 .7835.5097c.23.2302.4.4977.5095.7831ZM7.25 8.0428 12.7929 2.5 11.5 1.2071 5.957 6.75 7.25 8.0429ZM4.3839 9.6163c.4881.4882.4881 1.2796 0 1.7678-.7665.7664-1.832 1.1845-2.7791 1.403a8.6972 8.6972 0 0 1-.49.0982 8.7151 8.7151 0 0 1 .0982-.4899c.2186-.9471.6367-2.0126 1.403-2.779.4882-.4882 1.2797-.4882 1.7679 0Z"})),ruler:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1.5 1c.28 0 .5.23.5.5V2h10v-.5a.5.5 0 0 1 1 0v2a.5.5 0 0 1-1 0V3H2v.5a.5.5 0 0 1-1 0v-2c0-.27.22-.5.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1.5 6a.5.5 0 0 0-.5.5v6c0 .28.22.5.5.5h11a.5.5 0 0 0 .5-.5v-6a.5.5 0 0 0-.5-.5h-11ZM2 7v5h10V7h-1v2.5a.5.5 0 0 1-1 0V7h-.75v1a.5.5 0 0 1-1 0V7H7.5v2.5a.5.5 0 0 1-1 0V7h-.75v1a.5.5 0 0 1-1 0V7H4v2.5a.5.5 0 0 1-1 0V7H2Z"})),stop:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M4.5 4a.5.5 0 0 0-.5.5v5c0 .28.22.5.5.5h5a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5h-5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),camera:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M10 7a3 3 0 1 1-6 0 3 3 0 0 1 6 0ZM9 7a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M2.5 1a.5.5 0 0 0-.5.5V2H.5a.5.5 0 0 0-.5.5v9c0 .28.22.5.5.5h13a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5H6v-.5a.5.5 0 0 0-.5-.5h-3ZM1 3v8h12V3H1Z"})),video:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2.5 10a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M0 4c0-1.1.9-2 2-2h6a2 2 0 0 1 2 2v.5l3.19-2.4a.5.5 0 0 1 .81.4v9a.5.5 0 0 1-.8.4L10 9.5v.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm9 0v1.5a.5.5 0 0 0 .8.4L13 3.5v7L9.8 8.1a.5.5 0 0 0-.8.4V10a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1Z"})),speaker:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1 4.50004V9.50004C1 9.77618 1.22386 10 1.5 10H4L7.17075 12.7744C7.49404 13.0573 8 12.8277 8 12.3982V1.60192C8 1.17235 7.49404 0.942757 7.17075 1.22564L4 4.00004H1.5C1.22386 4.00004 1 4.2239 1 4.50004ZM4 9.00004V5.00004H2V9.00004H4ZM4.99804 9.54456C4.99934 9.52989 5 9.51505 5 9.50004V4.50004C5 4.48504 4.99934 4.47019 4.99804 4.45552L7 2.70381V11.2963L4.99804 9.54456Z"}),import_react6.default.createElement("path",{d:"M10.1498 1.75202C9.88637 1.66927 9.60572 1.81577 9.52297 2.07922C9.44023 2.34267 9.58672 2.62332 9.85017 2.70607C11.6763 3.27963 13 4.98596 13 7.00014C13 9.01433 11.6763 10.7207 9.85017 11.2942C9.58672 11.377 9.44023 11.6576 9.52297 11.9211C9.60572 12.1845 9.88637 12.331 10.1498 12.2483C12.3808 11.5476 14 9.4636 14 7.00014C14 4.53669 12.3808 2.45272 10.1498 1.75202Z"}),import_react6.default.createElement("path",{d:"M10.2504 3.96861C10.0113 3.83033 9.70547 3.91201 9.5672 4.15105C9.42893 4.39008 9.51061 4.69594 9.74964 4.83421C10.4982 5.26723 11 6.07534 11 7.00006C11 7.92479 10.4982 8.7329 9.74964 9.16591C9.51061 9.30418 9.42893 9.61005 9.5672 9.84908C9.70547 10.0881 10.0113 10.1698 10.2504 10.0315C11.2952 9.42711 12 8.29619 12 7.00006C12 5.70394 11.2952 4.57302 10.2504 3.96861Z"})),play:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"m12.81 7.43-9.05 5.6A.5.5 0 0 1 3 12.6V1.4c0-.4.43-.63.76-.43l9.05 5.6a.5.5 0 0 1 0 .86Z"})),playback:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11.24 12.04 3.7 7.42a.5.5 0 0 1-.2-.23v4.05a.75.75 0 0 1-1.5 0v-8.5a.75.75 0 0 1 1.5 0V6.8a.5.5 0 0 1 .2-.23l7.54-4.6a.5.5 0 0 1 .76.42v9.22a.5.5 0 0 1-.76.43Z"})),playnext:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"m2.76 12.04 7.54-4.61a.5.5 0 0 0 .2-.23v4.05a.75.75 0 0 0 1.5 0v-8.5a.75.75 0 0 0-1.5 0V6.8a.5.5 0 0 0-.2-.23l-7.54-4.6a.5.5 0 0 0-.76.42v9.22c0 .39.43.63.76.43Z"})),rewind:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M9 2.42v2.32L13.23 2a.5.5 0 0 1 .77.42v9.16a.5.5 0 0 1-.77.42L9 9.26v2.32a.5.5 0 0 1-.77.42L1.5 7.65v3.6a.75.75 0 0 1-1.5 0v-8.5a.75.75 0 0 1 1.5 0v3.6L8.23 2a.5.5 0 0 1 .77.42Z"})),fastforward:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5 2.42v2.32L.77 2a.5.5 0 0 0-.77.42v9.16c0 .4.44.64.77.42L5 9.26v2.32c0 .4.44.64.77.42l6.73-4.35v3.6a.75.75 0 0 0 1.5 0v-8.5a.75.75 0 0 0-1.5 0v3.6L5.77 2a.5.5 0 0 0-.77.42Z"})),stopalt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1 1.5c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11Z"})),sidebyside:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1 1.5c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11ZM2 12V2h5v10H2Z"})),stacked:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M12.5 1c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11ZM2 2h10v5H2V2Z"})),sun:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.5.5a.5.5 0 0 0-1 0V2a.5.5 0 0 0 1 0V.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 10a3 3 0 1 0 0-6 3 3 0 0 0 0 6Zm0-1a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z"}),import_react6.default.createElement("path",{d:"M7 11.5c.28 0 .5.22.5.5v1.5a.5.5 0 0 1-1 0V12c0-.28.22-.5.5-.5ZM11.5 7c0-.28.22-.5.5-.5h1.5a.5.5 0 0 1 0 1H12a.5.5 0 0 1-.5-.5ZM.5 6.5a.5.5 0 0 0 0 1H2a.5.5 0 0 0 0-1H.5ZM3.82 10.18c.2.2.2.51 0 .7l-1.06 1.07a.5.5 0 1 1-.71-.7l1.06-1.07c.2-.2.51-.2.7 0ZM11.95 2.76a.5.5 0 1 0-.7-.71l-1.07 1.06a.5.5 0 1 0 .7.7l1.07-1.05ZM10.18 10.18c.2-.2.51-.2.7 0l1.07 1.06a.5.5 0 1 1-.7.71l-1.07-1.06a.5.5 0 0 1 0-.7ZM2.76 2.05a.5.5 0 1 0-.71.7l1.06 1.07a.5.5 0 0 0 .7-.7L2.77 2.04Z"})),moon:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7.78.04a7.03 7.03 0 0 0-4.28.9 7 7 0 1 0 9.87 8.96c.1-.21-.14-.41-.36-.32a4.98 4.98 0 0 1-2 .42A5 5 0 0 1 8.53.65c.2-.12.19-.44-.04-.49a7.04 7.04 0 0 0-.72-.12Zm-1.27.98a6 6 0 0 0 4.98 9.96 6 6 0 1 1-4.98-9.96Z"})),book:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M13 2a2 2 0 0 0-2-2H1.5a.5.5 0 0 0-.5.5v13c0 .28.22.5.5.5H11a2 2 0 0 0 2-2V2ZM3 13h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H7v6a.5.5 0 0 1-.86.36L5.5 6.7l-.65.65A.5.5 0 0 1 4 7V1H3v12ZM5 1v4.8l.15-.15a.5.5 0 0 1 .74.04l.11.1V1H5Z"})),document:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M4 5.5c0-.28.22-.5.5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5ZM4.5 7.5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5ZM4 10.5c0-.28.22-.5.5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1.5 0a.5.5 0 0 0-.5.5v13c0 .28.22.5.5.5h11a.5.5 0 0 0 .5-.5V3.2a.5.5 0 0 0-.15-.35l-2.7-2.7A.5.5 0 0 0 9.79 0H1.5ZM2 1h7.5v2c0 .28.22.5.5.5h2V13H2V1Z"})),copy:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M11.75.07A.5.5 0 0 0 11.5 0h-6a.5.5 0 0 0-.5.5V3H.5a.5.5 0 0 0-.5.5v10c0 .28.22.5.5.5h8a.5.5 0 0 0 .5-.5V11h4.5a.5.5 0 0 0 .5-.5V2.51a.5.5 0 0 0-.15-.36l-2-2a.5.5 0 0 0-.1-.08ZM9 10h4V3h-1.5a.5.5 0 0 1-.5-.5V1H6v2h.5a.5.5 0 0 1 .36.15l1.99 2c.1.09.15.21.15.35v4.51ZM1 4v9h7V6H6.5a.5.5 0 0 1-.5-.5V4H1Z"})),category:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3 1.5c0-.28.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm-1 2c0-.27.22-.5.5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1 5.5c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v7a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-7ZM2 12V6h10v6H2Z"})),folder:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M6.59 3.5 5.09 2H1v9h12V3.5H6.59Zm.41-1L5.8 1.3a1 1 0 0 0-.71-.3H.5a.5.5 0 0 0-.5.5v10c0 .28.22.5.5.5h13a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-.5-.5H7Z"})),print:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M4.5 8a.5.5 0 1 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M2 1.5c0-.27.22-.5.5-.5h8a.5.5 0 0 1 .36.15l.99 1c.1.09.15.21.15.35v1.51h1.5c.28 0 .5.22.5.5v5a.5.5 0 0 1-.5.5H12v2.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V10H.5a.5.5 0 0 1-.5-.5v-5c0-.28.22-.5.5-.5H2V1.5ZM13 9h-1V6.5a.5.5 0 0 0-.5-.5h-9a.5.5 0 0 0-.5.5V9H1V5h12v4Zm-2-6v1H3V2h7v.5c0 .28.22.5.5.5h.5Zm-8 9h8V7H3v5Z"})),graphline:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5.15 6.15c.2-.2.5-.2.7 0L7 7.3l2.15-2.15c.2-.2.5-.2.7 0l1 1a.5.5 0 0 1-.7.7l-.65-.64-2.15 2.15a.5.5 0 0 1-.7 0L5.5 7.2 3.85 8.86a.5.5 0 1 1-.7-.71l2-2Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1.5 1a.5.5 0 0 0-.5.5v11c0 .28.22.5.5.5h11a.5.5 0 0 0 .5-.5v-11a.5.5 0 0 0-.5-.5h-11ZM2 2v10h10V2H2Z"})),calendar:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3.5 0c.28 0 .5.22.5.5V1h6V.5a.5.5 0 0 1 1 0V1h1.5c.28 0 .5.22.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11c0-.28.22-.5.5-.5H3V.5c0-.28.22-.5.5-.5ZM2 4v2.3h3V4H2Zm0 5.2V6.8h3v2.4H2Zm0 .5V12h3V9.7H2Zm3.5 0V12h3V9.7h-3Zm3.5 0V12h3V9.7H9Zm3-.5H9V6.8h3v2.4Zm-3.5 0h-3V6.8h3v2.4ZM9 4v2.3h3V4H9ZM5.5 6.3h3V4h-3v2.3Z"})),graphbar:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M12 2.5a.5.5 0 0 0-1 0v10a.5.5 0 0 0 1 0v-10Zm-3 2a.5.5 0 0 0-1 0v8a.5.5 0 0 0 1 0v-8ZM5.5 7c.28 0 .5.22.5.5v5a.5.5 0 0 1-1 0v-5c0-.28.22-.5.5-.5ZM3 10.5a.5.5 0 0 0-1 0v2a.5.5 0 0 0 1 0v-2Z"})),menu:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M13 2a.5.5 0 0 1 0 1H1a.5.5 0 0 1 0-1h12Zm-3 3a.5.5 0 0 1 0 1H1a.5.5 0 0 1 0-1h9Zm1.5 3.5A.5.5 0 0 0 11 8H1a.5.5 0 0 0 0 1h10a.5.5 0 0 0 .5-.5Zm-4 2.5a.5.5 0 0 1 0 1H1a.5.5 0 0 1 0-1h6.5Z"})),menualt:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1 2a.5.5 0 0 0 0 1h12a.5.5 0 0 0 0-1H1Zm3 3a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1H4ZM2.5 8.5c0-.28.22-.5.5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5Zm4 2.5a.5.5 0 0 0 0 1H13a.5.5 0 0 0 0-1H6.5Z"})),filter:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1 2a.5.5 0 0 0 0 1h12a.5.5 0 0 0 0-1H1Zm2 3a.5.5 0 0 0 0 1h8a.5.5 0 0 0 0-1H3Zm1.5 3.5c0-.28.22-.5.5-.5h4a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5Zm2 2.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Z"})),docchart:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1 1.5C1 1.22386 1.22386 1 1.5 1H12.5C12.7761 1 13 1.22386 13 1.5V12.5C13 12.7761 12.7761 13 12.5 13H1.5C1.22386 13 1 12.7761 1 12.5V1.5ZM2 4V6.2998H5V4H2ZM2 9.2002V6.7998H5V9.2002H2ZM2 9.7002V12H5V9.7002H2ZM5.5 9.7002V12H8.5V9.7002H5.5ZM9 9.7002V12H12V9.7002H9ZM12 9.2002H9V6.7998H12V9.2002ZM8.5 9.2002H5.5V6.7998H8.5V9.2002ZM9 6.2998H12V4H9V6.2998ZM5.5 6.2998H8.5V4H5.5V6.2998Z"})),doclist:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M3.5 6.5c0-.28.22-.5.5-.5h6a.5.5 0 0 1 0 1H4a.5.5 0 0 1-.5-.5ZM4 9a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1H4Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M1 1.5c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11ZM2 4v8h10V4H2Z"})),markup:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M8.98 1.63a.5.5 0 0 0-.96-.26l-3 11a.5.5 0 1 0 .96.26l3-11ZM3.32 3.62a.5.5 0 0 1 .06.7L1.15 7l2.23 2.68a.5.5 0 1 1-.76.64l-2.5-3a.5.5 0 0 1 0-.64l2.5-3a.5.5 0 0 1 .7-.06Zm7.36 0a.5.5 0 0 0-.06.7L12.85 7l-2.23 2.68a.5.5 0 0 0 .76.64l2.5-3a.5.5 0 0 0 0-.64l-2.5-3a.5.5 0 0 0-.7-.06Z"})),bold:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3 2v1.5h1v7H3V12h5a3 3 0 0 0 1.8-5.4A2.74 2.74 0 0 0 8 2H3Zm5 5.5H5.5v3H8a1.5 1.5 0 1 0 0-3Zm-.25-4H5.5V6h2.25a1.25 1.25 0 1 0 0-2.5Z"})),italic:import_react6.default.createElement("path",{d:"M5 2h6v1H8.5l-2 8H9v1H3v-1h2.5l2-8H5V2Z"}),paperclip:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M10.55 2.27a1.5 1.5 0 0 0-2.12 0L2.78 7.92a2.5 2.5 0 0 0 3.53 3.54l3.54-3.54a.5.5 0 1 1 .7.71l-3.53 3.54a3.5 3.5 0 0 1-4.96-4.94v-.01l5.66-5.66h.01a2.5 2.5 0 0 1 3.53 3.53L5.6 10.76a1.5 1.5 0 0 1-2.12-2.12L7.02 5.1a.5.5 0 1 1 .7.7L4.2 9.34a.5.5 0 0 0 .7.7l5.66-5.65a1.5 1.5 0 0 0 0-2.12Z"})),listordered:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5 2.5c0-.28.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5ZM5 7c0-.28.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 5 7Zm.5 4a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Zm-3-9H1v1h1v3h1V2.5a.5.5 0 0 0-.5-.5ZM3 8.5v1a.5.5 0 0 1-1 0V9h-.5a.5.5 0 0 1 0-1h1c.28 0 .5.22.5.5Zm-1 2a.5.5 0 0 0-1 0V12h2v-1H2v-.5Z"})),listunordered:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2.75 2.5a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0ZM5.5 2a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Zm0 9a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM2 12.25a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5ZM5 7c0-.28.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 5 7Zm-3 .75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z"})),paragraph:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M6 7a3 3 0 1 1 0-6h5.5a.5.5 0 0 1 0 1H10v10.5a.5.5 0 0 1-1 0V2H7v10.5a.5.5 0 0 1-1 0V7Z"})),markdown:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2 4.5h1.5L5 6.38 6.5 4.5H8v5H6.5V7L5 8.88 3.5 7v2.5H2v-5Zm7.75 0h1.5V7h1.25l-2 2.5-2-2.5h1.25V4.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M.5 2a.5.5 0 0 0-.5.5v9c0 .28.22.5.5.5h13a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5H.5ZM1 3v8h12V3H1Z"})),repository:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M5 2.5C5 2.77614 4.77614 3 4.5 3C4.22386 3 4 2.77614 4 2.5C4 2.22386 4.22386 2 4.5 2C4.77614 2 5 2.22386 5 2.5Z"}),import_react6.default.createElement("path",{d:"M4.5 5C4.77614 5 5 4.77614 5 4.5C5 4.22386 4.77614 4 4.5 4C4.22386 4 4 4.22386 4 4.5C4 4.77614 4.22386 5 4.5 5Z"}),import_react6.default.createElement("path",{d:"M5 6.5C5 6.77614 4.77614 7 4.5 7C4.22386 7 4 6.77614 4 6.5C4 6.22386 4.22386 6 4.5 6C4.77614 6 5 6.22386 5 6.5Z"}),import_react6.default.createElement("path",{fillRule:"evenodd",d:"M11 0C12.1046 0 13 0.895431 13 2V12C13 13.1046 12.1046 14 11 14H1.5C1.22386 14 1 13.7761 1 13.5V0.5C1 0.223857 1.22386 0 1.5 0H11ZM11 1H3V13H11C11.5523 13 12 12.5523 12 12V2C12 1.44772 11.5523 1 11 1Z"})),commit:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M3.03 7.5a4 4 0 0 0 7.94 0h2.53a.5.5 0 0 0 0-1h-2.53a4 4 0 0 0-7.94 0H.5a.5.5 0 0 0 0 1h2.53ZM7 10a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z"})),branch:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M6 2.5c0 .65-.42 1.2-1 1.41v4.06A3.36 3.36 0 0 1 7.5 7a2.7 2.7 0 0 0 1.81-.56c.22-.18.38-.4.48-.62a1.5 1.5 0 1 1 1.03.15c-.16.42-.43.87-.86 1.24-.57.47-1.37.79-2.46.79-1.04 0-1.64.42-2 .92-.26.37-.4.8-.47 1.18A1.5 1.5 0 1 1 4 10.09V3.9a1.5 1.5 0 1 1 2-1.4Zm-2 9a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0Zm1-9a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm6 2a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z"})),pullrequest:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M8.35 1.35 7.71 2h.79A2.5 2.5 0 0 1 11 4.5v5.59a1.5 1.5 0 1 1-1 0V4.5C10 3.67 9.33 3 8.5 3h-.8l.65.65a.5.5 0 1 1-.7.7l-1.5-1.5a.5.5 0 0 1 0-.7l1.5-1.5a.5.5 0 1 1 .7.7ZM11 11.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM4 3.91a1.5 1.5 0 1 0-1 0v6.18a1.5 1.5 0 1 0 1 0V3.9ZM3.5 11a.5.5 0 1 0 0 1 .5.5 0 0 0 0-1Zm0-8a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"})),merge:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M4.1 3.87a1.5 1.5 0 1 0-1.1.04v6.18a1.5 1.5 0 1 0 1 0V6.4c.26.4.57.77.93 1.08A6.57 6.57 0 0 0 9.08 9a1.5 1.5 0 1 0 0-1 5.57 5.57 0 0 1-3.5-1.25 4.74 4.74 0 0 1-1.47-2.87ZM3.5 11a.5.5 0 1 0 0 1 .5.5 0 0 0 0-1ZM4 2.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm7 6a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z"})),apple:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11.03 8.1a3.05 3.05 0 0 1-.2-1.74 2.7 2.7 0 0 1 1.4-1.94 3.13 3.13 0 0 0-2.35-1.4c-.84-.08-2.01.56-2.65.57h-.02c-.63 0-1.81-.65-2.64-.57-.42.04-1.75.32-2.55 1.6-.28.44-.5 1.01-.58 1.74a6.36 6.36 0 0 0 .02 1.74 7.5 7.5 0 0 0 1.35 3.33c.7 1.01 1.51 1.6 1.97 1.6.93.02 1.74-.6 2.41-.6l.02.01h.04c.67-.02 1.48.61 2.42.6.45-.02 1.26-.6 1.97-1.6a7.95 7.95 0 0 0 .97-1.86 2.6 2.6 0 0 1-1.58-1.48ZM8.86 2.13c.72-.85.7-2.07.63-2.12-.07-.06-1.25.16-1.99.98a2.78 2.78 0 0 0-.62 2.13c.06.05 1.27-.14 1.98-.99Z"})),linux:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M7 0a3 3 0 0 1 3 3v1.24c.13.13.25.27.36.42l.52.43.2.15c.32.26.7.59 1.09.97A6.28 6.28 0 0 1 14 9.54a.5.5 0 0 1-.35.44c-.31.1-.8.18-1.34.13-.33-.03-.7-.12-1.05-.3-.04.17-.1.34-.17.51a2 2 0 1 1-2.89 2.56 5.5 5.5 0 0 1-2.4 0 2 2 0 1 1-2.9-2.56 5.56 5.56 0 0 1-.16-.51c-.35.18-.72.27-1.05.3a3.4 3.4 0 0 1-1.34-.13.5.5 0 0 1-.35-.44l.01-.14a6.28 6.28 0 0 1 1.82-3.2 13.42 13.42 0 0 1 1.3-1.11c.22-.19.4-.32.5-.43.12-.15.24-.29.37-.42V3a3 3 0 0 1 3-3Zm1 11.9a2 2 0 0 1 2.14-1.9 5.5 5.5 0 0 0 .36-2c0-.51-.1-1.07-.3-1.6l-.03-.02a4.4 4.4 0 0 0-.86-.42 6.71 6.71 0 0 0-1-.31l-.86.64c-.27.2-.63.2-.9 0l-.85-.64a6.72 6.72 0 0 0-1.87.73l-.03.02A4.6 4.6 0 0 0 3.5 8c0 .68.11 1.39.36 2H4a2 2 0 0 1 2 1.9 4.49 4.49 0 0 0 2 0ZM5 12a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm6 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM6.1 4.3a1.5 1.5 0 0 1 1.8 0l.27.2L7 5.38 5.83 4.5l.27-.2ZM8.5 2c.28 0 .5.22.5.5V3a.5.5 0 0 1-1 0v-.5c0-.28.22-.5.5-.5ZM6 2.5a.5.5 0 0 0-1 0V3a.5.5 0 0 0 1 0v-.5Z"})),ubuntu:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M12.26 2.07c0 1.14-.89 2.06-1.99 2.06s-1.99-.92-1.99-2.06c0-1.14.9-2.07 2-2.07s1.98.93 1.98 2.07ZM3.98 6.6c0 1.14-.9 2.07-2 2.07C.9 8.67 0 7.74 0 6.6c0-1.14.9-2.07 1.99-2.07 1.1 0 1.99.93 1.99 2.07ZM6.47 11.92a4.76 4.76 0 0 1-3.3-2.62c-.53.25-1.12.33-1.7.22a6.72 6.72 0 0 0 1.84 2.63 6.38 6.38 0 0 0 4.24 1.58c-.37-.5-.57-1.1-.59-1.73a4.77 4.77 0 0 1-.49-.08ZM11.81 11.93c0 1.14-.89 2.07-1.99 2.07s-1.98-.93-1.98-2.07c0-1.14.89-2.06 1.98-2.06 1.1 0 2 .92 2 2.06ZM12.6 11.17a6.93 6.93 0 0 0 .32-7.93A2.95 2.95 0 0 1 11.8 4.6a5.23 5.23 0 0 1-.16 5.03c.47.4.8.94.95 1.54ZM1.99 3.63h-.15A6.48 6.48 0 0 1 8 .24a3.07 3.07 0 0 0-.6 1.68 4.7 4.7 0 0 0-3.9 2.17c-.46-.3-.98-.45-1.51-.45Z"})),windows:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M6.5 1H1v5.5h5.5V1ZM13 1H7.5v5.5H13V1ZM7.5 7.5H13V13H7.5V7.5ZM6.5 7.5H1V13h5.5V7.5Z"})),storybook:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M2.04.62a.7.7 0 0 0-.66.72l.44 11.56c.01.37.3.66.67.68l9.4.42h.02a.7.7 0 0 0 .7-.7V.66a.7.7 0 0 0-.74-.66l-.77.05.05 1.62a.1.1 0 0 1-.17.08l-.52-.4-.61.46a.1.1 0 0 1-.17-.09L9.75.13l-7.7.49Zm8 4.74c-.24.2-2.09.33-2.09.05.04-1.04-.43-1.09-.69-1.09-.24 0-.66.08-.66.64 0 .57.6.89 1.32 1.27 1.02.53 2.24 1.18 2.24 2.82 0 1.57-1.27 2.43-2.9 2.43-1.67 0-3.14-.68-2.97-3.03.06-.27 2.2-.2 2.2 0-.03.97.19 1.26.75 1.26.43 0 .62-.24.62-.64 0-.6-.63-.95-1.36-1.36-.99-.56-2.15-1.2-2.15-2.7 0-1.5 1.03-2.5 2.86-2.5 1.83 0 2.84.99 2.84 2.85Z"})),azuredevops:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"m0 5.18 1.31-1.73 4.9-2V.01l4.3 3.15-8.78 1.7v4.8L0 9.16V5.18Zm14-2.6v8.55l-3.36 2.86-5.42-1.79V14L1.73 9.66l8.78 1.05V3.16L14 2.58Z"})),bitbucket:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M1 1.52A.41.41 0 0 0 .59 2l1.74 10.6c.05.26.28.46.55.46h8.37c.2 0 .38-.14.42-.34l1.01-6.25H8.81l-.46 2.71H5.68L4.95 5.4h7.91L13.4 2a.41.41 0 0 0-.41-.48H1Z"})),chrome:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M13.02 3.43a.11.11 0 0 1-.1.17H7a3.4 3.4 0 0 0-3.3 2.55.11.11 0 0 1-.21.03L1.52 2.76a.11.11 0 0 1 0-.12 6.97 6.97 0 0 1 9-1.7c1.03.6 1.9 1.47 2.5 2.5ZM7 9.62a2.62 2.62 0 1 1 0-5.24 2.62 2.62 0 0 1 0 5.24Zm1.03.7a.11.11 0 0 0-.12-.04 3.4 3.4 0 0 1-4-1.84L1.1 3.57a.11.11 0 0 0-.2 0 7 7 0 0 0 5.07 10.35c.04 0 .08-.02.1-.05l1.97-3.42a.11.11 0 0 0 0-.13Zm1.43-5.95h3.95c.05 0 .1.03.1.07a6.97 6.97 0 0 1-1.53 7.48A6.96 6.96 0 0 1 7.08 14a.11.11 0 0 1-.1-.17l2.81-4.88h.01a3.38 3.38 0 0 0-.42-4.38.11.11 0 0 1 .08-.2Z"})),chromatic:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M0 7a7 7 0 1 0 14 0A7 7 0 0 0 0 7Zm5.22-3.87a1.97 1.97 0 0 1 3.75.83v1.29L5.61 3.32a2.49 2.49 0 0 0-.4-.19ZM8.7 5.71 5.35 3.78a1.97 1.97 0 0 0-2.6 2.83c.12-.1.24-.18.37-.26l1.51-.87a.27.27 0 0 1 .27 0L7 6.69l1.7-.98Zm-.32 4.97-1.52-.87a.27.27 0 0 1-.13-.23V7.15l-1.7-.97v3.86a1.97 1.97 0 0 0 3.75.83 2.5 2.5 0 0 1-.4-.19Zm.26-.46a1.97 1.97 0 0 0 2.6-2.83c-.11.1-.23.18-.36.26L7.53 9.58l1.11.64Zm-4.1.26h-.17a1.97 1.97 0 0 1-1.9-2.47 2 2 0 0 1 .92-1.2l1.11-.63v3.86c0 .14.01.29.04.44Zm6.79-5.98a1.97 1.97 0 0 0-1.87-.97c.03.14.04.29.04.43v1.75c0 .1-.05.19-.14.23l-2.1 1.22V9.1l3.35-1.93a1.97 1.97 0 0 0 .72-2.68Z"})),componentdriven:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M10.85 2.18 8.87.2a.69.69 0 0 0-.97 0L3.09 5.01a.69.69 0 0 0 0 .97l2.46 2.46-2.4 2.4a.69.69 0 0 0 0 .98l1.98 1.98c.27.27.7.27.97 0l4.8-4.81a.69.69 0 0 0 0-.97L8.45 5.56l2.4-2.4a.69.69 0 0 0 0-.98Z"})),discord:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M11.85 2.88C10.95 2.48 10 2.18 9 2a7.05 7.05 0 0 0-.4.75 10.66 10.66 0 0 0-3.2 0c-.1-.23-.24-.5-.36-.73A.04.04 0 0 0 4.99 2a11.51 11.51 0 0 0-2.86.9 11.82 11.82 0 0 0-2.05 8 11.6 11.6 0 0 0 3.5 1.77c.01 0 .03 0 .04-.02.27-.36.51-.75.72-1.16a.04.04 0 0 0-.03-.06 7.66 7.66 0 0 1-1.09-.52.04.04 0 0 1 0-.08 5.96 5.96 0 0 0 .26-.17 8.28 8.28 0 0 0 7.08 0l.22.17c.02.02.02.06 0 .08-.36.2-.72.37-1.1.52a.04.04 0 0 0-.02.06c.2.4.45.8.71 1.16.01.02.03.02.05.02a11.57 11.57 0 0 0 3.52-1.8 11.74 11.74 0 0 0-2.09-7.99Zm-7.17 6.4c-.7 0-1.26-.63-1.26-1.41 0-.78.56-1.41 1.26-1.41s1.27.64 1.26 1.4c0 .79-.56 1.42-1.26 1.42Zm4.65 0c-.69 0-1.26-.63-1.26-1.41 0-.78.56-1.41 1.26-1.41s1.27.64 1.26 1.4c0 .79-.55 1.42-1.26 1.42Z"})),facebook:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.4 14H5.06V7H3.5V4.59h1.56V3.17C5.06 1.2 5.53 0 7.6 0h1.72v2.41H8.25c-.8 0-.85.34-.85.97v1.2h1.93L9.11 7H7.4l-.01 7Z"})),figma:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{fillRule:"evenodd",d:"M9.2 0H4.8a2.6 2.6 0 0 0-1.4 4.8 2.6 2.6 0 0 0 0 4.4 2.6 2.6 0 1 0 4 2.2V8.89a2.6 2.6 0 1 0 3.2-4.09A2.6 2.6 0 0 0 9.2 0ZM7.4 7A1.8 1.8 0 1 0 11 7a1.8 1.8 0 0 0-3.6 0Zm-.8 2.6H4.8a1.8 1.8 0 1 0 1.8 1.8V9.6ZM4.8 4.4h1.8V.8H4.8a1.8 1.8 0 0 0 0 3.59Zm0 .8a1.8 1.8 0 0 0 0 3.6h1.8V5.2H4.8Zm4.4-.8H7.4V.8h1.8a1.8 1.8 0 1 1 0 3.59Z"})),gdrive:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M6.37 8.77 4.33 12.3h6.75l2.04-3.54H6.38Zm6.18-1-3.5-6.08h-4.1l3.51 6.08h4.09ZM4.38 2.7.88 8.77l2.04 3.54 3.5-6.07L4.38 2.7Z"})),github:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7 0a7 7 0 0 0-2.21 13.64c.35.06.48-.15.48-.33L5.26 12c-1.76.32-2.21-.43-2.35-.83-.08-.2-.43-.82-.72-.99-.25-.13-.6-.45-.01-.46.55 0 .94.5 1.07.72.63 1.06 1.64.76 2.04.58.07-.46.25-.77.45-.94-1.56-.18-3.19-.78-3.19-3.46 0-.76.28-1.39.72-1.88-.07-.17-.31-.9.07-1.85 0 0 .59-.19 1.93.71a6.5 6.5 0 0 1 3.5 0c1.34-.9 1.92-.71 1.92-.71.39.96.14 1.68.07 1.85.45.5.72 1.11.72 1.88 0 2.69-1.64 3.28-3.2 3.46.26.22.48.64.48 1.3l-.01 1.92c0 .18.13.4.48.33A7.01 7.01 0 0 0 7 0Z"})),gitlab:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M4.53 5.58H1.07l1.49-4.55a.26.26 0 0 1 .48 0l1.49 4.55ZM7 13.15 1.07 5.58l-.75 2.3a.5.5 0 0 0 .18.57l6.5 4.7Zm0 0 6.5-4.7a.5.5 0 0 0 .18-.57l-.75-2.3L7 13.15l2.47-7.57H4.53L7 13.15Zm2.47-7.57h3.46l-1.49-4.55a.26.26 0 0 0-.48 0L9.47 5.58Z"})),google:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M10.92 1.1H7.26c-1.64 0-3.19 1.24-3.19 2.68 0 1.47 1.12 2.66 2.8 2.66l.33-.01c-.1.2-.18.44-.18.68 0 .41.22.75.5 1.02h-.64c-2.03 0-3.6 1.3-3.6 2.64 0 1.32 1.72 2.15 3.75 2.15 2.32 0 3.6-1.31 3.6-2.64 0-1.06-.31-1.7-1.28-2.38-.33-.23-.96-.8-.96-1.14 0-.39.1-.58.7-1.04a2.46 2.46 0 0 0 1.03-1.92c0-.92-.4-1.82-1.18-2.11h1.17l.81-.6ZM9.6 10.04c.03.13.05.25.05.38 0 1.07-.7 1.9-2.67 1.9-1.4 0-2.42-.88-2.42-1.95 0-1.05 1.26-1.92 2.66-1.9a3 3 0 0 1 .92.14c.76.53 1.3.83 1.46 1.43ZM7.34 6.07c-.94-.03-1.84-1.06-2-2.3-.17-1.24.47-2.19 1.41-2.16.94.03 1.84 1.03 2 2.26.17 1.24-.47 2.23-1.41 2.2Z"})),graphql:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M7.87 11.6a1.17 1.17 0 0 0-1.7-.02l-2.71-1.56.01-.04h7.07l.02.07-2.69 1.56Zm-1.7-9.18.03.03-3.54 6.12h-.04V5.43a1.17 1.17 0 0 0 .84-1.46l2.7-1.56Zm4.38 1.56a1.17 1.17 0 0 0 .84 1.46v3.12l-.04.01-3.54-6.12c.02 0 .03-.02.04-.03l2.7 1.56ZM3.47 9.42a1.17 1.17 0 0 0-.32-.57l3.53-6.12a1.17 1.17 0 0 0 .65 0l3.54 6.12a1.17 1.17 0 0 0-.33.57H3.47Zm8.8-.74c-.1-.05-.21-.1-.32-.12V5.44a1.17 1.17 0 1 0-1.12-1.94l-2.7-1.56a1.17 1.17 0 1 0-2.24 0L3.19 3.5a1.17 1.17 0 1 0-1.13 1.94v3.12a1.17 1.17 0 1 0 1.12 1.94l2.7 1.56a1.17 1.17 0 1 0 2.24-.03l2.69-1.55a1.17 1.17 0 1 0 1.45-1.8Z"})),medium:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M0 0v14h14V0H0Zm11.63 3.32-.75.72a.22.22 0 0 0-.08.2v5.33c0 .07.03.14.08.18l.73.72v.16H7.92v-.16l.76-.74c.08-.07.08-.1.08-.21V5.24l-2.11 5.37h-.29L3.9 5.24v3.67c0 .13.05.25.14.34l.99 1.2v.16h-2.8v-.16l.98-1.2a.48.48 0 0 0 .13-.41V4.65c0-.11-.04-.2-.12-.27l-.88-1.06v-.16h2.73l2.1 4.62 1.86-4.62h2.6v.16Z"})),redux:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M4.06 9.69c.02.49.42.88.91.88H5a.91.91 0 0 0-.03-1.83h-.03c-.03 0-.08 0-.11.02a5.97 5.97 0 0 1-.85-3.62c.06-.98.39-1.82.96-2.52.47-.6 1.39-.9 2-.92 1.73-.03 2.47 2.12 2.51 2.99.22.04.57.16.82.24-.2-2.64-1.83-4-3.4-4-1.46 0-2.81 1.05-3.35 2.61a6.67 6.67 0 0 0 .65 5.68.74.74 0 0 0-.11.47Zm8.28-2.3a6.62 6.62 0 0 0-5.15-2.25h-.26a.9.9 0 0 0-.8-.49H6.1a.91.91 0 0 0 .03 1.83h.03a.92.92 0 0 0 .8-.56h.3c1.23 0 2.4.36 3.47 1.06.81.54 1.4 1.24 1.72 2.09.28.68.26 1.35-.03 1.92a2.4 2.4 0 0 1-2.23 1.34c-.65 0-1.27-.2-1.6-.34-.18.16-.5.42-.73.58.7.33 1.41.5 2.1.5 1.56 0 2.72-.85 3.16-1.72.47-.94.44-2.57-.78-3.96ZM4.9 12.9a4 4 0 0 1-.98.11c-1.2 0-2.3-.5-2.84-1.32C.38 10.6.13 8.3 2.5 6.58c.05.26.15.62.22.83-.31.23-.8.68-1.11 1.3a2.4 2.4 0 0 0 .13 2.53c.36.54.93.86 1.66.96.9.11 1.8-.05 2.66-.5a5.83 5.83 0 0 0 2.67-2.56.91.91 0 0 1 .62-1.55h.03a.92.92 0 0 1 .1 1.82 6.26 6.26 0 0 1-4.56 3.49Z"})),twitter:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M14 2.55c-.51.23-1.07.39-1.65.46.6-.36 1.05-.94 1.26-1.63-.55.34-1.17.58-1.82.72a2.84 2.84 0 0 0-2.1-.93 2.9 2.9 0 0 0-2.8 3.61 8.09 8.09 0 0 1-5.9-3.07 2.99 2.99 0 0 0 .88 3.93 2.8 2.8 0 0 1-1.3-.37v.04c0 1.42 1 2.61 2.3 2.89a2.82 2.82 0 0 1-1.3.05 2.89 2.89 0 0 0 2.7 2.04A5.67 5.67 0 0 1 0 11.51a7.98 7.98 0 0 0 4.4 1.32c5.29 0 8.17-4.48 8.17-8.38v-.38A5.93 5.93 0 0 0 14 2.55Z"})),youtube:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M13.99 8.17V5.83a14.95 14.95 0 0 0-.23-2.22c-.09-.38-.27-.7-.55-.96s-.6-.41-.97-.45A51.3 51.3 0 0 0 7 2c-2.34 0-4.09.07-5.24.2A1.78 1.78 0 0 0 .25 3.61 15.26 15.26 0 0 0 0 7v1.16a15.24 15.24 0 0 0 .24 2.22c.09.38.27.7.55.96.27.26.6.41.97.45 1.15.13 2.9.2 5.24.2 2.34 0 4.08-.06 5.24-.2.37-.04.7-.19.97-.45s.45-.58.54-.96a15.26 15.26 0 0 0 .24-2.22Zm-4.23-1.6c.16.1.24.24.24.43 0 .2-.08.33-.24.42l-4 2.5a.44.44 0 0 1-.26.08.54.54 0 0 1-.24-.06A.46.46 0 0 1 5 9.5v-5c0-.2.08-.34.26-.44.17-.1.34-.09.5.02l4 2.5Z"})),vscode:import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement("path",{d:"M10.24.04c.13 0 .26.03.38.09L13.5 1.5a.87.87 0 0 1 .5.8v.03-.01 9.39c0 .33-.2.63-.5.78l-2.88 1.38a.87.87 0 0 1-1-.17l-5.5-5.03-2.4 1.83a.58.58 0 0 1-.75-.04l-.77-.7a.58.58 0 0 1 0-.86L2.27 7 .2 5.1a.58.58 0 0 1 0-.86l.77-.7c.21-.2.52-.2.75-.04l2.4 1.83L9.63.3a.87.87 0 0 1 .61-.26Zm.26 3.78L6.32 7l4.18 3.18V3.82Z"}))},Svg=newStyled.svg` + display: inline-block; + shape-rendering: inherit; + vertical-align: middle; + fill: currentColor; + + path { + fill: currentColor; + } +`,Icons=({icon,useSymbol,...props})=>import_react6.default.createElement(Svg,{viewBox:"0 0 14 14",width:"14px",height:"14px",...props},useSymbol?import_react6.default.createElement("use",{xlinkHref:`#icon--${icon}`}):icons[icon]),Symbols=(0,import_react6.memo)(function({icons:keys2=Object.keys(icons)}){return import_react6.default.createElement(Svg,{viewBox:"0 0 14 14",style:{position:"absolute",width:0,height:0},"data-chromatic":"ignore"},keys2.map(key2=>import_react6.default.createElement("symbol",{id:`icon--${key2}`,key:key2},icons[key2])))}),LEFT_BUTTON=0,isPlainLeftClick=e3=>e3.button===LEFT_BUTTON&&!e3.altKey&&!e3.ctrlKey&&!e3.metaKey&&!e3.shiftKey,cancelled=(e3,cb)=>{isPlainLeftClick(e3)&&(e3.preventDefault(),cb(e3))},LinkInner=newStyled.span(({withArrow})=>withArrow?{"> svg:last-of-type":{height:"0.7em",width:"0.7em",marginRight:0,marginLeft:"0.25em",bottom:"auto",verticalAlign:"inherit"}}:{},({containsIcon})=>containsIcon?{svg:{height:"1em",width:"1em",verticalAlign:"middle",position:"relative",bottom:0,marginRight:0}}:{}),A22=newStyled.a(({theme})=>({display:"inline-block",transition:"all 150ms ease-out",textDecoration:"none",color:theme.color.secondary,"&:hover, &:focus":{cursor:"pointer",color:curriedDarken$1(.07,theme.color.secondary),"svg path:not([fill])":{fill:curriedDarken$1(.07,theme.color.secondary)}},"&:active":{color:curriedDarken$1(.1,theme.color.secondary),"svg path:not([fill])":{fill:curriedDarken$1(.1,theme.color.secondary)}},svg:{display:"inline-block",height:"1em",width:"1em",verticalAlign:"text-top",position:"relative",bottom:"-0.125em",marginRight:"0.4em","& path":{fill:theme.color.secondary}}}),({theme,secondary,tertiary})=>{let colors;return secondary&&(colors=[theme.textMutedColor,theme.color.dark,theme.color.darker]),tertiary&&(colors=[theme.color.dark,theme.color.darkest,theme.textMutedColor]),colors?{color:colors[0],"svg path:not([fill])":{fill:colors[0]},"&:hover":{color:colors[1],"svg path:not([fill])":{fill:colors[1]}},"&:active":{color:colors[2],"svg path:not([fill])":{fill:colors[2]}}}:{}},({nochrome})=>nochrome?{color:"inherit","&:hover, &:active":{color:"inherit",textDecoration:"underline"}}:{},({theme,inverse})=>inverse?{color:theme.color.lightest,":not([fill])":{fill:theme.color.lightest},"&:hover":{color:theme.color.lighter,"svg path:not([fill])":{fill:theme.color.lighter}},"&:active":{color:theme.color.light,"svg path:not([fill])":{fill:theme.color.light}}}:{},({isButton})=>isButton?{border:0,borderRadius:0,background:"none",padding:0,fontSize:"inherit"}:{}),Link22=({cancel,children,onClick,withArrow,containsIcon,className,...rest})=>import_react6.default.createElement(A22,{...rest,onClick:onClick&&cancel?e3=>cancelled(e3,onClick):onClick,className},import_react6.default.createElement(LinkInner,{withArrow,containsIcon},children,withArrow&&import_react6.default.createElement(Icons,{icon:"arrowright"})));Link22.defaultProps={cancel:!0,className:void 0,style:void 0,onClick:void 0,withArrow:!1,containsIcon:!1};var DocumentWrapper=newStyled.div(({theme})=>({fontSize:`${theme.typography.size.s2}px`,lineHeight:"1.6",h1:{fontSize:`${theme.typography.size.l1}px`,fontWeight:theme.typography.weight.bold},h2:{fontSize:`${theme.typography.size.m2}px`,borderBottom:`1px solid ${theme.appBorderColor}`},h3:{fontSize:`${theme.typography.size.m1}px`},h4:{fontSize:`${theme.typography.size.s3}px`},h5:{fontSize:`${theme.typography.size.s2}px`},h6:{fontSize:`${theme.typography.size.s2}px`,color:theme.color.dark},"pre:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"pre pre, pre.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px"},"pre pre code, pre.prismjs code":{color:"inherit",fontSize:"inherit"},"pre code":{margin:0,padding:0,whiteSpace:"pre",border:"none",background:"transparent"},"pre code, pre tt":{backgroundColor:"transparent",border:"none"},"body > *:first-of-type":{marginTop:"0 !important"},"body > *:last-child":{marginBottom:"0 !important"},a:{color:theme.color.secondary,textDecoration:"none"},"a.absent":{color:"#cc0000"},"a.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0},"h1, h2, h3, h4, h5, h6":{margin:"20px 0 10px",padding:0,cursor:"text",position:"relative","&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}},"h1:first-of-type + h2":{marginTop:0,paddingTop:0},"p, blockquote, ul, ol, dl, li, table, pre":{margin:"15px 0"},hr:{border:"0 none",borderTop:`1px solid ${theme.appBorderColor}`,height:4,padding:0},"body > h1:first-of-type, body > h2:first-of-type, body > h3:first-of-type, body > h4:first-of-type, body > h5:first-of-type, body > h6:first-of-type":{marginTop:0,paddingTop:0},"body > h1:first-of-type + h2":{marginTop:0,paddingTop:0},"a:first-of-type h1, a:first-of-type h2, a:first-of-type h3, a:first-of-type h4, a:first-of-type h5, a:first-of-type h6":{marginTop:0,paddingTop:0},"h1 p, h2 p, h3 p, h4 p, h5 p, h6 p":{marginTop:0},"li p.first":{display:"inline-block"},"ul, ol":{paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},dl:{padding:0},"dl dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",margin:"0 0 15px",padding:"0 15px","&:first-of-type":{padding:0},"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},blockquote:{borderLeft:`4px solid ${theme.color.medium}`,padding:"0 15px",color:theme.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},table:{padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${theme.appBorderColor}`,backgroundColor:"white",margin:0,padding:0,"& th":{fontWeight:"bold",border:`1px solid ${theme.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"& td":{border:`1px solid ${theme.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"&:nth-of-type(2n)":{backgroundColor:theme.color.lighter},"& th :first-of-type, & td :first-of-type":{marginTop:0},"& th :last-child, & td :last-child":{marginBottom:0}}},img:{maxWidth:"100%"},"span.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${theme.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:theme.color.darkest,display:"block",padding:"5px 0 0"}},"span.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"span.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"span.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"span.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}},"code, tt":{margin:"0 2px",padding:"0 5px",whiteSpace:"nowrap",border:`1px solid ${theme.color.mediumlight}`,backgroundColor:theme.color.lighter,borderRadius:3,color:theme.base==="dark"&&theme.color.darkest}})),languages=[],Comp=null,LazySyntaxHighlighter=(0,import_react6.lazy)(async()=>{let{SyntaxHighlighter:SyntaxHighlighter3}=await import("./syntaxhighlighter-PONEFOSF-PLQPOLN2.js");return languages.length>0&&(languages.forEach(args2=>{SyntaxHighlighter3.registerLanguage(...args2)}),languages=[]),Comp===null&&(Comp=SyntaxHighlighter3),{default:props=>import_react6.default.createElement(SyntaxHighlighter3,{...props})}}),LazySyntaxHighlighterWithFormatter=(0,import_react6.lazy)(async()=>{let[{SyntaxHighlighter:SyntaxHighlighter3},{formatter}]=await Promise.all([import("./syntaxhighlighter-PONEFOSF-PLQPOLN2.js"),import("./formatter-SWP5E3XI-FS7NNRKF.js")]);return languages.length>0&&(languages.forEach(args2=>{SyntaxHighlighter3.registerLanguage(...args2)}),languages=[]),Comp===null&&(Comp=SyntaxHighlighter3),{default:props=>import_react6.default.createElement(SyntaxHighlighter3,{...props,formatter})}}),SyntaxHighlighter22=props=>import_react6.default.createElement(import_react6.Suspense,{fallback:import_react6.default.createElement("div",null)},props.format!==!1?import_react6.default.createElement(LazySyntaxHighlighterWithFormatter,{...props}):import_react6.default.createElement(LazySyntaxHighlighter,{...props}));SyntaxHighlighter22.registerLanguage=(...args2)=>{if(Comp!==null){Comp.registerLanguage(...args2);return}languages.push(args2)};var toNumber2=input=>typeof input=="number"?input:Number(input),Container=newStyled.div(({theme,col,row=1})=>col?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:col*theme.layoutMargin,verticalAlign:"inherit"},[`& > *:first-child${ignoreSsrWarning}`]:{marginLeft:0}}:{"& > *":{marginTop:row*theme.layoutMargin},[`& > *:first-child${ignoreSsrWarning}`]:{marginTop:0}},({theme,outer,col,row})=>{switch(!0){case!!(outer&&col):return{marginLeft:outer*theme.layoutMargin,marginRight:outer*theme.layoutMargin};case!!(outer&&row):return{marginTop:outer*theme.layoutMargin,marginBottom:outer*theme.layoutMargin};default:return{}}}),Spaced=({col,row,outer,children,...rest})=>{let outerAmount=toNumber2(typeof outer=="number"||!outer?outer:col||row);return import_react6.default.createElement(Container,{col,row,outer:outerAmount,...rest},children)},Title=newStyled.div(({theme})=>({fontWeight:theme.typography.weight.bold})),Desc=newStyled.div(),Message=newStyled.div(({theme})=>({padding:30,textAlign:"center",color:theme.color.defaultText,fontSize:theme.typography.size.s2-1})),Placeholder=({children,...props})=>{let[title,desc]=import_react6.Children.toArray(children);return import_react6.default.createElement(Message,{...props},import_react6.default.createElement(Title,null,title),desc&&import_react6.default.createElement(Desc,null,desc))},ZoomElementWrapper=newStyled.div(({scale=1,elementHeight})=>({height:elementHeight||"auto",transformOrigin:"top left",transform:`scale(${1/scale})`}));function ZoomElement({scale,children}){let componentWrapperRef=(0,import_react6.useRef)(null),[elementHeight,setElementHeight]=(0,import_react6.useState)(0),onResize=(0,import_react6.useCallback)(({height})=>{height&&setElementHeight(height/scale)},[scale]);return(0,import_react6.useEffect)(()=>{componentWrapperRef.current&&setElementHeight(componentWrapperRef.current.getBoundingClientRect().height)},[scale]),useResizeObserver({ref:componentWrapperRef,onResize}),import_react6.default.createElement(ZoomElementWrapper,{scale,elementHeight},import_react6.default.createElement("div",{ref:componentWrapperRef,className:"innerZoomElementWrapper"},children))}var ZoomIFrame=class extends import_react6.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{iFrameRef}=this.props;this.iframe=iFrameRef.current}shouldComponentUpdate(nextProps){let{scale,active}=this.props;return scale!==nextProps.scale&&this.setIframeInnerZoom(nextProps.scale),active!==nextProps.active&&this.iframe.setAttribute("data-is-storybook",nextProps.active?"true":"false"),nextProps.children.props.src!==this.props.children.props.src}setIframeInnerZoom(scale){try{Object.assign(this.iframe.contentDocument.body.style,{width:`${scale*100}%`,height:`${scale*100}%`,transform:`scale(${1/scale})`,transformOrigin:"top left"})}catch{this.setIframeZoom(scale)}}setIframeZoom(scale){Object.assign(this.iframe.style,{width:`${scale*100}%`,height:`${scale*100}%`,transform:`scale(${1/scale})`,transformOrigin:"top left"})}render(){let{children}=this.props;return children}},Zoom={Element:ZoomElement,IFrame:ZoomIFrame},{document:document24}=scope,ErrorName=newStyled.strong(({theme})=>({color:theme.color.orange})),ErrorImportant=newStyled.strong(({theme})=>({color:theme.color.ancillary,textDecoration:"underline"})),ErrorDetail=newStyled.em(({theme})=>({color:theme.textMutedColor})),firstLineRegex=/(Error): (.*)\n/,linesRegexChromium=/at (?:(.*) )?\(?(.+)\)?/,linesRegexFirefox=/([^@]+)?(?:\/<)?@(.+)?/,linesRegexSafari=/([^@]+)?@(.+)?/,ErrorFormatter=({error})=>{if(!error)return import_react6.default.createElement(import_react6.Fragment,null,"This error has no stack or message");if(!error.stack)return import_react6.default.createElement(import_react6.Fragment,null,error.message||"This error has no stack or message");let input=error.stack.toString();input&&error.message&&!input.includes(error.message)&&(input=`Error: ${error.message} + +${input}`);let match=input.match(firstLineRegex);if(!match)return import_react6.default.createElement(import_react6.Fragment,null,input);let[,type,name2]=match,rawLines=input.split(/\n/).slice(1),[,...lines]=rawLines.map(line=>{let result2=line.match(linesRegexChromium)||line.match(linesRegexFirefox)||line.match(linesRegexSafari);return result2?{name:(result2[1]||"").replace("/<",""),location:result2[2].replace(document24.location.origin,"")}:null}).filter(Boolean);return import_react6.default.createElement(import_react6.Fragment,null,import_react6.default.createElement("span",null,type),": ",import_react6.default.createElement(ErrorName,null,name2),import_react6.default.createElement("br",null),lines.map((l2,i3)=>l2.name?import_react6.default.createElement(import_react6.Fragment,{key:i3}," ","at ",import_react6.default.createElement(ErrorImportant,null,l2.name)," (",import_react6.default.createElement(ErrorDetail,null,l2.location),")",import_react6.default.createElement("br",null)):import_react6.default.createElement(import_react6.Fragment,{key:i3}," ","at ",import_react6.default.createElement(ErrorDetail,null,l2.location),import_react6.default.createElement("br",null))))},ButtonWrapper=newStyled.button(({small,theme})=>({border:0,borderRadius:"3em",cursor:"pointer",display:"inline-block",overflow:"hidden",padding:small?"8px 16px":"13px 20px",position:"relative",textAlign:"center",textDecoration:"none",transitionProperty:"background, box-shadow",transitionDuration:"150ms",transitionTimingFunction:"ease-out",verticalAlign:"top",whiteSpace:"nowrap",userSelect:"none",opacity:1,margin:0,background:"transparent",fontSize:`${small?theme.typography.size.s1:theme.typography.size.s2-1}px`,fontWeight:theme.typography.weight.bold,lineHeight:"1",svg:{display:"inline-block",height:small?12:14,width:small?12:14,verticalAlign:"top",marginRight:small?4:6,marginTop:small?0:-1,marginBottom:small?0:-1,pointerEvents:"none",path:{fill:"currentColor"}}}),({disabled})=>disabled?{cursor:"not-allowed !important",opacity:.5,"&:hover":{transform:"none"}}:{},({containsIcon,small})=>containsIcon?{svg:{display:"block",margin:0},...small?{padding:10}:{padding:13}}:{},({theme,primary,secondary,gray})=>{let color2;return gray?color2=theme.color.mediumlight:secondary?color2=theme.color.secondary:primary&&(color2=theme.color.primary),color2?{background:color2,color:gray?theme.color.darkest:theme.color.lightest,"&:hover":{background:curriedDarken$1(.05,color2)},"&:active":{boxShadow:"rgba(0, 0, 0, 0.1) 0 0 0 3em inset"},"&:focus":{boxShadow:`${rgba(color2,1)} 0 1px 9px 2px`,outline:"none"},"&:focus:hover":{boxShadow:`${rgba(color2,.2)} 0 8px 18px 0px`}}:{}},({theme,tertiary,inForm,small})=>tertiary?{background:theme.button.background,color:theme.input.color,boxShadow:`${theme.button.border} 0 0 0 1px inset`,borderRadius:theme.input.borderRadius,...inForm&&small?{padding:"10px 16px"}:{},"&:hover":{background:theme.base==="light"?curriedDarken$1(.02,theme.button.background):curriedLighten$1(.03,theme.button.background),...inForm?{}:{boxShadow:"rgba(0,0,0,.2) 0 2px 6px 0, rgba(0,0,0,.1) 0 0 0 1px inset"}},"&:active":{background:theme.button.background},"&:focus":{boxShadow:`${rgba(theme.color.secondary,1)} 0 0 0 1px inset`,outline:"none"}}:{},({theme,outline})=>outline?{boxShadow:`${curriedTransparentize$1(.8,theme.color.defaultText)} 0 0 0 1px inset`,color:curriedTransparentize$1(.3,theme.color.defaultText),background:"transparent","&:hover, &:focus":{boxShadow:`${curriedTransparentize$1(.5,theme.color.defaultText)} 0 0 0 1px inset`,outline:"none"},"&:active":{boxShadow:`${curriedTransparentize$1(.5,theme.color.defaultText)} 0 0 0 2px inset`,color:curriedTransparentize$1(0,theme.color.defaultText)}}:{},({theme,outline,primary})=>{let color2=theme.color.primary;return outline&&primary?{boxShadow:`${color2} 0 0 0 1px inset`,color:color2,"svg path:not([fill])":{fill:color2},"&:hover":{boxShadow:`${color2} 0 0 0 1px inset`,background:"transparent"},"&:active":{background:color2,boxShadow:`${color2} 0 0 0 1px inset`,color:theme.color.tertiary},"&:focus":{boxShadow:`${color2} 0 0 0 1px inset, ${rgba(color2,.4)} 0 1px 9px 2px`,outline:"none"},"&:focus:hover":{boxShadow:`${color2} 0 0 0 1px inset, ${rgba(color2,.2)} 0 8px 18px 0px`}}:{}},({theme,outline,primary,secondary})=>{let color2;return secondary?color2=theme.color.secondary:primary&&(color2=theme.color.primary),outline&&color2?{boxShadow:`${color2} 0 0 0 1px inset`,color:color2,"svg path:not([fill])":{fill:color2},"&:hover":{boxShadow:`${color2} 0 0 0 1px inset`,background:"transparent"},"&:active":{background:color2,boxShadow:`${color2} 0 0 0 1px inset`,color:theme.color.tertiary},"&:focus":{boxShadow:`${color2} 0 0 0 1px inset, ${rgba(color2,.4)} 0 1px 9px 2px`,outline:"none"},"&:focus:hover":{boxShadow:`${color2} 0 0 0 1px inset, ${rgba(color2,.2)} 0 8px 18px 0px`}}:{}}),ButtonLink=ButtonWrapper.withComponent("a"),Button=Object.assign((0,import_react6.forwardRef)(function({isLink,children,...props},ref){return isLink?import_react6.default.createElement(ButtonLink,{...props,ref},children):import_react6.default.createElement(ButtonWrapper,{...props,ref},children)}),{defaultProps:{isLink:!1}}),Wrapper=newStyled.label(({theme})=>({display:"flex",borderBottom:`1px solid ${theme.appBorderColor}`,margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}})),Label=newStyled.span(({theme})=>({minWidth:100,fontWeight:theme.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"})),Field=({label,children,...props})=>import_react6.default.createElement(Wrapper,{...props},label?import_react6.default.createElement(Label,null,import_react6.default.createElement("span",null,label)):null,children);Field.defaultProps={label:void 0};var updateRef=function(ref,value2){if(typeof ref=="function"){ref(value2);return}ref.current=value2},useComposedRef=function(libRef,userRef){var prevUserRef=(0,import_react6.useRef)();return(0,import_react6.useCallback)(function(instance){libRef.current=instance,prevUserRef.current&&updateRef(prevUserRef.current,null),prevUserRef.current=userRef,userRef&&updateRef(userRef,instance)},[userRef])},use_composed_ref_esm_default=useComposedRef,noop=function(){},_excluded3=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],TextareaAutosize=function(_ref,userRef){_ref.cacheMeasurements,_ref.maxRows,_ref.minRows;var _ref$onChange=_ref.onChange,onChange=_ref$onChange===void 0?noop:_ref$onChange;_ref.onHeightChange;var props=_objectWithoutPropertiesLoose(_ref,_excluded3);props.value;var libRef=React5.useRef(null),ref=use_composed_ref_esm_default(libRef,userRef);return React5.useRef(0),React5.useRef(),React5.createElement("textarea",_extends({},props,{onChange,ref}))},index=React5.forwardRef(TextareaAutosize),styleResets={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},styles=({theme})=>({...styleResets,transition:"box-shadow 200ms ease-out, opacity 200ms ease-out",color:theme.input.color||"inherit",background:theme.input.background,boxShadow:`${theme.input.border} 0 0 0 1px inset`,borderRadius:theme.input.borderRadius,fontSize:theme.typography.size.s2-1,lineHeight:"20px",padding:"6px 10px",boxSizing:"border-box",height:32,'&[type="file"]':{height:"auto"},"&:focus":{boxShadow:`${theme.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"&:-webkit-autofill":{WebkitBoxShadow:`0 0 0 3em ${theme.color.lightest} inset`},"&::placeholder":{color:theme.textMutedColor,opacity:1}}),sizes=({size})=>{switch(size){case"100%":return{width:"100%"};case"flex":return{flex:1};case"auto":default:return{display:"inline"}}},alignment=({align})=>{switch(align){case"end":return{textAlign:"right"};case"center":return{textAlign:"center"};case"start":default:return{textAlign:"left"}}},validation=({valid,theme})=>{switch(valid){case"valid":return{boxShadow:`${theme.color.positive} 0 0 0 1px inset !important`};case"error":return{boxShadow:`${theme.color.negative} 0 0 0 1px inset !important`};case"warn":return{boxShadow:`${theme.color.warning} 0 0 0 1px inset`};case void 0:case null:default:return{}}},Input=Object.assign(newStyled((0,import_react6.forwardRef)(function({size,valid,align,...props},ref){return import_react6.default.createElement("input",{...props,ref})}))(styles,sizes,alignment,validation,{minHeight:32}),{displayName:"Input"}),Select=Object.assign(newStyled((0,import_react6.forwardRef)(function({size,valid,align,...props},ref){return import_react6.default.createElement("select",{...props,ref})}))(styles,sizes,validation,{height:32,userSelect:"none",paddingRight:20,appearance:"menulist"}),{displayName:"Select"}),Textarea=Object.assign(newStyled((0,import_react6.forwardRef)(function({size,valid,align,...props},ref){return import_react6.default.createElement(index,{...props,ref})}))(styles,sizes,alignment,validation,({height=400})=>({overflow:"visible",maxHeight:height})),{displayName:"Textarea"}),ButtonStyled=newStyled((0,import_react6.forwardRef)(function({size,valid,align,...props},ref){return import_react6.default.createElement(Button,{...props,ref})}))(sizes,validation,{userSelect:"none",overflow:"visible",zIndex:2,"&:hover":{transform:"none"}}),Button3=Object.assign((0,import_react6.forwardRef)(function(props,ref){return import_react6.default.createElement(ButtonStyled,{...props,tertiary:!0,small:!0,inForm:!0,ref})}),{displayName:"Button"}),Form=Object.assign(newStyled.form({boxSizing:"border-box",width:"100%"}),{Field,Input,Select,Textarea,Button:Button3}),LazyWithTooltip=(0,import_react6.lazy)(()=>import("./WithTooltip-J57HCPYA-3VOMFVVS.js").then(mod=>({default:mod.WithTooltip}))),WithTooltip=props=>import_react6.default.createElement(import_react6.Suspense,{fallback:import_react6.default.createElement("div",null)},import_react6.default.createElement(LazyWithTooltip,{...props})),LazyWithTooltipPure=(0,import_react6.lazy)(()=>import("./WithTooltip-J57HCPYA-3VOMFVVS.js").then(mod=>({default:mod.WithTooltipPure}))),WithTooltipPure=props=>import_react6.default.createElement(import_react6.Suspense,{fallback:import_react6.default.createElement("div",null)},import_react6.default.createElement(LazyWithTooltipPure,{...props})),Title2=newStyled.div(({theme})=>({fontWeight:theme.typography.weight.bold})),Desc2=newStyled.span(),Links=newStyled.div(({theme})=>({marginTop:8,textAlign:"center","> *":{margin:"0 8px",fontWeight:theme.typography.weight.bold}})),Message2=newStyled.div(({theme})=>({color:theme.color.defaultText,lineHeight:"18px"})),MessageWrapper=newStyled.div({padding:15,width:280,boxSizing:"border-box"}),TooltipMessage=({title,desc,links})=>import_react6.default.createElement(MessageWrapper,null,import_react6.default.createElement(Message2,null,title&&import_react6.default.createElement(Title2,null,title),desc&&import_react6.default.createElement(Desc2,null,desc)),links&&import_react6.default.createElement(Links,null,links.map(({title:linkTitle,...other})=>import_react6.default.createElement(Link22,{...other,key:linkTitle},linkTitle))));TooltipMessage.defaultProps={title:null,desc:null,links:null};var Note=newStyled.div(({theme})=>({padding:"2px 6px",lineHeight:"16px",fontSize:10,fontWeight:theme.typography.weight.bold,color:theme.color.lightest,boxShadow:"0 0 5px 0 rgba(0, 0, 0, 0.3)",borderRadius:4,whiteSpace:"nowrap",pointerEvents:"none",zIndex:-1,background:theme.base==="light"?"rgba(60, 60, 60, 0.9)":"rgba(0, 0, 0, 0.95)",margin:6})),TooltipNote=({note,...props})=>import_react6.default.createElement(Note,{...props},note),Title3=newStyled(({active,loading,disabled,...rest})=>import_react6.default.createElement("span",{...rest}))(({theme})=>({color:theme.color.defaultText,fontWeight:theme.typography.weight.regular}),({active,theme})=>active?{color:theme.color.secondary,fontWeight:theme.typography.weight.bold}:{},({loading,theme})=>loading?{display:"inline-block",flex:"none",...theme.animation.inlineGlow}:{},({disabled,theme})=>disabled?{color:curriedTransparentize$1(.7,theme.color.defaultText)}:{}),Right=newStyled.span({display:"flex","& svg":{height:12,width:12,margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}}),Center=newStyled.span({flex:1,textAlign:"left",display:"flex",flexDirection:"column"},({isIndented})=>isIndented?{marginLeft:24}:{}),CenterText=newStyled.span(({theme})=>({fontSize:"11px",lineHeight:"14px"}),({active,theme})=>active?{color:theme.color.secondary}:{},({theme,disabled})=>disabled?{color:theme.textMutedColor}:{}),Left=newStyled.span(({active,theme})=>active?{"& svg":{opacity:1},"& svg path:not([fill])":{fill:theme.color.secondary}}:{},()=>({display:"flex",maxWidth:14})),Item=newStyled.a(({theme})=>({fontSize:theme.typography.size.s1,transition:"all 150ms ease-out",color:theme.color.dark,textDecoration:"none",cursor:"pointer",justifyContent:"space-between",lineHeight:"18px",padding:"7px 10px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10},"&:hover":{background:theme.background.hoverable},"&:hover svg":{opacity:1}}),({disabled})=>disabled?{cursor:"not-allowed"}:{}),getItemProps=(0,import_memoizerific4.default)(100)((onClick,href,LinkWrapper)=>{let result2={};return onClick&&Object.assign(result2,{onClick}),href&&Object.assign(result2,{href}),LinkWrapper&&href&&Object.assign(result2,{to:href,as:LinkWrapper}),result2}),ListItem=({loading,left,title,center,right,icon,active,disabled,isIndented,href,onClick,LinkWrapper,...rest})=>{let itemProps=getItemProps(onClick,href,LinkWrapper),commonProps={active,disabled},isStorybookIcon=typeof icon=="string"&&icons[icon];return import_react6.default.createElement(Item,{...commonProps,...rest,...itemProps},icon?import_react6.default.createElement(Left,{...commonProps},isStorybookIcon?import_react6.default.createElement(Icons,{icon}):icon):left&&import_react6.default.createElement(Left,{...commonProps},left),title||center?import_react6.default.createElement(Center,{isIndented:!left&&!icon&&isIndented},title&&import_react6.default.createElement(Title3,{...commonProps,loading},title),center&&import_react6.default.createElement(CenterText,{...commonProps},center)):null,right&&import_react6.default.createElement(Right,{...commonProps},right))};ListItem.defaultProps={loading:!1,left:null,title:import_react6.default.createElement("span",null,"Loading state"),center:null,right:null,active:!1,disabled:!1,href:null,LinkWrapper:null,onClick:null};var ListItem_default=ListItem,List=newStyled.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:15.5*32},({theme})=>({borderRadius:theme.appBorderRadius})),Item2=props=>{let{LinkWrapper,onClick:onClickFromProps,id,isIndented,...rest}=props,{title,href,active}=rest,onClick=(0,import_react6.useCallback)(event=>{onClickFromProps(event,rest)},[onClickFromProps]),hasOnClick=!!onClickFromProps;return import_react6.default.createElement(ListItem_default,{title,active,href,id:`list-item-${id}`,LinkWrapper,isIndented,...rest,...hasOnClick?{onClick}:{}})},TooltipLinkList=({links,LinkWrapper})=>{let hasOneLeftElement=links.some(link=>link.left||link.icon);return import_react6.default.createElement(List,null,links.map(({isGatsby,...p2})=>import_react6.default.createElement(Item2,{key:p2.id,LinkWrapper:isGatsby?LinkWrapper:null,isIndented:hasOneLeftElement,...p2})))};TooltipLinkList.defaultProps={LinkWrapper:ListItem_default.defaultProps.LinkWrapper};var ButtonOrLink=import_react6.default.forwardRef(({children,...restProps},ref)=>restProps.href!=null?import_react6.default.createElement("a",{ref,...restProps},children):import_react6.default.createElement("button",{ref,type:"button",...restProps},children));ButtonOrLink.displayName="ButtonOrLink";var TabButton=newStyled(ButtonOrLink,{shouldForwardProp:isPropValid})({whiteSpace:"normal",display:"inline-flex",overflow:"hidden",verticalAlign:"top",justifyContent:"center",alignItems:"center",textAlign:"center",textDecoration:"none","&:empty":{display:"none"}},({theme})=>({padding:"0 15px",transition:"color 0.2s linear, border-bottom-color 0.2s linear",height:40,lineHeight:"12px",cursor:"pointer",background:"transparent",border:"0 solid transparent",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",fontWeight:"bold",fontSize:13,"&:focus":{outline:"0 none",borderBottomColor:theme.color.secondary}}),({active,textColor,theme})=>active?{color:textColor||theme.barSelectedColor,borderBottomColor:theme.barSelectedColor}:{color:textColor||theme.barTextColor,borderBottomColor:"transparent"});TabButton.displayName="TabButton";var IconButton=newStyled(ButtonOrLink,{shouldForwardProp:isPropValid})(()=>({alignItems:"center",background:"transparent",border:"none",borderRadius:4,color:"inherit",cursor:"pointer",display:"inline-flex",fontSize:13,fontWeight:"bold",height:28,justifyContent:"center",marginTop:6,padding:"8px 7px","& > svg":{width:14}}),({active,theme})=>active?{backgroundColor:theme.background.hoverable,color:theme.color.secondary}:{},({disabled,theme})=>disabled?{opacity:.5,cursor:"not-allowed"}:{"&:hover, &:focus-visible":{background:curriedTransparentize$1(.88,theme.color.secondary),color:theme.color.secondary},"&:focus-visible":{outline:auto},"&:focus:not(:focus-visible)":{outline:"none"}});IconButton.displayName="IconButton";var IconPlaceholder=newStyled.div(({theme})=>({width:14,height:14,backgroundColor:theme.appBorderColor,animation:`${theme.animation.glow} 1.5s ease-in-out infinite`})),IconButtonSkeletonWrapper=newStyled.div(()=>({marginTop:6,padding:7,height:28})),IconButtonSkeleton=()=>import_react6.default.createElement(IconButtonSkeletonWrapper,null,import_react6.default.createElement(IconPlaceholder,null)),Side=newStyled.div({display:"flex",whiteSpace:"nowrap",flexBasis:"auto",marginLeft:3,marginRight:3},({scrollable})=>scrollable?{flexShrink:0}:{},({left})=>left?{"& > *":{marginLeft:4}}:{},({right})=>right?{marginLeft:30,"& > *":{marginRight:4}}:{});Side.displayName="Side";var UnstyledBar=({children,className,scrollable})=>scrollable?import_react6.default.createElement(ScrollArea,{vertical:!1,className},children):import_react6.default.createElement("div",{className},children),Bar=newStyled(UnstyledBar)(({theme,scrollable=!0})=>({color:theme.barTextColor,width:"100%",height:40,flexShrink:0,overflow:scrollable?"auto":"hidden",overflowY:"hidden"}),({theme,border=!1})=>border?{boxShadow:`${theme.appBorderColor} 0 -1px 0 0 inset`,background:theme.barBg}:{});Bar.displayName="Bar";var BarInner=newStyled.div(({bgColor})=>({display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:bgColor||""})),FlexBar=({children,backgroundColor,...rest})=>{let[left,right]=import_react6.Children.toArray(children);return import_react6.default.createElement(Bar,{...rest},import_react6.default.createElement(BarInner,{bgColor:backgroundColor},import_react6.default.createElement(Side,{scrollable:rest.scrollable,left:!0},left),right?import_react6.default.createElement(Side,{right:!0},right):null))};FlexBar.displayName="FlexBar";var VisuallyHidden=newStyled.div(({active})=>active?{display:"block"}:{display:"none"}),childrenToList=children=>import_react6.Children.toArray(children).map(({props:{title,id,color:color2,children:childrenOfChild}})=>{let content=Array.isArray(childrenOfChild)?childrenOfChild[0]:childrenOfChild;return{title,id,...color2?{color:color2}:{},render:typeof content=="function"?content:({active})=>import_react6.default.createElement(VisuallyHidden,{active,role:"tabpanel"},content)}}),CollapseIcon=newStyled.span(({theme,isActive})=>({display:"inline-block",width:0,height:0,marginLeft:8,color:isActive?theme.color.secondary:theme.color.mediumdark,borderRight:"3px solid transparent",borderLeft:"3px solid transparent",borderTop:"3px solid",transition:"transform .1s ease-out"})),AddonButton=newStyled(TabButton)(({active,theme,preActive})=>` + color: ${preActive||active?theme.color.secondary:theme.color.mediumdark}; + &:hover { + color: ${theme.color.secondary}; + .addon-collapsible-icon { + color: ${theme.color.secondary}; + } + } + `);function useList(list){let tabBarRef=(0,import_react6.useRef)(),addonsRef=(0,import_react6.useRef)(),tabRefs=(0,import_react6.useRef)(new Map),{width:tabBarWidth=1}=useResizeObserver({ref:tabBarRef}),[visibleList,setVisibleList]=(0,import_react6.useState)(list),[invisibleList,setInvisibleList]=(0,import_react6.useState)([]),previousList=(0,import_react6.useRef)(list),AddonTab=(0,import_react6.useCallback)(({menuName,actions})=>{let isAddonsActive=invisibleList.some(({active})=>active),[isTooltipVisible,setTooltipVisible]=(0,import_react6.useState)(!1);return import_react6.default.createElement(import_react6.default.Fragment,null,import_react6.default.createElement(WithToolTipState,{interactive:!0,visible:isTooltipVisible,onVisibleChange:setTooltipVisible,placement:"bottom",delayHide:100,tooltip:import_react6.default.createElement(TooltipLinkList,{links:invisibleList.map(({title,id,color:color2,active})=>({id,title,color:color2,active,onClick:e3=>{e3.preventDefault(),actions.onSelect(id)}}))})},import_react6.default.createElement(AddonButton,{ref:addonsRef,active:isAddonsActive,preActive:isTooltipVisible,style:{visibility:invisibleList.length?"visible":"hidden"},"aria-hidden":!invisibleList.length,className:"tabbutton",type:"button",role:"tab"},menuName,import_react6.default.createElement(CollapseIcon,{className:"addon-collapsible-icon",isActive:isAddonsActive||isTooltipVisible}))),invisibleList.map(({title,id,color:color2},index2)=>{let indexId=`index-${index2}`;return import_react6.default.createElement(TabButton,{id:`tabbutton-${L(id)??indexId}`,style:{visibility:"hidden"},"aria-hidden":!0,tabIndex:-1,ref:ref=>{tabRefs.current.set(id,ref)},className:"tabbutton",type:"button",key:id,textColor:color2,role:"tab"},title)}))},[invisibleList]),setTabLists=(0,import_react6.useCallback)(()=>{if(!tabBarRef.current||!addonsRef.current)return;let{x:x3,width}=tabBarRef.current.getBoundingClientRect(),{width:widthAddonsTab}=addonsRef.current.getBoundingClientRect(),rightBorder=invisibleList.length?x3+width-widthAddonsTab:x3+width,newVisibleList=[],widthSum=0,newInvisibleList=list.filter(item=>{let{id}=item,tabButton=tabRefs.current.get(id),{width:tabWidth=0}=tabButton?.getBoundingClientRect()||{},crossBorder=x3+widthSum+tabWidth>rightBorder;return(!crossBorder||!tabButton)&&newVisibleList.push(item),widthSum+=tabWidth,crossBorder});(newVisibleList.length!==visibleList.length||previousList.current!==list)&&(setVisibleList(newVisibleList),setInvisibleList(newInvisibleList),previousList.current=list)},[invisibleList.length,list,visibleList]);return(0,import_react6.useLayoutEffect)(setTabLists,[setTabLists,tabBarWidth]),{tabRefs,addonsRef,tabBarRef,visibleList,invisibleList,AddonTab}}var ignoreSsrWarning2="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */",Wrapper2=newStyled.div(({theme,bordered})=>bordered?{backgroundClip:"padding-box",border:`1px solid ${theme.appBorderColor}`,borderRadius:theme.appBorderRadius,overflow:"hidden",boxSizing:"border-box"}:{},({absolute})=>absolute?{width:"100%",height:"100%",boxSizing:"border-box",display:"flex",flexDirection:"column"}:{display:"block"}),TabBar=newStyled.div({overflow:"hidden","&:first-of-type":{marginLeft:-3},whiteSpace:"nowrap",flexGrow:1});TabBar.displayName="TabBar";var Content=newStyled.div({display:"block",position:"relative"},({theme})=>({fontSize:theme.typography.size.s2-1,background:theme.background.content}),({bordered,theme})=>bordered?{borderRadius:`0 0 ${theme.appBorderRadius-1}px ${theme.appBorderRadius-1}px`}:{},({absolute,bordered})=>absolute?{height:`calc(100% - ${bordered?42:40}px)`,position:"absolute",left:0+(bordered?1:0),right:0+(bordered?1:0),bottom:0+(bordered?1:0),top:40+(bordered?1:0),overflow:"auto",[`& > *:first-child${ignoreSsrWarning2}`]:{position:"absolute",left:0+(bordered?1:0),right:0+(bordered?1:0),bottom:0+(bordered?1:0),top:0+(bordered?1:0),height:`calc(100% - ${bordered?2:0}px)`,overflow:"auto"}}:{}),TabWrapper=({active,render,children})=>import_react6.default.createElement(VisuallyHidden,{active},render?render():children),Tabs=(0,import_react6.memo)(({children,selected,actions,absolute,bordered,tools,backgroundColor,id:htmlId,menuName})=>{let idList=childrenToList(children).map(i3=>i3.id),list=(0,import_react6.useMemo)(()=>childrenToList(children).map((i3,index2)=>({...i3,active:selected?i3.id===selected:index2===0})),[selected,...idList]),{visibleList,tabBarRef,tabRefs,AddonTab}=useList(list);return list.length?import_react6.default.createElement(Wrapper2,{absolute,bordered,id:htmlId},import_react6.default.createElement(FlexBar,{scrollable:!1,border:!0,backgroundColor},import_react6.default.createElement(TabBar,{style:{whiteSpace:"normal"},ref:tabBarRef,role:"tablist"},visibleList.map(({title,id,active,color:color2},index2)=>{let indexId=`index-${index2}`;return import_react6.default.createElement(TabButton,{id:`tabbutton-${L(id)??indexId}`,ref:ref=>{tabRefs.current.set(id,ref)},className:`tabbutton ${active?"tabbutton-active":""}`,type:"button",key:id,active,textColor:color2,onClick:e3=>{e3.preventDefault(),actions.onSelect(id)},role:"tab"},typeof title=="function"?import_react6.default.createElement("title",null):title)}),import_react6.default.createElement(AddonTab,{menuName,actions})),tools),import_react6.default.createElement(Content,{id:"panel-tab-content",bordered,absolute},list.map(({id,active,render})=>import_react6.default.createElement(render,{key:id,active},null)))):import_react6.default.createElement(Placeholder,null,import_react6.default.createElement(import_react6.Fragment,{key:"title"},"Nothing found"))});Tabs.displayName="Tabs";Tabs.defaultProps={id:null,children:null,tools:null,selected:null,absolute:!1,bordered:!1,menuName:"Tabs"};var TabsState=class extends import_react6.Component{constructor(props){super(props),this.handlers={onSelect:id=>this.setState({selected:id})},this.state={selected:props.initial}}render(){let{bordered=!1,absolute=!1,children,backgroundColor,menuName}=this.props,{selected}=this.state;return import_react6.default.createElement(Tabs,{bordered,absolute,selected,backgroundColor,menuName,actions:this.handlers},children)}};TabsState.defaultProps={children:[],initial:null,absolute:!1,bordered:!1,backgroundColor:"",menuName:void 0};var Separator=newStyled.span(({theme})=>({width:1,height:20,background:theme.appBorderColor,marginTop:10,marginLeft:6,marginRight:2}),({force})=>force?{}:{"& + &":{display:"none"}});Separator.displayName="Separator";var interleaveSeparators=list=>list.reduce((acc,item,index2)=>item?import_react6.default.createElement(import_react6.Fragment,{key:item.id||item.key||`f-${index2}`},acc,index2>0?import_react6.default.createElement(Separator,{key:`s-${index2}`}):null,item.render()||item):acc,null),usePrevious=value2=>{let ref=(0,import_react6.useRef)();return(0,import_react6.useEffect)(()=>{ref.current=value2},[value2]),ref.current},useUpdate=(update2,value2)=>{let previousValue=usePrevious(value2);return update2?value2:previousValue},AddonPanel=({active,children})=>import_react6.default.createElement("div",{hidden:!active},useUpdate(active,children)),StorybookLogo=({alt,...props})=>import_react6.default.createElement("svg",{width:"200px",height:"40px",viewBox:"0 0 200 40",...props,role:"img"},alt?import_react6.default.createElement("title",null,alt):null,import_react6.default.createElement("defs",null,import_react6.default.createElement("path",{d:"M1.2 36.9L0 3.9c0-1.1.8-2 1.9-2.1l28-1.8a2 2 0 0 1 2.2 1.9 2 2 0 0 1 0 .1v36a2 2 0 0 1-2 2 2 2 0 0 1-.1 0L3.2 38.8a2 2 0 0 1-2-2z",id:"a"})),import_react6.default.createElement("g",{fill:"none",fillRule:"evenodd"},import_react6.default.createElement("path",{d:"M53.3 31.7c-1.7 0-3.4-.3-5-.7-1.5-.5-2.8-1.1-3.9-2l1.6-3.5c2.2 1.5 4.6 2.3 7.3 2.3 1.5 0 2.5-.2 3.3-.7.7-.5 1.1-1 1.1-1.9 0-.7-.3-1.3-1-1.7s-2-.8-3.7-1.2c-2-.4-3.6-.9-4.8-1.5-1.1-.5-2-1.2-2.6-2-.5-1-.8-2-.8-3.2 0-1.4.4-2.6 1.2-3.6.7-1.1 1.8-2 3.2-2.6 1.3-.6 2.9-.9 4.7-.9 1.6 0 3.1.3 4.6.7 1.5.5 2.7 1.1 3.5 2l-1.6 3.5c-2-1.5-4.2-2.3-6.5-2.3-1.3 0-2.3.2-3 .8-.8.5-1.2 1.1-1.2 2 0 .5.2 1 .5 1.3.2.3.7.6 1.4.9l2.9.8c2.9.6 5 1.4 6.2 2.4a5 5 0 0 1 2 4.2 6 6 0 0 1-2.5 5c-1.7 1.2-4 1.9-7 1.9zm21-3.6l1.4-.1-.2 3.5-1.9.1c-2.4 0-4.1-.5-5.2-1.5-1.1-1-1.6-2.7-1.6-4.8v-6h-3v-3.6h3V11h4.8v4.6h4v3.6h-4v6c0 1.8.9 2.8 2.6 2.8zm11.1 3.5c-1.6 0-3-.3-4.3-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.3-1 1.7 0 3.2.3 4.4 1a7 7 0 0 1 3 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.4 1zm0-3.6c2.4 0 3.6-1.6 3.6-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.6-1c-2.3 0-3.5 1.4-3.5 4.4 0 3 1.2 4.6 3.5 4.6zm21.7-8.8l-2.7.3c-1.3.2-2.3.5-2.8 1.2-.6.6-.9 1.4-.9 2.5v8.2H96V15.7h4.6v2.6c.8-1.8 2.5-2.8 5-3h1.3l.3 4zm14-3.5h4.8L116.4 37h-4.9l3-6.6-6.4-14.8h5l4 10 4-10zm16-.4c1.4 0 2.6.3 3.6 1 1 .6 1.9 1.6 2.5 2.8.6 1.2.9 2.7.9 4.3 0 1.6-.3 3-1 4.3a6.9 6.9 0 0 1-2.4 2.9c-1 .7-2.2 1-3.6 1-1 0-2-.2-3-.7-.8-.4-1.5-1-2-1.9v2.4h-4.7V8.8h4.8v9c.5-.8 1.2-1.4 2-1.9.9-.4 1.8-.6 3-.6zM135.7 28c1.1 0 2-.4 2.6-1.2.6-.8 1-2 1-3.4 0-1.5-.4-2.5-1-3.3s-1.5-1.1-2.6-1.1-2 .3-2.6 1.1c-.6.8-1 2-1 3.3 0 1.5.4 2.6 1 3.4.6.8 1.5 1.2 2.6 1.2zm18.9 3.6c-1.7 0-3.2-.3-4.4-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.4-1 1.6 0 3 .3 4.3 1a7 7 0 0 1 3 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.3 1zm0-3.6c2.3 0 3.5-1.6 3.5-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.5-1c-2.4 0-3.6 1.4-3.6 4.4 0 3 1.2 4.6 3.6 4.6zm18 3.6c-1.7 0-3.2-.3-4.4-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.4-1 1.6 0 3 .3 4.4 1a7 7 0 0 1 2.9 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.3 1zm0-3.6c2.3 0 3.5-1.6 3.5-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.5-1c-2.4 0-3.6 1.4-3.6 4.4 0 3 1.2 4.6 3.6 4.6zm27.4 3.4h-6l-6-7v7h-4.8V8.8h4.9v13.6l5.8-6.7h5.7l-6.6 7.5 7 8.2z",fill:"currentColor"}),import_react6.default.createElement("mask",{id:"b",fill:"#fff"},import_react6.default.createElement("use",{xlinkHref:"#a"})),import_react6.default.createElement("use",{fill:"#FF4785",fillRule:"nonzero",xlinkHref:"#a"}),import_react6.default.createElement("path",{d:"M23.7 5L24 .2l3.9-.3.1 4.8a.3.3 0 0 1-.5.2L26 3.8l-1.7 1.4a.3.3 0 0 1-.5-.3zm-5 10c0 .9 5.3.5 6 0 0-5.4-2.8-8.2-8-8.2-5.3 0-8.2 2.8-8.2 7.1 0 7.4 10 7.6 10 11.6 0 1.2-.5 1.9-1.8 1.9-1.6 0-2.2-.9-2.1-3.6 0-.6-6.1-.8-6.3 0-.5 6.7 3.7 8.6 8.5 8.6 4.6 0 8.3-2.5 8.3-7 0-7.9-10.2-7.7-10.2-11.6 0-1.6 1.2-1.8 2-1.8.6 0 2 0 1.9 3z",fill:"#FFF",fillRule:"nonzero",mask:"url(#b)"}))),StorybookIcon=({...props})=>import_react6.default.createElement("svg",{viewBox:"0 0 64 64",...props},import_react6.default.createElement("title",null,"Storybook icon"),import_react6.default.createElement("g",{id:"Artboard",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},import_react6.default.createElement("path",{d:"M8.04798541,58.7875918 L6.07908839,6.32540407 C6.01406344,4.5927838 7.34257463,3.12440831 9.07303814,3.01625434 L53.6958037,0.227331489 C55.457209,0.117243658 56.974354,1.45590096 57.0844418,3.21730626 C57.0885895,3.28366922 57.0906648,3.35014546 57.0906648,3.41663791 L57.0906648,60.5834697 C57.0906648,62.3483119 55.6599776,63.7789992 53.8951354,63.7789992 C53.847325,63.7789992 53.7995207,63.7779262 53.7517585,63.775781 L11.0978899,61.8600599 C9.43669044,61.7854501 8.11034889,60.4492961 8.04798541,58.7875918 Z",id:"path-1",fill:"#FF4785",fillRule:"nonzero"}),import_react6.default.createElement("path",{d:"M35.9095005,24.1768792 C35.9095005,25.420127 44.2838488,24.8242707 45.4080313,23.9509748 C45.4080313,15.4847538 40.8652557,11.0358878 32.5466666,11.0358878 C24.2280775,11.0358878 19.5673077,15.553972 19.5673077,22.3311017 C19.5673077,34.1346028 35.4965208,34.3605071 35.4965208,40.7987804 C35.4965208,42.606015 34.6115646,43.6790606 32.6646607,43.6790606 C30.127786,43.6790606 29.1248356,42.3834613 29.2428298,37.9783269 C29.2428298,37.0226907 19.5673077,36.7247626 19.2723223,37.9783269 C18.5211693,48.6535354 25.1720308,51.7326752 32.7826549,51.7326752 C40.1572906,51.7326752 45.939005,47.8018145 45.939005,40.6858282 C45.939005,28.035186 29.7738035,28.3740425 29.7738035,22.1051974 C29.7738035,19.5637737 31.6617103,19.2249173 32.7826549,19.2249173 C33.9625966,19.2249173 36.0864917,19.4328883 35.9095005,24.1768792 Z",id:"path9_fill-path",fill:"#FFFFFF",fillRule:"nonzero"}),import_react6.default.createElement("path",{d:"M44.0461638,0.830433986 L50.1874092,0.446606143 L50.443532,7.7810017 C50.4527198,8.04410717 50.2468789,8.26484453 49.9837734,8.27403237 C49.871115,8.27796649 49.7607078,8.24184808 49.6721567,8.17209069 L47.3089847,6.3104681 L44.5110468,8.43287463 C44.3012992,8.591981 44.0022839,8.55092814 43.8431776,8.34118051 C43.7762017,8.25288717 43.742082,8.14401677 43.7466857,8.03329059 L44.0461638,0.830433986 Z",id:"Path",fill:"#FFFFFF"}))),rotate360=keyframes` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,LoaderWrapper=newStyled.div(({size=32})=>({borderRadius:"50%",cursor:"progress",display:"inline-block",overflow:"hidden",position:"absolute",transition:"all 200ms ease-out",verticalAlign:"top",top:"50%",left:"50%",marginTop:-(size/2),marginLeft:-(size/2),height:size,width:size,zIndex:4,borderWidth:2,borderStyle:"solid",borderColor:"rgba(97, 97, 97, 0.29)",borderTopColor:"rgb(100,100,100)",animation:`${rotate360} 0.7s linear infinite`,mixBlendMode:"difference"})),ProgressWrapper=newStyled.div({position:"absolute",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%"}),ProgressTrack=newStyled.div(({theme})=>({position:"relative",width:"80%",marginBottom:"0.75rem",maxWidth:300,height:5,borderRadius:5,background:curriedTransparentize$1(.8,theme.color.secondary),overflow:"hidden",cursor:"progress"})),ProgressBar=newStyled.div(({theme})=>({position:"absolute",top:0,left:0,height:"100%",background:theme.color.secondary})),ProgressMessage=newStyled.div(({theme})=>({minHeight:"2em",fontSize:`${theme.typography.size.s1}px`,color:theme.barTextColor})),ErrorIcon=newStyled(Icons)(({theme})=>({width:20,height:20,marginBottom:"0.5rem",color:theme.textMutedColor})),ellipsis=keyframes` + from { content: "..." } + 33% { content: "." } + 66% { content: ".." } + to { content: "..." } +`,Ellipsis=newStyled.span({"&::after":{content:"'...'",animation:`${ellipsis} 1s linear infinite`,animationDelay:"1s",display:"inline-block",width:"1em",height:"auto"}}),Loader=({progress,error,size,...props})=>{if(error)return import_react6.default.createElement(ProgressWrapper,{"aria-label":error.toString(),"aria-live":"polite",role:"status",...props},import_react6.default.createElement(ErrorIcon,{icon:"lightningoff"}),import_react6.default.createElement(ProgressMessage,null,error.message));if(progress){let{value:value2,modules}=progress,{message}=progress;return modules&&(message+=` ${modules.complete} / ${modules.total} modules`),import_react6.default.createElement(ProgressWrapper,{"aria-label":"Content is loading...","aria-live":"polite","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":value2*100,"aria-valuetext":message,role:"progressbar",...props},import_react6.default.createElement(ProgressTrack,null,import_react6.default.createElement(ProgressBar,{style:{width:`${value2*100}%`}})),import_react6.default.createElement(ProgressMessage,null,message,value2<1&&import_react6.default.createElement(Ellipsis,{key:message})))}return import_react6.default.createElement(LoaderWrapper,{"aria-label":"Content is loading...","aria-live":"polite",role:"status",size,...props})};function parseQuery(queryString){let query={},pairs=queryString.split("&");for(let i3=0;i3{let[url,paramsStr]=baseUrl.split("?"),params=paramsStr?{...parseQuery(paramsStr),...additionalParams,id:storyId}:{...additionalParams,id:storyId};return`${url}?${Object.entries(params).map(item=>`${item[0]}=${item[1]}`).join("&")}`},Code2=newStyled.pre` + line-height: 18px; + padding: 11px 1rem; + white-space: pre-wrap; + background: rgba(0, 0, 0, 0.05); + color: ${color.darkest}; + border-radius: 3px; + margin: 1rem 0; + width: 100%; + display: block; + overflow: hidden; + font-family: ${typography.fonts.mono}; + font-size: ${typography.size.s2-1}px; +`,ClipboardCode=({code,...props})=>import_react6.default.createElement(Code2,{id:"clipboard-code",...props},code),components2=components,resetComponents={};Object.keys(components).forEach(key2=>{resetComponents[key2]=(0,import_react6.forwardRef)((props,ref)=>(0,import_react6.createElement)(key2,{...props,ref}))});var import_react7=__toESM(require_react());var Root=newStyled.div({position:"fixed",left:0,top:0,width:"100vw",height:"100vh",overflow:"hidden"});var{SIDEBAR,CANVAS,ADDONS}=ActiveTabs2,Pane=newStyled.div({transition:"transform .2s ease",position:"absolute",top:0,height:"100%",overflow:"auto"},({theme})=>({background:theme.background.content,"&:nth-of-type(1)":{borderRight:`1px solid ${theme.appBorderColor}`},"&:nth-of-type(3)":{borderLeft:`1px solid ${theme.appBorderColor}`}}),({index:index2})=>{switch(index2){case 0:return{width:"80vw",transform:"translateX(-80vw)",left:0};case 1:return{width:"100%",transform:"translateX(0) scale(1)",left:0};case 2:return{width:"80vw",transform:"translateX(80vw)",right:0};default:return{}}},({active,index:index2})=>{switch(!0){case(index2===0&&active===SIDEBAR):return{transform:"translateX(-0px)"};case(index2===1&&active===SIDEBAR):return{transform:"translateX(40vw) translateY(-42.5vh) translateY(40px) scale(0.2)"};case(index2===1&&active===ADDONS):return{transform:"translateX(-40vw) translateY(-42.5vh) translateY(40px) scale(0.2)"};case(index2===2&&active===ADDONS):return{transform:"translateX(0px)"};default:return{}}}),Panels=import_react7.default.memo(({children,active,isFullscreen})=>import_react7.default.createElement(PanelsContainer,{isFullscreen},import_react7.Children.toArray(children).map((item,index2)=>import_react7.default.createElement(Pane,{key:index2,index:index2,active},item))));Panels.displayName="Panels";var PanelsContainer=newStyled.div({position:"fixed",top:0,left:0,width:"100vw"},({isFullscreen})=>({height:isFullscreen?"100vh":"calc(100% - 40px)"})),Bar2=newStyled.nav({position:"fixed",bottom:0,left:0,width:"100vw",height:40,display:"flex",boxShadow:"0 1px 5px 0 rgba(0, 0, 0, 0.1)","& > *":{flex:1}},({theme})=>({background:theme.barBg})),Mobile=({Sidebar:Sidebar5,Preview:Preview4,Panel:Panel3,Notifications,pages,viewMode,options:options3})=>{let[{active},setState]=(0,import_react7.useState)({active:options3.isFullscreen?CANVAS:options3.initialActive||SIDEBAR}),api=useStorybookApi(),handleCanvasClick=(0,import_react7.useCallback)(()=>{setState({active:CANVAS});let id=api.retrieveSelection();id?api.selectStory(id):api.selectFirstStory()},[]),handleSideBarClick=(0,import_react7.useCallback)(()=>{setState({active:SIDEBAR});let id=api.retrieveSelection();id?api.selectStory(id):api.selectFirstStory()},[]);return import_react7.default.createElement(Root,null,import_react7.default.createElement(Notifications,{placement:{position:"fixed",bottom:60,left:20,right:20}}),import_react7.default.createElement(Panels,{active,isFullscreen:options3.isFullscreen},import_react7.default.createElement(Sidebar5,null),import_react7.default.createElement("div",null,import_react7.default.createElement("div",{hidden:viewMode!=="docs"&&viewMode!=="story"},import_react7.default.createElement(Preview4,{showToolbar:options3.showToolbar,id:"main",viewMode})),pages.map(({id,render:Content3})=>import_react7.default.createElement(import_react7.Fragment,{key:id},import_react7.default.createElement(Content3,null)))),import_react7.default.createElement(Panel3,{hidden:viewMode!=="story"})),!options3.isFullscreen&&import_react7.default.createElement(Bar2,null,import_react7.default.createElement(TabButton,{onClick:handleSideBarClick,active:active===SIDEBAR},"Sidebar"),import_react7.default.createElement(TabButton,{onClick:handleCanvasClick,active:active===CANVAS&&(viewMode==="docs"||viewMode==="story")},"Canvas"),import_react7.default.createElement(Location,null,({path})=>import_react7.default.createElement(import_react7.default.Fragment,null,pages.map(({id,title,url})=>import_react7.default.createElement(TabButton,{key:id,onClick:()=>{setState({active:CANVAS}),api.navigateUrl(url,{plain:!1})},active:active===CANVAS&&path.startsWith(url)},title)))),viewMode==="story"&&options3.showPanel?import_react7.default.createElement(TabButton,{onClick:()=>setState({active:ADDONS}),active:active===ADDONS},"Addons"):null))};var import_react9=__toESM(require_react());var import_react8=__toESM(require_react());var import_store22=__toESM(require_store2()),import_debounce=__toESM(require_debounce()),import_memoizerific5=__toESM(require_memoizerific());var get3=()=>{try{return import_store22.default.local.get("storybook-layout")||!1}catch(e3){return console.error(e3),!1}},write=(0,import_memoizerific5.default)(1)(changes=>{try{import_store22.default.local.set("storybook-layout",changes)}catch(e3){console.error(e3)}}),set2=(0,import_debounce.default)(write,500);var import_react_draggable=__toESM(require_cjs());var Handle=newStyled.div(({theme})=>({zIndex:10,position:"absolute",top:0,left:0,display:"flex",justifyContent:"center",alignItems:"center",overflow:"hidden",transition:"color 0.2s linear, background-size 0.2s linear, background 0.2s linear, background-position 0s linear"}),({axis})=>({cursor:axis==="x"?"col-resize":"row-resize"}),({axis})=>axis==="x"?{height:"100%",width:10,marginLeft:-10}:{height:10,width:"100%",marginTop:-10},({axis,isDragging})=>{if(axis==="y"){let style={backgroundImage:"radial-gradient(at center center,rgba(0,0,0,0.2) 0%,transparent 70%,transparent 100%)",backgroundSize:"100% 50px",backgroundPosition:"50% 0",backgroundRepeat:"no-repeat"};return isDragging?style:{...style,backgroundPosition:"50% 10px","&:hover":style}}if(axis==="x"){let style={backgroundImage:"radial-gradient(at center center,rgba(0,0,0,0.2) 0%,transparent 70%,transparent 100%)",backgroundSize:"50px 100%",backgroundPosition:"0 50%",backgroundRepeat:"no-repeat"};return isDragging?style:{...style,backgroundPosition:"10px 50%","&:hover":style}}return{}});var MIN_NAV_WIDTH=200,MIN_CANVAS_WIDTH=200,MIN_CANVAS_HEIGHT=200,MIN_PANEL_WIDTH=220,MIN_PANEL_HEIGHT=200,DEFAULT_NAV_WIDTH=230,DEFAULT_PANEL_WIDTH=400,Pane2=newStyled.div({position:"absolute",boxSizing:"border-box",top:0,left:0,width:"100%",height:"100%"},({hidden})=>hidden?{opacity:0}:{opacity:1},({top})=>top?{zIndex:9}:{},({border,theme})=>{switch(border){case"left":return{borderLeft:`1px solid ${theme.appBorderColor}`};case"right":return{borderRight:`1px solid ${theme.appBorderColor}`};case"top":return{borderTop:`1px solid ${theme.appBorderColor}`};case"bottom":return{borderBottom:`1px solid ${theme.appBorderColor}`};default:return{}}},({animate})=>animate?{transition:["width","height","top","left","background","opacity","transform"].map(p2=>`${p2} 0.1s ease-out`).join(",")}:{}),Paper=newStyled.div({position:"absolute",top:0,left:0,width:"100%",height:"100%"},({isFullscreen,theme})=>isFullscreen?{boxShadow:"none",borderRadius:0}:{borderTopLeftRadius:theme.appBorderRadius===0?theme.appBorderRadius:theme.appBorderRadius+1,borderBottomLeftRadius:theme.appBorderRadius===0?theme.appBorderRadius:theme.appBorderRadius+1,overflow:"hidden",boxShadow:theme.base==="light"?"0 1px 3px 1px rgba(0, 0, 0, 0.05), 0px 0 0px 1px rgba(0, 0, 0, 0.05)":`0px 0 0px 1px ${theme.appBorderColor}`,transform:"translateZ(0)"}),Sidebar=({hidden=!1,children,position=void 0,...props})=>hidden?null:import_react8.default.createElement(Pane2,{style:position,...props},children),Main=({isFullscreen=!1,children,position=void 0,...props})=>import_react8.default.createElement(Pane2,{style:position,top:!0,...props,role:"main"},import_react8.default.createElement(Paper,{isFullscreen},children)),Preview=({hidden=!1,children,position=void 0,...props})=>import_react8.default.createElement(Pane2,{style:position,top:!0,hidden,...props},children),Panel=({hidden=!1,children,position=void 0,align="right",...props})=>import_react8.default.createElement(Pane2,{style:position,hidden,...props,border:align==="bottom"?"top":"left"},children),HoverBlocker=newStyled.div({position:"absolute",left:0,top:0,zIndex:15,height:"100vh",width:"100vw"}),getPreviewPosition=({panelPosition,isPanelHidden,isNavHidden,isFullscreen,bounds,resizerPanel,resizerNav,margin})=>{if(isFullscreen||isPanelHidden)return{};let navX=isNavHidden?0:resizerNav.x,panelX=resizerPanel.x,panelY=resizerPanel.y;return panelPosition==="bottom"?{height:panelY-margin,left:0,top:0,width:bounds.width-navX-2*margin}:{height:bounds.height-2*margin,left:0,top:0,width:panelX-navX-margin}},getMainPosition=({bounds,resizerNav,isNavHidden,isFullscreen,margin})=>{if(isFullscreen)return{};let navX=isNavHidden?0:resizerNav.x;return{height:bounds.height-margin*2,left:navX+margin,top:margin,width:bounds.width-navX-margin*2}},getPanelPosition=({isPanelBottom,isPanelHidden,isNavHidden,bounds,resizerPanel,resizerNav,margin})=>{let navX=isNavHidden?0:resizerNav.x,panelX=resizerPanel.x,panelY=resizerPanel.y;return isPanelBottom&&isPanelHidden?{height:bounds.height-panelY-margin,left:0,top:panelY-margin,width:bounds.width-navX-2*margin}:!isPanelBottom&&isPanelHidden?{height:bounds.height-2*margin,left:panelX-navX-margin,top:0,width:bounds.width-panelX-margin}:isPanelBottom?{height:bounds.height-panelY-margin,left:0,top:panelY-margin,width:bounds.width-navX-2*margin}:{height:bounds.height-2*margin,left:panelX-navX-margin,top:0,width:bounds.width-panelX-margin}},Layout=class extends import_react8.Component{constructor(props){super(props);this.resizeNav=(e3,data)=>{data.deltaX&&this.setState({resizerNav:{x:data.x,y:data.y}})};this.resizePanel=(e3,data)=>{let{options:options3}=this.props;(data.deltaY&&options3.panelPosition==="bottom"||data.deltaX&&options3.panelPosition==="right")&&this.setState({resizerPanel:{x:data.x,y:data.y}})};this.setDragNav=()=>{this.setState({isDragging:"nav"})};this.setDragPanel=()=>{this.setState({isDragging:"panel"})};this.unsetDrag=()=>{this.setState({isDragging:!1})};this.navRef=import_react8.default.createRef(),this.panelRef=import_react8.default.createRef();let{bounds,options:options3}=props,{resizerNav,resizerPanel}=get3();this.state={isDragging:!1,resizerNav:resizerNav||{x:DEFAULT_NAV_WIDTH,y:0},resizerPanel:resizerPanel||(options3.panelPosition==="bottom"?{x:0,y:Math.round(bounds.height*.6)}:{x:bounds.width-DEFAULT_PANEL_WIDTH,y:0})}}static getDerivedStateFromProps(props,state){let{bounds,options:options3}=props,{resizerPanel,resizerNav}=state,isNavHidden=options3.isFullscreen||!options3.showNav,isPanelHidden=options3.isFullscreen||!options3.showPanel,{panelPosition}=options3,isPanelRight=panelPosition==="right",isPanelBottom=panelPosition==="bottom",navX=resizerNav.x,panelX=resizerPanel.x,panelY=resizerPanel.y,mutation={};if(!isNavHidden){let minMainWidth=MIN_CANVAS_WIDTH+(!isPanelHidden&&isPanelRight?MIN_PANEL_WIDTH:0),maxNavX=bounds.width-minMainWidth,minNavX=MIN_NAV_WIDTH;navX>maxNavX?mutation.resizerNav={x:maxNavX,y:0}:(navXmaxPanelX||panelX===0?mutation.resizerPanel={x:maxPanelX,y:0}:panelXmaxPanelY||panelY===0)&&(mutation.resizerPanel={x:0,y:bounds.height-200})}return mutation.resizerPanel||mutation.resizerNav?{...state,...mutation}:state}componentDidUpdate(prevProps,prevState){let{resizerPanel,resizerNav}=this.state;set2({resizerPanel,resizerNav});let{width:prevWidth,height:prevHeight}=prevProps.bounds,{bounds,options:options3}=this.props,{width,height}=bounds;if(width!==prevWidth||height!==prevHeight){let{panelPosition}=options3;panelPosition==="bottom"?this.setState({resizerPanel:{x:prevState.resizerPanel.x,y:prevState.resizerPanel.y-(prevHeight-height)}}):this.setState({resizerPanel:{x:prevState.resizerPanel.x-(prevWidth-width),y:prevState.resizerPanel.y}})}}render(){let{children,bounds,options:options3,viewMode,panelCount}=this.props,{isDragging,resizerNav,resizerPanel}=this.state,margin=0,isNavHidden=options3.isFullscreen||!options3.showNav,isPanelHidden=options3.isFullscreen||!options3.showPanel||viewMode!=="story"||panelCount===0,isFullscreen=options3.isFullscreen||isNavHidden&&isPanelHidden,{showToolbar}=options3,{panelPosition}=options3,isPanelBottom=panelPosition==="bottom",isPanelRight=panelPosition==="right",panelX=resizerPanel.x,navX=resizerNav.x;return bounds?import_react8.default.createElement(import_react8.Fragment,null,isNavHidden?null:import_react8.default.createElement(import_react_draggable.default,{axis:"x",position:resizerNav,bounds:{left:MIN_NAV_WIDTH,top:0,right:isPanelRight&&!isPanelHidden?panelX-MIN_CANVAS_WIDTH:bounds.width-MIN_CANVAS_WIDTH,bottom:0},onStart:this.setDragNav,onDrag:this.resizeNav,onStop:this.unsetDrag,nodeRef:this.navRef},import_react8.default.createElement(Handle,{ref:this.navRef,axis:"x",isDragging:isDragging==="nav"})),isPanelHidden?null:import_react8.default.createElement(import_react_draggable.default,{axis:isPanelBottom?"y":"x",position:resizerPanel,bounds:isPanelBottom?{left:0,top:MIN_CANVAS_HEIGHT,right:0,bottom:bounds.height-MIN_PANEL_HEIGHT}:{left:isNavHidden?MIN_CANVAS_WIDTH:navX+MIN_CANVAS_WIDTH,top:0,right:bounds.width-MIN_PANEL_WIDTH,bottom:0},onStart:this.setDragPanel,onDrag:this.resizePanel,onStop:this.unsetDrag,nodeRef:this.panelRef},import_react8.default.createElement(Handle,{ref:this.panelRef,isDragging:isDragging==="panel",style:isPanelBottom?{left:navX+margin,width:bounds.width-navX-2*margin,marginTop:-10}:{marginLeft:-10},axis:isPanelBottom?"y":"x"})),isDragging?import_react8.default.createElement(HoverBlocker,null):null,children({mainProps:{viewMode,animate:!isDragging,isFullscreen,position:getMainPosition({bounds,resizerNav,isNavHidden,isFullscreen,margin})},previewProps:{viewMode,animate:!isDragging,isFullscreen,showToolbar,position:getPreviewPosition({isFullscreen,isNavHidden,isPanelHidden,resizerNav,resizerPanel,bounds,panelPosition,margin})},navProps:{viewMode,animate:!isDragging,hidden:isNavHidden,position:{height:bounds.height,left:0,top:0,width:navX+margin}},panelProps:{viewMode,animate:!isDragging,align:options3.panelPosition,hidden:isPanelHidden,position:getPanelPosition({isPanelBottom,isPanelHidden,isNavHidden,bounds,resizerPanel,resizerNav,margin})}})):null}};Layout.defaultProps={viewMode:void 0};var ThemedLayout=withTheme(Layout);var Desktop=Object.assign(import_react9.default.memo(function({Panel:Panel3,Sidebar:Sidebar5,Preview:Preview4,Notifications,pages,options:options3,viewMode=void 0,width=0,height=0,panelCount}){return import_react9.default.createElement(import_react9.Fragment,null,import_react9.default.createElement(Notifications,{placement:{position:"fixed",bottom:20,left:20}}),width&&height?import_react9.default.createElement(ThemedLayout,{options:options3,bounds:{width,height,top:0,left:0},viewMode,panelCount},({navProps,mainProps,panelProps,previewProps})=>import_react9.default.createElement(import_react9.Fragment,null,import_react9.default.createElement(Sidebar,{...navProps},import_react9.default.createElement(Sidebar5,null)),import_react9.default.createElement(Main,{...mainProps,isFullscreen:!!mainProps.isFullscreen},import_react9.default.createElement(Route2,{path:/(^\/story|docs|onboarding\/|^\/$)/,hideOnly:!0},import_react9.default.createElement(Preview,{...previewProps,hidden:!1},import_react9.default.createElement(Preview4,{id:"main"})),import_react9.default.createElement(Route2,{path:"/story/",startsWith:!0,hideOnly:!0},import_react9.default.createElement(Panel,{...panelProps,hidden:!1},import_react9.default.createElement(Panel3,null)))),pages.map(({id,render:Content3})=>import_react9.default.createElement(import_react9.Fragment,{key:id},import_react9.default.createElement(Content3,null)))))):import_react9.default.createElement("div",{title:JSON.stringify({width,height})}))}),{displayName:"DesktopLayout"});var import_react30=__toESM(require_react());var import_react28=__toESM(require_react());var import_react12=__toESM(require_react());var import_react10=__toESM(require_react());var StorybookLogoStyled=newStyled(StorybookLogo)(({theme})=>({width:"auto",height:"22px !important",display:"block",color:theme.base==="light"?theme.color.defaultText:theme.color.lightest})),Img2=newStyled.img({width:"auto",height:"auto",display:"block",maxWidth:"100%"}),LogoLink=newStyled.a(({theme})=>({display:"inline-block",height:"100%",margin:"-3px -4px",padding:"2px 3px",border:"1px solid transparent",borderRadius:3,color:"inherit",textDecoration:"none","&:focus":{outline:0,borderColor:theme.color.secondary}})),Brand=withTheme(({theme})=>{let{title="Storybook",url="./",image,target}=theme.brand,targetValue=target||(url==="./"?"":"_blank");if(image===null)return title===null?null:url?import_react10.default.createElement(LogoLink,{href:url,target:targetValue,dangerouslySetInnerHTML:{__html:title}}):import_react10.default.createElement("div",{dangerouslySetInnerHTML:{__html:title}});let logo=image?import_react10.default.createElement(Img2,{src:image,alt:title}):import_react10.default.createElement(StorybookLogoStyled,{alt:title});return url?import_react10.default.createElement(LogoLink,{title,href:url,target:targetValue},logo):import_react10.default.createElement("div",null,logo)});var import_react11=__toESM(require_react());function _extends3(){return _extends3=Object.assign?Object.assign.bind():function(target){for(var i3=1;i3"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _construct2(Parent,args2,Class){return _isNativeReflectConstruct2()?_construct2=Reflect.construct.bind():_construct2=function(Parent2,args3,Class2){var a2=[null];a2.push.apply(a2,args3);var Constructor=Function.bind.apply(Parent2,a2),instance=new Constructor;return Class2&&_setPrototypeOf2(instance,Class2.prototype),instance},_construct2.apply(null,arguments)}function _wrapNativeSuper2(Class){var _cache=typeof Map=="function"?new Map:void 0;return _wrapNativeSuper2=function(Class2){if(Class2===null||!_isNativeFunction2(Class2))return Class2;if(typeof Class2!="function")throw new TypeError("Super expression must either be null or a function");if(typeof _cache<"u"){if(_cache.has(Class2))return _cache.get(Class2);_cache.set(Class2,Wrapper4)}function Wrapper4(){return _construct2(Class2,arguments,_getPrototypeOf2(this).constructor)}return Wrapper4.prototype=Object.create(Class2.prototype,{constructor:{value:Wrapper4,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf2(Wrapper4,Class2)},_wrapNativeSuper2(Class)}var ERRORS2={1:`Passed invalid arguments to hsl, please pass multiple numbers e.g. hsl(360, 0.75, 0.4) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75 }). + +`,2:`Passed invalid arguments to hsla, please pass multiple numbers e.g. hsla(360, 0.75, 0.4, 0.7) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75, alpha: 0.7 }). + +`,3:`Passed an incorrect argument to a color function, please pass a string representation of a color. + +`,4:`Couldn't generate valid rgb string from %s, it returned %s. + +`,5:`Couldn't parse the color string. Please provide the color as a string in hex, rgb, rgba, hsl or hsla notation. + +`,6:`Passed invalid arguments to rgb, please pass multiple numbers e.g. rgb(255, 205, 100) or an object e.g. rgb({ red: 255, green: 205, blue: 100 }). + +`,7:`Passed invalid arguments to rgba, please pass multiple numbers e.g. rgb(255, 205, 100, 0.75) or an object e.g. rgb({ red: 255, green: 205, blue: 100, alpha: 0.75 }). + +`,8:`Passed invalid argument to toColorString, please pass a RgbColor, RgbaColor, HslColor or HslaColor object. + +`,9:`Please provide a number of steps to the modularScale helper. + +`,10:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,11:`Invalid value passed as base to modularScale, expected number or em string but got "%s" + +`,12:`Expected a string ending in "px" or a number passed as the first argument to %s(), got "%s" instead. + +`,13:`Expected a string ending in "px" or a number passed as the second argument to %s(), got "%s" instead. + +`,14:`Passed invalid pixel value ("%s") to %s(), please pass a value like "12px" or 12. + +`,15:`Passed invalid base value ("%s") to %s(), please pass a value like "12px" or 12. + +`,16:`You must provide a template to this method. + +`,17:`You passed an unsupported selector state to this method. + +`,18:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,19:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,20:`expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,21:"expects the objects in the first argument array to have the properties `prop`, `fromSize`, and `toSize`.\n\n",22:"expects the first argument object to have the properties `prop`, `fromSize`, and `toSize`.\n\n",23:`fontFace expects a name of a font-family. + +`,24:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,25:`fontFace expects localFonts to be an array. + +`,26:`fontFace expects fileFormats to be an array. + +`,27:`radialGradient requries at least 2 color-stops to properly render. + +`,28:`Please supply a filename to retinaImage() as the first argument. + +`,29:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,30:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",31:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation + +`,32:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s']) +To pass a single animation please supply them in simple values, e.g. animation('rotate', '2s') + +`,33:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation + +`,34:`borderRadius expects a radius value as a string or number as the second argument. + +`,35:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,36:`Property must be a string value. + +`,37:`Syntax Error at %s. + +`,38:`Formula contains a function that needs parentheses at %s. + +`,39:`Formula is missing closing parenthesis at %s. + +`,40:`Formula has too many closing parentheses at %s. + +`,41:`All values in a formula must have the same unit or be unitless. + +`,42:`Please provide a number of steps to the modularScale helper. + +`,43:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,44:`Invalid value passed as base to modularScale, expected number or em/rem string but got %s. + +`,45:`Passed invalid argument to hslToColorString, please pass a HslColor or HslaColor object. + +`,46:`Passed invalid argument to rgbToColorString, please pass a RgbColor or RgbaColor object. + +`,47:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,48:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,49:`Expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,50:`Expects the objects in the first argument array to have the properties prop, fromSize, and toSize. + +`,51:`Expects the first argument object to have the properties prop, fromSize, and toSize. + +`,52:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,53:`fontFace expects localFonts to be an array. + +`,54:`fontFace expects fileFormats to be an array. + +`,55:`fontFace expects a name of a font-family. + +`,56:`linearGradient requries at least 2 color-stops to properly render. + +`,57:`radialGradient requries at least 2 color-stops to properly render. + +`,58:`Please supply a filename to retinaImage() as the first argument. + +`,59:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,60:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",61:`Property must be a string value. + +`,62:`borderRadius expects a radius value as a string or number as the second argument. + +`,63:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,64:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation. + +`,65:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s'])\\nTo pass a single animation please supply them in simple values, e.g. animation('rotate', '2s'). + +`,66:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation. + +`,67:`You must provide a template to this method. + +`,68:`You passed an unsupported selector state to this method. + +`,69:`Expected a string ending in "px" or a number passed as the first argument to %s(), got %s instead. + +`,70:`Expected a string ending in "px" or a number passed as the second argument to %s(), got %s instead. + +`,71:`Passed invalid pixel value %s to %s(), please pass a value like "12px" or 12. + +`,72:`Passed invalid base value %s to %s(), please pass a value like "12px" or 12. + +`,73:`Please provide a valid CSS variable. + +`,74:`CSS variable not found and no default was provided. + +`,75:`important requires a valid style object, got a %s instead. + +`,76:`fromSize and toSize must be provided as stringified numbers with the same units as minScreen and maxScreen. + +`,77:`remToPx expects a value in "rem" but you provided it in "%s". + +`,78:`base must be set in "px" or "%" but you set it in "%s". +`};function format2(){for(var _len=arguments.length,args2=new Array(_len),_key=0;_key<_len;_key++)args2[_key]=arguments[_key];var a2=args2[0],b3=[],c3;for(c3=1;c31?_len2-1:0),_key2=1;_key2<_len2;_key2++)args2[_key2-1]=arguments[_key2];return _this=_Error.call(this,format2.apply(void 0,[ERRORS2[code]].concat(args2)))||this,_assertThisInitialized2(_this)}return PolishedError3}(_wrapNativeSuper2(Error));function colorToInt2(color2){return Math.round(color2*255)}function convertToInt2(red,green,blue){return colorToInt2(red)+","+colorToInt2(green)+","+colorToInt2(blue)}function hslToRgb2(hue,saturation,lightness,convert){if(convert===void 0&&(convert=convertToInt2),saturation===0)return convert(lightness,lightness,lightness);var huePrime=(hue%360+360)%360/60,chroma=(1-Math.abs(2*lightness-1))*saturation,secondComponent=chroma*(1-Math.abs(huePrime%2-1)),red=0,green=0,blue=0;huePrime>=0&&huePrime<1?(red=chroma,green=secondComponent):huePrime>=1&&huePrime<2?(red=secondComponent,green=chroma):huePrime>=2&&huePrime<3?(green=chroma,blue=secondComponent):huePrime>=3&&huePrime<4?(green=secondComponent,blue=chroma):huePrime>=4&&huePrime<5?(red=secondComponent,blue=chroma):huePrime>=5&&huePrime<6&&(red=chroma,blue=secondComponent);var lightnessModification=lightness-chroma/2,finalRed=red+lightnessModification,finalGreen=green+lightnessModification,finalBlue=blue+lightnessModification;return convert(finalRed,finalGreen,finalBlue)}var namedColorMap2={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function nameToHex2(color2){if(typeof color2!="string")return color2;var normalizedColorName=color2.toLowerCase();return namedColorMap2[normalizedColorName]?"#"+namedColorMap2[normalizedColorName]:color2}var hexRegex2=/^#[a-fA-F0-9]{6}$/,hexRgbaRegex2=/^#[a-fA-F0-9]{8}$/,reducedHexRegex2=/^#[a-fA-F0-9]{3}$/,reducedRgbaHexRegex2=/^#[a-fA-F0-9]{4}$/,rgbRegex2=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,rgbaRegex2=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,hslRegex2=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,hslaRegex2=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function parseToRgb2(color2){if(typeof color2!="string")throw new PolishedError2(3);var normalizedColor=nameToHex2(color2);if(normalizedColor.match(hexRegex2))return{red:parseInt(""+normalizedColor[1]+normalizedColor[2],16),green:parseInt(""+normalizedColor[3]+normalizedColor[4],16),blue:parseInt(""+normalizedColor[5]+normalizedColor[6],16)};if(normalizedColor.match(hexRgbaRegex2)){var alpha=parseFloat((parseInt(""+normalizedColor[7]+normalizedColor[8],16)/255).toFixed(2));return{red:parseInt(""+normalizedColor[1]+normalizedColor[2],16),green:parseInt(""+normalizedColor[3]+normalizedColor[4],16),blue:parseInt(""+normalizedColor[5]+normalizedColor[6],16),alpha}}if(normalizedColor.match(reducedHexRegex2))return{red:parseInt(""+normalizedColor[1]+normalizedColor[1],16),green:parseInt(""+normalizedColor[2]+normalizedColor[2],16),blue:parseInt(""+normalizedColor[3]+normalizedColor[3],16)};if(normalizedColor.match(reducedRgbaHexRegex2)){var _alpha=parseFloat((parseInt(""+normalizedColor[4]+normalizedColor[4],16)/255).toFixed(2));return{red:parseInt(""+normalizedColor[1]+normalizedColor[1],16),green:parseInt(""+normalizedColor[2]+normalizedColor[2],16),blue:parseInt(""+normalizedColor[3]+normalizedColor[3],16),alpha:_alpha}}var rgbMatched=rgbRegex2.exec(normalizedColor);if(rgbMatched)return{red:parseInt(""+rgbMatched[1],10),green:parseInt(""+rgbMatched[2],10),blue:parseInt(""+rgbMatched[3],10)};var rgbaMatched=rgbaRegex2.exec(normalizedColor.substring(0,50));if(rgbaMatched)return{red:parseInt(""+rgbaMatched[1],10),green:parseInt(""+rgbaMatched[2],10),blue:parseInt(""+rgbaMatched[3],10),alpha:parseFloat(""+rgbaMatched[4])>1?parseFloat(""+rgbaMatched[4])/100:parseFloat(""+rgbaMatched[4])};var hslMatched=hslRegex2.exec(normalizedColor);if(hslMatched){var hue=parseInt(""+hslMatched[1],10),saturation=parseInt(""+hslMatched[2],10)/100,lightness=parseInt(""+hslMatched[3],10)/100,rgbColorString="rgb("+hslToRgb2(hue,saturation,lightness)+")",hslRgbMatched=rgbRegex2.exec(rgbColorString);if(!hslRgbMatched)throw new PolishedError2(4,normalizedColor,rgbColorString);return{red:parseInt(""+hslRgbMatched[1],10),green:parseInt(""+hslRgbMatched[2],10),blue:parseInt(""+hslRgbMatched[3],10)}}var hslaMatched=hslaRegex2.exec(normalizedColor.substring(0,50));if(hslaMatched){var _hue=parseInt(""+hslaMatched[1],10),_saturation=parseInt(""+hslaMatched[2],10)/100,_lightness=parseInt(""+hslaMatched[3],10)/100,_rgbColorString="rgb("+hslToRgb2(_hue,_saturation,_lightness)+")",_hslRgbMatched=rgbRegex2.exec(_rgbColorString);if(!_hslRgbMatched)throw new PolishedError2(4,normalizedColor,_rgbColorString);return{red:parseInt(""+_hslRgbMatched[1],10),green:parseInt(""+_hslRgbMatched[2],10),blue:parseInt(""+_hslRgbMatched[3],10),alpha:parseFloat(""+hslaMatched[4])>1?parseFloat(""+hslaMatched[4])/100:parseFloat(""+hslaMatched[4])}}throw new PolishedError2(5)}var reduceHexValue2=function(value2){return value2.length===7&&value2[1]===value2[2]&&value2[3]===value2[4]&&value2[5]===value2[6]?"#"+value2[1]+value2[3]+value2[5]:value2},reduceHexValue$12=reduceHexValue2;function numberToHex2(value2){var hex=value2.toString(16);return hex.length===1?"0"+hex:hex}function rgb2(value2,green,blue){if(typeof value2=="number"&&typeof green=="number"&&typeof blue=="number")return reduceHexValue$12("#"+numberToHex2(value2)+numberToHex2(green)+numberToHex2(blue));if(typeof value2=="object"&&green===void 0&&blue===void 0)return reduceHexValue$12("#"+numberToHex2(value2.red)+numberToHex2(value2.green)+numberToHex2(value2.blue));throw new PolishedError2(6)}function rgba2(firstValue,secondValue,thirdValue,fourthValue){if(typeof firstValue=="string"&&typeof secondValue=="number"){var rgbValue=parseToRgb2(firstValue);return"rgba("+rgbValue.red+","+rgbValue.green+","+rgbValue.blue+","+secondValue+")"}else{if(typeof firstValue=="number"&&typeof secondValue=="number"&&typeof thirdValue=="number"&&typeof fourthValue=="number")return fourthValue>=1?rgb2(firstValue,secondValue,thirdValue):"rgba("+firstValue+","+secondValue+","+thirdValue+","+fourthValue+")";if(typeof firstValue=="object"&&secondValue===void 0&&thirdValue===void 0&&fourthValue===void 0)return firstValue.alpha>=1?rgb2(firstValue.red,firstValue.green,firstValue.blue):"rgba("+firstValue.red+","+firstValue.green+","+firstValue.blue+","+firstValue.alpha+")"}throw new PolishedError2(7)}function curried2(f3,length,acc){return function(){var combined=acc.concat(Array.prototype.slice.call(arguments));return combined.length>=length?f3.apply(this,combined):curried2(f3,length,combined)}}function curry2(f3){return curried2(f3,f3.length,[])}function guard2(lowerBoundary,upperBoundary,value2){return Math.max(lowerBoundary,Math.min(upperBoundary,value2))}function transparentize2(amount,color2){if(color2==="transparent")return color2;var parsedColor=parseToRgb2(color2),alpha=typeof parsedColor.alpha=="number"?parsedColor.alpha:1,colorWithAlpha=_extends3({},parsedColor,{alpha:guard2(0,1,+(alpha*100-parseFloat(amount)*100).toFixed(2)/100)});return rgba2(colorWithAlpha)}var curriedTransparentize2=curry2(transparentize2),curriedTransparentize$12=curriedTransparentize2;var sharedStyles={height:10,width:10,marginLeft:-5,marginRight:-5,display:"block"},Icon=newStyled(Icons)(sharedStyles,({theme})=>({color:theme.color.secondary})),SidebarIconButton=newStyled(IconButton)(({highlighted,active,theme})=>({position:"relative",overflow:"visible",color:theme.textMutedColor,marginTop:0,zIndex:1,...highlighted&&{"&:before, &:after":{content:'""',position:"absolute",top:6,right:6,width:5,height:5,zIndex:2,borderRadius:"50%",background:theme.background.app,border:`1px solid ${theme.background.app}`,boxShadow:`0 0 0 2px ${theme.background.app}`},"&:after":{background:theme.color.positive,border:"1px solid rgba(0, 0, 0, 0.1)",boxShadow:`0 0 0 2px ${theme.background.app}`},"&:hover:after, &:focus-visible:after":{boxShadow:`0 0 0 2px ${curriedTransparentize$12(.88,theme.color.secondary)}`}},...active&&{color:theme.color.secondary}})),Img3=newStyled.img(sharedStyles),Placeholder2=newStyled.div(sharedStyles);var SidebarMenuList=({menu,onHide})=>{let links=(0,import_react11.useMemo)(()=>menu.map(({onClick,...rest})=>({...rest,onClick:(event,item)=>{onClick&&onClick(event,item),onHide()}})),[menu]);return import_react11.default.createElement(TooltipLinkList,{links})},SidebarMenu=({menu,isHighlighted})=>{let[isTooltipVisible,setIsTooltipVisible]=(0,import_react11.useState)(!1);return import_react11.default.createElement(WithTooltip,{placement:"top",closeOnOutsideClick:!0,tooltip:({onHide})=>import_react11.default.createElement(SidebarMenuList,{onHide,menu}),onVisibleChange:setIsTooltipVisible},import_react11.default.createElement(SidebarIconButton,{title:"Shortcuts","aria-label":"Shortcuts",highlighted:isHighlighted,active:isTooltipVisible},import_react11.default.createElement(Icons,{icon:"cog"})))};var BrandArea=newStyled.div(({theme})=>({fontSize:theme.typography.size.s2,fontWeight:theme.typography.weight.bold,color:theme.color.defaultText,marginRight:20,display:"flex",width:"100%",alignItems:"center",minHeight:22,"& > * > *":{maxWidth:"100%"},"& > *":{maxWidth:"100%",height:"auto",display:"block",flex:"1 1 auto"}})),HeadingWrapper=newStyled.div({display:"flex",alignItems:"center",justifyContent:"space-between",position:"relative",minHeight:28}),SkipToCanvasLink=newStyled(Button)(({theme})=>({display:"none","@media (min-width: 600px)":{display:"block",position:"absolute",fontSize:theme.typography.size.s1,zIndex:3,border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",opacity:0,transition:"opacity 150ms ease-out","&:focus":{width:"100%",height:"inherit",padding:"10px 15px",margin:0,clip:"unset",overflow:"unset",opacity:1}}})),Heading=({menuHighlighted=!1,menu,skipLinkHref,extra,isLoading,...props})=>import_react12.default.createElement(HeadingWrapper,{...props},skipLinkHref&&import_react12.default.createElement(SkipToCanvasLink,{secondary:!0,isLink:!0,tabIndex:0,href:skipLinkHref},"Skip to canvas"),import_react12.default.createElement(BrandArea,null,import_react12.default.createElement(Brand,null)),isLoading?null:extra.map(({id,render:Render})=>import_react12.default.createElement(Render,{key:id})),import_react12.default.createElement(SidebarMenu,{menu,isHighlighted:menuHighlighted}));var import_react23=__toESM(require_react());var import_react20=__toESM(require_react());var import_react14=__toESM(require_react());var import_react13=__toESM(require_react());var LOADER_SEQUENCE=[0,0,1,1,2,3,3,3,1,1,1,2,2,2,3],Loadingitem=newStyled.div({cursor:"progress",fontSize:13,height:"16px",marginTop:4,marginBottom:4,alignItems:"center",overflow:"hidden"},({depth=0})=>({marginLeft:depth*15,maxWidth:85-depth*5}),({theme})=>theme.animation.inlineGlow,({theme})=>({background:theme.appBorderColor})),Contained=newStyled.div({display:"flex",flexDirection:"column",paddingLeft:20,paddingRight:20}),Loader2=({size})=>{let repeats=Math.ceil(size/LOADER_SEQUENCE.length),sequence=Array.from(Array(repeats)).fill(LOADER_SEQUENCE).flat().slice(0,size);return import_react13.default.createElement(import_react13.Fragment,null,sequence.map((depth,index2)=>import_react13.default.createElement(Loadingitem,{depth,key:index2})))};var{window:globalWindow2}=scope,TextStyle=newStyled.div(({theme})=>({fontSize:theme.typography.size.s2-1,lineHeight:"20px",margin:0})),Text=newStyled.div(({theme})=>({fontSize:theme.typography.size.s2-1,lineHeight:"20px",margin:0,code:{fontSize:theme.typography.size.s1},ul:{paddingLeft:20,marginTop:8,marginBottom:8}})),ErrorDisplay=newStyled.pre({width:420,boxSizing:"border-box",borderRadius:8,overflow:"auto",whiteSpace:"pre"},({theme})=>({color:theme.color.dark})),AuthBlock=({loginUrl,id})=>{let[isAuthAttempted,setAuthAttempted]=(0,import_react14.useState)(!1),refresh=(0,import_react14.useCallback)(()=>{globalWindow2.document.location.reload()},[]),open=(0,import_react14.useCallback)(e3=>{e3.preventDefault();let childWindow=globalWindow2.open(loginUrl,`storybook_auth_${id}`,"resizable,scrollbars"),timer=setInterval(()=>{childWindow?childWindow.closed&&(clearInterval(timer),setAuthAttempted(!0)):(logger.error("unable to access loginUrl window"),clearInterval(timer))},1e3)},[]);return import_react14.default.createElement(Contained,null,import_react14.default.createElement(Spaced,null,isAuthAttempted?import_react14.default.createElement(import_react14.Fragment,null,import_react14.default.createElement(Text,null,"Authentication on ",import_react14.default.createElement("strong",null,loginUrl)," concluded. Refresh the page to fetch this Storybook."),import_react14.default.createElement("div",null,import_react14.default.createElement(Button,{small:!0,gray:!0,onClick:refresh},import_react14.default.createElement(Icons,{icon:"sync"}),"Refresh now"))):import_react14.default.createElement(import_react14.Fragment,null,import_react14.default.createElement(Text,null,"Sign in to browse this Storybook."),import_react14.default.createElement("div",null,import_react14.default.createElement(Button,{small:!0,gray:!0,onClick:open},import_react14.default.createElement(Icons,{icon:"lock"}),"Sign in")))))},ErrorBlock=({error})=>import_react14.default.createElement(Contained,null,import_react14.default.createElement(Spaced,null,import_react14.default.createElement(TextStyle,null,"Oh no! Something went wrong loading this Storybook.",import_react14.default.createElement("br",null),import_react14.default.createElement(WithTooltip,{tooltip:import_react14.default.createElement(ErrorDisplay,null,import_react14.default.createElement(ErrorFormatter,{error}))},import_react14.default.createElement(Link22,{isButton:!0},"View error ",import_react14.default.createElement(Icons,{icon:"arrowdown"})))," ",import_react14.default.createElement(Link22,{withArrow:!0,href:"https://storybook.js.org/docs",cancel:!1,target:"_blank"},"View docs")))),FlexSpaced=newStyled(Spaced)({display:"flex"}),WideSpaced=newStyled(Spaced)({flex:1}),EmptyBlock=({isMain})=>import_react14.default.createElement(Contained,null,import_react14.default.createElement(FlexSpaced,{col:1},import_react14.default.createElement(WideSpaced,null,import_react14.default.createElement(Text,null,isMain?import_react14.default.createElement(import_react14.default.Fragment,null,"Oh no! Your Storybook is empty. Possible reasons why:",import_react14.default.createElement("ul",null,import_react14.default.createElement("li",null,"The glob specified in ",import_react14.default.createElement("code",null,"main.js")," isn't correct."),import_react14.default.createElement("li",null,"No stories are defined in your story files."),import_react14.default.createElement("li",null,"You're using filter-functions, and all stories are filtered away."))," "):import_react14.default.createElement(import_react14.default.Fragment,null,"Yikes! Something went wrong loading these stories."))))),LoaderBlock=({isMain})=>import_react14.default.createElement(Contained,null,import_react14.default.createElement(Loader2,{size:isMain?17:5}));var import_react15=__toESM(require_react());var{document:document4,window:globalWindow3}=scope,IndicatorPlacement=newStyled.aside(({theme})=>({height:16,display:"flex",alignItems:"center","& > * + *":{marginLeft:theme.layoutMargin}})),IndicatorClickTarget=newStyled.button(({theme})=>({height:20,width:20,padding:0,margin:0,display:"flex",alignItems:"center",justifyContent:"center",background:"transparent",outline:"none",border:"1px solid transparent",borderRadius:"100%",cursor:"pointer",color:theme.base==="light"?curriedTransparentize$12(.3,theme.color.defaultText):curriedTransparentize$12(.6,theme.color.defaultText),"&:hover":{color:theme.barSelectedColor},"&:focus":{color:theme.barSelectedColor,borderColor:theme.color.secondary},svg:{height:10,width:10,transition:"all 150ms ease-out",color:"inherit"}})),MessageTitle=newStyled.span(({theme})=>({fontWeight:theme.typography.weight.bold})),Message3=newStyled.a(({theme})=>({textDecoration:"none",lineHeight:"16px",padding:15,display:"flex",flexDirection:"row",alignItems:"flex-start",color:theme.color.defaultText,"&:not(:last-child)":{borderBottom:`1px solid ${theme.appBorderColor}`},"&:hover":{background:theme.background.hoverable,color:theme.color.darker},"&:link":{color:theme.color.darker},"&:active":{color:theme.color.darker},"&:focus":{color:theme.color.darker},"& > *":{flex:1},"& > svg":{marginTop:3,width:16,height:16,marginRight:10,flex:"unset"}})),MessageWrapper2=newStyled.div({width:280,boxSizing:"border-box",borderRadius:8,overflow:"hidden"}),BlueIcon=newStyled(Icons)(({theme})=>({color:theme.color.secondary})),YellowIcon=newStyled(Icons)(({theme})=>({color:theme.color.gold})),RedIcon=newStyled(Icons)(({theme})=>({color:theme.color.negative})),GreenIcon=newStyled(Icons)(({theme})=>({color:theme.color.green})),Version=newStyled.div(({theme})=>({display:"flex",alignItems:"center",fontSize:theme.typography.size.s1,fontWeight:theme.typography.weight.regular,color:theme.base==="light"?curriedTransparentize$12(.3,theme.color.defaultText):curriedTransparentize$12(.6,theme.color.defaultText),"& > * + *":{marginLeft:4},svg:{height:10,width:10}})),CurrentVersion=({url,versions})=>{let currentVersionId=(0,import_react15.useMemo)(()=>{let c3=Object.entries(versions).find(([k2,v2])=>v2===url);return c3&&c3[0]?c3[0]:"current"},[url,versions]);return import_react15.default.createElement(Version,null,import_react15.default.createElement("span",null,currentVersionId),import_react15.default.createElement(Icons,{icon:"arrowdown"}))},RefIndicator=import_react15.default.memo((0,import_react15.forwardRef)(({state,...ref},forwardedRef)=>{let api=useStorybookApi(),list=(0,import_react15.useMemo)(()=>Object.values(ref.index||{}),[ref.index]),componentCount=(0,import_react15.useMemo)(()=>list.filter(v2=>v2.type==="component").length,[list]),leafCount=(0,import_react15.useMemo)(()=>list.filter(v2=>v2.type==="docs"||v2.type==="story").length,[list]);return import_react15.default.createElement(IndicatorPlacement,{ref:forwardedRef},import_react15.default.createElement(WithTooltip,{placement:"bottom-start",trigger:"click",closeOnOutsideClick:!0,tooltip:import_react15.default.createElement(MessageWrapper2,null,import_react15.default.createElement(Spaced,{row:0},state==="loading"&&import_react15.default.createElement(LoadingMessage,{url:ref.url}),(state==="error"||state==="empty")&&import_react15.default.createElement(ErrorOccurredMessage,{url:ref.url}),state==="ready"&&import_react15.default.createElement(ReadyMessage,{url:ref.url,componentCount,leafCount}),state==="auth"&&import_react15.default.createElement(LoginRequiredMessage,{...ref}),ref.type==="auto-inject"&&state!=="error"&&import_react15.default.createElement(PerformanceDegradedMessage,null),state!=="loading"&&import_react15.default.createElement(ReadDocsMessage,null)))},import_react15.default.createElement(IndicatorClickTarget,{"data-action":"toggle-indicator","aria-label":"toggle indicator"},import_react15.default.createElement(Icons,{icon:"globe"}))),ref.versions&&Object.keys(ref.versions).length?import_react15.default.createElement(WithTooltip,{placement:"bottom-start",trigger:"click",closeOnOutsideClick:!0,tooltip:tooltip=>import_react15.default.createElement(TooltipLinkList,{links:Object.entries(ref.versions).map(([id,href])=>({icon:href===ref.url?"check":void 0,id,title:id,href,onClick:(event,item)=>{event.preventDefault(),api.changeRefVersion(ref.id,item.href),tooltip.onHide()}}))})},import_react15.default.createElement(CurrentVersion,{url:ref.url,versions:ref.versions})):null)})),ReadyMessage=({url,componentCount,leafCount})=>import_react15.default.createElement(Message3,{href:url.replace(/\/?$/,"/index.html"),target:"_blank"},import_react15.default.createElement(BlueIcon,{icon:"globe"}),import_react15.default.createElement("div",null,import_react15.default.createElement(MessageTitle,null,"View external Storybook"),import_react15.default.createElement("div",null,"Explore ",componentCount," components and ",leafCount," stories in a new browser tab."))),LoginRequiredMessage=({loginUrl,id})=>{let open=(0,import_react15.useCallback)(e3=>{e3.preventDefault();let childWindow=globalWindow3.open(loginUrl,`storybook_auth_${id}`,"resizable,scrollbars"),timer=setInterval(()=>{childWindow?childWindow.closed&&(clearInterval(timer),document4.location.reload()):clearInterval(timer)},1e3)},[]);return import_react15.default.createElement(Message3,{onClick:open},import_react15.default.createElement(YellowIcon,{icon:"lock"}),import_react15.default.createElement("div",null,import_react15.default.createElement(MessageTitle,null,"Log in required"),import_react15.default.createElement("div",null,"You need to authenticate to view this Storybook's components.")))},ReadDocsMessage=()=>import_react15.default.createElement(Message3,{href:"https://storybook.js.org/docs/react/sharing/storybook-composition",target:"_blank"},import_react15.default.createElement(GreenIcon,{icon:"document"}),import_react15.default.createElement("div",null,import_react15.default.createElement(MessageTitle,null,"Read Composition docs"),import_react15.default.createElement("div",null,"Learn how to combine multiple Storybooks into one."))),ErrorOccurredMessage=({url})=>import_react15.default.createElement(Message3,{href:url.replace(/\/?$/,"/index.html"),target:"_blank"},import_react15.default.createElement(RedIcon,{icon:"alert"}),import_react15.default.createElement("div",null,import_react15.default.createElement(MessageTitle,null,"Something went wrong"),import_react15.default.createElement("div",null,"This external Storybook didn't load. Debug it in a new tab now."))),LoadingMessage=({url})=>import_react15.default.createElement(Message3,{href:url.replace(/\/?$/,"/index.html"),target:"_blank"},import_react15.default.createElement(BlueIcon,{icon:"time"}),import_react15.default.createElement("div",null,import_react15.default.createElement(MessageTitle,null,"Please wait"),import_react15.default.createElement("div",null,"This Storybook is loading."))),PerformanceDegradedMessage=()=>import_react15.default.createElement(Message3,{href:"https://storybook.js.org/docs/react/sharing/storybook-composition#improve-your-storybook-composition",target:"_blank"},import_react15.default.createElement(YellowIcon,{icon:"lightning"}),import_react15.default.createElement("div",null,import_react15.default.createElement(MessageTitle,null,"Reduce lag"),import_react15.default.createElement("div",null,"Learn how to speed up Composition performance.")));var import_react19=__toESM(require_react());var import_react16=__toESM(require_react()),CollapseIcon2=newStyled.span(({theme,isExpanded})=>({display:"inline-block",width:0,height:0,marginTop:6,marginLeft:8,marginRight:5,color:curriedTransparentize$12(.4,theme.textMutedColor),borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid",transform:isExpanded?"rotateZ(90deg)":"none",transition:"transform .1s ease-out"})),iconColors={light:{document:"#ff8300",docsModeDocument:"secondary",bookmarkhollow:"seafoam",component:"secondary",folder:"ultraviolet"},dark:{document:"gold",docsModeDocument:"secondary",bookmarkhollow:"seafoam",component:"secondary",folder:"primary"}},isColor=(theme,color2)=>color2 in theme.color,TypeIcon=newStyled(Icons)({width:12,height:12,padding:1,marginTop:3,marginRight:5,flex:"0 0 auto"},({theme,icon,symbol=icon,docsMode})=>{let color2=(theme.base==="dark"?iconColors.dark:iconColors.light)[docsMode&&symbol==="document"?"docsModeDocument":symbol];return{color:isColor(theme,color2)?theme.color[color2]:color2}}),BranchNode=newStyled.button(({theme,depth=0,isExpandable=!1})=>({width:"100%",border:"none",cursor:"pointer",display:"flex",alignItems:"start",textAlign:"left",padding:3,paddingLeft:`${(isExpandable?2:18)+depth*16}px`,color:"inherit",fontSize:`${theme.typography.size.s2-1}px`,background:"transparent","&:hover, &:focus":{background:theme.background.hoverable,outline:"none"}})),LeafNode=newStyled.a(({theme,depth=0})=>({cursor:"pointer",color:"inherit",display:"flex",flex:1,alignItems:"start",padding:3,paddingLeft:`${18+depth*16}px`,fontSize:`${theme.typography.size.s2-1}px`,textDecoration:"none"})),Path=newStyled.span(({theme})=>({display:"grid",justifyContent:"start",gridAutoColumns:"auto",gridAutoFlow:"column",color:theme.textMutedColor,fontSize:`${theme.typography.size.s1-1}px`,"& > span":{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},"& > span + span":{position:"relative",marginLeft:4,paddingLeft:7,"&:before":{content:"'/'",position:"absolute",left:0}}})),RootNode=newStyled.div(({theme})=>({display:"flex",alignItems:"center",justifyContent:"space-between",padding:"0 20px",marginTop:16,marginBottom:4,fontSize:`${theme.typography.size.s1-1}px`,fontWeight:theme.typography.weight.bold,lineHeight:"16px",minHeight:20,letterSpacing:"0.35em",textTransform:"uppercase",color:theme.textMutedColor})),GroupNode=import_react16.default.memo(function({children,isExpanded=!1,isExpandable=!1,...props}){return import_react16.default.createElement(BranchNode,{isExpandable,tabIndex:-1,...props},isExpandable?import_react16.default.createElement(CollapseIcon2,{isExpanded}):null,import_react16.default.createElement(TypeIcon,{icon:"folder",useSymbol:!0,color:"primary"}),children)}),ComponentNode=import_react16.default.memo(function({theme,children,isExpanded,isExpandable,isSelected,...props}){return import_react16.default.createElement(BranchNode,{isExpandable,tabIndex:-1,...props},isExpandable&&import_react16.default.createElement(CollapseIcon2,{isExpanded}),import_react16.default.createElement(TypeIcon,{icon:"component",useSymbol:!0,color:"secondary"}),children)}),DocumentNode=import_react16.default.memo(function({theme,children,docsMode,...props}){return import_react16.default.createElement(LeafNode,{tabIndex:-1,...props},import_react16.default.createElement(TypeIcon,{icon:"document",useSymbol:!0,docsMode}),children)}),StoryNode=import_react16.default.memo(function({theme,children,...props}){return import_react16.default.createElement(LeafNode,{tabIndex:-1,...props},import_react16.default.createElement(TypeIcon,{icon:"bookmarkhollow",useSymbol:!0}),children)});var import_throttle=__toESM(require_throttle()),import_react17=__toESM(require_react());var codeToKeyMap={Space:" ",Slash:"/",ArrowLeft:"ArrowLeft",ArrowUp:"ArrowUp",ArrowRight:"ArrowRight",ArrowDown:"ArrowDown",Escape:"Escape",Enter:"Enter"},allFalse={alt:!1,ctrl:!1,meta:!1,shift:!1},matchesModifiers=(modifiers,event)=>{let{alt,ctrl,meta,shift}=modifiers===!1?allFalse:modifiers;return!(typeof alt=="boolean"&&alt!==event.altKey||typeof ctrl=="boolean"&&ctrl!==event.ctrlKey||typeof meta=="boolean"&&meta!==event.metaKey||typeof shift=="boolean"&&shift!==event.shiftKey)},matchesKeyCode=(code,event)=>event.code?event.code===code:event.key===codeToKeyMap[code];var import_memoizerific6=__toESM(require_memoizerific());var{document:document5,window:globalWindow4}=scope,createId=(itemId,refId)=>!refId||refId===DEFAULT_REF_ID?itemId:`${refId}_${itemId}`,getLink=(item,refId)=>`${document5.location.pathname}?path=/${item.type}/${createId(item.id,refId)}`;var get4=(0,import_memoizerific6.default)(1e3)((id,dataset)=>dataset[id]),getParent=(0,import_memoizerific6.default)(1e3)((id,dataset)=>{let item=get4(id,dataset);return item&&item.type!=="root"?get4(item.parent,dataset):void 0}),getParents=(0,import_memoizerific6.default)(1e3)((id,dataset)=>{let parent=getParent(id,dataset);return parent?[parent,...getParents(parent.id,dataset)]:[]}),getAncestorIds=(0,import_memoizerific6.default)(1e3)((data,id)=>getParents(id,data).map(item=>item.id)),getDescendantIds=(0,import_memoizerific6.default)(1e3)((data,id,skipLeafs)=>{let entry=data[id];return(entry.type==="story"||entry.type==="docs"?[]:entry.children).reduce((acc,childId)=>{let child=data[childId];return!child||skipLeafs&&(child.type==="story"||child.type==="docs")||acc.push(childId,...getDescendantIds(data,childId,skipLeafs)),acc},[])});function getPath(item,ref){let parent=item.type!=="root"&&item.parent?ref.index[item.parent]:null;return parent?[...getPath(parent,ref),parent.name]:ref.id===DEFAULT_REF_ID?[]:[ref.title||ref.id]}var searchItem=(item,ref)=>({...item,refId:ref.id,path:getPath(item,ref)});function cycle(array,index2,delta){let next=index2+delta%array.length;return next<0&&(next=array.length+next),next>=array.length&&(next-=array.length),next}var scrollIntoView=(element,center=!1)=>{if(!element)return;let{top,bottom}=element.getBoundingClientRect();top>=0&&bottom<=(globalWindow4.innerHeight||document5.documentElement.clientHeight)||element.scrollIntoView({block:center?"center":"nearest"})},getStateType=(isLoading,isAuthRequired,isError,isEmpty)=>{switch(!0){case isAuthRequired:return"auth";case isError:return"error";case isLoading:return"loading";case isEmpty:return"empty";default:return"ready"}},isAncestor=(element,maybeAncestor)=>!element||!maybeAncestor?!1:element===maybeAncestor?!0:isAncestor(element.parentElement,maybeAncestor),removeNoiseFromName=storyName=>storyName.replaceAll(/(\s|-|_)/gi,""),isStoryHoistable=(storyName,componentName)=>removeNoiseFromName(storyName)===removeNoiseFromName(componentName);var{document:document6}=scope,initializeExpanded=({refId,data,initialExpanded,highlightedRef,rootIds})=>{let highlightedAncestors=highlightedRef.current?.refId===refId?getAncestorIds(data,highlightedRef.current?.itemId):[];return[...rootIds,...highlightedAncestors].reduce((acc,id)=>Object.assign(acc,{[id]:id in initialExpanded?initialExpanded[id]:!0}),{})},noop2=()=>{},useExpanded=({containerRef,isBrowsing,refId,data,initialExpanded,rootIds,highlightedRef,setHighlightedItemId,selectedStoryId,onSelectStoryId})=>{let api=useStorybookApi(),[expanded,setExpanded]=(0,import_react17.useReducer)((state,{ids,value:value2})=>ids.reduce((acc,id)=>Object.assign(acc,{[id]:value2}),{...state}),{refId,data,highlightedRef,rootIds,initialExpanded},initializeExpanded),getElementByDataItemId=(0,import_react17.useCallback)(id=>containerRef.current?.querySelector(`[data-item-id="${id}"]`),[containerRef]),highlightElement=(0,import_react17.useCallback)(element=>{setHighlightedItemId(element.getAttribute("data-item-id")),scrollIntoView(element)},[setHighlightedItemId]),updateExpanded=(0,import_react17.useCallback)(({ids,value:value2})=>{if(setExpanded({ids,value:value2}),ids.length===1){let element=containerRef.current?.querySelector(`[data-item-id="${ids[0]}"][data-ref-id="${refId}"]`);element&&highlightElement(element)}},[containerRef,highlightElement,refId]);(0,import_react17.useEffect)(()=>{setExpanded({ids:getAncestorIds(data,selectedStoryId),value:!0})},[data,selectedStoryId]);let collapseAll=(0,import_react17.useCallback)(()=>{let ids=Object.keys(data).filter(id=>!rootIds.includes(id));setExpanded({ids,value:!1})},[data,rootIds]),expandAll=(0,import_react17.useCallback)(()=>{setExpanded({ids:Object.keys(data),value:!0})},[data]);return(0,import_react17.useEffect)(()=>api?(api.on(STORIES_COLLAPSE_ALL,collapseAll),api.on(STORIES_EXPAND_ALL,expandAll),()=>{api.off(STORIES_COLLAPSE_ALL,collapseAll),api.off(STORIES_EXPAND_ALL,expandAll)}):noop2,[api,collapseAll,expandAll]),(0,import_react17.useEffect)(()=>{let menuElement=document6.getElementById("storybook-explorer-menu"),navigateTree=(0,import_throttle.default)(event=>{let highlightedItemId=highlightedRef.current?.refId===refId&&highlightedRef.current?.itemId;if(!isBrowsing||!containerRef.current||!highlightedItemId||event.repeat||!matchesModifiers(!1,event))return;let isEnter=matchesKeyCode("Enter",event),isSpace=matchesKeyCode("Space",event),isArrowLeft=matchesKeyCode("ArrowLeft",event),isArrowRight=matchesKeyCode("ArrowRight",event);if(!(isEnter||isSpace||isArrowLeft||isArrowRight))return;let highlightedElement=getElementByDataItemId(highlightedItemId);if(!highlightedElement||highlightedElement.getAttribute("data-ref-id")!==refId)return;let target=event.target;if(!isAncestor(menuElement,target)&&!isAncestor(target,menuElement))return;if(target.hasAttribute("data-action")){if(isEnter||isSpace)return;target.blur()}let type=highlightedElement.getAttribute("data-nodetype");(isEnter||isSpace)&&["component","story","document"].includes(type)&&onSelectStoryId(highlightedItemId);let isExpanded=highlightedElement.getAttribute("aria-expanded");if(isArrowLeft){if(isExpanded==="true"){setExpanded({ids:[highlightedItemId],value:!1});return}let parentId=highlightedElement.getAttribute("data-parent-id"),parentElement=parentId&&getElementByDataItemId(parentId);if(parentElement&&parentElement.getAttribute("data-highlightable")==="true"){highlightElement(parentElement);return}setExpanded({ids:getDescendantIds(data,highlightedItemId,!0),value:!1});return}isArrowRight&&(isExpanded==="false"?updateExpanded({ids:[highlightedItemId],value:!0}):isExpanded==="true"&&updateExpanded({ids:getDescendantIds(data,highlightedItemId,!0),value:!0}))},60);return document6.addEventListener("keydown",navigateTree),()=>document6.removeEventListener("keydown",navigateTree)},[containerRef,isBrowsing,refId,data,highlightedRef,setHighlightedItemId,onSelectStoryId]),[expanded,updateExpanded]};var import_react18=__toESM(require_react());var SmallIcons=newStyled(Icons)({"&&&":{width:6,height:6}}),LoadingIcons=newStyled(SmallIcons)(({theme:{animation,color:color2,base}})=>({animation:`${animation.glow} 1.5s ease-in-out infinite`,color:base==="light"?color2.mediumdark:color2.darker})),statusPriority=["unknown","pending","success","warn","error"],statusMapping={unknown:[null,null],pending:[import_react18.default.createElement(LoadingIcons,{key:"icon",icon:"circle"}),"currentColor"],success:[import_react18.default.createElement(SmallIcons,{key:"icon",icon:"circle",style:{color:"green"}}),"currentColor"],warn:[import_react18.default.createElement(SmallIcons,{key:"icon",icon:"circle",style:{color:"orange"}}),"#A15C20"],error:[import_react18.default.createElement(SmallIcons,{key:"icon",icon:"circle",style:{color:"red"}}),"brown"]},getHighestStatus=statuses=>statusPriority.reduce((acc,status)=>statuses.includes(status)?status:acc,"unknown");function getGroupStatus(collapsedData,status){return Object.values(collapsedData).reduce((acc,item)=>{if(item.type==="group"||item.type==="component"){let leafs=getDescendantIds(collapsedData,item.id,!1).map(id=>collapsedData[id]).filter(i3=>i3.type==="story"),combinedStatus=getHighestStatus(leafs.flatMap(story=>Object.values(status?.[story.id]||{})).map(s2=>s2.status));combinedStatus&&(acc[item.id]=combinedStatus)}return acc},{})}var Action2=newStyled.button(({theme,height,width})=>({display:"inline-flex",alignItems:"center",justifyContent:"center",width:width||20,height:height||20,boxSizing:"border-box",margin:0,marginLeft:"auto",padding:0,outline:0,lineHeight:"normal",background:"none",border:"1px solid transparent",borderRadius:"100%",cursor:"pointer",transition:"all 150ms ease-out",color:theme.base==="light"?curriedTransparentize$12(.3,theme.color.defaultText):curriedTransparentize$12(.6,theme.color.defaultText),"&:hover":{color:theme.color.secondary},"&:focus":{color:theme.color.secondary,borderColor:theme.color.secondary,"&:not(:focus-visible)":{borderColor:"transparent"}},svg:{width:10,height:10}})),CollapseButton=newStyled.button(({theme})=>({background:"transparent",border:"none",outline:"none",boxSizing:"content-box",cursor:"pointer",position:"relative",textAlign:"left",lineHeight:"normal",font:"inherit",color:"inherit",letterSpacing:"inherit",textTransform:"inherit",display:"flex",flex:"0 1 auto",padding:"3px 10px 1px 1px",margin:0,marginLeft:-19,overflow:"hidden",borderRadius:26,transition:"color 150ms, box-shadow 150ms","span:first-of-type":{marginTop:4,marginRight:7},"&:focus":{boxShadow:`0 0 0 1px ${theme.color.secondary}`,color:theme.color.secondary,"span:first-of-type":{color:theme.color.secondary},"&:not(:focus-visible)":{boxShadow:"none"}}})),LeafNodeStyleWrapper=newStyled.div(({theme})=>({position:"relative",display:"flex",justifyContent:"space-between",alignItems:"center",paddingRight:20,color:theme.color.defaultText,background:"transparent","&:hover, &:focus":{outline:"none",background:theme.background.hoverable},'&[data-selected="true"]':{color:theme.color.lightest,background:theme.color.secondary,fontWeight:theme.typography.weight.bold,"&:hover, &:focus":{background:theme.color.secondary},svg:{color:theme.color.lightest}},a:{color:"currentColor"}})),SkipToContentLink=newStyled(Button)(({theme})=>({display:"none","@media (min-width: 600px)":{display:"block",fontSize:"10px",overflow:"hidden",width:1,height:"20px",boxSizing:"border-box",opacity:0,padding:0,"&:focus":{opacity:1,padding:"5px 10px",background:"white",color:theme.color.secondary,width:"auto"}}})),Node=import_react19.default.memo(function({item,status,refId,docsMode,isOrphan,isDisplayed,isSelected,isFullyExpanded,color:color2,setFullyExpanded,isExpanded,setExpanded,onSelectStoryId,api}){if(!isDisplayed)return null;let id=createId(item.id,refId);if(item.type==="story"||item.type==="docs"){let LeafNode2=item.type==="docs"?DocumentNode:StoryNode,statusValue=getHighestStatus(Object.values(status||{}).map(s2=>s2.status)),[icon,textColor]=statusMapping[statusValue];return import_react19.default.createElement(LeafNodeStyleWrapper,{"data-selected":isSelected,"data-ref-id":refId,"data-item-id":item.id,"data-parent-id":item.parent,"data-nodetype":item.type==="docs"?"document":"story","data-highlightable":isDisplayed,className:"sidebar-item"},import_react19.default.createElement(LeafNode2,{style:isSelected?{}:{color:textColor},key:id,href:getLink(item,refId),id,depth:isOrphan?item.depth:item.depth-1,onClick:event=>{event.preventDefault(),onSelectStoryId(item.id)},...item.type==="docs"&&{docsMode}},item.renderLabel?.(item)||item.name),isSelected&&import_react19.default.createElement(SkipToContentLink,{secondary:!0,outline:!0,isLink:!0,href:"#storybook-preview-wrapper"},"Skip to canvas"),icon?import_react19.default.createElement(WithTooltip,{placement:"top",style:{display:"flex"},tooltip:()=>import_react19.default.createElement(TooltipLinkList,{links:Object.entries(status||{}).map(([k2,v2])=>({id:k2,title:v2.title,description:v2.description,right:statusMapping[v2.status][0]}))}),closeOnOutsideClick:!0},import_react19.default.createElement(Action2,{type:"button",height:22},icon)):null)}if(item.type==="root")return import_react19.default.createElement(RootNode,{key:id,id,className:"sidebar-subheading","data-ref-id":refId,"data-item-id":item.id,"data-nodetype":"root"},import_react19.default.createElement(CollapseButton,{type:"button","data-action":"collapse-root",onClick:event=>{event.preventDefault(),setExpanded({ids:[item.id],value:!isExpanded})},"aria-expanded":isExpanded},import_react19.default.createElement(CollapseIcon2,{isExpanded}),item.renderLabel?.(item)||item.name),isExpanded&&import_react19.default.createElement(Action2,{type:"button",className:"sidebar-subheading-action","aria-label":"expand","data-action":"expand-all","data-expanded":isFullyExpanded,onClick:event=>{event.preventDefault(),setFullyExpanded()}},import_react19.default.createElement(Icons,{icon:isFullyExpanded?"collapse":"expandalt"})));if(item.type==="component"||item.type==="group"){let BranchNode2=item.type==="component"?ComponentNode:GroupNode;return import_react19.default.createElement(BranchNode2,{key:id,id,style:color2?{color:color2}:{},className:"sidebar-item","data-ref-id":refId,"data-item-id":item.id,"data-parent-id":item.parent,"data-nodetype":item.type==="component"?"component":"group","data-highlightable":isDisplayed,"aria-controls":item.children&&item.children[0],"aria-expanded":isExpanded,depth:isOrphan?item.depth:item.depth-1,isComponent:item.type==="component",isExpandable:item.children&&item.children.length>0,isExpanded,onClick:event=>{event.preventDefault(),setExpanded({ids:[item.id],value:!isExpanded}),item.type==="component"&&!isExpanded&&onSelectStoryId(item.id)},onMouseEnter:()=>{item.isComponent&&api.emit(PRELOAD_ENTRIES,{ids:[item.children[0]],options:{target:refId}})}},item.renderLabel?.(item)||item.name)}return null}),Root2=import_react19.default.memo(function({setExpanded,isFullyExpanded,expandableDescendants,...props}){let setFullyExpanded=(0,import_react19.useCallback)(()=>setExpanded({ids:expandableDescendants,value:!isFullyExpanded}),[setExpanded,isFullyExpanded,expandableDescendants]);return import_react19.default.createElement(Node,{...props,setExpanded,isFullyExpanded,setFullyExpanded})}),Container2=newStyled.div(props=>({marginTop:props.hasOrphans?20:0,marginBottom:20})),Tree=import_react19.default.memo(function({isBrowsing,isMain,refId,data,status,docsMode,highlightedRef,setHighlightedItemId,selectedStoryId,onSelectStoryId}){let containerRef=(0,import_react19.useRef)(null),api=useStorybookApi(),[rootIds,orphanIds,initialExpanded]=(0,import_react19.useMemo)(()=>Object.keys(data).reduce((acc,id)=>{let item=data[id];return item.type==="root"?acc[0].push(id):item.parent||acc[1].push(id),item.type==="root"&&item.startCollapsed&&(acc[2][id]=!1),acc},[[],[],{}]),[data]),{expandableDescendants}=(0,import_react19.useMemo)(()=>[...orphanIds,...rootIds].reduce((acc,nodeId)=>(acc.expandableDescendants[nodeId]=getDescendantIds(data,nodeId,!1).filter(d2=>!["story","docs"].includes(data[d2].type)),acc),{orphansFirst:[],expandableDescendants:{}}),[data,rootIds,orphanIds]),singleStoryComponentIds=(0,import_react19.useMemo)(()=>Object.keys(data).filter(id=>{let entry=data[id];if(entry.type!=="component")return!1;let{children=[],name:name2}=entry;if(children.length!==1)return!1;let onlyChild=data[children[0]];return onlyChild.type==="docs"?!0:onlyChild.type==="story"?isStoryHoistable(onlyChild.name,name2):!1}),[data]),collapsedItems=(0,import_react19.useMemo)(()=>Object.keys(data).filter(id=>!singleStoryComponentIds.includes(id)),[singleStoryComponentIds]),collapsedData=(0,import_react19.useMemo)(()=>singleStoryComponentIds.reduce((acc,id)=>{let{children,parent,name:name2}=data[id],[childId]=children;if(parent){let siblings=[...data[parent].children];siblings[siblings.indexOf(id)]=childId,acc[parent]={...data[parent],children:siblings}}return acc[childId]={...data[childId],name:name2,parent,depth:data[childId].depth-1},acc},{...data}),[data]),ancestry=(0,import_react19.useMemo)(()=>collapsedItems.reduce((acc,id)=>Object.assign(acc,{[id]:getAncestorIds(collapsedData,id)}),{}),[collapsedItems,collapsedData]),[expanded,setExpanded]=useExpanded({containerRef,isBrowsing,refId,data:collapsedData,initialExpanded,rootIds,highlightedRef,setHighlightedItemId,selectedStoryId,onSelectStoryId}),groupStatus=(0,import_react19.useMemo)(()=>getGroupStatus(collapsedData,status),[collapsedData,status]);return import_react19.default.createElement(Container2,{ref:containerRef,hasOrphans:isMain&&orphanIds.length>0},collapsedItems.map(itemId=>{let item=collapsedData[itemId],id=createId(itemId,refId);if(item.type==="root"){let descendants=expandableDescendants[item.id],isFullyExpanded=descendants.every(d2=>expanded[d2]);return import_react19.default.createElement(Root2,{key:id,item,refId,isOrphan:!1,isDisplayed:!0,isSelected:selectedStoryId===itemId,isExpanded:!!expanded[itemId],setExpanded,isFullyExpanded,expandableDescendants:descendants,onSelectStoryId})}let isDisplayed=!item.parent||ancestry[itemId].every(a2=>expanded[a2]),color2=groupStatus[itemId]?statusMapping[groupStatus[itemId]][1]:null;return import_react19.default.createElement(Node,{api,key:id,item,status:status?.[itemId],refId,color:color2,docsMode,isOrphan:orphanIds.some(oid=>itemId===oid||itemId.startsWith(`${oid}-`)),isDisplayed,isSelected:selectedStoryId===itemId,isExpanded:!!expanded[itemId],setExpanded,onSelectStoryId})}))});var Wrapper3=newStyled.div(({isMain})=>({position:"relative",marginLeft:-20,marginRight:-20,marginTop:isMain?void 0:0})),RefHead=newStyled.div(({theme})=>({fontWeight:theme.typography.weight.bold,fontSize:theme.typography.size.s2-1,textDecoration:"none",lineHeight:"16px",display:"flex",alignItems:"center",justifyContent:"space-between",background:"transparent",width:"100%",marginTop:20,paddingTop:16,borderTop:`1px solid ${theme.appBorderColor}`,color:theme.base==="light"?theme.color.defaultText:curriedTransparentize$12(.2,theme.color.defaultText)})),RefTitle=newStyled.span(({theme})=>({display:"block",textOverflow:"ellipsis",whiteSpace:"nowrap",flex:1,overflow:"hidden",marginLeft:2})),CollapseButton2=newStyled.button(({theme})=>({background:"transparent",border:"1px solid transparent",borderRadius:26,outline:"none",boxSizing:"content-box",cursor:"pointer",position:"relative",textAlign:"left",lineHeight:"normal",font:"inherit",color:"inherit",display:"flex",padding:3,paddingLeft:1,paddingRight:12,margin:0,marginLeft:-20,overflow:"hidden","span:first-of-type":{marginTop:5},"&:focus":{borderColor:theme.color.secondary,"span:first-of-type":{borderLeftColor:theme.color.secondary}}})),Ref=import_react20.default.memo(function(props){let{docsOptions}=useStorybookState(),api=useStorybookApi(),{index:index2,id:refId,title=refId,isLoading:isLoadingMain,isBrowsing,selectedStoryId,highlightedRef,setHighlighted,loginUrl,type,expanded=!0,indexError,previewInitialized}=props,length=(0,import_react20.useMemo)(()=>index2?Object.keys(index2).length:0,[index2]),indicatorRef=(0,import_react20.useRef)(null),isMain=refId===DEFAULT_REF_ID,isLoading=isLoadingMain||(type==="auto-inject"&&!previewInitialized||type==="server-checked")||type==="unknown",state=getStateType(isLoading,!!loginUrl&&length===0,!!indexError,!isLoading&&length===0),[isExpanded,setExpanded]=(0,import_react20.useState)(expanded),handleClick=(0,import_react20.useCallback)(()=>setExpanded(value2=>!value2),[setExpanded]),setHighlightedItemId=(0,import_react20.useCallback)(itemId=>setHighlighted({itemId,refId}),[setHighlighted]),onSelectStoryId=(0,import_react20.useCallback)(storyId=>api&&api.selectStory(storyId,void 0,{ref:!isMain&&refId}),[api,isMain,refId]);return import_react20.default.createElement(import_react20.default.Fragment,null,isMain||import_react20.default.createElement(RefHead,{"aria-label":`${isExpanded?"Hide":"Show"} ${title} stories`,"aria-expanded":isExpanded},import_react20.default.createElement(CollapseButton2,{"data-action":"collapse-ref",onClick:handleClick},import_react20.default.createElement(CollapseIcon2,{isExpanded}),import_react20.default.createElement(RefTitle,{title},title)),import_react20.default.createElement(RefIndicator,{...props,state,ref:indicatorRef})),isExpanded&&import_react20.default.createElement(Wrapper3,{"data-title":title,isMain},state==="auth"&&import_react20.default.createElement(AuthBlock,{id:refId,loginUrl}),state==="error"&&import_react20.default.createElement(ErrorBlock,{error:indexError}),state==="loading"&&import_react20.default.createElement(LoaderBlock,{isMain}),state==="empty"&&import_react20.default.createElement(EmptyBlock,{isMain}),state==="ready"&&import_react20.default.createElement(Tree,{status:props.status,isBrowsing,isMain,refId,data:index2,docsMode:docsOptions.docsMode,selectedStoryId,onSelectStoryId,highlightedRef,setHighlightedItemId})))});var import_react21=__toESM(require_react());var{document:document7,window:globalWindow5}=scope,fromSelection=selection=>selection?{itemId:selection.storyId,refId:selection.refId}:null,useHighlighted=({containerRef,isLoading,isBrowsing,dataset,selected})=>{let initialHighlight=fromSelection(selected),highlightedRef=(0,import_react21.useRef)(initialHighlight),[highlighted,setHighlighted]=(0,import_react21.useState)(initialHighlight),api=useStorybookApi(),updateHighlighted=(0,import_react21.useCallback)(highlight=>{highlightedRef.current=highlight,setHighlighted(highlight)},[highlightedRef]),highlightElement=(0,import_react21.useCallback)((element,center=!1)=>{let itemId=element.getAttribute("data-item-id"),refId=element.getAttribute("data-ref-id");!itemId||!refId||(updateHighlighted({itemId,refId}),scrollIntoView(element,center))},[updateHighlighted]);return(0,import_react21.useEffect)(()=>{let highlight=fromSelection(selected);if(updateHighlighted(highlight),highlight){let{itemId,refId}=highlight;setTimeout(()=>{scrollIntoView(containerRef.current?.querySelector(`[data-item-id="${itemId}"][data-ref-id="${refId}"]`),!0)},0)}},[dataset,highlightedRef,containerRef,selected]),(0,import_react21.useEffect)(()=>{let menuElement=document7.getElementById("storybook-explorer-menu"),lastRequestId,navigateTree=event=>{if(isLoading||!isBrowsing||!containerRef.current||!matchesModifiers(!1,event))return;let isArrowUp=matchesKeyCode("ArrowUp",event),isArrowDown=matchesKeyCode("ArrowDown",event);if(!(isArrowUp||isArrowDown))return;let requestId=globalWindow5.requestAnimationFrame(()=>{globalWindow5.cancelAnimationFrame(lastRequestId),lastRequestId=requestId;let target=event.target;if(!isAncestor(menuElement,target)&&!isAncestor(target,menuElement))return;target.hasAttribute("data-action")&&target.blur();let highlightable=Array.from(containerRef.current.querySelectorAll("[data-highlightable=true]")),currentIndex=highlightable.findIndex(el=>el.getAttribute("data-item-id")===highlightedRef.current?.itemId&&el.getAttribute("data-ref-id")===highlightedRef.current?.refId),nextIndex=cycle(highlightable,currentIndex,isArrowUp?-1:1),didRunAround=isArrowUp?nextIndex===highlightable.length-1:nextIndex===0;if(highlightElement(highlightable[nextIndex],didRunAround),highlightable[nextIndex].getAttribute("data-nodetype")==="component"){let{itemId,refId}=highlightedRef.current,item=api.getData(itemId,refId==="storybook_internal"?void 0:refId);item.isComponent&&api.emit(PRELOAD_ENTRIES,{ids:[item.isLeaf?item.id:item.children[0]],options:{target:refId}})}})};return document7.addEventListener("keydown",navigateTree),()=>document7.removeEventListener("keydown",navigateTree)},[isLoading,isBrowsing,highlightedRef,highlightElement]),[highlighted,updateHighlighted,highlightedRef]};var import_react22=__toESM(require_react());var HighlightStyles=({refId,itemId})=>import_react22.default.createElement(Global,{styles:({color:color2})=>{let background=curriedTransparentize$12(.85,color2.secondary);return{[`[data-ref-id="${refId}"][data-item-id="${itemId}"]:not([data-selected="true"])`]:{'&[data-nodetype="component"], &[data-nodetype="group"]':{background,"&:hover, &:focus":{background}},'&[data-nodetype="story"], &[data-nodetype="document"]':{color:color2.defaultText,background,"&:hover, &:focus":{background}}}}}});var Explorer=import_react23.default.memo(function({isLoading,isBrowsing,dataset,selected}){let containerRef=(0,import_react23.useRef)(null),[highlighted,setHighlighted,highlightedRef]=useHighlighted({containerRef,isLoading,isBrowsing,dataset,selected});return import_react23.default.createElement("div",{ref:containerRef,id:"storybook-explorer-tree","data-highlighted-ref-id":highlighted?.refId,"data-highlighted-item-id":highlighted?.itemId},highlighted&&import_react23.default.createElement(HighlightStyles,{...highlighted}),dataset.entries.map(([refId,ref])=>import_react23.default.createElement(Ref,{...ref,key:refId,isLoading,isBrowsing,selectedStoryId:selected?.refId===ref.id?selected.storyId:null,highlightedRef,setHighlighted})))});var import_prop_types2=__toESM(require_prop_types()),import_react24=__toESM(require_react()),import_react_is=__toESM(require_react_is2());function t2(t3){return typeof t3=="object"&&t3!=null&&t3.nodeType===1}function e2(t3,e3){return(!e3||t3!=="hidden")&&t3!=="visible"&&t3!=="clip"}function n2(t3,n3){if(t3.clientHeighte3||o2>t3&&l2=e3&&d2>=n3?o2-t3-r4:l2>e3&&d2n3?l2-e3+i3:0}var i2=function(e3,i3){var o2=window,l2=i3.scrollMode,d2=i3.block,f3=i3.inline,h3=i3.boundary,u2=i3.skipOverflowHiddenElements,s2=typeof h3=="function"?h3:function(t3){return t3!==h3};if(!t2(e3))throw new TypeError("Invalid target");for(var a2,c3,g2=document.scrollingElement||document.documentElement,p2=[],m3=e3;t2(m3)&&s2(m3);){if((m3=(c3=(a2=m3).parentElement)==null?a2.getRootNode().host||null:c3)===g2){p2.push(m3);break}m3!=null&&m3===document.body&&n2(m3)&&!n2(document.documentElement)||m3!=null&&n2(m3,u2)&&p2.push(m3)}for(var w3=o2.visualViewport?o2.visualViewport.width:innerWidth,v2=o2.visualViewport?o2.visualViewport.height:innerHeight,W2=window.scrollX||pageXOffset,H7=window.scrollY||pageYOffset,b3=e3.getBoundingClientRect(),y2=b3.height,E3=b3.width,M2=b3.top,V=b3.right,x3=b3.bottom,I3=b3.left,C3=d2==="start"||d2==="nearest"?M2:d2==="end"?x3:M2+y2/2,R3=f3==="center"?I3+E3/2:f3==="end"?V:I3,T2=[],k2=0;k2=0&&I3>=0&&x3<=v2&&V<=w3&&M2>=Y2&&x3<=S2&&I3>=j2&&V<=L3)return T2;var N3=getComputedStyle(B3),q2=parseInt(N3.borderLeftWidth,10),z2=parseInt(N3.borderTopWidth,10),A3=parseInt(N3.borderRightWidth,10),F2=parseInt(N3.borderBottomWidth,10),G2=0,J=0,K2="offsetWidth"in B3?B3.offsetWidth-B3.clientWidth-q2-A3:0,P4="offsetHeight"in B3?B3.offsetHeight-B3.clientHeight-z2-F2:0,Q="offsetWidth"in B3?B3.offsetWidth===0?0:X/B3.offsetWidth:0,U2="offsetHeight"in B3?B3.offsetHeight===0?0:O2/B3.offsetHeight:0;if(g2===B3)G2=d2==="start"?C3:d2==="end"?C3-v2:d2==="nearest"?r3(H7,H7+v2,v2,z2,F2,H7+C3,H7+C3+y2,y2):C3-v2/2,J=f3==="start"?R3:f3==="center"?R3-w3/2:f3==="end"?R3-w3:r3(W2,W2+w3,w3,q2,A3,W2+R3,W2+R3+E3,E3),G2=Math.max(0,G2+H7),J=Math.max(0,J+W2);else{G2=d2==="start"?C3-Y2-z2:d2==="end"?C3-S2+F2+P4:d2==="nearest"?r3(Y2,S2,O2,z2,F2+P4,C3,C3+y2,y2):C3-(Y2+O2/2)+P4/2,J=f3==="start"?R3-j2-q2:f3==="center"?R3-(j2+X/2)+K2/2:f3==="end"?R3-L3+A3+K2:r3(j2,L3,X,q2,A3+K2,R3,R3+E3,E3);var Z=B3.scrollLeft,$=B3.scrollTop;C3+=$-(G2=Math.max(0,Math.min($+G2/U2,B3.scrollHeight-O2/U2+P4))),R3+=Z-(J=Math.max(0,Math.min(Z+J/Q,B3.scrollWidth-X/Q+K2)))}T2.push({el:B3,top:G2,left:J})}return T2};var __assign2=function(){return __assign2=Object.assign||function(t3){for(var s2,i3=1,n3=arguments.length;i3{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 debounce3(fn,time){let timeoutId;function cancel(){timeoutId&&clearTimeout(timeoutId)}function wrapper(){for(var _len=arguments.length,args2=new Array(_len),_key=0;_key<_len;_key++)args2[_key]=arguments[_key];cancel(),timeoutId=setTimeout(()=>{timeoutId=null,fn(...args2)},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,args2=new Array(_len3>1?_len3-1:0),_key3=1;_key3<_len3;_key3++)args2[_key3-1]=arguments[_key3];return fns.some(fn=>(fn&&fn(event,...args2),event.preventDownshiftDefault||event.hasOwnProperty("nativeEvent")&&event.nativeEvent.preventDownshiftDefault))}}function handleRefs(){for(var _len4=arguments.length,refs2=new Array(_len4),_key4=0;_key4<_len4;_key4++)refs2[_key4]=arguments[_key4];return node=>{refs2.forEach(ref=>{typeof ref=="function"?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${resultCount===1?" is":"s are"} available, use up and down arrow keys to navigate. Press Enter key to select.`:"":"No results are available.":""}function unwrapArray(arg,defaultValue){return arg=Array.isArray(arg)?arg[0]:arg,!arg&&defaultValue?defaultValue:arg}function isDOMElement2(element){return typeof element.type=="string"}function getElementProps(element){return element.props}function requiredProp(fnName,propName){console.error(`The property "${propName}" is required in "${fnName}"`)}var stateKeys=["highlightedIndex","inputValue","isOpen","selectedItem","type"];function pickState(state){state===void 0&&(state={});let result2={};return stateKeys.forEach(k2=>{state.hasOwnProperty(k2)&&(result2[k2]=state[k2])}),result2}function getState(state,props){return Object.keys(state).reduce((prevState,key2)=>(prevState[key2]=isControlledProp(props,key2)?props[key2]:state[key2],prevState),{})}function isControlledProp(props,key2){return props[key2]!==void 0}function normalizeArrowKey(event){let{key:key2,keyCode}=event;return keyCode>=37&&keyCode<=40&&key2.indexOf("Arrow")!==0?`Arrow${key2}`:key2}function isPlainObject(obj){return Object.prototype.toString.call(obj)==="[object Object]"}function getNextWrappingIndex(moveAmount,baseIndex,itemCount,getItemNodeFromIndex,circular){if(circular===void 0&&(circular=!0),itemCount===0)return-1;let itemsLastIndex=itemCount-1;(typeof baseIndex!="number"||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);let nonDisabledNewIndex=getNextNonDisabledIndex(moveAmount,newIndex,itemCount,getItemNodeFromIndex,circular);return nonDisabledNewIndex===-1?baseIndex>=itemCount?-1:baseIndex:nonDisabledNewIndex}function getNextNonDisabledIndex(moveAmount,baseIndex,itemCount,getItemNodeFromIndex,circular){let currentElementNode=getItemNodeFromIndex(baseIndex);if(!currentElementNode||!currentElementNode.hasAttribute("disabled"))return baseIndex;if(moveAmount>0){for(let index2=baseIndex+1;index2=0;index2--)if(!getItemNodeFromIndex(index2).hasAttribute("disabled"))return index2;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 checkActiveElement===void 0&&(checkActiveElement=!0),downshiftElements.some(contextNode=>contextNode&&(isOrContainsNode(contextNode,target,environment)||checkActiveElement&&isOrContainsNode(contextNode,environment.document.activeElement,environment)))}var validateControlledUnchanged=noop3;validateControlledUnchanged=(state,prevProps,nextProps)=>{let warningDescription="This prop should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled Downshift element for the lifetime of the component. More info: https://github.com/downshift-js/downshift#control-props";Object.keys(state).forEach(propKey=>{prevProps[propKey]!==void 0&&nextProps[propKey]===void 0?console.error(`downshift: A component has changed the controlled prop "${propKey}" to be uncontrolled. ${warningDescription}`):prevProps[propKey]===void 0&&nextProps[propKey]!==void 0&&console.error(`downshift: A component has changed the uncontrolled prop "${propKey}" to be controlled. ${warningDescription}`)})};var cleanupStatus=debounce3(documentProp=>{getStatusDiv(documentProp).textContent=""},500);function setStatus(status,documentProp){let div=getStatusDiv(documentProp);status&&(div.textContent=status,cleanupStatus(documentProp))}function getStatusDiv(documentProp){documentProp===void 0&&(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)}var unknown="__autocomplete_unknown__",mouseUp="__autocomplete_mouseup__",itemMouseEnter="__autocomplete_item_mouseenter__",keyDownArrowUp="__autocomplete_keydown_arrow_up__",keyDownArrowDown="__autocomplete_keydown_arrow_down__",keyDownEscape="__autocomplete_keydown_escape__",keyDownEnter="__autocomplete_keydown_enter__",keyDownHome="__autocomplete_keydown_home__",keyDownEnd="__autocomplete_keydown_end__",clickItem="__autocomplete_click_item__",blurInput="__autocomplete_blur_input__",changeInput="__autocomplete_change_input__",keyDownSpaceButton="__autocomplete_keydown_space_button__",clickButton="__autocomplete_click_button__",blurButton="__autocomplete_blur_button__",controlledPropUpdatedSelectedItem="__autocomplete_controlled_prop_updated_selected_item__",touchEnd="__autocomplete_touchend__",stateChangeTypes$3=Object.freeze({__proto__:null,unknown,mouseUp,itemMouseEnter,keyDownArrowUp,keyDownArrowDown,keyDownEscape,keyDownEnter,keyDownHome,keyDownEnd,clickItem,blurInput,changeInput,keyDownSpaceButton,clickButton,blurButton,controlledPropUpdatedSelectedItem,touchEnd}),Downshift=(()=>{class Downshift2 extends import_react24.Component{constructor(_props){var _this;super(_props),_this=this,this.id=this.props.id||`downshift-${generateId()}`,this.menuId=this.props.menuId||`${this.id}-menu`,this.labelId=this.props.labelId||`${this.id}-label`,this.inputId=this.props.inputId||`${this.id}-input`,this.getItemId=this.props.getItemId||(index2=>`${this.id}-item-${index2}`),this.input=null,this.items=[],this.itemCount=null,this.previousResultCount=0,this.timeoutIds=[],this.internalSetTimeout=(fn,time)=>{let id=setTimeout(()=>{this.timeoutIds=this.timeoutIds.filter(i3=>i3!==id),fn()},time);this.timeoutIds.push(id)},this.setItemCount=count=>{this.itemCount=count},this.unsetItemCount=()=>{this.itemCount=null},this.setHighlightedIndex=function(highlightedIndex,otherStateToSet){highlightedIndex===void 0&&(highlightedIndex=_this.props.defaultHighlightedIndex),otherStateToSet===void 0&&(otherStateToSet={}),otherStateToSet=pickState(otherStateToSet),_this.internalSetState({highlightedIndex,...otherStateToSet})},this.clearSelection=cb=>{this.internalSetState({selectedItem:null,inputValue:"",highlightedIndex:this.props.defaultHighlightedIndex,isOpen:this.props.defaultIsOpen},cb)},this.selectItem=(item,otherStateToSet,cb)=>{otherStateToSet=pickState(otherStateToSet),this.internalSetState({isOpen:this.props.defaultIsOpen,highlightedIndex:this.props.defaultHighlightedIndex,selectedItem:item,inputValue:this.props.itemToString(item),...otherStateToSet},cb)},this.selectItemAtIndex=(itemIndex,otherStateToSet,cb)=>{let item=this.items[itemIndex];item!=null&&this.selectItem(item,otherStateToSet,cb)},this.selectHighlightedItem=(otherStateToSet,cb)=>this.selectItemAtIndex(this.getState().highlightedIndex,otherStateToSet,cb),this.internalSetState=(stateToSet,cb)=>{let isItemSelected,onChangeArg,onStateChangeArg={},isStateToSetFunction=typeof stateToSet=="function";return!isStateToSetFunction&&stateToSet.hasOwnProperty("inputValue")&&this.props.onInputValueChange(stateToSet.inputValue,{...this.getStateAndHelpers(),...stateToSet}),this.setState(state=>{state=this.getState(state);let newStateToSet=isStateToSetFunction?stateToSet(state):stateToSet;newStateToSet=this.props.stateReducer(state,newStateToSet),isItemSelected=newStateToSet.hasOwnProperty("selectedItem");let nextState={};return isItemSelected&&newStateToSet.selectedItem!==state.selectedItem&&(onChangeArg=newStateToSet.selectedItem),newStateToSet.type=newStateToSet.type||unknown,Object.keys(newStateToSet).forEach(key2=>{state[key2]!==newStateToSet[key2]&&(onStateChangeArg[key2]=newStateToSet[key2]),key2!=="type"&&(newStateToSet[key2],isControlledProp(this.props,key2)||(nextState[key2]=newStateToSet[key2]))}),isStateToSetFunction&&newStateToSet.hasOwnProperty("inputValue")&&this.props.onInputValueChange(newStateToSet.inputValue,{...this.getStateAndHelpers(),...newStateToSet}),nextState},()=>{cbToCb(cb)(),Object.keys(onStateChangeArg).length>1&&this.props.onStateChange(onStateChangeArg,this.getStateAndHelpers()),isItemSelected&&this.props.onSelect(stateToSet.selectedItem,this.getStateAndHelpers()),onChangeArg!==void 0&&this.props.onChange(onChangeArg,this.getStateAndHelpers()),this.props.onUserAction(onStateChangeArg,this.getStateAndHelpers())})},this.rootRef=node=>this._rootNode=node,this.getRootProps=function(_temp,_temp2){let{refKey="ref",ref,...rest}=_temp===void 0?{}:_temp,{suppressRefError=!1}=_temp2===void 0?{}:_temp2;_this.getRootProps.called=!0,_this.getRootProps.refKey=refKey,_this.getRootProps.suppressRefError=suppressRefError;let{isOpen}=_this.getState();return{[refKey]:handleRefs(ref,_this.rootRef),role:"combobox","aria-expanded":isOpen,"aria-haspopup":"listbox","aria-owns":isOpen?_this.menuId:null,"aria-labelledby":_this.labelId,...rest}},this.keyDownHandlers={ArrowDown(event){if(event.preventDefault(),this.getState().isOpen){let amount=event.shiftKey?5:1;this.moveHighlightedIndex(amount,{type:keyDownArrowDown})}else this.internalSetState({isOpen:!0,type:keyDownArrowDown},()=>{let itemCount=this.getItemCount();if(itemCount>0){let{highlightedIndex}=this.getState(),nextHighlightedIndex=getNextWrappingIndex(1,highlightedIndex,itemCount,index2=>this.getItemNodeFromIndex(index2));this.setHighlightedIndex(nextHighlightedIndex,{type:keyDownArrowDown})}})},ArrowUp(event){if(event.preventDefault(),this.getState().isOpen){let amount=event.shiftKey?-5:-1;this.moveHighlightedIndex(amount,{type:keyDownArrowUp})}else this.internalSetState({isOpen:!0,type:keyDownArrowUp},()=>{let itemCount=this.getItemCount();if(itemCount>0){let{highlightedIndex}=this.getState(),nextHighlightedIndex=getNextWrappingIndex(-1,highlightedIndex,itemCount,index2=>this.getItemNodeFromIndex(index2));this.setHighlightedIndex(nextHighlightedIndex,{type:keyDownArrowUp})}})},Enter(event){if(event.which===229)return;let{isOpen,highlightedIndex}=this.getState();if(isOpen&&highlightedIndex!=null){event.preventDefault();let item=this.items[highlightedIndex],itemNode=this.getItemNodeFromIndex(highlightedIndex);if(item==null||itemNode&&itemNode.hasAttribute("disabled"))return;this.selectHighlightedItem({type:keyDownEnter})}},Escape(event){event.preventDefault(),this.reset({type:keyDownEscape,...!this.state.isOpen&&{selectedItem:null,inputValue:""}})}},this.buttonKeyDownHandlers={...this.keyDownHandlers," "(event){event.preventDefault(),this.toggleMenu({type:keyDownSpaceButton})}},this.inputKeyDownHandlers={...this.keyDownHandlers,Home(event){let{isOpen}=this.getState();if(!isOpen)return;event.preventDefault();let itemCount=this.getItemCount();if(itemCount<=0||!isOpen)return;let newHighlightedIndex=getNextNonDisabledIndex(1,0,itemCount,index2=>this.getItemNodeFromIndex(index2),!1);this.setHighlightedIndex(newHighlightedIndex,{type:keyDownHome})},End(event){let{isOpen}=this.getState();if(!isOpen)return;event.preventDefault();let itemCount=this.getItemCount();if(itemCount<=0||!isOpen)return;let newHighlightedIndex=getNextNonDisabledIndex(-1,itemCount-1,itemCount,index2=>this.getItemNodeFromIndex(index2),!1);this.setHighlightedIndex(newHighlightedIndex,{type:keyDownEnd})}},this.getToggleButtonProps=function(_temp3){let{onClick,onPress,onKeyDown,onKeyUp,onBlur,...rest}=_temp3===void 0?{}:_temp3,{isOpen}=_this.getState(),enabledEventHandlers={onClick:callAllEventHandlers(onClick,_this.buttonHandleClick),onKeyDown:callAllEventHandlers(onKeyDown,_this.buttonHandleKeyDown),onKeyUp:callAllEventHandlers(onKeyUp,_this.buttonHandleKeyUp),onBlur:callAllEventHandlers(onBlur,_this.buttonHandleBlur)},eventHandlers=rest.disabled?{}:enabledEventHandlers;return{type:"button",role:"button","aria-label":isOpen?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0,...eventHandlers,...rest}},this.buttonHandleKeyUp=event=>{event.preventDefault()},this.buttonHandleKeyDown=event=>{let key2=normalizeArrowKey(event);this.buttonKeyDownHandlers[key2]&&this.buttonKeyDownHandlers[key2].call(this,event)},this.buttonHandleClick=event=>{event.preventDefault(),this.props.environment.document.activeElement===this.props.environment.document.body&&event.target.focus(),this.internalSetTimeout(()=>this.toggleMenu({type:clickButton}))},this.buttonHandleBlur=event=>{let blurTarget=event.target;this.internalSetTimeout(()=>{!this.isMouseDown&&(this.props.environment.document.activeElement==null||this.props.environment.document.activeElement.id!==this.inputId)&&this.props.environment.document.activeElement!==blurTarget&&this.reset({type:blurButton})})},this.getLabelProps=props=>({htmlFor:this.inputId,id:this.labelId,...props}),this.getInputProps=function(_temp4){let{onKeyDown,onBlur,onChange,onInput,onChangeText,...rest}=_temp4===void 0?{}:_temp4,onChangeKey,eventHandlers={};onChangeKey="onChange";let{inputValue,isOpen,highlightedIndex}=_this.getState();return rest.disabled||(eventHandlers={[onChangeKey]:callAllEventHandlers(onChange,onInput,_this.inputHandleChange),onKeyDown:callAllEventHandlers(onKeyDown,_this.inputHandleKeyDown),onBlur:callAllEventHandlers(onBlur,_this.inputHandleBlur)}),{"aria-autocomplete":"list","aria-activedescendant":isOpen&&typeof highlightedIndex=="number"&&highlightedIndex>=0?_this.getItemId(highlightedIndex):null,"aria-controls":isOpen?_this.menuId:null,"aria-labelledby":_this.labelId,autoComplete:"off",value:inputValue,id:_this.inputId,...eventHandlers,...rest}},this.inputHandleKeyDown=event=>{let key2=normalizeArrowKey(event);key2&&this.inputKeyDownHandlers[key2]&&this.inputKeyDownHandlers[key2].call(this,event)},this.inputHandleChange=event=>{this.internalSetState({type:changeInput,isOpen:!0,inputValue:event.target.value,highlightedIndex:this.props.defaultHighlightedIndex})},this.inputHandleBlur=()=>{this.internalSetTimeout(()=>{let downshiftButtonIsActive=this.props.environment.document&&!!this.props.environment.document.activeElement&&!!this.props.environment.document.activeElement.dataset&&this.props.environment.document.activeElement.dataset.toggle&&this._rootNode&&this._rootNode.contains(this.props.environment.document.activeElement);!this.isMouseDown&&!downshiftButtonIsActive&&this.reset({type:blurInput})})},this.menuRef=node=>{this._menuNode=node},this.getMenuProps=function(_temp5,_temp6){let{refKey="ref",ref,...props}=_temp5===void 0?{}:_temp5,{suppressRefError=!1}=_temp6===void 0?{}:_temp6;return _this.getMenuProps.called=!0,_this.getMenuProps.refKey=refKey,_this.getMenuProps.suppressRefError=suppressRefError,{[refKey]:handleRefs(ref,_this.menuRef),role:"listbox","aria-labelledby":props&&props["aria-label"]?null:_this.labelId,id:_this.menuId,...props}},this.getItemProps=function(_temp7){let{onMouseMove,onMouseDown,onClick,onPress,index:index2,item=requiredProp("getItemProps","item"),...rest}=_temp7===void 0?{}:_temp7;index2===void 0?(_this.items.push(item),index2=_this.items.indexOf(item)):_this.items[index2]=item;let onSelectKey="onClick",customClickHandler=onClick,enabledEventHandlers={onMouseMove:callAllEventHandlers(onMouseMove,()=>{index2!==_this.getState().highlightedIndex&&(_this.setHighlightedIndex(index2,{type:itemMouseEnter}),_this.avoidScrolling=!0,_this.internalSetTimeout(()=>_this.avoidScrolling=!1,250))}),onMouseDown:callAllEventHandlers(onMouseDown,event=>{event.preventDefault()}),[onSelectKey]:callAllEventHandlers(customClickHandler,()=>{_this.selectItemAtIndex(index2,{type:clickItem})})},eventHandlers=rest.disabled?{onMouseDown:enabledEventHandlers.onMouseDown}:enabledEventHandlers;return{id:_this.getItemId(index2),role:"option","aria-selected":_this.getState().highlightedIndex===index2,...eventHandlers,...rest}},this.clearItems=()=>{this.items=[]},this.reset=function(otherStateToSet,cb){otherStateToSet===void 0&&(otherStateToSet={}),otherStateToSet=pickState(otherStateToSet),_this.internalSetState(_ref=>{let{selectedItem}=_ref;return{isOpen:_this.props.defaultIsOpen,highlightedIndex:_this.props.defaultHighlightedIndex,inputValue:_this.props.itemToString(selectedItem),...otherStateToSet}},cb)},this.toggleMenu=function(otherStateToSet,cb){otherStateToSet===void 0&&(otherStateToSet={}),otherStateToSet=pickState(otherStateToSet),_this.internalSetState(_ref2=>{let{isOpen}=_ref2;return{isOpen:!isOpen,...isOpen&&{highlightedIndex:_this.props.defaultHighlightedIndex},...otherStateToSet}},()=>{let{isOpen,highlightedIndex}=_this.getState();isOpen&&_this.getItemCount()>0&&typeof highlightedIndex=="number"&&_this.setHighlightedIndex(highlightedIndex,otherStateToSet),cbToCb(cb)()})},this.openMenu=cb=>{this.internalSetState({isOpen:!0},cb)},this.closeMenu=cb=>{this.internalSetState({isOpen:!1},cb)},this.updateStatus=debounce3(()=>{let state=this.getState(),item=this.items[state.highlightedIndex],resultCount=this.getItemCount(),status=this.props.getA11yStatusMessage({itemToString:this.props.itemToString,previousResultCount:this.previousResultCount,resultCount,highlightedItem:item,...state});this.previousResultCount=resultCount,setStatus(status,this.props.environment.document)},200);let{defaultHighlightedIndex,initialHighlightedIndex:_highlightedIndex=defaultHighlightedIndex,defaultIsOpen,initialIsOpen:_isOpen=defaultIsOpen,initialInputValue:_inputValue="",initialSelectedItem:_selectedItem=null}=this.props,_state=this.getState({highlightedIndex:_highlightedIndex,isOpen:_isOpen,inputValue:_inputValue,selectedItem:_selectedItem});_state.selectedItem!=null&&this.props.initialInputValue===void 0&&(_state.inputValue=this.props.itemToString(_state.selectedItem)),this.state=_state}internalClearTimeouts(){this.timeoutIds.forEach(id=>{clearTimeout(id)}),this.timeoutIds=[]}getState(stateToMerge){return stateToMerge===void 0&&(stateToMerge=this.state),getState(stateToMerge,this.props)}getItemCount(){let itemCount=this.items.length;return this.itemCount!=null?itemCount=this.itemCount:this.props.itemCount!==void 0&&(itemCount=this.props.itemCount),itemCount}getItemNodeFromIndex(index2){return this.props.environment.document.getElementById(this.getItemId(index2))}scrollHighlightedItemIntoView(){{let node=this.getItemNodeFromIndex(this.getState().highlightedIndex);this.props.scrollIntoView(node,this._menuNode)}}moveHighlightedIndex(amount,otherStateToSet){let itemCount=this.getItemCount(),{highlightedIndex}=this.getState();if(itemCount>0){let nextHighlightedIndex=getNextWrappingIndex(amount,highlightedIndex,itemCount,index2=>this.getItemNodeFromIndex(index2));this.setHighlightedIndex(nextHighlightedIndex,otherStateToSet)}}getStateAndHelpers(){let{highlightedIndex,inputValue,selectedItem,isOpen}=this.getState(),{itemToString:itemToString2}=this.props,{id}=this,{getRootProps,getToggleButtonProps,getLabelProps,getMenuProps,getInputProps,getItemProps:getItemProps2,openMenu,closeMenu,toggleMenu,selectItem,selectItemAtIndex,selectHighlightedItem,setHighlightedIndex,clearSelection,clearItems,reset,setItemCount,unsetItemCount,internalSetState:setState}=this;return{getRootProps,getToggleButtonProps,getLabelProps,getMenuProps,getInputProps,getItemProps:getItemProps2,reset,openMenu,closeMenu,toggleMenu,selectItem,selectItemAtIndex,selectHighlightedItem,setHighlightedIndex,clearSelection,clearItems,setItemCount,unsetItemCount,setState,itemToString:itemToString2,id,highlightedIndex,inputValue,isOpen,selectedItem}}componentDidMount(){this.getMenuProps.called&&!this.getMenuProps.suppressRefError&&validateGetMenuPropsCalledCorrectly(this._menuNode,this.getMenuProps);{let onMouseDown=()=>{this.isMouseDown=!0},onMouseUp=event=>{this.isMouseDown=!1,!targetWithinDownshift(event.target,[this._rootNode,this._menuNode],this.props.environment)&&this.getState().isOpen&&this.reset({type:mouseUp},()=>this.props.onOuterClick(this.getStateAndHelpers()))},onTouchStart=()=>{this.isTouchMove=!1},onTouchMove=()=>{this.isTouchMove=!0},onTouchEnd=event=>{let contextWithinDownshift=targetWithinDownshift(event.target,[this._rootNode,this._menuNode],this.props.environment,!1);!this.isTouchMove&&!contextWithinDownshift&&this.getState().isOpen&&this.reset({type:touchEnd},()=>this.props.onOuterClick(this.getStateAndHelpers()))},{environment}=this.props;environment.addEventListener("mousedown",onMouseDown),environment.addEventListener("mouseup",onMouseUp),environment.addEventListener("touchstart",onTouchStart),environment.addEventListener("touchmove",onTouchMove),environment.addEventListener("touchend",onTouchEnd),this.cleanup=()=>{this.internalClearTimeouts(),this.updateStatus.cancel(),environment.removeEventListener("mousedown",onMouseDown),environment.removeEventListener("mouseup",onMouseUp),environment.removeEventListener("touchstart",onTouchStart),environment.removeEventListener("touchmove",onTouchMove),environment.removeEventListener("touchend",onTouchEnd)}}}shouldScroll(prevState,prevProps){let{highlightedIndex:currentHighlightedIndex}=this.props.highlightedIndex===void 0?this.getState():this.props,{highlightedIndex:prevHighlightedIndex}=prevProps.highlightedIndex===void 0?prevState:prevProps;return currentHighlightedIndex&&this.getState().isOpen&&!prevState.isOpen||currentHighlightedIndex!==prevHighlightedIndex}componentDidUpdate(prevProps,prevState){validateControlledUnchanged(this.state,prevProps,this.props),this.getMenuProps.called&&!this.getMenuProps.suppressRefError&&validateGetMenuPropsCalledCorrectly(this._menuNode,this.getMenuProps),isControlledProp(this.props,"selectedItem")&&this.props.selectedItemChanged(prevProps.selectedItem,this.props.selectedItem)&&this.internalSetState({type:controlledPropUpdatedSelectedItem,inputValue:this.props.itemToString(this.props.selectedItem)}),!this.avoidScrolling&&this.shouldScroll(prevState,prevProps)&&this.scrollHighlightedItemIntoView(),this.updateStatus()}componentWillUnmount(){this.cleanup()}render(){let children=unwrapArray(this.props.children,noop3);this.clearItems(),this.getRootProps.called=!1,this.getRootProps.refKey=void 0,this.getRootProps.suppressRefError=void 0,this.getMenuProps.called=!1,this.getMenuProps.refKey=void 0,this.getMenuProps.suppressRefError=void 0,this.getLabelProps.called=!1,this.getInputProps.called=!1;let element=unwrapArray(children(this.getStateAndHelpers()));if(!element)return null;if(this.getRootProps.called||this.props.suppressRefError)return!this.getRootProps.suppressRefError&&!this.props.suppressRefError&&validateGetRootPropsCalledCorrectly(element,this.getRootProps),element;if(isDOMElement2(element))return(0,import_react24.cloneElement)(element,this.getRootProps(getElementProps(element)));throw new Error("downshift: If you return a non-DOM element, you must apply the getRootProps function")}}return Downshift2.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:getA11yStatusMessage$1,itemToString:i3=>i3==null?"":(isPlainObject(i3)&&!i3.hasOwnProperty("toString")&&console.warn("downshift: An object was passed to the default implementation of `itemToString`. You should probably provide your own `itemToString` implementation. Please refer to the `itemToString` API documentation.","The object that was passed:",i3),String(i3)),onStateChange:noop3,onInputValueChange:noop3,onUserAction:noop3,onChange:noop3,onSelect:noop3,onOuterClick:noop3,selectedItemChanged:(prevItem,item)=>prevItem!==item,environment:typeof window>"u"?{}:window,stateReducer:(state,stateToSet)=>stateToSet,suppressRefError:!1,scrollIntoView:scrollIntoView2},Downshift2.stateChangeTypes=stateChangeTypes$3,Downshift2})();Downshift.propTypes={children:import_prop_types2.default.func,defaultHighlightedIndex:import_prop_types2.default.number,defaultIsOpen:import_prop_types2.default.bool,initialHighlightedIndex:import_prop_types2.default.number,initialSelectedItem:import_prop_types2.default.any,initialInputValue:import_prop_types2.default.string,initialIsOpen:import_prop_types2.default.bool,getA11yStatusMessage:import_prop_types2.default.func,itemToString:import_prop_types2.default.func,onChange:import_prop_types2.default.func,onSelect:import_prop_types2.default.func,onStateChange:import_prop_types2.default.func,onInputValueChange:import_prop_types2.default.func,onUserAction:import_prop_types2.default.func,onOuterClick:import_prop_types2.default.func,selectedItemChanged:import_prop_types2.default.func,stateReducer:import_prop_types2.default.func,itemCount:import_prop_types2.default.number,id:import_prop_types2.default.string,environment:import_prop_types2.default.shape({addEventListener:import_prop_types2.default.func,removeEventListener:import_prop_types2.default.func,document:import_prop_types2.default.shape({getElementById:import_prop_types2.default.func,activeElement:import_prop_types2.default.any,body:import_prop_types2.default.any})}),suppressRefError:import_prop_types2.default.bool,scrollIntoView:import_prop_types2.default.func,selectedItem:import_prop_types2.default.any,isOpen:import_prop_types2.default.bool,inputValue:import_prop_types2.default.string,highlightedIndex:import_prop_types2.default.number,labelId:import_prop_types2.default.string,inputId:import_prop_types2.default.string,menuId:import_prop_types2.default.string,getItemId:import_prop_types2.default.func};var Downshift$1=Downshift;function validateGetMenuPropsCalledCorrectly(node,_ref3){let{refKey}=_ref3;node||console.error(`downshift: The ref prop "${refKey}" from getMenuProps was not applied correctly on your menu element.`)}function validateGetRootPropsCalledCorrectly(element,_ref4){let{refKey}=_ref4,refKeySpecified=refKey!=="ref",isComposite=!isDOMElement2(element);isComposite&&!refKeySpecified&&!(0,import_react_is.isForwardRef)(element)?console.error("downshift: You returned a non-DOM element. You must specify a refKey in getRootProps"):!isComposite&&refKeySpecified&&console.error(`downshift: You returned a DOM element. You should not specify a refKey in getRootProps. You specified "${refKey}"`),!(0,import_react_is.isForwardRef)(element)&&!getElementProps(element)[refKey]&&console.error(`downshift: You must apply the ref prop "${refKey}" from getRootProps onto your root element.`)}var dropdownDefaultStateValues={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function callOnChangeProps(action,state,newState){let{props,type}=action,changes={};Object.keys(state).forEach(key2=>{invokeOnChangeHandler(key2,action,state,newState),newState[key2]!==state[key2]&&(changes[key2]=newState[key2])}),props.onStateChange&&Object.keys(changes).length&&props.onStateChange({type,...changes})}function invokeOnChangeHandler(key2,action,state,newState){let{props,type}=action,handler=`on${capitalizeString(key2)}Change`;props[handler]&&newState[key2]!==void 0&&newState[key2]!==state[key2]&&props[handler]({type,...newState})}function stateReducer(s2,a2){return a2.changes}function getA11ySelectionMessage(selectionParameters){let{selectedItem,itemToString:itemToStringLocal}=selectionParameters;return selectedItem?`${itemToStringLocal(selectedItem)} has been selected.`:""}var updateA11yStatus=debounce3((getA11yMessage,document12)=>{setStatus(getA11yMessage(),document12)},200),useIsomorphicLayoutEffect=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?import_react24.useLayoutEffect:import_react24.useEffect;function useElementIds(_ref){let{id=`downshift-${generateId()}`,labelId,menuId,getItemId,toggleButtonId,inputId}=_ref;return(0,import_react24.useRef)({labelId:labelId||`${id}-label`,menuId:menuId||`${id}-menu`,getItemId:getItemId||(index2=>`${id}-item-${index2}`),toggleButtonId:toggleButtonId||`${id}-toggle-button`,inputId:inputId||`${id}-input`}).current}function getItemIndex(index2,item,items){return index2!==void 0?index2:items.length===0?-1:items.indexOf(item)}function itemToString(item){return item?String(item):""}function isAcceptedCharacterKey(key2){return/^\S{1}$/.test(key2)}function capitalizeString(string){return`${string.slice(0,1).toUpperCase()}${string.slice(1)}`}function useLatestRef(val){let ref=(0,import_react24.useRef)(val);return ref.current=val,ref}function useEnhancedReducer(reducer,initialState,props){let prevStateRef=(0,import_react24.useRef)(),actionRef=(0,import_react24.useRef)(),enhancedReducer=(0,import_react24.useCallback)((state2,action2)=>{actionRef.current=action2,state2=getState(state2,action2.props);let changes=reducer(state2,action2);return action2.props.stateReducer(state2,{...action2,changes})},[reducer]),[state,dispatch]=(0,import_react24.useReducer)(enhancedReducer,initialState),propsRef=useLatestRef(props),dispatchWithProps=(0,import_react24.useCallback)(action2=>dispatch({props:propsRef.current,...action2}),[propsRef]),action=actionRef.current;return(0,import_react24.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){let[state,dispatch]=useEnhancedReducer(reducer,initialState,props);return[getState(state,props),dispatch]}var defaultProps$3={itemToString,stateReducer,getA11ySelectionMessage,scrollIntoView:scrollIntoView2,circularNavigation:!1,environment:typeof window>"u"?{}:window};function getDefaultValue$1(props,propKey,defaultStateValues2){defaultStateValues2===void 0&&(defaultStateValues2=dropdownDefaultStateValues);let defaultValue=props[`default${capitalizeString(propKey)}`];return defaultValue!==void 0?defaultValue:defaultStateValues2[propKey]}function getInitialValue$1(props,propKey,defaultStateValues2){defaultStateValues2===void 0&&(defaultStateValues2=dropdownDefaultStateValues);let value2=props[propKey];if(value2!==void 0)return value2;let initialValue=props[`initial${capitalizeString(propKey)}`];return initialValue!==void 0?initialValue:getDefaultValue$1(props,propKey,defaultStateValues2)}function getInitialState$2(props){let 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,getItemNodeFromIndex){let{items,initialHighlightedIndex,defaultHighlightedIndex}=props,{selectedItem,highlightedIndex}=state;return items.length===0?-1:initialHighlightedIndex!==void 0&&highlightedIndex===initialHighlightedIndex?initialHighlightedIndex:defaultHighlightedIndex!==void 0?defaultHighlightedIndex:selectedItem?offset===0?items.indexOf(selectedItem):getNextWrappingIndex(offset,items.indexOf(selectedItem),items.length,getItemNodeFromIndex,!1):offset===0?-1:offset<0?items.length-1:0}function useMouseAndTouchTracker(isOpen,downshiftElementRefs,environment,handleBlur){let mouseAndTouchTrackersRef=(0,import_react24.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,import_react24.useEffect)(()=>{let 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(){environment.removeEventListener("mousedown",onMouseDown),environment.removeEventListener("mouseup",onMouseUp),environment.removeEventListener("touchstart",onTouchStart),environment.removeEventListener("touchmove",onTouchMove),environment.removeEventListener("touchend",onTouchEnd)}},[isOpen,environment]),mouseAndTouchTrackersRef}var useGetterPropsCalledChecker=()=>noop3;useGetterPropsCalledChecker=function(){let isInitialMountRef=(0,import_react24.useRef)(!0);for(var _len=arguments.length,propKeys=new Array(_len),_key=0;_key<_len;_key++)propKeys[_key]=arguments[_key];let getterPropsCalledRef=(0,import_react24.useRef)(propKeys.reduce((acc,propKey)=>(acc[propKey]={},acc),{}));return(0,import_react24.useEffect)(()=>{Object.keys(getterPropsCalledRef.current).forEach(propKey=>{let propCallInfo=getterPropsCalledRef.current[propKey];if(isInitialMountRef.current&&!Object.keys(propCallInfo).length){console.error(`downshift: You forgot to call the ${propKey} getter function on your component / element.`);return}let{suppressRefError,refKey,elementRef}=propCallInfo;(!elementRef||!elementRef.current)&&!suppressRefError&&console.error(`downshift: The ref prop "${refKey}" from ${propKey} was not applied correctly on your element.`)}),isInitialMountRef.current=!1}),(0,import_react24.useCallback)((propKey,suppressRefError,refKey,elementRef)=>{getterPropsCalledRef.current[propKey]={suppressRefError,refKey,elementRef}},[])};function useA11yMessageSetter(getA11yMessage,dependencyArray,_ref2){let{isInitialMount,highlightedIndex,items,environment,...rest}=_ref2;(0,import_react24.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,shouldScrollRef=(0,import_react24.useRef)(!0);return useIsomorphicLayoutEffect(()=>{highlightedIndex<0||!isOpen||!Object.keys(itemRefs.current).length||(shouldScrollRef.current===!1?shouldScrollRef.current=!0:scrollIntoViewProp(getItemNodeFromIndex(highlightedIndex),menuElement))},[highlightedIndex]),shouldScrollRef}var useControlPropsValidator=noop3;useControlPropsValidator=_ref4=>{let{isInitialMount,props,state}=_ref4,prevPropsRef=(0,import_react24.useRef)(props);(0,import_react24.useEffect)(()=>{isInitialMount||(validateControlledUnchanged(state,prevPropsRef.current,props),prevPropsRef.current=props)},[state,props,isInitialMount])};function downshiftCommonReducer(state,action,stateChangeTypes2){let{type,props}=action,changes;switch(type){case stateChangeTypes2.ItemMouseMove:changes={highlightedIndex:action.disabled?-1:action.index};break;case stateChangeTypes2.MenuMouseLeave:changes={highlightedIndex:-1};break;case stateChangeTypes2.ToggleButtonClick:case stateChangeTypes2.FunctionToggleMenu:changes={isOpen:!state.isOpen,highlightedIndex:state.isOpen?-1:getHighlightedIndexOnOpen(props,state,0)};break;case stateChangeTypes2.FunctionOpenMenu:changes={isOpen:!0,highlightedIndex:getHighlightedIndexOnOpen(props,state,0)};break;case stateChangeTypes2.FunctionCloseMenu:changes={isOpen:!1};break;case stateChangeTypes2.FunctionSetHighlightedIndex:changes={highlightedIndex:action.highlightedIndex};break;case stateChangeTypes2.FunctionSetInputValue:changes={inputValue:action.inputValue};break;case stateChangeTypes2.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}}function getItemIndexByCharacterKey(_a){for(var keysSoFar=_a.keysSoFar,highlightedIndex=_a.highlightedIndex,items=_a.items,itemToString2=_a.itemToString,getItemNodeFromIndex=_a.getItemNodeFromIndex,lowerCasedKeysSoFar=keysSoFar.toLowerCase(),index2=0;index2=0&&{selectedItem:props.items[itemIndex]}}}break;case ToggleButtonKeyDownArrowDown:changes={highlightedIndex:getHighlightedIndexOnOpen(props,state,1,action.getItemNodeFromIndex),isOpen:!0};break;case ToggleButtonKeyDownArrowUp:changes={highlightedIndex:getHighlightedIndexOnOpen(props,state,-1,action.getItemNodeFromIndex),isOpen:!0};break;case MenuKeyDownEnter:case MenuKeyDownSpaceButton:changes={isOpen:getDefaultValue$1(props,"isOpen"),highlightedIndex:getDefaultValue$1(props,"highlightedIndex"),...state.highlightedIndex>=0&&{selectedItem:props.items[state.highlightedIndex]}};break;case MenuKeyDownHome:changes={highlightedIndex:getNextNonDisabledIndex(1,0,props.items.length,action.getItemNodeFromIndex,!1)};break;case MenuKeyDownEnd:changes={highlightedIndex:getNextNonDisabledIndex(-1,props.items.length-1,props.items.length,action.getItemNodeFromIndex,!1)};break;case MenuKeyDownEscape:changes={isOpen:!1,highlightedIndex:-1};break;case MenuBlur:changes={isOpen:!1,highlightedIndex:-1};break;case MenuKeyDownCharacter:{let lowercasedKey=action.key,inputValue=`${state.inputValue}${lowercasedKey}`,highlightedIndex=getItemIndexByCharacterKey({keysSoFar:inputValue,highlightedIndex:state.highlightedIndex,items:props.items,itemToString:props.itemToString,getItemNodeFromIndex:action.getItemNodeFromIndex});changes={inputValue,...highlightedIndex>=0&&{highlightedIndex}}}break;case MenuKeyDownArrowDown:changes={highlightedIndex:getNextWrappingIndex(shiftKey?5:1,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,props.circularNavigation)};break;case MenuKeyDownArrowUp:changes={highlightedIndex:getNextWrappingIndex(shiftKey?-5:-1,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,props.circularNavigation)};break;case FunctionSelectItem$1:changes={selectedItem:action.selectedItem};break;default:return downshiftCommonReducer(state,action,stateChangeTypes$2)}return{...state,...changes}}useSelect.stateChangeTypes=stateChangeTypes$2;function useSelect(userProps){userProps===void 0&&(userProps={}),validatePropTypes$2(userProps,useSelect);let props={...defaultProps$2,...userProps},{items,scrollIntoView:scrollIntoView3,environment,initialIsOpen,defaultIsOpen,itemToString:itemToString2,getA11ySelectionMessage:getA11ySelectionMessage2,getA11yStatusMessage:getA11yStatusMessage2}=props,initialState=getInitialState$2(props),[state,dispatch]=useControlledReducer$1(downshiftSelectReducer,initialState,props),{isOpen,highlightedIndex,selectedItem,inputValue}=state,toggleButtonRef=(0,import_react24.useRef)(null),menuRef=(0,import_react24.useRef)(null),itemRefs=(0,import_react24.useRef)({}),shouldBlurRef=(0,import_react24.useRef)(!0),clearTimeoutRef=(0,import_react24.useRef)(null),elementIds=useElementIds(props),previousResultCountRef=(0,import_react24.useRef)(),isInitialMountRef=(0,import_react24.useRef)(!0),latest=useLatestRef({state,props}),getItemNodeFromIndex=(0,import_react24.useCallback)(index2=>itemRefs.current[elementIds.getItemId(index2)],[elementIds]);useA11yMessageSetter(getA11yStatusMessage2,[isOpen,highlightedIndex,inputValue,items],{isInitialMount:isInitialMountRef.current,previousResultCount:previousResultCountRef.current,items,environment,itemToString:itemToString2,...state}),useA11yMessageSetter(getA11ySelectionMessage2,[selectedItem],{isInitialMount:isInitialMountRef.current,previousResultCount:previousResultCountRef.current,items,environment,itemToString:itemToString2,...state});let shouldScrollRef=useScrollIntoView({menuElement:menuRef.current,highlightedIndex,isOpen,itemRefs,scrollIntoView:scrollIntoView3,getItemNodeFromIndex});(0,import_react24.useEffect)(()=>(clearTimeoutRef.current=debounce3(outerDispatch=>{outerDispatch({type:FunctionSetInputValue$1,inputValue:""})},500),()=>{clearTimeoutRef.current.cancel()}),[]),(0,import_react24.useEffect)(()=>{inputValue&&clearTimeoutRef.current(dispatch)},[dispatch,inputValue]),useControlPropsValidator({isInitialMount:isInitialMountRef.current,props,state}),(0,import_react24.useEffect)(()=>{if(isInitialMountRef.current){(initialIsOpen||defaultIsOpen||isOpen)&&menuRef.current&&menuRef.current.focus();return}if(isOpen){menuRef.current&&menuRef.current.focus();return}environment.document.activeElement===menuRef.current&&toggleButtonRef.current&&(shouldBlurRef.current=!1,toggleButtonRef.current.focus())},[isOpen]),(0,import_react24.useEffect)(()=>{isInitialMountRef.current||(previousResultCountRef.current=items.length)});let mouseAndTouchTrackersRef=useMouseAndTouchTracker(isOpen,[menuRef,toggleButtonRef],environment,()=>{dispatch({type:MenuBlur})}),setGetterPropCallInfo=useGetterPropsCalledChecker("getMenuProps","getToggleButtonProps");(0,import_react24.useEffect)(()=>{isInitialMountRef.current=!1},[]),(0,import_react24.useEffect)(()=>{isOpen||(itemRefs.current={})},[isOpen]);let toggleButtonKeyDownHandlers=(0,import_react24.useMemo)(()=>({ArrowDown(event){event.preventDefault(),dispatch({type:ToggleButtonKeyDownArrowDown,getItemNodeFromIndex,shiftKey:event.shiftKey})},ArrowUp(event){event.preventDefault(),dispatch({type:ToggleButtonKeyDownArrowUp,getItemNodeFromIndex,shiftKey:event.shiftKey})}}),[dispatch,getItemNodeFromIndex]),menuKeyDownHandlers=(0,import_react24.useMemo)(()=>({ArrowDown(event){event.preventDefault(),dispatch({type:MenuKeyDownArrowDown,getItemNodeFromIndex,shiftKey:event.shiftKey})},ArrowUp(event){event.preventDefault(),dispatch({type:MenuKeyDownArrowUp,getItemNodeFromIndex,shiftKey:event.shiftKey})},Home(event){event.preventDefault(),dispatch({type:MenuKeyDownHome,getItemNodeFromIndex})},End(event){event.preventDefault(),dispatch({type:MenuKeyDownEnd,getItemNodeFromIndex})},Escape(){dispatch({type:MenuKeyDownEscape})},Enter(event){event.preventDefault(),dispatch({type:MenuKeyDownEnter})}," "(event){event.preventDefault(),dispatch({type:MenuKeyDownSpaceButton})}}),[dispatch,getItemNodeFromIndex]),toggleMenu=(0,import_react24.useCallback)(()=>{dispatch({type:FunctionToggleMenu$1})},[dispatch]),closeMenu=(0,import_react24.useCallback)(()=>{dispatch({type:FunctionCloseMenu$1})},[dispatch]),openMenu=(0,import_react24.useCallback)(()=>{dispatch({type:FunctionOpenMenu$1})},[dispatch]),setHighlightedIndex=(0,import_react24.useCallback)(newHighlightedIndex=>{dispatch({type:FunctionSetHighlightedIndex$1,highlightedIndex:newHighlightedIndex})},[dispatch]),selectItem=(0,import_react24.useCallback)(newSelectedItem=>{dispatch({type:FunctionSelectItem$1,selectedItem:newSelectedItem})},[dispatch]),reset=(0,import_react24.useCallback)(()=>{dispatch({type:FunctionReset$2})},[dispatch]),setInputValue=(0,import_react24.useCallback)(newInputValue=>{dispatch({type:FunctionSetInputValue$1,inputValue:newInputValue})},[dispatch]),getLabelProps=(0,import_react24.useCallback)(labelProps=>({id:elementIds.labelId,htmlFor:elementIds.toggleButtonId,...labelProps}),[elementIds]),getMenuProps=(0,import_react24.useCallback)(function(_temp,_temp2){let{onMouseLeave,refKey="ref",onKeyDown,onBlur,ref,...rest}=_temp===void 0?{}:_temp,{suppressRefError=!1}=_temp2===void 0?{}:_temp2,latestState=latest.current.state,menuHandleKeyDown=event=>{let key2=normalizeArrowKey(event);key2&&menuKeyDownHandlers[key2]?menuKeyDownHandlers[key2](event):isAcceptedCharacterKey(key2)&&dispatch({type:MenuKeyDownCharacter,key:key2,getItemNodeFromIndex})},menuHandleBlur=()=>{if(shouldBlurRef.current===!1){shouldBlurRef.current=!0;return}!mouseAndTouchTrackersRef.current.isMouseDown&&dispatch({type:MenuBlur})},menuHandleMouseLeave=()=>{dispatch({type:MenuMouseLeave$1})};return setGetterPropCallInfo("getMenuProps",suppressRefError,refKey,menuRef),{[refKey]:handleRefs(ref,menuNode=>{menuRef.current=menuNode}),id:elementIds.menuId,role:"listbox","aria-labelledby":elementIds.labelId,tabIndex:-1,...latestState.isOpen&&latestState.highlightedIndex>-1&&{"aria-activedescendant":elementIds.getItemId(latestState.highlightedIndex)},onMouseLeave:callAllEventHandlers(onMouseLeave,menuHandleMouseLeave),onKeyDown:callAllEventHandlers(onKeyDown,menuHandleKeyDown),onBlur:callAllEventHandlers(onBlur,menuHandleBlur),...rest}},[dispatch,latest,menuKeyDownHandlers,mouseAndTouchTrackersRef,setGetterPropCallInfo,elementIds,getItemNodeFromIndex]),getToggleButtonProps=(0,import_react24.useCallback)(function(_temp3,_temp4){let{onClick,onKeyDown,refKey="ref",ref,...rest}=_temp3===void 0?{}:_temp3,{suppressRefError=!1}=_temp4===void 0?{}:_temp4,toggleButtonHandleClick=()=>{dispatch({type:ToggleButtonClick$1})},toggleButtonHandleKeyDown=event=>{let key2=normalizeArrowKey(event);key2&&toggleButtonKeyDownHandlers[key2]?toggleButtonKeyDownHandlers[key2](event):isAcceptedCharacterKey(key2)&&dispatch({type:ToggleButtonKeyDownCharacter,key:key2,getItemNodeFromIndex})},toggleProps={[refKey]:handleRefs(ref,toggleButtonNode=>{toggleButtonRef.current=toggleButtonNode}),id:elementIds.toggleButtonId,"aria-haspopup":"listbox","aria-expanded":latest.current.state.isOpen,"aria-labelledby":`${elementIds.labelId} ${elementIds.toggleButtonId}`,...rest};return rest.disabled||(toggleProps.onClick=callAllEventHandlers(onClick,toggleButtonHandleClick),toggleProps.onKeyDown=callAllEventHandlers(onKeyDown,toggleButtonHandleKeyDown)),setGetterPropCallInfo("getToggleButtonProps",suppressRefError,refKey,toggleButtonRef),toggleProps},[dispatch,latest,toggleButtonKeyDownHandlers,setGetterPropCallInfo,elementIds,getItemNodeFromIndex]),getItemProps2=(0,import_react24.useCallback)(function(_temp5){let{item,index:index2,onMouseMove,onClick,refKey="ref",ref,disabled,...rest}=_temp5===void 0?{}:_temp5,{state:latestState,props:latestProps}=latest.current,itemHandleMouseMove=()=>{index2!==latestState.highlightedIndex&&(shouldScrollRef.current=!1,dispatch({type:ItemMouseMove$1,index:index2,disabled}))},itemHandleClick=()=>{dispatch({type:ItemClick$1,index:index2})},itemIndex=getItemIndex(index2,item,latestProps.items);if(itemIndex<0)throw new Error("Pass either item or item index in getItemProps!");let itemProps={disabled,role:"option","aria-selected":`${itemIndex===latestState.highlightedIndex}`,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,itemHandleMouseMove),itemProps},[dispatch,latest,shouldScrollRef,elementIds]);return{getToggleButtonProps,getLabelProps,getMenuProps,getItemProps:getItemProps2,toggleMenu,openMenu,closeMenu,setHighlightedIndex,selectItem,reset,setInputValue,highlightedIndex,isOpen,selectedItem,inputValue}}var InputKeyDownArrowDown="__input_keydown_arrow_down__",InputKeyDownArrowUp="__input_keydown_arrow_up__",InputKeyDownEscape="__input_keydown_escape__",InputKeyDownHome="__input_keydown_home__",InputKeyDownEnd="__input_keydown_end__",InputKeyDownEnter="__input_keydown_enter__",InputChange="__input_change__",InputBlur="__input_blur__",MenuMouseLeave="__menu_mouse_leave__",ItemMouseMove="__item_mouse_move__",ItemClick="__item_click__",ToggleButtonClick="__togglebutton_click__",FunctionToggleMenu="__function_toggle_menu__",FunctionOpenMenu="__function_open_menu__",FunctionCloseMenu="__function_close_menu__",FunctionSetHighlightedIndex="__function_set_highlighted_index__",FunctionSelectItem="__function_select_item__",FunctionSetInputValue="__function_set_input_value__",FunctionReset$1="__function_reset__",ControlledPropUpdatedSelectedItem="__controlled_prop_updated_selected_item__",stateChangeTypes$1=Object.freeze({__proto__:null,InputKeyDownArrowDown,InputKeyDownArrowUp,InputKeyDownEscape,InputKeyDownHome,InputKeyDownEnd,InputKeyDownEnter,InputChange,InputBlur,MenuMouseLeave,ItemMouseMove,ItemClick,ToggleButtonClick,FunctionToggleMenu,FunctionOpenMenu,FunctionCloseMenu,FunctionSetHighlightedIndex,FunctionSelectItem,FunctionSetInputValue,FunctionReset:FunctionReset$1,ControlledPropUpdatedSelectedItem});function getInitialState$1(props){let initialState=getInitialState$2(props),{selectedItem}=initialState,{inputValue}=initialState;return inputValue===""&&selectedItem&&props.defaultInputValue===void 0&&props.initialInputValue===void 0&&props.inputValue===void 0&&(inputValue=props.itemToString(selectedItem)),{...initialState,inputValue}}var propTypes$1={items:import_prop_types2.default.array.isRequired,itemToString:import_prop_types2.default.func,getA11yStatusMessage:import_prop_types2.default.func,getA11ySelectionMessage:import_prop_types2.default.func,circularNavigation:import_prop_types2.default.bool,highlightedIndex:import_prop_types2.default.number,defaultHighlightedIndex:import_prop_types2.default.number,initialHighlightedIndex:import_prop_types2.default.number,isOpen:import_prop_types2.default.bool,defaultIsOpen:import_prop_types2.default.bool,initialIsOpen:import_prop_types2.default.bool,selectedItem:import_prop_types2.default.any,initialSelectedItem:import_prop_types2.default.any,defaultSelectedItem:import_prop_types2.default.any,inputValue:import_prop_types2.default.string,defaultInputValue:import_prop_types2.default.string,initialInputValue:import_prop_types2.default.string,id:import_prop_types2.default.string,labelId:import_prop_types2.default.string,menuId:import_prop_types2.default.string,getItemId:import_prop_types2.default.func,inputId:import_prop_types2.default.string,toggleButtonId:import_prop_types2.default.string,stateReducer:import_prop_types2.default.func,onSelectedItemChange:import_prop_types2.default.func,onHighlightedIndexChange:import_prop_types2.default.func,onStateChange:import_prop_types2.default.func,onIsOpenChange:import_prop_types2.default.func,onInputValueChange:import_prop_types2.default.func,environment:import_prop_types2.default.shape({addEventListener:import_prop_types2.default.func,removeEventListener:import_prop_types2.default.func,document:import_prop_types2.default.shape({getElementById:import_prop_types2.default.func,activeElement:import_prop_types2.default.any,body:import_prop_types2.default.any})})};function useControlledReducer(reducer,initialState,props){let previousSelectedItemRef=(0,import_react24.useRef)(),[state,dispatch]=useEnhancedReducer(reducer,initialState,props);return(0,import_react24.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]}var validatePropTypes$1=noop3;validatePropTypes$1=(options3,caller)=>{import_prop_types2.default.checkPropTypes(propTypes$1,options3,"prop",caller.name)};var defaultProps$1={...defaultProps$3,getA11yStatusMessage:getA11yStatusMessage$1,circularNavigation:!0};function downshiftUseComboboxReducer(state,action){let{type,props,shiftKey}=action,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:state.isOpen?changes={highlightedIndex:getNextWrappingIndex(shiftKey?5:1,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,props.circularNavigation)}:changes={highlightedIndex:getHighlightedIndexOnOpen(props,state,1,action.getItemNodeFromIndex),isOpen:props.items.length>=0};break;case InputKeyDownArrowUp:state.isOpen?changes={highlightedIndex:getNextWrappingIndex(shiftKey?-5:-1,state.highlightedIndex,props.items.length,action.getItemNodeFromIndex,props.circularNavigation)}:changes={highlightedIndex:getHighlightedIndexOnOpen(props,state,-1,action.getItemNodeFromIndex),isOpen:props.items.length>=0};break;case InputKeyDownEnter:changes={...state.isOpen&&state.highlightedIndex>=0&&{selectedItem:props.items[state.highlightedIndex],isOpen:getDefaultValue$1(props,"isOpen"),highlightedIndex:getDefaultValue$1(props,"highlightedIndex"),inputValue:props.itemToString(props.items[state.highlightedIndex])}};break;case InputKeyDownEscape:changes={isOpen:!1,highlightedIndex:-1,...!state.isOpen&&{selectedItem:null,inputValue:""}};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 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}}useCombobox.stateChangeTypes=stateChangeTypes$1;function useCombobox(userProps){userProps===void 0&&(userProps={}),validatePropTypes$1(userProps,useCombobox);let props={...defaultProps$1,...userProps},{initialIsOpen,defaultIsOpen,items,scrollIntoView:scrollIntoView3,environment,getA11yStatusMessage:getA11yStatusMessage2,getA11ySelectionMessage:getA11ySelectionMessage2,itemToString:itemToString2}=props,initialState=getInitialState$1(props),[state,dispatch]=useControlledReducer(downshiftUseComboboxReducer,initialState,props),{isOpen,highlightedIndex,selectedItem,inputValue}=state,menuRef=(0,import_react24.useRef)(null),itemRefs=(0,import_react24.useRef)({}),inputRef=(0,import_react24.useRef)(null),toggleButtonRef=(0,import_react24.useRef)(null),comboboxRef=(0,import_react24.useRef)(null),isInitialMountRef=(0,import_react24.useRef)(!0),elementIds=useElementIds(props),previousResultCountRef=(0,import_react24.useRef)(),latest=useLatestRef({state,props}),getItemNodeFromIndex=(0,import_react24.useCallback)(index2=>itemRefs.current[elementIds.getItemId(index2)],[elementIds]);useA11yMessageSetter(getA11yStatusMessage2,[isOpen,highlightedIndex,inputValue,items],{isInitialMount:isInitialMountRef.current,previousResultCount:previousResultCountRef.current,items,environment,itemToString:itemToString2,...state}),useA11yMessageSetter(getA11ySelectionMessage2,[selectedItem],{isInitialMount:isInitialMountRef.current,previousResultCount:previousResultCountRef.current,items,environment,itemToString:itemToString2,...state});let shouldScrollRef=useScrollIntoView({menuElement:menuRef.current,highlightedIndex,isOpen,itemRefs,scrollIntoView:scrollIntoView3,getItemNodeFromIndex});useControlPropsValidator({isInitialMount:isInitialMountRef.current,props,state}),(0,import_react24.useEffect)(()=>{(initialIsOpen||defaultIsOpen||isOpen)&&inputRef.current&&inputRef.current.focus()},[]),(0,import_react24.useEffect)(()=>{isInitialMountRef.current||(previousResultCountRef.current=items.length)});let mouseAndTouchTrackersRef=useMouseAndTouchTracker(isOpen,[comboboxRef,menuRef,toggleButtonRef],environment,()=>{dispatch({type:InputBlur,selectItem:!1})}),setGetterPropCallInfo=useGetterPropsCalledChecker("getInputProps","getComboboxProps","getMenuProps");(0,import_react24.useEffect)(()=>{isInitialMountRef.current=!1},[]),(0,import_react24.useEffect)(()=>{isOpen||(itemRefs.current={})},[isOpen]);let inputKeyDownHandlers=(0,import_react24.useMemo)(()=>({ArrowDown(event){event.preventDefault(),dispatch({type:InputKeyDownArrowDown,shiftKey:event.shiftKey,getItemNodeFromIndex})},ArrowUp(event){event.preventDefault(),dispatch({type:InputKeyDownArrowUp,shiftKey:event.shiftKey,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){let latestState=latest.current.state;(latestState.isOpen||latestState.inputValue||latestState.selectedItem||latestState.highlightedIndex>-1)&&(event.preventDefault(),dispatch({type:InputKeyDownEscape}))},Enter(event){let latestState=latest.current.state;!latestState.isOpen||latestState.highlightedIndex<0||event.which===229||(event.preventDefault(),dispatch({type:InputKeyDownEnter,getItemNodeFromIndex}))}}),[dispatch,latest,getItemNodeFromIndex]),getLabelProps=(0,import_react24.useCallback)(labelProps=>({id:elementIds.labelId,htmlFor:elementIds.inputId,...labelProps}),[elementIds]),getMenuProps=(0,import_react24.useCallback)(function(_temp,_temp2){let{onMouseLeave,refKey="ref",ref,...rest}=_temp===void 0?{}:_temp,{suppressRefError=!1}=_temp2===void 0?{}:_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]),getItemProps2=(0,import_react24.useCallback)(function(_temp3){let{item,index:index2,refKey="ref",ref,onMouseMove,onMouseDown,onClick,onPress,disabled,...rest}=_temp3===void 0?{}:_temp3,{props:latestProps,state:latestState}=latest.current,itemIndex=getItemIndex(index2,item,latestProps.items);if(itemIndex<0)throw new Error("Pass either item or item index in getItemProps!");let onSelectKey="onClick",customClickHandler=onClick,itemHandleMouseMove=()=>{index2!==latestState.highlightedIndex&&(shouldScrollRef.current=!1,dispatch({type:ItemMouseMove,index:index2,disabled}))},itemHandleClick=()=>{dispatch({type:ItemClick,index:index2})},itemHandleMouseDown=e3=>e3.preventDefault();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&&{[onSelectKey]:callAllEventHandlers(customClickHandler,itemHandleClick)},onMouseMove:callAllEventHandlers(onMouseMove,itemHandleMouseMove),onMouseDown:callAllEventHandlers(onMouseDown,itemHandleMouseDown),...rest}},[dispatch,latest,shouldScrollRef,elementIds]),getToggleButtonProps=(0,import_react24.useCallback)(function(_temp4){let{onClick,onPress,refKey="ref",ref,...rest}=_temp4===void 0?{}:_temp4,toggleButtonHandleClick=()=>{dispatch({type:ToggleButtonClick}),!latest.current.state.isOpen&&inputRef.current&&inputRef.current.focus()};return{[refKey]:handleRefs(ref,toggleButtonNode=>{toggleButtonRef.current=toggleButtonNode}),id:elementIds.toggleButtonId,tabIndex:-1,...!rest.disabled&&{onClick:callAllEventHandlers(onClick,toggleButtonHandleClick)},...rest}},[dispatch,latest,elementIds]),getInputProps=(0,import_react24.useCallback)(function(_temp5,_temp6){let{onKeyDown,onChange,onInput,onBlur,onChangeText,refKey="ref",ref,...rest}=_temp5===void 0?{}:_temp5,{suppressRefError=!1}=_temp6===void 0?{}:_temp6;setGetterPropCallInfo("getInputProps",suppressRefError,refKey,inputRef);let latestState=latest.current.state,inputHandleKeyDown=event=>{let key2=normalizeArrowKey(event);key2&&inputKeyDownHandlers[key2]&&inputKeyDownHandlers[key2](event)},inputHandleChange=event=>{dispatch({type:InputChange,inputValue:event.target.value})},inputHandleBlur=()=>{latestState.isOpen&&!mouseAndTouchTrackersRef.current.isMouseDown&&dispatch({type:InputBlur,selectItem:!0})},onChangeKey="onChange",eventHandlers={};return rest.disabled||(eventHandlers={[onChangeKey]:callAllEventHandlers(onChange,onInput,inputHandleChange),onKeyDown:callAllEventHandlers(onKeyDown,inputHandleKeyDown),onBlur:callAllEventHandlers(onBlur,inputHandleBlur)}),{[refKey]:handleRefs(ref,inputNode=>{inputRef.current=inputNode}),id:elementIds.inputId,"aria-autocomplete":"list","aria-controls":elementIds.menuId,...latestState.isOpen&&latestState.highlightedIndex>-1&&{"aria-activedescendant":elementIds.getItemId(latestState.highlightedIndex)},"aria-labelledby":elementIds.labelId,autoComplete:"off",value:latestState.inputValue,...eventHandlers,...rest}},[dispatch,inputKeyDownHandlers,latest,mouseAndTouchTrackersRef,setGetterPropCallInfo,elementIds]),getComboboxProps=(0,import_react24.useCallback)(function(_temp7,_temp8){let{refKey="ref",ref,...rest}=_temp7===void 0?{}:_temp7,{suppressRefError=!1}=_temp8===void 0?{}:_temp8;return setGetterPropCallInfo("getComboboxProps",suppressRefError,refKey,comboboxRef),{[refKey]:handleRefs(ref,comboboxNode=>{comboboxRef.current=comboboxNode}),role:"combobox","aria-haspopup":"listbox","aria-owns":elementIds.menuId,"aria-expanded":latest.current.state.isOpen,...rest}},[latest,setGetterPropCallInfo,elementIds]),toggleMenu=(0,import_react24.useCallback)(()=>{dispatch({type:FunctionToggleMenu})},[dispatch]),closeMenu=(0,import_react24.useCallback)(()=>{dispatch({type:FunctionCloseMenu})},[dispatch]),openMenu=(0,import_react24.useCallback)(()=>{dispatch({type:FunctionOpenMenu})},[dispatch]),setHighlightedIndex=(0,import_react24.useCallback)(newHighlightedIndex=>{dispatch({type:FunctionSetHighlightedIndex,highlightedIndex:newHighlightedIndex})},[dispatch]),selectItem=(0,import_react24.useCallback)(newSelectedItem=>{dispatch({type:FunctionSelectItem,selectedItem:newSelectedItem})},[dispatch]),setInputValue=(0,import_react24.useCallback)(newInputValue=>{dispatch({type:FunctionSetInputValue,inputValue:newInputValue})},[dispatch]),reset=(0,import_react24.useCallback)(()=>{dispatch({type:FunctionReset$1})},[dispatch]);return{getItemProps:getItemProps2,getLabelProps,getMenuProps,getInputProps,getComboboxProps,getToggleButtonProps,toggleMenu,openMenu,closeMenu,setHighlightedIndex,setInputValue,selectItem,reset,highlightedIndex,isOpen,selectedItem,inputValue}}var defaultStateValues={activeIndex:-1,selectedItems:[]};function getInitialValue(props,propKey){return getInitialValue$1(props,propKey,defaultStateValues)}function getDefaultValue(props,propKey){return getDefaultValue$1(props,propKey,defaultStateValues)}function getInitialState(props){let activeIndex=getInitialValue(props,"activeIndex"),selectedItems=getInitialValue(props,"selectedItems");return{activeIndex,selectedItems}}function isKeyDownOperationPermitted(event){if(event.shiftKey||event.metaKey||event.ctrlKey||event.altKey)return!1;let element=event.target;return!(element instanceof HTMLInputElement&&element.value!==""&&(element.selectionStart!==0||element.selectionEnd!==0))}function getA11yRemovalMessage(selectionParameters){let{removedSelectedItem,itemToString:itemToStringLocal}=selectionParameters;return`${itemToStringLocal(removedSelectedItem)} has been removed.`}var propTypes={selectedItems:import_prop_types2.default.array,initialSelectedItems:import_prop_types2.default.array,defaultSelectedItems:import_prop_types2.default.array,itemToString:import_prop_types2.default.func,getA11yRemovalMessage:import_prop_types2.default.func,stateReducer:import_prop_types2.default.func,activeIndex:import_prop_types2.default.number,initialActiveIndex:import_prop_types2.default.number,defaultActiveIndex:import_prop_types2.default.number,onActiveIndexChange:import_prop_types2.default.func,onSelectedItemsChange:import_prop_types2.default.func,keyNavigationNext:import_prop_types2.default.string,keyNavigationPrevious:import_prop_types2.default.string,environment:import_prop_types2.default.shape({addEventListener:import_prop_types2.default.func,removeEventListener:import_prop_types2.default.func,document:import_prop_types2.default.shape({getElementById:import_prop_types2.default.func,activeElement:import_prop_types2.default.any,body:import_prop_types2.default.any})})},defaultProps={itemToString:defaultProps$3.itemToString,stateReducer:defaultProps$3.stateReducer,environment:defaultProps$3.environment,getA11yRemovalMessage,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},validatePropTypes=noop3;validatePropTypes=(options3,caller)=>{import_prop_types2.default.checkPropTypes(propTypes,options3,"prop",caller.name)};var SelectedItemClick="__selected_item_click__",SelectedItemKeyDownDelete="__selected_item_keydown_delete__",SelectedItemKeyDownBackspace="__selected_item_keydown_backspace__",SelectedItemKeyDownNavigationNext="__selected_item_keydown_navigation_next__",SelectedItemKeyDownNavigationPrevious="__selected_item_keydown_navigation_previous__",DropdownKeyDownNavigationPrevious="__dropdown_keydown_navigation_previous__",DropdownKeyDownBackspace="__dropdown_keydown_backspace__",DropdownClick="__dropdown_click__",FunctionAddSelectedItem="__function_add_selected_item__",FunctionRemoveSelectedItem="__function_remove_selected_item__",FunctionSetSelectedItems="__function_set_selected_items__",FunctionSetActiveIndex="__function_set_active_index__",FunctionReset="__function_reset__",stateChangeTypes=Object.freeze({__proto__:null,SelectedItemClick,SelectedItemKeyDownDelete,SelectedItemKeyDownBackspace,SelectedItemKeyDownNavigationNext,SelectedItemKeyDownNavigationPrevious,DropdownKeyDownNavigationPrevious,DropdownKeyDownBackspace,DropdownClick,FunctionAddSelectedItem,FunctionRemoveSelectedItem,FunctionSetSelectedItems,FunctionSetActiveIndex,FunctionReset});function downshiftMultipleSelectionReducer(state,action){let{type,index:index2,props,selectedItem}=action,{activeIndex,selectedItems}=state,changes;switch(type){case SelectedItemClick:changes={activeIndex:index2};break;case SelectedItemKeyDownNavigationPrevious:changes={activeIndex:activeIndex-1<0?0:activeIndex-1};break;case SelectedItemKeyDownNavigationNext:changes={activeIndex:activeIndex+1>=selectedItems.length?-1:activeIndex+1};break;case SelectedItemKeyDownBackspace:case SelectedItemKeyDownDelete:{let newActiveIndex=activeIndex;selectedItems.length===1?newActiveIndex=-1:activeIndex===selectedItems.length-1&&(newActiveIndex=selectedItems.length-2),changes={selectedItems:[...selectedItems.slice(0,activeIndex),...selectedItems.slice(activeIndex+1)],activeIndex:newActiveIndex};break}case DropdownKeyDownNavigationPrevious:changes={activeIndex:selectedItems.length-1};break;case DropdownKeyDownBackspace:changes={selectedItems:selectedItems.slice(0,selectedItems.length-1)};break;case FunctionAddSelectedItem:changes={selectedItems:[...selectedItems,selectedItem]};break;case DropdownClick:changes={activeIndex:-1};break;case FunctionRemoveSelectedItem:{let newActiveIndex=activeIndex,selectedItemIndex=selectedItems.indexOf(selectedItem);selectedItemIndex>=0&&(selectedItems.length===1?newActiveIndex=-1:selectedItemIndex===selectedItems.length-1&&(newActiveIndex=selectedItems.length-2),changes={selectedItems:[...selectedItems.slice(0,selectedItemIndex),...selectedItems.slice(selectedItemIndex+1)],activeIndex:newActiveIndex});break}case FunctionSetSelectedItems:{let{selectedItems:newSelectedItems}=action;changes={selectedItems:newSelectedItems};break}case FunctionSetActiveIndex:{let{activeIndex:newActiveIndex}=action;changes={activeIndex:newActiveIndex};break}case FunctionReset:changes={activeIndex:getDefaultValue(props,"activeIndex"),selectedItems:getDefaultValue(props,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return{...state,...changes}}useMultipleSelection.stateChangeTypes=stateChangeTypes;function useMultipleSelection(userProps){userProps===void 0&&(userProps={}),validatePropTypes(userProps,useMultipleSelection);let props={...defaultProps,...userProps},{getA11yRemovalMessage:getA11yRemovalMessage2,itemToString:itemToString2,environment,keyNavigationNext,keyNavigationPrevious}=props,[state,dispatch]=useControlledReducer$1(downshiftMultipleSelectionReducer,getInitialState(props),props),{activeIndex,selectedItems}=state,isInitialMountRef=(0,import_react24.useRef)(!0),dropdownRef=(0,import_react24.useRef)(null),previousSelectedItemsRef=(0,import_react24.useRef)(selectedItems),selectedItemRefs=(0,import_react24.useRef)();selectedItemRefs.current=[];let latest=useLatestRef({state,props});(0,import_react24.useEffect)(()=>{if(!isInitialMountRef.current){if(selectedItems.lengthselectedItems.indexOf(item)<0);setStatus(getA11yRemovalMessage2({itemToString:itemToString2,resultCount:selectedItems.length,removedSelectedItem,activeIndex,activeSelectedItem:selectedItems[activeIndex]}),environment.document)}previousSelectedItemsRef.current=selectedItems}},[selectedItems.length]),(0,import_react24.useEffect)(()=>{isInitialMountRef.current||(activeIndex===-1&&dropdownRef.current?dropdownRef.current.focus():selectedItemRefs.current[activeIndex]&&selectedItemRefs.current[activeIndex].focus())},[activeIndex]),useControlPropsValidator({isInitialMount:isInitialMountRef.current,props,state});let setGetterPropCallInfo=useGetterPropsCalledChecker("getDropdownProps");(0,import_react24.useEffect)(()=>{isInitialMountRef.current=!1},[]);let selectedItemKeyDownHandlers=(0,import_react24.useMemo)(()=>({[keyNavigationPrevious](){dispatch({type:SelectedItemKeyDownNavigationPrevious})},[keyNavigationNext](){dispatch({type:SelectedItemKeyDownNavigationNext})},Delete(){dispatch({type:SelectedItemKeyDownDelete})},Backspace(){dispatch({type:SelectedItemKeyDownBackspace})}}),[dispatch,keyNavigationNext,keyNavigationPrevious]),dropdownKeyDownHandlers=(0,import_react24.useMemo)(()=>({[keyNavigationPrevious](event){isKeyDownOperationPermitted(event)&&dispatch({type:DropdownKeyDownNavigationPrevious})},Backspace(event){isKeyDownOperationPermitted(event)&&dispatch({type:DropdownKeyDownBackspace})}}),[dispatch,keyNavigationPrevious]),getSelectedItemProps=(0,import_react24.useCallback)(function(_temp){let{refKey="ref",ref,onClick,onKeyDown,selectedItem,index:index2,...rest}=_temp===void 0?{}:_temp,{state:latestState}=latest.current;if(getItemIndex(index2,selectedItem,latestState.selectedItems)<0)throw new Error("Pass either selectedItem or index in getSelectedItemProps!");let selectedItemHandleClick=()=>{dispatch({type:SelectedItemClick,index:index2})},selectedItemHandleKeyDown=event=>{let key2=normalizeArrowKey(event);key2&&selectedItemKeyDownHandlers[key2]&&selectedItemKeyDownHandlers[key2](event)};return{[refKey]:handleRefs(ref,selectedItemNode=>{selectedItemNode&&selectedItemRefs.current.push(selectedItemNode)}),tabIndex:index2===latestState.activeIndex?0:-1,onClick:callAllEventHandlers(onClick,selectedItemHandleClick),onKeyDown:callAllEventHandlers(onKeyDown,selectedItemHandleKeyDown),...rest}},[dispatch,latest,selectedItemKeyDownHandlers]),getDropdownProps=(0,import_react24.useCallback)(function(_temp2,_temp3){let{refKey="ref",ref,onKeyDown,onClick,preventKeyAction=!1,...rest}=_temp2===void 0?{}:_temp2,{suppressRefError=!1}=_temp3===void 0?{}:_temp3;setGetterPropCallInfo("getDropdownProps",suppressRefError,refKey,dropdownRef);let dropdownHandleKeyDown=event=>{let key2=normalizeArrowKey(event);key2&&dropdownKeyDownHandlers[key2]&&dropdownKeyDownHandlers[key2](event)},dropdownHandleClick=()=>{dispatch({type:DropdownClick})};return{[refKey]:handleRefs(ref,dropdownNode=>{dropdownNode&&(dropdownRef.current=dropdownNode)}),...!preventKeyAction&&{onKeyDown:callAllEventHandlers(onKeyDown,dropdownHandleKeyDown),onClick:callAllEventHandlers(onClick,dropdownHandleClick)},...rest}},[dispatch,dropdownKeyDownHandlers,setGetterPropCallInfo]),addSelectedItem=(0,import_react24.useCallback)(selectedItem=>{dispatch({type:FunctionAddSelectedItem,selectedItem})},[dispatch]),removeSelectedItem=(0,import_react24.useCallback)(selectedItem=>{dispatch({type:FunctionRemoveSelectedItem,selectedItem})},[dispatch]),setSelectedItems=(0,import_react24.useCallback)(newSelectedItems=>{dispatch({type:FunctionSetSelectedItems,selectedItems:newSelectedItems})},[dispatch]),setActiveIndex=(0,import_react24.useCallback)(newActiveIndex=>{dispatch({type:FunctionSetActiveIndex,activeIndex:newActiveIndex})},[dispatch]),reset=(0,import_react24.useCallback)(()=>{dispatch({type:FunctionReset})},[dispatch]);return{getSelectedItemProps,getDropdownProps,addSelectedItem,removeSelectedItem,setSelectedItems,setActiveIndex,reset,selectedItems,activeIndex}}var import_fuse=__toESM(require_fuse());var import_react25=__toESM(require_react());function isCloseType(x3){return!!(x3&&x3.closeMenu)}function isClearType(x3){return!!(x3&&x3.clearLastViewed)}function isExpandType(x3){return!!(x3&&x3.showAll)}function isSearchResult(x3){return!!(x3&&x3.item)}var{document:document8}=scope,DEFAULT_MAX_SEARCH_RESULTS=50,options2={shouldSort:!0,tokenize:!0,findAllMatches:!0,includeScore:!0,includeMatches:!0,threshold:.2,location:0,distance:100,maxPatternLength:32,minMatchCharLength:1,keys:[{name:"name",weight:.7},{name:"path",weight:.3}]},ScreenReaderLabel=newStyled.label({position:"absolute",left:-1e4,top:"auto",width:1,height:1,overflow:"hidden"}),SearchIcon=newStyled(Icons)(({theme})=>({width:12,height:12,position:"absolute",top:10,left:12,zIndex:1,pointerEvents:"none",color:theme.textMutedColor})),SearchField=newStyled.div(({theme})=>({display:"flex",flexDirection:"column",position:"relative","&:focus-within svg":{color:theme.color.defaultText}})),Input2=newStyled.input(({theme})=>({appearance:"none",height:32,paddingLeft:30,paddingRight:32,border:`1px solid ${theme.appBorderColor}`,background:"transparent",borderRadius:32,fontSize:`${theme.typography.size.s1+1}px`,fontFamily:"inherit",transition:"all 150ms",color:theme.color.defaultText,"&:focus, &:active":{outline:0,borderColor:theme.color.secondary,background:theme.background.app},"&::placeholder":{color:theme.textMutedColor,opacity:1},"&:valid ~ code, &:focus ~ code":{display:"none"},"&:invalid ~ svg":{display:"none"},"&:valid ~ svg":{display:"block"},"&::-ms-clear":{display:"none"},"&::-webkit-search-decoration, &::-webkit-search-cancel-button, &::-webkit-search-results-button, &::-webkit-search-results-decoration":{display:"none"}})),FocusKey=newStyled.code(({theme})=>({position:"absolute",top:8,right:16,minWidth:16,height:16,zIndex:1,lineHeight:"16px",textAlign:"center",fontSize:"11px",background:theme.base==="light"?"rgba(0,0,0,0.05)":"rgba(255,255,255,0.05)",color:theme.base==="light"?theme.color.dark:theme.textMutedColor,borderRadius:3,userSelect:"none",pointerEvents:"none"})),ClearIcon=newStyled(Icons)(({theme})=>({width:16,height:16,padding:4,position:"absolute",top:8,right:16,zIndex:1,background:theme.base==="light"?"rgba(0,0,0,0.05)":"rgba(255,255,255,0.1)",borderRadius:16,color:theme.base==="light"?theme.color.dark:theme.textMutedColor,cursor:"pointer"})),FocusContainer=newStyled.div({outline:0}),Search=import_react25.default.memo(function({children,dataset,isLoading=!1,enableShortcuts=!0,getLastViewed,clearLastViewed,initialQuery=""}){let api=useStorybookApi(),inputRef=(0,import_react25.useRef)(null),[inputPlaceholder,setPlaceholder]=(0,import_react25.useState)("Find components"),[allComponents,showAllComponents]=(0,import_react25.useState)(!1),searchShortcut=api?shortcutToHumanString(api.getShortcutKeys().search):"/",selectStory=(0,import_react25.useCallback)((id,refId)=>{api&&api.selectStory(id,void 0,{ref:refId!==DEFAULT_REF_ID&&refId}),inputRef.current.blur(),showAllComponents(!1)},[api,inputRef,showAllComponents,DEFAULT_REF_ID]),list=(0,import_react25.useMemo)(()=>dataset.entries.reduce((acc,[refId,{index:index2,status}])=>{let groupStatus=getGroupStatus(index2||{},status);return index2&&acc.push(...Object.values(index2).map(item=>{let statusValue=status&&status[item.id]?getHighestStatus(Object.values(status[item.id]||{}).map(s2=>s2.status)):null;return{...searchItem(item,dataset.hash[refId]),status:statusValue||groupStatus[item.id]||null}})),acc},[]),[dataset]),fuse=(0,import_react25.useMemo)(()=>new import_fuse.default(list,options2),[list]),getResults=(0,import_react25.useCallback)(input=>{if(!input)return[];let results=[],resultIds=new Set,distinctResults=fuse.search(input).filter(({item})=>!(item.type==="component"||item.type==="docs"||item.type==="story")||resultIds.has(item.parent)?!1:(resultIds.add(item.id),!0));return distinctResults.length&&(results=distinctResults.slice(0,allComponents?1e3:DEFAULT_MAX_SEARCH_RESULTS),distinctResults.length>DEFAULT_MAX_SEARCH_RESULTS&&!allComponents&&results.push({showAll:()=>showAllComponents(!0),totalCount:distinctResults.length,moreCount:distinctResults.length-DEFAULT_MAX_SEARCH_RESULTS})),results},[allComponents,fuse]),stateReducer2=(0,import_react25.useCallback)((state,changes)=>{switch(changes.type){case Downshift$1.stateChangeTypes.blurInput:return{...changes,inputValue:state.inputValue,isOpen:state.inputValue&&!state.selectedItem,selectedItem:null};case Downshift$1.stateChangeTypes.mouseUp:return{};case Downshift$1.stateChangeTypes.keyDownEscape:return state.inputValue?{...changes,inputValue:"",isOpen:!0,selectedItem:null}:(inputRef.current.blur(),{...changes,isOpen:!1,selectedItem:null});case Downshift$1.stateChangeTypes.clickItem:case Downshift$1.stateChangeTypes.keyDownEnter:{if(isSearchResult(changes.selectedItem)){let{id,refId}=changes.selectedItem.item;return selectStory(id,refId),{...changes,inputValue:state.inputValue,isOpen:!1}}return isExpandType(changes.selectedItem)?(changes.selectedItem.showAll(),{}):isClearType(changes.selectedItem)?(changes.selectedItem.clearLastViewed(),inputRef.current.blur(),{isOpen:!1}):isCloseType(changes.selectedItem)?(inputRef.current.blur(),{isOpen:!1}):changes}case Downshift$1.stateChangeTypes.changeInput:return showAllComponents(!1),changes;default:return changes}},[inputRef,selectStory,showAllComponents]);return import_react25.default.createElement(Downshift$1,{initialInputValue:initialQuery,stateReducer:stateReducer2,itemToString:result2=>result2?.item?.name||"",scrollIntoView:e3=>scrollIntoView(e3)},({isOpen,openMenu,closeMenu,inputValue,clearSelection,getInputProps,getItemProps:getItemProps2,getLabelProps,getMenuProps,getRootProps,highlightedIndex})=>{let input=inputValue?inputValue.trim():"",results=input?getResults(input):[],lastViewed=!input&&getLastViewed();lastViewed&&lastViewed.length&&(results=lastViewed.reduce((acc,{storyId,refId})=>{let data=dataset.hash[refId];if(data&&data.index&&data.index[storyId]){let story=data.index[storyId],item=story.type==="story"?data.index[story.parent]:story;acc.some(res=>res.item.refId===refId&&res.item.id===item.id)||acc.push({item:searchItem(item,dataset.hash[refId]),matches:[],score:0})}return acc},[]),results.push({closeMenu}),results.length>0&&results.push({clearLastViewed}));let inputProps=getInputProps({id:"storybook-explorer-searchfield",ref:inputRef,required:!0,type:"search",placeholder:inputPlaceholder,onFocus:()=>{openMenu(),setPlaceholder("Type to find...")},onBlur:()=>setPlaceholder("Find components")});return import_react25.default.createElement(import_react25.default.Fragment,null,import_react25.default.createElement(ScreenReaderLabel,{...getLabelProps()},"Search for components"),import_react25.default.createElement(SearchField,{...getRootProps({refKey:""},{suppressRefError:!0}),className:"search-field"},import_react25.default.createElement(SearchIcon,{icon:"search"}),import_react25.default.createElement(Input2,{...inputProps}),enableShortcuts&&import_react25.default.createElement(FocusKey,null,searchShortcut),import_react25.default.createElement(ClearIcon,{icon:"cross",onClick:()=>clearSelection()})),import_react25.default.createElement(FocusContainer,{tabIndex:0,id:"storybook-explorer-menu"},children({query:input,results,isBrowsing:!isOpen&&document8.activeElement!==inputRef.current,closeMenu,getMenuProps,getItemProps:getItemProps2,highlightedIndex})))})});var import_react26=__toESM(require_react());var{document:document9}=scope,ResultsList=newStyled.ol({listStyle:"none",margin:0,marginLeft:-20,marginRight:-20,padding:0}),ResultRow=newStyled.li(({theme,isHighlighted})=>({display:"flex",alignItems:"center",justifyContent:"space-between",margin:0,padding:0,paddingRight:20,background:isHighlighted?theme.background.hoverable:"transparent",cursor:"pointer","a:hover, button:hover":{background:"transparent"},gap:10})),NoResults=newStyled.div(({theme})=>({marginTop:20,textAlign:"center",fontSize:`${theme.typography.size.s2-1}px`,lineHeight:"18px",color:theme.color.defaultText,small:{color:theme.barTextColor,fontSize:`${theme.typography.size.s1}px`}})),Mark=newStyled.mark(({theme})=>({background:"transparent",color:theme.color.secondary})),ActionRow=newStyled(ResultRow)({display:"flex",padding:"6px 19px",alignItems:"center"}),BackActionRow=newStyled(ActionRow)({marginTop:8}),ActionLabel=newStyled.span(({theme})=>({flexGrow:1,color:theme.textMutedColor,fontSize:`${theme.typography.size.s1}px`})),ActionIcon=newStyled(Icons)(({theme})=>({display:"inline-block",width:10,height:10,marginRight:6,color:theme.textMutedColor})),ActionKey=newStyled.code(({theme})=>({minWidth:16,height:16,lineHeight:"16px",textAlign:"center",fontSize:"11px",background:theme.base==="light"?"rgba(0,0,0,0.05)":"rgba(255,255,255,0.05)",color:theme.base==="light"?theme.color.dark:theme.textMutedColor,borderRadius:2,userSelect:"none",pointerEvents:"none"})),Highlight=import_react26.default.memo(function({children,match}){if(!match)return import_react26.default.createElement(import_react26.default.Fragment,null,children);let{value:value2,indices}=match,{nodes:result2}=indices.reduce(({cursor,nodes},[start,end],index2,{length})=>(nodes.push(import_react26.default.createElement("span",{key:`${index2}-0`},value2.slice(cursor,start))),nodes.push(import_react26.default.createElement(Mark,{key:`${index2}-1`},value2.slice(start,end+1))),index2===length-1&&nodes.push(import_react26.default.createElement("span",{key:`${index2}-2`},value2.slice(end+1))),{cursor:end+1,nodes}),{cursor:0,nodes:[]});return import_react26.default.createElement(import_react26.default.Fragment,null,result2)}),Result=import_react26.default.memo(function({item,matches,icon,onClick,...props}){let click=(0,import_react26.useCallback)(event=>{event.preventDefault(),onClick(event)},[onClick]),api=useStorybookApi();(0,import_react26.useEffect)(()=>{api&&props.isHighlighted&&item.isComponent&&api.emit(PRELOAD_ENTRIES,{ids:[item.isLeaf?item.id:item.children[0]]},{options:{target:item.refId}})},[props.isHighlighted,item]);let nameMatch=matches.find(match=>match.key==="name"),pathMatches=matches.filter(match=>match.key==="path"),label=import_react26.default.createElement("div",{className:"search-result-item--label"},import_react26.default.createElement("strong",null,import_react26.default.createElement(Highlight,{match:nameMatch},item.name)),import_react26.default.createElement(Path,null,item.path.map((group,index2)=>import_react26.default.createElement("span",{key:index2},import_react26.default.createElement(Highlight,{match:pathMatches.find(match=>match.arrayIndex===index2)},group))))),title=`${item.path.join(" / ")} / ${item.name}`,nodeProps={depth:0,onClick:click,title,children:label},node;item.type==="component"?node=import_react26.default.createElement(ComponentNode,{isExpanded:!1,...nodeProps}):item.type==="story"?node=import_react26.default.createElement(StoryNode,{href:getLink(item,item.refId),...nodeProps}):node=import_react26.default.createElement(DocumentNode,{href:getLink(item,item.refId),...nodeProps});let[i3]=item.status?statusMapping[item.status]:[];return import_react26.default.createElement(ResultRow,{...props},node,item.status?i3:null)}),SearchResults=import_react26.default.memo(function({query,results,closeMenu,getMenuProps,getItemProps:getItemProps2,highlightedIndex,isLoading=!1,enableShortcuts=!0}){let api=useStorybookApi();(0,import_react26.useEffect)(()=>{let handleEscape=event=>{if(!(!enableShortcuts||isLoading||event.repeat)&&matchesModifiers(!1,event)&&matchesKeyCode("Escape",event)){if(event.target?.id==="storybook-explorer-searchfield")return;event.preventDefault(),closeMenu()}};return document9.addEventListener("keydown",handleEscape),()=>document9.removeEventListener("keydown",handleEscape)},[closeMenu,enableShortcuts,isLoading]);let mouseOverHandler=(0,import_react26.useCallback)(event=>{if(!api)return;let currentTarget=event.currentTarget,storyId=currentTarget.getAttribute("data-id"),refId=currentTarget.getAttribute("data-refid"),item=api.getData(storyId,refId==="storybook_internal"?void 0:refId);item?.isComponent&&api.emit(PRELOAD_ENTRIES,{ids:[item.isLeaf?item.id:item.children[0]],options:{target:refId}})},[]);return import_react26.default.createElement(ResultsList,{...getMenuProps()},results.length>0&&!query&&import_react26.default.createElement("li",null,import_react26.default.createElement(RootNode,{className:"search-result-recentlyOpened"},"Recently opened")),results.length===0&&query&&import_react26.default.createElement("li",null,import_react26.default.createElement(NoResults,null,import_react26.default.createElement("strong",null,"No components found"),import_react26.default.createElement("br",null),import_react26.default.createElement("small",null,"Find components by name or path."))),results.map((result2,index2)=>{if(isCloseType(result2))return import_react26.default.createElement(BackActionRow,{key:"search-result-back",...result2,...getItemProps2({key:index2,index:index2,item:result2}),isHighlighted:highlightedIndex===index2,className:"search-result-back"},import_react26.default.createElement(ActionIcon,{icon:"arrowleft"}),import_react26.default.createElement(ActionLabel,null,"Back to components"),import_react26.default.createElement(ActionKey,null,"ESC"));if(isClearType(result2))return import_react26.default.createElement(ActionRow,{key:"search-result-clearHistory",...result2,...getItemProps2({key:index2,index:index2,item:result2}),isHighlighted:highlightedIndex===index2,className:"search-result-clearHistory"},import_react26.default.createElement(ActionIcon,{icon:"trash"}),import_react26.default.createElement(ActionLabel,null,"Clear history"));if(isExpandType(result2))return import_react26.default.createElement(ActionRow,{key:"search-result-more",...result2,...getItemProps2({key:index2,index:index2,item:result2}),isHighlighted:highlightedIndex===index2,className:"search-result-more"},import_react26.default.createElement(ActionIcon,{icon:"plus"}),import_react26.default.createElement(ActionLabel,null,"Show ",result2.moreCount," more results"));let{item}=result2,key2=`${item.refId}::${item.id}`;return import_react26.default.createElement(Result,{key:item.id,...result2,...getItemProps2({key:key2,index:index2,item:result2}),isHighlighted:highlightedIndex===index2,"data-id":result2.item.id,"data-refid":result2.item.refId,onMouseOver:mouseOverHandler,className:"search-result-item"})}))});var import_debounce2=__toESM(require_debounce()),import_react27=__toESM(require_react()),import_store23=__toESM(require_store2()),save=(0,import_debounce2.default)(value2=>import_store23.default.set("lastViewedStoryIds",value2),1e3),useLastViewed=selection=>{let initialLastViewedStoryIds=(0,import_react27.useMemo)(()=>{let items=import_store23.default.get("lastViewedStoryIds");return!items||!Array.isArray(items)?[]:items.some(item=>typeof item=="object"&&item.storyId&&item.refId)?items:[]},[import_store23.default]),lastViewedRef=(0,import_react27.useRef)(initialLastViewedStoryIds),updateLastViewed=(0,import_react27.useCallback)(story=>{let items=lastViewedRef.current,index2=items.findIndex(({storyId,refId})=>storyId===story.storyId&&refId===story.refId);index2!==0&&(index2===-1?lastViewedRef.current=[story,...items]:lastViewedRef.current=[story,...items.slice(0,index2),...items.slice(index2+1)],save(lastViewedRef.current))},[lastViewedRef]);return(0,import_react27.useEffect)(()=>{selection&&updateLastViewed(selection)},[selection]),{getLastViewed:(0,import_react27.useCallback)(()=>lastViewedRef.current,[lastViewedRef]),clearLastViewed:(0,import_react27.useCallback)(()=>{lastViewedRef.current=lastViewedRef.current.slice(0,1),save(lastViewedRef.current)},[lastViewedRef])}};var DEFAULT_REF_ID="storybook_internal",Container3=newStyled.nav({position:"absolute",zIndex:1,left:0,top:0,bottom:0,right:0,width:"100%",height:"100%",display:"flex",flexDirection:"column"}),Top=newStyled(Spaced)({padding:20,flex:1}),Bottom=newStyled.div(({theme})=>({borderTop:`1px solid ${theme.appBorderColor}`,padding:theme.layoutMargin/2,display:"flex",flexWrap:"wrap",gap:theme.layoutMargin/2,backgroundColor:theme.barBg,"&:empty":{display:"none"}})),CustomScrollArea=newStyled(ScrollArea)({"&&&&& .os-scrollbar-handle:before":{left:-12},"&&&&& .os-scrollbar-vertical":{right:5}}),Swap=import_react28.default.memo(function({children,condition}){let[a2,b3]=import_react28.default.Children.toArray(children);return import_react28.default.createElement(import_react28.default.Fragment,null,import_react28.default.createElement("div",{style:{display:condition?"block":"none"}},a2),import_react28.default.createElement("div",{style:{display:condition?"none":"block"}},b3))}),useCombination=(defaultRefData,refs2)=>{let hash=(0,import_react28.useMemo)(()=>({[DEFAULT_REF_ID]:{...defaultRefData,title:null,id:DEFAULT_REF_ID,url:"iframe.html"},...refs2}),[refs2,defaultRefData]);return(0,import_react28.useMemo)(()=>({hash,entries:Object.entries(hash)}),[hash])},Sidebar2=import_react28.default.memo(function({storyId=null,refId=DEFAULT_REF_ID,index:index2,indexError,status,previewInitialized,menu,extra,bottom=[],menuHighlighted=!1,enableShortcuts=!0,refs:refs2={}}){let selected=(0,import_react28.useMemo)(()=>storyId&&{storyId,refId},[storyId,refId]),dataset=useCombination({index:index2,indexError,previewInitialized,status},refs2),isLoading=!index2&&!indexError,lastViewedProps=useLastViewed(selected);return import_react28.default.createElement(Container3,{className:"container sidebar-container"},import_react28.default.createElement(CustomScrollArea,{vertical:!0},import_react28.default.createElement(Top,{row:1.6},import_react28.default.createElement(Heading,{className:"sidebar-header",menuHighlighted,menu,extra,skipLinkHref:"#storybook-preview-wrapper",isLoading}),import_react28.default.createElement(Search,{dataset,isLoading,enableShortcuts,...lastViewedProps},({query,results,isBrowsing,closeMenu,getMenuProps,getItemProps:getItemProps2,highlightedIndex})=>import_react28.default.createElement(Swap,{condition:isBrowsing},import_react28.default.createElement(Explorer,{dataset,selected,isLoading,isBrowsing}),import_react28.default.createElement(SearchResults,{query,results,closeMenu,getMenuProps,getItemProps:getItemProps2,highlightedIndex,enableShortcuts,isLoading}))))),isLoading?null:import_react28.default.createElement(Bottom,null,bottom.map(({id,render:Render})=>import_react28.default.createElement(Render,{key:id}))))});var import_react29=__toESM(require_react());var focusableUIElements2={storySearchField:"storybook-explorer-searchfield",storyListMenu:"storybook-explorer-menu",storyPanelRoot:"storybook-panel-root"},Key=newStyled.span(({theme})=>({display:"inline-block",height:16,lineHeight:"16px",textAlign:"center",fontSize:"11px",background:theme.base==="light"?"rgba(0,0,0,0.05)":"rgba(255,255,255,0.05)",color:theme.base==="light"?theme.color.dark:theme.textMutedColor,borderRadius:2,userSelect:"none",pointerEvents:"none",padding:"0 6px"})),KeyChild=newStyled.code(({theme})=>` + padding: 0; + vertical-align: middle; + + & + & { + margin-left: 6px; + } +`),Shortcut=({keys:keys2})=>import_react29.default.createElement(import_react29.default.Fragment,null,import_react29.default.createElement(Key,null,keys2.map((key2,index2)=>import_react29.default.createElement(KeyChild,{key:key2},shortcutToHumanString([key2]))))),useMenu=(state,api,showToolbar,isFullscreen,showPanel,showNav,enableShortcuts)=>{let theme=useTheme(),shortcutKeys=api.getShortcutKeys(),about=(0,import_react29.useMemo)(()=>({id:"about",title:"About your Storybook",onClick:()=>api.navigateToSettingsPage("/settings/about")}),[api]),whatsNewNotificationsEnabled=state.whatsNewData?.status==="SUCCESS"&&!state.disableWhatsNewNotifications,isWhatsNewUnread=api.isWhatsNewUnread(),whatsNew=(0,import_react29.useMemo)(()=>({id:"whats-new",title:"What's new?",onClick:()=>api.navigateToSettingsPage("/settings/whats-new"),right:whatsNewNotificationsEnabled&&isWhatsNewUnread&&import_react29.default.createElement(Badge,{status:"positive"},"Check it out")}),[api,whatsNewNotificationsEnabled,isWhatsNewUnread]),shortcuts=(0,import_react29.useMemo)(()=>({id:"shortcuts",title:"Keyboard shortcuts",onClick:()=>api.navigateToSettingsPage("/settings/shortcuts"),right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.shortcutsPage}):null,style:{borderBottom:`4px solid ${theme.appBorderColor}`}}),[api,enableShortcuts,shortcutKeys.shortcutsPage,theme.appBorderColor]),sidebarToggle=(0,import_react29.useMemo)(()=>({id:"S",title:"Show sidebar",onClick:()=>api.toggleNav(),active:showNav,right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.toggleNav}):null,left:showNav?import_react29.default.createElement(Icons,{icon:"check"}):null}),[api,enableShortcuts,shortcutKeys,showNav]),toolbarToogle=(0,import_react29.useMemo)(()=>({id:"T",title:"Show toolbar",onClick:()=>api.toggleToolbar(),active:showToolbar,right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.toolbar}):null,left:showToolbar?import_react29.default.createElement(Icons,{icon:"check"}):null}),[api,enableShortcuts,shortcutKeys,showToolbar]),addonsToggle=(0,import_react29.useMemo)(()=>({id:"A",title:"Show addons",onClick:()=>api.togglePanel(),active:showPanel,right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.togglePanel}):null,left:showPanel?import_react29.default.createElement(Icons,{icon:"check"}):null}),[api,enableShortcuts,shortcutKeys,showPanel]),addonsOrientationToggle=(0,import_react29.useMemo)(()=>({id:"D",title:"Change addons orientation",onClick:()=>api.togglePanelPosition(),right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.panelPosition}):null}),[api,enableShortcuts,shortcutKeys]),fullscreenToggle=(0,import_react29.useMemo)(()=>({id:"F",title:"Go full screen",onClick:()=>api.toggleFullscreen(),active:isFullscreen,right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.fullScreen}):null,left:isFullscreen?import_react29.default.createElement(Icons,{icon:"check"}):null}),[api,enableShortcuts,shortcutKeys,isFullscreen]),searchToggle=(0,import_react29.useMemo)(()=>({id:"/",title:"Search",onClick:()=>api.focusOnUIElement(focusableUIElements2.storySearchField),right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.search}):null}),[api,enableShortcuts,shortcutKeys]),up=(0,import_react29.useMemo)(()=>({id:"up",title:"Previous component",onClick:()=>api.jumpToComponent(-1),right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.prevComponent}):null}),[api,enableShortcuts,shortcutKeys]),down=(0,import_react29.useMemo)(()=>({id:"down",title:"Next component",onClick:()=>api.jumpToComponent(1),right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.nextComponent}):null}),[api,enableShortcuts,shortcutKeys]),prev=(0,import_react29.useMemo)(()=>({id:"prev",title:"Previous story",onClick:()=>api.jumpToStory(-1),right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.prevStory}):null}),[api,enableShortcuts,shortcutKeys]),next=(0,import_react29.useMemo)(()=>({id:"next",title:"Next story",onClick:()=>api.jumpToStory(1),right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.nextStory}):null}),[api,enableShortcuts,shortcutKeys]),collapse=(0,import_react29.useMemo)(()=>({id:"collapse",title:"Collapse all",onClick:()=>api.collapseAll(),right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:shortcutKeys.collapseAll}):null}),[api,enableShortcuts,shortcutKeys]),getAddonsShortcuts=(0,import_react29.useCallback)(()=>{let addonsShortcuts2=api.getAddonsShortcuts(),keys2=shortcutKeys;return Object.entries(addonsShortcuts2).filter(([_2,{showInMenu}])=>showInMenu).map(([actionName,{label,action}])=>({id:actionName,title:label,onClick:()=>action(),right:enableShortcuts?import_react29.default.createElement(Shortcut,{keys:keys2[actionName]}):null}))},[api,enableShortcuts,shortcutKeys]);return(0,import_react29.useMemo)(()=>[about,...state.whatsNewData?.status==="SUCCESS"?[whatsNew]:[],shortcuts,sidebarToggle,toolbarToogle,addonsToggle,addonsOrientationToggle,fullscreenToggle,searchToggle,up,down,prev,next,collapse,...getAddonsShortcuts()],[about,state,whatsNew,shortcuts,sidebarToggle,toolbarToogle,addonsToggle,addonsOrientationToggle,fullscreenToggle,searchToggle,up,down,prev,next,collapse,getAddonsShortcuts])};var Sidebar4=import_react30.default.memo(function(){return import_react30.default.createElement(ManagerConsumer,{filter:({state,api})=>{let{ui:{name:name2,url,enableShortcuts},viewMode,storyId,refId,layout:{showToolbar,isFullscreen,showPanel,showNav},index:index2,status,indexError,previewInitialized,refs:refs2}=state,menu=useMenu(state,api,showToolbar,isFullscreen,showPanel,showNav,enableShortcuts),whatsNewNotificationsEnabled=state.whatsNewData?.status==="SUCCESS"&&!state.disableWhatsNewNotifications,items=api.getElements(Addon_TypesEnum.experimental_SIDEBAR_BOTTOM),bottom=(0,import_react30.useMemo)(()=>Object.values(items),[items]),top=(0,import_react30.useMemo)(()=>Object.values(api.getElements(Addon_TypesEnum.experimental_SIDEBAR_TOP)),[]);return{title:name2,url,index:index2,indexError,status,previewInitialized,refs:refs2,storyId,refId,viewMode,menu,menuHighlighted:whatsNewNotificationsEnabled&&api.isWhatsNewUnread(),enableShortcuts,bottom,extra:top}}},fromState=>import_react30.default.createElement(Sidebar2,{...fromState}))}),sidebar_default=Sidebar4;var import_react42=__toESM(require_react());var import_react41=__toESM(require_react());var FrameWrap=newStyled.div(({offset})=>({position:"absolute",overflow:"auto",left:0,right:0,bottom:0,top:offset,zIndex:3,transition:"all 0.1s linear",height:`calc(100% - ${offset}px)`,background:"transparent"})),UnstyledLink=newStyled(Link2)({color:"inherit",textDecoration:"inherit",display:"inline-block"}),DesktopOnly=newStyled.span({"@media (max-width: 599px)":{display:"none"}}),IframeWrapper=newStyled.div(({theme})=>({position:"absolute",top:0,left:0,bottom:0,right:0,width:"100%",height:"100%",background:theme.background.content})),LoaderWrapper2=newStyled.div(({theme})=>({position:"absolute",top:0,left:0,bottom:0,right:0,background:theme.background.content,zIndex:1}));var import_react31=__toESM(require_react());var initialZoom=1,Context=import_react31.default.createContext({value:initialZoom,set:v2=>{}}),ZoomProvider=class extends import_react31.Component{constructor(){super(...arguments);this.state={value:initialZoom};this.set=value2=>this.setState({value:value2})}render(){let{children,shouldScale}=this.props,{set:set3}=this,{value:value2}=this.state;return import_react31.default.createElement(Context.Provider,{value:{value:shouldScale?value2:initialZoom,set:set3}},children)}},{Consumer:ZoomConsumer}=Context,Zoom2=import_react31.default.memo(function({zoomIn,zoomOut,reset}){return import_react31.default.createElement(import_react31.default.Fragment,null,import_react31.default.createElement(IconButton,{key:"zoomin",onClick:zoomIn,title:"Zoom in"},import_react31.default.createElement(Icons,{icon:"zoom"})),import_react31.default.createElement(IconButton,{key:"zoomout",onClick:zoomOut,title:"Zoom out"},import_react31.default.createElement(Icons,{icon:"zoomout"})),import_react31.default.createElement(IconButton,{key:"zoomreset",onClick:reset,title:"Reset zoom"},import_react31.default.createElement(Icons,{icon:"zoomreset"})))});var ZoomWrapper=import_react31.default.memo(function({set:set3,value:value2}){let zoomIn=(0,import_react31.useCallback)(e3=>{e3.preventDefault(),set3(.8*value2)},[set3,value2]),zoomOut=(0,import_react31.useCallback)(e3=>{e3.preventDefault(),set3(1.25*value2)},[set3,value2]),reset=(0,import_react31.useCallback)(e3=>{e3.preventDefault(),set3(initialZoom)},[set3,initialZoom]);return import_react31.default.createElement(Zoom2,{key:"zoom",zoomIn,zoomOut,reset})}),zoomTool={title:"zoom",id:"zoom",type:Addon_TypesEnum.TOOL,match:({viewMode})=>viewMode==="story",render:import_react31.default.memo(function(){return import_react31.default.createElement(import_react31.default.Fragment,null,import_react31.default.createElement(ZoomConsumer,null,({set:set3,value:value2})=>import_react31.default.createElement(ZoomWrapper,{set:set3,value:value2})),import_react31.default.createElement(Separator,null))})};var import_react32=__toESM(require_react());var ApplyWrappers=({wrappers,id,storyId,active,children})=>import_react32.default.createElement(import_react32.Fragment,null,wrappers.reduceRight((acc,wrapper,index2)=>import_react32.default.createElement(wrapper.render,{index:index2,children:acc,id,storyId,active}),children)),defaultWrappers=[{id:"iframe-wrapper",type:Addon_TypesEnum.PREVIEW,render:p2=>import_react32.default.createElement(IframeWrapper,{id:"storybook-preview-wrapper",hidden:!p2.active},p2.children)}];var import_react38=__toESM(require_react());var import_react33=__toESM(require_react()),import_copy_to_clipboard=__toESM(require_copy_to_clipboard());var{PREVIEW_URL,document:document10}=scope,copyMapper=({state})=>{let{storyId,refId,refs:refs2}=state,{location:location3}=document10,ref=refs2[refId],baseUrl=`${location3.origin}${location3.pathname}`;return baseUrl.endsWith("/")||(baseUrl+="/"),{refId,baseUrl:ref?`${ref.url}/iframe.html`:PREVIEW_URL||`${baseUrl}iframe.html`,storyId,queryParams:state.customQueryParams}},copyTool={title:"copy",id:"copy",type:Addon_TypesEnum.TOOL,match:({viewMode})=>viewMode==="story",render:()=>import_react33.default.createElement(ManagerConsumer,{filter:copyMapper},({baseUrl,storyId,queryParams})=>storyId?import_react33.default.createElement(IconButton,{key:"copy",onClick:()=>(0,import_copy_to_clipboard.default)(getStoryHref(baseUrl,storyId,queryParams)),title:"Copy canvas link"},import_react33.default.createElement(Icons,{icon:"link"})):null)};var import_react34=__toESM(require_react());var{PREVIEW_URL:PREVIEW_URL2}=scope,ejectMapper=({state})=>{let{storyId,refId,refs:refs2}=state,ref=refs2[refId];return{refId,baseUrl:ref?`${ref.url}/iframe.html`:PREVIEW_URL2||"iframe.html",storyId,queryParams:state.customQueryParams}},ejectTool={title:"eject",id:"eject",type:Addon_TypesEnum.TOOL,match:({viewMode})=>viewMode==="story",render:()=>import_react34.default.createElement(ManagerConsumer,{filter:ejectMapper},({baseUrl,storyId,queryParams})=>storyId?import_react34.default.createElement(IconButton,{key:"opener",href:getStoryHref(baseUrl,storyId,queryParams),target:"_blank",title:"Open canvas in new tab"},import_react34.default.createElement(Icons,{icon:"sharealt"})):null)};var import_react35=__toESM(require_react());var menuMapper=({api,state})=>({isVisible:state.layout.showNav,singleStory:state.singleStory,toggle:()=>api.toggleNav()}),menuTool={title:"menu",id:"menu",type:Addon_TypesEnum.TOOL,match:({viewMode})=>["story","docs"].includes(viewMode),render:()=>import_react35.default.createElement(ManagerConsumer,{filter:menuMapper},({isVisible,toggle,singleStory})=>!singleStory&&!isVisible&&import_react35.default.createElement(import_react35.default.Fragment,null,import_react35.default.createElement(IconButton,{"aria-label":"Show sidebar",key:"menu",onClick:toggle,title:"Show sidebar"},import_react35.default.createElement(Icons,{icon:"menu"})),import_react35.default.createElement(Separator,null)))};var import_react36=__toESM(require_react());var menuMapper2=({api,state})=>({isVisible:state.layout.showPanel,singleStory:state.singleStory,panelPosition:state.layout.panelPosition,toggle:()=>api.togglePanel()}),addonsTool={title:"addons",id:"addons",type:Addon_TypesEnum.TOOL,match:({viewMode})=>viewMode==="story",render:()=>import_react36.default.createElement(ManagerConsumer,{filter:menuMapper2},({isVisible,toggle,singleStory,panelPosition})=>!singleStory&&!isVisible&&import_react36.default.createElement(import_react36.default.Fragment,null,import_react36.default.createElement(IconButton,{"aria-label":"Show addons",key:"addons",onClick:toggle,title:"Show addons"},import_react36.default.createElement(Icons,{icon:panelPosition==="bottom"?"bottombar":"sidebaralt"}))))};var import_react37=__toESM(require_react());var StyledAnimatedIconButton=newStyled(IconButton)(({theme,animating,disabled})=>({opacity:disabled?.5:1,svg:{animation:animating&&`${theme.animation.rotate360} 1000ms ease-out`}})),menuMapper3=({api,state})=>{let{storyId}=state;return{storyId,remount:()=>api.emit(FORCE_REMOUNT,{storyId:state.storyId}),api}},remountTool={title:"remount",id:"remount",type:Addon_TypesEnum.TOOL,match:({viewMode})=>viewMode==="story",render:()=>import_react37.default.createElement(ManagerConsumer,{filter:menuMapper3},({remount,storyId,api})=>{let[isAnimating,setIsAnimating]=(0,import_react37.useState)(!1),remountComponent=()=>{storyId&&remount()};return api.on(FORCE_REMOUNT,()=>{setIsAnimating(!0)}),import_react37.default.createElement(StyledAnimatedIconButton,{key:"remount",title:"Remount component",onClick:remountComponent,onAnimationEnd:()=>setIsAnimating(!1),animating:isAnimating,disabled:!storyId},import_react37.default.createElement(Icons,{icon:"sync"}))})};var getTools=getFn=>Object.values(getFn(Addon_TypesEnum.TOOL)),getToolsExtra=getFn=>Object.values(getFn(Addon_TypesEnum.TOOLEXTRA)),Bar3=({shown,...props})=>import_react38.default.createElement(FlexBar,{...props}),Toolbar=newStyled(Bar3)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"},({shown})=>({transform:shown?"translateY(0px)":"translateY(-40px)"})),fullScreenMapper=({api,state})=>({toggle:api.toggleFullscreen,value:state.layout.isFullscreen,shortcut:shortcutToHumanString(api.getShortcutKeys().fullScreen),hasPanel:Object.keys(api.getPanels()).length>0,singleStory:state.singleStory}),fullScreenTool={title:"fullscreen",id:"fullscreen",type:Addon_TypesEnum.TOOL,match:p2=>["story","docs"].includes(p2.viewMode),render:()=>import_react38.default.createElement(ManagerConsumer,{filter:fullScreenMapper},({toggle,value:value2,shortcut,hasPanel,singleStory})=>(!singleStory||singleStory&&hasPanel)&&import_react38.default.createElement(IconButton,{key:"full",onClick:toggle,title:`${value2?"Exit full screen":"Go full screen"} [${shortcut}]`},import_react38.default.createElement(Icons,{icon:value2?"close":"expand"})))},tabsMapper=({state})=>({viewMode:state.docsOnly,storyId:state.storyId,path:state.path,location:state.location,refId:state.refId}),createTabsTool=tabs=>({title:"title",id:"title",type:Addon_TypesEnum.TOOL,render:()=>import_react38.default.createElement(ManagerConsumer,{filter:tabsMapper},rp=>import_react38.default.createElement(import_react38.Fragment,null,import_react38.default.createElement(TabBar,{key:"tabs"},tabs.filter(p2=>!p2.hidden).map((t3,index2)=>{let to=t3.route(rp),isActive=rp.path===to;return import_react38.default.createElement(UnstyledLink,{key:t3.id||`l${index2}`,to},import_react38.default.createElement(TabButton,{disabled:t3.disabled,active:isActive},t3.title))})),import_react38.default.createElement(Separator,null)))}),defaultTools=[remountTool,zoomTool],defaultToolsExtra=[addonsTool,fullScreenTool,ejectTool,copyTool],useTools=(getElements,tabs,viewMode,entry,location3,path)=>{let toolsFromConfig=(0,import_react38.useMemo)(()=>getTools(getElements),[getElements]),toolsExtraFromConfig=(0,import_react38.useMemo)(()=>getToolsExtra(getElements),[getElements]),tools=(0,import_react38.useMemo)(()=>[...defaultTools,...toolsFromConfig],[defaultTools,toolsFromConfig]),toolsExtra=(0,import_react38.useMemo)(()=>[...defaultToolsExtra,...toolsExtraFromConfig],[defaultToolsExtra,toolsExtraFromConfig]);return(0,import_react38.useMemo)(()=>["story","docs"].includes(entry?.type)?filterTools(tools,toolsExtra,tabs,{viewMode,entry,location:location3,path}):{left:tools,right:toolsExtra},[viewMode,entry,location3,path,tools,toolsExtra,tabs])},ToolRes=import_react38.default.memo(function({api,entry,tabs,isShown,location:location3,path,viewMode}){let{left,right}=useTools(api.getElements,tabs,viewMode,entry,location3,path);return left||right?import_react38.default.createElement(Toolbar,{key:"toolbar",shown:isShown,border:!0},import_react38.default.createElement(Tools,{key:"left",list:left}),import_react38.default.createElement(Tools,{key:"right",list:right})):null}),ToolbarComp=import_react38.default.memo(function(props){return import_react38.default.createElement(Location,null,({location:location3,path,viewMode})=>import_react38.default.createElement(ToolRes,{...props,location:location3,path,viewMode}))}),Tools=import_react38.default.memo(function({list}){return import_react38.default.createElement(import_react38.default.Fragment,null,list.filter(Boolean).map(({render:Render,id,...t3},index2)=>import_react38.default.createElement(Render,{key:id||t3.key||`f-${index2}`})))});function toolbarItemHasBeenExcluded(item,entry){let parameters=entry.type==="story"&&entry.prepared?entry.parameters:{},toolbarItemsFromStoryParameters="toolbar"in parameters?parameters.toolbar:void 0,{toolbar:toolbarItemsFromAddonsConfig}=addons.getConfig(),toolbarItems=merge_default(toolbarItemsFromAddonsConfig,toolbarItemsFromStoryParameters);return toolbarItems?!!toolbarItems[item.id]?.hidden:!1}function filterTools(tools,toolsExtra,tabs,{viewMode,entry,location:location3,path}){let toolsLeft=[menuTool,tabs.filter(p2=>!p2.hidden).length>1&&createTabsTool(tabs),...tools],toolsRight=[...toolsExtra],filter=item=>item&&(!item.match||item.match({storyId:entry.id,refId:entry.refId,viewMode,location:location3,path}))&&!toolbarItemHasBeenExcluded(item,entry),left=toolsLeft.filter(filter),right=toolsRight.filter(filter);return{left,right}}var import_react40=__toESM(require_react());var import_react39=__toESM(require_react());var StyledIframe=newStyled.iframe({backgroundColor:"white",position:"absolute",display:"block",boxSizing:"content-box",height:"100%",width:"100%",border:"0 none",transition:"background-position 0s, visibility 0s",backgroundPosition:"-1px -1px, -1px -1px, -1px -1px, -1px -1px"});function IFrame(props){let{active,id,title,src,allowFullScreen,scale,...rest}=props,iFrameRef=import_react39.default.useRef(null);return import_react39.default.createElement(Zoom.IFrame,{scale,active,iFrameRef},import_react39.default.createElement(StyledIframe,{"data-is-storybook":active?"true":"false",onLoad:e3=>e3.currentTarget.setAttribute("data-is-loaded","true"),id,title,src,allow:"clipboard-write;",allowFullScreen,ref:iFrameRef,...rest}))}var import_qs3=__toESM(require_lib()),stringifyQueryParams=queryParams=>import_qs3.default.stringify(queryParams,{addQueryPrefix:!0,encode:!1}).replace(/^\?/,"&");var getActive=(refId,refs2)=>refId&&refs2[refId]?`storybook-ref-${refId}`:"storybook-preview-iframe",SkipToSidebarLink=newStyled(Button)(({theme})=>({display:"none","@media (min-width: 600px)":{position:"absolute",display:"block",top:10,right:15,padding:"10px 15px",fontSize:theme.typography.size.s1,transform:"translateY(-100px)","&:focus":{transform:"translateY(0)",zIndex:1}}})),whenSidebarIsVisible=({state})=>({isFullscreen:state.layout.isFullscreen,showNav:state.layout.showNav,selectedStoryId:state.storyId}),styles2={'#root [data-is-storybook="false"]':{display:"none"},'#root [data-is-storybook="true"]':{display:"block"}},FramesRenderer=({refs:refs2,scale,viewMode="story",refId,queryParams={},baseUrl,storyId="*"})=>{let version2=refs2[refId]?.version,stringifiedQueryParams=stringifyQueryParams({...queryParams,...version2&&{version:version2}}),active=getActive(refId,refs2),{current:frames}=(0,import_react40.useRef)({}),refsToLoad=Object.values(refs2).filter(ref=>ref.type==="auto-inject"||ref.id===refId,{});return frames["storybook-preview-iframe"]||(frames["storybook-preview-iframe"]=getStoryHref(baseUrl,storyId,{...queryParams,...version2&&{version:version2},viewMode})),refsToLoad.forEach(ref=>{let id=`storybook-ref-${ref.id}`,existingUrl=frames[id]?.split("/iframe.html")[0];if(!existingUrl||ref.url!==existingUrl){let newUrl=`${ref.url}/iframe.html?id=${storyId}&viewMode=${viewMode}&refId=${ref.id}${stringifiedQueryParams}`;frames[id]=newUrl}}),import_react40.default.createElement(import_react40.Fragment,null,import_react40.default.createElement(Global,{styles:styles2}),import_react40.default.createElement(ManagerConsumer,{filter:whenSidebarIsVisible},({isFullscreen,showNav,selectedStoryId})=>!isFullscreen&&showNav&&selectedStoryId?import_react40.default.createElement(SkipToSidebarLink,{secondary:!0,isLink:!0,tabIndex:0,href:`#${selectedStoryId}`},"Skip to sidebar"):null),Object.entries(frames).map(([id,src])=>import_react40.default.createElement(import_react40.Fragment,{key:id},import_react40.default.createElement(IFrame,{active:id===active,key:id,id,title:id,src,allowFullScreen:!0,scale}))))};var{FEATURES:FEATURES2}=scope,getWrappers=getFn=>Object.values(getFn(Addon_TypesEnum.PREVIEW)),getTabs=getFn=>Object.values(getFn(Addon_TypesEnum.TAB)),canvasMapper=({state,api})=>({storyId:state.storyId,refId:state.refId,viewMode:state.viewMode,customCanvas:api.renderPreview,queryParams:state.customQueryParams,getElements:api.getElements,entry:api.getData(state.storyId,state.refId),previewInitialized:state.previewInitialized,refs:state.refs,active:!!(state.viewMode&&state.viewMode.match(/^(story|docs)$/))}),createCanvasTab=()=>({id:"canvas",type:Addon_TypesEnum.TAB,title:"Canvas",route:({storyId,refId})=>refId?`/story/${refId}_${storyId}`:`/story/${storyId}`,match:({viewMode})=>!!(viewMode&&viewMode.match(/^(story|docs)$/)),render:()=>null}),useTabs=(getElements,entry)=>{let canvasTab=(0,import_react41.useMemo)(()=>createCanvasTab(),[]),tabsFromConfig=(0,import_react41.useMemo)(()=>getTabs(getElements),[getElements]);return(0,import_react41.useMemo)(()=>entry?.type==="story"&&entry.parameters?filterTabs([canvasTab,...tabsFromConfig],entry.parameters):[canvasTab,...tabsFromConfig],[entry,...tabsFromConfig])},Preview2=import_react41.default.memo(function(props){let{api,id:previewId,options:options3,viewMode,storyId,entry=void 0,description,baseUrl,withLoader=!0}=props,{getElements}=api,tabs=useTabs(getElements,entry),shouldScale=viewMode==="story",{showToolbar,showTabs=!0}=options3,visibleTabsInToolbar=showTabs?tabs:[],previousStoryId=(0,import_react41.useRef)(storyId);return(0,import_react41.useEffect)(()=>{if(entry&&viewMode&&storyId!==previousStoryId.current&&(previousStoryId.current=storyId,viewMode.match(/docs|story/))){let{refId,id}=entry;api.emit(SET_CURRENT_STORY,{storyId:id,viewMode,options:{target:refId}})}},[entry,viewMode]),import_react41.default.createElement(import_react41.Fragment,null,previewId==="main"&&import_react41.default.createElement(W,{key:"description"},import_react41.default.createElement("title",null,description)),import_react41.default.createElement(ZoomProvider,{shouldScale},import_react41.default.createElement(ToolbarComp,{key:"tools",entry,api,isShown:showToolbar,tabs:visibleTabsInToolbar}),import_react41.default.createElement(FrameWrap,{key:"frame",offset:showToolbar?40:0},import_react41.default.createElement(Canvas,{withLoader,baseUrl}),tabs.map(({render:Render,match,...t3},i3)=>{let key2=t3.id||t3.key||i3;return import_react41.default.createElement(import_react41.Fragment,{key:key2},import_react41.default.createElement(Location,null,lp=>import_react41.default.createElement(Render,{active:match(lp)})))}))))});var Canvas=({baseUrl,withLoader})=>import_react41.default.createElement(ManagerConsumer,{filter:canvasMapper},({entry,refs:refs2,customCanvas,storyId,refId,viewMode,queryParams,getElements,previewInitialized,active})=>{let id="canvas",wrappers=(0,import_react41.useMemo)(()=>[...defaultWrappers,...getWrappers(getElements)],[getElements,...defaultWrappers]),[progress,setProgress]=(0,import_react41.useState)(void 0);(0,import_react41.useEffect)(()=>{if(FEATURES2?.storyStoreV7&&scope.CONFIG_TYPE==="DEVELOPMENT")try{addons.getServerChannel().on(PREVIEW_BUILDER_PROGRESS,options3=>{setProgress(options3)})}catch{}},[]);let refLoading=!!refs2[refId]&&!refs2[refId].previewInitialized,isBuilding=!(progress?.value===1||progress===void 0),rootLoading=!refId&&(!previewInitialized||isBuilding),isLoading=entry&&refLoading||rootLoading;return import_react41.default.createElement(ZoomConsumer,null,({value:scale})=>import_react41.default.createElement(import_react41.default.Fragment,null,withLoader&&isLoading&&import_react41.default.createElement(LoaderWrapper2,null,import_react41.default.createElement(Loader,{id:"preview-loader",role:"progressbar",progress})),import_react41.default.createElement(ApplyWrappers,{id,storyId,viewMode,active,wrappers},customCanvas?customCanvas(storyId,viewMode,id,baseUrl,scale,queryParams):import_react41.default.createElement(FramesRenderer,{baseUrl,refs:refs2,scale,entry,viewMode,refId,queryParams,storyId}))))});function filterTabs(panels,parameters){let{previewTabs}=addons.getConfig(),parametersTabs=parameters?parameters.previewTabs:void 0;if(previewTabs||parametersTabs){let tabs=merge_default(previewTabs,parametersTabs),arrTabs=Object.keys(tabs).map((key2,index2)=>({index:index2,...typeof tabs[key2]=="string"?{title:tabs[key2]}:tabs[key2],id:key2}));return panels.filter(panel=>{let t3=arrTabs.find(tab=>tab.id===panel.id);return t3===void 0||t3.id==="canvas"||!t3.hidden}).map((panel,index2)=>({...panel,index:index2})).sort((p1,p2)=>{let tab_1=arrTabs.find(tab=>tab.id===p1.id),index_1=tab_1?tab_1.index:arrTabs.length+p1.index,tab_2=arrTabs.find(tab=>tab.id===p2.id),index_2=tab_2?tab_2.index:arrTabs.length+p2.index;return index_1-index_2}).map(panel=>{let t3=arrTabs.find(tab=>tab.id===panel.id);return t3?{...panel,title:t3.title||panel.title,disabled:t3.disabled,hidden:t3.hidden}:panel})}return panels}var{PREVIEW_URL:PREVIEW_URL3}=scope,splitTitleAddExtraSpace=input=>input.split("/").join(" / ").replace(/\s\s/," "),getDescription=item=>{if(item?.type==="story"||item?.type==="docs"){let{title,name:name2}=item;return title&&name2?splitTitleAddExtraSpace(`${title} - ${name2} \u22C5 Storybook`):"Storybook"}return item?.name?`${item.name} \u22C5 Storybook`:"Storybook"},mapper=({api,state})=>{let{layout,location:location3,customQueryParams,storyId,refs:refs2,viewMode,path,refId}=state,entry=api.getData(storyId,refId);return{api,entry,options:layout,description:getDescription(entry),viewMode,path,refs:refs2,storyId,baseUrl:PREVIEW_URL3||"iframe.html",queryParams:customQueryParams,location:location3}},PreviewConnected=import_react42.default.memo(function(props){return import_react42.default.createElement(ManagerConsumer,{filter:mapper},fromState=>import_react42.default.createElement(Preview2,{...props,...fromState}))}),preview_default=PreviewConnected;var import_react45=__toESM(require_react()),import_memoizerific7=__toESM(require_memoizerific());var import_react44=__toESM(require_react());var import_react43=__toESM(require_react()),useMediaQuery=query=>{let[matches,setMatches]=(0,import_react43.useState)(!1);return(0,import_react43.useEffect)(()=>{let media=window.matchMedia(query);media.matches!==matches&&setMatches(media.matches);let listener=()=>setMatches(media.matches);return window.addEventListener("resize",listener),()=>window.removeEventListener("resize",listener)},[matches,query]),matches},useMedia_default=useMediaQuery;var SafeTab=class extends import_react44.Component{constructor(props){super(props),this.state={hasError:!1}}componentDidCatch(error,info){this.setState({hasError:!0}),console.error(error,info)}render(){let{hasError}=this.state,{children}=this.props;return hasError?import_react44.default.createElement("h1",null,"Something went wrong."):children}},AddonPanel2=import_react44.default.memo(({panels,shortcuts,actions,selectedPanel=null,panelPosition="right",absolute=!0})=>{let isTablet=useMedia_default("(min-width: 599px)");return import_react44.default.createElement(Tabs,{absolute,...selectedPanel?{selected:selectedPanel}:{},menuName:"Addons",actions,tools:isTablet?import_react44.default.createElement(import_react44.Fragment,null,import_react44.default.createElement(IconButton,{key:"position",onClick:actions.togglePosition,title:`Change addon orientation [${shortcutToHumanString(shortcuts.panelPosition)}]`},import_react44.default.createElement(Icons,{icon:panelPosition==="bottom"?"sidebaralt":"bottombar"})),import_react44.default.createElement(IconButton,{key:"visibility",onClick:actions.toggleVisibility,title:`Hide addons [${shortcutToHumanString(shortcuts.togglePanel)}]`},import_react44.default.createElement(Icons,{icon:"close"}))):void 0,id:"storybook-panel-root"},Object.entries(panels).map(([k2,v2])=>import_react44.default.createElement(SafeTab,{key:k2,id:k2,title:typeof v2.title=="function"?import_react44.default.createElement(v2.title,null):v2.title},v2.render)))});AddonPanel2.displayName="AddonPanel";var panel_default=AddonPanel2;var createPanelActions=(0,import_memoizerific7.default)(1)(api=>({onSelect:panel=>api.setSelectedPanel(panel),toggleVisibility:()=>api.togglePanel(),togglePosition:()=>api.togglePanelPosition()})),mapper2=({state,api})=>({panels:api.getStoryPanels(),selectedPanel:api.getSelectedPanel(),panelPosition:state.layout.panelPosition,actions:createPanelActions(api),shortcuts:api.getShortcutKeys()}),Panel2=props=>import_react45.default.createElement(ManagerConsumer,{filter:mapper2},customProps=>import_react45.default.createElement(panel_default,{...props,...customProps})),panel_default2=Panel2;var import_react48=__toESM(require_react());var import_react47=__toESM(require_react());var import_react46=__toESM(require_react());var Notification=newStyled.div(({theme})=>({position:"relative",display:"flex",padding:15,width:280,borderRadius:4,alignItems:"center",background:theme.base==="light"?"hsla(203, 50%, 20%, .97)":"hsla(203, 30%, 95%, .97)",boxShadow:"0 2px 5px 0 rgba(0,0,0,0.05), 0 5px 15px 0 rgba(0,0,0,0.1)",color:theme.color.inverseText,textDecoration:"none"})),NotificationWithInteractiveStates=newStyled(Notification)(()=>({transition:"all 150ms ease-out",transform:"translate3d(0, 0, 0)","&:hover":{transform:"translate3d(0, -3px, 0)",boxShadow:"0 1px 3px 0 rgba(30,167,253,0.5), 0 2px 5px 0 rgba(0,0,0,0.05), 0 5px 15px 0 rgba(0,0,0,0.1)"},"&:active":{transform:"translate3d(0, 0, 0)",boxShadow:"0 1px 3px 0 rgba(30,167,253,0.5), 0 2px 5px 0 rgba(0,0,0,0.05), 0 5px 15px 0 rgba(0,0,0,0.1)"},"&:focus":{boxShadow:"0 1px 3px 0 rgba(30,167,253,0.5), 0 2px 5px 0 rgba(0,0,0,0.05), 0 5px 15px 0 rgba(0,0,0,0.1)"}})),NotificationLink=NotificationWithInteractiveStates.withComponent(Link2),NotificationIconWrapper=newStyled.div(()=>({display:"flex",marginRight:10,alignItems:"center"})),NotificationTextWrapper=newStyled.div(()=>({width:"100%",display:"flex",flexDirection:"column"})),Headline=newStyled.div(({theme,hasIcon})=>({height:"100%",width:hasIcon?205:230,alignItems:"center",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",fontSize:theme.typography.size.s1,lineHeight:"16px",fontWeight:theme.typography.weight.bold})),SubHeadline=newStyled.div(({theme})=>({color:curriedTransparentize$12(.25,theme.color.inverseText),fontSize:theme.typography.size.s1-1,lineHeight:"14px",marginTop:2})),ItemContent=({icon,content:{headline,subHeadline}})=>{let theme=useTheme(),defaultColor=theme.base==="dark"?theme.color.mediumdark:theme.color.mediumlight;return import_react46.default.createElement(import_react46.default.Fragment,null,!icon||import_react46.default.createElement(NotificationIconWrapper,null,import_react46.default.createElement(Icons,{icon:icon.name,width:16,height:16,color:icon.color||defaultColor})),import_react46.default.createElement(NotificationTextWrapper,null,import_react46.default.createElement(Headline,{title:headline,hasIcon:!!icon},headline),subHeadline&&import_react46.default.createElement(SubHeadline,null,subHeadline)))},DismissButtonWrapper=newStyled(IconButton)(({theme})=>({alignSelf:"center",marginTop:0,color:theme.base==="light"?"rgba(255,255,255,0.7)":" #999999"})),DismissNotificationItem=({onDismiss})=>import_react46.default.createElement(DismissButtonWrapper,{title:"Dismiss notification",onClick:e3=>{e3.preventDefault(),onDismiss()}},import_react46.default.createElement(Icons,{icon:"closeAlt",height:12,width:12})),NotificationItemSpacer=newStyled.div({height:48}),NotificationItem=({notification:{content,link,onClear,id,icon},onDismissNotification})=>{let dismissNotificationItem=()=>{onDismissNotification(id),onClear&&onClear({dismissed:!0})};return link?import_react46.default.createElement(NotificationLink,{to:link},import_react46.default.createElement(ItemContent,{icon,content}),import_react46.default.createElement(DismissNotificationItem,{onDismiss:dismissNotificationItem})):import_react46.default.createElement(Notification,null,import_react46.default.createElement(ItemContent,{icon,content}),import_react46.default.createElement(DismissNotificationItem,{onDismiss:dismissNotificationItem}))},NotificationItem_default=NotificationItem;var List2=newStyled.div({zIndex:10,"> * + *":{marginTop:10},"&:empty":{display:"none"}},({placement})=>placement||{bottom:0,left:0,right:0,position:"fixed"}),NotificationList=({notifications,clearNotification,placement=void 0})=>import_react47.default.createElement(List2,{placement},notifications.map(notification=>import_react47.default.createElement(NotificationItem_default,{key:notification.id,onDismissNotification:id=>clearNotification(id),notification}))),NotificationList_default=NotificationList;var mapper3=({state,api})=>({notifications:state.notifications,clearNotification:api.clearNotification}),NotificationConnect=props=>import_react48.default.createElement(ManagerConsumer,{filter:mapper3},fromState=>import_react48.default.createElement(NotificationList_default,{...props,...fromState})),notifications_default=NotificationConnect;var View=newStyled.div({position:"fixed",overflow:"hidden",height:"100vh",width:"100vw"}),App=({viewMode,layout,panelCount,pages})=>{let{width,height,ref}=useResizeDetector(),content,props=(0,import_react49.useMemo)(()=>({Sidebar:sidebar_default,Preview:preview_default,Panel:panel_default2,Notifications:notifications_default}),[]);return!width||!height?content=import_react49.default.createElement("div",null):width<600?content=import_react49.default.createElement(Mobile,{...props,viewMode,options:layout,pages}):content=import_react49.default.createElement(Desktop,{...props,viewMode,options:layout,width,height,panelCount,pages}),import_react49.default.createElement(View,{ref},import_react49.default.createElement(Global,{styles:createGlobal}),import_react49.default.createElement(Symbols,{icons:["folder","component","document","bookmarkhollow"]}),content)};App.displayName="App";var app_default=App;var Provider=class{getElements(_type){throw new Error("Provider.getElements() is not implemented!")}handleAPI(_api){throw new Error("Provider.handleAPI() is not implemented!")}getConfig(){return console.error("Provider.getConfig() is not implemented!"),{}}};var import_react57=__toESM(require_react());var import_react51=__toESM(require_react());var import_react50=__toESM(require_react());var Header=newStyled.header(({theme})=>({marginBottom:32,fontSize:theme.typography.size.l2,color:theme.base==="light"?theme.color.darkest:theme.color.lightest,fontWeight:theme.typography.weight.bold,alignItems:"center",display:"flex","> svg":{height:48,width:"auto",marginRight:8}})),Container4=newStyled.div({display:"flex",alignItems:"center",justifyContent:"center",height:"calc(100% - 40px)",flexDirection:"column"}),UpgradeBlock=newStyled.div(({theme})=>({border:"1px solid",borderRadius:5,padding:20,margin:20,marginTop:0,maxWidth:400,borderColor:theme.appBorderColor,fontSize:theme.typography.size.s2})),Code3=newStyled.pre(({theme})=>({background:theme.base==="light"?"rgba(0, 0, 0, 0.05)":theme.appBorderColor,fontSize:theme.typography.size.s2-1,margin:"4px 0 16px"})),Footer=newStyled.div(({theme})=>({marginBottom:24,display:"flex",flexDirection:"column",alignItems:"center",color:theme.base==="light"?theme.color.dark:theme.color.lightest,fontWeight:theme.typography.weight.regular,fontSize:theme.typography.size.s2})),SquareButton=newStyled(Button)(({theme})=>({"&&":{borderRadius:4,fontSize:"13px",lineHeight:"14px",color:theme.base==="light"?theme.color.darker:theme.color.lightest,padding:"9px 12px",svg:{marginRight:6}}})),TabButton2=newStyled(Button)(({theme,active})=>({"&&":{padding:2,paddingRight:8,margin:0,color:active?theme.color.secondary:theme.base==="light"?theme.color.dark:theme.color.lightest}})),StyledLink=newStyled(Link22)(({theme})=>({"&&":{fontWeight:theme.typography.weight.bold,color:theme.base==="light"?theme.color.dark:theme.color.light},"&:hover":{color:theme.base==="light"?theme.color.darkest:theme.color.lightest}})),AboutScreen=({current,onNavigateToWhatsNew})=>{let[activeTab,setActiveTab]=(0,import_react50.useState)("npm");return import_react50.default.createElement(Container4,null,import_react50.default.createElement("div",{style:{flex:"1"}}),import_react50.default.createElement(Header,null,import_react50.default.createElement(StorybookIcon,null)," Storybook"),import_react50.default.createElement(UpgradeBlock,null,import_react50.default.createElement("strong",null,"You are on Storybook ",current.version),import_react50.default.createElement("p",null,"Run the following script to check for updates and upgrade to the latest version."),import_react50.default.createElement("div",null,import_react50.default.createElement(TabButton2,{active:activeTab==="npm",onClick:()=>setActiveTab("npm")},"npm"),import_react50.default.createElement(TabButton2,{active:activeTab==="pnpm",onClick:()=>setActiveTab("pnpm")},"pnpm")),import_react50.default.createElement(Code3,null,activeTab==="npm"?"npx storybook@latest upgrade":"pnpm dlx storybook@latest upgrade"),onNavigateToWhatsNew&&import_react50.default.createElement(Link22,{onClick:onNavigateToWhatsNew},"See what's new in Storybook")),import_react50.default.createElement("div",{style:{flex:"1.2"}}),import_react50.default.createElement(Footer,null,import_react50.default.createElement("div",{style:{marginBottom:12}},import_react50.default.createElement(SquareButton,{isLink:!0,outline:!0,small:!0,href:"https://github.com/storybookjs/storybook",style:{marginRight:12}},import_react50.default.createElement(Icons,{icon:"github",style:{display:"inline",marginRight:5}}),"GitHub"),import_react50.default.createElement(SquareButton,{isLink:!0,outline:!0,small:!0,href:"https://storybook.js.org/docs"},import_react50.default.createElement(Icons,{icon:"document",style:{display:"inline",marginRight:5}}),"Documentation")),import_react50.default.createElement("div",null,"Open source software maintained by"," ",import_react50.default.createElement(StyledLink,{href:"https://www.chromatic.com/"},"Chromatic")," and the"," ",import_react50.default.createElement(StyledLink,{href:"https://github.com/storybookjs/storybook/graphs/contributors"},"Storybook Community"))))};var NotificationClearer=class extends import_react51.Component{componentDidMount(){let{api,notificationId}=this.props;api.clearNotification(notificationId)}render(){let{children}=this.props;return children}},AboutPage=()=>{let api=useStorybookApi(),state=useStorybookState(),onNavigateToWhatsNew=(0,import_react51.useCallback)(()=>{api.changeSettingsTab("whats-new")},[api]);return import_react51.default.createElement(NotificationClearer,{api,notificationId:"update"},import_react51.default.createElement(AboutScreen,{current:api.getCurrentVersion(),onNavigateToWhatsNew:state.whatsNewData?.status==="SUCCESS"?onNavigateToWhatsNew:void 0}))};var import_react53=__toESM(require_react());var import_react52=__toESM(require_react());var Centered=newStyled.div({top:"50%",position:"absolute",transform:"translateY(-50%)",width:"100%",textAlign:"center"}),LoaderWrapper3=newStyled.div({position:"relative",height:"32px"}),Message4=newStyled.div(({theme})=>({paddingTop:"12px",color:theme.textMutedColor,maxWidth:"295px",margin:"0 auto",fontSize:`${theme.typography.size.s1}px`,lineHeight:"16px"})),Container5=newStyled.div(({theme})=>({position:"absolute",width:"100%",bottom:"40px",background:theme.background.bar,fontSize:"13px",borderTop:"1px solid",borderColor:theme.appBorderColor,padding:"8px 12px",display:"flex",alignItems:"center",justifyContent:"space-between"})),ToggleNotificationButton=newStyled(IconButton)(({theme})=>({fontWeight:theme.typography.weight.regular,color:theme.color.mediumdark,margin:0})),CopyButton=newStyled(Button)(({theme})=>({"&&":{fontSize:"13px",color:theme.color.defaultText,margin:0,padding:0,borderRadius:0}})),WhatsNewFooter=({isNotificationsEnabled,onToggleNotifications,onCopyLink})=>{let theme=useTheme(),[copyText,setCopyText]=(0,import_react52.useState)("Copy Link"),copyLink=()=>{onCopyLink(),setCopyText("Copied!"),setTimeout(()=>setCopyText("Copy Link"),4e3)};return import_react52.default.createElement(Container5,null,import_react52.default.createElement("div",{style:{display:"flex",alignItems:"center",gap:10}},import_react52.default.createElement(Icons,{icon:"heart",color:theme.color.mediumdark}),import_react52.default.createElement("div",null,"Share this with your team."),import_react52.default.createElement(CopyButton,{onClick:copyLink,small:!0},copyText)),import_react52.default.createElement(ToggleNotificationButton,{onClick:onToggleNotifications},isNotificationsEnabled?import_react52.default.createElement(import_react52.default.Fragment,null,import_react52.default.createElement(Icons,{icon:"eyeclose"}),"\xA0Hide notifications"):import_react52.default.createElement(import_react52.default.Fragment,null,import_react52.default.createElement(Icons,{icon:"eye"}),"\xA0Show notifications")))},Iframe=newStyled.iframe({position:"absolute",top:0,left:0,right:0,bottom:0,border:0,margin:0,padding:0,width:"100%",height:"calc(100% - 80px)",background:"white"},({isLoaded})=>({visibility:isLoaded?"visible":"hidden"})),AlertIcon=newStyled(props=>import_react52.default.createElement(Icons,{icon:"alert",...props}))(({theme})=>({color:theme.textMutedColor,width:32,height:32,margin:"0 auto"})),WhatsNewLoader=()=>import_react52.default.createElement(Centered,null,import_react52.default.createElement(LoaderWrapper3,null,import_react52.default.createElement(Loader,null)),import_react52.default.createElement(Message4,null,"Loading...")),MaxWaitTimeMessaging=()=>import_react52.default.createElement(Centered,null,import_react52.default.createElement(AlertIcon,null),import_react52.default.createElement(Message4,null,"The page couldn't be loaded. Check your internet connection and try again.")),PureWhatsNewScreen=({didHitMaxWaitTime,isLoaded,onLoad,url,onCopyLink,onToggleNotifications,isNotificationsEnabled})=>import_react52.default.createElement(import_react52.Fragment,null,!isLoaded&&!didHitMaxWaitTime&&import_react52.default.createElement(WhatsNewLoader,null),didHitMaxWaitTime?import_react52.default.createElement(MaxWaitTimeMessaging,null):import_react52.default.createElement(import_react52.default.Fragment,null,import_react52.default.createElement(Iframe,{isLoaded,onLoad,src:url,title:"What's new?"}),import_react52.default.createElement(WhatsNewFooter,{isNotificationsEnabled,onToggleNotifications,onCopyLink}))),MAX_WAIT_TIME=1e4,WhatsNewScreen=()=>{let api=useStorybookApi(),state=useStorybookState(),{whatsNewData}=state,[isLoaded,setLoaded]=(0,import_react52.useState)(!1),[didHitMaxWaitTime,setDidHitMaxWaitTime]=(0,import_react52.useState)(!1);if((0,import_react52.useEffect)(()=>{let timer=setTimeout(()=>!isLoaded&&setDidHitMaxWaitTime(!0),MAX_WAIT_TIME);return()=>clearTimeout(timer)},[isLoaded]),whatsNewData?.status!=="SUCCESS")return null;let isNotificationsEnabled=!whatsNewData.disableWhatsNewNotifications;return import_react52.default.createElement(PureWhatsNewScreen,{didHitMaxWaitTime,isLoaded,onLoad:()=>{api.whatsNewHasBeenRead(),setLoaded(!0)},url:whatsNewData.url,isNotificationsEnabled,onCopyLink:()=>{navigator.clipboard?.writeText(whatsNewData.blogUrl??whatsNewData.url)},onToggleNotifications:()=>{isNotificationsEnabled?scope.confirm("All update notifications will no longer be shown. Are you sure?")&&api.toggleWhatsNewNotifications():api.toggleWhatsNewNotifications()}})};var WhatsNewPage=()=>import_react53.default.createElement(WhatsNewScreen,null);var import_react56=__toESM(require_react());var import_react55=__toESM(require_react());var import_react54=__toESM(require_react());var Footer2=newStyled.div(({theme})=>({display:"flex",paddingTop:20,marginTop:20,borderTop:`1px solid ${theme.appBorderColor}`,fontWeight:theme.typography.weight.bold,"& > * + *":{marginLeft:20}})),SettingsFooter=props=>import_react54.default.createElement(Footer2,{...props},import_react54.default.createElement(Link22,{secondary:!0,href:"https://storybook.js.org",cancel:!1,target:"_blank"},"Docs"),import_react54.default.createElement(Link22,{secondary:!0,href:"https://github.com/storybookjs/storybook",cancel:!1,target:"_blank"},"GitHub"),import_react54.default.createElement(Link22,{secondary:!0,href:"https://storybook.js.org/community#support",cancel:!1,target:"_blank"},"Support")),SettingsFooter_default=SettingsFooter;var Header2=newStyled.header(({theme})=>({marginBottom:20,fontSize:theme.typography.size.m3,fontWeight:theme.typography.weight.bold,alignItems:"center",display:"flex"})),HeaderItem=newStyled.div(({theme})=>({fontWeight:theme.typography.weight.bold})),GridHeaderRow=newStyled.div({alignSelf:"flex-end",display:"grid",margin:"10px 0",gridTemplateColumns:"1fr 1fr 12px","& > *:last-of-type":{gridColumn:"2 / 2",justifySelf:"flex-end",gridRow:"1"}}),Row=newStyled.div(({theme})=>({padding:"6px 0",borderTop:`1px solid ${theme.appBorderColor}`,display:"grid",gridTemplateColumns:"1fr 1fr 0px"})),GridWrapper=newStyled.div({display:"grid",gridTemplateColumns:"1fr",gridAutoRows:"minmax(auto, auto)",marginBottom:20}),Description=newStyled.div({alignSelf:"center"}),TextInput=newStyled(Form.Input)(({valid,theme})=>valid==="error"?{animation:`${theme.animation.jiggle} 700ms ease-out`}:{},{display:"flex",width:80,flexDirection:"column",justifySelf:"flex-end",paddingLeft:4,paddingRight:4,textAlign:"center"}),Fade=keyframes` +0%,100% { opacity: 0; } + 50% { opacity: 1; } +`,SuccessIcon=newStyled(Icons)(({valid,theme})=>valid==="valid"?{color:theme.color.positive,animation:`${Fade} 2s ease forwards`}:{opacity:0},{alignSelf:"center",display:"flex",marginLeft:10,height:14,width:14}),Container6=newStyled.div(({theme})=>({fontSize:theme.typography.size.s2,padding:"3rem 20px",maxWidth:600,margin:"0 auto"})),shortcutLabels={fullScreen:"Go full screen",togglePanel:"Toggle addons",panelPosition:"Toggle addons orientation",toggleNav:"Toggle sidebar",toolbar:"Toggle canvas toolbar",search:"Focus search",focusNav:"Focus sidebar",focusIframe:"Focus canvas",focusPanel:"Focus addons",prevComponent:"Previous component",nextComponent:"Next component",prevStory:"Previous story",nextStory:"Next story",shortcutsPage:"Go to shortcuts page",aboutPage:"Go to about page",collapseAll:"Collapse all items on sidebar",expandAll:"Expand all items on sidebar",remount:"Remount component"},fixedShortcuts=["escape"];function toShortcutState(shortcutKeys){return Object.entries(shortcutKeys).reduce((acc,[feature,shortcut])=>fixedShortcuts.includes(feature)?acc:{...acc,[feature]:{shortcut,error:!1}},{})}var ShortcutsScreen=class extends import_react55.Component{constructor(props){super(props);this.onKeyDown=e3=>{let{activeFeature,shortcutKeys}=this.state;if(e3.key==="Backspace")return this.restoreDefault();let shortcut=eventToShortcut(e3);if(!shortcut)return!1;let error=!!Object.entries(shortcutKeys).find(([feature,{shortcut:existingShortcut}])=>feature!==activeFeature&&existingShortcut&&shortcutMatchesShortcut(shortcut,existingShortcut));return this.setState({shortcutKeys:{...shortcutKeys,[activeFeature]:{shortcut,error}}})};this.onFocus=focusedInput=>()=>{let{shortcutKeys}=this.state;this.setState({activeFeature:focusedInput,shortcutKeys:{...shortcutKeys,[focusedInput]:{shortcut:null,error:!1}}})};this.onBlur=async()=>{let{shortcutKeys,activeFeature}=this.state;if(shortcutKeys[activeFeature]){let{shortcut,error}=shortcutKeys[activeFeature];return!shortcut||error?this.restoreDefault():this.saveShortcut()}return!1};this.saveShortcut=async()=>{let{activeFeature,shortcutKeys}=this.state,{setShortcut}=this.props;await setShortcut(activeFeature,shortcutKeys[activeFeature].shortcut),this.setState({successField:activeFeature})};this.restoreDefaults=async()=>{let{restoreAllDefaultShortcuts}=this.props,defaultShortcuts2=await restoreAllDefaultShortcuts();return this.setState({shortcutKeys:toShortcutState(defaultShortcuts2)})};this.restoreDefault=async()=>{let{activeFeature,shortcutKeys}=this.state,{restoreDefaultShortcut}=this.props,defaultShortcut=await restoreDefaultShortcut(activeFeature);return this.setState({shortcutKeys:{...shortcutKeys,...toShortcutState({[activeFeature]:defaultShortcut})}})};this.displaySuccessMessage=activeElement=>{let{successField,shortcutKeys}=this.state;return activeElement===successField&&shortcutKeys[activeElement].error===!1?"valid":void 0};this.displayError=activeElement=>{let{activeFeature,shortcutKeys}=this.state;return activeElement===activeFeature&&shortcutKeys[activeElement].error===!0?"error":void 0};this.renderKeyInput=()=>{let{shortcutKeys,addonsShortcutLabels}=this.state;return Object.entries(shortcutKeys).map(([feature,{shortcut}])=>import_react55.default.createElement(Row,{key:feature},import_react55.default.createElement(Description,null,shortcutLabels[feature]||addonsShortcutLabels[feature]),import_react55.default.createElement(TextInput,{spellCheck:"false",valid:this.displayError(feature),className:"modalInput",onBlur:this.onBlur,onFocus:this.onFocus(feature),onKeyDown:this.onKeyDown,value:shortcut?shortcutToHumanString(shortcut):"",placeholder:"Type keys",readOnly:!0}),import_react55.default.createElement(SuccessIcon,{valid:this.displaySuccessMessage(feature),icon:"check"})))};this.renderKeyForm=()=>import_react55.default.createElement(GridWrapper,null,import_react55.default.createElement(GridHeaderRow,null,import_react55.default.createElement(HeaderItem,null,"Commands"),import_react55.default.createElement(HeaderItem,null,"Shortcut")),this.renderKeyInput());this.state={activeFeature:void 0,successField:void 0,shortcutKeys:toShortcutState(props.shortcutKeys),addonsShortcutLabels:props.addonsShortcutLabels}}render(){let layout=this.renderKeyForm();return import_react55.default.createElement(Container6,null,import_react55.default.createElement(Header2,null,"Keyboard shortcuts"),layout,import_react55.default.createElement(Form.Button,{tertiary:!0,small:!0,id:"restoreDefaultsHotkeys",onClick:this.restoreDefaults},"Restore defaults"),import_react55.default.createElement(SettingsFooter_default,null))}};var ShortcutsPage=()=>import_react56.default.createElement(ManagerConsumer,null,({api:{getShortcutKeys,getAddonsShortcutLabels,setShortcut,restoreDefaultShortcut,restoreAllDefaultShortcuts}})=>import_react56.default.createElement(ShortcutsScreen,{shortcutKeys:getShortcutKeys(),addonsShortcutLabels:getAddonsShortcutLabels(),setShortcut,restoreDefaultShortcut,restoreAllDefaultShortcuts}));var{document:document11}=scope,TabBarButton=import_react57.default.memo(function({changeTab,id,title}){return import_react57.default.createElement(Location,null,({path})=>{let active=path.includes(`settings/${id}`);return import_react57.default.createElement(TabButton,{id:`tabbutton-${id}`,className:["tabbutton"].concat(active?["tabbutton-active"]:[]).join(" "),type:"button",key:"id",active,onClick:()=>changeTab(id),role:"tab"},title)})}),Content2=newStyled(ScrollArea)({position:"absolute",top:40,left:0,right:0,bottom:0,overflow:"auto"},({theme})=>({background:theme.background.content})),Pages=({changeTab,onClose,enableShortcuts=!0,enableWhatsNew})=>(import_react57.default.useEffect(()=>{let handleEscape=event=>{!enableShortcuts||event.repeat||matchesModifiers(!1,event)&&matchesKeyCode("Escape",event)&&(event.preventDefault(),onClose())};return document11.addEventListener("keydown",handleEscape),()=>document11.removeEventListener("keydown",handleEscape)},[enableShortcuts,onClose]),import_react57.default.createElement(import_react57.Fragment,null,import_react57.default.createElement(FlexBar,{border:!0},import_react57.default.createElement(TabBar,{role:"tablist"},import_react57.default.createElement(TabBarButton,{id:"about",title:"About",changeTab}),enableWhatsNew&&import_react57.default.createElement(TabBarButton,{id:"whats-new",title:"What's new?",changeTab}),import_react57.default.createElement(TabBarButton,{id:"shortcuts",title:"Keyboard shortcuts",changeTab})),import_react57.default.createElement(IconButton,{onClick:e3=>(e3.preventDefault(),onClose()),title:"Close settings page"},import_react57.default.createElement(Icons,{icon:"close"}))),import_react57.default.createElement(Content2,{vertical:!0,horizontal:!1},import_react57.default.createElement(Route2,{path:"about"},import_react57.default.createElement(AboutPage,{key:"about"})),import_react57.default.createElement(Route2,{path:"whats-new"},import_react57.default.createElement(WhatsNewPage,{key:"whats-new"})),import_react57.default.createElement(Route2,{path:"shortcuts"},import_react57.default.createElement(ShortcutsPage,{key:"shortcuts"}))))),SettingsPages=()=>{let api=useStorybookApi(),state=useStorybookState(),changeTab=tab=>api.changeSettingsTab(tab);return import_react57.default.createElement(Pages,{enableWhatsNew:state.whatsNewData?.status==="SUCCESS",enableShortcuts:state.ui.enableShortcuts,changeTab,onClose:api.closeSettings})},settingsPageAddon={id:"settings",url:"/settings/",title:"Settings",type:Addon_TypesEnum.experimental_PAGE,render:()=>import_react57.default.createElement(Route2,{path:"/settings/",startsWith:!0},import_react57.default.createElement(SettingsPages,null))};ThemeProvider.displayName="ThemeProvider";q.displayName="HelmetProvider";var Root4=({provider})=>import_react58.default.createElement(q,{key:"helmet.Provider"},import_react58.default.createElement(LocationProvider,{key:"location.provider"},import_react58.default.createElement(Main2,{provider}))),Main2=({provider})=>{let navigate=useNavigate2();return import_react58.default.createElement(Location,{key:"location.consumer"},locationData=>import_react58.default.createElement(ManagerProvider,{key:"manager",provider,...locationData,navigate,docsOptions:scope?.DOCS_OPTIONS||{}},({state,api})=>{let panelCount=Object.keys(api.getElements(Addon_TypesEnum.PANEL)).length,pages=(0,import_react58.useMemo)(()=>[settingsPageAddon,...Object.values(api.getElements(Addon_TypesEnum.experimental_PAGE))],[Object.keys(api.getElements(Addon_TypesEnum.experimental_PAGE)).join()]),isLoading=api.getData(state.storyId,state.refId)?!!state.refs[state.refId]&&!state.refs[state.refId].previewInitialized:!state.previewInitialized,layout=(0,import_react58.useMemo)(()=>isLoading?{...state.layout,showPanel:!1}:state.layout,[isLoading,state.layout]);return import_react58.default.createElement(ThemeProvider,{key:"theme.provider",theme:ensure(state.theme)},import_react58.default.createElement(app_default,{key:"app",viewMode:state.viewMode,layout,panelCount,pages}))}))};function renderStorybookUI(domNode,provider){if(!(provider instanceof Provider))throw new ProviderDoesNotExtendBaseProviderError;import_react_dom2.default.render(import_react58.default.createElement(Root4,{key:"root",provider}),domNode)}export{dist_exports,CHANNEL_CREATED,TELEMETRY_ERROR,dist_exports2,Addon_TypesEnum,createBrowserChannel,dist_exports3,mockChannel,addons,dist_exports4,UncaughtManagerError,dist_exports5,Provider,Root4 as Root,renderStorybookUI}; diff --git a/@zooniverse/classifier/sb-manager/chunk-NBCGHFLK.js b/@zooniverse/classifier/sb-manager/chunk-NBCGHFLK.js new file mode 100644 index 00000000000..abbbeebd760 --- /dev/null +++ b/@zooniverse/classifier/sb-manager/chunk-NBCGHFLK.js @@ -0,0 +1,136 @@ +import{_extends,_objectWithoutPropertiesLoose}from"./chunk-QPL63VNK.js";import{lightenColor,newStyled,scope}from"./chunk-SPUAGIB2.js";import{require_checkPropTypes,require_object_assign,require_react}from"./chunk-QMHPSTMR.js";import{require_memoizerific}from"./chunk-3J6GS6FI.js";import{__commonJS,__commonJS2,__toESM,__toESM2}from"./chunk-RKFFWI2D.js";var require_scheduler_development=__commonJS({"../../node_modules/scheduler/cjs/scheduler.development.js"(exports){"use strict";(function(){"use strict";var enableSchedulerDebugging=!1,enableProfiling=!0,requestHostCallback,requestHostTimeout,cancelHostTimeout,shouldYieldToHost,requestPaint;if(typeof window>"u"||typeof MessageChannel!="function"){var _callback=null,_timeoutID=null,_flushCallback=function(){if(_callback!==null)try{var currentTime=exports.unstable_now(),hasRemainingTime=!0;_callback(hasRemainingTime,currentTime),_callback=null}catch(e){throw setTimeout(_flushCallback,0),e}},initialTime=Date.now();exports.unstable_now=function(){return Date.now()-initialTime},requestHostCallback=function(cb){_callback!==null?setTimeout(requestHostCallback,0,cb):(_callback=cb,setTimeout(_flushCallback,0))},requestHostTimeout=function(cb,ms){_timeoutID=setTimeout(cb,ms)},cancelHostTimeout=function(){clearTimeout(_timeoutID)},shouldYieldToHost=function(){return!1},requestPaint=exports.unstable_forceFrameRate=function(){}}else{var performance2=window.performance,_Date=window.Date,_setTimeout=window.setTimeout,_clearTimeout=window.clearTimeout;if(typeof console<"u"){var requestAnimationFrame=window.requestAnimationFrame,cancelAnimationFrame=window.cancelAnimationFrame;typeof requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),typeof cancelAnimationFrame!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if(typeof performance2=="object"&&typeof performance2.now=="function")exports.unstable_now=function(){return performance2.now()};else{var _initialTime=_Date.now();exports.unstable_now=function(){return _Date.now()-_initialTime}}var isMessageLoopRunning=!1,scheduledHostCallback=null,taskTimeoutID=-1,yieldInterval=5,deadline=0;shouldYieldToHost=function(){return exports.unstable_now()>=deadline},requestPaint=function(){},exports.unstable_forceFrameRate=function(fps){if(fps<0||fps>125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported");return}fps>0?yieldInterval=Math.floor(1e3/fps):yieldInterval=5};var performWorkUntilDeadline=function(){if(scheduledHostCallback!==null){var currentTime=exports.unstable_now();deadline=currentTime+yieldInterval;var hasTimeRemaining=!0;try{var hasMoreWork=scheduledHostCallback(hasTimeRemaining,currentTime);hasMoreWork?port.postMessage(null):(isMessageLoopRunning=!1,scheduledHostCallback=null)}catch(error){throw port.postMessage(null),error}}else isMessageLoopRunning=!1},channel=new MessageChannel,port=channel.port2;channel.port1.onmessage=performWorkUntilDeadline,requestHostCallback=function(callback){scheduledHostCallback=callback,isMessageLoopRunning||(isMessageLoopRunning=!0,port.postMessage(null))},requestHostTimeout=function(callback,ms){taskTimeoutID=_setTimeout(function(){callback(exports.unstable_now())},ms)},cancelHostTimeout=function(){_clearTimeout(taskTimeoutID),taskTimeoutID=-1}}function push(heap,node){var index=heap.length;heap.push(node),siftUp(heap,node,index)}function peek(heap){var first=heap[0];return first===void 0?null:first}function pop(heap){var first=heap[0];if(first!==void 0){var last=heap.pop();return last!==first&&(heap[0]=last,siftDown(heap,last,0)),first}else return null}function siftUp(heap,node,i){for(var index=i;;){var parentIndex=index-1>>>1,parent=heap[parentIndex];if(parent!==void 0&&compare(parent,node)>0)heap[parentIndex]=node,heap[index]=parent,index=parentIndex;else return}}function siftDown(heap,node,i){for(var index=i,length=heap.length;indexeventLogSize){if(eventLogSize*=2,eventLogSize>MAX_EVENT_LOG_SIZE){console.error("Scheduler Profiling: Event log exceeded maximum size. Don't forget to call `stopLoggingProfilingEvents()`."),stopLoggingProfilingEvents();return}var newEventLog=new Int32Array(eventLogSize*4);newEventLog.set(eventLog),eventLogBuffer=newEventLog.buffer,eventLog=newEventLog}eventLog.set(entries,offset2)}}function startLoggingProfilingEvents(){eventLogSize=INITIAL_EVENT_LOG_SIZE,eventLogBuffer=new ArrayBuffer(eventLogSize*4),eventLog=new Int32Array(eventLogBuffer),eventLogIndex=0}function stopLoggingProfilingEvents(){var buffer=eventLogBuffer;return eventLogSize=0,eventLogBuffer=null,eventLog=null,eventLogIndex=0,buffer}function markTaskStart(task,ms){profilingState[QUEUE_SIZE]++,eventLog!==null&&logEvent([TaskStartEvent,ms*1e3,task.id,task.priorityLevel])}function markTaskCompleted(task,ms){profilingState[PRIORITY]=NoPriority,profilingState[CURRENT_TASK_ID]=0,profilingState[QUEUE_SIZE]--,eventLog!==null&&logEvent([TaskCompleteEvent,ms*1e3,task.id])}function markTaskCanceled(task,ms){profilingState[QUEUE_SIZE]--,eventLog!==null&&logEvent([TaskCancelEvent,ms*1e3,task.id])}function markTaskErrored(task,ms){profilingState[PRIORITY]=NoPriority,profilingState[CURRENT_TASK_ID]=0,profilingState[QUEUE_SIZE]--,eventLog!==null&&logEvent([TaskErrorEvent,ms*1e3,task.id])}function markTaskRun(task,ms){runIdCounter++,profilingState[PRIORITY]=task.priorityLevel,profilingState[CURRENT_TASK_ID]=task.id,profilingState[CURRENT_RUN_ID]=runIdCounter,eventLog!==null&&logEvent([TaskRunEvent,ms*1e3,task.id,runIdCounter])}function markTaskYield(task,ms){profilingState[PRIORITY]=NoPriority,profilingState[CURRENT_TASK_ID]=0,profilingState[CURRENT_RUN_ID]=0,eventLog!==null&&logEvent([TaskYieldEvent,ms*1e3,task.id,runIdCounter])}function markSchedulerSuspended(ms){mainThreadIdCounter++,eventLog!==null&&logEvent([SchedulerSuspendEvent,ms*1e3,mainThreadIdCounter])}function markSchedulerUnsuspended(ms){eventLog!==null&&logEvent([SchedulerResumeEvent,ms*1e3,mainThreadIdCounter])}var maxSigned31BitInt=1073741823,IMMEDIATE_PRIORITY_TIMEOUT=-1,USER_BLOCKING_PRIORITY=250,NORMAL_PRIORITY_TIMEOUT=5e3,LOW_PRIORITY_TIMEOUT=1e4,IDLE_PRIORITY=maxSigned31BitInt,taskQueue=[],timerQueue=[],taskIdCounter=1,currentTask=null,currentPriorityLevel=NormalPriority,isPerformingWork=!1,isHostCallbackScheduled=!1,isHostTimeoutScheduled=!1;function advanceTimers(currentTime){for(var timer=peek(timerQueue);timer!==null;){if(timer.callback===null)pop(timerQueue);else if(timer.startTime<=currentTime)pop(timerQueue),timer.sortIndex=timer.expirationTime,push(taskQueue,timer),markTaskStart(timer,currentTime),timer.isQueued=!0;else return;timer=peek(timerQueue)}}function handleTimeout(currentTime){if(isHostTimeoutScheduled=!1,advanceTimers(currentTime),!isHostCallbackScheduled)if(peek(taskQueue)!==null)isHostCallbackScheduled=!0,requestHostCallback(flushWork);else{var firstTimer=peek(timerQueue);firstTimer!==null&&requestHostTimeout(handleTimeout,firstTimer.startTime-currentTime)}}function flushWork(hasTimeRemaining,initialTime2){markSchedulerUnsuspended(initialTime2),isHostCallbackScheduled=!1,isHostTimeoutScheduled&&(isHostTimeoutScheduled=!1,cancelHostTimeout()),isPerformingWork=!0;var previousPriorityLevel=currentPriorityLevel;try{if(enableProfiling)try{return workLoop(hasTimeRemaining,initialTime2)}catch(error){if(currentTask!==null){var currentTime=exports.unstable_now();markTaskErrored(currentTask,currentTime),currentTask.isQueued=!1}throw error}else return workLoop(hasTimeRemaining,initialTime2)}finally{currentTask=null,currentPriorityLevel=previousPriorityLevel,isPerformingWork=!1;{var _currentTime=exports.unstable_now();markSchedulerSuspended(_currentTime)}}}function workLoop(hasTimeRemaining,initialTime2){var currentTime=initialTime2;for(advanceTimers(currentTime),currentTask=peek(taskQueue);currentTask!==null&&!enableSchedulerDebugging&&!(currentTask.expirationTime>currentTime&&(!hasTimeRemaining||shouldYieldToHost()));){var callback=currentTask.callback;if(callback!==null){currentTask.callback=null,currentPriorityLevel=currentTask.priorityLevel;var didUserCallbackTimeout=currentTask.expirationTime<=currentTime;markTaskRun(currentTask,currentTime);var continuationCallback=callback(didUserCallbackTimeout);currentTime=exports.unstable_now(),typeof continuationCallback=="function"?(currentTask.callback=continuationCallback,markTaskYield(currentTask,currentTime)):(markTaskCompleted(currentTask,currentTime),currentTask.isQueued=!1,currentTask===peek(taskQueue)&&pop(taskQueue)),advanceTimers(currentTime)}else pop(taskQueue);currentTask=peek(taskQueue)}if(currentTask!==null)return!0;var firstTimer=peek(timerQueue);return firstTimer!==null&&requestHostTimeout(handleTimeout,firstTimer.startTime-currentTime),!1}function unstable_runWithPriority(priorityLevel,eventHandler){switch(priorityLevel){case ImmediatePriority:case UserBlockingPriority:case NormalPriority:case LowPriority:case IdlePriority:break;default:priorityLevel=NormalPriority}var previousPriorityLevel=currentPriorityLevel;currentPriorityLevel=priorityLevel;try{return eventHandler()}finally{currentPriorityLevel=previousPriorityLevel}}function unstable_next(eventHandler){var priorityLevel;switch(currentPriorityLevel){case ImmediatePriority:case UserBlockingPriority:case NormalPriority:priorityLevel=NormalPriority;break;default:priorityLevel=currentPriorityLevel;break}var previousPriorityLevel=currentPriorityLevel;currentPriorityLevel=priorityLevel;try{return eventHandler()}finally{currentPriorityLevel=previousPriorityLevel}}function unstable_wrapCallback(callback){var parentPriorityLevel=currentPriorityLevel;return function(){var previousPriorityLevel=currentPriorityLevel;currentPriorityLevel=parentPriorityLevel;try{return callback.apply(this,arguments)}finally{currentPriorityLevel=previousPriorityLevel}}}function timeoutForPriorityLevel(priorityLevel){switch(priorityLevel){case ImmediatePriority:return IMMEDIATE_PRIORITY_TIMEOUT;case UserBlockingPriority:return USER_BLOCKING_PRIORITY;case IdlePriority:return IDLE_PRIORITY;case LowPriority:return LOW_PRIORITY_TIMEOUT;case NormalPriority:default:return NORMAL_PRIORITY_TIMEOUT}}function unstable_scheduleCallback(priorityLevel,callback,options){var currentTime=exports.unstable_now(),startTime,timeout;if(typeof options=="object"&&options!==null){var delay=options.delay;typeof delay=="number"&&delay>0?startTime=currentTime+delay:startTime=currentTime,timeout=typeof options.timeout=="number"?options.timeout:timeoutForPriorityLevel(priorityLevel)}else timeout=timeoutForPriorityLevel(priorityLevel),startTime=currentTime;var expirationTime=startTime+timeout,newTask={id:taskIdCounter++,callback,priorityLevel,startTime,expirationTime,sortIndex:-1};return newTask.isQueued=!1,startTime>currentTime?(newTask.sortIndex=startTime,push(timerQueue,newTask),peek(taskQueue)===null&&newTask===peek(timerQueue)&&(isHostTimeoutScheduled?cancelHostTimeout():isHostTimeoutScheduled=!0,requestHostTimeout(handleTimeout,startTime-currentTime))):(newTask.sortIndex=expirationTime,push(taskQueue,newTask),markTaskStart(newTask,currentTime),newTask.isQueued=!0,!isHostCallbackScheduled&&!isPerformingWork&&(isHostCallbackScheduled=!0,requestHostCallback(flushWork))),newTask}function unstable_pauseExecution(){}function unstable_continueExecution(){!isHostCallbackScheduled&&!isPerformingWork&&(isHostCallbackScheduled=!0,requestHostCallback(flushWork))}function unstable_getFirstCallbackNode(){return peek(taskQueue)}function unstable_cancelCallback(task){if(task.isQueued){var currentTime=exports.unstable_now();markTaskCanceled(task,currentTime),task.isQueued=!1}task.callback=null}function unstable_getCurrentPriorityLevel(){return currentPriorityLevel}function unstable_shouldYield(){var currentTime=exports.unstable_now();advanceTimers(currentTime);var firstTask=peek(taskQueue);return firstTask!==currentTask&¤tTask!==null&&firstTask!==null&&firstTask.callback!==null&&firstTask.startTime<=currentTime&&firstTask.expirationTime3&&arguments[3]!==void 0?arguments[3]:DEFAULT_THREAD_ID,interaction={__count:1,id:interactionIDCounter++,name,timestamp},prevInteractions=exports.__interactionsRef.current,interactions=new Set(prevInteractions);interactions.add(interaction),exports.__interactionsRef.current=interactions;var subscriber=exports.__subscriberRef.current,returnValue;try{subscriber!==null&&subscriber.onInteractionTraced(interaction)}finally{try{subscriber!==null&&subscriber.onWorkStarted(interactions,threadID)}finally{try{returnValue=callback()}finally{exports.__interactionsRef.current=prevInteractions;try{subscriber!==null&&subscriber.onWorkStopped(interactions,threadID)}finally{interaction.__count--,subscriber!==null&&interaction.__count===0&&subscriber.onInteractionScheduledWorkCompleted(interaction)}}}}return returnValue}function unstable_wrap(callback){var threadID=arguments.length>1&&arguments[1]!==void 0?arguments[1]:DEFAULT_THREAD_ID,wrappedInteractions=exports.__interactionsRef.current,subscriber=exports.__subscriberRef.current;subscriber!==null&&subscriber.onWorkScheduled(wrappedInteractions,threadID),wrappedInteractions.forEach(function(interaction){interaction.__count++});var hasRun=!1;function wrapped(){var prevInteractions=exports.__interactionsRef.current;exports.__interactionsRef.current=wrappedInteractions,subscriber=exports.__subscriberRef.current;try{var returnValue;try{subscriber!==null&&subscriber.onWorkStarted(wrappedInteractions,threadID)}finally{try{returnValue=callback.apply(void 0,arguments)}finally{exports.__interactionsRef.current=prevInteractions,subscriber!==null&&subscriber.onWorkStopped(wrappedInteractions,threadID)}}return returnValue}finally{hasRun||(hasRun=!0,wrappedInteractions.forEach(function(interaction){interaction.__count--,subscriber!==null&&interaction.__count===0&&subscriber.onInteractionScheduledWorkCompleted(interaction)}))}}return wrapped.cancel=function(){subscriber=exports.__subscriberRef.current;try{subscriber!==null&&subscriber.onWorkCanceled(wrappedInteractions,threadID)}finally{wrappedInteractions.forEach(function(interaction){interaction.__count--,subscriber&&interaction.__count===0&&subscriber.onInteractionScheduledWorkCompleted(interaction)})}},wrapped}var subscribers=null;subscribers=new Set;function unstable_subscribe(subscriber){subscribers.add(subscriber),subscribers.size===1&&(exports.__subscriberRef.current={onInteractionScheduledWorkCompleted,onInteractionTraced,onWorkCanceled,onWorkScheduled,onWorkStarted,onWorkStopped})}function unstable_unsubscribe(subscriber){subscribers.delete(subscriber),subscribers.size===0&&(exports.__subscriberRef.current=null)}function onInteractionTraced(interaction){var didCatchError=!1,caughtError=null;if(subscribers.forEach(function(subscriber){try{subscriber.onInteractionTraced(interaction)}catch(error){didCatchError||(didCatchError=!0,caughtError=error)}}),didCatchError)throw caughtError}function onInteractionScheduledWorkCompleted(interaction){var didCatchError=!1,caughtError=null;if(subscribers.forEach(function(subscriber){try{subscriber.onInteractionScheduledWorkCompleted(interaction)}catch(error){didCatchError||(didCatchError=!0,caughtError=error)}}),didCatchError)throw caughtError}function onWorkScheduled(interactions,threadID){var didCatchError=!1,caughtError=null;if(subscribers.forEach(function(subscriber){try{subscriber.onWorkScheduled(interactions,threadID)}catch(error){didCatchError||(didCatchError=!0,caughtError=error)}}),didCatchError)throw caughtError}function onWorkStarted(interactions,threadID){var didCatchError=!1,caughtError=null;if(subscribers.forEach(function(subscriber){try{subscriber.onWorkStarted(interactions,threadID)}catch(error){didCatchError||(didCatchError=!0,caughtError=error)}}),didCatchError)throw caughtError}function onWorkStopped(interactions,threadID){var didCatchError=!1,caughtError=null;if(subscribers.forEach(function(subscriber){try{subscriber.onWorkStopped(interactions,threadID)}catch(error){didCatchError||(didCatchError=!0,caughtError=error)}}),didCatchError)throw caughtError}function onWorkCanceled(interactions,threadID){var didCatchError=!1,caughtError=null;if(subscribers.forEach(function(subscriber){try{subscriber.onWorkCanceled(interactions,threadID)}catch(error){didCatchError||(didCatchError=!0,caughtError=error)}}),didCatchError)throw caughtError}exports.unstable_clear=unstable_clear,exports.unstable_getCurrent=unstable_getCurrent,exports.unstable_getThreadID=unstable_getThreadID,exports.unstable_subscribe=unstable_subscribe,exports.unstable_trace=unstable_trace,exports.unstable_unsubscribe=unstable_unsubscribe,exports.unstable_wrap=unstable_wrap})()}});var require_tracing=__commonJS({"../../node_modules/scheduler/tracing.js"(exports,module){"use strict";module.exports=require_scheduler_tracing_development()}});var require_react_dom_development=__commonJS({"../../node_modules/react-dom/cjs/react-dom.development.js"(exports){"use strict";(function(){"use strict";var React=require_react(),_assign=require_object_assign(),Scheduler=require_scheduler(),checkPropTypes=require_checkPropTypes(),tracing=require_tracing(),ReactSharedInternals=React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;ReactSharedInternals.hasOwnProperty("ReactCurrentDispatcher")||(ReactSharedInternals.ReactCurrentDispatcher={current:null}),ReactSharedInternals.hasOwnProperty("ReactCurrentBatchConfig")||(ReactSharedInternals.ReactCurrentBatchConfig={suspense:null});function warn(format){{for(var _len=arguments.length,args=new Array(_len>1?_len-1:0),_key=1;_key<_len;_key++)args[_key-1]=arguments[_key];printWarning("warn",format,args)}}function error(format){{for(var _len2=arguments.length,args=new Array(_len2>1?_len2-1:0),_key2=1;_key2<_len2;_key2++)args[_key2-1]=arguments[_key2];printWarning("error",format,args)}}function printWarning(level,format,args){{var hasExistingStack=args.length>0&&typeof args[args.length-1]=="string"&&args[args.length-1].indexOf(` + in`)===0;if(!hasExistingStack){var ReactDebugCurrentFrame2=ReactSharedInternals.ReactDebugCurrentFrame,stack=ReactDebugCurrentFrame2.getStackAddendum();stack!==""&&(format+="%s",args=args.concat([stack]))}var argsWithFormat=args.map(function(item){return""+item});argsWithFormat.unshift("Warning: "+format),Function.prototype.apply.call(console[level],console,argsWithFormat);try{var argIndex=0,message="Warning: "+format.replace(/%s/g,function(){return args[argIndex++]});throw new Error(message)}catch{}}}if(!React)throw Error("ReactDOM was loaded before React. Make sure you load the React package before loading ReactDOM.");var invokeGuardedCallbackImpl=function(name,func,context,a,b,c,d,e,f){var funcArgs=Array.prototype.slice.call(arguments,3);try{func.apply(context,funcArgs)}catch(error2){this.onError(error2)}};if(typeof window<"u"&&typeof window.dispatchEvent=="function"&&typeof document<"u"&&typeof document.createEvent=="function"){var fakeNode=document.createElement("react"),invokeGuardedCallbackDev=function(name,func,context,a,b,c,d,e,f){if(!(typeof document<"u"))throw Error("The `document` global was defined when React was initialized, but is not defined anymore. This can happen in a test environment if a component schedules an update from an asynchronous callback, but the test has already finished running. To solve this, you can either unmount the component at the end of your test (and ensure that any asynchronous operations get canceled in `componentWillUnmount`), or you can change the test itself to be asynchronous.");var evt=document.createEvent("Event"),didError=!0,windowEvent=window.event,windowEventDescriptor=Object.getOwnPropertyDescriptor(window,"event"),funcArgs=Array.prototype.slice.call(arguments,3);function callCallback2(){fakeNode.removeEventListener(evtType,callCallback2,!1),typeof window.event<"u"&&window.hasOwnProperty("event")&&(window.event=windowEvent),func.apply(context,funcArgs),didError=!1}var error2,didSetError=!1,isCrossOriginError=!1;function handleWindowError(event){if(error2=event.error,didSetError=!0,error2===null&&event.colno===0&&event.lineno===0&&(isCrossOriginError=!0),event.defaultPrevented&&error2!=null&&typeof error2=="object")try{error2._suppressLogging=!0}catch{}}var evtType="react-"+(name||"invokeguardedcallback");window.addEventListener("error",handleWindowError),fakeNode.addEventListener(evtType,callCallback2,!1),evt.initEvent(evtType,!1,!1),fakeNode.dispatchEvent(evt),windowEventDescriptor&&Object.defineProperty(window,"event",windowEventDescriptor),didError&&(didSetError?isCrossOriginError&&(error2=new Error("A cross-origin error was thrown. React doesn't have access to the actual error object in development. See https://fb.me/react-crossorigin-error for more information.")):error2=new Error(`An error was thrown inside one of your components, but React doesn't know what it was. This is likely due to browser flakiness. React does its best to preserve the "Pause on exceptions" behavior of the DevTools, which requires some DEV-mode only tricks. It's possible that these don't work in your browser. Try triggering the error in production mode, or switching to a modern browser. If you suspect that this is actually an issue with React, please file an issue.`),this.onError(error2)),window.removeEventListener("error",handleWindowError)};invokeGuardedCallbackImpl=invokeGuardedCallbackDev}var invokeGuardedCallbackImpl$1=invokeGuardedCallbackImpl,hasError=!1,caughtError=null,hasRethrowError=!1,rethrowError=null,reporter={onError:function(error2){hasError=!0,caughtError=error2}};function invokeGuardedCallback(name,func,context,a,b,c,d,e,f){hasError=!1,caughtError=null,invokeGuardedCallbackImpl$1.apply(reporter,arguments)}function invokeGuardedCallbackAndCatchFirstError(name,func,context,a,b,c,d,e,f){if(invokeGuardedCallback.apply(this,arguments),hasError){var error2=clearCaughtError();hasRethrowError||(hasRethrowError=!0,rethrowError=error2)}}function rethrowCaughtError(){if(hasRethrowError){var error2=rethrowError;throw hasRethrowError=!1,rethrowError=null,error2}}function hasCaughtError(){return hasError}function clearCaughtError(){if(hasError){var error2=caughtError;return hasError=!1,caughtError=null,error2}else throw Error("clearCaughtError was called but no error was captured. This error is likely caused by a bug in React. Please file an issue.")}var getFiberCurrentPropsFromNode=null,getInstanceFromNode=null,getNodeFromInstance=null;function setComponentTree(getFiberCurrentPropsFromNodeImpl,getInstanceFromNodeImpl,getNodeFromInstanceImpl){getFiberCurrentPropsFromNode=getFiberCurrentPropsFromNodeImpl,getInstanceFromNode=getInstanceFromNodeImpl,getNodeFromInstance=getNodeFromInstanceImpl,(!getNodeFromInstance||!getInstanceFromNode)&&error("EventPluginUtils.setComponentTree(...): Injected module is missing getNodeFromInstance or getInstanceFromNode.")}var validateEventDispatches;validateEventDispatches=function(event){var dispatchListeners=event._dispatchListeners,dispatchInstances=event._dispatchInstances,listenersIsArr=Array.isArray(dispatchListeners),listenersLen=listenersIsArr?dispatchListeners.length:dispatchListeners?1:0,instancesIsArr=Array.isArray(dispatchInstances),instancesLen=instancesIsArr?dispatchInstances.length:dispatchInstances?1:0;(instancesIsArr!==listenersIsArr||instancesLen!==listenersLen)&&error("EventPluginUtils: Invalid `event`.")};function executeDispatch(event,listener,inst){var type=event.type||"unknown-event";event.currentTarget=getNodeFromInstance(inst),invokeGuardedCallbackAndCatchFirstError(type,listener,void 0,event),event.currentTarget=null}function executeDispatchesInOrder(event){var dispatchListeners=event._dispatchListeners,dispatchInstances=event._dispatchInstances;if(validateEventDispatches(event),Array.isArray(dispatchListeners))for(var i=0;i-1))throw Error("EventPluginRegistry: Cannot inject event plugins that do not exist in the plugin ordering, `"+pluginName+"`.");if(!plugins[pluginIndex]){if(!pluginModule.extractEvents)throw Error("EventPluginRegistry: Event plugins must implement an `extractEvents` method, but `"+pluginName+"` does not.");plugins[pluginIndex]=pluginModule;var publishedEvents=pluginModule.eventTypes;for(var eventName in publishedEvents)if(!publishEventForPlugin(publishedEvents[eventName],pluginModule,eventName))throw Error("EventPluginRegistry: Failed to publish event `"+eventName+"` for plugin `"+pluginName+"`.")}}}function publishEventForPlugin(dispatchConfig,pluginModule,eventName){if(eventNameDispatchConfigs.hasOwnProperty(eventName))throw Error("EventPluginRegistry: More than one plugin attempted to publish the same event name, `"+eventName+"`.");eventNameDispatchConfigs[eventName]=dispatchConfig;var phasedRegistrationNames=dispatchConfig.phasedRegistrationNames;if(phasedRegistrationNames){for(var phaseName in phasedRegistrationNames)if(phasedRegistrationNames.hasOwnProperty(phaseName)){var phasedRegistrationName=phasedRegistrationNames[phaseName];publishRegistrationName(phasedRegistrationName,pluginModule,eventName)}return!0}else if(dispatchConfig.registrationName)return publishRegistrationName(dispatchConfig.registrationName,pluginModule,eventName),!0;return!1}function publishRegistrationName(registrationName,pluginModule,eventName){if(registrationNameModules[registrationName])throw Error("EventPluginRegistry: More than one plugin attempted to publish the same registration name, `"+registrationName+"`.");registrationNameModules[registrationName]=pluginModule,registrationNameDependencies[registrationName]=pluginModule.eventTypes[eventName].dependencies;{var lowerCasedName=registrationName.toLowerCase();possibleRegistrationNames[lowerCasedName]=registrationName,registrationName==="onDoubleClick"&&(possibleRegistrationNames.ondblclick=registrationName)}}var plugins=[],eventNameDispatchConfigs={},registrationNameModules={},registrationNameDependencies={},possibleRegistrationNames={};function injectEventPluginOrder(injectedEventPluginOrder){if(eventPluginOrder)throw Error("EventPluginRegistry: Cannot inject event plugin ordering more than once. You are likely trying to load more than one copy of React.");eventPluginOrder=Array.prototype.slice.call(injectedEventPluginOrder),recomputePluginOrdering()}function injectEventPluginsByName(injectedNamesToPlugins){var isOrderingDirty=!1;for(var pluginName in injectedNamesToPlugins)if(injectedNamesToPlugins.hasOwnProperty(pluginName)){var pluginModule=injectedNamesToPlugins[pluginName];if(!namesToPlugins.hasOwnProperty(pluginName)||namesToPlugins[pluginName]!==pluginModule){if(namesToPlugins[pluginName])throw Error("EventPluginRegistry: Cannot inject two different event plugins using the same name, `"+pluginName+"`.");namesToPlugins[pluginName]=pluginModule,isOrderingDirty=!0}}isOrderingDirty&&recomputePluginOrdering()}var canUseDOM=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",PLUGIN_EVENT_SYSTEM=1,IS_REPLAYED=32,IS_FIRST_ANCESTOR=64,restoreImpl=null,restoreTarget=null,restoreQueue=null;function restoreStateOfTarget(target){var internalInstance=getInstanceFromNode(target);if(internalInstance){if(typeof restoreImpl!="function")throw Error("setRestoreImplementation() needs to be called to handle a target for controlled events. This error is likely caused by a bug in React. Please file an issue.");var stateNode=internalInstance.stateNode;if(stateNode){var _props=getFiberCurrentPropsFromNode(stateNode);restoreImpl(internalInstance.stateNode,internalInstance.type,_props)}}}function setRestoreImplementation(impl){restoreImpl=impl}function enqueueStateRestore(target){restoreTarget?restoreQueue?restoreQueue.push(target):restoreQueue=[target]:restoreTarget=target}function needsStateRestore(){return restoreTarget!==null||restoreQueue!==null}function restoreStateIfNeeded(){if(restoreTarget){var target=restoreTarget,queuedTargets=restoreQueue;if(restoreTarget=null,restoreQueue=null,restoreStateOfTarget(target),queuedTargets)for(var i=0;i2&&(name[0]==="o"||name[0]==="O")&&(name[1]==="n"||name[1]==="N")}function shouldRemoveAttributeWithWarning(name,value,propertyInfo,isCustomComponentTag){if(propertyInfo!==null&&propertyInfo.type===RESERVED)return!1;switch(typeof value){case"function":case"symbol":return!0;case"boolean":{if(isCustomComponentTag)return!1;if(propertyInfo!==null)return!propertyInfo.acceptsBooleans;var prefix=name.toLowerCase().slice(0,5);return prefix!=="data-"&&prefix!=="aria-"}default:return!1}}function shouldRemoveAttribute(name,value,propertyInfo,isCustomComponentTag){if(value===null||typeof value>"u"||shouldRemoveAttributeWithWarning(name,value,propertyInfo,isCustomComponentTag))return!0;if(isCustomComponentTag)return!1;if(propertyInfo!==null)switch(propertyInfo.type){case BOOLEAN:return!value;case OVERLOADED_BOOLEAN:return value===!1;case NUMERIC:return isNaN(value);case POSITIVE_NUMERIC:return isNaN(value)||value<1}return!1}function getPropertyInfo(name){return properties.hasOwnProperty(name)?properties[name]:null}function PropertyInfoRecord(name,type,mustUseProperty,attributeName,attributeNamespace,sanitizeURL2){this.acceptsBooleans=type===BOOLEANISH_STRING||type===BOOLEAN||type===OVERLOADED_BOOLEAN,this.attributeName=attributeName,this.attributeNamespace=attributeNamespace,this.mustUseProperty=mustUseProperty,this.propertyName=name,this.type=type,this.sanitizeURL=sanitizeURL2}var properties={},reservedProps=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];reservedProps.forEach(function(name){properties[name]=new PropertyInfoRecord(name,RESERVED,!1,name,null,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(_ref){var name=_ref[0],attributeName=_ref[1];properties[name]=new PropertyInfoRecord(name,STRING,!1,attributeName,null,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,BOOLEANISH_STRING,!1,name.toLowerCase(),null,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,BOOLEANISH_STRING,!1,name,null,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,BOOLEAN,!1,name.toLowerCase(),null,!1)}),["checked","multiple","muted","selected"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,BOOLEAN,!0,name,null,!1)}),["capture","download"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,OVERLOADED_BOOLEAN,!1,name,null,!1)}),["cols","rows","size","span"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,POSITIVE_NUMERIC,!1,name,null,!1)}),["rowSpan","start"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,NUMERIC,!1,name.toLowerCase(),null,!1)});var CAMELIZE=/[\-\:]([a-z])/g,capitalize=function(token){return token[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(attributeName){var name=attributeName.replace(CAMELIZE,capitalize);properties[name]=new PropertyInfoRecord(name,STRING,!1,attributeName,null,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(attributeName){var name=attributeName.replace(CAMELIZE,capitalize);properties[name]=new PropertyInfoRecord(name,STRING,!1,attributeName,"http://www.w3.org/1999/xlink",!1)}),["xml:base","xml:lang","xml:space"].forEach(function(attributeName){var name=attributeName.replace(CAMELIZE,capitalize);properties[name]=new PropertyInfoRecord(name,STRING,!1,attributeName,"http://www.w3.org/XML/1998/namespace",!1)}),["tabIndex","crossOrigin"].forEach(function(attributeName){properties[attributeName]=new PropertyInfoRecord(attributeName,STRING,!1,attributeName.toLowerCase(),null,!1)});var xlinkHref="xlinkHref";properties[xlinkHref]=new PropertyInfoRecord("xlinkHref",STRING,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach(function(attributeName){properties[attributeName]=new PropertyInfoRecord(attributeName,STRING,!1,attributeName.toLowerCase(),null,!0)});var ReactDebugCurrentFrame=null;ReactDebugCurrentFrame=ReactSharedInternals.ReactDebugCurrentFrame;var isJavaScriptProtocol=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i,didWarn=!1;function sanitizeURL(url){!didWarn&&isJavaScriptProtocol.test(url)&&(didWarn=!0,error("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(url)))}function getValueForProperty(node,name,expected,propertyInfo){if(propertyInfo.mustUseProperty){var propertyName=propertyInfo.propertyName;return node[propertyName]}else{propertyInfo.sanitizeURL&&sanitizeURL(""+expected);var attributeName=propertyInfo.attributeName,stringValue=null;if(propertyInfo.type===OVERLOADED_BOOLEAN){if(node.hasAttribute(attributeName)){var value=node.getAttribute(attributeName);return value===""?!0:shouldRemoveAttribute(name,expected,propertyInfo,!1)?value:value===""+expected?expected:value}}else if(node.hasAttribute(attributeName)){if(shouldRemoveAttribute(name,expected,propertyInfo,!1))return node.getAttribute(attributeName);if(propertyInfo.type===BOOLEAN)return expected;stringValue=node.getAttribute(attributeName)}return shouldRemoveAttribute(name,expected,propertyInfo,!1)?stringValue===null?expected:stringValue:stringValue===""+expected?expected:stringValue}}function getValueForAttribute(node,name,expected){{if(!isAttributeNameSafe(name))return;if(!node.hasAttribute(name))return expected===void 0?void 0:null;var value=node.getAttribute(name);return value===""+expected?expected:value}}function setValueForProperty(node,name,value,isCustomComponentTag){var propertyInfo=getPropertyInfo(name);if(!shouldIgnoreAttribute(name,propertyInfo,isCustomComponentTag)){if(shouldRemoveAttribute(name,value,propertyInfo,isCustomComponentTag)&&(value=null),isCustomComponentTag||propertyInfo===null){if(isAttributeNameSafe(name)){var _attributeName=name;value===null?node.removeAttribute(_attributeName):node.setAttribute(_attributeName,""+value)}return}var mustUseProperty=propertyInfo.mustUseProperty;if(mustUseProperty){var propertyName=propertyInfo.propertyName;if(value===null){var type=propertyInfo.type;node[propertyName]=type===BOOLEAN?!1:""}else node[propertyName]=value;return}var attributeName=propertyInfo.attributeName,attributeNamespace=propertyInfo.attributeNamespace;if(value===null)node.removeAttribute(attributeName);else{var _type=propertyInfo.type,attributeValue;_type===BOOLEAN||_type===OVERLOADED_BOOLEAN&&value===!0?attributeValue="":(attributeValue=""+value,propertyInfo.sanitizeURL&&sanitizeURL(attributeValue.toString())),attributeNamespace?node.setAttributeNS(attributeNamespace,attributeName,attributeValue):node.setAttribute(attributeName,attributeValue)}}}var BEFORE_SLASH_RE=/^(.*)[\\\/]/;function describeComponentFrame(name,source,ownerName){var sourceInfo="";if(source){var path=source.fileName,fileName=path.replace(BEFORE_SLASH_RE,"");if(/^index\./.test(fileName)){var match2=path.match(BEFORE_SLASH_RE);if(match2){var pathBeforeSlash=match2[1];if(pathBeforeSlash){var folderName=pathBeforeSlash.replace(BEFORE_SLASH_RE,"");fileName=folderName+"/"+fileName}}}sourceInfo=" (at "+fileName+":"+source.lineNumber+")"}else ownerName&&(sourceInfo=" (created by "+ownerName+")");return` + in `+(name||"Unknown")+sourceInfo}var hasSymbol=typeof Symbol=="function"&&Symbol.for,REACT_ELEMENT_TYPE=hasSymbol?Symbol.for("react.element"):60103,REACT_PORTAL_TYPE=hasSymbol?Symbol.for("react.portal"):60106,REACT_FRAGMENT_TYPE=hasSymbol?Symbol.for("react.fragment"):60107,REACT_STRICT_MODE_TYPE=hasSymbol?Symbol.for("react.strict_mode"):60108,REACT_PROFILER_TYPE=hasSymbol?Symbol.for("react.profiler"):60114,REACT_PROVIDER_TYPE=hasSymbol?Symbol.for("react.provider"):60109,REACT_CONTEXT_TYPE=hasSymbol?Symbol.for("react.context"):60110,REACT_CONCURRENT_MODE_TYPE=hasSymbol?Symbol.for("react.concurrent_mode"):60111,REACT_FORWARD_REF_TYPE=hasSymbol?Symbol.for("react.forward_ref"):60112,REACT_SUSPENSE_TYPE=hasSymbol?Symbol.for("react.suspense"):60113,REACT_SUSPENSE_LIST_TYPE=hasSymbol?Symbol.for("react.suspense_list"):60120,REACT_MEMO_TYPE=hasSymbol?Symbol.for("react.memo"):60115,REACT_LAZY_TYPE=hasSymbol?Symbol.for("react.lazy"):60116,REACT_BLOCK_TYPE=hasSymbol?Symbol.for("react.block"):60121,MAYBE_ITERATOR_SYMBOL=typeof Symbol=="function"&&Symbol.iterator,FAUX_ITERATOR_SYMBOL="@@iterator";function getIteratorFn(maybeIterable){if(maybeIterable===null||typeof maybeIterable!="object")return null;var maybeIterator=MAYBE_ITERATOR_SYMBOL&&maybeIterable[MAYBE_ITERATOR_SYMBOL]||maybeIterable[FAUX_ITERATOR_SYMBOL];return typeof maybeIterator=="function"?maybeIterator:null}var Uninitialized=-1,Pending=0,Resolved=1,Rejected=2;function refineResolvedLazyComponent(lazyComponent){return lazyComponent._status===Resolved?lazyComponent._result:null}function initializeLazyComponentType(lazyComponent){if(lazyComponent._status===Uninitialized){lazyComponent._status=Pending;var ctor=lazyComponent._ctor,thenable=ctor();lazyComponent._result=thenable,thenable.then(function(moduleObject){if(lazyComponent._status===Pending){var defaultExport=moduleObject.default;defaultExport===void 0&&error(`lazy: Expected the result of a dynamic import() call. Instead received: %s + +Your code should look like: + const MyComponent = lazy(() => import('./MyComponent'))`,moduleObject),lazyComponent._status=Resolved,lazyComponent._result=defaultExport}},function(error2){lazyComponent._status===Pending&&(lazyComponent._status=Rejected,lazyComponent._result=error2)})}}function getWrappedName(outerType,innerType,wrapperName){var functionName=innerType.displayName||innerType.name||"";return outerType.displayName||(functionName!==""?wrapperName+"("+functionName+")":wrapperName)}function getComponentName(type){if(type==null)return null;if(typeof type.tag=="number"&&error("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."),typeof type=="function")return type.displayName||type.name||null;if(typeof type=="string")return type;switch(type){case REACT_FRAGMENT_TYPE:return"Fragment";case REACT_PORTAL_TYPE:return"Portal";case REACT_PROFILER_TYPE:return"Profiler";case REACT_STRICT_MODE_TYPE:return"StrictMode";case REACT_SUSPENSE_TYPE:return"Suspense";case REACT_SUSPENSE_LIST_TYPE:return"SuspenseList"}if(typeof type=="object")switch(type.$$typeof){case REACT_CONTEXT_TYPE:return"Context.Consumer";case REACT_PROVIDER_TYPE:return"Context.Provider";case REACT_FORWARD_REF_TYPE:return getWrappedName(type,type.render,"ForwardRef");case REACT_MEMO_TYPE:return getComponentName(type.type);case REACT_BLOCK_TYPE:return getComponentName(type.render);case REACT_LAZY_TYPE:{var thenable=type,resolvedThenable=refineResolvedLazyComponent(thenable);if(resolvedThenable)return getComponentName(resolvedThenable);break}}return null}var ReactDebugCurrentFrame$1=ReactSharedInternals.ReactDebugCurrentFrame;function describeFiber(fiber){switch(fiber.tag){case HostRoot:case HostPortal:case HostText:case Fragment:case ContextProvider:case ContextConsumer:return"";default:var owner=fiber._debugOwner,source=fiber._debugSource,name=getComponentName(fiber.type),ownerName=null;return owner&&(ownerName=getComponentName(owner.type)),describeComponentFrame(name,source,ownerName)}}function getStackByFiberInDevAndProd(workInProgress2){var info="",node=workInProgress2;do info+=describeFiber(node),node=node.return;while(node);return info}var current=null,isRendering=!1;function getCurrentFiberOwnerNameInDevOrNull(){{if(current===null)return null;var owner=current._debugOwner;if(owner!==null&&typeof owner<"u")return getComponentName(owner.type)}return null}function getCurrentFiberStackInDev(){return current===null?"":getStackByFiberInDevAndProd(current)}function resetCurrentFiber(){ReactDebugCurrentFrame$1.getCurrentStack=null,current=null,isRendering=!1}function setCurrentFiber(fiber){ReactDebugCurrentFrame$1.getCurrentStack=getCurrentFiberStackInDev,current=fiber,isRendering=!1}function setIsRendering(rendering){isRendering=rendering}function toString(value){return""+value}function getToStringValue(value){switch(typeof value){case"boolean":case"number":case"object":case"string":case"undefined":return value;default:return""}}var ReactDebugCurrentFrame$2=null,ReactControlledValuePropTypes={checkPropTypes:null};{ReactDebugCurrentFrame$2=ReactSharedInternals.ReactDebugCurrentFrame;var hasReadOnlyValue={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0},propTypes={value:function(props,propName,componentName){return hasReadOnlyValue[props.type]||props.onChange||props.readOnly||props.disabled||props[propName]==null||enableDeprecatedFlareAPI?null:new Error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.")},checked:function(props,propName,componentName){return props.onChange||props.readOnly||props.disabled||props[propName]==null||enableDeprecatedFlareAPI?null:new Error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}};ReactControlledValuePropTypes.checkPropTypes=function(tagName,props){checkPropTypes(propTypes,props,"prop",tagName,ReactDebugCurrentFrame$2.getStackAddendum)}}function isCheckable(elem){var type=elem.type,nodeName=elem.nodeName;return nodeName&&nodeName.toLowerCase()==="input"&&(type==="checkbox"||type==="radio")}function getTracker(node){return node._valueTracker}function detachTracker(node){node._valueTracker=null}function getValueFromNode(node){var value="";return node&&(isCheckable(node)?value=node.checked?"true":"false":value=node.value),value}function trackValueOnNode(node){var valueField=isCheckable(node)?"checked":"value",descriptor=Object.getOwnPropertyDescriptor(node.constructor.prototype,valueField),currentValue=""+node[valueField];if(!(node.hasOwnProperty(valueField)||typeof descriptor>"u"||typeof descriptor.get!="function"||typeof descriptor.set!="function")){var get2=descriptor.get,set2=descriptor.set;Object.defineProperty(node,valueField,{configurable:!0,get:function(){return get2.call(this)},set:function(value){currentValue=""+value,set2.call(this,value)}}),Object.defineProperty(node,valueField,{enumerable:descriptor.enumerable});var tracker={getValue:function(){return currentValue},setValue:function(value){currentValue=""+value},stopTracking:function(){detachTracker(node),delete node[valueField]}};return tracker}}function track(node){getTracker(node)||(node._valueTracker=trackValueOnNode(node))}function updateValueIfChanged(node){if(!node)return!1;var tracker=getTracker(node);if(!tracker)return!0;var lastValue=tracker.getValue(),nextValue=getValueFromNode(node);return nextValue!==lastValue?(tracker.setValue(nextValue),!0):!1}var didWarnValueDefaultValue=!1,didWarnCheckedDefaultChecked=!1,didWarnControlledToUncontrolled=!1,didWarnUncontrolledToControlled=!1;function isControlled(props){var usesChecked=props.type==="checkbox"||props.type==="radio";return usesChecked?props.checked!=null:props.value!=null}function getHostProps(element,props){var node=element,checked=props.checked,hostProps=_assign({},props,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:checked??node._wrapperState.initialChecked});return hostProps}function initWrapperState(element,props){ReactControlledValuePropTypes.checkPropTypes("input",props),props.checked!==void 0&&props.defaultChecked!==void 0&&!didWarnCheckedDefaultChecked&&(error("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://fb.me/react-controlled-components",getCurrentFiberOwnerNameInDevOrNull()||"A component",props.type),didWarnCheckedDefaultChecked=!0),props.value!==void 0&&props.defaultValue!==void 0&&!didWarnValueDefaultValue&&(error("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://fb.me/react-controlled-components",getCurrentFiberOwnerNameInDevOrNull()||"A component",props.type),didWarnValueDefaultValue=!0);var node=element,defaultValue=props.defaultValue==null?"":props.defaultValue;node._wrapperState={initialChecked:props.checked!=null?props.checked:props.defaultChecked,initialValue:getToStringValue(props.value!=null?props.value:defaultValue),controlled:isControlled(props)}}function updateChecked(element,props){var node=element,checked=props.checked;checked!=null&&setValueForProperty(node,"checked",checked,!1)}function updateWrapper(element,props){var node=element;{var controlled=isControlled(props);!node._wrapperState.controlled&&controlled&&!didWarnUncontrolledToControlled&&(error("A component is changing an uncontrolled input of type %s to be controlled. Input elements should not switch from uncontrolled to controlled (or vice versa). Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://fb.me/react-controlled-components",props.type),didWarnUncontrolledToControlled=!0),node._wrapperState.controlled&&!controlled&&!didWarnControlledToUncontrolled&&(error("A component is changing a controlled input of type %s to be uncontrolled. Input elements should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://fb.me/react-controlled-components",props.type),didWarnControlledToUncontrolled=!0)}updateChecked(element,props);var value=getToStringValue(props.value),type=props.type;if(value!=null)type==="number"?(value===0&&node.value===""||node.value!=value)&&(node.value=toString(value)):node.value!==toString(value)&&(node.value=toString(value));else if(type==="submit"||type==="reset"){node.removeAttribute("value");return}props.hasOwnProperty("value")?setDefaultValue(node,props.type,value):props.hasOwnProperty("defaultValue")&&setDefaultValue(node,props.type,getToStringValue(props.defaultValue)),props.checked==null&&props.defaultChecked!=null&&(node.defaultChecked=!!props.defaultChecked)}function postMountWrapper(element,props,isHydrating2){var node=element;if(props.hasOwnProperty("value")||props.hasOwnProperty("defaultValue")){var type=props.type,isButton=type==="submit"||type==="reset";if(isButton&&(props.value===void 0||props.value===null))return;var initialValue=toString(node._wrapperState.initialValue);isHydrating2||initialValue!==node.value&&(node.value=initialValue),node.defaultValue=initialValue}var name=node.name;name!==""&&(node.name=""),node.defaultChecked=!node.defaultChecked,node.defaultChecked=!!node._wrapperState.initialChecked,name!==""&&(node.name=name)}function restoreControlledState(element,props){var node=element;updateWrapper(node,props),updateNamedCousins(node,props)}function updateNamedCousins(rootNode,props){var name=props.name;if(props.type==="radio"&&name!=null){for(var queryRoot=rootNode;queryRoot.parentNode;)queryRoot=queryRoot.parentNode;for(var group=queryRoot.querySelectorAll("input[name="+JSON.stringify(""+name)+'][type="radio"]'),i=0;i children."))))}),props.selected!=null&&!didWarnSelectedSetOnOption&&(error("Use the `defaultValue` or `value` props on must be a scalar value if `multiple` is false.%s",propName,getDeclarationErrorAddendum())}}}}function updateOptions(node,multiple,propValue,setDefaultSelected){var options=node.options;if(multiple){for(var selectedValues=propValue,selectedValue={},i=0;i.");var hostProps=_assign({},props,{value:void 0,defaultValue:void 0,children:toString(node._wrapperState.initialValue)});return hostProps}function initWrapperState$2(element,props){var node=element;ReactControlledValuePropTypes.checkPropTypes("textarea",props),props.value!==void 0&&props.defaultValue!==void 0&&!didWarnValDefaultVal&&(error("%s contains a textarea with both value and defaultValue props. Textarea elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled textarea and remove one of these props. More info: https://fb.me/react-controlled-components",getCurrentFiberOwnerNameInDevOrNull()||"A component"),didWarnValDefaultVal=!0);var initialValue=props.value;if(initialValue==null){var children=props.children,defaultValue=props.defaultValue;if(children!=null){error("Use the `defaultValue` or `value` props instead of setting children on