From d7f151239a00f501f7734974ffe37e92cdebb34c Mon Sep 17 00:00:00 2001 From: mozgbrasil Date: Mon, 26 Aug 2024 13:17:23 -0300 Subject: [PATCH] test --- docs/1049.59895399c9c40d66.js | 1 - docs/1102.60858d32decc73b5.js | 1 - docs/1293.0a1dbc52ecf7ffb2.js | 1 - docs/132.ad77dea75b29ded4.js | 1 - docs/138.04705b72280a8242.js | 1 + docs/1459.d0eef3d87621e298.js | 1 - docs/1577.64cd7fa9f810e49e.js | 1 - docs/2075.dcb0ec39325d0d31.js | 1 - docs/2144.2ff3947cb6cadb14.js | 1 - docs/2348.519b0c5c5eeafc96.js | 1 - docs/236.632b745249637517.js | 1 + docs/2375.b227fe8ce379357a.js | 1 - docs/2415.3032b50543be36b7.js | 1 - docs/2440.5d57f8f60d27562d.js | 1 - docs/2560.5217ad5cc0a83ca9.js | 1 - docs/2771.f361a87705fb6519.js | 1 - docs/2885.26fb69b012b4c773.js | 1 - docs/3110.368befd868ee0453.js | 1 - docs/3162.869ad092bf180aa7.js | 1 - docs/317.1fbf0cf6d503cc8a.js | 1 - docs/3251.18cbebbcf87c8f66.js | 1 - docs/336.07d8ff40015337d6.js | 1 - docs/3506.da4ea070f9e095cb.js | 1 - docs/3511.6754e40cccf896fe.js | 1 - docs/3558.fe736273304727ab.js | 1 - docs/362.e288f813e311d056.js | 1 + docs/3780.93a8cbf4512bbadc.js | 1 - docs/3810.65a56d217ea4dac0.js | 1 - docs/3814.1374b53f8a755e92.js | 1 - docs/3rdpartylicenses.txt | 565 ---- docs/4171.e12fab39b82a72aa.js | 1 - docs/4183.47952c188ea59271.js | 1 - docs/431.948d9874379f2594.js | 1 + docs/4406.d6f87fcf98674321.js | 1 - docs/441.ebfc863cb2ca27aa.js | 1 - docs/4463.70b3de73c62756c6.js | 1 - docs/4591.62bae31878804e7a.js | 1 - docs/465.2165480e6a4ebf3f.js | 1 + docs/4699.e34acfd4a4d78305.js | 1 - docs/4748.b7b7d74b16350ed6.js | 1 - docs/4786.2571b9a53c56d73d.js | 1 - docs/5100.72ad7201989f55a8.js | 1 - docs/5197.2b8223a10efda9a1.js | 1 - docs/5222.420f222d68b8a593.js | 1 - docs/5228.c050e1b878e437f9.js | 1 - docs/5310.8455d6bbaaff4a25.js | 1 - docs/5712.c051f0853d25e266.js | 1 - docs/5887.60e069297e5af58d.js | 1 - docs/5949.5025f25cd1e70f7f.js | 1 - docs/6024.beb1976926c7fc4d.js | 1 - docs/614.baa0bd2463b90f03.js | 1 - docs/6411.d82d26d291089b39.js | 1 - docs/6433.cc5d9d8eceb58eca.js | 1 - docs/648.1c42f828d12a2afc.js | 1 + docs/6521.c0f80b816627f70b.js | 1 - docs/6840.c5fcdcf41a442a57.js | 1 - docs/7020.6f2141c73950b891.js | 1 - docs/7030.3d83bdc70a8de3a1.js | 1 - docs/7076.97ec8a78a2e4a318.js | 1 - docs/7179.0f93648e2e0c1a97.js | 1 - docs/7240.1296445fd4bc9cd9.js | 1 - docs/7270.01f74c0c980392a0.js | 1 - docs/7356.17d3123e93ab7f22.js | 1 - docs/7372.5ee974ca75836606.js | 1 - docs/7428.8861b7ecbb0a8532.js | 1 - docs/746.617567420aa52eab.js | 1 + docs/7572.2ec92bc458cb9083.js | 1 - docs/7720.10d06815af35d1fa.js | 1 - docs/8008.f943dc8fa8091425.js | 1 - docs/8066.dd5d9d276bb1ec29.js | 1 - docs/8193.d98a7242c22bea90.js | 1 - docs/8205.f97490cf409d275b.js | 1 - docs/8314.30b74141a9f1f979.js | 1 - docs/8361.12e83eecf61cf5c0.js | 1 - docs/8477.28b9acd63cff7b1e.js | 1 - docs/8584.c37c5b5d59f31023.js | 1 - docs/8622.8b4a6293afb34552.js | 1 - docs/8805.f89676fda1842e1f.js | 1 - docs/8814.06b9462160a4cbbe.js | 1 - docs/8970.fd016fea992da730.js | 1 - docs/9013.d22195dd3da3a1aa.js | 1 - docs/9072.3233a0d912538f09.js | 1 - docs/9178.dc004f659bc34857.js | 1 - docs/9344.cc322276163a81ea.js | 1 - docs/964.4b0c97c32b47890c.js | 1 - docs/9947.5707b10f1e325383.js | 1 - docs/9977.fb1c96de202eb9b6.js | 1 - docs/app/index.html | 17 - docs/app/tabs/index.html | 17 - docs/app/tabs/main/account/index.html | 17 - docs/app/tabs/main/capacitor/index.html | 17 - docs/app/tabs/main/home/capacitor/index.html | 17 - docs/app/tabs/main/home/index.html | 17 - docs/app/tabs/main/home/ionic/index.html | 17 - docs/app/tabs/main/home/material/index.html | 17 - docs/app/tabs/main/index.html | 17 - docs/app/tabs/main/ionic/index.html | 17 - docs/app/tabs/main/material/index.html | 17 - docs/common.4bb4a2440ac2b798.js | 1 - docs/common.6dfbfa125cbdb65b.js | 1 + docs/core/index.html | 17 - docs/favicon.ico | Bin 15086 -> 0 bytes docs/icons/icon-128x128.png | Bin 2875 -> 0 bytes docs/icons/icon-144x144.png | Bin 3077 -> 0 bytes docs/icons/icon-152x152.png | Bin 3293 -> 0 bytes docs/icons/icon-192x192.png | Bin 4306 -> 0 bytes docs/icons/icon-384x384.png | Bin 11028 -> 0 bytes docs/icons/icon-512x512.png | Bin 16332 -> 0 bytes docs/icons/icon-72x72.png | Bin 1995 -> 0 bytes docs/icons/icon-96x96.png | Bin 2404 -> 0 bytes docs/index.html | 109 +- docs/index.original.html | 104 +- docs/main.0d247c0686ece246.js | 1 + docs/main.a65f1e1ea8dbf47c.js | 1 - docs/manifest.webmanifest | 59 - docs/modules/index.html | 17 - docs/modules/mozg/account/index.html | 17 - docs/modules/mozg/home/capacitor/index.html | 17 - docs/modules/mozg/home/index.html | 17 - docs/modules/mozg/home/ionic/index.html | 17 - docs/modules/mozg/home/material/index.html | 17 - docs/modules/mozg/index.html | 17 - docs/modules/mozg/main/account/index.html | 17 - docs/modules/mozg/main/capacitor/index.html | 17 - .../mozg/main/home/capacitor/index.html | 17 - docs/modules/mozg/main/home/index.html | 17 - docs/modules/mozg/main/home/ionic/index.html | 17 - .../mozg/main/home/material/index.html | 17 - docs/modules/mozg/main/index.html | 17 - docs/modules/mozg/main/ionic/index.html | 17 - docs/modules/mozg/main/material/index.html | 17 - docs/modules/pages/account/index.html | 17 - docs/modules/pages/footer/index.html | 17 - docs/modules/pages/header/index.html | 17 - docs/modules/pages/hero/index.html | 17 - docs/modules/pages/home/index.html | 17 - docs/modules/pages/index.html | 17 - docs/modules/pages/main/index.html | 17 - docs/modules/pages/services/index.html | 17 - docs/ngsw-worker.js | 1863 ----------- docs/ngsw.json | 2957 ----------------- docs/polyfills-core-js.5681bbd804d94eb3.js | 1 - docs/polyfills-dom.5261b124ee867471.js | 1 - docs/polyfills.10f791144092bb40.js | 1 - docs/polyfills.ecaec4546b1fe319.js | 1 + docs/runtime.2d81ecd7fc267008.js | 1 + docs/runtime.90909663e927c778.js | 1 - docs/safety-worker.js | 30 - docs/shared/capacitor/index.html | 17 - docs/shared/index.html | 17 - docs/shared/ionic/index.html | 17 - docs/shared/material/index.html | 17 - docs/shell/index.html | 17 - docs/styles.718648d4453d25f1.css | 1 - docs/styles.b41c1147a5ca11d4.css | 1 + docs/svg/accessibility-outline.svg | 1 - docs/svg/accessibility-sharp.svg | 1 - docs/svg/accessibility.svg | 1 - docs/svg/add-circle-outline.svg | 1 - docs/svg/add-circle-sharp.svg | 1 - docs/svg/add-circle.svg | 1 - docs/svg/add-outline.svg | 1 - docs/svg/add-sharp.svg | 1 - docs/svg/add.svg | 1 - docs/svg/airplane-outline.svg | 1 - docs/svg/airplane-sharp.svg | 1 - docs/svg/airplane.svg | 1 - docs/svg/alarm-outline.svg | 1 - docs/svg/alarm-sharp.svg | 1 - docs/svg/alarm.svg | 1 - docs/svg/albums-outline.svg | 1 - docs/svg/albums-sharp.svg | 1 - docs/svg/albums.svg | 1 - docs/svg/alert-circle-outline.svg | 1 - docs/svg/alert-circle-sharp.svg | 1 - docs/svg/alert-circle.svg | 1 - docs/svg/alert-outline.svg | 1 - docs/svg/alert-sharp.svg | 1 - docs/svg/alert.svg | 1 - docs/svg/american-football-outline.svg | 1 - docs/svg/american-football-sharp.svg | 1 - docs/svg/american-football.svg | 1 - docs/svg/analytics-outline.svg | 1 - docs/svg/analytics-sharp.svg | 1 - docs/svg/analytics.svg | 1 - docs/svg/aperture-outline.svg | 1 - docs/svg/aperture-sharp.svg | 1 - docs/svg/aperture.svg | 1 - docs/svg/apps-outline.svg | 1 - docs/svg/apps-sharp.svg | 1 - docs/svg/apps.svg | 1 - docs/svg/archive-outline.svg | 1 - docs/svg/archive-sharp.svg | 1 - docs/svg/archive.svg | 1 - docs/svg/arrow-back-circle-outline.svg | 1 - docs/svg/arrow-back-circle-sharp.svg | 1 - docs/svg/arrow-back-circle.svg | 1 - docs/svg/arrow-back-outline.svg | 1 - docs/svg/arrow-back-sharp.svg | 1 - docs/svg/arrow-back.svg | 1 - docs/svg/arrow-down-circle-outline.svg | 1 - docs/svg/arrow-down-circle-sharp.svg | 1 - docs/svg/arrow-down-circle.svg | 1 - docs/svg/arrow-down-left-box-outline.svg | 1 - docs/svg/arrow-down-left-box-sharp.svg | 1 - docs/svg/arrow-down-left-box.svg | 1 - docs/svg/arrow-down-outline.svg | 1 - docs/svg/arrow-down-right-box-outline.svg | 1 - docs/svg/arrow-down-right-box-sharp.svg | 1 - docs/svg/arrow-down-right-box.svg | 1 - docs/svg/arrow-down-sharp.svg | 1 - docs/svg/arrow-down.svg | 1 - docs/svg/arrow-forward-circle-outline.svg | 1 - docs/svg/arrow-forward-circle-sharp.svg | 1 - docs/svg/arrow-forward-circle.svg | 1 - docs/svg/arrow-forward-outline.svg | 1 - docs/svg/arrow-forward-sharp.svg | 1 - docs/svg/arrow-forward.svg | 1 - docs/svg/arrow-redo-circle-outline.svg | 1 - docs/svg/arrow-redo-circle-sharp.svg | 1 - docs/svg/arrow-redo-circle.svg | 1 - docs/svg/arrow-redo-outline.svg | 1 - docs/svg/arrow-redo-sharp.svg | 1 - docs/svg/arrow-redo.svg | 1 - docs/svg/arrow-undo-circle-outline.svg | 1 - docs/svg/arrow-undo-circle-sharp.svg | 1 - docs/svg/arrow-undo-circle.svg | 1 - docs/svg/arrow-undo-outline.svg | 1 - docs/svg/arrow-undo-sharp.svg | 1 - docs/svg/arrow-undo.svg | 1 - docs/svg/arrow-up-circle-outline.svg | 1 - docs/svg/arrow-up-circle-sharp.svg | 1 - docs/svg/arrow-up-circle.svg | 1 - docs/svg/arrow-up-left-box-outline.svg | 1 - docs/svg/arrow-up-left-box-sharp.svg | 1 - docs/svg/arrow-up-left-box.svg | 1 - docs/svg/arrow-up-outline.svg | 1 - docs/svg/arrow-up-right-box-outline.svg | 1 - docs/svg/arrow-up-right-box-sharp.svg | 1 - docs/svg/arrow-up-right-box.svg | 1 - docs/svg/arrow-up-sharp.svg | 1 - docs/svg/arrow-up.svg | 1 - docs/svg/at-circle-outline.svg | 1 - docs/svg/at-circle-sharp.svg | 1 - docs/svg/at-circle.svg | 1 - docs/svg/at-outline.svg | 1 - docs/svg/at-sharp.svg | 1 - docs/svg/at.svg | 1 - docs/svg/attach-outline.svg | 1 - docs/svg/attach-sharp.svg | 1 - docs/svg/attach.svg | 1 - docs/svg/backspace-outline.svg | 1 - docs/svg/backspace-sharp.svg | 1 - docs/svg/backspace.svg | 1 - docs/svg/bag-add-outline.svg | 1 - docs/svg/bag-add-sharp.svg | 1 - docs/svg/bag-add.svg | 1 - docs/svg/bag-check-outline.svg | 1 - docs/svg/bag-check-sharp.svg | 1 - docs/svg/bag-check.svg | 1 - docs/svg/bag-handle-outline.svg | 1 - docs/svg/bag-handle-sharp.svg | 1 - docs/svg/bag-handle.svg | 1 - docs/svg/bag-outline.svg | 1 - docs/svg/bag-remove-outline.svg | 1 - docs/svg/bag-remove-sharp.svg | 1 - docs/svg/bag-remove.svg | 1 - docs/svg/bag-sharp.svg | 1 - docs/svg/bag.svg | 1 - docs/svg/balloon-outline.svg | 1 - docs/svg/balloon-sharp.svg | 1 - docs/svg/balloon.svg | 1 - docs/svg/ban-outline.svg | 1 - docs/svg/ban-sharp.svg | 1 - docs/svg/ban.svg | 1 - docs/svg/bandage-outline.svg | 1 - docs/svg/bandage-sharp.svg | 1 - docs/svg/bandage.svg | 1 - docs/svg/bar-chart-outline.svg | 1 - docs/svg/bar-chart-sharp.svg | 1 - docs/svg/bar-chart.svg | 1 - docs/svg/barbell-outline.svg | 1 - docs/svg/barbell-sharp.svg | 1 - docs/svg/barbell.svg | 1 - docs/svg/barcode-outline.svg | 1 - docs/svg/barcode-sharp.svg | 1 - docs/svg/barcode.svg | 1 - docs/svg/baseball-outline.svg | 1 - docs/svg/baseball-sharp.svg | 1 - docs/svg/baseball.svg | 1 - docs/svg/basket-outline.svg | 1 - docs/svg/basket-sharp.svg | 1 - docs/svg/basket.svg | 1 - docs/svg/basketball-outline.svg | 1 - docs/svg/basketball-sharp.svg | 1 - docs/svg/basketball.svg | 1 - docs/svg/battery-charging-outline.svg | 1 - docs/svg/battery-charging-sharp.svg | 1 - docs/svg/battery-charging.svg | 1 - docs/svg/battery-dead-outline.svg | 1 - docs/svg/battery-dead-sharp.svg | 1 - docs/svg/battery-dead.svg | 1 - docs/svg/battery-full-outline.svg | 1 - docs/svg/battery-full-sharp.svg | 1 - docs/svg/battery-full.svg | 1 - docs/svg/battery-half-outline.svg | 1 - docs/svg/battery-half-sharp.svg | 1 - docs/svg/battery-half.svg | 1 - docs/svg/beaker-outline.svg | 1 - docs/svg/beaker-sharp.svg | 1 - docs/svg/beaker.svg | 1 - docs/svg/bed-outline.svg | 1 - docs/svg/bed-sharp.svg | 1 - docs/svg/bed.svg | 1 - docs/svg/beer-outline.svg | 1 - docs/svg/beer-sharp.svg | 1 - docs/svg/beer.svg | 1 - docs/svg/bicycle-outline.svg | 1 - docs/svg/bicycle-sharp.svg | 1 - docs/svg/bicycle.svg | 1 - docs/svg/binoculars-outline.svg | 1 - docs/svg/binoculars-sharp.svg | 1 - docs/svg/binoculars.svg | 1 - docs/svg/bluetooth-outline.svg | 1 - docs/svg/bluetooth-sharp.svg | 1 - docs/svg/bluetooth.svg | 1 - docs/svg/boat-outline.svg | 1 - docs/svg/boat-sharp.svg | 1 - docs/svg/boat.svg | 1 - docs/svg/body-outline.svg | 1 - docs/svg/body-sharp.svg | 1 - docs/svg/body.svg | 1 - docs/svg/bonfire-outline.svg | 1 - docs/svg/bonfire-sharp.svg | 1 - docs/svg/bonfire.svg | 1 - docs/svg/book-outline.svg | 1 - docs/svg/book-sharp.svg | 1 - docs/svg/book.svg | 1 - docs/svg/bookmark-outline.svg | 1 - docs/svg/bookmark-sharp.svg | 1 - docs/svg/bookmark.svg | 1 - docs/svg/bookmarks-outline.svg | 1 - docs/svg/bookmarks-sharp.svg | 1 - docs/svg/bookmarks.svg | 1 - docs/svg/bowling-ball-outline.svg | 1 - docs/svg/bowling-ball-sharp.svg | 1 - docs/svg/bowling-ball.svg | 1 - docs/svg/briefcase-outline.svg | 1 - docs/svg/briefcase-sharp.svg | 1 - docs/svg/briefcase.svg | 1 - docs/svg/browsers-outline.svg | 1 - docs/svg/browsers-sharp.svg | 1 - docs/svg/browsers.svg | 1 - docs/svg/brush-outline.svg | 1 - docs/svg/brush-sharp.svg | 1 - docs/svg/brush.svg | 1 - docs/svg/bug-outline.svg | 1 - docs/svg/bug-sharp.svg | 1 - docs/svg/bug.svg | 1 - docs/svg/build-outline.svg | 1 - docs/svg/build-sharp.svg | 1 - docs/svg/build.svg | 1 - docs/svg/bulb-outline.svg | 1 - docs/svg/bulb-sharp.svg | 1 - docs/svg/bulb.svg | 1 - docs/svg/bus-outline.svg | 1 - docs/svg/bus-sharp.svg | 1 - docs/svg/bus.svg | 1 - docs/svg/business-outline.svg | 1 - docs/svg/business-sharp.svg | 1 - docs/svg/business.svg | 1 - docs/svg/cafe-outline.svg | 1 - docs/svg/cafe-sharp.svg | 1 - docs/svg/cafe.svg | 1 - docs/svg/calculator-outline.svg | 1 - docs/svg/calculator-sharp.svg | 1 - docs/svg/calculator.svg | 1 - docs/svg/calendar-clear-outline.svg | 1 - docs/svg/calendar-clear-sharp.svg | 1 - docs/svg/calendar-clear.svg | 1 - docs/svg/calendar-number-outline.svg | 1 - docs/svg/calendar-number-sharp.svg | 1 - docs/svg/calendar-number.svg | 1 - docs/svg/calendar-outline.svg | 1 - docs/svg/calendar-sharp.svg | 1 - docs/svg/calendar.svg | 1 - docs/svg/call-outline.svg | 1 - docs/svg/call-sharp.svg | 1 - docs/svg/call.svg | 1 - docs/svg/camera-outline.svg | 1 - docs/svg/camera-reverse-outline.svg | 1 - docs/svg/camera-reverse-sharp.svg | 1 - docs/svg/camera-reverse.svg | 1 - docs/svg/camera-sharp.svg | 1 - docs/svg/camera.svg | 1 - docs/svg/car-outline.svg | 1 - docs/svg/car-sharp.svg | 1 - docs/svg/car-sport-outline.svg | 1 - docs/svg/car-sport-sharp.svg | 1 - docs/svg/car-sport.svg | 1 - docs/svg/car.svg | 1 - docs/svg/card-outline.svg | 1 - docs/svg/card-sharp.svg | 1 - docs/svg/card.svg | 1 - docs/svg/caret-back-circle-outline.svg | 1 - docs/svg/caret-back-circle-sharp.svg | 1 - docs/svg/caret-back-circle.svg | 1 - docs/svg/caret-back-outline.svg | 1 - docs/svg/caret-back-sharp.svg | 1 - docs/svg/caret-back.svg | 1 - docs/svg/caret-down-circle-outline.svg | 1 - docs/svg/caret-down-circle-sharp.svg | 1 - docs/svg/caret-down-circle.svg | 1 - docs/svg/caret-down-outline.svg | 1 - docs/svg/caret-down-sharp.svg | 1 - docs/svg/caret-down.svg | 1 - docs/svg/caret-forward-circle-outline.svg | 1 - docs/svg/caret-forward-circle-sharp.svg | 1 - docs/svg/caret-forward-circle.svg | 1 - docs/svg/caret-forward-outline.svg | 1 - docs/svg/caret-forward-sharp.svg | 1 - docs/svg/caret-forward.svg | 1 - docs/svg/caret-up-circle-outline.svg | 1 - docs/svg/caret-up-circle-sharp.svg | 1 - docs/svg/caret-up-circle.svg | 1 - docs/svg/caret-up-outline.svg | 1 - docs/svg/caret-up-sharp.svg | 1 - docs/svg/caret-up.svg | 1 - docs/svg/cart-outline.svg | 1 - docs/svg/cart-sharp.svg | 1 - docs/svg/cart.svg | 1 - docs/svg/cash-outline.svg | 1 - docs/svg/cash-sharp.svg | 1 - docs/svg/cash.svg | 1 - docs/svg/cellular-outline.svg | 1 - docs/svg/cellular-sharp.svg | 1 - docs/svg/cellular.svg | 1 - docs/svg/chatbox-ellipses-outline.svg | 1 - docs/svg/chatbox-ellipses-sharp.svg | 1 - docs/svg/chatbox-ellipses.svg | 1 - docs/svg/chatbox-outline.svg | 1 - docs/svg/chatbox-sharp.svg | 1 - docs/svg/chatbox.svg | 1 - docs/svg/chatbubble-ellipses-outline.svg | 1 - docs/svg/chatbubble-ellipses-sharp.svg | 1 - docs/svg/chatbubble-ellipses.svg | 1 - docs/svg/chatbubble-outline.svg | 1 - docs/svg/chatbubble-sharp.svg | 1 - docs/svg/chatbubble.svg | 1 - docs/svg/chatbubbles-outline.svg | 1 - docs/svg/chatbubbles-sharp.svg | 1 - docs/svg/chatbubbles.svg | 1 - docs/svg/checkbox-outline.svg | 1 - docs/svg/checkbox-sharp.svg | 1 - docs/svg/checkbox.svg | 1 - docs/svg/checkmark-circle-outline.svg | 1 - docs/svg/checkmark-circle-sharp.svg | 1 - docs/svg/checkmark-circle.svg | 1 - docs/svg/checkmark-done-circle-outline.svg | 1 - docs/svg/checkmark-done-circle-sharp.svg | 1 - docs/svg/checkmark-done-circle.svg | 1 - docs/svg/checkmark-done-outline.svg | 1 - docs/svg/checkmark-done-sharp.svg | 1 - docs/svg/checkmark-done.svg | 1 - docs/svg/checkmark-outline.svg | 1 - docs/svg/checkmark-sharp.svg | 1 - docs/svg/checkmark.svg | 1 - docs/svg/chevron-back-circle-outline.svg | 1 - docs/svg/chevron-back-circle-sharp.svg | 1 - docs/svg/chevron-back-circle.svg | 1 - docs/svg/chevron-back-outline.svg | 1 - docs/svg/chevron-back-sharp.svg | 1 - docs/svg/chevron-back.svg | 1 - docs/svg/chevron-collapse-outline.svg | 1 - docs/svg/chevron-collapse-sharp.svg | 1 - docs/svg/chevron-collapse.svg | 1 - docs/svg/chevron-down-circle-outline.svg | 1 - docs/svg/chevron-down-circle-sharp.svg | 1 - docs/svg/chevron-down-circle.svg | 1 - docs/svg/chevron-down-outline.svg | 1 - docs/svg/chevron-down-sharp.svg | 1 - docs/svg/chevron-down.svg | 1 - docs/svg/chevron-expand-outline.svg | 1 - docs/svg/chevron-expand-sharp.svg | 1 - docs/svg/chevron-expand.svg | 1 - docs/svg/chevron-forward-circle-outline.svg | 1 - docs/svg/chevron-forward-circle-sharp.svg | 1 - docs/svg/chevron-forward-circle.svg | 1 - docs/svg/chevron-forward-outline.svg | 1 - docs/svg/chevron-forward-sharp.svg | 1 - docs/svg/chevron-forward.svg | 1 - docs/svg/chevron-up-circle-outline.svg | 1 - docs/svg/chevron-up-circle-sharp.svg | 1 - docs/svg/chevron-up-circle.svg | 1 - docs/svg/chevron-up-outline.svg | 1 - docs/svg/chevron-up-sharp.svg | 1 - docs/svg/chevron-up.svg | 1 - docs/svg/clipboard-outline.svg | 1 - docs/svg/clipboard-sharp.svg | 1 - docs/svg/clipboard.svg | 1 - docs/svg/close-circle-outline.svg | 1 - docs/svg/close-circle-sharp.svg | 1 - docs/svg/close-circle.svg | 1 - docs/svg/close-outline.svg | 1 - docs/svg/close-sharp.svg | 1 - docs/svg/close.svg | 1 - docs/svg/cloud-circle-outline.svg | 1 - docs/svg/cloud-circle-sharp.svg | 1 - docs/svg/cloud-circle.svg | 1 - docs/svg/cloud-done-outline.svg | 1 - docs/svg/cloud-done-sharp.svg | 1 - docs/svg/cloud-done.svg | 1 - docs/svg/cloud-download-outline.svg | 1 - docs/svg/cloud-download-sharp.svg | 1 - docs/svg/cloud-download.svg | 1 - docs/svg/cloud-offline-outline.svg | 1 - docs/svg/cloud-offline-sharp.svg | 1 - docs/svg/cloud-offline.svg | 1 - docs/svg/cloud-outline.svg | 1 - docs/svg/cloud-sharp.svg | 1 - docs/svg/cloud-upload-outline.svg | 1 - docs/svg/cloud-upload-sharp.svg | 1 - docs/svg/cloud-upload.svg | 1 - docs/svg/cloud.svg | 1 - docs/svg/cloudy-night-outline.svg | 1 - docs/svg/cloudy-night-sharp.svg | 1 - docs/svg/cloudy-night.svg | 1 - docs/svg/cloudy-outline.svg | 1 - docs/svg/cloudy-sharp.svg | 1 - docs/svg/cloudy.svg | 1 - docs/svg/code-download-outline.svg | 1 - docs/svg/code-download-sharp.svg | 1 - docs/svg/code-download.svg | 1 - docs/svg/code-outline.svg | 1 - docs/svg/code-sharp.svg | 1 - docs/svg/code-slash-outline.svg | 1 - docs/svg/code-slash-sharp.svg | 1 - docs/svg/code-slash.svg | 1 - docs/svg/code-working-outline.svg | 1 - docs/svg/code-working-sharp.svg | 1 - docs/svg/code-working.svg | 1 - docs/svg/code.svg | 1 - docs/svg/cog-outline.svg | 1 - docs/svg/cog-sharp.svg | 1 - docs/svg/cog.svg | 1 - docs/svg/color-fill-outline.svg | 1 - docs/svg/color-fill-sharp.svg | 1 - docs/svg/color-fill.svg | 1 - docs/svg/color-filter-outline.svg | 1 - docs/svg/color-filter-sharp.svg | 1 - docs/svg/color-filter.svg | 1 - docs/svg/color-palette-outline.svg | 1 - docs/svg/color-palette-sharp.svg | 1 - docs/svg/color-palette.svg | 1 - docs/svg/color-wand-outline.svg | 1 - docs/svg/color-wand-sharp.svg | 1 - docs/svg/color-wand.svg | 1 - docs/svg/compass-outline.svg | 1 - docs/svg/compass-sharp.svg | 1 - docs/svg/compass.svg | 1 - docs/svg/construct-outline.svg | 1 - docs/svg/construct-sharp.svg | 1 - docs/svg/construct.svg | 1 - docs/svg/contract-outline.svg | 1 - docs/svg/contract-sharp.svg | 1 - docs/svg/contract.svg | 1 - docs/svg/contrast-outline.svg | 1 - docs/svg/contrast-sharp.svg | 1 - docs/svg/contrast.svg | 1 - docs/svg/copy-outline.svg | 1 - docs/svg/copy-sharp.svg | 1 - docs/svg/copy.svg | 1 - docs/svg/create-outline.svg | 1 - docs/svg/create-sharp.svg | 1 - docs/svg/create.svg | 1 - docs/svg/crop-outline.svg | 1 - docs/svg/crop-sharp.svg | 1 - docs/svg/crop.svg | 1 - docs/svg/cube-outline.svg | 1 - docs/svg/cube-sharp.svg | 1 - docs/svg/cube.svg | 1 - docs/svg/cut-outline.svg | 1 - docs/svg/cut-sharp.svg | 1 - docs/svg/cut.svg | 1 - docs/svg/desktop-outline.svg | 1 - docs/svg/desktop-sharp.svg | 1 - docs/svg/desktop.svg | 1 - docs/svg/diamond-outline.svg | 1 - docs/svg/diamond-sharp.svg | 1 - docs/svg/diamond.svg | 1 - docs/svg/dice-outline.svg | 1 - docs/svg/dice-sharp.svg | 1 - docs/svg/dice.svg | 1 - docs/svg/disc-outline.svg | 1 - docs/svg/disc-sharp.svg | 1 - docs/svg/disc.svg | 1 - docs/svg/document-attach-outline.svg | 1 - docs/svg/document-attach-sharp.svg | 1 - docs/svg/document-attach.svg | 1 - docs/svg/document-lock-outline.svg | 1 - docs/svg/document-lock-sharp.svg | 1 - docs/svg/document-lock.svg | 1 - docs/svg/document-outline.svg | 1 - docs/svg/document-sharp.svg | 1 - docs/svg/document-text-outline.svg | 1 - docs/svg/document-text-sharp.svg | 1 - docs/svg/document-text.svg | 1 - docs/svg/document.svg | 1 - docs/svg/documents-outline.svg | 1 - docs/svg/documents-sharp.svg | 1 - docs/svg/documents.svg | 1 - docs/svg/download-outline.svg | 1 - docs/svg/download-sharp.svg | 1 - docs/svg/download.svg | 1 - docs/svg/duplicate-outline.svg | 1 - docs/svg/duplicate-sharp.svg | 1 - docs/svg/duplicate.svg | 1 - docs/svg/ear-outline.svg | 1 - docs/svg/ear-sharp.svg | 1 - docs/svg/ear.svg | 1 - docs/svg/earth-outline.svg | 1 - docs/svg/earth-sharp.svg | 1 - docs/svg/earth.svg | 1 - docs/svg/easel-outline.svg | 1 - docs/svg/easel-sharp.svg | 1 - docs/svg/easel.svg | 1 - docs/svg/egg-outline.svg | 1 - docs/svg/egg-sharp.svg | 1 - docs/svg/egg.svg | 1 - docs/svg/ellipse-outline.svg | 1 - docs/svg/ellipse-sharp.svg | 1 - docs/svg/ellipse.svg | 1 - .../ellipsis-horizontal-circle-outline.svg | 1 - docs/svg/ellipsis-horizontal-circle-sharp.svg | 1 - docs/svg/ellipsis-horizontal-circle.svg | 1 - docs/svg/ellipsis-horizontal-outline.svg | 1 - docs/svg/ellipsis-horizontal-sharp.svg | 1 - docs/svg/ellipsis-horizontal.svg | 1 - docs/svg/ellipsis-vertical-circle-outline.svg | 1 - docs/svg/ellipsis-vertical-circle-sharp.svg | 1 - docs/svg/ellipsis-vertical-circle.svg | 1 - docs/svg/ellipsis-vertical-outline.svg | 1 - docs/svg/ellipsis-vertical-sharp.svg | 1 - docs/svg/ellipsis-vertical.svg | 1 - docs/svg/enter-outline.svg | 1 - docs/svg/enter-sharp.svg | 1 - docs/svg/enter.svg | 1 - docs/svg/exit-outline.svg | 1 - docs/svg/exit-sharp.svg | 1 - docs/svg/exit.svg | 1 - docs/svg/expand-outline.svg | 1 - docs/svg/expand-sharp.svg | 1 - docs/svg/expand.svg | 1 - docs/svg/extension-puzzle-outline.svg | 1 - docs/svg/extension-puzzle-sharp.svg | 1 - docs/svg/extension-puzzle.svg | 1 - docs/svg/eye-off-outline.svg | 1 - docs/svg/eye-off-sharp.svg | 1 - docs/svg/eye-off.svg | 1 - docs/svg/eye-outline.svg | 1 - docs/svg/eye-sharp.svg | 1 - docs/svg/eye.svg | 1 - docs/svg/eyedrop-outline.svg | 1 - docs/svg/eyedrop-sharp.svg | 1 - docs/svg/eyedrop.svg | 1 - docs/svg/fast-food-outline.svg | 1 - docs/svg/fast-food-sharp.svg | 1 - docs/svg/fast-food.svg | 1 - docs/svg/female-outline.svg | 1 - docs/svg/female-sharp.svg | 1 - docs/svg/female.svg | 1 - docs/svg/file-tray-full-outline.svg | 1 - docs/svg/file-tray-full-sharp.svg | 1 - docs/svg/file-tray-full.svg | 1 - docs/svg/file-tray-outline.svg | 1 - docs/svg/file-tray-sharp.svg | 1 - docs/svg/file-tray-stacked-outline.svg | 1 - docs/svg/file-tray-stacked-sharp.svg | 1 - docs/svg/file-tray-stacked.svg | 1 - docs/svg/file-tray.svg | 1 - docs/svg/film-outline.svg | 1 - docs/svg/film-sharp.svg | 1 - docs/svg/film.svg | 1 - docs/svg/filter-circle-outline.svg | 1 - docs/svg/filter-circle-sharp.svg | 1 - docs/svg/filter-circle.svg | 1 - docs/svg/filter-outline.svg | 1 - docs/svg/filter-sharp.svg | 1 - docs/svg/filter.svg | 1 - docs/svg/finger-print-outline.svg | 1 - docs/svg/finger-print-sharp.svg | 1 - docs/svg/finger-print.svg | 1 - docs/svg/fish-outline.svg | 1 - docs/svg/fish-sharp.svg | 1 - docs/svg/fish.svg | 1 - docs/svg/fitness-outline.svg | 1 - docs/svg/fitness-sharp.svg | 1 - docs/svg/fitness.svg | 1 - docs/svg/flag-outline.svg | 1 - docs/svg/flag-sharp.svg | 1 - docs/svg/flag.svg | 1 - docs/svg/flame-outline.svg | 1 - docs/svg/flame-sharp.svg | 1 - docs/svg/flame.svg | 1 - docs/svg/flash-off-outline.svg | 1 - docs/svg/flash-off-sharp.svg | 1 - docs/svg/flash-off.svg | 1 - docs/svg/flash-outline.svg | 1 - docs/svg/flash-sharp.svg | 1 - docs/svg/flash.svg | 1 - docs/svg/flashlight-outline.svg | 1 - docs/svg/flashlight-sharp.svg | 1 - docs/svg/flashlight.svg | 1 - docs/svg/flask-outline.svg | 1 - docs/svg/flask-sharp.svg | 1 - docs/svg/flask.svg | 1 - docs/svg/flower-outline.svg | 1 - docs/svg/flower-sharp.svg | 1 - docs/svg/flower.svg | 1 - docs/svg/folder-open-outline.svg | 1 - docs/svg/folder-open-sharp.svg | 1 - docs/svg/folder-open.svg | 1 - docs/svg/folder-outline.svg | 1 - docs/svg/folder-sharp.svg | 1 - docs/svg/folder.svg | 1 - docs/svg/football-outline.svg | 1 - docs/svg/football-sharp.svg | 1 - docs/svg/football.svg | 1 - docs/svg/footsteps-outline.svg | 1 - docs/svg/footsteps-sharp.svg | 1 - docs/svg/footsteps.svg | 1 - docs/svg/funnel-outline.svg | 1 - docs/svg/funnel-sharp.svg | 1 - docs/svg/funnel.svg | 1 - docs/svg/game-controller-outline.svg | 1 - docs/svg/game-controller-sharp.svg | 1 - docs/svg/game-controller.svg | 1 - docs/svg/gift-outline.svg | 1 - docs/svg/gift-sharp.svg | 1 - docs/svg/gift.svg | 1 - docs/svg/git-branch-outline.svg | 1 - docs/svg/git-branch-sharp.svg | 1 - docs/svg/git-branch.svg | 1 - docs/svg/git-commit-outline.svg | 1 - docs/svg/git-commit-sharp.svg | 1 - docs/svg/git-commit.svg | 1 - docs/svg/git-compare-outline.svg | 1 - docs/svg/git-compare-sharp.svg | 1 - docs/svg/git-compare.svg | 1 - docs/svg/git-merge-outline.svg | 1 - docs/svg/git-merge-sharp.svg | 1 - docs/svg/git-merge.svg | 1 - docs/svg/git-network-outline.svg | 1 - docs/svg/git-network-sharp.svg | 1 - docs/svg/git-network.svg | 1 - docs/svg/git-pull-request-outline.svg | 1 - docs/svg/git-pull-request-sharp.svg | 1 - docs/svg/git-pull-request.svg | 1 - docs/svg/glasses-outline.svg | 1 - docs/svg/glasses-sharp.svg | 1 - docs/svg/glasses.svg | 1 - docs/svg/globe-outline.svg | 1 - docs/svg/globe-sharp.svg | 1 - docs/svg/globe.svg | 1 - docs/svg/golf-outline.svg | 1 - docs/svg/golf-sharp.svg | 1 - docs/svg/golf.svg | 1 - docs/svg/grid-outline.svg | 1 - docs/svg/grid-sharp.svg | 1 - docs/svg/grid.svg | 1 - docs/svg/hammer-outline.svg | 1 - docs/svg/hammer-sharp.svg | 1 - docs/svg/hammer.svg | 1 - docs/svg/hand-left-outline.svg | 1 - docs/svg/hand-left-sharp.svg | 1 - docs/svg/hand-left.svg | 1 - docs/svg/hand-right-outline.svg | 1 - docs/svg/hand-right-sharp.svg | 1 - docs/svg/hand-right.svg | 1 - docs/svg/happy-outline.svg | 1 - docs/svg/happy-sharp.svg | 1 - docs/svg/happy.svg | 1 - docs/svg/hardware-chip-outline.svg | 1 - docs/svg/hardware-chip-sharp.svg | 1 - docs/svg/hardware-chip.svg | 1 - docs/svg/headset-outline.svg | 1 - docs/svg/headset-sharp.svg | 1 - docs/svg/headset.svg | 1 - docs/svg/heart-circle-outline.svg | 1 - docs/svg/heart-circle-sharp.svg | 1 - docs/svg/heart-circle.svg | 1 - docs/svg/heart-dislike-circle-outline.svg | 1 - docs/svg/heart-dislike-circle-sharp.svg | 1 - docs/svg/heart-dislike-circle.svg | 1 - docs/svg/heart-dislike-outline.svg | 1 - docs/svg/heart-dislike-sharp.svg | 1 - docs/svg/heart-dislike.svg | 1 - docs/svg/heart-half-outline.svg | 1 - docs/svg/heart-half-sharp.svg | 1 - docs/svg/heart-half.svg | 1 - docs/svg/heart-outline.svg | 1 - docs/svg/heart-sharp.svg | 1 - docs/svg/heart.svg | 1 - docs/svg/help-buoy-outline.svg | 1 - docs/svg/help-buoy-sharp.svg | 1 - docs/svg/help-buoy.svg | 1 - docs/svg/help-circle-outline.svg | 1 - docs/svg/help-circle-sharp.svg | 1 - docs/svg/help-circle.svg | 1 - docs/svg/help-outline.svg | 1 - docs/svg/help-sharp.svg | 1 - docs/svg/help.svg | 1 - docs/svg/home-outline.svg | 1 - docs/svg/home-sharp.svg | 1 - docs/svg/home.svg | 1 - docs/svg/hourglass-outline.svg | 1 - docs/svg/hourglass-sharp.svg | 1 - docs/svg/hourglass.svg | 1 - docs/svg/ice-cream-outline.svg | 1 - docs/svg/ice-cream-sharp.svg | 1 - docs/svg/ice-cream.svg | 1 - docs/svg/id-card-outline.svg | 1 - docs/svg/id-card-sharp.svg | 1 - docs/svg/id-card.svg | 1 - docs/svg/image-outline.svg | 1 - docs/svg/image-sharp.svg | 1 - docs/svg/image.svg | 1 - docs/svg/images-outline.svg | 1 - docs/svg/images-sharp.svg | 1 - docs/svg/images.svg | 1 - docs/svg/infinite-outline.svg | 1 - docs/svg/infinite-sharp.svg | 1 - docs/svg/infinite.svg | 1 - docs/svg/information-circle-outline.svg | 1 - docs/svg/information-circle-sharp.svg | 1 - docs/svg/information-circle.svg | 1 - docs/svg/information-outline.svg | 1 - docs/svg/information-sharp.svg | 1 - docs/svg/information.svg | 1 - docs/svg/invert-mode-outline.svg | 1 - docs/svg/invert-mode-sharp.svg | 1 - docs/svg/invert-mode.svg | 1 - docs/svg/journal-outline.svg | 1 - docs/svg/journal-sharp.svg | 1 - docs/svg/journal.svg | 1 - docs/svg/key-outline.svg | 1 - docs/svg/key-sharp.svg | 1 - docs/svg/key.svg | 1 - docs/svg/keypad-outline.svg | 1 - docs/svg/keypad-sharp.svg | 1 - docs/svg/keypad.svg | 1 - docs/svg/language-outline.svg | 1 - docs/svg/language-sharp.svg | 1 - docs/svg/language.svg | 1 - docs/svg/laptop-outline.svg | 1 - docs/svg/laptop-sharp.svg | 1 - docs/svg/laptop.svg | 1 - docs/svg/layers-outline.svg | 1 - docs/svg/layers-sharp.svg | 1 - docs/svg/layers.svg | 1 - docs/svg/leaf-outline.svg | 1 - docs/svg/leaf-sharp.svg | 1 - docs/svg/leaf.svg | 1 - docs/svg/library-outline.svg | 1 - docs/svg/library-sharp.svg | 1 - docs/svg/library.svg | 1 - docs/svg/link-outline.svg | 1 - docs/svg/link-sharp.svg | 1 - docs/svg/link.svg | 1 - docs/svg/list-circle-outline.svg | 1 - docs/svg/list-circle-sharp.svg | 1 - docs/svg/list-circle.svg | 1 - docs/svg/list-outline.svg | 1 - docs/svg/list-sharp.svg | 1 - docs/svg/list.svg | 1 - docs/svg/locate-outline.svg | 1 - docs/svg/locate-sharp.svg | 1 - docs/svg/locate.svg | 1 - docs/svg/location-outline.svg | 1 - docs/svg/location-sharp.svg | 1 - docs/svg/location.svg | 1 - docs/svg/lock-closed-outline.svg | 1 - docs/svg/lock-closed-sharp.svg | 1 - docs/svg/lock-closed.svg | 1 - docs/svg/lock-open-outline.svg | 1 - docs/svg/lock-open-sharp.svg | 1 - docs/svg/lock-open.svg | 1 - docs/svg/log-in-outline.svg | 1 - docs/svg/log-in-sharp.svg | 1 - docs/svg/log-in.svg | 1 - docs/svg/log-out-outline.svg | 1 - docs/svg/log-out-sharp.svg | 1 - docs/svg/log-out.svg | 1 - docs/svg/logo-alipay.svg | 1 - docs/svg/logo-amazon.svg | 1 - docs/svg/logo-amplify.svg | 1 - docs/svg/logo-android.svg | 1 - docs/svg/logo-angular.svg | 1 - docs/svg/logo-appflow.svg | 1 - docs/svg/logo-apple-appstore.svg | 1 - docs/svg/logo-apple-ar.svg | 1 - docs/svg/logo-apple.svg | 1 - docs/svg/logo-behance.svg | 1 - docs/svg/logo-bitbucket.svg | 1 - docs/svg/logo-bitcoin.svg | 1 - docs/svg/logo-buffer.svg | 1 - docs/svg/logo-capacitor.svg | 1 - docs/svg/logo-chrome.svg | 1 - docs/svg/logo-closed-captioning.svg | 1 - docs/svg/logo-codepen.svg | 1 - docs/svg/logo-css3.svg | 1 - docs/svg/logo-designernews.svg | 1 - docs/svg/logo-deviantart.svg | 1 - docs/svg/logo-discord.svg | 1 - docs/svg/logo-docker.svg | 1 - docs/svg/logo-dribbble.svg | 1 - docs/svg/logo-dropbox.svg | 1 - docs/svg/logo-edge.svg | 1 - docs/svg/logo-electron.svg | 1 - docs/svg/logo-euro.svg | 1 - docs/svg/logo-facebook.svg | 1 - docs/svg/logo-figma.svg | 1 - docs/svg/logo-firebase.svg | 1 - docs/svg/logo-firefox.svg | 1 - docs/svg/logo-flickr.svg | 1 - docs/svg/logo-foursquare.svg | 1 - docs/svg/logo-github.svg | 1 - docs/svg/logo-gitlab.svg | 1 - docs/svg/logo-google-playstore.svg | 1 - docs/svg/logo-google.svg | 1 - docs/svg/logo-hackernews.svg | 1 - docs/svg/logo-html5.svg | 1 - docs/svg/logo-instagram.svg | 1 - docs/svg/logo-ionic.svg | 1 - docs/svg/logo-ionitron.svg | 1 - docs/svg/logo-javascript.svg | 1 - docs/svg/logo-laravel.svg | 1 - docs/svg/logo-linkedin.svg | 1 - docs/svg/logo-markdown.svg | 1 - docs/svg/logo-mastodon.svg | 1 - docs/svg/logo-medium.svg | 1 - docs/svg/logo-microsoft.svg | 1 - docs/svg/logo-no-smoking.svg | 1 - docs/svg/logo-nodejs.svg | 1 - docs/svg/logo-npm.svg | 1 - docs/svg/logo-octocat.svg | 1 - docs/svg/logo-paypal.svg | 1 - docs/svg/logo-pinterest.svg | 1 - docs/svg/logo-playstation.svg | 1 - docs/svg/logo-pwa.svg | 1 - docs/svg/logo-python.svg | 1 - docs/svg/logo-react.svg | 1 - docs/svg/logo-reddit.svg | 1 - docs/svg/logo-rss.svg | 1 - docs/svg/logo-sass.svg | 1 - docs/svg/logo-skype.svg | 1 - docs/svg/logo-slack.svg | 1 - docs/svg/logo-snapchat.svg | 1 - docs/svg/logo-soundcloud.svg | 1 - docs/svg/logo-stackoverflow.svg | 1 - docs/svg/logo-steam.svg | 1 - docs/svg/logo-stencil.svg | 1 - docs/svg/logo-tableau.svg | 1 - docs/svg/logo-tiktok.svg | 1 - docs/svg/logo-trapeze.svg | 1 - docs/svg/logo-tumblr.svg | 1 - docs/svg/logo-tux.svg | 1 - docs/svg/logo-twitch.svg | 1 - docs/svg/logo-twitter.svg | 1 - docs/svg/logo-usd.svg | 1 - docs/svg/logo-venmo.svg | 1 - docs/svg/logo-vercel.svg | 1 - docs/svg/logo-vimeo.svg | 1 - docs/svg/logo-vk.svg | 1 - docs/svg/logo-vue.svg | 1 - docs/svg/logo-web-component.svg | 1 - docs/svg/logo-wechat.svg | 1 - docs/svg/logo-whatsapp.svg | 1 - docs/svg/logo-windows.svg | 1 - docs/svg/logo-wordpress.svg | 1 - docs/svg/logo-x.svg | 1 - docs/svg/logo-xbox.svg | 1 - docs/svg/logo-xing.svg | 1 - docs/svg/logo-yahoo.svg | 1 - docs/svg/logo-yen.svg | 1 - docs/svg/logo-youtube.svg | 1 - docs/svg/magnet-outline.svg | 1 - docs/svg/magnet-sharp.svg | 1 - docs/svg/magnet.svg | 1 - docs/svg/mail-open-outline.svg | 1 - docs/svg/mail-open-sharp.svg | 1 - docs/svg/mail-open.svg | 1 - docs/svg/mail-outline.svg | 1 - docs/svg/mail-sharp.svg | 1 - docs/svg/mail-unread-outline.svg | 1 - docs/svg/mail-unread-sharp.svg | 1 - docs/svg/mail-unread.svg | 1 - docs/svg/mail.svg | 1 - docs/svg/male-female-outline.svg | 1 - docs/svg/male-female-sharp.svg | 1 - docs/svg/male-female.svg | 1 - docs/svg/male-outline.svg | 1 - docs/svg/male-sharp.svg | 1 - docs/svg/male.svg | 1 - docs/svg/man-outline.svg | 1 - docs/svg/man-sharp.svg | 1 - docs/svg/man.svg | 1 - docs/svg/map-outline.svg | 1 - docs/svg/map-sharp.svg | 1 - docs/svg/map.svg | 1 - docs/svg/medal-outline.svg | 1 - docs/svg/medal-sharp.svg | 1 - docs/svg/medal.svg | 1 - docs/svg/medical-outline.svg | 1 - docs/svg/medical-sharp.svg | 1 - docs/svg/medical.svg | 1 - docs/svg/medkit-outline.svg | 1 - docs/svg/medkit-sharp.svg | 1 - docs/svg/medkit.svg | 1 - docs/svg/megaphone-outline.svg | 1 - docs/svg/megaphone-sharp.svg | 1 - docs/svg/megaphone.svg | 1 - docs/svg/menu-outline.svg | 1 - docs/svg/menu-sharp.svg | 1 - docs/svg/menu.svg | 1 - docs/svg/mic-circle-outline.svg | 1 - docs/svg/mic-circle-sharp.svg | 1 - docs/svg/mic-circle.svg | 1 - docs/svg/mic-off-circle-outline.svg | 1 - docs/svg/mic-off-circle-sharp.svg | 1 - docs/svg/mic-off-circle.svg | 1 - docs/svg/mic-off-outline.svg | 1 - docs/svg/mic-off-sharp.svg | 1 - docs/svg/mic-off.svg | 1 - docs/svg/mic-outline.svg | 1 - docs/svg/mic-sharp.svg | 1 - docs/svg/mic.svg | 1 - docs/svg/moon-outline.svg | 1 - docs/svg/moon-sharp.svg | 1 - docs/svg/moon.svg | 1 - docs/svg/move-outline.svg | 1 - docs/svg/move-sharp.svg | 1 - docs/svg/move.svg | 1 - docs/svg/musical-note-outline.svg | 1 - docs/svg/musical-note-sharp.svg | 1 - docs/svg/musical-note.svg | 1 - docs/svg/musical-notes-outline.svg | 1 - docs/svg/musical-notes-sharp.svg | 1 - docs/svg/musical-notes.svg | 1 - docs/svg/navigate-circle-outline.svg | 1 - docs/svg/navigate-circle-sharp.svg | 1 - docs/svg/navigate-circle.svg | 1 - docs/svg/navigate-outline.svg | 1 - docs/svg/navigate-sharp.svg | 1 - docs/svg/navigate.svg | 1 - docs/svg/newspaper-outline.svg | 1 - docs/svg/newspaper-sharp.svg | 1 - docs/svg/newspaper.svg | 1 - docs/svg/notifications-circle-outline.svg | 1 - docs/svg/notifications-circle-sharp.svg | 1 - docs/svg/notifications-circle.svg | 1 - docs/svg/notifications-off-circle-outline.svg | 1 - docs/svg/notifications-off-circle-sharp.svg | 1 - docs/svg/notifications-off-circle.svg | 1 - docs/svg/notifications-off-outline.svg | 1 - docs/svg/notifications-off-sharp.svg | 1 - docs/svg/notifications-off.svg | 1 - docs/svg/notifications-outline.svg | 1 - docs/svg/notifications-sharp.svg | 1 - docs/svg/notifications.svg | 1 - docs/svg/nuclear-outline.svg | 1 - docs/svg/nuclear-sharp.svg | 1 - docs/svg/nuclear.svg | 1 - docs/svg/nutrition-outline.svg | 1 - docs/svg/nutrition-sharp.svg | 1 - docs/svg/nutrition.svg | 1 - docs/svg/open-outline.svg | 1 - docs/svg/open-sharp.svg | 1 - docs/svg/open.svg | 1 - docs/svg/options-outline.svg | 1 - docs/svg/options-sharp.svg | 1 - docs/svg/options.svg | 1 - docs/svg/paper-plane-outline.svg | 1 - docs/svg/paper-plane-sharp.svg | 1 - docs/svg/paper-plane.svg | 1 - docs/svg/partly-sunny-outline.svg | 1 - docs/svg/partly-sunny-sharp.svg | 1 - docs/svg/partly-sunny.svg | 1 - docs/svg/pause-circle-outline.svg | 1 - docs/svg/pause-circle-sharp.svg | 1 - docs/svg/pause-circle.svg | 1 - docs/svg/pause-outline.svg | 1 - docs/svg/pause-sharp.svg | 1 - docs/svg/pause.svg | 1 - docs/svg/paw-outline.svg | 1 - docs/svg/paw-sharp.svg | 1 - docs/svg/paw.svg | 1 - docs/svg/pencil-outline.svg | 1 - docs/svg/pencil-sharp.svg | 1 - docs/svg/pencil.svg | 1 - docs/svg/people-circle-outline.svg | 1 - docs/svg/people-circle-sharp.svg | 1 - docs/svg/people-circle.svg | 1 - docs/svg/people-outline.svg | 1 - docs/svg/people-sharp.svg | 1 - docs/svg/people.svg | 1 - docs/svg/person-add-outline.svg | 1 - docs/svg/person-add-sharp.svg | 1 - docs/svg/person-add.svg | 1 - docs/svg/person-circle-outline.svg | 1 - docs/svg/person-circle-sharp.svg | 1 - docs/svg/person-circle.svg | 1 - docs/svg/person-outline.svg | 1 - docs/svg/person-remove-outline.svg | 1 - docs/svg/person-remove-sharp.svg | 1 - docs/svg/person-remove.svg | 1 - docs/svg/person-sharp.svg | 1 - docs/svg/person.svg | 1 - docs/svg/phone-landscape-outline.svg | 1 - docs/svg/phone-landscape-sharp.svg | 1 - docs/svg/phone-landscape.svg | 1 - docs/svg/phone-portrait-outline.svg | 1 - docs/svg/phone-portrait-sharp.svg | 1 - docs/svg/phone-portrait.svg | 1 - docs/svg/pie-chart-outline.svg | 1 - docs/svg/pie-chart-sharp.svg | 1 - docs/svg/pie-chart.svg | 1 - docs/svg/pin-outline.svg | 1 - docs/svg/pin-sharp.svg | 1 - docs/svg/pin.svg | 1 - docs/svg/pint-outline.svg | 1 - docs/svg/pint-sharp.svg | 1 - docs/svg/pint.svg | 1 - docs/svg/pizza-outline.svg | 1 - docs/svg/pizza-sharp.svg | 1 - docs/svg/pizza.svg | 1 - docs/svg/planet-outline.svg | 1 - docs/svg/planet-sharp.svg | 1 - docs/svg/planet.svg | 1 - docs/svg/play-back-circle-outline.svg | 1 - docs/svg/play-back-circle-sharp.svg | 1 - docs/svg/play-back-circle.svg | 1 - docs/svg/play-back-outline.svg | 1 - docs/svg/play-back-sharp.svg | 1 - docs/svg/play-back.svg | 1 - docs/svg/play-circle-outline.svg | 1 - docs/svg/play-circle-sharp.svg | 1 - docs/svg/play-circle.svg | 1 - docs/svg/play-forward-circle-outline.svg | 1 - docs/svg/play-forward-circle-sharp.svg | 1 - docs/svg/play-forward-circle.svg | 1 - docs/svg/play-forward-outline.svg | 1 - docs/svg/play-forward-sharp.svg | 1 - docs/svg/play-forward.svg | 1 - docs/svg/play-outline.svg | 1 - docs/svg/play-sharp.svg | 1 - docs/svg/play-skip-back-circle-outline.svg | 1 - docs/svg/play-skip-back-circle-sharp.svg | 1 - docs/svg/play-skip-back-circle.svg | 1 - docs/svg/play-skip-back-outline.svg | 1 - docs/svg/play-skip-back-sharp.svg | 1 - docs/svg/play-skip-back.svg | 1 - docs/svg/play-skip-forward-circle-outline.svg | 1 - docs/svg/play-skip-forward-circle-sharp.svg | 1 - docs/svg/play-skip-forward-circle.svg | 1 - docs/svg/play-skip-forward-outline.svg | 1 - docs/svg/play-skip-forward-sharp.svg | 1 - docs/svg/play-skip-forward.svg | 1 - docs/svg/play.svg | 1 - docs/svg/podium-outline.svg | 1 - docs/svg/podium-sharp.svg | 1 - docs/svg/podium.svg | 1 - docs/svg/power-outline.svg | 1 - docs/svg/power-sharp.svg | 1 - docs/svg/power.svg | 1 - docs/svg/pricetag-outline.svg | 1 - docs/svg/pricetag-sharp.svg | 1 - docs/svg/pricetag.svg | 1 - docs/svg/pricetags-outline.svg | 1 - docs/svg/pricetags-sharp.svg | 1 - docs/svg/pricetags.svg | 1 - docs/svg/print-outline.svg | 1 - docs/svg/print-sharp.svg | 1 - docs/svg/print.svg | 1 - docs/svg/prism-outline.svg | 1 - docs/svg/prism-sharp.svg | 1 - docs/svg/prism.svg | 1 - docs/svg/pulse-outline.svg | 1 - docs/svg/pulse-sharp.svg | 1 - docs/svg/pulse.svg | 1 - docs/svg/push-outline.svg | 1 - docs/svg/push-sharp.svg | 1 - docs/svg/push.svg | 1 - docs/svg/qr-code-outline.svg | 1 - docs/svg/qr-code-sharp.svg | 1 - docs/svg/qr-code.svg | 1 - docs/svg/radio-button-off-outline.svg | 1 - docs/svg/radio-button-off-sharp.svg | 1 - docs/svg/radio-button-off.svg | 1 - docs/svg/radio-button-on-outline.svg | 1 - docs/svg/radio-button-on-sharp.svg | 1 - docs/svg/radio-button-on.svg | 1 - docs/svg/radio-outline.svg | 1 - docs/svg/radio-sharp.svg | 1 - docs/svg/radio.svg | 1 - docs/svg/rainy-outline.svg | 1 - docs/svg/rainy-sharp.svg | 1 - docs/svg/rainy.svg | 1 - docs/svg/reader-outline.svg | 1 - docs/svg/reader-sharp.svg | 1 - docs/svg/reader.svg | 1 - docs/svg/receipt-outline.svg | 1 - docs/svg/receipt-sharp.svg | 1 - docs/svg/receipt.svg | 1 - docs/svg/recording-outline.svg | 1 - docs/svg/recording-sharp.svg | 1 - docs/svg/recording.svg | 1 - docs/svg/refresh-circle-outline.svg | 1 - docs/svg/refresh-circle-sharp.svg | 1 - docs/svg/refresh-circle.svg | 1 - docs/svg/refresh-outline.svg | 1 - docs/svg/refresh-sharp.svg | 1 - docs/svg/refresh.svg | 1 - docs/svg/reload-circle-outline.svg | 1 - docs/svg/reload-circle-sharp.svg | 1 - docs/svg/reload-circle.svg | 1 - docs/svg/reload-outline.svg | 1 - docs/svg/reload-sharp.svg | 1 - docs/svg/reload.svg | 1 - docs/svg/remove-circle-outline.svg | 1 - docs/svg/remove-circle-sharp.svg | 1 - docs/svg/remove-circle.svg | 1 - docs/svg/remove-outline.svg | 1 - docs/svg/remove-sharp.svg | 1 - docs/svg/remove.svg | 1 - docs/svg/reorder-four-outline.svg | 1 - docs/svg/reorder-four-sharp.svg | 1 - docs/svg/reorder-four.svg | 1 - docs/svg/reorder-three-outline.svg | 1 - docs/svg/reorder-three-sharp.svg | 1 - docs/svg/reorder-three.svg | 1 - docs/svg/reorder-two-outline.svg | 1 - docs/svg/reorder-two-sharp.svg | 1 - docs/svg/reorder-two.svg | 1 - docs/svg/repeat-outline.svg | 1 - docs/svg/repeat-sharp.svg | 1 - docs/svg/repeat.svg | 1 - docs/svg/resize-outline.svg | 1 - docs/svg/resize-sharp.svg | 1 - docs/svg/resize.svg | 1 - docs/svg/restaurant-outline.svg | 1 - docs/svg/restaurant-sharp.svg | 1 - docs/svg/restaurant.svg | 1 - docs/svg/return-down-back-outline.svg | 1 - docs/svg/return-down-back-sharp.svg | 1 - docs/svg/return-down-back.svg | 1 - docs/svg/return-down-forward-outline.svg | 1 - docs/svg/return-down-forward-sharp.svg | 1 - docs/svg/return-down-forward.svg | 1 - docs/svg/return-up-back-outline.svg | 1 - docs/svg/return-up-back-sharp.svg | 1 - docs/svg/return-up-back.svg | 1 - docs/svg/return-up-forward-outline.svg | 1 - docs/svg/return-up-forward-sharp.svg | 1 - docs/svg/return-up-forward.svg | 1 - docs/svg/ribbon-outline.svg | 1 - docs/svg/ribbon-sharp.svg | 1 - docs/svg/ribbon.svg | 1 - docs/svg/rocket-outline.svg | 1 - docs/svg/rocket-sharp.svg | 1 - docs/svg/rocket.svg | 1 - docs/svg/rose-outline.svg | 1 - docs/svg/rose-sharp.svg | 1 - docs/svg/rose.svg | 1 - docs/svg/sad-outline.svg | 1 - docs/svg/sad-sharp.svg | 1 - docs/svg/sad.svg | 1 - docs/svg/save-outline.svg | 1 - docs/svg/save-sharp.svg | 1 - docs/svg/save.svg | 1 - docs/svg/scale-outline.svg | 1 - docs/svg/scale-sharp.svg | 1 - docs/svg/scale.svg | 1 - docs/svg/scan-circle-outline.svg | 1 - docs/svg/scan-circle-sharp.svg | 1 - docs/svg/scan-circle.svg | 1 - docs/svg/scan-outline.svg | 1 - docs/svg/scan-sharp.svg | 1 - docs/svg/scan.svg | 1 - docs/svg/school-outline.svg | 1 - docs/svg/school-sharp.svg | 1 - docs/svg/school.svg | 1 - docs/svg/search-circle-outline.svg | 1 - docs/svg/search-circle-sharp.svg | 1 - docs/svg/search-circle.svg | 1 - docs/svg/search-outline.svg | 1 - docs/svg/search-sharp.svg | 1 - docs/svg/search.svg | 1 - docs/svg/send-outline.svg | 1 - docs/svg/send-sharp.svg | 1 - docs/svg/send.svg | 1 - docs/svg/server-outline.svg | 1 - docs/svg/server-sharp.svg | 1 - docs/svg/server.svg | 1 - docs/svg/settings-outline.svg | 1 - docs/svg/settings-sharp.svg | 1 - docs/svg/settings.svg | 1 - docs/svg/shapes-outline.svg | 1 - docs/svg/shapes-sharp.svg | 1 - docs/svg/shapes.svg | 1 - docs/svg/share-outline.svg | 1 - docs/svg/share-sharp.svg | 1 - docs/svg/share-social-outline.svg | 1 - docs/svg/share-social-sharp.svg | 1 - docs/svg/share-social.svg | 1 - docs/svg/share.svg | 1 - docs/svg/shield-checkmark-outline.svg | 1 - docs/svg/shield-checkmark-sharp.svg | 1 - docs/svg/shield-checkmark.svg | 1 - docs/svg/shield-half-outline.svg | 1 - docs/svg/shield-half-sharp.svg | 1 - docs/svg/shield-half.svg | 1 - docs/svg/shield-outline.svg | 1 - docs/svg/shield-sharp.svg | 1 - docs/svg/shield.svg | 1 - docs/svg/shirt-outline.svg | 1 - docs/svg/shirt-sharp.svg | 1 - docs/svg/shirt.svg | 1 - docs/svg/shuffle-outline.svg | 1 - docs/svg/shuffle-sharp.svg | 1 - docs/svg/shuffle.svg | 1 - docs/svg/skull-outline.svg | 1 - docs/svg/skull-sharp.svg | 1 - docs/svg/skull.svg | 1 - docs/svg/snow-outline.svg | 1 - docs/svg/snow-sharp.svg | 1 - docs/svg/snow.svg | 1 - docs/svg/sparkles-outline.svg | 1 - docs/svg/sparkles-sharp.svg | 1 - docs/svg/sparkles.svg | 1 - docs/svg/speedometer-outline.svg | 1 - docs/svg/speedometer-sharp.svg | 1 - docs/svg/speedometer.svg | 1 - docs/svg/square-outline.svg | 1 - docs/svg/square-sharp.svg | 1 - docs/svg/square.svg | 1 - docs/svg/star-half-outline.svg | 1 - docs/svg/star-half-sharp.svg | 1 - docs/svg/star-half.svg | 1 - docs/svg/star-outline.svg | 1 - docs/svg/star-sharp.svg | 1 - docs/svg/star.svg | 1 - docs/svg/stats-chart-outline.svg | 1 - docs/svg/stats-chart-sharp.svg | 1 - docs/svg/stats-chart.svg | 1 - docs/svg/stop-circle-outline.svg | 1 - docs/svg/stop-circle-sharp.svg | 1 - docs/svg/stop-circle.svg | 1 - docs/svg/stop-outline.svg | 1 - docs/svg/stop-sharp.svg | 1 - docs/svg/stop.svg | 1 - docs/svg/stopwatch-outline.svg | 1 - docs/svg/stopwatch-sharp.svg | 1 - docs/svg/stopwatch.svg | 1 - docs/svg/storefront-outline.svg | 1 - docs/svg/storefront-sharp.svg | 1 - docs/svg/storefront.svg | 1 - docs/svg/subway-outline.svg | 1 - docs/svg/subway-sharp.svg | 1 - docs/svg/subway.svg | 1 - docs/svg/sunny-outline.svg | 1 - docs/svg/sunny-sharp.svg | 1 - docs/svg/sunny.svg | 1 - docs/svg/swap-horizontal-outline.svg | 1 - docs/svg/swap-horizontal-sharp.svg | 1 - docs/svg/swap-horizontal.svg | 1 - docs/svg/swap-vertical-outline.svg | 1 - docs/svg/swap-vertical-sharp.svg | 1 - docs/svg/swap-vertical.svg | 1 - docs/svg/sync-circle-outline.svg | 1 - docs/svg/sync-circle-sharp.svg | 1 - docs/svg/sync-circle.svg | 1 - docs/svg/sync-outline.svg | 1 - docs/svg/sync-sharp.svg | 1 - docs/svg/sync.svg | 1 - docs/svg/tablet-landscape-outline.svg | 1 - docs/svg/tablet-landscape-sharp.svg | 1 - docs/svg/tablet-landscape.svg | 1 - docs/svg/tablet-portrait-outline.svg | 1 - docs/svg/tablet-portrait-sharp.svg | 1 - docs/svg/tablet-portrait.svg | 1 - docs/svg/telescope-outline.svg | 1 - docs/svg/telescope-sharp.svg | 1 - docs/svg/telescope.svg | 1 - docs/svg/tennisball-outline.svg | 1 - docs/svg/tennisball-sharp.svg | 1 - docs/svg/tennisball.svg | 1 - docs/svg/terminal-outline.svg | 1 - docs/svg/terminal-sharp.svg | 1 - docs/svg/terminal.svg | 1 - docs/svg/text-outline.svg | 1 - docs/svg/text-sharp.svg | 1 - docs/svg/text.svg | 1 - docs/svg/thermometer-outline.svg | 1 - docs/svg/thermometer-sharp.svg | 1 - docs/svg/thermometer.svg | 1 - docs/svg/thumbs-down-outline.svg | 1 - docs/svg/thumbs-down-sharp.svg | 1 - docs/svg/thumbs-down.svg | 1 - docs/svg/thumbs-up-outline.svg | 1 - docs/svg/thumbs-up-sharp.svg | 1 - docs/svg/thumbs-up.svg | 1 - docs/svg/thunderstorm-outline.svg | 1 - docs/svg/thunderstorm-sharp.svg | 1 - docs/svg/thunderstorm.svg | 1 - docs/svg/ticket-outline.svg | 1 - docs/svg/ticket-sharp.svg | 1 - docs/svg/ticket.svg | 1 - docs/svg/time-outline.svg | 1 - docs/svg/time-sharp.svg | 1 - docs/svg/time.svg | 1 - docs/svg/timer-outline.svg | 1 - docs/svg/timer-sharp.svg | 1 - docs/svg/timer.svg | 1 - docs/svg/today-outline.svg | 1 - docs/svg/today-sharp.svg | 1 - docs/svg/today.svg | 1 - docs/svg/toggle-outline.svg | 1 - docs/svg/toggle-sharp.svg | 1 - docs/svg/toggle.svg | 1 - docs/svg/trail-sign-outline.svg | 1 - docs/svg/trail-sign-sharp.svg | 1 - docs/svg/trail-sign.svg | 1 - docs/svg/train-outline.svg | 1 - docs/svg/train-sharp.svg | 1 - docs/svg/train.svg | 1 - docs/svg/transgender-outline.svg | 1 - docs/svg/transgender-sharp.svg | 1 - docs/svg/transgender.svg | 1 - docs/svg/trash-bin-outline.svg | 1 - docs/svg/trash-bin-sharp.svg | 1 - docs/svg/trash-bin.svg | 1 - docs/svg/trash-outline.svg | 1 - docs/svg/trash-sharp.svg | 1 - docs/svg/trash.svg | 1 - docs/svg/trending-down-outline.svg | 1 - docs/svg/trending-down-sharp.svg | 1 - docs/svg/trending-down.svg | 1 - docs/svg/trending-up-outline.svg | 1 - docs/svg/trending-up-sharp.svg | 1 - docs/svg/trending-up.svg | 1 - docs/svg/triangle-outline.svg | 1 - docs/svg/triangle-sharp.svg | 1 - docs/svg/triangle.svg | 1 - docs/svg/trophy-outline.svg | 1 - docs/svg/trophy-sharp.svg | 1 - docs/svg/trophy.svg | 1 - docs/svg/tv-outline.svg | 1 - docs/svg/tv-sharp.svg | 1 - docs/svg/tv.svg | 1 - docs/svg/umbrella-outline.svg | 1 - docs/svg/umbrella-sharp.svg | 1 - docs/svg/umbrella.svg | 1 - docs/svg/unlink-outline.svg | 1 - docs/svg/unlink-sharp.svg | 1 - docs/svg/unlink.svg | 1 - docs/svg/videocam-off-outline.svg | 1 - docs/svg/videocam-off-sharp.svg | 1 - docs/svg/videocam-off.svg | 1 - docs/svg/videocam-outline.svg | 1 - docs/svg/videocam-sharp.svg | 1 - docs/svg/videocam.svg | 1 - docs/svg/volume-high-outline.svg | 1 - docs/svg/volume-high-sharp.svg | 1 - docs/svg/volume-high.svg | 1 - docs/svg/volume-low-outline.svg | 1 - docs/svg/volume-low-sharp.svg | 1 - docs/svg/volume-low.svg | 1 - docs/svg/volume-medium-outline.svg | 1 - docs/svg/volume-medium-sharp.svg | 1 - docs/svg/volume-medium.svg | 1 - docs/svg/volume-mute-outline.svg | 1 - docs/svg/volume-mute-sharp.svg | 1 - docs/svg/volume-mute.svg | 1 - docs/svg/volume-off-outline.svg | 1 - docs/svg/volume-off-sharp.svg | 1 - docs/svg/volume-off.svg | 1 - docs/svg/walk-outline.svg | 1 - docs/svg/walk-sharp.svg | 1 - docs/svg/walk.svg | 1 - docs/svg/wallet-outline.svg | 1 - docs/svg/wallet-sharp.svg | 1 - docs/svg/wallet.svg | 1 - docs/svg/warning-outline.svg | 1 - docs/svg/warning-sharp.svg | 1 - docs/svg/warning.svg | 1 - docs/svg/watch-outline.svg | 1 - docs/svg/watch-sharp.svg | 1 - docs/svg/watch.svg | 1 - docs/svg/water-outline.svg | 1 - docs/svg/water-sharp.svg | 1 - docs/svg/water.svg | 1 - docs/svg/wifi-outline.svg | 1 - docs/svg/wifi-sharp.svg | 1 - docs/svg/wifi.svg | 1 - docs/svg/wine-outline.svg | 1 - docs/svg/wine-sharp.svg | 1 - docs/svg/wine.svg | 1 - docs/svg/woman-outline.svg | 1 - docs/svg/woman-sharp.svg | 1 - docs/svg/woman.svg | 1 - docs/worker-basic.min.js | 30 - 1512 files changed, 198 insertions(+), 7670 deletions(-) delete mode 100644 docs/1049.59895399c9c40d66.js delete mode 100644 docs/1102.60858d32decc73b5.js delete mode 100644 docs/1293.0a1dbc52ecf7ffb2.js delete mode 100644 docs/132.ad77dea75b29ded4.js create mode 100644 docs/138.04705b72280a8242.js delete mode 100644 docs/1459.d0eef3d87621e298.js delete mode 100644 docs/1577.64cd7fa9f810e49e.js delete mode 100644 docs/2075.dcb0ec39325d0d31.js delete mode 100644 docs/2144.2ff3947cb6cadb14.js delete mode 100644 docs/2348.519b0c5c5eeafc96.js create mode 100644 docs/236.632b745249637517.js delete mode 100644 docs/2375.b227fe8ce379357a.js delete mode 100644 docs/2415.3032b50543be36b7.js delete mode 100644 docs/2440.5d57f8f60d27562d.js delete mode 100644 docs/2560.5217ad5cc0a83ca9.js delete mode 100644 docs/2771.f361a87705fb6519.js delete mode 100644 docs/2885.26fb69b012b4c773.js delete mode 100644 docs/3110.368befd868ee0453.js delete mode 100644 docs/3162.869ad092bf180aa7.js delete mode 100644 docs/317.1fbf0cf6d503cc8a.js delete mode 100644 docs/3251.18cbebbcf87c8f66.js delete mode 100644 docs/336.07d8ff40015337d6.js delete mode 100644 docs/3506.da4ea070f9e095cb.js delete mode 100644 docs/3511.6754e40cccf896fe.js delete mode 100644 docs/3558.fe736273304727ab.js create mode 100644 docs/362.e288f813e311d056.js delete mode 100644 docs/3780.93a8cbf4512bbadc.js delete mode 100644 docs/3810.65a56d217ea4dac0.js delete mode 100644 docs/3814.1374b53f8a755e92.js delete mode 100644 docs/4171.e12fab39b82a72aa.js delete mode 100644 docs/4183.47952c188ea59271.js create mode 100644 docs/431.948d9874379f2594.js delete mode 100644 docs/4406.d6f87fcf98674321.js delete mode 100644 docs/441.ebfc863cb2ca27aa.js delete mode 100644 docs/4463.70b3de73c62756c6.js delete mode 100644 docs/4591.62bae31878804e7a.js create mode 100644 docs/465.2165480e6a4ebf3f.js delete mode 100644 docs/4699.e34acfd4a4d78305.js delete mode 100644 docs/4748.b7b7d74b16350ed6.js delete mode 100644 docs/4786.2571b9a53c56d73d.js delete mode 100644 docs/5100.72ad7201989f55a8.js delete mode 100644 docs/5197.2b8223a10efda9a1.js delete mode 100644 docs/5222.420f222d68b8a593.js delete mode 100644 docs/5228.c050e1b878e437f9.js delete mode 100644 docs/5310.8455d6bbaaff4a25.js delete mode 100644 docs/5712.c051f0853d25e266.js delete mode 100644 docs/5887.60e069297e5af58d.js delete mode 100644 docs/5949.5025f25cd1e70f7f.js delete mode 100644 docs/6024.beb1976926c7fc4d.js delete mode 100644 docs/614.baa0bd2463b90f03.js delete mode 100644 docs/6411.d82d26d291089b39.js delete mode 100644 docs/6433.cc5d9d8eceb58eca.js create mode 100644 docs/648.1c42f828d12a2afc.js delete mode 100644 docs/6521.c0f80b816627f70b.js delete mode 100644 docs/6840.c5fcdcf41a442a57.js delete mode 100644 docs/7020.6f2141c73950b891.js delete mode 100644 docs/7030.3d83bdc70a8de3a1.js delete mode 100644 docs/7076.97ec8a78a2e4a318.js delete mode 100644 docs/7179.0f93648e2e0c1a97.js delete mode 100644 docs/7240.1296445fd4bc9cd9.js delete mode 100644 docs/7270.01f74c0c980392a0.js delete mode 100644 docs/7356.17d3123e93ab7f22.js delete mode 100644 docs/7372.5ee974ca75836606.js delete mode 100644 docs/7428.8861b7ecbb0a8532.js create mode 100644 docs/746.617567420aa52eab.js delete mode 100644 docs/7572.2ec92bc458cb9083.js delete mode 100644 docs/7720.10d06815af35d1fa.js delete mode 100644 docs/8008.f943dc8fa8091425.js delete mode 100644 docs/8066.dd5d9d276bb1ec29.js delete mode 100644 docs/8193.d98a7242c22bea90.js delete mode 100644 docs/8205.f97490cf409d275b.js delete mode 100644 docs/8314.30b74141a9f1f979.js delete mode 100644 docs/8361.12e83eecf61cf5c0.js delete mode 100644 docs/8477.28b9acd63cff7b1e.js delete mode 100644 docs/8584.c37c5b5d59f31023.js delete mode 100644 docs/8622.8b4a6293afb34552.js delete mode 100644 docs/8805.f89676fda1842e1f.js delete mode 100644 docs/8814.06b9462160a4cbbe.js delete mode 100644 docs/8970.fd016fea992da730.js delete mode 100644 docs/9013.d22195dd3da3a1aa.js delete mode 100644 docs/9072.3233a0d912538f09.js delete mode 100644 docs/9178.dc004f659bc34857.js delete mode 100644 docs/9344.cc322276163a81ea.js delete mode 100644 docs/964.4b0c97c32b47890c.js delete mode 100644 docs/9947.5707b10f1e325383.js delete mode 100644 docs/9977.fb1c96de202eb9b6.js delete mode 100644 docs/app/index.html delete mode 100644 docs/app/tabs/index.html delete mode 100644 docs/app/tabs/main/account/index.html delete mode 100644 docs/app/tabs/main/capacitor/index.html delete mode 100644 docs/app/tabs/main/home/capacitor/index.html delete mode 100644 docs/app/tabs/main/home/index.html delete mode 100644 docs/app/tabs/main/home/ionic/index.html delete mode 100644 docs/app/tabs/main/home/material/index.html delete mode 100644 docs/app/tabs/main/index.html delete mode 100644 docs/app/tabs/main/ionic/index.html delete mode 100644 docs/app/tabs/main/material/index.html delete mode 100644 docs/common.4bb4a2440ac2b798.js create mode 100644 docs/common.6dfbfa125cbdb65b.js delete mode 100644 docs/core/index.html delete mode 100644 docs/favicon.ico delete mode 100644 docs/icons/icon-128x128.png delete mode 100644 docs/icons/icon-144x144.png delete mode 100644 docs/icons/icon-152x152.png delete mode 100644 docs/icons/icon-192x192.png delete mode 100644 docs/icons/icon-384x384.png delete mode 100644 docs/icons/icon-512x512.png delete mode 100644 docs/icons/icon-72x72.png delete mode 100644 docs/icons/icon-96x96.png create mode 100644 docs/main.0d247c0686ece246.js delete mode 100644 docs/main.a65f1e1ea8dbf47c.js delete mode 100644 docs/manifest.webmanifest delete mode 100644 docs/modules/index.html delete mode 100644 docs/modules/mozg/account/index.html delete mode 100644 docs/modules/mozg/home/capacitor/index.html delete mode 100644 docs/modules/mozg/home/index.html delete mode 100644 docs/modules/mozg/home/ionic/index.html delete mode 100644 docs/modules/mozg/home/material/index.html delete mode 100644 docs/modules/mozg/index.html delete mode 100644 docs/modules/mozg/main/account/index.html delete mode 100644 docs/modules/mozg/main/capacitor/index.html delete mode 100644 docs/modules/mozg/main/home/capacitor/index.html delete mode 100644 docs/modules/mozg/main/home/index.html delete mode 100644 docs/modules/mozg/main/home/ionic/index.html delete mode 100644 docs/modules/mozg/main/home/material/index.html delete mode 100644 docs/modules/mozg/main/index.html delete mode 100644 docs/modules/mozg/main/ionic/index.html delete mode 100644 docs/modules/mozg/main/material/index.html delete mode 100644 docs/modules/pages/account/index.html delete mode 100644 docs/modules/pages/footer/index.html delete mode 100644 docs/modules/pages/header/index.html delete mode 100644 docs/modules/pages/hero/index.html delete mode 100644 docs/modules/pages/home/index.html delete mode 100644 docs/modules/pages/index.html delete mode 100644 docs/modules/pages/main/index.html delete mode 100644 docs/modules/pages/services/index.html delete mode 100755 docs/ngsw-worker.js delete mode 100644 docs/ngsw.json delete mode 100644 docs/polyfills-core-js.5681bbd804d94eb3.js delete mode 100644 docs/polyfills-dom.5261b124ee867471.js delete mode 100644 docs/polyfills.10f791144092bb40.js create mode 100644 docs/polyfills.ecaec4546b1fe319.js create mode 100644 docs/runtime.2d81ecd7fc267008.js delete mode 100644 docs/runtime.90909663e927c778.js delete mode 100755 docs/safety-worker.js delete mode 100644 docs/shared/capacitor/index.html delete mode 100644 docs/shared/index.html delete mode 100644 docs/shared/ionic/index.html delete mode 100644 docs/shared/material/index.html delete mode 100644 docs/shell/index.html delete mode 100644 docs/styles.718648d4453d25f1.css create mode 100644 docs/styles.b41c1147a5ca11d4.css delete mode 100644 docs/svg/accessibility-outline.svg delete mode 100644 docs/svg/accessibility-sharp.svg delete mode 100644 docs/svg/accessibility.svg delete mode 100644 docs/svg/add-circle-outline.svg delete mode 100644 docs/svg/add-circle-sharp.svg delete mode 100644 docs/svg/add-circle.svg delete mode 100644 docs/svg/add-outline.svg delete mode 100644 docs/svg/add-sharp.svg delete mode 100644 docs/svg/add.svg delete mode 100644 docs/svg/airplane-outline.svg delete mode 100644 docs/svg/airplane-sharp.svg delete mode 100644 docs/svg/airplane.svg delete mode 100644 docs/svg/alarm-outline.svg delete mode 100644 docs/svg/alarm-sharp.svg delete mode 100644 docs/svg/alarm.svg delete mode 100644 docs/svg/albums-outline.svg delete mode 100644 docs/svg/albums-sharp.svg delete mode 100644 docs/svg/albums.svg delete mode 100644 docs/svg/alert-circle-outline.svg delete mode 100644 docs/svg/alert-circle-sharp.svg delete mode 100644 docs/svg/alert-circle.svg delete mode 100644 docs/svg/alert-outline.svg delete mode 100644 docs/svg/alert-sharp.svg delete mode 100644 docs/svg/alert.svg delete mode 100644 docs/svg/american-football-outline.svg delete mode 100644 docs/svg/american-football-sharp.svg delete mode 100644 docs/svg/american-football.svg delete mode 100644 docs/svg/analytics-outline.svg delete mode 100644 docs/svg/analytics-sharp.svg delete mode 100644 docs/svg/analytics.svg delete mode 100644 docs/svg/aperture-outline.svg delete mode 100644 docs/svg/aperture-sharp.svg delete mode 100644 docs/svg/aperture.svg delete mode 100644 docs/svg/apps-outline.svg delete mode 100644 docs/svg/apps-sharp.svg delete mode 100644 docs/svg/apps.svg delete mode 100644 docs/svg/archive-outline.svg delete mode 100644 docs/svg/archive-sharp.svg delete mode 100644 docs/svg/archive.svg delete mode 100644 docs/svg/arrow-back-circle-outline.svg delete mode 100644 docs/svg/arrow-back-circle-sharp.svg delete mode 100644 docs/svg/arrow-back-circle.svg delete mode 100644 docs/svg/arrow-back-outline.svg delete mode 100644 docs/svg/arrow-back-sharp.svg delete mode 100644 docs/svg/arrow-back.svg delete mode 100644 docs/svg/arrow-down-circle-outline.svg delete mode 100644 docs/svg/arrow-down-circle-sharp.svg delete mode 100644 docs/svg/arrow-down-circle.svg delete mode 100644 docs/svg/arrow-down-left-box-outline.svg delete mode 100644 docs/svg/arrow-down-left-box-sharp.svg delete mode 100644 docs/svg/arrow-down-left-box.svg delete mode 100644 docs/svg/arrow-down-outline.svg delete mode 100644 docs/svg/arrow-down-right-box-outline.svg delete mode 100644 docs/svg/arrow-down-right-box-sharp.svg delete mode 100644 docs/svg/arrow-down-right-box.svg delete mode 100644 docs/svg/arrow-down-sharp.svg delete mode 100644 docs/svg/arrow-down.svg delete mode 100644 docs/svg/arrow-forward-circle-outline.svg delete mode 100644 docs/svg/arrow-forward-circle-sharp.svg delete mode 100644 docs/svg/arrow-forward-circle.svg delete mode 100644 docs/svg/arrow-forward-outline.svg delete mode 100644 docs/svg/arrow-forward-sharp.svg delete mode 100644 docs/svg/arrow-forward.svg delete mode 100644 docs/svg/arrow-redo-circle-outline.svg delete mode 100644 docs/svg/arrow-redo-circle-sharp.svg delete mode 100644 docs/svg/arrow-redo-circle.svg delete mode 100644 docs/svg/arrow-redo-outline.svg delete mode 100644 docs/svg/arrow-redo-sharp.svg delete mode 100644 docs/svg/arrow-redo.svg delete mode 100644 docs/svg/arrow-undo-circle-outline.svg delete mode 100644 docs/svg/arrow-undo-circle-sharp.svg delete mode 100644 docs/svg/arrow-undo-circle.svg delete mode 100644 docs/svg/arrow-undo-outline.svg delete mode 100644 docs/svg/arrow-undo-sharp.svg delete mode 100644 docs/svg/arrow-undo.svg delete mode 100644 docs/svg/arrow-up-circle-outline.svg delete mode 100644 docs/svg/arrow-up-circle-sharp.svg delete mode 100644 docs/svg/arrow-up-circle.svg delete mode 100644 docs/svg/arrow-up-left-box-outline.svg delete mode 100644 docs/svg/arrow-up-left-box-sharp.svg delete mode 100644 docs/svg/arrow-up-left-box.svg delete mode 100644 docs/svg/arrow-up-outline.svg delete mode 100644 docs/svg/arrow-up-right-box-outline.svg delete mode 100644 docs/svg/arrow-up-right-box-sharp.svg delete mode 100644 docs/svg/arrow-up-right-box.svg delete mode 100644 docs/svg/arrow-up-sharp.svg delete mode 100644 docs/svg/arrow-up.svg delete mode 100644 docs/svg/at-circle-outline.svg delete mode 100644 docs/svg/at-circle-sharp.svg delete mode 100644 docs/svg/at-circle.svg delete mode 100644 docs/svg/at-outline.svg delete mode 100644 docs/svg/at-sharp.svg delete mode 100644 docs/svg/at.svg delete mode 100644 docs/svg/attach-outline.svg delete mode 100644 docs/svg/attach-sharp.svg delete mode 100644 docs/svg/attach.svg delete mode 100644 docs/svg/backspace-outline.svg delete mode 100644 docs/svg/backspace-sharp.svg delete mode 100644 docs/svg/backspace.svg delete mode 100644 docs/svg/bag-add-outline.svg delete mode 100644 docs/svg/bag-add-sharp.svg delete mode 100644 docs/svg/bag-add.svg delete mode 100644 docs/svg/bag-check-outline.svg delete mode 100644 docs/svg/bag-check-sharp.svg delete mode 100644 docs/svg/bag-check.svg delete mode 100644 docs/svg/bag-handle-outline.svg delete mode 100644 docs/svg/bag-handle-sharp.svg delete mode 100644 docs/svg/bag-handle.svg delete mode 100644 docs/svg/bag-outline.svg delete mode 100644 docs/svg/bag-remove-outline.svg delete mode 100644 docs/svg/bag-remove-sharp.svg delete mode 100644 docs/svg/bag-remove.svg delete mode 100644 docs/svg/bag-sharp.svg delete mode 100644 docs/svg/bag.svg delete mode 100644 docs/svg/balloon-outline.svg delete mode 100644 docs/svg/balloon-sharp.svg delete mode 100644 docs/svg/balloon.svg delete mode 100644 docs/svg/ban-outline.svg delete mode 100644 docs/svg/ban-sharp.svg delete mode 100644 docs/svg/ban.svg delete mode 100644 docs/svg/bandage-outline.svg delete mode 100644 docs/svg/bandage-sharp.svg delete mode 100644 docs/svg/bandage.svg delete mode 100644 docs/svg/bar-chart-outline.svg delete mode 100644 docs/svg/bar-chart-sharp.svg delete mode 100644 docs/svg/bar-chart.svg delete mode 100644 docs/svg/barbell-outline.svg delete mode 100644 docs/svg/barbell-sharp.svg delete mode 100644 docs/svg/barbell.svg delete mode 100644 docs/svg/barcode-outline.svg delete mode 100644 docs/svg/barcode-sharp.svg delete mode 100644 docs/svg/barcode.svg delete mode 100644 docs/svg/baseball-outline.svg delete mode 100644 docs/svg/baseball-sharp.svg delete mode 100644 docs/svg/baseball.svg delete mode 100644 docs/svg/basket-outline.svg delete mode 100644 docs/svg/basket-sharp.svg delete mode 100644 docs/svg/basket.svg delete mode 100644 docs/svg/basketball-outline.svg delete mode 100644 docs/svg/basketball-sharp.svg delete mode 100644 docs/svg/basketball.svg delete mode 100644 docs/svg/battery-charging-outline.svg delete mode 100644 docs/svg/battery-charging-sharp.svg delete mode 100644 docs/svg/battery-charging.svg delete mode 100644 docs/svg/battery-dead-outline.svg delete mode 100644 docs/svg/battery-dead-sharp.svg delete mode 100644 docs/svg/battery-dead.svg delete mode 100644 docs/svg/battery-full-outline.svg delete mode 100644 docs/svg/battery-full-sharp.svg delete mode 100644 docs/svg/battery-full.svg delete mode 100644 docs/svg/battery-half-outline.svg delete mode 100644 docs/svg/battery-half-sharp.svg delete mode 100644 docs/svg/battery-half.svg delete mode 100644 docs/svg/beaker-outline.svg delete mode 100644 docs/svg/beaker-sharp.svg delete mode 100644 docs/svg/beaker.svg delete mode 100644 docs/svg/bed-outline.svg delete mode 100644 docs/svg/bed-sharp.svg delete mode 100644 docs/svg/bed.svg delete mode 100644 docs/svg/beer-outline.svg delete mode 100644 docs/svg/beer-sharp.svg delete mode 100644 docs/svg/beer.svg delete mode 100644 docs/svg/bicycle-outline.svg delete mode 100644 docs/svg/bicycle-sharp.svg delete mode 100644 docs/svg/bicycle.svg delete mode 100644 docs/svg/binoculars-outline.svg delete mode 100644 docs/svg/binoculars-sharp.svg delete mode 100644 docs/svg/binoculars.svg delete mode 100644 docs/svg/bluetooth-outline.svg delete mode 100644 docs/svg/bluetooth-sharp.svg delete mode 100644 docs/svg/bluetooth.svg delete mode 100644 docs/svg/boat-outline.svg delete mode 100644 docs/svg/boat-sharp.svg delete mode 100644 docs/svg/boat.svg delete mode 100644 docs/svg/body-outline.svg delete mode 100644 docs/svg/body-sharp.svg delete mode 100644 docs/svg/body.svg delete mode 100644 docs/svg/bonfire-outline.svg delete mode 100644 docs/svg/bonfire-sharp.svg delete mode 100644 docs/svg/bonfire.svg delete mode 100644 docs/svg/book-outline.svg delete mode 100644 docs/svg/book-sharp.svg delete mode 100644 docs/svg/book.svg delete mode 100644 docs/svg/bookmark-outline.svg delete mode 100644 docs/svg/bookmark-sharp.svg delete mode 100644 docs/svg/bookmark.svg delete mode 100644 docs/svg/bookmarks-outline.svg delete mode 100644 docs/svg/bookmarks-sharp.svg delete mode 100644 docs/svg/bookmarks.svg delete mode 100644 docs/svg/bowling-ball-outline.svg delete mode 100644 docs/svg/bowling-ball-sharp.svg delete mode 100644 docs/svg/bowling-ball.svg delete mode 100644 docs/svg/briefcase-outline.svg delete mode 100644 docs/svg/briefcase-sharp.svg delete mode 100644 docs/svg/briefcase.svg delete mode 100644 docs/svg/browsers-outline.svg delete mode 100644 docs/svg/browsers-sharp.svg delete mode 100644 docs/svg/browsers.svg delete mode 100644 docs/svg/brush-outline.svg delete mode 100644 docs/svg/brush-sharp.svg delete mode 100644 docs/svg/brush.svg delete mode 100644 docs/svg/bug-outline.svg delete mode 100644 docs/svg/bug-sharp.svg delete mode 100644 docs/svg/bug.svg delete mode 100644 docs/svg/build-outline.svg delete mode 100644 docs/svg/build-sharp.svg delete mode 100644 docs/svg/build.svg delete mode 100644 docs/svg/bulb-outline.svg delete mode 100644 docs/svg/bulb-sharp.svg delete mode 100644 docs/svg/bulb.svg delete mode 100644 docs/svg/bus-outline.svg delete mode 100644 docs/svg/bus-sharp.svg delete mode 100644 docs/svg/bus.svg delete mode 100644 docs/svg/business-outline.svg delete mode 100644 docs/svg/business-sharp.svg delete mode 100644 docs/svg/business.svg delete mode 100644 docs/svg/cafe-outline.svg delete mode 100644 docs/svg/cafe-sharp.svg delete mode 100644 docs/svg/cafe.svg delete mode 100644 docs/svg/calculator-outline.svg delete mode 100644 docs/svg/calculator-sharp.svg delete mode 100644 docs/svg/calculator.svg delete mode 100644 docs/svg/calendar-clear-outline.svg delete mode 100644 docs/svg/calendar-clear-sharp.svg delete mode 100644 docs/svg/calendar-clear.svg delete mode 100644 docs/svg/calendar-number-outline.svg delete mode 100644 docs/svg/calendar-number-sharp.svg delete mode 100644 docs/svg/calendar-number.svg delete mode 100644 docs/svg/calendar-outline.svg delete mode 100644 docs/svg/calendar-sharp.svg delete mode 100644 docs/svg/calendar.svg delete mode 100644 docs/svg/call-outline.svg delete mode 100644 docs/svg/call-sharp.svg delete mode 100644 docs/svg/call.svg delete mode 100644 docs/svg/camera-outline.svg delete mode 100644 docs/svg/camera-reverse-outline.svg delete mode 100644 docs/svg/camera-reverse-sharp.svg delete mode 100644 docs/svg/camera-reverse.svg delete mode 100644 docs/svg/camera-sharp.svg delete mode 100644 docs/svg/camera.svg delete mode 100644 docs/svg/car-outline.svg delete mode 100644 docs/svg/car-sharp.svg delete mode 100644 docs/svg/car-sport-outline.svg delete mode 100644 docs/svg/car-sport-sharp.svg delete mode 100644 docs/svg/car-sport.svg delete mode 100644 docs/svg/car.svg delete mode 100644 docs/svg/card-outline.svg delete mode 100644 docs/svg/card-sharp.svg delete mode 100644 docs/svg/card.svg delete mode 100644 docs/svg/caret-back-circle-outline.svg delete mode 100644 docs/svg/caret-back-circle-sharp.svg delete mode 100644 docs/svg/caret-back-circle.svg delete mode 100644 docs/svg/caret-back-outline.svg delete mode 100644 docs/svg/caret-back-sharp.svg delete mode 100644 docs/svg/caret-back.svg delete mode 100644 docs/svg/caret-down-circle-outline.svg delete mode 100644 docs/svg/caret-down-circle-sharp.svg delete mode 100644 docs/svg/caret-down-circle.svg delete mode 100644 docs/svg/caret-down-outline.svg delete mode 100644 docs/svg/caret-down-sharp.svg delete mode 100644 docs/svg/caret-down.svg delete mode 100644 docs/svg/caret-forward-circle-outline.svg delete mode 100644 docs/svg/caret-forward-circle-sharp.svg delete mode 100644 docs/svg/caret-forward-circle.svg delete mode 100644 docs/svg/caret-forward-outline.svg delete mode 100644 docs/svg/caret-forward-sharp.svg delete mode 100644 docs/svg/caret-forward.svg delete mode 100644 docs/svg/caret-up-circle-outline.svg delete mode 100644 docs/svg/caret-up-circle-sharp.svg delete mode 100644 docs/svg/caret-up-circle.svg delete mode 100644 docs/svg/caret-up-outline.svg delete mode 100644 docs/svg/caret-up-sharp.svg delete mode 100644 docs/svg/caret-up.svg delete mode 100644 docs/svg/cart-outline.svg delete mode 100644 docs/svg/cart-sharp.svg delete mode 100644 docs/svg/cart.svg delete mode 100644 docs/svg/cash-outline.svg delete mode 100644 docs/svg/cash-sharp.svg delete mode 100644 docs/svg/cash.svg delete mode 100644 docs/svg/cellular-outline.svg delete mode 100644 docs/svg/cellular-sharp.svg delete mode 100644 docs/svg/cellular.svg delete mode 100644 docs/svg/chatbox-ellipses-outline.svg delete mode 100644 docs/svg/chatbox-ellipses-sharp.svg delete mode 100644 docs/svg/chatbox-ellipses.svg delete mode 100644 docs/svg/chatbox-outline.svg delete mode 100644 docs/svg/chatbox-sharp.svg delete mode 100644 docs/svg/chatbox.svg delete mode 100644 docs/svg/chatbubble-ellipses-outline.svg delete mode 100644 docs/svg/chatbubble-ellipses-sharp.svg delete mode 100644 docs/svg/chatbubble-ellipses.svg delete mode 100644 docs/svg/chatbubble-outline.svg delete mode 100644 docs/svg/chatbubble-sharp.svg delete mode 100644 docs/svg/chatbubble.svg delete mode 100644 docs/svg/chatbubbles-outline.svg delete mode 100644 docs/svg/chatbubbles-sharp.svg delete mode 100644 docs/svg/chatbubbles.svg delete mode 100644 docs/svg/checkbox-outline.svg delete mode 100644 docs/svg/checkbox-sharp.svg delete mode 100644 docs/svg/checkbox.svg delete mode 100644 docs/svg/checkmark-circle-outline.svg delete mode 100644 docs/svg/checkmark-circle-sharp.svg delete mode 100644 docs/svg/checkmark-circle.svg delete mode 100644 docs/svg/checkmark-done-circle-outline.svg delete mode 100644 docs/svg/checkmark-done-circle-sharp.svg delete mode 100644 docs/svg/checkmark-done-circle.svg delete mode 100644 docs/svg/checkmark-done-outline.svg delete mode 100644 docs/svg/checkmark-done-sharp.svg delete mode 100644 docs/svg/checkmark-done.svg delete mode 100644 docs/svg/checkmark-outline.svg delete mode 100644 docs/svg/checkmark-sharp.svg delete mode 100644 docs/svg/checkmark.svg delete mode 100644 docs/svg/chevron-back-circle-outline.svg delete mode 100644 docs/svg/chevron-back-circle-sharp.svg delete mode 100644 docs/svg/chevron-back-circle.svg delete mode 100644 docs/svg/chevron-back-outline.svg delete mode 100644 docs/svg/chevron-back-sharp.svg delete mode 100644 docs/svg/chevron-back.svg delete mode 100644 docs/svg/chevron-collapse-outline.svg delete mode 100644 docs/svg/chevron-collapse-sharp.svg delete mode 100644 docs/svg/chevron-collapse.svg delete mode 100644 docs/svg/chevron-down-circle-outline.svg delete mode 100644 docs/svg/chevron-down-circle-sharp.svg delete mode 100644 docs/svg/chevron-down-circle.svg delete mode 100644 docs/svg/chevron-down-outline.svg delete mode 100644 docs/svg/chevron-down-sharp.svg delete mode 100644 docs/svg/chevron-down.svg delete mode 100644 docs/svg/chevron-expand-outline.svg delete mode 100644 docs/svg/chevron-expand-sharp.svg delete mode 100644 docs/svg/chevron-expand.svg delete mode 100644 docs/svg/chevron-forward-circle-outline.svg delete mode 100644 docs/svg/chevron-forward-circle-sharp.svg delete mode 100644 docs/svg/chevron-forward-circle.svg delete mode 100644 docs/svg/chevron-forward-outline.svg delete mode 100644 docs/svg/chevron-forward-sharp.svg delete mode 100644 docs/svg/chevron-forward.svg delete mode 100644 docs/svg/chevron-up-circle-outline.svg delete mode 100644 docs/svg/chevron-up-circle-sharp.svg delete mode 100644 docs/svg/chevron-up-circle.svg delete mode 100644 docs/svg/chevron-up-outline.svg delete mode 100644 docs/svg/chevron-up-sharp.svg delete mode 100644 docs/svg/chevron-up.svg delete mode 100644 docs/svg/clipboard-outline.svg delete mode 100644 docs/svg/clipboard-sharp.svg delete mode 100644 docs/svg/clipboard.svg delete mode 100644 docs/svg/close-circle-outline.svg delete mode 100644 docs/svg/close-circle-sharp.svg delete mode 100644 docs/svg/close-circle.svg delete mode 100644 docs/svg/close-outline.svg delete mode 100644 docs/svg/close-sharp.svg delete mode 100644 docs/svg/close.svg delete mode 100644 docs/svg/cloud-circle-outline.svg delete mode 100644 docs/svg/cloud-circle-sharp.svg delete mode 100644 docs/svg/cloud-circle.svg delete mode 100644 docs/svg/cloud-done-outline.svg delete mode 100644 docs/svg/cloud-done-sharp.svg delete mode 100644 docs/svg/cloud-done.svg delete mode 100644 docs/svg/cloud-download-outline.svg delete mode 100644 docs/svg/cloud-download-sharp.svg delete mode 100644 docs/svg/cloud-download.svg delete mode 100644 docs/svg/cloud-offline-outline.svg delete mode 100644 docs/svg/cloud-offline-sharp.svg delete mode 100644 docs/svg/cloud-offline.svg delete mode 100644 docs/svg/cloud-outline.svg delete mode 100644 docs/svg/cloud-sharp.svg delete mode 100644 docs/svg/cloud-upload-outline.svg delete mode 100644 docs/svg/cloud-upload-sharp.svg delete mode 100644 docs/svg/cloud-upload.svg delete mode 100644 docs/svg/cloud.svg delete mode 100644 docs/svg/cloudy-night-outline.svg delete mode 100644 docs/svg/cloudy-night-sharp.svg delete mode 100644 docs/svg/cloudy-night.svg delete mode 100644 docs/svg/cloudy-outline.svg delete mode 100644 docs/svg/cloudy-sharp.svg delete mode 100644 docs/svg/cloudy.svg delete mode 100644 docs/svg/code-download-outline.svg delete mode 100644 docs/svg/code-download-sharp.svg delete mode 100644 docs/svg/code-download.svg delete mode 100644 docs/svg/code-outline.svg delete mode 100644 docs/svg/code-sharp.svg delete mode 100644 docs/svg/code-slash-outline.svg delete mode 100644 docs/svg/code-slash-sharp.svg delete mode 100644 docs/svg/code-slash.svg delete mode 100644 docs/svg/code-working-outline.svg delete mode 100644 docs/svg/code-working-sharp.svg delete mode 100644 docs/svg/code-working.svg delete mode 100644 docs/svg/code.svg delete mode 100644 docs/svg/cog-outline.svg delete mode 100644 docs/svg/cog-sharp.svg delete mode 100644 docs/svg/cog.svg delete mode 100644 docs/svg/color-fill-outline.svg delete mode 100644 docs/svg/color-fill-sharp.svg delete mode 100644 docs/svg/color-fill.svg delete mode 100644 docs/svg/color-filter-outline.svg delete mode 100644 docs/svg/color-filter-sharp.svg delete mode 100644 docs/svg/color-filter.svg delete mode 100644 docs/svg/color-palette-outline.svg delete mode 100644 docs/svg/color-palette-sharp.svg delete mode 100644 docs/svg/color-palette.svg delete mode 100644 docs/svg/color-wand-outline.svg delete mode 100644 docs/svg/color-wand-sharp.svg delete mode 100644 docs/svg/color-wand.svg delete mode 100644 docs/svg/compass-outline.svg delete mode 100644 docs/svg/compass-sharp.svg delete mode 100644 docs/svg/compass.svg delete mode 100644 docs/svg/construct-outline.svg delete mode 100644 docs/svg/construct-sharp.svg delete mode 100644 docs/svg/construct.svg delete mode 100644 docs/svg/contract-outline.svg delete mode 100644 docs/svg/contract-sharp.svg delete mode 100644 docs/svg/contract.svg delete mode 100644 docs/svg/contrast-outline.svg delete mode 100644 docs/svg/contrast-sharp.svg delete mode 100644 docs/svg/contrast.svg delete mode 100644 docs/svg/copy-outline.svg delete mode 100644 docs/svg/copy-sharp.svg delete mode 100644 docs/svg/copy.svg delete mode 100644 docs/svg/create-outline.svg delete mode 100644 docs/svg/create-sharp.svg delete mode 100644 docs/svg/create.svg delete mode 100644 docs/svg/crop-outline.svg delete mode 100644 docs/svg/crop-sharp.svg delete mode 100644 docs/svg/crop.svg delete mode 100644 docs/svg/cube-outline.svg delete mode 100644 docs/svg/cube-sharp.svg delete mode 100644 docs/svg/cube.svg delete mode 100644 docs/svg/cut-outline.svg delete mode 100644 docs/svg/cut-sharp.svg delete mode 100644 docs/svg/cut.svg delete mode 100644 docs/svg/desktop-outline.svg delete mode 100644 docs/svg/desktop-sharp.svg delete mode 100644 docs/svg/desktop.svg delete mode 100644 docs/svg/diamond-outline.svg delete mode 100644 docs/svg/diamond-sharp.svg delete mode 100644 docs/svg/diamond.svg delete mode 100644 docs/svg/dice-outline.svg delete mode 100644 docs/svg/dice-sharp.svg delete mode 100644 docs/svg/dice.svg delete mode 100644 docs/svg/disc-outline.svg delete mode 100644 docs/svg/disc-sharp.svg delete mode 100644 docs/svg/disc.svg delete mode 100644 docs/svg/document-attach-outline.svg delete mode 100644 docs/svg/document-attach-sharp.svg delete mode 100644 docs/svg/document-attach.svg delete mode 100644 docs/svg/document-lock-outline.svg delete mode 100644 docs/svg/document-lock-sharp.svg delete mode 100644 docs/svg/document-lock.svg delete mode 100644 docs/svg/document-outline.svg delete mode 100644 docs/svg/document-sharp.svg delete mode 100644 docs/svg/document-text-outline.svg delete mode 100644 docs/svg/document-text-sharp.svg delete mode 100644 docs/svg/document-text.svg delete mode 100644 docs/svg/document.svg delete mode 100644 docs/svg/documents-outline.svg delete mode 100644 docs/svg/documents-sharp.svg delete mode 100644 docs/svg/documents.svg delete mode 100644 docs/svg/download-outline.svg delete mode 100644 docs/svg/download-sharp.svg delete mode 100644 docs/svg/download.svg delete mode 100644 docs/svg/duplicate-outline.svg delete mode 100644 docs/svg/duplicate-sharp.svg delete mode 100644 docs/svg/duplicate.svg delete mode 100644 docs/svg/ear-outline.svg delete mode 100644 docs/svg/ear-sharp.svg delete mode 100644 docs/svg/ear.svg delete mode 100644 docs/svg/earth-outline.svg delete mode 100644 docs/svg/earth-sharp.svg delete mode 100644 docs/svg/earth.svg delete mode 100644 docs/svg/easel-outline.svg delete mode 100644 docs/svg/easel-sharp.svg delete mode 100644 docs/svg/easel.svg delete mode 100644 docs/svg/egg-outline.svg delete mode 100644 docs/svg/egg-sharp.svg delete mode 100644 docs/svg/egg.svg delete mode 100644 docs/svg/ellipse-outline.svg delete mode 100644 docs/svg/ellipse-sharp.svg delete mode 100644 docs/svg/ellipse.svg delete mode 100644 docs/svg/ellipsis-horizontal-circle-outline.svg delete mode 100644 docs/svg/ellipsis-horizontal-circle-sharp.svg delete mode 100644 docs/svg/ellipsis-horizontal-circle.svg delete mode 100644 docs/svg/ellipsis-horizontal-outline.svg delete mode 100644 docs/svg/ellipsis-horizontal-sharp.svg delete mode 100644 docs/svg/ellipsis-horizontal.svg delete mode 100644 docs/svg/ellipsis-vertical-circle-outline.svg delete mode 100644 docs/svg/ellipsis-vertical-circle-sharp.svg delete mode 100644 docs/svg/ellipsis-vertical-circle.svg delete mode 100644 docs/svg/ellipsis-vertical-outline.svg delete mode 100644 docs/svg/ellipsis-vertical-sharp.svg delete mode 100644 docs/svg/ellipsis-vertical.svg delete mode 100644 docs/svg/enter-outline.svg delete mode 100644 docs/svg/enter-sharp.svg delete mode 100644 docs/svg/enter.svg delete mode 100644 docs/svg/exit-outline.svg delete mode 100644 docs/svg/exit-sharp.svg delete mode 100644 docs/svg/exit.svg delete mode 100644 docs/svg/expand-outline.svg delete mode 100644 docs/svg/expand-sharp.svg delete mode 100644 docs/svg/expand.svg delete mode 100644 docs/svg/extension-puzzle-outline.svg delete mode 100644 docs/svg/extension-puzzle-sharp.svg delete mode 100644 docs/svg/extension-puzzle.svg delete mode 100644 docs/svg/eye-off-outline.svg delete mode 100644 docs/svg/eye-off-sharp.svg delete mode 100644 docs/svg/eye-off.svg delete mode 100644 docs/svg/eye-outline.svg delete mode 100644 docs/svg/eye-sharp.svg delete mode 100644 docs/svg/eye.svg delete mode 100644 docs/svg/eyedrop-outline.svg delete mode 100644 docs/svg/eyedrop-sharp.svg delete mode 100644 docs/svg/eyedrop.svg delete mode 100644 docs/svg/fast-food-outline.svg delete mode 100644 docs/svg/fast-food-sharp.svg delete mode 100644 docs/svg/fast-food.svg delete mode 100644 docs/svg/female-outline.svg delete mode 100644 docs/svg/female-sharp.svg delete mode 100644 docs/svg/female.svg delete mode 100644 docs/svg/file-tray-full-outline.svg delete mode 100644 docs/svg/file-tray-full-sharp.svg delete mode 100644 docs/svg/file-tray-full.svg delete mode 100644 docs/svg/file-tray-outline.svg delete mode 100644 docs/svg/file-tray-sharp.svg delete mode 100644 docs/svg/file-tray-stacked-outline.svg delete mode 100644 docs/svg/file-tray-stacked-sharp.svg delete mode 100644 docs/svg/file-tray-stacked.svg delete mode 100644 docs/svg/file-tray.svg delete mode 100644 docs/svg/film-outline.svg delete mode 100644 docs/svg/film-sharp.svg delete mode 100644 docs/svg/film.svg delete mode 100644 docs/svg/filter-circle-outline.svg delete mode 100644 docs/svg/filter-circle-sharp.svg delete mode 100644 docs/svg/filter-circle.svg delete mode 100644 docs/svg/filter-outline.svg delete mode 100644 docs/svg/filter-sharp.svg delete mode 100644 docs/svg/filter.svg delete mode 100644 docs/svg/finger-print-outline.svg delete mode 100644 docs/svg/finger-print-sharp.svg delete mode 100644 docs/svg/finger-print.svg delete mode 100644 docs/svg/fish-outline.svg delete mode 100644 docs/svg/fish-sharp.svg delete mode 100644 docs/svg/fish.svg delete mode 100644 docs/svg/fitness-outline.svg delete mode 100644 docs/svg/fitness-sharp.svg delete mode 100644 docs/svg/fitness.svg delete mode 100644 docs/svg/flag-outline.svg delete mode 100644 docs/svg/flag-sharp.svg delete mode 100644 docs/svg/flag.svg delete mode 100644 docs/svg/flame-outline.svg delete mode 100644 docs/svg/flame-sharp.svg delete mode 100644 docs/svg/flame.svg delete mode 100644 docs/svg/flash-off-outline.svg delete mode 100644 docs/svg/flash-off-sharp.svg delete mode 100644 docs/svg/flash-off.svg delete mode 100644 docs/svg/flash-outline.svg delete mode 100644 docs/svg/flash-sharp.svg delete mode 100644 docs/svg/flash.svg delete mode 100644 docs/svg/flashlight-outline.svg delete mode 100644 docs/svg/flashlight-sharp.svg delete mode 100644 docs/svg/flashlight.svg delete mode 100644 docs/svg/flask-outline.svg delete mode 100644 docs/svg/flask-sharp.svg delete mode 100644 docs/svg/flask.svg delete mode 100644 docs/svg/flower-outline.svg delete mode 100644 docs/svg/flower-sharp.svg delete mode 100644 docs/svg/flower.svg delete mode 100644 docs/svg/folder-open-outline.svg delete mode 100644 docs/svg/folder-open-sharp.svg delete mode 100644 docs/svg/folder-open.svg delete mode 100644 docs/svg/folder-outline.svg delete mode 100644 docs/svg/folder-sharp.svg delete mode 100644 docs/svg/folder.svg delete mode 100644 docs/svg/football-outline.svg delete mode 100644 docs/svg/football-sharp.svg delete mode 100644 docs/svg/football.svg delete mode 100644 docs/svg/footsteps-outline.svg delete mode 100644 docs/svg/footsteps-sharp.svg delete mode 100644 docs/svg/footsteps.svg delete mode 100644 docs/svg/funnel-outline.svg delete mode 100644 docs/svg/funnel-sharp.svg delete mode 100644 docs/svg/funnel.svg delete mode 100644 docs/svg/game-controller-outline.svg delete mode 100644 docs/svg/game-controller-sharp.svg delete mode 100644 docs/svg/game-controller.svg delete mode 100644 docs/svg/gift-outline.svg delete mode 100644 docs/svg/gift-sharp.svg delete mode 100644 docs/svg/gift.svg delete mode 100644 docs/svg/git-branch-outline.svg delete mode 100644 docs/svg/git-branch-sharp.svg delete mode 100644 docs/svg/git-branch.svg delete mode 100644 docs/svg/git-commit-outline.svg delete mode 100644 docs/svg/git-commit-sharp.svg delete mode 100644 docs/svg/git-commit.svg delete mode 100644 docs/svg/git-compare-outline.svg delete mode 100644 docs/svg/git-compare-sharp.svg delete mode 100644 docs/svg/git-compare.svg delete mode 100644 docs/svg/git-merge-outline.svg delete mode 100644 docs/svg/git-merge-sharp.svg delete mode 100644 docs/svg/git-merge.svg delete mode 100644 docs/svg/git-network-outline.svg delete mode 100644 docs/svg/git-network-sharp.svg delete mode 100644 docs/svg/git-network.svg delete mode 100644 docs/svg/git-pull-request-outline.svg delete mode 100644 docs/svg/git-pull-request-sharp.svg delete mode 100644 docs/svg/git-pull-request.svg delete mode 100644 docs/svg/glasses-outline.svg delete mode 100644 docs/svg/glasses-sharp.svg delete mode 100644 docs/svg/glasses.svg delete mode 100644 docs/svg/globe-outline.svg delete mode 100644 docs/svg/globe-sharp.svg delete mode 100644 docs/svg/globe.svg delete mode 100644 docs/svg/golf-outline.svg delete mode 100644 docs/svg/golf-sharp.svg delete mode 100644 docs/svg/golf.svg delete mode 100644 docs/svg/grid-outline.svg delete mode 100644 docs/svg/grid-sharp.svg delete mode 100644 docs/svg/grid.svg delete mode 100644 docs/svg/hammer-outline.svg delete mode 100644 docs/svg/hammer-sharp.svg delete mode 100644 docs/svg/hammer.svg delete mode 100644 docs/svg/hand-left-outline.svg delete mode 100644 docs/svg/hand-left-sharp.svg delete mode 100644 docs/svg/hand-left.svg delete mode 100644 docs/svg/hand-right-outline.svg delete mode 100644 docs/svg/hand-right-sharp.svg delete mode 100644 docs/svg/hand-right.svg delete mode 100644 docs/svg/happy-outline.svg delete mode 100644 docs/svg/happy-sharp.svg delete mode 100644 docs/svg/happy.svg delete mode 100644 docs/svg/hardware-chip-outline.svg delete mode 100644 docs/svg/hardware-chip-sharp.svg delete mode 100644 docs/svg/hardware-chip.svg delete mode 100644 docs/svg/headset-outline.svg delete mode 100644 docs/svg/headset-sharp.svg delete mode 100644 docs/svg/headset.svg delete mode 100644 docs/svg/heart-circle-outline.svg delete mode 100644 docs/svg/heart-circle-sharp.svg delete mode 100644 docs/svg/heart-circle.svg delete mode 100644 docs/svg/heart-dislike-circle-outline.svg delete mode 100644 docs/svg/heart-dislike-circle-sharp.svg delete mode 100644 docs/svg/heart-dislike-circle.svg delete mode 100644 docs/svg/heart-dislike-outline.svg delete mode 100644 docs/svg/heart-dislike-sharp.svg delete mode 100644 docs/svg/heart-dislike.svg delete mode 100644 docs/svg/heart-half-outline.svg delete mode 100644 docs/svg/heart-half-sharp.svg delete mode 100644 docs/svg/heart-half.svg delete mode 100644 docs/svg/heart-outline.svg delete mode 100644 docs/svg/heart-sharp.svg delete mode 100644 docs/svg/heart.svg delete mode 100644 docs/svg/help-buoy-outline.svg delete mode 100644 docs/svg/help-buoy-sharp.svg delete mode 100644 docs/svg/help-buoy.svg delete mode 100644 docs/svg/help-circle-outline.svg delete mode 100644 docs/svg/help-circle-sharp.svg delete mode 100644 docs/svg/help-circle.svg delete mode 100644 docs/svg/help-outline.svg delete mode 100644 docs/svg/help-sharp.svg delete mode 100644 docs/svg/help.svg delete mode 100644 docs/svg/home-outline.svg delete mode 100644 docs/svg/home-sharp.svg delete mode 100644 docs/svg/home.svg delete mode 100644 docs/svg/hourglass-outline.svg delete mode 100644 docs/svg/hourglass-sharp.svg delete mode 100644 docs/svg/hourglass.svg delete mode 100644 docs/svg/ice-cream-outline.svg delete mode 100644 docs/svg/ice-cream-sharp.svg delete mode 100644 docs/svg/ice-cream.svg delete mode 100644 docs/svg/id-card-outline.svg delete mode 100644 docs/svg/id-card-sharp.svg delete mode 100644 docs/svg/id-card.svg delete mode 100644 docs/svg/image-outline.svg delete mode 100644 docs/svg/image-sharp.svg delete mode 100644 docs/svg/image.svg delete mode 100644 docs/svg/images-outline.svg delete mode 100644 docs/svg/images-sharp.svg delete mode 100644 docs/svg/images.svg delete mode 100644 docs/svg/infinite-outline.svg delete mode 100644 docs/svg/infinite-sharp.svg delete mode 100644 docs/svg/infinite.svg delete mode 100644 docs/svg/information-circle-outline.svg delete mode 100644 docs/svg/information-circle-sharp.svg delete mode 100644 docs/svg/information-circle.svg delete mode 100644 docs/svg/information-outline.svg delete mode 100644 docs/svg/information-sharp.svg delete mode 100644 docs/svg/information.svg delete mode 100644 docs/svg/invert-mode-outline.svg delete mode 100644 docs/svg/invert-mode-sharp.svg delete mode 100644 docs/svg/invert-mode.svg delete mode 100644 docs/svg/journal-outline.svg delete mode 100644 docs/svg/journal-sharp.svg delete mode 100644 docs/svg/journal.svg delete mode 100644 docs/svg/key-outline.svg delete mode 100644 docs/svg/key-sharp.svg delete mode 100644 docs/svg/key.svg delete mode 100644 docs/svg/keypad-outline.svg delete mode 100644 docs/svg/keypad-sharp.svg delete mode 100644 docs/svg/keypad.svg delete mode 100644 docs/svg/language-outline.svg delete mode 100644 docs/svg/language-sharp.svg delete mode 100644 docs/svg/language.svg delete mode 100644 docs/svg/laptop-outline.svg delete mode 100644 docs/svg/laptop-sharp.svg delete mode 100644 docs/svg/laptop.svg delete mode 100644 docs/svg/layers-outline.svg delete mode 100644 docs/svg/layers-sharp.svg delete mode 100644 docs/svg/layers.svg delete mode 100644 docs/svg/leaf-outline.svg delete mode 100644 docs/svg/leaf-sharp.svg delete mode 100644 docs/svg/leaf.svg delete mode 100644 docs/svg/library-outline.svg delete mode 100644 docs/svg/library-sharp.svg delete mode 100644 docs/svg/library.svg delete mode 100644 docs/svg/link-outline.svg delete mode 100644 docs/svg/link-sharp.svg delete mode 100644 docs/svg/link.svg delete mode 100644 docs/svg/list-circle-outline.svg delete mode 100644 docs/svg/list-circle-sharp.svg delete mode 100644 docs/svg/list-circle.svg delete mode 100644 docs/svg/list-outline.svg delete mode 100644 docs/svg/list-sharp.svg delete mode 100644 docs/svg/list.svg delete mode 100644 docs/svg/locate-outline.svg delete mode 100644 docs/svg/locate-sharp.svg delete mode 100644 docs/svg/locate.svg delete mode 100644 docs/svg/location-outline.svg delete mode 100644 docs/svg/location-sharp.svg delete mode 100644 docs/svg/location.svg delete mode 100644 docs/svg/lock-closed-outline.svg delete mode 100644 docs/svg/lock-closed-sharp.svg delete mode 100644 docs/svg/lock-closed.svg delete mode 100644 docs/svg/lock-open-outline.svg delete mode 100644 docs/svg/lock-open-sharp.svg delete mode 100644 docs/svg/lock-open.svg delete mode 100644 docs/svg/log-in-outline.svg delete mode 100644 docs/svg/log-in-sharp.svg delete mode 100644 docs/svg/log-in.svg delete mode 100644 docs/svg/log-out-outline.svg delete mode 100644 docs/svg/log-out-sharp.svg delete mode 100644 docs/svg/log-out.svg delete mode 100644 docs/svg/logo-alipay.svg delete mode 100644 docs/svg/logo-amazon.svg delete mode 100644 docs/svg/logo-amplify.svg delete mode 100644 docs/svg/logo-android.svg delete mode 100644 docs/svg/logo-angular.svg delete mode 100644 docs/svg/logo-appflow.svg delete mode 100644 docs/svg/logo-apple-appstore.svg delete mode 100644 docs/svg/logo-apple-ar.svg delete mode 100644 docs/svg/logo-apple.svg delete mode 100644 docs/svg/logo-behance.svg delete mode 100644 docs/svg/logo-bitbucket.svg delete mode 100644 docs/svg/logo-bitcoin.svg delete mode 100644 docs/svg/logo-buffer.svg delete mode 100644 docs/svg/logo-capacitor.svg delete mode 100644 docs/svg/logo-chrome.svg delete mode 100644 docs/svg/logo-closed-captioning.svg delete mode 100644 docs/svg/logo-codepen.svg delete mode 100644 docs/svg/logo-css3.svg delete mode 100644 docs/svg/logo-designernews.svg delete mode 100644 docs/svg/logo-deviantart.svg delete mode 100644 docs/svg/logo-discord.svg delete mode 100644 docs/svg/logo-docker.svg delete mode 100644 docs/svg/logo-dribbble.svg delete mode 100644 docs/svg/logo-dropbox.svg delete mode 100644 docs/svg/logo-edge.svg delete mode 100644 docs/svg/logo-electron.svg delete mode 100644 docs/svg/logo-euro.svg delete mode 100644 docs/svg/logo-facebook.svg delete mode 100644 docs/svg/logo-figma.svg delete mode 100644 docs/svg/logo-firebase.svg delete mode 100644 docs/svg/logo-firefox.svg delete mode 100644 docs/svg/logo-flickr.svg delete mode 100644 docs/svg/logo-foursquare.svg delete mode 100644 docs/svg/logo-github.svg delete mode 100644 docs/svg/logo-gitlab.svg delete mode 100644 docs/svg/logo-google-playstore.svg delete mode 100644 docs/svg/logo-google.svg delete mode 100644 docs/svg/logo-hackernews.svg delete mode 100644 docs/svg/logo-html5.svg delete mode 100644 docs/svg/logo-instagram.svg delete mode 100644 docs/svg/logo-ionic.svg delete mode 100644 docs/svg/logo-ionitron.svg delete mode 100644 docs/svg/logo-javascript.svg delete mode 100644 docs/svg/logo-laravel.svg delete mode 100644 docs/svg/logo-linkedin.svg delete mode 100644 docs/svg/logo-markdown.svg delete mode 100644 docs/svg/logo-mastodon.svg delete mode 100644 docs/svg/logo-medium.svg delete mode 100644 docs/svg/logo-microsoft.svg delete mode 100644 docs/svg/logo-no-smoking.svg delete mode 100644 docs/svg/logo-nodejs.svg delete mode 100644 docs/svg/logo-npm.svg delete mode 100644 docs/svg/logo-octocat.svg delete mode 100644 docs/svg/logo-paypal.svg delete mode 100644 docs/svg/logo-pinterest.svg delete mode 100644 docs/svg/logo-playstation.svg delete mode 100644 docs/svg/logo-pwa.svg delete mode 100644 docs/svg/logo-python.svg delete mode 100644 docs/svg/logo-react.svg delete mode 100644 docs/svg/logo-reddit.svg delete mode 100644 docs/svg/logo-rss.svg delete mode 100644 docs/svg/logo-sass.svg delete mode 100644 docs/svg/logo-skype.svg delete mode 100644 docs/svg/logo-slack.svg delete mode 100644 docs/svg/logo-snapchat.svg delete mode 100644 docs/svg/logo-soundcloud.svg delete mode 100644 docs/svg/logo-stackoverflow.svg delete mode 100644 docs/svg/logo-steam.svg delete mode 100644 docs/svg/logo-stencil.svg delete mode 100644 docs/svg/logo-tableau.svg delete mode 100644 docs/svg/logo-tiktok.svg delete mode 100644 docs/svg/logo-trapeze.svg delete mode 100644 docs/svg/logo-tumblr.svg delete mode 100644 docs/svg/logo-tux.svg delete mode 100644 docs/svg/logo-twitch.svg delete mode 100644 docs/svg/logo-twitter.svg delete mode 100644 docs/svg/logo-usd.svg delete mode 100644 docs/svg/logo-venmo.svg delete mode 100644 docs/svg/logo-vercel.svg delete mode 100644 docs/svg/logo-vimeo.svg delete mode 100644 docs/svg/logo-vk.svg delete mode 100644 docs/svg/logo-vue.svg delete mode 100644 docs/svg/logo-web-component.svg delete mode 100644 docs/svg/logo-wechat.svg delete mode 100644 docs/svg/logo-whatsapp.svg delete mode 100644 docs/svg/logo-windows.svg delete mode 100644 docs/svg/logo-wordpress.svg delete mode 100644 docs/svg/logo-x.svg delete mode 100644 docs/svg/logo-xbox.svg delete mode 100644 docs/svg/logo-xing.svg delete mode 100644 docs/svg/logo-yahoo.svg delete mode 100644 docs/svg/logo-yen.svg delete mode 100644 docs/svg/logo-youtube.svg delete mode 100644 docs/svg/magnet-outline.svg delete mode 100644 docs/svg/magnet-sharp.svg delete mode 100644 docs/svg/magnet.svg delete mode 100644 docs/svg/mail-open-outline.svg delete mode 100644 docs/svg/mail-open-sharp.svg delete mode 100644 docs/svg/mail-open.svg delete mode 100644 docs/svg/mail-outline.svg delete mode 100644 docs/svg/mail-sharp.svg delete mode 100644 docs/svg/mail-unread-outline.svg delete mode 100644 docs/svg/mail-unread-sharp.svg delete mode 100644 docs/svg/mail-unread.svg delete mode 100644 docs/svg/mail.svg delete mode 100644 docs/svg/male-female-outline.svg delete mode 100644 docs/svg/male-female-sharp.svg delete mode 100644 docs/svg/male-female.svg delete mode 100644 docs/svg/male-outline.svg delete mode 100644 docs/svg/male-sharp.svg delete mode 100644 docs/svg/male.svg delete mode 100644 docs/svg/man-outline.svg delete mode 100644 docs/svg/man-sharp.svg delete mode 100644 docs/svg/man.svg delete mode 100644 docs/svg/map-outline.svg delete mode 100644 docs/svg/map-sharp.svg delete mode 100644 docs/svg/map.svg delete mode 100644 docs/svg/medal-outline.svg delete mode 100644 docs/svg/medal-sharp.svg delete mode 100644 docs/svg/medal.svg delete mode 100644 docs/svg/medical-outline.svg delete mode 100644 docs/svg/medical-sharp.svg delete mode 100644 docs/svg/medical.svg delete mode 100644 docs/svg/medkit-outline.svg delete mode 100644 docs/svg/medkit-sharp.svg delete mode 100644 docs/svg/medkit.svg delete mode 100644 docs/svg/megaphone-outline.svg delete mode 100644 docs/svg/megaphone-sharp.svg delete mode 100644 docs/svg/megaphone.svg delete mode 100644 docs/svg/menu-outline.svg delete mode 100644 docs/svg/menu-sharp.svg delete mode 100644 docs/svg/menu.svg delete mode 100644 docs/svg/mic-circle-outline.svg delete mode 100644 docs/svg/mic-circle-sharp.svg delete mode 100644 docs/svg/mic-circle.svg delete mode 100644 docs/svg/mic-off-circle-outline.svg delete mode 100644 docs/svg/mic-off-circle-sharp.svg delete mode 100644 docs/svg/mic-off-circle.svg delete mode 100644 docs/svg/mic-off-outline.svg delete mode 100644 docs/svg/mic-off-sharp.svg delete mode 100644 docs/svg/mic-off.svg delete mode 100644 docs/svg/mic-outline.svg delete mode 100644 docs/svg/mic-sharp.svg delete mode 100644 docs/svg/mic.svg delete mode 100644 docs/svg/moon-outline.svg delete mode 100644 docs/svg/moon-sharp.svg delete mode 100644 docs/svg/moon.svg delete mode 100644 docs/svg/move-outline.svg delete mode 100644 docs/svg/move-sharp.svg delete mode 100644 docs/svg/move.svg delete mode 100644 docs/svg/musical-note-outline.svg delete mode 100644 docs/svg/musical-note-sharp.svg delete mode 100644 docs/svg/musical-note.svg delete mode 100644 docs/svg/musical-notes-outline.svg delete mode 100644 docs/svg/musical-notes-sharp.svg delete mode 100644 docs/svg/musical-notes.svg delete mode 100644 docs/svg/navigate-circle-outline.svg delete mode 100644 docs/svg/navigate-circle-sharp.svg delete mode 100644 docs/svg/navigate-circle.svg delete mode 100644 docs/svg/navigate-outline.svg delete mode 100644 docs/svg/navigate-sharp.svg delete mode 100644 docs/svg/navigate.svg delete mode 100644 docs/svg/newspaper-outline.svg delete mode 100644 docs/svg/newspaper-sharp.svg delete mode 100644 docs/svg/newspaper.svg delete mode 100644 docs/svg/notifications-circle-outline.svg delete mode 100644 docs/svg/notifications-circle-sharp.svg delete mode 100644 docs/svg/notifications-circle.svg delete mode 100644 docs/svg/notifications-off-circle-outline.svg delete mode 100644 docs/svg/notifications-off-circle-sharp.svg delete mode 100644 docs/svg/notifications-off-circle.svg delete mode 100644 docs/svg/notifications-off-outline.svg delete mode 100644 docs/svg/notifications-off-sharp.svg delete mode 100644 docs/svg/notifications-off.svg delete mode 100644 docs/svg/notifications-outline.svg delete mode 100644 docs/svg/notifications-sharp.svg delete mode 100644 docs/svg/notifications.svg delete mode 100644 docs/svg/nuclear-outline.svg delete mode 100644 docs/svg/nuclear-sharp.svg delete mode 100644 docs/svg/nuclear.svg delete mode 100644 docs/svg/nutrition-outline.svg delete mode 100644 docs/svg/nutrition-sharp.svg delete mode 100644 docs/svg/nutrition.svg delete mode 100644 docs/svg/open-outline.svg delete mode 100644 docs/svg/open-sharp.svg delete mode 100644 docs/svg/open.svg delete mode 100644 docs/svg/options-outline.svg delete mode 100644 docs/svg/options-sharp.svg delete mode 100644 docs/svg/options.svg delete mode 100644 docs/svg/paper-plane-outline.svg delete mode 100644 docs/svg/paper-plane-sharp.svg delete mode 100644 docs/svg/paper-plane.svg delete mode 100644 docs/svg/partly-sunny-outline.svg delete mode 100644 docs/svg/partly-sunny-sharp.svg delete mode 100644 docs/svg/partly-sunny.svg delete mode 100644 docs/svg/pause-circle-outline.svg delete mode 100644 docs/svg/pause-circle-sharp.svg delete mode 100644 docs/svg/pause-circle.svg delete mode 100644 docs/svg/pause-outline.svg delete mode 100644 docs/svg/pause-sharp.svg delete mode 100644 docs/svg/pause.svg delete mode 100644 docs/svg/paw-outline.svg delete mode 100644 docs/svg/paw-sharp.svg delete mode 100644 docs/svg/paw.svg delete mode 100644 docs/svg/pencil-outline.svg delete mode 100644 docs/svg/pencil-sharp.svg delete mode 100644 docs/svg/pencil.svg delete mode 100644 docs/svg/people-circle-outline.svg delete mode 100644 docs/svg/people-circle-sharp.svg delete mode 100644 docs/svg/people-circle.svg delete mode 100644 docs/svg/people-outline.svg delete mode 100644 docs/svg/people-sharp.svg delete mode 100644 docs/svg/people.svg delete mode 100644 docs/svg/person-add-outline.svg delete mode 100644 docs/svg/person-add-sharp.svg delete mode 100644 docs/svg/person-add.svg delete mode 100644 docs/svg/person-circle-outline.svg delete mode 100644 docs/svg/person-circle-sharp.svg delete mode 100644 docs/svg/person-circle.svg delete mode 100644 docs/svg/person-outline.svg delete mode 100644 docs/svg/person-remove-outline.svg delete mode 100644 docs/svg/person-remove-sharp.svg delete mode 100644 docs/svg/person-remove.svg delete mode 100644 docs/svg/person-sharp.svg delete mode 100644 docs/svg/person.svg delete mode 100644 docs/svg/phone-landscape-outline.svg delete mode 100644 docs/svg/phone-landscape-sharp.svg delete mode 100644 docs/svg/phone-landscape.svg delete mode 100644 docs/svg/phone-portrait-outline.svg delete mode 100644 docs/svg/phone-portrait-sharp.svg delete mode 100644 docs/svg/phone-portrait.svg delete mode 100644 docs/svg/pie-chart-outline.svg delete mode 100644 docs/svg/pie-chart-sharp.svg delete mode 100644 docs/svg/pie-chart.svg delete mode 100644 docs/svg/pin-outline.svg delete mode 100644 docs/svg/pin-sharp.svg delete mode 100644 docs/svg/pin.svg delete mode 100644 docs/svg/pint-outline.svg delete mode 100644 docs/svg/pint-sharp.svg delete mode 100644 docs/svg/pint.svg delete mode 100644 docs/svg/pizza-outline.svg delete mode 100644 docs/svg/pizza-sharp.svg delete mode 100644 docs/svg/pizza.svg delete mode 100644 docs/svg/planet-outline.svg delete mode 100644 docs/svg/planet-sharp.svg delete mode 100644 docs/svg/planet.svg delete mode 100644 docs/svg/play-back-circle-outline.svg delete mode 100644 docs/svg/play-back-circle-sharp.svg delete mode 100644 docs/svg/play-back-circle.svg delete mode 100644 docs/svg/play-back-outline.svg delete mode 100644 docs/svg/play-back-sharp.svg delete mode 100644 docs/svg/play-back.svg delete mode 100644 docs/svg/play-circle-outline.svg delete mode 100644 docs/svg/play-circle-sharp.svg delete mode 100644 docs/svg/play-circle.svg delete mode 100644 docs/svg/play-forward-circle-outline.svg delete mode 100644 docs/svg/play-forward-circle-sharp.svg delete mode 100644 docs/svg/play-forward-circle.svg delete mode 100644 docs/svg/play-forward-outline.svg delete mode 100644 docs/svg/play-forward-sharp.svg delete mode 100644 docs/svg/play-forward.svg delete mode 100644 docs/svg/play-outline.svg delete mode 100644 docs/svg/play-sharp.svg delete mode 100644 docs/svg/play-skip-back-circle-outline.svg delete mode 100644 docs/svg/play-skip-back-circle-sharp.svg delete mode 100644 docs/svg/play-skip-back-circle.svg delete mode 100644 docs/svg/play-skip-back-outline.svg delete mode 100644 docs/svg/play-skip-back-sharp.svg delete mode 100644 docs/svg/play-skip-back.svg delete mode 100644 docs/svg/play-skip-forward-circle-outline.svg delete mode 100644 docs/svg/play-skip-forward-circle-sharp.svg delete mode 100644 docs/svg/play-skip-forward-circle.svg delete mode 100644 docs/svg/play-skip-forward-outline.svg delete mode 100644 docs/svg/play-skip-forward-sharp.svg delete mode 100644 docs/svg/play-skip-forward.svg delete mode 100644 docs/svg/play.svg delete mode 100644 docs/svg/podium-outline.svg delete mode 100644 docs/svg/podium-sharp.svg delete mode 100644 docs/svg/podium.svg delete mode 100644 docs/svg/power-outline.svg delete mode 100644 docs/svg/power-sharp.svg delete mode 100644 docs/svg/power.svg delete mode 100644 docs/svg/pricetag-outline.svg delete mode 100644 docs/svg/pricetag-sharp.svg delete mode 100644 docs/svg/pricetag.svg delete mode 100644 docs/svg/pricetags-outline.svg delete mode 100644 docs/svg/pricetags-sharp.svg delete mode 100644 docs/svg/pricetags.svg delete mode 100644 docs/svg/print-outline.svg delete mode 100644 docs/svg/print-sharp.svg delete mode 100644 docs/svg/print.svg delete mode 100644 docs/svg/prism-outline.svg delete mode 100644 docs/svg/prism-sharp.svg delete mode 100644 docs/svg/prism.svg delete mode 100644 docs/svg/pulse-outline.svg delete mode 100644 docs/svg/pulse-sharp.svg delete mode 100644 docs/svg/pulse.svg delete mode 100644 docs/svg/push-outline.svg delete mode 100644 docs/svg/push-sharp.svg delete mode 100644 docs/svg/push.svg delete mode 100644 docs/svg/qr-code-outline.svg delete mode 100644 docs/svg/qr-code-sharp.svg delete mode 100644 docs/svg/qr-code.svg delete mode 100644 docs/svg/radio-button-off-outline.svg delete mode 100644 docs/svg/radio-button-off-sharp.svg delete mode 100644 docs/svg/radio-button-off.svg delete mode 100644 docs/svg/radio-button-on-outline.svg delete mode 100644 docs/svg/radio-button-on-sharp.svg delete mode 100644 docs/svg/radio-button-on.svg delete mode 100644 docs/svg/radio-outline.svg delete mode 100644 docs/svg/radio-sharp.svg delete mode 100644 docs/svg/radio.svg delete mode 100644 docs/svg/rainy-outline.svg delete mode 100644 docs/svg/rainy-sharp.svg delete mode 100644 docs/svg/rainy.svg delete mode 100644 docs/svg/reader-outline.svg delete mode 100644 docs/svg/reader-sharp.svg delete mode 100644 docs/svg/reader.svg delete mode 100644 docs/svg/receipt-outline.svg delete mode 100644 docs/svg/receipt-sharp.svg delete mode 100644 docs/svg/receipt.svg delete mode 100644 docs/svg/recording-outline.svg delete mode 100644 docs/svg/recording-sharp.svg delete mode 100644 docs/svg/recording.svg delete mode 100644 docs/svg/refresh-circle-outline.svg delete mode 100644 docs/svg/refresh-circle-sharp.svg delete mode 100644 docs/svg/refresh-circle.svg delete mode 100644 docs/svg/refresh-outline.svg delete mode 100644 docs/svg/refresh-sharp.svg delete mode 100644 docs/svg/refresh.svg delete mode 100644 docs/svg/reload-circle-outline.svg delete mode 100644 docs/svg/reload-circle-sharp.svg delete mode 100644 docs/svg/reload-circle.svg delete mode 100644 docs/svg/reload-outline.svg delete mode 100644 docs/svg/reload-sharp.svg delete mode 100644 docs/svg/reload.svg delete mode 100644 docs/svg/remove-circle-outline.svg delete mode 100644 docs/svg/remove-circle-sharp.svg delete mode 100644 docs/svg/remove-circle.svg delete mode 100644 docs/svg/remove-outline.svg delete mode 100644 docs/svg/remove-sharp.svg delete mode 100644 docs/svg/remove.svg delete mode 100644 docs/svg/reorder-four-outline.svg delete mode 100644 docs/svg/reorder-four-sharp.svg delete mode 100644 docs/svg/reorder-four.svg delete mode 100644 docs/svg/reorder-three-outline.svg delete mode 100644 docs/svg/reorder-three-sharp.svg delete mode 100644 docs/svg/reorder-three.svg delete mode 100644 docs/svg/reorder-two-outline.svg delete mode 100644 docs/svg/reorder-two-sharp.svg delete mode 100644 docs/svg/reorder-two.svg delete mode 100644 docs/svg/repeat-outline.svg delete mode 100644 docs/svg/repeat-sharp.svg delete mode 100644 docs/svg/repeat.svg delete mode 100644 docs/svg/resize-outline.svg delete mode 100644 docs/svg/resize-sharp.svg delete mode 100644 docs/svg/resize.svg delete mode 100644 docs/svg/restaurant-outline.svg delete mode 100644 docs/svg/restaurant-sharp.svg delete mode 100644 docs/svg/restaurant.svg delete mode 100644 docs/svg/return-down-back-outline.svg delete mode 100644 docs/svg/return-down-back-sharp.svg delete mode 100644 docs/svg/return-down-back.svg delete mode 100644 docs/svg/return-down-forward-outline.svg delete mode 100644 docs/svg/return-down-forward-sharp.svg delete mode 100644 docs/svg/return-down-forward.svg delete mode 100644 docs/svg/return-up-back-outline.svg delete mode 100644 docs/svg/return-up-back-sharp.svg delete mode 100644 docs/svg/return-up-back.svg delete mode 100644 docs/svg/return-up-forward-outline.svg delete mode 100644 docs/svg/return-up-forward-sharp.svg delete mode 100644 docs/svg/return-up-forward.svg delete mode 100644 docs/svg/ribbon-outline.svg delete mode 100644 docs/svg/ribbon-sharp.svg delete mode 100644 docs/svg/ribbon.svg delete mode 100644 docs/svg/rocket-outline.svg delete mode 100644 docs/svg/rocket-sharp.svg delete mode 100644 docs/svg/rocket.svg delete mode 100644 docs/svg/rose-outline.svg delete mode 100644 docs/svg/rose-sharp.svg delete mode 100644 docs/svg/rose.svg delete mode 100644 docs/svg/sad-outline.svg delete mode 100644 docs/svg/sad-sharp.svg delete mode 100644 docs/svg/sad.svg delete mode 100644 docs/svg/save-outline.svg delete mode 100644 docs/svg/save-sharp.svg delete mode 100644 docs/svg/save.svg delete mode 100644 docs/svg/scale-outline.svg delete mode 100644 docs/svg/scale-sharp.svg delete mode 100644 docs/svg/scale.svg delete mode 100644 docs/svg/scan-circle-outline.svg delete mode 100644 docs/svg/scan-circle-sharp.svg delete mode 100644 docs/svg/scan-circle.svg delete mode 100644 docs/svg/scan-outline.svg delete mode 100644 docs/svg/scan-sharp.svg delete mode 100644 docs/svg/scan.svg delete mode 100644 docs/svg/school-outline.svg delete mode 100644 docs/svg/school-sharp.svg delete mode 100644 docs/svg/school.svg delete mode 100644 docs/svg/search-circle-outline.svg delete mode 100644 docs/svg/search-circle-sharp.svg delete mode 100644 docs/svg/search-circle.svg delete mode 100644 docs/svg/search-outline.svg delete mode 100644 docs/svg/search-sharp.svg delete mode 100644 docs/svg/search.svg delete mode 100644 docs/svg/send-outline.svg delete mode 100644 docs/svg/send-sharp.svg delete mode 100644 docs/svg/send.svg delete mode 100644 docs/svg/server-outline.svg delete mode 100644 docs/svg/server-sharp.svg delete mode 100644 docs/svg/server.svg delete mode 100644 docs/svg/settings-outline.svg delete mode 100644 docs/svg/settings-sharp.svg delete mode 100644 docs/svg/settings.svg delete mode 100644 docs/svg/shapes-outline.svg delete mode 100644 docs/svg/shapes-sharp.svg delete mode 100644 docs/svg/shapes.svg delete mode 100644 docs/svg/share-outline.svg delete mode 100644 docs/svg/share-sharp.svg delete mode 100644 docs/svg/share-social-outline.svg delete mode 100644 docs/svg/share-social-sharp.svg delete mode 100644 docs/svg/share-social.svg delete mode 100644 docs/svg/share.svg delete mode 100644 docs/svg/shield-checkmark-outline.svg delete mode 100644 docs/svg/shield-checkmark-sharp.svg delete mode 100644 docs/svg/shield-checkmark.svg delete mode 100644 docs/svg/shield-half-outline.svg delete mode 100644 docs/svg/shield-half-sharp.svg delete mode 100644 docs/svg/shield-half.svg delete mode 100644 docs/svg/shield-outline.svg delete mode 100644 docs/svg/shield-sharp.svg delete mode 100644 docs/svg/shield.svg delete mode 100644 docs/svg/shirt-outline.svg delete mode 100644 docs/svg/shirt-sharp.svg delete mode 100644 docs/svg/shirt.svg delete mode 100644 docs/svg/shuffle-outline.svg delete mode 100644 docs/svg/shuffle-sharp.svg delete mode 100644 docs/svg/shuffle.svg delete mode 100644 docs/svg/skull-outline.svg delete mode 100644 docs/svg/skull-sharp.svg delete mode 100644 docs/svg/skull.svg delete mode 100644 docs/svg/snow-outline.svg delete mode 100644 docs/svg/snow-sharp.svg delete mode 100644 docs/svg/snow.svg delete mode 100644 docs/svg/sparkles-outline.svg delete mode 100644 docs/svg/sparkles-sharp.svg delete mode 100644 docs/svg/sparkles.svg delete mode 100644 docs/svg/speedometer-outline.svg delete mode 100644 docs/svg/speedometer-sharp.svg delete mode 100644 docs/svg/speedometer.svg delete mode 100644 docs/svg/square-outline.svg delete mode 100644 docs/svg/square-sharp.svg delete mode 100644 docs/svg/square.svg delete mode 100644 docs/svg/star-half-outline.svg delete mode 100644 docs/svg/star-half-sharp.svg delete mode 100644 docs/svg/star-half.svg delete mode 100644 docs/svg/star-outline.svg delete mode 100644 docs/svg/star-sharp.svg delete mode 100644 docs/svg/star.svg delete mode 100644 docs/svg/stats-chart-outline.svg delete mode 100644 docs/svg/stats-chart-sharp.svg delete mode 100644 docs/svg/stats-chart.svg delete mode 100644 docs/svg/stop-circle-outline.svg delete mode 100644 docs/svg/stop-circle-sharp.svg delete mode 100644 docs/svg/stop-circle.svg delete mode 100644 docs/svg/stop-outline.svg delete mode 100644 docs/svg/stop-sharp.svg delete mode 100644 docs/svg/stop.svg delete mode 100644 docs/svg/stopwatch-outline.svg delete mode 100644 docs/svg/stopwatch-sharp.svg delete mode 100644 docs/svg/stopwatch.svg delete mode 100644 docs/svg/storefront-outline.svg delete mode 100644 docs/svg/storefront-sharp.svg delete mode 100644 docs/svg/storefront.svg delete mode 100644 docs/svg/subway-outline.svg delete mode 100644 docs/svg/subway-sharp.svg delete mode 100644 docs/svg/subway.svg delete mode 100644 docs/svg/sunny-outline.svg delete mode 100644 docs/svg/sunny-sharp.svg delete mode 100644 docs/svg/sunny.svg delete mode 100644 docs/svg/swap-horizontal-outline.svg delete mode 100644 docs/svg/swap-horizontal-sharp.svg delete mode 100644 docs/svg/swap-horizontal.svg delete mode 100644 docs/svg/swap-vertical-outline.svg delete mode 100644 docs/svg/swap-vertical-sharp.svg delete mode 100644 docs/svg/swap-vertical.svg delete mode 100644 docs/svg/sync-circle-outline.svg delete mode 100644 docs/svg/sync-circle-sharp.svg delete mode 100644 docs/svg/sync-circle.svg delete mode 100644 docs/svg/sync-outline.svg delete mode 100644 docs/svg/sync-sharp.svg delete mode 100644 docs/svg/sync.svg delete mode 100644 docs/svg/tablet-landscape-outline.svg delete mode 100644 docs/svg/tablet-landscape-sharp.svg delete mode 100644 docs/svg/tablet-landscape.svg delete mode 100644 docs/svg/tablet-portrait-outline.svg delete mode 100644 docs/svg/tablet-portrait-sharp.svg delete mode 100644 docs/svg/tablet-portrait.svg delete mode 100644 docs/svg/telescope-outline.svg delete mode 100644 docs/svg/telescope-sharp.svg delete mode 100644 docs/svg/telescope.svg delete mode 100644 docs/svg/tennisball-outline.svg delete mode 100644 docs/svg/tennisball-sharp.svg delete mode 100644 docs/svg/tennisball.svg delete mode 100644 docs/svg/terminal-outline.svg delete mode 100644 docs/svg/terminal-sharp.svg delete mode 100644 docs/svg/terminal.svg delete mode 100644 docs/svg/text-outline.svg delete mode 100644 docs/svg/text-sharp.svg delete mode 100644 docs/svg/text.svg delete mode 100644 docs/svg/thermometer-outline.svg delete mode 100644 docs/svg/thermometer-sharp.svg delete mode 100644 docs/svg/thermometer.svg delete mode 100644 docs/svg/thumbs-down-outline.svg delete mode 100644 docs/svg/thumbs-down-sharp.svg delete mode 100644 docs/svg/thumbs-down.svg delete mode 100644 docs/svg/thumbs-up-outline.svg delete mode 100644 docs/svg/thumbs-up-sharp.svg delete mode 100644 docs/svg/thumbs-up.svg delete mode 100644 docs/svg/thunderstorm-outline.svg delete mode 100644 docs/svg/thunderstorm-sharp.svg delete mode 100644 docs/svg/thunderstorm.svg delete mode 100644 docs/svg/ticket-outline.svg delete mode 100644 docs/svg/ticket-sharp.svg delete mode 100644 docs/svg/ticket.svg delete mode 100644 docs/svg/time-outline.svg delete mode 100644 docs/svg/time-sharp.svg delete mode 100644 docs/svg/time.svg delete mode 100644 docs/svg/timer-outline.svg delete mode 100644 docs/svg/timer-sharp.svg delete mode 100644 docs/svg/timer.svg delete mode 100644 docs/svg/today-outline.svg delete mode 100644 docs/svg/today-sharp.svg delete mode 100644 docs/svg/today.svg delete mode 100644 docs/svg/toggle-outline.svg delete mode 100644 docs/svg/toggle-sharp.svg delete mode 100644 docs/svg/toggle.svg delete mode 100644 docs/svg/trail-sign-outline.svg delete mode 100644 docs/svg/trail-sign-sharp.svg delete mode 100644 docs/svg/trail-sign.svg delete mode 100644 docs/svg/train-outline.svg delete mode 100644 docs/svg/train-sharp.svg delete mode 100644 docs/svg/train.svg delete mode 100644 docs/svg/transgender-outline.svg delete mode 100644 docs/svg/transgender-sharp.svg delete mode 100644 docs/svg/transgender.svg delete mode 100644 docs/svg/trash-bin-outline.svg delete mode 100644 docs/svg/trash-bin-sharp.svg delete mode 100644 docs/svg/trash-bin.svg delete mode 100644 docs/svg/trash-outline.svg delete mode 100644 docs/svg/trash-sharp.svg delete mode 100644 docs/svg/trash.svg delete mode 100644 docs/svg/trending-down-outline.svg delete mode 100644 docs/svg/trending-down-sharp.svg delete mode 100644 docs/svg/trending-down.svg delete mode 100644 docs/svg/trending-up-outline.svg delete mode 100644 docs/svg/trending-up-sharp.svg delete mode 100644 docs/svg/trending-up.svg delete mode 100644 docs/svg/triangle-outline.svg delete mode 100644 docs/svg/triangle-sharp.svg delete mode 100644 docs/svg/triangle.svg delete mode 100644 docs/svg/trophy-outline.svg delete mode 100644 docs/svg/trophy-sharp.svg delete mode 100644 docs/svg/trophy.svg delete mode 100644 docs/svg/tv-outline.svg delete mode 100644 docs/svg/tv-sharp.svg delete mode 100644 docs/svg/tv.svg delete mode 100644 docs/svg/umbrella-outline.svg delete mode 100644 docs/svg/umbrella-sharp.svg delete mode 100644 docs/svg/umbrella.svg delete mode 100644 docs/svg/unlink-outline.svg delete mode 100644 docs/svg/unlink-sharp.svg delete mode 100644 docs/svg/unlink.svg delete mode 100644 docs/svg/videocam-off-outline.svg delete mode 100644 docs/svg/videocam-off-sharp.svg delete mode 100644 docs/svg/videocam-off.svg delete mode 100644 docs/svg/videocam-outline.svg delete mode 100644 docs/svg/videocam-sharp.svg delete mode 100644 docs/svg/videocam.svg delete mode 100644 docs/svg/volume-high-outline.svg delete mode 100644 docs/svg/volume-high-sharp.svg delete mode 100644 docs/svg/volume-high.svg delete mode 100644 docs/svg/volume-low-outline.svg delete mode 100644 docs/svg/volume-low-sharp.svg delete mode 100644 docs/svg/volume-low.svg delete mode 100644 docs/svg/volume-medium-outline.svg delete mode 100644 docs/svg/volume-medium-sharp.svg delete mode 100644 docs/svg/volume-medium.svg delete mode 100644 docs/svg/volume-mute-outline.svg delete mode 100644 docs/svg/volume-mute-sharp.svg delete mode 100644 docs/svg/volume-mute.svg delete mode 100644 docs/svg/volume-off-outline.svg delete mode 100644 docs/svg/volume-off-sharp.svg delete mode 100644 docs/svg/volume-off.svg delete mode 100644 docs/svg/walk-outline.svg delete mode 100644 docs/svg/walk-sharp.svg delete mode 100644 docs/svg/walk.svg delete mode 100644 docs/svg/wallet-outline.svg delete mode 100644 docs/svg/wallet-sharp.svg delete mode 100644 docs/svg/wallet.svg delete mode 100644 docs/svg/warning-outline.svg delete mode 100644 docs/svg/warning-sharp.svg delete mode 100644 docs/svg/warning.svg delete mode 100644 docs/svg/watch-outline.svg delete mode 100644 docs/svg/watch-sharp.svg delete mode 100644 docs/svg/watch.svg delete mode 100644 docs/svg/water-outline.svg delete mode 100644 docs/svg/water-sharp.svg delete mode 100644 docs/svg/water.svg delete mode 100644 docs/svg/wifi-outline.svg delete mode 100644 docs/svg/wifi-sharp.svg delete mode 100644 docs/svg/wifi.svg delete mode 100644 docs/svg/wine-outline.svg delete mode 100644 docs/svg/wine-sharp.svg delete mode 100644 docs/svg/wine.svg delete mode 100644 docs/svg/woman-outline.svg delete mode 100644 docs/svg/woman-sharp.svg delete mode 100644 docs/svg/woman.svg delete mode 100755 docs/worker-basic.min.js diff --git a/docs/1049.59895399c9c40d66.js b/docs/1049.59895399c9c40d66.js deleted file mode 100644 index 389536f..0000000 --- a/docs/1049.59895399c9c40d66.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[1049],{1049:(m,c,n)=>{n.r(c),n.d(c,{ion_avatar:()=>t,ion_badge:()=>s,ion_thumbnail:()=>y});var a=n(8393),d=n(4921),p=n(333);const t=(()=>{let e=class{constructor(i){(0,a.r)(this,i)}render(){return(0,a.h)(a.f,{key:"dc1e3cd535e419eebe5599574fd2393ebfde8bbc",class:(0,d.b)(this)},(0,a.h)("slot",{key:"edb8441c063ea592b41345ea97d88ecd90cb3052"}))}};return e.style={ios:":host{border-radius:var(--border-radius);display:block}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}:host{--border-radius:50%;width:48px;height:48px}",md:":host{border-radius:var(--border-radius);display:block}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}:host{--border-radius:50%;width:64px;height:64px}"},e})(),s=(()=>{let e=class{constructor(i){(0,a.r)(this,i),this.color=void 0}render(){const i=(0,d.b)(this);return(0,a.h)(a.f,{key:"1253618692342bcf9487188402dc3d49ae0de480",class:(0,p.c)(this.color,{[i]:!0})},(0,a.h)("slot",{key:"71d65e203965ea37b94504a8a0a96beb52d4e356"}))}};return e.style={ios:":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);--padding-top:3px;--padding-end:8px;--padding-bottom:3px;--padding-start:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:inline-block;min-width:10px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:0.8125rem;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;contain:content;vertical-align:baseline}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(:empty){display:none}:host{border-radius:10px;font-size:max(13px, 0.8125rem)}",md:":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);--padding-top:3px;--padding-end:8px;--padding-bottom:3px;--padding-start:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:inline-block;min-width:10px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:0.8125rem;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;contain:content;vertical-align:baseline}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(:empty){display:none}:host{--padding-top:3px;--padding-end:4px;--padding-bottom:4px;--padding-start:4px;border-radius:4px}"},e})(),y=(()=>{let e=class{constructor(i){(0,a.r)(this,i)}render(){return(0,a.h)(a.f,{key:"ea55000055f941b0c79561e8934be6242ec8e114",class:(0,d.b)(this)},(0,a.h)("slot",{key:"a4f934f442797f5c66a77e0ef8920fdd07c204f2"}))}};return e.style=":host{--size:48px;--border-radius:0;border-radius:var(--border-radius);display:block;width:var(--size);height:var(--size)}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}",e})()},333:(m,c,n)=>{n.d(c,{c:()=>p,g:()=>g,h:()=>d,o:()=>b});var a=n(467);const d=(t,o)=>null!==o.closest(t),p=(t,o)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},o):o,g=t=>{const o={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(r=>null!=r).map(r=>r.trim()).filter(r=>""!==r):[])(t).forEach(r=>o[r]=!0),o},f=/^[a-z][a-z0-9+\-.]*:/,b=function(){var t=(0,a.A)(function*(o,r,h,l){if(null!=o&&"#"!==o[0]&&!f.test(o)){const s=document.querySelector("ion-router");if(s)return r?.preventDefault(),s.push(o,h,l)}return!1});return function(r,h,l,s){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/1102.60858d32decc73b5.js b/docs/1102.60858d32decc73b5.js deleted file mode 100644 index 99daffa..0000000 --- a/docs/1102.60858d32decc73b5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[1102],{1102:(m,l,a)=>{a.r(l),a.d(l,{ion_tab:()=>b,ion_tabs:()=>d});var s=a(467),n=a(8393),h=a(8621);const b=(()=>{let t=class{constructor(e){(0,n.r)(this,e),this.loaded=!1,this.active=!1,this.delegate=void 0,this.tab=void 0,this.component=void 0}componentWillLoad(){var e=this;return(0,s.A)(function*(){e.active&&(yield e.setActive())})()}setActive(){var e=this;return(0,s.A)(function*(){yield e.prepareLazyLoaded(),e.active=!0})()}changeActive(e){e&&this.prepareLazyLoaded()}prepareLazyLoaded(){if(!this.loaded&&null!=this.component){this.loaded=!0;try{return(0,h.a)(this.delegate,this.el,this.component,["ion-page"])}catch(e){console.error(e)}}return Promise.resolve(void 0)}render(){const{tab:e,active:i,component:o}=this;return(0,n.h)(n.f,{key:"46d5498418f5379861c3d7465e8021dec45f1200",role:"tabpanel","aria-hidden":i?null:"true","aria-labelledby":`tab-button-${e}`,class:{"ion-page":void 0===o,"tab-hidden":!i}},(0,n.h)("slot",{key:"b45045dccb87dfe75e3f5a5a474bb48b6c98e922"}))}get el(){return(0,n.i)(this)}static get watchers(){return{active:["changeActive"]}}};return t.style=":host(.tab-hidden){display:none !important}",t})(),d=class{constructor(t){(0,n.r)(this,t),this.ionNavWillLoad=(0,n.d)(this,"ionNavWillLoad",7),this.ionTabsWillChange=(0,n.d)(this,"ionTabsWillChange",3),this.ionTabsDidChange=(0,n.d)(this,"ionTabsDidChange",3),this.transitioning=!1,this.onTabClicked=e=>{const{href:i,tab:o}=e.detail;if(this.useRouter&&void 0!==i){const c=document.querySelector("ion-router");c&&c.push(i)}else this.select(o)},this.selectedTab=void 0,this.useRouter=!1}componentWillLoad(){var t=this;return(0,s.A)(function*(){if(t.useRouter||(t.useRouter=!!document.querySelector("ion-router")&&!t.el.closest("[no-router]")),!t.useRouter){const e=t.tabs;e.length>0&&(yield t.select(e[0]))}t.ionNavWillLoad.emit()})()}componentWillRender(){const t=this.el.querySelector("ion-tab-bar");t&&(t.selectedTab=this.selectedTab?this.selectedTab.tab:void 0)}select(t){var e=this;return(0,s.A)(function*(){const i=r(e.tabs,t);return!!e.shouldSwitch(i)&&(yield e.setActive(i),yield e.notifyRouter(),e.tabSwitch(),!0)})()}getTab(t){var e=this;return(0,s.A)(function*(){return r(e.tabs,t)})()}getSelected(){return Promise.resolve(this.selectedTab?this.selectedTab.tab:void 0)}setRouteId(t){var e=this;return(0,s.A)(function*(){const i=r(e.tabs,t);return e.shouldSwitch(i)?(yield e.setActive(i),{changed:!0,element:e.selectedTab,markVisible:()=>e.tabSwitch()}):{changed:!1,element:e.selectedTab}})()}getRouteId(){var t=this;return(0,s.A)(function*(){var e;const i=null===(e=t.selectedTab)||void 0===e?void 0:e.tab;return void 0!==i?{id:i,element:t.selectedTab}:void 0})()}setActive(t){return this.transitioning?Promise.reject("transitioning already happening"):(this.transitioning=!0,this.leavingTab=this.selectedTab,this.selectedTab=t,this.ionTabsWillChange.emit({tab:t.tab}),t.active=!0,Promise.resolve())}tabSwitch(){const t=this.selectedTab,e=this.leavingTab;this.leavingTab=void 0,this.transitioning=!1,t&&e!==t&&(e&&(e.active=!1),this.ionTabsDidChange.emit({tab:t.tab}))}notifyRouter(){if(this.useRouter){const t=document.querySelector("ion-router");if(t)return t.navChanged("forward")}return Promise.resolve(!1)}shouldSwitch(t){return void 0!==t&&t!==this.selectedTab&&!this.transitioning}get tabs(){return Array.from(this.el.querySelectorAll("ion-tab"))}render(){return(0,n.h)(n.f,{key:"239bdb2ff2ec5cfcc74c51812cf6240f48acc617",onIonTabButtonClick:this.onTabClicked},(0,n.h)("slot",{key:"2b266d0f87c7c82e992fe0d9b5c8f25569b118e3",name:"top"}),(0,n.h)("div",{key:"4cbbd010f0b0b1cd82714db7d098d28fab6d5218",class:"tabs-inner"},(0,n.h)("slot",{key:"72b2a02cd29d5b30e47758f3d6daaa1021916256"})),(0,n.h)("slot",{key:"25494076dbbf7606d477b44f1b969719e7b4a805",name:"bottom"}))}get el(){return(0,n.i)(this)}},r=(t,e)=>{const i="string"==typeof e?t.find(o=>o.tab===e):e;return i||console.error(`tab with id: "${i}" does not exist`),i};d.style=":host{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;contain:layout size style;z-index:0}.tabs-inner{position:relative;-ms-flex:1;flex:1;contain:layout size style}"}}]); \ No newline at end of file diff --git a/docs/1293.0a1dbc52ecf7ffb2.js b/docs/1293.0a1dbc52ecf7ffb2.js deleted file mode 100644 index b39efad..0000000 --- a/docs/1293.0a1dbc52ecf7ffb2.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[1293],{3761:(P,H,I)=>{I.d(H,{A:()=>y,B:()=>We,C:()=>ze,D:()=>V,E:()=>Re,F:()=>v,G:()=>Ye,H:()=>C,I:()=>Se,J:()=>we,K:()=>Le,L:()=>O,M:()=>ve,N:()=>X,O:()=>be,P:()=>W,Q:()=>Y,R:()=>he,a:()=>Me,b:()=>w,c:()=>D,d:()=>z,e:()=>j,f:()=>ne,g:()=>Te,h:()=>ae,i:()=>T,j:()=>fe,k:()=>ie,l:()=>re,m:()=>ce,n:()=>de,o:()=>le,p:()=>se,q:()=>oe,r:()=>te,s:()=>k,t:()=>ee,u:()=>N,v:()=>me,w:()=>S,x:()=>Ce,y:()=>ge,z:()=>Ze});var b=I(4929);const D=(e,n)=>e.month===n.month&&e.day===n.day&&e.year===n.year,T=(e,n)=>e.yeare.year>n.year||e.year===n.year&&e.month>n.month||e.year===n.year&&e.month===n.month&&null!==e.day&&e.day>n.day,S=(e,n,t)=>{const o=Array.isArray(e)?e:[e];for(const r of o)if(void 0!==n&&T(r,n)||void 0!==t&&w(r,t)){(0,b.p)(`The value provided to ion-datetime is out of bounds.\n\nMin: ${JSON.stringify(n)}\nMax: ${JSON.stringify(t)}\nValue: ${JSON.stringify(e)}`);break}},O=(e,n)=>{if(void 0!==n)return n;const t=new Intl.DateTimeFormat(e,{hour:"numeric"}),o=t.resolvedOptions();if(void 0!==o.hourCycle)return o.hourCycle;const u=t.formatToParts(new Date("5/18/2021 00:00")).find(i=>"hour"===i.type);if(!u)throw new Error("Hour value not found from DateTimeFormat");switch(u.value){case"0":return"h11";case"12":return"h12";case"00":return"h23";case"24":return"h24";default:throw new Error(`Invalid hour cycle "${n}"`)}},p=e=>"h23"===e||"h24"===e,y=(e,n)=>4===e||6===e||9===e||11===e?30:2===e?(e=>e%4==0&&e%100!=0||e%400==0)(n)?29:28:31,v=(e,n={month:"numeric",year:"numeric"})=>"month"===new Intl.DateTimeFormat(e,n).formatToParts(new Date)[0].type,C=e=>"dayPeriod"===new Intl.DateTimeFormat(e,{hour:"numeric"}).formatToParts(new Date)[0].type,E=/^(\d{4}|[+\-]\d{6})(?:-(\d{2})(?:-(\d{2}))?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(?:\.(\d{3}))?)?(?:(Z)|([+\-])(\d{2})(?::(\d{2}))?)?)?$/,_=/^((\d{2}):(\d{2})(?::(\d{2})(?:\.(\d{3}))?)?(?:(Z)|([+\-])(\d{2})(?::(\d{2}))?)?)?$/,ee=e=>{if(void 0===e)return;let t,n=e;return"string"==typeof e&&(n=e.replace(/\[|\]|\s/g,"").split(",")),t=Array.isArray(n)?n.map(o=>parseInt(o,10)).filter(isFinite):[n],t},ne=e=>({month:parseInt(e.getAttribute("data-month"),10),day:parseInt(e.getAttribute("data-day"),10),year:parseInt(e.getAttribute("data-year"),10),dayOfWeek:parseInt(e.getAttribute("data-day-of-week"),10)});function k(e){if(Array.isArray(e)){const t=[];for(const o of e){const r=k(o);if(!r)return;t.push(r)}return t}let n=null;if(null!=e&&""!==e&&(n=_.exec(e),n?(n.unshift(void 0,void 0),n[2]=n[3]=void 0):n=E.exec(e)),null!==n){for(let t=1;t<8;t++)n[t]=void 0!==n[t]?parseInt(n[t],10):void 0;return{year:n[1],month:n[2],day:n[3],hour:n[4],minute:n[5],ampm:n[4]<12?"am":"pm"}}(0,b.p)(`Unable to parse date string: ${e}. Please provide a valid ISO 8601 datetime string.`)}const W=(e,n,t)=>n&&T(e,n)?n:t&&w(e,t)?t:e,Y=e=>e>=12?"pm":"am",te=(e,n)=>{const t=k(e);if(void 0===t)return;const{month:o,day:r,year:d,hour:u,minute:i}=t,l=d??n.year,s=o??12;return{month:s,day:r??y(s,l),year:l,hour:u??23,minute:i??59}},oe=(e,n)=>{const t=k(e);if(void 0===t)return;const{month:o,day:r,year:d,hour:u,minute:i}=t;return{month:o??1,day:r??1,year:d??n.year,hour:u??0,minute:i??0}},M=e=>("0"+(void 0!==e?Math.abs(e):"0")).slice(-2),ue=e=>("000"+(void 0!==e?Math.abs(e):"0")).slice(-4);function N(e){if(Array.isArray(e))return e.map(t=>N(t));let n="";return void 0!==e.year?(n=ue(e.year),void 0!==e.month&&(n+="-"+M(e.month),void 0!==e.day&&(n+="-"+M(e.day),void 0!==e.hour&&(n+=`T${M(e.hour)}:${M(e.minute)}:00`)))):void 0!==e.hour&&(n=M(e.hour)+":"+M(e.minute)),n}const G=(e,n)=>void 0===n?e:"am"===n?12===e?0:e:12===e?12:e+12,re=e=>{const{dayOfWeek:n}=e;if(null==n)throw new Error("No day of week provided");return U(e,n)},ie=e=>{const{dayOfWeek:n}=e;if(null==n)throw new Error("No day of week provided");return Z(e,6-n)},de=e=>Z(e,1),ce=e=>U(e,1),le=e=>U(e,7),se=e=>Z(e,7),U=(e,n)=>{const{month:t,day:o,year:r}=e;if(null===o)throw new Error("No day provided");const d={month:t,day:o,year:r};if(d.day=o-n,d.day<1&&(d.month-=1),d.month<1&&(d.month=12,d.year-=1),d.day<1){const u=y(d.month,d.year);d.day=u+d.day}return d},Z=(e,n)=>{const{month:t,day:o,year:r}=e;if(null===o)throw new Error("No day provided");const d={month:t,day:o,year:r},u=y(t,r);return d.day=o+n,d.day>u&&(d.day-=u,d.month+=1),d.month>12&&(d.month=1,d.year+=1),d},z=e=>{const n=1===e.month?12:e.month-1,t=1===e.month?e.year-1:e.year,o=y(n,t);return{month:n,year:t,day:o{const n=12===e.month?1:e.month+1,t=12===e.month?e.year+1:e.year,o=y(n,t);return{month:n,year:t,day:o{const t=e.month,o=e.year+n,r=y(t,o);return{month:t,year:o,day:rB(e,-1),ae=e=>B(e,1),ye=(e,n,t)=>n?e:G(e,t),he=(e,n)=>{const{ampm:t,hour:o}=e;let r=o;return"am"===t&&"pm"===n?r=G(r,"pm"):"pm"===t&&"am"===n&&(r=Math.abs(r-12)),r},me=(e,n,t)=>{const{month:o,day:r,year:d}=e,u=W(Object.assign({},e),n,t),i=y(o,d);return null!==r&&it.hour?(u.hour=t.hour,u.minute=t.minute):u.hour===t.hour&&void 0!==u.minute&&void 0!==t.minute&&u.minute>t.minute&&(u.minute=t.minute)),u},ge=({refParts:e,monthValues:n,dayValues:t,yearValues:o,hourValues:r,minuteValues:d,minParts:u,maxParts:i})=>{const{hour:l,minute:s,day:f,month:g,year:h}=e,c=Object.assign(Object.assign({},e),{dayOfWeek:void 0});if(void 0!==o){const a=o.filter(m=>!(void 0!==u&&mi.year));c.year=A(h,a)}if(void 0!==n){const a=n.filter(m=>!(void 0!==u&&c.year===u.year&&mi.month));c.month=A(g,a)}if(null!==f&&void 0!==t){const a=t.filter(m=>!(void 0!==u&&T(Object.assign(Object.assign({},c),{day:m}),u)||void 0!==i&&w(Object.assign(Object.assign({},c),{day:m}),i)));c.day=A(f,a)}if(void 0!==l&&void 0!==r){const a=r.filter(m=>!(void 0!==u?.hour&&D(c,u)&&mi.hour));c.hour=A(l,a),c.ampm=Y(c.hour)}if(void 0!==s&&void 0!==d){const a=d.filter(m=>!(void 0!==u?.minute&&D(c,u)&&c.hour===u.hour&&mi.minute));c.minute=A(s,a)}return c},A=(e,n)=>{let t=n[0],o=Math.abs(t-e);for(let r=1;rObject.assign(Object.assign({},e),{timeZone:"UTC",timeZoneName:void 0}),ve=(e,n,t,o={hour:"numeric",minute:"numeric"})=>{const r={hour:n.hour,minute:n.minute};return void 0===r.hour||void 0===r.minute?"Invalid Time":new Intl.DateTimeFormat(e,Object.assign(Object.assign({},J(o)),{hourCycle:t})).format(new Date(N(Object.assign({year:2023,day:1,month:1},r))+"Z"))},K=e=>{const n=e.toString();return n.length>1?n:`0${n}`},De=(e,n)=>{if(0===e)switch(n){case"h11":return"0";case"h12":return"12";case"h23":return"00";case"h24":return"24";default:throw new Error(`Invalid hour cycle "${n}"`)}return p(n)?K(e):e.toString()},Te=(e,n,t)=>{if(null===t.day)return null;const o=F(t),r=new Intl.DateTimeFormat(e,{weekday:"long",month:"long",day:"numeric",timeZone:"UTC"}).format(o);return n?`Today, ${r}`:r},we=(e,n)=>{const t=F(n);return new Intl.DateTimeFormat(e,{month:"long",year:"numeric",timeZone:"UTC"}).format(t)},Me=(e,n)=>Oe(e,n,{day:"numeric"}).find(t=>"day"===t.type).value,Ie=(e,n)=>X(e,n,{year:"numeric"}),F=e=>{var n,t,o;return new Date(`${null!==(n=e.month)&&void 0!==n?n:1}/${null!==(t=e.day)&&void 0!==t?t:1}/${null!==(o=e.year)&&void 0!==o?o:2023}${void 0!==e.hour&&void 0!==e.minute?` ${e.hour}:${e.minute}`:""} GMT+0000`)},X=(e,n,t)=>{const o=F(n);return Q(e,J(t)).format(o)},Oe=(e,n,t)=>{const o=F(n);return Q(e,t).formatToParts(o)},Q=(e,n)=>new Intl.DateTimeFormat(e,Object.assign(Object.assign({},n),{timeZone:"UTC"})),_e=e=>{if("RelativeTimeFormat"in Intl){const n=new Intl.RelativeTimeFormat(e,{numeric:"auto"}).format(0,"day");return n.charAt(0).toUpperCase()+n.slice(1)}return"Today"},R=e=>{const n=e.getTimezoneOffset();return e.setMinutes(e.getMinutes()-n),e},Ae=R(new Date("2022T01:00")),$e=R(new Date("2022T13:00")),q=(e,n)=>{const t="am"===n?Ae:$e,o=new Intl.DateTimeFormat(e,{hour:"numeric",timeZone:"UTC"}).formatToParts(t).find(r=>"dayPeriod"===r.type);return o?o.value:(e=>void 0===e?"":e.toUpperCase())(n)},be=e=>Array.isArray(e)?e.join(","):e,Ce=()=>R(new Date).toISOString(),Ee=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59],ke=[0,1,2,3,4,5,6,7,8,9,10,11],je=[0,1,2,3,4,5,6,7,8,9,10,11],Fe=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23],He=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0],Se=(e,n,t=0)=>{const r=new Intl.DateTimeFormat(e,{weekday:"ios"===n?"short":"narrow"}),d=new Date("11/01/2020"),u=[];for(let i=t;i{const o=y(e,n),r=new Date(`${e}/1/${n}`).getDay(),d=r>=t?r-(t+1):6-(t-r);let u=[];for(let i=1;i<=o;i++)u.push({day:i,dayOfWeek:(d+i)%7});for(let i=0;i<=d;i++)u=[{day:null,dayOfWeek:null},...u];return u},Ze=(e,n)=>{const t={month:e.month,year:e.year,day:e.day};if(void 0!==n&&(e.month!==n.month||e.year!==n.year)){const o={month:n.month,year:n.year,day:n.day};return T(o,t)?[o,t,j(e)]:[z(e),t,o]}return[z(e),t,j(e)]},ze=(e,n,t,o,r,d={month:"long"})=>{const{year:u}=n,i=[];if(void 0!==r){let l=r;void 0!==o?.month&&(l=l.filter(s=>s<=o.month)),void 0!==t?.month&&(l=l.filter(s=>s>=t.month)),l.forEach(s=>{const f=new Date(`${s}/1/${u} GMT+0000`),g=new Intl.DateTimeFormat(e,Object.assign(Object.assign({},d),{timeZone:"UTC"})).format(f);i.push({text:g,value:s})})}else{const l=o&&o.year===u?o.month:12;for(let f=t&&t.year===u?t.month:1;f<=l;f++){const g=new Date(`${f}/1/${u} GMT+0000`),h=new Intl.DateTimeFormat(e,Object.assign(Object.assign({},d),{timeZone:"UTC"})).format(g);i.push({text:h,value:f})}}return i},V=(e,n,t,o,r,d={day:"numeric"})=>{const{month:u,year:i}=n,l=[],s=y(u,i),f=null!=o?.day&&o.year===i&&o.month===u?o.day:s,g=null!=t?.day&&t.year===i&&t.month===u?t.day:1;if(void 0!==r){let h=r;h=h.filter(c=>c>=g&&c<=f),h.forEach(c=>{const a=new Date(`${u}/${c}/${i} GMT+0000`),m=new Intl.DateTimeFormat(e,Object.assign(Object.assign({},d),{timeZone:"UTC"})).format(a);l.push({text:m,value:c})})}else for(let h=g;h<=f;h++){const c=new Date(`${u}/${h}/${i} GMT+0000`),a=new Intl.DateTimeFormat(e,Object.assign(Object.assign({},d),{timeZone:"UTC"})).format(c);l.push({text:a,value:h})}return l},Re=(e,n,t,o,r)=>{var d,u;let i=[];if(void 0!==r)i=r,void 0!==o?.year&&(i=i.filter(l=>l<=o.year)),void 0!==t?.year&&(i=i.filter(l=>l>=t.year));else{const{year:l}=n,s=null!==(d=o?.year)&&void 0!==d?d:l;for(let g=null!==(u=t?.year)&&void 0!==u?u:l-100;g<=s;g++)i.push(g)}return i.map(l=>({text:Ie(e,{year:l,month:n.month,day:n.day}),value:l}))},x=(e,n)=>e.month===n.month&&e.year===n.year?[e]:[e,...x(j(e),n)],We=(e,n,t,o,r,d)=>{let u=[],i=[],l=x(t,o);return d&&(l=l.filter(({month:s})=>d.includes(s))),l.forEach(s=>{const f={month:s.month,day:null,year:s.year},g=V(e,f,t,o,r,{month:"short",day:"numeric",weekday:"short"}),h=[],c=[];g.forEach(a=>{const m=D(Object.assign(Object.assign({},f),{day:a.value}),n);c.push({text:m?_e(e):a.text,value:`${f.year}-${f.month}-${a.value}`}),h.push({month:f.month,year:f.year,day:a.value})}),i=[...i,...h],u=[...u,...c]}),{parts:i,items:u}},Ye=(e,n,t,o,r,d,u)=>{const i=O(e,t),l=p(i),{hours:s,minutes:f,am:g,pm:h}=((e,n,t="h12",o,r,d,u)=>{const i=O(e,t),l=p(i);let s=(e=>{switch(e){case"h11":return ke;case"h12":return je;case"h23":return Fe;case"h24":return He;default:throw new Error(`Invalid hour cycle "${e}"`)}})(i),f=Ee,g=!0,h=!0;if(d&&(s=s.filter(c=>d.includes(c))),u&&(f=f.filter(c=>u.includes(c))),o)if(D(n,o)){if(void 0!==o.hour&&(s=s.filter(c=>(l?c:"pm"===n.ampm?(c+12)%24:c)>=o.hour),g=o.hour<13),void 0!==o.minute){let c=!1;void 0!==o.hour&&void 0!==n.hour&&n.hour>o.hour&&(c=!0),f=f.filter(a=>!!c||a>=o.minute)}}else T(n,o)&&(s=[],f=[],g=h=!1);return r&&(D(n,r)?(void 0!==r.hour&&(s=s.filter(c=>(l?c:"pm"===n.ampm?(c+12)%24:c)<=r.hour),h=r.hour>=12),void 0!==r.minute&&n.hour===r.hour&&(f=f.filter(c=>c<=r.minute))):w(n,r)&&(s=[],f=[],g=h=!1)),{hours:s,minutes:f,am:g,pm:h}})(e,n,i,o,r,d,u),c=s.map($=>({text:De($,i),value:ye($,l,n.ampm)})),a=f.map($=>({text:K($),value:$})),m=[];return g&&!l&&m.push({text:q(e,"am"),value:"am"}),h&&!l&&m.push({text:q(e,"pm"),value:"pm"}),{minutesData:a,hoursData:c,dayPeriodData:m}}},333:(P,H,I)=>{I.d(H,{c:()=>T,g:()=>S,h:()=>D,o:()=>O});var b=I(467);const D=(p,y)=>null!==y.closest(p),T=(p,y)=>"string"==typeof p&&p.length>0?Object.assign({"ion-color":!0,[`ion-color-${p}`]:!0},y):y,S=p=>{const y={};return(p=>void 0!==p?(Array.isArray(p)?p:p.split(" ")).filter(v=>null!=v).map(v=>v.trim()).filter(v=>""!==v):[])(p).forEach(v=>y[v]=!0),y},L=/^[a-z][a-z0-9+\-.]*:/,O=function(){var p=(0,b.A)(function*(y,v,C,E){if(null!=y&&"#"!==y[0]&&!L.test(y)){const _=document.querySelector("ion-router");if(_)return v?.preventDefault(),_.push(y,C,E)}return!1});return function(v,C,E,_){return p.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/132.ad77dea75b29ded4.js b/docs/132.ad77dea75b29ded4.js deleted file mode 100644 index 94371e7..0000000 --- a/docs/132.ad77dea75b29ded4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[132],{132:(C,l,n)=>{n.r(l),n.d(l,{PagesModule:()=>i});var a=n(177),h=n(4710),o=n(3953);const m=[{path:"",component:(()=>{class t{static \u0275fac=function(s){return new(s||t)};static \u0275cmp=o.VBU({type:t,selectors:[["app-pages"]],decls:2,vars:0,template:function(s,f){1&s&&(o.j41(0,"p"),o.EFF(1,"pages works!"),o.k0s())}})}return t})()},{path:"main",loadChildren:()=>n.e(6411).then(n.bind(n,6411)).then(t=>t.MainModule)},{path:"header",loadChildren:()=>n.e(2076).then(n.bind(n,7938)).then(t=>t.HeaderModule)},{path:"hero",loadChildren:()=>n.e(2076).then(n.bind(n,4502)).then(t=>t.HeroModule)},{path:"services",loadChildren:()=>n.e(2076).then(n.bind(n,1677)).then(t=>t.ServicesModule)},{path:"footer",loadChildren:()=>n.e(2076).then(n.bind(n,4438)).then(t=>t.FooterModule)},{path:"account",loadChildren:()=>n.e(5310).then(n.bind(n,5310)).then(t=>t.AccountModule)},{path:"home",loadChildren:()=>Promise.all([n.e(2076),n.e(3110)]).then(n.bind(n,3110)).then(t=>t.HomeModule)}];let e=(()=>{class t{static \u0275fac=function(s){return new(s||t)};static \u0275mod=o.$C({type:t});static \u0275inj=o.G2t({imports:[h.iI.forChild(m),h.iI]})}return t})(),i=(()=>{class t{static \u0275fac=function(s){return new(s||t)};static \u0275mod=o.$C({type:t});static \u0275inj=o.G2t({imports:[a.MD,e]})}return t})()}}]); \ No newline at end of file diff --git a/docs/138.04705b72280a8242.js b/docs/138.04705b72280a8242.js new file mode 100644 index 0000000..272045c --- /dev/null +++ b/docs/138.04705b72280a8242.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[138],{1895:(dt,Y,u)=>{u.d(Y,{v:()=>c});var t=u(4414),M=u(8834),H=u(9213),j=u(5416),f=u(1346),R=u(4823),B=u(6939),P=u(753),O=u(3953);let c=(()=>{class N{static#t=this.\u0275fac=function(v){return new(v||N)};static#e=this.\u0275mod=O.$C({type:N});static#n=this.\u0275inj=O.G2t({imports:[M.Hl,H.m_,R.uc,j._T,f.RI,B.jc,t.v,P.k]})}return N})()},5458:(dt,Y,u)=>{u.d(Y,{T:()=>N});var t=u(6939),M=u(3953),H=u(4668),j=u(8141),f=u(6697),R=u(4414),B=u(753),P=u(1626),O=u(345);let c=(()=>{class X{constructor(v){this._http=v,this._cache={}}fetchDocument(v){if(this._cache[v])return this._cache[v];const D=this._http.get(v,{responseType:"text"}).pipe((0,H.t)(1));return D.pipe((0,j.M)(()=>this._cache[v]=D))}static#t=this.\u0275fac=function(D){return new(D||X)(M.KVO(P.Qq))};static#e=this.\u0275prov=M.jDH({token:X,factory:X.\u0275fac,providedIn:"root"})}return X})(),N=(()=>{class X{set documentUrl(v){void 0!==v&&this._fetchDocument(v)}static initExampleViewer(v,D,L,I){v.example=D,L?(v.view="snippet",v.showCompactToggle=!0,v.file=L,I&&(v.region=I)):v.view="demo"}constructor(v,D,L,I,S,z,W,et){this._appRef=v,this._componentFactoryResolver=D,this._elementRef=L,this._injector=I,this._viewContainerRef=S,this._ngZone=z,this._domSanitizer=W,this._docFetcher=et,this._portalHosts=[],this.contentRendered=new M.bkB,this.textContent=""}_fetchDocument(v){this._documentFetchSubscription?.unsubscribe(),this._documentFetchSubscription=this._docFetcher.fetchDocument(v).subscribe(D=>this.updateDocument(D),D=>this.showError(v,D))}updateDocument(v){v=v.replace(/href="#([^"]*)"/g,(D,L)=>{const I=`${location.pathname}#${L}`;return`href="${this._domSanitizer.sanitize(M.WPN.URL,I)}"`}),this._elementRef.nativeElement.innerHTML=v,this.textContent=this._elementRef.nativeElement.textContent,this._loadComponents("material-docs-example",R.v),this._loadComponents("header-link",B.k),this._ngZone.onStable.pipe((0,f.s)(1)).subscribe(()=>this.contentRendered.next(this._elementRef.nativeElement))}showError(v,D){console.error(D),this._elementRef.nativeElement.innerText=`Failed to load document: ${v}. Error: ${D.statusText}`}_loadComponents(v,D){[...this._elementRef.nativeElement.querySelectorAll(`[${v}]`)].forEach(I=>{const S=I.getAttribute(v),z=I.getAttribute("region"),W=I.getAttribute("file"),et=new t.aI(I,this._componentFactoryResolver,this._appRef,this._injector),ot=new t.A8(D,this._viewContainerRef),lt=et.attach(ot).instance;null!==S&&X.initExampleViewer(lt,S,W,z),this._portalHosts.push(et)})}_clearLiveExamples(){this._portalHosts.forEach(v=>v.dispose()),this._portalHosts=[]}ngOnDestroy(){this._clearLiveExamples(),this._documentFetchSubscription?.unsubscribe()}static#t=this.\u0275fac=function(D){return new(D||X)(M.rXU(M.o8S),M.rXU(M.OM3),M.rXU(M.aKT),M.rXU(M.zZn),M.rXU(M.c1b),M.rXU(M.SKi),M.rXU(O.up),M.rXU(c))};static#e=this.\u0275cmp=M.VBU({type:X,selectors:[["doc-viewer"]],inputs:{name:"name",documentUrl:"documentUrl"},outputs:{contentRendered:"contentRendered"},standalone:!0,features:[M.aNF],decls:1,vars:0,template:function(D,L){1&D&&M.EFF(0,"Loading document...")},encapsulation:2})}return X})()},753:(dt,Y,u)=>{u.d(Y,{k:()=>j});var t=u(9213),M=u(3953),H=u(7945);let j=(()=>{class f{constructor(B){this._baseUrl=B.url.split("#")[0]}_getFragmentUrl(){return`${this._baseUrl}#${this.example}`}static#t=this.\u0275fac=function(P){return new(P||f)(M.rXU(H.Ix))};static#e=this.\u0275cmp=M.VBU({type:f,selectors:[["header-link"]],inputs:{example:"example"},standalone:!0,features:[M.aNF],decls:3,vars:2,consts:[["aria-label","Link to this heading",1,"docs-markdown-a",3,"href"]],template:function(P,O){1&P&&(M.j41(0,"a",0)(1,"mat-icon"),M.EFF(2,"link"),M.k0s()()),2&P&&(M.Y8G("href",O._getFragmentUrl(),M.B4B),M.BMQ("aria-describedby",O.example))},dependencies:[t.m_,t.An],encapsulation:2})}return f})()},4414:(dt,Y,u)=>{u.d(Y,{v:()=>pt});var t=u(467),M=u(177),H=u(8834),j=u(9213),f=u(1346),R=u(4823),P=u(4668),O=u(9153),c=u(3953),N=u(1626);const X=`Copyright ${(new Date).getFullYear()} Google LLC. All Rights Reserved.\n Use of this source code is governed by an MIT-style license that\n can be found in the LICENSE file at https://angular.io/license`,D=[".gitignore",".stackblitzrc","angular.json","karma.conf.js","package.json","yarn.lock","tsconfig.app.json","tsconfig.json","tsconfig.spec.json","src/index.html","src/main.ts","src/styles.scss","src/test.ts"];let S=(()=>{class C{constructor(m,p){this._http=m,this._ngZone=p,this._fileCache=new Map}createStackBlitzForExample(m,p,g){}_openStackBlitz({}){}_buildInMemoryFileDictionary(m,p,g){return(0,t.A)(function*(){for(const At of D);return yield Promise.all([]),{}})()}_loadFile(m){let p=this._fileCache.get(m);p||(p=this._http.get(m,{responseType:"text"}).pipe((0,P.t)(1)),this._fileCache.set(m,p))}_replaceExamplePlaceholders(m,p,g,U){if(("src/index.html"===p||"package.json"===p)&&(g=g.replace(/\${version}/g,O.h)),"src/index.html"===p)g="";else if(".stackblitzrc"===p)g=g.replace(/\${startCommand}/,U?"yarn test":"yarn start");else if("src/main.ts"===p){const it="[]";g=(g=g.replace(/{MaterialDocsExample}/g,`{${it}}`)).replace(/bootstrapApplication\(MaterialDocsExample,/g,`bootstrapApplication(${it},`);const Z="data.indexFilename".lastIndexOf("."),at="data.indexFilename".slice(0,-1===Z?void 0:Z);g=g.replace(/material-docs-example/g,at)}return g}_appendCopyright(m,p){return m.indexOf(".ts")>-1||m.indexOf(".scss")>-1?p=`${p}\n\n/** ${X} */`:m.indexOf(".html")>-1&&(p=`${p}\n\n\x3c!-- ${X} --\x3e`),p}static#t=this.\u0275fac=function(p){return new(p||C)(c.KVO(N.Qq),c.KVO(c.SKi))};static#e=this.\u0275prov=c.jDH({token:C,factory:C.\u0275fac,providedIn:"root"})}return C})();var z=u(5416);let W=(()=>{class C{set example(m){m?(this.exampleData="",this._prepareStackBlitzForExample(m,this.exampleData)):(this.exampleData=void 0,this._openStackBlitzFn=null)}constructor(m,p,g){this.stackBlitzWriter=m,this.ngZone=p,this.snackBar=g,this._openStackBlitzFn=null}openStackBlitz(){this._openStackBlitzFn?this._openStackBlitzFn():this.snackBar.open("StackBlitz is not ready yet. Please try again in a few seconds.",void 0,{duration:5e3})}_prepareStackBlitzForExample(m,p){var g=this;this.ngZone.runOutsideAngular((0,t.A)(function*(){const U=m.includes("harness");g._openStackBlitzFn=yield g.stackBlitzWriter.createStackBlitzForExample(m,p,U)}))}static#t=this.\u0275fac=function(p){return new(p||C)(c.rXU(S),c.rXU(c.SKi),c.rXU(z.UG))};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["stack-blitz-button"]],inputs:{example:"example"},standalone:!0,features:[c.aNF],decls:3,vars:0,consts:[["mat-icon-button","","type","button","aria-label","Edit this example in StackBlitz",3,"click"]],template:function(p,g){1&p&&(c.j41(0,"button",0),c.bIt("click",function(){return g.openStackBlitz()}),c.j41(1,"mat-icon"),c.EFF(2,"open_in_new"),c.k0s()())},dependencies:[H.Hl,H.iY,R.uc,j.m_,j.An],encapsulation:2})}return C})();var et=u(5458);const ot=["viewer"];let rt=(()=>{class C{static#t=this.\u0275fac=function(p){return new(p||C)};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["code-snippet"]],viewQuery:function(p,g){if(1&p&&c.GBs(ot,5),2&p){let U;c.mGM(U=c.lsd())&&(g.viewer=U.first)}},inputs:{source:"source"},standalone:!0,features:[c.aNF],decls:4,vars:1,consts:[["viewer",""],[1,"docs-example-source-wrapper"],[1,"docs-example-source"],[3,"documentUrl"]],template:function(p,g){1&p&&(c.j41(0,"div",1)(1,"pre",2),c.nrm(2,"doc-viewer",3,0),c.k0s()()),2&p&&(c.R7$(2),c.Y8G("documentUrl",g.source))},dependencies:()=>[et.T],styles:["[_nghost-%COMP%]{display:block;padding:20px 0}.docs-example-viewer-wrapper[_ngcontent-%COMP%]{border-radius:12px}.docs-example-viewer-wrapper[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:10px}.docs-example-viewer-title[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:center;padding:16px 16px 0 24px}.docs-example-viewer-title-spacer[_ngcontent-%COMP%]{flex:1 1 auto}.docs-example-viewer-body[_ngcontent-%COMP%]{padding:16px 24px}.button-bar[_ngcontent-%COMP%]{float:right;padding:8px}code-snippet[_ngcontent-%COMP%]{padding:20px}.docs-example-source[_ngcontent-%COMP%]{padding:0;margin:0;border:none;background:none;overflow:auto}"],changeDetection:0})}return C})();class lt{constructor($,m){this._document=m;const p=this._textarea=this._document.createElement("textarea"),g=p.style;g.position="fixed",g.top=g.opacity="0",g.left="-999em",p.setAttribute("aria-hidden","true"),p.value=$,p.readOnly=!0,(this._document.fullscreenElement||this._document.body).appendChild(p)}copy(){const $=this._textarea;let m=!1;try{if($){const p=this._document.activeElement;$.select(),$.setSelectionRange(0,$.value.length),m=this._document.execCommand("copy"),p&&p.focus()}}catch{}return m}destroy(){const $=this._textarea;$&&($.remove(),this._textarea=void 0)}}let st=(()=>{class C{constructor(m){this._document=m}copy(m){const p=this.beginCopy(m),g=p.copy();return p.destroy(),g}beginCopy(m){return new lt(m,this._document)}static#t=this.\u0275fac=function(p){return new(p||C)(c.KVO(M.qQ))};static#e=this.\u0275prov=c.jDH({token:C,factory:C.\u0275fac,providedIn:"root"})}return C})();function ct(C,$){if(1&C&&c.nrm(0,"code-snippet",8),2&C){const m=c.XpG(2);c.Y8G("source",m.fileUrl)}}function ht(C,$){if(1&C){const m=c.RV6();c.j41(0,"div",1)(1,"div",3)(2,"button",4),c.bIt("click",function(){c.eBV(m);const g=c.XpG();return c.Njj(g.copySource(g.snippet))}),c.j41(3,"mat-icon"),c.EFF(4,"content_copy"),c.k0s()(),c.j41(5,"button",5),c.bIt("click",function(){c.eBV(m);const g=c.XpG();return c.Njj(g.toggleCompactView())}),c.j41(6,"mat-icon"),c.qSk(),c.j41(7,"svg",6),c.nrm(8,"polygon",7),c.k0s()()()(),c.DNE(9,ct,1,1,"code-snippet",8),c.k0s()}if(2&C){const m=c.XpG();c.R7$(9),c.vxM(m.fileUrl?9:-1)}}function K(C,$){if(1&C){const m=c.RV6();c.j41(0,"button",16),c.bIt("click",function(){c.eBV(m);const g=c.XpG(2);return c.Njj(g.toggleCompactView())}),c.j41(1,"mat-icon"),c.qSk(),c.j41(2,"svg",6),c.nrm(3,"path",17),c.k0s()()()}}function k(C,$){if(1&C){const m=c.RV6();c.j41(0,"mat-tab",19)(1,"div",3)(2,"button",20),c.bIt("click",function(){c.eBV(m);const g=c.XpG(3);return c.Njj(g.copySource(g.snippet,g.selectedTab))}),c.j41(3,"mat-icon"),c.EFF(4,"content_copy"),c.k0s()()(),c.nrm(5,"code-snippet",8),c.k0s()}if(2&C){const m=$.$implicit,p=c.XpG(3);c.Y8G("label",m),c.R7$(5),c.Y8G("source",p.exampleTabs[m])}}function nt(C,$){if(1&C){const m=c.RV6();c.j41(0,"div",15)(1,"mat-tab-group",18),c.mxI("selectedIndexChange",function(g){c.eBV(m);const U=c.XpG(2);return c.DH7(U.selectedTab,g)||(U.selectedTab=g),c.Njj(g)}),c.Z7z(2,k,6,2,"mat-tab",19,c.fX1),c.k0s()()}if(2&C){const m=c.XpG(2);c.R7$(),c.R50("selectedIndex",m.selectedTab),c.R7$(),c.Dyx(m._getExampleTabNames())}}function _(C,$){if(1&C){const m=c.RV6();c.j41(0,"div",9)(1,"div",10),c.EFF(2," exampleData?.title "),c.k0s(),c.j41(3,"button",11),c.bIt("click",function(){c.eBV(m);const g=c.XpG();return c.Njj(g._copyLink())}),c.j41(4,"mat-icon"),c.EFF(5,"link"),c.k0s()(),c.DNE(6,K,4,0,"button",12),c.j41(7,"button",13),c.bIt("click",function(){c.eBV(m);const g=c.XpG();return c.Njj(g.toggleSourceView())}),c.j41(8,"mat-icon"),c.EFF(9,"code"),c.k0s()(),c.nrm(10,"stack-blitz-button",14),c.k0s(),c.DNE(11,nt,4,1,"div",15)}if(2&C){const m=c.XpG();c.R7$(3),c.BMQ("aria-label","Copy link to exampleData?.title example to the clipboard"),c.R7$(3),c.vxM(m.showCompactToggle?6:-1),c.R7$(),c.Y8G("matTooltip","demo"===m.view?"View code":"Hide code"),c.R7$(3),c.Y8G("example",m.example),c.R7$(),c.vxM("full"===m.view?11:-1)}}function b(C,$){}function y(C,$){if(1&C&&c.DNE(0,b,0,0,"ng-template",21),2&C){const m=c.XpG(2);c.Y8G("ngComponentOutlet",m._exampleComponentType)}}function T(C,$){1&C&&(c.j41(0,"div"),c.EFF(1,"This example contains tests. Open in Stackblitz to run the tests."),c.k0s())}function G(C,$){if(1&C&&(c.j41(0,"div",2),c.DNE(1,y,1,1,null,21)(2,T,2,0,"div"),c.k0s()),2&C){const m=c.XpG();c.R7$(),c.vxM(!m._exampleComponentType||null!=m.example&&m.example.includes("harness")?2:1)}}const q=["HTML","TS","CSS"];let pt=(()=>{class C{get example(){return this._example}set example(m){}constructor(m,p,g){this.snackbar=m,this.clipboard=p,this.elementRef=g,this.selectedTab=0,this.exampleTabs={},this.exampleData=null,this._exampleComponentType=null,this.showCompactToggle=!1}ngOnInit(){this.file&&(this.fileUrl=this.generateUrl(this.file))}selectCorrectTab(){if(!this.file||!this.exampleTabs)return;const m=this.file.substring(this.file.lastIndexOf(".")+1),p=this._getExampleTabNames();for(let g=0;g{let g=q.indexOf(m),U=q.indexOf(p);return-1===g&&(g=q.length),-1===U&&(U=q.length),g-U||1}):[]}_copyLink(){const m=location.origin+location.pathname+"#"+this._example;this.clipboard.copy(m)?this.snackbar.open("Link copied","",{duration:2500}):this.snackbar.open("Link copy failed. Please try again!","",{duration:2500})}_loadExampleComponent(){return(0,t.A)(function*(){})()}_generateExampleTabs(){this.exampleTabs={}}static#t=this.\u0275fac=function(p){return new(p||C)(c.rXU(z.UG),c.rXU(st),c.rXU(c.aKT))};static#e=this.\u0275cmp=c.VBU({type:C,selectors:[["example-viewer"]],viewQuery:function(p,g){if(1&p&&c.GBs(rt,5),2&p){let U;c.mGM(U=c.lsd())&&(g.snippet=U)}},hostVars:1,hostBindings:function(p,g){2&p&&c.BMQ("id",g.example)},inputs:{view:"view",showCompactToggle:"showCompactToggle",example:"example",region:"region",file:"file"},standalone:!0,features:[c.aNF],decls:4,vars:2,consts:[[1,"docs-example-viewer-wrapper"],[1,"docs-example-viewer-source-compact"],[1,"docs-example-viewer-body"],[1,"button-bar"],["mat-icon-button","","type","button","matTooltip","Copy snippet","title","Copy example source","aria-label","Copy example source to clipboard",1,"docs-example-source-copy","docs-example-button",3,"click"],["mat-icon-button","","type","button","matTooltip","View full example","aria-label","View less",1,"docs-example-compact-toggle","docs-example-button",3,"click"],["xmlns","http://www.w3.org/2000/svg","width","100%","height","100%","focusable","false"],["points","13,3 13,5 17.59,5 5,17.59 5,13 3,13 3,21 11,21 11,19 6.41,19 19,6.41 19,11 21,11 21,3"],[3,"source"],[1,"docs-example-viewer-title"],[1,"docs-example-viewer-title-spacer"],["mat-icon-button","","type","button","matTooltip","Copy link to example",3,"click"],["mat-icon-button","","matTooltip","View snippet only","aria-label","View less"],["mat-icon-button","","type","button","aria-label","View source",3,"click","matTooltip"],[3,"example"],[1,"docs-example-viewer-source"],["mat-icon-button","","matTooltip","View snippet only","aria-label","View less",3,"click"],["d","M15.41,10H20v2h-8V4h2v4.59L20.59,2L22,3.41L15.41,10z M4,12v2h4.59L2,20.59L3.41,22L10,15.41V20h2v-8H4z"],["animationDuration","0ms","mat-stretch-tabs","false",3,"selectedIndexChange","selectedIndex"],[3,"label"],["mat-icon-button","","type","button","matTooltip","Copy example source","title","Copy example source","aria-label","Copy example source to clipboard",1,"docs-example-source-copy","docs-example-button",3,"click"],[3,"ngComponentOutlet"]],template:function(p,g){1&p&&(c.j41(0,"div",0),c.DNE(1,ht,10,1,"div",1)(2,_,12,5)(3,G,3,1,"div",2),c.k0s()),2&p&&(c.R7$(),c.vxM("snippet"===g.view?1:2),c.R7$(2),c.vxM("snippet"!==g.view?3:-1))},dependencies:[H.Hl,H.iY,R.uc,R.oV,j.m_,j.An,W,f.RI,f.mq,f.T8,rt,M.OI],styles:["[_nghost-%COMP%]{display:block;padding:20px 0}.docs-example-viewer-wrapper[_ngcontent-%COMP%]{border-radius:12px}.docs-example-viewer-wrapper[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:10px}.docs-example-viewer-title[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:center;padding:16px 16px 0 24px}.docs-example-viewer-title-spacer[_ngcontent-%COMP%]{flex:1 1 auto}.docs-example-viewer-body[_ngcontent-%COMP%]{padding:16px 24px}.button-bar[_ngcontent-%COMP%]{float:right;padding:8px}code-snippet[_ngcontent-%COMP%]{padding:20px}.docs-example-source[_ngcontent-%COMP%]{padding:0;margin:0;border:none;background:none;overflow:auto}"]})}return C})()},1170:(dt,Y,u)=>{u.d(Y,{M:()=>c});var t=u(177),M=u(8359),H=u(3726),j=u(152),f=u(3953),R=u(7945),B=u(5027);function P(N,X){if(1&N&&(f.j41(0,"a",3),f.EFF(1),f.k0s()),2&N){const F=X.$implicit,v=f.XpG(2);f.ZvI("docs-level-",F.type," docs-link"),f.AVh("docs-active",F.active),f.Y8G("href",v._rootUrl+"#"+F.id,f.B4B),f.R7$(),f.SpI(" ",F.name," ")}}function O(N,X){if(1&N&&(f.j41(0,"div",0)(1,"div",1),f.EFF(2),f.k0s(),f.j41(3,"nav"),f.Z7z(4,P,2,7,"a",2,f.fX1),f.k0s()()),2&N){const F=X.$implicit;f.R7$(2),f.JRh(null==F?null:F.name),f.R7$(),f.BMQ("aria-label",(null==F?null:F.name)+" Table of Contents"),f.R7$(),f.Dyx(null==F?null:F.links)}}let c=(()=>{class N{constructor(F,v,D,L,I,S,z){this._router=F,this._route=v,this._element=D,this._navigationFocusService=L,this._document=I,this._ngZone=S,this._changeDetectorRef=z,this._linkSections=[],this._links=[],this._rootUrl=this._router.url.split("#")[0],this._scrollContainer=null,this._urlFragment="",this.subscriptions=new M.yU,this.subscriptions.add(this._navigationFocusService.navigationEndEvents.subscribe(()=>{const W=F.url.split("#")[0];W!==this._rootUrl&&(this._rootUrl=W)})),this.subscriptions.add(this._route.fragment.subscribe(W=>{if(null!=W){this._urlFragment=W;const et=document.getElementById(this._urlFragment);et&&et.scrollIntoView()}}))}ngOnInit(){this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._scrollContainer=this.container?this._document.querySelector(this.container):window,this._scrollContainer&&this.subscriptions.add((0,H.R)(this._scrollContainer,"scroll").pipe((0,j.B)(10)).subscribe(()=>this.onScroll()))})})}ngAfterViewInit(){this.updateScrollPosition()}ngOnDestroy(){this.subscriptions.unsubscribe()}updateScrollPosition(){this._document.getElementById(this._urlFragment)?.scrollIntoView()}resetHeaders(){this._linkSections=[],this._links=[]}addHeaders(F,v,D=0){const L=Array.from(v.querySelectorAll("h3, h4"),I=>{const S=I.innerText.trim().replace(/^link/,""),{top:z}=I.getBoundingClientRect();return{name:S,type:I.tagName.toLowerCase(),top:z,id:I.id,active:!1}});this._linkSections[D]={name:F,links:L},this._links.push(...L)}getScrollOffset(){const{top:F}=this._element.nativeElement.getBoundingClientRect(),v=this._scrollContainer;return v instanceof HTMLElement?v.scrollTop+F:v?v.pageYOffset+F:void 0}onScroll(){const F=this.getScrollOffset();let v=!1;if(null!=F){for(let D=0;D=L.top&&(!I||I.top>=F);S!==L.active&&(L.active=S,v=!0)}v&&this._ngZone.run(()=>this._changeDetectorRef.markForCheck())}}static#t=this.\u0275fac=function(v){return new(v||N)(f.rXU(R.Ix),f.rXU(R.nX),f.rXU(f.aKT),f.rXU(B._),f.rXU(t.qQ),f.rXU(f.SKi),f.rXU(f.gRc))};static#e=this.\u0275cmp=f.VBU({type:N,selectors:[["table-of-contents"]],inputs:{container:"container"},standalone:!0,features:[f.aNF],decls:2,vars:0,consts:[[1,"docs-toc-container"],[1,"docs-toc-heading"],[3,"href","class","docs-active"],[3,"href"]],template:function(v,D){1&v&&f.Z7z(0,O,6,2,"div",0,f.fX1),2&v&&f.Dyx(D._linkSections)},styles:["[_nghost-%COMP%]{font-size:13px;width:24%;position:sticky;top:0;padding-left:25px;box-sizing:border-box;display:inline-flex;flex-direction:column;max-height:calc(100vh - 120px);overflow:auto}.docs-toc-container[_ngcontent-%COMP%]{width:100%;padding:8px 0 8px 16px;box-sizing:border-box}.docs-toc-container[_ngcontent-%COMP%] + .docs-toc-container[_ngcontent-%COMP%]{padding-top:12px}.docs-toc-heading[_ngcontent-%COMP%]{margin:0;padding:0;font-size:13px;font-weight:700;text-transform:capitalize}a[_ngcontent-%COMP%]{line-height:16px;margin:8px 0 0;position:relative;text-decoration:none;display:block;text-overflow:ellipsis;width:100%;overflow:hidden}.docs-level-h4[_ngcontent-%COMP%]{padding-left:12px;box-sizing:border-box}"]})}return N})()},2771:(dt,Y,u)=>{u.d(Y,{m:()=>H});var t=u(1413),M=u(6129);class H extends t.B{constructor(f=1/0,R=1/0,B=M.U){super(),this._bufferSize=f,this._windowTime=R,this._timestampProvider=B,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=R===1/0,this._bufferSize=Math.max(1,f),this._windowTime=Math.max(1,R)}next(f){const{isStopped:R,_buffer:B,_infiniteTimeWindow:P,_timestampProvider:O,_windowTime:c}=this;R||(B.push(f),!P&&B.push(O.now()+c)),this._trimBuffer(),super.next(f)}_subscribe(f){this._throwIfClosed(),this._trimBuffer();const R=this._innerSubscribe(f),{_infiniteTimeWindow:B,_buffer:P}=this,O=P.slice();for(let c=0;c{u.d(Y,{t:()=>H});var t=u(2771),M=u(7647);function H(j,f,R){let B,P=!1;return j&&"object"==typeof j?({bufferSize:B=1/0,windowTime:f=1/0,refCount:P=!1,scheduler:R}=j):B=j??1/0,(0,M.u)({connector:()=>new t.m(B,f,R),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:P})}},9417:(dt,Y,u)=>{u.d(Y,{X1:()=>In,YN:()=>Fn,kq:()=>O});var t=u(3953);u(177),u(6648),u(7468),u(1413),u(6354);const O=new t.nKC(""),Mt=new t.nKC("CallSetDisabledState",{providedIn:"root",factory:()=>Ot}),Ot="always";Promise.resolve(),Promise.resolve();const ae=new t.nKC("");let $e=(()=>{class n{static#t=this.\u0275fac=function(a){return new(a||n)};static#e=this.\u0275mod=t.$C({type:n});static#n=this.\u0275inj=t.G2t({})}return n})(),Fn=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:Mt,useValue:e.callSetDisabledState??Ot}]}}static#t=this.\u0275fac=function(a){return new(a||n)};static#e=this.\u0275mod=t.$C({type:n});static#n=this.\u0275inj=t.G2t({imports:[$e]})}return n})(),In=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:ae,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:Mt,useValue:e.callSetDisabledState??Ot}]}}static#t=this.\u0275fac=function(a){return new(a||n)};static#e=this.\u0275mod=t.$C({type:n});static#n=this.\u0275inj=t.G2t({imports:[$e]})}return n})()},5416:(dt,Y,u)=>{u.d(Y,{UG:()=>ct,_T:()=>K});var t=u(3953),M=u(8834),H=u(1413),j=u(177),f=u(9969),R=u(6939),B=u(6860),P=u(8617),O=u(9327),c=u(7987),N=u(6977),X=u(6600);function F(k,nt){if(1&k){const _=t.RV6();t.j41(0,"div",1)(1,"button",2),t.bIt("click",function(){t.eBV(_);const y=t.XpG();return t.Njj(y.action())}),t.EFF(2),t.k0s()()}if(2&k){const _=t.XpG();t.R7$(2),t.SpI(" ",_.data.action," ")}}const v=["label"];function D(k,nt){}const L=Math.pow(2,31)-1;class I{constructor(nt,_){this._overlayRef=_,this._afterDismissed=new H.B,this._afterOpened=new H.B,this._onAction=new H.B,this._dismissedByAction=!1,this.containerInstance=nt,nt._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(nt){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(nt,L))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}const S=new t.nKC("MatSnackBarData");class z{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let W=(()=>{class k{static#t=this.\u0275fac=function(b){return new(b||k)};static#e=this.\u0275dir=t.FsC({type:k,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],standalone:!0})}return k})(),et=(()=>{class k{static#t=this.\u0275fac=function(b){return new(b||k)};static#e=this.\u0275dir=t.FsC({type:k,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],standalone:!0})}return k})(),ot=(()=>{class k{static#t=this.\u0275fac=function(b){return new(b||k)};static#e=this.\u0275dir=t.FsC({type:k,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],standalone:!0})}return k})(),rt=(()=>{class k{constructor(_,b){this.snackBarRef=_,this.data=b}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}static#t=this.\u0275fac=function(b){return new(b||k)(t.rXU(I),t.rXU(S))};static#e=this.\u0275cmp=t.VBU({type:k,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],standalone:!0,features:[t.aNF],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(b,y){1&b&&(t.j41(0,"div",0),t.EFF(1),t.k0s(),t.DNE(2,F,3,1,"div",1)),2&b&&(t.R7$(),t.SpI(" ",y.data.message,"\n"),t.R7$(),t.vxM(y.hasAction?2:-1))},dependencies:[M.$z,W,et,ot],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0})}return k})();const lt={snackBarState:(0,f.hZ)("state",[(0,f.wk)("void, hidden",(0,f.iF)({transform:"scale(0.8)",opacity:0})),(0,f.wk)("visible",(0,f.iF)({transform:"scale(1)",opacity:1})),(0,f.kY)("* => visible",(0,f.i0)("150ms cubic-bezier(0, 0, 0.2, 1)")),(0,f.kY)("* => void, * => hidden",(0,f.i0)("75ms cubic-bezier(0.4, 0.0, 1, 1)",(0,f.iF)({opacity:0})))])};let st=0,mt=(()=>{class k extends R.lb{constructor(_,b,y,T,G){super(),this._ngZone=_,this._elementRef=b,this._changeDetectorRef=y,this._platform=T,this.snackBarConfig=G,this._document=(0,t.WQX)(j.qQ),this._trackedModals=new Set,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new H.B,this._onExit=new H.B,this._onEnter=new H.B,this._animationState="void",this._liveElementId="mat-snack-bar-container-live-"+st++,this.attachDomPortal=Q=>{this._assertNotAttached();const q=this._portalOutlet.attachDomPortal(Q);return this._afterPortalAttached(),q},this._live="assertive"!==G.politeness||G.announcementMessage?"off"===G.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(_){this._assertNotAttached();const b=this._portalOutlet.attachComponentPortal(_);return this._afterPortalAttached(),b}attachTemplatePortal(_){this._assertNotAttached();const b=this._portalOutlet.attachTemplatePortal(_);return this._afterPortalAttached(),b}onAnimationEnd(_){const{fromState:b,toState:y}=_;if(("void"===y&&"void"!==b||"hidden"===y)&&this._completeExit(),"visible"===y){const T=this._onEnter;this._ngZone.run(()=>{T.next(),T.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._changeDetectorRef.markForCheck(),this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit()}_completeExit(){queueMicrotask(()=>{this._onExit.next(),this._onExit.complete()})}_afterPortalAttached(){const _=this._elementRef.nativeElement,b=this.snackBarConfig.panelClass;b&&(Array.isArray(b)?b.forEach(G=>_.classList.add(G)):_.classList.add(b)),this._exposeToModals();const y=this._label.nativeElement,T="mdc-snackbar__label";y.classList.toggle(T,!y.querySelector(`.${T}`))}_exposeToModals(){const _=this._liveElementId,b=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let y=0;y{const b=_.getAttribute("aria-owns");if(b){const y=b.replace(this._liveElementId,"").trim();y.length>0?_.setAttribute("aria-owns",y):_.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const _=this._elementRef.nativeElement.querySelector("[aria-hidden]"),b=this._elementRef.nativeElement.querySelector("[aria-live]");if(_&&b){let y=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&_.contains(document.activeElement)&&(y=document.activeElement),_.removeAttribute("aria-hidden"),b.appendChild(_),y?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}static#t=this.\u0275fac=function(b){return new(b||k)(t.rXU(t.SKi),t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(B.OD),t.rXU(z))};static#e=this.\u0275cmp=t.VBU({type:k,selectors:[["mat-snack-bar-container"]],viewQuery:function(b,y){if(1&b&&(t.GBs(R.I3,7),t.GBs(v,7)),2&b){let T;t.mGM(T=t.lsd())&&(y._portalOutlet=T.first),t.mGM(T=t.lsd())&&(y._label=T.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],hostVars:1,hostBindings:function(b,y){1&b&&t.Kam("@state.done",function(G){return y.onAnimationEnd(G)}),2&b&&t.zvX("@state",y._animationState)},standalone:!0,features:[t.Vt3,t.aNF],decls:6,vars:3,consts:[["label",""],[1,"mdc-snackbar__surface","mat-mdc-snackbar-surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(b,y){1&b&&(t.j41(0,"div",1)(1,"div",2,0)(3,"div",3),t.DNE(4,D,0,0,"ng-template",4),t.k0s(),t.nrm(5,"div"),t.k0s()()),2&b&&(t.R7$(5),t.BMQ("aria-live",y._live)("role",y._role)("id",y._liveElementId))},dependencies:[R.I3],styles:[".mat-mdc-snack-bar-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:8px}.mat-mdc-snack-bar-handset .mat-mdc-snack-bar-container{width:100vw}.mat-mdc-snackbar-surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:0;padding-right:8px}[dir=rtl] .mat-mdc-snackbar-surface{padding-right:0;padding-left:8px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{min-width:344px;max-width:672px}.mat-mdc-snack-bar-handset .mat-mdc-snackbar-surface{width:100%;min-width:0}.cdk-high-contrast-active .mat-mdc-snackbar-surface{outline:solid 1px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{color:var(--mdc-snackbar-supporting-text-color);border-radius:var(--mdc-snackbar-container-shape);background-color:var(--mdc-snackbar-container-color)}.mdc-snackbar__label{width:100%;flex-grow:1;box-sizing:border-box;margin:0;padding:14px 8px 14px 16px}[dir=rtl] .mdc-snackbar__label{padding-left:8px;padding-right:16px}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-family:var(--mdc-snackbar-supporting-text-font);font-size:var(--mdc-snackbar-supporting-text-size);font-weight:var(--mdc-snackbar-supporting-text-weight);line-height:var(--mdc-snackbar-supporting-text-line-height)}.mat-mdc-snack-bar-actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color);--mat-text-button-state-layer-color:currentColor;--mat-text-button-ripple-color:currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1}"],encapsulation:2,data:{animation:[lt.snackBarState]}})}return k})();const vt=new t.nKC("mat-snack-bar-default-options",{providedIn:"root",factory:function gt(){return new z}});let ct=(()=>{class k{get _openedSnackBarRef(){const _=this._parentSnackBar;return _?_._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(_){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=_:this._snackBarRefAtThisLevel=_}constructor(_,b,y,T,G,Q){this._overlay=_,this._live=b,this._injector=y,this._breakpointObserver=T,this._parentSnackBar=G,this._defaultConfig=Q,this._snackBarRefAtThisLevel=null,this.simpleSnackBarComponent=rt,this.snackBarContainerComponent=mt,this.handsetCssClass="mat-mdc-snack-bar-handset"}openFromComponent(_,b){return this._attach(_,b)}openFromTemplate(_,b){return this._attach(_,b)}open(_,b="",y){const T={...this._defaultConfig,...y};return T.data={message:_,action:b},T.announcementMessage===_&&(T.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,T)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(_,b){const T=t.zZn.create({parent:b&&b.viewContainerRef&&b.viewContainerRef.injector||this._injector,providers:[{provide:z,useValue:b}]}),G=new R.A8(this.snackBarContainerComponent,b.viewContainerRef,T),Q=_.attach(G);return Q.instance.snackBarConfig=b,Q.instance}_attach(_,b){const y={...new z,...this._defaultConfig,...b},T=this._createOverlay(y),G=this._attachSnackBarContainer(T,y),Q=new I(G,T);if(_ instanceof t.C4Q){const q=new R.VA(_,null,{$implicit:y.data,snackBarRef:Q});Q.instance=G.attachTemplatePortal(q)}else{const q=this._createInjector(y,Q),pt=new R.A8(_,void 0,q),C=G.attachComponentPortal(pt);Q.instance=C.instance}return this._breakpointObserver.observe(O.Rp.HandsetPortrait).pipe((0,N.Q)(T.detachments())).subscribe(q=>{T.overlayElement.classList.toggle(this.handsetCssClass,q.matches)}),y.announcementMessage&&G._onAnnounce.subscribe(()=>{this._live.announce(y.announcementMessage,y.politeness)}),this._animateSnackBar(Q,y),this._openedSnackBarRef=Q,this._openedSnackBarRef}_animateSnackBar(_,b){_.afterDismissed().subscribe(()=>{this._openedSnackBarRef==_&&(this._openedSnackBarRef=null),b.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{_.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):_.containerInstance.enter(),b.duration&&b.duration>0&&_.afterOpened().subscribe(()=>_._dismissAfter(b.duration))}_createOverlay(_){const b=new c.rR;b.direction=_.direction;let y=this._overlay.position().global();const T="rtl"===_.direction,G="left"===_.horizontalPosition||"start"===_.horizontalPosition&&!T||"end"===_.horizontalPosition&&T,Q=!G&&"center"!==_.horizontalPosition;return G?y.left("0"):Q?y.right("0"):y.centerHorizontally(),"top"===_.verticalPosition?y.top("0"):y.bottom("0"),b.positionStrategy=y,this._overlay.create(b)}_createInjector(_,b){return t.zZn.create({parent:_&&_.viewContainerRef&&_.viewContainerRef.injector||this._injector,providers:[{provide:I,useValue:b},{provide:S,useValue:_.data}]})}static#t=this.\u0275fac=function(b){return new(b||k)(t.KVO(c.hJ),t.KVO(P.Ai),t.KVO(t.zZn),t.KVO(O.QP),t.KVO(k,12),t.KVO(vt))};static#e=this.\u0275prov=t.jDH({token:k,factory:k.\u0275fac,providedIn:"root"})}return k})(),K=(()=>{class k{static#t=this.\u0275fac=function(b){return new(b||k)};static#e=this.\u0275mod=t.$C({type:k});static#n=this.\u0275inj=t.G2t({providers:[ct],imports:[c.z_,R.jc,M.Hl,X.yE,rt,X.yE]})}return k})()},1346:(dt,Y,u)=>{u.d(Y,{mq:()=>Rt,T8:()=>xt,Ql:()=>Tt,Bu:()=>Dt,hQ:()=>wt,RI:()=>Yt});var t=u(3953),M=u(6600),H=u(6939),j=u(1413),f=u(3726),R=u(7673),B=u(7786),P=u(983),O=u(1985),c=u(1584),N=u(8359),X=u(4412),F=u(6914),v=u(6860),D=u(8203),L=u(8617),I=u(7336),S=u(5964),z=u(4668),W=u(6977);class ot{constructor(A){this._box=A,this._destroyed=new j.B,this._resizeSubject=new j.B,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(o=>this._resizeSubject.next(o)))}observe(A){return this._elementObservables.has(A)||this._elementObservables.set(A,new O.c(o=>{const r=this._resizeSubject.subscribe(o);return this._resizeObserver?.observe(A,{box:this._box}),()=>{this._resizeObserver?.unobserve(A),r.unsubscribe(),this._elementObservables.delete(A)}}).pipe((0,S.p)(o=>o.some(r=>r.target===A)),(0,z.t)({bufferSize:1,refCount:!0}),(0,W.Q)(this._destroyed))),this._elementObservables.get(A)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let rt=(()=>{class h{constructor(){this._observers=new Map,this._ngZone=(0,t.WQX)(t.SKi)}ngOnDestroy(){for(const[,o]of this._observers)o.destroy();this._observers.clear()}observe(o,r){const l=r?.box||"content-box";return this._observers.has(l)||this._observers.set(l,new ot(l)),this._observers.get(l).observe(o)}static#t=this.\u0275fac=function(r){return new(r||h)};static#e=this.\u0275prov=t.jDH({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})();var lt=u(152),st=u(9172),mt=u(5558),gt=u(5245),vt=u(3294),ct=u(2318),ht=u(177),K=u(9969);const k=["*"];function nt(h,A){1&h&&t.SdG(0)}const _=["tabListContainer"],b=["tabList"],y=["tabListInner"],T=["nextPaginator"],G=["previousPaginator"],Q=h=>({animationDuration:h}),q=(h,A)=>({value:h,params:A});function pt(h,A){}const C=["tabBodyWrapper"],$=["tabHeader"];function m(h,A){}function p(h,A){if(1&h&&t.DNE(0,m,0,0,"ng-template",12),2&h){const o=t.XpG().$implicit;t.Y8G("cdkPortalOutlet",o.templateLabel)}}function g(h,A){if(1&h&&t.EFF(0),2&h){const o=t.XpG().$implicit;t.JRh(o.textLabel)}}function U(h,A){if(1&h){const o=t.RV6();t.j41(0,"div",7,2),t.bIt("click",function(){const l=t.eBV(o),d=l.$implicit,x=l.$index,w=t.XpG(),J=t.sdS(1);return t.Njj(w._handleClick(d,J,x))})("cdkFocusChange",function(l){const d=t.eBV(o).$index,x=t.XpG();return t.Njj(x._tabFocusChanged(l,d))}),t.nrm(2,"span",8)(3,"div",9),t.j41(4,"span",10)(5,"span",11),t.DNE(6,p,1,1,null,12)(7,g,1,1),t.k0s()()()}if(2&h){const o=A.$implicit,r=A.$index,l=t.sdS(1),d=t.XpG();t.HbH(o.labelClass),t.AVh("mdc-tab--active",d.selectedIndex===r),t.Y8G("id",d._getTabLabelId(r))("disabled",o.disabled)("fitInkBarToContent",d.fitInkBarToContent),t.BMQ("tabIndex",d._getTabIndex(r))("aria-posinset",r+1)("aria-setsize",d._tabs.length)("aria-controls",d._getTabContentId(r))("aria-selected",d.selectedIndex===r)("aria-label",o.ariaLabel||null)("aria-labelledby",!o.ariaLabel&&o.ariaLabelledby?o.ariaLabelledby:null),t.R7$(3),t.Y8G("matRippleTrigger",l)("matRippleDisabled",o.disabled||d.disableRipple),t.R7$(3),t.vxM(o.templateLabel?6:7)}}function it(h,A){1&h&&t.SdG(0)}function Z(h,A){if(1&h){const o=t.RV6();t.j41(0,"mat-tab-body",13),t.bIt("_onCentered",function(){t.eBV(o);const l=t.XpG();return t.Njj(l._removeTabBodyWrapperHeight())})("_onCentering",function(l){t.eBV(o);const d=t.XpG();return t.Njj(d._setTabBodyWrapperHeight(l))}),t.k0s()}if(2&h){const o=A.$implicit,r=A.$index,l=t.XpG();t.HbH(o.bodyClass),t.AVh("mat-mdc-tab-body-active",l.selectedIndex===r),t.Y8G("id",l._getTabContentId(r))("content",o.content)("position",o.position)("origin",o.origin)("animationDuration",l.animationDuration)("preserveContent",l.preserveContent),t.BMQ("tabindex",null!=l.contentTabIndex&&l.selectedIndex===r?l.contentTabIndex:null)("aria-labelledby",l._getTabLabelId(r))("aria-hidden",l.selectedIndex!==r)}}const at=["mat-tab-nav-bar",""],At=["mat-tab-link",""],ue=new t.nKC("MatTabContent");let me=(()=>{class h{constructor(o){this.template=o}static#t=this.\u0275fac=function(r){return new(r||h)(t.rXU(t.C4Q))};static#e=this.\u0275dir=t.FsC({type:h,selectors:[["","matTabContent",""]],standalone:!0,features:[t.Jv_([{provide:ue,useExisting:h}])]})}return h})();const $t=new t.nKC("MatTabLabel"),St=new t.nKC("MAT_TAB");let Vt=(()=>{class h extends H.bV{constructor(o,r,l){super(o,r),this._closestTab=l}static#t=this.\u0275fac=function(r){return new(r||h)(t.rXU(t.C4Q),t.rXU(t.c1b),t.rXU(St,8))};static#e=this.\u0275dir=t.FsC({type:h,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],standalone:!0,features:[t.Jv_([{provide:$t,useExisting:h}]),t.Vt3]})}return h})();const yt=new t.nKC("MAT_TAB_GROUP");let Rt=(()=>{class h{get templateLabel(){return this._templateLabel}set templateLabel(o){this._setTemplateLabelInput(o)}get content(){return this._contentPortal}constructor(o,r){this._viewContainerRef=o,this._closestTabGroup=r,this.disabled=!1,this._explicitContent=void 0,this.textLabel="",this._contentPortal=null,this._stateChanges=new j.B,this.position=null,this.origin=null,this.isActive=!1}ngOnChanges(o){(o.hasOwnProperty("textLabel")||o.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new H.VA(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(o){o&&o._closestTab===this&&(this._templateLabel=o)}static#t=this.\u0275fac=function(r){return new(r||h)(t.rXU(t.c1b),t.rXU(yt,8))};static#e=this.\u0275cmp=t.VBU({type:h,selectors:[["mat-tab"]],contentQueries:function(r,l,d){if(1&r&&(t.wni(d,Vt,5),t.wni(d,me,7,t.C4Q)),2&r){let x;t.mGM(x=t.lsd())&&(l.templateLabel=x.first),t.mGM(x=t.lsd())&&(l._explicitContent=x.first)}},viewQuery:function(r,l){if(1&r&&t.GBs(t.C4Q,7),2&r){let d;t.mGM(d=t.lsd())&&(l._implicitContent=d.first)}},hostAttrs:["hidden",""],inputs:{disabled:[2,"disabled","disabled",t.L39],textLabel:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},exportAs:["matTab"],standalone:!0,features:[t.Jv_([{provide:St,useExisting:h}]),t.GFd,t.OA$,t.aNF],ngContentSelectors:k,decls:1,vars:0,template:function(r,l){1&r&&(t.NAR(),t.DNE(0,nt,1,0,"ng-template"))},encapsulation:2})}return h})();const Ct="mdc-tab-indicator--active",Pt="mdc-tab-indicator--no-transition";class zt{constructor(A){this._items=A}hide(){this._items.forEach(A=>A.deactivateInkBar())}alignToElement(A){const o=this._items.find(l=>l.elementRef.nativeElement===A),r=this._currentItem;if(o!==r&&(r?.deactivateInkBar(),o)){const l=r?.elementRef.nativeElement.getBoundingClientRect?.();o.activateInkBar(l),this._currentItem=o}}}let Nt=(()=>{class h{constructor(){this._elementRef=(0,t.WQX)(t.aKT),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(o){this._fitToContent!==o&&(this._fitToContent=o,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(o){const r=this._elementRef.nativeElement;if(!o||!r.getBoundingClientRect||!this._inkBarContentElement)return void r.classList.add(Ct);const l=r.getBoundingClientRect(),d=o.width/l.width,x=o.left-l.left;r.classList.add(Pt),this._inkBarContentElement.style.setProperty("transform",`translateX(${x}px) scaleX(${d})`),r.getBoundingClientRect(),r.classList.remove(Pt),r.classList.add(Ct),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this._elementRef.nativeElement.classList.remove(Ct)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const o=this._elementRef.nativeElement.ownerDocument||document,r=this._inkBarElement=o.createElement("span"),l=this._inkBarContentElement=o.createElement("span");r.className="mdc-tab-indicator",l.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",r.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this._elementRef.nativeElement.querySelector(".mdc-tab__content"):this._elementRef.nativeElement).appendChild(this._inkBarElement)}static#t=this.\u0275fac=function(r){return new(r||h)};static#e=this.\u0275dir=t.FsC({type:h,inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",t.L39]},features:[t.GFd]})}return h})(),Kt=(()=>{class h extends Nt{constructor(o){super(),this.elementRef=o,this.disabled=!1}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}static#t=this.\u0275fac=function(r){return new(r||h)(t.rXU(t.aKT))};static#e=this.\u0275dir=t.FsC({type:h,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(r,l){2&r&&(t.BMQ("aria-disabled",!!l.disabled),t.AVh("mat-mdc-tab-disabled",l.disabled))},inputs:{disabled:[2,"disabled","disabled",t.L39]},standalone:!0,features:[t.GFd,t.Vt3]})}return h})();const Qt=(0,v.BQ)({passive:!0});let Ut=(()=>{class h{get selectedIndex(){return this._selectedIndex}set selectedIndex(o){const r=isNaN(o)?0:o;this._selectedIndex!=r&&(this._selectedIndexChanged=!0,this._selectedIndex=r,this._keyManager&&this._keyManager.updateActiveItem(r))}constructor(o,r,l,d,x,w,J){this._elementRef=o,this._changeDetectorRef=r,this._viewportRuler=l,this._dir=d,this._ngZone=x,this._platform=w,this._animationMode=J,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new j.B,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new j.B,this.disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new t.bkB,this.indexFocused=new t.bkB,this._sharedResizeObserver=(0,t.WQX)(rt),this._injector=(0,t.WQX)(t.zZn),x.runOutsideAngular(()=>{(0,f.R)(o.nativeElement,"mouseleave").pipe((0,W.Q)(this._destroyed)).subscribe(()=>{this._stopInterval()})})}ngAfterViewInit(){(0,f.R)(this._previousPaginator.nativeElement,"touchstart",Qt).pipe((0,W.Q)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),(0,f.R)(this._nextPaginator.nativeElement,"touchstart",Qt).pipe((0,W.Q)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const o=this._dir?this._dir.change:(0,R.of)("ltr"),r=this._sharedResizeObserver.observe(this._elementRef.nativeElement).pipe((0,lt.B)(32),(0,W.Q)(this._destroyed)),l=this._viewportRuler.change(150).pipe((0,W.Q)(this._destroyed)),d=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new L.Bu(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(this._selectedIndex),(0,t.mal)(d,{injector:this._injector}),(0,B.h)(o,l,r,this._items.changes,this._itemsResized()).pipe((0,W.Q)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),d()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(x=>{this.indexFocused.emit(x),this._setTabFocus(x)})}_itemsResized(){return"function"!=typeof ResizeObserver?P.w:this._items.changes.pipe((0,st.Z)(this._items),(0,mt.n)(o=>new O.c(r=>this._ngZone.runOutsideAngular(()=>{const l=new ResizeObserver(d=>r.next(d));return o.forEach(d=>l.observe(d.elementRef.nativeElement)),()=>{l.disconnect()}}))),(0,gt.i)(1),(0,S.p)(o=>o.some(r=>r.contentRect.width>0&&r.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._keyManager?.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(o){if(!(0,I.rp)(o))switch(o.keyCode){case I.Fm:case I.t6:if(this.focusIndex!==this.selectedIndex){const r=this._items.get(this.focusIndex);r&&!r.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(o))}break;default:this._keyManager.onKeydown(o)}}_onContentChanges(){const o=this._elementRef.nativeElement.textContent;o!==this._currentTextContent&&(this._currentTextContent=o||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(o){!this._isValidIndex(o)||this.focusIndex===o||!this._keyManager||this._keyManager.setActiveItem(o)}_isValidIndex(o){return!this._items||!!this._items.toArray()[o]}_setTabFocus(o){if(this._showPaginationControls&&this._scrollToLabel(o),this._items&&this._items.length){this._items.toArray()[o].focus();const r=this._tabListContainer.nativeElement;r.scrollLeft="ltr"==this._getLayoutDirection()?0:r.scrollWidth-r.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const o=this.scrollDistance,r="ltr"===this._getLayoutDirection()?-o:o;this._tabList.nativeElement.style.transform=`translateX(${Math.round(r)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(o){this._scrollTo(o)}_scrollHeader(o){return this._scrollTo(this._scrollDistance+("before"==o?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(o){this._stopInterval(),this._scrollHeader(o)}_scrollToLabel(o){if(this.disablePagination)return;const r=this._items?this._items.toArray()[o]:null;if(!r)return;const l=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:d,offsetWidth:x}=r.elementRef.nativeElement;let w,J;"ltr"==this._getLayoutDirection()?(w=d,J=w+x):(J=this._tabListInner.nativeElement.offsetWidth-d,w=J-x);const tt=this.scrollDistance,Jt=this.scrollDistance+l;wJt&&(this.scrollDistance+=Math.min(J-Jt,w-tt))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const l=this._tabListInner.nativeElement.scrollWidth-this._elementRef.nativeElement.offsetWidth>=5;l||(this.scrollDistance=0),l!==this._showPaginationControls&&(this._showPaginationControls=l,this._changeDetectorRef.markForCheck())}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=0==this.scrollDistance,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){return this._tabListInner.nativeElement.scrollWidth-this._tabListContainer.nativeElement.offsetWidth||0}_alignInkBarToSelectedTab(){const o=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,r=o?o.elementRef.nativeElement:null;r?this._inkBar.alignToElement(r):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(o,r){r&&null!=r.button&&0!==r.button||(this._stopInterval(),(0,c.O)(650,100).pipe((0,W.Q)((0,B.h)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:l,distance:d}=this._scrollHeader(o);(0===d||d>=l)&&this._stopInterval()}))}_scrollTo(o){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const r=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(r,o)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:r,distance:this._scrollDistance}}static#t=this.\u0275fac=function(r){return new(r||h)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(F.Xj),t.rXU(D.dS,8),t.rXU(t.SKi),t.rXU(v.OD),t.rXU(t.bc$,8))};static#e=this.\u0275dir=t.FsC({type:h,inputs:{disablePagination:[2,"disablePagination","disablePagination",t.L39],selectedIndex:[2,"selectedIndex","selectedIndex",t.Udg]},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[t.GFd]})}return h})(),Lt=(()=>{class h extends Ut{constructor(o,r,l,d,x,w,J){super(o,r,l,d,x,w,J),this.disableRipple=!1}ngAfterContentInit(){this._inkBar=new zt(this._items),super.ngAfterContentInit()}_itemSelected(o){o.preventDefault()}static#t=this.\u0275fac=function(r){return new(r||h)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(F.Xj),t.rXU(D.dS,8),t.rXU(t.SKi),t.rXU(v.OD),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:h,selectors:[["mat-tab-header"]],contentQueries:function(r,l,d){if(1&r&&t.wni(d,Kt,4),2&r){let x;t.mGM(x=t.lsd())&&(l._items=x)}},viewQuery:function(r,l){if(1&r&&(t.GBs(_,7),t.GBs(b,7),t.GBs(y,7),t.GBs(T,5),t.GBs(G,5)),2&r){let d;t.mGM(d=t.lsd())&&(l._tabListContainer=d.first),t.mGM(d=t.lsd())&&(l._tabList=d.first),t.mGM(d=t.lsd())&&(l._tabListInner=d.first),t.mGM(d=t.lsd())&&(l._nextPaginator=d.first),t.mGM(d=t.lsd())&&(l._previousPaginator=d.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(r,l){2&r&&t.AVh("mat-mdc-tab-header-pagination-controls-enabled",l._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==l._getLayoutDirection())},inputs:{disableRipple:[2,"disableRipple","disableRipple",t.L39]},standalone:!0,features:[t.GFd,t.Vt3,t.aNF],ngContentSelectors:k,decls:13,vars:10,consts:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled","disabled"],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-labels"],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled","disabled"]],template:function(r,l){if(1&r){const d=t.RV6();t.NAR(),t.j41(0,"button",5,0),t.bIt("click",function(){return t.eBV(d),t.Njj(l._handlePaginatorClick("before"))})("mousedown",function(w){return t.eBV(d),t.Njj(l._handlePaginatorPress("before",w))})("touchend",function(){return t.eBV(d),t.Njj(l._stopInterval())}),t.nrm(2,"div",6),t.k0s(),t.j41(3,"div",7,1),t.bIt("keydown",function(w){return t.eBV(d),t.Njj(l._handleKeydown(w))}),t.j41(5,"div",8,2),t.bIt("cdkObserveContent",function(){return t.eBV(d),t.Njj(l._onContentChanges())}),t.j41(7,"div",9,3),t.SdG(9),t.k0s()()(),t.j41(10,"button",10,4),t.bIt("mousedown",function(w){return t.eBV(d),t.Njj(l._handlePaginatorPress("after",w))})("click",function(){return t.eBV(d),t.Njj(l._handlePaginatorClick("after"))})("touchend",function(){return t.eBV(d),t.Njj(l._stopInterval())}),t.nrm(12,"div",6),t.k0s()}2&r&&(t.AVh("mat-mdc-tab-header-pagination-disabled",l._disableScrollBefore),t.Y8G("matRippleDisabled",l._disableScrollBefore||l.disableRipple)("disabled",l._disableScrollBefore||null),t.R7$(3),t.AVh("_mat-animation-noopable","NoopAnimations"===l._animationMode),t.R7$(7),t.AVh("mat-mdc-tab-header-pagination-disabled",l._disableScrollAfter),t.Y8G("matRippleDisabled",l._disableScrollAfter||l.disableRipple)("disabled",l._disableScrollAfter||null))},dependencies:[M.r6,ct.Wv],styles:[".mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mdc-tab-indicator .mdc-tab-indicator__content{transition-duration:var(--mat-tab-animation-duration, 250ms)}.mat-mdc-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px;border-color:var(--mat-tab-header-pagination-icon-color)}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}.mat-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1;border-bottom-style:solid;border-bottom-width:var(--mat-tab-header-divider-height);border-bottom-color:var(--mat-tab-header-divider-color)}.mat-mdc-tab-group-inverted-header .mat-mdc-tab-label-container{border-bottom:none;border-top-style:solid;border-top-width:var(--mat-tab-header-divider-height);border-top-color:var(--mat-tab-header-divider-color)}.mat-mdc-tab-labels{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:flex-end}.cdk-drop-list .mat-mdc-tab-labels,.mat-mdc-tab-labels.cdk-drop-list{min-height:var(--mdc-secondary-navigation-tab-container-height)}.mat-mdc-tab::before{margin:5px}.cdk-high-contrast-active .mat-mdc-tab[aria-disabled=true]{color:GrayText}"],encapsulation:2})}return h})();const Zt=new t.nKC("MAT_TABS_CONFIG"),be={translateTab:(0,K.hZ)("translateTab",[(0,K.wk)("center, void, left-origin-center, right-origin-center",(0,K.iF)({transform:"none",visibility:"visible"})),(0,K.wk)("left",(0,K.iF)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,K.wk)("right",(0,K.iF)({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,K.kY)("* => left, * => right, left => center, right => center",(0,K.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),(0,K.kY)("void => left-origin-center",[(0,K.iF)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),(0,K.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),(0,K.kY)("void => right-origin-center",[(0,K.iF)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),(0,K.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let ge=(()=>{class h extends H.I3{constructor(o,r,l,d){super(o,r,d),this._host=l,this._centeringSub=N.yU.EMPTY,this._leavingSub=N.yU.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,st.Z)(this._host._isCenterPosition(this._host._position))).subscribe(o=>{this._host._content&&o&&!this.hasAttached()&&this.attach(this._host._content)}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this.detach()})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}static#t=this.\u0275fac=function(r){return new(r||h)(t.rXU(t.OM3),t.rXU(t.c1b),t.rXU((0,t.Rfq)(()=>_t)),t.rXU(ht.qQ))};static#e=this.\u0275dir=t.FsC({type:h,selectors:[["","matTabBodyHost",""]],standalone:!0,features:[t.Vt3]})}return h})(),_t=(()=>{class h{set position(o){this._positionIndex=o,this._computePositionAnimationState()}constructor(o,r,l){this._elementRef=o,this._dir=r,this._dirChangeSubscription=N.yU.EMPTY,this._translateTabComplete=new j.B,this._onCentering=new t.bkB,this._beforeCentering=new t.bkB,this._afterLeavingCenter=new t.bkB,this._onCentered=new t.bkB(!0),this.animationDuration="500ms",this.preserveContent=!1,r&&(this._dirChangeSubscription=r.change.subscribe(d=>{this._computePositionAnimationState(d),l.markForCheck()})),this._translateTabComplete.pipe((0,vt.F)((d,x)=>d.fromState===x.fromState&&d.toState===x.toState)).subscribe(d=>{this._isCenterPosition(d.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(d.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(o){const r=this._isCenterPosition(o.toState);this._beforeCentering.emit(r),r&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(o){return"center"==o||"left-origin-center"==o||"right-origin-center"==o}_computePositionAnimationState(o=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==o?"left":"right":this._positionIndex>0?"ltr"==o?"right":"left":"center"}_computePositionFromOrigin(o){const r=this._getLayoutDirection();return"ltr"==r&&o<=0||"rtl"==r&&o>0?"left-origin-center":"right-origin-center"}static#t=this.\u0275fac=function(r){return new(r||h)(t.rXU(t.aKT),t.rXU(D.dS,8),t.rXU(t.gRc))};static#e=this.\u0275cmp=t.VBU({type:h,selectors:[["mat-tab-body"]],viewQuery:function(r,l){if(1&r&&t.GBs(H.I3,5),2&r){let d;t.mGM(d=t.lsd())&&(l._portalHost=d.first)}},hostAttrs:[1,"mat-mdc-tab-body"],inputs:{_content:[0,"content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"},standalone:!0,features:[t.aNF],decls:3,vars:6,consts:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",""]],template:function(r,l){if(1&r){const d=t.RV6();t.j41(0,"div",1,0),t.bIt("@translateTab.start",function(w){return t.eBV(d),t.Njj(l._onTranslateTabStarted(w))})("@translateTab.done",function(w){return t.eBV(d),t.Njj(l._translateTabComplete.next(w))}),t.DNE(2,pt,0,0,"ng-template",2),t.k0s()}2&r&&t.Y8G("@translateTab",t.l_i(3,q,l._position,t.eq3(1,Q,l.animationDuration)))},dependencies:[ge,F.uv],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}'],encapsulation:2,data:{animation:[be.translateTab]}})}return h})(),Et=0,xt=(()=>{class h{get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(o){this._fitInkBarToContent=o,this._changeDetectorRef.markForCheck()}get selectedIndex(){return this._selectedIndex}set selectedIndex(o){this._indexToSelect=isNaN(o)?null:o}get animationDuration(){return this._animationDuration}set animationDuration(o){const r=o+"";this._animationDuration=/^\d+$/.test(r)?o+"ms":r}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(o){this._contentTabIndex=isNaN(o)?null:o}get backgroundColor(){return this._backgroundColor}set backgroundColor(o){const r=this._elementRef.nativeElement.classList;r.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),o&&r.add("mat-tabs-with-background",`mat-background-${o}`),this._backgroundColor=o}constructor(o,r,l,d){this._elementRef=o,this._changeDetectorRef=r,this._animationMode=d,this._tabs=new t.rOR,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=N.yU.EMPTY,this._tabLabelSubscription=N.yU.EMPTY,this._fitInkBarToContent=!1,this.stretchTabs=!0,this.dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this.disablePagination=!1,this.disableRipple=!1,this.preserveContent=!1,this.selectedIndexChange=new t.bkB,this.focusChange=new t.bkB,this.animationDone=new t.bkB,this.selectedTabChange=new t.bkB(!0),this._isServer=!(0,t.WQX)(v.OD).isBrowser,this._groupId=Et++,this.animationDuration=l&&l.animationDuration?l.animationDuration:"500ms",this.disablePagination=!(!l||null==l.disablePagination)&&l.disablePagination,this.dynamicHeight=!(!l||null==l.dynamicHeight)&&l.dynamicHeight,null!=l?.contentTabIndex&&(this.contentTabIndex=l.contentTabIndex),this.preserveContent=!!l?.preserveContent,this.fitInkBarToContent=!(!l||null==l.fitInkBarToContent)&&l.fitInkBarToContent,this.stretchTabs=!l||null==l.stretchTabs||l.stretchTabs}ngAfterContentChecked(){const o=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=o){const r=null==this._selectedIndex;if(!r){this.selectedTabChange.emit(this._createChangeEvent(o));const l=this._tabBodyWrapper.nativeElement;l.style.minHeight=l.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((l,d)=>l.isActive=d===o),r||(this.selectedIndexChange.emit(o),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((r,l)=>{r.position=l-o,null!=this._selectedIndex&&0==r.position&&!r.origin&&(r.origin=o-this._selectedIndex)}),this._selectedIndex!==o&&(this._selectedIndex=o,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const o=this._clampTabIndex(this._indexToSelect);if(o===this._selectedIndex){const r=this._tabs.toArray();let l;for(let d=0;d{r[o].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(o))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,st.Z)(this._allTabs)).subscribe(o=>{this._tabs.reset(o.filter(r=>r._closestTabGroup===this||!r._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(o){const r=this._tabHeader;r&&(r.focusIndex=o)}_focusChanged(o){this._lastFocusedTabIndex=o,this.focusChange.emit(this._createChangeEvent(o))}_createChangeEvent(o){const r=new bt;return r.index=o,this._tabs&&this._tabs.length&&(r.tab=this._tabs.toArray()[o]),r}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,B.h)(...this._tabs.map(o=>o._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(o){return Math.min(this._tabs.length-1,Math.max(o||0,0))}_getTabLabelId(o){return`mat-tab-label-${this._groupId}-${o}`}_getTabContentId(o){return`mat-tab-content-${this._groupId}-${o}`}_setTabBodyWrapperHeight(o){if(!this.dynamicHeight||!this._tabBodyWrapperHeight)return;const r=this._tabBodyWrapper.nativeElement;r.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(r.style.height=o+"px")}_removeTabBodyWrapperHeight(){const o=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=o.clientHeight,o.style.height="",this.animationDone.emit()}_handleClick(o,r,l){r.focusIndex=l,o.disabled||(this.selectedIndex=l)}_getTabIndex(o){return o===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(o,r){o&&"mouse"!==o&&"touch"!==o&&(this._tabHeader.focusIndex=r)}static#t=this.\u0275fac=function(r){return new(r||h)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(Zt,8),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:h,selectors:[["mat-tab-group"]],contentQueries:function(r,l,d){if(1&r&&t.wni(d,Rt,5),2&r){let x;t.mGM(x=t.lsd())&&(l._allTabs=x)}},viewQuery:function(r,l){if(1&r&&(t.GBs(C,5),t.GBs($,5)),2&r){let d;t.mGM(d=t.lsd())&&(l._tabBodyWrapper=d.first),t.mGM(d=t.lsd())&&(l._tabHeader=d.first)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:10,hostBindings:function(r,l){2&r&&(t.HbH("mat-"+(l.color||"primary")),t.xc7("--mat-tab-animation-duration",l.animationDuration),t.AVh("mat-mdc-tab-group-dynamic-height",l.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===l.headerPosition)("mat-mdc-tab-group-stretch-tabs",l.stretchTabs))},inputs:{color:"color",fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",t.L39],stretchTabs:[2,"mat-stretch-tabs","stretchTabs",t.L39],dynamicHeight:[2,"dynamicHeight","dynamicHeight",t.L39],selectedIndex:[2,"selectedIndex","selectedIndex",t.Udg],headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:[2,"contentTabIndex","contentTabIndex",t.Udg],disablePagination:[2,"disablePagination","disablePagination",t.L39],disableRipple:[2,"disableRipple","disableRipple",t.L39],preserveContent:[2,"preserveContent","preserveContent",t.L39],backgroundColor:"backgroundColor"},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},exportAs:["matTabGroup"],standalone:!0,features:[t.Jv_([{provide:yt,useExisting:h}]),t.GFd,t.aNF],ngContentSelectors:k,decls:9,vars:6,consts:[["tabHeader",""],["tabBodyWrapper",""],["tabNode",""],[3,"indexFocused","selectFocusedIndex","selectedIndex","disableRipple","disablePagination"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"id","mdc-tab--active","class","disabled","fitInkBarToContent"],[1,"mat-mdc-tab-body-wrapper"],["role","tabpanel",3,"id","mat-mdc-tab-body-active","class","content","position","origin","animationDuration","preserveContent"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"click","cdkFocusChange","id","disabled","fitInkBarToContent"],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"_onCentered","_onCentering","id","content","position","origin","animationDuration","preserveContent"]],template:function(r,l){if(1&r){const d=t.RV6();t.NAR(),t.j41(0,"mat-tab-header",3,0),t.bIt("indexFocused",function(w){return t.eBV(d),t.Njj(l._focusChanged(w))})("selectFocusedIndex",function(w){return t.eBV(d),t.Njj(l.selectedIndex=w)}),t.Z7z(2,U,8,17,"div",4,t.fX1),t.k0s(),t.DNE(4,it,1,0),t.j41(5,"div",5,1),t.Z7z(7,Z,1,13,"mat-tab-body",6,t.fX1),t.k0s()}2&r&&(t.Y8G("selectedIndex",l.selectedIndex||0)("disableRipple",l.disableRipple)("disablePagination",l.disablePagination),t.R7$(2),t.Dyx(l._tabs),t.R7$(2),t.vxM(l._isServer?4:-1),t.R7$(),t.AVh("_mat-animation-noopable","NoopAnimations"===l._animationMode),t.R7$(2),t.Dyx(l._tabs))},dependencies:[Lt,Kt,L.vR,M.r6,H.I3,_t],styles:['.mdc-tab{min-width:90px;padding:0 24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;z-index:1}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab--active .mdc-tab__text-label{transition-delay:100ms}._mat-animation-noopable .mdc-tab__text-label{transition:none}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transition:var(--mat-tab-animation-duration, 250ms) transform cubic-bezier(0.4, 0, 0.2, 1);transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}._mat-animation-noopable .mdc-tab-indicator__content,.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;background:none;height:var(--mdc-secondary-navigation-tab-container-height);font-family:var(--mat-tab-header-label-text-font);font-size:var(--mat-tab-header-label-text-size);letter-spacing:var(--mat-tab-header-label-text-tracking);line-height:var(--mat-tab-header-label-text-line-height);font-weight:var(--mat-tab-header-label-text-weight)}.mat-mdc-tab.mdc-tab{flex-grow:0}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color);border-top-width:var(--mdc-tab-indicator-active-indicator-height);border-radius:var(--mdc-tab-indicator-active-indicator-shape)}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color)}.mat-mdc-tab:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color)}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color)}.mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-header-active-ripple-color)}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color)}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color)}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color)}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color)}.mat-mdc-tab.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element{background-color:var(--mat-tab-header-disabled-ripple-color)}.mat-mdc-tab .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color);display:inline-flex;align-items:center}.mat-mdc-tab .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}.mat-mdc-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-tab-header-with-background-background-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-focus-indicator::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-focus-indicator::before{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header{flex-direction:column-reverse}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline{align-self:flex-start}.mat-mdc-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}'],encapsulation:2})}return h})();class bt{}let Bt=0,Dt=(()=>{class h extends Ut{get fitInkBarToContent(){return this._fitInkBarToContent.value}set fitInkBarToContent(o){this._fitInkBarToContent.next(o),this._changeDetectorRef.markForCheck()}get animationDuration(){return this._animationDuration}set animationDuration(o){const r=o+"";this._animationDuration=/^\d+$/.test(r)?o+"ms":r}get backgroundColor(){return this._backgroundColor}set backgroundColor(o){const r=this._elementRef.nativeElement.classList;r.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),o&&r.add("mat-tabs-with-background",`mat-background-${o}`),this._backgroundColor=o}constructor(o,r,l,d,x,w,J,tt){super(o,d,x,r,l,w,J),this._fitInkBarToContent=new X.t(!1),this.stretchTabs=!0,this.disableRipple=!1,this.color="primary",this.disablePagination=!(!tt||null==tt.disablePagination)&&tt.disablePagination,this.fitInkBarToContent=!(!tt||null==tt.fitInkBarToContent)&&tt.fitInkBarToContent,this.stretchTabs=!tt||null==tt.stretchTabs||tt.stretchTabs}_itemSelected(){}ngAfterContentInit(){this._inkBar=new zt(this._items),this._items.changes.pipe((0,st.Z)(null),(0,W.Q)(this._destroyed)).subscribe(()=>{this.updateActiveLink()}),super.ngAfterContentInit()}ngAfterViewInit(){super.ngAfterViewInit()}updateActiveLink(){if(!this._items)return;const o=this._items.toArray();for(let r=0;r.mat-mdc-tab-link-container .mat-mdc-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-link-container .mat-mdc-tab-links{justify-content:flex-end}.cdk-drop-list .mat-mdc-tab-links,.mat-mdc-tab-links.cdk-drop-list{min-height:var(--mdc-secondary-navigation-tab-container-height)}.mat-mdc-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1;border-bottom-style:solid;border-bottom-width:var(--mat-tab-header-divider-height);border-bottom-color:var(--mat-tab-header-divider-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-tab-header-with-background-background-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background.mat-primary>.mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background.mat-primary>.mat-mdc-tab-link-container .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-link-container .mat-mdc-tab-link:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-link-container .mat-mdc-tab-link:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-focus-indicator::before,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-focus-indicator::before{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{color:var(--mat-tab-header-with-background-foreground-color)}"],encapsulation:2})}return h})(),Tt=(()=>{class h extends Nt{get active(){return this._isActive}set active(o){o!==this._isActive&&(this._isActive=o,this._tabNavBar.updateActiveLink())}get rippleDisabled(){return this.disabled||this.disableRipple||this._tabNavBar.disableRipple||!!this.rippleConfig.disabled}constructor(o,r,l,d,x,w){super(),this._tabNavBar=o,this.elementRef=r,this._focusMonitor=x,this._destroyed=new j.B,this._isActive=!1,this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this.id="mat-tab-link-"+Bt++,this.rippleConfig=l||{},this.tabIndex=parseInt(d)||0,"NoopAnimations"===w&&(this.rippleConfig.animation={enterDuration:0,exitDuration:0}),o._fitInkBarToContent.pipe((0,W.Q)(this._destroyed)).subscribe(J=>{this.fitInkBarToContent=J})}focus(){this.elementRef.nativeElement.focus()}ngAfterViewInit(){this._focusMonitor.monitor(this.elementRef)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),super.ngOnDestroy(),this._focusMonitor.stopMonitoring(this.elementRef)}_handleFocus(){this._tabNavBar.focusIndex=this._tabNavBar._items.toArray().indexOf(this)}_handleKeydown(o){(o.keyCode===I.t6||o.keyCode===I.Fm)&&(this.disabled?o.preventDefault():this._tabNavBar.tabPanel&&(o.keyCode===I.t6&&o.preventDefault(),this.elementRef.nativeElement.click()))}_getAriaControls(){return this._tabNavBar.tabPanel?this._tabNavBar.tabPanel?.id:this.elementRef.nativeElement.getAttribute("aria-controls")}_getAriaSelected(){return this._tabNavBar.tabPanel?this.active?"true":"false":this.elementRef.nativeElement.getAttribute("aria-selected")}_getAriaCurrent(){return this.active&&!this._tabNavBar.tabPanel?"page":null}_getRole(){return this._tabNavBar.tabPanel?"tab":this.elementRef.nativeElement.getAttribute("role")}_getTabIndex(){return this._tabNavBar.tabPanel?this._isActive&&!this.disabled?0:-1:this.disabled?-1:this.tabIndex}static#t=this.\u0275fac=function(r){return new(r||h)(t.rXU(Dt),t.rXU(t.aKT),t.rXU(M.$E,8),t.kS0("tabindex"),t.rXU(L.FN),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:h,selectors:[["","mat-tab-link",""],["","matTabLink",""]],hostAttrs:[1,"mdc-tab","mat-mdc-tab-link","mat-mdc-focus-indicator"],hostVars:11,hostBindings:function(r,l){1&r&&t.bIt("focus",function(){return l._handleFocus()})("keydown",function(x){return l._handleKeydown(x)}),2&r&&(t.BMQ("aria-controls",l._getAriaControls())("aria-current",l._getAriaCurrent())("aria-disabled",l.disabled)("aria-selected",l._getAriaSelected())("id",l.id)("tabIndex",l._getTabIndex())("role",l._getRole()),t.AVh("mat-mdc-tab-disabled",l.disabled)("mdc-tab--active",l.active))},inputs:{active:[2,"active","active",t.L39],disabled:[2,"disabled","disabled",t.L39],disableRipple:[2,"disableRipple","disableRipple",t.L39],tabIndex:[2,"tabIndex","tabIndex",o=>null==o?0:(0,t.Udg)(o)],id:"id"},exportAs:["matTabLink"],standalone:!0,features:[t.GFd,t.Vt3,t.aNF],attrs:At,ngContentSelectors:k,decls:5,vars:2,consts:[[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"]],template:function(r,l){1&r&&(t.NAR(),t.nrm(0,"span",0)(1,"div",1),t.j41(2,"span",2)(3,"span",3),t.SdG(4),t.k0s()()),2&r&&(t.R7$(),t.Y8G("matRippleTrigger",l.elementRef.nativeElement)("matRippleDisabled",l.rippleDisabled))},dependencies:[M.r6],styles:['.mat-mdc-tab-link{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;background:none;height:var(--mdc-secondary-navigation-tab-container-height);font-family:var(--mat-tab-header-label-text-font);font-size:var(--mat-tab-header-label-text-size);letter-spacing:var(--mat-tab-header-label-text-tracking);line-height:var(--mat-tab-header-label-text-line-height);font-weight:var(--mat-tab-header-label-text-weight)}.mat-mdc-tab-link.mdc-tab{flex-grow:0}.mat-mdc-tab-link .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color);border-top-width:var(--mdc-tab-indicator-active-indicator-height);border-radius:var(--mdc-tab-indicator-active-indicator-shape)}.mat-mdc-tab-link:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color)}.mat-mdc-tab-link:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color)}.mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color)}.mat-mdc-tab-link.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab-link.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-header-active-ripple-color)}.mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color)}.mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color)}.mat-mdc-tab-link.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color)}.mat-mdc-tab-link.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color)}.mat-mdc-tab-link.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:none}.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab-link.mat-mdc-tab-disabled .mat-ripple-element{background-color:var(--mat-tab-header-disabled-ripple-color)}.mat-mdc-tab-link .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color);display:inline-flex;align-items:center}.mat-mdc-tab-link .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab-link:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab-link.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab-link.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab-link .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-header.mat-mdc-tab-nav-bar-stretch-tabs .mat-mdc-tab-link{flex-grow:1}.mat-mdc-tab-link::before{margin:5px}@media(max-width: 599px){.mat-mdc-tab-link{min-width:72px}}'],encapsulation:2,changeDetection:0})}return h})(),wt=(()=>{class h{constructor(){this.id="mat-tab-nav-panel-"+Bt++}static#t=this.\u0275fac=function(r){return new(r||h)};static#e=this.\u0275cmp=t.VBU({type:h,selectors:[["mat-tab-nav-panel"]],hostAttrs:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],hostVars:2,hostBindings:function(r,l){2&r&&t.BMQ("aria-labelledby",l._activeTabId)("id",l.id)},inputs:{id:"id"},exportAs:["matTabNavPanel"],standalone:!0,features:[t.aNF],ngContentSelectors:k,decls:1,vars:0,template:function(r,l){1&r&&(t.NAR(),t.SdG(0))},encapsulation:2,changeDetection:0})}return h})(),Yt=(()=>{class h{static#t=this.\u0275fac=function(r){return new(r||h)};static#e=this.\u0275mod=t.$C({type:h});static#n=this.\u0275inj=t.G2t({imports:[M.yE,M.yE]})}return h})()}}]); \ No newline at end of file diff --git a/docs/1459.d0eef3d87621e298.js b/docs/1459.d0eef3d87621e298.js deleted file mode 100644 index 06152e7..0000000 --- a/docs/1459.d0eef3d87621e298.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[1459],{1459:(O,x,r)=>{r.r(x),r.d(x,{ion_picker_column:()=>g});var f=r(467),o=r(8393),y=r(8476),m=r(4920),b=r(1086),v=r(4921),I=r(333);r(8438);const g=class{constructor(s){(0,o.r)(this,s),this.ionChange=(0,o.d)(this,"ionChange",7),this.isScrolling=!1,this.isColumnVisible=!1,this.canExitInputMode=!0,this.updateValueTextOnScroll=!1,this.centerPickerItemInView=(e,t=!0,i=!0)=>{const{isColumnVisible:n,scrollEl:d}=this;if(n&&d){const u=e.offsetTop-3*e.clientHeight+e.clientHeight/2;d.scrollTop!==u&&(this.canExitInputMode=i,this.updateValueTextOnScroll=!1,d.scroll({top:u,left:0,behavior:t?"smooth":void 0}))}},this.setPickerItemActiveState=(e,t)=>{t?e.classList.add(p):e.classList.remove(p)},this.inputModeChange=e=>{if(!this.numericInput)return;const{useInputMode:t,inputModeColumn:i}=e.detail;this.setInputModeActive(!(!t||void 0!==i&&i!==this.el))},this.setInputModeActive=e=>{this.isScrolling?this.scrollEndCallback=()=>{this.isActive=e}:this.isActive=e},this.initializeScrollListener=()=>{const e=(0,v.a)("ios"),{el:t,scrollEl:i}=this;let n,d=this.activeItem;const u=()=>{(0,m.r)(()=>{var E;if(!i)return;n&&(clearTimeout(n),n=void 0),this.isScrolling||(e&&(0,b.a)(),this.isScrolling=!0);const _=i.getBoundingClientRect(),P=_.x+_.width/2,w=_.y+_.height/2,C=t.getRootNode(),A=C instanceof ShadowRoot?C:y.d;if(void 0===A)return;const h=A.elementsFromPoint(P,w).find(k=>"ION-PICKER-COLUMN-OPTION"===k.tagName);void 0!==d&&this.setPickerItemActiveState(d,!1),void 0!==h&&!h.disabled&&(h!==d&&(e&&(0,b.b)(),this.canExitInputMode&&this.exitInputMode()),d=h,this.setPickerItemActiveState(h,!0),this.updateValueTextOnScroll&&(null===(E=this.assistiveFocusable)||void 0===E||E.setAttribute("aria-valuetext",this.getOptionValueText(h))),n=setTimeout(()=>{this.isScrolling=!1,this.updateValueTextOnScroll=!0,e&&(0,b.h)();const{scrollEndCallback:k}=this;k&&(k(),this.scrollEndCallback=void 0),this.canExitInputMode=!0,this.setValue(h.value)},250))})};(0,m.r)(()=>{i&&(i.addEventListener("scroll",u),this.destroyScrollListener=()=>{i.removeEventListener("scroll",u)})})},this.exitInputMode=()=>{const{parentEl:e}=this;null!=e&&(e.exitInputMode(),this.el.classList.remove("picker-column-active"))},this.findNextOption=(e=1)=>{const{activeItem:t}=this;if(!t)return null;let i=t,n=t.nextElementSibling;for(;null!=n;){if(e>0&&e--,"ION-PICKER-COLUMN-OPTION"===n.tagName&&!n.disabled&&0===e)return n;i=n,n=n.nextElementSibling}return i},this.findPreviousOption=(e=1)=>{const{activeItem:t}=this;if(!t)return null;let i=t,n=t.previousElementSibling;for(;null!=n;){if(e>0&&e--,"ION-PICKER-COLUMN-OPTION"===n.tagName&&!n.disabled&&0===e)return n;i=n,n=n.previousElementSibling}return i},this.onKeyDown=e=>{const t=(0,v.a)("mobile");let i=null;switch(e.key){case"ArrowDown":i=t?this.findPreviousOption():this.findNextOption();break;case"ArrowUp":i=t?this.findNextOption():this.findPreviousOption();break;case"PageUp":i=t?this.findNextOption(5):this.findPreviousOption(5);break;case"PageDown":i=t?this.findPreviousOption(5):this.findNextOption(5);break;case"Home":i=this.el.querySelector("ion-picker-column-option:first-of-type");break;case"End":i=this.el.querySelector("ion-picker-column-option:last-of-type")}null!==i&&(this.setValue(i.value),e.preventDefault())},this.getOptionValueText=e=>{var t;return e?null!==(t=e.getAttribute("aria-label"))&&void 0!==t?t:e.innerText:""},this.renderAssistiveFocusable=()=>{const{activeItem:e}=this,t=this.getOptionValueText(e);return(0,o.h)("div",{ref:i=>this.assistiveFocusable=i,class:"assistive-focusable",role:"slider",tabindex:this.disabled?void 0:0,"aria-label":this.ariaLabel,"aria-valuemin":0,"aria-valuemax":0,"aria-valuenow":0,"aria-valuetext":t,"aria-orientation":"vertical",onKeyDown:i=>this.onKeyDown(i)})},this.ariaLabel=null,this.isActive=!1,this.disabled=!1,this.value=void 0,this.color="primary",this.numericInput=!1}ariaLabelChanged(s){this.ariaLabel=s}valueChange(){this.isColumnVisible&&this.scrollActiveItemIntoView(!0)}componentWillLoad(){const s=this.parentEl=this.el.closest("ion-picker");new IntersectionObserver(t=>{if(t[t.length-1].isIntersecting){const{activeItem:n,el:d}=this;this.isColumnVisible=!0;const u=(0,m.g)(d).querySelector(`.${p}`);u&&this.setPickerItemActiveState(u,!1),this.scrollActiveItemIntoView(),n&&this.setPickerItemActiveState(n,!0),this.initializeScrollListener()}else this.isColumnVisible=!1,this.destroyScrollListener&&(this.destroyScrollListener(),this.destroyScrollListener=void 0)},{threshold:.001,root:this.parentEl}).observe(this.el),null!==s&&s.addEventListener("ionInputModeChange",t=>this.inputModeChange(t))}componentDidRender(){const{el:s,activeItem:e,isColumnVisible:t,value:i}=this;if(t&&!e){const n=s.querySelector("ion-picker-column-option");null!==n&&n.value!==i&&this.setValue(n.value)}}scrollActiveItemIntoView(s=!1){var e=this;return(0,f.A)(function*(){const t=e.activeItem;t&&e.centerPickerItemInView(t,s,!1)})()}setValue(s){var e=this;return(0,f.A)(function*(){!0===e.disabled||e.value===s||(e.value=s,e.ionChange.emit({value:s}))})()}setFocus(){var s=this;return(0,f.A)(function*(){s.assistiveFocusable&&s.assistiveFocusable.focus()})()}connectedCallback(){var s;this.ariaLabel=null!==(s=this.el.getAttribute("aria-label"))&&void 0!==s?s:"Select a value"}get activeItem(){const{value:s}=this;return Array.from(this.el.querySelectorAll("ion-picker-column-option")).find(t=>!(!this.disabled&&t.disabled)&&t.value===s)}render(){const{color:s,disabled:e,isActive:t,numericInput:i}=this,n=(0,v.b)(this);return(0,o.h)(o.f,{key:"d60736ce74c0e8c774a163272b78fbad32993ec2",class:(0,I.c)(s,{[n]:!0,"picker-column-active":t,"picker-column-numeric-input":i,"picker-column-disabled":e})},this.renderAssistiveFocusable(),(0,o.h)("slot",{key:"74611112ef154b343ae29a773f8cd8a01cc1447d",name:"prefix"}),(0,o.h)("div",{key:"af772d2b61b7eb41a567593d290b80a50b7caa72","aria-hidden":"true",class:"picker-opts",ref:d=>{this.scrollEl=d},tabIndex:-1},(0,o.h)("div",{key:"4b646ee97bcf8ed541b9798c91dff189eec41dd1",class:"picker-item-empty","aria-hidden":"true"},"\xa0"),(0,o.h)("div",{key:"a44d1a10d20a13aeb47f9871b09e291aa7f216bd",class:"picker-item-empty","aria-hidden":"true"},"\xa0"),(0,o.h)("div",{key:"6a481715bd68fa68dc2a76c2e867ce771ea680b0",class:"picker-item-empty","aria-hidden":"true"},"\xa0"),(0,o.h)("slot",{key:"23236e731b1ad432c104761ebeec91697a6b7643"}),(0,o.h)("div",{key:"58a6c1f35a3ff0b26acaceebfd477d74b6dcfd6d",class:"picker-item-empty","aria-hidden":"true"},"\xa0"),(0,o.h)("div",{key:"ea864872dec6dc363406d1bd9101b1bf21944db6",class:"picker-item-empty","aria-hidden":"true"},"\xa0"),(0,o.h)("div",{key:"28cc4c570d0dd59f491eef2b15a5ed706d28b7bb",class:"picker-item-empty","aria-hidden":"true"},"\xa0")),(0,o.h)("slot",{key:"cff1cc0bea732a5ce22bb451c5ea404a84af1993",name:"suffix"}))}get el(){return(0,o.i)(this)}static get watchers(){return{"aria-label":["ariaLabelChanged"],value:["valueChange"]}}},p="option-active";g.style=":host{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:100%;height:200px;font-size:22px;text-align:center}.assistive-focusable{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1;pointer-events:none}.assistive-focusable:focus{outline:none}.picker-opts{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0px;padding-bottom:0px;min-width:26px;max-height:200px;outline:none;text-align:inherit;-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}.picker-item-empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;height:34px;border:0px;outline:none;background:transparent;color:inherit;font-family:var(--ion-font-family, inherit);font-size:inherit;line-height:34px;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picker-opts::-webkit-scrollbar{display:none}::slotted(ion-picker-column-option){display:block;scroll-snap-align:center}.picker-item-empty,:host(:not([disabled])) ::slotted(ion-picker-column-option.option-disabled){scroll-snap-align:none}::slotted([slot=prefix]),::slotted([slot=suffix]){max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}::slotted([slot=prefix]){-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:0;-ms-flex-pack:end;justify-content:end}::slotted([slot=suffix]){-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:0;-ms-flex-pack:start;justify-content:start}:host(.picker-column-disabled) .picker-opts{overflow-y:hidden}:host(.picker-column-disabled) ::slotted(ion-picker-column-option){cursor:default;opacity:0.4;pointer-events:none}@media (any-hover: hover){:host(:focus) .picker-opts{outline:none;background:rgba(var(--ion-color-base-rgb), 0.2)}}"},333:(O,x,r)=>{r.d(x,{c:()=>y,g:()=>b,h:()=>o,o:()=>I});var f=r(467);const o=(a,l)=>null!==l.closest(a),y=(a,l)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},l):l,b=a=>{const l={};return(a=>void 0!==a?(Array.isArray(a)?a:a.split(" ")).filter(c=>null!=c).map(c=>c.trim()).filter(c=>""!==c):[])(a).forEach(c=>l[c]=!0),l},v=/^[a-z][a-z0-9+\-.]*:/,I=function(){var a=(0,f.A)(function*(l,c,g,p){if(null!=l&&"#"!==l[0]&&!v.test(l)){const s=document.querySelector("ion-router");if(s)return c?.preventDefault(),s.push(l,g,p)}return!1});return function(c,g,p,s){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/1577.64cd7fa9f810e49e.js b/docs/1577.64cd7fa9f810e49e.js deleted file mode 100644 index a6d4e30..0000000 --- a/docs/1577.64cd7fa9f810e49e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[1577],{1577:(m,s,o)=>{o.r(s),o.d(s,{ion_text:()=>l});var r=o(8393),c=o(333),_=o(4921);const l=(()=>{let a=class{constructor(t){(0,r.r)(this,t),this.color=void 0}render(){const t=(0,_.b)(this);return(0,r.h)(r.f,{key:"4b76333b1ea5cab134b9dc1f5670c0d5a253fc32",class:(0,c.c)(this.color,{[t]:!0})},(0,r.h)("slot",{key:"3dee5f16bc58b3d92547d910bd4f441a00ce2039"}))}};return a.style=":host(.ion-color){color:var(--ion-color-base)}",a})()},333:(m,s,o)=>{o.d(s,{c:()=>_,g:()=>u,h:()=>c,o:()=>a});var r=o(467);const c=(t,n)=>null!==n.closest(t),_=(t,n)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},n):n,u=t=>{const n={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(e=>null!=e).map(e=>e.trim()).filter(e=>""!==e):[])(t).forEach(e=>n[e]=!0),n},l=/^[a-z][a-z0-9+\-.]*:/,a=function(){var t=(0,r.A)(function*(n,e,d,h){if(null!=n&&"#"!==n[0]&&!l.test(n)){const i=document.querySelector("ion-router");if(i)return e?.preventDefault(),i.push(n,d,h)}return!1});return function(e,d,h,i){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/2075.dcb0ec39325d0d31.js b/docs/2075.dcb0ec39325d0d31.js deleted file mode 100644 index e4127e7..0000000 --- a/docs/2075.dcb0ec39325d0d31.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[2075],{2075:(z,v,s)=>{s.r(v),s.d(v,{ion_menu:()=>A,ion_menu_button:()=>F,ion_menu_toggle:()=>H});var h=s(467),i=s(8393),w=s(3351),f=s(1070),_=s(1970),k=s(8669),c=s(4920),o=s(6073),r=s(333),a=s(4921),b=s(3992);s(8476),s(9986);const A=class{constructor(e){(0,i.r)(this,e),this.ionWillOpen=(0,i.d)(this,"ionWillOpen",7),this.ionWillClose=(0,i.d)(this,"ionWillClose",7),this.ionDidOpen=(0,i.d)(this,"ionDidOpen",7),this.ionDidClose=(0,i.d)(this,"ionDidClose",7),this.ionMenuChange=(0,i.d)(this,"ionMenuChange",7),this.lastOnEnd=0,this.blocker=_.G.createBlocker({disableScroll:!0}),this.didLoad=!1,this.operationCancelled=!1,this.isAnimating=!1,this._isOpen=!1,this.inheritedAttributes={},this.handleFocus=t=>{const n=(0,f.o)(document);n&&!n.contains(this.el)||this.trapKeyboardFocus(t,document)},this.isPaneVisible=!1,this.isEndSide=!1,this.contentId=void 0,this.menuId=void 0,this.type=void 0,this.disabled=!1,this.side="start",this.swipeGesture=!0,this.maxEdgeStart=50}typeChanged(e,t){const n=this.contentEl;n&&(void 0!==t&&n.classList.remove(`menu-content-${t}`),n.classList.add(`menu-content-${e}`),n.removeAttribute("style")),this.menuInnerEl&&this.menuInnerEl.removeAttribute("style"),this.animation=void 0}disabledChanged(){this.updateState(),this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}sideChanged(){this.isEndSide=(0,c.n)(this.side),this.animation=void 0}swipeGestureChanged(){this.updateState()}connectedCallback(){var e=this;return(0,h.A)(function*(){typeof customElements<"u"&&null!=customElements&&(yield customElements.whenDefined("ion-menu")),void 0===e.type&&(e.type=a.c.get("menuType","overlay"));const t=void 0!==e.contentId?document.getElementById(e.contentId):null;null!==t?(e.el.contains(t)&&console.error('Menu: "contentId" should refer to the main view\'s ion-content, not the ion-content inside of the ion-menu.'),e.contentEl=t,t.classList.add("menu-content"),e.typeChanged(e.type,void 0),e.sideChanged(),o.m._register(e),e.menuChanged(),e.gesture=(yield Promise.resolve().then(s.bind(s,8607))).createGesture({el:document,gestureName:"menu-swipe",gesturePriority:30,threshold:10,blurOnStart:!0,canStart:n=>e.canStart(n),onWillStart:()=>e.onWillStart(),onStart:()=>e.onStart(),onMove:n=>e.onMove(n),onEnd:n=>e.onEnd(n)}),e.updateState()):console.error('Menu: must have a "content" element to listen for drag events on.')})()}componentWillLoad(){this.inheritedAttributes=(0,c.i)(this.el)}componentDidLoad(){var e=this;return(0,h.A)(function*(){e.didLoad=!0;const t=e.el.closest("ion-split-pane");null!==t&&(e.isPaneVisible=yield t.isVisible()),e.menuChanged(),e.updateState()})()}menuChanged(){this.didLoad&&this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}disconnectedCallback(){var e=this;return(0,h.A)(function*(){yield e.close(!1),e.blocker.destroy(),o.m._unregister(e),e.animation&&e.animation.destroy(),e.gesture&&(e.gesture.destroy(),e.gesture=void 0),e.animation=void 0,e.contentEl=void 0})()}onSplitPaneChanged(e){const t=this.el.closest("ion-split-pane");null!==t&&t===e.target&&(this.isPaneVisible=e.detail.visible,this.updateState())}onBackdropClick(e){this._isOpen&&this.lastOnEnd=0&&(m>.2||e.deltaX>l),I=m<=0&&(m<-.2||e.deltaX<-l),g=t?n?y:I:n?I:y;let L=!t&&g;t&&!g&&(L=!0),this.lastOnEnd=e.currentTime;let C=g?.001:-.001;C+=(0,w.g)([0,0],[.4,0],[.6,1],[1,1],(0,c.j)(0,p<0?.01:p,.9999))[0]||0;const $=this._isOpen?!g:g;this.animation.easing("cubic-bezier(0.4, 0.0, 0.6, 1)").onFinish(()=>this.afterAnimation(L),{oneTimeCallback:!0}).progressEnd($?1:0,this._isOpen?1-C:C,300)}beforeAnimation(e){(0,c.m)(!this.isAnimating,"_before() should not be called while animating"),this.el.classList.add(M),this.el.setAttribute("tabindex","0"),this.backdropEl&&this.backdropEl.classList.add(P),this.contentEl&&(this.contentEl.classList.add(S),this.contentEl.setAttribute("aria-hidden","true")),this.blocker.block(),this.isAnimating=!0,e?this.ionWillOpen.emit():this.ionWillClose.emit()}afterAnimation(e){var t;this._isOpen=e,this.isAnimating=!1,this._isOpen||this.blocker.unblock(),e?(this.ionDidOpen.emit(),(null===(t=document.activeElement)||void 0===t?void 0:t.closest("ion-menu"))!==this.el&&this.el.focus(),document.addEventListener("focus",this.handleFocus,!0)):(this.el.classList.remove(M),this.el.removeAttribute("tabindex"),this.contentEl&&(this.contentEl.classList.remove(S),this.contentEl.removeAttribute("aria-hidden")),this.backdropEl&&this.backdropEl.classList.remove(P),this.animation&&this.animation.stop(),this.ionDidClose.emit(),document.removeEventListener("focus",this.handleFocus,!0))}updateState(){const e=this._isActive();this.gesture&&this.gesture.enable(e&&this.swipeGesture),e||(this.isAnimating&&(this.operationCancelled=!0),this.afterAnimation(!1))}render(){const{type:e,disabled:t,el:n,isPaneVisible:d,inheritedAttributes:u,side:p}=this,m=(0,a.b)(this);return(0,i.h)(i.f,{key:"30c0c9bfb8973e4a6feb658f8c4ee8e362f464ed",onKeyDown:(0,k.shouldUseCloseWatcher)()?null:this.onKeydown,role:"navigation","aria-label":u["aria-label"]||"menu",class:{[m]:!0,[`menu-type-${e}`]:!0,"menu-enabled":!t,[`menu-side-${p}`]:!0,"menu-pane-visible":d,"split-pane-side":(0,r.h)("ion-split-pane",n)}},(0,i.h)("div",{key:"34b0e5840906862cf1bc27207e089004b0402c56",class:"menu-inner",part:"container",ref:l=>this.menuInnerEl=l},(0,i.h)("slot",{key:"2cd7e61a8c0987ca4b3f1f8b33cba7152f1275fe"})),(0,i.h)("ion-backdrop",{key:"d190b1f9b66c76e276f27bfe074d3aab796180fb",ref:l=>this.backdropEl=l,class:"menu-backdrop",tappable:!1,stopPropagation:!1,part:"backdrop"}))}get el(){return(0,i.i)(this)}static get watchers(){return{type:["typeChanged"],disabled:["disabledChanged"],side:["sideChanged"],swipeGesture:["swipeGestureChanged"]}}},O=(e,t,n)=>Math.max(0,t!==n?-e:e),U=(e,t,n,d)=>n?t>=e.innerWidth-d:t<=d,M="show-menu",P="show-backdrop",S="menu-content-open";A.style={ios:":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;top:0;bottom:0}:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;top:0;bottom:0}:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width, var(--width));min-width:var(--side-min-width, var(--min-width));max-width:var(--side-max-width, var(--max-width))}:host(.menu-pane-visible.split-pane-side){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.menu-pane-visible.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}:host(.menu-pane-visible.split-pane-side){-ms-flex-order:-1;order:-1}:host(.menu-pane-visible.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}:host(.menu-pane-visible) ion-backdrop{display:hidden !important}:host(.menu-pane-visible.split-pane-side){-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-pane-visible.split-pane-side[side=end]){-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-type-push){z-index:1000}:host(.menu-type-push) .show-backdrop{display:block}",md:":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;top:0;bottom:0}:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;top:0;bottom:0}:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width, var(--width));min-width:var(--side-min-width, var(--min-width));max-width:var(--side-max-width, var(--max-width))}:host(.menu-pane-visible.split-pane-side){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.menu-pane-visible.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}:host(.menu-pane-visible.split-pane-side){-ms-flex-order:-1;order:-1}:host(.menu-pane-visible.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}:host(.menu-pane-visible) ion-backdrop{display:hidden !important}:host(.menu-pane-visible.split-pane-side){-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-pane-visible.split-pane-side[side=end]){-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-type-overlay) .menu-inner{-webkit-box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18);box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18)}"};const D=function(){var e=(0,h.A)(function*(t){const n=yield o.m.get(t);return!(!n||!(yield n.isActive()))});return function(n){return e.apply(this,arguments)}}(),F=(()=>{let e=class{constructor(t){var n=this;(0,i.r)(this,t),this.inheritedAttributes={},this.onClick=(0,h.A)(function*(){return o.m.toggle(n.menu)}),this.visible=!1,this.color=void 0,this.disabled=!1,this.menu=void 0,this.autoHide=!0,this.type="button"}componentWillLoad(){this.inheritedAttributes=(0,c.i)(this.el)}componentDidLoad(){this.visibilityChanged()}visibilityChanged(){var t=this;return(0,h.A)(function*(){t.visible=yield D(t.menu)})()}render(){const{color:t,disabled:n,inheritedAttributes:d}=this,u=(0,a.b)(this),p=a.c.get("menuIcon","ios"===u?b.u:b.v),m=this.autoHide&&!this.visible,l={type:this.type},y=d["aria-label"]||"menu";return(0,i.h)(i.f,{key:"95a8b9f09c7fae9713a8dc003ed277f6f31403da",onClick:this.onClick,"aria-disabled":n?"true":null,"aria-hidden":m?"true":null,class:(0,r.c)(t,{[u]:!0,button:!0,"menu-button-hidden":m,"menu-button-disabled":n,"in-toolbar":(0,r.h)("ion-toolbar",this.el),"in-toolbar-color":(0,r.h)("ion-toolbar[color]",this.el),"ion-activatable":!0,"ion-focusable":!0})},(0,i.h)("button",Object.assign({key:"39f3ce20c400d2fac4890a042e8e44426709fca5"},l,{disabled:n,class:"button-native",part:"native","aria-label":y}),(0,i.h)("span",{key:"310978dc1cdef668de6720cde2a2304253679176",class:"button-inner"},(0,i.h)("slot",{key:"2a2b9de524c1fc3c526fe9559cb077b976852725"},(0,i.h)("ion-icon",{key:"9c22d7ea9fc3d76c32ec1c1b4b13d982c60b8c2d",part:"icon",icon:p,mode:u,lazy:!1,"aria-hidden":"true"}))),"md"===u&&(0,i.h)("ion-ripple-effect",{key:"c58c9e29c763070383472f65a9d322a684bcb564",type:"unbounded"})))}get el(){return(0,i.i)(this)}};return e.style={ios:':host{--background:transparent;--color-focused:currentColor;--border-radius:initial;--padding-top:0;--padding-bottom:0;color:var(--color);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;z-index:1}ion-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;pointer-events:none}:host(.menu-button-hidden){display:none}:host(.menu-button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity, 0)}}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-focused:currentColor;--background-focused-opacity:.1;--border-radius:4px;--color:var(--ion-color-primary, #0054e9);--padding-start:5px;--padding-end:5px;min-height:32px;font-size:clamp(31px, 1.9375rem, 38.13px)}:host(.ion-activated){opacity:0.4}@media (any-hover: hover){:host(:hover){opacity:0.6}}',md:':host{--background:transparent;--color-focused:currentColor;--border-radius:initial;--padding-top:0;--padding-bottom:0;color:var(--color);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;z-index:1}ion-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;pointer-events:none}:host(.menu-button-hidden){display:none}:host(.menu-button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity, 0)}}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-focused:currentColor;--background-focused-opacity:.12;--background-hover:currentColor;--background-hover-opacity:.04;--border-radius:50%;--color:initial;--padding-start:8px;--padding-end:8px;width:3rem;height:3rem;font-size:1.5rem}:host(.ion-color.ion-focused)::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}'},e})(),H=(()=>{let e=class{constructor(t){(0,i.r)(this,t),this.onClick=()=>o.m.toggle(this.menu),this.visible=!1,this.menu=void 0,this.autoHide=!0}connectedCallback(){this.visibilityChanged()}visibilityChanged(){var t=this;return(0,h.A)(function*(){t.visible=yield D(t.menu)})()}render(){const t=(0,a.b)(this),n=this.autoHide&&!this.visible;return(0,i.h)(i.f,{key:"90e621f09792383f1badcc1b402b1ac7d08c5f98",onClick:this.onClick,"aria-hidden":n?"true":null,class:{[t]:!0,"menu-toggle-hidden":n}},(0,i.h)("slot",{key:"c0abdd1d91e9d80ee3704e3e374ebe1f29078460"}))}};return e.style=":host(.menu-toggle-hidden){display:none}",e})()},333:(z,v,s)=>{s.d(v,{c:()=>w,g:()=>_,h:()=>i,o:()=>c});var h=s(467);const i=(o,r)=>null!==r.closest(o),w=(o,r)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},r):r,_=o=>{const r={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(a=>null!=a).map(a=>a.trim()).filter(a=>""!==a):[])(o).forEach(a=>r[a]=!0),r},k=/^[a-z][a-z0-9+\-.]*:/,c=function(){var o=(0,h.A)(function*(r,a,b,E){if(null!=r&&"#"!==r[0]&&!k.test(r)){const x=document.querySelector("ion-router");if(x)return a?.preventDefault(),x.push(r,b,E)}return!1});return function(a,b,E,x){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/2144.2ff3947cb6cadb14.js b/docs/2144.2ff3947cb6cadb14.js deleted file mode 100644 index fd40d80..0000000 --- a/docs/2144.2ff3947cb6cadb14.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[2144],{2144:(cn,pe,ge)=>{ge.d(pe,{c:()=>Ee});const ee=typeof window<"u"?window:void 0;let O;typeof document<"u"&&document;const U=(d,a,p)=>{const F=a.startsWith("animation")?(d=>(void 0===O&&(O=void 0===d.style.animationName&&void 0!==d.style.webkitAnimationName?"-webkit-":""),O))(d):"";d.style.setProperty(F+a,p)},P=(d=[],a)=>{if(void 0!==a){const p=Array.isArray(a)?a:[a];return[...d,...p]}return d},Ee=d=>{let a,p,F,z,V,M,o,b,v,C,t,i=[],N=[],q=[],y=!1,B={},G=[],H=[],J={},A=0,x=!1,T=!1,k=!0,w=!1,_=!0,D=!1;const ne=d,Q=[],W=[],K=[],g=[],c=[],te=[],re=[],se=[],oe=[],ie=[],h=[],Ae="function"==typeof AnimationEffect||void 0!==ee&&"function"==typeof ee.AnimationEffect,u="function"==typeof Element&&"function"==typeof Element.prototype.animate&&Ae,fe=()=>h,ae=(e,n)=>{const r=n.findIndex(s=>s.c===e);r>-1&&n.splice(r,1)},X=(e,n)=>((n?.oneTimeCallback?W:Q).push({c:e,o:n}),t),ce=()=>{u&&(h.forEach(e=>{e.cancel()}),h.length=0)},we=()=>{te.forEach(e=>{e?.parentNode&&e.parentNode.removeChild(e)}),te.length=0},Y=()=>void 0!==V?V:o?o.getFill():"both",I=()=>void 0!==b?b:void 0!==M?M:o?o.getDirection():"normal",Z=()=>x?"linear":void 0!==F?F:o?o.getEasing():"linear",S=()=>T?0:void 0!==v?v:void 0!==p?p:o?o.getDuration():0,$=()=>void 0!==z?z:o?o.getIterations():1,j=()=>void 0!==C?C:void 0!==a?a:o?o.getDelay():0,L=()=>{0!==A&&(A--,0===A&&((()=>{oe.forEach(f=>f()),ie.forEach(f=>f());const e=k?1:0,n=G,r=H,s=J;g.forEach(f=>{const m=f.classList;n.forEach(E=>m.add(E)),r.forEach(E=>m.remove(E));for(const E in s)s.hasOwnProperty(E)&&U(f,E,s[E])}),v=void 0,b=void 0,C=void 0,Q.forEach(f=>f.c(e,t)),W.forEach(f=>f.c(e,t)),W.length=0,_=!0,k&&(w=!0),k=!0})(),o&&o.animationFinish()))},le=()=>{(()=>{re.forEach(s=>s()),se.forEach(s=>s());const e=N,n=q,r=B;g.forEach(s=>{const f=s.classList;e.forEach(m=>f.add(m)),n.forEach(m=>f.remove(m));for(const m in r)r.hasOwnProperty(m)&&U(s,m,r[m])})})(),i.length>0&&u&&(g.forEach(e=>{const n=e.animate(i,{id:ne,delay:j(),duration:S(),easing:Z(),iterations:$(),fill:Y(),direction:I()});n.pause(),h.push(n)}),h.length>0&&(h[0].onfinish=()=>{L()})),y=!0},R=e=>{e=Math.min(Math.max(e,0),.9999),u&&h.forEach(n=>{n.currentTime=n.effect.getComputedTiming().delay+S()*e,n.pause()})},ue=e=>{h.forEach(n=>{n.effect.updateTiming({delay:j(),duration:S(),easing:Z(),iterations:$(),fill:Y(),direction:I()})}),void 0!==e&&R(e)},l=(e=!1,n=!0,r)=>(e&&c.forEach(s=>{s.update(e,n,r)}),u&&ue(r),t),de=()=>{y&&(u?h.forEach(e=>{e.pause()}):g.forEach(e=>{U(e,"animation-play-state","paused")}),D=!0)},he=e=>new Promise(n=>{e?.sync&&(T=!0,X(()=>T=!1,{oneTimeCallback:!0})),y||le(),w&&(u&&(R(0),ue()),w=!1),_&&(A=c.length+1,_=!1);const r=()=>{ae(s,W),n()},s=()=>{ae(r,K),n()};X(s,{oneTimeCallback:!0}),((e,n)=>{K.push({c:e,o:{oneTimeCallback:!0}})})(r),c.forEach(f=>{f.play()}),u?(h.forEach(e=>{e.play()}),(0===i.length||0===g.length)&&L()):L(),D=!1}),me=(e,n)=>{const r=i[0];return void 0===r||void 0!==r.offset&&0!==r.offset?i=[{offset:0,[e]:n},...i]:r[e]=n,t};return t={parentAnimation:o,elements:g,childAnimations:c,id:ne,animationFinish:L,from:me,to:(e,n)=>{const r=i[i.length-1];return void 0===r||void 0!==r.offset&&1!==r.offset?i=[...i,{offset:1,[e]:n}]:r[e]=n,t},fromTo:(e,n,r)=>me(e,n).to(e,r),parent:e=>(o=e,t),play:he,pause:()=>(c.forEach(e=>{e.pause()}),de(),t),stop:()=>{c.forEach(e=>{e.stop()}),y&&(ce(),y=!1),x=!1,T=!1,_=!0,b=void 0,v=void 0,C=void 0,A=0,w=!1,k=!0,D=!1,K.forEach(e=>e.c(0,t)),K.length=0},destroy:e=>(c.forEach(n=>{n.destroy(e)}),(e=>{ce(),e&&we()})(e),g.length=0,c.length=0,i.length=0,Q.length=0,W.length=0,y=!1,_=!0,t),keyframes:e=>{const n=i!==e;return i=e,n&&(e=>{u&&fe().forEach(n=>{const r=n.effect;if(r.setKeyframes)r.setKeyframes(e);else{const s=new KeyframeEffect(r.target,e,r.getTiming());n.effect=s}})})(i),t},addAnimation:e=>{if(null!=e)if(Array.isArray(e))for(const n of e)n.parent(t),c.push(n);else e.parent(t),c.push(e);return t},addElement:e=>{if(null!=e)if(1===e.nodeType)g.push(e);else if(e.length>=0)for(let n=0;n(V=e,l(!0),t),direction:e=>(M=e,l(!0),t),iterations:e=>(z=e,l(!0),t),duration:e=>(!u&&0===e&&(e=1),p=e,l(!0),t),easing:e=>(F=e,l(!0),t),delay:e=>(a=e,l(!0),t),getWebAnimations:fe,getKeyframes:()=>i,getFill:Y,getDirection:I,getDelay:j,getIterations:$,getEasing:Z,getDuration:S,afterAddRead:e=>(oe.push(e),t),afterAddWrite:e=>(ie.push(e),t),afterClearStyles:(e=[])=>{for(const n of e)J[n]="";return t},afterStyles:(e={})=>(J=e,t),afterRemoveClass:e=>(H=P(H,e),t),afterAddClass:e=>(G=P(G,e),t),beforeAddRead:e=>(re.push(e),t),beforeAddWrite:e=>(se.push(e),t),beforeClearStyles:(e=[])=>{for(const n of e)B[n]="";return t},beforeStyles:(e={})=>(B=e,t),beforeRemoveClass:e=>(q=P(q,e),t),beforeAddClass:e=>(N=P(N,e),t),onFinish:X,isRunning:()=>0!==A&&!D,progressStart:(e=!1,n)=>(c.forEach(r=>{r.progressStart(e,n)}),de(),x=e,y||le(),l(!1,!0,n),t),progressStep:e=>(c.forEach(n=>{n.progressStep(e)}),R(e),t),progressEnd:(e,n,r)=>(x=!1,c.forEach(s=>{s.progressEnd(e,n,r)}),void 0!==r&&(v=r),w=!1,k=!0,0===e?(b="reverse"===I()?"normal":"reverse","reverse"===b&&(k=!1),u?(l(),R(1-n)):(C=(1-n)*S()*-1,l(!1,!1))):1===e&&(u?(l(),R(n)):(C=n*S()*-1,l(!1,!1))),void 0!==e&&!o&&he(),t)}}}}]); \ No newline at end of file diff --git a/docs/2348.519b0c5c5eeafc96.js b/docs/2348.519b0c5c5eeafc96.js deleted file mode 100644 index 1c3f3b3..0000000 --- a/docs/2348.519b0c5c5eeafc96.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[2348],{2348:(z,p,n)=>{n.r(p),n.d(p,{ion_textarea:()=>d});var x=n(467),a=n(8393),u=n(9001),s=n(4920),h=n(243),m=n(333),g=n(4921);n(8476);const d=class{constructor(t){(0,a.r)(this,t),this.ionChange=(0,a.d)(this,"ionChange",7),this.ionInput=(0,a.d)(this,"ionInput",7),this.ionBlur=(0,a.d)(this,"ionBlur",7),this.ionFocus=(0,a.d)(this,"ionFocus",7),this.inputId="ion-textarea-"+E++,this.didTextareaClearOnEdit=!1,this.inheritedAttributes={},this.onInput=e=>{const i=e.target;i&&(this.value=i.value||""),this.emitInputChange(e)},this.onChange=e=>{this.emitValueChange(e)},this.onFocus=e=>{this.hasFocus=!0,this.focusedValue=this.value,this.ionFocus.emit(e)},this.onBlur=e=>{this.hasFocus=!1,this.focusedValue!==this.value&&this.emitValueChange(e),this.didTextareaClearOnEdit=!1,this.ionBlur.emit(e)},this.onKeyDown=e=>{this.checkClearOnEdit(e)},this.hasFocus=!1,this.color=void 0,this.autocapitalize="none",this.autofocus=!1,this.clearOnEdit=!1,this.debounce=void 0,this.disabled=!1,this.fill=void 0,this.inputmode=void 0,this.enterkeyhint=void 0,this.maxlength=void 0,this.minlength=void 0,this.name=this.inputId,this.placeholder=void 0,this.readonly=!1,this.required=!1,this.spellcheck=!1,this.cols=void 0,this.rows=void 0,this.wrap=void 0,this.autoGrow=!1,this.value="",this.counter=!1,this.counterFormatter=void 0,this.errorText=void 0,this.helperText=void 0,this.label=void 0,this.labelPlacement="start",this.shape=void 0}debounceChanged(){const{ionInput:t,debounce:e,originalIonInput:i}=this;this.ionInput=void 0===e?i??t:(0,s.e)(t,e)}valueChanged(){const t=this.nativeInput,e=this.getValue();t&&t.value!==e&&(t.value=e),this.runAutoGrow()}connectedCallback(){const{el:t}=this;this.slotMutationController=(0,h.c)(t,["label","start","end"],()=>(0,a.j)(this)),this.notchController=(0,u.c)(t,()=>this.notchSpacerEl,()=>this.labelSlot),this.debounceChanged(),document.dispatchEvent(new CustomEvent("ionInputDidLoad",{detail:t}))}disconnectedCallback(){document.dispatchEvent(new CustomEvent("ionInputDidUnload",{detail:this.el})),this.slotMutationController&&(this.slotMutationController.destroy(),this.slotMutationController=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}componentWillLoad(){this.inheritedAttributes=Object.assign(Object.assign({},(0,s.i)(this.el)),(0,s.h)(this.el,["data-form-type","title","tabindex"]))}componentDidLoad(){this.originalIonInput=this.ionInput,this.runAutoGrow()}componentDidRender(){var t;null===(t=this.notchController)||void 0===t||t.calculateNotchWidth()}setFocus(){var t=this;return(0,x.A)(function*(){t.nativeInput&&t.nativeInput.focus()})()}getInputElement(){var t=this;return(0,x.A)(function*(){return t.nativeInput||(yield new Promise(e=>(0,s.c)(t.el,e))),Promise.resolve(t.nativeInput)})()}emitValueChange(t){const{value:e}=this,i=null==e?e:e.toString();this.focusedValue=i,this.ionChange.emit({value:i,event:t})}emitInputChange(t){const{value:e}=this;this.ionInput.emit({value:e,event:t})}runAutoGrow(){this.nativeInput&&this.autoGrow&&(0,a.w)(()=>{var t;this.textareaWrapper&&(this.textareaWrapper.dataset.replicatedValue=null!==(t=this.value)&&void 0!==t?t:"")})}checkClearOnEdit(t){if(!this.clearOnEdit)return;const i=["Tab","Shift","Meta","Alt","Control"].includes(t.key);!this.didTextareaClearOnEdit&&this.hasValue()&&!i&&(this.value="",this.emitInputChange(t)),i||(this.didTextareaClearOnEdit=!0)}hasValue(){return""!==this.getValue()}getValue(){return this.value||""}renderLabel(){const{label:t}=this;return(0,a.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel}},void 0===t?(0,a.h)("slot",{name:"label"}):(0,a.h)("div",{class:"label-text"},t))}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return void 0!==this.label||null!==this.labelSlot}renderLabelContainer(){return"md"===(0,g.b)(this)&&"outline"===this.fill?[(0,a.h)("div",{class:"textarea-outline-container"},(0,a.h)("div",{class:"textarea-outline-start"}),(0,a.h)("div",{class:{"textarea-outline-notch":!0,"textarea-outline-notch-hidden":!this.hasLabel}},(0,a.h)("div",{class:"notch-spacer","aria-hidden":"true",ref:i=>this.notchSpacerEl=i},this.label)),(0,a.h)("div",{class:"textarea-outline-end"})),this.renderLabel()]:this.renderLabel()}renderHintText(){const{helperText:t,errorText:e}=this;return[(0,a.h)("div",{class:"helper-text"},t),(0,a.h)("div",{class:"error-text"},e)]}renderCounter(){const{counter:t,maxlength:e,counterFormatter:i,value:c}=this;if(!0===t&&void 0!==e)return(0,a.h)("div",{class:"counter"},(0,h.g)(c,e,i))}renderBottomContent(){const{counter:t,helperText:e,errorText:i,maxlength:c}=this;if(e||i||!0===t&&void 0!==c)return(0,a.h)("div",{class:"textarea-bottom"},this.renderHintText(),this.renderCounter())}render(){const{inputId:t,disabled:e,fill:i,shape:c,labelPlacement:f,el:k,hasFocus:y}=this,_=(0,g.b)(this),I=this.getValue(),O=(0,m.h)("ion-item",this.el),T="md"===_&&"outline"!==i&&!O,C=this.hasValue(),D=null!==k.querySelector('[slot="start"], [slot="end"]');return(0,a.h)(a.f,{key:"37595a18d77dea1a337ac1c672e5f08a4128111d",class:(0,m.c)(this.color,{[_]:!0,"has-value":C,"has-focus":y,"label-floating":"stacked"===f||"floating"===f&&(C||y||D),[`textarea-fill-${i}`]:void 0!==i,[`textarea-shape-${c}`]:void 0!==c,[`textarea-label-placement-${f}`]:!0,"textarea-disabled":e})},(0,a.h)("label",{key:"67342758743e5a40448a32ff695876d39778621f",class:"textarea-wrapper",htmlFor:t},this.renderLabelContainer(),(0,a.h)("div",{key:"a994be8264bf5652811cf816d79a04178954e83f",class:"textarea-wrapper-inner"},(0,a.h)("div",{key:"e09c93ebcd5b3d227d51e682ca23dfc7fd7027ad",class:"start-slot-wrapper"},(0,a.h)("slot",{key:"d39758f21f19ae70aea21e9a9a7b7c20991fe593",name:"start"})),(0,a.h)("div",{key:"6a4e10e53de4bb235ee30def4c9ae5bdee888816",class:"native-wrapper",ref:w=>this.textareaWrapper=w},(0,a.h)("textarea",Object.assign({key:"9e254e551f124d972e9bc6b09ef0f2bb55890be5",class:"native-textarea",ref:w=>this.nativeInput=w,id:t,disabled:e,autoCapitalize:this.autocapitalize,autoFocus:this.autofocus,enterKeyHint:this.enterkeyhint,inputMode:this.inputmode,minLength:this.minlength,maxLength:this.maxlength,name:this.name,placeholder:this.placeholder||"",readOnly:this.readonly,required:this.required,spellcheck:this.spellcheck,cols:this.cols,rows:this.rows,wrap:this.wrap,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeyDown},this.inheritedAttributes),I)),(0,a.h)("div",{key:"a66aa2d2bc4778a0bec56a8b9ec9052a832eb3b2",class:"end-slot-wrapper"},(0,a.h)("slot",{key:"8e6a90b4475de32e23afc593da4108610dcca663",name:"end"}))),T&&(0,a.h)("div",{key:"6da03205a8daff45581b20f0af3938634a9d5f8c",class:"textarea-highlight"})),this.renderBottomContent())}get el(){return(0,a.i)(this)}static get watchers(){return{debounce:["debounceChanged"],value:["valueChanged"]}}};let E=0;d.style={ios:'.sc-ion-textarea-ios-h{--background:initial;--color:initial;--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0;--padding-end:0;--padding-bottom:8px;--padding-start:0;--border-radius:0;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.textarea-label-placement-floating.sc-ion-textarea-ios-h,.textarea-label-placement-stacked.sc-ion-textarea-ios-h{--padding-top:0px;min-height:56px}[cols].sc-ion-textarea-ios-h:not([auto-grow]){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ion-color.sc-ion-textarea-ios-h{--highlight-color-focused:var(--ion-color-base);background:initial}ion-item.sc-ion-textarea-ios-h,ion-item .sc-ion-textarea-ios-h{-ms-flex-item-align:baseline;align-self:baseline}ion-item[slot=start].sc-ion-textarea-ios-h,ion-item [slot=start].sc-ion-textarea-ios-h,ion-item[slot=end].sc-ion-textarea-ios-h,ion-item [slot=end].sc-ion-textarea-ios-h{width:auto}.native-textarea.sc-ion-textarea-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;white-space:pre-wrap;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.native-textarea.sc-ion-textarea-ios::-webkit-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios::-moz-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios:-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios::-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios::placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;grid-area:1/1/2/2;word-break:break-word}.cloned-input.sc-ion-textarea-ios{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-textarea-ios{inset-inline-start:0}.cloned-input.sc-ion-textarea-ios:disabled{opacity:1}[auto-grow].sc-ion-textarea-ios-h .cloned-input.sc-ion-textarea-ios{height:100%}[auto-grow].sc-ion-textarea-ios-h .native-textarea.sc-ion-textarea-ios{overflow:hidden}.textarea-wrapper.sc-ion-textarea-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:0px;padding-bottom:0px;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:start;align-items:flex-start;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-textarea-ios{position:relative;width:100%;height:100%}.has-focus.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios{caret-color:var(--highlight-color)}.native-wrapper.sc-ion-textarea-ios textarea.sc-ion-textarea-ios{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.native-wrapper.sc-ion-textarea-ios{display:grid;min-width:inherit;max-width:inherit;min-height:inherit;max-height:inherit;grid-auto-rows:100%}.native-wrapper.sc-ion-textarea-ios::after{white-space:pre-wrap;content:attr(data-replicated-value) " ";visibility:hidden}.native-wrapper.sc-ion-textarea-ios::after{padding-left:0;padding-right:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:var(--border-radius);color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;grid-area:1/1/2/2;word-break:break-word}.textarea-wrapper-inner.sc-ion-textarea-ios{display:-ms-flexbox;display:flex;width:100%;min-height:inherit}.ion-touched.ion-invalid.sc-ion-textarea-ios-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-textarea-ios-h{--highlight-color:var(--highlight-color-valid)}.textarea-bottom.sc-ion-textarea-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem}.has-focus.ion-valid.sc-ion-textarea-ios-h,.ion-touched.ion-invalid.sc-ion-textarea-ios-h{--border-color:var(--highlight-color)}.textarea-bottom.sc-ion-textarea-ios .error-text.sc-ion-textarea-ios{display:none;color:var(--highlight-color-invalid)}.textarea-bottom.sc-ion-textarea-ios .helper-text.sc-ion-textarea-ios{display:block;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.ion-touched.ion-invalid.sc-ion-textarea-ios-h .textarea-bottom.sc-ion-textarea-ios .error-text.sc-ion-textarea-ios{display:block}.ion-touched.ion-invalid.sc-ion-textarea-ios-h .textarea-bottom.sc-ion-textarea-ios .helper-text.sc-ion-textarea-ios{display:none}.textarea-bottom.sc-ion-textarea-ios .counter.sc-ion-textarea-ios{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.label-text-wrapper.sc-ion-textarea-ios{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-textarea-ios,.sc-ion-textarea-ios-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-textarea-ios,.textarea-outline-notch-hidden.sc-ion-textarea-ios{display:none}.textarea-wrapper.sc-ion-textarea-ios textarea.sc-ion-textarea-ios{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.textarea-label-placement-start.sc-ion-textarea-ios-h .textarea-wrapper.sc-ion-textarea-ios{-ms-flex-direction:row;flex-direction:row}.textarea-label-placement-start.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.textarea-label-placement-end.sc-ion-textarea-ios-h .textarea-wrapper.sc-ion-textarea-ios{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.textarea-label-placement-end.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.textarea-label-placement-fixed.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.textarea-label-placement-fixed.sc-ion-textarea-ios-h .label-text.sc-ion-textarea-ios{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.textarea-label-placement-stacked.sc-ion-textarea-ios-h .textarea-wrapper.sc-ion-textarea-ios,.textarea-label-placement-floating.sc-ion-textarea-ios-h .textarea-wrapper.sc-ion-textarea-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.textarea-label-placement-stacked.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,.textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-transform-origin:left top;transform-origin:left top;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;max-width:100%;z-index:2}[dir=rtl].sc-ion-textarea-ios-h -no-combinator.textarea-label-placement-stacked.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl] .sc-ion-textarea-ios-h -no-combinator.textarea-label-placement-stacked.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl].textarea-label-placement-stacked.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl] .textarea-label-placement-stacked.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl].sc-ion-textarea-ios-h -no-combinator.textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl] .sc-ion-textarea-ios-h -no-combinator.textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl].textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl] .textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.textarea-label-placement-stacked.sc-ion-textarea-ios-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-ios,.textarea-label-placement-floating.sc-ion-textarea-ios-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-ios{-webkit-transform-origin:right top;transform-origin:right top}}.textarea-label-placement-stacked.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios,.textarea-label-placement-floating.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios,.textarea-label-placement-stacked[auto-grow].sc-ion-textarea-ios-h .native-wrapper.sc-ion-textarea-ios::after,.textarea-label-placement-floating[auto-grow].sc-ion-textarea-ios-h .native-wrapper.sc-ion-textarea-ios::after{-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:8px;margin-bottom:0px}.sc-ion-textarea-ios-h.textarea-label-placement-stacked.sc-ion-textarea-ios-s>[slot=start],.sc-ion-textarea-ios-h.textarea-label-placement-stacked .sc-ion-textarea-ios-s>[slot=start],.sc-ion-textarea-ios-h.textarea-label-placement-stacked.sc-ion-textarea-ios-s>[slot=end],.sc-ion-textarea-ios-h.textarea-label-placement-stacked .sc-ion-textarea-ios-s>[slot=end],.sc-ion-textarea-ios-h.textarea-label-placement-floating.sc-ion-textarea-ios-s>[slot=start],.sc-ion-textarea-ios-h.textarea-label-placement-floating .sc-ion-textarea-ios-s>[slot=start],.sc-ion-textarea-ios-h.textarea-label-placement-floating.sc-ion-textarea-ios-s>[slot=end],.sc-ion-textarea-ios-h.textarea-label-placement-floating .sc-ion-textarea-ios-s>[slot=end]{margin-top:8px}.textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.textarea-label-placement-floating.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios{opacity:0}.has-focus.textarea-label-placement-floating.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios,.has-value.textarea-label-placement-floating.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios{opacity:1}.label-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.start-slot-wrapper.sc-ion-textarea-ios,.end-slot-wrapper.sc-ion-textarea-ios{padding-left:0;padding-right:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:start}.sc-ion-textarea-ios-s>[slot=start],.sc-ion-textarea-ios-s>[slot=end]{margin-top:0}.sc-ion-textarea-ios-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-textarea-ios-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-textarea-ios-h{--border-width:0.55px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--padding-top:10px;--padding-end:0px;--padding-bottom:8px;--padding-start:0px;--highlight-height:0px;font-size:inherit}.textarea-disabled.sc-ion-textarea-ios-h{opacity:0.3}.sc-ion-textarea-ios-s>ion-button[slot=start].button-has-icon-only,.sc-ion-textarea-ios-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}',md:'.sc-ion-textarea-md-h{--background:initial;--color:initial;--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0;--padding-end:0;--padding-bottom:8px;--padding-start:0;--border-radius:0;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.textarea-label-placement-floating.sc-ion-textarea-md-h,.textarea-label-placement-stacked.sc-ion-textarea-md-h{--padding-top:0px;min-height:56px}[cols].sc-ion-textarea-md-h:not([auto-grow]){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ion-color.sc-ion-textarea-md-h{--highlight-color-focused:var(--ion-color-base);background:initial}ion-item.sc-ion-textarea-md-h,ion-item .sc-ion-textarea-md-h{-ms-flex-item-align:baseline;align-self:baseline}ion-item[slot=start].sc-ion-textarea-md-h,ion-item [slot=start].sc-ion-textarea-md-h,ion-item[slot=end].sc-ion-textarea-md-h,ion-item [slot=end].sc-ion-textarea-md-h{width:auto}.native-textarea.sc-ion-textarea-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;white-space:pre-wrap;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.native-textarea.sc-ion-textarea-md::-webkit-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md::-moz-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md:-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md::-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md::placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;grid-area:1/1/2/2;word-break:break-word}.cloned-input.sc-ion-textarea-md{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-textarea-md{inset-inline-start:0}.cloned-input.sc-ion-textarea-md:disabled{opacity:1}[auto-grow].sc-ion-textarea-md-h .cloned-input.sc-ion-textarea-md{height:100%}[auto-grow].sc-ion-textarea-md-h .native-textarea.sc-ion-textarea-md{overflow:hidden}.textarea-wrapper.sc-ion-textarea-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:0px;padding-bottom:0px;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:start;align-items:flex-start;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-textarea-md{position:relative;width:100%;height:100%}.has-focus.sc-ion-textarea-md-h textarea.sc-ion-textarea-md{caret-color:var(--highlight-color)}.native-wrapper.sc-ion-textarea-md textarea.sc-ion-textarea-md{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.native-wrapper.sc-ion-textarea-md{display:grid;min-width:inherit;max-width:inherit;min-height:inherit;max-height:inherit;grid-auto-rows:100%}.native-wrapper.sc-ion-textarea-md::after{white-space:pre-wrap;content:attr(data-replicated-value) " ";visibility:hidden}.native-wrapper.sc-ion-textarea-md::after{padding-left:0;padding-right:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:var(--border-radius);color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;grid-area:1/1/2/2;word-break:break-word}.textarea-wrapper-inner.sc-ion-textarea-md{display:-ms-flexbox;display:flex;width:100%;min-height:inherit}.ion-touched.ion-invalid.sc-ion-textarea-md-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-textarea-md-h{--highlight-color:var(--highlight-color-valid)}.textarea-bottom.sc-ion-textarea-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem}.has-focus.ion-valid.sc-ion-textarea-md-h,.ion-touched.ion-invalid.sc-ion-textarea-md-h{--border-color:var(--highlight-color)}.textarea-bottom.sc-ion-textarea-md .error-text.sc-ion-textarea-md{display:none;color:var(--highlight-color-invalid)}.textarea-bottom.sc-ion-textarea-md .helper-text.sc-ion-textarea-md{display:block;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.ion-touched.ion-invalid.sc-ion-textarea-md-h .textarea-bottom.sc-ion-textarea-md .error-text.sc-ion-textarea-md{display:block}.ion-touched.ion-invalid.sc-ion-textarea-md-h .textarea-bottom.sc-ion-textarea-md .helper-text.sc-ion-textarea-md{display:none}.textarea-bottom.sc-ion-textarea-md .counter.sc-ion-textarea-md{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.label-text-wrapper.sc-ion-textarea-md{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-textarea-md,.sc-ion-textarea-md-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-textarea-md,.textarea-outline-notch-hidden.sc-ion-textarea-md{display:none}.textarea-wrapper.sc-ion-textarea-md textarea.sc-ion-textarea-md{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.textarea-label-placement-start.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{-ms-flex-direction:row;flex-direction:row}.textarea-label-placement-start.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.textarea-label-placement-end.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.textarea-label-placement-end.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.textarea-label-placement-fixed.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.textarea-label-placement-fixed.sc-ion-textarea-md-h .label-text.sc-ion-textarea-md{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.textarea-label-placement-stacked.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md,.textarea-label-placement-floating.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:left top;transform-origin:left top;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;max-width:100%;z-index:2}[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.textarea-label-placement-stacked.sc-ion-textarea-md-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-md,.textarea-label-placement-floating.sc-ion-textarea-md-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:right top;transform-origin:right top}}.textarea-label-placement-stacked.sc-ion-textarea-md-h textarea.sc-ion-textarea-md,.textarea-label-placement-floating.sc-ion-textarea-md-h textarea.sc-ion-textarea-md,.textarea-label-placement-stacked[auto-grow].sc-ion-textarea-md-h .native-wrapper.sc-ion-textarea-md::after,.textarea-label-placement-floating[auto-grow].sc-ion-textarea-md-h .native-wrapper.sc-ion-textarea-md::after{-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:8px;margin-bottom:0px}.sc-ion-textarea-md-h.textarea-label-placement-stacked.sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-label-placement-stacked .sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-label-placement-stacked.sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-label-placement-stacked .sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-label-placement-floating.sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-label-placement-floating .sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-label-placement-floating.sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-label-placement-floating .sc-ion-textarea-md-s>[slot=end]{margin-top:8px}.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.textarea-label-placement-floating.sc-ion-textarea-md-h textarea.sc-ion-textarea-md{opacity:0}.has-focus.textarea-label-placement-floating.sc-ion-textarea-md-h textarea.sc-ion-textarea-md,.has-value.textarea-label-placement-floating.sc-ion-textarea-md-h textarea.sc-ion-textarea-md{opacity:1}.label-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.start-slot-wrapper.sc-ion-textarea-md,.end-slot-wrapper.sc-ion-textarea-md{padding-left:0;padding-right:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:start}.sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-s>[slot=end]{margin-top:0}.sc-ion-textarea-md-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-textarea-md-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.textarea-fill-solid.sc-ion-textarea-md-h{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.textarea-fill-solid.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{border-bottom:var(--border-width) var(--border-style) var(--border-color)}.has-focus.textarea-fill-solid.ion-valid.sc-ion-textarea-md-h,.textarea-fill-solid.ion-touched.ion-invalid.sc-ion-textarea-md-h{--border-color:var(--highlight-color)}.textarea-fill-solid.sc-ion-textarea-md-h .textarea-bottom.sc-ion-textarea-md{border-top:none}@media (any-hover: hover){.textarea-fill-solid.sc-ion-textarea-md-h:hover{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.textarea-fill-solid.has-focus.sc-ion-textarea-md-h{--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}.textarea-fill-solid.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}.label-floating.textarea-fill-solid.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{max-width:calc(100% / 0.75)}.textarea-fill-outline.sc-ion-textarea-md-h{--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.textarea-fill-outline.textarea-shape-round.sc-ion-textarea-md-h{--border-radius:28px;--padding-start:32px;--padding-end:32px}.has-focus.textarea-fill-outline.ion-valid.sc-ion-textarea-md-h,.textarea-fill-outline.ion-touched.ion-invalid.sc-ion-textarea-md-h{--border-color:var(--highlight-color)}@media (any-hover: hover){.textarea-fill-outline.sc-ion-textarea-md-h:hover{--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.textarea-fill-outline.has-focus.sc-ion-textarea-md-h{--border-width:var(--highlight-height);--border-color:var(--highlight-color)}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-bottom.sc-ion-textarea-md{border-top:none}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{border-bottom:none}.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:left top;transform-origin:left top;position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-md,.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:right top;transform-origin:right top}}.textarea-fill-outline.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{position:relative}.label-floating.textarea-fill-outline.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc(\n (100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75\n )}.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h textarea.sc-ion-textarea-md,.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h textarea.sc-ion-textarea-md,.textarea-fill-outline.textarea-label-placement-stacked[auto-grow].sc-ion-textarea-md-h .native-wrapper.sc-ion-textarea-md::after,.textarea-fill-outline.textarea-label-placement-floating[auto-grow].sc-ion-textarea-md-h .native-wrapper.sc-ion-textarea-md::after{-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:12px;margin-bottom:0px}.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-stacked .sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-stacked .sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-floating .sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-floating .sc-ion-textarea-md-s>[slot=end]{margin-top:12px}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-container.sc-ion-textarea-md{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-start.sc-ion-textarea-md,.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-end.sc-ion-textarea-md{pointer-events:none}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-start.sc-ion-textarea-md,.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-notch.sc-ion-textarea-md,.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-end.sc-ion-textarea-md{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color)}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-notch.sc-ion-textarea-md{max-width:calc(100% - var(--padding-start) - var(--padding-end))}.textarea-fill-outline.sc-ion-textarea-md-h .notch-spacer.sc-ion-textarea-md{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none;-webkit-box-sizing:content-box;box-sizing:content-box}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-start.sc-ion-textarea-md{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius);-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color);width:calc(var(--padding-start) - 4px)}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-end.sc-ion-textarea-md{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color);border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px;-ms-flex-positive:1;flex-grow:1}.label-floating.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-notch.sc-ion-textarea-md{border-top:none}.sc-ion-textarea-md-h{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--padding-top:18px;--padding-end:0px;--padding-bottom:8px;--padding-start:0px;--highlight-height:2px;font-size:inherit}.textarea-bottom.sc-ion-textarea-md .counter.sc-ion-textarea-md{letter-spacing:0.0333333333em}.textarea-label-placement-floating.has-focus.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.textarea-label-placement-stacked.has-focus.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{color:var(--highlight-color)}.has-focus.textarea-label-placement-floating.ion-valid.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.textarea-label-placement-floating.ion-touched.ion-invalid.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.has-focus.textarea-label-placement-stacked.ion-valid.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.textarea-label-placement-stacked.ion-touched.ion-invalid.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{color:var(--highlight-color)}.textarea-disabled.sc-ion-textarea-md-h{opacity:0.38}.textarea-highlight.sc-ion-textarea-md{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.textarea-highlight.sc-ion-textarea-md{inset-inline-start:0}.has-focus.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md{-webkit-transform:scale(1);transform:scale(1)}.in-item.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md{bottom:0}.in-item.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md{inset-inline-start:0}.textarea-shape-round.sc-ion-textarea-md-h{--border-radius:16px}.sc-ion-textarea-md-s>ion-button[slot=start].button-has-icon-only,.sc-ion-textarea-md-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}'}},333:(z,p,n)=>{n.d(p,{c:()=>u,g:()=>h,h:()=>a,o:()=>g});var x=n(467);const a=(r,o)=>null!==o.closest(r),u=(r,o)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},o):o,h=r=>{const o={};return(r=>void 0!==r?(Array.isArray(r)?r:r.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(r).forEach(l=>o[l]=!0),o},m=/^[a-z][a-z0-9+\-.]*:/,g=function(){var r=(0,x.A)(function*(o,l,v,b){if(null!=o&&"#"!==o[0]&&!m.test(o)){const d=document.querySelector("ion-router");if(d)return l?.preventDefault(),d.push(o,v,b)}return!1});return function(l,v,b,d){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/236.632b745249637517.js b/docs/236.632b745249637517.js new file mode 100644 index 0000000..2ebf705 --- /dev/null +++ b/docs/236.632b745249637517.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[236],{6236:(g,a,o)=>{o.r(a),o.d(a,{NotFound:()=>p});var s=o(8834),n=o(9282),l=o(7945),t=o(3953);let p=(()=>{class e{constructor(){this.mainContentClass=!0}static#t=this.\u0275fac=function(i){return new(i||e)};static#n=this.\u0275cmp=t.VBU({type:e,selectors:[["app-not-found"]],hostVars:2,hostBindings:function(i,d){2&i&&t.AVh("main-content",d.mainContentClass)},standalone:!0,features:[t.aNF],decls:14,vars:0,consts:[[1,"wrapper"],["aria-hidden","true",1,"frown"],["routerLink","/","mat-button","","color","primary"],["routerLink","/guides","mat-button",""]],template:function(i,d){1&i&&(t.j41(0,"main")(1,"div",0)(2,"div",1),t.EFF(3,":("),t.k0s(),t.j41(4,"div")(5,"h1"),t.EFF(6,"Page Not Found"),t.k0s(),t.j41(7,"p"),t.EFF(8,"We're sorry. The page you are looking for cannot be found."),t.k0s(),t.j41(9,"a",2),t.EFF(10,"Go Home"),t.k0s(),t.j41(11,"a",3),t.EFF(12,"Read Guides"),t.k0s()()()(),t.nrm(13,"app-footer"))},dependencies:[s.Hl,s.It,l.Wk,n.w],styles:["main[_ngcontent-%COMP%]{min-height:100vh;font-size:1.25rem}.wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:64px}.frown[_ngcontent-%COMP%]{font-size:150px;width:150px;height:150px;max-width:100%;margin-right:32px}@media (max-width: 720px){.frown[_ngcontent-%COMP%]{display:none}}a[_ngcontent-%COMP%] + a[_ngcontent-%COMP%]{margin-left:16px}"]})}return e})()},9282:(g,a,o)=>{o.d(a,{w:()=>l});var s=o(514),n=o(3953);let l=(()=>{class t{constructor(){this.year=(new Date).getFullYear()}static#t=this.\u0275fac=function(r){return new(r||t)};static#n=this.\u0275cmp=n.VBU({type:t,selectors:[["app-footer"]],standalone:!0,features:[n.aNF],decls:15,vars:1,consts:[[1,"docs-footer"],[1,"docs-footer-list"],[1,"docs-footer-logo"],[1,"footer-logo"],["href","https://angular.dev"],[1,"docs-footer-copyright"],["href","https://github.com/angular/components/blob/main/LICENSE"]],template:function(r,c){1&r&&(n.j41(0,"footer",0)(1,"div",1)(2,"div",2)(3,"div",3),n.nrm(4,"app-logo"),n.j41(5,"a",4),n.EFF(6,"Learn Angular"),n.k0s()()(),n.j41(7,"div",5)(8,"div")(9,"span"),n.EFF(10),n.k0s(),n.j41(11,"a",6),n.EFF(12,"Code licensed under an MIT-style License."),n.k0s(),n.j41(13,"span"),n.EFF(14,"Documentation licensed under CC BY 4.0."),n.k0s()()()()()),2&r&&(n.R7$(10),n.SpI("Powered by Google LLC \xa92010-",c.year,"."))},dependencies:[s.v],styles:["[_nghost-%COMP%]{display:block;margin-top:100px}.docs-footer[_ngcontent-%COMP%]{padding:12px;font-size:12px}.docs-footer-list[_ngcontent-%COMP%]{align-items:center;display:flex;flex-flow:row wrap;padding:8px}.docs-footer-logo[_ngcontent-%COMP%]{flex:1}app-logo[_ngcontent-%COMP%]{width:50px;height:50px}.docs-footer-copyright[_ngcontent-%COMP%]{display:flex;flex:1;justify-content:flex-end;flex-direction:column;min-width:225px;margin-top:16px}.docs-footer-copyright[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-self:flex-end;text-align:center}@media (min-width: 885px){.docs-footer-copyright[_ngcontent-%COMP%]{margin-top:0}}.docs-footer-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.docs-footer-logo[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-block;line-height:50px;margin:0 16px;vertical-align:bottom;font-size:16px}a[_ngcontent-%COMP%]{text-decoration:none;color:inherit}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{text-decoration:underline}@media screen and (max-width: 884px){.docs-footer-list[_ngcontent-%COMP%]{flex-direction:column}}"]})}return t})()}}]); \ No newline at end of file diff --git a/docs/2375.b227fe8ce379357a.js b/docs/2375.b227fe8ce379357a.js deleted file mode 100644 index 8483d33..0000000 --- a/docs/2375.b227fe8ce379357a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[2375],{2375:(k,m,p)=>{p.r(m),p.d(m,{ion_accordion:()=>x,ion_accordion_group:()=>C});var h=p(467),s=p(8393),u=p(4920),b=p(3992),g=p(4921),v=p(4929);const x=class{constructor(r){var e=this;(0,s.r)(this,r),this.updateListener=()=>this.updateState(!1),this.setItemDefaults=()=>{const t=this.getSlottedHeaderIonItem();t&&(t.button=!0,t.detail=!1,void 0===t.lines&&(t.lines="full"))},this.getSlottedHeaderIonItem=()=>{const{headerEl:t}=this;if(!t)return;const o=t.querySelector("slot");return o&&void 0!==o.assignedElements?o.assignedElements().find(i=>"ION-ITEM"===i.tagName):void 0},this.setAria=(t=!1)=>{const o=this.getSlottedHeaderIonItem();if(!o)return;const n=(0,u.g)(o).querySelector("button");n&&n.setAttribute("aria-expanded",`${t}`)},this.slotToggleIcon=()=>{const t=this.getSlottedHeaderIonItem();if(!t)return;const{toggleIconSlot:o,toggleIcon:i}=this;if(t.querySelector(".ion-accordion-toggle-icon"))return;const a=document.createElement("ion-icon");a.slot=o,a.lazy=!1,a.classList.add("ion-accordion-toggle-icon"),a.icon=i,a.setAttribute("aria-hidden","true"),t.appendChild(a)},this.expandAccordion=(t=!1)=>{const{contentEl:o,contentElWrapper:i}=this;t||void 0===o||void 0===i?this.state=4:4!==this.state&&(void 0!==this.currentRaf&&cancelAnimationFrame(this.currentRaf),this.shouldAnimate()?(0,u.r)(()=>{this.state=8,this.currentRaf=(0,u.r)((0,h.A)(function*(){const n=i.offsetHeight,a=(0,u.t)(o,2e3);o.style.setProperty("max-height",`${n}px`),yield a,e.state=4,o.style.removeProperty("max-height")}))}):this.state=4)},this.collapseAccordion=(t=!1)=>{const{contentEl:o}=this;t||void 0===o?this.state=1:1!==this.state&&(void 0!==this.currentRaf&&cancelAnimationFrame(this.currentRaf),this.shouldAnimate()?this.currentRaf=(0,u.r)((0,h.A)(function*(){o.style.setProperty("max-height",`${o.offsetHeight}px`),(0,u.r)((0,h.A)(function*(){const n=(0,u.t)(o,2e3);e.state=2,yield n,e.state=1,o.style.removeProperty("max-height")}))})):this.state=1)},this.shouldAnimate=()=>!(typeof window>"u"||matchMedia("(prefers-reduced-motion: reduce)").matches||!g.c.get("animated",!0)||this.accordionGroupEl&&!this.accordionGroupEl.animated),this.updateState=(0,h.A)(function*(t=!1){const o=e.accordionGroupEl,i=e.value;if(!o)return;const n=o.value;if(Array.isArray(n)?n.includes(i):n===i)e.expandAccordion(t),e.isNext=e.isPrevious=!1;else{e.collapseAccordion(t);const l=e.getNextSibling(),c=l?.value;void 0!==c&&(e.isPrevious=Array.isArray(n)?n.includes(c):n===c);const d=e.getPreviousSibling(),f=d?.value;void 0!==f&&(e.isNext=Array.isArray(n)?n.includes(f):n===f)}}),this.getNextSibling=()=>{if(!this.el)return;const t=this.el.nextElementSibling;return"ION-ACCORDION"===t?.tagName?t:void 0},this.getPreviousSibling=()=>{if(!this.el)return;const t=this.el.previousElementSibling;return"ION-ACCORDION"===t?.tagName?t:void 0},this.state=1,this.isNext=!1,this.isPrevious=!1,this.value="ion-accordion-"+E++,this.disabled=!1,this.readonly=!1,this.toggleIcon=b.l,this.toggleIconSlot="end"}valueChanged(){this.updateState()}connectedCallback(){var r;const e=this.accordionGroupEl=null===(r=this.el)||void 0===r?void 0:r.closest("ion-accordion-group");e&&(this.updateState(!0),(0,u.a)(e,"ionValueChange",this.updateListener))}disconnectedCallback(){const r=this.accordionGroupEl;r&&(0,u.b)(r,"ionValueChange",this.updateListener)}componentDidLoad(){this.setItemDefaults(),this.slotToggleIcon(),(0,u.r)(()=>{this.setAria(4===this.state||8===this.state)})}toggleExpanded(){const{accordionGroupEl:r,disabled:e,readonly:t,value:o,state:i}=this;e||t||!r||r.requestAccordionToggle(o,1===i||2===i)}render(){const{disabled:r,readonly:e}=this,t=(0,g.b)(this),o=4===this.state||8===this.state,i=o?"header expanded":"header",n=o?"content expanded":"content";return this.setAria(o),(0,s.h)(s.f,{key:"073e1d02c18dcbc20c68648426e87c14750c031d",class:{[t]:!0,"accordion-expanding":8===this.state,"accordion-expanded":4===this.state,"accordion-collapsing":2===this.state,"accordion-collapsed":1===this.state,"accordion-next":this.isNext,"accordion-previous":this.isPrevious,"accordion-disabled":r,"accordion-readonly":e,"accordion-animated":this.shouldAnimate()}},(0,s.h)("div",{key:"9b4cf326de8bb6b4033992903c0c1bfd7eea9bcc",onClick:()=>this.toggleExpanded(),id:"header",part:i,"aria-controls":"content",ref:a=>this.headerEl=a},(0,s.h)("slot",{key:"464c32a37f64655eacf4218284214f5f30b14a1e",name:"header"})),(0,s.h)("div",{key:"8bb52e6a62d7de0106b253201a89a32e79d9a594",id:"content",part:n,role:"region","aria-labelledby":"header",ref:a=>this.contentEl=a},(0,s.h)("div",{key:"1d9dfd952ad493754aaeea7a8f625b33c2dd90a0",id:"content-wrapper",ref:a=>this.contentElWrapper=a},(0,s.h)("slot",{key:"970dfbc55a612d739d0ca3b7b1a08e5c96d0c479",name:"content"}))))}static get delegatesFocus(){return!0}get el(){return(0,s.i)(this)}static get watchers(){return{value:["valueChanged"]}}};let E=0;x.style={ios:":host{display:block;position:relative;width:100%;background-color:var(--ion-background-color, #ffffff);overflow:hidden;z-index:0}:host(.accordion-expanding) ::slotted(ion-item[slot=header]),:host(.accordion-expanded) ::slotted(ion-item[slot=header]){--border-width:0px}:host(.accordion-animated){-webkit-transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}:host(.accordion-animated) #content{-webkit-transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}#content{overflow:hidden;will-change:max-height}:host(.accordion-collapsing) #content{max-height:0 !important}:host(.accordion-collapsed) #content{display:none}:host(.accordion-expanding) #content{max-height:0}:host(.accordion-expanding) #content-wrapper{overflow:auto}:host(.accordion-disabled) #header,:host(.accordion-readonly) #header,:host(.accordion-disabled) #content,:host(.accordion-readonly) #content{pointer-events:none}:host(.accordion-disabled) #header,:host(.accordion-disabled) #content{opacity:0.4}@media (prefers-reduced-motion: reduce){:host,#content{-webkit-transition:none !important;transition:none !important}}:host(.accordion-next) ::slotted(ion-item[slot=header]){--border-width:0.55px 0px 0.55px 0px}",md:":host{display:block;position:relative;width:100%;background-color:var(--ion-background-color, #ffffff);overflow:hidden;z-index:0}:host(.accordion-expanding) ::slotted(ion-item[slot=header]),:host(.accordion-expanded) ::slotted(ion-item[slot=header]){--border-width:0px}:host(.accordion-animated){-webkit-transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}:host(.accordion-animated) #content{-webkit-transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}#content{overflow:hidden;will-change:max-height}:host(.accordion-collapsing) #content{max-height:0 !important}:host(.accordion-collapsed) #content{display:none}:host(.accordion-expanding) #content{max-height:0}:host(.accordion-expanding) #content-wrapper{overflow:auto}:host(.accordion-disabled) #header,:host(.accordion-readonly) #header,:host(.accordion-disabled) #content,:host(.accordion-readonly) #content{pointer-events:none}:host(.accordion-disabled) #header,:host(.accordion-disabled) #content{opacity:0.4}@media (prefers-reduced-motion: reduce){:host,#content{-webkit-transition:none !important;transition:none !important}}"};const C=(()=>{let r=class{constructor(e){(0,s.r)(this,e),this.ionChange=(0,s.d)(this,"ionChange",7),this.ionValueChange=(0,s.d)(this,"ionValueChange",7),this.animated=!0,this.multiple=void 0,this.value=void 0,this.disabled=!1,this.readonly=!1,this.expand="compact"}valueChanged(){const{value:e,multiple:t}=this;!t&&Array.isArray(e)&&(0,v.p)(`ion-accordion-group was passed an array of values, but multiple="false". This is incorrect usage and may result in unexpected behaviors. To dismiss this warning, pass a string to the "value" property when multiple="false".\n\n Value Passed: [${e.map(o=>`'${o}'`).join(", ")}]\n`,this.el),this.ionValueChange.emit({value:this.value})}disabledChanged(){var e=this;return(0,h.A)(function*(){const{disabled:t}=e,o=yield e.getAccordions();for(const i of o)i.disabled=t})()}readonlyChanged(){var e=this;return(0,h.A)(function*(){const{readonly:t}=e,o=yield e.getAccordions();for(const i of o)i.readonly=t})()}onKeydown(e){var t=this;return(0,h.A)(function*(){const o=document.activeElement;if(!o||!o.closest('ion-accordion [slot="header"]'))return;const n="ION-ACCORDION"===o.tagName?o:o.closest("ion-accordion");if(!n||n.closest("ion-accordion-group")!==t.el)return;const l=yield t.getAccordions(),c=l.findIndex(f=>f===n);if(-1===c)return;let d;"ArrowDown"===e.key?d=t.findNextAccordion(l,c):"ArrowUp"===e.key?d=t.findPreviousAccordion(l,c):"Home"===e.key?d=l[0]:"End"===e.key&&(d=l[l.length-1]),void 0!==d&&d!==o&&d.focus()})()}componentDidLoad(){var e=this;return(0,h.A)(function*(){e.disabled&&e.disabledChanged(),e.readonly&&e.readonlyChanged(),e.valueChanged()})()}setValue(e){const t=this.value=e;this.ionChange.emit({value:t})}requestAccordionToggle(e,t){var o=this;return(0,h.A)(function*(){const{multiple:i,value:n,readonly:a,disabled:l}=o;if(!a&&!l)if(t)if(i){const c=n??[],d=Array.isArray(c)?c:[c];void 0===d.find(w=>w===e)&&void 0!==e&&o.setValue([...d,e])}else o.setValue(e);else if(i){const c=n??[],d=Array.isArray(c)?c:[c];o.setValue(d.filter(f=>f!==e))}else o.setValue(void 0)})()}findNextAccordion(e,t){const o=e[t+1];return void 0===o?e[0]:o}findPreviousAccordion(e,t){const o=e[t-1];return void 0===o?e[e.length-1]:o}getAccordions(){var e=this;return(0,h.A)(function*(){return Array.from(e.el.querySelectorAll(":scope > ion-accordion"))})()}render(){const{disabled:e,readonly:t,expand:o}=this,i=(0,g.b)(this);return(0,s.h)(s.f,{key:"82f3e77066fabb4736638ee4c487ad56efd39c63",class:{[i]:!0,"accordion-group-disabled":e,"accordion-group-readonly":t,[`accordion-group-expand-${o}`]:!0},role:"presentation"},(0,s.h)("slot",{key:"a3c791ea887fc640b512f81d429be465ae902b3d"}))}get el(){return(0,s.i)(this)}static get watchers(){return{value:["valueChanged"],disabled:["disabledChanged"],readonly:["readonlyChanged"]}}};return r.style={ios:":host{display:block}:host(.accordion-group-expand-inset){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanding),:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanded){border-bottom:none}",md:":host{display:block}:host(.accordion-group-expand-inset){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion){-webkit-box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanding),:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanded){margin-left:0;margin-right:0;margin-top:16px;margin-bottom:16px;border-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-previous){border-end-end-radius:6px;border-end-start-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-next){border-start-start-radius:6px;border-start-end-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion):first-of-type{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}"},r})()}}]); \ No newline at end of file diff --git a/docs/2415.3032b50543be36b7.js b/docs/2415.3032b50543be36b7.js deleted file mode 100644 index 858479c..0000000 --- a/docs/2415.3032b50543be36b7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[2415],{2415:(z,C,c)=>{c.r(C),c.d(C,{ion_toast:()=>$});var y=c(467),r=c(8393),T=c(464),b=c(4920),M=c(7838),v=c(4929),h=c(1070),u=c(333),l=c(4921),d=c(9986),k=c(8476),D=c(8607);c(8669),c(1970);const O=(t,e)=>Math.floor(t/2-e/2),K=(t,e)=>{const n=(0,d.c)(),o=(0,d.c)(),{position:i,top:s,bottom:p}=e,a=(0,b.g)(t).querySelector(".toast-wrapper");switch(o.addElement(a),i){case"top":o.fromTo("transform","translateY(-100%)",`translateY(${s})`);break;case"middle":const g=O(t.clientHeight,a.clientHeight);a.style.top=`${g}px`,o.fromTo("opacity",.01,1);break;default:o.fromTo("transform","translateY(100%)",`translateY(${p})`)}return n.easing("cubic-bezier(.155,1.105,.295,1.12)").duration(400).addAnimation(o)},F=(t,e)=>{const n=(0,d.c)(),o=(0,d.c)(),{position:i,top:s,bottom:p}=e,a=(0,b.g)(t).querySelector(".toast-wrapper");switch(o.addElement(a),i){case"top":o.fromTo("transform",`translateY(${s})`,"translateY(-100%)");break;case"middle":o.fromTo("opacity",.99,0);break;default:o.fromTo("transform",`translateY(${p})`,"translateY(100%)")}return n.easing("cubic-bezier(.36,.66,.04,1)").duration(300).addAnimation(o)},N=(t,e)=>{const n=(0,d.c)(),o=(0,d.c)(),{position:i,top:s,bottom:p}=e,a=(0,b.g)(t).querySelector(".toast-wrapper");switch(o.addElement(a),i){case"top":a.style.setProperty("transform",`translateY(${s})`),o.fromTo("opacity",.01,1);break;case"middle":const g=O(t.clientHeight,a.clientHeight);a.style.top=`${g}px`,o.fromTo("opacity",.01,1);break;default:a.style.setProperty("transform",`translateY(${p})`),o.fromTo("opacity",.01,1)}return n.easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation(o)},V=t=>{const e=(0,d.c)(),n=(0,d.c)(),i=(0,b.g)(t).querySelector(".toast-wrapper");return n.addElement(i).fromTo("opacity",.99,0),e.easing("cubic-bezier(.36,.66,.04,1)").duration(300).addAnimation(n)},$=class{constructor(t){(0,r.r)(this,t),this.didPresent=(0,r.d)(this,"ionToastDidPresent",7),this.willPresent=(0,r.d)(this,"ionToastWillPresent",7),this.willDismiss=(0,r.d)(this,"ionToastWillDismiss",7),this.didDismiss=(0,r.d)(this,"ionToastDidDismiss",7),this.didPresentShorthand=(0,r.d)(this,"didPresent",7),this.willPresentShorthand=(0,r.d)(this,"willPresent",7),this.willDismissShorthand=(0,r.d)(this,"willDismiss",7),this.didDismissShorthand=(0,r.d)(this,"didDismiss",7),this.delegateController=(0,h.d)(this),this.lockController=(0,M.c)(),this.triggerController=(0,h.e)(),this.customHTMLEnabled=l.c.get("innerHTMLTemplatesEnabled",T.E),this.presented=!1,this.dispatchCancelHandler=e=>{if((0,h.i)(e.detail.role)){const o=this.getButtons().find(i=>"cancel"===i.role);this.callButtonHandler(o)}},this.createSwipeGesture=e=>{(this.gesture=((t,e,n)=>{const o=(0,b.g)(t).querySelector(".toast-wrapper"),i=t.clientHeight,s=o.getBoundingClientRect();let p=0;const a="middle"===t.position?.5:0,g="top"===t.position?-1:1,x=O(i,s.height),Y=[{offset:0,transform:`translateY(-${x+s.height}px)`},{offset:.5,transform:"translateY(0px)"},{offset:1,transform:`translateY(${x+s.height}px)`}],m=(0,d.c)("toast-swipe-to-dismiss-animation").addElement(o).duration(100);switch(t.position){case"middle":p=i+s.height,m.keyframes(Y),m.progressStart(!0,.5);break;case"top":p=s.bottom,m.keyframes([{offset:0,transform:`translateY(${e.top})`},{offset:1,transform:"translateY(-100%)"}]),m.progressStart(!0,0);break;default:p=i-s.top,m.keyframes([{offset:0,transform:`translateY(${e.bottom})`},{offset:1,transform:"translateY(100%)"}]),m.progressStart(!0,0)}const j=w=>w*g/p,S=(0,D.createGesture)({el:o,gestureName:"toast-swipe-to-dismiss",gesturePriority:h.O,direction:"y",onMove:w=>{const A=a+j(w.deltaY);m.progressStep(A)},onEnd:w=>{const A=w.velocityY,I=(w.deltaY+1e3*A)/p*g;S.enable(!1);let _=!0,B=1,E=0,L=0;if("middle"===t.position){_=I>=.25||I<=-.25,B=1,E=0;const R=o.getBoundingClientRect(),W=R.top-x,H=(x+R.height)*(w.deltaY<=0?-1:1);m.keyframes([{offset:0,transform:`translateY(${W}px)`},{offset:1,transform:`translateY(${_?`${H}px`:"0px"})`}]),L=H-W}else _=I>=.5,B=_?1:0,E=j(w.deltaY),L=(_?1-E:E)*p;const ot=Math.min(Math.abs(L)/Math.abs(A),200);m.onFinish(()=>{_?(n(),m.destroy()):("middle"===t.position?m.keyframes(Y).progressStart(!0,.5):m.progressStart(!0,0),S.enable(!0))},{oneTimeCallback:!0}).progressEnd(B,E,ot)}});return S})(this.el,e,()=>{this.dismiss(void 0,h.G)})).enable(!0)},this.destroySwipeGesture=()=>{const{gesture:e}=this;void 0!==e&&(e.destroy(),this.gesture=void 0)},this.prefersSwipeGesture=()=>{const{swipeGesture:e}=this;return"vertical"===e},this.revealContentToScreenReader=!1,this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.color=void 0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.cssClass=void 0,this.duration=l.c.getNumber("toastDuration",0),this.header=void 0,this.layout="baseline",this.message=void 0,this.keyboardClose=!1,this.position="bottom",this.positionAnchor=void 0,this.buttons=void 0,this.translucent=!1,this.animated=!0,this.icon=void 0,this.htmlAttributes=void 0,this.swipeGesture=void 0,this.isOpen=!1,this.trigger=void 0}swipeGestureChanged(){this.destroySwipeGesture(),this.presented&&this.prefersSwipeGesture()&&this.createSwipeGesture(this.lastPresentedPosition)}onIsOpenChange(t,e){!0===t&&!1===e?this.present():!1===t&&!0===e&&this.dismiss()}triggerChanged(){const{trigger:t,el:e,triggerController:n}=this;t&&n.addClickListener(e,t)}connectedCallback(){(0,h.j)(this.el),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){var t;null!==(t=this.htmlAttributes)&&void 0!==t&&t.id||(0,h.k)(this.el)}componentDidLoad(){!0===this.isOpen&&(0,b.r)(()=>this.present()),this.triggerChanged()}present(){var t=this;return(0,y.A)(function*(){const e=yield t.lockController.lock();yield t.delegateController.attachViewToDom();const{el:n,position:o}=t,s=function G(t,e,n,o){let i;if(i="md"===n?"top"===t?8:-8:"top"===t?10:-10,e&&k.w){!function U(t,e){null===t.offsetParent&&(0,v.p)("The positionAnchor element for ion-toast was found in the DOM, but appears to be hidden. This may lead to unexpected positioning of the toast.",e)}(e,o);const s=e.getBoundingClientRect();return"top"===t?i+=s.bottom:"bottom"===t&&(i-=k.w.innerHeight-s.top),{top:`${i}px`,bottom:`${i}px`}}return{top:`calc(${i}px + var(--ion-safe-area-top, 0px))`,bottom:`calc(${i}px - var(--ion-safe-area-bottom, 0px))`}}(o,t.getAnchorElement(),(0,l.b)(t),n);t.lastPresentedPosition=s,yield(0,h.f)(t,"toastEnter",K,N,{position:o,top:s.top,bottom:s.bottom}),t.revealContentToScreenReader=!0,t.duration>0&&(t.durationTimeout=setTimeout(()=>t.dismiss(void 0,"timeout"),t.duration)),t.prefersSwipeGesture()&&t.createSwipeGesture(s),e()})()}dismiss(t,e){var n=this;return(0,y.A)(function*(){var o,i;const s=yield n.lockController.lock(),{durationTimeout:p,position:f,lastPresentedPosition:a}=n;p&&clearTimeout(p);const g=yield(0,h.g)(n,t,e,"toastLeave",F,V,{position:f,top:null!==(o=a?.top)&&void 0!==o?o:"",bottom:null!==(i=a?.bottom)&&void 0!==i?i:""});return g&&(n.delegateController.removeViewFromDom(),n.revealContentToScreenReader=!1),n.lastPresentedPosition=void 0,n.destroySwipeGesture(),s(),g})()}onDidDismiss(){return(0,h.h)(this.el,"ionToastDidDismiss")}onWillDismiss(){return(0,h.h)(this.el,"ionToastWillDismiss")}getButtons(){return this.buttons?this.buttons.map(e=>"string"==typeof e?{text:e}:e):[]}getAnchorElement(){const{position:t,positionAnchor:e,el:n}=this;if(void 0!==e){if("middle"===t&&void 0!==e)return void(0,v.p)('The positionAnchor property is ignored when using position="middle".',this.el);if("string"==typeof e){const o=document.getElementById(e);return null===o?void(0,v.p)(`An anchor element with an ID of "${e}" was not found in the DOM.`,n):o}if(e instanceof HTMLElement)return e;(0,v.p)("Invalid positionAnchor value:",e,n)}}buttonClick(t){var e=this;return(0,y.A)(function*(){const n=t.role;return(0,h.i)(n)||(yield e.callButtonHandler(t))?e.dismiss(void 0,n):Promise.resolve()})()}callButtonHandler(t){return(0,y.A)(function*(){if(t?.handler)try{if(!1===(yield(0,h.s)(t.handler)))return!1}catch(e){console.error(e)}return!0})()}renderButtons(t,e){if(0===t.length)return;const n=(0,l.b)(this);return(0,r.h)("div",{class:{"toast-button-group":!0,[`toast-button-group-${e}`]:!0}},t.map(i=>(0,r.h)("button",Object.assign({},i.htmlAttributes,{type:"button",class:Z(i),tabIndex:0,onClick:()=>this.buttonClick(i),part:q(i)}),(0,r.h)("div",{class:"toast-button-inner"},i.icon&&(0,r.h)("ion-icon",{"aria-hidden":"true",icon:i.icon,slot:void 0===i.text?"icon-only":void 0,class:"toast-button-icon"}),i.text),"md"===n&&(0,r.h)("ion-ripple-effect",{type:void 0!==i.icon&&void 0===i.text?"unbounded":"bounded"}))))}renderToastMessage(t,e=null){const{customHTMLEnabled:n,message:o}=this;return n?(0,r.h)("div",{key:t,"aria-hidden":e,class:"toast-message",part:"message",innerHTML:(0,T.a)(o)}):(0,r.h)("div",{key:t,"aria-hidden":e,class:"toast-message",part:"message"},o)}renderHeader(t,e=null){return(0,r.h)("div",{key:t,class:"toast-header","aria-hidden":e,part:"header"},this.header)}render(){const{layout:t,el:e,revealContentToScreenReader:n,header:o,message:i}=this,s=this.getButtons(),p=s.filter(x=>"start"===x.side),f=s.filter(x=>"start"!==x.side),a=(0,l.b)(this),g={"toast-wrapper":!0,[`toast-${this.position}`]:!0,[`toast-layout-${t}`]:!0};return"stacked"===t&&p.length>0&&f.length>0&&(0,v.p)("This toast is using start and end buttons with the stacked toast layout. We recommend following the best practice of using either start or end buttons with the stacked toast layout.",e),(0,r.h)(r.f,Object.assign({key:"68c336f80af04ba484ca9899bae8f40c0d9b7691",tabindex:"-1"},this.htmlAttributes,{style:{zIndex:`${6e4+this.overlayIndex}`},class:(0,u.c)(this.color,Object.assign(Object.assign({[a]:!0},(0,u.g)(this.cssClass)),{"overlay-hidden":!0,"toast-translucent":this.translucent})),onIonToastWillDismiss:this.dispatchCancelHandler}),(0,r.h)("div",{key:"3483b188f14b700964a123997a60a43a2023a1b6",class:g},(0,r.h)("div",{key:"1b88544a9b87253b364cbec6285625388979b560",class:"toast-container",part:"container"},this.renderButtons(p,"start"),void 0!==this.icon&&(0,r.h)("ion-icon",{key:"bd1c42e3b14af66b880dfe283e3ae910075c0f70",class:"toast-icon",part:"icon",icon:this.icon,lazy:!1,"aria-hidden":"true"}),(0,r.h)("div",{key:"a5ef6cdabc1f7c70d11a5f2a0abf8737fe7550e8",class:"toast-content",role:"status","aria-atomic":"true","aria-live":"polite"},!n&&void 0!==o&&this.renderHeader("oldHeader","true"),!n&&void 0!==i&&this.renderToastMessage("oldMessage","true"),n&&void 0!==o&&this.renderHeader("header"),n&&void 0!==i&&this.renderToastMessage("header")),this.renderButtons(f,"end"))))}get el(){return(0,r.i)(this)}static get watchers(){return{swipeGesture:["swipeGestureChanged"],isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},Z=t=>({"toast-button":!0,"toast-button-icon-only":void 0!==t.icon&&void 0===t.text,[`toast-button-${t.role}`]:void 0!==t.role,"ion-focusable":!0,"ion-activatable":!0}),q=t=>(0,h.i)(t.role)?"button cancel":"button";$.style={ios:":host{--border-width:0;--border-style:none;--border-color:initial;--box-shadow:none;--min-width:auto;--width:auto;--min-height:auto;--height:auto;--max-height:auto;--white-space:normal;top:0;display:block;position:absolute;width:100%;height:100%;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);contain:strict;z-index:1001;pointer-events:none}:host{inset-inline-start:0}:host(.overlay-hidden){display:none}:host(.ion-color){--button-color:inherit;color:var(--ion-color-contrast)}:host(.ion-color) .toast-button-cancel{color:inherit}:host(.ion-color) .toast-wrapper{background:var(--ion-color-base)}.toast-wrapper{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.toast-wrapper{inset-inline-start:var(--start);inset-inline-end:var(--end)}.toast-wrapper.toast-top{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);top:0}.toast-wrapper.toast-bottom{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);bottom:0}.toast-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;pointer-events:auto;height:inherit;min-height:inherit;max-height:inherit;contain:content}.toast-layout-stacked .toast-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.toast-layout-baseline .toast-content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.toast-icon{-webkit-margin-start:16px;margin-inline-start:16px}.toast-content{min-width:0}.toast-message{-ms-flex:1;flex:1;white-space:var(--white-space)}.toast-button-group{display:-ms-flexbox;display:flex}.toast-layout-stacked .toast-button-group{-ms-flex-pack:end;justify-content:end;width:100%}.toast-button{border:0;outline:none;color:var(--button-color);z-index:0}.toast-icon,.toast-button-icon{font-size:1.4em}.toast-button-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (any-hover: hover){.toast-button:hover{cursor:pointer}}:host{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-radius:14px;--button-color:var(--ion-color-primary, #0054e9);--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--max-width:700px;--max-height:478px;--start:10px;--end:10px;font-size:clamp(14px, 0.875rem, 43.4px)}.toast-wrapper{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;display:block;position:absolute;z-index:10}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.toast-translucent) .toast-wrapper{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}:host(.ion-color.toast-translucent) .toast-wrapper{background:rgba(var(--ion-color-base-rgb), 0.8)}}.toast-wrapper.toast-middle{opacity:0.01}.toast-content{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:15px;padding-bottom:15px}.toast-header{margin-bottom:2px;font-weight:500}.toast-button{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:10px;padding-bottom:10px;min-height:44px;-webkit-transition:background-color, opacity 100ms linear;transition:background-color, opacity 100ms linear;border:0;background-color:transparent;font-family:var(--ion-font-family);font-size:clamp(17px, 1.0625rem, 21.998px);font-weight:500;overflow:hidden}.toast-button.ion-activated{opacity:0.4}@media (any-hover: hover){.toast-button:hover{opacity:0.6}}",md:":host{--border-width:0;--border-style:none;--border-color:initial;--box-shadow:none;--min-width:auto;--width:auto;--min-height:auto;--height:auto;--max-height:auto;--white-space:normal;top:0;display:block;position:absolute;width:100%;height:100%;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);contain:strict;z-index:1001;pointer-events:none}:host{inset-inline-start:0}:host(.overlay-hidden){display:none}:host(.ion-color){--button-color:inherit;color:var(--ion-color-contrast)}:host(.ion-color) .toast-button-cancel{color:inherit}:host(.ion-color) .toast-wrapper{background:var(--ion-color-base)}.toast-wrapper{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.toast-wrapper{inset-inline-start:var(--start);inset-inline-end:var(--end)}.toast-wrapper.toast-top{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);top:0}.toast-wrapper.toast-bottom{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);bottom:0}.toast-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;pointer-events:auto;height:inherit;min-height:inherit;max-height:inherit;contain:content}.toast-layout-stacked .toast-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.toast-layout-baseline .toast-content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.toast-icon{-webkit-margin-start:16px;margin-inline-start:16px}.toast-content{min-width:0}.toast-message{-ms-flex:1;flex:1;white-space:var(--white-space)}.toast-button-group{display:-ms-flexbox;display:flex}.toast-layout-stacked .toast-button-group{-ms-flex-pack:end;justify-content:end;width:100%}.toast-button{border:0;outline:none;color:var(--button-color);z-index:0}.toast-icon,.toast-button-icon{font-size:1.4em}.toast-button-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (any-hover: hover){.toast-button:hover{cursor:pointer}}:host{--background:var(--ion-color-step-800, var(--ion-background-color-step-800, #333333));--border-radius:4px;--box-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);--button-color:var(--ion-color-primary, #0054e9);--color:var(--ion-color-step-50, var(--ion-text-color-step-950, #f2f2f2));--max-width:700px;--start:8px;--end:8px;font-size:0.875rem}.toast-wrapper{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;display:block;position:absolute;opacity:0.01;z-index:10}.toast-content{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:14px;padding-bottom:14px}.toast-header{margin-bottom:2px;font-weight:500;line-height:1.25rem}.toast-message{line-height:1.25rem}.toast-layout-baseline .toast-button-group-start{-webkit-margin-start:8px;margin-inline-start:8px}.toast-layout-stacked .toast-button-group-start{-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px}.toast-layout-baseline .toast-button-group-end{-webkit-margin-end:8px;margin-inline-end:8px}.toast-layout-stacked .toast-button-group-end{-webkit-margin-end:8px;margin-inline-end:8px;margin-bottom:8px}.toast-button{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:10px;padding-bottom:10px;position:relative;background-color:transparent;font-family:var(--ion-font-family);font-size:0.875rem;font-weight:500;letter-spacing:0.84px;text-transform:uppercase;overflow:hidden}.toast-button-cancel{color:var(--ion-color-step-100, var(--ion-text-color-step-900, #e6e6e6))}.toast-button-icon-only{border-radius:50%;-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px;padding-top:9px;padding-bottom:9px;width:36px;height:36px}@media (any-hover: hover){.toast-button:hover{background-color:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08)}.toast-button-cancel:hover{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.08)}}"}},333:(z,C,c)=>{c.d(C,{c:()=>T,g:()=>M,h:()=>r,o:()=>h});var y=c(467);const r=(u,l)=>null!==l.closest(u),T=(u,l)=>"string"==typeof u&&u.length>0?Object.assign({"ion-color":!0,[`ion-color-${u}`]:!0},l):l,M=u=>{const l={};return(u=>void 0!==u?(Array.isArray(u)?u:u.split(" ")).filter(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(u).forEach(d=>l[d]=!0),l},v=/^[a-z][a-z0-9+\-.]*:/,h=function(){var u=(0,y.A)(function*(l,d,k,D){if(null!=l&&"#"!==l[0]&&!v.test(l)){const P=document.querySelector("ion-router");if(P)return d?.preventDefault(),P.push(l,k,D)}return!1});return function(d,k,D,P){return u.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/2440.5d57f8f60d27562d.js b/docs/2440.5d57f8f60d27562d.js deleted file mode 100644 index fa93f33..0000000 --- a/docs/2440.5d57f8f60d27562d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[2440],{2440:(_,t,n)=>{n.r(t),n.d(t,{ActionSheetWeb:()=>s});var o=n(467),i=n(7464);class s extends i.E_{showActions(a){return(0,o.A)(function*(){return new Promise((r,h)=>{let e=document.querySelector("pwa-action-sheet");e||(e=document.createElement("pwa-action-sheet"),document.body.appendChild(e)),e.header=a.title,e.cancelable=!1,e.options=a.options,e.addEventListener("onSelection",function(){var l=(0,o.A)(function*(c){r({index:c.detail})});return function(c){return l.apply(this,arguments)}}())})})()}}}}]); \ No newline at end of file diff --git a/docs/2560.5217ad5cc0a83ca9.js b/docs/2560.5217ad5cc0a83ca9.js deleted file mode 100644 index 74814de..0000000 --- a/docs/2560.5217ad5cc0a83ca9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[2560],{2560:(M,y,d)=>{d.r(y),d.d(y,{ion_segment:()=>S,ion_segment_button:()=>L});var w=d(467),r=d(8393),b=d(4920),C=d(5083),m=d(333),_=d(4921);const S=(()=>{let k=class{constructor(t){(0,r.r)(this,t),this.ionChange=(0,r.d)(this,"ionChange",7),this.ionSelect=(0,r.d)(this,"ionSelect",7),this.ionStyle=(0,r.d)(this,"ionStyle",7),this.onClick=e=>{const n=e.target,o=this.checked;"ION-SEGMENT"!==n.tagName&&(this.value=n.value,n!==o&&this.emitValueChange(),(this.scrollable||!this.swipeGesture)&&(o?this.checkButton(o,n):this.setCheckedClasses()))},this.onSlottedItemsChange=()=>{this.valueChanged(this.value)},this.getSegmentButton=e=>{var n,o;const i=this.getButtons().filter(a=>!a.disabled),l=i.findIndex(a=>a===document.activeElement);switch(e){case"first":return i[0];case"last":return i[i.length-1];case"next":return null!==(n=i[l+1])&&void 0!==n?n:i[0];case"previous":return null!==(o=i[l-1])&&void 0!==o?o:i[i.length-1];default:return null}},this.activated=!1,this.color=void 0,this.disabled=!1,this.scrollable=!1,this.swipeGesture=!0,this.value=void 0,this.selectOnFocus=!1}colorChanged(t,e){(void 0===e&&void 0!==t||void 0!==e&&void 0===t)&&this.emitStyle()}swipeGestureChanged(){this.gestureChanged()}valueChanged(t){this.ionSelect.emit({value:t}),this.scrollActiveButtonIntoView()}disabledChanged(){this.gestureChanged();const t=this.getButtons();for(const e of t)e.disabled=this.disabled}gestureChanged(){this.gesture&&this.gesture.enable(!this.scrollable&&!this.disabled&&this.swipeGesture)}connectedCallback(){this.emitStyle()}componentWillLoad(){this.emitStyle()}componentDidLoad(){var t=this;return(0,w.A)(function*(){t.setCheckedClasses(),(0,b.r)(()=>{t.scrollActiveButtonIntoView(!1)}),t.gesture=(yield Promise.resolve().then(d.bind(d,8607))).createGesture({el:t.el,gestureName:"segment",gesturePriority:100,threshold:0,passive:!1,onStart:e=>t.onStart(e),onMove:e=>t.onMove(e),onEnd:e=>t.onEnd(e)}),t.gestureChanged(),t.disabled&&t.disabledChanged()})()}onStart(t){this.valueBeforeGesture=this.value,this.activate(t)}onMove(t){this.setNextIndex(t)}onEnd(t){this.setActivated(!1),this.setNextIndex(t,!0),t.event.stopImmediatePropagation();const e=this.value;void 0!==e&&this.valueBeforeGesture!==e&&this.emitValueChange(),this.valueBeforeGesture=void 0}emitValueChange(){const{value:t}=this;this.ionChange.emit({value:t})}getButtons(){return Array.from(this.el.querySelectorAll("ion-segment-button"))}get checked(){return this.getButtons().find(t=>t.value===this.value)}setActivated(t){this.getButtons().forEach(n=>{t?n.classList.add("segment-button-activated"):n.classList.remove("segment-button-activated")}),this.activated=t}activate(t){const e=t.event.target,o=this.getButtons().find(i=>i.value===this.value);"ION-SEGMENT-BUTTON"===e.tagName&&(o||(this.value=e.value,this.setCheckedClasses()),this.value===e.value&&this.setActivated(!0))}getIndicator(t){return(t.shadowRoot||t).querySelector(".segment-button-indicator")}checkButton(t,e){const n=this.getIndicator(t),o=this.getIndicator(e);if(null===n||null===o)return;const i=n.getBoundingClientRect(),l=o.getBoundingClientRect(),g=`translate3d(${i.left-l.left}px, 0, 0) scaleX(${i.width/l.width})`;(0,r.w)(()=>{o.classList.remove("segment-button-indicator-animated"),o.style.setProperty("transform",g),o.getBoundingClientRect(),o.classList.add("segment-button-indicator-animated"),o.style.setProperty("transform","")}),this.value=e.value,this.setCheckedClasses()}setCheckedClasses(){const t=this.getButtons(),n=t.findIndex(o=>o.value===this.value)+1;for(const o of t)o.classList.remove("segment-button-after-checked");na.value===n);if(void 0!==l){const a=o.getBoundingClientRect(),h=l.getBoundingClientRect();o.scrollBy({top:0,left:h.x-a.x-a.width/2+h.width/2,behavior:t?"smooth":"instant"})}}}setNextIndex(t,e=!1){const n=(0,C.i)(this.el),o=this.activated,i=this.getButtons(),l=i.findIndex(f=>f.value===this.value),a=i[l];let h,g;if(-1===l)return;const v=a.getBoundingClientRect(),B=v.left,z=v.width,x=t.currentX,O=v.top+v.height/2,P=this.el.getRootNode().elementFromPoint(x,O);if(o&&!e){if(n?x>B+z:x=0&&(g=f)}else if((n?xB+z)&&o&&!e){const f=l+1;f{let k=class{constructor(t){(0,r.r)(this,t),this.segmentEl=null,this.inheritedAttributes={},this.updateStyle=()=>{(0,r.j)(this)},this.updateState=()=>{const{segmentEl:e}=this;e&&(this.checked=e.value===this.value,e.disabled&&(this.disabled=!0))},this.checked=!1,this.disabled=!1,this.layout="icon-top",this.type="button",this.value="ion-sb-"+D++}valueChanged(){this.updateState()}connectedCallback(){const t=this.segmentEl=this.el.closest("ion-segment");t&&(this.updateState(),(0,b.a)(t,"ionSelect",this.updateState),(0,b.a)(t,"ionStyle",this.updateStyle))}disconnectedCallback(){const t=this.segmentEl;t&&((0,b.b)(t,"ionSelect",this.updateState),(0,b.b)(t,"ionStyle",this.updateStyle),this.segmentEl=null)}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,b.h)(this.el,["aria-label"]))}get hasLabel(){return!!this.el.querySelector("ion-label")}get hasIcon(){return!!this.el.querySelector("ion-icon")}setFocus(){var t=this;return(0,w.A)(function*(){const{nativeEl:e}=t;void 0!==e&&e.focus()})()}render(){const{checked:t,type:e,disabled:n,hasIcon:o,hasLabel:i,layout:l,segmentEl:a}=this,h=(0,_.b)(this);return(0,r.h)(r.f,{key:"70cf5c7a3ae2620222c5250c644faf3cfc3b3e4e",class:{[h]:!0,"in-toolbar":(0,m.h)("ion-toolbar",this.el),"in-toolbar-color":(0,m.h)("ion-toolbar[color]",this.el),"in-segment":(0,m.h)("ion-segment",this.el),"in-segment-color":void 0!==a?.color,"segment-button-has-label":i,"segment-button-has-icon":o,"segment-button-has-label-only":i&&!o,"segment-button-has-icon-only":o&&!i,"segment-button-disabled":n,"segment-button-checked":t,[`segment-button-layout-${l}`]:!0,"ion-activatable":!0,"ion-activatable-instant":!0,"ion-focusable":!0}},(0,r.h)("button",Object.assign({key:"a53c9f1e360934e8d2e90476642ba4507fc38ebd","aria-selected":t?"true":"false",role:"tab",ref:v=>this.nativeEl=v,type:e,class:"button-native",part:"native",disabled:n},this.inheritedAttributes),(0,r.h)("span",{key:"7d8feda840d389941cc693f500b5eba0b39b41da",class:"button-inner"},(0,r.h)("slot",{key:"d9ae1eec45db253cbf573d29cd545658dd595d87"})),"md"===h&&(0,r.h)("ion-ripple-effect",{key:"49e6a16968709dc9b3fc77bc9fb99acb42fda88c"})),(0,r.h)("div",{key:"4e3ea0989ed5205dbb03586e4facb439b05a92de",part:"indicator",class:{"segment-button-indicator":!0,"segment-button-indicator-animated":!0}},(0,r.h)("div",{key:"65c72a151080998c1e548c87d4d4ebd5c7dda72f",part:"indicator-background",class:"segment-button-indicator-background"})))}get el(){return(0,r.i)(this)}static get watchers(){return{value:["valueChanged"]}}};return k.style={ios:':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;grid-row:1;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:none;--background-hover-opacity:0;--background-focused:none;--background-focused-opacity:0;--border-radius:7px;--border-width:1px;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--border-style:solid;--indicator-box-shadow:0 0 5px rgba(0, 0, 0, 0.16);--indicator-color:var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff)));--indicator-height:100%;--indicator-transition:transform 260ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--transition:100ms all linear;--padding-top:0;--padding-end:13px;--padding-bottom:0;--padding-start:13px;margin-top:2px;margin-bottom:2px;position:relative;-ms-flex-direction:row;flex-direction:row;min-width:70px;min-height:28px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);font-size:13px;font-weight:450;line-height:37px}:host::before{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;-webkit-transition:160ms opacity ease-in-out;transition:160ms opacity ease-in-out;-webkit-transition-delay:100ms;transition-delay:100ms;border-left:var(--border-width) var(--border-style) var(--border-color);content:"";opacity:1;will-change:opacity}:host(:first-of-type)::before{border-left-color:transparent}:host(.segment-button-disabled){opacity:0.3}::slotted(ion-icon){font-size:24px}:host(.segment-button-layout-icon-start) ::slotted(ion-label){-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:0;margin-inline-end:0}:host(.segment-button-layout-icon-end) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:2px;margin-inline-end:2px}.segment-button-indicator{-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px;left:0;right:0;top:0;bottom:0}.segment-button-indicator-background{border-radius:var(--border-radius);background:var(--indicator-color)}.segment-button-indicator-background{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked)::before,:host(.segment-button-after-checked)::before{opacity:0}:host(.segment-button-checked){z-index:-1}:host(.segment-button-activated){--indicator-transform:scale(0.95)}:host(.ion-focused) .button-native{opacity:0.7}@media (any-hover: hover){:host(:hover) .button-native{opacity:0.5}:host(.segment-button-checked:hover) .button-native{opacity:1}}:host(.in-segment-color){background:none;color:var(--ion-text-color, #000)}:host(.in-segment-color) .segment-button-indicator-background{background:var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff)))}@media (any-hover: hover){:host(.in-segment-color:hover) .button-native,:host(.in-segment-color.segment-button-checked:hover) .button-native{color:var(--ion-text-color, #000)}}:host(.in-toolbar:not(.in-segment-color)){--background-checked:var(--ion-toolbar-segment-background-checked, none);--color:var(--ion-toolbar-segment-color, var(--ion-toolbar-color), initial);--color-checked:var(--ion-toolbar-segment-color-checked, var(--ion-toolbar-color), initial);--indicator-color:var(--ion-toolbar-segment-indicator-color, var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff))))}:host(.in-toolbar-color) .segment-button-indicator-background{background:var(--ion-color-contrast)}:host(.in-toolbar-color:not(.in-segment-color)) .button-native{color:var(--ion-color-contrast)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color)) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.in-toolbar-color:not(.in-segment-color):hover) .button-native{color:var(--ion-color-contrast)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color):hover) .button-native{color:var(--ion-color-base)}}',md:':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;grid-row:1;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:var(--color-checked);--background-focused:var(--color-checked);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--color-checked:var(--ion-color-primary, #0054e9);--indicator-box-shadow:none;--indicator-color:var(--color-checked);--indicator-height:2px;--indicator-transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--padding-top:0;--padding-end:16px;--padding-bottom:0;--padding-start:16px;--transition:color 0.15s linear 0s, opacity 0.15s linear 0s;min-width:90px;min-height:48px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);font-size:14px;font-weight:500;letter-spacing:0.06em;line-height:40px;text-transform:uppercase}:host(.segment-button-disabled){opacity:0.3}:host(.in-segment-color){background:none;color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6)}:host(.in-segment-color) ion-ripple-effect{color:var(--ion-color-base)}:host(.in-segment-color) .segment-button-indicator-background{background:var(--ion-color-base)}:host(.in-segment-color.segment-button-checked) .button-native{color:var(--ion-color-base)}:host(.in-segment-color.ion-focused) .button-native::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.in-segment-color:hover) .button-native{color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6)}:host(.in-segment-color:hover) .button-native::after{background:var(--ion-color-base)}:host(.in-segment-color.segment-button-checked:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-segment-color)){--background:var(--ion-toolbar-segment-background, none);--background-checked:var(--ion-toolbar-segment-background-checked, none);--color:var(--ion-toolbar-segment-color, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6));--color-checked:var(--ion-toolbar-segment-color-checked, var(--ion-color-primary, #0054e9));--indicator-color:var(--ion-toolbar-segment-color-checked, var(--color-checked))}:host(.in-toolbar-color:not(.in-segment-color)) .button-native{color:rgba(var(--ion-color-contrast-rgb), 0.6)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color)) .button-native{color:var(--ion-color-contrast)}@media (any-hover: hover){:host(.in-toolbar-color:not(.in-segment-color)) .button-native::after{background:var(--ion-color-contrast)}}::slotted(ion-icon){margin-top:12px;margin-bottom:12px;font-size:24px}::slotted(ion-label){margin-top:12px;margin-bottom:12px}:host(.segment-button-layout-icon-top) ::slotted(ion-label),:host(.segment-button-layout-icon-bottom) ::slotted(ion-icon){margin-top:0}:host(.segment-button-layout-icon-top) ::slotted(ion-icon),:host(.segment-button-layout-icon-bottom) ::slotted(ion-label){margin-bottom:0}:host(.segment-button-layout-icon-start) ::slotted(ion-label){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:0;margin-inline-end:0}:host(.segment-button-layout-icon-end) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}:host(.segment-button-has-icon-only) ::slotted(ion-icon){margin-top:12px;margin-bottom:12px}:host(.segment-button-has-label-only) ::slotted(ion-label){margin-top:12px;margin-bottom:12px}.segment-button-indicator{left:0;right:0;bottom:0}.segment-button-indicator-background{background:var(--indicator-color)}:host(.in-toolbar:not(.in-segment-color)) .segment-button-indicator-background{background:var(--ion-toolbar-segment-indicator-color, var(--indicator-color))}:host(.in-toolbar-color:not(.in-segment-color)) .segment-button-indicator-background{background:var(--ion-color-contrast)}'},k})()},333:(M,y,d)=>{d.d(y,{c:()=>b,g:()=>m,h:()=>r,o:()=>I});var w=d(467);const r=(s,c)=>null!==c.closest(s),b=(s,c)=>"string"==typeof s&&s.length>0?Object.assign({"ion-color":!0,[`ion-color-${s}`]:!0},c):c,m=s=>{const c={};return(s=>void 0!==s?(Array.isArray(s)?s:s.split(" ")).filter(u=>null!=u).map(u=>u.trim()).filter(u=>""!==u):[])(s).forEach(u=>c[u]=!0),c},_=/^[a-z][a-z0-9+\-.]*:/,I=function(){var s=(0,w.A)(function*(c,u,S,E){if(null!=c&&"#"!==c[0]&&!_.test(c)){const p=document.querySelector("ion-router");if(p)return u?.preventDefault(),p.push(c,S,E)}return!1});return function(u,S,E,p){return s.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/2771.f361a87705fb6519.js b/docs/2771.f361a87705fb6519.js deleted file mode 100644 index 1f1b544..0000000 --- a/docs/2771.f361a87705fb6519.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[2771],{5152:(_,t,e)=>{e.r(t),e.d(t,{ToastWeb:()=>u});var d=e(467),s=e(7464);class u extends s.E_{show(a){return(0,d.A)(function*(){if(typeof document<"u"){let o=2e3;a.duration&&(o="long"===a.duration?3500:2e3);const n=document.createElement("pwa-toast");n.duration=o,n.message=a.text,document.body.appendChild(n)}})()}}}}]); \ No newline at end of file diff --git a/docs/2885.26fb69b012b4c773.js b/docs/2885.26fb69b012b4c773.js deleted file mode 100644 index 7e86099..0000000 --- a/docs/2885.26fb69b012b4c773.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[2885],{2885:(Ae,$,y)=>{y.r($),y.d($,{ion_datetime:()=>N,ion_picker_legacy:()=>X,ion_picker_legacy_column:()=>q});var M=y(467),o=y(8393),ne=y(3126),O=y(4920),v=y(4929),V=y(5083),F=y(333),E=y(3992),S=y(4921),s=y(3761),ae=y(7838),C=y(1070),j=y(9986),B=y(1086);y(8476),y(8669),y(1970),y(8438);const K=(e,i,t,a)=>!!(null===e.day||void 0!==a&&!a.includes(e.day)||i&&(0,s.i)(e,i)||t&&(0,s.b)(e,t)),R=(e,{minParts:i,maxParts:t})=>!!(((e,i,t)=>!!(i&&i.year>e||t&&t.year{var t,a,n,r;(null!==(t=i?.date)&&void 0!==t&&t.timeZone||null!==(a=i?.date)&&void 0!==a&&a.timeZoneName||null!==(n=i?.time)&&void 0!==n&&n.timeZone||null!==(r=i?.time)&&void 0!==r&&r.timeZoneName)&&(0,v.p)('Datetime: "timeZone" and "timeZoneName" are not supported in "formatOptions".',e)},Y=(e,i,t)=>{if(t)switch(i){case"date":case"month-year":case"month":case"year":void 0===t.date&&(0,v.p)(`Datetime: The '${i}' presentation requires a date object in formatOptions.`,e);break;case"time":void 0===t.time&&(0,v.p)("Datetime: The 'time' presentation requires a time object in formatOptions.",e);break;case"date-time":case"time-date":void 0===t.date&&void 0===t.time&&(0,v.p)(`Datetime: The '${i}' presentation requires either a date or time object (or both) in formatOptions.`,e)}},N=class{constructor(e){var i=this;(0,o.r)(this,e),this.ionCancel=(0,o.d)(this,"ionCancel",7),this.ionChange=(0,o.d)(this,"ionChange",7),this.ionValueChange=(0,o.d)(this,"ionValueChange",7),this.ionFocus=(0,o.d)(this,"ionFocus",7),this.ionBlur=(0,o.d)(this,"ionBlur",7),this.ionStyle=(0,o.d)(this,"ionStyle",7),this.ionRender=(0,o.d)(this,"ionRender",7),this.inputId="ion-dt-"+pe++,this.prevPresentation=null,this.warnIfIncorrectValueUsage=()=>{const{multiple:t,value:a}=this;!t&&Array.isArray(a)&&(0,v.p)(`ion-datetime was passed an array of values, but multiple="false". This is incorrect usage and may result in unexpected behaviors. To dismiss this warning, pass a string to the "value" property when multiple="false".\n\n Value Passed: [${a.map(n=>`'${n}'`).join(", ")}]\n`,this.el)},this.setValue=t=>{this.value=t,this.ionChange.emit({value:t})},this.getActivePartsWithFallback=()=>{var t;const{defaultParts:a}=this;return null!==(t=this.getActivePart())&&void 0!==t?t:a},this.getActivePart=()=>{const{activeParts:t}=this;return Array.isArray(t)?t[0]:t},this.closeParentOverlay=t=>{const a=this.el.closest("ion-modal, ion-popover");a&&a.dismiss(void 0,t)},this.setWorkingParts=t=>{this.workingParts=Object.assign({},t)},this.setActiveParts=(t,a=!1)=>{if(this.readonly)return;const{multiple:n,minParts:r,maxParts:d,activeParts:l}=this,c=(0,s.v)(t,r,d);if(this.setWorkingParts(c),n){const h=Array.isArray(l)?l:[l];this.activeParts=a?h.filter(g=>!(0,s.c)(g,c)):[...h,c]}else this.activeParts=Object.assign({},c);null!==this.el.querySelector('[slot="buttons"]')||this.showDefaultButtons||this.confirm()},this.initializeKeyboardListeners=()=>{const t=this.calendarBodyRef;if(!t)return;const a=this.el.shadowRoot,n=t.querySelector(".calendar-month:nth-of-type(2)"),d=new MutationObserver(l=>{var c;null!==(c=l[0].oldValue)&&void 0!==c&&c.includes("ion-focused")||!t.classList.contains("ion-focused")||this.focusWorkingDay(n)});d.observe(t,{attributeFilter:["class"],attributeOldValue:!0}),this.destroyKeyboardMO=()=>{d?.disconnect()},t.addEventListener("keydown",l=>{const c=a.activeElement;if(!c||!c.classList.contains("calendar-day"))return;const p=(0,s.f)(c);let h;switch(l.key){case"ArrowDown":l.preventDefault(),h=(0,s.p)(p);break;case"ArrowUp":l.preventDefault(),h=(0,s.o)(p);break;case"ArrowRight":l.preventDefault(),h=(0,s.n)(p);break;case"ArrowLeft":l.preventDefault(),h=(0,s.m)(p);break;case"Home":l.preventDefault(),h=(0,s.l)(p);break;case"End":l.preventDefault(),h=(0,s.k)(p);break;case"PageUp":l.preventDefault(),h=l.shiftKey?(0,s.j)(p):(0,s.d)(p);break;case"PageDown":l.preventDefault(),h=l.shiftKey?(0,s.h)(p):(0,s.e)(p);break;default:return}K(h,this.minParts,this.maxParts)||(this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),h)),requestAnimationFrame(()=>this.focusWorkingDay(n)))})},this.focusWorkingDay=t=>{const a=t.querySelectorAll(".calendar-day-padding"),{day:n}=this.workingParts;if(null===n)return;const r=t.querySelector(`.calendar-day-wrapper:nth-of-type(${a.length+n}) .calendar-day`);r&&r.focus()},this.processMinParts=()=>{const{min:t,defaultParts:a}=this;this.minParts=void 0!==t?(0,s.q)(t,a):void 0},this.processMaxParts=()=>{const{max:t,defaultParts:a}=this;this.maxParts=void 0!==t?(0,s.r)(t,a):void 0},this.initializeCalendarListener=()=>{const t=this.calendarBodyRef;if(!t)return;const a=t.querySelectorAll(".calendar-month"),n=a[0],r=a[1],d=a[2],c="ios"===(0,S.b)(this)&&typeof navigator<"u"&&navigator.maxTouchPoints>1;(0,o.w)(()=>{t.scrollLeft=n.clientWidth*((0,V.i)(this.el)?-1:1);const p=f=>{const k=t.getBoundingClientRect(),u=((0,V.i)(this.el)?t.scrollLeft>=-2:t.scrollLeft<=2)?n:d,D=u.getBoundingClientRect();if(Math.abs(D.x-k.x)>2)return;const{forceRenderDate:P}=this;return void 0!==P?{month:P.month,year:P.year,day:P.day}:u===n?(0,s.d)(f):u===d?(0,s.e)(f):void 0},h=()=>{c&&(t.style.removeProperty("pointer-events"),b=!1);const f=p(this.workingParts);if(!f)return;const{month:k,day:x,year:u}=f;R({month:k,year:u,day:null},{minParts:Object.assign(Object.assign({},this.minParts),{day:null}),maxParts:Object.assign(Object.assign({},this.maxParts),{day:null})})||(t.style.setProperty("overflow","hidden"),(0,o.w)(()=>{this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),{month:k,day:x,year:u})),t.scrollLeft=r.clientWidth*((0,V.i)(this.el)?-1:1),t.style.removeProperty("overflow"),this.resolveForceDateScrolling&&this.resolveForceDateScrolling()}))};let g,b=!1;const m=()=>{g&&clearTimeout(g),!b&&c&&(t.style.setProperty("pointer-events","none"),b=!0),g=setTimeout(h,50)};t.addEventListener("scroll",m),this.destroyCalendarListener=()=>{t.removeEventListener("scroll",m)}})},this.destroyInteractionListeners=()=>{const{destroyCalendarListener:t,destroyKeyboardMO:a}=this;void 0!==t&&t(),void 0!==a&&a()},this.processValue=t=>{const a=null!=t&&(!Array.isArray(t)||t.length>0),n=a?(0,s.s)(t):this.defaultParts,{minParts:r,maxParts:d,workingParts:l,el:c}=this;if(this.warnIfIncorrectValueUsage(),!n)return;a&&(0,s.w)(n,r,d);const p=Array.isArray(n)?n[0]:n,h=(0,s.P)(p,r,d),{month:g,day:b,year:m,hour:f,minute:k}=h,x=(0,s.Q)(f);this.activeParts=a?Array.isArray(n)?[...n]:{month:g,day:b,year:m,hour:f,minute:k,ampm:x}:[];const u=void 0!==g&&g!==l.month||void 0!==m&&m!==l.year,D=c.classList.contains("datetime-ready"),{isGridStyle:P,showMonthAndYear:A}=this;let _=!0;if(Array.isArray(n)){const T=n[0].month;for(const H of n)if(H.month!==T){_=!1;break}}_&&(P&&u&&D&&!A?this.animateToDate(h):this.setWorkingParts({month:g,day:b,year:m,hour:f,minute:k,ampm:x}))},this.animateToDate=function(){var t=(0,M.A)(function*(a){const{workingParts:n}=i;i.forceRenderDate=a;const r=new Promise(l=>{i.resolveForceDateScrolling=l});(0,s.i)(a,n)?i.prevMonth():i.nextMonth(),yield r,i.resolveForceDateScrolling=void 0,i.forceRenderDate=void 0});return function(a){return t.apply(this,arguments)}}(),this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.hasValue=()=>null!=this.value,this.nextMonth=()=>{const t=this.calendarBodyRef;if(!t)return;const a=t.querySelector(".calendar-month:last-of-type");a&&t.scrollTo({top:0,left:2*a.offsetWidth*((0,V.i)(this.el)?-1:1),behavior:"smooth"})},this.prevMonth=()=>{const t=this.calendarBodyRef;!t||!t.querySelector(".calendar-month:first-of-type")||t.scrollTo({top:0,left:0,behavior:"smooth"})},this.toggleMonthAndYearView=()=>{this.showMonthAndYear=!this.showMonthAndYear},this.showMonthAndYear=!1,this.activeParts=[],this.workingParts={month:5,day:28,year:2021,hour:13,minute:52,ampm:"pm"},this.isTimePopoverOpen=!1,this.forceRenderDate=void 0,this.color="primary",this.name=this.inputId,this.disabled=!1,this.formatOptions=void 0,this.readonly=!1,this.isDateEnabled=void 0,this.min=void 0,this.max=void 0,this.presentation="date-time",this.cancelText="Cancel",this.doneText="Done",this.clearText="Clear",this.yearValues=void 0,this.monthValues=void 0,this.dayValues=void 0,this.hourValues=void 0,this.minuteValues=void 0,this.locale="default",this.firstDayOfWeek=0,this.titleSelectedDatesFormatter=void 0,this.multiple=!1,this.highlightedDates=void 0,this.value=void 0,this.showDefaultTitle=!1,this.showDefaultButtons=!1,this.showClearButton=!1,this.showDefaultTimeLabel=!0,this.hourCycle=void 0,this.size="fixed",this.preferWheel=!1}formatOptionsChanged(){const{el:e,formatOptions:i,presentation:t}=this;Y(e,t,i),U(e,i)}disabledChanged(){this.emitStyle()}minChanged(){this.processMinParts()}maxChanged(){this.processMaxParts()}presentationChanged(){const{el:e,formatOptions:i,presentation:t}=this;Y(e,t,i)}get isGridStyle(){const{presentation:e,preferWheel:i}=this;return("date"===e||"date-time"===e||"time-date"===e)&&!i}yearValuesChanged(){this.parsedYearValues=(0,s.t)(this.yearValues)}monthValuesChanged(){this.parsedMonthValues=(0,s.t)(this.monthValues)}dayValuesChanged(){this.parsedDayValues=(0,s.t)(this.dayValues)}hourValuesChanged(){this.parsedHourValues=(0,s.t)(this.hourValues)}minuteValuesChanged(){this.parsedMinuteValues=(0,s.t)(this.minuteValues)}valueChanged(){var e=this;return(0,M.A)(function*(){const{value:i}=e;e.hasValue()&&e.processValue(i),e.emitStyle(),e.ionValueChange.emit({value:i})})()}confirm(e=!1){var i=this;return(0,M.A)(function*(){const{isCalendarPicker:t,activeParts:a,preferWheel:n,workingParts:r}=i;(void 0!==a||!t)&&(Array.isArray(a)&&0===a.length?i.setValue(n?(0,s.u)(r):void 0):i.setValue((0,s.u)(a))),e&&i.closeParentOverlay(ue)})()}reset(e){var i=this;return(0,M.A)(function*(){i.processValue(e)})()}cancel(e=!1){var i=this;return(0,M.A)(function*(){i.ionCancel.emit(),e&&i.closeParentOverlay(me)})()}get isCalendarPicker(){const{presentation:e}=this;return"date"===e||"date-time"===e||"time-date"===e}connectedCallback(){this.clearFocusVisible=(0,ne.startFocusVisible)(this.el).destroy}disconnectedCallback(){this.clearFocusVisible&&(this.clearFocusVisible(),this.clearFocusVisible=void 0)}initializeListeners(){this.initializeCalendarListener(),this.initializeKeyboardListeners()}componentDidLoad(){const{el:e,intersectionTrackerRef:i}=this,a=new IntersectionObserver(l=>{l[0].isIntersecting&&(this.initializeListeners(),(0,o.w)(()=>{this.el.classList.add("datetime-ready")}))},{threshold:.01,root:e});(0,O.r)(()=>a?.observe(i));const r=new IntersectionObserver(l=>{l[0].isIntersecting||(this.destroyInteractionListeners(),this.showMonthAndYear=!1,(0,o.w)(()=>{this.el.classList.remove("datetime-ready")}))},{threshold:0,root:e});(0,O.r)(()=>r?.observe(i));const d=(0,O.g)(this.el);d.addEventListener("ionFocus",l=>l.stopPropagation()),d.addEventListener("ionBlur",l=>l.stopPropagation())}componentDidRender(){const{presentation:e,prevPresentation:i,calendarBodyRef:t,minParts:a,preferWheel:n,forceRenderDate:r}=this,d=!n&&["date-time","time-date","date"].includes(e);if(void 0!==a&&d&&t){const l=t.querySelector(".calendar-month:nth-of-type(1)");l&&void 0===r&&(t.scrollLeft=l.clientWidth*((0,V.i)(this.el)?-1:1))}null!==i?e!==i&&(this.prevPresentation=e,this.destroyInteractionListeners(),this.initializeListeners(),this.showMonthAndYear=!1,(0,O.r)(()=>{this.ionRender.emit()})):this.prevPresentation=e}componentWillLoad(){const{el:e,formatOptions:i,highlightedDates:t,multiple:a,presentation:n,preferWheel:r}=this;a&&("date"!==n&&(0,v.p)('Multiple date selection is only supported for presentation="date".',e),r&&(0,v.p)('Multiple date selection is not supported with preferWheel="true".',e)),void 0!==t&&("date"!==n&&"date-time"!==n&&"time-date"!==n&&(0,v.p)("The highlightedDates property is only supported with the date, date-time, and time-date presentations.",e),r&&(0,v.p)('The highlightedDates property is not supported with preferWheel="true".',e)),i&&(Y(e,n,i),U(e,i));const d=this.parsedHourValues=(0,s.t)(this.hourValues),l=this.parsedMinuteValues=(0,s.t)(this.minuteValues),c=this.parsedMonthValues=(0,s.t)(this.monthValues),p=this.parsedYearValues=(0,s.t)(this.yearValues),h=this.parsedDayValues=(0,s.t)(this.dayValues),g=this.todayParts=(0,s.s)((0,s.x)());this.processMinParts(),this.processMaxParts(),this.defaultParts=(0,s.y)({refParts:g,monthValues:c,dayValues:h,yearValues:p,hourValues:d,minuteValues:l,minParts:this.minParts,maxParts:this.maxParts}),this.processValue(this.value),this.emitStyle()}emitStyle(){this.ionStyle.emit({interactive:!0,datetime:!0,"interactive-disabled":this.disabled})}renderFooter(){const{disabled:e,readonly:i,showDefaultButtons:t,showClearButton:a}=this,n=e||i;if(null===this.el.querySelector('[slot="buttons"]')&&!t&&!a)return;const d=()=>{this.reset(),this.setValue(void 0)};return(0,o.h)("div",{class:"datetime-footer"},(0,o.h)("div",{class:"datetime-buttons"},(0,o.h)("div",{class:{"datetime-action-buttons":!0,"has-clear-button":this.showClearButton}},(0,o.h)("slot",{name:"buttons"},(0,o.h)("ion-buttons",null,t&&(0,o.h)("ion-button",{id:"cancel-button",color:this.color,onClick:()=>this.cancel(!0),disabled:n},this.cancelText),(0,o.h)("div",{class:"datetime-action-buttons-container"},a&&(0,o.h)("ion-button",{id:"clear-button",color:this.color,onClick:()=>d(),disabled:n},this.clearText),t&&(0,o.h)("ion-button",{id:"confirm-button",color:this.color,onClick:()=>this.confirm(!0),disabled:n},this.doneText)))))))}renderWheelPicker(e=this.presentation){const i="time-date"===e?[this.renderTimePickerColumns(e),this.renderDatePickerColumns(e)]:[this.renderDatePickerColumns(e),this.renderTimePickerColumns(e)];return(0,o.h)("ion-picker",null,i)}renderDatePickerColumns(e){return"date-time"===e||"time-date"===e?this.renderCombinedDatePickerColumn():this.renderIndividualDatePickerColumns(e)}renderCombinedDatePickerColumn(){const{defaultParts:e,disabled:i,workingParts:t,locale:a,minParts:n,maxParts:r,todayParts:d,isDateEnabled:l}=this,c=this.getActivePartsWithFallback(),p=(0,s.z)(t),h=p[p.length-1];p[0].day=1,h.day=(0,s.A)(h.month,h.year);const g=void 0!==n&&(0,s.b)(n,p[0])?n:p[0],b=void 0!==r&&(0,s.i)(r,h)?r:h,m=(0,s.B)(a,d,g,b,this.parsedDayValues,this.parsedMonthValues);let f=m.items;const k=m.parts;l&&(f=f.map((u,D)=>{const P=k[D];let A;try{A=!l((0,s.u)(P))}catch(_){(0,v.a)("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",_)}return Object.assign(Object.assign({},u),{disabled:A})}));const x=null!==t.day?`${t.year}-${t.month}-${t.day}`:`${e.year}-${e.month}-${e.day}`;return(0,o.h)("ion-picker-column",{"aria-label":"Select a date",class:"date-column",color:this.color,disabled:i,value:x,onIonChange:u=>{const{value:D}=u.detail,P=k.find(({month:A,day:_,year:T})=>D===`${T}-${A}-${_}`);this.setWorkingParts(Object.assign(Object.assign({},t),P)),this.setActiveParts(Object.assign(Object.assign({},c),P)),u.stopPropagation()}},f.map(u=>(0,o.h)("ion-picker-column-option",{part:u.value===x?`${w} ${I}`:w,key:u.value,disabled:u.disabled,value:u.value},u.text)))}renderIndividualDatePickerColumns(e){const{workingParts:i,isDateEnabled:t}=this,n="year"!==e&&"time"!==e?(0,s.C)(this.locale,i,this.minParts,this.maxParts,this.parsedMonthValues):[];let d="date"===e?(0,s.D)(this.locale,i,this.minParts,this.maxParts,this.parsedDayValues):[];t&&(d=d.map(g=>{const{value:b}=g,m="string"==typeof b?parseInt(b):b,f={month:i.month,day:m,year:i.year};let k;try{k=!t((0,s.u)(f))}catch(x){(0,v.a)("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",x)}return Object.assign(Object.assign({},g),{disabled:k})}));const c="month"!==e&&"time"!==e?(0,s.E)(this.locale,this.defaultParts,this.minParts,this.maxParts,this.parsedYearValues):[];let h=[];return h=(0,s.F)(this.locale,{month:"numeric",day:"numeric"})?[this.renderMonthPickerColumn(n),this.renderDayPickerColumn(d),this.renderYearPickerColumn(c)]:[this.renderDayPickerColumn(d),this.renderMonthPickerColumn(n),this.renderYearPickerColumn(c)],h}renderDayPickerColumn(e){var i;if(0===e.length)return[];const{disabled:t,workingParts:a}=this,n=this.getActivePartsWithFallback(),r=null!==(i=null!==a.day?a.day:this.defaultParts.day)&&void 0!==i?i:void 0;return(0,o.h)("ion-picker-column",{"aria-label":"Select a day",class:"day-column",color:this.color,disabled:t,value:r,onIonChange:d=>{this.setWorkingParts(Object.assign(Object.assign({},a),{day:d.detail.value})),this.setActiveParts(Object.assign(Object.assign({},n),{day:d.detail.value})),d.stopPropagation()}},e.map(d=>(0,o.h)("ion-picker-column-option",{part:d.value===r?`${w} ${I}`:w,key:d.value,disabled:d.disabled,value:d.value},d.text)))}renderMonthPickerColumn(e){if(0===e.length)return[];const{disabled:i,workingParts:t}=this,a=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column",{"aria-label":"Select a month",class:"month-column",color:this.color,disabled:i,value:t.month,onIonChange:n=>{this.setWorkingParts(Object.assign(Object.assign({},t),{month:n.detail.value})),this.setActiveParts(Object.assign(Object.assign({},a),{month:n.detail.value})),n.stopPropagation()}},e.map(n=>(0,o.h)("ion-picker-column-option",{part:n.value===t.month?`${w} ${I}`:w,key:n.value,disabled:n.disabled,value:n.value},n.text)))}renderYearPickerColumn(e){if(0===e.length)return[];const{disabled:i,workingParts:t}=this,a=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column",{"aria-label":"Select a year",class:"year-column",color:this.color,disabled:i,value:t.year,onIonChange:n=>{this.setWorkingParts(Object.assign(Object.assign({},t),{year:n.detail.value})),this.setActiveParts(Object.assign(Object.assign({},a),{year:n.detail.value})),n.stopPropagation()}},e.map(n=>(0,o.h)("ion-picker-column-option",{part:n.value===t.year?`${w} ${I}`:w,key:n.value,disabled:n.disabled,value:n.value},n.text)))}renderTimePickerColumns(e){if(["date","month","month-year","year"].includes(e))return[];const t=void 0!==this.getActivePart(),{hoursData:a,minutesData:n,dayPeriodData:r}=(0,s.G)(this.locale,this.workingParts,this.hourCycle,t?this.minParts:void 0,t?this.maxParts:void 0,this.parsedHourValues,this.parsedMinuteValues);return[this.renderHourPickerColumn(a),this.renderMinutePickerColumn(n),this.renderDayPeriodPickerColumn(r)]}renderHourPickerColumn(e){const{disabled:i,workingParts:t}=this;if(0===e.length)return[];const a=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column",{"aria-label":"Select an hour",color:this.color,disabled:i,value:a.hour,numericInput:!0,onIonChange:n=>{this.setWorkingParts(Object.assign(Object.assign({},t),{hour:n.detail.value})),this.setActiveParts(Object.assign(Object.assign({},a),{hour:n.detail.value})),n.stopPropagation()}},e.map(n=>(0,o.h)("ion-picker-column-option",{part:n.value===a.hour?`${w} ${I}`:w,key:n.value,disabled:n.disabled,value:n.value},n.text)))}renderMinutePickerColumn(e){const{disabled:i,workingParts:t}=this;if(0===e.length)return[];const a=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column",{"aria-label":"Select a minute",color:this.color,disabled:i,value:a.minute,numericInput:!0,onIonChange:n=>{this.setWorkingParts(Object.assign(Object.assign({},t),{minute:n.detail.value})),this.setActiveParts(Object.assign(Object.assign({},a),{minute:n.detail.value})),n.stopPropagation()}},e.map(n=>(0,o.h)("ion-picker-column-option",{part:n.value===a.minute?`${w} ${I}`:w,key:n.value,disabled:n.disabled,value:n.value},n.text)))}renderDayPeriodPickerColumn(e){const{disabled:i,workingParts:t}=this;if(0===e.length)return[];const a=this.getActivePartsWithFallback(),n=(0,s.H)(this.locale);return(0,o.h)("ion-picker-column",{"aria-label":"Select a day period",style:n?{order:"-1"}:{},color:this.color,disabled:i,value:a.ampm,onIonChange:r=>{const d=(0,s.R)(t,r.detail.value);this.setWorkingParts(Object.assign(Object.assign({},t),{ampm:r.detail.value,hour:d})),this.setActiveParts(Object.assign(Object.assign({},a),{ampm:r.detail.value,hour:d})),r.stopPropagation()}},e.map(r=>(0,o.h)("ion-picker-column-option",{part:r.value===a.ampm?`${w} ${I}`:w,key:r.value,disabled:r.disabled,value:r.value},r.text)))}renderWheelView(e){const{locale:i}=this,a=(0,s.F)(i)?"month-first":"year-first";return(0,o.h)("div",{class:{[`wheel-order-${a}`]:!0}},this.renderWheelPicker(e))}renderCalendarHeader(e){const{disabled:i}=this,t="ios"===e?E.l:E.p,a="ios"===e?E.o:E.q,n=i||((e,i,t)=>{const a=Object.assign(Object.assign({},(0,s.d)(this.workingParts)),{day:null});return R(a,{minParts:i,maxParts:t})})(0,this.minParts,this.maxParts),r=i||((e,i)=>{const t=Object.assign(Object.assign({},(0,s.e)(this.workingParts)),{day:null});return R(t,{maxParts:i})})(0,this.maxParts),d=this.el.getAttribute("dir")||void 0;return(0,o.h)("div",{class:"calendar-header"},(0,o.h)("div",{class:"calendar-action-buttons"},(0,o.h)("div",{class:"calendar-month-year"},(0,o.h)("button",{class:{"calendar-month-year-toggle":!0,"ion-activatable":!0,"ion-focusable":!0},part:"month-year-button",disabled:i,"aria-label":this.showMonthAndYear?"Hide year picker":"Show year picker",onClick:()=>this.toggleMonthAndYearView()},(0,o.h)("span",{id:"toggle-wrapper"},(0,s.J)(this.locale,this.workingParts),(0,o.h)("ion-icon",{"aria-hidden":"true",icon:this.showMonthAndYear?t:a,lazy:!1,flipRtl:!0})),"md"===e&&(0,o.h)("ion-ripple-effect",null))),(0,o.h)("div",{class:"calendar-next-prev"},(0,o.h)("ion-buttons",null,(0,o.h)("ion-button",{"aria-label":"Previous month",disabled:n,onClick:()=>this.prevMonth()},(0,o.h)("ion-icon",{dir:d,"aria-hidden":"true",slot:"icon-only",icon:E.c,lazy:!1,flipRtl:!0})),(0,o.h)("ion-button",{"aria-label":"Next month",disabled:r,onClick:()=>this.nextMonth()},(0,o.h)("ion-icon",{dir:d,"aria-hidden":"true",slot:"icon-only",icon:E.o,lazy:!1,flipRtl:!0}))))),(0,o.h)("div",{class:"calendar-days-of-week","aria-hidden":"true"},(0,s.I)(this.locale,e,this.firstDayOfWeek%7).map(l=>(0,o.h)("div",{class:"day-of-week"},l))))}renderMonth(e,i){const{disabled:t,readonly:a}=this,n=void 0===this.parsedYearValues||this.parsedYearValues.includes(i),r=void 0===this.parsedMonthValues||this.parsedMonthValues.includes(e),d=!n||!r,l=t||a,c=t||R({month:e,year:i,day:null},{minParts:Object.assign(Object.assign({},this.minParts),{day:null}),maxParts:Object.assign(Object.assign({},this.maxParts),{day:null})}),p=this.workingParts.month===e&&this.workingParts.year===i,h=this.getActivePartsWithFallback();return(0,o.h)("div",{"aria-hidden":p?null:"true",class:{"calendar-month":!0,"calendar-month-disabled":!p&&c}},(0,o.h)("div",{class:"calendar-month-grid"},(0,s.K)(e,i,this.firstDayOfWeek%7).map((g,b)=>{const{day:m,dayOfWeek:f}=g,{el:k,highlightedDates:x,isDateEnabled:u,multiple:D}=this,P={month:e,day:m,year:i},A=null===m,{isActive:_,isToday:T,ariaLabel:H,ariaSelected:we,disabled:Pe,text:Ce}=((e,i,t,a,n,r,d)=>{const c=void 0!==(Array.isArray(t)?t:[t]).find(g=>(0,s.c)(i,g)),p=(0,s.c)(i,a);return{disabled:K(i,n,r,d),isActive:c,isToday:p,ariaSelected:c?"true":null,ariaLabel:(0,s.g)(e,p,i),text:null!=i.day?(0,s.a)(e,i):null}})(this.locale,P,this.activeParts,this.todayParts,this.minParts,this.maxParts,this.parsedDayValues),te=(0,s.u)(P);let W=d||Pe;if(!W&&void 0!==u)try{W=!u(te)}catch(z){(0,v.a)("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",k,z)}const De=W&&l,Me=W||l;let L,ie;return void 0!==x&&!_&&null!==m&&(L=((e,i,t)=>{if(Array.isArray(e)){const a=i.split("T")[0],n=e.find(r=>r.date===a);if(n)return{textColor:n.textColor,backgroundColor:n.backgroundColor}}else try{return e(i)}catch(a){(0,v.a)("Exception thrown from provided `highlightedDates` callback. Please check your function and try again.",t,a)}})(x,te,k)),A||(ie=`calendar-day${_?" active":""}${T?" today":""}${W?" disabled":""}`),(0,o.h)("div",{class:"calendar-day-wrapper"},(0,o.h)("button",{ref:z=>{z&&(z.style.setProperty("color",`${L?L.textColor:""}`,"important"),z.style.setProperty("background-color",`${L?L.backgroundColor:""}`,"important"))},tabindex:"-1","data-day":m,"data-month":e,"data-year":i,"data-index":b,"data-day-of-week":f,disabled:Me,class:{"calendar-day-padding":A,"calendar-day":!0,"calendar-day-active":_,"calendar-day-constrained":De,"calendar-day-today":T},part:ie,"aria-hidden":A?"true":null,"aria-selected":we,"aria-label":H,onClick:()=>{A||(this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),{month:e,day:m,year:i})),D?this.setActiveParts({month:e,day:m,year:i},_):this.setActiveParts(Object.assign(Object.assign({},h),{month:e,day:m,year:i})))}},Ce))})))}renderCalendarBody(){return(0,o.h)("div",{class:"calendar-body ion-focusable",ref:e=>this.calendarBodyRef=e,tabindex:"0"},(0,s.z)(this.workingParts,this.forceRenderDate).map(({month:e,year:i})=>this.renderMonth(e,i)))}renderCalendar(e){return(0,o.h)("div",{class:"datetime-calendar",key:"datetime-calendar"},this.renderCalendarHeader(e),this.renderCalendarBody())}renderTimeLabel(){if(null!==this.el.querySelector('[slot="time-label"]')||this.showDefaultTimeLabel)return(0,o.h)("slot",{name:"time-label"},"Time")}renderTimeOverlay(){var e=this;const{disabled:i,hourCycle:t,isTimePopoverOpen:a,locale:n,formatOptions:r}=this,d=(0,s.L)(n,t),l=this.getActivePartsWithFallback();return[(0,o.h)("div",{class:"time-header"},this.renderTimeLabel()),(0,o.h)("button",{class:{"time-body":!0,"time-body-active":a},part:"time-button"+(a?" active":""),"aria-expanded":"false","aria-haspopup":"true",disabled:i,onClick:(c=(0,M.A)(function*(p){const{popoverRef:h}=e;h&&(e.isTimePopoverOpen=!0,h.present(new CustomEvent("ionShadowTarget",{detail:{ionShadowTarget:p.target}})),yield h.onWillDismiss(),e.isTimePopoverOpen=!1)}),function(h){return c.apply(this,arguments)})},(0,s.M)(n,l,d,r?.time)),(0,o.h)("ion-popover",{alignment:"center",translucent:!0,overlayIndex:1,arrow:!1,onWillPresent:c=>{c.target.querySelectorAll("ion-picker-column").forEach(h=>h.scrollActiveItemIntoView())},style:{"--offset-y":"-10px","--min-width":"fit-content"},keyboardEvents:!0,ref:c=>this.popoverRef=c},this.renderWheelPicker("time"))];var c}getHeaderSelectedDateText(){var e;const{activeParts:i,formatOptions:t,multiple:a,titleSelectedDatesFormatter:n}=this,r=Array.isArray(i);let d;if(a&&r&&1!==i.length){if(d=`${i.length} days`,void 0!==n)try{d=n((0,s.u)(i))}catch(l){(0,v.a)("Exception in provided `titleSelectedDatesFormatter`: ",l)}}else d=(0,s.N)(this.locale,this.getActivePartsWithFallback(),null!==(e=t?.date)&&void 0!==e?e:{weekday:"short",month:"short",day:"numeric"});return d}renderHeader(e=!0){if(null!==this.el.querySelector('[slot="title"]')||this.showDefaultTitle)return(0,o.h)("div",{class:"datetime-header"},(0,o.h)("div",{class:"datetime-title"},(0,o.h)("slot",{name:"title"},"Select Date")),e&&(0,o.h)("div",{class:"datetime-selected-date"},this.getHeaderSelectedDateText()))}renderTime(){const{presentation:e}=this;return(0,o.h)("div",{class:"datetime-time"},"time"===e?this.renderWheelPicker():this.renderTimeOverlay())}renderCalendarViewMonthYearPicker(){return(0,o.h)("div",{class:"datetime-year"},this.renderWheelView("month-year"))}renderDatetime(e){const{presentation:i,preferWheel:t}=this;if(t&&("date"===i||"date-time"===i||"time-date"===i))return[this.renderHeader(!1),this.renderWheelView(),this.renderFooter()];switch(i){case"date-time":return[this.renderHeader(),this.renderCalendar(e),this.renderCalendarViewMonthYearPicker(),this.renderTime(),this.renderFooter()];case"time-date":return[this.renderHeader(),this.renderTime(),this.renderCalendar(e),this.renderCalendarViewMonthYearPicker(),this.renderFooter()];case"time":return[this.renderHeader(!1),this.renderTime(),this.renderFooter()];case"month":case"month-year":case"year":return[this.renderHeader(!1),this.renderWheelView(),this.renderFooter()];default:return[this.renderHeader(),this.renderCalendar(e),this.renderCalendarViewMonthYearPicker(),this.renderFooter()]}}render(){const{name:e,value:i,disabled:t,el:a,color:n,readonly:r,showMonthAndYear:d,preferWheel:l,presentation:c,size:p,isGridStyle:h}=this,g=(0,S.b)(this),b="year"===c||"month"===c||"month-year"===c,m=d||b,f=d&&!b,x=("date"===c||"date-time"===c||"time-date"===c)&&l;return(0,O.d)(!0,a,e,(0,s.O)(i),t),(0,o.h)(o.f,{key:"48313af4ec8e2a2666cd8c89932c5131dfa7b556","aria-disabled":t?"true":null,onFocus:this.onFocus,onBlur:this.onBlur,class:Object.assign({},(0,F.c)(n,{[g]:!0,"datetime-readonly":r,"datetime-disabled":t,"show-month-and-year":m,"month-year-picker-open":f,[`datetime-presentation-${c}`]:!0,[`datetime-size-${p}`]:!0,"datetime-prefer-wheel":x,"datetime-grid":h}))},(0,o.h)("div",{key:"b72570048236415aed915488305046d987d51dcf",class:"intersection-tracker",ref:u=>this.intersectionTrackerRef=u}),this.renderDatetime(g))}get el(){return(0,o.i)(this)}static get watchers(){return{formatOptions:["formatOptionsChanged"],disabled:["disabledChanged"],min:["minChanged"],max:["maxChanged"],presentation:["presentationChanged"],yearValues:["yearValuesChanged"],monthValues:["monthValuesChanged"],dayValues:["dayValuesChanged"],hourValues:["hourValuesChanged"],minuteValues:["minuteValuesChanged"],value:["valueChanged"]}}};let pe=0;const me="datetime-cancel",ue="datetime-confirm",w="wheel-item",I="active";N.style={ios:':host{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;background:var(--background);overflow:hidden}:host(.datetime-size-fixed){width:auto;height:auto}:host(.datetime-size-fixed:not(.datetime-prefer-wheel)){max-width:350px}:host(.datetime-size-fixed.datetime-prefer-wheel){min-width:350px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}:host(.datetime-size-cover){width:100%}:host .calendar-body,:host .datetime-year{opacity:0}:host(:not(.datetime-ready)) .datetime-year{position:absolute;pointer-events:none}:host(.datetime-ready) .calendar-body{opacity:1}:host(.datetime-ready) .datetime-year{display:none;opacity:1}:host .wheel-order-year-first .day-column{-ms-flex-order:3;order:3;text-align:end}:host .wheel-order-year-first .month-column{-ms-flex-order:2;order:2;text-align:end}:host .wheel-order-year-first .year-column{-ms-flex-order:1;order:1;text-align:start}:host .datetime-calendar,:host .datetime-year{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:column;flex-flow:column}:host(.show-month-and-year) .datetime-year{display:-ms-flexbox;display:flex}:host(.show-month-and-year) .calendar-next-prev,:host(.show-month-and-year) .calendar-days-of-week,:host(.show-month-and-year) .calendar-body,:host(.show-month-and-year) .datetime-time{display:none}:host(.month-year-picker-open) .datetime-footer{display:none}:host(.datetime-disabled){pointer-events:none}:host(.datetime-disabled) .calendar-days-of-week,:host(.datetime-disabled) .datetime-time{opacity:0.4}:host(.datetime-readonly){pointer-events:none;}:host(.datetime-readonly) .calendar-action-buttons,:host(.datetime-readonly) .calendar-body,:host(.datetime-readonly) .datetime-year{pointer-events:initial}:host(.datetime-readonly) .calendar-day[disabled]:not(.calendar-day-constrained),:host(.datetime-readonly) .datetime-action-buttons ion-button[disabled]{opacity:1}:host .datetime-header .datetime-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host .datetime-action-buttons.has-clear-button{width:100%}:host .datetime-action-buttons ion-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.datetime-action-buttons .datetime-action-buttons-container{display:-ms-flexbox;display:flex}:host .calendar-action-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host .calendar-action-buttons ion-button{--background:transparent}:host .calendar-days-of-week{display:grid;grid-template-columns:repeat(7, 1fr);text-align:center}.calendar-days-of-week .day-of-week{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0}:host .calendar-body{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;outline:none}:host .calendar-body .calendar-month{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;scroll-snap-align:start;scroll-snap-stop:always;-ms-flex-negative:0;flex-shrink:0;width:100%}:host .calendar-body .calendar-month-disabled{scroll-snap-align:none}:host .calendar-body::-webkit-scrollbar{display:none}:host .calendar-body .calendar-month-grid{display:grid;grid-template-columns:repeat(7, 1fr)}:host .calendar-day-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;min-height:0;overflow:visible}.calendar-day{border-radius:50%;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:0px;margin-bottom:0px;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;outline:none;background:none;color:currentColor;font-family:var(--ion-font-family, inherit);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:0}:host .calendar-day[disabled]{pointer-events:none;opacity:0.4}.calendar-day:focus{background:rgba(var(--ion-color-base-rgb), 0.2);-webkit-box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2);box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2)}:host .datetime-time{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host(.datetime-presentation-time) .datetime-time{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}:host ion-popover{--height:200px}:host .time-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host .time-body{border-radius:8px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;display:-ms-flexbox;display:flex;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host .time-body-active{color:var(--ion-color-base)}:host(.in-item){position:static}:host(.show-month-and-year) .calendar-action-buttons .calendar-month-year-toggle{color:var(--ion-color-base)}.calendar-month-year{min-width:0}.calendar-month-year-toggle{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;position:relative;border:0;outline:none;background:transparent;cursor:pointer;z-index:1}.calendar-month-year-toggle::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:opacity 15ms linear, background-color 15ms linear;transition:opacity 15ms linear, background-color 15ms linear;z-index:-1}.calendar-month-year-toggle.ion-focused::after{background:currentColor}.calendar-month-year-toggle:disabled{opacity:0.3;pointer-events:none}.calendar-month-year-toggle ion-icon{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0}.calendar-month-year-toggle #toggle-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}ion-picker{--highlight-background:var(--wheel-highlight-background);--highlight-border-radius:var(--wheel-highlight-border-radius);--fade-background-rgb:var(--wheel-fade-background-rgb)}:host{--background:var(--ion-color-light, #f4f5f8);--background-rgb:var(--ion-color-light-rgb, 244, 245, 248);--title-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}:host(.datetime-presentation-date-time:not(.datetime-prefer-wheel)),:host(.datetime-presentation-time-date:not(.datetime-prefer-wheel)),:host(.datetime-presentation-date:not(.datetime-prefer-wheel)){min-height:350px}:host .datetime-header{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:16px;padding-bottom:16px;border-bottom:0.55px solid var(--ion-color-step-200, var(--ion-background-color-step-200, #cccccc));font-size:min(0.875rem, 22.4px)}:host .datetime-header .datetime-title{color:var(--title-color)}:host .datetime-header .datetime-selected-date{margin-top:10px}.calendar-month-year-toggle{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0px;padding-bottom:0px;min-height:44px;font-size:min(1rem, 25.6px);font-weight:600}.calendar-month-year-toggle.ion-focused::after{opacity:0.15}.calendar-month-year-toggle #toggle-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:10px;margin-bottom:10px}:host .calendar-action-buttons .calendar-month-year-toggle ion-icon,:host .calendar-action-buttons ion-buttons ion-button{color:var(--ion-color-base)}:host .calendar-action-buttons ion-buttons{padding-left:0;padding-right:0;padding-top:8px;padding-bottom:0}:host .calendar-action-buttons ion-buttons ion-button{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host .calendar-days-of-week{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0;color:var(--ion-color-step-300, var(--ion-text-color-step-700, #b3b3b3));font-size:min(0.75rem, 19.2px);font-weight:600;line-height:24px;text-transform:uppercase}@supports (border-radius: mod(1px, 1px)){.calendar-days-of-week .day-of-week{width:clamp(20px, calc(mod(min(1rem, 24px), 24px) * 10), 100%);height:24px;overflow:hidden}.calendar-day{border-radius:max(8px, mod(min(1rem, 24px), 24px) * 10)}}@supports ((border-radius: mod(1px, 1px)) and (background: -webkit-named-image(apple-pay-logo-black)) and (not (contain-intrinsic-size: none))) or (not (border-radius: mod(1px, 1px))){.calendar-days-of-week .day-of-week{width:auto;height:auto;overflow:initial}.calendar-day{border-radius:32px}}:host .calendar-body .calendar-month .calendar-month-grid{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;-ms-flex-align:center;align-items:center;height:calc(100% - 16px)}:host .calendar-day-wrapper{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;height:0;min-height:1rem}:host .calendar-day{width:40px;min-width:40px;height:40px;font-size:min(1.25rem, 32px)}.calendar-day.calendar-day-active{background:rgba(var(--ion-color-base-rgb), 0.2);font-size:min(1.375rem, 35.2px)}:host .calendar-day.calendar-day-today{color:var(--ion-color-base)}:host .calendar-day.calendar-day-active{color:var(--ion-color-base);font-weight:600}:host .calendar-day.calendar-day-today.calendar-day-active{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host .datetime-time{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:8px;padding-bottom:16px;font-size:min(1rem, 25.6px)}:host .datetime-time .time-header{font-weight:600}:host .datetime-buttons{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;border-top:0.55px solid var(--ion-color-step-200, var(--ion-background-color-step-200, #cccccc))}:host .datetime-buttons ::slotted(ion-buttons),:host .datetime-buttons ion-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}:host .datetime-action-buttons{width:100%}',md:':host{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;background:var(--background);overflow:hidden}:host(.datetime-size-fixed){width:auto;height:auto}:host(.datetime-size-fixed:not(.datetime-prefer-wheel)){max-width:350px}:host(.datetime-size-fixed.datetime-prefer-wheel){min-width:350px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}:host(.datetime-size-cover){width:100%}:host .calendar-body,:host .datetime-year{opacity:0}:host(:not(.datetime-ready)) .datetime-year{position:absolute;pointer-events:none}:host(.datetime-ready) .calendar-body{opacity:1}:host(.datetime-ready) .datetime-year{display:none;opacity:1}:host .wheel-order-year-first .day-column{-ms-flex-order:3;order:3;text-align:end}:host .wheel-order-year-first .month-column{-ms-flex-order:2;order:2;text-align:end}:host .wheel-order-year-first .year-column{-ms-flex-order:1;order:1;text-align:start}:host .datetime-calendar,:host .datetime-year{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:column;flex-flow:column}:host(.show-month-and-year) .datetime-year{display:-ms-flexbox;display:flex}:host(.show-month-and-year) .calendar-next-prev,:host(.show-month-and-year) .calendar-days-of-week,:host(.show-month-and-year) .calendar-body,:host(.show-month-and-year) .datetime-time{display:none}:host(.month-year-picker-open) .datetime-footer{display:none}:host(.datetime-disabled){pointer-events:none}:host(.datetime-disabled) .calendar-days-of-week,:host(.datetime-disabled) .datetime-time{opacity:0.4}:host(.datetime-readonly){pointer-events:none;}:host(.datetime-readonly) .calendar-action-buttons,:host(.datetime-readonly) .calendar-body,:host(.datetime-readonly) .datetime-year{pointer-events:initial}:host(.datetime-readonly) .calendar-day[disabled]:not(.calendar-day-constrained),:host(.datetime-readonly) .datetime-action-buttons ion-button[disabled]{opacity:1}:host .datetime-header .datetime-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host .datetime-action-buttons.has-clear-button{width:100%}:host .datetime-action-buttons ion-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.datetime-action-buttons .datetime-action-buttons-container{display:-ms-flexbox;display:flex}:host .calendar-action-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host .calendar-action-buttons ion-button{--background:transparent}:host .calendar-days-of-week{display:grid;grid-template-columns:repeat(7, 1fr);text-align:center}.calendar-days-of-week .day-of-week{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0}:host .calendar-body{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;outline:none}:host .calendar-body .calendar-month{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;scroll-snap-align:start;scroll-snap-stop:always;-ms-flex-negative:0;flex-shrink:0;width:100%}:host .calendar-body .calendar-month-disabled{scroll-snap-align:none}:host .calendar-body::-webkit-scrollbar{display:none}:host .calendar-body .calendar-month-grid{display:grid;grid-template-columns:repeat(7, 1fr)}:host .calendar-day-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;min-height:0;overflow:visible}.calendar-day{border-radius:50%;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:0px;margin-bottom:0px;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;outline:none;background:none;color:currentColor;font-family:var(--ion-font-family, inherit);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:0}:host .calendar-day[disabled]{pointer-events:none;opacity:0.4}.calendar-day:focus{background:rgba(var(--ion-color-base-rgb), 0.2);-webkit-box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2);box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2)}:host .datetime-time{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host(.datetime-presentation-time) .datetime-time{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}:host ion-popover{--height:200px}:host .time-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host .time-body{border-radius:8px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;display:-ms-flexbox;display:flex;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host .time-body-active{color:var(--ion-color-base)}:host(.in-item){position:static}:host(.show-month-and-year) .calendar-action-buttons .calendar-month-year-toggle{color:var(--ion-color-base)}.calendar-month-year{min-width:0}.calendar-month-year-toggle{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;position:relative;border:0;outline:none;background:transparent;cursor:pointer;z-index:1}.calendar-month-year-toggle::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:opacity 15ms linear, background-color 15ms linear;transition:opacity 15ms linear, background-color 15ms linear;z-index:-1}.calendar-month-year-toggle.ion-focused::after{background:currentColor}.calendar-month-year-toggle:disabled{opacity:0.3;pointer-events:none}.calendar-month-year-toggle ion-icon{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0}.calendar-month-year-toggle #toggle-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}ion-picker{--highlight-background:var(--wheel-highlight-background);--highlight-border-radius:var(--wheel-highlight-border-radius);--fade-background-rgb:var(--wheel-fade-background-rgb)}:host{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #ffffff));--title-color:var(--ion-color-contrast)}:host .datetime-header{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:20px;background:var(--ion-color-base);color:var(--title-color)}:host .datetime-header .datetime-title{font-size:0.75rem;text-transform:uppercase}:host .datetime-header .datetime-selected-date{margin-top:30px;font-size:2.125rem}:host .calendar-action-buttons ion-button{--color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}.calendar-month-year-toggle{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:12px;min-height:48px;background:transparent;color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959));z-index:1}.calendar-month-year-toggle.ion-focused::after{opacity:0.04}.calendar-month-year-toggle ion-ripple-effect{color:currentColor}@media (any-hover: hover){.calendar-month-year-toggle.ion-activatable:not(.ion-focused):hover::after{background:currentColor;opacity:0.04}}:host .calendar-days-of-week{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:0px;padding-bottom:0px;color:var(--ion-color-step-500, var(--ion-text-color-step-500, gray));font-size:0.875rem;line-height:36px}:host .calendar-body .calendar-month .calendar-month-grid{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:4px;padding-bottom:4px;grid-template-rows:repeat(6, 1fr)}:host .calendar-day{width:42px;min-width:42px;height:42px;font-size:0.875rem}:host .calendar-day.calendar-day-today{border:1px solid var(--ion-color-base);color:var(--ion-color-base)}:host .calendar-day.calendar-day-active{color:var(--ion-color-contrast)}.calendar-day.calendar-day-active{border:1px solid var(--ion-color-base);background:var(--ion-color-base)}:host .datetime-time{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:8px;padding-bottom:8px}:host .time-header{color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}:host(.datetime-presentation-month) .datetime-year,:host(.datetime-presentation-year) .datetime-year,:host(.datetime-presentation-month-year) .datetime-year{margin-top:20px;margin-bottom:20px}:host .datetime-buttons{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:10px;padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}'};const Z=e=>{const i=(0,j.c)(),t=(0,j.c)(),a=(0,j.c)();return t.addElement(e.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),a.addElement(e.querySelector(".picker-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),i.addElement(e).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([t,a])},G=e=>{const i=(0,j.c)(),t=(0,j.c)(),a=(0,j.c)();return t.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",.01),a.addElement(e.querySelector(".picker-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),i.addElement(e).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([t,a])},X=class{constructor(e){(0,o.r)(this,e),this.didPresent=(0,o.d)(this,"ionPickerDidPresent",7),this.willPresent=(0,o.d)(this,"ionPickerWillPresent",7),this.willDismiss=(0,o.d)(this,"ionPickerWillDismiss",7),this.didDismiss=(0,o.d)(this,"ionPickerDidDismiss",7),this.didPresentShorthand=(0,o.d)(this,"didPresent",7),this.willPresentShorthand=(0,o.d)(this,"willPresent",7),this.willDismissShorthand=(0,o.d)(this,"willDismiss",7),this.didDismissShorthand=(0,o.d)(this,"didDismiss",7),this.delegateController=(0,C.d)(this),this.lockController=(0,ae.c)(),this.triggerController=(0,C.e)(),this.onBackdropTap=()=>{this.dismiss(void 0,C.B)},this.dispatchCancelHandler=i=>{if((0,C.i)(i.detail.role)){const a=this.buttons.find(n=>"cancel"===n.role);this.callButtonHandler(a)}},this.presented=!1,this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.buttons=[],this.columns=[],this.cssClass=void 0,this.duration=0,this.showBackdrop=!0,this.backdropDismiss=!0,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(e,i){!0===e&&!1===i?this.present():!1===e&&!0===i&&this.dismiss()}triggerChanged(){const{trigger:e,el:i,triggerController:t}=this;e&&t.addClickListener(i,e)}connectedCallback(){(0,C.j)(this.el),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){var e;null!==(e=this.htmlAttributes)&&void 0!==e&&e.id||(0,C.k)(this.el)}componentDidLoad(){(0,v.p)("ion-picker-legacy and ion-picker-legacy-column have been deprecated in favor of new versions of the ion-picker and ion-picker-column components. These new components display inline with your page content allowing for more presentation flexibility than before.",this.el),!0===this.isOpen&&(0,O.r)(()=>this.present()),this.triggerChanged()}present(){var e=this;return(0,M.A)(function*(){const i=yield e.lockController.lock();yield e.delegateController.attachViewToDom(),yield(0,C.f)(e,"pickerEnter",Z,Z,void 0),e.duration>0&&(e.durationTimeout=setTimeout(()=>e.dismiss(),e.duration)),i()})()}dismiss(e,i){var t=this;return(0,M.A)(function*(){const a=yield t.lockController.lock();t.durationTimeout&&clearTimeout(t.durationTimeout);const n=yield(0,C.g)(t,e,i,"pickerLeave",G,G);return n&&t.delegateController.removeViewFromDom(),a(),n})()}onDidDismiss(){return(0,C.h)(this.el,"ionPickerDidDismiss")}onWillDismiss(){return(0,C.h)(this.el,"ionPickerWillDismiss")}getColumn(e){return Promise.resolve(this.columns.find(i=>i.name===e))}buttonClick(e){var i=this;return(0,M.A)(function*(){const t=e.role;return(0,C.i)(t)?i.dismiss(void 0,t):(yield i.callButtonHandler(e))?i.dismiss(i.getSelected(),e.role):Promise.resolve()})()}callButtonHandler(e){var i=this;return(0,M.A)(function*(){return!(e&&!1===(yield(0,C.s)(e.handler,i.getSelected())))})()}getSelected(){const e={};return this.columns.forEach((i,t)=>{const a=void 0!==i.selectedIndex?i.options[i.selectedIndex]:void 0;e[i.name]={text:a?a.text:void 0,value:a?a.value:void 0,columnIndex:t}}),e}render(){const{htmlAttributes:e}=this,i=(0,S.b)(this);return(0,o.h)(o.f,Object.assign({key:"3b163ca87354a3a4f302ff016d5affd0dc97bccc","aria-modal":"true",tabindex:"-1"},e,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign({[i]:!0,[`picker-${i}`]:!0,"overlay-hidden":!0},(0,F.g)(this.cssClass)),onIonBackdropTap:this.onBackdropTap,onIonPickerWillDismiss:this.dispatchCancelHandler}),(0,o.h)("ion-backdrop",{key:"da4224447bdbcfbadd1bd63ebe7a7bfdb8aa3129",visible:this.showBackdrop,tappable:this.backdropDismiss}),(0,o.h)("div",{key:"211475c859b7acf4d64556905c45993201d92d43",tabindex:"0"}),(0,o.h)("div",{key:"c3b3674038155809caea84ae6348ff0d66897a64",class:"picker-wrapper ion-overlay-wrapper",role:"dialog"},(0,o.h)("div",{key:"a21757da70dc7864945a5751d9da3ca4bf87897b",class:"picker-toolbar"},this.buttons.map(t=>(0,o.h)("div",{class:be(t)},(0,o.h)("button",{type:"button",onClick:()=>this.buttonClick(t),class:ye(t)},t.text)))),(0,o.h)("div",{key:"0220da1854d09ef22d2d9a32eaa3c3b222be5a0a",class:"picker-columns"},(0,o.h)("div",{key:"55757c165ba9e38e56b4dee76a9b13d3ff8b21e6",class:"picker-above-highlight"}),this.presented&&this.columns.map(t=>(0,o.h)("ion-picker-legacy-column",{col:t})),(0,o.h)("div",{key:"160092a46a48287bf75e5dfe3502f1755a2d0c70",class:"picker-below-highlight"}))),(0,o.h)("div",{key:"e212db6cca7d75fc0eda0baf4312dd51b9b7a4ef",tabindex:"0"}))}get el(){return(0,o.i)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},be=e=>({[`picker-toolbar-${e.role}`]:void 0!==e.role,"picker-toolbar-button":!0}),ye=e=>Object.assign({"picker-button":!0,"ion-activatable":!0},(0,F.g)(e.cssClass));X.style={ios:".sc-ion-picker-legacy-ios-h{--border-radius:0;--border-style:solid;--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--max-height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;top:0;display:block;position:absolute;width:100%;height:100%;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.sc-ion-picker-legacy-ios-h{inset-inline-start:0}.overlay-hidden.sc-ion-picker-legacy-ios-h{display:none}.picker-wrapper.sc-ion-picker-legacy-ios{border-radius:var(--border-radius);left:0;right:0;bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;overflow:hidden;z-index:10}.picker-toolbar.sc-ion-picker-legacy-ios{width:100%;background:transparent;contain:strict;z-index:1}.picker-button.sc-ion-picker-legacy-ios{border:0;font-family:inherit}.picker-button.sc-ion-picker-legacy-ios:active,.picker-button.sc-ion-picker-legacy-ios:focus{outline:none}.picker-columns.sc-ion-picker-legacy-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--ion-safe-area-bottom, 0);contain:strict;overflow:hidden}.picker-above-highlight.sc-ion-picker-legacy-ios,.picker-below-highlight.sc-ion-picker-legacy-ios{display:none;pointer-events:none}.sc-ion-picker-legacy-ios-h{--background:var(--ion-background-color, #fff);--border-width:1px 0 0;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--height:260px;--backdrop-opacity:var(--ion-backdrop-opacity, 0.26);color:var(--ion-item-color, var(--ion-text-color, #000))}.picker-toolbar.sc-ion-picker-legacy-ios{display:-ms-flexbox;display:flex;height:44px;border-bottom:0.55px solid var(--border-color)}.picker-toolbar-button.sc-ion-picker-legacy-ios{-ms-flex:1;flex:1;text-align:end}.picker-toolbar-button.sc-ion-picker-legacy-ios:last-child .picker-button.sc-ion-picker-legacy-ios{font-weight:600}.picker-toolbar-button.sc-ion-picker-legacy-ios:first-child{font-weight:normal;text-align:start}.picker-button.sc-ion-picker-legacy-ios,.picker-button.ion-activated.sc-ion-picker-legacy-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:1em;padding-inline-start:1em;-webkit-padding-end:1em;padding-inline-end:1em;padding-top:0;padding-bottom:0;height:44px;background:transparent;color:var(--ion-color-primary, #0054e9);font-size:16px}.picker-columns.sc-ion-picker-legacy-ios{height:215px;-webkit-perspective:1000px;perspective:1000px}.picker-above-highlight.sc-ion-picker-legacy-ios{top:0;-webkit-transform:translate3d(0, 0, 90px);transform:translate3d(0, 0, 90px);display:block;position:absolute;width:100%;height:81px;border-bottom:1px solid var(--border-color);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, var(--background, var(--ion-background-color, #fff))), to(rgba(var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255)), 0.8)));background:linear-gradient(to bottom, var(--background, var(--ion-background-color, #fff)) 20%, rgba(var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255)), 0.8) 100%);z-index:10}.picker-above-highlight.sc-ion-picker-legacy-ios{inset-inline-start:0}.picker-below-highlight.sc-ion-picker-legacy-ios{top:115px;-webkit-transform:translate3d(0, 0, 90px);transform:translate3d(0, 0, 90px);display:block;position:absolute;width:100%;height:119px;border-top:1px solid var(--border-color);background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, var(--background, var(--ion-background-color, #fff))), to(rgba(var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255)), 0.8)));background:linear-gradient(to top, var(--background, var(--ion-background-color, #fff)) 30%, rgba(var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255)), 0.8) 100%);z-index:11}.picker-below-highlight.sc-ion-picker-legacy-ios{inset-inline-start:0}",md:".sc-ion-picker-legacy-md-h{--border-radius:0;--border-style:solid;--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--max-height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;top:0;display:block;position:absolute;width:100%;height:100%;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.sc-ion-picker-legacy-md-h{inset-inline-start:0}.overlay-hidden.sc-ion-picker-legacy-md-h{display:none}.picker-wrapper.sc-ion-picker-legacy-md{border-radius:var(--border-radius);left:0;right:0;bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;overflow:hidden;z-index:10}.picker-toolbar.sc-ion-picker-legacy-md{width:100%;background:transparent;contain:strict;z-index:1}.picker-button.sc-ion-picker-legacy-md{border:0;font-family:inherit}.picker-button.sc-ion-picker-legacy-md:active,.picker-button.sc-ion-picker-legacy-md:focus{outline:none}.picker-columns.sc-ion-picker-legacy-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--ion-safe-area-bottom, 0);contain:strict;overflow:hidden}.picker-above-highlight.sc-ion-picker-legacy-md,.picker-below-highlight.sc-ion-picker-legacy-md{display:none;pointer-events:none}.sc-ion-picker-legacy-md-h{--background:var(--ion-background-color, #fff);--border-width:0.55px 0 0;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--height:260px;--backdrop-opacity:var(--ion-backdrop-opacity, 0.26);color:var(--ion-item-color, var(--ion-text-color, #000))}.picker-toolbar.sc-ion-picker-legacy-md{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;height:44px}.picker-button.sc-ion-picker-legacy-md,.picker-button.ion-activated.sc-ion-picker-legacy-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:1.1em;padding-inline-start:1.1em;-webkit-padding-end:1.1em;padding-inline-end:1.1em;padding-top:0;padding-bottom:0;height:44px;background:transparent;color:var(--ion-color-primary, #0054e9);font-size:14px;font-weight:500;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none}.picker-columns.sc-ion-picker-legacy-md{height:216px;-webkit-perspective:1800px;perspective:1800px}.picker-above-highlight.sc-ion-picker-legacy-md{top:0;-webkit-transform:translate3d(0, 0, 90px);transform:translate3d(0, 0, 90px);position:absolute;width:100%;height:81px;border-bottom:1px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, var(--ion-background-color, #fff)), to(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)));background:linear-gradient(to bottom, var(--ion-background-color, #fff) 20%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 100%);z-index:10}.picker-above-highlight.sc-ion-picker-legacy-md{inset-inline-start:0}.picker-below-highlight.sc-ion-picker-legacy-md{top:115px;-webkit-transform:translate3d(0, 0, 90px);transform:translate3d(0, 0, 90px);position:absolute;width:100%;height:119px;border-top:1px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, var(--ion-background-color, #fff)), to(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)));background:linear-gradient(to top, var(--ion-background-color, #fff) 30%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 100%);z-index:11}.picker-below-highlight.sc-ion-picker-legacy-md{inset-inline-start:0}"};const q=class{constructor(e){(0,o.r)(this,e),this.ionPickerColChange=(0,o.d)(this,"ionPickerColChange",7),this.optHeight=0,this.rotateFactor=0,this.scaleFactor=1,this.velocity=0,this.y=0,this.noAnimate=!0,this.colDidChange=!1,this.col=void 0}colChanged(){this.colDidChange=!0}connectedCallback(){var e=this;return(0,M.A)(function*(){let i=0,t=.81;"ios"===(0,S.b)(e)&&(i=-.46,t=1),e.rotateFactor=i,e.scaleFactor=t,e.gesture=(yield Promise.resolve().then(y.bind(y,8607))).createGesture({el:e.el,gestureName:"picker-swipe",gesturePriority:100,threshold:0,passive:!1,onStart:n=>e.onStart(n),onMove:n=>e.onMove(n),onEnd:n=>e.onEnd(n)}),e.gesture.enable(),e.tmrId=setTimeout(()=>{e.noAnimate=!1,e.refresh(!0)},250)})()}componentDidLoad(){this.onDomChange()}componentDidUpdate(){this.colDidChange&&(this.onDomChange(!0,!1),this.colDidChange=!1)}disconnectedCallback(){void 0!==this.rafId&&cancelAnimationFrame(this.rafId),this.tmrId&&clearTimeout(this.tmrId),this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}emitColChange(){this.ionPickerColChange.emit(this.col)}setSelected(e,i){const t=e>-1?-e*this.optHeight:0;this.velocity=0,void 0!==this.rafId&&cancelAnimationFrame(this.rafId),this.update(t,i,!0),this.emitColChange()}update(e,i,t){if(!this.optsEl)return;let a=0,n=0;const{col:r,rotateFactor:d}=this,l=r.selectedIndex,c=r.selectedIndex=this.indexForY(-e),p=0===i?"":i+"ms",h=`scale(${this.scaleFactor})`,g=this.optsEl.children;for(let b=0;b0?Math.max(this.velocity,1):Math.min(this.velocity,-1);let e=this.y+this.velocity;e>this.minY?(e=this.minY,this.velocity=0):e1?this.rafId=requestAnimationFrame(()=>this.decelerate()):(this.velocity=0,this.emitColChange(),(0,B.h)())}else if(this.y%this.optHeight!=0){const e=Math.abs(this.y%this.optHeight);this.velocity=e>this.optHeight/2?1:-1,this.decelerate()}}indexForY(e){return Math.min(Math.max(Math.abs(Math.round(e/this.optHeight)),0),this.col.options.length-1)}onStart(e){e.event.cancelable&&e.event.preventDefault(),e.event.stopPropagation(),(0,B.a)(),void 0!==this.rafId&&cancelAnimationFrame(this.rafId);const i=this.col.options;let t=i.length-1,a=0;for(let n=0;nthis.minY?(i=Math.pow(i,.8),this.bounceFrom=i):i0)return this.update(this.minY,100,!0),void this.emitColChange();if(this.bounceFrom<0)return this.update(this.maxY,100,!0),void this.emitColChange();if(this.velocity=(0,O.j)(-Q,23*e.velocityY,Q),0===this.velocity&&0===e.deltaY){const i=e.event.target.closest(".picker-opt");i?.hasAttribute("opt-index")&&this.setSelected(parseInt(i.getAttribute("opt-index"),10),ee)}else{if(this.y+=e.deltaY,Math.abs(e.velocityY)<.05){const i=e.deltaY>0,t=Math.abs(this.y)%this.optHeight/this.optHeight;i&&t>.5?this.velocity=-1*Math.abs(this.velocity):!i&&t<=.5&&(this.velocity=Math.abs(this.velocity))}this.decelerate()}}refresh(e,i){var t;let a=this.col.options.length-1,n=0;const r=this.col.options;for(let l=0;lthis.optsEl=t},e.options.map((t,a)=>(0,o.h)("button",{"aria-label":t.ariaLabel,class:{"picker-opt":!0,"picker-opt-disabled":!!t.disabled},"opt-index":a},t.text))),e.suffix&&(0,o.h)("div",{key:"0413f7c074b6534b8967387ecb9957a79a267aff",class:"picker-suffix",style:{width:e.suffixWidth}},e.suffix))}get el(){return(0,o.i)(this)}static get watchers(){return{col:["colChanged"]}}},J="picker-opt-selected",ve=.97,Q=90,ee=150;q.style={ios:".picker-col{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;contain:content}.picker-opts{position:relative;-ms-flex:1;flex:1;max-width:100%}.picker-opt{top:0;display:block;position:absolute;width:100%;border:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;contain:strict;overflow:hidden;will-change:transform}.picker-opt{inset-inline-start:0}.picker-opt.picker-opt-disabled{pointer-events:none}.picker-opt-disabled{opacity:0}.picker-opts-left{-ms-flex-pack:start;justify-content:flex-start}.picker-opts-right{-ms-flex-pack:end;justify-content:flex-end}.picker-opt:active,.picker-opt:focus{outline:none}.picker-prefix{position:relative;-ms-flex:1;flex:1;text-align:end;white-space:nowrap}.picker-suffix{position:relative;-ms-flex:1;flex:1;text-align:start;white-space:nowrap}.picker-col{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:0;padding-bottom:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.picker-prefix,.picker-suffix,.picker-opts{top:77px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;color:inherit;font-size:20px;line-height:42px;pointer-events:none}.picker-opt{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-transform-origin:center center;transform-origin:center center;height:46px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background:transparent;color:inherit;font-size:20px;line-height:42px;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:auto}:host-context([dir=rtl]) .picker-opt{-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}[dir=rtl] .picker-opt{-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}@supports selector(:dir(rtl)){.picker-opt:dir(rtl){-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}}",md:".picker-col{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;contain:content}.picker-opts{position:relative;-ms-flex:1;flex:1;max-width:100%}.picker-opt{top:0;display:block;position:absolute;width:100%;border:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;contain:strict;overflow:hidden;will-change:transform}.picker-opt{inset-inline-start:0}.picker-opt.picker-opt-disabled{pointer-events:none}.picker-opt-disabled{opacity:0}.picker-opts-left{-ms-flex-pack:start;justify-content:flex-start}.picker-opts-right{-ms-flex-pack:end;justify-content:flex-end}.picker-opt:active,.picker-opt:focus{outline:none}.picker-prefix{position:relative;-ms-flex:1;flex:1;text-align:end;white-space:nowrap}.picker-suffix{position:relative;-ms-flex:1;flex:1;text-align:start;white-space:nowrap}.picker-col{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.picker-prefix,.picker-suffix,.picker-opts{top:77px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;color:inherit;font-size:22px;line-height:42px;pointer-events:none}.picker-opt{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;height:43px;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background:transparent;color:inherit;font-size:22px;line-height:42px;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:auto}.picker-prefix,.picker-suffix,.picker-opt.picker-opt-selected{color:var(--ion-color-primary, #0054e9)}"}}}]); \ No newline at end of file diff --git a/docs/3110.368befd868ee0453.js b/docs/3110.368befd868ee0453.js deleted file mode 100644 index 4f5df29..0000000 --- a/docs/3110.368befd868ee0453.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[3110],{3110:(y,s,o)=>{o.r(s),o.d(s,{HomeModule:()=>M});var c=o(177),r=o(9465),l=o(4438),d=o(7938),p=o(4502),u=o(1677),m=o(4710),e=o(3953),i=o(6504),v=o(9498),f=o(1578),h=o(5364);const C=[{path:"",component:(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=e.VBU({type:t,selectors:[["app-home"]],decls:4,vars:0,template:function(n,g){1&n&&e.nrm(0,"app-header")(1,"app-hero")(2,"app-services")(3,"app-footer")},dependencies:[i.l,v.k,f.K,h.n]})}return t})()}];let H=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=e.$C({type:t});static \u0275inj=e.G2t({imports:[m.iI.forChild(C),m.iI]})}return t})(),M=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=e.$C({type:t});static \u0275inj=e.G2t({imports:[c.MD,H,r.bv,d.HeaderModule,p.HeroModule,u.ServicesModule,l.FooterModule]})}return t})()}}]); \ No newline at end of file diff --git a/docs/3162.869ad092bf180aa7.js b/docs/3162.869ad092bf180aa7.js deleted file mode 100644 index bef14eb..0000000 --- a/docs/3162.869ad092bf180aa7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[3162],{3162:(w,u,e)=>{e.r(u),e.d(u,{ion_back_button:()=>h});var m=e(467),r=e(8393),f=e(4920),d=e(333),g=e(3992),a=e(4921);const h=(()=>{let c=class{constructor(i){var s=this;(0,r.r)(this,i),this.inheritedAttributes={},this.onClick=function(){var b=(0,m.A)(function*(l){const p=s.el.closest("ion-nav");return l.preventDefault(),p&&(yield p.canGoBack())?p.pop({animationBuilder:s.routerAnimation,skipIfBusy:!0}):(0,d.o)(s.defaultHref,l,"back",s.routerAnimation)});return function(l){return b.apply(this,arguments)}}(),this.color=void 0,this.defaultHref=void 0,this.disabled=!1,this.icon=void 0,this.text=void 0,this.type="button",this.routerAnimation=void 0}componentWillLoad(){this.inheritedAttributes=(0,f.i)(this.el),void 0===this.defaultHref&&(this.defaultHref=a.c.get("backButtonDefaultHref"))}get backButtonIcon(){return this.icon??("ios"===(0,a.b)(this)?a.c.get("backButtonIcon",g.c):a.c.get("backButtonIcon",g.a))}get backButtonText(){const i="ios"===(0,a.b)(this)?"Back":null;return null!=this.text?this.text:a.c.get("backButtonText",i)}get hasIconOnly(){return this.backButtonIcon&&!this.backButtonText}get rippleType(){return this.hasIconOnly?"unbounded":"bounded"}render(){const{color:i,defaultHref:s,disabled:b,type:l,hasIconOnly:p,backButtonIcon:y,backButtonText:v,icon:_,inheritedAttributes:B}=this,C=void 0!==s,x=(0,a.b)(this),z=B["aria-label"]||v||"back";return(0,r.h)(r.f,{key:"8351c93a1812c94c979fb115f07a9ad7b3152188",onClick:this.onClick,class:(0,d.c)(i,{[x]:!0,button:!0,"back-button-disabled":b,"back-button-has-icon-only":p,"in-toolbar":(0,d.h)("ion-toolbar",this.el),"in-toolbar-color":(0,d.h)("ion-toolbar[color]",this.el),"ion-activatable":!0,"ion-focusable":!0,"show-back-button":C})},(0,r.h)("button",{key:"991b8baa784dbfbdf8d3581cbbf6a858ac1f1e6e",type:l,disabled:b,class:"button-native",part:"native","aria-label":z},(0,r.h)("span",{key:"929fcd83a4fdb00cf97ca803f234719171602a5e",class:"button-inner"},y&&(0,r.h)("ion-icon",{key:"0c10d412ae8342d96f221e626b421c9abadac748",part:"icon",icon:y,"aria-hidden":"true",lazy:!1,"flip-rtl":void 0===_}),v&&(0,r.h)("span",{key:"96f505880a80f36ee8b8c78268b450f3629ee613",part:"text","aria-hidden":"true",class:"button-text"},v)),"md"===x&&(0,r.h)("ion-ripple-effect",{key:"0aecf5d415c608069eb1a10043530bd0929b6383",type:this.rippleType})))}get el(){return(0,r.i)(this)}};return c.style={ios:':host{--background:transparent;--color-focused:currentColor;--color-hover:currentColor;--icon-margin-top:0;--icon-margin-bottom:0;--icon-padding-top:0;--icon-padding-end:0;--icon-padding-bottom:0;--icon-padding-start:0;--margin-top:0;--margin-end:0;--margin-bottom:0;--margin-start:0;--min-width:auto;--min-height:auto;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--opacity:1;--ripple-color:currentColor;--transition:background-color, opacity 100ms linear;display:none;min-width:var(--min-width);min-height:var(--min-height);color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-kerning:none;font-kerning:none}ion-ripple-effect{color:var(--ripple-color)}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.show-back-button){display:block}:host(.back-button-disabled){cursor:default;opacity:0.5;pointer-events:none}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;opacity:var(--opacity);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{-webkit-padding-start:var(--icon-padding-start);padding-inline-start:var(--icon-padding-start);-webkit-padding-end:var(--icon-padding-end);padding-inline-end:var(--icon-padding-end);padding-top:var(--icon-padding-top);padding-bottom:var(--icon-padding-bottom);-webkit-margin-start:var(--icon-margin-start);margin-inline-start:var(--icon-margin-start);-webkit-margin-end:var(--icon-margin-end);margin-inline-end:var(--icon-margin-end);margin-top:var(--icon-margin-top);margin-bottom:var(--icon-margin-bottom);display:inherit;font-size:var(--icon-font-size);font-weight:var(--icon-font-weight);pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-hover:transparent;--background-hover-opacity:1;--background-focused:currentColor;--background-focused-opacity:.1;--border-radius:4px;--color:var(--ion-color-primary, #0054e9);--icon-margin-end:1px;--icon-margin-start:-4px;--icon-font-size:1.6em;--min-height:32px;font-size:clamp(17px, 1.0625rem, 21.998px)}.button-native{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:visible;z-index:99}:host(.ion-activated) .button-native{opacity:0.4}@media (any-hover: hover){:host(:hover){opacity:0.6}}',md:':host{--background:transparent;--color-focused:currentColor;--color-hover:currentColor;--icon-margin-top:0;--icon-margin-bottom:0;--icon-padding-top:0;--icon-padding-end:0;--icon-padding-bottom:0;--icon-padding-start:0;--margin-top:0;--margin-end:0;--margin-bottom:0;--margin-start:0;--min-width:auto;--min-height:auto;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--opacity:1;--ripple-color:currentColor;--transition:background-color, opacity 100ms linear;display:none;min-width:var(--min-width);min-height:var(--min-height);color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-kerning:none;font-kerning:none}ion-ripple-effect{color:var(--ripple-color)}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.show-back-button){display:block}:host(.back-button-disabled){cursor:default;opacity:0.5;pointer-events:none}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;opacity:var(--opacity);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{-webkit-padding-start:var(--icon-padding-start);padding-inline-start:var(--icon-padding-start);-webkit-padding-end:var(--icon-padding-end);padding-inline-end:var(--icon-padding-end);padding-top:var(--icon-padding-top);padding-bottom:var(--icon-padding-bottom);-webkit-margin-start:var(--icon-margin-start);margin-inline-start:var(--icon-margin-start);-webkit-margin-end:var(--icon-margin-end);margin-inline-end:var(--icon-margin-end);margin-top:var(--icon-margin-top);margin-bottom:var(--icon-margin-bottom);display:inherit;font-size:var(--icon-font-size);font-weight:var(--icon-font-weight);pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--border-radius:4px;--background-focused:currentColor;--background-focused-opacity:.12;--background-hover:currentColor;--background-hover-opacity:0.04;--color:currentColor;--icon-margin-end:0;--icon-margin-start:0;--icon-font-size:1.5rem;--icon-font-weight:normal;--min-height:32px;--min-width:44px;--padding-start:12px;--padding-end:12px;font-size:0.875rem;font-weight:500;text-transform:uppercase}:host(.back-button-has-icon-only){--border-radius:50%;min-width:48px;min-height:48px;aspect-ratio:1/1}.button-native{-webkit-box-shadow:none;box-shadow:none}.button-text{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:0;padding-bottom:0}ion-icon{line-height:0.67;text-align:start}@media (any-hover: hover){:host(.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}'},c})()},333:(w,u,e)=>{e.d(u,{c:()=>f,g:()=>g,h:()=>r,o:()=>k});var m=e(467);const r=(n,t)=>null!==t.closest(n),f=(n,t)=>"string"==typeof n&&n.length>0?Object.assign({"ion-color":!0,[`ion-color-${n}`]:!0},t):t,g=n=>{const t={};return(n=>void 0!==n?(Array.isArray(n)?n:n.split(" ")).filter(o=>null!=o).map(o=>o.trim()).filter(o=>""!==o):[])(n).forEach(o=>t[o]=!0),t},a=/^[a-z][a-z0-9+\-.]*:/,k=function(){var n=(0,m.A)(function*(t,o,h,c){if(null!=t&&"#"!==t[0]&&!a.test(t)){const i=document.querySelector("ion-router");if(i)return o?.preventDefault(),i.push(t,h,c)}return!1});return function(o,h,c,i){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/317.1fbf0cf6d503cc8a.js b/docs/317.1fbf0cf6d503cc8a.js deleted file mode 100644 index 0b3aaa7..0000000 --- a/docs/317.1fbf0cf6d503cc8a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[317],{317:(l,r,e)=>{e.r(r),e.d(r,{CoreModule:()=>p});var a=e(177),s=e(4710),o=e(3953);const i=[{path:"",component:(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=o.VBU({type:t,selectors:[["app-core"]],decls:2,vars:0,template:function(n,C){1&n&&(o.j41(0,"p"),o.EFF(1,"core works!"),o.k0s())}})}return t})()}];let u=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=o.$C({type:t});static \u0275inj=o.G2t({imports:[s.iI.forChild(i),s.iI]})}return t})(),p=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=o.$C({type:t});static \u0275inj=o.G2t({imports:[a.MD,u]})}return t})()}}]); \ No newline at end of file diff --git a/docs/3251.18cbebbcf87c8f66.js b/docs/3251.18cbebbcf87c8f66.js deleted file mode 100644 index b4e00de..0000000 --- a/docs/3251.18cbebbcf87c8f66.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[3251],{3251:(C,r,o)=>{o.r(r),o.d(r,{TabsModule:()=>f});var e=o(177),c=o(4710),t=o(3953),s=o(9465),l=o(8834),m=o(9213);const u=()=>["main"],F=()=>["home"],p=()=>["account"],d=()=>["material"],E=()=>["ionic"],h=()=>["capacitor"],k=[{path:"",component:(()=>{class n{static \u0275fac=function(a){return new(a||n)};static \u0275cmp=t.VBU({type:n,selectors:[["app-tabs"]],decls:33,vars:12,consts:[["name","logo-ionic","size","large","color","primary"],["mat-raised-button",""],["mat-raised-button","","color","primary"],[3,"routerLink"]],template:function(a,v){1&a&&(t.j41(0,"ion-content")(1,"p"),t.EFF(2,"tabs works!"),t.k0s(),t.j41(3,"mat-icon"),t.EFF(4,"refresh"),t.k0s(),t.nrm(5,"ion-icon",0),t.j41(6,"ion-button"),t.EFF(7,"ion-button"),t.k0s(),t.j41(8,"button",1),t.EFF(9,"mat-button"),t.k0s(),t.j41(10,"button",2),t.EFF(11,"mat-button"),t.k0s(),t.j41(12,"p"),t.EFF(13,"apps/main-app/src/app/app/tabs/tabs.component.html"),t.k0s(),t.j41(14,"nav")(15,"a",3),t.EFF(16,"main"),t.k0s(),t.EFF(17," | "),t.j41(18,"a",3),t.EFF(19,"home"),t.k0s(),t.EFF(20," | "),t.j41(21,"a",3),t.EFF(22,"account"),t.k0s(),t.EFF(23," | "),t.j41(24,"a",3),t.EFF(25,"material"),t.k0s(),t.EFF(26," | "),t.j41(27,"a",3),t.EFF(28,"ionic"),t.k0s(),t.EFF(29," | "),t.j41(30,"a",3),t.EFF(31,"capacitor"),t.k0s()(),t.nrm(32,"router-outlet"),t.k0s()),2&a&&(t.R7$(15),t.Y8G("routerLink",t.lJ4(6,u)),t.R7$(3),t.Y8G("routerLink",t.lJ4(7,F)),t.R7$(3),t.Y8G("routerLink",t.lJ4(8,p)),t.R7$(3),t.Y8G("routerLink",t.lJ4(9,d)),t.R7$(3),t.Y8G("routerLink",t.lJ4(10,E)),t.R7$(3),t.Y8G("routerLink",t.lJ4(11,h)))},dependencies:[c.n3,c.Wk,s.Jm,s.W9,s.iq,s.oY,l.$z,m.An],styles:["[_nghost-%COMP%] ion-content[_ngcontent-%COMP%]{background-color:green}[_nghost-%COMP%] router-outlet[_ngcontent-%COMP%]{border:1px solid blue}"]})}return n})()},{path:"main",loadChildren:()=>Promise.all([o.e(2076),o.e(4748)]).then(o.bind(o,4748)).then(n=>n.MainModule)}];let b=(()=>{class n{static \u0275fac=function(a){return new(a||n)};static \u0275mod=t.$C({type:n});static \u0275inj=t.G2t({imports:[c.iI.forChild(k),c.iI]})}return n})();var j=o(1175);let f=(()=>{class n{static \u0275fac=function(a){return new(a||n)};static \u0275mod=t.$C({type:n});static \u0275inj=t.G2t({imports:[e.MD,b,s.bv,j.G]})}return n})()}}]); \ No newline at end of file diff --git a/docs/336.07d8ff40015337d6.js b/docs/336.07d8ff40015337d6.js deleted file mode 100644 index a17ec49..0000000 --- a/docs/336.07d8ff40015337d6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[336],{336:(t,o,e)=>{e.r(o),e.d(o,{DialogWeb:()=>s});var l=e(467),r=e(7464);class s extends r.E_{alert(n){return(0,l.A)(function*(){window.alert(n.message)})()}prompt(n){return(0,l.A)(function*(){const a=window.prompt(n.message,n.inputText||"");return{value:null!==a?a:"",cancelled:null===a}})()}confirm(n){return(0,l.A)(function*(){return{value:window.confirm(n.message)}})()}}}}]); \ No newline at end of file diff --git a/docs/3506.da4ea070f9e095cb.js b/docs/3506.da4ea070f9e095cb.js deleted file mode 100644 index 5755404..0000000 --- a/docs/3506.da4ea070f9e095cb.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[3506],{3506:(O,v,s)=>{s.r(v),s.d(v,{ion_item:()=>w,ion_item_divider:()=>P,ion_item_group:()=>W,ion_label:()=>G,ion_list:()=>K,ion_list_header:()=>Z,ion_note:()=>J,ion_skeleton_text:()=>V});var C=s(467),i=s(8393),u=s(4920),a=s(333),k=s(3992),d=s(4921);const w=(()=>{let o=class{constructor(t){(0,i.r)(this,t),this.labelColorStyles={},this.itemStyles=new Map,this.inheritedAriaAttributes={},this.multipleInputs=!1,this.focusable=!0,this.color=void 0,this.button=!1,this.detail=void 0,this.detailIcon=k.o,this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.lines=void 0,this.routerAnimation=void 0,this.routerDirection="forward",this.target=void 0,this.type="button"}buttonChanged(){this.focusable=this.isFocusable()}labelColorChanged(t){const{color:e}=this;void 0===e&&(this.labelColorStyles=t.detail)}itemStyle(t){t.stopPropagation();const e=t.target.tagName,c=t.detail,f={},h=this.itemStyles.get(e)||{};let m=!1;Object.keys(c).forEach(b=>{if(c[b]){const y=`item-${b}`;h[y]||(m=!0),f[y]=!0}}),!m&&Object.keys(f).length!==Object.keys(h).length&&(m=!0),m&&(this.itemStyles.set(e,f),(0,i.j)(this))}connectedCallback(){this.hasStartEl()}componentWillLoad(){this.inheritedAriaAttributes=(0,u.h)(this.el,["aria-label"])}componentDidLoad(){(0,u.r)(()=>{this.setMultipleInputs(),this.focusable=this.isFocusable()})}setMultipleInputs(){const t=this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio"),e=this.el.querySelectorAll("ion-input, ion-range, ion-searchbar, ion-segment, ion-textarea, ion-toggle"),c=this.el.querySelectorAll("ion-anchor, ion-button, a, button");this.multipleInputs=t.length+e.length>1||t.length+c.length>1||t.length>0&&this.isClickable()}hasCover(){return 1===this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio").length&&!this.multipleInputs}isClickable(){return void 0!==this.href||this.button}canActivate(){return this.isClickable()||this.hasCover()}isFocusable(){const t=this.el.querySelector(".ion-focusable");return this.canActivate()||null!==t}hasStartEl(){null!==this.el.querySelector('[slot="start"]')&&this.el.classList.add("item-has-start-slot")}getFirstInteractive(){return this.el.querySelectorAll("ion-toggle:not([disabled]), ion-checkbox:not([disabled]), ion-radio:not([disabled]), ion-select:not([disabled]), ion-input:not([disabled]), ion-textarea:not([disabled])")[0]}render(){const{detail:t,detailIcon:e,download:c,labelColorStyles:f,lines:h,disabled:m,href:b,rel:y,target:tt,routerAnimation:it,routerDirection:et,inheritedAriaAttributes:ot,multipleInputs:A}=this,I={},S=(0,d.b)(this),z=this.isClickable(),E=this.canActivate(),j=z?void 0===b?"button":"a":"div",nt="button"===j?{type:this.type}:{download:c,href:b,rel:y,target:tt};let D={};const g=this.getFirstInteractive();(z||void 0!==g&&!A)&&(D={onClick:x=>{if(z&&(0,a.o)(b,x,et,it),void 0!==g&&!A){const st=x.composedPath()[0];x.isTrusted&&this.el.shadowRoot.contains(st)&&("ION-INPUT"===g.tagName||"ION-TEXTAREA"===g.tagName?g.setFocus():g.click())}}});const rt=void 0!==t?t:"ios"===S&&z;this.itemStyles.forEach(x=>{Object.assign(I,x)});const at=m||I["item-interactive-disabled"]?"true":null,L=(0,a.h)("ion-list",this.el)&&!(0,a.h)("ion-radio-group",this.el),lt=void 0!==g&&!["ION-INPUT","ION-TEXTAREA"].includes(g.tagName);return(0,i.h)(i.f,{key:"f7986b5b81c4f289460bff2c452ce993b674236b","aria-disabled":at,class:Object.assign(Object.assign(Object.assign({},I),f),(0,a.c)(this.color,{item:!0,[S]:!0,"item-lines-default":void 0===h,[`item-lines-${h}`]:void 0!==h,"item-control-needs-pointer-cursor":lt,"item-disabled":m,"in-list":L,"item-multiple-inputs":this.multipleInputs,"ion-activatable":E,"ion-focusable":this.focusable,"item-rtl":"rtl"===document.dir})),role:L?"listitem":null},(0,i.h)(j,Object.assign({key:"cfafac67cdb532e4bce2dd4989e1936c013396ba"},nt,ot,{class:"item-native",part:"native",disabled:m},D),(0,i.h)("slot",{key:"68a5b8e978eed62d7d913ca006bd4bd01497cd32",name:"start"}),(0,i.h)("div",{key:"5b052cc338b00e8d40ab77cac7a139448f9b6452",class:"item-inner"},(0,i.h)("div",{key:"7548addbe881a41ee32fd51627db230b56510760",class:"input-wrapper"},(0,i.h)("slot",{key:"b6f4edd5895b9f91bf060edb35666b0e7ea26ccc"})),(0,i.h)("slot",{key:"b595e7fb96461ea2e356dbad6529531ca19705db",name:"end"}),rt&&(0,i.h)("ion-icon",{key:"091aa449464d530c921bd7de79bdc16fbdc14a70",icon:e,lazy:!1,class:"item-detail-icon",part:"detail-icon","aria-hidden":"true","flip-rtl":e===k.o})),E&&"md"===S&&(0,i.h)("ion-ripple-effect",{key:"a4454f5ad15a67d5e41173d0227b77cd69776a18"})))}get el(){return(0,i.i)(this)}static get watchers(){return{button:["buttonChanged"]}}};return o.style={ios:':host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--detail-icon-color:initial;--detail-icon-font-size:1.25em;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color) .item-native,:host(.ion-color) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-control-needs-pointer-cursor){cursor:pointer}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}[dir=rtl] .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){.item-native:dir(rtl){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-left:var(--inner-padding-start);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}@supports selector(:dir(rtl)){.item-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-detail-icon{-webkit-margin-start:calc(var(--inner-padding-end) / 2);margin-inline-start:calc(var(--inner-padding-end) / 2);-webkit-margin-end:-6px;margin-inline-end:-6px;color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-width:100%}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}:host(.item-multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host{--min-height:44px;--transition:background-color 200ms linear, opacity 200ms linear;--padding-start:16px;--inner-padding-end:16px;--inner-border-width:0px 0px 0.55px 0px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:var(--ion-text-color, #000);--background-focused:var(--ion-text-color, #000);--background-hover:currentColor;--background-activated-opacity:.12;--background-focused-opacity:.15;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--color:var(--ion-item-color, var(--ion-text-color, #000));font-size:1rem}:host(.ion-activated){--transition:none}:host(.ion-color.ion-focused) .item-native::after{background:#000;opacity:0.15}:host(.ion-color.ion-activated) .item-native::after{background:#000;opacity:0.12}:host(.item-lines-full){--border-width:0px 0px 0.55px 0px}:host(.item-lines-inset){--inner-border-width:0px 0px 0.55px 0px}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0px}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0px}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:2px;margin-bottom:2px}::slotted(ion-icon[slot=start]),::slotted(ion-icon[slot=end]){margin-top:7px;margin-bottom:7px}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}::slotted(.button-small){--padding-top:1px;--padding-bottom:1px;--padding-start:.5em;--padding-end:.5em;min-height:24px;font-size:0.8125rem}::slotted(ion-avatar){width:36px;height:36px}::slotted(ion-thumbnail){--size:56px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px;margin-bottom:8px}:host(.item-radio) ::slotted(ion-label),:host(.item-toggle) ::slotted(ion-label){-webkit-margin-start:0px;margin-inline-start:0px}::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:10px;margin-bottom:10px}:host(.item-label-floating),:host(.item-label-stacked){--min-height:68px}',md:':host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--detail-icon-color:initial;--detail-icon-font-size:1.25em;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color) .item-native,:host(.ion-color) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-control-needs-pointer-cursor){cursor:pointer}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}[dir=rtl] .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){.item-native:dir(rtl){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-left:var(--inner-padding-start);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}@supports selector(:dir(rtl)){.item-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-detail-icon{-webkit-margin-start:calc(var(--inner-padding-end) / 2);margin-inline-start:calc(var(--inner-padding-end) / 2);-webkit-margin-end:-6px;margin-inline-end:-6px;color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-width:100%}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}:host(.item-multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host{--min-height:48px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--color:var(--ion-item-color, var(--ion-text-color, #000));--transition:opacity 15ms linear, background-color 15ms linear;--padding-start:16px;--inner-padding-end:16px;--inner-border-width:0 0 1px 0;font-size:1rem;font-weight:normal;text-transform:none}:host(.ion-color.ion-activated) .item-native::after{background:transparent}:host(.item-interactive){--border-width:0 0 1px 0;--inner-border-width:0}:host(.item-lines-full){--border-width:0 0 1px 0}:host(.item-lines-inset){--inner-border-width:0 0 1px 0}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0}:host(.item-multi-line) ::slotted([slot=start]),:host(.item-multi-line) ::slotted([slot=end]){margin-top:16px;margin-bottom:16px;-ms-flex-item-align:start;align-self:flex-start}::slotted([slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted([slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);font-size:1.5em}:host(.ion-color) ::slotted(ion-icon){color:var(--ion-color-contrast)}::slotted(ion-icon[slot]){margin-top:12px;margin-bottom:12px}::slotted(ion-icon[slot=start]){-webkit-margin-end:32px;margin-inline-end:32px}::slotted(ion-icon[slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}::slotted(ion-note){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start;font-size:0.6875rem}::slotted(ion-note[slot]){padding-left:0;padding-right:0;padding-top:18px;padding-bottom:10px}::slotted(ion-avatar){width:40px;height:40px}::slotted(ion-thumbnail){--size:56px}::slotted(ion-avatar),::slotted(ion-thumbnail){margin-top:8px;margin-bottom:8px}::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}:host(.item-toggle) ::slotted(ion-label),:host(.item-radio) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0}::slotted(.button-small){--padding-top:2px;--padding-bottom:2px;--padding-start:.6em;--padding-end:.6em;min-height:25px;font-size:0.75rem}:host(.item-label-floating),:host(.item-label-stacked){--min-height:55px}:host(.ion-focused:not(.ion-color)) ::slotted(.label-stacked),:host(.ion-focused:not(.ion-color)) ::slotted(.label-floating),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-stacked),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-floating){color:var(--ion-color-primary, #0054e9)}'},o})(),P=(()=>{let o=class{constructor(t){(0,i.r)(this,t),this.color=void 0,this.sticky=!1}render(){const t=(0,d.b)(this);return(0,i.h)(i.f,{key:"60fda1dab7dbc0038ec7ff68a661896430f7d5c5",class:(0,a.c)(this.color,{[t]:!0,"item-divider-sticky":this.sticky,item:!0})},(0,i.h)("slot",{key:"6ce072dfc2adfa699a2c34ffe25ed221c74d9eea",name:"start"}),(0,i.h)("div",{key:"9a441be204ee2f0b567432722407c75e3cbbe942",class:"item-divider-inner"},(0,i.h)("div",{key:"fd6f2969b345dba51400a290473e594d2d019dc5",class:"item-divider-wrapper"},(0,i.h)("slot",{key:"ebf5601b21c4cf199c01bf142865b8da0c1ba4a6"})),(0,i.h)("slot",{key:"249af8f30113f2c986976d518126661f65531121",name:"end"})))}get el(){return(0,i.i)(this)}};return o.style={ios:":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--inner-padding-top:0px;--inner-padding-end:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);overflow:hidden;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.item-divider-sticky){position:-webkit-sticky;position:sticky;top:0}.item-divider-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-left:var(--inner-padding-start);display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border:0;overflow:hidden}:host-context([dir=rtl]) .item-divider-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-divider-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}@supports selector(:dir(rtl)){.item-divider-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-divider-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:hidden}:host{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--padding-start:16px;--inner-padding-end:8px;border-radius:0;position:relative;min-height:28px;font-size:1.0625rem;font-weight:600}:host([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:2px;margin-bottom:2px}::slotted(ion-icon[slot=start]),::slotted(ion-icon[slot=end]){margin-top:7px;margin-bottom:7px}::slotted(h1){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px}::slotted(h2){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px}::slotted(h3),::slotted(h4),::slotted(h5),::slotted(h6){margin-left:0;margin-right:0;margin-top:0;margin-bottom:3px}::slotted(p){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;color:var(--ion-text-color-step-550, #a3a3a3);font-size:0.875rem;line-height:normal;text-overflow:inherit;overflow:inherit}::slotted(h2:last-child) ::slotted(h3:last-child),::slotted(h4:last-child),::slotted(h5:last-child),::slotted(h6:last-child),::slotted(p:last-child){margin-bottom:0}",md:":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--inner-padding-top:0px;--inner-padding-end:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);overflow:hidden;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.item-divider-sticky){position:-webkit-sticky;position:sticky;top:0}.item-divider-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-left:var(--inner-padding-start);display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border:0;overflow:hidden}:host-context([dir=rtl]) .item-divider-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-divider-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}@supports selector(:dir(rtl)){.item-divider-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-divider-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:hidden}:host{--background:var(--ion-background-color, #fff);--color:var(--ion-color-step-400, var(--ion-text-color-step-600, #999999));--padding-start:16px;--inner-padding-end:16px;min-height:30px;border-bottom:1px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));font-size:0.875rem}::slotted([slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted([slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:13px;margin-bottom:10px}::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);font-size:1.7142857143em}:host(.ion-color) ::slotted(ion-icon){color:var(--ion-color-contrast)}::slotted(ion-icon[slot]){margin-top:12px;margin-bottom:12px}::slotted(ion-icon[slot=start]){-webkit-margin-end:32px;margin-inline-end:32px}::slotted(ion-icon[slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-note){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start;font-size:0.6875rem}::slotted(ion-note[slot]){padding-left:0;padding-right:0;padding-top:18px;padding-bottom:10px}::slotted(ion-avatar){width:40px;height:40px}::slotted(ion-thumbnail){--size:56px}::slotted(ion-avatar),::slotted(ion-thumbnail){margin-top:8px;margin-bottom:8px}::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(h1){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px}::slotted(h2){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px}::slotted(h3,h4,h5,h6){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px}::slotted(p){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));font-size:0.875rem;line-height:normal;text-overflow:inherit;overflow:inherit}"},o})(),W=(()=>{let o=class{constructor(t){(0,i.r)(this,t)}render(){const t=(0,d.b)(this);return(0,i.h)(i.f,{key:"24ff047b7c45f963f0dad072c65d38a230c2bc97",role:"group",class:{[t]:!0,[`item-group-${t}`]:!0,item:!0}})}};return o.style={ios:"ion-item-group{display:block}",md:"ion-item-group{display:block}"},o})(),G=(()=>{let o=class{constructor(t){(0,i.r)(this,t),this.ionColor=(0,i.d)(this,"ionColor",7),this.ionStyle=(0,i.d)(this,"ionStyle",7),this.inRange=!1,this.color=void 0,this.position=void 0,this.noAnimate=!1}componentWillLoad(){this.inRange=!!this.el.closest("ion-range"),this.noAnimate="floating"===this.position,this.emitStyle(),this.emitColor()}componentDidLoad(){this.noAnimate&&setTimeout(()=>{this.noAnimate=!1},1e3)}colorChanged(){this.emitColor()}positionChanged(){this.emitStyle()}emitColor(){const{color:t}=this;this.ionColor.emit({"item-label-color":void 0!==t,[`ion-color-${t}`]:void 0!==t})}emitStyle(){const{inRange:t,position:e}=this;t||this.ionStyle.emit({label:!0,[`label-${e}`]:void 0!==e})}render(){const t=this.position,e=(0,d.b)(this);return(0,i.h)(i.f,{key:"c2c0f388dab910d294efb9fbb409ee4ef829c1ed",class:(0,a.c)(this.color,{[e]:!0,"in-item-color":(0,a.h)("ion-item.ion-color",this.el),[`label-${t}`]:void 0!==t,"label-no-animate":this.noAnimate,"label-rtl":"rtl"===document.dir})},(0,i.h)("slot",{key:"4de6b69950f417873a13c851018ec31ea2686f0a"}))}get el(){return(0,i.i)(this)}static get watchers(){return{color:["colorChanged"],position:["positionChanged"]}}};return o.style={ios:".item.sc-ion-label-ios-h,.item .sc-ion-label-ios-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-ios-h{color:var(--ion-color-base)}.ion-text-nowrap.sc-ion-label-ios-h{overflow:hidden}.item-interactive-disabled.sc-ion-label-ios-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-ios-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-ios-h,.item-input .sc-ion-label-ios-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-ios-h,.item-textarea .sc-ion-label-ios-h{-ms-flex-item-align:baseline;align-self:baseline}.item-skeleton-text.sc-ion-label-ios-h,.item-skeleton-text .sc-ion-label-ios-h{overflow:hidden}.label-fixed.sc-ion-label-ios-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-ios-h,.label-floating.sc-ion-label-ios-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-ios-h{-webkit-transition:none;transition:none}.sc-ion-label-ios-s h1,.sc-ion-label-ios-s h2,.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-ios-h{font-size:0.875rem;line-height:1.5}.label-stacked.sc-ion-label-ios-h{margin-bottom:4px;font-size:0.875rem}.label-floating.sc-ion-label-ios-h{margin-bottom:0;-webkit-transform:translate(0, 29px);transform:translate(0, 29px);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out}[dir=rtl].sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl] .sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl].label-floating.sc-ion-label-ios-h,[dir=rtl] .label-floating.sc-ion-label-ios-h{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.label-floating.sc-ion-label-ios-h:dir(rtl){-webkit-transform-origin:right top;transform-origin:right top}}.item-textarea.label-floating.sc-ion-label-ios-h,.item-textarea .label-floating.sc-ion-label-ios-h{-webkit-transform:translate(0, 28px);transform:translate(0, 28px)}.item-has-focus.label-floating.sc-ion-label-ios-h,.item-has-focus .label-floating.sc-ion-label-ios-h,.item-has-placeholder.sc-ion-label-ios-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-ios-h,.item-has-value.label-floating.sc-ion-label-ios-h,.item-has-value .label-floating.sc-ion-label-ios-h{-webkit-transform:scale(0.82);transform:scale(0.82)}.sc-ion-label-ios-s h1{margin-left:0;margin-right:0;margin-top:3px;margin-bottom:2px;font-size:1.375rem;font-weight:normal}.sc-ion-label-ios-s h2{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.0625rem;font-weight:normal}.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{margin-left:0;margin-right:0;margin-top:0;margin-bottom:3px;font-size:0.875rem;font-weight:normal;line-height:normal}.sc-ion-label-ios-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;line-height:normal;text-overflow:inherit;overflow:inherit}.sc-ion-label-ios-s>p{color:var(--ion-color-step-400, var(--ion-text-color-step-600, #999999))}.sc-ion-label-ios-h.in-item-color.sc-ion-label-ios-s>p{color:inherit}.sc-ion-label-ios-s h2:last-child,.sc-ion-label-ios-s h3:last-child,.sc-ion-label-ios-s h4:last-child,.sc-ion-label-ios-s h5:last-child,.sc-ion-label-ios-s h6:last-child,.sc-ion-label-ios-s p:last-child{margin-bottom:0}",md:".item.sc-ion-label-md-h,.item .sc-ion-label-md-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-md-h{color:var(--ion-color-base)}.ion-text-nowrap.sc-ion-label-md-h{overflow:hidden}.item-interactive-disabled.sc-ion-label-md-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-md-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-md-h,.item-input .sc-ion-label-md-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-md-h,.item-textarea .sc-ion-label-md-h{-ms-flex-item-align:baseline;align-self:baseline}.item-skeleton-text.sc-ion-label-md-h,.item-skeleton-text .sc-ion-label-md-h{overflow:hidden}.label-fixed.sc-ion-label-md-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-md-h{-webkit-transition:none;transition:none}.sc-ion-label-md-s h1,.sc-ion-label-md-s h2,.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-md-h{line-height:1.5}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-transform-origin:top left;transform-origin:top left}.label-stacked.label-rtl.sc-ion-label-md-h,.label-floating.label-rtl.sc-ion-label-md-h{-webkit-transform-origin:top right;transform-origin:top right}.label-stacked.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.label-floating.sc-ion-label-md-h{-webkit-transform:translateY(96%);transform:translateY(96%);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.ion-focused.label-floating.sc-ion-label-md-h,.ion-focused .label-floating.sc-ion-label-md-h,.item-has-focus.label-floating.sc-ion-label-md-h,.item-has-focus .label-floating.sc-ion-label-md-h,.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h,.item-has-value.label-floating.sc-ion-label-md-h,.item-has-value .label-floating.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75)}.ion-focused.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-primary, #0054e9)}.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-contrast)}.ion-invalid.ion-touched.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--highlight-color-invalid)}.sc-ion-label-md-s h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.sc-ion-label-md-s h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal;line-height:normal}.sc-ion-label-md-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;line-height:1.25rem;text-overflow:inherit;overflow:inherit}.sc-ion-label-md-s>p{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.sc-ion-label-md-h.in-item-color.sc-ion-label-md-s>p{color:inherit}"},o})(),K=(()=>{let o=class{constructor(t){(0,i.r)(this,t),this.lines=void 0,this.inset=!1}closeSlidingItems(){var t=this;return(0,C.A)(function*(){const e=t.el.querySelector("ion-item-sliding");return!!e?.closeOpened&&e.closeOpened()})()}render(){const t=(0,d.b)(this),{lines:e,inset:c}=this;return(0,i.h)(i.f,{key:"8bde220025a7eeca6da075379c6487c4c9bdddc1",role:"list",class:{[t]:!0,[`list-${t}`]:!0,"list-inset":c,[`list-lines-${e}`]:void 0!==e,[`list-${t}-lines-${e}`]:void 0!==e}})}get el(){return(0,i.i)(this)}};return o.style={ios:"ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-ios{background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-ios.list-inset{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px;border-radius:10px}.list-ios.list-inset ion-item:only-child,.list-ios.list-inset ion-item:not(:only-of-type):last-of-type,.list-ios.list-inset ion-item-sliding:last-of-type ion-item{--border-width:0;--inner-border-width:0}.list-ios.list-inset+ion-list.list-inset{margin-top:0}.list-ios-lines-none .item-lines-default{--inner-border-width:0px;--border-width:0px}.list-ios-lines-full .item-lines-default{--inner-border-width:0px;--border-width:0 0 0.55px 0}.list-ios-lines-inset .item-lines-default{--inner-border-width:0 0 0.55px 0;--border-width:0px}ion-card .list-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",md:"ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px;background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-md>.input:last-child::after{inset-inline-start:0}.list-md.list-inset{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px;border-radius:2px}.list-md.list-inset ion-item:not(:only-of-type):last-of-type,.list-md.list-inset ion-item-sliding:last-of-type ion-item{--border-width:0;--inner-border-width:0}.list-md.list-inset ion-item:only-child{--border-width:0;--inner-border-width:0}.list-md.list-inset+ion-list.list-inset{margin-top:0}.list-md-lines-none .item-lines-default{--inner-border-width:0px;--border-width:0px}.list-md-lines-full .item-lines-default{--inner-border-width:0px;--border-width:0 0 1px 0}.list-md-lines-inset .item-lines-default{--inner-border-width:0 0 1px 0;--border-width:0px}ion-card .list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}"},o})(),Z=(()=>{let o=class{constructor(t){(0,i.r)(this,t),this.color=void 0,this.lines=void 0}render(){const{lines:t}=this,e=(0,d.b)(this);return(0,i.h)(i.f,{key:"7e2e050f13722f2b870a2415d99a9e631e9ca267",class:(0,a.c)(this.color,{[e]:!0,[`list-header-lines-${t}`]:void 0!==t})},(0,i.h)("div",{key:"6117bebc45800d874e9b75355476fbced5cc8398",class:"list-header-inner"},(0,i.h)("slot",{key:"9165fb274cd2c45a5a65c271d8b1f30e8a00c890"})))}};return o.style={ios:":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));padding-right:var(--ion-safe-area-right);padding-left:calc(var(--ion-safe-area-left, 0px) + 16px);position:relative;-ms-flex-align:end;align-items:flex-end;font-size:min(1.375rem, 56.1px);font-weight:700;letter-spacing:0}:host-context([dir=rtl]){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}}::slotted(ion-button),::slotted(ion-label){margin-top:29px;margin-bottom:6px}::slotted(ion-button){--padding-top:0;--padding-bottom:0;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px;min-height:1.4em}:host(.list-header-lines-full){--border-width:0 0 0.55px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 0.55px 0}",md:":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-text-color, #000);--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));padding-right:var(--ion-safe-area-right);padding-left:calc(var(--ion-safe-area-left, 0px) + 16px);min-height:45px;font-size:0.875rem}:host-context([dir=rtl]){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}}:host(.list-header-lines-full){--border-width:0 0 1px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 1px 0}"},o})(),J=(()=>{let o=class{constructor(t){(0,i.r)(this,t),this.color=void 0}render(){const t=(0,d.b)(this);return(0,i.h)(i.f,{key:"90ec2fe8c9487608ed8c0bdc32c2e80a6a0890b3",class:(0,a.c)(this.color,{[t]:!0})},(0,i.h)("slot",{key:"115ee3f79e6c526b0644443aad468e99385d0eda"}))}};return o.style={ios:":host{color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-350, var(--ion-text-color-step-650, #a6a6a6));font-size:max(14px, 1rem)}",md:":host{color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));font-size:0.875rem}"},o})(),V=(()=>{let o=class{constructor(t){(0,i.r)(this,t),this.ionStyle=(0,i.d)(this,"ionStyle",7),this.animated=!1}componentWillLoad(){this.emitStyle()}emitStyle(){this.ionStyle.emit({"skeleton-text":!0})}render(){const t=this.animated&&d.c.getBoolean("animated",!0),e=(0,a.h)("ion-avatar",this.el)||(0,a.h)("ion-thumbnail",this.el),c=(0,d.b)(this);return(0,i.h)(i.f,{key:"1a3e78e9a6f740d609d1f0b7a16cb6eff4a2d617",class:{[c]:!0,"skeleton-text-animated":t,"in-media":e}},(0,i.h)("span",{key:"be3eabe196ec6e8ec19857375ba30f4c8aa58e7f"},"\xa0"))}get el(){return(0,i.i)(this)}};return o.style=":host{--background:rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065);border-radius:var(--border-radius, inherit);display:block;width:100%;height:inherit;margin-top:4px;margin-bottom:4px;background:var(--background);line-height:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}span{display:inline-block}:host(.in-media){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;height:100%}:host(.skeleton-text-animated){position:relative;background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065)), color-stop(18%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.135)), color-stop(33%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065)));background:linear-gradient(to right, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065) 8%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.135) 18%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065) 33%);background-size:800px 104px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}@keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}",o})()},333:(O,v,s)=>{s.d(v,{c:()=>u,g:()=>k,h:()=>i,o:()=>M});var C=s(467);const i=(n,r)=>null!==r.closest(n),u=(n,r)=>"string"==typeof n&&n.length>0?Object.assign({"ion-color":!0,[`ion-color-${n}`]:!0},r):r,k=n=>{const r={};return(n=>void 0!==n?(Array.isArray(n)?n:n.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(n).forEach(l=>r[l]=!0),r},d=/^[a-z][a-z0-9+\-.]*:/,M=function(){var n=(0,C.A)(function*(r,l,w,_){if(null!=r&&"#"!==r[0]&&!d.test(r)){const p=document.querySelector("ion-router");if(p)return l?.preventDefault(),p.push(r,w,_)}return!1});return function(l,w,_,p){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/3511.6754e40cccf896fe.js b/docs/3511.6754e40cccf896fe.js deleted file mode 100644 index 6833055..0000000 --- a/docs/3511.6754e40cccf896fe.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[3511],{3511:(g,s,i)=>{i.r(s),i.d(s,{ion_checkbox:()=>t});var e=i(8393),l=i(4920),h=i(333),b=i(4921);const t=class{constructor(n){(0,e.r)(this,n),this.ionChange=(0,e.d)(this,"ionChange",7),this.ionFocus=(0,e.d)(this,"ionFocus",7),this.ionBlur=(0,e.d)(this,"ionBlur",7),this.inputId="ion-cb-"+c++,this.inheritedAttributes={},this.setChecked=o=>{const a=this.checked=o;this.ionChange.emit({checked:a,value:this.value})},this.toggleChecked=o=>{o.preventDefault(),this.setFocus(),this.setChecked(!this.checked),this.indeterminate=!1},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.onClick=o=>{this.disabled||this.toggleChecked(o)},this.color=void 0,this.name=this.inputId,this.checked=!1,this.indeterminate=!1,this.disabled=!1,this.value="on",this.labelPlacement="start",this.justify="space-between",this.alignment="center"}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,l.i)(this.el))}setFocus(){this.focusEl&&this.focusEl.focus()}render(){const{color:n,checked:o,disabled:a,el:d,getSVGPath:w,indeterminate:x,inheritedAttributes:u,inputId:v,justify:y,labelPlacement:_,name:C,value:j,alignment:E}=this,f=(0,b.b)(this),z=w(f,x);return(0,l.d)(!0,d,C,o?j:"",a),(0,e.h)(e.f,{key:"0ac95890562c7f035704c40959c69f8c8ca4bc9f","aria-checked":x?"mixed":`${o}`,class:(0,h.c)(n,{[f]:!0,"in-item":(0,h.h)("ion-item",d),"checkbox-checked":o,"checkbox-disabled":a,"checkbox-indeterminate":x,interactive:!0,[`checkbox-justify-${y}`]:!0,[`checkbox-alignment-${E}`]:!0,[`checkbox-label-placement-${_}`]:!0}),onClick:this.onClick},(0,e.h)("label",{key:"3f9f7c8383dded8f7997086b25399d052df76b5c",class:"checkbox-wrapper"},(0,e.h)("input",Object.assign({key:"6fb11d06c424c289357d5d7c1a4d1b967be231d0",type:"checkbox",checked:!!o||void 0,disabled:a,id:v,onChange:this.toggleChecked,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:M=>this.focusEl=M},u)),(0,e.h)("div",{key:"f577a272e5e3f9f1852fc95e40466c80b76309c7",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":""===d.textContent},part:"label"},(0,e.h)("slot",{key:"7c9b0b4513e797a1acdf55a5f286563e5f397e9c"})),(0,e.h)("div",{key:"e47c50a078b8d761ddc5efcb9a9635281b5818f6",class:"native-wrapper"},(0,e.h)("svg",{key:"4dca47179ae15e9094e01c799ef4ed25fbb0d840",class:"checkbox-icon",viewBox:"0 0 24 24",part:"container"},z))))}getSVGPath(n,o){let a=(0,e.h)("path",o?{d:"M6 12L18 12",part:"mark"}:{d:"M5.9,12.5l3.8,3.8l8.8-8.8",part:"mark"});return"md"===n&&(a=(0,e.h)("path",o?{d:"M2 12H22",part:"mark"}:{d:"M1.73,12.91 8.1,19.28 22.79,4.59",part:"mark"})),a}get el(){return(0,e.i)(this)}};let c=0;t.style={ios:":host{--checkbox-background-checked:var(--ion-color-primary, #0054e9);--border-color-checked:var(--ion-color-primary, #0054e9);--checkmark-color:var(--ion-color-primary-contrast, #fff);--transition:none;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-color){--checkbox-background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}.checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.checkbox-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.checkbox-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-icon{border-radius:var(--border-radius);position:relative;width:var(--size);height:var(--size);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--checkbox-background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}:host(.checkbox-justify-space-between) .checkbox-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.checkbox-justify-start) .checkbox-wrapper{-ms-flex-pack:start;justify-content:start}:host(.checkbox-justify-end) .checkbox-wrapper{-ms-flex-pack:end;justify-content:end}:host(.checkbox-alignment-start) .checkbox-wrapper{-ms-flex-align:start;align-items:start}:host(.checkbox-alignment-center) .checkbox-wrapper{-ms-flex-align:center;align-items:center}:host(.checkbox-label-placement-start) .checkbox-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.checkbox-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-end) .checkbox-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.checkbox-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.checkbox-label-placement-stacked) .checkbox-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.checkbox-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--checkbox-background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:50%;--border-width:0.125rem;--border-style:solid;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.23);--checkbox-background:var(--ion-item-background, var(--ion-background-color, #fff));--size:min(1.375rem, 55.836px);--checkmark-width:1.5px}:host(.checkbox-disabled){opacity:0.3}",md:":host{--checkbox-background-checked:var(--ion-color-primary, #0054e9);--border-color-checked:var(--ion-color-primary, #0054e9);--checkmark-color:var(--ion-color-primary-contrast, #fff);--transition:none;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-color){--checkbox-background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}.checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.checkbox-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.checkbox-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-icon{border-radius:var(--border-radius);position:relative;width:var(--size);height:var(--size);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--checkbox-background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}:host(.checkbox-justify-space-between) .checkbox-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.checkbox-justify-start) .checkbox-wrapper{-ms-flex-pack:start;justify-content:start}:host(.checkbox-justify-end) .checkbox-wrapper{-ms-flex-pack:end;justify-content:end}:host(.checkbox-alignment-start) .checkbox-wrapper{-ms-flex-align:start;align-items:start}:host(.checkbox-alignment-center) .checkbox-wrapper{-ms-flex-align:center;align-items:center}:host(.checkbox-label-placement-start) .checkbox-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.checkbox-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-end) .checkbox-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.checkbox-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.checkbox-label-placement-stacked) .checkbox-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.checkbox-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--checkbox-background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:calc(var(--size) * .125);--border-width:2px;--border-style:solid;--border-color:rgb(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--checkmark-width:3;--checkbox-background:var(--ion-item-background, var(--ion-background-color, #fff));--transition:background 180ms cubic-bezier(0.4, 0, 0.2, 1);--size:18px}.checkbox-icon path{stroke-dasharray:30;stroke-dashoffset:30}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{stroke-dashoffset:0;-webkit-transition:stroke-dashoffset 90ms linear 90ms;transition:stroke-dashoffset 90ms linear 90ms}:host(.checkbox-disabled) .label-text-wrapper{opacity:0.38}:host(.checkbox-disabled) .native-wrapper{opacity:0.63}"}},333:(g,s,i)=>{i.d(s,{c:()=>h,g:()=>k,h:()=>l,o:()=>m});var e=i(467);const l=(r,t)=>null!==t.closest(r),h=(r,t)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},t):t,k=r=>{const t={};return(r=>void 0!==r?(Array.isArray(r)?r:r.split(" ")).filter(c=>null!=c).map(c=>c.trim()).filter(c=>""!==c):[])(r).forEach(c=>t[c]=!0),t},p=/^[a-z][a-z0-9+\-.]*:/,m=function(){var r=(0,e.A)(function*(t,c,n,o){if(null!=t&&"#"!==t[0]&&!p.test(t)){const a=document.querySelector("ion-router");if(a)return c?.preventDefault(),a.push(t,n,o)}return!1});return function(c,n,o,a){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/3558.fe736273304727ab.js b/docs/3558.fe736273304727ab.js deleted file mode 100644 index aa39a56..0000000 --- a/docs/3558.fe736273304727ab.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[3558],{3558:(c,s,i)=>{i.r(s),i.d(s,{HapticsWeb:()=>u});var e=i(467),o=i(7464),n=i(9182);class u extends o.E_{constructor(){super(...arguments),this.selectionStarted=!1}impact(t){var r=this;return(0,e.A)(function*(){const a=r.patternForImpact(t?.style);r.vibrateWithPattern(a)})()}notification(t){var r=this;return(0,e.A)(function*(){const a=r.patternForNotification(t?.type);r.vibrateWithPattern(a)})()}vibrate(t){var r=this;return(0,e.A)(function*(){r.vibrateWithPattern([t?.duration||300])})()}selectionStart(){var t=this;return(0,e.A)(function*(){t.selectionStarted=!0})()}selectionChanged(){var t=this;return(0,e.A)(function*(){t.selectionStarted&&t.vibrateWithPattern([70])})()}selectionEnd(){var t=this;return(0,e.A)(function*(){t.selectionStarted=!1})()}patternForImpact(t=n.kn.Heavy){return t===n.kn.Medium?[43]:t===n.kn.Light?[20]:[61]}patternForNotification(t=n._n.Success){return t===n._n.Warning?[30,40,30,50,60]:t===n._n.Error?[27,45,50]:[35,65,21]}vibrateWithPattern(t){if(!navigator.vibrate)throw this.unavailable("Browser does not support the vibrate API");navigator.vibrate(t)}}}}]); \ No newline at end of file diff --git a/docs/362.e288f813e311d056.js b/docs/362.e288f813e311d056.js new file mode 100644 index 0000000..7f63b94 --- /dev/null +++ b/docs/362.e288f813e311d056.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[362],{9193:(p,l,i)=>{i.d(l,{X:()=>m});var a=i(3953),r=i(345);let m=(()=>{class c{get title(){return this._title}set title(o){this._title=o,this.bodyTitle.setTitle(o=""!==o?`${o} | Angular Material`:this._originalTitle)}constructor(o){this.bodyTitle=o,this._title="",this._originalTitle="Angular Material UI component library"}static#t=this.\u0275fac=function(n){return new(n||c)(a.KVO(r.hE))};static#a=this.\u0275prov=a.jDH({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})()},9282:(p,l,i)=>{i.d(l,{w:()=>m});var a=i(514),r=i(3953);let m=(()=>{class c{constructor(){this.year=(new Date).getFullYear()}static#t=this.\u0275fac=function(n){return new(n||c)};static#a=this.\u0275cmp=r.VBU({type:c,selectors:[["app-footer"]],standalone:!0,features:[r.aNF],decls:15,vars:1,consts:[[1,"docs-footer"],[1,"docs-footer-list"],[1,"docs-footer-logo"],[1,"footer-logo"],["href","https://angular.dev"],[1,"docs-footer-copyright"],["href","https://github.com/angular/components/blob/main/LICENSE"]],template:function(n,s){1&n&&(r.j41(0,"footer",0)(1,"div",1)(2,"div",2)(3,"div",3),r.nrm(4,"app-logo"),r.j41(5,"a",4),r.EFF(6,"Learn Angular"),r.k0s()()(),r.j41(7,"div",5)(8,"div")(9,"span"),r.EFF(10),r.k0s(),r.j41(11,"a",6),r.EFF(12,"Code licensed under an MIT-style License."),r.k0s(),r.j41(13,"span"),r.EFF(14,"Documentation licensed under CC BY 4.0."),r.k0s()()()()()),2&n&&(r.R7$(10),r.SpI("Powered by Google LLC \xa92010-",s.year,"."))},dependencies:[a.v],styles:["[_nghost-%COMP%]{display:block;margin-top:100px}.docs-footer[_ngcontent-%COMP%]{padding:12px;font-size:12px}.docs-footer-list[_ngcontent-%COMP%]{align-items:center;display:flex;flex-flow:row wrap;padding:8px}.docs-footer-logo[_ngcontent-%COMP%]{flex:1}app-logo[_ngcontent-%COMP%]{width:50px;height:50px}.docs-footer-copyright[_ngcontent-%COMP%]{display:flex;flex:1;justify-content:flex-end;flex-direction:column;min-width:225px;margin-top:16px}.docs-footer-copyright[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-self:flex-end;text-align:center}@media (min-width: 885px){.docs-footer-copyright[_ngcontent-%COMP%]{margin-top:0}}.docs-footer-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.docs-footer-logo[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-block;line-height:50px;margin:0 16px;vertical-align:bottom;font-size:16px}a[_ngcontent-%COMP%]{text-decoration:none;color:inherit}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{text-decoration:underline}@media screen and (max-width: 884px){.docs-footer-list[_ngcontent-%COMP%]{flex-direction:column}}"]})}return c})()},906:(p,l,i)=>{i.d(l,{r:()=>c});var a=i(3953),r=i(5027);let m=0,c=(()=>{class g{constructor(n,s){this.el=n,this.navigationFocusService=s,this.tabindex="-1",this.outline="none",n.nativeElement.id||(n.nativeElement.id="skip-link-target-"+m++),this.navigationFocusService.requestFocusOnNavigation(n.nativeElement),this.navigationFocusService.requestSkipLinkFocus(n.nativeElement)}ngOnDestroy(){this.navigationFocusService.relinquishFocusOnNavigation(this.el.nativeElement),this.navigationFocusService.relinquishSkipLinkFocus(this.el.nativeElement)}static#t=this.\u0275fac=function(s){return new(s||g)(a.rXU(a.aKT),a.rXU(r._))};static#a=this.\u0275dir=a.FsC({type:g,selectors:[["","focusOnNavigation",""]],hostVars:3,hostBindings:function(s,h){2&s&&(a.Mr5("tabindex",h.tabindex),a.xc7("outline",h.outline))},standalone:!0})}return g})()},5596:(p,l,i)=>{i.d(l,{Hu:()=>M,RN:()=>f,dh:()=>v,m2:()=>_});var a=i(3953),r=i(177),m=i(6600);const c=["*"],h=new a.nKC("MAT_CARD_CONFIG");let f=(()=>{class t{constructor(d){this.appearance=d?.appearance||"raised"}static#t=this.\u0275fac=function(e){return new(e||t)(a.rXU(h,8))};static#a=this.\u0275cmp=a.VBU({type:t,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(e,u){2&e&&a.AVh("mat-mdc-card-outlined","outlined"===u.appearance)("mdc-card--outlined","outlined"===u.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],standalone:!0,features:[a.aNF],ngContentSelectors:c,decls:1,vars:0,template:function(e,u){1&e&&(a.NAR(),a.SdG(0))},styles:['.mat-mdc-card{display:flex;flex-direction:column;box-sizing:border-box;position:relative;border-style:solid;border-width:0;background-color:var(--mdc-elevated-card-container-color);border-color:var(--mdc-elevated-card-container-color);border-radius:var(--mdc-elevated-card-container-shape);box-shadow:var(--mdc-elevated-card-container-elevation)}.mat-mdc-card::after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,0);content:"";display:block;pointer-events:none;box-sizing:border-box;border-radius:var(--mdc-elevated-card-container-shape)}.mat-mdc-card-outlined{background-color:var(--mdc-outlined-card-container-color);border-radius:var(--mdc-outlined-card-container-shape);border-width:var(--mdc-outlined-card-outline-width);border-color:var(--mdc-outlined-card-outline-color);box-shadow:var(--mdc-outlined-card-container-elevation)}.mat-mdc-card-outlined::after{border:none}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mat-mdc-card-actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font);line-height:var(--mat-card-title-text-line-height);font-size:var(--mat-card-title-text-size);letter-spacing:var(--mat-card-title-text-tracking);font-weight:var(--mat-card-title-text-weight)}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color);font-family:var(--mat-card-subtitle-text-font);line-height:var(--mat-card-subtitle-text-line-height);font-size:var(--mat-card-subtitle-text-size);letter-spacing:var(--mat-card-subtitle-text-tracking);font-weight:var(--mat-card-subtitle-text-weight)}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}'],encapsulation:2,changeDetection:0})}return t})(),v=(()=>{class t{static#t=this.\u0275fac=function(e){return new(e||t)};static#a=this.\u0275dir=a.FsC({type:t,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"],standalone:!0})}return t})(),_=(()=>{class t{static#t=this.\u0275fac=function(e){return new(e||t)};static#a=this.\u0275dir=a.FsC({type:t,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"],standalone:!0})}return t})(),M=(()=>{class t{static#t=this.\u0275fac=function(e){return new(e||t)};static#a=this.\u0275mod=a.$C({type:t});static#e=this.\u0275inj=a.G2t({imports:[m.yE,r.MD,m.yE]})}return t})()}}]); \ No newline at end of file diff --git a/docs/3780.93a8cbf4512bbadc.js b/docs/3780.93a8cbf4512bbadc.js deleted file mode 100644 index 13bca61..0000000 --- a/docs/3780.93a8cbf4512bbadc.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[3780],{3780:(w,a,t)=>{t.r(a),t.d(a,{Network:()=>l,NetworkWeb:()=>i});var c=t(467),r=t(7464);function s(){const o=window.navigator.connection||window.navigator.mozConnection||window.navigator.webkitConnection;let n="unknown";const e=o?o.type||o.effectiveType:null;if(e&&"string"==typeof e)switch(e){case"bluetooth":case"cellular":case"slow-2g":case"2g":case"3g":n="cellular";break;case"none":n="none";break;case"ethernet":case"wifi":case"wimax":case"4g":n="wifi";break;case"other":case"unknown":n="unknown"}return n}class i extends r.E_{constructor(){super(),this.handleOnline=()=>{const e={connected:!0,connectionType:s()};this.notifyListeners("networkStatusChange",e)},this.handleOffline=()=>{this.notifyListeners("networkStatusChange",{connected:!1,connectionType:"none"})},typeof window<"u"&&(window.addEventListener("online",this.handleOnline),window.addEventListener("offline",this.handleOffline))}getStatus(){var n=this;return(0,c.A)(function*(){if(!window.navigator)throw n.unavailable("Browser does not support the Network Information API");const e=window.navigator.onLine,u=s();return{connected:e,connectionType:e?u:"none"}})()}}const l=new i}}]); \ No newline at end of file diff --git a/docs/3810.65a56d217ea4dac0.js b/docs/3810.65a56d217ea4dac0.js deleted file mode 100644 index 345a98c..0000000 --- a/docs/3810.65a56d217ea4dac0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[3810],{3810:(h,s,n)=>{n.r(s),n.d(s,{startStatusTap:()=>r});var d=n(467),o=n(8393),_=n(909),i=n(4920);const r=()=>{const e=window;e.addEventListener("statusTap",()=>{(0,o.e)(()=>{const a=document.elementFromPoint(e.innerWidth/2,e.innerHeight/2);if(!a)return;const t=(0,_.f)(a);t&&new Promise(c=>(0,i.c)(t,c)).then(()=>{(0,o.w)((0,d.A)(function*(){t.style.setProperty("--overflow","hidden"),yield(0,_.s)(t,300),t.style.removeProperty("--overflow")}))})})})}}}]); \ No newline at end of file diff --git a/docs/3814.1374b53f8a755e92.js b/docs/3814.1374b53f8a755e92.js deleted file mode 100644 index 52b1bf2..0000000 --- a/docs/3814.1374b53f8a755e92.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[3814],{3814:(v,c,n)=>{n.r(c),n.d(c,{ion_toggle:()=>k});var d=n(467),a=n(8393),h=n(4920),x=n(1086),p=n(5083),m=n(333),g=n(3992),o=n(4921);n(8438),n(8476);const k=class{constructor(e){var r=this;(0,a.r)(this,e),this.ionChange=(0,a.d)(this,"ionChange",7),this.ionFocus=(0,a.d)(this,"ionFocus",7),this.ionBlur=(0,a.d)(this,"ionBlur",7),this.inputId="ion-tg-"+E++,this.lastDrag=0,this.inheritedAttributes={},this.didLoad=!1,this.setupGesture=(0,d.A)(function*(){const{toggleTrack:t}=r;t&&(r.gesture=(yield Promise.resolve().then(n.bind(n,8607))).createGesture({el:t,gestureName:"toggle",gesturePriority:100,threshold:5,passive:!1,onStart:()=>r.onStart(),onMove:i=>r.onMove(i),onEnd:i=>r.onEnd(i)}),r.disabledChanged())}),this.onClick=t=>{this.disabled||(t.preventDefault(),this.lastDrag+300{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.getSwitchLabelIcon=(t,i)=>"md"===t?i?g.f:g.r:i?g.r:g.g,this.activated=!1,this.color=void 0,this.name=this.inputId,this.checked=!1,this.disabled=!1,this.value="on",this.enableOnOffLabels=o.c.get("toggleOnOffLabels"),this.labelPlacement="start",this.justify="space-between",this.alignment="center"}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}toggleChecked(){const{checked:e,value:r}=this,t=!e;this.checked=t,this.ionChange.emit({checked:t,value:r})}connectedCallback(){var e=this;return(0,d.A)(function*(){e.didLoad&&e.setupGesture()})()}componentDidLoad(){this.setupGesture(),this.didLoad=!0}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,h.i)(this.el))}onStart(){this.activated=!0,this.setFocus()}onMove(e){y((0,p.i)(this.el),this.checked,e.deltaX,-10)&&(this.toggleChecked(),(0,x.c)())}onEnd(e){this.activated=!1,this.lastDrag=Date.now(),e.event.preventDefault(),e.event.stopImmediatePropagation()}getValue(){return this.value||""}setFocus(){this.focusEl&&this.focusEl.focus()}renderOnOffSwitchLabels(e,r){const t=this.getSwitchLabelIcon(e,r);return(0,a.h)("ion-icon",{class:{"toggle-switch-icon":!0,"toggle-switch-icon-checked":r},icon:t,"aria-hidden":"true"})}renderToggleControl(){const e=(0,o.b)(this),{enableOnOffLabels:r,checked:t}=this;return(0,a.h)("div",{class:"toggle-icon",part:"track",ref:i=>this.toggleTrack=i},r&&"ios"===e&&[this.renderOnOffSwitchLabels(e,!0),this.renderOnOffSwitchLabels(e,!1)],(0,a.h)("div",{class:"toggle-icon-wrapper"},(0,a.h)("div",{class:"toggle-inner",part:"handle"},r&&"md"===e&&this.renderOnOffSwitchLabels(e,t))))}get hasLabel(){return""!==this.el.textContent}render(){const{activated:e,color:r,checked:t,disabled:i,el:u,justify:C,labelPlacement:O,inputId:j,name:D,alignment:L}=this,M=(0,o.b)(this),P=this.getValue(),I=(0,p.i)(u)?"rtl":"ltr";return(0,h.d)(!0,u,D,t?P:"",i),(0,a.h)(a.f,{key:"b0d648e071bc8095998b519ce4dcdd0ea91575c0",onClick:this.onClick,class:(0,m.c)(r,{[M]:!0,"in-item":(0,m.h)("ion-item",u),"toggle-activated":e,"toggle-checked":t,"toggle-disabled":i,[`toggle-justify-${C}`]:!0,[`toggle-alignment-${L}`]:!0,[`toggle-label-placement-${O}`]:!0,[`toggle-${I}`]:!0})},(0,a.h)("label",{key:"9a2fe1d16dba66a9dfef450efebf2e5cbe3dcd00",class:"toggle-wrapper"},(0,a.h)("input",Object.assign({key:"4358d18cb86da768155c17f9da3aac641296c256",type:"checkbox",role:"switch","aria-checked":`${t}`,checked:t,disabled:i,id:j,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:T=>this.focusEl=T},this.inheritedAttributes)),(0,a.h)("div",{key:"0ec99e452164d7059cc4f93d09e5b918f82c022a",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel},part:"label"},(0,a.h)("slot",{key:"1c5cbc99905a79e842e9487eb3ca654e1bab3c66"})),(0,a.h)("div",{key:"ca8196423b429899febd11c7337d768ff05df6f4",class:"native-wrapper"},this.renderToggleControl())))}get el(){return(0,a.i)(this)}static get watchers(){return{disabled:["disabledChanged"]}}},y=(e,r,t,i)=>r?!e&&i>t||e&&-it;let E=0;k.style={ios:":host{-webkit-box-sizing:content-box !important;box-sizing:content-box !important;display:inline-block;position:relative;max-width:100%;outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-focused) input{border:2px solid #5e9ed6}:host(.toggle-disabled){pointer-events:none}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.toggle-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.toggle-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.toggle-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host(.toggle-justify-space-between) .toggle-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.toggle-justify-start) .toggle-wrapper{-ms-flex-pack:start;justify-content:start}:host(.toggle-justify-end) .toggle-wrapper{-ms-flex-pack:end;justify-content:end}:host(.toggle-alignment-start) .toggle-wrapper{-ms-flex-align:start;align-items:start}:host(.toggle-alignment-center) .toggle-wrapper{-ms-flex-align:center;align-items:center}:host(.toggle-label-placement-start) .toggle-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.toggle-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.toggle-label-placement-end) .toggle-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.toggle-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.toggle-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.toggle-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.toggle-label-placement-stacked) .toggle-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.toggle-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.toggle-label-placement-stacked.toggle-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.toggle-label-placement-stacked.toggle-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).toggle-label-placement-stacked.toggle-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.toggle-label-placement-stacked.toggle-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.toggle-label-placement-stacked.toggle-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.toggle-label-placement-stacked.toggle-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).toggle-label-placement-stacked.toggle-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.toggle-label-placement-stacked.toggle-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}.toggle-icon-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-transition:var(--handle-transition);transition:var(--handle-transition);will-change:transform}.toggle-icon{border-radius:var(--border-radius);display:block;position:relative;width:100%;height:100%;background:var(--track-background);overflow:inherit}:host(.toggle-checked) .toggle-icon{background:var(--track-background-checked)}.toggle-inner{border-radius:var(--handle-border-radius);position:absolute;left:var(--handle-spacing);width:var(--handle-width);height:var(--handle-height);max-height:var(--handle-max-height);-webkit-transition:var(--handle-transition);transition:var(--handle-transition);background:var(--handle-background);-webkit-box-shadow:var(--handle-box-shadow);box-shadow:var(--handle-box-shadow);contain:strict}:host(.toggle-ltr) .toggle-inner{left:var(--handle-spacing)}:host(.toggle-rtl) .toggle-inner{right:var(--handle-spacing)}:host(.toggle-ltr.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(100% - var(--handle-width)), 0, 0);transform:translate3d(calc(100% - var(--handle-width)), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(-100% + var(--handle-width)), 0, 0);transform:translate3d(calc(-100% + var(--handle-width)), 0, 0)}:host(.toggle-checked) .toggle-inner{background:var(--handle-background-checked)}:host(.toggle-ltr.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0)}:host{--track-background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.088);--track-background-checked:var(--ion-color-primary, #0054e9);--border-radius:15.5px;--handle-background:#ffffff;--handle-background-checked:#ffffff;--handle-border-radius:25.5px;--handle-box-shadow:0 3px 4px rgba(0, 0, 0, 0.06), 0 3px 8px rgba(0, 0, 0, 0.06);--handle-height:calc(31px - (2px * 2));--handle-max-height:calc(100% - var(--handle-spacing) * 2);--handle-width:calc(31px - (2px * 2));--handle-spacing:2px;--handle-transition:transform 300ms, width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms}.native-wrapper .toggle-icon{width:51px;height:31px;overflow:hidden}:host(.ion-color.toggle-checked) .toggle-icon{background:var(--ion-color-base)}:host(.toggle-activated) .toggle-switch-icon{opacity:0}.toggle-icon{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:background-color 300ms;transition:background-color 300ms}.toggle-inner{will-change:transform}.toggle-switch-icon{position:absolute;top:50%;width:11px;height:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 300ms, color 300ms;transition:opacity 300ms, color 300ms}.toggle-switch-icon{position:absolute;color:var(--ion-color-dark, #222428)}:host(.toggle-ltr) .toggle-switch-icon{right:6px}:host(.toggle-rtl) .toggle-switch-icon{right:initial;left:6px;}:host(.toggle-checked) .toggle-switch-icon.toggle-switch-icon-checked{color:var(--ion-color-contrast, #fff)}:host(.toggle-checked) .toggle-switch-icon:not(.toggle-switch-icon-checked){opacity:0}.toggle-switch-icon-checked{position:absolute;width:15px;height:15px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}:host(.toggle-ltr) .toggle-switch-icon-checked{right:initial;left:4px;}:host(.toggle-rtl) .toggle-switch-icon-checked{right:4px}:host(.toggle-activated) .toggle-icon::before,:host(.toggle-checked) .toggle-icon::before{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}:host(.toggle-activated.toggle-checked) .toggle-inner::before{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}:host(.toggle-activated) .toggle-inner{width:calc(var(--handle-width) + 6px)}:host(.toggle-ltr.toggle-activated.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(100% - var(--handle-width) - 6px), 0, 0);transform:translate3d(calc(100% - var(--handle-width) - 6px), 0, 0)}:host(.toggle-rtl.toggle-activated.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(-100% + var(--handle-width) + 6px), 0, 0);transform:translate3d(calc(-100% + var(--handle-width) + 6px), 0, 0)}:host(.toggle-disabled){opacity:0.3}",md:":host{-webkit-box-sizing:content-box !important;box-sizing:content-box !important;display:inline-block;position:relative;max-width:100%;outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-focused) input{border:2px solid #5e9ed6}:host(.toggle-disabled){pointer-events:none}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.toggle-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.toggle-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.toggle-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host(.toggle-justify-space-between) .toggle-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.toggle-justify-start) .toggle-wrapper{-ms-flex-pack:start;justify-content:start}:host(.toggle-justify-end) .toggle-wrapper{-ms-flex-pack:end;justify-content:end}:host(.toggle-alignment-start) .toggle-wrapper{-ms-flex-align:start;align-items:start}:host(.toggle-alignment-center) .toggle-wrapper{-ms-flex-align:center;align-items:center}:host(.toggle-label-placement-start) .toggle-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.toggle-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.toggle-label-placement-end) .toggle-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.toggle-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.toggle-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.toggle-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.toggle-label-placement-stacked) .toggle-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.toggle-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.toggle-label-placement-stacked.toggle-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.toggle-label-placement-stacked.toggle-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).toggle-label-placement-stacked.toggle-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.toggle-label-placement-stacked.toggle-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.toggle-label-placement-stacked.toggle-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.toggle-label-placement-stacked.toggle-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).toggle-label-placement-stacked.toggle-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.toggle-label-placement-stacked.toggle-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}.toggle-icon-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-transition:var(--handle-transition);transition:var(--handle-transition);will-change:transform}.toggle-icon{border-radius:var(--border-radius);display:block;position:relative;width:100%;height:100%;background:var(--track-background);overflow:inherit}:host(.toggle-checked) .toggle-icon{background:var(--track-background-checked)}.toggle-inner{border-radius:var(--handle-border-radius);position:absolute;left:var(--handle-spacing);width:var(--handle-width);height:var(--handle-height);max-height:var(--handle-max-height);-webkit-transition:var(--handle-transition);transition:var(--handle-transition);background:var(--handle-background);-webkit-box-shadow:var(--handle-box-shadow);box-shadow:var(--handle-box-shadow);contain:strict}:host(.toggle-ltr) .toggle-inner{left:var(--handle-spacing)}:host(.toggle-rtl) .toggle-inner{right:var(--handle-spacing)}:host(.toggle-ltr.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(100% - var(--handle-width)), 0, 0);transform:translate3d(calc(100% - var(--handle-width)), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(-100% + var(--handle-width)), 0, 0);transform:translate3d(calc(-100% + var(--handle-width)), 0, 0)}:host(.toggle-checked) .toggle-inner{background:var(--handle-background-checked)}:host(.toggle-ltr.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0)}:host{--track-background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.39);--track-background-checked:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.5);--border-radius:14px;--handle-background:#ffffff;--handle-background-checked:var(--ion-color-primary, #0054e9);--handle-border-radius:50%;--handle-box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);--handle-width:20px;--handle-height:20px;--handle-max-height:calc(100% + 6px);--handle-spacing:0;--handle-transition:transform 160ms cubic-bezier(0.4, 0, 0.2, 1), background-color 160ms cubic-bezier(0.4, 0, 0.2, 1)}.native-wrapper .toggle-icon{width:36px;height:14px}:host(.ion-color.toggle-checked) .toggle-icon{background:rgba(var(--ion-color-base-rgb), 0.5)}:host(.ion-color.toggle-checked) .toggle-inner{background:var(--ion-color-base)}:host(.toggle-checked) .toggle-inner{color:var(--ion-color-contrast, #fff)}.toggle-icon{-webkit-transition:background-color 160ms;transition:background-color 160ms}.toggle-inner{will-change:background-color, transform;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#000}.toggle-inner .toggle-switch-icon{-webkit-padding-start:1px;padding-inline-start:1px;-webkit-padding-end:1px;padding-inline-end:1px;padding-top:1px;padding-bottom:1px;width:100%;height:100%}:host(.toggle-disabled){opacity:0.38}"}},333:(v,c,n)=>{n.d(c,{c:()=>h,g:()=>p,h:()=>a,o:()=>g});var d=n(467);const a=(o,l)=>null!==l.closest(o),h=(o,l)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},l):l,p=o=>{const l={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(s=>null!=s).map(s=>s.trim()).filter(s=>""!==s):[])(o).forEach(s=>l[s]=!0),l},m=/^[a-z][a-z0-9+\-.]*:/,g=function(){var o=(0,d.A)(function*(l,s,w,b){if(null!=l&&"#"!==l[0]&&!m.test(l)){const f=document.querySelector("ion-router");if(f)return s?.preventDefault(),f.push(l,w,b)}return!1});return function(s,w,b,f){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/3rdpartylicenses.txt b/docs/3rdpartylicenses.txt index 2420083..bb3a246 100644 --- a/docs/3rdpartylicenses.txt +++ b/docs/3rdpartylicenses.txt @@ -66,9 +66,6 @@ MIT @angular/router MIT -@angular/service-worker -MIT - @babel/runtime MIT MIT License @@ -95,568 +92,6 @@ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -@capacitor/action-sheet -MIT -Copyright 2020-present Ionic -https://ionic.io - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@capacitor/app-launcher -MIT -Copyright 2020-present Ionic -https://ionic.io - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@capacitor/browser -MIT -Copyright 2020-present Ionic -https://ionic.io - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -@capacitor/camera -MIT -Copyright 2020-present Ionic -https://ionic.io - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -@capacitor/clipboard -MIT -Copyright 2020-present Ionic -https://ionic.io - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@capacitor/core -MIT -MIT License - -Copyright (c) 2017-present Drifty Co. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -@capacitor/device -MIT -Copyright 2020-present Ionic -https://ionic.io - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@capacitor/dialog -MIT -Copyright 2020-present Ionic -https://ionic.io - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -@capacitor/haptics -MIT -Copyright 2020-present Ionic -https://ionic.io - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@capacitor/network -MIT -Copyright 2020-present Ionic -https://ionic.io - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@capacitor/toast -MIT -Copyright 2020-present Ionic -https://ionic.io - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@ionic/angular -MIT - -@ionic/core -MIT -Copyright 2015-present Drifty Co. -http://drifty.com/ - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@ionic/core/components - -@ionic/storage -MIT - -@ionic/storage-angular -MIT - -angular-animations -MIT -MIT License - -Copyright (c) 2020 Chris Filipowski - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -ionic-loader - -localforage -Apache-2.0 - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright 2014 Mozilla - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - rxjs Apache-2.0 Apache License diff --git a/docs/4171.e12fab39b82a72aa.js b/docs/4171.e12fab39b82a72aa.js deleted file mode 100644 index 8ecf730..0000000 --- a/docs/4171.e12fab39b82a72aa.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[4171],{4171:(E,d,t)=>{t.r(d),t.d(d,{ion_infinite_scroll:()=>u,ion_infinite_scroll_content:()=>_});var f=t(467),e=t(8393),r=t(909),s=t(4921),h=t(464);const u=(()=>{let l=class{constructor(i){(0,e.r)(this,i),this.ionInfinite=(0,e.d)(this,"ionInfinite",7),this.thrPx=0,this.thrPc=0,this.didFire=!1,this.isBusy=!1,this.onScroll=()=>{const n=this.scrollEl;if(!n||!this.canStart())return 1;const o=this.el.offsetHeight;if(0===o)return 2;const c=n.scrollTop,g=n.offsetHeight,p=0!==this.thrPc?g*this.thrPc:this.thrPx;return("bottom"===this.position?n.scrollHeight-o-c-p-g:c-o-p)<0&&!this.didFire?(this.isLoading=!0,this.didFire=!0,this.ionInfinite.emit(),3):4},this.isLoading=!1,this.threshold="15%",this.disabled=!1,this.position="bottom"}thresholdChanged(){const i=this.threshold;i.lastIndexOf("%")>-1?(this.thrPx=0,this.thrPc=parseFloat(i)/100):(this.thrPx=parseFloat(i),this.thrPc=0)}disabledChanged(){const i=this.disabled;i&&(this.isLoading=!1,this.isBusy=!1),this.enableScrollEvents(!i)}connectedCallback(){var i=this;return(0,f.A)(function*(){const n=(0,r.f)(i.el);n?(i.scrollEl=yield(0,r.g)(n),i.thresholdChanged(),i.disabledChanged(),"top"===i.position&&(0,e.w)(()=>{i.scrollEl&&(i.scrollEl.scrollTop=i.scrollEl.scrollHeight-i.scrollEl.clientHeight)})):(0,r.p)(i.el)})()}disconnectedCallback(){this.enableScrollEvents(!1),this.scrollEl=void 0}complete(){var i=this;return(0,f.A)(function*(){const n=i.scrollEl;if(i.isLoading&&n)if(i.isLoading=!1,"top"===i.position){i.isBusy=!0;const o=n.scrollHeight-n.scrollTop;requestAnimationFrame(()=>{(0,e.e)(()=>{const a=n.scrollHeight-o;requestAnimationFrame(()=>{(0,e.w)(()=>{n.scrollTop=a,i.isBusy=!1,i.didFire=!1})})})})}else i.didFire=!1})()}canStart(){return!(this.disabled||this.isBusy||!this.scrollEl||this.isLoading)}enableScrollEvents(i){this.scrollEl&&(i?this.scrollEl.addEventListener("scroll",this.onScroll):this.scrollEl.removeEventListener("scroll",this.onScroll))}render(){const i=(0,s.b)(this);return(0,e.h)(e.f,{key:"1444429a86950c449953cbf578436cc8cabf40ec",class:{[i]:!0,"infinite-scroll-loading":this.isLoading,"infinite-scroll-enabled":!this.disabled}})}get el(){return(0,e.i)(this)}static get watchers(){return{threshold:["thresholdChanged"],disabled:["disabledChanged"]}}};return l.style="ion-infinite-scroll{display:none;width:100%}.infinite-scroll-enabled{display:block}",l})(),_=(()=>{let l=class{constructor(i){(0,e.r)(this,i),this.customHTMLEnabled=s.c.get("innerHTMLTemplatesEnabled",h.E),this.loadingSpinner=void 0,this.loadingText=void 0}componentDidLoad(){if(void 0===this.loadingSpinner){const i=(0,s.b)(this);this.loadingSpinner=s.c.get("infiniteLoadingSpinner",s.c.get("spinner","ios"===i?"lines":"crescent"))}}renderLoadingText(){const{customHTMLEnabled:i,loadingText:n}=this;return i?(0,e.h)("div",{class:"infinite-loading-text",innerHTML:(0,h.a)(n)}):(0,e.h)("div",{class:"infinite-loading-text"},this.loadingText)}render(){const i=(0,s.b)(this);return(0,e.h)(e.f,{key:"060278bf9cb0321e182352f9613be4ebbb028259",class:{[i]:!0,[`infinite-scroll-content-${i}`]:!0}},(0,e.h)("div",{key:"07d3cada920145f979ad315bd187fb878e0c3da3",class:"infinite-loading"},this.loadingSpinner&&(0,e.h)("div",{key:"6254f175d7543d09f3dd47cd0589a2809182cd8c",class:"infinite-loading-spinner"},(0,e.h)("ion-spinner",{key:"a6a816d1c65b60b786333b209b63492aa716a283",name:this.loadingSpinner})),void 0!==this.loadingText&&this.renderLoadingText()))}};return l.style={ios:"ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-ios .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-small-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",md:"ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-md .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-small-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}"},l})()}}]); \ No newline at end of file diff --git a/docs/4183.47952c188ea59271.js b/docs/4183.47952c188ea59271.js deleted file mode 100644 index 549e3ec..0000000 --- a/docs/4183.47952c188ea59271.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[4183],{4183:(m,s,e)=>{e.r(s),e.d(s,{ion_img:()=>n});var i=e(8393),o=e(4920),r=e(4921);const n=class{constructor(t){(0,i.r)(this,t),this.ionImgWillLoad=(0,i.d)(this,"ionImgWillLoad",7),this.ionImgDidLoad=(0,i.d)(this,"ionImgDidLoad",7),this.ionError=(0,i.d)(this,"ionError",7),this.inheritedAttributes={},this.onLoad=()=>{this.ionImgDidLoad.emit()},this.onError=()=>{this.ionError.emit()},this.loadSrc=void 0,this.loadError=void 0,this.alt=void 0,this.src=void 0}srcChanged(){this.addIO()}componentWillLoad(){this.inheritedAttributes=(0,o.h)(this.el,["draggable"])}componentDidLoad(){this.addIO()}addIO(){void 0!==this.src&&(typeof window<"u"&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype?(this.removeIO(),this.io=new IntersectionObserver(t=>{t[t.length-1].isIntersecting&&(this.load(),this.removeIO())}),this.io.observe(this.el)):setTimeout(()=>this.load(),200))}load(){this.loadError=this.onError,this.loadSrc=this.src,this.ionImgWillLoad.emit()}removeIO(){this.io&&(this.io.disconnect(),this.io=void 0)}render(){const{loadSrc:t,alt:h,onLoad:c,loadError:l,inheritedAttributes:g}=this,{draggable:b}=g;return(0,i.h)(i.f,{key:"14d24d65ec8e5522192ca58035264971b1ab883b",class:(0,r.b)(this)},(0,i.h)("img",{key:"345ba155a5fdce5e66c397a599b7333d37d9cb1d",decoding:"async",src:t,alt:h,onLoad:c,onError:l,part:"image",draggable:a(b)}))}get el(){return(0,i.i)(this)}static get watchers(){return{src:["srcChanged"]}}},a=t=>{switch(t){case"true":return!0;case"false":return!1;default:return}};n.style=":host{display:block;-o-object-fit:contain;object-fit:contain}img{display:block;width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}"}}]); \ No newline at end of file diff --git a/docs/431.948d9874379f2594.js b/docs/431.948d9874379f2594.js new file mode 100644 index 0000000..e94f065 --- /dev/null +++ b/docs/431.948d9874379f2594.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[431],{1431:(v,l,t)=>{t.r(l),t.d(l,{GuideViewer:()=>x,GuideViewerModule:()=>P});var i=t(7945),e=t(6850),g=t(9282),s=t(1895),u=t(9417),a=t(906),o=t(1170),c=t(5458),n=t(3953),M=t(9193);let x=(()=>{class d{constructor(h,r,f,p){this._componentPageTitle=r,this.router=f,this.guideItems=p,this.mainContentClass=!0,h.params.subscribe(C=>{const m=p.getItemById(C.id);m&&(this.guide=m),this.guide||this.router.navigate(["/guides"])})}ngOnInit(){void 0!==this.guide&&(this._componentPageTitle.title=this.guide.name)}static#t=this.\u0275fac=function(r){return new(r||d)(n.rXU(i.nX),n.rXU(M.X),n.rXU(i.Ix),n.rXU(e.Z))};static#e=this.\u0275cmp=n.VBU({type:d,selectors:[["guide-viewer"]],hostVars:2,hostBindings:function(r,f){2&r&&n.AVh("main-content",f.mainContentClass)},standalone:!0,features:[n.aNF],decls:6,vars:1,consts:[["toc",""],[1,"docs-guide-wrapper"],[1,"docs-guide-toc-and-content"],["focusOnNavigation","","id","guide-content","aria-label","Guide content",1,"docs-guide-content",3,"contentRendered","documentUrl"],["container","guide-viewer"]],template:function(r,f){if(1&r){const p=n.RV6();n.j41(0,"div",1)(1,"div",2)(2,"doc-viewer",3),n.bIt("contentRendered",function(m){n.eBV(p);const _=n.sdS(4);return _.addHeaders("Guide Content",m),n.Njj(_.updateScrollPosition())}),n.k0s(),n.nrm(3,"table-of-contents",4,0),n.k0s()(),n.nrm(5,"app-footer")}2&r&&(n.R7$(2),n.Y8G("documentUrl",null==f.guide?null:f.guide.document))},dependencies:[c.T,a.r,o.M,g.w],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.docs-guide-wrapper[_ngcontent-%COMP%]{padding:20px 70px 0;display:block;text-align:center}@media (max-width: 959px){.docs-guide-wrapper[_ngcontent-%COMP%]{padding-left:15px;padding-right:15px}}.docs-guide-toc-and-content[_ngcontent-%COMP%]{display:flex;align-items:flex-start;text-align:left;max-width:940px;margin:0 auto;min-height:100vh}@media (max-width: 720px){.docs-guide-toc-and-content[_ngcontent-%COMP%]{flex-direction:column}}.docs-guide-content[_ngcontent-%COMP%]{flex-grow:1;width:75%}@media (max-width: 720px){.docs-guide-content[_ngcontent-%COMP%]{width:100%}}table-of-contents[_ngcontent-%COMP%]{top:35px;position:sticky}@media (max-width: 720px){table-of-contents[_ngcontent-%COMP%]{order:-1;position:relative;width:auto;padding-left:0;max-height:none}}"]})}return d})();const O=[{path:"",component:x}];let P=(()=>{class d{static#t=this.\u0275fac=function(r){return new(r||d)};static#e=this.\u0275mod=n.$C({type:d});static#n=this.\u0275inj=n.G2t({imports:[s.v,u.X1,i.iI.forChild(O)]})}return d})()},9193:(v,l,t)=>{t.d(l,{X:()=>g});var i=t(3953),e=t(345);let g=(()=>{class s{get title(){return this._title}set title(a){this._title=a,this.bodyTitle.setTitle(a=""!==a?`${a} | Angular Material`:this._originalTitle)}constructor(a){this.bodyTitle=a,this._title="",this._originalTitle="Angular Material UI component library"}static#t=this.\u0275fac=function(o){return new(o||s)(i.KVO(e.hE))};static#e=this.\u0275prov=i.jDH({token:s,factory:s.\u0275fac,providedIn:"root"})}return s})()},9282:(v,l,t)=>{t.d(l,{w:()=>g});var i=t(514),e=t(3953);let g=(()=>{class s{constructor(){this.year=(new Date).getFullYear()}static#t=this.\u0275fac=function(o){return new(o||s)};static#e=this.\u0275cmp=e.VBU({type:s,selectors:[["app-footer"]],standalone:!0,features:[e.aNF],decls:15,vars:1,consts:[[1,"docs-footer"],[1,"docs-footer-list"],[1,"docs-footer-logo"],[1,"footer-logo"],["href","https://angular.dev"],[1,"docs-footer-copyright"],["href","https://github.com/angular/components/blob/main/LICENSE"]],template:function(o,c){1&o&&(e.j41(0,"footer",0)(1,"div",1)(2,"div",2)(3,"div",3),e.nrm(4,"app-logo"),e.j41(5,"a",4),e.EFF(6,"Learn Angular"),e.k0s()()(),e.j41(7,"div",5)(8,"div")(9,"span"),e.EFF(10),e.k0s(),e.j41(11,"a",6),e.EFF(12,"Code licensed under an MIT-style License."),e.k0s(),e.j41(13,"span"),e.EFF(14,"Documentation licensed under CC BY 4.0."),e.k0s()()()()()),2&o&&(e.R7$(10),e.SpI("Powered by Google LLC \xa92010-",c.year,"."))},dependencies:[i.v],styles:["[_nghost-%COMP%]{display:block;margin-top:100px}.docs-footer[_ngcontent-%COMP%]{padding:12px;font-size:12px}.docs-footer-list[_ngcontent-%COMP%]{align-items:center;display:flex;flex-flow:row wrap;padding:8px}.docs-footer-logo[_ngcontent-%COMP%]{flex:1}app-logo[_ngcontent-%COMP%]{width:50px;height:50px}.docs-footer-copyright[_ngcontent-%COMP%]{display:flex;flex:1;justify-content:flex-end;flex-direction:column;min-width:225px;margin-top:16px}.docs-footer-copyright[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-self:flex-end;text-align:center}@media (min-width: 885px){.docs-footer-copyright[_ngcontent-%COMP%]{margin-top:0}}.docs-footer-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.docs-footer-logo[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-block;line-height:50px;margin:0 16px;vertical-align:bottom;font-size:16px}a[_ngcontent-%COMP%]{text-decoration:none;color:inherit}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{text-decoration:underline}@media screen and (max-width: 884px){.docs-footer-list[_ngcontent-%COMP%]{flex-direction:column}}"]})}return s})()},906:(v,l,t)=>{t.d(l,{r:()=>s});var i=t(3953),e=t(5027);let g=0,s=(()=>{class u{constructor(o,c){this.el=o,this.navigationFocusService=c,this.tabindex="-1",this.outline="none",o.nativeElement.id||(o.nativeElement.id="skip-link-target-"+g++),this.navigationFocusService.requestFocusOnNavigation(o.nativeElement),this.navigationFocusService.requestSkipLinkFocus(o.nativeElement)}ngOnDestroy(){this.navigationFocusService.relinquishFocusOnNavigation(this.el.nativeElement),this.navigationFocusService.relinquishSkipLinkFocus(this.el.nativeElement)}static#t=this.\u0275fac=function(c){return new(c||u)(i.rXU(i.aKT),i.rXU(e._))};static#e=this.\u0275dir=i.FsC({type:u,selectors:[["","focusOnNavigation",""]],hostVars:3,hostBindings:function(c,n){2&c&&(i.Mr5("tabindex",n.tabindex),i.xc7("outline",n.outline))},standalone:!0})}return u})()}}]); \ No newline at end of file diff --git a/docs/4406.d6f87fcf98674321.js b/docs/4406.d6f87fcf98674321.js deleted file mode 100644 index f82ea08..0000000 --- a/docs/4406.d6f87fcf98674321.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[4406],{4406:(C,h,a)=>{a.r(h),a.d(h,{ion_tab_bar:()=>T,ion_tab_button:()=>E});var p=a(467),t=a(8393),f=a(4731),m=a(333),d=a(4921),x=a(4920);a(8476),a(4379),a(8438);const T=(()=>{let c=class{constructor(o){(0,t.r)(this,o),this.ionTabBarChanged=(0,t.d)(this,"ionTabBarChanged",7),this.ionTabBarLoaded=(0,t.d)(this,"ionTabBarLoaded",7),this.keyboardCtrl=null,this.keyboardVisible=!1,this.color=void 0,this.selectedTab=void 0,this.translucent=!1}selectedTabChanged(){void 0!==this.selectedTab&&this.ionTabBarChanged.emit({tab:this.selectedTab})}componentWillLoad(){this.selectedTabChanged()}connectedCallback(){var o=this;return(0,p.A)(function*(){o.keyboardCtrl=yield(0,f.c)(function(){var e=(0,p.A)(function*(s,l){!1===s&&void 0!==l&&(yield l),o.keyboardVisible=s});return function(s,l){return e.apply(this,arguments)}}())})()}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}componentDidLoad(){this.ionTabBarLoaded.emit()}render(){const{color:o,translucent:e,keyboardVisible:s}=this,l=(0,d.b)(this),u=s&&"top"!==this.el.getAttribute("slot");return(0,t.h)(t.f,{key:"3a8595dd83f89e8319471a7a7f9f64b2565b384c",role:"tablist","aria-hidden":u?"true":null,class:(0,m.c)(o,{[l]:!0,"tab-bar-translucent":e,"tab-bar-hidden":u})},(0,t.h)("slot",{key:"8b65eceb922f6abfa15f41046261586fb94b981f"}))}get el(){return(0,t.i)(this)}static get watchers(){return{selectedTab:["selectedTabChanged"]}}};return c.style={ios:":host{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-right:var(--ion-safe-area-right);padding-bottom:var(--ion-safe-area-bottom, 0);padding-left:var(--ion-safe-area-left);border-top:var(--border);background:var(--background);color:var(--color);text-align:center;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host(.ion-color) ::slotted(ion-tab-button){--background-focused:var(--ion-color-shade);--color-selected:var(--ion-color-contrast)}:host(.ion-color) ::slotted(.tab-selected){color:var(--ion-color-contrast)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){color:rgba(var(--ion-color-contrast-rgb), 0.7)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){background:var(--ion-color-base)}:host(.ion-color) ::slotted(ion-tab-button.ion-focused),:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:var(--background-focused)}:host(.tab-bar-translucent) ::slotted(ion-tab-button){background:transparent}:host([slot=top]){padding-top:var(--ion-safe-area-top, 0);padding-bottom:0;border-top:0;border-bottom:var(--border)}:host(.tab-bar-hidden){display:none !important}:host{--background:var(--ion-tab-bar-background, var(--ion-color-step-50, var(--ion-background-color-step-50, #f7f7f7)));--background-focused:var(--ion-tab-bar-background-focused, #e0e0e0);--border:0.55px solid var(--ion-tab-bar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.2)))));--color:var(--ion-tab-bar-color, var(--ion-color-step-600, var(--ion-text-color-step-400, #666666)));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #0054e9));height:50px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.tab-bar-translucent){--background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(210%) blur(20px);backdrop-filter:saturate(210%) blur(20px)}:host(.ion-color.tab-bar-translucent){background:rgba(var(--ion-color-base-rgb), 0.8)}:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.6)}}",md:":host{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-right:var(--ion-safe-area-right);padding-bottom:var(--ion-safe-area-bottom, 0);padding-left:var(--ion-safe-area-left);border-top:var(--border);background:var(--background);color:var(--color);text-align:center;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host(.ion-color) ::slotted(ion-tab-button){--background-focused:var(--ion-color-shade);--color-selected:var(--ion-color-contrast)}:host(.ion-color) ::slotted(.tab-selected){color:var(--ion-color-contrast)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){color:rgba(var(--ion-color-contrast-rgb), 0.7)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){background:var(--ion-color-base)}:host(.ion-color) ::slotted(ion-tab-button.ion-focused),:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:var(--background-focused)}:host(.tab-bar-translucent) ::slotted(ion-tab-button){background:transparent}:host([slot=top]){padding-top:var(--ion-safe-area-top, 0);padding-bottom:0;border-top:0;border-bottom:var(--border)}:host(.tab-bar-hidden){display:none !important}:host{--background:var(--ion-tab-bar-background, var(--ion-background-color, #fff));--background-focused:var(--ion-tab-bar-background-focused, #e0e0e0);--border:1px solid var(--ion-tab-bar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.07)))));--color:var(--ion-tab-bar-color, var(--ion-color-step-650, var(--ion-text-color-step-350, #595959)));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #0054e9));height:56px}"},c})(),E=(()=>{let c=class{constructor(o){(0,t.r)(this,o),this.ionTabButtonClick=(0,t.d)(this,"ionTabButtonClick",7),this.inheritedAttributes={},this.onKeyUp=e=>{("Enter"===e.key||" "===e.key)&&this.selectTab(e)},this.onClick=e=>{this.selectTab(e)},this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.layout=void 0,this.selected=!1,this.tab=void 0,this.target=void 0}onTabBarChanged(o){const e=o.target,s=this.el.parentElement;(o.composedPath().includes(s)||e?.contains(this.el))&&(this.selected=this.tab===o.detail.tab)}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,x.h)(this.el,["aria-label"])),void 0===this.layout&&(this.layout=d.c.get("tabButtonLayout","icon-top"))}selectTab(o){void 0!==this.tab&&(this.disabled||this.ionTabButtonClick.emit({tab:this.tab,href:this.href,selected:this.selected}),o.preventDefault())}get hasLabel(){return!!this.el.querySelector("ion-label")}get hasIcon(){return!!this.el.querySelector("ion-icon")}render(){const{disabled:o,hasIcon:e,hasLabel:s,href:l,rel:u,target:M,layout:D,selected:k,tab:_,inheritedAttributes:I}=this,w=(0,d.b)(this);return(0,t.h)(t.f,{key:"4b528ce31f67e10ad849e0c99bd034bba675c227",onClick:this.onClick,onKeyup:this.onKeyUp,id:void 0!==_?`tab-button-${_}`:null,class:{[w]:!0,"tab-selected":k,"tab-disabled":o,"tab-has-label":s,"tab-has-icon":e,"tab-has-label-only":s&&!e,"tab-has-icon-only":e&&!s,[`tab-layout-${D}`]:!0,"ion-activatable":!0,"ion-selectable":!0,"ion-focusable":!0}},(0,t.h)("a",Object.assign({key:"0da8784b1b243ffaaaf04dd7adb55d6881ed0c08"},{download:this.download,href:l,rel:u,target:M},{class:"button-native",part:"native",role:"tab","aria-selected":k?"true":null,"aria-disabled":o?"true":null,tabindex:o?"-1":void 0},I),(0,t.h)("span",{key:"2c628e8f1ebc129f84876c01530468cb97d8bf3a",class:"button-inner"},(0,t.h)("slot",{key:"8052a171d197a7de1a7eb12b091c35f73ae1ee21"})),"md"===w&&(0,t.h)("ion-ripple-effect",{key:"4186bdb5ed045ec16f495a14fa30ac864c576227",type:"unbounded"})))}get el(){return(0,t.i)(this)}};return c.style={ios:':host{--ripple-color:var(--color-selected);--background-focused-opacity:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;outline:none;background:var(--background);color:var(--color)}.button-native{border-radius:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;border:0;outline:none;background:transparent;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-drag:none}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;z-index:1}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){a:hover{color:var(--color-selected)}}:host(.tab-selected){color:var(--color-selected)}:host(.tab-hidden){display:none !important}:host(.tab-disabled){pointer-events:none;opacity:0.4}::slotted(ion-label),::slotted(ion-icon){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex-order:0;order:0}::slotted(ion-icon){-ms-flex-order:-1;order:-1;height:1em}:host(.tab-has-label-only) ::slotted(ion-label){white-space:normal}::slotted(ion-badge){-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:1}:host(.tab-layout-icon-start){-ms-flex-direction:row;flex-direction:row}:host(.tab-layout-icon-end){-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.tab-layout-icon-bottom){-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.tab-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.tab-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color)}:host{--padding-top:0;--padding-end:2px;--padding-bottom:0;--padding-start:2px;max-width:240px;font-size:10px}::slotted(ion-badge){-webkit-padding-start:6px;padding-inline-start:6px;-webkit-padding-end:6px;padding-inline-end:6px;padding-top:1px;padding-bottom:1px;top:4px;height:auto;font-size:12px;line-height:16px}::slotted(ion-badge){inset-inline-start:calc(50% + 6px)}::slotted(ion-icon){margin-top:2px;margin-bottom:2px;font-size:24px}::slotted(ion-icon::before){vertical-align:top}::slotted(ion-label){margin-top:0;margin-bottom:1px;min-height:11px;font-weight:500}:host(.tab-has-label-only) ::slotted(ion-label){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:12px;font-size:14px;line-height:1.1}:host(.tab-layout-icon-end) ::slotted(ion-label),:host(.tab-layout-icon-start) ::slotted(ion-label),:host(.tab-layout-icon-hide) ::slotted(ion-label){margin-top:2px;margin-bottom:2px;font-size:14px;line-height:1.1}:host(.tab-layout-icon-end) ::slotted(ion-icon),:host(.tab-layout-icon-start) ::slotted(ion-icon){min-width:24px;height:26px;margin-top:2px;margin-bottom:1px;font-size:24px}:host(.tab-layout-icon-bottom) ::slotted(ion-badge){inset-inline-start:calc(50% + 12px)}:host(.tab-layout-icon-bottom) ::slotted(ion-icon){margin-top:0;margin-bottom:1px}:host(.tab-layout-icon-bottom) ::slotted(ion-label){margin-top:4px}:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){top:10px}:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){inset-inline-start:calc(50% + 35px)}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){top:10px}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){inset-inline-start:calc(50% + 30px)}:host(.tab-layout-label-hide) ::slotted(ion-badge),:host(.tab-has-icon-only) ::slotted(ion-badge){top:10px}:host(.tab-layout-label-hide) ::slotted(ion-icon){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host(.tab-layout-label-hide) ::slotted(ion-icon),:host(.tab-has-icon-only) ::slotted(ion-icon){font-size:30px}',md:':host{--ripple-color:var(--color-selected);--background-focused-opacity:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;outline:none;background:var(--background);color:var(--color)}.button-native{border-radius:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;border:0;outline:none;background:transparent;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-drag:none}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;z-index:1}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){a:hover{color:var(--color-selected)}}:host(.tab-selected){color:var(--color-selected)}:host(.tab-hidden){display:none !important}:host(.tab-disabled){pointer-events:none;opacity:0.4}::slotted(ion-label),::slotted(ion-icon){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex-order:0;order:0}::slotted(ion-icon){-ms-flex-order:-1;order:-1;height:1em}:host(.tab-has-label-only) ::slotted(ion-label){white-space:normal}::slotted(ion-badge){-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:1}:host(.tab-layout-icon-start){-ms-flex-direction:row;flex-direction:row}:host(.tab-layout-icon-end){-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.tab-layout-icon-bottom){-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.tab-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.tab-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color)}:host{--padding-top:0;--padding-end:12px;--padding-bottom:0;--padding-start:12px;max-width:168px;font-size:12px;font-weight:normal;letter-spacing:0.03em}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;text-transform:none}::slotted(ion-icon){margin-left:0;margin-right:0;margin-top:16px;margin-bottom:16px;-webkit-transform-origin:center center;transform-origin:center center;font-size:22px}:host-context([dir=rtl]) ::slotted(ion-icon){-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}[dir=rtl] ::slotted(ion-icon){-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}@supports selector(:dir(rtl)){::slotted(ion-icon):dir(rtl){-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}}::slotted(ion-badge){border-radius:8px;-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px;padding-top:3px;padding-bottom:2px;top:8px;min-width:12px;font-size:8px;font-weight:normal}::slotted(ion-badge){inset-inline-start:calc(50% + 6px)}::slotted(ion-badge:empty){display:block;min-width:8px;height:8px}:host(.tab-layout-icon-top) ::slotted(ion-icon){margin-top:6px;margin-bottom:2px}:host(.tab-layout-icon-top) ::slotted(ion-label){margin-top:0;margin-bottom:6px}:host(.tab-layout-icon-bottom) ::slotted(ion-badge){top:8px}:host(.tab-layout-icon-bottom) ::slotted(ion-badge){inset-inline-start:70%}:host(.tab-layout-icon-bottom) ::slotted(ion-icon){margin-top:0;margin-bottom:6px}:host(.tab-layout-icon-bottom) ::slotted(ion-label){margin-top:6px;margin-bottom:0}:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){top:16px}:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){inset-inline-start:80%}:host(.tab-layout-icon-start) ::slotted(ion-icon){-webkit-margin-end:6px;margin-inline-end:6px}:host(.tab-layout-icon-end) ::slotted(ion-icon){-webkit-margin-start:6px;margin-inline-start:6px}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){top:16px}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){inset-inline-start:70%}:host(.tab-layout-icon-hide) ::slotted(ion-label),:host(.tab-has-label-only) ::slotted(ion-label){margin-top:0;margin-bottom:0}:host(.tab-layout-label-hide) ::slotted(ion-badge),:host(.tab-has-icon-only) ::slotted(ion-badge){top:16px}:host(.tab-layout-label-hide) ::slotted(ion-icon),:host(.tab-has-icon-only) ::slotted(ion-icon){margin-top:0;margin-bottom:0;font-size:24px}'},c})()},333:(C,h,a)=>{a.d(h,{c:()=>f,g:()=>d,h:()=>t,o:()=>v});var p=a(467);const t=(n,i)=>null!==i.closest(n),f=(n,i)=>"string"==typeof n&&n.length>0?Object.assign({"ion-color":!0,[`ion-color-${n}`]:!0},i):i,d=n=>{const i={};return(n=>void 0!==n?(Array.isArray(n)?n:n.split(" ")).filter(r=>null!=r).map(r=>r.trim()).filter(r=>""!==r):[])(n).forEach(r=>i[r]=!0),i},x=/^[a-z][a-z0-9+\-.]*:/,v=function(){var n=(0,p.A)(function*(i,r,g,y){if(null!=i&&"#"!==i[0]&&!x.test(i)){const b=document.querySelector("ion-router");if(b)return r?.preventDefault(),b.push(i,g,y)}return!1});return function(r,g,y,b){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/441.ebfc863cb2ca27aa.js b/docs/441.ebfc863cb2ca27aa.js deleted file mode 100644 index adc451f..0000000 --- a/docs/441.ebfc863cb2ca27aa.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[441],{441:(ke,J,c)=>{c.r(J),c.d(J,{ion_modal:()=>be});var A=c(467),h=c(8393),C=c(909),H=c(8621),f=c(4920),te=c(7838),$=c(4929),b=c(8438),l=c(1070),D=c(333),F=c(1331),Y=c(4921),N=c(1622),m=c(9986),de=c(3351),le=c(8607),Q=c(8476),z=(c(8669),c(1970),c(4379),function(e){return e.Dark="DARK",e.Light="LIGHT",e.Default="DEFAULT",e}(z||{}));const ne={getEngine(){const e=(0,b.g)();if(e?.isPluginAvailable("StatusBar"))return e.Plugins.StatusBar},setStyle(e){const t=this.getEngine();t&&t.setStyle(e)},getStyle:(e=(0,A.A)(function*(){const t=this.getEngine();if(!t)return z.Default;const{style:n}=yield t.getInfo();return n}),function(){return e.apply(this,arguments)})},oe=(e,t)=>{if(1===t)return 0;const n=1/(1-t);return e*n+-t*n},ce=()=>{!Q.w||Q.w.innerWidth>=768||ne.setStyle({style:z.Dark})},re=(e=z.Default)=>{!Q.w||Q.w.innerWidth>=768||ne.setStyle({style:e})},pe=function(){var e=(0,A.A)(function*(t,n){"function"!=typeof t.canDismiss||!(yield t.canDismiss(void 0,l.G))||(n.isRunning()?n.onFinish(()=>{t.dismiss(void 0,"handler")},{oneTimeCallback:!0}):t.dismiss(void 0,"handler"))});return function(n,o){return e.apply(this,arguments)}}(),ie=e=>.00255275*2.71828**(-14.9619*e)-1.00255*2.71828**(-.0380968*e)+1,he=(e,t)=>(0,f.j)(400,e/Math.abs(1.1*t),500),fe=e=>{const{currentBreakpoint:t,backdropBreakpoint:n}=e,o=void 0===n||n{const{currentBreakpoint:t,backdropBreakpoint:n}=e,o=`calc(var(--backdrop-opacity) * ${oe(t,n)})`,i=[{offset:0,opacity:o},{offset:1,opacity:0}],r=[{offset:0,opacity:o},{offset:n,opacity:0},{offset:1,opacity:0}],s=(0,m.c)("backdropAnimation").keyframes(0!==n?r:i);return{wrapperAnimation:(0,m.c)("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:`translateY(${100-100*t}%)`},{offset:1,opacity:1,transform:"translateY(100%)"}]),backdropAnimation:s}},ue=(e,t)=>{const{presentingEl:n,currentBreakpoint:o}=t,i=(0,f.g)(e),{wrapperAnimation:r,backdropAnimation:s}=void 0!==o?fe(t):{backdropAnimation:(0,m.c)().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),wrapperAnimation:(0,m.c)().fromTo("transform","translateY(100vh)","translateY(0vh)")};s.addElement(i.querySelector("ion-backdrop")),r.addElement(i.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});const a=(0,m.c)("entering-base").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(500).addAnimation(r);if(n){const d=window.innerWidth<768,w="ION-MODAL"===n.tagName&&void 0!==n.presentingElement,E=(0,f.g)(n),y=(0,m.c)().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"}),_=document.body;if(d){const k=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",S=`translateY(${w?"-10px":k}) scale(0.915)`;y.afterStyles({transform:S}).beforeAddWrite(()=>_.style.setProperty("background-color","black")).addElement(n).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"},{offset:1,filter:"contrast(0.85)",transform:S,borderRadius:"10px 10px 0 0"}]),a.addAnimation(y)}else if(a.addAnimation(s),w){const x=`translateY(-10px) scale(${w?.915:1})`;y.afterStyles({transform:x}).addElement(E.querySelector(".modal-wrapper")).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0) scale(1)"},{offset:1,filter:"contrast(0.85)",transform:x}]);const p=(0,m.c)().afterStyles({transform:x}).addElement(E.querySelector(".modal-shadow")).keyframes([{offset:0,opacity:"1",transform:"translateY(0) scale(1)"},{offset:1,opacity:"0",transform:x}]);a.addAnimation([y,p])}else r.fromTo("opacity","0","1")}else a.addAnimation(s);return a},ge=(e,t,n=500)=>{const{presentingEl:o,currentBreakpoint:i}=t,r=(0,f.g)(e),{wrapperAnimation:s,backdropAnimation:a}=void 0!==i?me(t):{backdropAnimation:(0,m.c)().fromTo("opacity","var(--backdrop-opacity)",0),wrapperAnimation:(0,m.c)().fromTo("transform","translateY(0vh)","translateY(100vh)")};a.addElement(r.querySelector("ion-backdrop")),s.addElement(r.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});const d=(0,m.c)("leaving-base").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(n).addAnimation(s);if(o){const w=window.innerWidth<768,E="ION-MODAL"===o.tagName&&void 0!==o.presentingElement,y=(0,f.g)(o),_=(0,m.c)().beforeClearStyles(["transform"]).afterClearStyles(["transform"]).onFinish(x=>{1===x&&(o.style.setProperty("overflow",""),Array.from(k.querySelectorAll("ion-modal:not(.overlay-hidden)")).filter(S=>void 0!==S.presentingElement).length<=1&&k.style.setProperty("background-color",""))}),k=document.body;if(w){const x=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",K=`translateY(${E?"-10px":x}) scale(0.915)`;_.addElement(o).keyframes([{offset:0,filter:"contrast(0.85)",transform:K,borderRadius:"10px 10px 0 0"},{offset:1,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"}]),d.addAnimation(_)}else if(d.addAnimation(a),E){const p=`translateY(-10px) scale(${E?.915:1})`;_.addElement(y.querySelector(".modal-wrapper")).afterStyles({transform:"translate3d(0, 0, 0)"}).keyframes([{offset:0,filter:"contrast(0.85)",transform:p},{offset:1,filter:"contrast(1)",transform:"translateY(0) scale(1)"}]);const S=(0,m.c)().addElement(y.querySelector(".modal-shadow")).afterStyles({transform:"translateY(0) scale(1)"}).keyframes([{offset:0,opacity:"0",transform:p},{offset:1,opacity:"1",transform:"translateY(0) scale(1)"}]);d.addAnimation([_,S])}else s.fromTo("opacity","1","0")}else d.addAnimation(a);return d},Ee=(e,t)=>{const{currentBreakpoint:n}=t,o=(0,f.g)(e),{wrapperAnimation:i,backdropAnimation:r}=void 0!==n?fe(t):{backdropAnimation:(0,m.c)().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),wrapperAnimation:(0,m.c)().keyframes([{offset:0,opacity:.01,transform:"translateY(40px)"},{offset:1,opacity:1,transform:"translateY(0px)"}])};return r.addElement(o.querySelector("ion-backdrop")),i.addElement(o.querySelector(".modal-wrapper")),(0,m.c)().addElement(e).easing("cubic-bezier(0.36,0.66,0.04,1)").duration(280).addAnimation([r,i])},De=(e,t)=>{const{currentBreakpoint:n}=t,o=(0,f.g)(e),{wrapperAnimation:i,backdropAnimation:r}=void 0!==n?me(t):{backdropAnimation:(0,m.c)().fromTo("opacity","var(--backdrop-opacity)",0),wrapperAnimation:(0,m.c)().keyframes([{offset:0,opacity:.99,transform:"translateY(0px)"},{offset:1,opacity:0,transform:"translateY(40px)"}])};return r.addElement(o.querySelector("ion-backdrop")),i.addElement(o.querySelector(".modal-wrapper")),(0,m.c)().easing("cubic-bezier(0.47,0,0.745,0.715)").duration(200).addAnimation([r,i])},be=class{constructor(e){(0,h.r)(this,e),this.didPresent=(0,h.d)(this,"ionModalDidPresent",7),this.willPresent=(0,h.d)(this,"ionModalWillPresent",7),this.willDismiss=(0,h.d)(this,"ionModalWillDismiss",7),this.didDismiss=(0,h.d)(this,"ionModalDidDismiss",7),this.ionBreakpointDidChange=(0,h.d)(this,"ionBreakpointDidChange",7),this.didPresentShorthand=(0,h.d)(this,"didPresent",7),this.willPresentShorthand=(0,h.d)(this,"willPresent",7),this.willDismissShorthand=(0,h.d)(this,"willDismiss",7),this.didDismissShorthand=(0,h.d)(this,"didDismiss",7),this.ionMount=(0,h.d)(this,"ionMount",7),this.lockController=(0,te.c)(),this.triggerController=(0,l.e)(),this.coreDelegate=(0,H.C)(),this.isSheetModal=!1,this.inheritedAttributes={},this.inline=!1,this.gestureAnimationDismissing=!1,this.onHandleClick=()=>{const{sheetTransition:t,handleBehavior:n}=this;"cycle"!==n||void 0!==t||this.moveToNextBreakpoint()},this.onBackdropTap=()=>{const{sheetTransition:t}=this;void 0===t&&this.dismiss(void 0,l.B)},this.onLifecycle=t=>{const n=this.usersElement,o=Me[t.type];if(n&&o){const i=new CustomEvent(o,{bubbles:!1,cancelable:!1,detail:t.detail});n.dispatchEvent(i)}},this.presented=!1,this.hasController=!1,this.overlayIndex=void 0,this.delegate=void 0,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.breakpoints=void 0,this.initialBreakpoint=void 0,this.backdropBreakpoint=0,this.handle=void 0,this.handleBehavior="none",this.component=void 0,this.componentProps=void 0,this.cssClass=void 0,this.backdropDismiss=!0,this.showBackdrop=!0,this.animated=!0,this.presentingElement=void 0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0,this.keepContentsMounted=!1,this.focusTrap=!0,this.canDismiss=!0}onIsOpenChange(e,t){!0===e&&!1===t?this.present():!1===e&&!0===t&&this.dismiss()}triggerChanged(){const{trigger:e,el:t,triggerController:n}=this;e&&n.addClickListener(t,e)}breakpointsChanged(e){void 0!==e&&(this.sortedBreakpoints=e.sort((t,n)=>t-n))}connectedCallback(){const{el:e}=this;(0,l.j)(e),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){var e;const{breakpoints:t,initialBreakpoint:n,el:o,htmlAttributes:i}=this,r=this.isSheetModal=void 0!==t&&void 0!==n,s=["aria-label","role"];this.inheritedAttributes=(0,f.h)(o,s),void 0!==i&&s.forEach(a=>{i[a]&&(this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{[a]:i[a]}),delete i[a])}),r&&(this.currentBreakpoint=this.initialBreakpoint),void 0!==t&&void 0!==n&&!t.includes(n)&&(0,$.p)("Your breakpoints array must include the initialBreakpoint value."),null!==(e=this.htmlAttributes)&&void 0!==e&&e.id||(0,l.k)(this.el)}componentDidLoad(){!0===this.isOpen&&(0,f.r)(()=>this.present()),this.breakpointsChanged(this.breakpoints),this.triggerChanged()}getDelegate(e=!1){if(this.workingDelegate&&!e)return{delegate:this.workingDelegate,inline:this.inline};const n=this.inline=null!==this.el.parentNode&&!this.hasController;return{inline:n,delegate:this.workingDelegate=n?this.delegate||this.coreDelegate:this.delegate}}checkCanDismiss(e,t){var n=this;return(0,A.A)(function*(){const{canDismiss:o}=n;return"function"==typeof o?o(e,t):o})()}present(){var e=this;return(0,A.A)(function*(){const t=yield e.lockController.lock();if(e.presented)return void t();const{presentingElement:n,el:o}=e;e.currentBreakpoint=e.initialBreakpoint;const{inline:i,delegate:r}=e.getDelegate(!0);e.ionMount.emit(),e.usersElement=yield(0,H.a)(r,o,e.component,["ion-page"],e.componentProps,i),(0,f.k)(o)?yield(0,F.e)(e.usersElement):e.keepContentsMounted||(yield(0,F.w)()),(0,h.w)(()=>e.el.classList.add("show-modal"));const s=void 0!==n;s&&"ios"===(0,Y.b)(e)&&(e.statusBarStyle=yield ne.getStyle(),ce()),yield(0,l.f)(e,"modalEnter",ue,Ee,{presentingEl:n,currentBreakpoint:e.initialBreakpoint,backdropBreakpoint:e.backdropBreakpoint}),typeof window<"u"&&(e.keyboardOpenCallback=()=>{e.gesture&&(e.gesture.enable(!1),(0,f.r)(()=>{e.gesture&&e.gesture.enable(!0)}))},window.addEventListener(N.KEYBOARD_DID_OPEN,e.keyboardOpenCallback)),e.isSheetModal?e.initSheetGesture():s&&e.initSwipeToClose(),t()})()}initSwipeToClose(){var t,e=this;if("ios"!==(0,Y.b)(this))return;const{el:n}=this,o=this.leaveAnimation||Y.c.get("modalLeave",ge),i=this.animation=o(n,{presentingEl:this.presentingElement});if(!(0,C.a)(n))return void(0,C.p)(n);const s=null!==(t=this.statusBarStyle)&&void 0!==t?t:z.Default;this.gesture=((e,t,n,o)=>{const r=e.offsetHeight;let s=!1,a=!1,d=null,w=null,y=!0,_=0;const V=(0,le.createGesture)({el:e,gestureName:"modalSwipeToClose",gesturePriority:l.O,direction:"y",threshold:10,canStart:g=>{const u=g.event.target;return null===u||!u.closest||(d=(0,C.f)(u),d?(w=(0,C.i)(d)?(0,f.g)(d).querySelector(".inner-scroll"):d,!d.querySelector("ion-refresher")&&0===w.scrollTop):null===u.closest("ion-footer"))},onStart:g=>{const{deltaY:u}=g;y=!d||!(0,C.i)(d)||d.scrollY,a=void 0!==e.canDismiss&&!0!==e.canDismiss,u>0&&d&&(0,C.d)(d),t.progressStart(!0,s?1:0)},onMove:g=>{const{deltaY:u}=g;u>0&&d&&(0,C.d)(d);const P=g.deltaY/r,I=P>=0&&a,L=I?.2:.9999,U=I?ie(P/L):P,O=(0,f.j)(1e-4,U,L);t.progressStep(O),O>=.5&&_<.5?re(n):O<.5&&_>=.5&&ce(),_=O},onEnd:g=>{const u=g.velocityY,P=g.deltaY/r,I=P>=0&&a,L=I?.2:.9999,U=I?ie(P/L):P,O=(0,f.j)(1e-4,U,L),W=!I&&(g.deltaY+1e3*u)/r>=.5;let Z=W?-.001:.001;W?(t.easing("cubic-bezier(0.32, 0.72, 0, 1)"),Z+=(0,de.g)([0,0],[.32,.72],[0,1],[1,1],O)[0]):(t.easing("cubic-bezier(1, 0, 0.68, 0.28)"),Z+=(0,de.g)([0,0],[1,0],[.68,.28],[1,1],O)[0]);const q=he(W?P*r:(1-O)*r,u);s=W,V.enable(!1),d&&(0,C.r)(d,y),t.onFinish(()=>{W||V.enable(!0)}).progressEnd(W?1:0,Z,q),I&&O>L/4?pe(e,t):W&&o()}});return V})(n,i,s,()=>{this.gestureAnimationDismissing=!0,re(this.statusBarStyle),this.animation.onFinish((0,A.A)(function*(){yield e.dismiss(void 0,l.G),e.gestureAnimationDismissing=!1}))}),this.gesture.enable(!0)}initSheetGesture(){const{wrapperEl:e,initialBreakpoint:t,backdropBreakpoint:n}=this;if(!e||void 0===t)return;const o=this.enterAnimation||Y.c.get("modalEnter",ue),i=this.animation=o(this.el,{presentingEl:this.presentingElement,currentBreakpoint:t,backdropBreakpoint:n});i.progressStart(!0,1);const{gesture:r,moveSheetToBreakpoint:s}=((e,t,n,o,i,r,s=[],a,d,w)=>{const _={WRAPPER_KEYFRAMES:[{offset:0,transform:"translateY(0%)"},{offset:1,transform:"translateY(100%)"}],BACKDROP_KEYFRAMES:0!==i?[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1-i,opacity:0},{offset:1,opacity:0}]:[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1,opacity:.01}]},k=e.querySelector("ion-content"),x=n.clientHeight;let p=o,S=0,K=!1;const g=r.childAnimations.find(v=>"wrapperAnimation"===v.id),u=r.childAnimations.find(v=>"backdropAnimation"===v.id),P=s[s.length-1],I=s[0],L=()=>{e.style.setProperty("pointer-events","auto"),t.style.setProperty("pointer-events","auto"),e.classList.remove(l.F)},U=()=>{e.style.setProperty("pointer-events","none"),t.style.setProperty("pointer-events","none"),e.classList.add(l.F)};g&&u&&(g.keyframes([..._.WRAPPER_KEYFRAMES]),u.keyframes([..._.BACKDROP_KEYFRAMES]),r.progressStart(!0,1-p),p>i?L():U()),k&&p!==P&&(k.scrollY=!1);const q=v=>{const{breakpoint:B,canDismiss:M,breakpointOffset:R,animated:G}=v,j=M&&0===B,T=j?p:B,ye=0!==T;return p=0,g&&u&&(g.keyframes([{offset:0,transform:`translateY(${100*R}%)`},{offset:1,transform:`translateY(${100*(1-T)}%)`}]),u.keyframes([{offset:0,opacity:`calc(var(--backdrop-opacity) * ${oe(1-R,i)})`},{offset:1,opacity:`calc(var(--backdrop-opacity) * ${oe(T,i)})`}]),r.progressStep(0)),ee.enable(!1),j?pe(e,r):ye||d(),k&&T===s[s.length-1]&&(k.scrollY=!0),new Promise(ae=>{r.onFinish(()=>{ye?g&&u?(0,f.r)(()=>{g.keyframes([..._.WRAPPER_KEYFRAMES]),u.keyframes([..._.BACKDROP_KEYFRAMES]),r.progressStart(!0,1-T),p=T,w(p),p>i?L():U(),ee.enable(!0),ae()}):(ee.enable(!0),ae()):ae()},{oneTimeCallback:!0}).progressEnd(1,0,G?500:0)})},ee=(0,le.createGesture)({el:n,gestureName:"modalSheet",gesturePriority:40,direction:"y",threshold:10,canStart:v=>{const B=(0,C.f)(v.event.target);if(p=a(),1===p&&B){const M=(0,C.i)(B)?(0,f.g)(B).querySelector(".inner-scroll"):B;return!B.querySelector("ion-refresher")&&0===M.scrollTop}return!0},onStart:v=>{K=void 0!==e.canDismiss&&!0!==e.canDismiss&&0===I,v.deltaY>0&&k&&(k.scrollY=!1),(0,f.r)(()=>{e.focus()}),r.progressStart(!0,1-p)},onMove:v=>{v.deltaY>0&&k&&(k.scrollY=!1);const M=s.length>1?1-s[1]:void 0,R=1-p+v.deltaY/x,G=void 0!==M&&R>=M&&K,j=G?.95:.9999,T=G&&void 0!==M?M+ie((R-M)/(j-M)):R;S=(0,f.j)(1e-4,T,j),r.progressStep(S)},onEnd:v=>{const R=p-(v.deltaY+350*v.velocityY)/x,G=s.reduce((j,T)=>Math.abs(T-R){var a;return null!==(a=this.currentBreakpoint)&&void 0!==a?a:0},()=>this.sheetOnDismiss(),a=>{this.currentBreakpoint!==a&&(this.currentBreakpoint=a,this.ionBreakpointDidChange.emit({breakpoint:a}))});this.gesture=r,this.moveSheetToBreakpoint=s,this.gesture.enable(!0)}sheetOnDismiss(){var e=this;this.gestureAnimationDismissing=!0,this.animation.onFinish((0,A.A)(function*(){e.currentBreakpoint=0,e.ionBreakpointDidChange.emit({breakpoint:e.currentBreakpoint}),yield e.dismiss(void 0,l.G),e.gestureAnimationDismissing=!1}))}dismiss(e,t){var n=this;return(0,A.A)(function*(){var o;if(n.gestureAnimationDismissing&&t!==l.G)return!1;const i=yield n.lockController.lock();if("handler"!==t&&!(yield n.checkCanDismiss(e,t)))return i(),!1;const{presentingElement:r}=n;void 0!==r&&"ios"===(0,Y.b)(n)&&re(n.statusBarStyle),typeof window<"u"&&n.keyboardOpenCallback&&(window.removeEventListener(N.KEYBOARD_DID_OPEN,n.keyboardOpenCallback),n.keyboardOpenCallback=void 0);const a=yield(0,l.g)(n,e,t,"modalLeave",ge,De,{presentingEl:r,currentBreakpoint:null!==(o=n.currentBreakpoint)&&void 0!==o?o:n.initialBreakpoint,backdropBreakpoint:n.backdropBreakpoint});if(a){const{delegate:d}=n.getDelegate();yield(0,H.d)(d,n.usersElement),(0,h.w)(()=>n.el.classList.remove("show-modal")),n.animation&&n.animation.destroy(),n.gesture&&n.gesture.destroy()}return n.currentBreakpoint=void 0,n.animation=void 0,i(),a})()}onDidDismiss(){return(0,l.h)(this.el,"ionModalDidDismiss")}onWillDismiss(){return(0,l.h)(this.el,"ionModalWillDismiss")}setCurrentBreakpoint(e){var t=this;return(0,A.A)(function*(){if(!t.isSheetModal)return void(0,$.p)("setCurrentBreakpoint is only supported on sheet modals.");if(!t.breakpoints.includes(e))return void(0,$.p)(`Attempted to set invalid breakpoint value ${e}. Please double check that the breakpoint value is part of your defined breakpoints.`);const{currentBreakpoint:n,moveSheetToBreakpoint:o,canDismiss:i,breakpoints:r,animated:s}=t;n!==e&&o&&(t.sheetTransition=o({breakpoint:e,breakpointOffset:1-n,canDismiss:void 0!==i&&!0!==i&&0===r[0],animated:s}),yield t.sheetTransition,t.sheetTransition=void 0)})()}getCurrentBreakpoint(){var e=this;return(0,A.A)(function*(){return e.currentBreakpoint})()}moveToNextBreakpoint(){var e=this;return(0,A.A)(function*(){const{breakpoints:t,currentBreakpoint:n}=e;if(!t||null==n)return!1;const o=t.filter(a=>0!==a),r=(o.indexOf(n)+1)%o.length,s=o[r];return yield e.setCurrentBreakpoint(s),!0})()}render(){const{handle:e,isSheetModal:t,presentingElement:n,htmlAttributes:o,handleBehavior:i,inheritedAttributes:r,focusTrap:s}=this,a=!1!==e&&t,d=(0,Y.b)(this),w=void 0!==n&&"ios"===d,E="cycle"===i;return(0,h.h)(h.f,Object.assign({key:"013ba4864ca4d2c1052c512f6a4b0732b8decff7","no-router":!0,tabindex:"-1"},o,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign({[d]:!0,"modal-default":!w&&!t,"modal-card":w,"modal-sheet":t,"overlay-hidden":!0,[l.F]:!1===s},(0,D.g)(this.cssClass)),onIonBackdropTap:this.onBackdropTap,onIonModalDidPresent:this.onLifecycle,onIonModalWillPresent:this.onLifecycle,onIonModalWillDismiss:this.onLifecycle,onIonModalDidDismiss:this.onLifecycle}),(0,h.h)("ion-backdrop",{key:"498b1c0a03836d6799dcf3b8e9315805c70f6480",ref:y=>this.backdropEl=y,visible:this.showBackdrop,tappable:this.backdropDismiss,part:"backdrop"}),"ios"===d&&(0,h.h)("div",{key:"ce22e4caf1096e87248926fe2477f0d5a4c8a5cf",class:"modal-shadow"}),(0,h.h)("div",Object.assign({key:"540e47b15d8290166c39b022c725182114a75682",role:"dialog"},r,{"aria-modal":"true",class:"modal-wrapper ion-overlay-wrapper",part:"content",ref:y=>this.wrapperEl=y}),a&&(0,h.h)("button",{key:"f3b352ec9a63a7ec801462aacfd8295b4302d115",class:"modal-handle",tabIndex:E?0:-1,"aria-label":"Activate to adjust the size of the dialog overlaying the screen",onClick:E?this.onHandleClick:void 0,part:"handle"}),(0,h.h)("slot",{key:"31a3f58f4c733ffdf736523c154200874a96b1d0"})))}get el(){return(0,h.i)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},Me={ionModalDidPresent:"ionViewDidEnter",ionModalWillPresent:"ionViewWillEnter",ionModalWillDismiss:"ionViewWillLeave",ionModalDidDismiss:"ionViewDidLeave"};var e;be.style={ios:':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.4)}:host(.modal-card),:host(.modal-sheet){--border-radius:10px}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:10px}}.modal-wrapper{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}@media screen and (max-width: 767px){@supports (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - max(30px, var(--ion-safe-area-top)) - 10px)}}@supports not (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - 40px)}}:host(.modal-card) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}:host(.modal-card){--backdrop-opacity:0;--width:100%;-ms-flex-align:end;align-items:flex-end}:host(.modal-card) .modal-shadow{display:none}:host(.modal-card) ion-backdrop{pointer-events:none}}@media screen and (min-width: 768px){:host(.modal-card){--width:calc(100% - 120px);--height:calc(100% - (120px + var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));--max-width:720px;--max-height:1000px;--backdrop-opacity:0;--box-shadow:0px 0px 30px 10px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}:host(.modal-card) .modal-wrapper{-webkit-box-shadow:none;box-shadow:none}:host(.modal-card) .modal-shadow{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}}:host(.modal-sheet) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}',md:':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:2px;--box-shadow:0 28px 48px rgba(0, 0, 0, 0.4)}}.modal-wrapper{-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);opacity:0.01}'}},333:(ke,J,c)=>{c.d(J,{c:()=>C,g:()=>f,h:()=>h,o:()=>$});var A=c(467);const h=(b,l)=>null!==l.closest(b),C=(b,l)=>"string"==typeof b&&b.length>0?Object.assign({"ion-color":!0,[`ion-color-${b}`]:!0},l):l,f=b=>{const l={};return(b=>void 0!==b?(Array.isArray(b)?b:b.split(" ")).filter(D=>null!=D).map(D=>D.trim()).filter(D=>""!==D):[])(b).forEach(D=>l[D]=!0),l},te=/^[a-z][a-z0-9+\-.]*:/,$=function(){var b=(0,A.A)(function*(l,D,F,Y){if(null!=l&&"#"!==l[0]&&!te.test(l)){const N=document.querySelector("ion-router");if(N)return D?.preventDefault(),N.push(l,F,Y)}return!1});return function(D,F,Y,N){return b.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/4463.70b3de73c62756c6.js b/docs/4463.70b3de73c62756c6.js deleted file mode 100644 index 4046059..0000000 --- a/docs/4463.70b3de73c62756c6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[4463],{4463:(E,h,e)=>{e.r(h),e.d(h,{ion_fab:()=>r,ion_fab_button:()=>A,ion_fab_list:()=>L});var p=e(467),o=e(8393),b=e(4921),g=e(4920),d=e(333),v=e(3992);const r=(()=>{let s=class{constructor(t){(0,o.r)(this,t),this.horizontal=void 0,this.vertical=void 0,this.edge=!1,this.activated=!1}activatedChanged(){const t=this.activated,i=this.getFab();i&&(i.activated=t),Array.from(this.el.querySelectorAll("ion-fab-list")).forEach(c=>{c.activated=t})}componentDidLoad(){this.activated&&this.activatedChanged()}close(){var t=this;return(0,p.A)(function*(){t.activated=!1})()}getFab(){return this.el.querySelector("ion-fab-button")}toggle(){var t=this;return(0,p.A)(function*(){t.el.querySelector("ion-fab-list")&&(t.activated=!t.activated)})()}render(){const{horizontal:t,vertical:i,edge:c}=this,l=(0,b.b)(this);return(0,o.h)(o.f,{key:"cb44cf6486b0a6439b99da87c065b0b52e2514f4",class:{[l]:!0,[`fab-horizontal-${t}`]:void 0!==t,[`fab-vertical-${i}`]:void 0!==i,"fab-edge":c}},(0,o.h)("slot",{key:"1ed484c7ecb10cd81fbca9a4f5c4049bf82f9f8a"}))}get el(){return(0,o.i)(this)}static get watchers(){return{activated:["activatedChanged"]}}};return s.style=":host{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:999}:host(.fab-horizontal-center){left:0px;right:0px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}:host(.fab-horizontal-start){left:calc(10px + var(--ion-safe-area-left, 0px));}:host-context([dir=rtl]):host(.fab-horizontal-start),:host-context([dir=rtl]).fab-horizontal-start{right:calc(10px + var(--ion-safe-area-right, 0px));left:unset}@supports selector(:dir(rtl)){:host(.fab-horizontal-start:dir(rtl)){right:calc(10px + var(--ion-safe-area-right, 0px));left:unset}}:host(.fab-horizontal-end){right:calc(10px + var(--ion-safe-area-right, 0px));}:host-context([dir=rtl]):host(.fab-horizontal-end),:host-context([dir=rtl]).fab-horizontal-end{left:calc(10px + var(--ion-safe-area-left, 0px));right:unset}@supports selector(:dir(rtl)){:host(.fab-horizontal-end:dir(rtl)){left:calc(10px + var(--ion-safe-area-left, 0px));right:unset}}:host(.fab-vertical-top){top:10px}:host(.fab-vertical-top.fab-edge){top:0}:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-button){margin-top:-50%}:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-button.fab-button-small){margin-top:calc((-100% + 16px) / 2)}:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-list.fab-list-side-start),:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-list.fab-list-side-end){margin-top:-50%}:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-list.fab-list-side-top),:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-list.fab-list-side-bottom){margin-top:calc(50% + 10px)}:host(.fab-vertical-bottom){bottom:10px}:host(.fab-vertical-bottom.fab-edge){bottom:0}:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-button){margin-bottom:-50%}:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-button.fab-button-small){margin-bottom:calc((-100% + 16px) / 2)}:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-list.fab-list-side-start),:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-list.fab-list-side-end){margin-bottom:-50%}:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-list.fab-list-side-top),:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-list.fab-list-side-bottom){margin-bottom:calc(50% + 10px)}:host(.fab-vertical-center){top:0px;bottom:0px;margin-top:auto;margin-bottom:auto}",s})(),A=(()=>{let s=class{constructor(t){(0,o.r)(this,t),this.ionFocus=(0,o.d)(this,"ionFocus",7),this.ionBlur=(0,o.d)(this,"ionBlur",7),this.fab=null,this.inheritedAttributes={},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.onClick=()=>{const{fab:i}=this;i&&i.toggle()},this.color=void 0,this.activated=!1,this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.target=void 0,this.show=!1,this.translucent=!1,this.type="button",this.size=void 0,this.closeIcon=v.t}connectedCallback(){this.fab=this.el.closest("ion-fab")}componentWillLoad(){this.inheritedAttributes=(0,g.i)(this.el)}render(){const{el:t,disabled:i,color:c,href:l,activated:x,show:D,translucent:y,size:w,inheritedAttributes:F}=this,_=(0,d.h)("ion-fab-list",t),z=(0,b.b)(this),C=void 0===l?"button":"a",M="button"===C?{type:this.type}:{download:this.download,href:l,rel:this.rel,target:this.target};return(0,o.h)(o.f,{key:"eb347f7d6749c40637540d84778eb8d1b667a947",onClick:this.onClick,"aria-disabled":i?"true":null,class:(0,d.c)(c,{[z]:!0,"fab-button-in-list":_,"fab-button-translucent-in-list":_&&y,"fab-button-close-active":x,"fab-button-show":D,"fab-button-disabled":i,"fab-button-translucent":y,"ion-activatable":!0,"ion-focusable":!0,[`fab-button-${w}`]:void 0!==w})},(0,o.h)(C,Object.assign({key:"83e853c8815f41543c848eb2e05ec2bb1716110a"},M,{class:"button-native",part:"native",disabled:i,onFocus:this.onFocus,onBlur:this.onBlur,onClick:I=>(0,d.o)(l,I,this.routerDirection,this.routerAnimation)},F),(0,o.h)("ion-icon",{key:"798deede94de658e4345acf7c2aafe2ab2567b0b","aria-hidden":"true",icon:this.closeIcon,part:"close-icon",class:"close-icon",lazy:!1}),(0,o.h)("span",{key:"99252fde6de1aca73fc240a6da7e29acac9acb18",class:"button-inner"},(0,o.h)("slot",{key:"dc73e9b41bf1f0e385e5784f975dfb81e37c8dfb"})),"md"===z&&(0,o.h)("ion-ripple-effect",{key:"8413e162f44a0350f54dff06cff7aad101de3549"})))}get el(){return(0,o.i)(this)}};return s.style={ios:':host{--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--background-hover:var(--ion-color-primary-contrast, #fff);--background-hover-opacity:.08;--transition:background-color, opacity 100ms linear;--ripple-color:currentColor;--border-radius:50%;--border-width:0;--border-style:none;--border-color:initial;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:56px;height:56px;font-size:14px;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;-webkit-transform:var(--transform);transform:var(--transform);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);background-clip:padding-box;color:var(--color);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:strict;cursor:pointer;overflow:hidden;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-icon){line-height:1}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{left:0;right:0;top:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;z-index:1}:host(.fab-button-disabled){cursor:default;opacity:0.5;pointer-events:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-activated) .button-native{color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}::slotted(ion-icon){line-height:1}:host(.fab-button-small){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px;margin-bottom:8px;width:40px;height:40px}.close-icon{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;left:0;right:0;top:0;position:absolute;height:100%;-webkit-transform:scale(0.4) rotateZ(-45deg);transform:scale(0.4) rotateZ(-45deg);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;font-size:var(--close-icon-font-size);opacity:0;z-index:1}:host(.fab-button-close-active) .close-icon{-webkit-transform:scale(1) rotateZ(0deg);transform:scale(1) rotateZ(0deg);opacity:1}:host(.fab-button-close-active) .button-inner{-webkit-transform:scale(0.4) rotateZ(45deg);transform:scale(0.4) rotateZ(45deg);opacity:0}ion-ripple-effect{color:var(--ripple-color)}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.fab-button-translucent) .button-native{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}}:host(.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{--background:var(--ion-color-primary, #0054e9);--background-activated:var(--ion-color-primary-shade, #004acd);--background-focused:var(--ion-color-primary-shade, #004acd);--background-hover:var(--ion-color-primary-tint, #1a65eb);--background-activated-opacity:1;--background-focused-opacity:1;--background-hover-opacity:1;--color:var(--ion-color-primary-contrast, #fff);--box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);--transition:0.2s transform cubic-bezier(0.25, 1.11, 0.78, 1.59);--close-icon-font-size:28px}:host(.ion-activated){--box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);--transform:scale(1.1);--transition:0.2s transform ease-out}::slotted(ion-icon){font-size:28px}:host(.fab-button-in-list){--background:var(--ion-color-light, #f4f5f8);--background-activated:var(--ion-color-light-shade, #d7d8da);--background-focused:var(--background-activated);--background-hover:var(--ion-color-light-tint, #f5f6f9);--color:var(--ion-color-light-contrast, #000);--color-activated:var(--ion-color-light-contrast, #000);--color-focused:var(--color-activated);--transition:transform 200ms ease 10ms, opacity 200ms ease 10ms}:host(.fab-button-in-list) ::slotted(ion-icon){font-size:18px}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-shade)}:host(.ion-color.ion-focused) .button-native,:host(.ion-color.ion-activated) .button-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .button-native::after,:host(.ion-color.ion-activated) .button-native::after{background:var(--ion-color-shade)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-contrast)}:host(.ion-color:hover) .button-native::after{background:var(--ion-color-tint)}}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.fab-button-translucent){--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.9);--background-hover:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.8);--background-focused:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.82);--backdrop-filter:saturate(180%) blur(20px)}:host(.fab-button-translucent-in-list){--background:rgba(var(--ion-color-light-rgb, 244, 245, 248), 0.9);--background-hover:rgba(var(--ion-color-light-rgb, 244, 245, 248), 0.8);--background-focused:rgba(var(--ion-color-light-rgb, 244, 245, 248), 0.82)}}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){@media (any-hover: hover){:host(.fab-button-translucent.ion-color:hover) .button-native{background:rgba(var(--ion-color-base-rgb), 0.8)}}:host(.ion-color.fab-button-translucent) .button-native{background:rgba(var(--ion-color-base-rgb), 0.9)}:host(.ion-color.ion-focused.fab-button-translucent) .button-native,:host(.ion-color.ion-activated.fab-button-translucent) .button-native{background:var(--ion-color-base)}}',md:':host{--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--background-hover:var(--ion-color-primary-contrast, #fff);--background-hover-opacity:.08;--transition:background-color, opacity 100ms linear;--ripple-color:currentColor;--border-radius:50%;--border-width:0;--border-style:none;--border-color:initial;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:56px;height:56px;font-size:14px;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;-webkit-transform:var(--transform);transform:var(--transform);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);background-clip:padding-box;color:var(--color);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:strict;cursor:pointer;overflow:hidden;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-icon){line-height:1}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{left:0;right:0;top:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;z-index:1}:host(.fab-button-disabled){cursor:default;opacity:0.5;pointer-events:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-activated) .button-native{color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}::slotted(ion-icon){line-height:1}:host(.fab-button-small){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px;margin-bottom:8px;width:40px;height:40px}.close-icon{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;left:0;right:0;top:0;position:absolute;height:100%;-webkit-transform:scale(0.4) rotateZ(-45deg);transform:scale(0.4) rotateZ(-45deg);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;font-size:var(--close-icon-font-size);opacity:0;z-index:1}:host(.fab-button-close-active) .close-icon{-webkit-transform:scale(1) rotateZ(0deg);transform:scale(1) rotateZ(0deg);opacity:1}:host(.fab-button-close-active) .button-inner{-webkit-transform:scale(0.4) rotateZ(45deg);transform:scale(0.4) rotateZ(45deg);opacity:0}ion-ripple-effect{color:var(--ripple-color)}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.fab-button-translucent) .button-native{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}}:host(.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{--background:var(--ion-color-primary, #0054e9);--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--background-activated-opacity:0;--background-focused-opacity:.24;--background-hover-opacity:.08;--color:var(--ion-color-primary-contrast, #fff);--box-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);--transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), background-color 280ms cubic-bezier(0.4, 0, 0.2, 1), color 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, transform 270ms cubic-bezier(0, 0, 0.2, 1) 0ms;--close-icon-font-size:24px}:host(.ion-activated){--box-shadow:0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12)}::slotted(ion-icon){font-size:24px}:host(.fab-button-in-list){--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);--color-activated:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);--color-focused:var(--color-activated);--background:var(--ion-color-light, #f4f5f8);--background-activated:transparent;--background-focused:var(--ion-color-light-shade, #d7d8da);--background-hover:var(--ion-color-light-tint, #f5f6f9)}:host(.fab-button-in-list) ::slotted(ion-icon){font-size:18px}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-contrast)}:host(.ion-color.ion-activated) .button-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activated) .button-native::after{background:transparent}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-contrast)}:host(.ion-color:hover) .button-native::after{background:var(--ion-color-contrast)}}'},s})(),L=(()=>{let s=class{constructor(t){(0,o.r)(this,t),this.activated=!1,this.side="bottom"}activatedChanged(t){const i=Array.from(this.el.querySelectorAll("ion-fab-button")),c=t?30:0;i.forEach((l,x)=>{setTimeout(()=>l.show=t,x*c)})}render(){const t=(0,b.b)(this);return(0,o.h)(o.f,{key:"fa1d195b9950654ba0e984bf61d981c977d05275",class:{[t]:!0,"fab-list-active":this.activated,[`fab-list-side-${this.side}`]:!0}},(0,o.h)("slot",{key:"2ec738c66c05112e1e2521155d6adfc36d2fd1db"}))}get el(){return(0,o.i)(this)}static get watchers(){return{activated:["activatedChanged"]}}};return s.style=":host{margin-left:0;margin-right:0;margin-top:calc(100% + 10px);margin-bottom:calc(100% + 10px);display:none;position:absolute;top:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;min-width:56px;min-height:56px}:host(.fab-list-active){display:-ms-flexbox;display:flex}::slotted(.fab-button-in-list){margin-left:0;margin-right:0;margin-top:8px;margin-bottom:8px;width:40px;height:40px;-webkit-transform:scale(0);transform:scale(0);opacity:0;visibility:hidden}:host(.fab-list-side-top) ::slotted(.fab-button-in-list),:host(.fab-list-side-bottom) ::slotted(.fab-button-in-list){margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px}:host(.fab-list-side-start) ::slotted(.fab-button-in-list),:host(.fab-list-side-end) ::slotted(.fab-button-in-list){-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:5px;margin-inline-end:5px;margin-top:0;margin-bottom:0}::slotted(.fab-button-in-list.fab-button-show){-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}:host(.fab-list-side-top){top:auto;bottom:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.fab-list-side-start){-webkit-margin-start:calc(100% + 10px);margin-inline-start:calc(100% + 10px);-webkit-margin-end:calc(100% + 10px);margin-inline-end:calc(100% + 10px);margin-top:0;margin-bottom:0;-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.fab-list-side-start){inset-inline-end:0}:host(.fab-list-side-end){-webkit-margin-start:calc(100% + 10px);margin-inline-start:calc(100% + 10px);-webkit-margin-end:calc(100% + 10px);margin-inline-end:calc(100% + 10px);margin-top:0;margin-bottom:0;-ms-flex-direction:row;flex-direction:row}:host(.fab-list-side-end){inset-inline-start:0}",s})()},333:(E,h,e)=>{e.d(h,{c:()=>b,g:()=>d,h:()=>o,o:()=>k});var p=e(467);const o=(a,r)=>null!==r.closest(a),b=(a,r)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},r):r,d=a=>{const r={};return(a=>void 0!==a?(Array.isArray(a)?a:a.split(" ")).filter(n=>null!=n).map(n=>n.trim()).filter(n=>""!==n):[])(a).forEach(n=>r[n]=!0),r},v=/^[a-z][a-z0-9+\-.]*:/,k=function(){var a=(0,p.A)(function*(r,n,u,m){if(null!=r&&"#"!==r[0]&&!v.test(r)){const f=document.querySelector("ion-router");if(f)return n?.preventDefault(),f.push(r,u,m)}return!1});return function(n,u,m,f){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/4591.62bae31878804e7a.js b/docs/4591.62bae31878804e7a.js deleted file mode 100644 index 7bc2f08..0000000 --- a/docs/4591.62bae31878804e7a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[4591],{4591:(F,g,c)=>{c.r(g),c.d(g,{ion_button:()=>H,ion_icon:()=>L});var i=c(8393),v=c(4920),p=c(4929),u=c(333),w=c(4921);let f;const l=(o,t,n,e,r)=>(n="ios"===(n&&x(n))?"ios":"md",e&&"ios"===n?o=x(e):r&&"md"===n?o=x(r):(!o&&t&&!m(t)&&(o=t),d(o)&&(o=x(o))),d(o)&&""!==o.trim()&&""===o.replace(/[a-z]|-|\d/gi,"")?o:null),h=o=>d(o)&&(o=o.trim(),m(o))?o:null,m=o=>o.length>0&&/(\/|\.)/.test(o),d=o=>"string"==typeof o,x=o=>o.toLowerCase(),S=o=>o&&""!==o.dir?"rtl"===o.dir.toLowerCase():"rtl"===document?.dir.toLowerCase(),H=(()=>{let o=class{constructor(t){(0,i.r)(this,t),this.ionFocus=(0,i.d)(this,"ionFocus",7),this.ionBlur=(0,i.d)(this,"ionBlur",7),this.inItem=!1,this.inListHeader=!1,this.inToolbar=!1,this.formButtonEl=null,this.formEl=null,this.inheritedAttributes={},this.handleClick=n=>{const{el:e}=this;"button"===this.type?(0,u.o)(this.href,n,this.routerDirection,this.routerAnimation):(0,v.l)(e)&&this.submitForm(n)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.slotChanged=()=>{this.isCircle=this.hasIconOnly},this.isCircle=!1,this.color=void 0,this.buttonType="button",this.disabled=!1,this.expand=void 0,this.fill=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.download=void 0,this.href=void 0,this.rel=void 0,this.shape=void 0,this.size=void 0,this.strong=!1,this.target=void 0,this.type="button",this.form=void 0}disabledChanged(){const{disabled:t}=this;this.formButtonEl&&(this.formButtonEl.disabled=t)}renderHiddenButton(){const t=this.formEl=this.findForm();if(t){const{formButtonEl:n}=this;if(null!==n&&t.contains(n))return;const e=this.formButtonEl=document.createElement("button");e.type=this.type,e.style.display="none",e.disabled=this.disabled,t.appendChild(e)}}componentWillLoad(){this.inToolbar=!!this.el.closest("ion-buttons"),this.inListHeader=!!this.el.closest("ion-list-header"),this.inItem=!!this.el.closest("ion-item")||!!this.el.closest("ion-item-divider"),this.inheritedAttributes=(0,v.i)(this.el)}get hasIconOnly(){return!!this.el.querySelector('[slot="icon-only"]')}get rippleType(){return(void 0===this.fill||"clear"===this.fill)&&this.hasIconOnly&&this.inToolbar?"unbounded":"bounded"}findForm(){const{form:t}=this;if(t instanceof HTMLFormElement)return t;if("string"==typeof t){const n=document.getElementById(t);return n?n instanceof HTMLFormElement?n:((0,p.p)(`Form with selector: "#${t}" could not be found. Verify that the id is attached to a
element.`,this.el),null):((0,p.p)(`Form with selector: "#${t}" could not be found. Verify that the id is correct and the form is rendered in the DOM.`,this.el),null)}return void 0!==t?((0,p.p)('The provided "form" element is invalid. Verify that the form is a HTMLFormElement and rendered in the DOM.',this.el),null):this.el.closest("form")}submitForm(t){this.formEl&&this.formButtonEl&&(t.preventDefault(),this.formButtonEl.click())}render(){const t=(0,w.b)(this),{buttonType:n,type:e,disabled:r,rel:y,target:k,size:M,href:O,color:N,expand:A,hasIconOnly:J,shape:B,strong:Q,inheritedAttributes:Y}=this,T=void 0===M&&this.inItem?"small":M,D=void 0===O?"button":"a",Z="button"===D?{type:e}:{download:this.download,href:O,rel:y,target:k};let _=this.fill;return null==_&&(_=this.inToolbar||this.inListHeader?"clear":"solid"),"button"!==e&&this.renderHiddenButton(),(0,i.h)(i.f,{key:"8f3a0363d46ef888d22b0b0812c70cb4f79e6efa",onClick:this.handleClick,"aria-disabled":r?"true":null,class:(0,u.c)(N,{[t]:!0,[n]:!0,[`${n}-${A}`]:void 0!==A,[`${n}-${T}`]:void 0!==T,[`${n}-${B}`]:void 0!==B,[`${n}-${_}`]:!0,[`${n}-strong`]:Q,"in-toolbar":(0,u.h)("ion-toolbar",this.el),"in-toolbar-color":(0,u.h)("ion-toolbar[color]",this.el),"in-buttons":(0,u.h)("ion-buttons",this.el),"button-has-icon-only":J,"button-disabled":r,"ion-activatable":!0,"ion-focusable":!0})},(0,i.h)(D,Object.assign({key:"a517c7d06aab15ad4c2a51b8ec224c1aeb4ed565"},Z,{class:"button-native",part:"native",disabled:r,onFocus:this.onFocus,onBlur:this.onBlur},Y),(0,i.h)("span",{key:"127c26dd97c0bf5097433df77df7313d59784899",class:"button-inner"},(0,i.h)("slot",{key:"39d9a9cad8e1addbe63406062e555e05c2cb541b",name:"icon-only",onSlotchange:this.slotChanged}),(0,i.h)("slot",{key:"cfdebdd89155c6c21eb80e51e06456a3a6d877e0",name:"start"}),(0,i.h)("slot",{key:"eac497e0f97ab55baa834ae23155d89b0f7069c6"}),(0,i.h)("slot",{key:"c99f7900f8856b32a0b4ac11092d461f5e9a1109",name:"end"})),"md"===t&&(0,i.h)("ion-ripple-effect",{key:"c681edb0480879fbd801575f2233f6e118898638",type:this.rippleType})))}get el(){return(0,i.i)(this)}static get watchers(){return{disabled:["disabledChanged"]}}};return o.style={ios:':host{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--box-shadow:none;display:inline-block;width:auto;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;vertical-align:-webkit-baseline-middle;-webkit-font-kerning:none;font-kerning:none}:host(.button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.button-solid){--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #0054e9);--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-block){display:block}:host(.button-block) .button-native{margin-left:0;margin-right:0;width:100%;clear:both;contain:content}:host(.button-block) .button-native::after{clear:both}:host(.button-full){display:block}:host(.button-full) .button-native{margin-left:0;margin-right:0;width:100%;contain:content}:host(.button-full:not(.button-round)) .button-native{border-radius:0;border-right-width:0;border-left-width:0}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);line-height:1;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:layout style;cursor:pointer;opacity:var(--opacity);overflow:var(--overflow);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-native::-moz-focus-inner{border:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted(ion-icon){font-size:1.35em;pointer-events:none}::slotted(ion-icon[slot=start]){-webkit-margin-start:-0.3em;margin-inline-start:-0.3em;-webkit-margin-end:0.3em;margin-inline-end:0.3em;margin-top:0;margin-bottom:0}::slotted(ion-icon[slot=end]){-webkit-margin-start:0.3em;margin-inline-start:0.3em;-webkit-margin-end:-0.2em;margin-inline-end:-0.2em;margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){:host(:hover){color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-activated){color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.button-solid.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.button-outline.ion-color) .button-native{border-color:var(--ion-color-base);background:transparent;color:var(--ion-color-base)}:host(.button-clear.ion-color) .button-native{background:transparent;color:var(--ion-color-base)}:host(.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{color:var(--ion-toolbar-color, var(--color))}:host(.button-outline.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{border-color:var(--ion-toolbar-color, var(--color, var(--border-color)))}:host(.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--background));color:var(--ion-toolbar-background, var(--color))}:host{--border-radius:14px;--padding-top:13px;--padding-bottom:13px;--padding-start:1em;--padding-end:1em;--transition:background-color, opacity 100ms linear;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:4px;margin-bottom:4px;min-height:3.1em;font-size:min(1rem, 48px);font-weight:500;letter-spacing:0}:host(.button-solid){--background-activated:var(--ion-color-primary-shade, #004acd);--background-focused:var(--ion-color-primary-shade, #004acd);--background-hover:var(--ion-color-primary-tint, #1a65eb);--background-activated-opacity:1;--background-focused-opacity:1;--background-hover-opacity:1}:host(.button-outline){--border-radius:14px;--border-width:1px;--border-style:solid;--background-activated:var(--ion-color-primary, #0054e9);--background-focused:var(--ion-color-primary, #0054e9);--background-hover:transparent;--background-focused-opacity:.1;--color-activated:var(--ion-color-primary-contrast, #fff)}:host(.button-clear){--background-activated:transparent;--background-activated-opacity:0;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:transparent;--background-focused-opacity:.1;font-size:min(1.0625rem, 51px);font-weight:normal}:host(.in-buttons){font-size:clamp(17px, 1.0625rem, 21.08px);font-weight:400}:host(.button-large){--border-radius:16px;--padding-top:17px;--padding-start:1em;--padding-end:1em;--padding-bottom:17px;min-height:3.1em;font-size:min(1.25rem, 60px)}:host(.button-small){--border-radius:6px;--padding-top:4px;--padding-start:0.9em;--padding-end:0.9em;--padding-bottom:4px;min-height:2.1em;font-size:min(0.8125rem, 39px)}:host(.button-round){--border-radius:999px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-strong){font-weight:600}:host(.button-has-icon-only){--padding-top:0;--padding-bottom:var(--padding-top);--padding-end:var(--padding-top);--padding-start:var(--padding-end);min-width:clamp(30px, 2.125em, 60px);min-height:clamp(30px, 2.125em, 60px)}::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.12px, 1.125em, 43.02px)}:host(.button-small.button-has-icon-only){min-width:clamp(23px, 2.16em, 54px);min-height:clamp(23px, 2.16em, 54px)}:host(.button-small) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(12.1394px, 1.308125em, 40.1856px)}:host(.button-large.button-has-icon-only){min-width:clamp(46px, 2.5em, 78px);min-height:clamp(46px, 2.5em, 78px)}:host(.button-large) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.12px, 0.9em, 43.056px)}:host(.button-outline.ion-focused.ion-color) .button-native,:host(.button-clear.ion-focused.ion-color) .button-native{color:var(--ion-color-base)}:host(.button-outline.ion-focused.ion-color) .button-native::after,:host(.button-clear.ion-focused.ion-color) .button-native::after{background:var(--ion-color-base)}:host(.button-solid.ion-color.ion-focused) .button-native::after{background:var(--ion-color-shade)}@media (any-hover: hover){:host(.button-clear:not(.ion-activated):hover),:host(.button-outline:not(.ion-activated):hover){opacity:0.6}:host(.button-clear.ion-color:hover) .button-native,:host(.button-outline.ion-color:hover) .button-native{color:var(--ion-color-base)}:host(.button-clear.ion-color:hover) .button-native::after,:host(.button-outline.ion-color:hover) .button-native::after{background:transparent}:host(.button-solid.ion-color:hover) .button-native::after{background:var(--ion-color-tint)}:host(:hover.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color):not(.ion-activated)) .button-native::after{background:#fff;opacity:0.1}}:host(.button-clear.ion-activated){opacity:0.4}:host(.button-outline.ion-activated.ion-color) .button-native{color:var(--ion-color-contrast)}:host(.button-outline.ion-activated.ion-color) .button-native::after{background:var(--ion-color-base)}:host(.button-solid.ion-color.ion-activated) .button-native::after{background:var(--ion-color-shade)}:host(.button-outline.ion-activated.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--color));color:var(--ion-toolbar-background, var(--background), var(--ion-color-primary-contrast, #fff))}',md:':host{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--box-shadow:none;display:inline-block;width:auto;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;vertical-align:-webkit-baseline-middle;-webkit-font-kerning:none;font-kerning:none}:host(.button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.button-solid){--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #0054e9);--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-block){display:block}:host(.button-block) .button-native{margin-left:0;margin-right:0;width:100%;clear:both;contain:content}:host(.button-block) .button-native::after{clear:both}:host(.button-full){display:block}:host(.button-full) .button-native{margin-left:0;margin-right:0;width:100%;contain:content}:host(.button-full:not(.button-round)) .button-native{border-radius:0;border-right-width:0;border-left-width:0}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);line-height:1;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:layout style;cursor:pointer;opacity:var(--opacity);overflow:var(--overflow);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-native::-moz-focus-inner{border:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted(ion-icon){font-size:1.35em;pointer-events:none}::slotted(ion-icon[slot=start]){-webkit-margin-start:-0.3em;margin-inline-start:-0.3em;-webkit-margin-end:0.3em;margin-inline-end:0.3em;margin-top:0;margin-bottom:0}::slotted(ion-icon[slot=end]){-webkit-margin-start:0.3em;margin-inline-start:0.3em;-webkit-margin-end:-0.2em;margin-inline-end:-0.2em;margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){:host(:hover){color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-activated){color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.button-solid.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.button-outline.ion-color) .button-native{border-color:var(--ion-color-base);background:transparent;color:var(--ion-color-base)}:host(.button-clear.ion-color) .button-native{background:transparent;color:var(--ion-color-base)}:host(.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{color:var(--ion-toolbar-color, var(--color))}:host(.button-outline.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{border-color:var(--ion-toolbar-color, var(--color, var(--border-color)))}:host(.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--background));color:var(--ion-toolbar-background, var(--color))}:host{--border-radius:4px;--padding-top:8px;--padding-bottom:8px;--padding-start:1.1em;--padding-end:1.1em;--transition:box-shadow 280ms cubic-bezier(.4, 0, .2, 1),\n background-color 15ms linear,\n color 15ms linear;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:4px;margin-bottom:4px;min-height:36px;font-size:0.875rem;font-weight:500;letter-spacing:0.06em;text-transform:uppercase}:host(.button-solid){--background-activated:transparent;--background-hover:var(--ion-color-primary-contrast, #fff);--background-focused:var(--ion-color-primary-contrast, #fff);--background-activated-opacity:0;--background-focused-opacity:.24;--background-hover-opacity:.08;--box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)}:host(.button-solid.ion-activated){--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12)}:host(.button-outline){--border-width:2px;--border-style:solid;--box-shadow:none;--background-activated:transparent;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:var(--ion-color-primary, #0054e9);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-outline.ion-activated.ion-color) .button-native{background:transparent}:host(.button-clear){--background-activated:transparent;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:var(--ion-color-primary, #0054e9);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-round){--border-radius:999px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-large){--padding-top:14px;--padding-start:1em;--padding-end:1em;--padding-bottom:14px;min-height:2.8em;font-size:1.25rem}:host(.button-small){--padding-top:4px;--padding-start:0.9em;--padding-end:0.9em;--padding-bottom:4px;min-height:2.1em;font-size:0.8125rem}:host(.button-strong){font-weight:bold}:host(.button-has-icon-only){--padding-top:0;--padding-bottom:var(--padding-top);--padding-end:var(--padding-top);--padding-start:var(--padding-end);min-width:clamp(30px, 2.86em, 60px);min-height:clamp(30px, 2.86em, 60px)}::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.104px, 1.6em, 43.008px)}:host(.button-small.button-has-icon-only){min-width:clamp(23px, 2.16em, 54px);min-height:clamp(23px, 2.16em, 54px)}:host(.button-small) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(13.002px, 1.23125em, 40.385px)}:host(.button-large.button-has-icon-only){min-width:clamp(46px, 2.5em, 78px);min-height:clamp(46px, 2.5em, 78px)}:host(.button-large) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.008px, 1.4em, 43.008px)}:host(.button-solid.ion-color.ion-focused) .button-native::after{background:var(--ion-color-contrast)}:host(.button-clear.ion-color.ion-focused) .button-native::after,:host(.button-outline.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.button-solid.ion-color:hover) .button-native::after{background:var(--ion-color-contrast)}:host(.button-clear.ion-color:hover) .button-native::after,:host(.button-outline.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}:host(.button-outline.ion-activated.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-background, var(--color));color:var(--ion-toolbar-color, var(--background), var(--ion-color-primary-contrast, #fff))}'},o})(),E=o=>{if(1===o.nodeType){if("script"===o.nodeName.toLowerCase())return!1;for(let t=0;t{const n={};return t.forEach(e=>{o.hasAttribute(e)&&(null!==o.getAttribute(e)&&(n[e]=o.getAttribute(e)),o.removeAttribute(e))}),n})(this.el,["aria-label"])}connectedCallback(){this.waitUntilVisible(this.el,"50px",()=>{this.isVisible=!0,this.loadIcon()})}componentDidLoad(){this.didLoadIcon||this.loadIcon()}disconnectedCallback(){this.io&&(this.io.disconnect(),this.io=void 0)}waitUntilVisible(o,t,n){if(this.lazy&&typeof window<"u"&&window.IntersectionObserver){const e=this.io=new window.IntersectionObserver(r=>{r[0].isIntersecting&&(e.disconnect(),this.io=void 0,n())},{rootMargin:t});e.observe(o)}else n()}loadIcon(){if(this.isVisible){const o=(o=>{let t=h(o.src);return t||(t=l(o.name,o.icon,o.mode,o.ios,o.md),t?((o,t)=>{const n=(()=>{if(typeof window>"u")return new Map;if(!f){const o=window;o.Ionicons=o.Ionicons||{},f=o.Ionicons.map=o.Ionicons.map||new Map}return f})().get(o);if(n)return n;try{return(0,i.k)(`svg/${o}.svg`)}catch{console.warn(`[Ionicons Warning]: Could not load icon with name "${o}". Ensure that the icon is registered using addIcons or that the icon SVG data is passed directly to the icon component.`,t)}})(t,o):o.icon&&(t=h(o.icon),t||(t=h(o.icon[o.mode]),t))?t:null)})(this);o&&(b.has(o)?this.svgContent=b.get(o):((o,t)=>{let n=I.get(o);if(!n){if(!(typeof fetch<"u"&&typeof document<"u"))return b.set(o,""),Promise.resolve();if((o=>o.startsWith("data:image/svg+xml"))(o)&&(o=>-1!==o.indexOf(";utf8,"))(o)){z||(z=new DOMParser);const r=z.parseFromString(o,"text/html").querySelector("svg");return r&&b.set(o,r.outerHTML),Promise.resolve()}n=fetch(o).then(e=>{if(e.ok)return e.text().then(r=>{r&&!1!==t&&(r=(o=>{const t=document.createElement("div");t.innerHTML=o;for(let e=t.childNodes.length-1;e>=0;e--)"svg"!==t.childNodes[e].nodeName.toLowerCase()&&t.removeChild(t.childNodes[e]);const n=t.firstElementChild;if(n&&"svg"===n.nodeName.toLowerCase()){const e=n.getAttribute("class")||"";if(n.setAttribute("class",(e+" s-ion-icon").trim()),E(n))return t.innerHTML}return""})(r)),b.set(o,r||"")});b.set(o,"")}),I.set(o,n)}return n})(o,this.sanitize).then(()=>this.svgContent=b.get(o)),this.didLoadIcon=!0)}this.iconName=l(this.name,this.icon,this.mode,this.ios,this.md)}render(){const{flipRtl:o,iconName:t,inheritedAttributes:n,el:e}=this,r=this.mode||"md",y=!!t&&(t.includes("arrow")||t.includes("chevron"))&&!1!==o,k=o||y;return(0,i.h)(i.f,Object.assign({role:"img",class:Object.assign(Object.assign({[r]:!0},G(this.color)),{[`icon-${this.size}`]:!!this.size,"flip-rtl":k,"icon-rtl":k&&S(e)})},n),(0,i.h)("div",this.svgContent?{class:"icon-inner",innerHTML:this.svgContent}:{class:"icon-inner"}))}static get assetsDirs(){return["svg"]}get el(){return(0,i.i)(this)}static get watchers(){return{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"],ios:["loadIcon"],md:["loadIcon"]}}},K=()=>typeof document<"u"&&document.documentElement.getAttribute("mode")||"md",G=o=>o?{"ion-color":!0,[`ion-color-${o}`]:!0}:null;L.style=":host{display:inline-block;width:1em;height:1em;contain:strict;fill:currentColor;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host .ionicon{stroke:currentColor}.ionicon-fill-none{fill:none}.ionicon-stroke-width{stroke-width:32px;stroke-width:var(--ionicon-stroke-width, 32px)}.icon-inner,.ionicon,svg{display:block;height:100%;width:100%}@supports (background: -webkit-named-image(i)){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@supports not selector(:dir(rtl)) and selector(:host-context([dir='rtl'])){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}:host(.flip-rtl):host-context([dir='rtl']) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@supports selector(:dir(rtl)){:host(.flip-rtl:dir(rtl)) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.flip-rtl:dir(ltr)) .icon-inner{-webkit-transform:scaleX(1);transform:scaleX(1)}}:host(.icon-small){font-size:1.125rem !important}:host(.icon-large){font-size:2rem !important}:host(.ion-color){color:var(--ion-color-base) !important}:host(.ion-color-primary){--ion-color-base:var(--ion-color-primary, #3880ff)}:host(.ion-color-secondary){--ion-color-base:var(--ion-color-secondary, #0cd1e8)}:host(.ion-color-tertiary){--ion-color-base:var(--ion-color-tertiary, #f4a942)}:host(.ion-color-success){--ion-color-base:var(--ion-color-success, #10dc60)}:host(.ion-color-warning){--ion-color-base:var(--ion-color-warning, #ffce00)}:host(.ion-color-danger){--ion-color-base:var(--ion-color-danger, #f14141)}:host(.ion-color-light){--ion-color-base:var(--ion-color-light, #f4f5f8)}:host(.ion-color-medium){--ion-color-base:var(--ion-color-medium, #989aa2)}:host(.ion-color-dark){--ion-color-base:var(--ion-color-dark, #222428)}"},333:(F,g,c)=>{c.d(g,{c:()=>p,g:()=>w,h:()=>v,o:()=>C});var i=c(467);const v=(a,s)=>null!==s.closest(a),p=(a,s)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},s):s,w=a=>{const s={};return(a=>void 0!==a?(Array.isArray(a)?a:a.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(a).forEach(l=>s[l]=!0),s},f=/^[a-z][a-z0-9+\-.]*:/,C=function(){var a=(0,i.A)(function*(s,l,h,m){if(null!=s&&"#"!==s[0]&&!f.test(s)){const d=document.querySelector("ion-router");if(d)return l?.preventDefault(),d.push(s,h,m)}return!1});return function(l,h,m,d){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/465.2165480e6a4ebf3f.js b/docs/465.2165480e6a4ebf3f.js new file mode 100644 index 0000000..80cea7e --- /dev/null +++ b/docs/465.2165480e6a4ebf3f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[465],{8465:(z,m,s)=>{s.r(m),s.d(m,{Homepage:()=>T});var t=s(3953),r=s(8834),x=s(6600),C=s(9282),O=s(7945),_=s(906),l=s(9213),u=s(1997),d=s(5596),M=s(6850),h=s(514);let v=(()=>{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["app-support"]],standalone:!0,features:[t.aNF],decls:31,vars:0,consts:[[1,"docs-help-support"],["href","https://stackoverflow.com/questions/tagged/angular-material"],["src","../../../assets/img/homepage/stackoverflow-logo.svg","alt","StackOverflow icon","loading","lazy"],[1,"docs-help-support-description"],["href","https://stackoverflow.com/questions/tagged/angular-cdk"],["href","https://discord.gg/angular"],["src","../../../assets/img/homepage/discord-logo.svg","alt","Discord icon","loading","lazy"],["href","https://twitter.com/angular"],["src","../../../assets/img/homepage/x-logo.svg","alt","X icon","loading","lazy"],["href","https://blog.angular.io"]],template:function(n,o){1&n&&(t.j41(0,"div",0)(1,"ul")(2,"li")(3,"a",1),t.nrm(4,"img",2),t.EFF(5," StackOverflow "),t.k0s(),t.j41(6,"div",3),t.EFF(7,"Questions tagged with "),t.j41(8,"a",1),t.EFF(9,"angular-material"),t.k0s(),t.EFF(10," or "),t.j41(11,"a",4),t.EFF(12,"angular-cdk"),t.k0s()()(),t.j41(13,"li")(14,"a",5),t.nrm(15,"img",6),t.EFF(16," Discord "),t.k0s(),t.j41(17,"div",3),t.EFF(18,"Angular Community on Discord"),t.k0s()(),t.j41(19,"li")(20,"a",7),t.nrm(21,"img",8),t.EFF(22," X "),t.k0s(),t.j41(23,"div",3),t.EFF(24,"Connect with @angular on X"),t.k0s()(),t.j41(25,"li")(26,"a",9),t.nrm(27,"app-logo"),t.EFF(28," Angular Blog "),t.k0s(),t.j41(29,"div",3),t.EFF(30,"News and Tips from the Angular Team"),t.k0s()()()())},dependencies:[h.v],styles:[".docs-help-support[_ngcontent-%COMP%]{width:75%;margin:auto;padding:20px 0}.docs-help-support[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{display:flex;justify-content:space-around;list-style:none;margin:0;padding:18px 0}.docs-help-support[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{text-align:center;flex:0 1 200px;-moz-box-flex:0}.docs-help-support[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:500;text-decoration:none}.docs-help-support[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{text-decoration:underline}.docs-help-support[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%] img[_ngcontent-%COMP%], app-logo[_ngcontent-%COMP%]{display:block;margin:10px auto;width:50px;height:50px}.docs-help-support-description[_ngcontent-%COMP%]{font-size:14px;margin-top:5px}@media screen and (max-width: 884px){.docs-help-support[_ngcontent-%COMP%]{padding-bottom:20px}.docs-help-support[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{display:block}.docs-help-support[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:flex;align-items:center}.docs-help-support[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%] img[_ngcontent-%COMP%], app-logo[_ngcontent-%COMP%]{margin:10px}.docs-help-support-description[_ngcontent-%COMP%]{display:none}}"]})}return i})();var P=s(8617),g=s(7336);const w=["list"],F=["*"];function b(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",6),t.bIt("click",function(){t.eBV(e);const o=t.XpG();return t.Njj(o.previous())}),t.j41(1,"mat-icon"),t.EFF(2,"navigate_before"),t.k0s()()}}function k(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",7),t.bIt("click",function(){t.eBV(e);const o=t.XpG();return t.Njj(o.next())}),t.j41(1,"mat-icon"),t.EFF(2,"navigate_next"),t.k0s()()}}let f=(()=>{class i{constructor(e){this.element=e,this.role="listitem",this.tabindex="-1"}focus(){this.element.nativeElement.focus({preventScroll:!0})}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(t.aKT))};static#e=this.\u0275dir=t.FsC({type:i,selectors:[["","carousel-item",""]],hostVars:2,hostBindings:function(n,o){2&n&&(t.Mr5("tabindex",o.tabindex),t.BMQ("role",o.role))},standalone:!0})}return i})(),y=(()=>{class i{onKeydown({keyCode:e}){const n=this._keyManager,o=n.activeItemIndex;e===g.UQ?n.setPreviousItemActive():e===g.LE?n.setNextItemActive():e===g.wn&&!n.activeItem&&n.setFirstItemActive(),null!=n.activeItemIndex&&n.activeItemIndex!==o&&(this.index=n.activeItemIndex,this._updateItemTabIndices(),this._isOutOfView(this.index)&&this._scrollToActiveItem())}constructor(e){this.position=0,this.showPrevArrow=!1,this.showNextArrow=!0,this.index=0,this.animationsDisabled="NoopAnimations"===e}ngAfterContentInit(){this._keyManager=new P.Bu(this.items)}next(){for(let e=this.index;e-1;e--)if(this._isOutOfView(e)){this.index=e,this._scrollToActiveItem();break}}_updateItemTabIndices(){this.items.forEach(e=>{null!=this._keyManager&&(e.tabindex=e===this._keyManager.activeItem?"0":"-1")})}_scrollToActiveItem(){if(!this._isOutOfView(this.index))return;const e=this.items.toArray();let n=this.index;this.index>0&&!this._isOutOfView(this.index-1)&&(n=e.findIndex((o,a)=>!this._isOutOfView(a))+1),this.position=e[n].element.nativeElement.offsetLeft,this.list.nativeElement.style.transform=`translateX(-${this.position}px)`,this.showPrevArrow=this.index>0,this.showNextArrow=!1;for(let o=e.length-1;o>-1;o--)if(this._isOutOfView(o,"end")){this.showNextArrow=!0;break}}_isOutOfView(e,n){const{offsetWidth:o,offsetLeft:a}=this.items.toArray()[e].element.nativeElement;return(!n||"start"===n)&&a-this.position<0||(!n||"end"===n)&&o+a-this.position>this.list.nativeElement.clientWidth}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["app-carousel"]],contentQueries:function(n,o,a){if(1&n&&t.wni(a,f,4),2&n){let p;t.mGM(p=t.lsd())&&(o.items=p)}},viewQuery:function(n,o){if(1&n&&t.GBs(w,5),2&n){let a;t.mGM(a=t.lsd())&&(o.list=a.first)}},hostVars:2,hostBindings:function(n,o){2&n&&t.AVh("animations-disabled",o.animationsDisabled)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"]},standalone:!0,features:[t.aNF],ngContentSelectors:F,decls:7,vars:2,consts:[["contentWrapper",""],["list",""],["aria-hidden","true","tabindex","-1","mat-icon-button","","aria-label","previous",1,"docs-carousel-nav","docs-carousel-nav-prev"],["role","region",1,"docs-carousel-content-wrapper",3,"keyup"],["role","list","tabindex","0",1,"docs-carousel-content"],["aria-hidden","true","tabindex","-1","mat-icon-button","","aria-label","next",1,"docs-carousel-nav","docs-carousel-nav-next"],["aria-hidden","true","tabindex","-1","mat-icon-button","","aria-label","previous",1,"docs-carousel-nav","docs-carousel-nav-prev",3,"click"],["aria-hidden","true","tabindex","-1","mat-icon-button","","aria-label","next",1,"docs-carousel-nav","docs-carousel-nav-next",3,"click"]],template:function(n,o){if(1&n){const a=t.RV6();t.NAR(),t.DNE(0,b,3,0,"button",2),t.j41(1,"div",3,0),t.bIt("keyup",function(V){return t.eBV(a),t.Njj(o.onKeydown(V))}),t.j41(3,"div",4,1),t.SdG(5),t.k0s()(),t.DNE(6,k,3,0,"button",5)}2&n&&(t.vxM(o.showPrevArrow?0:-1),t.R7$(6),t.vxM(o.showNextArrow?6:-1))},dependencies:[r.Hl,r.iY,l.m_,l.An],styles:["app-carousel{display:block;position:relative}.docs-carousel-content{display:flex;flex-direction:row;outline:none;transition:transform .5s ease-in-out}.animations-disabled .docs-carousel-content{transition:none}.docs-carousel-content-wrapper{overflow:hidden}[carousel-item]{flex-shrink:0}button.docs-carousel-nav{position:absolute;top:50%;transform:translateY(-50%)}.docs-carousel-nav-prev{left:-50px}.docs-carousel-nav-next{right:-50px}\n"],encapsulation:2})}return i})();var j=s(9193);function E(i,c){if(1&i&&(t.j41(0,"a",15)(1,"div",20),t.nrm(2,"img",21),t.k0s(),t.EFF(3),t.k0s()),2&i){const e=c.$implicit;t.Mz_("routerLink","/components/",e,""),t.R7$(2),t.Mz_("src","../../../assets/screenshots/",e,".scene.png",t.B4B),t.R7$(),t.SpI(" ",(e[0].toUpperCase()+e.slice(1)).replace("-"," ")," ")}}function I(i,c){if(1&i&&(t.j41(0,"a",19)(1,"mat-card",22)(2,"mat-card-title"),t.EFF(3),t.k0s(),t.j41(4,"mat-card-content",23),t.EFF(5),t.k0s()()()),2&i){const e=c.$implicit;t.Mz_("routerLink","/guide/",e.id,""),t.R7$(3),t.JRh(e.name),t.R7$(2),t.JRh(e.overview)}}const A=["datepicker","input","slide-toggle","slider","button"];let T=(()=>{class i{constructor(e,n,o){this._componentPageTitle=e,this.guideItems=n,this.mainContentClass=!0,this.animationsDisabled="NoopAnimations"===o}ngOnInit(){this._componentPageTitle.title=""}getTopComponents(){return A}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(j.X),t.rXU(M.Z),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["app-homepage"]],hostVars:4,hostBindings:function(n,o){2&n&&t.AVh("main-content",o.mainContentClass)("animations-disabled",o.animationsDisabled)},standalone:!0,features:[t.aNF],decls:60,vars:1,consts:[["focusOnNavigation","","aria-label","Get started","id","homepage-header",1,"docs-header-background"],[1,"docs-header-section"],[1,"docs-header-headline"],[1,"mat-h1"],[1,"docs-header-start"],["mat-raised-button","","routerLink","/guide/getting-started",1,"docs-button"],[1,"docs-homepage-logo"],[1,"docs-homepage-promo"],[1,"docs-homepage-row","docs-introduction"],[1,"docs-homepage-row-column"],[1,"docs-homepage-featured-components","docs-homepage-carousel-row"],[1,"docs-homepage-header"],["mat-button","","routerLink","/components"],["matButtonIcon","","iconPositionEnd",""],[3,"aria-label"],["carousel-item","",1,"carousel-item","docs-featured-components-carousel-item",3,"routerLink"],[1,"docs-homepage-guides","docs-homepage-carousel-row"],["mat-button","","routerLink","/guides"],["aria-label","Guides"],["carousel-item","","matRipple","",1,"carousel-item","docs-homepage-guides-carousel-item",3,"routerLink"],[1,"docs-homepage-img-container"],["alt","","role","presentation",3,"src"],["appearance","outlined",1,"docs-homepage-guides-card"],[1,"docs-component-category-list-card-summary"]],template:function(n,o){1&n&&(t.j41(0,"header",0)(1,"div",1)(2,"div",2)(3,"h1",3),t.EFF(4,"MOZG App"),t.k0s(),t.j41(5,"h2"),t.EFF(6,"Inova\xe7\xe3o para seu neg\xf3cio"),t.k0s()(),t.j41(7,"div",4)(8,"a",5),t.EFF(9,"Get started"),t.k0s()()(),t.nrm(10,"app-logo",6),t.k0s(),t.j41(11,"main",7)(12,"div",8)(13,"div",9)(14,"h2"),t.EFF(15,"High quality"),t.k0s(),t.j41(16,"p"),t.EFF(17," Internationalized and accessible components for everyone. Well tested to ensure performance and reliability. "),t.k0s(),t.j41(18,"p"),t.EFF(19,"Straightforward APIs with consistent cross platform behaviour."),t.k0s()(),t.j41(20,"div",9)(21,"h2"),t.EFF(22,"Versatile"),t.k0s(),t.j41(23,"p"),t.EFF(24," Provide tools that help developers build their own custom components with common interaction patterns. "),t.k0s(),t.j41(25,"p"),t.EFF(26," Customizable within the bounds of the Material Design specification. "),t.k0s()(),t.j41(27,"div",9)(28,"h2"),t.EFF(29,"Frictionless"),t.k0s(),t.j41(30,"p"),t.EFF(31," Built by the Angular team to integrate seamlessly with Angular. "),t.k0s(),t.j41(32,"p"),t.EFF(33," Start from scratch or drop into your existing applications. "),t.k0s()()(),t.nrm(34,"mat-divider"),t.j41(35,"div",10)(36,"div",11)(37,"h2"),t.EFF(38,"Featured components"),t.k0s(),t.j41(39,"a",12),t.EFF(40," View all components "),t.j41(41,"mat-icon",13),t.EFF(42,"chevron_right"),t.k0s()()(),t.j41(43,"app-carousel",14),t.Z7z(44,E,4,5,"a",15,t.fX1),t.k0s()(),t.nrm(46,"mat-divider"),t.j41(47,"div",16)(48,"div",11)(49,"h2"),t.EFF(50,"Guides"),t.k0s(),t.j41(51,"a",17),t.EFF(52," View all guides "),t.j41(53,"mat-icon",13),t.EFF(54,"chevron_right"),t.k0s()()(),t.j41(55,"app-carousel",18),t.Z7z(56,I,6,4,"a",19,t.fX1),t.k0s()()(),t.nrm(58,"app-support")(59,"app-footer")),2&n&&(t.R7$(43),t.Y8G("aria-label","Featured components"),t.R7$(),t.Dyx(o.getTopComponents()),t.R7$(12),t.Dyx(o.guideItems.getAllItems()))},dependencies:[_.r,r.Hl,r.It,O.Wk,u.w,u.q,l.m_,l.An,y,f,d.Hu,d.RN,d.m2,d.dh,v,C.w,h.v,x.r6],styles:[".docs-header-background[_ngcontent-%COMP%]{overflow:hidden;position:relative;height:420px}.docs-homepage-logo[_ngcontent-%COMP%]{position:absolute;bottom:-100px;left:50%;transform:translate(-50%);opacity:.1;margin-left:330px;width:500px;height:500px;pointer-events:none}.docs-header-section[_ngcontent-%COMP%]{width:90%;position:absolute;z-index:0;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.docs-header-headline[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:56px;font-weight:500;line-height:56px;margin:15px 5px}.docs-header-headline[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:20px;font-weight:300;line-height:28px;margin:15px 0 25px}.docs-homepage-promo[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;padding:16px;width:75%;max-width:1080px;margin:auto}.docs-homepage-promo[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-decoration:none}.docs-homepage-promo[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:25px;font-weight:400;margin:0 0 16px;padding:0}.docs-homepage-promo[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:16px;font-weight:400;line-height:28px;margin:0 0 24px;padding:0}.docs-homepage-promo[_ngcontent-%COMP%] mat-divider[_ngcontent-%COMP%]{width:100%}.docs-homepage-promo[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{vertical-align:middle}.carousel-item[_ngcontent-%COMP%]{width:48%}.carousel-item[_ngcontent-%COMP%] + .carousel-item[_ngcontent-%COMP%]{margin-left:2%}@media (min-width: 1020px){.carousel-item[_ngcontent-%COMP%]{max-width:32%}}.docs-homepage-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;margin:50px 0}.docs-homepage-carousel-row[_ngcontent-%COMP%]{margin:50px 0;display:flex;flex-direction:column;width:100%}.docs-homepage-carousel-row[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin-top:0}.docs-homepage-header[_ngcontent-%COMP%]{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:16px}.docs-homepage-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0}.docs-link[_ngcontent-%COMP%]{display:inline-flex;align-items:center}.docs-homepage-guides[_ngcontent-%COMP%] .docs-homepage-guides-carousel-item[_ngcontent-%COMP%]{display:flex;text-decoration:none;box-sizing:border-box}.docs-homepage-guides[_ngcontent-%COMP%] .docs-homepage-guides-carousel-item[_ngcontent-%COMP%] .mat-mdc-card[_ngcontent-%COMP%]{width:100%;min-height:200px;justify-content:center;text-align:center;transition:background .3s ease}.docs-homepage-guides[_ngcontent-%COMP%] .docs-homepage-guides-card[_ngcontent-%COMP%] .mat-mdc-card-title[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:16px}.docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%]{text-align:center;box-sizing:border-box;font-size:18px}.docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%] .docs-homepage-img-container[_ngcontent-%COMP%]{overflow:hidden;margin-bottom:16px;max-height:200px}.docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{transition:.3s ease-in-out;width:100%}.animations-disabled[_nghost-%COMP%] .docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{transition:none}.docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%]:hover img[_ngcontent-%COMP%], .docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%]:focus img[_ngcontent-%COMP%]{transform:scale(1.1)}.docs-homepage-row-column[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:32%}.docs-homepage-row-column[_ngcontent-%COMP%] + .docs-homepage-row-column[_ngcontent-%COMP%]{margin-left:2%}.docs-header-start[_ngcontent-%COMP%]{text-align:center;margin:50px 0 0}.docs-header-start[_ngcontent-%COMP%] .mat-mdc-raised-button[_ngcontent-%COMP%]{font-size:15px}@media (max-width: 1200px){.docs-header-background[_ngcontent-%COMP%]{height:330px}.docs-homepage-logo[_ngcontent-%COMP%]{display:none}}@media (max-width: 850px){.docs-homepage-logo[_ngcontent-%COMP%]{display:none}.docs-introduction[_ngcontent-%COMP%]{flex-direction:column}.docs-homepage-row-column[_ngcontent-%COMP%]{width:100%}.docs-homepage-row-column[_ngcontent-%COMP%] + .docs-homepage-row-column[_ngcontent-%COMP%]{margin-left:0}}@media (max-width: 720px){.docs-header-start[_ngcontent-%COMP%]{margin:15px 0 0}.docs-homepage-row[_ngcontent-%COMP%], .docs-homepage-carousel-row[_ngcontent-%COMP%]{margin:15px 0}}"]})}return i})()}}]); \ No newline at end of file diff --git a/docs/4699.e34acfd4a4d78305.js b/docs/4699.e34acfd4a4d78305.js deleted file mode 100644 index b3ff6a6..0000000 --- a/docs/4699.e34acfd4a4d78305.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[4699],{4699:(et,H,P)=>{P.r(H),P.d(H,{iosTransitionAnimation:()=>tt,shadow:()=>C});var s=P(2144),J=P(4442);const k=a=>document.querySelector(`${a}.ion-cloned-element`),C=a=>a.shadowRoot||a,G=a=>{const l="ION-TABS"===a.tagName?a:a.querySelector("ion-tabs"),c="ion-content ion-header:not(.header-collapse-condense-inactive) ion-title.title-large";if(null!=l){const n=l.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");return null!=n?n.querySelector(c):null}return a.querySelector(c)},U=(a,l)=>{const c="ION-TABS"===a.tagName?a:a.querySelector("ion-tabs");let n=[];if(null!=c){const t=c.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");null!=t&&(n=t.querySelectorAll("ion-buttons"))}else n=a.querySelectorAll("ion-buttons");for(const t of n){const E=t.closest("ion-header"),e=E&&!E.classList.contains("header-collapse-condense-inactive"),$=t.querySelector("ion-back-button"),r=t.classList.contains("buttons-collapse");if(null!==$&&("start"===t.slot||""===t.slot)&&(r&&e&&l||!r))return $}return null},z=(a,l,c,n,t,E,e,$,r)=>{var g,A;const S=l?`calc(100% - ${t.right+4}px)`:t.left-4+"px",m=l?"right":"left",d=l?"left":"right",R=l?"right":"left";let L=1,y=1,T=`scale(${y})`;const N="scale(1)";if(E&&e){const K=(null===(g=E.textContent)||void 0===g?void 0:g.trim())===(null===(A=$.textContent)||void 0===A?void 0:A.trim());L=r.width/e.width,y=(r.height-Z)/e.height,T=K?`scale(${L}, ${y})`:`scale(${y})`}const x=C(n).querySelector("ion-icon").getBoundingClientRect(),W=l?x.width/2-(x.right-t.right)+"px":t.left-x.width/2+"px",o=l?`-${window.innerWidth-t.right}px`:`${t.left}px`,p=`${r.top}px`,v=`${t.top}px`,f=c?[{offset:0,transform:`translate3d(${o}, ${v}, 0)`},{offset:1,transform:`translate3d(${W}, ${p}, 0)`}]:[{offset:0,transform:`translate3d(${W}, ${p}, 0)`},{offset:1,transform:`translate3d(${o}, ${v}, 0)`}],O=c?[{offset:0,opacity:1,transform:N},{offset:1,opacity:0,transform:T}]:[{offset:0,opacity:0,transform:T},{offset:1,opacity:1,transform:N}],w=c?[{offset:0,opacity:1,transform:"scale(1)"},{offset:.2,opacity:0,transform:"scale(0.6)"},{offset:1,opacity:0,transform:"scale(0.6)"}]:[{offset:0,opacity:0,transform:"scale(0.6)"},{offset:.6,opacity:0,transform:"scale(0.6)"},{offset:1,opacity:1,transform:"scale(1)"}],X=(0,s.c)(),F=(0,s.c)(),B=(0,s.c)(),u=k("ion-back-button"),Y=C(u).querySelector(".button-text"),D=C(u).querySelector("ion-icon");u.text=n.text,u.mode=n.mode,u.icon=n.icon,u.color=n.color,u.disabled=n.disabled,u.style.setProperty("display","block"),u.style.setProperty("position","fixed"),F.addElement(D),X.addElement(Y),B.addElement(u),B.beforeStyles({position:"absolute",top:"0px",[R]:"0px"}).beforeAddWrite(()=>{n.style.setProperty("display","none"),u.style.setProperty(m,S)}).afterAddWrite(()=>{n.style.setProperty("display",""),u.style.setProperty("display","none"),u.style.removeProperty(m)}).keyframes(f),X.beforeStyles({"transform-origin":`${m} top`}).keyframes(O),F.beforeStyles({"transform-origin":`${d} center`}).keyframes(w),a.addAnimation([X,F,B])},j=(a,l,c,n,t,E,e,$,r)=>{var g,A;const S=l?"right":"left",m=l?`calc(100% - ${t.right}px)`:`${t.left}px`,R=`${t.top}px`;let y=l?`-${window.innerWidth-e.right-8}px`:`${e.x+8}px`,T=.5;const N="scale(1)";let M=`scale(${T})`;if($&&r){y=l?`-${window.innerWidth-r.right-8}px`:r.x-8+"px";const I=(null===(g=$.textContent)||void 0===g?void 0:g.trim())===(null===(A=n.textContent)||void 0===A?void 0:A.trim());T=r.height/(E.height-Z),M=I?`scale(${r.width/E.width}, ${T})`:`scale(${T})`}const o=e.top+e.height/2-t.height*T/2+"px",b=c?[{offset:0,opacity:0,transform:`translate3d(${y}, ${o}, 0) ${M}`},{offset:.1,opacity:0},{offset:1,opacity:1,transform:`translate3d(0px, ${R}, 0) ${N}`}]:[{offset:0,opacity:.99,transform:`translate3d(0px, ${R}, 0) ${N}`},{offset:.6,opacity:0},{offset:1,opacity:0,transform:`translate3d(${y}, ${o}, 0) ${M}`}],i=k("ion-title"),f=(0,s.c)();i.innerText=n.innerText,i.size=n.size,i.color=n.color,f.addElement(i),f.beforeStyles({"transform-origin":`${S} top`,height:`${t.height}px`,display:"",position:"relative",[S]:m}).beforeAddWrite(()=>{n.style.setProperty("opacity","0")}).afterAddWrite(()=>{n.style.setProperty("opacity",""),i.style.setProperty("display","none")}).keyframes(b),a.addAnimation(f)},tt=(a,l)=>{var c;try{const n="cubic-bezier(0.32,0.72,0,1)",t="opacity",E="transform",e="0%",r="rtl"===a.ownerDocument.dir,g=r?"-99.5%":"99.5%",A=r?"33%":"-33%",S=l.enteringEl,m=l.leavingEl,d="back"===l.direction,R=S.querySelector(":scope > ion-content"),L=S.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *"),y=S.querySelectorAll(":scope > ion-header > ion-toolbar"),T=(0,s.c)(),N=(0,s.c)();if(T.addElement(S).duration((null!==(c=l.duration)&&void 0!==c?c:0)||540).easing(l.easing||n).fill("both").beforeRemoveClass("ion-page-invisible"),m&&null!=a){const o=(0,s.c)();o.addElement(a),T.addAnimation(o)}if(R||0!==y.length||0!==L.length?(N.addElement(R),N.addElement(L)):N.addElement(S.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),T.addAnimation(N),d?N.beforeClearStyles([t]).fromTo("transform",`translateX(${A})`,`translateX(${e})`).fromTo(t,.8,1):N.beforeClearStyles([t]).fromTo("transform",`translateX(${g})`,`translateX(${e})`),R){const o=C(R).querySelector(".transition-effect");if(o){const p=o.querySelector(".transition-cover"),v=o.querySelector(".transition-shadow"),b=(0,s.c)(),i=(0,s.c)(),f=(0,s.c)();b.addElement(o).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),i.addElement(p).beforeClearStyles([t]).fromTo(t,0,.1),f.addElement(v).beforeClearStyles([t]).fromTo(t,.03,.7),b.addAnimation([i,f]),N.addAnimation([b])}}const M=S.querySelector("ion-header.header-collapse-condense"),{forward:x,backward:W}=((a,l,c,n,t)=>{const E=U(n,c),e=G(t),$=G(n),r=U(t,c),g=null!==E&&null!==e&&!c,A=null!==$&&null!==r&&c;if(g){const S=e.getBoundingClientRect(),m=E.getBoundingClientRect(),d=C(E).querySelector(".button-text"),R=d?.getBoundingClientRect(),y=C(e).querySelector(".toolbar-title").getBoundingClientRect();j(a,l,c,e,S,y,m,d,R),z(a,l,c,E,m,d,R,e,y)}else if(A){const S=$.getBoundingClientRect(),m=r.getBoundingClientRect(),d=C(r).querySelector(".button-text"),R=d?.getBoundingClientRect(),y=C($).querySelector(".toolbar-title").getBoundingClientRect();j(a,l,c,$,S,y,m,d,R),z(a,l,c,r,m,d,R,$,y)}return{forward:g,backward:A}})(T,r,d,S,m);if(y.forEach(o=>{const p=(0,s.c)();p.addElement(o),T.addAnimation(p);const v=(0,s.c)();v.addElement(o.querySelector("ion-title"));const b=(0,s.c)(),i=Array.from(o.querySelectorAll("ion-buttons,[menuToggle]")),f=o.closest("ion-header"),I=f?.classList.contains("header-collapse-condense-inactive");let h;h=i.filter(d?X=>{const F=X.classList.contains("buttons-collapse");return F&&!I||!F}:X=>!X.classList.contains("buttons-collapse")),b.addElement(h);const O=(0,s.c)();O.addElement(o.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])"));const _=(0,s.c)();_.addElement(C(o).querySelector(".toolbar-background"));const q=(0,s.c)(),w=o.querySelector("ion-back-button");if(w&&q.addElement(w),p.addAnimation([v,b,O,_,q]),b.fromTo(t,.01,1),O.fromTo(t,.01,1),d)I||v.fromTo("transform",`translateX(${A})`,`translateX(${e})`).fromTo(t,.01,1),O.fromTo("transform",`translateX(${A})`,`translateX(${e})`),q.fromTo(t,.01,1);else if(M||v.fromTo("transform",`translateX(${g})`,`translateX(${e})`).fromTo(t,.01,1),O.fromTo("transform",`translateX(${g})`,`translateX(${e})`),_.beforeClearStyles([t,"transform"]),f?.translucent?_.fromTo("transform",r?"translateX(-100%)":"translateX(100%)","translateX(0px)"):_.fromTo(t,.01,"var(--opacity)"),x||q.fromTo(t,.01,1),w&&!x){const F=(0,s.c)();F.addElement(C(w).querySelector(".button-text")).fromTo("transform",r?"translateX(-100px)":"translateX(100px)","translateX(0px)"),p.addAnimation(F)}}),m){const o=(0,s.c)(),p=m.querySelector(":scope > ion-content"),v=m.querySelectorAll(":scope > ion-header > ion-toolbar"),b=m.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *");if(p||0!==v.length||0!==b.length?(o.addElement(p),o.addElement(b)):o.addElement(m.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),T.addAnimation(o),d){o.beforeClearStyles([t]).fromTo("transform",`translateX(${e})`,r?"translateX(-100%)":"translateX(100%)");const i=(0,J.g)(m);T.afterAddWrite(()=>{"normal"===T.getDirection()&&i.style.setProperty("display","none")})}else o.fromTo("transform",`translateX(${e})`,`translateX(${A})`).fromTo(t,1,.8);if(p){const i=C(p).querySelector(".transition-effect");if(i){const f=i.querySelector(".transition-cover"),I=i.querySelector(".transition-shadow"),h=(0,s.c)(),O=(0,s.c)(),_=(0,s.c)();h.addElement(i).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),O.addElement(f).beforeClearStyles([t]).fromTo(t,.1,0),_.addElement(I).beforeClearStyles([t]).fromTo(t,.7,.03),h.addAnimation([O,_]),o.addAnimation([h])}}v.forEach(i=>{const f=(0,s.c)();f.addElement(i);const I=(0,s.c)();I.addElement(i.querySelector("ion-title"));const h=(0,s.c)(),O=i.querySelectorAll("ion-buttons,[menuToggle]"),_=i.closest("ion-header"),q=_?.classList.contains("header-collapse-condense-inactive"),w=Array.from(O).filter(D=>{const K=D.classList.contains("buttons-collapse");return K&&!q||!K});h.addElement(w);const X=(0,s.c)(),F=i.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])");F.length>0&&X.addElement(F);const B=(0,s.c)();B.addElement(C(i).querySelector(".toolbar-background"));const u=(0,s.c)(),Y=i.querySelector("ion-back-button");if(Y&&u.addElement(Y),f.addAnimation([I,h,X,u,B]),T.addAnimation(f),u.fromTo(t,.99,0),h.fromTo(t,.99,0),X.fromTo(t,.99,0),d){if(q||I.fromTo("transform",`translateX(${e})`,r?"translateX(-100%)":"translateX(100%)").fromTo(t,.99,0),X.fromTo("transform",`translateX(${e})`,r?"translateX(-100%)":"translateX(100%)"),B.beforeClearStyles([t,"transform"]),_?.translucent?B.fromTo("transform","translateX(0px)",r?"translateX(-100%)":"translateX(100%)"):B.fromTo(t,"var(--opacity)",0),Y&&!W){const K=(0,s.c)();K.addElement(C(Y).querySelector(".button-text")).fromTo("transform",`translateX(${e})`,`translateX(${(r?-124:124)+"px"})`),f.addAnimation(K)}}else q||I.fromTo("transform",`translateX(${e})`,`translateX(${A})`).fromTo(t,.99,0).afterClearStyles([E,t]),X.fromTo("transform",`translateX(${e})`,`translateX(${A})`).afterClearStyles([E,t]),u.afterClearStyles([t]),I.afterClearStyles([t]),h.afterClearStyles([t])})}return T}catch(n){throw n}},Z=10}}]); \ No newline at end of file diff --git a/docs/4748.b7b7d74b16350ed6.js b/docs/4748.b7b7d74b16350ed6.js deleted file mode 100644 index c2da994..0000000 --- a/docs/4748.b7b7d74b16350ed6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[4748],{4748:(y,c,o)=>{o.r(c),o.d(c,{MainModule:()=>M});var r=o(177),e=o(4710),m=o(467),d=o(1945),n=o(3953),i=o(9465);const p=()=>["/app/tabs"],u=t=>[t];function h(t,f){if(1&t&&(n.j41(0,"ion-item",10)(1,"ion-label"),n.EFF(2),n.k0s()()),2&t){const a=f.$implicit;n.Y8G("routerLink",n.eq3(2,u,a.url)),n.R7$(2),n.JRh(a.name)}}const v=[{path:"",component:(()=>{class t{popoverCtrl;plugins=[{name:"Account",url:"account"},{name:"Home",url:"home"},{name:"Material",url:"material"},{name:"Ionic",url:"ionic"},{name:"Capacitor",url:"capacitor"}];constructor(a){this.popoverCtrl=a}presentPopover(a){var l=this;return(0,m.A)(function*(){yield(yield l.popoverCtrl.create({component:d.t,event:a})).present()})()}static \u0275fac=function(l){return new(l||t)(n.rXU(i.IE))};static \u0275cmp=n.VBU({type:t,selectors:[["app-main"]],decls:28,vars:2,consts:[["color","secondary"],["size","large"],["slot","start"],["slot","end"],[3,"click"],["slot","icon-only","ios","ellipsis-horizontal","md","ellipsis-vertical"],[1,"ion-padding"],[1,"about-header"],[1,"main"],[1,"ion-padding-top"],["button","",3,"routerLink"],[3,"routerLink"]],template:function(l,s){1&l&&(n.j41(0,"ion-button"),n.EFF(1,"ion-button"),n.k0s(),n.j41(2,"ion-header")(3,"ion-toolbar",0)(4,"ion-title",1),n.EFF(5,"Main"),n.k0s(),n.j41(6,"ion-buttons",2),n.nrm(7,"ion-menu-button"),n.k0s(),n.j41(8,"ion-buttons",3)(9,"ion-button",4),n.bIt("click",function(F){return s.presentPopover(F)}),n.nrm(10,"ion-icon",5),n.k0s()()()(),n.j41(11,"ion-content",6),n.nrm(12,"div",7),n.j41(13,"div",8)(14,"div",9)(15,"ion-list")(16,"ion-list-header")(17,"ion-label"),n.EFF(18,"Plugins"),n.k0s()(),n.Z7z(19,h,3,4,"ion-item",10,n.fX1),n.k0s()()(),n.j41(21,"div")(22,"p"),n.EFF(23,"app/modules/main/main.component.html"),n.k0s(),n.j41(24,"nav")(25,"a",11),n.EFF(26,"/app/tabs"),n.k0s()(),n.nrm(27,"router-outlet"),n.k0s()()),2&l&&(n.R7$(19),n.Dyx(s.plugins),n.R7$(6),n.Y8G("routerLink",n.lJ4(1,p)))},dependencies:[e.n3,e.Wk,i.Jm,i.QW,i.W9,i.eU,i.iq,i.uz,i.he,i.nf,i.AF,i.MC,i.BC,i.ai,i.N7,i.oY]})}return t})()},{path:"home",loadChildren:()=>Promise.all([o.e(7270),o.e(9947)]).then(o.bind(o,9947)).then(t=>t.HomeModule)},{path:"account",loadChildren:()=>o.e(2076).then(o.bind(o,6458)).then(t=>t.AccountModule)},{path:"material",loadChildren:()=>o.e(7270).then(o.bind(o,7270)).then(t=>t.MaterialApiModule)},{path:"ionic",loadChildren:()=>o.e(9072).then(o.bind(o,9072)).then(t=>t.IonicModule)},{path:"capacitor",loadChildren:()=>o.e(9178).then(o.bind(o,9178)).then(t=>t.CapacitorModule)}];let C=(()=>{class t{static \u0275fac=function(l){return new(l||t)};static \u0275mod=n.$C({type:t});static \u0275inj=n.G2t({imports:[e.iI.forChild(v),e.iI]})}return t})(),M=(()=>{class t{static \u0275fac=function(l){return new(l||t)};static \u0275mod=n.$C({type:t});static \u0275inj=n.G2t({imports:[r.MD,C,i.bv]})}return t})()}}]); \ No newline at end of file diff --git a/docs/4786.2571b9a53c56d73d.js b/docs/4786.2571b9a53c56d73d.js deleted file mode 100644 index 922bc95..0000000 --- a/docs/4786.2571b9a53c56d73d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[4786],{4786:(i,e,s)=>{s.r(e),s.d(e,{Browser:()=>_,BrowserWeb:()=>a});var r=s(467),l=s(7464);class a extends l.E_{constructor(){super(),this._lastWindow=null}open(n){var o=this;return(0,r.A)(function*(){o._lastWindow=window.open(n.url,n.windowName||"_blank")})()}close(){var n=this;return(0,r.A)(function*(){return new Promise((o,t)=>{null!=n._lastWindow?(n._lastWindow.close(),n._lastWindow=null,o()):t("No active window to close!")})})()}}const _=new a}}]); \ No newline at end of file diff --git a/docs/5100.72ad7201989f55a8.js b/docs/5100.72ad7201989f55a8.js deleted file mode 100644 index 63b1814..0000000 --- a/docs/5100.72ad7201989f55a8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[5100],{5100:(k,e,g)=>{g.r(e),g.d(e,{ion_col:()=>v,ion_grid:()=>f,ion_row:()=>b});var d=g(8393),t=g(4921);const m={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)"},c=n=>void 0===n||""===n||!!window.matchMedia&&window.matchMedia(m[n]).matches,o=typeof window<"u"?window:void 0,s=o&&!!(o.CSS&&o.CSS.supports&&o.CSS.supports("--a: 0")),x=["","xs","sm","md","lg","xl"],v=(()=>{let n=class{constructor(i){(0,d.r)(this,i),this.offset=void 0,this.offsetXs=void 0,this.offsetSm=void 0,this.offsetMd=void 0,this.offsetLg=void 0,this.offsetXl=void 0,this.pull=void 0,this.pullXs=void 0,this.pullSm=void 0,this.pullMd=void 0,this.pullLg=void 0,this.pullXl=void 0,this.push=void 0,this.pushXs=void 0,this.pushSm=void 0,this.pushMd=void 0,this.pushLg=void 0,this.pushXl=void 0,this.size=void 0,this.sizeXs=void 0,this.sizeSm=void 0,this.sizeMd=void 0,this.sizeLg=void 0,this.sizeXl=void 0}onResize(){(0,d.j)(this)}getColumns(i){let a;for(const r of x){const p=c(r),l=this[i+r.charAt(0).toUpperCase()+r.slice(1)];p&&void 0!==l&&(a=l)}return a}calculateSize(){const i=this.getColumns("size");if(!i||""===i)return;const a="auto"===i?"auto":s?`calc(calc(${i} / var(--ion-grid-columns, 12)) * 100%)`:i/12*100+"%";return{flex:`0 0 ${a}`,width:`${a}`,"max-width":`${a}`}}calculatePosition(i,a){const r=this.getColumns(i);if(r)return{[a]:s?`calc(calc(${r} / var(--ion-grid-columns, 12)) * 100%)`:r>0&&r<12?r/12*100+"%":"auto"}}calculateOffset(i){return this.calculatePosition("offset",i?"margin-right":"margin-left")}calculatePull(i){return this.calculatePosition("pull",i?"left":"right")}calculatePush(i){return this.calculatePosition("push",i?"right":"left")}render(){const i="rtl"===document.dir,a=(0,t.b)(this);return(0,d.h)(d.f,{key:"c37fa4c4c993385ccbb6f4e89b2f390b140507a0",class:{[a]:!0},style:Object.assign(Object.assign(Object.assign(Object.assign({},this.calculateOffset(i)),this.calculatePull(i)),this.calculatePush(i)),this.calculateSize())},(0,d.h)("slot",{key:"6a5296ff0b9dee6600c2dafe7363a065d053bac2"}))}};return n.style=":host{-webkit-padding-start:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:100%;min-height:1px}@media (min-width: 576px){:host{-webkit-padding-start:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px))}}@media (min-width: 768px){:host{-webkit-padding-start:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px))}}@media (min-width: 992px){:host{-webkit-padding-start:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px))}}@media (min-width: 1200px){:host{-webkit-padding-start:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px))}}",n})(),f=(()=>{let n=class{constructor(i){(0,d.r)(this,i),this.fixed=!1}render(){const i=(0,t.b)(this);return(0,d.h)(d.f,{key:"930ce78b02f8360fbca08a35d364d2c09128c6c8",class:{[i]:!0,"grid-fixed":this.fixed}},(0,d.h)("slot",{key:"c47bf7ef2197f5ebc42d3e2c55044276fb0db393"}))}};return n.style=":host{-webkit-padding-start:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;display:block;-ms-flex:1;flex:1}@media (min-width: 576px){:host{-webkit-padding-start:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px))}}@media (min-width: 768px){:host{-webkit-padding-start:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px))}}@media (min-width: 992px){:host{-webkit-padding-start:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px))}}@media (min-width: 1200px){:host{-webkit-padding-start:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px))}}:host(.grid-fixed){width:var(--ion-grid-width-xs, var(--ion-grid-width, 100%));max-width:100%}@media (min-width: 576px){:host(.grid-fixed){width:var(--ion-grid-width-sm, var(--ion-grid-width, 540px))}}@media (min-width: 768px){:host(.grid-fixed){width:var(--ion-grid-width-md, var(--ion-grid-width, 720px))}}@media (min-width: 992px){:host(.grid-fixed){width:var(--ion-grid-width-lg, var(--ion-grid-width, 960px))}}@media (min-width: 1200px){:host(.grid-fixed){width:var(--ion-grid-width-xl, var(--ion-grid-width, 1140px))}}:host(.ion-no-padding){--ion-grid-column-padding:0;--ion-grid-column-padding-xs:0;--ion-grid-column-padding-sm:0;--ion-grid-column-padding-md:0;--ion-grid-column-padding-lg:0;--ion-grid-column-padding-xl:0}",n})(),b=(()=>{let n=class{constructor(i){(0,d.r)(this,i)}render(){return(0,d.h)(d.f,{key:"813c9a7f6782d2cf8eb27f30d3ab28e6f3122868",class:(0,t.b)(this)},(0,d.h)("slot",{key:"356bec4d4d408ea63d6b431b06465d5b7bcbff71"}))}};return n.style=":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}",n})()}}]); \ No newline at end of file diff --git a/docs/5197.2b8223a10efda9a1.js b/docs/5197.2b8223a10efda9a1.js deleted file mode 100644 index 5e78aaf..0000000 --- a/docs/5197.2b8223a10efda9a1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[5197],{5197:(K,k,a)=>{a.r(k),a.d(k,{ion_refresher:()=>H,ion_refresher_content:()=>U});var p=a(467),i=a(8393),C=a(3351),b=a(909),h=a(4920),E=a(1086),d=a(4921),u=a(9986),w=a(464),S=a(3992),T=a(7895);a(8438),a(8476);const R=s=>{const e=s.querySelector("ion-spinner"),t=e.shadowRoot.querySelector("circle"),r=s.querySelector(".spinner-arrow-container"),n=s.querySelector(".arrow-container"),f=n?n.querySelector("ion-icon"):null,l=(0,u.c)().duration(1e3).easing("ease-out"),c=(0,u.c)().addElement(r).keyframes([{offset:0,opacity:"0.3"},{offset:.45,opacity:"0.3"},{offset:.55,opacity:"1"},{offset:1,opacity:"1"}]),o=(0,u.c)().addElement(t).keyframes([{offset:0,strokeDasharray:"1px, 200px"},{offset:.2,strokeDasharray:"1px, 200px"},{offset:.55,strokeDasharray:"100px, 200px"},{offset:1,strokeDasharray:"100px, 200px"}]),g=(0,u.c)().addElement(e).keyframes([{offset:0,transform:"rotate(-90deg)"},{offset:1,transform:"rotate(210deg)"}]);if(n&&f){const m=(0,u.c)().addElement(n).keyframes([{offset:0,transform:"rotate(0deg)"},{offset:.3,transform:"rotate(0deg)"},{offset:.55,transform:"rotate(280deg)"},{offset:1,transform:"rotate(400deg)"}]),v=(0,u.c)().addElement(f).keyframes([{offset:0,transform:"translateX(2px) scale(0)"},{offset:.3,transform:"translateX(2px) scale(0)"},{offset:.55,transform:"translateX(-1.5px) scale(1)"},{offset:1,transform:"translateX(-1.5px) scale(1)"}]);l.addAnimation([m,v])}return l.addAnimation([c,o,g])},x=(s,e,t=200)=>{if(!s)return Promise.resolve();const r=(0,h.t)(s,t);return(0,i.w)(()=>{s.style.setProperty("transition",`${t}ms all ease-out`),void 0===e?s.style.removeProperty("transform"):s.style.setProperty("transform",`translate3d(0px, ${e}, 0px)`)}),r},P=()=>navigator.maxTouchPoints>0&&CSS.supports("background: -webkit-named-image(apple-pay-logo-black)"),_=function(){var s=(0,p.A)(function*(e,t){const r=e.querySelector("ion-refresher-content");if(!r)return Promise.resolve(!1);yield new Promise(l=>(0,h.c)(r,l));const n=e.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),f=e.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");return null!==n&&null!==f&&("ios"===t&&P()||"md"===t)});return function(t,r){return s.apply(this,arguments)}}(),H=(()=>{let s=class{constructor(e){(0,i.r)(this,e),this.ionRefresh=(0,i.d)(this,"ionRefresh",7),this.ionPull=(0,i.d)(this,"ionPull",7),this.ionStart=(0,i.d)(this,"ionStart",7),this.appliedStyles=!1,this.didStart=!1,this.progress=0,this.pointerDown=!1,this.needsCompletion=!1,this.didRefresh=!1,this.contentFullscreen=!1,this.lastVelocityY=0,this.animations=[],this.nativeRefresher=!1,this.state=1,this.pullMin=60,this.pullMax=this.pullMin+60,this.closeDuration="280ms",this.snapbackDuration="280ms",this.pullFactor=1,this.disabled=!1}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}checkNativeRefresher(){var e=this;return(0,p.A)(function*(){const t=yield _(e.el,(0,d.b)(e));if(t&&!e.nativeRefresher){const r=e.el.closest("ion-content");e.setupNativeRefresher(r)}else t||e.destroyNativeRefresher()})()}destroyNativeRefresher(){this.scrollEl&&this.scrollListenerCallback&&(this.scrollEl.removeEventListener("scroll",this.scrollListenerCallback),this.scrollListenerCallback=void 0),this.nativeRefresher=!1}resetNativeRefresher(e,t){var r=this;return(0,p.A)(function*(){r.state=t,"ios"===(0,d.b)(r)?yield x(e,void 0,300):yield(0,h.t)(r.el.querySelector(".refresher-refreshing-icon"),200),r.didRefresh=!1,r.needsCompletion=!1,r.pointerDown=!1,r.animations.forEach(n=>n.destroy()),r.animations=[],r.progress=0,r.state=1})()}setupiOSNativeRefresher(e,t){var r=this;return(0,p.A)(function*(){r.elementToTransform=r.scrollEl;const n=e.shadowRoot.querySelectorAll("svg");let f=.16*r.scrollEl.clientHeight;const l=n.length;(0,i.w)(()=>n.forEach(c=>c.style.setProperty("animation","none"))),r.scrollListenerCallback=()=>{!r.pointerDown&&1===r.state||(0,i.e)(()=>{const c=r.scrollEl.scrollTop,o=r.el.clientHeight;if(c>0){if(8===r.state){const y=(0,h.j)(0,c/(.5*o),1);return void(0,i.w)(()=>((s,e)=>{s.style.setProperty("opacity",e.toString())})(t,1-y))}return}r.pointerDown&&(r.didStart||(r.didStart=!0,r.ionStart.emit()),r.pointerDown&&r.ionPull.emit());const g=r.didStart?30:0,m=r.progress=(0,h.j)(0,(Math.abs(c)-g)/f,1);8===r.state||1===m?(r.pointerDown&&((s,e)=>{(0,i.w)(()=>{s.style.setProperty("--refreshing-rotation-duration",e>=1?"0.5s":"2s"),s.style.setProperty("opacity","1")})})(t,r.lastVelocityY),r.didRefresh||(r.beginRefresh(),r.didRefresh=!0,(0,E.d)({style:E.I.Light}),r.pointerDown||x(r.elementToTransform,`${o}px`))):(r.state=2,((s,e,t)=>{(0,i.w)(()=>{s.forEach((n,f)=>{const l=f*(1/e),g=(0,h.j)(0,(t-l)/(1-l),1);n.style.setProperty("opacity",g.toString())})})})(n,l,m))})},r.scrollEl.addEventListener("scroll",r.scrollListenerCallback),r.gesture=(yield Promise.resolve().then(a.bind(a,8607))).createGesture({el:r.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,onStart:()=>{r.pointerDown=!0,r.didRefresh||x(r.elementToTransform,"0px"),0===f&&(f=.16*r.scrollEl.clientHeight)},onMove:c=>{r.lastVelocityY=c.velocityY},onEnd:()=>{r.pointerDown=!1,r.didStart=!1,r.needsCompletion?(r.resetNativeRefresher(r.elementToTransform,32),r.needsCompletion=!1):r.didRefresh&&(0,i.e)(()=>x(r.elementToTransform,`${r.el.clientHeight}px`))}}),r.disabledChanged()})()}setupMDNativeRefresher(e,t,r){var n=this;return(0,p.A)(function*(){const f=(0,h.g)(t).querySelector("circle"),l=n.el.querySelector("ion-refresher-content .refresher-pulling-icon"),c=(0,h.g)(r).querySelector("circle");null!==f&&null!==c&&(0,i.w)(()=>{f.style.setProperty("animation","none"),r.style.setProperty("animation-delay","-655ms"),c.style.setProperty("animation-delay","-655ms")}),n.gesture=(yield Promise.resolve().then(a.bind(a,8607))).createGesture({el:n.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,canStart:()=>8!==n.state&&32!==n.state&&0===n.scrollEl.scrollTop,onStart:o=>{n.progress=0,o.data={animation:void 0,didStart:!1,cancelled:!1}},onMove:o=>{if(o.velocityY<0&&0===n.progress&&!o.data.didStart||o.data.cancelled)o.data.cancelled=!0;else{if(!o.data.didStart){o.data.didStart=!0,n.state=2;const{scrollEl:g}=n,m=g.matches(b.I)?"overflow":"--overflow";(0,i.w)(()=>g.style.setProperty(m,"hidden"));const v=(s=>{const e=s.previousElementSibling;return null!==e&&"ION-HEADER"===e.tagName?"translate":"scale"})(e),y=((s,e,t)=>"scale"===s?((s,e)=>{const t=e.clientHeight,r=(0,u.c)().addElement(s).keyframes([{offset:0,transform:`scale(0) translateY(-${t}px)`},{offset:1,transform:"scale(1) translateY(100px)"}]);return R(s).addAnimation([r])})(e,t):((s,e)=>{const t=e.clientHeight,r=(0,u.c)().addElement(s).keyframes([{offset:0,transform:`translateY(-${t}px)`},{offset:1,transform:"translateY(100px)"}]);return R(s).addAnimation([r])})(e,t))(v,l,n.el);return o.data.animation=y,y.progressStart(!1,0),n.ionStart.emit(),void n.animations.push(y)}n.progress=(0,h.j)(0,o.deltaY/180*.5,1),o.data.animation.progressStep(n.progress),n.ionPull.emit()}},onEnd:o=>{if(!o.data.didStart)return;n.gesture.enable(!1);const{scrollEl:g}=n,m=g.matches(b.I)?"overflow":"--overflow";if((0,i.w)(()=>g.style.removeProperty(m)),n.progress<=.4)return void o.data.animation.progressEnd(0,n.progress,500).onFinish(()=>{n.animations.forEach(W=>W.destroy()),n.animations=[],n.gesture.enable(!0),n.state=1});const v=(0,C.g)([0,0],[0,0],[1,1],[1,1],n.progress)[0],y=(s=>(0,u.c)().duration(125).addElement(s).fromTo("transform","translateY(var(--ion-pulling-refresher-translate, 100px))","translateY(0px)"))(l);n.animations.push(y),(0,i.w)((0,p.A)(function*(){l.style.setProperty("--ion-pulling-refresher-translate",100*v+"px"),o.data.animation.progressEnd(),yield y.play(),n.beginRefresh(),o.data.animation.destroy(),n.gesture.enable(!0)}))}}),n.disabledChanged()})()}setupNativeRefresher(e){var t=this;return(0,p.A)(function*(){if(t.scrollListenerCallback||!e||t.nativeRefresher||!t.scrollEl)return;t.setCss(0,"",!1,""),t.nativeRefresher=!0;const r=t.el.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),n=t.el.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");"ios"===(0,d.b)(t)?t.setupiOSNativeRefresher(r,n):t.setupMDNativeRefresher(e,r,n)})()}componentDidUpdate(){this.checkNativeRefresher()}connectedCallback(){var e=this;return(0,p.A)(function*(){if("fixed"!==e.el.getAttribute("slot"))return void console.error('Make sure you use: ');const t=e.el.closest(b.b);t?(0,h.c)(t,(0,p.A)(function*(){const r=t.querySelector(b.I);e.scrollEl=yield(0,b.g)(r??t),e.backgroundContentEl=yield t.getBackgroundElement(),e.contentFullscreen=t.fullscreen,(yield _(e.el,(0,d.b)(e)))?e.setupNativeRefresher(t):(e.gesture=(yield Promise.resolve().then(a.bind(a,8607))).createGesture({el:t,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:20,passive:!1,canStart:()=>e.canStart(),onStart:()=>e.onStart(),onMove:n=>e.onMove(n),onEnd:()=>e.onEnd()}),e.disabledChanged())})):(0,b.p)(e.el)})()}disconnectedCallback(){this.destroyNativeRefresher(),this.scrollEl=void 0,this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}complete(){var e=this;return(0,p.A)(function*(){e.nativeRefresher?(e.needsCompletion=!0,e.pointerDown||(0,h.r)(()=>(0,h.r)(()=>e.resetNativeRefresher(e.elementToTransform,32)))):e.close(32,"120ms")})()}cancel(){var e=this;return(0,p.A)(function*(){e.nativeRefresher?e.pointerDown||(0,h.r)(()=>(0,h.r)(()=>e.resetNativeRefresher(e.elementToTransform,16))):e.close(16,"")})()}getProgress(){return Promise.resolve(this.progress)}canStart(){return!(!this.scrollEl||1!==this.state||this.scrollEl.scrollTop>0)}onStart(){this.progress=0,this.state=1,this.memoizeOverflowStyle(),this.contentFullscreen&&this.backgroundContentEl&&this.backgroundContentEl.style.setProperty("--offset-top","0px")}onMove(e){if(!this.scrollEl)return;const t=e.event;if(void 0!==t.touches&&t.touches.length>1||56&this.state)return;const r=Number.isNaN(this.pullFactor)||this.pullFactor<0?1:this.pullFactor,n=e.deltaY*r;if(n<=0)return this.progress=0,this.state=1,this.appliedStyles?void this.setCss(0,"",!1,""):void 0;if(1===this.state){if(this.scrollEl.scrollTop>0)return void(this.progress=0);this.state=2}if(t.cancelable&&t.preventDefault(),this.setCss(n,"0ms",!0,""),0===n)return void(this.progress=0);const f=this.pullMin;this.progress=n/f,this.didStart||(this.didStart=!0,this.ionStart.emit()),this.ionPull.emit(),nthis.pullMax?this.beginRefresh():this.state=4}onEnd(){4===this.state?this.beginRefresh():2===this.state?this.cancel():1===this.state&&this.restoreOverflowStyle()}beginRefresh(){this.state=8,this.setCss(this.pullMin,this.snapbackDuration,!0,""),this.ionRefresh.emit({complete:this.complete.bind(this)})}close(e,t){setTimeout(()=>{var r;this.state=1,this.progress=0,this.didStart=!1,this.setCss(0,"0ms",!1,"",!0),this.contentFullscreen&&this.backgroundContentEl&&(null===(r=this.backgroundContentEl)||void 0===r||r.style.removeProperty("--offset-top"))},600),this.state=e,this.setCss(0,this.closeDuration,!0,t)}setCss(e,t,r,n,f=!1){this.nativeRefresher||(this.appliedStyles=e>0,(0,i.w)(()=>{if(this.scrollEl&&this.backgroundContentEl){const l=this.scrollEl.style,c=this.backgroundContentEl.style;l.transform=c.transform=e>0?`translateY(${e}px) translateZ(0px)`:"",l.transitionDuration=c.transitionDuration=t,l.transitionDelay=c.transitionDelay=n,l.overflow=r?"hidden":""}f&&this.restoreOverflowStyle()}))}memoizeOverflowStyle(){if(this.scrollEl){const{overflow:e,overflowX:t,overflowY:r}=this.scrollEl.style;this.overflowStyles={overflow:e??"",overflowX:t??"",overflowY:r??""}}}restoreOverflowStyle(){if(void 0!==this.overflowStyles&&void 0!==this.scrollEl){const{overflow:e,overflowX:t,overflowY:r}=this.overflowStyles;this.scrollEl.style.overflow=e,this.scrollEl.style.overflowX=t,this.scrollEl.style.overflowY=r,this.overflowStyles=void 0}}render(){const e=(0,d.b)(this);return(0,i.h)(i.f,{key:"3270f181a5141e7d886ec554a3e892974446b90e",slot:"fixed",class:{[e]:!0,[`refresher-${e}`]:!0,"refresher-native":this.nativeRefresher,"refresher-active":1!==this.state,"refresher-pulling":2===this.state,"refresher-ready":4===this.state,"refresher-refreshing":8===this.state,"refresher-cancelling":16===this.state,"refresher-completing":32===this.state}})}get el(){return(0,i.i)(this)}static get watchers(){return{disabled:["disabledChanged"]}}};return s.style={ios:"ion-refresher{top:0;display:none;position:absolute;width:100%;height:60px;pointer-events:none;z-index:-1}ion-refresher{inset-inline-start:0}ion-refresher.refresher-active{display:block}ion-refresher-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.refresher-pulling,.refresher-refreshing{display:none;width:100%}.refresher-pulling-icon,.refresher-refreshing-icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:200ms;transition:200ms;font-size:30px;text-align:center}:host-context([dir=rtl]) .refresher-pulling-icon,:host-context([dir=rtl]) .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] .refresher-pulling-icon,[dir=rtl] .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){.refresher-pulling-icon:dir(rtl),.refresher-refreshing-icon:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}.refresher-pulling-text,.refresher-refreshing-text{font-size:16px;text-align:center}ion-refresher-content .arrow-container{display:none}.refresher-pulling ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refresher-refreshing ion-refresher-content .refresher-refreshing{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-completing ion-refresher-content .refresher-refreshing{display:block}.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-native .refresher-pulling-text,.refresher-native .refresher-refreshing-text{display:none}.refresher-ios .refresher-pulling-icon,.refresher-ios .refresher-refreshing-icon{color:var(--ion-text-color, #000)}.refresher-ios .refresher-pulling-text,.refresher-ios .refresher-refreshing-text{color:var(--ion-text-color, #000)}.refresher-ios .refresher-refreshing .spinner-lines-ios line,.refresher-ios .refresher-refreshing .spinner-lines-small-ios line,.refresher-ios .refresher-refreshing .spinner-crescent circle{stroke:var(--ion-text-color, #000)}.refresher-ios .refresher-refreshing .spinner-bubbles circle,.refresher-ios .refresher-refreshing .spinner-circles circle,.refresher-ios .refresher-refreshing .spinner-dots circle{fill:var(--ion-text-color, #000)}ion-refresher.refresher-native{display:block;z-index:1}ion-refresher.refresher-native ion-spinner{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0}.refresher-native .refresher-refreshing ion-spinner{--refreshing-rotation-duration:2s;display:none;-webkit-animation:var(--refreshing-rotation-duration) ease-out refresher-rotate forwards;animation:var(--refreshing-rotation-duration) ease-out refresher-rotate forwards}.refresher-native .refresher-refreshing{display:none;-webkit-animation:250ms linear refresher-pop forwards;animation:250ms linear refresher-pop forwards}.refresher-native ion-spinner{width:32px;height:32px;color:var(--ion-color-step-450, var(--ion-background-color-step-450, #747577))}.refresher-native.refresher-refreshing .refresher-pulling ion-spinner,.refresher-native.refresher-completing .refresher-pulling ion-spinner{display:none}.refresher-native.refresher-refreshing .refresher-refreshing ion-spinner,.refresher-native.refresher-completing .refresher-refreshing ion-spinner{display:block}.refresher-native.refresher-pulling .refresher-pulling ion-spinner{display:block}.refresher-native.refresher-pulling .refresher-refreshing ion-spinner{display:none}.refresher-native.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0) rotate(180deg);transform:scale(0) rotate(180deg);-webkit-transition:300ms;transition:300ms}@-webkit-keyframes refresher-pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes refresher-pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes refresher-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes refresher-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}",md:"ion-refresher{top:0;display:none;position:absolute;width:100%;height:60px;pointer-events:none;z-index:-1}ion-refresher{inset-inline-start:0}ion-refresher.refresher-active{display:block}ion-refresher-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.refresher-pulling,.refresher-refreshing{display:none;width:100%}.refresher-pulling-icon,.refresher-refreshing-icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:200ms;transition:200ms;font-size:30px;text-align:center}:host-context([dir=rtl]) .refresher-pulling-icon,:host-context([dir=rtl]) .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] .refresher-pulling-icon,[dir=rtl] .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){.refresher-pulling-icon:dir(rtl),.refresher-refreshing-icon:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}.refresher-pulling-text,.refresher-refreshing-text{font-size:16px;text-align:center}ion-refresher-content .arrow-container{display:none}.refresher-pulling ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refresher-refreshing ion-refresher-content .refresher-refreshing{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-completing ion-refresher-content .refresher-refreshing{display:block}.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-native .refresher-pulling-text,.refresher-native .refresher-refreshing-text{display:none}.refresher-md .refresher-pulling-icon,.refresher-md .refresher-refreshing-icon{color:var(--ion-text-color, #000)}.refresher-md .refresher-pulling-text,.refresher-md .refresher-refreshing-text{color:var(--ion-text-color, #000)}.refresher-md .refresher-refreshing .spinner-lines-md line,.refresher-md .refresher-refreshing .spinner-lines-small-md line,.refresher-md .refresher-refreshing .spinner-crescent circle{stroke:var(--ion-text-color, #000)}.refresher-md .refresher-refreshing .spinner-bubbles circle,.refresher-md .refresher-refreshing .spinner-circles circle,.refresher-md .refresher-refreshing .spinner-dots circle{fill:var(--ion-text-color, #000)}ion-refresher.refresher-native{display:block;z-index:1}ion-refresher.refresher-native ion-spinner{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;width:24px;height:24px;color:var(--ion-color-primary, #0054e9)}ion-refresher.refresher-native .spinner-arrow-container{display:inherit}ion-refresher.refresher-native .arrow-container{display:block;position:absolute;width:24px;height:24px}ion-refresher.refresher-native .arrow-container ion-icon{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;left:0;right:0;bottom:-4px;position:absolute;color:var(--ion-color-primary, #0054e9);font-size:12px}ion-refresher.refresher-native.refresher-pulling ion-refresher-content .refresher-pulling,ion-refresher.refresher-native.refresher-ready ion-refresher-content .refresher-pulling{display:-ms-flexbox;display:flex}ion-refresher.refresher-native.refresher-refreshing ion-refresher-content .refresher-refreshing,ion-refresher.refresher-native.refresher-completing ion-refresher-content .refresher-refreshing,ion-refresher.refresher-native.refresher-cancelling ion-refresher-content .refresher-refreshing{display:-ms-flexbox;display:flex}ion-refresher.refresher-native .refresher-pulling-icon{-webkit-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px))}ion-refresher.refresher-native .refresher-pulling-icon,ion-refresher.refresher-native .refresher-refreshing-icon{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;border-radius:100%;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;display:-ms-flexbox;display:flex;border:1px solid var(--ion-color-step-200, var(--ion-background-color-step-200, #ececec));background:var(--ion-color-step-250, var(--ion-background-color-step-250, #ffffff));-webkit-box-shadow:0px 1px 6px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 6px rgba(0, 0, 0, 0.1)}"},s})(),U=class{constructor(s){(0,i.r)(this,s),this.customHTMLEnabled=d.c.get("innerHTMLTemplatesEnabled",w.E),this.pullingIcon=void 0,this.pullingText=void 0,this.refreshingSpinner=void 0,this.refreshingText=void 0}componentWillLoad(){if(void 0===this.pullingIcon){const s=P(),e=(0,d.b)(this);this.pullingIcon=d.c.get("refreshingIcon","ios"===e&&s?d.c.get("spinner",s?"lines":S.i):"circular")}if(void 0===this.refreshingSpinner){const s=(0,d.b)(this);this.refreshingSpinner=d.c.get("refreshingSpinner",d.c.get("spinner","ios"===s?"lines":"circular"))}}renderPullingText(){const{customHTMLEnabled:s,pullingText:e}=this;return s?(0,i.h)("div",{class:"refresher-pulling-text",innerHTML:(0,w.a)(e)}):(0,i.h)("div",{class:"refresher-pulling-text"},e)}renderRefreshingText(){const{customHTMLEnabled:s,refreshingText:e}=this;return s?(0,i.h)("div",{class:"refresher-refreshing-text",innerHTML:(0,w.a)(e)}):(0,i.h)("div",{class:"refresher-refreshing-text"},e)}render(){const s=this.pullingIcon,e=null!=s&&void 0!==T.S[s],t=(0,d.b)(this);return(0,i.h)(i.f,{key:"1bec5b4da221c69d856f3f5ddf40f2e03ebf2a4c",class:t},(0,i.h)("div",{key:"4fcc526c4f1881e9368d9cd16bd7030919bd3841",class:"refresher-pulling"},this.pullingIcon&&e&&(0,i.h)("div",{key:"a4e9e2e12c2d7faefc8303ec8c021f999ddf308e",class:"refresher-pulling-icon"},(0,i.h)("div",{key:"5a2d215feb7fb4b64d540d3a65c0f24b415a2433",class:"spinner-arrow-container"},(0,i.h)("ion-spinner",{key:"abef2621d671ac6ff0abac43a702cbd825b7f127",name:this.pullingIcon,paused:!0}),"md"===t&&"circular"===this.pullingIcon&&(0,i.h)("div",{key:"30087d672c3780672a05874cd93cd099b2855462",class:"arrow-container"},(0,i.h)("ion-icon",{key:"5e30333dee469aec0d8efc8c4e6dabb619c6f363",icon:S.h,"aria-hidden":"true"})))),this.pullingIcon&&!e&&(0,i.h)("div",{key:"48fe72b5ce8ded633c6ee799cebb520b9c8be528",class:"refresher-pulling-icon"},(0,i.h)("ion-icon",{key:"d8dfd5d42056b1c0a436c5006affb255407816c0",icon:this.pullingIcon,lazy:!1,"aria-hidden":"true"})),void 0!==this.pullingText&&this.renderPullingText()),(0,i.h)("div",{key:"c2cbfb94f157c82601ffe7bb815ff82ebc7c0a49",class:"refresher-refreshing"},this.refreshingSpinner&&(0,i.h)("div",{key:"17f3ebe6a31768d5e389f45a2c12f68600185db9",class:"refresher-refreshing-icon"},(0,i.h)("ion-spinner",{key:"e8e61f8d7189c9939bba184201c9509d1d5b0fad",name:this.refreshingSpinner})),void 0!==this.refreshingText&&this.renderRefreshingText()))}get el(){return(0,i.i)(this)}}}}]); \ No newline at end of file diff --git a/docs/5222.420f222d68b8a593.js b/docs/5222.420f222d68b8a593.js deleted file mode 100644 index a3620ba..0000000 --- a/docs/5222.420f222d68b8a593.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[5222],{5222:(E,u,l)=>{l.r(u),l.d(u,{ion_alert:()=>_});var m=l(467),i=l(8393),g=l(464),f=l(2520),v=l(4920),k=l(7838),h=l(1070),d=l(333),c=l(4921),a=l(9986);l(1086),l(8438),l(8476),l(8607),l(1970),l(8669);const D=e=>{const t=(0,a.c)(),r=(0,a.c)(),o=(0,a.c)();return r.addElement(e.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),o.addElement(e.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(1.1)"},{offset:1,opacity:"1",transform:"scale(1)"}]),t.addElement(e).easing("ease-in-out").duration(200).addAnimation([r,o])},I=e=>{const t=(0,a.c)(),r=(0,a.c)(),o=(0,a.c)();return r.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),o.addElement(e.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),t.addElement(e).easing("ease-in-out").duration(200).addAnimation([r,o])},z=e=>{const t=(0,a.c)(),r=(0,a.c)(),o=(0,a.c)();return r.addElement(e.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),o.addElement(e.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(0.9)"},{offset:1,opacity:"1",transform:"scale(1)"}]),t.addElement(e).easing("ease-in-out").duration(150).addAnimation([r,o])},O=e=>{const t=(0,a.c)(),r=(0,a.c)(),o=(0,a.c)();return r.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),o.addElement(e.querySelector(".alert-wrapper")).fromTo("opacity",.99,0),t.addElement(e).easing("ease-in-out").duration(150).addAnimation([r,o])},_=class{constructor(e){(0,i.r)(this,e),this.didPresent=(0,i.d)(this,"ionAlertDidPresent",7),this.willPresent=(0,i.d)(this,"ionAlertWillPresent",7),this.willDismiss=(0,i.d)(this,"ionAlertWillDismiss",7),this.didDismiss=(0,i.d)(this,"ionAlertDidDismiss",7),this.didPresentShorthand=(0,i.d)(this,"didPresent",7),this.willPresentShorthand=(0,i.d)(this,"willPresent",7),this.willDismissShorthand=(0,i.d)(this,"willDismiss",7),this.didDismissShorthand=(0,i.d)(this,"didDismiss",7),this.delegateController=(0,h.d)(this),this.lockController=(0,k.c)(),this.triggerController=(0,h.e)(),this.customHTMLEnabled=c.c.get("innerHTMLTemplatesEnabled",g.E),this.processedInputs=[],this.processedButtons=[],this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,h.B)},this.dispatchCancelHandler=t=>{if((0,h.i)(t.detail.role)){const o=this.processedButtons.find(s=>"cancel"===s.role);this.callButtonHandler(o)}},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.cssClass=void 0,this.header=void 0,this.subHeader=void 0,this.message=void 0,this.buttons=[],this.inputs=[],this.backdropDismiss=!0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(e,t){!0===e&&!1===t?this.present():!1===e&&!0===t&&this.dismiss()}triggerChanged(){const{trigger:e,el:t,triggerController:r}=this;e&&r.addClickListener(t,e)}onKeydown(e){const t=new Set(this.processedInputs.map(p=>p.type));if(t.has("checkbox")&&"Enter"===e.key)return void e.preventDefault();if(!t.has("radio")||e.target&&!this.el.contains(e.target)||e.target.classList.contains("alert-button"))return;const r=this.el.querySelectorAll(".alert-radio"),o=Array.from(r).filter(p=>!p.disabled),s=o.findIndex(p=>p.id===e.target.id);let n;if(["ArrowDown","ArrowRight"].includes(e.key)&&(n=s===o.length-1?o[0]:o[s+1]),["ArrowUp","ArrowLeft"].includes(e.key)&&(n=0===s?o[o.length-1]:o[s-1]),n&&o.includes(n)){const p=this.processedInputs.find(b=>b.id===n?.id);p&&(this.rbClick(p),n.focus())}}buttonsChanged(){this.processedButtons=this.buttons.map(t=>"string"==typeof t?{text:t,role:"cancel"===t.toLowerCase()?"cancel":void 0}:t)}inputsChanged(){const e=this.inputs,t=e.find(n=>!n.disabled),o=e.find(n=>n.checked&&!n.disabled)||t,s=new Set(e.map(n=>n.type));s.has("checkbox")&&s.has("radio")&&console.warn(`Alert cannot mix input types: ${Array.from(s.values()).join("/")}. Please see alert docs for more info.`),this.inputType=s.values().next().value,this.processedInputs=e.map((n,p)=>{var b;return{type:n.type||"text",name:n.name||`${p}`,placeholder:n.placeholder||"",value:n.value,label:n.label,checked:!!n.checked,disabled:!!n.disabled,id:n.id||`alert-input-${this.overlayIndex}-${p}`,handler:n.handler,min:n.min,max:n.max,cssClass:null!==(b=n.cssClass)&&void 0!==b?b:"",attributes:n.attributes||{},tabindex:"radio"===n.type&&n!==o?-1:0}})}connectedCallback(){(0,h.j)(this.el),this.triggerChanged()}componentWillLoad(){var e;!(null===(e=this.htmlAttributes)||void 0===e)&&e.id||(0,h.k)(this.el),this.inputsChanged(),this.buttonsChanged()}disconnectedCallback(){this.triggerController.removeClickListener(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentDidLoad(){!this.gesture&&"ios"===(0,c.b)(this)&&this.wrapperEl&&(this.gesture=(0,f.c)(this.wrapperEl,e=>e.classList.contains("alert-button")),this.gesture.enable(!0)),!0===this.isOpen&&(0,v.r)(()=>this.present()),this.triggerChanged()}present(){var e=this;return(0,m.A)(function*(){const t=yield e.lockController.lock();yield e.delegateController.attachViewToDom(),yield(0,h.f)(e,"alertEnter",D,z),t()})()}dismiss(e,t){var r=this;return(0,m.A)(function*(){const o=yield r.lockController.lock(),s=yield(0,h.g)(r,e,t,"alertLeave",I,O);return s&&r.delegateController.removeViewFromDom(),o(),s})()}onDidDismiss(){return(0,h.h)(this.el,"ionAlertDidDismiss")}onWillDismiss(){return(0,h.h)(this.el,"ionAlertWillDismiss")}rbClick(e){for(const t of this.processedInputs)t.checked=t===e,t.tabindex=t===e?0:-1;this.activeId=e.id,(0,h.s)(e.handler,e),(0,i.j)(this)}cbClick(e){e.checked=!e.checked,(0,h.s)(e.handler,e),(0,i.j)(this)}buttonClick(e){var t=this;return(0,m.A)(function*(){const r=e.role,o=t.getValues();if((0,h.i)(r))return t.dismiss({values:o},r);const s=yield t.callButtonHandler(e,o);return!1!==s&&t.dismiss(Object.assign({values:o},s),e.role)})()}callButtonHandler(e,t){return(0,m.A)(function*(){if(e?.handler){const r=yield(0,h.s)(e.handler,t);if(!1===r)return!1;if("object"==typeof r)return r}return{}})()}getValues(){if(0===this.processedInputs.length)return;if("radio"===this.inputType){const t=this.processedInputs.find(r=>!!r.checked);return t?t.value:void 0}if("checkbox"===this.inputType)return this.processedInputs.filter(t=>t.checked).map(t=>t.value);const e={};return this.processedInputs.forEach(t=>{e[t.name]=t.value||""}),e}renderAlertInputs(){switch(this.inputType){case"checkbox":return this.renderCheckbox();case"radio":return this.renderRadio();default:return this.renderInput()}}renderCheckbox(){const e=this.processedInputs,t=(0,c.b)(this);return 0===e.length?null:(0,i.h)("div",{class:"alert-checkbox-group"},e.map(r=>(0,i.h)("button",{type:"button",onClick:()=>this.cbClick(r),"aria-checked":`${r.checked}`,id:r.id,disabled:r.disabled,tabIndex:r.tabindex,role:"checkbox",class:Object.assign(Object.assign({},(0,d.g)(r.cssClass)),{"alert-tappable":!0,"alert-checkbox":!0,"alert-checkbox-button":!0,"ion-focusable":!0,"alert-checkbox-button-disabled":r.disabled||!1})},(0,i.h)("div",{class:"alert-button-inner"},(0,i.h)("div",{class:"alert-checkbox-icon"},(0,i.h)("div",{class:"alert-checkbox-inner"})),(0,i.h)("div",{class:"alert-checkbox-label"},r.label)),"md"===t&&(0,i.h)("ion-ripple-effect",null))))}renderRadio(){const e=this.processedInputs;return 0===e.length?null:(0,i.h)("div",{class:"alert-radio-group",role:"radiogroup","aria-activedescendant":this.activeId},e.map(t=>(0,i.h)("button",{type:"button",onClick:()=>this.rbClick(t),"aria-checked":`${t.checked}`,disabled:t.disabled,id:t.id,tabIndex:t.tabindex,class:Object.assign(Object.assign({},(0,d.g)(t.cssClass)),{"alert-radio-button":!0,"alert-tappable":!0,"alert-radio":!0,"ion-focusable":!0,"alert-radio-button-disabled":t.disabled||!1}),role:"radio"},(0,i.h)("div",{class:"alert-button-inner"},(0,i.h)("div",{class:"alert-radio-icon"},(0,i.h)("div",{class:"alert-radio-inner"})),(0,i.h)("div",{class:"alert-radio-label"},t.label)))))}renderInput(){const e=this.processedInputs;return 0===e.length?null:(0,i.h)("div",{class:"alert-input-group"},e.map(t=>{var r,o,s,n;return(0,i.h)("div",{class:"alert-input-wrapper"},"textarea"===t.type?(0,i.h)("textarea",Object.assign({placeholder:t.placeholder,value:t.value,id:t.id,tabIndex:t.tabindex},t.attributes,{disabled:null!==(o=null===(r=t.attributes)||void 0===r?void 0:r.disabled)&&void 0!==o?o:t.disabled,class:C(t),onInput:p=>{var b;t.value=p.target.value,null!==(b=t.attributes)&&void 0!==b&&b.onInput&&t.attributes.onInput(p)}})):(0,i.h)("input",Object.assign({placeholder:t.placeholder,type:t.type,min:t.min,max:t.max,value:t.value,id:t.id,tabIndex:t.tabindex},t.attributes,{disabled:null!==(n=null===(s=t.attributes)||void 0===s?void 0:s.disabled)&&void 0!==n?n:t.disabled,class:C(t),onInput:p=>{var b;t.value=p.target.value,null!==(b=t.attributes)&&void 0!==b&&b.onInput&&t.attributes.onInput(p)}})))}))}renderAlertButtons(){const e=this.processedButtons,t=(0,c.b)(this);return(0,i.h)("div",{class:{"alert-button-group":!0,"alert-button-group-vertical":e.length>2}},e.map(o=>(0,i.h)("button",Object.assign({},o.htmlAttributes,{type:"button",id:o.id,class:j(o),tabIndex:0,onClick:()=>this.buttonClick(o)}),(0,i.h)("span",{class:"alert-button-inner"},o.text),"md"===t&&(0,i.h)("ion-ripple-effect",null))))}renderAlertMessage(e){const{customHTMLEnabled:t,message:r}=this;return t?(0,i.h)("div",{id:e,class:"alert-message",innerHTML:(0,g.a)(r)}):(0,i.h)("div",{id:e,class:"alert-message"},r)}render(){const{overlayIndex:e,header:t,subHeader:r,message:o,htmlAttributes:s}=this,n=(0,c.b)(this),p=`alert-${e}-hdr`,b=`alert-${e}-sub-hdr`,A=`alert-${e}-msg`;return(0,i.h)(i.f,Object.assign({key:"c7d53f48b359f2bc3480a2e1ba34948fc9378fb0",role:this.inputs.length>0||this.buttons.length>0?"alertdialog":"alert","aria-modal":"true","aria-labelledby":t?p:r?b:null,"aria-describedby":void 0!==o?A:null,tabindex:"-1"},s,{style:{zIndex:`${2e4+e}`},class:Object.assign(Object.assign({},(0,d.g)(this.cssClass)),{[n]:!0,"overlay-hidden":!0,"alert-translucent":this.translucent}),onIonAlertWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap}),(0,i.h)("ion-backdrop",{key:"18c7e6b5d63435d9a6a82bda951158e7e1af6e92",tappable:this.backdropDismiss}),(0,i.h)("div",{key:"e35e1a4b81286976c8a6bab570c986f3196b21f4",tabindex:"0"}),(0,i.h)("div",{key:"9089864c80d96ed834bf723f3de863cf1c4a5b97",class:"alert-wrapper ion-overlay-wrapper",ref:B=>this.wrapperEl=B},(0,i.h)("div",{key:"dd600f02c84352059c6cdf98821b9c9a831bcdcb",class:"alert-head"},t&&(0,i.h)("h2",{key:"11afb605e1ccefc889fbdd2533d491bea8fbf183",id:p,class:"alert-title"},t),r&&(0,i.h)("h2",{key:"e53b0613d09d26e5a2cd7c9c6e63ec2535625ce5",id:b,class:"alert-sub-title"},r)),this.renderAlertMessage(A),this.renderAlertInputs(),this.renderAlertButtons()),(0,i.h)("div",{key:"cef60ec8b34c9aec8bc698f16f55324d1ce67c72",tabindex:"0"}))}get el(){return(0,i.i)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"],buttons:["buttonsChanged"],inputs:["inputsChanged"]}}},C=e=>{var t,r,o;return Object.assign(Object.assign({"alert-input":!0,"alert-input-disabled":(null!==(r=null===(t=e.attributes)||void 0===t?void 0:t.disabled)&&void 0!==r?r:e.disabled)||!1},(0,d.g)(e.cssClass)),(0,d.g)(e.attributes?null===(o=e.attributes.class)||void 0===o?void 0:o.toString():""))},j=e=>Object.assign({"alert-button":!0,"ion-focusable":!0,"ion-activatable":!0,[`alert-button-role-${e.role}`]:void 0!==e.role},(0,d.g)(e.cssClass));_.style={ios:".sc-ion-alert-ios-h{--min-width:250px;--width:auto;--min-height:auto;--height:auto;--max-height:90%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-alert-ios-h{display:none}.alert-top.sc-ion-alert-ios-h{padding-top:50px;-ms-flex-align:start;align-items:flex-start}.alert-wrapper.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:content;opacity:0;z-index:10}.alert-title.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-sub-title.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.alert-message.sc-ion-alert-ios,.alert-input-group.sc-ion-alert-ios{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior-y:contain}.alert-checkbox-label.sc-ion-alert-ios,.alert-radio-label.sc-ion-alert-ios{overflow-wrap:anywhere}@media (any-pointer: coarse){.alert-checkbox-group.sc-ion-alert-ios::-webkit-scrollbar,.alert-radio-group.sc-ion-alert-ios::-webkit-scrollbar,.alert-message.sc-ion-alert-ios::-webkit-scrollbar{display:none}}.alert-input.sc-ion-alert-ios{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:100%;border:0;background:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-button-group.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.alert-button-group-vertical.sc-ion-alert-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alert-button.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;border:0;font-size:0.875rem;line-height:1.25rem;z-index:0}.alert-button.ion-focused.sc-ion-alert-ios,.alert-tappable.ion-focused.sc-ion-alert-ios{background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.alert-button-inner.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit}.alert-input-disabled.sc-ion-alert-ios,.alert-checkbox-button-disabled.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios,.alert-radio-button-disabled.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios{cursor:default;opacity:0.5;pointer-events:none}.alert-tappable.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;font-size:inherit;line-height:initial;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:content}.alert-button.sc-ion-alert-ios,.alert-checkbox.sc-ion-alert-ios,.alert-input.sc-ion-alert-ios,.alert-radio.sc-ion-alert-ios{outline:none}.alert-radio-icon.sc-ion-alert-ios,.alert-checkbox-icon.sc-ion-alert-ios,.alert-checkbox-inner.sc-ion-alert-ios{-webkit-box-sizing:border-box;box-sizing:border-box}textarea.alert-input.sc-ion-alert-ios{min-height:37px;resize:none}.sc-ion-alert-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--max-width:clamp(270px, 16.875rem, 324px);--backdrop-opacity:var(--ion-backdrop-opacity, 0.3);font-size:max(14px, 0.875rem)}.alert-wrapper.sc-ion-alert-ios{border-radius:13px;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.alert-button.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios{pointer-events:none}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.alert-translucent.sc-ion-alert-ios-h .alert-wrapper.sc-ion-alert-ios{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.9);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.alert-head.sc-ion-alert-ios{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:7px;text-align:center}.alert-title.sc-ion-alert-ios{margin-top:8px;color:var(--ion-text-color, #000);font-size:max(17px, 1.0625rem);font-weight:600}.alert-sub-title.sc-ion-alert-ios{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));font-size:max(14px, 0.875rem)}.alert-message.sc-ion-alert-ios,.alert-input-group.sc-ion-alert-ios{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:21px;color:var(--ion-text-color, #000);font-size:max(13px, 0.8125rem);text-align:center}.alert-message.sc-ion-alert-ios{max-height:240px}.alert-message.sc-ion-alert-ios:empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:12px}.alert-input.sc-ion-alert-ios{border-radius:7px;margin-top:10px;-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px;padding-top:7px;padding-bottom:7px;border:0.55px solid var(--ion-color-step-250, var(--ion-background-color-step-250, #bfbfbf));background-color:var(--ion-background-color, #fff);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem}.alert-input.sc-ion-alert-ios::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-moz-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios:-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-ms-clear{display:none}.alert-input.sc-ion-alert-ios::-webkit-date-and-time-value{height:18px}.alert-radio-group.sc-ion-alert-ios,.alert-checkbox-group.sc-ion-alert-ios{-ms-scroll-chaining:none;overscroll-behavior:contain;max-height:240px;border-top:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);overflow-y:auto;-webkit-overflow-scrolling:touch}.alert-tappable.sc-ion-alert-ios{min-height:44px}.alert-radio-label.sc-ion-alert-ios{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;-ms-flex-order:0;order:0;color:var(--ion-text-color, #000)}[aria-checked=true].sc-ion-alert-ios .alert-radio-label.sc-ion-alert-ios{color:var(--ion-color-primary, #0054e9)}.alert-radio-icon.sc-ion-alert-ios{position:relative;-ms-flex-order:1;order:1;min-width:30px}[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{top:-7px;position:absolute;width:6px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{inset-inline-start:7px}.alert-checkbox-label.sc-ion-alert-ios{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-text-color, #000)}.alert-checkbox-icon.sc-ion-alert-ios{border-radius:50%;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:6px;margin-inline-end:6px;margin-top:10px;margin-bottom:10px;position:relative;width:min(1.375rem, 55.836px);height:min(1.375rem, 55.836px);border-width:0.125rem;border-style:solid;border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));background-color:var(--ion-item-background, var(--ion-background-color, #fff));contain:strict}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-icon.sc-ion-alert-ios{border-color:var(--ion-color-primary, #0054e9);background-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{top:calc(min(1.375rem, 55.836px) / 8);position:absolute;width:calc(min(1.375rem, 55.836px) / 6 + 1px);height:calc(min(1.375rem, 55.836px) * 0.5);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:0.125rem;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-background-color, #fff)}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{inset-inline-start:calc(min(1.375rem, 55.836px) / 3)}.alert-button-group.sc-ion-alert-ios{-webkit-margin-end:-0.55px;margin-inline-end:-0.55px;-ms-flex-wrap:wrap;flex-wrap:wrap}.alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios{border-right:none}[dir=rtl].sc-ion-alert-ios-h .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:none}[dir=rtl].sc-ion-alert-ios .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:none}@supports selector(:dir(rtl)){.alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child:dir(rtl){border-right:none}}.alert-button.sc-ion-alert-ios{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:0;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50%;height:max(44px, 2.75rem);border-top:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);background-color:transparent;color:var(--ion-color-primary, #0054e9);font-size:max(17px, 1.0625rem);overflow:hidden}[dir=rtl].sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:first-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:first-child{border-right:0}[dir=rtl].sc-ion-alert-ios .alert-button.sc-ion-alert-ios:first-child{border-right:0}@supports selector(:dir(rtl)){.alert-button.sc-ion-alert-ios:first-child:dir(rtl){border-right:0}}.alert-button.sc-ion-alert-ios:last-child{border-right:0;font-weight:bold}[dir=rtl].sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:last-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:last-child{border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}[dir=rtl].sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}@supports selector(:dir(rtl)){.alert-button.sc-ion-alert-ios:last-child:dir(rtl){border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}}.alert-button.ion-activated.sc-ion-alert-ios{background-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.1)}.alert-button-role-destructive.sc-ion-alert-ios,.alert-button-role-destructive.ion-activated.sc-ion-alert-ios,.alert-button-role-destructive.ion-focused.sc-ion-alert-ios{color:var(--ion-color-danger, #c5000f)}",md:".sc-ion-alert-md-h{--min-width:250px;--width:auto;--min-height:auto;--height:auto;--max-height:90%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-alert-md-h{display:none}.alert-top.sc-ion-alert-md-h{padding-top:50px;-ms-flex-align:start;align-items:flex-start}.alert-wrapper.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:content;opacity:0;z-index:10}.alert-title.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-sub-title.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.alert-message.sc-ion-alert-md,.alert-input-group.sc-ion-alert-md{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior-y:contain}.alert-checkbox-label.sc-ion-alert-md,.alert-radio-label.sc-ion-alert-md{overflow-wrap:anywhere}@media (any-pointer: coarse){.alert-checkbox-group.sc-ion-alert-md::-webkit-scrollbar,.alert-radio-group.sc-ion-alert-md::-webkit-scrollbar,.alert-message.sc-ion-alert-md::-webkit-scrollbar{display:none}}.alert-input.sc-ion-alert-md{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:100%;border:0;background:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-button-group.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.alert-button-group-vertical.sc-ion-alert-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alert-button.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;border:0;font-size:0.875rem;line-height:1.25rem;z-index:0}.alert-button.ion-focused.sc-ion-alert-md,.alert-tappable.ion-focused.sc-ion-alert-md{background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.alert-button-inner.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit}.alert-input-disabled.sc-ion-alert-md,.alert-checkbox-button-disabled.sc-ion-alert-md .alert-button-inner.sc-ion-alert-md,.alert-radio-button-disabled.sc-ion-alert-md .alert-button-inner.sc-ion-alert-md{cursor:default;opacity:0.5;pointer-events:none}.alert-tappable.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;font-size:inherit;line-height:initial;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:content}.alert-button.sc-ion-alert-md,.alert-checkbox.sc-ion-alert-md,.alert-input.sc-ion-alert-md,.alert-radio.sc-ion-alert-md{outline:none}.alert-radio-icon.sc-ion-alert-md,.alert-checkbox-icon.sc-ion-alert-md,.alert-checkbox-inner.sc-ion-alert-md{-webkit-box-sizing:border-box;box-sizing:border-box}textarea.alert-input.sc-ion-alert-md{min-height:37px;resize:none}.sc-ion-alert-md-h{--background:var(--ion-overlay-background-color, var(--ion-background-color, #fff));--max-width:280px;--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);font-size:0.875rem}.alert-wrapper.sc-ion-alert-md{border-radius:4px;-webkit-box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12)}.alert-head.sc-ion-alert-md{-webkit-padding-start:23px;padding-inline-start:23px;-webkit-padding-end:23px;padding-inline-end:23px;padding-top:20px;padding-bottom:15px;text-align:start}.alert-title.sc-ion-alert-md{color:var(--ion-text-color, #000);font-size:1.25rem;font-weight:500}.alert-sub-title.sc-ion-alert-md{color:var(--ion-text-color, #000);font-size:1rem}.alert-message.sc-ion-alert-md,.alert-input-group.sc-ion-alert-md{-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px;padding-top:20px;padding-bottom:20px;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.alert-message.sc-ion-alert-md{font-size:1rem}@media screen and (max-width: 767px){.alert-message.sc-ion-alert-md{max-height:266px}}.alert-message.sc-ion-alert-md:empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-head.sc-ion-alert-md+.alert-message.sc-ion-alert-md{padding-top:0}.alert-input.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;border-bottom:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));color:var(--ion-text-color, #000)}.alert-input.sc-ion-alert-md::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-moz-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md:-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-ms-clear{display:none}.alert-input.sc-ion-alert-md:focus{margin-bottom:4px;border-bottom:2px solid var(--ion-color-primary, #0054e9)}.alert-radio-group.sc-ion-alert-md,.alert-checkbox-group.sc-ion-alert-md{position:relative;border-top:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));border-bottom:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));overflow:auto}@media screen and (max-width: 767px){.alert-radio-group.sc-ion-alert-md,.alert-checkbox-group.sc-ion-alert-md{max-height:266px}}.alert-tappable.sc-ion-alert-md{position:relative;min-height:48px}.alert-radio-label.sc-ion-alert-md{-webkit-padding-start:52px;padding-inline-start:52px;-webkit-padding-end:26px;padding-inline-end:26px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:1rem}.alert-radio-icon.sc-ion-alert-md{top:0;border-radius:50%;display:block;position:relative;width:20px;height:20px;border-width:2px;border-style:solid;border-color:var(--ion-color-step-550, var(--ion-background-color-step-550, #737373))}.alert-radio-icon.sc-ion-alert-md{inset-inline-start:26px}.alert-radio-inner.sc-ion-alert-md{top:3px;border-radius:50%;position:absolute;width:10px;height:10px;-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--ion-color-primary, #0054e9)}.alert-radio-inner.sc-ion-alert-md{inset-inline-start:3px}[aria-checked=true].sc-ion-alert-md .alert-radio-label.sc-ion-alert-md{color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626))}[aria-checked=true].sc-ion-alert-md .alert-radio-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-md .alert-radio-inner.sc-ion-alert-md{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.alert-checkbox-label.sc-ion-alert-md{-webkit-padding-start:53px;padding-inline-start:53px;-webkit-padding-end:26px;padding-inline-end:26px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;width:calc(100% - 53px);color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:1rem}.alert-checkbox-icon.sc-ion-alert-md{top:0;border-radius:2px;position:relative;width:16px;height:16px;border-width:2px;border-style:solid;border-color:var(--ion-color-step-550, var(--ion-background-color-step-550, #737373));contain:strict}.alert-checkbox-icon.sc-ion-alert-md{inset-inline-start:26px}[aria-checked=true].sc-ion-alert-md .alert-checkbox-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #0054e9);background-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{top:0;position:absolute;width:6px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-color-primary-contrast, #fff)}[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{inset-inline-start:3px}.alert-button-group.sc-ion-alert-md{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-pack:end;justify-content:flex-end}.alert-button.sc-ion-alert-md{border-radius:2px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:0;margin-bottom:0;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:10px;padding-bottom:10px;position:relative;background-color:transparent;color:var(--ion-color-primary, #0054e9);font-weight:500;text-align:end;text-transform:uppercase;overflow:hidden}.alert-button-inner.sc-ion-alert-md{-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 768px){.sc-ion-alert-md-h{--max-width:min(100vw - 96px, 560px);--max-height:min(100vh - 96px, 560px)}}"}},333:(E,u,l)=>{l.d(u,{c:()=>g,g:()=>v,h:()=>i,o:()=>h});var m=l(467);const i=(d,c)=>null!==c.closest(d),g=(d,c)=>"string"==typeof d&&d.length>0?Object.assign({"ion-color":!0,[`ion-color-${d}`]:!0},c):c,v=d=>{const c={};return(d=>void 0!==d?(Array.isArray(d)?d:d.split(" ")).filter(a=>null!=a).map(a=>a.trim()).filter(a=>""!==a):[])(d).forEach(a=>c[a]=!0),c},k=/^[a-z][a-z0-9+\-.]*:/,h=function(){var d=(0,m.A)(function*(c,a,w,y){if(null!=c&&"#"!==c[0]&&!k.test(c)){const x=document.querySelector("ion-router");if(x)return a?.preventDefault(),x.push(c,w,y)}return!1});return function(a,w,y,x){return d.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/5228.c050e1b878e437f9.js b/docs/5228.c050e1b878e437f9.js deleted file mode 100644 index 8e708f4..0000000 --- a/docs/5228.c050e1b878e437f9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[5228],{5228:(m,d,n)=>{n.r(d),n.d(d,{SharedModule:()=>r});var i=n(177),l=n(4710),o=n(3953);const h=[{path:"",component:(()=>{class t{static \u0275fac=function(a){return new(a||t)};static \u0275cmp=o.VBU({type:t,selectors:[["app-shared"]],decls:2,vars:0,template:function(a,u){1&a&&(o.j41(0,"p"),o.EFF(1,"shared works!"),o.k0s())}})}return t})()},{path:"ionic",loadChildren:()=>n.e(9072).then(n.bind(n,9072)).then(t=>t.IonicModule)},{path:"capacitor",loadChildren:()=>n.e(9178).then(n.bind(n,9178)).then(t=>t.CapacitorModule)},{path:"material",loadChildren:()=>n.e(7270).then(n.bind(n,7270)).then(t=>t.MaterialApiModule)}];let c=(()=>{class t{static \u0275fac=function(a){return new(a||t)};static \u0275mod=o.$C({type:t});static \u0275inj=o.G2t({imports:[l.iI.forChild(h),l.iI]})}return t})();var e=n(9465);let r=(()=>{class t{static \u0275fac=function(a){return new(a||t)};static \u0275mod=o.$C({type:t});static \u0275inj=o.G2t({imports:[i.MD,c,e.bv]})}return t})()}}]); \ No newline at end of file diff --git a/docs/5310.8455d6bbaaff4a25.js b/docs/5310.8455d6bbaaff4a25.js deleted file mode 100644 index d388d12..0000000 --- a/docs/5310.8455d6bbaaff4a25.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[5310],{5310:(l,s,o)=>{o.r(s),o.d(s,{AccountModule:()=>p});var e=o(177),u=o(4710),c=o(3953);const r=[{path:"",component:(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=c.VBU({type:t,selectors:[["app-account"]],decls:2,vars:0,template:function(n,f){1&n&&(c.j41(0,"p"),c.EFF(1,"account works!"),c.k0s())}})}return t})()}];let i=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=c.$C({type:t});static \u0275inj=c.G2t({imports:[u.iI.forChild(r),u.iI]})}return t})(),p=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=c.$C({type:t});static \u0275inj=c.G2t({imports:[e.MD,i]})}return t})()}}]); \ No newline at end of file diff --git a/docs/5712.c051f0853d25e266.js b/docs/5712.c051f0853d25e266.js deleted file mode 100644 index 68bfa3d..0000000 --- a/docs/5712.c051f0853d25e266.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[5712],{5712:(L,A,v)=>{v.r(A),v.d(A,{ion_nav:()=>O,ion_nav_link:()=>D});var m=v(467),w=v(8393),E=v(3351),l=v(4920),g=v(1331),y=v(4921),k=v(8621);class T{constructor(e,t){this.component=e,this.params=t,this.state=1}init(e){var t=this;return(0,m.A)(function*(){if(t.state=2,!t.element){const n=t.component;t.element=yield(0,k.a)(t.delegate,e,n,["ion-page","ion-page-invisible"],t.params)}})()}_destroy(){(0,l.m)(3!==this.state,"view state must be ATTACHED");const e=this.element;e&&(this.delegate?this.delegate.removeViewFromDom(e.parentElement,e):e.remove()),this.nav=void 0,this.state=3}}const I=(u,e,t)=>!(!u||u.component!==e)&&(0,l.s)(u.params,t),P=(u,e)=>u?u instanceof T?u:new T(u,e):null,O=(()=>{let u=class{constructor(e){(0,w.r)(this,e),this.ionNavWillLoad=(0,w.d)(this,"ionNavWillLoad",7),this.ionNavWillChange=(0,w.d)(this,"ionNavWillChange",3),this.ionNavDidChange=(0,w.d)(this,"ionNavDidChange",3),this.transInstr=[],this.gestureOrAnimationInProgress=!1,this.useRouter=!1,this.isTransitioning=!1,this.destroyed=!1,this.views=[],this.didLoad=!1,this.delegate=void 0,this.swipeGesture=void 0,this.animated=!0,this.animation=void 0,this.rootParams=void 0,this.root=void 0}swipeGestureChanged(){this.gesture&&this.gesture.enable(!0===this.swipeGesture)}rootChanged(){void 0!==this.root&&!1!==this.didLoad&&(this.useRouter||void 0!==this.root&&this.setRoot(this.root,this.rootParams))}componentWillLoad(){if(this.useRouter=null!==document.querySelector("ion-router")&&null===this.el.closest("[no-router]"),void 0===this.swipeGesture){const e=(0,y.b)(this);this.swipeGesture=y.c.getBoolean("swipeBackEnabled","ios"===e)}this.ionNavWillLoad.emit()}componentDidLoad(){var e=this;return(0,m.A)(function*(){e.didLoad=!0,e.rootChanged(),e.gesture=(yield v.e(2076).then(v.bind(v,7166))).createSwipeBackGesture(e.el,e.canStart.bind(e),e.onStart.bind(e),e.onMove.bind(e),e.onEnd.bind(e)),e.swipeGestureChanged()})()}connectedCallback(){this.destroyed=!1}disconnectedCallback(){for(const e of this.views)(0,g.l)(e.element,g.d),e._destroy();this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.transInstr.length=0,this.views.length=0,this.destroyed=!0}push(e,t,n,i){return this.insert(-1,e,t,n,i)}insert(e,t,n,i,s){return this.insertPages(e,[{component:t,componentProps:n}],i,s)}insertPages(e,t,n,i){return this.queueTrns({insertStart:e,insertViews:t,opts:n},i)}pop(e,t){return this.removeIndex(-1,1,e,t)}popTo(e,t,n){const i={removeStart:-1,removeCount:-1,opts:t};return"object"==typeof e&&e.component?(i.removeView=e,i.removeStart=1):"number"==typeof e&&(i.removeStart=e+1),this.queueTrns(i,n)}popToRoot(e,t){return this.removeIndex(1,-1,e,t)}removeIndex(e,t=1,n,i){return this.queueTrns({removeStart:e,removeCount:t,opts:n},i)}setRoot(e,t,n,i){return this.setPages([{component:e,componentProps:t}],n,i)}setPages(e,t,n){return t??(t={}),!0!==t.animated&&(t.animated=!1),this.queueTrns({insertStart:0,insertViews:e,removeStart:0,removeCount:-1,opts:t},n)}setRouteId(e,t,n,i){const s=this.getActiveSync();if(I(s,e,t))return Promise.resolve({changed:!1,element:s.element});let a;const o=new Promise(c=>a=c);let r;const h={updateURL:!1,viewIsReady:c=>{let f;const p=new Promise(d=>f=d);return a({changed:!0,element:c,markVisible:(d=(0,m.A)(function*(){f(),yield r}),function(){return d.apply(this,arguments)})}),p;var d}};if("root"===n)r=this.setRoot(e,t,h);else{const c=this.views.find(f=>I(f,e,t));c?r=this.popTo(c,Object.assign(Object.assign({},h),{direction:"back",animationBuilder:i})):"forward"===n?r=this.push(e,t,Object.assign(Object.assign({},h),{animationBuilder:i})):"back"===n&&(r=this.setRoot(e,t,Object.assign(Object.assign({},h),{direction:"back",animated:!0,animationBuilder:i})))}return o}getRouteId(){var e=this;return(0,m.A)(function*(){const t=e.getActiveSync();if(t)return{id:t.element.tagName,params:t.params,element:t.element}})()}getActive(){var e=this;return(0,m.A)(function*(){return e.getActiveSync()})()}getByIndex(e){var t=this;return(0,m.A)(function*(){return t.views[e]})()}canGoBack(e){var t=this;return(0,m.A)(function*(){return t.canGoBackSync(e)})()}getPrevious(e){var t=this;return(0,m.A)(function*(){return t.getPreviousSync(e)})()}getLength(){var e=this;return(0,m.A)(function*(){return Promise.resolve(e.views.length)})()}getActiveSync(){return this.views[this.views.length-1]}canGoBackSync(e=this.getActiveSync()){return!(!e||!this.getPreviousSync(e))}getPreviousSync(e=this.getActiveSync()){if(!e)return;const t=this.views,n=t.indexOf(e);return n>0?t[n-1]:void 0}queueTrns(e,t){var n=this;return(0,m.A)(function*(){var i,s;if(n.isTransitioning&&null!==(i=e.opts)&&void 0!==i&&i.skipIfBusy)return!1;const a=new Promise((o,r)=>{e.resolve=o,e.reject=r});if(e.done=t,e.opts&&!1!==e.opts.updateURL&&n.useRouter){const o=document.querySelector("ion-router");if(o){const r=yield o.canTransition();if(!1===r)return!1;if("string"==typeof r)return o.push(r,e.opts.direction||"back"),!1}}return 0===(null===(s=e.insertViews)||void 0===s?void 0:s.length)&&(e.insertViews=void 0),n.transInstr.push(e),n.nextTrns(),a})()}success(e,t){if(this.destroyed)this.fireError("nav controller was destroyed",t);else if(t.done&&t.done(e.hasCompleted,e.requiresTransition,e.enteringView,e.leavingView,e.direction),t.resolve(e.hasCompleted),!1!==t.opts.updateURL&&this.useRouter){const n=document.querySelector("ion-router");n&&n.navChanged("back"===e.direction?"back":"forward")}}failed(e,t){this.destroyed?this.fireError("nav controller was destroyed",t):(this.transInstr.length=0,this.fireError(e,t))}fireError(e,t){t.done&&t.done(!1,!1,e),t.reject&&!this.destroyed?t.reject(e):t.resolve(!1)}nextTrns(){if(this.isTransitioning)return!1;const e=this.transInstr.shift();return!!e&&(this.runTransition(e),!0)}runTransition(e){var t=this;return(0,m.A)(function*(){try{t.ionNavWillChange.emit(),t.isTransitioning=!0,t.prepareTI(e);const n=t.getActiveSync(),i=t.getEnteringView(e,n);if(!n&&!i)throw new Error("no views in the stack to be removed");i&&1===i.state&&(yield i.init(t.el)),t.postViewInit(i,n,e);const s=(e.enteringRequiresTransition||e.leavingRequiresTransition)&&i!==n;let a;s&&e.opts&&n&&("back"===e.opts.direction&&(e.opts.animationBuilder=e.opts.animationBuilder||i?.animationBuilder),n.animationBuilder=e.opts.animationBuilder),a=s?yield t.transition(i,n,e):{hasCompleted:!0,requiresTransition:!1},t.success(a,e),t.ionNavDidChange.emit()}catch(n){t.failed(n,e)}t.isTransitioning=!1,t.nextTrns()})()}prepareTI(e){var t,n,i;const s=this.views.length;if(null!==(t=e.opts)&&void 0!==t||(e.opts={}),null!==(n=(i=e.opts).delegate)&&void 0!==n||(i.delegate=this.delegate),void 0!==e.removeView){(0,l.m)(void 0!==e.removeStart,"removeView needs removeStart"),(0,l.m)(void 0!==e.removeCount,"removeView needs removeCount");const r=this.views.indexOf(e.removeView);if(r<0)throw new Error("removeView was not found");e.removeStart+=r}void 0!==e.removeStart&&(e.removeStart<0&&(e.removeStart=s-1),e.removeCount<0&&(e.removeCount=s-e.removeStart),e.leavingRequiresTransition=e.removeCount>0&&e.removeStart+e.removeCount===s),e.insertViews&&((e.insertStart<0||e.insertStart>s)&&(e.insertStart=s),e.enteringRequiresTransition=e.insertStart===s);const a=e.insertViews;if(!a)return;(0,l.m)(a.length>0,"length can not be zero");const o=(u=>u.map(e=>e instanceof T?e:"component"in e?P(e.component,null===e.componentProps?void 0:e.componentProps):P(e,void 0)).filter(e=>null!==e))(a);if(0===o.length)throw new Error("invalid views to insert");for(const r of o){r.delegate=e.opts.delegate;const h=r.nav;if(h&&h!==this)throw new Error("inserted view was already inserted");if(3===r.state)throw new Error("inserted view was already destroyed")}e.insertViews=o}getEnteringView(e,t){const n=e.insertViews;if(void 0!==n)return n[n.length-1];const i=e.removeStart;if(void 0!==i){const s=this.views,a=i+e.removeCount;for(let o=s.length-1;o>=0;o--){const r=s[o];if((o=a)&&r!==t)return r}}}postViewInit(e,t,n){var i,s,a;(0,l.m)(t||e,"Both leavingView and enteringView are null"),(0,l.m)(n.resolve,"resolve must be valid"),(0,l.m)(n.reject,"reject must be valid");const o=n.opts,{insertViews:r,removeStart:h,removeCount:c}=n;let f;if(void 0!==h&&void 0!==c){(0,l.m)(h>=0,"removeStart can not be negative"),(0,l.m)(c>=0,"removeCount can not be negative"),f=[];for(let d=h;d=0,"final balance can not be negative"),0===p)throw console.warn("You can't remove all the pages in the navigation stack. nav.pop() is probably called too many times.",this,this.el),new Error("navigation stack needs at least one root page");if(r){let d=n.insertStart;for(const b of r)this.insertViewAt(b,d),d++;n.enteringRequiresTransition&&(null!==(a=o.direction)&&void 0!==a||(o.direction="forward"))}if(f&&f.length>0){for(const d of f)(0,g.l)(d.element,g.b),(0,g.l)(d.element,g.c),(0,g.l)(d.element,g.d);for(const d of f)this.destroyView(d)}}transition(e,t,n){var i=this;return(0,m.A)(function*(){const s=n.opts,a=s.progressAnimation?p=>{void 0===p||i.gestureOrAnimationInProgress?i.sbAni=p:(i.gestureOrAnimationInProgress=!0,p.onFinish(()=>{i.gestureOrAnimationInProgress=!1},{oneTimeCallback:!0}),p.progressEnd(0,0,0))}:void 0,o=(0,y.b)(i),r=e.element,h=t&&t.element,c=Object.assign(Object.assign({mode:o,showGoBack:i.canGoBackSync(e),baseEl:i.el,progressCallback:a,animated:i.animated&&y.c.getBoolean("animated",!0),enteringEl:r,leavingEl:h},s),{animationBuilder:s.animationBuilder||i.animation||y.c.get("navAnimation")}),{hasCompleted:f}=yield(0,g.t)(c);return i.transitionFinish(f,e,t,s)})()}transitionFinish(e,t,n,i){const s=e?t:n;return s&&this.unmountInactiveViews(s),{hasCompleted:e,requiresTransition:!0,enteringView:t,leavingView:n,direction:i.direction}}insertViewAt(e,t){const n=this.views,i=n.indexOf(e);i>-1?((0,l.m)(e.nav===this,"view is not part of the nav"),n.splice(i,1),n.splice(t,0,e)):((0,l.m)(!e.nav,"nav is used"),e.nav=this,n.splice(t,0,e))}removeView(e){(0,l.m)(2===e.state||3===e.state,"view state should be loaded or destroyed");const t=this.views,n=t.indexOf(e);(0,l.m)(n>-1,"view must be part of the stack"),n>=0&&t.splice(n,1)}destroyView(e){e._destroy(),this.removeView(e)}unmountInactiveViews(e){if(this.destroyed)return;const t=this.views,n=t.indexOf(e);for(let i=t.length-1;i>=0;i--){const s=t[i],a=s.element;a&&(i>n?((0,g.l)(a,g.d),this.destroyView(s)):i{this.gestureOrAnimationInProgress=!1},{oneTimeCallback:!0});let i=e?-.001:.001;e?i+=(0,E.g)([0,0],[.32,.72],[0,1],[1,1],t)[0]:(this.sbAni.easing("cubic-bezier(1, 0, 0.68, 0.28)"),i+=(0,E.g)([0,0],[1,0],[.68,.28],[1,1],t)[0]),this.sbAni.progressEnd(e?1:0,i,n)}else this.gestureOrAnimationInProgress=!1}render(){return(0,w.h)("slot",{key:"e9d99a8a0b84f02f9964d8143cd5e647e43334f9"})}get el(){return(0,w.i)(this)}static get watchers(){return{swipeGesture:["swipeGestureChanged"],root:["rootChanged"]}}};return u.style=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;z-index:0}",u})(),D=class{constructor(u){(0,w.r)(this,u),this.onClick=()=>((u,e,t,n,i)=>{const s=this.el.closest("ion-nav");if(s)if("forward"===e){if(void 0!==t)return s.push(t,n,{skipIfBusy:!0,animationBuilder:i})}else if("root"===e){if(void 0!==t)return s.setRoot(t,n,{skipIfBusy:!0,animationBuilder:i})}else if("back"===e)return s.pop({skipIfBusy:!0,animationBuilder:i});return Promise.resolve(!1)})(0,this.routerDirection,this.component,this.componentProps,this.routerAnimation),this.component=void 0,this.componentProps=void 0,this.routerDirection="forward",this.routerAnimation=void 0}render(){return(0,w.h)(w.f,{key:"42c23dcdec5fdb25defebaf6e8a9fa75754ff8eb",onClick:this.onClick})}get el(){return(0,w.i)(this)}}}}]); \ No newline at end of file diff --git a/docs/5887.60e069297e5af58d.js b/docs/5887.60e069297e5af58d.js deleted file mode 100644 index 4146988..0000000 --- a/docs/5887.60e069297e5af58d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[5887],{5887:(x,a,l)=>{l.r(a),l.d(a,{ion_split_pane:()=>p});var d=l(467),n=l(8393),b=l(4921);const r="split-pane-main",c="split-pane-side",h={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",never:""},p=class{constructor(e){(0,n.r)(this,e),this.ionSplitPaneVisible=(0,n.d)(this,"ionSplitPaneVisible",7),this.visible=!1,this.contentId=void 0,this.disabled=!1,this.when=h.lg}visibleChanged(e){this.ionSplitPaneVisible.emit({visible:e})}isVisible(){var e=this;return(0,d.A)(function*(){return Promise.resolve(e.visible)})()}connectedCallback(){var e=this;return(0,d.A)(function*(){typeof customElements<"u"&&null!=customElements&&(yield customElements.whenDefined("ion-split-pane")),e.styleMainElement(),e.updateState()})()}disconnectedCallback(){this.rmL&&(this.rmL(),this.rmL=void 0)}updateState(){if(this.rmL&&(this.rmL(),this.rmL=void 0),this.disabled)return void(this.visible=!1);const e=this.when;if("boolean"==typeof e)return void(this.visible=e);const o=h[e]||e;if(0===o.length)return void(this.visible=!1);const t=s=>{this.visible=s.matches},i=window.matchMedia(o);i.addListener(t),this.rmL=()=>i.removeListener(t),this.visible=i.matches}styleMainElement(){const e=this.contentId,o=this.el.children,t=this.el.childElementCount;let i=!1;for(let s=0;s{let t,i;o?(t=r,i=c):(t=c,i=r);const s=e.classList;s.add(t),s.remove(i)};p.style={ios:":host{--side-width:100%;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;contain:strict}:host(.split-pane-visible) ::slotted(.split-pane-main){left:0;right:0;top:0;bottom:0;position:relative;-ms-flex:1;flex:1;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;z-index:0}::slotted(.split-pane-side:not(ion-menu)){display:none}:host{--border:0.55px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--side-min-width:270px;--side-max-width:28%}",md:":host{--side-width:100%;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;contain:strict}:host(.split-pane-visible) ::slotted(.split-pane-main){left:0;right:0;top:0;bottom:0;position:relative;-ms-flex:1;flex:1;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;z-index:0}::slotted(.split-pane-side:not(ion-menu)){display:none}:host{--border:1px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--side-min-width:270px;--side-max-width:28%}"}}}]); \ No newline at end of file diff --git a/docs/5949.5025f25cd1e70f7f.js b/docs/5949.5025f25cd1e70f7f.js deleted file mode 100644 index 94d7adc..0000000 --- a/docs/5949.5025f25cd1e70f7f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[5949],{5949:(C,b,l)=>{l.r(b),l.d(b,{ion_item_option:()=>y,ion_item_options:()=>W,ion_item_sliding:()=>E});var m=l(467),n=l(8393),w=l(333),f=l(4921),u=l(4920),g=l(909),k=l(2935);const y=(()=>{let t=class{constructor(i){(0,n.r)(this,i),this.onClick=e=>{e.target.closest("ion-item-option")&&e.preventDefault()},this.color=void 0,this.disabled=!1,this.download=void 0,this.expandable=!1,this.href=void 0,this.rel=void 0,this.target=void 0,this.type="button"}render(){const{disabled:i,expandable:e,href:o}=this,a=void 0===o?"button":"a",p=(0,f.b)(this),h="button"===a?{type:this.type}:{download:this.download,href:this.href,target:this.target};return(0,n.h)(n.f,{key:"1900e015f593fefd710478a2088e052399c957eb",onClick:this.onClick,class:(0,w.c)(this.color,{[p]:!0,"item-option-disabled":i,"item-option-expandable":e,"ion-activatable":!0})},(0,n.h)(a,Object.assign({key:"5db2bb9bc72b7b00c324e4189cd1b5f862680ebb"},h,{class:"button-native",part:"native",disabled:i}),(0,n.h)("span",{key:"6927e812ad001c5e7bd17f440d82c3830c58957b",class:"button-inner"},(0,n.h)("slot",{key:"0fde4333def94c55d1318868c2bc71e780d5876a",name:"top"}),(0,n.h)("div",{key:"7ecc9ae8ddf66d7ed5d9f30becc9faf820e1c62e",class:"horizontal-wrapper"},(0,n.h)("slot",{key:"a15567fd4bd91080e9fbb6bb0c9b0e67d8a67051",name:"start"}),(0,n.h)("slot",{key:"7f86cdd28063e23f9d78997623333c5037c4f364",name:"icon-only"}),(0,n.h)("slot",{key:"4abb69ce3ad6c4917dd87b7b1eb0fa1c69917d73"}),(0,n.h)("slot",{key:"8b35a29f48722040465f182679ac17209937578d",name:"end"})),(0,n.h)("slot",{key:"fa15a00891b41d66a4ccb51575dec54b72d0059e",name:"bottom"})),"md"===p&&(0,n.h)("ion-ripple-effect",{key:"0c071910c90fafca8026f59d78f4d9d5224d150a"})))}get el(){return(0,n.i)(this)}};return t.style={ios:":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.button-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-padding-start:0.7em;padding-inline-start:0.7em;-webkit-padding-end:0.7em;padding-inline-end:0.7em;padding-top:0;padding-bottom:0;display:inline-block;position:relative;width:100%;height:100%;border:0;outline:none;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}.button-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.horizontal-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}::slotted(*){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:5px;margin-inline-end:5px;margin-top:0;margin-bottom:0}::slotted([slot=end]){-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}::slotted([slot=icon-only]){padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:0;margin-bottom:0;min-width:0.9em;font-size:1.8em}:host(.item-option-expandable){-ms-flex-negative:0;flex-shrink:0;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:none;transition-property:none;-webkit-transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1)}:host(.item-option-disabled){pointer-events:none}:host(.item-option-disabled) .button-native{cursor:default;opacity:0.5;pointer-events:none}:host{font-size:clamp(16px, 1rem, 35.2px)}:host(.ion-activated){background:var(--ion-color-primary-shade, #004acd)}:host(.ion-color.ion-activated){background:var(--ion-color-shade)}",md:":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.button-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-padding-start:0.7em;padding-inline-start:0.7em;-webkit-padding-end:0.7em;padding-inline-end:0.7em;padding-top:0;padding-bottom:0;display:inline-block;position:relative;width:100%;height:100%;border:0;outline:none;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}.button-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.horizontal-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}::slotted(*){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:5px;margin-inline-end:5px;margin-top:0;margin-bottom:0}::slotted([slot=end]){-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}::slotted([slot=icon-only]){padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:0;margin-bottom:0;min-width:0.9em;font-size:1.8em}:host(.item-option-expandable){-ms-flex-negative:0;flex-shrink:0;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:none;transition-property:none;-webkit-transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1)}:host(.item-option-disabled){pointer-events:none}:host(.item-option-disabled) .button-native{cursor:default;opacity:0.5;pointer-events:none}:host{font-size:0.875rem;font-weight:500;text-transform:uppercase}"},t})(),W=(()=>{let t=class{constructor(i){(0,n.r)(this,i),this.ionSwipe=(0,n.d)(this,"ionSwipe",7),this.side="end"}fireSwipeEvent(){var i=this;return(0,m.A)(function*(){i.ionSwipe.emit({side:i.side})})()}render(){const i=(0,f.b)(this),e=(0,u.n)(this.side);return(0,n.h)(n.f,{key:"e28cd6a236323b5cc203c9b96782aa81024da924",class:{[i]:!0,[`item-options-${i}`]:!0,"item-options-start":!e,"item-options-end":e}})}get el(){return(0,n.i)(this)}};return t.style={ios:"ion-item-options{top:0;right:0;-ms-flex-pack:end;justify-content:flex-end;display:none;position:absolute;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}:host-context([dir=rtl]) ion-item-options{-ms-flex-pack:start;justify-content:flex-start}:host-context([dir=rtl]) ion-item-options:not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}[dir=rtl] ion-item-options{-ms-flex-pack:start;justify-content:flex-start}[dir=rtl] ion-item-options:not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}@supports selector(:dir(rtl)){ion-item-options:dir(rtl){-ms-flex-pack:start;justify-content:flex-start}ion-item-options:dir(rtl):not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}}.item-options-start{right:auto;left:0;-ms-flex-pack:start;justify-content:flex-start}:host-context([dir=rtl]) .item-options-start{-ms-flex-pack:end;justify-content:flex-end}[dir=rtl] .item-options-start{-ms-flex-pack:end;justify-content:flex-end}@supports selector(:dir(rtl)){.item-options-start:dir(rtl){-ms-flex-pack:end;justify-content:flex-end}}[dir=ltr] .item-options-start ion-item-option:first-child,[dir=rtl] .item-options-start ion-item-option:last-child{padding-left:var(--ion-safe-area-left)}[dir=ltr] .item-options-end ion-item-option:last-child,[dir=rtl] .item-options-end ion-item-option:first-child{padding-right:var(--ion-safe-area-right)}:host-context([dir=rtl]) .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}[dir=rtl] .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}@supports selector(:dir(rtl)){.item-sliding-active-slide:dir(rtl).item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}}.item-sliding-active-slide ion-item-options{display:-ms-flexbox;display:flex;visibility:hidden}.item-sliding-active-slide.item-sliding-active-options-start .item-options-start,.item-sliding-active-slide.item-sliding-active-options-end ion-item-options:not(.item-options-start){width:100%;visibility:visible}.item-options-ios{border-bottom-width:0;border-bottom-style:solid;border-bottom-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))))}.item-options-ios.item-options-end{border-bottom-width:0.55px}.list-ios-lines-none .item-options-ios{border-bottom-width:0}.list-ios-lines-full .item-options-ios,.list-ios-lines-inset .item-options-ios.item-options-end{border-bottom-width:0.55px}",md:"ion-item-options{top:0;right:0;-ms-flex-pack:end;justify-content:flex-end;display:none;position:absolute;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}:host-context([dir=rtl]) ion-item-options{-ms-flex-pack:start;justify-content:flex-start}:host-context([dir=rtl]) ion-item-options:not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}[dir=rtl] ion-item-options{-ms-flex-pack:start;justify-content:flex-start}[dir=rtl] ion-item-options:not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}@supports selector(:dir(rtl)){ion-item-options:dir(rtl){-ms-flex-pack:start;justify-content:flex-start}ion-item-options:dir(rtl):not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}}.item-options-start{right:auto;left:0;-ms-flex-pack:start;justify-content:flex-start}:host-context([dir=rtl]) .item-options-start{-ms-flex-pack:end;justify-content:flex-end}[dir=rtl] .item-options-start{-ms-flex-pack:end;justify-content:flex-end}@supports selector(:dir(rtl)){.item-options-start:dir(rtl){-ms-flex-pack:end;justify-content:flex-end}}[dir=ltr] .item-options-start ion-item-option:first-child,[dir=rtl] .item-options-start ion-item-option:last-child{padding-left:var(--ion-safe-area-left)}[dir=ltr] .item-options-end ion-item-option:last-child,[dir=rtl] .item-options-end ion-item-option:first-child{padding-right:var(--ion-safe-area-right)}:host-context([dir=rtl]) .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}[dir=rtl] .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}@supports selector(:dir(rtl)){.item-sliding-active-slide:dir(rtl).item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}}.item-sliding-active-slide ion-item-options{display:-ms-flexbox;display:flex;visibility:hidden}.item-sliding-active-slide.item-sliding-active-options-start .item-options-start,.item-sliding-active-slide.item-sliding-active-options-end ion-item-options:not(.item-options-start){width:100%;visibility:visible}.item-options-md{border-bottom-width:0;border-bottom-style:solid;border-bottom-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))))}.list-md-lines-none .item-options-md{border-bottom-width:0}.list-md-lines-full .item-options-md,.list-md-lines-inset .item-options-md.item-options-end{border-bottom-width:1px}"},t})();let c;const E=class{constructor(t){(0,n.r)(this,t),this.ionDrag=(0,n.d)(this,"ionDrag",7),this.item=null,this.openAmount=0,this.initialOpenAmount=0,this.optsWidthRightSide=0,this.optsWidthLeftSide=0,this.sides=0,this.optsDirty=!0,this.contentEl=null,this.initialContentScrollY=!0,this.state=2,this.disabled=!1}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}connectedCallback(){var t=this;return(0,m.A)(function*(){const{el:i}=t;t.item=i.querySelector("ion-item"),t.contentEl=(0,g.f)(i),t.mutationObserver=(0,k.w)(i,"ion-item-option",(0,m.A)(function*(){yield t.updateOptions()})),yield t.updateOptions(),t.gesture=(yield Promise.resolve().then(l.bind(l,8607))).createGesture({el:i,gestureName:"item-swipe",gesturePriority:100,threshold:5,canStart:e=>t.canStart(e),onStart:()=>t.onStart(),onMove:e=>t.onMove(e),onEnd:e=>t.onEnd(e)}),t.disabledChanged()})()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.item=null,this.leftOptions=this.rightOptions=void 0,c===this.el&&(c=void 0),this.mutationObserver&&(this.mutationObserver.disconnect(),this.mutationObserver=void 0)}getOpenAmount(){return Promise.resolve(this.openAmount)}getSlidingRatio(){return Promise.resolve(this.getSlidingRatioSync())}open(t){var i=this;return(0,m.A)(function*(){var e;if(null===(i.item=null!==(e=i.item)&&void 0!==e?e:i.el.querySelector("ion-item")))return;const a=i.getOptions(t);a&&(void 0===t&&(t=a===i.leftOptions?"start":"end"),t=(0,u.n)(t)?"end":"start",i.openAmount<0&&a===i.leftOptions||i.openAmount>0&&a===i.rightOptions||(i.closeOpened(),i.state=4,requestAnimationFrame(()=>{i.calculateOptsWidth(),c=i.el,i.setOpenAmount("end"===t?i.optsWidthRightSide:-i.optsWidthLeftSide,!1),i.state="end"===t?8:16})))})()}close(){var t=this;return(0,m.A)(function*(){t.setOpenAmount(0,!0)})()}closeOpened(){return(0,m.A)(function*(){return void 0!==c&&(c.close(),c=void 0,!0)})()}getOptions(t){return void 0===t?this.leftOptions||this.rightOptions:"start"===t?this.leftOptions:this.rightOptions}updateOptions(){var t=this;return(0,m.A)(function*(){const i=t.el.querySelectorAll("ion-item-options");let e=0;t.leftOptions=t.rightOptions=void 0;for(let o=0;othis.optsWidthRightSide?(e=this.optsWidthRightSide,i=e+.55*(i-e)):i<-this.optsWidthLeftSide&&(e=-this.optsWidthLeftSide,i=e+.55*(i-e)),this.setOpenAmount(i,!1)}onEnd(t){const{contentEl:i,initialContentScrollY:e}=this;i&&(0,g.r)(i,e);const o=t.velocityX;let a=this.openAmount>0?this.optsWidthRightSide:-this.optsWidthLeftSide;const p=this.openAmount>0==!(o<0),h=Math.abs(o)>.3,O=Math.abs(this.openAmount)0)this.state=t>=this.optsWidthRightSide+30?40:8;else{if(!(t<0))return e.classList.add("item-sliding-closing"),this.gesture&&this.gesture.enable(!1),this.tmr=setTimeout(()=>{this.state=2,this.tmr=void 0,this.gesture&&this.gesture.enable(!this.disabled),e.classList.remove("item-sliding-closing")},600),c=void 0,void(o.transform="");this.state=t<=-this.optsWidthLeftSide-30?80:16}o.transform=`translate3d(${-t}px,0,0)`,this.ionDrag.emit({amount:t,ratio:this.getSlidingRatioSync()})}getSlidingRatioSync(){return this.openAmount>0?this.openAmount/this.optsWidthRightSide:this.openAmount<0?this.openAmount/this.optsWidthLeftSide:0}render(){const t=(0,f.b)(this);return(0,n.h)(n.f,{key:"99f87c8bd794ae69830b407ba55013ac44793c26",class:{[t]:!0,"item-sliding-active-slide":2!==this.state,"item-sliding-active-options-end":!!(8&this.state),"item-sliding-active-options-start":!!(16&this.state),"item-sliding-active-swipe-end":!!(32&this.state),"item-sliding-active-swipe-start":!!(64&this.state)}})}get el(){return(0,n.i)(this)}static get watchers(){return{disabled:["disabledChanged"]}}},M=(t,i,e)=>!i&&e||t&&i;E.style="ion-item-sliding{display:block;position:relative;width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ion-item-sliding .item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-sliding-active-slide .item{position:relative;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);transition:-webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);transition:transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);transition:transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);opacity:1;z-index:2;pointer-events:none;will-change:transform}.item-sliding-closing ion-item-options{pointer-events:none}.item-sliding-active-swipe-end .item-options-end .item-option-expandable{padding-left:100%;-ms-flex-order:1;order:1;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-property:padding-left;transition-property:padding-left}:host-context([dir=rtl]) .item-sliding-active-swipe-end .item-options-end .item-option-expandable{-ms-flex-order:-1;order:-1}[dir=rtl] .item-sliding-active-swipe-end .item-options-end .item-option-expandable{-ms-flex-order:-1;order:-1}@supports selector(:dir(rtl)){.item-sliding-active-swipe-end .item-options-end .item-option-expandable:dir(rtl){-ms-flex-order:-1;order:-1}}.item-sliding-active-swipe-start .item-options-start .item-option-expandable{padding-right:100%;-ms-flex-order:-1;order:-1;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-property:padding-right;transition-property:padding-right}:host-context([dir=rtl]) .item-sliding-active-swipe-start .item-options-start .item-option-expandable{-ms-flex-order:1;order:1}[dir=rtl] .item-sliding-active-swipe-start .item-options-start .item-option-expandable{-ms-flex-order:1;order:1}@supports selector(:dir(rtl)){.item-sliding-active-swipe-start .item-options-start .item-option-expandable:dir(rtl){-ms-flex-order:1;order:1}}"},333:(C,b,l)=>{l.d(b,{c:()=>w,g:()=>u,h:()=>n,o:()=>k});var m=l(467);const n=(r,s)=>null!==s.closest(r),w=(r,s)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},s):s,u=r=>{const s={};return(r=>void 0!==r?(Array.isArray(r)?r:r.split(" ")).filter(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(r).forEach(d=>s[d]=!0),s},g=/^[a-z][a-z0-9+\-.]*:/,k=function(){var r=(0,m.A)(function*(s,d,x,y){if(null!=s&&"#"!==s[0]&&!g.test(s)){const v=document.querySelector("ion-router");if(v)return d?.preventDefault(),v.push(s,x,y)}return!1});return function(d,x,y,v){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/6024.beb1976926c7fc4d.js b/docs/6024.beb1976926c7fc4d.js deleted file mode 100644 index 4c41356..0000000 --- a/docs/6024.beb1976926c7fc4d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[6024],{6024:(h,a,r)=>{r.r(a),r.d(a,{ion_chip:()=>n});var t=r(8393),e=r(333),s=r(4921);const n=(()=>{let o=class{constructor(i){(0,t.r)(this,i),this.color=void 0,this.outline=!1,this.disabled=!1}render(){const i=(0,s.b)(this);return(0,t.h)(t.f,{key:"7dd923c1b28d1eb1efa348f66f49cec067645af9","aria-disabled":this.disabled?"true":null,class:(0,e.c)(this.color,{[i]:!0,"chip-outline":this.outline,"chip-disabled":this.disabled,"ion-activatable":!0})},(0,t.h)("slot",{key:"7ede838bf109dc27a898ee2dcdeabc3f439c8e6f"}),"md"===i&&(0,t.h)("ion-ripple-effect",{key:"5acb073029544e73fcc0db4cc4e661ec1df4d231"}))}};return o.style={ios:":host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.87);border-radius:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px;margin-top:4px;margin-bottom:4px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-align:center;align-items:center;min-height:32px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);cursor:pointer;overflow:hidden;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.chip-disabled){cursor:default;opacity:0.4;pointer-events:none}:host(.ion-color){background:rgba(var(--ion-color-base-rgb), 0.08);color:var(--ion-color-shade)}:host(.ion-color:focus){background:rgba(var(--ion-color-base-rgb), 0.12)}:host(.ion-color.ion-activated){background:rgba(var(--ion-color-base-rgb), 0.16)}:host(.chip-outline){border-width:1px;border-style:solid}:host(.chip-outline){border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.32);background:transparent}:host(.chip-outline.ion-color){border-color:rgba(var(--ion-color-base-rgb), 0.32)}:host(.chip-outline:not(.ion-color):focus){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.04)}:host(.chip-outline.ion-activated:not(.ion-color)){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)}::slotted(ion-icon){font-size:1.4285714286em}:host(:not(.ion-color)) ::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54)}::slotted(ion-icon:first-child){-webkit-margin-start:-4px;margin-inline-start:-4px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-icon:last-child){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-4px;margin-inline-end:-4px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-avatar){-ms-flex-negative:0;flex-shrink:0;width:1.7142857143em;height:1.7142857143em}::slotted(ion-avatar:first-child){-webkit-margin-start:-8px;margin-inline-start:-8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-avatar:last-child){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-8px;margin-inline-end:-8px;margin-top:-4px;margin-bottom:-4px}:host(:focus){outline:none}:host(:focus){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.16)}:host(.ion-activated){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}@media (any-hover: hover){:host(:hover){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.16)}:host(.ion-color:hover){background:rgba(var(--ion-color-base-rgb), 0.12)}:host(.chip-outline:not(.ion-color):hover){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.04)}}:host{font-size:clamp(13px, 0.875rem, 22px)}",md:":host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.87);border-radius:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px;margin-top:4px;margin-bottom:4px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-align:center;align-items:center;min-height:32px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);cursor:pointer;overflow:hidden;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.chip-disabled){cursor:default;opacity:0.4;pointer-events:none}:host(.ion-color){background:rgba(var(--ion-color-base-rgb), 0.08);color:var(--ion-color-shade)}:host(.ion-color:focus){background:rgba(var(--ion-color-base-rgb), 0.12)}:host(.ion-color.ion-activated){background:rgba(var(--ion-color-base-rgb), 0.16)}:host(.chip-outline){border-width:1px;border-style:solid}:host(.chip-outline){border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.32);background:transparent}:host(.chip-outline.ion-color){border-color:rgba(var(--ion-color-base-rgb), 0.32)}:host(.chip-outline:not(.ion-color):focus){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.04)}:host(.chip-outline.ion-activated:not(.ion-color)){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)}::slotted(ion-icon){font-size:1.4285714286em}:host(:not(.ion-color)) ::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54)}::slotted(ion-icon:first-child){-webkit-margin-start:-4px;margin-inline-start:-4px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-icon:last-child){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-4px;margin-inline-end:-4px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-avatar){-ms-flex-negative:0;flex-shrink:0;width:1.7142857143em;height:1.7142857143em}::slotted(ion-avatar:first-child){-webkit-margin-start:-8px;margin-inline-start:-8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-avatar:last-child){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-8px;margin-inline-end:-8px;margin-top:-4px;margin-bottom:-4px}:host(:focus){outline:none}:host(:focus){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.16)}:host(.ion-activated){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}@media (any-hover: hover){:host(:hover){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.16)}:host(.ion-color:hover){background:rgba(var(--ion-color-base-rgb), 0.12)}:host(.chip-outline:not(.ion-color):hover){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.04)}}:host{font-size:0.875rem}"},o})()},333:(h,a,r)=>{r.d(a,{c:()=>s,g:()=>l,h:()=>e,o:()=>c});var t=r(467);const e=(n,o)=>null!==o.closest(n),s=(n,o)=>"string"==typeof n&&n.length>0?Object.assign({"ion-color":!0,[`ion-color-${n}`]:!0},o):o,l=n=>{const o={};return(n=>void 0!==n?(Array.isArray(n)?n:n.split(" ")).filter(i=>null!=i).map(i=>i.trim()).filter(i=>""!==i):[])(n).forEach(i=>o[i]=!0),o},b=/^[a-z][a-z0-9+\-.]*:/,c=function(){var n=(0,t.A)(function*(o,i,p,x){if(null!=o&&"#"!==o[0]&&!b.test(o)){const d=document.querySelector("ion-router");if(d)return i?.preventDefault(),d.push(o,p,x)}return!1});return function(i,p,x,d){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/614.baa0bd2463b90f03.js b/docs/614.baa0bd2463b90f03.js deleted file mode 100644 index 0c8a947..0000000 --- a/docs/614.baa0bd2463b90f03.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[614],{614:(o,e,n)=>{n.r(e),n.d(e,{AppLauncherWeb:()=>_});var a=n(467),u=n(7464);class _ extends u.E_{canOpenUrl(r){return(0,a.A)(function*(){return{value:!0}})()}openUrl(r){return(0,a.A)(function*(){return window.open(r.url,"_blank"),{completed:!0}})()}}}}]); \ No newline at end of file diff --git a/docs/6411.d82d26d291089b39.js b/docs/6411.d82d26d291089b39.js deleted file mode 100644 index b0262e2..0000000 --- a/docs/6411.d82d26d291089b39.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[6411],{6411:(p,c,o)=>{o.r(c),o.d(c,{MainModule:()=>m});var e=o(177),i=o(4710),n=o(3953);const r=[{path:"",component:(()=>{class t{static \u0275fac=function(a){return new(a||t)};static \u0275cmp=n.VBU({type:t,selectors:[["app-main"]],decls:2,vars:0,template:function(a,f){1&a&&(n.j41(0,"p"),n.EFF(1,"main works!"),n.k0s())}})}return t})()}];let u=(()=>{class t{static \u0275fac=function(a){return new(a||t)};static \u0275mod=n.$C({type:t});static \u0275inj=n.G2t({imports:[i.iI.forChild(r),i.iI]})}return t})(),m=(()=>{class t{static \u0275fac=function(a){return new(a||t)};static \u0275mod=n.$C({type:t});static \u0275inj=n.G2t({imports:[e.MD,u]})}return t})()}}]); \ No newline at end of file diff --git a/docs/6433.cc5d9d8eceb58eca.js b/docs/6433.cc5d9d8eceb58eca.js deleted file mode 100644 index 9450944..0000000 --- a/docs/6433.cc5d9d8eceb58eca.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[6433],{6433:(re,N,f)=>{f.r(N),f.d(N,{ion_popover:()=>ee});var S=f(467),l=f(8393),E=f(1070),j=f(8621),k=f(4920),F=f(7838),V=f(4929),h=f(4921),g=f(333),y=f(1331),v=f(9986);f(8476),f(8669),f(1970);const G=(t,e,o)=>{const r=e.getBoundingClientRect(),i=r.height;let n=r.width;return"cover"===t&&o&&(n=o.getBoundingClientRect().width),{contentWidth:n,contentHeight:i}},se=(t,e,o)=>{let r=[];switch(e){case"hover":let i;r=[{eventName:"mouseenter",callback:(n=(0,S.A)(function*(s){s.stopPropagation(),i&&clearTimeout(i),i=setTimeout(()=>{(0,k.r)(()=>{o.presentFromTrigger(s),i=void 0})},100)}),function(a){return n.apply(this,arguments)})},{eventName:"mouseleave",callback:n=>{i&&clearTimeout(i);const s=n.relatedTarget;s&&s.closest("ion-popover")!==o&&o.dismiss(void 0,void 0,!1)}},{eventName:"click",callback:n=>n.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:n=>o.presentFromTrigger(n,!0)}];break;case"context-menu":r=[{eventName:"contextmenu",callback:n=>{n.preventDefault(),o.presentFromTrigger(n)}},{eventName:"click",callback:n=>n.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:n=>o.presentFromTrigger(n,!0)}];break;default:r=[{eventName:"click",callback:n=>o.presentFromTrigger(n)},{eventName:"ionPopoverActivateTrigger",callback:n=>o.presentFromTrigger(n,!0)}]}var n;return r.forEach(({eventName:i,callback:n})=>t.addEventListener(i,n)),t.setAttribute("data-ion-popover-trigger","true"),()=>{r.forEach(({eventName:i,callback:n})=>t.removeEventListener(i,n)),t.removeAttribute("data-ion-popover-trigger")}},H=(t,e)=>e&&"ION-ITEM"===e.tagName?t.findIndex(o=>o===e):-1,z=t=>{const o=(0,k.g)(t).querySelector("button");o&&(0,k.r)(()=>o.focus())},de=t=>{const e=function(){var o=(0,S.A)(function*(r){var i;const n=document.activeElement;let s=[];const a=null===(i=r.target)||void 0===i?void 0:i.tagName;if("ION-POPOVER"===a||"ION-ITEM"===a){try{s=Array.from(t.querySelectorAll("ion-item:not(ion-popover ion-popover *):not([disabled])"))}catch{}switch(r.key){case"ArrowLeft":(yield t.getParentPopover())&&t.dismiss(void 0,void 0,!1);break;case"ArrowDown":r.preventDefault();const d=((t,e)=>t[H(t,e)+1])(s,n);void 0!==d&&z(d);break;case"ArrowUp":r.preventDefault();const w=((t,e)=>t[H(t,e)-1])(s,n);void 0!==w&&z(w);break;case"Home":r.preventDefault();const u=s[0];void 0!==u&&z(u);break;case"End":r.preventDefault();const b=s[s.length-1];void 0!==b&&z(b);break;case"ArrowRight":case" ":case"Enter":if(n&&(t=>t.hasAttribute("data-ion-popover-trigger"))(n)){const m=new CustomEvent("ionPopoverActivateTrigger");n.dispatchEvent(m)}}}});return function(i){return o.apply(this,arguments)}}();return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},J=(t,e,o,r,i,n,s,a,c,d,w)=>{var u;let b={top:0,left:0,width:0,height:0};if("event"===n){if(!w)return c;b={top:w.clientY,left:w.clientX,width:1,height:1}}else{const p=w,L=d||(null===(u=p?.detail)||void 0===u?void 0:u.ionShadowTarget)||p?.target;if(!L)return c;const A=L.getBoundingClientRect();b={top:A.top,left:A.left,width:A.width,height:A.height}}const m=he(s,b,e,o,r,i,t),_=ue(a,s,b,e,o),P=m.top+_.top,I=m.left+_.left,{arrowTop:x,arrowLeft:T}=fe(s,r,i,P,I,e,o,t),{originX:D,originY:O}=le(s,a,t);return{top:P,left:I,referenceCoordinates:b,arrowTop:x,arrowLeft:T,originX:D,originY:O}},le=(t,e,o)=>{switch(t){case"top":return{originX:Q(e),originY:"bottom"};case"bottom":return{originX:Q(e),originY:"top"};case"left":return{originX:"right",originY:U(e)};case"right":return{originX:"left",originY:U(e)};case"start":return{originX:o?"left":"right",originY:U(e)};case"end":return{originX:o?"right":"left",originY:U(e)}}},Q=t=>{switch(t){case"start":return"left";case"center":return"center";case"end":return"right"}},U=t=>{switch(t){case"start":return"top";case"center":return"center";case"end":return"bottom"}},fe=(t,e,o,r,i,n,s,a)=>{const c={arrowTop:r+s/2-e/2,arrowLeft:i+n-e/2},d={arrowTop:r+s/2-e/2,arrowLeft:i-1.5*e};switch(t){case"top":return{arrowTop:r+s,arrowLeft:i+n/2-e/2};case"bottom":return{arrowTop:r-o,arrowLeft:i+n/2-e/2};case"left":return c;case"right":return d;case"start":return a?d:c;case"end":return a?c:d;default:return{arrowTop:0,arrowLeft:0}}},he=(t,e,o,r,i,n,s)=>{const a={top:e.top,left:e.left-o-i},c={top:e.top,left:e.left+e.width+i};switch(t){case"top":return{top:e.top-r-n,left:e.left};case"right":return c;case"bottom":return{top:e.top+e.height+n,left:e.left};case"left":return a;case"start":return s?c:a;case"end":return s?a:c}},ue=(t,e,o,r,i)=>{switch(t){case"center":return me(e,o,r,i);case"end":return ve(e,o,r,i);default:return{top:0,left:0}}},ve=(t,e,o,r)=>{switch(t){case"start":case"end":case"left":case"right":return{top:-(r-e.height),left:0};default:return{top:0,left:-(o-e.width)}}},me=(t,e,o,r)=>{switch(t){case"start":case"end":case"left":case"right":return{top:-(r/2-e.height/2),left:0};default:return{top:0,left:-(o/2-e.width/2)}}},Z=(t,e,o,r,i,n,s,a,c,d,w,u,b=0,m=0,_=0)=>{let P=b;const I=m;let D,x=o,T=e,O=d,C=w,p=!1,L=!1;const A=u?u.top+u.height:n/2-a/2,M=u?u.height:0;let R=!1;return xi&&(L=!0,x=i-s-r,O="right"),A+M+a>n&&("top"===t||"bottom"===t)&&(A-a>0?(T=Math.max(12,A-a-M-(_-1)),P=T+a,C="bottom",R=!0):D=r),{top:T,left:x,bottom:D,originX:O,originY:C,checkSafeAreaLeft:p,checkSafeAreaRight:L,arrowTop:P,arrowLeft:I,addPopoverBottomClass:R}},xe=(t,e)=>{var o;const{event:r,size:i,trigger:n,reference:s,side:a,align:c}=e,d=t.ownerDocument,w="rtl"===d.dir,u=d.defaultView.innerWidth,b=d.defaultView.innerHeight,m=(0,k.g)(t),_=m.querySelector(".popover-content"),P=m.querySelector(".popover-arrow"),I=n||(null===(o=r?.detail)||void 0===o?void 0:o.ionShadowTarget)||r?.target,{contentWidth:x,contentHeight:T}=G(i,_,I),{arrowWidth:D,arrowHeight:O}=(t=>{if(!t)return{arrowWidth:0,arrowHeight:0};const{width:e,height:o}=t.getBoundingClientRect();return{arrowWidth:e,arrowHeight:o}})(P),p=J(w,x,T,D,O,s,a,c,{top:b/2-T/2,left:u/2-x/2,originX:w?"right":"left",originY:"top"},n,r),L="cover"===i?0:5,A="cover"===i?0:25,{originX:M,originY:R,top:$,left:W,bottom:K,checkSafeAreaLeft:X,checkSafeAreaRight:Ee,arrowTop:Ie,arrowLeft:Te,addPopoverBottomClass:Oe}=Z(a,p.top,p.left,L,u,b,x,T,A,p.originX,p.originY,p.referenceCoordinates,p.arrowTop,p.arrowLeft,O),Ce=(0,v.c)(),te=(0,v.c)(),oe=(0,v.c)();return te.addElement(m.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),oe.addElement(m.querySelector(".popover-arrow")).addElement(m.querySelector(".popover-content")).fromTo("opacity",.01,1),Ce.easing("ease").duration(100).beforeAddWrite(()=>{"cover"===i&&t.style.setProperty("--width",`${x}px`),Oe&&t.classList.add("popover-bottom"),void 0!==K&&_.style.setProperty("bottom",`${K}px`);let q=`${W}px`;X&&(q=`${W}px + var(--ion-safe-area-left, 0)`),Ee&&(q=`${W}px - var(--ion-safe-area-right, 0)`),_.style.setProperty("top",`calc(${$}px + var(--offset-y, 0))`),_.style.setProperty("left",`calc(${q} + var(--offset-x, 0))`),_.style.setProperty("transform-origin",`${R} ${M}`),null!==P&&(((t,e=!1,o,r)=>!(!o&&!r||"top"!==t&&"bottom"!==t&&e))(a,p.top!==$||p.left!==W,r,n)?(P.style.setProperty("top",`calc(${Ie}px + var(--offset-y, 0))`),P.style.setProperty("left",`calc(${Te}px + var(--offset-x, 0))`)):P.style.setProperty("display","none"))}).addAnimation([te,oe])},ye=t=>{const e=(0,k.g)(t),o=e.querySelector(".popover-content"),r=e.querySelector(".popover-arrow"),i=(0,v.c)(),n=(0,v.c)(),s=(0,v.c)();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),s.addElement(e.querySelector(".popover-arrow")).addElement(e.querySelector(".popover-content")).fromTo("opacity",.99,0),i.easing("ease").afterAddWrite(()=>{t.style.removeProperty("--width"),t.classList.remove("popover-bottom"),o.style.removeProperty("top"),o.style.removeProperty("left"),o.style.removeProperty("bottom"),o.style.removeProperty("transform-origin"),r&&(r.style.removeProperty("top"),r.style.removeProperty("left"),r.style.removeProperty("display"))}).duration(300).addAnimation([n,s])},_e=(t,e)=>{var o;const{event:r,size:i,trigger:n,reference:s,side:a,align:c}=e,d=t.ownerDocument,w="rtl"===d.dir,u=d.defaultView.innerWidth,b=d.defaultView.innerHeight,m=(0,k.g)(t),_=m.querySelector(".popover-content"),P=n||(null===(o=r?.detail)||void 0===o?void 0:o.ionShadowTarget)||r?.target,{contentWidth:I,contentHeight:x}=G(i,_,P),D=J(w,I,x,0,0,s,a,c,{top:b/2-x/2,left:u/2-I/2,originX:w?"right":"left",originY:"top"},n,r),O="cover"===i?0:12,{originX:C,originY:p,top:L,left:A,bottom:M}=Z(a,D.top,D.left,O,u,b,I,x,0,D.originX,D.originY,D.referenceCoordinates),R=(0,v.c)(),$=(0,v.c)(),W=(0,v.c)(),K=(0,v.c)(),X=(0,v.c)();return $.addElement(m.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),W.addElement(m.querySelector(".popover-wrapper")).duration(150).fromTo("opacity",.01,1),K.addElement(_).beforeStyles({top:`calc(${L}px + var(--offset-y, 0px))`,left:`calc(${A}px + var(--offset-x, 0px))`,"transform-origin":`${p} ${C}`}).beforeAddWrite(()=>{void 0!==M&&_.style.setProperty("bottom",`${M}px`)}).fromTo("transform","scale(0.8)","scale(1)"),X.addElement(m.querySelector(".popover-viewport")).fromTo("opacity",.01,1),R.easing("cubic-bezier(0.36,0.66,0.04,1)").duration(300).beforeAddWrite(()=>{"cover"===i&&t.style.setProperty("--width",`${I}px`),"bottom"===p&&t.classList.add("popover-bottom")}).addAnimation([$,W,K,X])},ke=t=>{const e=(0,k.g)(t),o=e.querySelector(".popover-content"),r=(0,v.c)(),i=(0,v.c)(),n=(0,v.c)();return i.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),n.addElement(e.querySelector(".popover-wrapper")).fromTo("opacity",.99,0),r.easing("ease").afterAddWrite(()=>{t.style.removeProperty("--width"),t.classList.remove("popover-bottom"),o.style.removeProperty("top"),o.style.removeProperty("left"),o.style.removeProperty("bottom"),o.style.removeProperty("transform-origin")}).duration(150).addAnimation([i,n])},ee=class{constructor(t){(0,l.r)(this,t),this.didPresent=(0,l.d)(this,"ionPopoverDidPresent",7),this.willPresent=(0,l.d)(this,"ionPopoverWillPresent",7),this.willDismiss=(0,l.d)(this,"ionPopoverWillDismiss",7),this.didDismiss=(0,l.d)(this,"ionPopoverDidDismiss",7),this.didPresentShorthand=(0,l.d)(this,"didPresent",7),this.willPresentShorthand=(0,l.d)(this,"willPresent",7),this.willDismissShorthand=(0,l.d)(this,"willDismiss",7),this.didDismissShorthand=(0,l.d)(this,"didDismiss",7),this.ionMount=(0,l.d)(this,"ionMount",7),this.parentPopover=null,this.coreDelegate=(0,j.C)(),this.lockController=(0,F.c)(),this.inline=!1,this.focusDescendantOnPresent=!1,this.onBackdropTap=()=>{this.dismiss(void 0,E.B)},this.onLifecycle=e=>{const o=this.usersElement,r=Ae[e.type];if(o&&r){const i=new CustomEvent(r,{bubbles:!1,cancelable:!1,detail:e.detail});o.dispatchEvent(i)}},this.configureTriggerInteraction=()=>{const{trigger:e,triggerAction:o,el:r,destroyTriggerInteraction:i}=this;if(i&&i(),void 0===e)return;const n=this.triggerEl=void 0!==e?document.getElementById(e):null;n?this.destroyTriggerInteraction=se(n,o,r):(0,V.p)(`A trigger element with the ID "${e}" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on ion-popover.`,this.el)},this.configureKeyboardInteraction=()=>{const{destroyKeyboardInteraction:e,el:o}=this;e&&e(),this.destroyKeyboardInteraction=de(o)},this.configureDismissInteraction=()=>{const{destroyDismissInteraction:e,parentPopover:o,triggerAction:r,triggerEl:i,el:n}=this;!o||!i||(e&&e(),this.destroyDismissInteraction=((t,e,o,r)=>{let i=[];const s=(0,k.g)(r).querySelector(".popover-content");return i="hover"===e?[{eventName:"mouseenter",callback:a=>{document.elementFromPoint(a.clientX,a.clientY)!==t&&o.dismiss(void 0,void 0,!1)}}]:[{eventName:"click",callback:a=>{a.target.closest("[data-ion-popover-trigger]")!==t?o.dismiss(void 0,void 0,!1):a.stopPropagation()}}],i.forEach(({eventName:a,callback:c})=>s.addEventListener(a,c)),()=>{i.forEach(({eventName:a,callback:c})=>s.removeEventListener(a,c))}})(i,r,n,o))},this.presented=!1,this.hasController=!1,this.delegate=void 0,this.overlayIndex=void 0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.component=void 0,this.componentProps=void 0,this.keyboardClose=!0,this.cssClass=void 0,this.backdropDismiss=!0,this.event=void 0,this.showBackdrop=!0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.triggerAction="click",this.trigger=void 0,this.size="auto",this.dismissOnSelect=!1,this.reference="trigger",this.side="bottom",this.alignment=void 0,this.arrow=!0,this.isOpen=!1,this.keyboardEvents=!1,this.focusTrap=!0,this.keepContentsMounted=!1}onTriggerChange(){this.configureTriggerInteraction()}onIsOpenChange(t,e){!0===t&&!1===e?this.present():!1===t&&!0===e&&this.dismiss()}connectedCallback(){const{configureTriggerInteraction:t,el:e}=this;(0,E.j)(e),t()}disconnectedCallback(){const{destroyTriggerInteraction:t}=this;t&&t()}componentWillLoad(){var t,e;const{el:o}=this,r=null!==(e=null===(t=this.htmlAttributes)||void 0===t?void 0:t.id)&&void 0!==e?e:(0,E.k)(o);this.parentPopover=o.closest(`ion-popover:not(#${r})`),void 0===this.alignment&&(this.alignment="ios"===(0,h.b)(this)?"center":"start")}componentDidLoad(){const{parentPopover:t,isOpen:e}=this;!0===e&&(0,k.r)(()=>this.present()),t&&(0,k.a)(t,"ionPopoverWillDismiss",()=>{this.dismiss(void 0,void 0,!1)}),this.configureTriggerInteraction()}presentFromTrigger(t,e=!1){var o=this;return(0,S.A)(function*(){o.focusDescendantOnPresent=e,yield o.present(t),o.focusDescendantOnPresent=!1})()}getDelegate(t=!1){if(this.workingDelegate&&!t)return{delegate:this.workingDelegate,inline:this.inline};const o=this.inline=null!==this.el.parentNode&&!this.hasController;return{inline:o,delegate:this.workingDelegate=o?this.delegate||this.coreDelegate:this.delegate}}present(t){var e=this;return(0,S.A)(function*(){const o=yield e.lockController.lock();if(e.presented)return void o();const{el:r}=e,{inline:i,delegate:n}=e.getDelegate(!0);e.ionMount.emit(),e.usersElement=yield(0,j.a)(n,r,e.component,["popover-viewport"],e.componentProps,i),e.keyboardEvents||e.configureKeyboardInteraction(),e.configureDismissInteraction(),(0,k.k)(r)?yield(0,y.e)(e.usersElement):e.keepContentsMounted||(yield(0,y.w)()),yield(0,E.f)(e,"popoverEnter",xe,_e,{event:t||e.event,size:e.size,trigger:e.triggerEl,reference:e.reference,side:e.side,align:e.alignment}),e.focusDescendantOnPresent&&(0,E.n)(r),o()})()}dismiss(t,e,o=!0){var r=this;return(0,S.A)(function*(){const i=yield r.lockController.lock(),{destroyKeyboardInteraction:n,destroyDismissInteraction:s}=r;o&&r.parentPopover&&r.parentPopover.dismiss(t,e,o);const a=yield(0,E.g)(r,t,e,"popoverLeave",ye,ke,r.event);if(a){n&&(n(),r.destroyKeyboardInteraction=void 0),s&&(s(),r.destroyDismissInteraction=void 0);const{delegate:c}=r.getDelegate();yield(0,j.d)(c,r.usersElement)}return i(),a})()}getParentPopover(){var t=this;return(0,S.A)(function*(){return t.parentPopover})()}onDidDismiss(){return(0,E.h)(this.el,"ionPopoverDidDismiss")}onWillDismiss(){return(0,E.h)(this.el,"ionPopoverWillDismiss")}render(){const t=(0,h.b)(this),{onLifecycle:e,parentPopover:o,dismissOnSelect:r,side:i,arrow:n,htmlAttributes:s,focusTrap:a}=this,c=(0,h.a)("desktop"),d=n&&!o;return(0,l.h)(l.f,Object.assign({key:"3a7c4c39384bab1447c4bd6b9b06d7837a09353b","aria-modal":"true","no-router":!0,tabindex:"-1"},s,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign(Object.assign({},(0,g.g)(this.cssClass)),{[t]:!0,"popover-translucent":this.translucent,"overlay-hidden":!0,"popover-desktop":c,[`popover-side-${i}`]:!0,[E.F]:!1===a,"popover-nested":!!o}),onIonPopoverDidPresent:e,onIonPopoverWillPresent:e,onIonPopoverWillDismiss:e,onIonPopoverDidDismiss:e,onIonBackdropTap:this.onBackdropTap}),!o&&(0,l.h)("ion-backdrop",{key:"38a1c4ad29238d1e81cab407f099121fa4947cce",tappable:this.backdropDismiss,visible:this.showBackdrop,part:"backdrop"}),(0,l.h)("div",{key:"f825494c5e3be89d7fcf0229e29b405bccb13edb",class:"popover-wrapper ion-overlay-wrapper",onClick:r?()=>this.dismiss():void 0},d&&(0,l.h)("div",{key:"3acae5a0106389c776c8ffe5bf10f3ff006e0346",class:"popover-arrow",part:"arrow"}),(0,l.h)("div",{key:"2aa73e9f06b1d2ac4c0d36c23186b9164f395079",class:"popover-content",part:"content"},(0,l.h)("slot",{key:"62f5713414aae47dde6a8aef1f9b69af287534ae"}))))}get el(){return(0,l.i)(this)}static get watchers(){return{trigger:["onTriggerChange"],triggerAction:["onTriggerChange"],isOpen:["onIsOpenChange"]}}},Ae={ionPopoverDidPresent:"ionViewDidEnter",ionPopoverWillPresent:"ionViewWillEnter",ionPopoverWillDismiss:"ionViewWillLeave",ionPopoverDidDismiss:"ionViewDidLeave"};ee.style={ios:':host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}::slotted(.popover-viewport){--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-start:dir(rtl)){--offset-x:-5px}}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-end:dir(rtl)){--offset-x:5px}}:host{--width:200px;--max-height:90%;--box-shadow:none;--backdrop-opacity:var(--ion-backdrop-opacity, 0.08)}:host(.popover-desktop){--box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.12)}.popover-content{border-radius:10px}:host(.popover-desktop) .popover-content{border:0.5px solid var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.popover-arrow{display:block;position:absolute;width:20px;height:10px;overflow:hidden;z-index:11}.popover-arrow::after{top:3px;border-radius:3px;position:absolute;width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--background);content:"";z-index:10}.popover-arrow::after{inset-inline-start:3px}:host(.popover-bottom) .popover-arrow{top:auto;bottom:-10px}:host(.popover-bottom) .popover-arrow::after{top:-6px}:host(.popover-side-left) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host(.popover-side-right) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host(.popover-side-top) .popover-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.popover-side-start) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host-context([dir=rtl]):host(.popover-side-start) .popover-arrow,:host-context([dir=rtl]).popover-side-start .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@supports selector(:dir(rtl)){:host(.popover-side-start:dir(rtl)) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}:host(.popover-side-end) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host-context([dir=rtl]):host(.popover-side-end) .popover-arrow,:host-context([dir=rtl]).popover-side-end .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@supports selector(:dir(rtl)){:host(.popover-side-end:dir(rtl)) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.popover-arrow,.popover-content{opacity:0}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.popover-translucent) .popover-content,:host(.popover-translucent) .popover-arrow::after{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}',md:":host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}::slotted(.popover-viewport){--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-start:dir(rtl)){--offset-x:-5px}}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-end:dir(rtl)){--offset-x:5px}}:host{--width:250px;--max-height:90%;--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}.popover-content{border-radius:4px;-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]) .popover-content{-webkit-transform-origin:right top;transform-origin:right top}[dir=rtl] .popover-content{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.popover-content:dir(rtl){-webkit-transform-origin:right top;transform-origin:right top}}.popover-viewport{-webkit-transition-delay:100ms;transition-delay:100ms}.popover-wrapper{opacity:0}"}},333:(re,N,f)=>{f.d(N,{c:()=>E,g:()=>k,h:()=>l,o:()=>V});var S=f(467);const l=(h,g)=>null!==g.closest(h),E=(h,g)=>"string"==typeof h&&h.length>0?Object.assign({"ion-color":!0,[`ion-color-${h}`]:!0},g):g,k=h=>{const g={};return(h=>void 0!==h?(Array.isArray(h)?h:h.split(" ")).filter(y=>null!=y).map(y=>y.trim()).filter(y=>""!==y):[])(h).forEach(y=>g[y]=!0),g},F=/^[a-z][a-z0-9+\-.]*:/,V=function(){var h=(0,S.A)(function*(g,y,v,B){if(null!=g&&"#"!==g[0]&&!F.test(g)){const Y=document.querySelector("ion-router");if(Y)return y?.preventDefault(),Y.push(g,v,B)}return!1});return function(y,v,B,Y){return h.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/648.1c42f828d12a2afc.js b/docs/648.1c42f828d12a2afc.js new file mode 100644 index 0000000..db61cc5 --- /dev/null +++ b/docs/648.1c42f828d12a2afc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[648],{648:(Ye,Q,c)=>{c.r(Q),c.d(Q,{ComponentNav:()=>$,ComponentSidenav:()=>P,ComponentSidenavModule:()=>Ke});var h=c(9969),t=c(3953);let wt=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#e=this.\u0275mod=t.$C({type:n});static#i=this.\u0275inj=t.G2t({})}return n})();var x=c(177),W=c(9417),R=c(9213),m=c(4085),A=c(6860),v=c(6600),B=c(8359),H=c(7786),u=c(1413),z=c(2318),xt=c(1997),I=c(8617);c(4402),c(7673);var C=c(7336),_=c(6977);const Y=["*"],J=["unscopedContent"],Mt=["text"],St=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],Dt=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"],q=new t.nKC("ListOption");let tt=(()=>{class n{constructor(e){this._elementRef=e}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(t.aKT))};static#e=this.\u0275dir=t.FsC({type:n,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"],standalone:!0})}return n})(),et=(()=>{class n{constructor(e){this._elementRef=e}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(t.aKT))};static#e=this.\u0275dir=t.FsC({type:n,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"],standalone:!0})}return n})(),$t=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#e=this.\u0275dir=t.FsC({type:n,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"],standalone:!0})}return n})(),it=(()=>{class n{constructor(e){this._listOption=e}_isAlignedAtStart(){return!this._listOption||"after"===this._listOption?._getTogglePosition()}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(q,8))};static#e=this.\u0275dir=t.FsC({type:n,hostVars:4,hostBindings:function(i,s){2&i&&t.AVh("mdc-list-item__start",s._isAlignedAtStart())("mdc-list-item__end",!s._isAlignedAtStart())},standalone:!0})}return n})(),Qt=(()=>{class n extends it{static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(n)))(s||n)}})();static#e=this.\u0275dir=t.FsC({type:n,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],standalone:!0,features:[t.Vt3]})}return n})(),Wt=(()=>{class n extends it{static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(n)))(s||n)}})();static#e=this.\u0275dir=t.FsC({type:n,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],standalone:!0,features:[t.Vt3]})}return n})();const Ht=new t.nKC("MAT_LIST_CONFIG");let M=(()=>{class n{constructor(){this._isNonInteractive=!0,this._disableRipple=!1,this._disabled=!1,this._defaultOptions=(0,t.WQX)(Ht,{optional:!0})}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=(0,m.he)(e)}get disabled(){return this._disabled}set disabled(e){this._disabled=(0,m.he)(e)}static#t=this.\u0275fac=function(i){return new(i||n)};static#e=this.\u0275dir=t.FsC({type:n,hostVars:1,hostBindings:function(i,s){2&i&&t.BMQ("aria-disabled",s.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"},standalone:!0})}return n})(),V=(()=>{class n{set lines(e){this._explicitLines=(0,m.OE)(e,null),this._updateItemLines(!1)}get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(e){this._disableRipple=(0,m.he)(e)}get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(e){this._disabled=(0,m.he)(e)}get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(e,i,s,o,r,d){this._elementRef=e,this._ngZone=i,this._listBase=s,this._platform=o,this._explicitLines=null,this._disableRipple=!1,this._disabled=!1,this._subscriptions=new B.yU,this._rippleRenderer=null,this._hasUnscopedTextContent=!1,this.rippleConfig=r||{},this._hostElement=this._elementRef.nativeElement,this._isButtonElement="button"===this._hostElement.nodeName.toLowerCase(),this._noopAnimations="NoopAnimations"===d,s&&!s._isNonInteractive&&this._initInteractiveListItem(),this._isButtonElement&&!this._hostElement.hasAttribute("type")&&this._hostElement.setAttribute("type","button")}ngAfterViewInit(){this._monitorProjectedLinesAndTitle(),this._updateItemLines(!0)}ngOnDestroy(){this._subscriptions.unsubscribe(),null!==this._rippleRenderer&&this._rippleRenderer._removeTriggerEvents()}_hasIconOrAvatar(){return!(!this._avatars.length&&!this._icons.length)}_initInteractiveListItem(){this._hostElement.classList.add("mat-mdc-list-item-interactive"),this._rippleRenderer=new v.ug(this,this._ngZone,this._hostElement,this._platform),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=>{this._subscriptions.add((0,H.h)(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}_updateItemLines(e){if(!this._lines||!this._titles||!this._unscopedContent)return;e&&this._checkDomForUnscopedTextContent();const i=this._explicitLines??this._inferLinesFromContent(),s=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",i<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",i<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",2===i),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",3===i),this._hasUnscopedTextContent){const o=0===this._titles.length&&1===i;s.classList.toggle("mdc-list-item__primary-text",o),s.classList.toggle("mdc-list-item__secondary-text",!o)}else s.classList.remove("mdc-list-item__primary-text"),s.classList.remove("mdc-list-item__secondary-text")}_inferLinesFromContent(){let e=this._titles.length+this._lines.length;return this._hasUnscopedTextContent&&(e+=1),e}_checkDomForUnscopedTextContent(){this._hasUnscopedTextContent=Array.from(this._unscopedContent.nativeElement.childNodes).filter(e=>e.nodeType!==e.COMMENT_NODE).some(e=>!(!e.textContent||!e.textContent.trim()))}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(t.aKT),t.rXU(t.SKi),t.rXU(M,8),t.rXU(A.OD),t.rXU(v.$E,8),t.rXU(t.bc$,8))};static#e=this.\u0275dir=t.FsC({type:n,contentQueries:function(i,s,o){if(1&i&&(t.wni(o,Qt,4),t.wni(o,Wt,4)),2&i){let r;t.mGM(r=t.lsd())&&(s._avatars=r),t.mGM(r=t.lsd())&&(s._icons=r)}},hostVars:4,hostBindings:function(i,s){2&i&&(t.BMQ("aria-disabled",s.disabled)("disabled",s._isButtonElement&&s.disabled||null),t.AVh("mdc-list-item--disabled",s.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"},standalone:!0})}return n})(),Kt=(()=>{class n extends V{get activated(){return this._activated}set activated(e){this._activated=(0,m.he)(e)}constructor(e,i,s,o,r,d){super(e,i,s,o,r,d),this._activated=!1}_getAriaCurrent(){return"A"===this._hostElement.nodeName&&this._activated?"page":null}_hasBothLeadingAndTrailing(){return 0!==this._meta.length&&(0!==this._avatars.length||0!==this._icons.length)}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(t.aKT),t.rXU(t.SKi),t.rXU(M,8),t.rXU(A.OD),t.rXU(v.$E,8),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(i,s,o){if(1&i&&(t.wni(o,et,5),t.wni(o,tt,5),t.wni(o,$t,5)),2&i){let r;t.mGM(r=t.lsd())&&(s._lines=r),t.mGM(r=t.lsd())&&(s._titles=r),t.mGM(r=t.lsd())&&(s._meta=r)}},viewQuery:function(i,s){if(1&i&&(t.GBs(J,5),t.GBs(Mt,5)),2&i){let o;t.mGM(o=t.lsd())&&(s._unscopedContent=o.first),t.mGM(o=t.lsd())&&(s._itemText=o.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:13,hostBindings:function(i,s){2&i&&(t.BMQ("aria-current",s._getAriaCurrent()),t.AVh("mdc-list-item--activated",s.activated)("mdc-list-item--with-leading-avatar",0!==s._avatars.length)("mdc-list-item--with-leading-icon",0!==s._icons.length)("mdc-list-item--with-trailing-meta",0!==s._meta.length)("mat-mdc-list-item-both-leading-and-trailing",s._hasBothLeadingAndTrailing())("_mat-animation-noopable",s._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],standalone:!0,features:[t.Vt3,t.aNF],ngContentSelectors:Dt,decls:10,vars:0,consts:[["unscopedContent",""],[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],[1,"mat-mdc-focus-indicator"]],template:function(i,s){if(1&i){const o=t.RV6();t.NAR(St),t.SdG(0),t.j41(1,"span",1),t.SdG(2,1),t.SdG(3,2),t.j41(4,"span",2,0),t.bIt("cdkObserveContent",function(){return t.eBV(o),t.Njj(s._updateItemLines(!0))}),t.SdG(6,3),t.k0s()(),t.SdG(7,4),t.SdG(8,5),t.nrm(9,"div",3)}},dependencies:[z.Wv],encapsulation:2,changeDetection:0})}return n})(),Zt=(()=>{class n extends M{constructor(){super(...arguments),this._isNonInteractive=!1}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(n)))(s||n)}})();static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],standalone:!0,features:[t.Jv_([{provide:M,useExisting:n}]),t.Vt3,t.aNF],ngContentSelectors:Y,decls:1,vars:0,template:function(i,s){1&i&&(t.NAR(),t.SdG(0))},styles:['.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item{display:flex;position:relative;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer;padding-left:16px;padding-right:16px;background-color:var(--mdc-list-list-item-container-color);border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item:focus{outline:0}.mdc-list-item.mdc-list-item--disabled{cursor:auto}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height)}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height)}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height)}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--selected::before,.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item:not(.mdc-list-item--selected):focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.cdk-high-contrast-active .mdc-list-item.mdc-list-item--selected::before,.cdk-high-contrast-active .mdc-list-item.mdc-list-item--selected:focus::before,.cdk-high-contrast-active .mdc-list-item:not(.mdc-list-item--selected):focus::before{border-color:CanvasText}.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item.mdc-list-item--selected::before{border-width:3px;border-style:double}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color);width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size);margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size);height:var(--mdc-list-list-item-leading-avatar-size);margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item--with-leading-avatar .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font);line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height);font-size:var(--mdc-list-list-item-trailing-supporting-text-size);font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color);width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color)}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color)}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--mdc-list-list-item-label-text-color);font-family:var(--mdc-list-list-item-label-text-font);line-height:var(--mdc-list-list-item-label-text-line-height);font-size:var(--mdc-list-list-item-label-text-size);font-weight:var(--mdc-list-list-item-label-text-weight);letter-spacing:var(--mdc-list-list-item-label-text-tracking)}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color)}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color)}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;color:var(--mdc-list-list-item-supporting-text-color);font-family:var(--mdc-list-list-item-supporting-text-font);line-height:var(--mdc-list-list-item-supporting-text-line-height);font-size:var(--mdc-list-list-item-supporting-text-size);font-weight:var(--mdc-list-list-item-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-supporting-text-tracking)}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:16px}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:16px;padding-right:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-trailing-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:0;padding-right:0}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-webkit-user-select:none;user-select:none;margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;line-height:normal;align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-left:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-right:0}.mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-group__subheader{margin:.75rem 16px}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color);opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color);opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity)}.mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing,[dir=rtl] .mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing{padding-left:0;padding-right:0}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color)}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color);opacity:var(--mdc-list-list-item-hover-state-layer-opacity)}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color);opacity:var(--mdc-list-list-item-disabled-state-layer-opacity)}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color);opacity:var(--mdc-list-list-item-focus-state-layer-opacity)}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape);background-color:var(--mdc-list-list-item-leading-avatar-color)}.mat-mdc-list-item-icon{font-size:var(--mdc-list-list-item-leading-icon-size)}.cdk-high-contrast-active a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none}.mat-mdc-list-item>.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-mdc-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:start}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space)}.mat-mdc-nav-list .mat-mdc-list-item{border-radius:var(--mat-list-active-indicator-shape);--mat-mdc-focus-indicator-border-radius:var(--mat-list-active-indicator-shape)}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color)}'],encapsulation:2,changeDetection:0})}return n})(),st=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#e=this.\u0275mod=t.$C({type:n});static#i=this.\u0275inj=t.G2t({imports:[z.w5,x.MD,v.yE,v.pZ,v.O5,xt.w]})}return n})();var w=c(6914),ee=c(8203),ie=c(3726),S=c(5964),y=c(6354),ot=c(3703),ne=c(3294),se=c(6697),at=c(9172),oe=c(152);const O=["*"],ae=["content"],re=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],ce=["mat-drawer","mat-drawer-content","*"];function de(n,a){if(1&n){const e=t.RV6();t.j41(0,"div",1),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s._onBackdropClicked())}),t.k0s()}if(2&n){const e=t.XpG();t.AVh("mat-drawer-shown",e._isShowingBackdrop())}}function le(n,a){1&n&&(t.j41(0,"mat-drawer-content"),t.SdG(1,2),t.k0s())}const me=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],he=["mat-sidenav","mat-sidenav-content","*"];function pe(n,a){if(1&n){const e=t.RV6();t.j41(0,"div",1),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s._onBackdropClicked())}),t.k0s()}if(2&n){const e=t.XpG();t.AVh("mat-drawer-shown",e._isShowingBackdrop())}}function _e(n,a){1&n&&(t.j41(0,"mat-sidenav-content"),t.SdG(1,2),t.k0s())}const rt={transformDrawer:(0,h.hZ)("transform",[(0,h.wk)("open, open-instant",(0,h.iF)({transform:"none",visibility:"visible"})),(0,h.wk)("void",(0,h.iF)({"box-shadow":"none",visibility:"hidden"})),(0,h.kY)("void => open-instant",(0,h.i0)("0ms")),(0,h.kY)("void <=> open, open-instant => void",(0,h.i0)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},ue=new t.nKC("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function fe(){return!1}}),G=new t.nKC("MAT_DRAWER_CONTAINER");let F=(()=>{class n extends w.uv{constructor(e,i,s,o,r){super(s,o,r),this._changeDetectorRef=e,this._container=i}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(t.gRc),t.rXU((0,t.Rfq)(()=>dt)),t.rXU(t.aKT),t.rXU(w.R),t.rXU(t.SKi))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(i,s){2&i&&t.xc7("margin-left",s._container._contentMargins.left,"px")("margin-right",s._container._contentMargins.right,"px")},standalone:!0,features:[t.Jv_([{provide:w.uv,useExisting:n}]),t.Vt3,t.aNF],ngContentSelectors:O,decls:1,vars:0,template:function(i,s){1&i&&(t.NAR(),t.SdG(0))},encapsulation:2,changeDetection:0})}return n})(),ct=(()=>{class n{get position(){return this._position}set position(e){(e="end"===e?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(e),this._position=e,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(e){this._disableClose=(0,m.he)(e)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(e){("true"===e||"false"===e||null==e)&&(e=(0,m.he)(e)),this._autoFocus=e}get opened(){return this._opened}set opened(e){this.toggle((0,m.he)(e))}constructor(e,i,s,o,r,d,p,f){this._elementRef=e,this._focusTrapFactory=i,this._focusMonitor=s,this._platform=o,this._ngZone=r,this._interactivityChecker=d,this._doc=p,this._container=f,this._focusTrap=null,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new u.B,this._animationEnd=new u.B,this._animationState="void",this.openedChange=new t.bkB(!0),this._openedStream=this.openedChange.pipe((0,S.p)(l=>l),(0,y.T)(()=>{})),this.openedStart=this._animationStarted.pipe((0,S.p)(l=>l.fromState!==l.toState&&0===l.toState.indexOf("open")),(0,ot.u)(void 0)),this._closedStream=this.openedChange.pipe((0,S.p)(l=>!l),(0,y.T)(()=>{})),this.closedStart=this._animationStarted.pipe((0,S.p)(l=>l.fromState!==l.toState&&"void"===l.toState),(0,ot.u)(void 0)),this._destroyed=new u.B,this.onPositionChanged=new t.bkB,this._modeChanged=new u.B,this._injector=(0,t.WQX)(t.zZn),this._changeDetectorRef=(0,t.WQX)(t.gRc),this.openedChange.pipe((0,_.Q)(this._destroyed)).subscribe(l=>{l?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{(0,ie.R)(this._elementRef.nativeElement,"keydown").pipe((0,S.p)(l=>l.keyCode===C._f&&!this.disableClose&&!(0,C.rp)(l)),(0,_.Q)(this._destroyed)).subscribe(l=>this._ngZone.run(()=>{this.close(),l.stopPropagation(),l.preventDefault()}))}),this._animationEnd.pipe((0,ne.F)((l,b)=>l.fromState===b.fromState&&l.toState===b.toState)).subscribe(l=>{const{fromState:b,toState:vt}=l;(0===vt.indexOf("open")&&"void"===b||"void"===vt&&0===b.indexOf("open"))&&this.openedChange.emit(this._opened)})}_forceFocus(e,i){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const s=()=>{e.removeEventListener("blur",s),e.removeEventListener("mousedown",s),e.removeAttribute("tabindex")};e.addEventListener("blur",s),e.addEventListener("mousedown",s)})),e.focus(i)}_focusByCssSelector(e,i){let s=this._elementRef.nativeElement.querySelector(e);s&&this._forceFocus(s,i)}_takeFocus(){if(!this._focusTrap)return;const e=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":(0,t.mal)(()=>{!this._focusTrap.focusInitialElement()&&"function"==typeof e.focus&&e.focus()},{injector:this._injector});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(e){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,e):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const e=this._doc.activeElement;return!!e&&this._elementRef.nativeElement.contains(e)}ngAfterViewInit(){this._isAttached=!0,"end"===this._position&&this._updatePositionInParent("end"),this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState())}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap?.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(e){return this.toggle(!0,e)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(e=!this.opened,i){e&&i&&(this._openedVia=i);const s=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),s}_setOpen(e,i,s){return this._opened=e,e?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",i&&this._restoreFocus(s)),this._changeDetectorRef.markForCheck(),this._updateFocusTrapState(),new Promise(o=>{this.openedChange.pipe((0,se.s)(1)).subscribe(r=>o(r?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=!!this._container?.hasBackdrop&&this.opened)}_updatePositionInParent(e){if(!this._platform.isBrowser)return;const i=this._elementRef.nativeElement,s=i.parentNode;"end"===e?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),s.insertBefore(this._anchor,i)),s.appendChild(i)):this._anchor&&this._anchor.parentNode.insertBefore(i,this._anchor)}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(t.aKT),t.rXU(I.GX),t.rXU(I.FN),t.rXU(A.OD),t.rXU(t.SKi),t.rXU(I.Z7),t.rXU(x.qQ,8),t.rXU(G,8))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["mat-drawer"]],viewQuery:function(i,s){if(1&i&&t.GBs(ae,5),2&i){let o;t.mGM(o=t.lsd())&&(s._content=o.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(i,s){1&i&&t.Kam("@transform.start",function(r){return s._animationStarted.next(r)})("@transform.done",function(r){return s._animationEnd.next(r)}),2&i&&(t.zvX("@transform",s._animationState),t.BMQ("align",null),t.AVh("mat-drawer-end","end"===s.position)("mat-drawer-over","over"===s.mode)("mat-drawer-push","push"===s.mode)("mat-drawer-side","side"===s.mode)("mat-drawer-opened",s.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],standalone:!0,features:[t.aNF],ngContentSelectors:O,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(i,s){1&i&&(t.NAR(),t.j41(0,"div",1,0),t.SdG(2),t.k0s())},dependencies:[w.uv],encapsulation:2,data:{animation:[rt.transformDrawer]},changeDetection:0})}return n})(),dt=(()=>{class n{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=(0,m.he)(e)}get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(e){this._backdropOverride=null==e?null:(0,m.he)(e)}get scrollable(){return this._userContent||this._content}constructor(e,i,s,o,r,d=!1,p){this._dir=e,this._element=i,this._ngZone=s,this._changeDetectorRef=o,this._animationMode=p,this._drawers=new t.rOR,this.backdropClick=new t.bkB,this._destroyed=new u.B,this._doCheckSubject=new u.B,this._contentMargins={left:null,right:null},this._contentMarginChanges=new u.B,this._injector=(0,t.WQX)(t.zZn),e&&e.change.pipe((0,_.Q)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),r.change().pipe((0,_.Q)(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=d}ngAfterContentInit(){this._allDrawers.changes.pipe((0,at.Z)(this._allDrawers),(0,_.Q)(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(i=>!i._container||i._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe((0,at.Z)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(e=>{this._watchDrawerToggle(e),this._watchDrawerPosition(e),this._watchDrawerMode(e)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe((0,oe.B)(10),(0,_.Q)(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(e=>e.open())}close(){this._drawers.forEach(e=>e.close())}updateContentMargins(){let e=0,i=0;if(this._left&&this._left.opened)if("side"==this._left.mode)e+=this._left._getWidth();else if("push"==this._left.mode){const s=this._left._getWidth();e+=s,i-=s}if(this._right&&this._right.opened)if("side"==this._right.mode)i+=this._right._getWidth();else if("push"==this._right.mode){const s=this._right._getWidth();i+=s,e-=s}e=e||null,i=i||null,(e!==this._contentMargins.left||i!==this._contentMargins.right)&&(this._contentMargins={left:e,right:i},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe((0,S.p)(i=>i.fromState!==i.toState),(0,_.Q)(this._drawers.changes)).subscribe(i=>{"open-instant"!==i.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==e.mode&&e.openedChange.pipe((0,_.Q)(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){e&&e.onPositionChanged.pipe((0,_.Q)(this._drawers.changes)).subscribe(()=>{(0,t.mal)(()=>{this._validateDrawers()},{injector:this._injector,phase:t.wjH.Read})})}_watchDrawerMode(e){e&&e._modeChanged.pipe((0,_.Q)((0,H.h)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){const i=this._element.nativeElement.classList,s="mat-drawer-container-has-open";e?i.add(s):i.remove(s)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(e=>{"end"==e.position?this._end=e:this._start=e}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(e=>e&&!e.disableClose&&this._drawerHasBackdrop(e)).forEach(e=>e._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(e){return null!=e&&e.opened}_drawerHasBackdrop(e){return null==this._backdropOverride?!!e&&"side"!==e.mode:this._backdropOverride}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(ee.dS,8),t.rXU(t.aKT),t.rXU(t.SKi),t.rXU(t.gRc),t.rXU(w.Xj),t.rXU(ue),t.rXU(t.bc$,8))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["mat-drawer-container"]],contentQueries:function(i,s,o){if(1&i&&(t.wni(o,F,5),t.wni(o,ct,5)),2&i){let r;t.mGM(r=t.lsd())&&(s._content=r.first),t.mGM(r=t.lsd())&&(s._allDrawers=r)}},viewQuery:function(i,s){if(1&i&&t.GBs(F,5),2&i){let o;t.mGM(o=t.lsd())&&(s._userContent=o.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(i,s){2&i&&t.AVh("mat-drawer-container-explicit-backdrop",s._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],standalone:!0,features:[t.Jv_([{provide:G,useExisting:n}]),t.aNF],ngContentSelectors:ce,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(i,s){1&i&&(t.NAR(re),t.DNE(0,de,1,2,"div",0),t.SdG(1),t.SdG(2,1),t.DNE(3,le,2,0,"mat-drawer-content")),2&i&&(t.vxM(s.hasBackdrop?0:-1),t.R7$(3),t.vxM(s._content?-1:3))},dependencies:[F],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color);box-shadow:var(--mat-sidenav-container-elevation-shadow);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);width:var(--mat-sidenav-container-width);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0})}return n})(),lt=(()=>{class n extends F{constructor(e,i,s,o,r){super(e,i,s,o,r)}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(t.gRc),t.rXU((0,t.Rfq)(()=>mt)),t.rXU(t.aKT),t.rXU(w.R),t.rXU(t.SKi))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(i,s){2&i&&t.xc7("margin-left",s._container._contentMargins.left,"px")("margin-right",s._container._contentMargins.right,"px")},standalone:!0,features:[t.Jv_([{provide:w.uv,useExisting:n}]),t.Vt3,t.aNF],ngContentSelectors:O,decls:1,vars:0,template:function(i,s){1&i&&(t.NAR(),t.SdG(0))},encapsulation:2,changeDetection:0})}return n})(),U=(()=>{class n extends ct{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(e){this._fixedInViewport=(0,m.he)(e)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(e){this._fixedTopGap=(0,m.OE)(e)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(e){this._fixedBottomGap=(0,m.OE)(e)}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(n)))(s||n)}})();static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(i,s){2&i&&(t.BMQ("align",null),t.xc7("top",s.fixedInViewport?s.fixedTopGap:null,"px")("bottom",s.fixedInViewport?s.fixedBottomGap:null,"px"),t.AVh("mat-drawer-end","end"===s.position)("mat-drawer-over","over"===s.mode)("mat-drawer-push","push"===s.mode)("mat-drawer-side","side"===s.mode)("mat-drawer-opened",s.opened)("mat-sidenav-fixed",s.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],standalone:!0,features:[t.Vt3,t.aNF],ngContentSelectors:O,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(i,s){1&i&&(t.NAR(),t.j41(0,"div",1,0),t.SdG(2),t.k0s())},dependencies:[w.uv],encapsulation:2,data:{animation:[rt.transformDrawer]},changeDetection:0})}return n})(),mt=(()=>{class n extends dt{constructor(){super(...arguments),this._allDrawers=void 0,this._content=void 0}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(n)))(s||n)}})();static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["mat-sidenav-container"]],contentQueries:function(i,s,o){if(1&i&&(t.wni(o,lt,5),t.wni(o,U,5)),2&i){let r;t.mGM(r=t.lsd())&&(s._content=r.first),t.mGM(r=t.lsd())&&(s._allDrawers=r)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(i,s){2&i&&t.AVh("mat-drawer-container-explicit-backdrop",s._backdropOverride)},exportAs:["matSidenavContainer"],standalone:!0,features:[t.Jv_([{provide:G,useExisting:n}]),t.Vt3,t.aNF],ngContentSelectors:he,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(i,s){1&i&&(t.NAR(me),t.DNE(0,pe,1,2,"div",0),t.SdG(1),t.SdG(2,1),t.DNE(3,_e,2,0,"mat-sidenav-content")),2&i&&(t.vxM(s.hasBackdrop?0:-1),t.R7$(3),t.vxM(s._content?-1:3))},dependencies:[lt],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color);box-shadow:var(--mat-sidenav-container-elevation-shadow);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);width:var(--mat-sidenav-container-width);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0})}return n})(),ht=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#e=this.\u0275mod=t.$C({type:n});static#i=this.\u0275inj=t.G2t({imports:[v.yE,w.Gj,w.Gj,v.yE]})}return n})();var g=c(7945),X=c(4572),pt=c(1895),T=c(370),be=c(9282),ve=c(5596),_t=c(906),gt=c(9193);function we(n,a){if(1&n&&t.nrm(0,"img",5),2&n){const e=t.XpG().$implicit;t.Y8G("src","../../../assets/screenshots/"+e.id+".scene.png",t.B4B)}}function xe(n,a){if(1&n&&(t.j41(0,"a",3)(1,"div",4),t.DNE(2,we,1,1,"img",5),t.j41(3,"div",6),t.EFF(4),t.k0s(),t.j41(5,"div",7),t.EFF(6),t.k0s()()()),2&n){const e=a.$implicit,i=t.XpG();t.Y8G("routerLink","/"+i+"/"+e.id),t.R7$(2),t.vxM("components"===i?2:-1),t.R7$(2),t.JRh(e.name),t.R7$(2),t.JRh(e.summary)}}function ke(n,a){if(1&n&&(t.j41(0,"div",2),t.Z7z(1,xe,7,4,"a",3,t.fX1),t.k0s()),2&n){const e=t.XpG();t.R7$(),t.Dyx(e.docItems.getItems(a))}}let ye=(()=>{class n{constructor(e,i,s){this.docItems=e,this._componentPageTitle=i,this._route=s,this.routeParamSubscription=new B.yU}ngOnInit(){this.params=(0,X.z)(this._route.pathFromRoot.map(e=>e.params),Object.assign),this.routeParamSubscription=this.params.subscribe(e=>{const s=T.b[e.section];this._componentPageTitle.title=s.name,this._categoryListSummary=s.summary})}ngOnDestroy(){this.routeParamSubscription&&this.routeParamSubscription.unsubscribe()}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(T.$),t.rXU(gt.X),t.rXU(g.nX))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["app-component-category-list"]],standalone:!0,features:[t.aNF],decls:4,vars:4,consts:[["id","category-summary","focusOnNavigation","",1,"docs-component-category-list-summary"],[3,"innerHTML"],[1,"docs-component-category-list"],[1,"docs-component-category-list-item",3,"routerLink"],["matRipple","",1,"docs-component-category-list-card"],["loading","lazy","alt","","role","presentation","aria-hidden","true",1,"docs-component-category-list-card-image-wrapper",3,"src"],[1,"docs-component-category-list-card-title"],[1,"docs-component-category-list-card-summary"]],template:function(i,s){if(1&i&&(t.j41(0,"div",0),t.nrm(1,"div",1),t.k0s(),t.DNE(2,ke,3,0,"div",2),t.nI1(3,"async")),2&i){let o;t.R7$(),t.Y8G("innerHTML",s._categoryListSummary,t.npT),t.R7$(),t.vxM((o=null==(o=t.bMT(3,2,s.params))?null:o.section)?2:-1,o)}},dependencies:[_t.r,g.Wk,x.Jj,v.r6],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:center}.docs-component-category-list-summary[_ngcontent-%COMP%]{padding:40px 40px 0;font-size:16px;line-height:1.5;display:flex;justify-content:center}@media (max-width: 1255px){.docs-component-category-list-summary[_ngcontent-%COMP%]{max-width:600px}}@media (max-width: 694px){.docs-component-category-list-summary[_ngcontent-%COMP%]{max-width:280px}}.docs-component-category-list[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;padding:20px 20px 100px;justify-content:center}.docs-component-category-list-item[_ngcontent-%COMP%]{display:inline-block;margin:20px;vertical-align:top;width:280px}.docs-component-category-list-item[_ngcontent-%COMP%] .docs-component-category-list-card-title[_ngcontent-%COMP%]{align-items:center;display:flex;padding:16px;font-size:20px;font-weight:500}.docs-component-category-list-item[_ngcontent-%COMP%], .docs-component-category-list-item[_ngcontent-%COMP%]:active, .docs-component-category-list-item[_ngcontent-%COMP%]:hover, .docs-component-category-list-item[_ngcontent-%COMP%]:focus{text-decoration:none}.docs-component-category-list-card[_ngcontent-%COMP%]{overflow:hidden;transition:background .3s ease}.docs-component-category-list-card-image-wrapper[_ngcontent-%COMP%]{height:156px}.docs-component-category-list-card-summary[_ngcontent-%COMP%]{padding:0 16px 16px;min-height:2.4em;font-size:16px}.docs-component-category-list-card-image[_ngcontent-%COMP%]{width:100%}"]})}return n})(),Ce=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#e=this.\u0275mod=t.$C({type:n});static#i=this.\u0275inj=t.G2t({imports:[ve.Hu,g.iI]})}return n})();var ut=c(8834);let Me=(()=>{class n{constructor(){this.toggleSidenav=new t.bkB}static#t=this.\u0275fac=function(i){return new(i||n)};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["component-page-header"]],outputs:{toggleSidenav:"toggleSidenav"},standalone:!0,features:[t.aNF],decls:5,vars:0,consts:[[1,"docs-component-page-header"],["mat-button","",3,"click"]],template:function(i,s){1&i&&(t.j41(0,"header",0)(1,"button",1),t.bIt("click",function(){return s.toggleSidenav.emit()}),t.j41(2,"mat-icon"),t.EFF(3,"menu"),t.k0s(),t.EFF(4," Menu "),t.k0s()())},dependencies:[ut.Hl,ut.$z,R.m_,R.An],styles:[".docs-component-page-header[_ngcontent-%COMP%]{display:none;justify-content:center;align-items:center;min-height:60px}@media (max-width: 959px){.docs-component-page-header[_ngcontent-%COMP%]{display:flex}}"]})}return n})();var E=c(1346),Se=c(2771),De=c(5245),ft=c(1170),j=c(5458),Ae=c(4414),L=c(9327);function Te(n,a){if(1&n&&(t.j41(0,"a",4,1),t.EFF(2),t.k0s()),2&n){const e=a.$implicit,i=t.sdS(1);t.Y8G("routerLink",e.toLowerCase())("active",i.isActive),t.R7$(2),t.JRh(e)}}const Ee=["toc"];function Le(n,a){1&n&&t.nrm(0,"table-of-contents",3,0)}function Ie(n,a){if(1&n){const e=t.RV6();t.j41(0,"h2",1),t.EFF(1),t.k0s(),t.j41(2,"doc-viewer",2),t.bIt("contentRendered",function(s){t.eBV(e);const o=t.XpG();return t.Njj(o.updateTableOfContents("Overview Content",s))}),t.k0s(),t.DNE(3,Le,2,0,"table-of-contents",3),t.nI1(4,"async")}if(2&n){const e=a,i=t.XpG();t.R7$(),t.SpI(" Overview for ",e.id," "),t.R7$(),t.Y8G("documentUrl",i.getOverviewDocumentUrl(e)),t.R7$(),t.vxM(t.bMT(4,3,i.showToc)?3:-1)}}function Oe(n,a){if(1&n){const e=t.RV6();t.j41(0,"doc-viewer",3),t.bIt("contentRendered",function(s){const o=t.eBV(e),r=o.$implicit,d=o.$index,p=t.XpG(2);return t.Njj(p.updateTableOfContents(r.name,s,d+1))}),t.k0s()}2&n&&t.Mz_("documentUrl","/docs-content/api-docs/",a.$implicit.path,"")}function Fe(n,a){1&n&&t.nrm(0,"table-of-contents",5,0)}function Re(n,a){if(1&n){const e=t.RV6();t.j41(0,"span",1),t.EFF(1),t.k0s(),t.j41(2,"div",2)(3,"doc-viewer",3),t.bIt("contentRendered",function(s){const o=t.eBV(e),r=t.XpG();return t.Njj(r.updateTableOfContents(o.name,s))}),t.k0s(),t.Z7z(4,Oe,1,2,"doc-viewer",4,t.fX1),t.k0s(),t.DNE(6,Fe,2,0,"table-of-contents",5),t.nI1(7,"async")}if(2&n){const e=a,i=t.XpG();t.R7$(),t.SpI(" API for ",e.id," "),t.R7$(2),t.Y8G("documentUrl",i.getApiDocumentUrl(e)),t.R7$(),t.Dyx(e.additionalApiDocs),t.R7$(2),t.vxM(t.bMT(7,3,i.showToc)?6:-1)}}function Be(n,a){1&n&&t.nrm(0,"example-viewer",1),2&n&&t.Y8G("example",a.$implicit)("showCompactToggle",!1)}function ze(n,a){if(1&n&&(t.j41(0,"span",0),t.EFF(1),t.k0s(),t.Z7z(2,Be,1,2,"example-viewer",1,t.fX1)),2&n){const e=a;t.R7$(),t.SpI(" Examples for ",e.id," "),t.R7$(),t.Dyx(e.examples)}}let D=(()=>{class n{constructor(e,i,s,o){this.router=i,this._componentPageTitle=s,this.docItems=o,this.componentDocItem=new Se.m(1),this.sections=new Set(["overview","api"]),this._destroyed=new u.B;const r=[e.params];e.parent&&r.push(e.parent.params),(0,X.z)(r).pipe((0,y.T)(d=>({id:d[0].id,section:d[1].section})),(0,y.T)(d=>({doc:o.getItemById(d.id,d.section),section:d.section}),(0,_.Q)(this._destroyed))).subscribe(d=>{void 0!==d.doc?(this.componentDocItem.next(d.doc),this._componentPageTitle.title=`${d.doc.name}`,d.doc.examples&&d.doc.examples.length?this.sections.add("examples"):this.sections.delete("examples")):this.router.navigate(["/"+d.section])})}ngOnDestroy(){this._destroyed.complete()}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(g.nX),t.rXU(g.Ix),t.rXU(gt.X),t.rXU(T.$))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["app-component-viewer"]],standalone:!0,features:[t.aNF],decls:7,vars:1,consts:[["panel",""],["rla","routerLinkActive"],[1,"docs-component-viewer"],["mat-tab-nav-bar","","mat-stretch-tabs","false","aria-label","Documentation Sections","id","component-viewer","focusOnNavigation","",1,"docs-component-viewer-tabbed-content",3,"tabPanel"],["mat-tab-link","","routerLinkActive","",1,"docs-component-viewer-section-tab",3,"routerLink","active"],[1,"docs-component-viewer-content"]],template:function(i,s){if(1&i&&(t.j41(0,"div",2)(1,"nav",3),t.Z7z(2,Te,3,3,"a",4,t.fX1),t.k0s(),t.j41(4,"mat-tab-nav-panel",5,0),t.nrm(6,"router-outlet"),t.k0s()()),2&i){const o=t.sdS(5);t.R7$(),t.Y8G("tabPanel",o),t.R7$(),t.Dyx(s.sections)}},dependencies:[E.RI,E.Bu,E.hQ,E.Ql,_t.r,g.wQ,g.Wk,g.n3],styles:["app-component-viewer{font-weight:400;width:calc(100% - 341px);padding:20px 50px}@media (max-width: 959px){app-component-viewer{width:calc(100% - 100px)}}@media (max-width: 599px){app-component-viewer{width:calc(100% - 30px);padding-left:15px;padding-right:15px}}app-component-viewer .docs-component-viewer-section-tab{min-width:160px;text-transform:uppercase}.docs-component-viewer-tabbed-content{margin-bottom:25px}.docs-component-viewer-content{position:relative;min-height:500px}.docs-component-viewer-content component-overview,.docs-component-viewer-content component-api{display:flex;align-items:flex-start;overflow:visible}@media (max-width: 959px){.docs-component-viewer-content component-overview,.docs-component-viewer-content component-api{flex-direction:column}}.docs-component-viewer-content table-of-contents{top:35px;position:sticky}@media (max-width: 959px){.docs-component-viewer-content table-of-contents{order:-1;position:relative;width:auto;padding-left:0;max-height:none}}.docs-component-view-text-content{flex-grow:1;width:100%}.docs-component-api,.docs-component-overview{width:75%}@media (max-width: 959px){.docs-component-api,.docs-component-overview{width:100%;margin-right:0}}\n"],encapsulation:2})}return n})(),N=(()=>{class n{constructor(e,i,s){this.componentViewer=e,this.changeDetectorRef=s,this._destroyed=new u.B,this.showToc=i.observe("(max-width: 1200px)").pipe((0,y.T)(o=>(this.changeDetectorRef.detectChanges(),!o.matches)))}ngOnInit(){this.componentViewer.componentDocItem.pipe((0,_.Q)(this._destroyed)).subscribe(()=>{this.tableOfContents&&this.tableOfContents.resetHeaders()}),this.showToc.pipe((0,De.i)(1),(0,_.Q)(this._destroyed)).subscribe(()=>{this.tableOfContents&&this.viewers.forEach(e=>{e.contentRendered.emit(e._elementRef.nativeElement)})})}ngOnDestroy(){this._destroyed.complete()}updateTableOfContents(e,i,s=0){this.tableOfContents&&(this.tableOfContents.addHeaders(e,i,s),this.tableOfContents.updateScrollPosition())}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(D),t.rXU(L.QP),t.rXU(t.gRc))};static#e=this.\u0275dir=t.FsC({type:n,viewQuery:function(i,s){if(1&i&&(t.GBs(Ee,5),t.GBs(j.T,5)),2&i){let o;t.mGM(o=t.lsd())&&(s.tableOfContents=o.first),t.mGM(o=t.lsd())&&(s.viewers=o)}}})}return n})(),Ve=(()=>{class n extends N{constructor(e,i,s){super(e,i,s)}getOverviewDocumentUrl(e){return`/docs-content/overviews/${e.overviewPath||`${e.packageName}/${e.id}/${e.id}.html`}`}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(D),t.rXU(L.QP),t.rXU(t.gRc))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["component-overview"]],standalone:!0,features:[t.Vt3,t.aNF],decls:2,vars:3,consts:[["toc",""],["tabindex","-1",1,"cdk-visually-hidden"],[1,"docs-component-view-text-content","docs-component-overview",3,"contentRendered","documentUrl"],["container",".mat-drawer-content"]],template:function(i,s){if(1&i&&(t.DNE(0,Ie,5,5),t.nI1(1,"async")),2&i){let o;t.vxM((o=t.bMT(1,1,s.componentViewer.componentDocItem))?0:-1,o)}},dependencies:[j.T,ft.M,x.Jj],encapsulation:2})}return n})(),Ge=(()=>{class n extends N{constructor(e,i,s){super(e,i,s)}getApiDocumentUrl(e){return`/docs-content/api-docs/${e.apiDocId||`${e.packageName}-${e.id}`}.html`}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(D),t.rXU(L.QP),t.rXU(t.gRc))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["component-api"]],standalone:!0,features:[t.Vt3,t.aNF],decls:2,vars:3,consts:[["toc",""],["tabindex","-1",1,"cdk-visually-hidden"],[1,"docs-component-api"],[1,"docs-component-view-text-content",3,"contentRendered","documentUrl"],[1,"docs-component-view-text-content",3,"documentUrl"],["container",".mat-drawer-content"]],template:function(i,s){if(1&i&&(t.DNE(0,Re,8,5),t.nI1(1,"async")),2&i){let o;t.vxM((o=t.bMT(1,1,s.componentViewer.componentDocItem))?0:-1,o)}},dependencies:[j.T,ft.M,x.Jj],styles:[".docs-api-class-name{margin-top:28px;margin-bottom:0;display:block;font-weight:700;font-size:20px;background:none}.docs-api-class-name code{background:none}@media (max-width: 399px){.docs-api-type-alias-name,.docs-api-class-name{word-break:break-word}}.docs-api-h3{font-weight:300;font-size:24px;line-height:32px;margin:40px 0 20px;padding-bottom:3px}.docs-api-method-name-cell,.docs-api-method-header,.docs-api-method-description-cell,.docs-api-property-description,.docs-api-class-export-label,.docs-api-directive-selectors,.docs-api-class-description,.docs-api-class-export-name{font-size:15px}.docs-api-class-description{line-height:24px}.docs-api-property-type{font-weight:700;font-size:14px;margin-top:5px}\n"],encapsulation:2})}return n})(),bt=(()=>{class n extends N{constructor(e,i,s){super(e,i,s)}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(D),t.rXU(L.QP),t.rXU(t.gRc))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["component-examples"]],standalone:!0,features:[t.Vt3,t.aNF],decls:2,vars:3,consts:[["tabindex","-1",1,"cdk-visually-hidden"],["view","demo",3,"example","showCompactToggle"]],template:function(i,s){if(1&i&&(t.DNE(0,ze,4,1),t.nI1(1,"async")),2&i){let o;t.vxM((o=t.bMT(1,1,s.componentViewer.componentDocItem))?0:-1,o)}},dependencies:[Ae.v,x.Jj],encapsulation:2})}return n})(),Ue=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#e=this.\u0275mod=t.$C({type:n});static#i=this.\u0275inj=t.G2t({imports:[E.RI,g.iI,pt.v,D,bt]})}return n})();var Xe=c(5027);function je(n,a){if(1&n&&(t.j41(0,"mat-sidenav",2,0),t.nI1(2,"async"),t.nI1(3,"async"),t.nI1(4,"async"),t.nI1(5,"async"),t.nrm(6,"app-component-nav",7),t.k0s()),2&n){const e=t.XpG();t.Y8G("opened",!1===t.bMT(2,5,e.isScreenSmall))("mode",t.bMT(3,7,e.isScreenSmall)?"over":"side")("fixedInViewport",t.bMT(4,9,e.isScreenSmall))("fixedTopGap",t.bMT(5,11,e.isExtraScreenSmall)?92:56),t.R7$(6),t.Y8G("params",e.params)}}function Ne(n,a){if(1&n&&t.nrm(0,"app-component-nav",7),2&n){const e=t.XpG();t.Y8G("params",e.params)}}function Pe(n,a){if(1&n&&(t.j41(0,"a",2),t.EFF(1),t.k0s()),2&n){const e=a.$implicit,i=t.XpG(),s=t.XpG();t.Y8G("routerLink","/"+i+"/"+e.id),t.BMQ("aria-current",s.currentItemId===e.id?"page":"false"),t.R7$(),t.SpI(" ",e.name," ")}}function $e(n,a){if(1&n&&(t.j41(0,"div",1)(1,"mat-nav-list"),t.Z7z(2,Pe,2,3,"a",2,t.fX1),t.k0s()()),2&n){const e=t.XpG();t.R7$(2),t.Dyx(e.docItems.getItems(a))}}let P=(()=>{class n{constructor(e,i,s,o,r){this.docItems=e,this._route=i,this._navigationFocusService=s,this.subscriptions=new B.yU,this.isExtraScreenSmall=r.observe("(max-width: 720px)").pipe((0,y.T)(d=>d.matches)),this.isScreenSmall=r.observe("(max-width: 959px)").pipe((0,y.T)(d=>d.matches))}ngOnInit(){this.params=(0,X.z)(this._route.pathFromRoot.map(e=>e.params),Object.assign),this.subscriptions.add(this._navigationFocusService.navigationEndEvents.pipe((0,y.T)(()=>this.isScreenSmall)).subscribe(e=>{e&&this.sidenav&&this.sidenav.close()}))}ngOnDestroy(){this.subscriptions.unsubscribe()}toggleSidenav(e){return e.toggle()}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(T.$),t.rXU(g.nX),t.rXU(Xe._),t.rXU(t.SKi),t.rXU(L.QP))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["app-component-sidenav"]],viewQuery:function(i,s){if(1&i&&t.GBs(U,5),2&i){let o;t.mGM(o=t.lsd())&&(s.sidenav=o.first)}},standalone:!0,features:[t.aNF],decls:11,vars:6,consts:[["sidenav",""],[1,"docs-component-viewer-sidenav-container"],[1,"docs-component-viewer-sidenav",3,"opened","mode","fixedInViewport","fixedTopGap"],[1,"docs-component-sidenav-content"],[3,"toggleSidenav"],[1,"docs-component-sidenav-inner-content"],[1,"docs-component-sidenav-body-content"],[3,"params"],[1,"docs-component-viewer-footer"]],template:function(i,s){1&i&&(t.j41(0,"mat-sidenav-container",1),t.DNE(1,je,7,13,"mat-sidenav",2),t.nI1(2,"async"),t.j41(3,"div",3)(4,"component-page-header",4),t.bIt("toggleSidenav",function(){return s.toggleSidenav(s.sidenav)}),t.k0s(),t.j41(5,"div",5)(6,"main",6),t.DNE(7,Ne,1,1,"app-component-nav",7),t.nI1(8,"async"),t.nrm(9,"router-outlet"),t.k0s(),t.nrm(10,"app-footer",8),t.k0s()()()),2&i&&(t.R7$(),t.vxM(t.bMT(2,2,s.isScreenSmall)?1:-1),t.R7$(6),t.vxM(!1===t.bMT(8,4,s.isScreenSmall)?7:-1))},dependencies:()=>[ht,U,mt,$,Me,g.n3,be.w,x.Jj],styles:["app-component-sidenav{display:flex;flex-direction:column;overflow:auto}app-component-sidenav .docs-component-viewer-footer{margin-top:0}.docs-component-viewer-sidenav-container{flex:1;box-sizing:border-box}.docs-component-viewer-sidenav{overflow:auto}.docs-component-sidenav-inner-content{display:flex;flex-direction:row}.mat-drawer::-webkit-scrollbar{height:4px;width:4px}.docs-component-viewer-nav{position:sticky;top:0}.docs-component-viewer-nav .docs-component-viewer-nav-content{width:240px;padding:16px 8px;height:calc(100vh - 75px);overflow:auto;box-sizing:border-box}.docs-component-viewer-nav .docs-component-viewer-nav-content::-webkit-scrollbar{height:4px;width:4px}.docs-component-viewer-nav .docs-component-viewer-nav-content ul{list-style-type:none;margin:0 0 5px;padding:0;overflow:hidden}.docs-component-viewer-nav .docs-component-viewer-nav-content li{font-size:13px;line-height:16px;margin:0;padding:5px 15px 5px 20px}.docs-component-sidenav-content{display:flex;flex-direction:column;min-height:100%}.docs-component-sidenav-inner-content{display:flex;flex-direction:column;flex:1}.docs-component-sidenav-body-content{display:flex;flex:1 1 auto}div .mat-mdc-list-base{padding-top:0}div.docs-component-viewer-nav-content .mat-nav-list .mat-mdc-list-item .mat-list-item-content{padding-left:25px}@media (max-width: 959px){.docs-component-viewer-sidenav-container .docs-component-viewer-sidenav{z-index:4}.docs-component-viewer-nav{position:relative;top:0}.docs-component-viewer-nav .docs-component-viewer-nav-content{width:100%;border:none;margin:0;max-height:initial}}@media (max-width: 720px){.docs-component-viewer-sidenav-container{flex:1 0 auto}.docs-component-sidenav-body-content{flex-direction:column}}\n"],encapsulation:2})}return n})(),$=(()=>{class n{constructor(e){this.docItems=e}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(T.$))};static#e=this.\u0275cmp=t.VBU({type:n,selectors:[["app-component-nav"]],inputs:{params:"params"},standalone:!0,features:[t.aNF],decls:3,vars:3,consts:[[1,"docs-component-viewer-nav"],[1,"docs-component-viewer-nav-content"],["mat-list-item","","routerLinkActive","docs-component-viewer-sidenav-item-selected",3,"routerLink"]],template:function(i,s){if(1&i&&(t.j41(0,"div",0),t.DNE(1,$e,4,0,"div",1),t.nI1(2,"async"),t.k0s()),2&i){let o;t.R7$(),t.vxM((o=null==(o=t.bMT(2,1,s.params))?null:o.section)?1:-1,o)}},dependencies:[st,Zt,Kt,g.wQ,g.Wk,x.Jj],encapsulation:2,data:{animation:[(0,h.hZ)("bodyExpansion",[(0,h.wk)("collapsed",(0,h.iF)({height:"0px",display:"none"})),(0,h.wk)("expanded",(0,h.iF)({height:"*",display:"block"})),(0,h.kY)("expanded <=> collapsed",(0,h.i0)("225ms cubic-bezier(0.4,0.0,0.2,1)"))])]}})}return n})();const He=[{path:"",component:P,children:[{path:"component/:id",redirectTo:":id",pathMatch:"full"},{path:"category/:id",redirectTo:"/categories/:id",pathMatch:"full"},{path:"categories",children:[{path:"",component:ye}]},{path:":id",component:D,children:[{path:"",redirectTo:"overview",pathMatch:"full"},{path:"overview",component:Ve,pathMatch:"full"},{path:"api",component:Ge,pathMatch:"full"},{path:"examples",component:bt,pathMatch:"full"}]},{path:"**",redirectTo:"/404"}]}];let Ke=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#e=this.\u0275mod=t.$C({type:n});static#i=this.\u0275inj=t.G2t({imports:[ht,st,g.iI,Ce,Ue,pt.v,W.YN,wt,R.m_,g.iI.forChild(He),P,$]})}return n})()}}]); \ No newline at end of file diff --git a/docs/6521.c0f80b816627f70b.js b/docs/6521.c0f80b816627f70b.js deleted file mode 100644 index 52596f9..0000000 --- a/docs/6521.c0f80b816627f70b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[6521],{6521:(P,c,i)=>{i.r(c),i.d(c,{ion_input_password_toggle:()=>e});var r=i(8393),l=i(4929),u=i(333),d=i(3992),p=i(4921);const e=(()=>{let a=class{constructor(n){(0,r.r)(this,n),this.togglePasswordVisibility=()=>{const{inputElRef:s}=this;s&&(s.type="text"===s.type?"password":"text")},this.color=void 0,this.showIcon=void 0,this.hideIcon=void 0,this.type="password"}onTypeChange(n){"text"===n||"password"===n||(0,l.p)(`ion-input-password-toggle only supports inputs of type "text" or "password". Input of type "${n}" is not compatible.`,this.el)}connectedCallback(){const{el:n}=this,s=this.inputElRef=n.closest("ion-input");s?this.type=s.type:(0,l.p)("No ancestor ion-input found for ion-input-password-toggle. This component must be slotted inside of an ion-input.",n)}disconnectedCallback(){this.inputElRef=null}render(){var n,s;const{color:h,type:E}=this,g=(0,p.b)(this),I=null!==(n=this.showIcon)&&void 0!==n?n:d.x,m=null!==(s=this.hideIcon)&&void 0!==s?s:d.y,y="text"===E;return(0,r.h)(r.f,{key:"ed1c29726ce0c91548f0e2ada61e3f8b5c813d2d",class:(0,u.c)(h,{[g]:!0})},(0,r.h)("ion-button",{key:"9698eccdaedb86cf12d20acc53660371b3af3c55",mode:g,color:h,fill:"clear",shape:"round","aria-checked":y?"true":"false","aria-label":"show password",role:"switch",type:"button",onPointerDown:w=>{w.preventDefault()},onClick:this.togglePasswordVisibility},(0,r.h)("ion-icon",{key:"1f2119c30b56c800d9af44e6499445a0ebb466cf",slot:"icon-only","aria-hidden":"true",icon:y?m:I})))}get el(){return(0,r.i)(this)}static get watchers(){return{type:["onTypeChange"]}}};return a.style={ios:"",md:""},a})()},333:(P,c,i)=>{i.d(c,{c:()=>u,g:()=>p,h:()=>l,o:()=>_});var r=i(467);const l=(o,t)=>null!==t.closest(o),u=(o,t)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},t):t,p=o=>{const t={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(e=>null!=e).map(e=>e.trim()).filter(e=>""!==e):[])(o).forEach(e=>t[e]=!0),t},f=/^[a-z][a-z0-9+\-.]*:/,_=function(){var o=(0,r.A)(function*(t,e,a,n){if(null!=t&&"#"!==t[0]&&!f.test(t)){const s=document.querySelector("ion-router");if(s)return e?.preventDefault(),s.push(t,a,n)}return!1});return function(e,a,n,s){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/6840.c5fcdcf41a442a57.js b/docs/6840.c5fcdcf41a442a57.js deleted file mode 100644 index 6f57152..0000000 --- a/docs/6840.c5fcdcf41a442a57.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[6840],{6840:(x,h,u)=>{u.r(h),u.d(h,{ion_picker:()=>v});var f=u(467),s=u(8393),b=u(4920);const v=(()=>{let p=class{constructor(o){(0,s.r)(this,o),this.ionInputModeChange=(0,s.d)(this,"ionInputModeChange",7),this.useInputMode=!1,this.isInHighlightBounds=t=>{const{highlightEl:e}=this;if(!e)return!1;const n=e.getBoundingClientRect();return!(t.clientXn.right||t.clientYn.bottom)},this.onFocusOut=t=>{const{relatedTarget:e}=t;(!e||"ION-PICKER-COLUMN"!==e.tagName&&e!==this.inputEl)&&this.exitInputMode()},this.onFocusIn=t=>{const{target:e}=t;"ION-PICKER-COLUMN"!==e.tagName||this.actionOnClick||(e.numericInput?this.enterInputMode(e,!1):this.exitInputMode())},this.onClick=()=>{const{actionOnClick:t}=this;t&&(t(),this.actionOnClick=void 0)},this.onPointerDown=t=>{const{useInputMode:e,inputModeColumn:n,el:i}=this;if(this.isInHighlightBounds(t))if(e)this.actionOnClick="ION-PICKER-COLUMN"===t.target.tagName?n&&n===t.target?()=>{this.enterInputMode()}:()=>{this.enterInputMode(t.target)}:()=>{this.exitInputMode()};else{const r=1===i.querySelectorAll("ion-picker-column.picker-column-numeric-input").length?t.target:void 0;this.actionOnClick=()=>{this.enterInputMode(r)}}else this.actionOnClick=()=>{this.exitInputMode()}},this.enterInputMode=(t,e=!0)=>{const{inputEl:n,el:i}=this;!n||!i.querySelector("ion-picker-column.picker-column-numeric-input")||(this.useInputMode=!0,this.inputModeColumn=t,e?(this.destroyKeypressListener&&(this.destroyKeypressListener(),this.destroyKeypressListener=void 0),n.focus()):(i.addEventListener("keypress",this.onKeyPress),this.destroyKeypressListener=()=>{i.removeEventListener("keypress",this.onKeyPress)}),this.emitInputModeChange())},this.onKeyPress=t=>{const{inputEl:e}=this;if(!e)return;const n=parseInt(t.key,10);Number.isNaN(n)||(e.value+=t.key,this.onInputChange())},this.selectSingleColumn=()=>{const{inputEl:t,inputModeColumn:e,singleColumnSearchTimeout:n}=this;if(!t||!e)return;const i=Array.from(e.querySelectorAll("ion-picker-column-option")).filter(r=>!0!==r.disabled);if(n&&clearTimeout(n),this.singleColumnSearchTimeout=setTimeout(()=>{t.value="",this.singleColumnSearchTimeout=void 0},1e3),t.value.length>=3){const l=t.value.substring(t.value.length-2);return t.value=l,void this.selectSingleColumn()}const a=i.find(({textContent:r})=>r.replace(/^0+(?=[1-9])|0+(?=0$)/,"")===t.value);if(a)e.setValue(a.value);else if(2===t.value.length){const r=t.value.substring(t.value.length-1);t.value=r,this.selectSingleColumn()}},this.searchColumn=(t,e,n="start")=>{const i="start"===n?/^0+/:/0$/,a=Array.from(t.querySelectorAll("ion-picker-column-option")).find(r=>!0!==r.disabled&&r.textContent.replace(i,"")===e);a&&t.setValue(a.value)},this.selectMultiColumn=()=>{const{inputEl:t,el:e}=this;if(!t)return;const n=Array.from(e.querySelectorAll("ion-picker-column")).filter(c=>c.numericInput),i=n[0],a=n[1];let l,r=t.value;switch(r.length){case 1:this.searchColumn(i,r);break;case 2:const c=t.value.substring(0,1);r="0"===c||"1"===c?t.value:c,this.searchColumn(i,r),1===r.length&&(l=t.value.substring(t.value.length-1),this.searchColumn(a,l,"end"));break;case 3:const g=t.value.substring(0,1);r="0"===g||"1"===g?t.value.substring(0,2):g,this.searchColumn(i,r),l=t.value.substring(1===r.length?1:2),this.searchColumn(a,l,"end");break;case 4:const d=t.value.substring(0,1);r="0"===d||"1"===d?t.value.substring(0,2):d,this.searchColumn(i,r);const C=t.value.substring(1===r.length?1:2,t.value.length);this.searchColumn(a,C,"end");break;default:const I=t.value.substring(t.value.length-4);t.value=I,this.selectMultiColumn()}},this.onInputChange=()=>{const{useInputMode:t,inputEl:e,inputModeColumn:n}=this;!t||!e||(n?this.selectSingleColumn():this.selectMultiColumn())},this.emitInputModeChange=()=>{const{useInputMode:t,inputModeColumn:e}=this;this.ionInputModeChange.emit({useInputMode:t,inputModeColumn:e})}}preventTouchStartPropagation(o){o.stopPropagation()}componentWillLoad(){(0,b.g)(this.el).addEventListener("focusin",this.onFocusIn),(0,b.g)(this.el).addEventListener("focusout",this.onFocusOut)}exitInputMode(){var o=this;return(0,f.A)(function*(){const{inputEl:t,useInputMode:e}=o;!e||!t||(o.useInputMode=!1,o.inputModeColumn=void 0,t.blur(),t.value="",o.destroyKeypressListener&&(o.destroyKeypressListener(),o.destroyKeypressListener=void 0),o.emitInputModeChange())})()}render(){return(0,s.h)(s.f,{key:"02b0687b1f80ba295a965dfba76dd59e2d1de5d3",onPointerDown:o=>this.onPointerDown(o),onClick:()=>this.onClick()},(0,s.h)("input",{key:"f83ed84bcf9e02539c00d8a4e63e6a0d7fc4ac71","aria-hidden":"true",tabindex:-1,inputmode:"numeric",type:"number",onKeyDown:o=>{var t;"Enter"===o.key&&(null===(t=this.inputEl)||void 0===t||t.blur())},ref:o=>this.inputEl=o,onInput:()=>this.onInputChange(),onBlur:()=>this.exitInputMode()}),(0,s.h)("div",{key:"45b07fb0617d8e006712776bf78302288edb3ff4",class:"picker-before"}),(0,s.h)("div",{key:"73009229368e0d62b09c913aacade26f068a7aa9",class:"picker-after"}),(0,s.h)("div",{key:"b73da00e446cd1cfd511c39212e14a00d355752e",class:"picker-highlight",ref:o=>this.highlightEl=o}),(0,s.h)("slot",{key:"d969f5efc5ddb9eda6c4828702efd1ceeb69f767"}))}get el(){return(0,s.i)(this)}};return p.style={ios:":host{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:200px;direction:ltr;z-index:0}:host .picker-before,:host .picker-after{position:absolute;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;pointer-events:none}:host .picker-before{top:0;height:83px}:host .picker-before{inset-inline-start:0}:host .picker-after{top:116px;height:84px}:host .picker-after{inset-inline-start:0}:host .picker-highlight{border-radius:var(--highlight-border-radius, 8px);left:0;right:0;top:50%;bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;position:absolute;width:calc(100% - 16px);height:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--highlight-background);z-index:-1}:host input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host ::slotted(ion-picker-column:first-of-type){text-align:start}:host ::slotted(ion-picker-column:last-of-type){text-align:end}:host ::slotted(ion-picker-column:only-child){text-align:center}:host .picker-before{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), to(rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8)));background:linear-gradient(to bottom, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8) 100%)}:host .picker-after{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), to(rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8)));background:linear-gradient(to top, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8) 100%)}:host .picker-highlight{background:var(--highlight-background, var(--ion-color-step-150, var(--ion-background-color-step-150, #eeeeef)))}",md:":host{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:200px;direction:ltr;z-index:0}:host .picker-before,:host .picker-after{position:absolute;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;pointer-events:none}:host .picker-before{top:0;height:83px}:host .picker-before{inset-inline-start:0}:host .picker-after{top:116px;height:84px}:host .picker-after{inset-inline-start:0}:host .picker-highlight{border-radius:var(--highlight-border-radius, 8px);left:0;right:0;top:50%;bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;position:absolute;width:calc(100% - 16px);height:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--highlight-background);z-index:-1}:host input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host ::slotted(ion-picker-column:first-of-type){text-align:start}:host ::slotted(ion-picker-column:last-of-type){text-align:end}:host ::slotted(ion-picker-column:only-child){text-align:center}:host .picker-before{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), color-stop(90%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0)));background:linear-gradient(to bottom, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0) 90%)}:host .picker-after{background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), color-stop(90%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0)));background:linear-gradient(to top, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 30%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0) 90%)}"},p})()}}]); \ No newline at end of file diff --git a/docs/7020.6f2141c73950b891.js b/docs/7020.6f2141c73950b891.js deleted file mode 100644 index f1999e2..0000000 --- a/docs/7020.6f2141c73950b891.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7020],{7020:(i,e,o)=>{o.r(e),o.d(e,{ModulesModule:()=>m});var d=o(177),a=o(4710),n=o(3953);const u=[{path:"",component:(()=>{class t{static \u0275fac=function(s){return new(s||t)};static \u0275cmp=n.VBU({type:t,selectors:[["app-modules"]],decls:2,vars:0,template:function(s,h){1&s&&(n.j41(0,"p"),n.EFF(1,"modules works!"),n.k0s())}})}return t})()},{path:"mozg",loadChildren:()=>o.e(8205).then(o.bind(o,8205)).then(t=>t.MozgModule)},{path:"pages",loadChildren:()=>o.e(132).then(o.bind(o,132)).then(t=>t.PagesModule)}];let c=(()=>{class t{static \u0275fac=function(s){return new(s||t)};static \u0275mod=n.$C({type:t});static \u0275inj=n.G2t({imports:[a.iI.forChild(u),a.iI]})}return t})(),m=(()=>{class t{static \u0275fac=function(s){return new(s||t)};static \u0275mod=n.$C({type:t});static \u0275inj=n.G2t({imports:[d.MD,c]})}return t})()}}]); \ No newline at end of file diff --git a/docs/7030.3d83bdc70a8de3a1.js b/docs/7030.3d83bdc70a8de3a1.js deleted file mode 100644 index 75bac80..0000000 --- a/docs/7030.3d83bdc70a8de3a1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7030],{7030:(B,f,i)=>{i.r(f),i.d(f,{ion_reorder:()=>C,ion_reorder_group:()=>p});var x=i(467),l=i(8393),u=i(3992),E=i(4921),g=i(909),y=i(4920),m=i(1086);i(8438),i(8476);const C=(()=>{let e=class{constructor(t){(0,l.r)(this,t)}onClick(t){const s=this.el.closest("ion-reorder-group");t.preventDefault(),(!s||!s.disabled)&&t.stopImmediatePropagation()}render(){const t=(0,E.b)(this);return(0,l.h)(l.f,{key:"663d74e231e3af56b6298ee2539fdac9c8465839",class:t},(0,l.h)("slot",{key:"c7c384ab8c9ca8abdc89cd984a39dfde70e342ca"},(0,l.h)("ion-icon",{key:"c8b6052db03d4b9e33a90e600c20861c73ee73ce",icon:"ios"===t?u.j:u.k,lazy:!1,class:"reorder-icon",part:"icon","aria-hidden":"true"})))}get el(){return(0,l.i)(this)}};return e.style={ios:":host([slot]){display:none;line-height:0;z-index:100}.reorder-icon{display:block}::slotted(ion-icon){font-size:dynamic-font(16px)}.reorder-icon{font-size:2.125rem;opacity:0.4}",md:":host([slot]){display:none;line-height:0;z-index:100}.reorder-icon{display:block}::slotted(ion-icon){font-size:dynamic-font(16px)}.reorder-icon{font-size:1.9375rem;opacity:0.3}"},e})(),p=class{constructor(e){(0,l.r)(this,e),this.ionItemReorder=(0,l.d)(this,"ionItemReorder",7),this.lastToIndex=-1,this.cachedHeights=[],this.scrollElTop=0,this.scrollElBottom=0,this.scrollElInitial=0,this.containerTop=0,this.containerBottom=0,this.state=0,this.disabled=!0}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}connectedCallback(){var e=this;return(0,x.A)(function*(){const t=(0,g.f)(e.el);t&&(e.scrollEl=yield(0,g.g)(t)),e.gesture=(yield Promise.resolve().then(i.bind(i,8607))).createGesture({el:e.el,gestureName:"reorder",gesturePriority:110,threshold:0,direction:"y",passive:!1,canStart:s=>e.canStart(s),onStart:s=>e.onStart(s),onMove:s=>e.onMove(s),onEnd:()=>e.onEnd()}),e.disabledChanged()})()}disconnectedCallback(){this.onEnd(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}complete(e){return Promise.resolve(this.completeReorder(e))}canStart(e){if(this.selectedItemEl||0!==this.state)return!1;const s=e.event.target.closest("ion-reorder");if(!s)return!1;const r=v(s,this.el);return!!r&&(e.data=r,!0)}onStart(e){e.event.preventDefault();const t=this.selectedItemEl=e.data,s=this.cachedHeights;s.length=0;const r=this.el,o=r.children;if(!o||0===o.length)return;let c=0;for(let d=0;d{o===c||void 0!==e&&!0!==e||this.el.insertBefore(t,ce)return s;return t.length-1}reorderMove(e,t){const s=this.selectedItemHeight,r=this.el.children;for(let o=0;oe&&o<=t?n=`translateY(${-s}px)`:o=t&&(n=`translateY(${s}px)`),r[o].style.transform=n}}autoscroll(e){if(!this.scrollEl)return 0;let t=0;return ethis.scrollElBottom&&(t=b),0!==t&&this.scrollEl.scrollBy(0,t),this.scrollEl.scrollTop-this.scrollElInitial}render(){const e=(0,E.b)(this);return(0,l.h)(l.f,{key:"491f3e5843cf728ff4589e58bd86b8ce6709b293",class:{[e]:!0,"reorder-enabled":!this.disabled,"reorder-list-active":0!==this.state}})}get el(){return(0,l.i)(this)}static get watchers(){return{disabled:["disabledChanged"]}}},h=e=>e.$ionIndex,v=(e,t)=>{let s;for(;e;){if(s=e.parentElement,s===t)return e;e=s}},I=60,b=10,_="reorder-selected",P=(e,t,s)=>{const r=e[t];return e.splice(t,1),e.splice(s,0,r),e.slice()};p.style=".reorder-list-active>*{display:block;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms;will-change:transform}.reorder-enabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reorder-enabled ion-reorder{display:block;cursor:-webkit-grab;cursor:grab;pointer-events:all;-ms-touch-action:none;touch-action:none}.reorder-selected,.reorder-selected ion-reorder{cursor:-webkit-grabbing;cursor:grabbing}.reorder-selected{position:relative;-webkit-transition:none !important;transition:none !important;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);box-shadow:0 0 10px rgba(0, 0, 0, 0.4);opacity:0.8;z-index:100}.reorder-visible ion-reorder .reorder-icon{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}"}}]); \ No newline at end of file diff --git a/docs/7076.97ec8a78a2e4a318.js b/docs/7076.97ec8a78a2e4a318.js deleted file mode 100644 index 72eb96d..0000000 --- a/docs/7076.97ec8a78a2e4a318.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7076],{7076:(D,w,a)=>{a.r(w),a.d(w,{ion_select:()=>j,ion_select_option:()=>A,ion_select_popover:()=>H});var m=a(467),s=a(8393),C=a(9001),u=a(5572),g=a(4920),x=a(1070),E=a(5083),r=a(333),c=a(2935),d=a(3992),h=a(4921);a(8476),a(8669),a(1970);const j=class{constructor(t){(0,s.r)(this,t),this.ionChange=(0,s.d)(this,"ionChange",7),this.ionCancel=(0,s.d)(this,"ionCancel",7),this.ionDismiss=(0,s.d)(this,"ionDismiss",7),this.ionFocus=(0,s.d)(this,"ionFocus",7),this.ionBlur=(0,s.d)(this,"ionBlur",7),this.ionStyle=(0,s.d)(this,"ionStyle",7),this.inputId="ion-sel-"+F++,this.inheritedAttributes={},this.onClick=e=>{const l=e.target,i=l.closest('[slot="start"], [slot="end"]');l===this.el||null===i?(this.setFocus(),this.open(e)):e.preventDefault()},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.isExpanded=!1,this.cancelText="Cancel",this.color=void 0,this.compareWith=void 0,this.disabled=!1,this.fill=void 0,this.interface="alert",this.interfaceOptions={},this.justify="space-between",this.label=void 0,this.labelPlacement="start",this.multiple=!1,this.name=this.inputId,this.okText="OK",this.placeholder=void 0,this.selectedText=void 0,this.toggleIcon=void 0,this.expandedIcon=void 0,this.shape=void 0,this.value=void 0}styleChanged(){this.emitStyle()}setValue(t){this.value=t,this.ionChange.emit({value:t})}connectedCallback(){var t=this;return(0,m.A)(function*(){const{el:e}=t;t.notchController=(0,C.c)(e,()=>t.notchSpacerEl,()=>t.labelSlot),t.updateOverlayOptions(),t.emitStyle(),t.mutationO=(0,c.w)(t.el,"ion-select-option",(0,m.A)(function*(){t.updateOverlayOptions(),(0,s.j)(t)}))})()}componentWillLoad(){this.inheritedAttributes=(0,g.h)(this.el,["aria-label"])}componentDidLoad(){this.emitStyle()}disconnectedCallback(){this.mutationO&&(this.mutationO.disconnect(),this.mutationO=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}open(t){var e=this;return(0,m.A)(function*(){if(e.disabled||e.isExpanded)return;e.isExpanded=!0;const l=e.overlay=yield e.createOverlay(t);if(l.onDidDismiss().then(()=>{e.overlay=void 0,e.isExpanded=!1,e.ionDismiss.emit(),e.setFocus()}),yield l.present(),"popover"===e.interface){const i=e.childOpts.map(o=>o.value).indexOf(e.value);if(i>-1){const o=l.querySelector(`.select-interface-option:nth-child(${i+1})`);if(o){(0,g.f)(o);const n=o.querySelector("ion-radio, ion-checkbox");n&&n.focus()}}else{const o=l.querySelector("ion-radio:not(.radio-disabled), ion-checkbox:not(.checkbox-disabled)");o&&((0,g.f)(o.closest("ion-item")),o.focus())}}return l})()}createOverlay(t){let e=this.interface;return"action-sheet"===e&&this.multiple&&(console.warn(`Select interface cannot be "${e}" with a multi-value select. Using the "alert" interface instead.`),e="alert"),"popover"===e&&!t&&(console.warn(`Select interface cannot be a "${e}" without passing an event. Using the "alert" interface instead.`),e="alert"),"action-sheet"===e?this.openActionSheet():"popover"===e?this.openPopover(t):this.openAlert()}updateOverlayOptions(){const t=this.overlay;if(!t)return;const e=this.childOpts,l=this.value;switch(this.interface){case"action-sheet":t.buttons=this.createActionSheetButtons(e,l);break;case"popover":const i=t.querySelector("ion-select-popover");i&&(i.options=this.createPopoverOptions(e,l));break;case"alert":t.inputs=this.createAlertInputs(e,this.multiple?"checkbox":"radio",l)}}createActionSheetButtons(t,e){const l=t.map(i=>{const o=y(i),n=Array.from(i.classList).filter(p=>"hydrated"!==p).join(" "),b=`${P} ${n}`;return{role:(0,u.i)(e,o,this.compareWith)?"selected":"",text:i.textContent,cssClass:b,handler:()=>{this.setValue(o)}}});return l.push({text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}}),l}createAlertInputs(t,e,l){return t.map(o=>{const n=y(o),b=Array.from(o.classList).filter(f=>"hydrated"!==f).join(" ");return{type:e,cssClass:`${P} ${b}`,label:o.textContent||"",value:n,checked:(0,u.i)(l,n,this.compareWith),disabled:o.disabled}})}createPopoverOptions(t,e){return t.map(i=>{const o=y(i),n=Array.from(i.classList).filter(p=>"hydrated"!==p).join(" ");return{text:i.textContent||"",cssClass:`${P} ${n}`,value:o,checked:(0,u.i)(e,o,this.compareWith),disabled:i.disabled,handler:p=>{this.setValue(p),this.multiple||this.close()}}})}openPopover(t){var e=this;return(0,m.A)(function*(){const{fill:l,labelPlacement:i}=e,o=e.interfaceOptions,n=(0,h.b)(e),b="md"!==n,p=e.multiple,f=e.value;let _=t,O="auto";"floating"===i||"stacked"===i||"md"===n&&void 0!==l?O="cover":_=Object.assign(Object.assign({},t),{detail:{ionShadowTarget:e.nativeWrapperEl}});const v=Object.assign(Object.assign({mode:n,event:_,alignment:"center",size:O,showBackdrop:b},o),{component:"ion-select-popover",cssClass:["select-popover",o.cssClass],componentProps:{header:o.header,subHeader:o.subHeader,message:o.message,multiple:p,value:f,options:e.createPopoverOptions(e.childOpts,f)}});return x.c.create(v)})()}openActionSheet(){var t=this;return(0,m.A)(function*(){const e=(0,h.b)(t),l=t.interfaceOptions,i=Object.assign(Object.assign({mode:e},l),{buttons:t.createActionSheetButtons(t.childOpts,t.value),cssClass:["select-action-sheet",l.cssClass]});return x.b.create(i)})()}openAlert(){var t=this;return(0,m.A)(function*(){const e=t.interfaceOptions,l=t.multiple?"checkbox":"radio",i=(0,h.b)(t),o=Object.assign(Object.assign({mode:i},e),{header:e.header?e.header:t.labelText,inputs:t.createAlertInputs(t.childOpts,l,t.value),buttons:[{text:t.cancelText,role:"cancel",handler:()=>{t.ionCancel.emit()}},{text:t.okText,handler:n=>{t.setValue(n)}}],cssClass:["select-alert",e.cssClass,t.multiple?"multiple-select-alert":"single-select-alert"]});return x.a.create(o)})()}close(){return this.overlay?this.overlay.dismiss():Promise.resolve(!1)}hasValue(){return""!==this.getText()}get childOpts(){return Array.from(this.el.querySelectorAll("ion-select-option"))}get labelText(){const{label:t}=this;if(void 0!==t)return t;const{labelSlot:e}=this;return null!==e?e.textContent:void 0}getText(){const t=this.selectedText;return null!=t&&""!==t?t:R(this.childOpts,this.value,this.compareWith)}setFocus(){this.focusEl&&this.focusEl.focus()}emitStyle(){const{disabled:t}=this;this.ionStyle.emit({"interactive-disabled":t})}renderLabel(){const{label:t}=this;return(0,s.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel},part:"label"},void 0===t?(0,s.h)("slot",{name:"label"}):(0,s.h)("div",{class:"label-text"},t))}componentDidRender(){var t;null===(t=this.notchController)||void 0===t||t.calculateNotchWidth()}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return void 0!==this.label||null!==this.labelSlot}renderLabelContainer(){return"md"===(0,h.b)(this)&&"outline"===this.fill?[(0,s.h)("div",{class:"select-outline-container"},(0,s.h)("div",{class:"select-outline-start"}),(0,s.h)("div",{class:{"select-outline-notch":!0,"select-outline-notch-hidden":!this.hasLabel}},(0,s.h)("div",{class:"notch-spacer","aria-hidden":"true",ref:l=>this.notchSpacerEl=l},this.label)),(0,s.h)("div",{class:"select-outline-end"})),this.renderLabel()]:this.renderLabel()}renderSelectText(){const{placeholder:t}=this;let l=!1,i=this.getText();return""===i&&void 0!==t&&(i=t,l=!0),(0,s.h)("div",{"aria-hidden":"true",class:{"select-text":!0,"select-placeholder":l},part:l?"placeholder":"text"},i)}renderSelectIcon(){const t=(0,h.b)(this),{isExpanded:e,toggleIcon:l,expandedIcon:i}=this;let o;return o=e&&void 0!==i?i:l??("ios"===t?d.w:d.q),(0,s.h)("ion-icon",{class:"select-icon",part:"icon","aria-hidden":"true",icon:o})}get ariaLabel(){var t;const{placeholder:e,inheritedAttributes:l}=this,i=this.getText(),o=null!==(t=l["aria-label"])&&void 0!==t?t:this.labelText;let n=i;return""===n&&void 0!==e&&(n=e),void 0!==o&&(n=""===n?o:`${o}, ${n}`),n}renderListbox(){const{disabled:t,inputId:e,isExpanded:l}=this;return(0,s.h)("button",{disabled:t,id:e,"aria-label":this.ariaLabel,"aria-haspopup":"dialog","aria-expanded":`${l}`,onFocus:this.onFocus,onBlur:this.onBlur,ref:i=>this.focusEl=i})}render(){const{disabled:t,el:e,isExpanded:l,expandedIcon:i,labelPlacement:o,justify:n,placeholder:b,fill:p,shape:f,name:_,value:O}=this,I=(0,h.b)(this),v="floating"===o||"stacked"===o,Y=!v,G=(0,E.i)(e)?"rtl":"ltr",L=(0,r.h)("ion-item",this.el),N="md"===I&&"outline"!==p&&!L,T=this.hasValue(),J=null!==e.querySelector('[slot="start"], [slot="end"]');(0,g.d)(!0,e,_,W(O),t);const Q="stacked"===o||"floating"===o&&(T||l||J);return(0,s.h)(s.f,{key:"e14586e887c0b73457b9f1e8f0585dfc7d590051",onClick:this.onClick,class:(0,r.c)(this.color,{[I]:!0,"in-item":L,"in-item-color":(0,r.h)("ion-item.ion-color",e),"select-disabled":t,"select-expanded":l,"has-expanded-icon":void 0!==i,"has-value":T,"label-floating":Q,"has-placeholder":void 0!==b,"ion-focusable":!0,[`select-${G}`]:!0,[`select-fill-${p}`]:void 0!==p,[`select-justify-${n}`]:Y,[`select-shape-${f}`]:void 0!==f,[`select-label-placement-${o}`]:!0})},(0,s.h)("label",{key:"b44929542c809f2dca25afc588701762a083edd1",class:"select-wrapper",id:"select-label"},this.renderLabelContainer(),(0,s.h)("div",{key:"195e3fad9cea0363ff00bf257ec2975fe5aa6887",class:"select-wrapper-inner"},(0,s.h)("slot",{key:"9da7161a69b92d6fd124a478348d3fa420092f26",name:"start"}),(0,s.h)("div",{key:"49c589c164d167de0ba5741a0c80fba58ea0bec6",class:"native-wrapper",ref:X=>this.nativeWrapperEl=X,part:"container"},this.renderSelectText(),this.renderListbox()),(0,s.h)("slot",{key:"de1536d910fceb8e2dbdda13abcf88ee969888b8",name:"end"}),!v&&this.renderSelectIcon()),v&&this.renderSelectIcon(),N&&(0,s.h)("div",{key:"e821b7b32cd1996eaa6d471df9b531ad0d491098",class:"select-highlight"})))}get el(){return(0,s.i)(this)}static get watchers(){return{disabled:["styleChanged"],isExpanded:["styleChanged"],placeholder:["styleChanged"],value:["styleChanged"]}}},y=t=>{const e=t.value;return void 0===e?t.textContent||"":e},W=t=>{if(null!=t)return Array.isArray(t)?t.join(","):t.toString()},R=(t,e,l)=>void 0===e?"":Array.isArray(e)?e.map(i=>z(t,i,l)).filter(i=>null!==i).join(", "):z(t,e,l)||"",z=(t,e,l)=>{const i=t.find(o=>(0,u.c)(e,y(o),l));return i?i.textContent:null};let F=0;const P="select-interface-option";j.style={ios:":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0}:host(.select-disabled){pointer-events:none}:host(.ion-focused) button{border:2px solid #5e9ed6}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0;position:relative;-ms-flex-negative:0;flex-shrink:0}:host(.in-item-color) .select-icon{color:inherit}:host(.select-label-placement-stacked) .select-icon,:host(.select-label-placement-floating) .select-icon{position:absolute;height:100%}:host(.select-ltr.select-label-placement-stacked) .select-icon,:host(.select-ltr.select-label-placement-floating) .select-icon{right:var(--padding-end, 0)}:host(.select-rtl.select-label-placement-stacked) .select-icon,:host(.select-rtl.select-label-placement-floating) .select-icon{left:var(--padding-start, 0)}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:inherit;overflow:hidden}.select-wrapper{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal;cursor:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper .select-placeholder{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.select-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{-ms-flex-positive:1;flex-grow:1}:host(.ion-touched.ion-invalid){--highlight-color:var(--highlight-color-invalid)}:host(.ion-valid){--highlight-color:var(--highlight-color-valid)}.label-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text,::slotted([slot=label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden,.select-outline-notch-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}:host(.select-justify-space-between) .select-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.select-justify-start) .select-wrapper{-ms-flex-pack:start;justify-content:start}:host(.select-justify-end) .select-wrapper{-ms-flex-pack:end;justify-content:end}:host(.select-label-placement-start) .select-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.select-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-end) .select-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.select-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.select-label-placement-stacked) .select-wrapper,:host(.select-label-placement-floating) .select-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}:host(.select-label-placement-stacked) .label-text-wrapper,:host(.select-label-placement-floating) .label-text-wrapper{max-width:100%}:host(.select-ltr.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-label-placement-stacked) .native-wrapper,:host(.select-label-placement-floating) .native-wrapper{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0;-ms-flex-positive:1;flex-grow:1;width:100%}:host(.select-label-placement-floating) .label-text-wrapper{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}:host(.select-label-placement-floating:not(.label-floating)) .native-wrapper .select-placeholder{opacity:0}:host(.select-expanded.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.ion-focused.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-value.select-label-placement-floating) .native-wrapper .select-placeholder{opacity:1}:host(.label-floating) .label-text-wrapper{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]:last-of-type){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]:first-of-type){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host{--highlight-height:0px}.select-icon{width:1.125rem;height:1.125rem;color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{width:calc(100% - 1.125rem - 4px)}:host(.select-disabled){opacity:0.3}::slotted(ion-button[slot=start].button-has-icon-only),::slotted(ion-button[slot=end].button-has-icon-only){--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}",md:":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0}:host(.select-disabled){pointer-events:none}:host(.ion-focused) button{border:2px solid #5e9ed6}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0;position:relative;-ms-flex-negative:0;flex-shrink:0}:host(.in-item-color) .select-icon{color:inherit}:host(.select-label-placement-stacked) .select-icon,:host(.select-label-placement-floating) .select-icon{position:absolute;height:100%}:host(.select-ltr.select-label-placement-stacked) .select-icon,:host(.select-ltr.select-label-placement-floating) .select-icon{right:var(--padding-end, 0)}:host(.select-rtl.select-label-placement-stacked) .select-icon,:host(.select-rtl.select-label-placement-floating) .select-icon{left:var(--padding-start, 0)}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:inherit;overflow:hidden}.select-wrapper{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal;cursor:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper .select-placeholder{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.select-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{-ms-flex-positive:1;flex-grow:1}:host(.ion-touched.ion-invalid){--highlight-color:var(--highlight-color-invalid)}:host(.ion-valid){--highlight-color:var(--highlight-color-valid)}.label-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text,::slotted([slot=label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden,.select-outline-notch-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}:host(.select-justify-space-between) .select-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.select-justify-start) .select-wrapper{-ms-flex-pack:start;justify-content:start}:host(.select-justify-end) .select-wrapper{-ms-flex-pack:end;justify-content:end}:host(.select-label-placement-start) .select-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.select-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-end) .select-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.select-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.select-label-placement-stacked) .select-wrapper,:host(.select-label-placement-floating) .select-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}:host(.select-label-placement-stacked) .label-text-wrapper,:host(.select-label-placement-floating) .label-text-wrapper{max-width:100%}:host(.select-ltr.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-label-placement-stacked) .native-wrapper,:host(.select-label-placement-floating) .native-wrapper{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0;-ms-flex-positive:1;flex-grow:1;width:100%}:host(.select-label-placement-floating) .label-text-wrapper{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}:host(.select-label-placement-floating:not(.label-floating)) .native-wrapper .select-placeholder{opacity:0}:host(.select-expanded.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.ion-focused.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-value.select-label-placement-floating) .native-wrapper .select-placeholder{opacity:1}:host(.label-floating) .label-text-wrapper{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]:last-of-type){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]:first-of-type){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.select-fill-solid){--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}:host(.select-fill-solid) .select-wrapper{border-bottom:var(--border-width) var(--border-style) var(--border-color)}:host(.has-focus.select-fill-solid.ion-valid),:host(.select-fill-solid.ion-touched.ion-invalid){--border-color:var(--highlight-color)}:host(.select-fill-solid) .select-bottom{border-top:none}@media (any-hover: hover){:host(.select-fill-solid:hover){--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}:host(.select-fill-solid.select-expanded),:host(.select-fill-solid.ion-focused){--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}:host(.select-fill-solid) .select-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}:host(.label-floating.select-fill-solid) .label-text-wrapper{max-width:calc(100% / 0.75)}:host(.select-fill-outline){--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}:host(.select-fill-outline.select-shape-round){--border-radius:28px;--padding-start:32px;--padding-end:32px}:host(.has-focus.select-fill-outline.ion-valid),:host(.select-fill-outline.ion-touched.ion-invalid){--border-color:var(--highlight-color)}@media (any-hover: hover){:host(.select-fill-outline:hover){--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}:host(.select-fill-outline.select-expanded),:host(.select-fill-outline.ion-focused){--border-width:var(--highlight-height);--border-color:var(--highlight-color)}:host(.select-fill-outline) .select-bottom{border-top:none}:host(.select-fill-outline) .select-wrapper{border-bottom:none}:host(.select-ltr.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-fill-outline.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-fill-outline.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-fill-outline.select-label-placement-floating) .label-text-wrapper{position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}:host(.select-fill-outline) .label-text-wrapper{position:relative;z-index:1}:host(.label-floating.select-fill-outline) .label-text-wrapper{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc((100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75)}:host(.select-fill-outline.select-label-placement-stacked) select,:host(.select-fill-outline.select-label-placement-floating) select{margin-left:0;margin-right:0;margin-top:6px;margin-bottom:6px}:host(.select-fill-outline) .select-outline-container{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}:host(.select-fill-outline) .select-outline-start,:host(.select-fill-outline) .select-outline-end{pointer-events:none}:host(.select-fill-outline) .select-outline-start,:host(.select-fill-outline) .select-outline-notch,:host(.select-fill-outline) .select-outline-end{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.select-fill-outline) .select-outline-notch{max-width:calc(100% - var(--padding-start) - var(--padding-end))}:host(.select-fill-outline) .notch-spacer{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none}:host(.select-fill-outline) .select-outline-start{-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color)}:host(.select-fill-outline) .select-outline-start{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius)}:host(.select-fill-outline) .select-outline-start{width:calc(var(--padding-start) - 4px)}:host(.select-fill-outline) .select-outline-end{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color)}:host(.select-fill-outline) .select-outline-end{border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px}:host(.select-fill-outline) .select-outline-end{-ms-flex-positive:1;flex-grow:1}:host(.label-floating.select-fill-outline) .select-outline-notch{border-top:none}:host{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--highlight-height:2px}.select-icon{width:0.8125rem;-webkit-transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);color:var(--ion-color-step-500, var(--ion-text-color-step-500, gray))}:host(.select-label-placement-floating.select-expanded) .label-text-wrapper,:host(.select-label-placement-floating.ion-focused) .label-text-wrapper,:host(.select-label-placement-stacked.select-expanded) .label-text-wrapper,:host(.select-label-placement-stacked.ion-focused) .label-text-wrapper{color:var(--highlight-color)}:host(.has-focus.select-label-placement-floating.ion-valid) .label-text-wrapper,:host(.select-label-placement-floating.ion-touched.ion-invalid) .label-text-wrapper,:host(.has-focus.select-label-placement-stacked.ion-valid) .label-text-wrapper,:host(.select-label-placement-stacked.ion-touched.ion-invalid) .label-text-wrapper{color:var(--highlight-color)}.select-highlight{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.select-highlight{inset-inline-start:0}:host(.select-expanded) .select-highlight,:host(.ion-focused) .select-highlight{-webkit-transform:scale(1);transform:scale(1)}:host(.in-item) .select-highlight{bottom:0}:host(.in-item) .select-highlight{inset-inline-start:0}:host(.select-expanded:not(.has-expanded-icon)) .select-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.select-expanded) .select-wrapper .select-icon,:host(.has-focus.ion-valid) .select-wrapper .select-icon,:host(.ion-touched.ion-invalid) .select-wrapper .select-icon,:host(.ion-focused) .select-wrapper .select-icon{color:var(--highlight-color)}:host(.select-shape-round){--border-radius:16px}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{width:calc(100% - 0.8125rem - 4px)}:host(.select-disabled){opacity:0.38}::slotted(ion-button[slot=start].button-has-icon-only),::slotted(ion-button[slot=end].button-has-icon-only){--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}"};const A=class{constructor(t){(0,s.r)(this,t),this.inputId="ion-selopt-"+$++,this.disabled=!1,this.value=void 0}render(){return(0,s.h)(s.f,{key:"ba5a9c695c53fe0802af11a49f4305a9b8f71773",role:"option",id:this.inputId,class:(0,h.b)(this)})}get el(){return(0,s.i)(this)}};let $=0;A.style=":host{display:none}";const H=(()=>{let t=class{constructor(e){(0,s.r)(this,e),this.header=void 0,this.subHeader=void 0,this.message=void 0,this.multiple=void 0,this.options=[]}findOptionFromEvent(e){const{options:l}=this;return l.find(i=>i.value===e.target.value)}callOptionHandler(e){const l=this.findOptionFromEvent(e),i=this.getValues(e);l?.handler&&(0,x.s)(l.handler,i)}dismissParentPopover(){const e=this.el.closest("ion-popover");e&&e.dismiss()}setChecked(e){const{multiple:l}=this,i=this.findOptionFromEvent(e);l&&i&&(i.checked=e.detail.checked)}getValues(e){const{multiple:l,options:i}=this;if(l)return i.filter(n=>n.checked).map(n=>n.value);const o=this.findOptionFromEvent(e);return o?o.value:void 0}renderOptions(e){const{multiple:l}=this;return!0===l?this.renderCheckboxOptions(e):this.renderRadioOptions(e)}renderCheckboxOptions(e){return e.map(l=>(0,s.h)("ion-item",{class:Object.assign({"item-checkbox-checked":l.checked},(0,r.g)(l.cssClass))},(0,s.h)("ion-checkbox",{value:l.value,disabled:l.disabled,checked:l.checked,justify:"start",labelPlacement:"end",onIonChange:i=>{this.setChecked(i),this.callOptionHandler(i),(0,s.j)(this)}},l.text)))}renderRadioOptions(e){const l=e.filter(i=>i.checked).map(i=>i.value)[0];return(0,s.h)("ion-radio-group",{value:l,onIonChange:i=>this.callOptionHandler(i)},e.map(i=>(0,s.h)("ion-item",{class:Object.assign({"item-radio-checked":i.value===l},(0,r.g)(i.cssClass))},(0,s.h)("ion-radio",{value:i.value,disabled:i.disabled,onClick:()=>this.dismissParentPopover(),onKeyUp:o=>{" "===o.key&&this.dismissParentPopover()}},i.text))))}render(){const{header:e,message:l,options:i,subHeader:o}=this,n=void 0!==o||void 0!==l;return(0,s.h)(s.f,{key:"302553a2eec4d1442751b8af28b7c9bd3487fd5d",class:(0,h.b)(this)},(0,s.h)("ion-list",{key:"39ae8579e6fe3bae2c7504147268ad5c82fd27e6"},void 0!==e&&(0,s.h)("ion-list-header",{key:"e0e6686380d188f46c593e1bb25287dcf08c75c2"},e),n&&(0,s.h)("ion-item",{key:"8a2d8652db269593c0ba7d767277e12c2b06144d"},(0,s.h)("ion-label",{key:"a30cc0ecf95d5bdd6421ee1683922c1b853e98ea",class:"ion-text-wrap"},void 0!==o&&(0,s.h)("h3",{key:"c298459ca450123808a08d65660825b2c26d00e5"},o),void 0!==l&&(0,s.h)("p",{key:"ed895fbaec020e809021138401341b6fd7675035"},l))),this.renderOptions(i)))}get el(){return(0,s.i)(this)}};return t.style={ios:".sc-ion-select-popover-ios-h ion-list.sc-ion-select-popover-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-ios,ion-label.sc-ion-select-popover-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-select-popover-ios-h{overflow-y:auto}",md:".sc-ion-select-popover-md-h ion-list.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-md,ion-label.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-select-popover-md-h{overflow-y:auto}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md::part(container){display:none}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md::part(label){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-item.sc-ion-select-popover-md{--inner-border-width:0}.item-radio-checked.sc-ion-select-popover-md{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08);--background-focused:var(--ion-color-primary, #0054e9);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #0054e9);--background-hover-opacity:0.12}.item-checkbox-checked.sc-ion-select-popover-md{--background-activated:var(--ion-item-color, var(--ion-text-color, #000));--background-focused:var(--ion-item-color, var(--ion-text-color, #000));--background-hover:var(--ion-item-color, var(--ion-text-color, #000));--color:var(--ion-color-primary, #0054e9)}"},t})()},333:(D,w,a)=>{a.d(w,{c:()=>C,g:()=>g,h:()=>s,o:()=>E});var m=a(467);const s=(r,c)=>null!==c.closest(r),C=(r,c)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},c):c,g=r=>{const c={};return(r=>void 0!==r?(Array.isArray(r)?r:r.split(" ")).filter(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(r).forEach(d=>c[d]=!0),c},x=/^[a-z][a-z0-9+\-.]*:/,E=function(){var r=(0,m.A)(function*(c,d,h,S){if(null!=c&&"#"!==c[0]&&!x.test(c)){const k=document.querySelector("ion-router");if(k)return d?.preventDefault(),k.push(c,h,S)}return!1});return function(d,h,S,k){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/7179.0f93648e2e0c1a97.js b/docs/7179.0f93648e2e0c1a97.js deleted file mode 100644 index 6f1f9d2..0000000 --- a/docs/7179.0f93648e2e0c1a97.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7179],{7179:(_,s,a)=>{a.r(s),a.d(s,{mdTransitionAnimation:()=>T});var o=a(2144),c=a(4442);const T=(O,e)=>{var t,l,r;const d="40px",u="back"===e.direction,E=e.leavingEl,g=(0,c.g)(e.enteringEl),f=g.querySelector("ion-toolbar"),n=(0,o.c)();if(n.addElement(g).fill("both").beforeRemoveClass("ion-page-invisible"),u?n.duration((null!==(t=e.duration)&&void 0!==t?t:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)"):n.duration((null!==(l=e.duration)&&void 0!==l?l:0)||280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform",`translateY(${d})`,"translateY(0px)").fromTo("opacity",.01,1),f){const i=(0,o.c)();i.addElement(f),n.addAnimation(i)}if(E&&u){n.duration((null!==(r=e.duration)&&void 0!==r?r:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)");const i=(0,o.c)();i.addElement((0,c.g)(E)).onFinish(v=>{1===v&&i.elements.length>0&&i.elements[0].style.setProperty("display","none")}).fromTo("transform","translateY(0px)",`translateY(${d})`).fromTo("opacity",1,0),n.addAnimation(i)}return n}}}]); \ No newline at end of file diff --git a/docs/7240.1296445fd4bc9cd9.js b/docs/7240.1296445fd4bc9cd9.js deleted file mode 100644 index 1f3c7d8..0000000 --- a/docs/7240.1296445fd4bc9cd9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7240],{7240:(e,s,t)=>{t.r(s),t.d(s,{ion_backdrop:()=>p});var a=t(8393),n=t(4921);const p=(()=>{let r=class{constructor(o){(0,a.r)(this,o),this.ionBackdropTap=(0,a.d)(this,"ionBackdropTap",7),this.visible=!0,this.tappable=!0,this.stopPropagation=!0}onMouseDown(o){this.emitTap(o)}emitTap(o){this.stopPropagation&&(o.preventDefault(),o.stopPropagation()),this.tappable&&this.ionBackdropTap.emit()}render(){const o=(0,n.b)(this);return(0,a.h)(a.f,{key:"c803b4302c8e722064feb03dafe3cb6e190b4f2b",tabindex:"-1","aria-hidden":"true",class:{[o]:!0,"backdrop-hide":!this.visible,"backdrop-no-tappable":!this.tappable}})}};return r.style={ios:":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}",md:":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}"},r})()}}]); \ No newline at end of file diff --git a/docs/7270.01f74c0c980392a0.js b/docs/7270.01f74c0c980392a0.js deleted file mode 100644 index 6a8dd69..0000000 --- a/docs/7270.01f74c0c980392a0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7270],{6259:(P,F,o)=>{o.d(F,{S:()=>y});var i=o(3953),v=o(9327),t=o(6354),c=o(8834),d=o(5596),C=o(6195),f=o(9213),g=o(9115),T=o(177);function D(p,k){if(1&p&&(i.j41(0,"mat-grid-tile",4)(1,"mat-card",5)(2,"mat-card-header")(3,"mat-card-title"),i.EFF(4),i.j41(5,"button",6)(6,"mat-icon"),i.EFF(7,"more_vert"),i.k0s()(),i.j41(8,"mat-menu",7,0)(10,"button",8),i.EFF(11,"Expand"),i.k0s(),i.j41(12,"button",8),i.EFF(13,"Remove"),i.k0s()()()(),i.j41(14,"mat-card-content",9)(15,"div"),i.EFF(16,"Card Content Here"),i.k0s()()()()),2&p){const u=k.$implicit,b=i.sdS(9);i.Y8G("colspan",u.cols)("rowspan",u.rows),i.R7$(4),i.SpI(" ",u.title," "),i.R7$(),i.Y8G("matMenuTriggerFor",b)}}let y=(()=>{class p{breakpointObserver=(0,i.WQX)(v.QP);cards=this.breakpointObserver.observe(v.Rp.Handset).pipe((0,t.T)(({matches:u})=>u?[{title:"Card 1",cols:1,rows:1},{title:"Card 2",cols:1,rows:1},{title:"Card 3",cols:1,rows:1},{title:"Card 4",cols:1,rows:1}]:[{title:"Card 1",cols:2,rows:1},{title:"Card 2",cols:1,rows:1},{title:"Card 3",cols:1,rows:2},{title:"Card 4",cols:1,rows:1}]));static \u0275fac=function(b){return new(b||p)};static \u0275cmp=i.VBU({type:p,selectors:[["app-dashboard"]],decls:7,vars:2,consts:[["menu","matMenu"],[1,"grid-container"],[1,"mat-h1"],["cols","2","rowHeight","350px"],[3,"colspan","rowspan"],[1,"dashboard-card"],["mat-icon-button","","aria-label","Toggle menu",1,"more-button",3,"matMenuTriggerFor"],["xPosition","before"],["mat-menu-item",""],[1,"dashboard-card-content"]],template:function(b,j){1&b&&(i.j41(0,"div",1)(1,"h1",2),i.EFF(2,"Dashboard"),i.k0s(),i.j41(3,"mat-grid-list",3),i.Z7z(4,D,17,4,"mat-grid-tile",4,i.fX1),i.nI1(6,"async"),i.k0s()()),2&b&&(i.R7$(4),i.Dyx(i.bMT(6,0,j.cards)))},dependencies:[c.iY,d.RN,d.m2,d.MM,d.dh,C.B_,C.NS,f.An,g.kk,g.fb,g.Cp,T.Jj],styles:[".grid-container[_ngcontent-%COMP%]{margin:20px}.dashboard-card[_ngcontent-%COMP%]{position:absolute;inset:15px}.more-button[_ngcontent-%COMP%]{position:absolute;top:5px;right:10px}.dashboard-card-content[_ngcontent-%COMP%]{text-align:center}"]})}return p})()},7270:(P,F,o)=>{o.r(F),o.d(F,{MaterialApiModule:()=>ct});var i=o(177),v=o(4710),t=o(3953),c=o(9465),d=o(9417),C=o(8834),f=o(5596),g=o(6467),T=o(9631),D=o(5951),y=o(2798),p=o(6600);function k(e,s){1&e&&(t.j41(0,"mat-error"),t.EFF(1,"First name is "),t.j41(2,"strong"),t.EFF(3,"required"),t.k0s()())}function u(e,s){1&e&&(t.j41(0,"mat-error"),t.EFF(1,"Last name is "),t.j41(2,"strong"),t.EFF(3,"required"),t.k0s()())}function b(e,s){1&e&&(t.j41(0,"mat-error"),t.EFF(1,"Address is "),t.j41(2,"strong"),t.EFF(3,"required"),t.k0s()())}function j(e,s){1&e&&(t.j41(0,"mat-form-field",5),t.nrm(1,"textarea",21),t.k0s())}function I(e,s){if(1&e){const a=t.RV6();t.j41(0,"button",22),t.bIt("click",function(){t.eBV(a);const r=t.XpG();return t.Njj(r.hasUnitNumber=!r.hasUnitNumber)}),t.EFF(1," + Add C/O, Apt, Suite, Unit "),t.k0s()}}function O(e,s){1&e&&(t.j41(0,"mat-error"),t.EFF(1,"City is "),t.j41(2,"strong"),t.EFF(3,"required"),t.k0s()())}function A(e,s){if(1&e&&(t.j41(0,"mat-option",13),t.EFF(1),t.k0s()),2&e){const a=s.$implicit;t.Y8G("value",a.abbreviation),t.R7$(),t.JRh(a.name)}}function _(e,s){1&e&&(t.j41(0,"mat-error"),t.EFF(1,"State is "),t.j41(2,"strong"),t.EFF(3,"required"),t.k0s()())}let L=(()=>{class e{fb=(0,t.WQX)(d.ok);addressForm=this.fb.group({company:null,firstName:[null,d.k0.required],lastName:[null,d.k0.required],address:[null,d.k0.required],address2:null,city:[null,d.k0.required],state:[null,d.k0.required],postalCode:[null,d.k0.compose([d.k0.required,d.k0.minLength(5),d.k0.maxLength(5)])],shipping:["free",d.k0.required]});hasUnitNumber=!1;states=[{name:"Alabama",abbreviation:"AL"},{name:"Alaska",abbreviation:"AK"},{name:"American Samoa",abbreviation:"AS"},{name:"Arizona",abbreviation:"AZ"},{name:"Arkansas",abbreviation:"AR"},{name:"California",abbreviation:"CA"},{name:"Colorado",abbreviation:"CO"},{name:"Connecticut",abbreviation:"CT"},{name:"Delaware",abbreviation:"DE"},{name:"District Of Columbia",abbreviation:"DC"},{name:"Federated States Of Micronesia",abbreviation:"FM"},{name:"Florida",abbreviation:"FL"},{name:"Georgia",abbreviation:"GA"},{name:"Guam",abbreviation:"GU"},{name:"Hawaii",abbreviation:"HI"},{name:"Idaho",abbreviation:"ID"},{name:"Illinois",abbreviation:"IL"},{name:"Indiana",abbreviation:"IN"},{name:"Iowa",abbreviation:"IA"},{name:"Kansas",abbreviation:"KS"},{name:"Kentucky",abbreviation:"KY"},{name:"Louisiana",abbreviation:"LA"},{name:"Maine",abbreviation:"ME"},{name:"Marshall Islands",abbreviation:"MH"},{name:"Maryland",abbreviation:"MD"},{name:"Massachusetts",abbreviation:"MA"},{name:"Michigan",abbreviation:"MI"},{name:"Minnesota",abbreviation:"MN"},{name:"Mississippi",abbreviation:"MS"},{name:"Missouri",abbreviation:"MO"},{name:"Montana",abbreviation:"MT"},{name:"Nebraska",abbreviation:"NE"},{name:"Nevada",abbreviation:"NV"},{name:"New Hampshire",abbreviation:"NH"},{name:"New Jersey",abbreviation:"NJ"},{name:"New Mexico",abbreviation:"NM"},{name:"New York",abbreviation:"NY"},{name:"North Carolina",abbreviation:"NC"},{name:"North Dakota",abbreviation:"ND"},{name:"Northern Mariana Islands",abbreviation:"MP"},{name:"Ohio",abbreviation:"OH"},{name:"Oklahoma",abbreviation:"OK"},{name:"Oregon",abbreviation:"OR"},{name:"Palau",abbreviation:"PW"},{name:"Pennsylvania",abbreviation:"PA"},{name:"Puerto Rico",abbreviation:"PR"},{name:"Rhode Island",abbreviation:"RI"},{name:"South Carolina",abbreviation:"SC"},{name:"South Dakota",abbreviation:"SD"},{name:"Tennessee",abbreviation:"TN"},{name:"Texas",abbreviation:"TX"},{name:"Utah",abbreviation:"UT"},{name:"Vermont",abbreviation:"VT"},{name:"Virgin Islands",abbreviation:"VI"},{name:"Virginia",abbreviation:"VA"},{name:"Washington",abbreviation:"WA"},{name:"West Virginia",abbreviation:"WV"},{name:"Wisconsin",abbreviation:"WI"},{name:"Wyoming",abbreviation:"WY"}];onSubmit(){alert("Thanks!")}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=t.VBU({type:e,selectors:[["app-address-form"]],decls:58,vars:8,consts:[["postalCode",""],["novalidate","",3,"ngSubmit","formGroup"],[1,"shipping-card"],[1,"row"],[1,"col"],[1,"full-width"],["matInput","","placeholder","Company","formControlName","company"],["matInput","","placeholder","First name","formControlName","firstName"],["matInput","","placeholder","Last name","formControlName","lastName"],["matInput","","placeholder","Address","formControlName","address"],["mat-button","","type","button"],["matInput","","placeholder","City","formControlName","city"],["placeholder","State","formControlName","state"],[3,"value"],["matInput","","maxlength","5","placeholder","Postal Code","type","number","formControlName","postalCode"],["align","end"],["formControlName","shipping"],["value","free"],["value","priority"],["value","nextday"],["mat-raised-button","","color","primary","type","submit"],["matInput","","placeholder","Address 2","formControlName","address2"],["mat-button","","type","button",3,"click"]],template:function(n,r){if(1&n){const m=t.RV6();t.j41(0,"form",1),t.bIt("ngSubmit",function(){return t.eBV(m),t.Njj(r.onSubmit())}),t.j41(1,"mat-card",2)(2,"mat-card-header")(3,"mat-card-title"),t.EFF(4,"Shipping Information"),t.k0s()(),t.j41(5,"mat-card-content")(6,"div",3)(7,"div",4)(8,"mat-form-field",5),t.nrm(9,"input",6),t.k0s()()(),t.j41(10,"div",3)(11,"div",4)(12,"mat-form-field",5),t.nrm(13,"input",7),t.DNE(14,k,4,0,"mat-error"),t.k0s()(),t.j41(15,"div",4)(16,"mat-form-field",5),t.nrm(17,"input",8),t.DNE(18,u,4,0,"mat-error"),t.k0s()()(),t.j41(19,"div",3)(20,"div",4)(21,"mat-form-field",5),t.nrm(22,"textarea",9),t.DNE(23,b,4,0,"mat-error"),t.k0s()()(),t.j41(24,"div",3)(25,"div",4),t.DNE(26,j,2,0,"mat-form-field",5)(27,I,2,0,"button",10),t.k0s()(),t.j41(28,"div",3)(29,"div",4)(30,"mat-form-field",5),t.nrm(31,"input",11),t.DNE(32,O,4,0,"mat-error"),t.k0s()(),t.j41(33,"div",4)(34,"mat-form-field",5)(35,"mat-select",12),t.Z7z(36,A,2,2,"mat-option",13,t.fX1),t.k0s(),t.DNE(38,_,4,0,"mat-error"),t.k0s()()(),t.j41(39,"div",3)(40,"div",4)(41,"mat-form-field",5),t.nrm(42,"input",14,0),t.j41(44,"mat-hint",15),t.EFF(45),t.k0s()()()(),t.j41(46,"div",3)(47,"div",4)(48,"mat-radio-group",16)(49,"mat-radio-button",17),t.EFF(50,"Free Shipping"),t.k0s(),t.j41(51,"mat-radio-button",18),t.EFF(52,"Priority Shipping"),t.k0s(),t.j41(53,"mat-radio-button",19),t.EFF(54,"Next Day Shipping"),t.k0s()()()()(),t.j41(55,"mat-card-actions")(56,"button",20),t.EFF(57,"Submit"),t.k0s()()()()}if(2&n){const m=t.sdS(43);t.Y8G("formGroup",r.addressForm),t.R7$(14),t.vxM(r.addressForm.controls.firstName.hasError("required")?14:-1),t.R7$(4),t.vxM(r.addressForm.controls.lastName.hasError("required")?18:-1),t.R7$(5),t.vxM(r.addressForm.controls.address.hasError("required")?23:-1),t.R7$(3),t.vxM(r.hasUnitNumber?26:27),t.R7$(6),t.vxM(r.addressForm.controls.city.hasError("required")?32:-1),t.R7$(4),t.Dyx(r.states),t.R7$(2),t.vxM(r.addressForm.controls.state.hasError("required")?38:-1),t.R7$(7),t.SpI("",m.value.length," / 5")}},dependencies:[C.$z,f.RN,f.YY,f.m2,f.MM,f.dh,g.rl,g.MV,g.TL,T.fg,D.VT,D._g,y.VO,p.wT,d.qT,d.me,d.Q0,d.BC,d.cb,d.tU,d.j4,d.JD],styles:[".full-width[_ngcontent-%COMP%]{width:100%}.shipping-card[_ngcontent-%COMP%]{min-width:120px;margin:20px auto}.mat-radio-button[_ngcontent-%COMP%]{display:block;margin:5px 0}.row[_ngcontent-%COMP%]{display:flex;flex-direction:row}.col[_ngcontent-%COMP%]{flex:1;margin-right:20px}.col[_ngcontent-%COMP%]:last-child{margin-right:0}"]})}return e})();var l=o(9159),R=o(6695),x=o(2042),$=o(5024),B=o(6354),w=o(7786),G=o(7673);const V=[{id:1,name:"Hydrogen"},{id:2,name:"Helium"},{id:3,name:"Lithium"},{id:4,name:"Beryllium"},{id:5,name:"Boron"},{id:6,name:"Carbon"},{id:7,name:"Nitrogen"},{id:8,name:"Oxygen"},{id:9,name:"Fluorine"},{id:10,name:"Neon"},{id:11,name:"Sodium"},{id:12,name:"Magnesium"},{id:13,name:"Aluminum"},{id:14,name:"Silicon"},{id:15,name:"Phosphorus"},{id:16,name:"Sulfur"},{id:17,name:"Chlorine"},{id:18,name:"Argon"},{id:19,name:"Potassium"},{id:20,name:"Calcium"}];class U extends $.qS{data=V;paginator;sort;constructor(){super()}connect(){if(this.paginator&&this.sort)return(0,w.h)((0,G.of)(this.data),this.paginator.page,this.sort.sortChange).pipe((0,B.T)(()=>this.getPagedData(this.getSortedData([...this.data]))));throw Error("Please set the paginator and sort on the data source before connecting.")}disconnect(){}getPagedData(s){return this.paginator?s.splice(this.paginator.pageIndex*this.paginator.pageSize,this.paginator.pageSize):s}getSortedData(s){return this.sort&&this.sort.active&&""!==this.sort.direction?s.sort((a,n)=>{const r="asc"===this.sort?.direction;switch(this.sort?.active){case"name":return S(a.name,n.name,r);case"id":return S(+a.id,+n.id,r);default:return 0}}):s}}function S(e,s,a){return(e[5,10,20];function Y(e,s){1&e&&(t.j41(0,"th",10),t.EFF(1,"Id"),t.k0s())}function H(e,s){if(1&e&&(t.j41(0,"td",11),t.EFF(1),t.k0s()),2&e){const a=s.$implicit;t.R7$(),t.JRh(a.id)}}function z(e,s){1&e&&(t.j41(0,"th",10),t.EFF(1,"Name"),t.k0s())}function K(e,s){if(1&e&&(t.j41(0,"td",11),t.EFF(1),t.k0s()),2&e){const a=s.$implicit;t.R7$(),t.JRh(a.name)}}function Q(e,s){1&e&&t.nrm(0,"tr",12)}function X(e,s){1&e&&t.nrm(0,"tr",13)}let J=(()=>{class e{paginator;sort;table;dataSource=new U;displayedColumns=["id","name"];ngAfterViewInit(){this.dataSource.sort=this.sort,this.dataSource.paginator=this.paginator,this.table.dataSource=this.dataSource}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=t.VBU({type:e,selectors:[["app-table"]],viewQuery:function(n,r){if(1&n&&(t.GBs(R.iy,5),t.GBs(x.B4,5),t.GBs(l.Zl,5)),2&n){let m;t.mGM(m=t.lsd())&&(r.paginator=m.first),t.mGM(m=t.lsd())&&(r.sort=m.first),t.mGM(m=t.lsd())&&(r.table=m.first)}},decls:12,vars:7,consts:[["paginator",""],[1,"mat-elevation-z2"],["mat-table","","matSort","","aria-label","Elements",1,"full-width-table"],["matColumnDef","id"],["mat-header-cell","","mat-sort-header","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Select page",3,"length","pageIndex","pageSize","pageSizeOptions"],["mat-header-cell","","mat-sort-header",""],["mat-cell",""],["mat-header-row",""],["mat-row",""]],template:function(n,r){1&n&&(t.j41(0,"div",1)(1,"table",2),t.qex(2,3),t.DNE(3,Y,2,0,"th",4)(4,H,2,1,"td",5),t.bVm(),t.qex(5,6),t.DNE(6,z,2,0,"th",4)(7,K,2,1,"td",5),t.bVm(),t.DNE(8,Q,1,0,"tr",7)(9,X,1,0,"tr",8),t.k0s(),t.nrm(10,"mat-paginator",9,0),t.k0s()),2&n&&(t.R7$(8),t.Y8G("matHeaderRowDef",r.displayedColumns),t.R7$(),t.Y8G("matRowDefColumns",r.displayedColumns),t.R7$(),t.Y8G("length",r.dataSource.data.length)("pageIndex",0)("pageSize",10)("pageSizeOptions",t.lJ4(6,W)))},dependencies:[R.iy,x.B4,x.aE,l.Zl,l.tL,l.ji,l.cC,l.YV,l.iL,l.KS,l.$R,l.YZ,l.NB],styles:[".full-width-table[_ngcontent-%COMP%]{width:100%}"]})}return e})();var Z=o(6259),h=o(7358),q=o(4109);const tt=[{name:"components",type:"folder",children:[{name:"src",type:"folder",children:[{name:"cdk",type:"folder",children:[{name:"package.json",type:"file"},{name:"BUILD.bazel",type:"file"}]},{name:"material",type:"folder"}]}]},{name:"angular",type:"folder",children:[{name:"packages",type:"folder",children:[{name:".travis.yml",type:"file"},{name:"firebase.json",type:"file"}]},{name:"package.json",type:"file"}]},{name:"angularjs",type:"folder",children:[{name:"gulpfile.js",type:"file"},{name:"README.md",type:"file"}]}];var et=o(9213);function at(e,s){if(1&e&&(t.j41(0,"mat-tree-node",3),t.nrm(1,"button",4),t.j41(2,"mat-icon",5),t.EFF(3),t.k0s(),t.EFF(4),t.k0s()),2&e){const a=s.$implicit;t.R7$(2),t.BMQ("aria-label",a.type+"icon"),t.R7$(),t.SpI(" ","file"===a.type?"description":"folder"," "),t.R7$(),t.SpI(" ",a.name," ")}}function nt(e,s){if(1&e&&(t.j41(0,"mat-tree-node",6)(1,"button",7)(2,"mat-icon",8),t.EFF(3),t.k0s()(),t.j41(4,"mat-icon",5),t.EFF(5),t.k0s(),t.EFF(6),t.k0s()),2&e){const a=s.$implicit,n=t.XpG();t.R7$(),t.BMQ("aria-label","Toggle "+a.name),t.R7$(2),t.SpI(" ",n.treeControl.isExpanded(a)?"expand_more":"chevron_right"," "),t.R7$(),t.BMQ("aria-label",a.type+"icon"),t.R7$(),t.SpI(" ","file"===a.type?"description":"folder"," "),t.R7$(),t.SpI(" ",a.name," ")}}let ot=(()=>{class e{treeControl;treeFlattener;dataSource;constructor(){this.treeFlattener=new h.yj(this.transformer,this.getLevel,this.isExpandable,this.getChildren),this.treeControl=new q.XW(this.getLevel,this.isExpandable),this.dataSource=new h.zw(this.treeControl,this.treeFlattener),this.dataSource.data=tt}transformer(a,n){return{name:a.name,type:a.type,level:n,expandable:!!a.children}}getLevel(a){return a.level}isExpandable(a){return a.expandable}hasChild(a,n){return n.expandable}getChildren(a){return a.children}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=t.VBU({type:e,selectors:[["app-tree"]],decls:3,vars:3,consts:[[3,"dataSource","treeControl"],["matTreeNodeToggle","","matTreeNodePadding","",4,"matTreeNodeDef"],["matTreeNodePadding","",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodeToggle","","matTreeNodePadding",""],["mat-icon-button","","disabled",""],[1,"type-icon"],["matTreeNodePadding",""],["mat-icon-button","","matTreeNodeToggle",""],[1,"mat-icon-rtl-mirror"]],template:function(n,r){1&n&&(t.j41(0,"mat-tree",0),t.DNE(1,at,5,3,"mat-tree-node",1)(2,nt,7,5,"mat-tree-node",2),t.k0s()),2&n&&(t.Y8G("dataSource",r.dataSource)("treeControl",r.treeControl),t.R7$(2),t.Y8G("matTreeNodeDefWhen",r.hasChild))},dependencies:[C.iY,et.An,h.yI,h.yF,h.pO,h.lQ,h.d6],styles:[".type-icon[_ngcontent-%COMP%]{color:#757575;margin-right:5px}"]})}return e})();var M=o(1875);function rt(e,s){if(1&e&&(t.j41(0,"div",4),t.EFF(1),t.k0s()),2&e){const a=s.$implicit;t.R7$(),t.JRh(a)}}function it(e,s){if(1&e&&(t.j41(0,"div",4),t.EFF(1),t.k0s()),2&e){const a=s.$implicit;t.R7$(),t.JRh(a)}}let st=(()=>{class e{todo=["Get to work","Pick up groceries","Go home","Fall asleep"];done=["Get up","Brush teeth","Take a shower","Check e-mail","Walk dog"];drop(a){a.previousContainer===a.container?(0,M.HD)(a.container.data,a.previousIndex,a.currentIndex):(0,M.eg)(a.previousContainer.data,a.container.data,a.previousIndex,a.currentIndex)}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=t.VBU({type:e,selectors:[["app-drag-drop"]],decls:14,vars:4,consts:[["todoList","cdkDropList"],["doneList","cdkDropList"],[1,"container"],["cdkDropList","",1,"list",3,"cdkDropListDropped","cdkDropListData","cdkDropListConnectedTo"],["cdkDrag","",1,"list-item"]],template:function(n,r){if(1&n){const m=t.RV6();t.j41(0,"div",2)(1,"h2"),t.EFF(2,"To do"),t.k0s(),t.j41(3,"div",3,0),t.bIt("cdkDropListDropped",function(N){return t.eBV(m),t.Njj(r.drop(N))}),t.Z7z(5,rt,2,1,"div",4,t.fX1),t.k0s()(),t.j41(7,"div",2)(8,"h2"),t.EFF(9,"Done"),t.k0s(),t.j41(10,"div",3,1),t.bIt("cdkDropListDropped",function(N){return t.eBV(m),t.Njj(r.drop(N))}),t.Z7z(12,it,2,1,"div",4,t.fX1),t.k0s()()}if(2&n){const m=t.sdS(4),E=t.sdS(11);t.R7$(3),t.Y8G("cdkDropListData",r.todo)("cdkDropListConnectedTo",E),t.R7$(2),t.Dyx(r.todo),t.R7$(5),t.Y8G("cdkDropListData",r.done)("cdkDropListConnectedTo",m),t.R7$(2),t.Dyx(r.done)}},dependencies:[M.O7,M.T1],styles:[".container[_ngcontent-%COMP%]{width:400px;max-width:100%;margin:0 20px;display:inline-block;vertical-align:top}.list[_ngcontent-%COMP%]{border:solid 1px #ccc;min-height:60px;background:#fff;border-radius:4px;display:block;overflow:hidden}.list-item[_ngcontent-%COMP%]{padding:20px 10px;border-bottom:solid 1px #ccc;box-sizing:border-box;cursor:move;background:#fff;color:#000;font-size:14px}.list-item[_ngcontent-%COMP%]:last-child{border:none}.cdk-drag-preview[_ngcontent-%COMP%]{border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.cdk-drop-list-dragging[_ngcontent-%COMP%] .cdk-drag[_ngcontent-%COMP%]{transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drag-animating[_ngcontent-%COMP%]{transition:transform .3s cubic-bezier(0,0,.2,1)}.cdk-drag-placeholder[_ngcontent-%COMP%]{opacity:0}"]})}return e})();const dt=[{path:"",component:(()=>{class e{defaultHref="";ionViewDidEnter(){this.defaultHref="/app/tabs/main"}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=t.VBU({type:e,selectors:[["app-material"]],decls:13,vars:1,consts:[["color","secondary"],["slot","start"],[3,"defaultHref"]],template:function(n,r){1&n&&(t.j41(0,"ion-header")(1,"ion-toolbar",0)(2,"ion-buttons",1),t.nrm(3,"ion-back-button",2),t.k0s(),t.j41(4,"ion-title"),t.EFF(5,"Material"),t.k0s()()(),t.j41(6,"ion-content")(7,"ion-card"),t.nrm(8,"app-address-form")(9,"app-dashboard")(10,"app-drag-drop")(11,"app-table")(12,"app-tree"),t.k0s()()),2&n&&(t.R7$(3),t.Y8G("defaultHref",r.defaultHref))},dependencies:[c.QW,c.b_,c.W9,c.eU,c.BC,c.ai,c.el,L,J,Z.S,ot,st]})}return e})()}];let mt=(()=>{class e{static \u0275fac=function(n){return new(n||e)};static \u0275mod=t.$C({type:e});static \u0275inj=t.G2t({imports:[v.iI.forChild(dt),v.iI]})}return e})();var lt=o(1175);let ct=(()=>{class e{static \u0275fac=function(n){return new(n||e)};static \u0275mod=t.$C({type:e});static \u0275inj=t.G2t({imports:[i.MD,c.bv,lt.G,mt]})}return e})()}}]); \ No newline at end of file diff --git a/docs/7356.17d3123e93ab7f22.js b/docs/7356.17d3123e93ab7f22.js deleted file mode 100644 index 5438e70..0000000 --- a/docs/7356.17d3123e93ab7f22.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7356],{7356:(k,p,u)=>{u.r(p),u.d(p,{startTapClick:()=>_});var d=u(8476),C=u(4920);const _=n=>{if(void 0===d.d)return;let t,a,o,s=0;const b=n.getBoolean("animated",!0)&&n.getBoolean("rippleEffect",!0),l=new WeakMap,m=()=>{o&&clearTimeout(o),o=void 0,t&&(h(!1),t=void 0)},T=(e,i)=>{if(e&&e===t)return;o&&clearTimeout(o),o=void 0;const{x:r,y:c}=(0,C.p)(i);if(t){if(l.has(t))throw new Error("internal error");t.classList.contains(f)||A(t,r,c),h(!0)}if(e){const L=l.get(e);L&&(clearTimeout(L),l.delete(e)),e.classList.remove(f);const R=()=>{A(e,r,c),o=void 0};E(e)?R():o=setTimeout(R,I)}t=e},A=(e,i,r)=>{if(s=Date.now(),e.classList.add(f),!b)return;const c=g(e);null!==c&&(D(),a=c.addRipple(i,r))},D=()=>{void 0!==a&&(a.then(e=>e()),a=void 0)},h=e=>{D();const i=t;if(!i)return;const r=v-Date.now()+s;if(e&&r>0&&!E(i)){const c=setTimeout(()=>{i.classList.remove(f),l.delete(i)},v);l.set(i,c)}else i.classList.remove(f)};d.d.addEventListener("ionGestureCaptured",m),d.d.addEventListener("pointerdown",e=>{t||2===e.button||T(w(e),e)},!0),d.d.addEventListener("pointerup",e=>{T(void 0,e)},!0),d.d.addEventListener("pointercancel",m,!0)},w=n=>{if(void 0===n.composedPath)return n.target.closest(".ion-activatable");{const s=n.composedPath();for(let t=0;tn.classList.contains("ion-activatable-instant"),g=n=>{if(n.shadowRoot){const s=n.shadowRoot.querySelector("ion-ripple-effect");if(s)return s}return n.querySelector("ion-ripple-effect")},f="ion-activated",I=100,v=150}}]); \ No newline at end of file diff --git a/docs/7372.5ee974ca75836606.js b/docs/7372.5ee974ca75836606.js deleted file mode 100644 index 007c599..0000000 --- a/docs/7372.5ee974ca75836606.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7372],{7372:(k,h,r)=>{r.r(h),r.d(h,{ion_loading:()=>L});var m=r(467),o=r(8393),p=r(464),f=r(4920),u=r(7838),l=r(1070),b=r(333),a=r(4921),n=r(9986);r(8476),r(8669),r(1970);const c=s=>{const i=(0,n.c)(),e=(0,n.c)(),t=(0,n.c)();return e.addElement(s.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),t.addElement(s.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.01,transform:"scale(1.1)"},{offset:1,opacity:1,transform:"scale(1)"}]),i.addElement(s).easing("ease-in-out").duration(200).addAnimation([e,t])},E=s=>{const i=(0,n.c)(),e=(0,n.c)(),t=(0,n.c)();return e.addElement(s.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),t.addElement(s.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),i.addElement(s).easing("ease-in-out").duration(200).addAnimation([e,t])},w=s=>{const i=(0,n.c)(),e=(0,n.c)(),t=(0,n.c)();return e.addElement(s.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),t.addElement(s.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.01,transform:"scale(1.1)"},{offset:1,opacity:1,transform:"scale(1)"}]),i.addElement(s).easing("ease-in-out").duration(200).addAnimation([e,t])},C=s=>{const i=(0,n.c)(),e=(0,n.c)(),t=(0,n.c)();return e.addElement(s.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),t.addElement(s.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),i.addElement(s).easing("ease-in-out").duration(200).addAnimation([e,t])},L=(()=>{let s=class{constructor(i){(0,o.r)(this,i),this.didPresent=(0,o.d)(this,"ionLoadingDidPresent",7),this.willPresent=(0,o.d)(this,"ionLoadingWillPresent",7),this.willDismiss=(0,o.d)(this,"ionLoadingWillDismiss",7),this.didDismiss=(0,o.d)(this,"ionLoadingDidDismiss",7),this.didPresentShorthand=(0,o.d)(this,"didPresent",7),this.willPresentShorthand=(0,o.d)(this,"willPresent",7),this.willDismissShorthand=(0,o.d)(this,"willDismiss",7),this.didDismissShorthand=(0,o.d)(this,"didDismiss",7),this.delegateController=(0,l.d)(this),this.lockController=(0,u.c)(),this.triggerController=(0,l.e)(),this.customHTMLEnabled=a.c.get("innerHTMLTemplatesEnabled",p.E),this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,l.B)},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.message=void 0,this.cssClass=void 0,this.duration=0,this.backdropDismiss=!1,this.showBackdrop=!0,this.spinner=void 0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(i,e){!0===i&&!1===e?this.present():!1===i&&!0===e&&this.dismiss()}triggerChanged(){const{trigger:i,el:e,triggerController:t}=this;i&&t.addClickListener(e,i)}connectedCallback(){(0,l.j)(this.el),this.triggerChanged()}componentWillLoad(){var i;if(void 0===this.spinner){const e=(0,a.b)(this);this.spinner=a.c.get("loadingSpinner",a.c.get("spinner","ios"===e?"lines":"crescent"))}null!==(i=this.htmlAttributes)&&void 0!==i&&i.id||(0,l.k)(this.el)}componentDidLoad(){!0===this.isOpen&&(0,f.r)(()=>this.present()),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}present(){var i=this;return(0,m.A)(function*(){const e=yield i.lockController.lock();yield i.delegateController.attachViewToDom(),yield(0,l.f)(i,"loadingEnter",c,w),i.duration>0&&(i.durationTimeout=setTimeout(()=>i.dismiss(),i.duration+10)),e()})()}dismiss(i,e){var t=this;return(0,m.A)(function*(){const x=yield t.lockController.lock();t.durationTimeout&&clearTimeout(t.durationTimeout);const g=yield(0,l.g)(t,i,e,"loadingLeave",E,C);return g&&t.delegateController.removeViewFromDom(),x(),g})()}onDidDismiss(){return(0,l.h)(this.el,"ionLoadingDidDismiss")}onWillDismiss(){return(0,l.h)(this.el,"ionLoadingWillDismiss")}renderLoadingMessage(i){const{customHTMLEnabled:e,message:t}=this;return e?(0,o.h)("div",{class:"loading-content",id:i,innerHTML:(0,p.a)(t)}):(0,o.h)("div",{class:"loading-content",id:i},t)}render(){const{message:i,spinner:e,htmlAttributes:t,overlayIndex:x}=this,g=(0,a.b)(this),v=`loading-${x}-msg`;return(0,o.h)(o.f,Object.assign({key:"fb3d2cd7cd0539ed6540d8be50e243c7916b3ca2",role:"dialog","aria-modal":"true","aria-labelledby":void 0!==i?v:null,tabindex:"-1"},t,{style:{zIndex:`${4e4+this.overlayIndex}`},onIonBackdropTap:this.onBackdropTap,class:Object.assign(Object.assign({},(0,b.g)(this.cssClass)),{[g]:!0,"overlay-hidden":!0,"loading-translucent":this.translucent})}),(0,o.h)("ion-backdrop",{key:"c8bd30782f3040b1b80e88aa924861e439d40754",visible:this.showBackdrop,tappable:this.backdropDismiss}),(0,o.h)("div",{key:"4ebfbb67c92e8eb56c27dd7c199b35bf6be1cf63",tabindex:"0"}),(0,o.h)("div",{key:"9492723cd87f1ef75534e449d4bc2b2deb0cb3cc",class:"loading-wrapper ion-overlay-wrapper"},e&&(0,o.h)("div",{key:"d9eb42454e48c82704d974a68b80ceb4de990417",class:"loading-spinner"},(0,o.h)("ion-spinner",{key:"cdb046bad89872f4208ae466979315652766bf3a",name:e,"aria-hidden":"true"})),void 0!==i&&this.renderLoadingMessage(v)),(0,o.h)("div",{key:"412d1bb537dafa6e6863d07ddc15f5969fe0617d",tabindex:"0"}))}get el(){return(0,o.i)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}};return s.style={ios:".sc-ion-loading-ios-h{--min-width:auto;--width:auto;--min-height:auto;--height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-loading-ios-h{display:none}.loading-wrapper.sc-ion-loading-ios{display:-ms-flexbox;display:flex;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);opacity:0;z-index:10}ion-spinner.sc-ion-loading-ios{color:var(--spinner-color)}.sc-ion-loading-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--max-width:270px;--max-height:90%;--spinner-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));--backdrop-opacity:var(--ion-backdrop-opacity, 0.3);color:var(--ion-text-color, #000);font-size:0.875rem}.loading-wrapper.sc-ion-loading-ios{border-radius:8px;-webkit-padding-start:34px;padding-inline-start:34px;-webkit-padding-end:34px;padding-inline-end:34px;padding-top:24px;padding-bottom:24px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.loading-translucent.sc-ion-loading-ios-h .loading-wrapper.sc-ion-loading-ios{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.loading-content.sc-ion-loading-ios{font-weight:bold}.loading-spinner.sc-ion-loading-ios+.loading-content.sc-ion-loading-ios{-webkit-margin-start:16px;margin-inline-start:16px}",md:".sc-ion-loading-md-h{--min-width:auto;--width:auto;--min-height:auto;--height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-loading-md-h{display:none}.loading-wrapper.sc-ion-loading-md{display:-ms-flexbox;display:flex;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);opacity:0;z-index:10}ion-spinner.sc-ion-loading-md{color:var(--spinner-color)}.sc-ion-loading-md-h{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--max-width:280px;--max-height:90%;--spinner-color:var(--ion-color-primary, #0054e9);--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:0.875rem}.loading-wrapper.sc-ion-loading-md{border-radius:2px;-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px;padding-top:24px;padding-bottom:24px;-webkit-box-shadow:0 16px 20px rgba(0, 0, 0, 0.4);box-shadow:0 16px 20px rgba(0, 0, 0, 0.4)}.loading-spinner.sc-ion-loading-md+.loading-content.sc-ion-loading-md{-webkit-margin-start:16px;margin-inline-start:16px}"},s})()},333:(k,h,r)=>{r.d(h,{c:()=>p,g:()=>u,h:()=>o,o:()=>b});var m=r(467);const o=(a,n)=>null!==n.closest(a),p=(a,n)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},n):n,u=a=>{const n={};return(a=>void 0!==a?(Array.isArray(a)?a:a.split(" ")).filter(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(a).forEach(d=>n[d]=!0),n},l=/^[a-z][a-z0-9+\-.]*:/,b=function(){var a=(0,m.A)(function*(n,d,_,y){if(null!=n&&"#"!==n[0]&&!l.test(n)){const c=document.querySelector("ion-router");if(c)return d?.preventDefault(),c.push(n,_,y)}return!1});return function(d,_,y,c){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/7428.8861b7ecbb0a8532.js b/docs/7428.8861b7ecbb0a8532.js deleted file mode 100644 index c306b78..0000000 --- a/docs/7428.8861b7ecbb0a8532.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7428],{7428:(W,v,c)=>{c.r(v),c.d(v,{ion_datetime_button:()=>B});var b=c(467),d=c(8393),x=c(4920),f=c(4929),C=c(333),P=c(4921),l=c(3761);const B=(()=>{let g=class{constructor(s){var r=this;(0,d.r)(this,s),this.datetimeEl=null,this.overlayEl=null,this.getParsedDateValues=e=>null==e?[]:Array.isArray(e)?e:[e],this.setDateTimeText=()=>{var e,i,a,n,o;const{datetimeEl:m,datetimePresentation:I}=this;if(!m)return;const{value:M,locale:u,formatOptions:t,hourCycle:A,preferWheel:j,multiple:L,titleSelectedDatesFormatter:_}=m,h=this.getParsedDateValues(M),y=(0,l.s)(h.length>0?h:[(0,l.x)()]);if(!y)return;const p=y[0],E=(0,l.L)(u,A);switch(this.dateText=this.timeText=void 0,I){case"date-time":case"time-date":const T=(0,l.N)(u,p,null!==(e=t?.date)&&void 0!==e?e:{month:"short",day:"numeric",year:"numeric"}),k=(0,l.M)(u,p,E,t?.time);j?this.dateText=`${T} ${k}`:(this.dateText=T,this.timeText=k);break;case"date":if(L&&1!==h.length){let D=`${h.length} days`;if(void 0!==_)try{D=_(h)}catch(N){(0,f.a)("Exception in provided `titleSelectedDatesFormatter`: ",N)}this.dateText=D}else this.dateText=(0,l.N)(u,p,null!==(i=t?.date)&&void 0!==i?i:{month:"short",day:"numeric",year:"numeric"});break;case"time":this.timeText=(0,l.M)(u,p,E,t?.time);break;case"month-year":this.dateText=(0,l.N)(u,p,null!==(a=t?.date)&&void 0!==a?a:{month:"long",year:"numeric"});break;case"month":this.dateText=(0,l.N)(u,p,null!==(n=t?.time)&&void 0!==n?n:{month:"long"});break;case"year":this.dateText=(0,l.N)(u,p,null!==(o=t?.time)&&void 0!==o?o:{year:"numeric"})}},this.waitForDatetimeChanges=(0,b.A)(function*(){const{datetimeEl:e}=r;return e?new Promise(i=>{(0,x.a)(e,"ionRender",i,{once:!0})}):Promise.resolve()}),this.handleDateClick=function(){var e=(0,b.A)(function*(i){const{datetimeEl:a,datetimePresentation:n}=r;if(!a)return;let o=!1;switch(n){case"date-time":case"time-date":!a.preferWheel&&"date"!==a.presentation&&(a.presentation="date",o=!0)}r.selectedButton="date",r.presentOverlay(i,o,r.dateTargetEl)});return function(i){return e.apply(this,arguments)}}(),this.handleTimeClick=e=>{const{datetimeEl:i,datetimePresentation:a}=this;if(!i)return;let n=!1;switch(a){case"date-time":case"time-date":"time"!==i.presentation&&(i.presentation="time",n=!0)}this.selectedButton="time",this.presentOverlay(e,n,this.timeTargetEl)},this.presentOverlay=function(){var e=(0,b.A)(function*(i,a,n){const{overlayEl:o}=r;o&&("ION-POPOVER"===o.tagName?(a&&(yield r.waitForDatetimeChanges()),o.present(Object.assign(Object.assign({},i),{detail:{ionShadowTarget:n}}))):o.present())});return function(i,a,n){return e.apply(this,arguments)}}(),this.datetimePresentation="date-time",this.dateText=void 0,this.timeText=void 0,this.datetimeActive=!1,this.selectedButton=void 0,this.color="primary",this.disabled=!1,this.datetime=void 0}componentWillLoad(){var s=this;return(0,b.A)(function*(){const{datetime:r}=s;if(!r)return void(0,f.a)("An ID associated with an ion-datetime instance is required for ion-datetime-button to function properly.",s.el);const e=s.datetimeEl=document.getElementById(r);if(!e)return void(0,f.a)(`No ion-datetime instance found for ID '${r}'.`,s.el);if("ION-DATETIME"!==e.tagName)return void(0,f.a)(`Expected an ion-datetime instance for ID '${r}' but received '${e.tagName.toLowerCase()}' instead.`,e);new IntersectionObserver(n=>{s.datetimeActive=n[0].isIntersecting},{threshold:.01}).observe(e);const a=s.overlayEl=e.closest("ion-modal, ion-popover");a&&a.classList.add("ion-datetime-button-overlay"),(0,x.c)(e,()=>{const n=s.datetimePresentation=e.presentation||"date-time";switch(s.setDateTimeText(),(0,x.a)(e,"ionValueChange",s.setDateTimeText),n){case"date-time":case"date":case"month-year":case"month":case"year":s.selectedButton="date";break;case"time-date":case"time":s.selectedButton="time"}})})()}render(){const{color:s,dateText:r,timeText:e,selectedButton:i,datetimeActive:a,disabled:n}=this,o=(0,P.b)(this);return(0,d.h)(d.f,{key:"0be955404133adbb31ae16a6599014bb29765f19",class:(0,C.c)(s,{[o]:!0,[`${i}-active`]:a,"datetime-button-disabled":n})},r&&(0,d.h)("button",{key:"812dcb50b17768cc13a5cfa0bcce8b113cee0f09",class:"ion-activatable",id:"date-button","aria-expanded":a?"true":"false",onClick:this.handleDateClick,disabled:n,part:"native",ref:m=>this.dateTargetEl=m},(0,d.h)("slot",{key:"46930c740a32a78502df9e651f9bd5914d6a9fea",name:"date-target"},r),"md"===o&&(0,d.h)("ion-ripple-effect",{key:"0602999cc8435dc37aa22da7f5531bc8cb71e1b4"})),e&&(0,d.h)("button",{key:"ecdd21da5181ecbdce03209f9f6673b7dcbc1f78",class:"ion-activatable",id:"time-button","aria-expanded":a?"true":"false",onClick:this.handleTimeClick,disabled:n,part:"native",ref:m=>this.timeTargetEl=m},(0,d.h)("slot",{key:"b5b093b5166d12d11e27360788edaac916d44390",name:"time-target"},e),"md"===o&&(0,d.h)("ion-ripple-effect",{key:"70bb3a04f4748d13233eeb257503968dbd1161a9"})))}get el(){return(0,d.i)(this)}};return g.style={ios:":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}:host button{border-radius:8px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:0px;margin-bottom:0px;position:relative;-webkit-transition:150ms color ease-in-out;transition:150ms color ease-in-out;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:1rem;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host(.time-active) #time-button,:host(.date-active) #date-button{color:var(--ion-color-base)}:host(.datetime-button-disabled){pointer-events:none}:host(.datetime-button-disabled) button{opacity:0.4}:host button{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:7px;padding-bottom:7px}:host button.ion-activated{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",md:":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}:host button{border-radius:8px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:0px;margin-bottom:0px;position:relative;-webkit-transition:150ms color ease-in-out;transition:150ms color ease-in-out;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:1rem;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host(.time-active) #time-button,:host(.date-active) #date-button{color:var(--ion-color-base)}:host(.datetime-button-disabled){pointer-events:none}:host(.datetime-button-disabled) button{opacity:0.4}:host button{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px}"},g})()}}]); \ No newline at end of file diff --git a/docs/746.617567420aa52eab.js b/docs/746.617567420aa52eab.js new file mode 100644 index 0000000..d699aa9 --- /dev/null +++ b/docs/746.617567420aa52eab.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[746],{746:(x,d,e)=>{e.r(d),e.d(d,{GuideList:()=>p});var c=e(6850),r=e(7945),l=e(9282),u=e(906),a=e(5596),g=e(6600),t=e(3953),m=e(9193);function f(s,h){if(1&s&&(t.j41(0,"a",2)(1,"mat-card",3)(2,"mat-card-title"),t.EFF(3),t.k0s(),t.j41(4,"mat-card-content",4),t.EFF(5),t.k0s()()()),2&s){const n=h.$implicit;t.Mz_("routerLink","/guide/",n.id,""),t.R7$(3),t.JRh(n.name),t.R7$(2),t.SpI(" ",n.overview," ")}}let p=(()=>{class s{constructor(n,i){this.guideItems=n,this._componentPageTitle=i,this.mainContentClass=!0}ngOnInit(){this._componentPageTitle.title="Guides"}static#t=this.\u0275fac=function(i){return new(i||s)(t.rXU(c.Z),t.rXU(m.X))};static#e=this.\u0275cmp=t.VBU({type:s,selectors:[["app-guides"]],hostVars:2,hostBindings:function(i,o){2&i&&t.AVh("main-content",o.mainContentClass)},standalone:!0,features:[t.aNF],decls:5,vars:0,consts:[["focusOnNavigation","","aria-label","Guide list","id","guide-list",1,"docs-guide"],[1,"docs-guide-list"],["matRipple","",1,"docs-guide-item",3,"routerLink"],["appearance","outlined",1,"docs-guide-card"],[1,"docs-guide-card-summary"]],template:function(i,o){1&i&&(t.j41(0,"main",0)(1,"div",1),t.Z7z(2,f,6,4,"a",2,t.fX1),t.k0s()(),t.nrm(4,"app-footer")),2&i&&(t.R7$(2),t.Dyx(o.guideItems.getAllItems()))},dependencies:[u.r,r.Wk,a.Hu,a.RN,a.m2,a.dh,l.w,g.r6],styles:["[_nghost-%COMP%], .docs-guide[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.docs-guide-list[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;padding-top:48px}.docs-guide-item[_ngcontent-%COMP%]{text-decoration:none;display:flex;margin:16px}.docs-guide-card.mat-mdc-card[_ngcontent-%COMP%]{text-align:center;width:300px;height:250px;padding:8px;justify-content:center;transition:background .3s ease}.docs-guide-card[_ngcontent-%COMP%] .mat-mdc-card-title[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px}"]})}return s})()}}]); \ No newline at end of file diff --git a/docs/7572.2ec92bc458cb9083.js b/docs/7572.2ec92bc458cb9083.js deleted file mode 100644 index a1ce5b9..0000000 --- a/docs/7572.2ec92bc458cb9083.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7572],{7572:(h,r,o)=>{o.r(r),o.d(r,{AppModule:()=>f});var c=o(177),p=o(4710),t=o(3953),s=o(9465),e=o(8834),l=o(9213);const m=()=>["tabs"],u=[{path:"",component:(()=>{class n{static \u0275fac=function(a){return new(a||n)};static \u0275cmp=t.VBU({type:n,selectors:[["app-app"]],decls:18,vars:2,consts:[["name","logo-ionic","size","large","color","primary"],["mat-raised-button",""],["mat-raised-button","","color","primary"],[3,"routerLink"]],template:function(a,v){1&a&&(t.j41(0,"ion-content")(1,"p"),t.EFF(2,"app works!"),t.k0s(),t.j41(3,"mat-icon"),t.EFF(4,"refresh"),t.k0s(),t.nrm(5,"ion-icon",0),t.j41(6,"ion-button"),t.EFF(7,"ion-button"),t.k0s(),t.j41(8,"button",1),t.EFF(9,"mat-button"),t.k0s(),t.j41(10,"button",2),t.EFF(11,"mat-button"),t.k0s(),t.j41(12,"p"),t.EFF(13,"apps/main-app/src/app/app/app.component.html"),t.k0s(),t.j41(14,"nav")(15,"a",3),t.EFF(16,"tabs"),t.k0s()(),t.nrm(17,"router-outlet"),t.k0s()),2&a&&(t.R7$(15),t.Y8G("routerLink",t.lJ4(1,m)))},dependencies:[p.n3,p.Wk,s.Jm,s.W9,s.iq,s.oY,e.$z,l.An],styles:["[_nghost-%COMP%] router-outlet[_ngcontent-%COMP%]{border:1px solid green}"]})}return n})()},{path:"tabs",loadChildren:()=>o.e(3251).then(o.bind(o,3251)).then(n=>n.TabsModule)}];let d=(()=>{class n{static \u0275fac=function(a){return new(a||n)};static \u0275mod=t.$C({type:n});static \u0275inj=t.G2t({imports:[p.iI.forChild(u),p.iI]})}return n})();var F=o(1175);let f=(()=>{class n{static \u0275fac=function(a){return new(a||n)};static \u0275mod=t.$C({type:n});static \u0275inj=t.G2t({imports:[c.MD,d,s.bv,F.G]})}return n})()}}]); \ No newline at end of file diff --git a/docs/7720.10d06815af35d1fa.js b/docs/7720.10d06815af35d1fa.js deleted file mode 100644 index 5ccdd70..0000000 --- a/docs/7720.10d06815af35d1fa.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7720],{7720:(R,S,l)=>{l.r(S),l.d(S,{ion_app:()=>O,ion_buttons:()=>Y,ion_content:()=>B,ion_footer:()=>Q,ion_header:()=>st,ion_router_outlet:()=>lt,ion_title:()=>bt,ion_toolbar:()=>ut});var u=l(467),r=l(8393),T=l(8669),I=l(4929),d=l(4921),m=l(4920),P=l(5083),f=l(333),h=l(909),g=l(4731),k=l(3351),w=l(8621),C=l(7838),j=l(1331);l(8476),l(4379),l(8438);const O=class{constructor(o){(0,r.r)(this,o)}componentDidLoad(){var o=this;U((0,u.A)(function*(){const t=(0,d.a)(window,"hybrid");if(d.c.getBoolean("_testing")||l.e(7356).then(l.bind(l,7356)).then(i=>i.startTapClick(d.c)),d.c.getBoolean("statusTap",t)&&l.e(3810).then(l.bind(l,3810)).then(i=>i.startStatusTap()),d.c.getBoolean("inputShims",F())){const i=(0,d.a)(window,"ios")?"ios":"android";l.e(8361).then(l.bind(l,8361)).then(s=>s.startInputShims(d.c,i))}const e=yield Promise.resolve().then(l.bind(l,8669)),n=t||(0,T.shouldUseCloseWatcher)();d.c.getBoolean("hardwareBackButton",n)?e.startHardwareBackButton():((0,T.shouldUseCloseWatcher)()&&(0,I.p)("experimentalCloseWatcher was set to `true`, but hardwareBackButton was set to `false`. Both config options must be `true` for the Close Watcher API to be used."),e.blockHardwareBackButton()),typeof window<"u"&&l.e(2076).then(l.bind(l,1622)).then(i=>i.startKeyboardAssist(window)),l.e(2076).then(l.bind(l,3126)).then(i=>o.focusVisible=i.startFocusVisible())}))}setFocus(o){var t=this;return(0,u.A)(function*(){t.focusVisible&&t.focusVisible.setFocus(o)})()}render(){const o=(0,d.b)(this);return(0,r.h)(r.f,{key:"a562850f242d9d45573e35efdd4bd178254677ef",class:{[o]:!0,"ion-page":!0,"force-statusbar-padding":d.c.getBoolean("_forceStatusbarPadding")}})}get el(){return(0,r.i)(this)}},F=()=>!!((0,d.a)(window,"ios")&&(0,d.a)(window,"mobile")||(0,d.a)(window,"android")&&(0,d.a)(window,"mobileweb")),U=o=>{"requestIdleCallback"in window?window.requestIdleCallback(o):setTimeout(o,32)};O.style="html.plt-mobile ion-app{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.plt-mobile ion-app [contenteditable]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}ion-app.force-statusbar-padding{--ion-safe-area-top:20px}";const Y=(()=>{let o=class{constructor(t){(0,r.r)(this,t),this.collapse=!1}render(){const t=(0,d.b)(this);return(0,r.h)(r.f,{key:"4e5ce9abb3f56e8c91e3eb58c2819300e61eba24",class:{[t]:!0,"buttons-collapse":this.collapse}},(0,r.h)("slot",{key:"f2f360ec888b6e946b512fed07431fab47c61482"}))}};return o.style={ios:".sc-ion-buttons-ios-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-ios-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-ios-s ion-button{--padding-top:3px;--padding-bottom:3px;--padding-start:5px;--padding-end:5px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;min-height:32px}.sc-ion-buttons-ios-s .button-has-icon-only{--padding-top:0;--padding-bottom:0}.sc-ion-buttons-ios-s ion-button:not(.button-round){--border-radius:4px}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button{--color:initial;--border-color:initial;--background-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-solid,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-solid{--background:var(--ion-color-contrast);--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12;--background-hover:var(--ion-color-base);--background-hover-opacity:0.45;--color:var(--ion-color-base);--color-focused:var(--ion-color-base)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-clear,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-clear{--color-activated:var(--ion-color-contrast);--color-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-outline,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-outline{--color-activated:var(--ion-color-base);--color-focused:var(--ion-color-contrast);--background-activated:var(--ion-color-contrast)}.sc-ion-buttons-ios-s .button-clear,.sc-ion-buttons-ios-s .button-outline{--background-activated:transparent;--background-focused:currentColor;--background-hover:transparent}.sc-ion-buttons-ios-s .button-solid:not(.ion-color){--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12}.sc-ion-buttons-ios-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:1.41em;line-height:0.67}.sc-ion-buttons-ios-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0.4em;margin-inline-start:0.4em;font-size:1.41em;line-height:0.67}.sc-ion-buttons-ios-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:1.65em;line-height:0.67}",md:".sc-ion-buttons-md-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-md-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-md-s ion-button{--padding-top:3px;--padding-bottom:3px;--padding-start:8px;--padding-end:8px;--box-shadow:none;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;min-height:32px}.sc-ion-buttons-md-s .button-has-icon-only{--padding-top:0;--padding-bottom:0}.sc-ion-buttons-md-s ion-button:not(.button-round){--border-radius:2px}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button{--color:initial;--color-focused:var(--ion-color-contrast);--color-hover:var(--ion-color-contrast);--background-activated:transparent;--background-focused:var(--ion-color-contrast);--background-hover:var(--ion-color-contrast)}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button-solid,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button-solid{--background:var(--ion-color-contrast);--background-activated:transparent;--background-focused:var(--ion-color-shade);--background-hover:var(--ion-color-base);--color:var(--ion-color-base);--color-focused:var(--ion-color-base);--color-hover:var(--ion-color-base)}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button-outline,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button-outline{--border-color:var(--ion-color-contrast)}.sc-ion-buttons-md-s .button-has-icon-only.button-clear{--padding-top:12px;--padding-end:12px;--padding-bottom:12px;--padding-start:12px;--border-radius:50%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:3rem;height:3rem}.sc-ion-buttons-md-s .button{--background-hover:currentColor}.sc-ion-buttons-md-s .button-solid{--color:var(--ion-toolbar-background, var(--ion-background-color, #fff));--background:var(--ion-toolbar-color, var(--ion-text-color, #424242));--background-activated:transparent;--background-focused:currentColor}.sc-ion-buttons-md-s .button-outline{--color:initial;--background:transparent;--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--border-color:currentColor}.sc-ion-buttons-md-s .button-clear{--color:initial;--background:transparent;--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor}.sc-ion-buttons-md-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:1.4em}.sc-ion-buttons-md-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0.4em;margin-inline-start:0.4em;font-size:1.4em}.sc-ion-buttons-md-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:1.8em}"},o})(),B=class{constructor(o){(0,r.r)(this,o),this.ionScrollStart=(0,r.d)(this,"ionScrollStart",7),this.ionScroll=(0,r.d)(this,"ionScroll",7),this.ionScrollEnd=(0,r.d)(this,"ionScrollEnd",7),this.watchDog=null,this.isScrolling=!1,this.lastScroll=0,this.queued=!1,this.cTop=-1,this.cBottom=-1,this.isMainContent=!0,this.resizeTimeout=null,this.tabsElement=null,this.detail={scrollTop:0,scrollLeft:0,type:"scroll",event:void 0,startX:0,startY:0,startTime:0,currentX:0,currentY:0,velocityX:0,velocityY:0,deltaX:0,deltaY:0,currentTime:0,data:void 0,isScrolling:!0},this.color=void 0,this.fullscreen=!1,this.fixedSlotPlacement="after",this.forceOverscroll=void 0,this.scrollX=!1,this.scrollY=!0,this.scrollEvents=!1}connectedCallback(){if(this.isMainContent=null===this.el.closest("ion-menu, ion-popover, ion-modal"),(0,m.k)(this.el)){const o=this.tabsElement=this.el.closest("ion-tabs");null!==o&&(this.tabsLoadCallback=()=>this.resize(),o.addEventListener("ionTabBarLoaded",this.tabsLoadCallback))}}disconnectedCallback(){if(this.onScrollEnd(),(0,m.k)(this.el)){const{tabsElement:o,tabsLoadCallback:t}=this;null!==o&&void 0!==t&&o.removeEventListener("ionTabBarLoaded",t),this.tabsElement=null,this.tabsLoadCallback=void 0}}onResize(){this.resizeTimeout&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=null),this.resizeTimeout=setTimeout(()=>{null!==this.el.offsetParent&&this.resize()},100)}shouldForceOverscroll(){const{forceOverscroll:o}=this,t=(0,d.b)(this);return void 0===o?"ios"===t&&(0,d.a)("ios"):o}resize(){this.fullscreen?(0,r.e)(()=>this.readDimensions()):(0!==this.cTop||0!==this.cBottom)&&(this.cTop=this.cBottom=0,(0,r.j)(this))}readDimensions(){const o=N(this.el),t=Math.max(this.el.offsetTop,0),e=Math.max(o.offsetHeight-t-this.el.offsetHeight,0);(t!==this.cTop||e!==this.cBottom)&&(this.cTop=t,this.cBottom=e,(0,r.j)(this))}onScroll(o){const t=Date.now(),e=!this.isScrolling;this.lastScroll=t,e&&this.onScrollStart(),!this.queued&&this.scrollEvents&&(this.queued=!0,(0,r.e)(n=>{this.queued=!1,this.detail.event=o,V(this.detail,this.scrollEl,n,e),this.ionScroll.emit(this.detail)}))}getScrollElement(){var o=this;return(0,u.A)(function*(){return o.scrollEl||(yield new Promise(t=>(0,m.c)(o.el,t))),Promise.resolve(o.scrollEl)})()}getBackgroundElement(){var o=this;return(0,u.A)(function*(){return o.backgroundContentEl||(yield new Promise(t=>(0,m.c)(o.el,t))),Promise.resolve(o.backgroundContentEl)})()}scrollToTop(o=0){return this.scrollToPoint(void 0,0,o)}scrollToBottom(o=0){var t=this;return(0,u.A)(function*(){const e=yield t.getScrollElement();return t.scrollToPoint(void 0,e.scrollHeight-e.clientHeight,o)})()}scrollByPoint(o,t,e){var n=this;return(0,u.A)(function*(){const i=yield n.getScrollElement();return n.scrollToPoint(o+i.scrollLeft,t+i.scrollTop,e)})()}scrollToPoint(o,t,e=0){var n=this;return(0,u.A)(function*(){const i=yield n.getScrollElement();if(e<32)return null!=t&&(i.scrollTop=t),void(null!=o&&(i.scrollLeft=o));let s,a=0;const c=new Promise(v=>s=v),b=i.scrollTop,p=i.scrollLeft,x=null!=t?t-b:0,y=null!=o?o-p:0,z=v=>{const ft=Math.min(1,(v-a)/e)-1,M=Math.pow(ft,3)+1;0!==x&&(i.scrollTop=Math.floor(M*x+b)),0!==y&&(i.scrollLeft=Math.floor(M*y+p)),M<1?requestAnimationFrame(z):s()};return requestAnimationFrame(v=>{a=v,z(v)}),c})()}onScrollStart(){this.isScrolling=!0,this.ionScrollStart.emit({isScrolling:!0}),this.watchDog&&clearInterval(this.watchDog),this.watchDog=setInterval(()=>{this.lastScrollthis.backgroundContentEl=p,id:"background-content",part:"background"}),"before"===o?(0,r.h)("slot",{name:"fixed"}):null,(0,r.h)("div",{key:"a67ab7438466c99f74b7ba59964802c3ba86ac5b",class:{"inner-scroll":!0,"scroll-x":e,"scroll-y":n,overscroll:(e||n)&&c},ref:p=>this.scrollEl=p,onScroll:this.scrollEvents?p=>this.onScroll(p):void 0,part:"scroll"},(0,r.h)("slot",{key:"6d10fcac2e40b4dd6c20d91a8957ac07251d2fa7"})),b?(0,r.h)("div",{class:"transition-effect"},(0,r.h)("div",{class:"transition-cover"}),(0,r.h)("div",{class:"transition-shadow"})):null,"after"===o?(0,r.h)("slot",{name:"fixed"}):null)}get el(){return(0,r.i)(this)}},N=o=>{const t=o.closest("ion-tabs");return t||(o.closest("ion-app, ion-page, .ion-page, page-inner, .popover-content")||(o=>{var t;return o.parentElement?o.parentElement:null!==(t=o.parentNode)&&void 0!==t&&t.host?o.parentNode.host:null})(o))},V=(o,t,e,n)=>{const i=o.currentX,s=o.currentY,c=t.scrollLeft,b=t.scrollTop,p=e-o.currentTime;if(n&&(o.startTime=e,o.startX=c,o.startY=b,o.velocityX=o.velocityY=0),o.currentTime=e,o.currentX=o.scrollLeft=c,o.currentY=o.scrollTop=b,o.deltaX=c-o.startX,o.deltaY=b-o.startY,p>0&&p<100){const y=(b-s)/p;o.velocityX=(c-i)/p*.7+.3*o.velocityX,o.velocityY=.7*y+.3*o.velocityY}};B.style=':host{--background:var(--ion-background-color, #fff);--color:var(--ion-text-color, #000);--padding-top:0px;--padding-bottom:0px;--padding-start:0px;--padding-end:0px;--keyboard-offset:0px;--offset-top:0px;--offset-bottom:0px;--overflow:auto;display:block;position:relative;-ms-flex:1;flex:1;width:100%;height:100%;margin:0 !important;padding:0 !important;font-family:var(--ion-font-family, inherit);contain:size style}:host(.ion-color) .inner-scroll{background:var(--ion-color-base);color:var(--ion-color-contrast)}#background-content{left:0px;right:0px;top:calc(var(--offset-top) * -1);bottom:calc(var(--offset-bottom) * -1);position:absolute;background:var(--background)}.inner-scroll{left:0px;right:0px;top:calc(var(--offset-top) * -1);bottom:calc(var(--offset-bottom) * -1);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:calc(var(--padding-top) + var(--offset-top));padding-bottom:calc(var(--padding-bottom) + var(--keyboard-offset) + var(--offset-bottom));position:absolute;color:var(--color);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-ms-touch-action:pan-x pan-y pinch-zoom;touch-action:pan-x pan-y pinch-zoom}.scroll-y,.scroll-x{-webkit-overflow-scrolling:touch;z-index:0;will-change:scroll-position}.scroll-y{overflow-y:var(--overflow);overscroll-behavior-y:contain}.scroll-x{overflow-x:var(--overflow);overscroll-behavior-x:contain}.overscroll::before,.overscroll::after{position:absolute;width:1px;height:1px;content:""}.overscroll::before{bottom:-1px}.overscroll::after{top:-1px}:host(.content-sizing){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;contain:none}:host(.content-sizing) .inner-scroll{position:relative;top:0;bottom:0;margin-top:calc(var(--offset-top) * -1);margin-bottom:calc(var(--offset-bottom) * -1)}.transition-effect{display:none;position:absolute;width:100%;height:100vh;opacity:0;pointer-events:none}:host(.content-ltr) .transition-effect{left:-100%;}:host(.content-rtl) .transition-effect{right:-100%;}.transition-cover{position:absolute;right:0;width:100%;height:100%;background:black;opacity:0.1}.transition-shadow{display:block;position:absolute;width:100%;height:100%;-webkit-box-shadow:inset -9px 0 9px 0 rgba(0, 0, 100, 0.03);box-shadow:inset -9px 0 9px 0 rgba(0, 0, 100, 0.03)}:host(.content-ltr) .transition-shadow{right:0;}:host(.content-rtl) .transition-shadow{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}::slotted([slot=fixed]){position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}';const D=(o,t)=>{(0,r.e)(()=>{const c=(0,m.j)(0,1-(o.scrollTop-(o.scrollHeight-o.clientHeight-10))/10,1);(0,r.w)(()=>{t.style.setProperty("--opacity-scale",c.toString())})})},Q=(()=>{let o=class{constructor(t){var e=this;(0,r.r)(this,t),this.keyboardCtrl=null,this.checkCollapsibleFooter=()=>{if("ios"!==(0,d.b)(this))return;const{collapse:i}=this,s="fade"===i;if(this.destroyCollapsibleFooter(),s){const a=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),c=a?(0,h.a)(a):null;if(!c)return void(0,h.p)(this.el);this.setupFadeFooter(c)}},this.setupFadeFooter=function(){var n=(0,u.A)(function*(i){const s=e.scrollEl=yield(0,h.g)(i);e.contentScrollCallback=()=>{D(s,e.el)},s.addEventListener("scroll",e.contentScrollCallback),D(s,e.el)});return function(i){return n.apply(this,arguments)}}(),this.keyboardVisible=!1,this.collapse=void 0,this.translucent=!1}componentDidLoad(){this.checkCollapsibleFooter()}componentDidUpdate(){this.checkCollapsibleFooter()}connectedCallback(){var t=this;return(0,u.A)(function*(){t.keyboardCtrl=yield(0,g.c)(function(){var e=(0,u.A)(function*(n,i){!1===n&&void 0!==i&&(yield i),t.keyboardVisible=n});return function(n,i){return e.apply(this,arguments)}}())})()}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}destroyCollapsibleFooter(){this.scrollEl&&this.contentScrollCallback&&(this.scrollEl.removeEventListener("scroll",this.contentScrollCallback),this.contentScrollCallback=void 0)}render(){const{translucent:t,collapse:e}=this,n=(0,d.b)(this),i=this.el.closest("ion-tabs"),s=i?.querySelector(":scope > ion-tab-bar");return(0,r.h)(r.f,{key:"5da19dc38ba73e1ddfd1bef3ebd485105d77c751",role:"contentinfo",class:{[n]:!0,[`footer-${n}`]:!0,"footer-translucent":t,[`footer-translucent-${n}`]:t,"footer-toolbar-padding":!(this.keyboardVisible||s&&"bottom"===s.slot),[`footer-collapse-${e}`]:void 0!==e}},"ios"===n&&t&&(0,r.h)("div",{key:"fafad08090a33d8c4e8a5b63d61929dcb89aab47",class:"footer-background"}),(0,r.h)("slot",{key:"e0a443d346afa55e4317c0bc1263fdbe3c619559"}))}get el(){return(0,r.i)(this)}};return o.style={ios:"ion-footer{display:block;position:relative;-ms-flex-order:1;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-ios ion-toolbar:first-of-type{--border-width:0.55px 0 0}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.footer-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.footer-translucent-ios ion-toolbar{--opacity:.8}}.footer-ios.ion-no-border ion-toolbar:first-of-type{--border-width:0}.footer-collapse-fade ion-toolbar{--opacity-scale:inherit}",md:"ion-footer{display:block;position:relative;-ms-flex-order:1;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-md{-webkit-box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12)}.footer-md.ion-no-border{-webkit-box-shadow:none;box-shadow:none}"},o})(),_=o=>{const t=document.querySelector(`${o}.ion-cloned-element`);if(null!==t)return t;const e=document.createElement(o);return e.classList.add("ion-cloned-element"),e.style.setProperty("display","none"),document.body.appendChild(e),e},L=o=>{if(!o)return;const t=o.querySelectorAll("ion-toolbar");return{el:o,toolbars:Array.from(t).map(e=>{const n=e.querySelector("ion-title");return{el:e,background:e.shadowRoot.querySelector(".toolbar-background"),ionTitleEl:n,innerTitleEl:n?n.shadowRoot.querySelector(".toolbar-title"):null,ionButtonsEl:Array.from(e.querySelectorAll("ion-buttons"))}})}},A=(o,t)=>{"fade"!==o.collapse&&(void 0===t?o.style.removeProperty("--opacity-scale"):o.style.setProperty("--opacity-scale",t.toString()))},E=(o,t=!0)=>{const e=o.el;t?(e.classList.remove("header-collapse-condense-inactive"),e.removeAttribute("aria-hidden")):(e.classList.add("header-collapse-condense-inactive"),e.setAttribute("aria-hidden","true"))},H=(o,t,e)=>{(0,r.e)(()=>{const n=o.scrollTop,i=t.clientHeight,s=e?e.clientHeight:0;if(null!==e&&n{o.style.removeProperty("clip-path"),t.style.setProperty("--opacity-scale",b.toString())})})},st=(()=>{let o=class{constructor(t){var e=this;(0,r.r)(this,t),this.inheritedAttributes={},this.setupFadeHeader=function(){var n=(0,u.A)(function*(i,s){const a=e.scrollEl=yield(0,h.g)(i);e.contentScrollCallback=()=>{H(e.scrollEl,e.el,s)},a.addEventListener("scroll",e.contentScrollCallback),H(e.scrollEl,e.el,s)});return function(i,s){return n.apply(this,arguments)}}(),this.collapse=void 0,this.translucent=!1}componentWillLoad(){this.inheritedAttributes=(0,m.i)(this.el)}componentDidLoad(){this.checkCollapsibleHeader()}componentDidUpdate(){this.checkCollapsibleHeader()}disconnectedCallback(){this.destroyCollapsibleHeader()}checkCollapsibleHeader(){var t=this;return(0,u.A)(function*(){if("ios"!==(0,d.b)(t))return;const{collapse:n}=t,i="condense"===n,s="fade"===n;if(t.destroyCollapsibleHeader(),i){const a=t.el.closest("ion-app,ion-page,.ion-page,page-inner"),c=a?(0,h.a)(a):null;(0,r.w)(()=>{_("ion-title").size="large",_("ion-back-button")}),yield t.setupCondenseHeader(c,a)}else if(s){const a=t.el.closest("ion-app,ion-page,.ion-page,page-inner"),c=a?(0,h.a)(a):null;if(!c)return void(0,h.p)(t.el);const b=c.querySelector('ion-header[collapse="condense"]');yield t.setupFadeHeader(c,b)}})()}destroyCollapsibleHeader(){this.intersectionObserver&&(this.intersectionObserver.disconnect(),this.intersectionObserver=void 0),this.scrollEl&&this.contentScrollCallback&&(this.scrollEl.removeEventListener("scroll",this.contentScrollCallback),this.contentScrollCallback=void 0),this.collapsibleMainHeader&&(this.collapsibleMainHeader.classList.remove("header-collapse-main"),this.collapsibleMainHeader=void 0)}setupCondenseHeader(t,e){var n=this;return(0,u.A)(function*(){if(!t||!e)return void(0,h.p)(n.el);if(typeof IntersectionObserver>"u")return;n.scrollEl=yield(0,h.g)(t);const i=e.querySelectorAll("ion-header");if(n.collapsibleMainHeader=Array.from(i).find(b=>"condense"!==b.collapse),!n.collapsibleMainHeader)return;const s=L(n.collapsibleMainHeader),a=L(n.el);s&&a&&(E(s,!1),A(s.el,0),n.intersectionObserver=new IntersectionObserver(b=>{((o,t,e,n)=>{(0,r.w)(()=>{const i=n.scrollTop;((o,t,e)=>{if(!o[0].isIntersecting)return;const n=o[0].intersectionRatio>.9||e<=0?0:100*(1-o[0].intersectionRatio)/75;A(t.el,1===n?void 0:n)})(o,t,i);const s=o[0],a=s.intersectionRect,c=a.width*a.height,p=0===c&&0==s.rootBounds.width*s.rootBounds.height,x=Math.abs(a.left-s.boundingClientRect.left),y=Math.abs(a.right-s.boundingClientRect.right);p||c>0&&(x>=5||y>=5)||(s.isIntersecting?(E(t,!1),E(e)):(0===a.x&&0===a.y||0!==a.width&&0!==a.height)&&i>0&&(E(t),E(e,!1),A(t.el)))})})(b,s,a,n.scrollEl)},{root:t,threshold:[.25,.3,.4,.5,.6,.7,.8,.9,1]}),n.intersectionObserver.observe(a.toolbars[a.toolbars.length-1].el),n.contentScrollCallback=()=>{((o,t,e)=>{(0,r.e)(()=>{const i=(0,m.j)(1,1+-o.scrollTop/500,1.1);null===e.querySelector("ion-refresher.refresher-native")&&(0,r.w)(()=>{((o=[],t=1,e=!1)=>{o.forEach(n=>{const i=n.ionTitleEl,s=n.innerTitleEl;!i||"large"!==i.size||(s.style.transition=e?"all 0.2s ease-in-out":"",s.style.transform=`scale3d(${t}, ${t}, 1)`)})})(t.toolbars,i)})})})(n.scrollEl,a,t)},n.scrollEl.addEventListener("scroll",n.contentScrollCallback),(0,r.w)(()=>{void 0!==n.collapsibleMainHeader&&n.collapsibleMainHeader.classList.add("header-collapse-main")}))})()}render(){const{translucent:t,inheritedAttributes:e}=this,n=(0,d.b)(this),i=this.collapse||"none",s=(0,f.h)("ion-menu",this.el)?"none":"banner";return(0,r.h)(r.f,Object.assign({key:"c687314ef290793a9d633ad20cfc5eeb47621e31",role:s,class:{[n]:!0,[`header-${n}`]:!0,"header-translucent":this.translucent,[`header-collapse-${i}`]:!0,[`header-translucent-${n}`]:this.translucent}},e),"ios"===n&&t&&(0,r.h)("div",{key:"b429996046082405a91e7c23f95516db0b736f12",class:"header-background"}),(0,r.h)("slot",{key:"e17a8965f8d3a33c1bfcb056c153d8242e5229fa"}))}get el(){return(0,r.i)(this)}};return o.style={ios:"ion-header{display:block;position:relative;-ms-flex-order:-1;order:-1;width:100%;z-index:10}ion-header ion-toolbar:first-of-type{padding-top:var(--ion-safe-area-top, 0)}.header-ios ion-toolbar:last-of-type{--border-width:0 0 0.55px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.header-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.header-translucent-ios ion-toolbar{--opacity:.8}.header-collapse-condense-inactive .header-background{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.header-ios.ion-no-border ion-toolbar:last-of-type{--border-width:0}.header-collapse-fade ion-toolbar{--opacity-scale:inherit}.header-collapse-condense{z-index:9}.header-collapse-condense ion-toolbar{position:-webkit-sticky;position:sticky;top:0}.header-collapse-condense ion-toolbar:first-of-type{padding-top:0px;z-index:1}.header-collapse-condense ion-toolbar{--background:var(--ion-background-color, #fff);z-index:0}.header-collapse-condense ion-toolbar:last-of-type{--border-width:0px}.header-collapse-condense ion-toolbar ion-searchbar{padding-top:0px;padding-bottom:13px}.header-collapse-main{--opacity-scale:1}.header-collapse-main ion-toolbar{--opacity-scale:inherit}.header-collapse-main ion-toolbar.in-toolbar ion-title,.header-collapse-main ion-toolbar.in-toolbar ion-buttons{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.header-collapse-condense-inactive:not(.header-collapse-condense) ion-toolbar.in-toolbar ion-title,.header-collapse-condense-inactive:not(.header-collapse-condense) ion-toolbar.in-toolbar ion-buttons.buttons-collapse{opacity:0;pointer-events:none}.header-collapse-condense-inactive.header-collapse-condense ion-toolbar.in-toolbar ion-title,.header-collapse-condense-inactive.header-collapse-condense ion-toolbar.in-toolbar ion-buttons.buttons-collapse{visibility:hidden}ion-header.header-ios:not(.header-collapse-main):has(~ion-content ion-header.header-ios[collapse=condense],~ion-content ion-header.header-ios.header-collapse-condense){opacity:0}",md:"ion-header{display:block;position:relative;-ms-flex-order:-1;order:-1;width:100%;z-index:10}ion-header ion-toolbar:first-of-type{padding-top:var(--ion-safe-area-top, 0)}.header-md{-webkit-box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12)}.header-collapse-condense{display:none}.header-md.ion-no-border{-webkit-box-shadow:none;box-shadow:none}"},o})(),lt=(()=>{let o=class{constructor(t){(0,r.r)(this,t),this.ionNavWillLoad=(0,r.d)(this,"ionNavWillLoad",7),this.ionNavWillChange=(0,r.d)(this,"ionNavWillChange",3),this.ionNavDidChange=(0,r.d)(this,"ionNavDidChange",3),this.lockController=(0,C.c)(),this.gestureOrAnimationInProgress=!1,this.mode=(0,d.b)(this),this.delegate=void 0,this.animated=!0,this.animation=void 0,this.swipeHandler=void 0}swipeHandlerChanged(){this.gesture&&this.gesture.enable(void 0!==this.swipeHandler)}connectedCallback(){var t=this;return(0,u.A)(function*(){t.gesture=(yield l.e(2076).then(l.bind(l,7166))).createSwipeBackGesture(t.el,()=>!t.gestureOrAnimationInProgress&&!!t.swipeHandler&&t.swipeHandler.canStart(),()=>(t.gestureOrAnimationInProgress=!0,void(t.swipeHandler&&t.swipeHandler.onStart())),n=>{var i;return null===(i=t.ani)||void 0===i?void 0:i.progressStep(n)},(n,i,s)=>{if(t.ani){t.ani.onFinish(()=>{t.gestureOrAnimationInProgress=!1,t.swipeHandler&&t.swipeHandler.onEnd(n)},{oneTimeCallback:!0});let a=n?-.001:.001;n?a+=(0,k.g)([0,0],[.32,.72],[0,1],[1,1],i)[0]:(t.ani.easing("cubic-bezier(1, 0, 0.68, 0.28)"),a+=(0,k.g)([0,0],[1,0],[.68,.28],[1,1],i)[0]),t.ani.progressEnd(n?1:0,a,s)}else t.gestureOrAnimationInProgress=!1}),t.swipeHandlerChanged()})()}componentWillLoad(){this.ionNavWillLoad.emit()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}commit(t,e,n){var i=this;return(0,u.A)(function*(){const s=yield i.lockController.lock();let a=!1;try{a=yield i.transition(t,e,n)}catch(c){console.error(c)}return s(),a})()}setRouteId(t,e,n,i){var s=this;return(0,u.A)(function*(){return{changed:yield s.setRoot(t,e,{duration:"root"===n?0:void 0,direction:"back"===n?"back":"forward",animationBuilder:i}),element:s.activeEl}})()}getRouteId(){var t=this;return(0,u.A)(function*(){const e=t.activeEl;return e?{id:e.tagName,element:e,params:t.activeParams}:void 0})()}setRoot(t,e,n){var i=this;return(0,u.A)(function*(){if(i.activeComponent===t&&(0,m.s)(e,i.activeParams))return!1;const s=i.activeEl,a=yield(0,w.a)(i.delegate,i.el,t,["ion-page","ion-page-invisible"],e);return i.activeComponent=t,i.activeEl=a,i.activeParams=e,yield i.commit(a,s,n),yield(0,w.d)(i.delegate,s),!0})()}transition(t,e,n={}){var i=this;return(0,u.A)(function*(){if(e===t)return!1;i.ionNavWillChange.emit();const{el:s,mode:a}=i,c=i.animated&&d.c.getBoolean("animated",!0),b=n.animationBuilder||i.animation||d.c.get("navAnimation");return yield(0,j.t)(Object.assign(Object.assign({mode:a,animated:c,enteringEl:t,leavingEl:e,baseEl:s,deepWait:(0,m.k)(s),progressCallback:n.progressAnimation?p=>{void 0===p||i.gestureOrAnimationInProgress?i.ani=p:(i.gestureOrAnimationInProgress=!0,p.onFinish(()=>{i.gestureOrAnimationInProgress=!1,i.swipeHandler&&i.swipeHandler.onEnd(!1)},{oneTimeCallback:!0}),p.progressEnd(0,0,0))}:void 0},n),{animationBuilder:b})),i.ionNavDidChange.emit(),!0})()}render(){return(0,r.h)("slot",{key:"8279a453c66a766e6e383ff59842b4ae070c13a9"})}get el(){return(0,r.i)(this)}static get watchers(){return{swipeHandler:["swipeHandlerChanged"]}}};return o.style=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;z-index:0}",o})(),bt=(()=>{let o=class{constructor(t){(0,r.r)(this,t),this.ionStyle=(0,r.d)(this,"ionStyle",7),this.color=void 0,this.size=void 0}sizeChanged(){this.emitStyle()}connectedCallback(){this.emitStyle()}emitStyle(){const t=this.getSize();this.ionStyle.emit({[`title-${t}`]:!0})}getSize(){return void 0!==this.size?this.size:"default"}render(){const t=(0,d.b)(this),e=this.getSize();return(0,r.h)(r.f,{key:"5a58dc437a6f4257244bbdd7e9a682a17d8c9a6b",class:(0,f.c)(this.color,{[t]:!0,[`title-${e}`]:!0,"title-rtl":"rtl"===document.dir})},(0,r.h)("div",{key:"58682ea7b8f47a08adfad419b5c76b34784c6501",class:"toolbar-title"},(0,r.h)("slot",{key:"8a9248534e4c3076f5e2dfda38ef86069796851c"})))}get el(){return(0,r.i)(this)}static get watchers(){return{size:["sizeChanged"]}}};return o.style={ios:":host{--color:initial;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}.toolbar-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:auto}:host(.title-small) .toolbar-title{white-space:normal}:host{top:0;-webkit-padding-start:90px;padding-inline-start:90px;-webkit-padding-end:90px;padding-inline-end:90px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:absolute;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);font-size:min(1.0625rem, 20.4px);font-weight:600;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host{inset-inline-start:0}:host(.title-small){-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px;padding-top:6px;padding-bottom:16px;position:relative;font-size:min(0.8125rem, 23.4px);font-weight:normal}:host(.title-large){-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:2px;padding-bottom:4px;-webkit-transform-origin:left center;transform-origin:left center;position:static;-ms-flex-align:end;align-items:flex-end;min-width:100%;font-size:min(2.125rem, 61.2px);font-weight:700;text-align:start}:host(.title-large.title-rtl){-webkit-transform-origin:right center;transform-origin:right center}:host(.title-large.ion-cloned-element){--color:var(--ion-text-color, #000);font-family:var(--ion-font-family)}:host(.title-large) .toolbar-title{-webkit-transform-origin:inherit;transform-origin:inherit;width:auto}:host-context([dir=rtl]):host(.title-large) .toolbar-title,:host-context([dir=rtl]).title-large .toolbar-title{-webkit-transform-origin:calc(100% - inherit);transform-origin:calc(100% - inherit)}@supports selector(:dir(rtl)){:host(.title-large:dir(rtl)) .toolbar-title{-webkit-transform-origin:calc(100% - inherit);transform-origin:calc(100% - inherit)}}",md:":host{--color:initial;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}.toolbar-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:auto}:host(.title-small) .toolbar-title{white-space:normal}:host{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:0;padding-bottom:0;font-size:1.25rem;font-weight:500;letter-spacing:0.0125em}:host(.title-small){width:100%;height:100%;font-size:0.9375rem;font-weight:normal}"},o})(),ut=(()=>{let o=class{constructor(t){(0,r.r)(this,t),this.childrenStyles=new Map,this.color=void 0}componentWillLoad(){const t=Array.from(this.el.querySelectorAll("ion-buttons")),e=t.find(s=>"start"===s.slot);e&&e.classList.add("buttons-first-slot");const n=t.reverse(),i=n.find(s=>"end"===s.slot)||n.find(s=>"primary"===s.slot)||n.find(s=>"secondary"===s.slot);i&&i.classList.add("buttons-last-slot")}childrenStyle(t){t.stopPropagation();const e=t.target.tagName,n=t.detail,i={},s=this.childrenStyles.get(e)||{};let a=!1;Object.keys(n).forEach(c=>{const b=`toolbar-${c}`,p=n[c];p!==s[b]&&(a=!0),p&&(i[b]=!0)}),a&&(this.childrenStyles.set(e,i),(0,r.j)(this))}render(){const t=(0,d.b)(this),e={};return this.childrenStyles.forEach(n=>{Object.assign(e,n)}),(0,r.h)(r.f,{key:"4bb3a55001408a3bdf033af76b9196cb96c07c09",class:Object.assign(Object.assign({},e),(0,f.c)(this.color,{[t]:!0,"in-toolbar":(0,f.h)("ion-toolbar",this.el)}))},(0,r.h)("div",{key:"0891db157d6e028c6d03696f13fb510ea91b0296",class:"toolbar-background"}),(0,r.h)("div",{key:"95fbc870d808f74af4bb18cd8f8ec8c7828a9e0b",class:"toolbar-container"},(0,r.h)("slot",{key:"84d4a9644660fe00ca085055ca8d12f3647531ad",name:"start"}),(0,r.h)("slot",{key:"fd361dc9c9979f59aed2fedcf94629506fae62b0",name:"secondary"}),(0,r.h)("div",{key:"54d2b28616a4627c55766f66dc453707752758a6",class:"toolbar-content"},(0,r.h)("slot",{key:"8f65e0830cce7135640b90eb694e282cb7e5efd2"})),(0,r.h)("slot",{key:"c78be11a207c8674f222543646398636956087e6",name:"primary"}),(0,r.h)("slot",{key:"ab25e1601ccaa8cb0d81921b849bcb7402aa7826",name:"end"})))}get el(){return(0,r.i)(this)}};return o.style={ios:":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;width:100%;padding-right:var(--ion-safe-area-right);padding-left:var(--ion-safe-area-left);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-color-step-50, var(--ion-background-color-step-50, #f7f7f7)));--color:var(--ion-toolbar-color, var(--ion-text-color, #000));--border-color:var(--ion-toolbar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.2)))));--padding-top:3px;--padding-bottom:3px;--padding-start:4px;--padding-end:4px;--min-height:44px}.toolbar-content{-ms-flex:1;flex:1;-ms-flex-order:4;order:4;min-width:0}:host(.toolbar-segment) .toolbar-content{display:-ms-inline-flexbox;display:inline-flex}:host(.toolbar-searchbar) .toolbar-container{padding-top:0;padding-bottom:0}:host(.toolbar-searchbar) ::slotted(*){-ms-flex-item-align:start;align-self:start}:host(.toolbar-searchbar) ::slotted(ion-chip){margin-top:3px}::slotted(ion-buttons){min-height:38px}::slotted([slot=start]){-ms-flex-order:2;order:2}::slotted([slot=secondary]){-ms-flex-order:3;order:3}::slotted([slot=primary]){-ms-flex-order:5;order:5;text-align:end}::slotted([slot=end]){-ms-flex-order:6;order:6;text-align:end}:host(.toolbar-title-large) .toolbar-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}:host(.toolbar-title-large) .toolbar-content ion-title{-ms-flex:1;flex:1;-ms-flex-order:8;order:8;min-width:100%}",md:":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;width:100%;padding-right:var(--ion-safe-area-right);padding-left:var(--ion-safe-area-left);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-background-color, #fff));--color:var(--ion-toolbar-color, var(--ion-text-color, #424242));--border-color:var(--ion-toolbar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, #c1c4cd))));--padding-top:0;--padding-bottom:0;--padding-start:0;--padding-end:0;--min-height:56px}.toolbar-content{-ms-flex:1;flex:1;-ms-flex-order:3;order:3;min-width:0;max-width:100%}::slotted(.buttons-first-slot){-webkit-margin-start:4px;margin-inline-start:4px}::slotted(.buttons-last-slot){-webkit-margin-end:4px;margin-inline-end:4px}::slotted([slot=start]){-ms-flex-order:2;order:2}::slotted([slot=secondary]){-ms-flex-order:4;order:4}::slotted([slot=primary]){-ms-flex-order:5;order:5;text-align:end}::slotted([slot=end]){-ms-flex-order:6;order:6;text-align:end}"},o})()},333:(R,S,l)=>{l.d(S,{c:()=>T,g:()=>d,h:()=>r,o:()=>P});var u=l(467);const r=(f,h)=>null!==h.closest(f),T=(f,h)=>"string"==typeof f&&f.length>0?Object.assign({"ion-color":!0,[`ion-color-${f}`]:!0},h):h,d=f=>{const h={};return(f=>void 0!==f?(Array.isArray(f)?f:f.split(" ")).filter(g=>null!=g).map(g=>g.trim()).filter(g=>""!==g):[])(f).forEach(g=>h[g]=!0),h},m=/^[a-z][a-z0-9+\-.]*:/,P=function(){var f=(0,u.A)(function*(h,g,k,w){if(null!=h&&"#"!==h[0]&&!m.test(h)){const C=document.querySelector("ion-router");if(C)return g?.preventDefault(),C.push(h,k,w)}return!1});return function(g,k,w,C){return f.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/8008.f943dc8fa8091425.js b/docs/8008.f943dc8fa8091425.js deleted file mode 100644 index a075ab0..0000000 --- a/docs/8008.f943dc8fa8091425.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8008],{8008:(pi,je,ie)=>{ie.r(je),ie.d(je,{AnimationDriver:()=>ds,NoopAnimationDriver:()=>ve,\u0275Animation:()=>hi,\u0275AnimationEngine:()=>qe,\u0275AnimationRenderer:()=>bt,\u0275AnimationRendererFactory:()=>di,\u0275AnimationStyleNormalizer:()=>Je,\u0275BaseAnimationRenderer:()=>Ve,\u0275NoopAnimationStyleNormalizer:()=>xe,\u0275WebAnimationsDriver:()=>wt,\u0275WebAnimationsPlayer:()=>$e,\u0275WebAnimationsStyleNormalizer:()=>at,\u0275allowPreviousPlayerStylesMerge:()=>rt,\u0275camelCaseToDashCase:()=>Ss,\u0275containsElement:()=>Te,\u0275createEngine:()=>ui,\u0275getParentElement:()=>ne,\u0275invokeQuery:()=>we,\u0275normalizeKeyframes:()=>st,\u0275validateStyleProperty:()=>Ze,\u0275validateWebAnimatableStyleProperty:()=>cs});var d=ie(9969),E=ie(3953);function Ge(n){return new E.wOt(3e3,!1)}const ls=new Set(["-moz-outline-radius","-moz-outline-radius-bottomleft","-moz-outline-radius-bottomright","-moz-outline-radius-topleft","-moz-outline-radius-topright","-ms-grid-columns","-ms-grid-rows","-webkit-line-clamp","-webkit-text-fill-color","-webkit-text-stroke","-webkit-text-stroke-color","accent-color","all","backdrop-filter","background","background-color","background-position","background-size","block-size","border","border-block-end","border-block-end-color","border-block-end-width","border-block-start","border-block-start-color","border-block-start-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-width","border-color","border-end-end-radius","border-end-start-radius","border-image-outset","border-image-slice","border-image-width","border-inline-end","border-inline-end-color","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-width","border-left","border-left-color","border-left-width","border-radius","border-right","border-right-color","border-right-width","border-start-end-radius","border-start-start-radius","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-width","border-width","bottom","box-shadow","caret-color","clip","clip-path","color","column-count","column-gap","column-rule","column-rule-color","column-rule-width","column-width","columns","filter","flex","flex-basis","flex-grow","flex-shrink","font","font-size","font-size-adjust","font-stretch","font-variation-settings","font-weight","gap","grid-column-gap","grid-gap","grid-row-gap","grid-template-columns","grid-template-rows","height","inline-size","input-security","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","left","letter-spacing","line-clamp","line-height","margin","margin-block-end","margin-block-start","margin-bottom","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","mask","mask-border","mask-position","mask-size","max-block-size","max-height","max-inline-size","max-lines","max-width","min-block-size","min-height","min-inline-size","min-width","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","outline","outline-color","outline-offset","outline-width","padding","padding-block-end","padding-block-start","padding-bottom","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","perspective","perspective-origin","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-coordinate","scroll-snap-destination","scrollbar-color","shape-image-threshold","shape-margin","shape-outside","tab-size","text-decoration","text-decoration-color","text-decoration-thickness","text-emphasis","text-emphasis-color","text-indent","text-shadow","text-underline-offset","top","transform","transform-origin","translate","vertical-align","visibility","width","word-spacing","z-index","zoom"]);function $(n){switch(n.length){case 0:return new d.sf;case 1:return n[0];default:return new d.ui(n)}}function He(n,e,t=new Map,s=new Map){const i=[],r=[];let a=-1,o=null;if(e.forEach(l=>{const u=l.get("offset"),h=u==a,c=h&&o||new Map;l.forEach((S,_)=>{let m=_,y=S;if("offset"!==_)switch(m=n.normalizePropertyName(m,i),y){case d.FX:y=t.get(_);break;case d.kp:y=s.get(_);break;default:y=n.normalizeStyleValue(_,m,y,i)}c.set(m,y)}),h||r.push(c),o=c,a=u}),i.length)throw function Zt(n){return new E.wOt(3502,!1)}();return r}function _e(n,e,t,s){switch(e){case"start":n.onStart(()=>s(t&&Se(t,"start",n)));break;case"done":n.onDone(()=>s(t&&Se(t,"done",n)));break;case"destroy":n.onDestroy(()=>s(t&&Se(t,"destroy",n)))}}function Se(n,e,t){const r=Ee(n.element,n.triggerName,n.fromState,n.toState,e||n.phaseName,t.totalTime??n.totalTime,!!t.disabled),a=n._data;return null!=a&&(r._data=a),r}function Ee(n,e,t,s,i="",r=0,a){return{element:n,triggerName:e,fromState:t,toState:s,phaseName:i,totalTime:r,disabled:!!a}}function O(n,e,t){let s=n.get(e);return s||n.set(e,s=t),s}function Xe(n){const e=n.indexOf(":");return[n.substring(1,e),n.slice(e+1)]}const us=typeof document>"u"?null:document.documentElement;function ne(n){const e=n.parentNode||n.host||null;return e===us?null:e}let U=null,Ye=!1;function Ze(n){U||(U=function fs(){return typeof document<"u"?document.body:null}()||{},Ye=!!U.style&&"WebkitAppearance"in U.style);let e=!0;return U.style&&!function hs(n){return"ebkit"==n.substring(1,6)}(n)&&(e=n in U.style,!e&&Ye&&(e="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in U.style)),e}function cs(n){return ls.has(n)}function Te(n,e){for(;e;){if(e===n)return!0;e=ne(e)}return!1}function we(n,e,t){if(t)return Array.from(n.querySelectorAll(e));const s=n.querySelector(e);return s?[s]:[]}let ve=(()=>{class n{validateStyleProperty(t){return Ze(t)}containsElement(t,s){return Te(t,s)}getParentElement(t){return ne(t)}query(t,s,i){return we(t,s,i)}computeStyle(t,s,i){return i||""}animate(t,s,i,r,a,o=[],l){return new d.sf(i,r)}static#e=this.\u0275fac=function(s){return new(s||n)};static#t=this.\u0275prov=E.jDH({token:n,factory:n.\u0275fac})}return n})();class ds{static#e=this.NOOP=new ve}class Je{}class xe{normalizePropertyName(e,t){return e}normalizeStyleValue(e,t,s,i){return s}}const ms=1e3,be="ng-enter",re="ng-leave",ae="ng-trigger",oe=".ng-trigger",tt="ng-animating",Ae=".ng-animating";function Q(n){if("number"==typeof n)return n;const e=n.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:Pe(parseFloat(e[1]),e[2])}function Pe(n,e){return"s"===e?n*ms:n}function le(n,e,t){return n.hasOwnProperty("duration")?n:function gs(n,e,t){let i,r=0,a="";if("string"==typeof n){const o=n.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===o)return e.push(Ge()),{duration:0,delay:0,easing:""};i=Pe(parseFloat(o[1]),o[2]);const l=o[3];null!=l&&(r=Pe(parseFloat(l),o[4]));const u=o[5];u&&(a=u)}else i=n;if(!t){let o=!1,l=e.length;i<0&&(e.push(function Ct(){return new E.wOt(3100,!1)}()),o=!0),r<0&&(e.push(function kt(){return new E.wOt(3101,!1)}()),o=!0),o&&e.splice(l,0,Ge())}return{duration:i,delay:r,easing:a}}(n,e,t)}function st(n){return n.length?n[0]instanceof Map?n:n.map(e=>new Map(Object.entries(e))):[]}function it(n){return Array.isArray(n)?new Map(...n):new Map(n)}function K(n,e,t){e.forEach((s,i)=>{const r=Me(i);t&&!t.has(i)&&t.set(i,n.style[r]),n.style[r]=s})}function W(n,e){e.forEach((t,s)=>{const i=Me(s);n.style[i]=""})}function x(n){return Array.isArray(n)?1==n.length?n[0]:(0,d.K2)(n):n}const Ne=new RegExp("{{\\s*(.+?)\\s*}}","g");function nt(n){let e=[];if("string"==typeof n){let t;for(;t=Ne.exec(n);)e.push(t[1]);Ne.lastIndex=0}return e}function ee(n,e,t){const s=`${n}`,i=s.replace(Ne,(r,a)=>{let o=e[a];return null==o&&(t.push(function Ot(n){return new E.wOt(3003,!1)}()),o=""),o.toString()});return i==s?n:i}const _s=/-+([a-z0-9])/g;function Me(n){return n.replace(_s,(...e)=>e[1].toUpperCase())}function Ss(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function rt(n,e){return 0===n||0===e}function I(n,e,t){switch(e.type){case d.If.Trigger:return n.visitTrigger(e,t);case d.If.State:return n.visitState(e,t);case d.If.Transition:return n.visitTransition(e,t);case d.If.Sequence:return n.visitSequence(e,t);case d.If.Group:return n.visitGroup(e,t);case d.If.Animate:return n.visitAnimate(e,t);case d.If.Keyframes:return n.visitKeyframes(e,t);case d.If.Style:return n.visitStyle(e,t);case d.If.Reference:return n.visitReference(e,t);case d.If.AnimateChild:return n.visitAnimateChild(e,t);case d.If.AnimateRef:return n.visitAnimateRef(e,t);case d.If.Query:return n.visitQuery(e,t);case d.If.Stagger:return n.visitStagger(e,t);default:throw function It(n){return new E.wOt(3004,!1)}()}}function Ce(n,e){return window.getComputedStyle(n)[e]}const Ts=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class at extends Je{normalizePropertyName(e,t){return Me(e)}normalizeStyleValue(e,t,s,i){let r="";const a=s.toString().trim();if(Ts.has(t)&&0!==s&&"0"!==s)if("number"==typeof s)r="px";else{const o=s.match(/^[+-]?[\d\.]+([a-z]*)$/);o&&0==o[1].length&&i.push(function Rt(n,e){return new E.wOt(3005,!1)}())}return a+r}}const ue="*";const he=new Set(["true","1"]),ce=new Set(["false","0"]);function ot(n,e){const t=he.has(n)||ce.has(n),s=he.has(e)||ce.has(e);return(i,r)=>{let a=n==ue||n==i,o=e==ue||e==r;return!a&&t&&"boolean"==typeof i&&(a=i?he.has(n):ce.has(n)),!o&&s&&"boolean"==typeof r&&(o=r?he.has(e):ce.has(e)),a&&o}}const As=new RegExp("s*:selfs*,?","g");function ke(n,e,t,s){return new Ps(n).build(e,t,s)}class Ps{constructor(e){this._driver=e}build(e,t,s){const i=new Cs(t);return this._resetContextStyleTimingState(i),I(this,x(e),i)}_resetContextStyleTimingState(e){e.currentQuerySelector="",e.collectedStyles=new Map,e.collectedStyles.set("",new Map),e.currentTime=0}visitTrigger(e,t){let s=t.queryCount=0,i=t.depCount=0;const r=[],a=[];return"@"==e.name.charAt(0)&&t.errors.push(function Ft(){return new E.wOt(3006,!1)}()),e.definitions.forEach(o=>{if(this._resetContextStyleTimingState(t),o.type==d.If.State){const l=o,u=l.name;u.toString().split(/\s*,\s*/).forEach(h=>{l.name=h,r.push(this.visitState(l,t))}),l.name=u}else if(o.type==d.If.Transition){const l=this.visitTransition(o,t);s+=l.queryCount,i+=l.depCount,a.push(l)}else t.errors.push(function Lt(){return new E.wOt(3007,!1)}())}),{type:d.If.Trigger,name:e.name,states:r,transitions:a,queryCount:s,depCount:i,options:null}}visitState(e,t){const s=this.visitStyle(e.styles,t),i=e.options&&e.options.params||null;if(s.containsDynamicStyles){const r=new Set,a=i||{};s.styles.forEach(o=>{o instanceof Map&&o.forEach(l=>{nt(l).forEach(u=>{a.hasOwnProperty(u)||r.add(u)})})}),r.size&&t.errors.push(function zt(n,e){return new E.wOt(3008,!1)}(0,r.values()))}return{type:d.If.State,name:e.name,style:s,options:i?{params:i}:null}}visitTransition(e,t){t.queryCount=0,t.depCount=0;const s=I(this,x(e.animation),t),i=function ws(n,e){const t=[];return"string"==typeof n?n.split(/\s*,\s*/).forEach(s=>function vs(n,e,t){if(":"==n[0]){const l=function bs(n,e){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(t,s)=>parseFloat(s)>parseFloat(t);case":decrement":return(t,s)=>parseFloat(s) *"}}(n,t);if("function"==typeof l)return void e.push(l);n=l}const s=n.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==s||s.length<4)return t.push(function jt(n){return new E.wOt(3015,!1)}()),e;const i=s[1],r=s[2],a=s[3];e.push(ot(i,a)),"<"==r[0]&&(i!=ue||a!=ue)&&e.push(ot(a,i))}(s,t,e)):t.push(n),t}(e.expr,t.errors);return{type:d.If.Transition,matchers:i,animation:s,queryCount:t.queryCount,depCount:t.depCount,options:j(e.options)}}visitSequence(e,t){return{type:d.If.Sequence,steps:e.steps.map(s=>I(this,s,t)),options:j(e.options)}}visitGroup(e,t){const s=t.currentTime;let i=0;const r=e.steps.map(a=>{t.currentTime=s;const o=I(this,a,t);return i=Math.max(i,t.currentTime),o});return t.currentTime=i,{type:d.If.Group,steps:r,options:j(e.options)}}visitAnimate(e,t){const s=function Ds(n,e){if(n.hasOwnProperty("duration"))return n;if("number"==typeof n)return De(le(n,e).duration,0,"");const t=n;if(t.split(/\s+/).some(r=>"{"==r.charAt(0)&&"{"==r.charAt(1))){const r=De(0,0,"");return r.dynamic=!0,r.strValue=t,r}const i=le(t,e);return De(i.duration,i.delay,i.easing)}(e.timings,t.errors);t.currentAnimateTimings=s;let i,r=e.styles?e.styles:(0,d.iF)({});if(r.type==d.If.Keyframes)i=this.visitKeyframes(r,t);else{let a=e.styles,o=!1;if(!a){o=!0;const u={};s.easing&&(u.easing=s.easing),a=(0,d.iF)(u)}t.currentTime+=s.duration+s.delay;const l=this.visitStyle(a,t);l.isEmptyStep=o,i=l}return t.currentAnimateTimings=null,{type:d.If.Animate,timings:s,style:i,options:null}}visitStyle(e,t){const s=this._makeStyleAst(e,t);return this._validateStyleAst(s,t),s}_makeStyleAst(e,t){const s=[],i=Array.isArray(e.styles)?e.styles:[e.styles];for(let o of i)"string"==typeof o?o===d.kp?s.push(o):t.errors.push(new E.wOt(3002,!1)):s.push(new Map(Object.entries(o)));let r=!1,a=null;return s.forEach(o=>{if(o instanceof Map&&(o.has("easing")&&(a=o.get("easing"),o.delete("easing")),!r))for(let l of o.values())if(l.toString().indexOf("{{")>=0){r=!0;break}}),{type:d.If.Style,styles:s,easing:a,offset:e.offset,containsDynamicStyles:r,options:null}}_validateStyleAst(e,t){const s=t.currentAnimateTimings;let i=t.currentTime,r=t.currentTime;s&&r>0&&(r-=s.duration+s.delay),e.styles.forEach(a=>{"string"!=typeof a&&a.forEach((o,l)=>{const u=t.collectedStyles.get(t.currentQuerySelector),h=u.get(l);let c=!0;h&&(r!=i&&r>=h.startTime&&i<=h.endTime&&(t.errors.push(function Bt(n,e,t,s,i){return new E.wOt(3010,!1)}()),c=!1),r=h.startTime),c&&u.set(l,{startTime:r,endTime:i}),t.options&&function ys(n,e,t){const s=e.params||{},i=nt(n);i.length&&i.forEach(r=>{s.hasOwnProperty(r)||t.push(function Dt(n){return new E.wOt(3001,!1)}())})}(o,t.options,t.errors)})})}visitKeyframes(e,t){const s={type:d.If.Keyframes,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push(function qt(){return new E.wOt(3011,!1)}()),s;let r=0;const a=[];let o=!1,l=!1,u=0;const h=e.steps.map(b=>{const A=this._makeStyleAst(b,t);let C=null!=A.offset?A.offset:function ks(n){if("string"==typeof n)return null;let e=null;if(Array.isArray(n))n.forEach(t=>{if(t instanceof Map&&t.has("offset")){const s=t;e=parseFloat(s.get("offset")),s.delete("offset")}});else if(n instanceof Map&&n.has("offset")){const t=n;e=parseFloat(t.get("offset")),t.delete("offset")}return e}(A.styles),N=0;return null!=C&&(r++,N=A.offset=C),l=l||N<0||N>1,o=o||N0&&r{const C=S>0?A==_?1:S*A:a[A],N=C*w;t.currentTime=m+y.delay+N,y.duration=N,this._validateStyleAst(b,t),b.offset=C,s.styles.push(b)}),s}visitReference(e,t){return{type:d.If.Reference,animation:I(this,x(e.animation),t),options:j(e.options)}}visitAnimateChild(e,t){return t.depCount++,{type:d.If.AnimateChild,options:j(e.options)}}visitAnimateRef(e,t){return{type:d.If.AnimateRef,animation:this.visitReference(e.animation,t),options:j(e.options)}}visitQuery(e,t){const s=t.currentQuerySelector,i=e.options||{};t.queryCount++,t.currentQuery=e;const[r,a]=function Ns(n){const e=!!n.split(/\s*,\s*/).find(t=>":self"==t);return e&&(n=n.replace(As,"")),n=n.replace(/@\*/g,oe).replace(/@\w+/g,t=>oe+"-"+t.slice(1)).replace(/:animating/g,Ae),[n,e]}(e.selector);t.currentQuerySelector=s.length?s+" "+r:r,O(t.collectedStyles,t.currentQuerySelector,new Map);const o=I(this,x(e.animation),t);return t.currentQuery=null,t.currentQuerySelector=s,{type:d.If.Query,selector:r,limit:i.limit||0,optional:!!i.optional,includeSelf:a,animation:o,originalSelector:e.selector,options:j(e.options)}}visitStagger(e,t){t.currentQuery||t.errors.push(function Ut(){return new E.wOt(3013,!1)}());const s="full"===e.timings?{duration:0,delay:0,easing:"full"}:le(e.timings,t.errors,!0);return{type:d.If.Stagger,animation:I(this,x(e.animation),t),timings:s,options:null}}}class Cs{constructor(e){this.errors=e,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function j(n){return n?(n={...n}).params&&(n.params=function Ms(n){return n?{...n}:null}(n.params)):n={},n}function De(n,e,t){return{duration:n,delay:e,easing:t}}function Oe(n,e,t,s,i,r,a=null,o=!1){return{type:1,element:n,keyframes:e,preStyleProps:t,postStyleProps:s,duration:i,delay:r,totalTime:i+r,easing:a,subTimeline:o}}class fe{constructor(){this._map=new Map}get(e){return this._map.get(e)||[]}append(e,t){let s=this._map.get(e);s||this._map.set(e,s=[]),s.push(...t)}has(e){return this._map.has(e)}clear(){this._map.clear()}}const Rs=new RegExp(":enter","g"),Ls=new RegExp(":leave","g");function Ie(n,e,t,s,i,r=new Map,a=new Map,o,l,u=[]){return(new zs).buildKeyframes(n,e,t,s,i,r,a,o,l,u)}class zs{buildKeyframes(e,t,s,i,r,a,o,l,u,h=[]){u=u||new fe;const c=new Re(e,t,u,i,r,h,[]);c.options=l;const S=l.delay?Q(l.delay):0;c.currentTimeline.delayNextStep(S),c.currentTimeline.setStyles([a],null,c.errors,l),I(this,s,c);const _=c.timelines.filter(m=>m.containsAnimation());if(_.length&&o.size){let m;for(let y=_.length-1;y>=0;y--){const w=_[y];if(w.element===t){m=w;break}}m&&!m.allowOnlyTimelineStyles()&&m.setStyles([o],null,c.errors,l)}return _.length?_.map(m=>m.buildKeyframes()):[Oe(t,[],[],[],0,S,"",!1)]}visitTrigger(e,t){}visitState(e,t){}visitTransition(e,t){}visitAnimateChild(e,t){const s=t.subInstructions.get(t.element);if(s){const i=t.createSubContext(e.options),r=t.currentTimeline.currentTime,a=this._visitSubInstructions(s,i,i.options);r!=a&&t.transformIntoNewTimeline(a)}t.previousNode=e}visitAnimateRef(e,t){const s=t.createSubContext(e.options);s.transformIntoNewTimeline(),this._applyAnimationRefDelays([e.options,e.animation.options],t,s),this.visitReference(e.animation,s),t.transformIntoNewTimeline(s.currentTimeline.currentTime),t.previousNode=e}_applyAnimationRefDelays(e,t,s){for(const i of e){const r=i?.delay;if(r){const a="number"==typeof r?r:Q(ee(r,i?.params??{},t.errors));s.delayNextStep(a)}}}_visitSubInstructions(e,t,s){let r=t.currentTimeline.currentTime;const a=null!=s.duration?Q(s.duration):null,o=null!=s.delay?Q(s.delay):null;return 0!==a&&e.forEach(l=>{const u=t.appendInstructionToTimeline(l,a,o);r=Math.max(r,u.duration+u.delay)}),r}visitReference(e,t){t.updateOptions(e.options,!0),I(this,e.animation,t),t.previousNode=e}visitSequence(e,t){const s=t.subContextCount;let i=t;const r=e.options;if(r&&(r.params||r.delay)&&(i=t.createSubContext(r),i.transformIntoNewTimeline(),null!=r.delay)){i.previousNode.type==d.If.Style&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=de);const a=Q(r.delay);i.delayNextStep(a)}e.steps.length&&(e.steps.forEach(a=>I(this,a,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>s&&i.transformIntoNewTimeline()),t.previousNode=e}visitGroup(e,t){const s=[];let i=t.currentTimeline.currentTime;const r=e.options&&e.options.delay?Q(e.options.delay):0;e.steps.forEach(a=>{const o=t.createSubContext(e.options);r&&o.delayNextStep(r),I(this,a,o),i=Math.max(i,o.currentTimeline.currentTime),s.push(o.currentTimeline)}),s.forEach(a=>t.currentTimeline.mergeTimelineCollectedStyles(a)),t.transformIntoNewTimeline(i),t.previousNode=e}_visitTiming(e,t){if(e.dynamic){const s=e.strValue;return le(t.params?ee(s,t.params,t.errors):s,t.errors)}return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,t){const s=t.currentAnimateTimings=this._visitTiming(e.timings,t),i=t.currentTimeline;s.delay&&(t.incrementTime(s.delay),i.snapshotCurrentStyles());const r=e.style;r.type==d.If.Keyframes?this.visitKeyframes(r,t):(t.incrementTime(s.duration),this.visitStyle(r,t),i.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}visitStyle(e,t){const s=t.currentTimeline,i=t.currentAnimateTimings;!i&&s.hasCurrentStyleProperties()&&s.forwardFrame();const r=i&&i.easing||e.easing;e.isEmptyStep?s.applyEmptyStep(r):s.setStyles(e.styles,r,t.errors,t.options),t.previousNode=e}visitKeyframes(e,t){const s=t.currentAnimateTimings,i=t.currentTimeline.duration,r=s.duration,o=t.createSubContext().currentTimeline;o.easing=s.easing,e.styles.forEach(l=>{o.forwardTime((l.offset||0)*r),o.setStyles(l.styles,l.easing,t.errors,t.options),o.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(o),t.transformIntoNewTimeline(i+r),t.previousNode=e}visitQuery(e,t){const s=t.currentTimeline.currentTime,i=e.options||{},r=i.delay?Q(i.delay):0;r&&(t.previousNode.type===d.If.Style||0==s&&t.currentTimeline.hasCurrentStyleProperties())&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=de);let a=s;const o=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!i.optional,t.errors);t.currentQueryTotal=o.length;let l=null;o.forEach((u,h)=>{t.currentQueryIndex=h;const c=t.createSubContext(e.options,u);r&&c.delayNextStep(r),u===t.element&&(l=c.currentTimeline),I(this,e.animation,c),c.currentTimeline.applyStylesToKeyframe(),a=Math.max(a,c.currentTimeline.currentTime)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(a),l&&(t.currentTimeline.mergeTimelineCollectedStyles(l),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}visitStagger(e,t){const s=t.parentContext,i=t.currentTimeline,r=e.timings,a=Math.abs(r.duration),o=a*(t.currentQueryTotal-1);let l=a*t.currentQueryIndex;switch(r.duration<0?"reverse":r.easing){case"reverse":l=o-l;break;case"full":l=s.currentStaggerTime}const h=t.currentTimeline;l&&h.delayNextStep(l);const c=h.currentTime;I(this,e.animation,t),t.previousNode=e,s.currentStaggerTime=i.currentTime-c+(i.startTime-s.currentTimeline.startTime)}}const de={};class Re{constructor(e,t,s,i,r,a,o,l){this._driver=e,this.element=t,this.subInstructions=s,this._enterClassName=i,this._leaveClassName=r,this.errors=a,this.timelines=o,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=de,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=l||new me(this._driver,t,0),o.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,t){if(!e)return;const s=e;let i=this.options;null!=s.duration&&(i.duration=Q(s.duration)),null!=s.delay&&(i.delay=Q(s.delay));const r=s.params;if(r){let a=i.params;a||(a=this.options.params={}),Object.keys(r).forEach(o=>{(!t||!a.hasOwnProperty(o))&&(a[o]=ee(r[o],a,this.errors))})}}_copyOptions(){const e={};if(this.options){const t=this.options.params;if(t){const s=e.params={};Object.keys(t).forEach(i=>{s[i]=t[i]})}}return e}createSubContext(e=null,t,s){const i=t||this.element,r=new Re(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,s||0));return r.previousNode=this.previousNode,r.currentAnimateTimings=this.currentAnimateTimings,r.options=this._copyOptions(),r.updateOptions(e),r.currentQueryIndex=this.currentQueryIndex,r.currentQueryTotal=this.currentQueryTotal,r.parentContext=this,this.subContextCount++,r}transformIntoNewTimeline(e){return this.previousNode=de,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,t,s){const i={duration:t??e.duration,delay:this.currentTimeline.currentTime+(s??0)+e.delay,easing:""},r=new Ks(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,i,e.stretchStartingKeyframe);return this.timelines.push(r),i}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,t,s,i,r,a){let o=[];if(i&&o.push(this.element),e.length>0){e=(e=e.replace(Rs,"."+this._enterClassName)).replace(Ls,"."+this._leaveClassName);let u=this._driver.query(this.element,e,1!=s);0!==s&&(u=s<0?u.slice(u.length+s,u.length):u.slice(0,s)),o.push(...u)}return!r&&0==o.length&&a.push(function Wt(n){return new E.wOt(3014,!1)}()),o}}class me{constructor(e,t,s,i){this._driver=e,this.element=t,this.startTime=s,this._elementTimelineStylesLookup=i,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(t),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(t,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(e){const t=1===this._keyframes.size&&this._pendingStyles.size;this.duration||t?(this.forwardTime(this.currentTime+e),t&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,t){return this.applyStylesToKeyframe(),new me(this._driver,e,t||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,t){this._localTimelineStyles.set(e,t),this._globalTimelineStyles.set(e,t),this._styleSummary.set(e,{time:this.currentTime,value:t})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&this._previousKeyframe.set("easing",e);for(let[t,s]of this._globalTimelineStyles)this._backFill.set(t,s||d.kp),this._currentKeyframe.set(t,d.kp);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,t,s,i){t&&this._previousKeyframe.set("easing",t);const r=i&&i.params||{},a=function Bs(n,e){const t=new Map;let s;return n.forEach(i=>{if("*"===i){s??=e.keys();for(let r of s)t.set(r,d.kp)}else for(let[r,a]of i)t.set(r,a)}),t}(e,this._globalTimelineStyles);for(let[o,l]of a){const u=ee(l,r,s);this._pendingStyles.set(o,u),this._localTimelineStyles.has(o)||this._backFill.set(o,this._globalTimelineStyles.get(o)??d.kp),this._updateStyle(o,u)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((e,t)=>{this._currentKeyframe.set(t,e)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((e,t)=>{this._currentKeyframe.has(t)||this._currentKeyframe.set(t,e)}))}snapshotCurrentStyles(){for(let[e,t]of this._localTimelineStyles)this._pendingStyles.set(e,t),this._updateStyle(e,t)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const e=[];for(let t in this._currentKeyframe)e.push(t);return e}mergeTimelineCollectedStyles(e){e._styleSummary.forEach((t,s)=>{const i=this._styleSummary.get(s);(!i||t.time>i.time)&&this._updateStyle(s,t.value)})}buildKeyframes(){this.applyStylesToKeyframe();const e=new Set,t=new Set,s=1===this._keyframes.size&&0===this.duration;let i=[];this._keyframes.forEach((o,l)=>{const u=new Map([...this._backFill,...o]);u.forEach((h,c)=>{h===d.FX?e.add(c):h===d.kp&&t.add(c)}),s||u.set("offset",l/this.duration),i.push(u)});const r=[...e.values()],a=[...t.values()];if(s){const o=i[0],l=new Map(o);o.set("offset",0),l.set("offset",1),i=[o,l]}return Oe(this.element,i,r,a,this.duration,this.startTime,this.easing,!1)}}class Ks extends me{constructor(e,t,s,i,r,a,o=!1){super(e,t,a.delay),this.keyframes=s,this.preStyleProps=i,this.postStyleProps=r,this._stretchStartingKeyframe=o,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:t,duration:s,easing:i}=this.timings;if(this._stretchStartingKeyframe&&t){const r=[],a=s+t,o=t/a,l=new Map(e[0]);l.set("offset",0),r.push(l);const u=new Map(e[0]);u.set("offset",ht(o)),r.push(u);const h=e.length-1;for(let c=1;c<=h;c++){let S=new Map(e[c]);const _=S.get("offset");S.set("offset",ht((t+_*s)/a)),r.push(S)}s=a,t=0,i="",e=r}return Oe(this.element,e,this.preStyleProps,this.postStyleProps,s,t,i,!0)}}function ht(n,e=3){const t=Math.pow(10,e-1);return Math.round(n*t)/t}function ct(n,e,t,s,i,r,a,o,l,u,h,c,S){return{type:0,element:n,triggerName:e,isRemovalTransition:i,fromState:t,fromStyles:r,toState:s,toStyles:a,timelines:o,queriedElements:l,preStyleProps:u,postStyleProps:h,totalTime:c,errors:S}}const Fe={};class ft{constructor(e,t,s){this._triggerName=e,this.ast=t,this._stateStyles=s}match(e,t,s,i){return function qs(n,e,t,s,i){return n.some(r=>r(e,t,s,i))}(this.ast.matchers,e,t,s,i)}buildStyles(e,t,s){let i=this._stateStyles.get("*");return void 0!==e&&(i=this._stateStyles.get(e?.toString())||i),i?i.buildStyles(t,s):new Map}build(e,t,s,i,r,a,o,l,u,h){const c=[],S=this.ast.options&&this.ast.options.params||Fe,m=this.buildStyles(s,o&&o.params||Fe,c),y=l&&l.params||Fe,w=this.buildStyles(i,y,c),b=new Set,A=new Map,C=new Map,N="void"===i,Z={params:dt(y,S),delay:this.ast.options?.delay},B=h?[]:Ie(e,t,this.ast.animation,r,a,m,w,Z,u,c);let k=0;return B.forEach(D=>{k=Math.max(D.duration+D.delay,k)}),c.length?ct(t,this._triggerName,s,i,N,m,w,[],[],A,C,k,c):(B.forEach(D=>{const G=D.element,J=O(A,G,new Set);D.preStyleProps.forEach(H=>J.add(H));const At=O(C,G,new Set);D.postStyleProps.forEach(H=>At.add(H)),G!==t&&b.add(G)}),ct(t,this._triggerName,s,i,N,m,w,B,[...b.values()],A,C,k))}}function dt(n,e){const t={...e};return Object.entries(n).forEach(([s,i])=>{null!=i&&(t[s]=i)}),t}class Qs{constructor(e,t,s){this.styles=e,this.defaultParams=t,this.normalizer=s}buildStyles(e,t){const s=new Map,i=dt(e,this.defaultParams);return this.styles.styles.forEach(r=>{"string"!=typeof r&&r.forEach((a,o)=>{a&&(a=ee(a,i,t));const l=this.normalizer.normalizePropertyName(o,t);a=this.normalizer.normalizeStyleValue(o,l,a,t),s.set(o,a)})}),s}}class Vs{constructor(e,t,s){this.name=e,this.ast=t,this._normalizer=s,this.transitionFactories=[],this.states=new Map,t.states.forEach(i=>{this.states.set(i.name,new Qs(i.style,i.options&&i.options.params||{},s))}),mt(this.states,"true","1"),mt(this.states,"false","0"),t.transitions.forEach(i=>{this.transitionFactories.push(new ft(e,i,this.states))}),this.fallbackTransition=function Us(n,e,t){return new ft(n,{type:d.If.Transition,animation:{type:d.If.Sequence,steps:[],options:null},matchers:[(a,o)=>!0],options:null,queryCount:0,depCount:0},e)}(e,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,t,s,i){return this.transitionFactories.find(a=>a.match(e,t,s,i))||null}matchStyles(e,t,s){return this.fallbackTransition.buildStyles(e,t,s)}}function mt(n,e,t){n.has(e)?n.has(t)||n.set(t,n.get(e)):n.has(t)&&n.set(e,n.get(t))}const Ws=new fe;class js{constructor(e,t,s){this.bodyNode=e,this._driver=t,this._normalizer=s,this._animations=new Map,this._playersById=new Map,this.players=[]}register(e,t){const s=[],r=ke(this._driver,t,s,[]);if(s.length)throw function Jt(n){return new E.wOt(3503,!1)}();this._animations.set(e,r)}_buildPlayer(e,t,s){const i=e.element,r=He(this._normalizer,e.keyframes,t,s);return this._driver.animate(i,r,e.duration,e.delay,e.easing,[],!0)}create(e,t,s={}){const i=[],r=this._animations.get(e);let a;const o=new Map;if(r?(a=Ie(this._driver,t,r,be,re,new Map,new Map,s,Ws,i),a.forEach(h=>{const c=O(o,h.element,new Map);h.postStyleProps.forEach(S=>c.set(S,null))})):(i.push(function xt(){return new E.wOt(3300,!1)}()),a=[]),i.length)throw function es(n){return new E.wOt(3504,!1)}();o.forEach((h,c)=>{h.forEach((S,_)=>{h.set(_,this._driver.computeStyle(c,_,d.kp))})});const u=$(a.map(h=>{const c=o.get(h.element);return this._buildPlayer(h,new Map,c)}));return this._playersById.set(e,u),u.onDestroy(()=>this.destroy(e)),this.players.push(u),u}destroy(e){const t=this._getPlayer(e);t.destroy(),this._playersById.delete(e);const s=this.players.indexOf(t);s>=0&&this.players.splice(s,1)}_getPlayer(e){const t=this._playersById.get(e);if(!t)throw function ts(n){return new E.wOt(3301,!1)}();return t}listen(e,t,s,i){const r=Ee(t,"","","");return _e(this._getPlayer(e),s,r,i),()=>{}}command(e,t,s,i){if("register"==s)return void this.register(e,i[0]);if("create"==s)return void this.create(e,t,i[0]||{});const r=this._getPlayer(e);switch(s){case"play":r.play();break;case"pause":r.pause();break;case"reset":r.reset();break;case"restart":r.restart();break;case"finish":r.finish();break;case"init":r.init();break;case"setPosition":r.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(e)}}}const pt="ng-animate-queued",Le="ng-animate-disabled",Zs=[],gt={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Js={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},z="__ng_removed";class ze{get params(){return this.options.params}constructor(e,t=""){this.namespaceId=t;const s=e&&e.hasOwnProperty("value");if(this.value=function si(n){return n??null}(s?e.value:e),s){const{value:r,...a}=e;this.options=a}else this.options={};this.options.params||(this.options.params={})}absorbOptions(e){const t=e.params;if(t){const s=this.options.params;Object.keys(t).forEach(i=>{null==s[i]&&(s[i]=t[i])})}}}const te="void",Ke=new ze(te);class xs{constructor(e,t,s){this.id=e,this.hostElement=t,this._engine=s,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+e,F(t,this._hostClassName)}listen(e,t,s,i){if(!this._triggers.has(t))throw function ss(n,e){return new E.wOt(3302,!1)}();if(null==s||0==s.length)throw function is(n){return new E.wOt(3303,!1)}();if(!function ii(n){return"start"==n||"done"==n}(s))throw function ns(n,e){return new E.wOt(3400,!1)}();const r=O(this._elementListeners,e,[]),a={name:t,phase:s,callback:i};r.push(a);const o=O(this._engine.statesByElement,e,new Map);return o.has(t)||(F(e,ae),F(e,ae+"-"+t),o.set(t,Ke)),()=>{this._engine.afterFlush(()=>{const l=r.indexOf(a);l>=0&&r.splice(l,1),this._triggers.has(t)||o.delete(t)})}}register(e,t){return!this._triggers.has(e)&&(this._triggers.set(e,t),!0)}_getTrigger(e){const t=this._triggers.get(e);if(!t)throw function rs(n){return new E.wOt(3401,!1)}();return t}trigger(e,t,s,i=!0){const r=this._getTrigger(t),a=new Be(this.id,t,e);let o=this._engine.statesByElement.get(e);o||(F(e,ae),F(e,ae+"-"+t),this._engine.statesByElement.set(e,o=new Map));let l=o.get(t);const u=new ze(s,this.id);if(!(s&&s.hasOwnProperty("value"))&&l&&u.absorbOptions(l.options),o.set(t,u),l||(l=Ke),u.value!==te&&l.value===u.value){if(!function ai(n,e){const t=Object.keys(n),s=Object.keys(e);if(t.length!=s.length)return!1;for(let i=0;i{W(e,w),K(e,b)})}return}const S=O(this._engine.playersByElement,e,[]);S.forEach(y=>{y.namespaceId==this.id&&y.triggerName==t&&y.queued&&y.destroy()});let _=r.matchTransition(l.value,u.value,e,u.params),m=!1;if(!_){if(!i)return;_=r.fallbackTransition,m=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:_,fromState:l,toState:u,player:a,isFallbackTransition:m}),m||(F(e,pt),a.onStart(()=>{Y(e,pt)})),a.onDone(()=>{let y=this.players.indexOf(a);y>=0&&this.players.splice(y,1);const w=this._engine.playersByElement.get(e);if(w){let b=w.indexOf(a);b>=0&&w.splice(b,1)}}),this.players.push(a),S.push(a),a}deregister(e){this._triggers.delete(e),this._engine.statesByElement.forEach(t=>t.delete(e)),this._elementListeners.forEach((t,s)=>{this._elementListeners.set(s,t.filter(i=>i.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);const t=this._engine.playersByElement.get(e);t&&(t.forEach(s=>s.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,t){const s=this._engine.driver.query(e,oe,!0);s.forEach(i=>{if(i[z])return;const r=this._engine.fetchNamespacesByElement(i);r.size?r.forEach(a=>a.triggerLeaveAnimation(i,t,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>s.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(e,t,s,i){const r=this._engine.statesByElement.get(e),a=new Map;if(r){const o=[];if(r.forEach((l,u)=>{if(a.set(u,l.value),this._triggers.has(u)){const h=this.trigger(e,u,te,i);h&&o.push(h)}}),o.length)return this._engine.markElementAsRemoved(this.id,e,!0,t,a),s&&$(o).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){const t=this._elementListeners.get(e),s=this._engine.statesByElement.get(e);if(t&&s){const i=new Set;t.forEach(r=>{const a=r.name;if(i.has(a))return;i.add(a);const l=this._triggers.get(a).fallbackTransition,u=s.get(a)||Ke,h=new ze(te),c=new Be(this.id,a,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:a,transition:l,fromState:u,toState:h,player:c,isFallbackTransition:!0})})}}removeNode(e,t){const s=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),this.triggerLeaveAnimation(e,t,!0))return;let i=!1;if(s.totalAnimations){const r=s.players.length?s.playersByQueriedElement.get(e):[];if(r&&r.length)i=!0;else{let a=e;for(;a=a.parentNode;)if(s.statesByElement.get(a)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(e),i)s.markElementAsRemoved(this.id,e,!1,t);else{const r=e[z];(!r||r===gt)&&(s.afterFlush(()=>this.clearElementCache(e)),s.destroyInnerAnimations(e),s._onRemovalComplete(e,t))}}insertNode(e,t){F(e,this._hostClassName)}drainQueuedTransitions(e){const t=[];return this._queue.forEach(s=>{const i=s.player;if(i.destroyed)return;const r=s.element,a=this._elementListeners.get(r);a&&a.forEach(o=>{if(o.name==s.triggerName){const l=Ee(r,s.triggerName,s.fromState.value,s.toState.value);l._data=e,_e(s.player,o.phase,l,o.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):t.push(s)}),this._queue=[],t.sort((s,i)=>{const r=s.transition.ast.depCount,a=i.transition.ast.depCount;return 0==r||0==a?r-a:this._engine.driver.containsElement(s.element,i.element)?1:-1})}destroy(e){this.players.forEach(t=>t.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}}class ei{_onRemovalComplete(e,t){this.onRemovalComplete(e,t)}constructor(e,t,s){this.bodyNode=e,this.driver=t,this._normalizer=s,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(i,r)=>{}}get queuedPlayers(){const e=[];return this._namespaceList.forEach(t=>{t.players.forEach(s=>{s.queued&&e.push(s)})}),e}createNamespace(e,t){const s=new xs(e,t,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,t)?this._balanceNamespaceList(s,t):(this.newHostElements.set(t,s),this.collectEnterElement(t)),this._namespaceLookup[e]=s}_balanceNamespaceList(e,t){const s=this._namespaceList,i=this.namespacesByHostElement;if(s.length-1>=0){let a=!1,o=this.driver.getParentElement(t);for(;o;){const l=i.get(o);if(l){const u=s.indexOf(l);s.splice(u+1,0,e),a=!0;break}o=this.driver.getParentElement(o)}a||s.unshift(e)}else s.push(e);return i.set(t,e),e}register(e,t){let s=this._namespaceLookup[e];return s||(s=this.createNamespace(e,t)),s}registerTrigger(e,t,s){let i=this._namespaceLookup[e];i&&i.register(t,s)&&this.totalAnimations++}destroy(e,t){e&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const s=this._fetchNamespace(e);this.namespacesByHostElement.delete(s.hostElement);const i=this._namespaceList.indexOf(s);i>=0&&this._namespaceList.splice(i,1),s.destroy(t),delete this._namespaceLookup[e]}))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){const t=new Set,s=this.statesByElement.get(e);if(s)for(let i of s.values())if(i.namespaceId){const r=this._fetchNamespace(i.namespaceId);r&&t.add(r)}return t}trigger(e,t,s,i){if(pe(t)){const r=this._fetchNamespace(e);if(r)return r.trigger(t,s,i),!0}return!1}insertNode(e,t,s,i){if(!pe(t))return;const r=t[z];if(r&&r.setForRemoval){r.setForRemoval=!1,r.setForMove=!0;const a=this.collectedLeaveElements.indexOf(t);a>=0&&this.collectedLeaveElements.splice(a,1)}if(e){const a=this._fetchNamespace(e);a&&a.insertNode(t,s)}i&&this.collectEnterElement(t)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),F(e,Le)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),Y(e,Le))}removeNode(e,t,s){if(pe(t)){const i=e?this._fetchNamespace(e):null;i?i.removeNode(t,s):this.markElementAsRemoved(e,t,!1,s);const r=this.namespacesByHostElement.get(t);r&&r.id!==e&&r.removeNode(t,s)}else this._onRemovalComplete(t,s)}markElementAsRemoved(e,t,s,i,r){this.collectedLeaveElements.push(t),t[z]={namespaceId:e,setForRemoval:i,hasAnimation:s,removedBeforeQueried:!1,previousTriggersValues:r}}listen(e,t,s,i,r){return pe(t)?this._fetchNamespace(e).listen(t,s,i,r):()=>{}}_buildInstruction(e,t,s,i,r){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,s,i,e.fromState.options,e.toState.options,t,r)}destroyInnerAnimations(e){let t=this.driver.query(e,oe,!0);t.forEach(s=>this.destroyActiveAnimationsForElement(s)),0!=this.playersByQueriedElement.size&&(t=this.driver.query(e,Ae,!0),t.forEach(s=>this.finishActiveQueriedAnimationOnElement(s)))}destroyActiveAnimationsForElement(e){const t=this.playersByElement.get(e);t&&t.forEach(s=>{s.queued?s.markedForDestroy=!0:s.destroy()})}finishActiveQueriedAnimationOnElement(e){const t=this.playersByQueriedElement.get(e);t&&t.forEach(s=>s.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return $(this.players).onDone(()=>e());e()})}processLeaveNode(e){const t=e[z];if(t&&t.setForRemoval){if(e[z]=gt,t.namespaceId){this.destroyInnerAnimations(e);const s=this._fetchNamespace(t.namespaceId);s&&s.clearElementCache(e)}this._onRemovalComplete(e,t.setForRemoval)}e.classList?.contains(Le)&&this.markElementAsDisabled(e,!1),this.driver.query(e,".ng-animate-disabled",!0).forEach(s=>{this.markElementAsDisabled(s,!1)})}flush(e=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((s,i)=>this._balanceNamespaceList(s,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let s=0;ss()),this._flushFns=[],this._whenQuietFns.length){const s=this._whenQuietFns;this._whenQuietFns=[],t.length?$(t).onDone(()=>{s.forEach(i=>i())}):s.forEach(i=>i())}}reportError(e){throw function as(n){return new E.wOt(3402,!1)}()}_flushAnimations(e,t){const s=new fe,i=[],r=new Map,a=[],o=new Map,l=new Map,u=new Map,h=new Set;this.disabledNodes.forEach(f=>{h.add(f);const p=this.driver.query(f,".ng-animate-queued",!0);for(let g=0;g{const g=be+y++;m.set(p,g),f.forEach(T=>F(T,g))});const w=[],b=new Set,A=new Set;for(let f=0;fb.add(T)):A.add(p))}const C=new Map,N=St(S,Array.from(b));N.forEach((f,p)=>{const g=re+y++;C.set(p,g),f.forEach(T=>F(T,g))}),e.push(()=>{_.forEach((f,p)=>{const g=m.get(p);f.forEach(T=>Y(T,g))}),N.forEach((f,p)=>{const g=C.get(p);f.forEach(T=>Y(T,g))}),w.forEach(f=>{this.processLeaveNode(f)})});const Z=[],B=[];for(let f=this._namespaceList.length-1;f>=0;f--)this._namespaceList[f].drainQueuedTransitions(t).forEach(g=>{const T=g.player,P=g.element;if(Z.push(T),this.collectedEnterElements.length){const M=P[z];if(M&&M.setForMove){if(M.previousTriggersValues&&M.previousTriggersValues.has(g.triggerName)){const X=M.previousTriggersValues.get(g.triggerName),L=this.statesByElement.get(g.element);if(L&&L.has(g.triggerName)){const ye=L.get(g.triggerName);ye.value=X,L.set(g.triggerName,ye)}}return void T.destroy()}}const q=!c||!this.driver.containsElement(c,P),R=C.get(P),V=m.get(P),v=this._buildInstruction(g,s,V,R,q);if(v.errors&&v.errors.length)return void B.push(v);if(q)return T.onStart(()=>W(P,v.fromStyles)),T.onDestroy(()=>K(P,v.toStyles)),void i.push(T);if(g.isFallbackTransition)return T.onStart(()=>W(P,v.fromStyles)),T.onDestroy(()=>K(P,v.toStyles)),void i.push(T);const Mt=[];v.timelines.forEach(M=>{M.stretchStartingKeyframe=!0,this.disabledNodes.has(M.element)||Mt.push(M)}),v.timelines=Mt,s.append(P,v.timelines),a.push({instruction:v,player:T,element:P}),v.queriedElements.forEach(M=>O(o,M,[]).push(T)),v.preStyleProps.forEach((M,X)=>{if(M.size){let L=l.get(X);L||l.set(X,L=new Set),M.forEach((ye,We)=>L.add(We))}}),v.postStyleProps.forEach((M,X)=>{let L=u.get(X);L||u.set(X,L=new Set),M.forEach((ye,We)=>L.add(We))})});if(B.length){const f=[];B.forEach(p=>{f.push(function os(n,e){return new E.wOt(3505,!1)}())}),Z.forEach(p=>p.destroy()),this.reportError(f)}const k=new Map,D=new Map;a.forEach(f=>{const p=f.element;s.has(p)&&(D.set(p,p),this._beforeAnimationBuild(f.player.namespaceId,f.instruction,k))}),i.forEach(f=>{const p=f.element;this._getPreviousPlayers(p,!1,f.namespaceId,f.triggerName,null).forEach(T=>{O(k,p,[]).push(T),T.destroy()})});const G=w.filter(f=>Tt(f,l,u)),J=new Map;_t(J,this.driver,A,u,d.kp).forEach(f=>{Tt(f,l,u)&&G.push(f)});const H=new Map;_.forEach((f,p)=>{_t(H,this.driver,new Set(f),l,d.FX)}),G.forEach(f=>{const p=J.get(f),g=H.get(f);J.set(f,new Map([...p?.entries()??[],...g?.entries()??[]]))});const Ue=[],Pt=[],Nt={};a.forEach(f=>{const{element:p,player:g,instruction:T}=f;if(s.has(p)){if(h.has(p))return g.onDestroy(()=>K(p,T.toStyles)),g.disabled=!0,g.overrideTotalTime(T.totalTime),void i.push(g);let P=Nt;if(D.size>1){let R=p;const V=[];for(;R=R.parentNode;){const v=D.get(R);if(v){P=v;break}V.push(R)}V.forEach(v=>D.set(v,P))}const q=this._buildAnimation(g.namespaceId,T,k,r,H,J);if(g.setRealPlayer(q),P===Nt)Ue.push(g);else{const R=this.playersByElement.get(P);R&&R.length&&(g.parentPlayer=$(R)),i.push(g)}}else W(p,T.fromStyles),g.onDestroy(()=>K(p,T.toStyles)),Pt.push(g),h.has(p)&&i.push(g)}),Pt.forEach(f=>{const p=r.get(f.element);if(p&&p.length){const g=$(p);f.setRealPlayer(g)}}),i.forEach(f=>{f.parentPlayer?f.syncPlayerEvents(f.parentPlayer):f.destroy()});for(let f=0;f!q.destroyed);P.length?ni(this,p,P):this.processLeaveNode(p)}return w.length=0,Ue.forEach(f=>{this.players.push(f),f.onDone(()=>{f.destroy();const p=this.players.indexOf(f);this.players.splice(p,1)}),f.play()}),Ue}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,t,s,i,r){let a=[];if(t){const o=this.playersByQueriedElement.get(e);o&&(a=o)}else{const o=this.playersByElement.get(e);if(o){const l=!r||r==te;o.forEach(u=>{u.queued||!l&&u.triggerName!=i||a.push(u)})}}return(s||i)&&(a=a.filter(o=>!(s&&s!=o.namespaceId||i&&i!=o.triggerName))),a}_beforeAnimationBuild(e,t,s){const r=t.element,a=t.isRemovalTransition?void 0:e,o=t.isRemovalTransition?void 0:t.triggerName;for(const l of t.timelines){const u=l.element,h=u!==r,c=O(s,u,[]);this._getPreviousPlayers(u,h,a,o,t.toState).forEach(_=>{const m=_.getRealPlayer();m.beforeDestroy&&m.beforeDestroy(),_.destroy(),c.push(_)})}W(r,t.fromStyles)}_buildAnimation(e,t,s,i,r,a){const o=t.triggerName,l=t.element,u=[],h=new Set,c=new Set,S=t.timelines.map(m=>{const y=m.element;h.add(y);const w=y[z];if(w&&w.removedBeforeQueried)return new d.sf(m.duration,m.delay);const b=y!==l,A=function ri(n){const e=[];return Et(n,e),e}((s.get(y)||Zs).map(k=>k.getRealPlayer())).filter(k=>!!k.element&&k.element===y),C=r.get(y),N=a.get(y),Z=He(this._normalizer,m.keyframes,C,N),B=this._buildPlayer(m,Z,A);if(m.subTimeline&&i&&c.add(y),b){const k=new Be(e,o,y);k.setRealPlayer(B),u.push(k)}return B});u.forEach(m=>{O(this.playersByQueriedElement,m.element,[]).push(m),m.onDone(()=>function ti(n,e,t){let s=n.get(e);if(s){if(s.length){const i=s.indexOf(t);s.splice(i,1)}0==s.length&&n.delete(e)}return s}(this.playersByQueriedElement,m.element,m))}),h.forEach(m=>F(m,tt));const _=$(S);return _.onDestroy(()=>{h.forEach(m=>Y(m,tt)),K(l,t.toStyles)}),c.forEach(m=>{O(i,m,[]).push(_)}),_}_buildPlayer(e,t,s){return t.length>0?this.driver.animate(e.element,t,e.duration,e.delay,e.easing,s):new d.sf(e.duration,e.delay)}}class Be{constructor(e,t,s){this.namespaceId=e,this.triggerName=t,this.element=s,this._player=new d.sf,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(e){this._containsRealPlayer||(this._player=e,this._queuedCallbacks.forEach((t,s)=>{t.forEach(i=>_e(e,s,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){const t=this._player;t.triggerCallback&&e.onStart(()=>t.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,t){O(this._queuedCallbacks,e,[]).push(t)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){const t=this._player;t.triggerCallback&&t.triggerCallback(e)}}function pe(n){return n&&1===n.nodeType}function yt(n,e){const t=n.style.display;return n.style.display=e??"none",t}function _t(n,e,t,s,i){const r=[];t.forEach(l=>r.push(yt(l)));const a=[];s.forEach((l,u)=>{const h=new Map;l.forEach(c=>{const S=e.computeStyle(u,c,i);h.set(c,S),(!S||0==S.length)&&(u[z]=Js,a.push(u))}),n.set(u,h)});let o=0;return t.forEach(l=>yt(l,r[o++])),a}function St(n,e){const t=new Map;if(n.forEach(o=>t.set(o,[])),0==e.length)return t;const i=new Set(e),r=new Map;function a(o){if(!o)return 1;let l=r.get(o);if(l)return l;const u=o.parentNode;return l=t.has(u)?u:i.has(u)?1:a(u),r.set(o,l),l}return e.forEach(o=>{const l=a(o);1!==l&&t.get(l).push(o)}),t}function F(n,e){n.classList?.add(e)}function Y(n,e){n.classList?.remove(e)}function ni(n,e,t){$(t).onDone(()=>n.processLeaveNode(e))}function Et(n,e){for(let t=0;ti.add(r)):e.set(n,s),t.delete(n),!0}class qe{constructor(e,t,s){this._driver=t,this._normalizer=s,this._triggerCache={},this.onRemovalComplete=(i,r)=>{},this._transitionEngine=new ei(e.body,t,s),this._timelineEngine=new js(e.body,t,s),this._transitionEngine.onRemovalComplete=(i,r)=>this.onRemovalComplete(i,r)}registerTrigger(e,t,s,i,r){const a=e+"-"+i;let o=this._triggerCache[a];if(!o){const l=[],h=ke(this._driver,r,l,[]);if(l.length)throw function Yt(n,e){return new E.wOt(3404,!1)}();o=function $s(n,e,t){return new Vs(n,e,t)}(i,h,this._normalizer),this._triggerCache[a]=o}this._transitionEngine.registerTrigger(t,i,o)}register(e,t){this._transitionEngine.register(e,t)}destroy(e,t){this._transitionEngine.destroy(e,t)}onInsert(e,t,s,i){this._transitionEngine.insertNode(e,t,s,i)}onRemove(e,t,s){this._transitionEngine.removeNode(e,t,s)}disableAnimations(e,t){this._transitionEngine.markElementAsDisabled(e,t)}process(e,t,s,i){if("@"==s.charAt(0)){const[r,a]=Xe(s);this._timelineEngine.command(r,t,a,i)}else this._transitionEngine.trigger(e,t,s,i)}listen(e,t,s,i,r){if("@"==s.charAt(0)){const[a,o]=Xe(s);return this._timelineEngine.listen(a,t,o,r)}return this._transitionEngine.listen(e,t,s,i,r)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(e){this._transitionEngine.afterFlushAnimationsDone(e)}}class se{static#e=this.initialStylesByElement=new WeakMap;constructor(e,t,s){this._element=e,this._startStyles=t,this._endStyles=s,this._state=0;let i=se.initialStylesByElement.get(e);i||se.initialStylesByElement.set(e,i=new Map),this._initialStyles=i}start(){this._state<1&&(this._startStyles&&K(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(K(this._element,this._initialStyles),this._endStyles&&(K(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(se.initialStylesByElement.delete(this._element),this._startStyles&&(W(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(W(this._element,this._endStyles),this._endStyles=null),K(this._element,this._initialStyles),this._state=3)}}function Qe(n){let e=null;return n.forEach((t,s)=>{(function li(n){return"display"===n||"position"===n})(s)&&(e=e||new Map,e.set(s,t))}),e}class $e{constructor(e,t,s,i){this.element=e,this.keyframes=t,this.options=s,this._specialStyles=i,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=s.duration,this._delay=s.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:new Map;const t=()=>this._onFinish();this.domPlayer.addEventListener("finish",t),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",t)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(e){const t=[];return e.forEach(s=>{t.push(Object.fromEntries(s))}),t}_triggerWebAnimation(e,t,s){return e.animate(this._convertKeyframesToObject(t),s)}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}setPosition(e){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const e=new Map;this.hasStarted()&&this._finalKeyframe.forEach((s,i)=>{"offset"!==i&&e.set(i,this._finished?s:Ce(this.element,i))}),this.currentSnapshot=e}triggerCallback(e){const t="start"===e?this._onStartFns:this._onDoneFns;t.forEach(s=>s()),t.length=0}}class wt{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,t){return Te(e,t)}getParentElement(e){return ne(e)}query(e,t,s){return we(e,t,s)}computeStyle(e,t,s){return Ce(e,t)}animate(e,t,s,i,r,a=[]){const l={duration:s,delay:i,fill:0==i?"both":"forwards"};r&&(l.easing=r);const u=new Map,h=a.filter(_=>_ instanceof $e);rt(s,i)&&h.forEach(_=>{_.currentSnapshot.forEach((m,y)=>u.set(y,m))});let c=st(t).map(_=>new Map(_));c=function Es(n,e,t){if(t.size&&e.length){let s=e[0],i=[];if(t.forEach((r,a)=>{s.has(a)||i.push(a),s.set(a,r)}),i.length)for(let r=1;ra.set(o,Ce(n,o)))}}return e}(e,c,u);const S=function oi(n,e){let t=null,s=null;return Array.isArray(e)&&e.length?(t=Qe(e[0]),e.length>1&&(s=Qe(e[e.length-1]))):e instanceof Map&&(t=Qe(e)),t||s?new se(n,t,s):null}(e,c);return new $e(e,c,l,S)}}function ui(n,e){return"noop"===n?new qe(e,new ve,new xe):new qe(e,new wt,new at)}class hi{constructor(e,t){this._driver=e;const s=[],r=ke(e,t,s,[]);if(s.length)throw function Ht(n){return new E.wOt(3500,!1)}();this._animationAst=r}buildTimelines(e,t,s,i,r){const a=Array.isArray(t)?it(t):t,o=Array.isArray(s)?it(s):s,l=[];r=r||new fe;const u=Ie(this._driver,e,this._animationAst,be,re,a,o,i,r,l);if(l.length)throw function Xt(n){return new E.wOt(3501,!1)}();return u}}const vt="@.disabled";class Ve{constructor(e,t,s,i){this.namespaceId=e,this.delegate=t,this.engine=s,this._onDestroy=i,this.\u0275type=0}get data(){return this.delegate.data}destroyNode(e){this.delegate.destroyNode?.(e)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(e,t){return this.delegate.createElement(e,t)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,t){this.delegate.appendChild(e,t),this.engine.onInsert(this.namespaceId,t,e,!1)}insertBefore(e,t,s,i=!0){this.delegate.insertBefore(e,t,s),this.engine.onInsert(this.namespaceId,t,e,i)}removeChild(e,t,s){this.parentNode(t)&&this.engine.onRemove(this.namespaceId,t,this.delegate)}selectRootElement(e,t){return this.delegate.selectRootElement(e,t)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,t,s,i){this.delegate.setAttribute(e,t,s,i)}removeAttribute(e,t,s){this.delegate.removeAttribute(e,t,s)}addClass(e,t){this.delegate.addClass(e,t)}removeClass(e,t){this.delegate.removeClass(e,t)}setStyle(e,t,s,i){this.delegate.setStyle(e,t,s,i)}removeStyle(e,t,s){this.delegate.removeStyle(e,t,s)}setProperty(e,t,s){"@"==t.charAt(0)&&t==vt?this.disableAnimations(e,!!s):this.delegate.setProperty(e,t,s)}setValue(e,t){this.delegate.setValue(e,t)}listen(e,t,s){return this.delegate.listen(e,t,s)}disableAnimations(e,t){this.engine.disableAnimations(e,t)}}class bt extends Ve{constructor(e,t,s,i,r){super(t,s,i,r),this.factory=e,this.namespaceId=t}setProperty(e,t,s){"@"==t.charAt(0)?"."==t.charAt(1)&&t==vt?this.disableAnimations(e,s=void 0===s||!!s):this.engine.process(this.namespaceId,e,t.slice(1),s):this.delegate.setProperty(e,t,s)}listen(e,t,s){if("@"==t.charAt(0)){const i=function ci(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}(e);let r=t.slice(1),a="";return"@"!=r.charAt(0)&&([r,a]=function fi(n){const e=n.indexOf(".");return[n.substring(0,e),n.slice(e+1)]}(r)),this.engine.listen(this.namespaceId,i,r,a,o=>{this.factory.scheduleListenerCallback(o._data||-1,s,o)})}return this.delegate.listen(e,t,s)}}class di{constructor(e,t,s){this.delegate=e,this.engine=t,this._zone=s,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,t.onRemovalComplete=(i,r)=>{r?.removeChild(null,i)}}createRenderer(e,t){const i=this.delegate.createRenderer(e,t);if(!e||!t?.data?.animation){const u=this._rendererCache;let h=u.get(i);return h||(h=new Ve("",i,this.engine,()=>u.delete(i)),u.set(i,h)),h}const r=t.id,a=t.id+"-"+this._currentId;this._currentId++,this.engine.register(a,e);const o=u=>{Array.isArray(u)?u.forEach(o):this.engine.registerTrigger(r,a,e,u.name,u)};return t.data.animation.forEach(o),new bt(this,a,i,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(e,t,s){if(e>=0&&et(s));const i=this._animationCallbacksBuffer;0==i.length&&queueMicrotask(()=>{this._zone.run(()=>{i.forEach(r=>{const[a,o]=r;a(o)}),this._animationCallbacksBuffer=[]})}),i.push([t,s])}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}}}]); \ No newline at end of file diff --git a/docs/8066.dd5d9d276bb1ec29.js b/docs/8066.dd5d9d276bb1ec29.js deleted file mode 100644 index 1647b6f..0000000 --- a/docs/8066.dd5d9d276bb1ec29.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8066],{8066:(C,f,c)=>{c.r(f),c.d(f,{ion_radio:()=>b,ion_radio_group:()=>u});var h=c(467),r=c(8393),m=c(4920),k=c(5572),g=c(333),x=c(4921);const b=class{constructor(e){(0,r.r)(this,e),this.ionFocus=(0,r.d)(this,"ionFocus",7),this.ionBlur=(0,r.d)(this,"ionBlur",7),this.inputId="ion-rb-"+w++,this.radioGroup=null,this.updateState=()=>{if(this.radioGroup){const{compareWith:t,value:i}=this.radioGroup;this.checked=(0,k.i)(i,this.value,t)}},this.onClick=()=>{const{radioGroup:t,checked:i,disabled:a}=this;a||(this.checked=!i||!t?.allowEmptySelection)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.checked=!1,this.buttonTabindex=-1,this.color=void 0,this.name=this.inputId,this.disabled=!1,this.value=void 0,this.labelPlacement="start",this.justify="space-between",this.alignment="center"}valueChanged(){this.updateState()}componentDidLoad(){this.updateState()}setFocus(e){var t=this;return(0,h.A)(function*(){e.stopPropagation(),e.preventDefault(),t.el.focus()})()}setButtonTabindex(e){var t=this;return(0,h.A)(function*(){t.buttonTabindex=e})()}connectedCallback(){void 0===this.value&&(this.value=this.inputId);const e=this.radioGroup=this.el.closest("ion-radio-group");e&&(this.updateState(),(0,m.a)(e,"ionValueChange",this.updateState))}disconnectedCallback(){const e=this.radioGroup;e&&((0,m.b)(e,"ionValueChange",this.updateState),this.radioGroup=null)}get hasLabel(){return""!==this.el.textContent}renderRadioControl(){return(0,r.h)("div",{class:"radio-icon",part:"container"},(0,r.h)("div",{class:"radio-inner",part:"mark"}),(0,r.h)("div",{class:"radio-ripple"}))}render(){const{checked:e,disabled:t,color:i,el:a,justify:p,labelPlacement:d,hasLabel:s,buttonTabindex:y,alignment:j}=this,I=(0,x.b)(this),v=(0,g.h)("ion-item",a);return(0,r.h)(r.f,{key:"43c95effb6acb119733270e8a5e02fe18b47ee4b",onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,class:(0,g.c)(i,{[I]:!0,"in-item":v,"radio-checked":e,"radio-disabled":t,[`radio-justify-${p}`]:!0,[`radio-alignment-${j}`]:!0,[`radio-label-placement-${d}`]:!0,"ion-activatable":!v,"ion-focusable":!v}),role:"radio","aria-checked":e?"true":"false","aria-disabled":t?"true":null,tabindex:y},(0,r.h)("label",{key:"168ea77c08fde9832077d617662b93dc9986b544",class:"radio-wrapper"},(0,r.h)("div",{key:"ce1e6eee63fbab1e5a66b18f767f4eecc2a227f1",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!s},part:"label"},(0,r.h)("slot",{key:"7d849e43d4356b5c3978c2bba9a6fba5d21ca69d"})),(0,r.h)("div",{key:"e741f7822364958b050a232bdfccdc413095c244",class:"native-wrapper"},this.renderRadioControl())))}get el(){return(0,r.i)(this)}static get watchers(){return{value:["valueChanged"]}}};let w=0;b.style={ios:':host{--inner-border-radius:50%;display:inline-block;position:relative;max-width:100%;min-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.radio-disabled){pointer-events:none}.radio-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;contain:layout size style}.radio-icon,.radio-inner{-webkit-box-sizing:border-box;box-sizing:border-box}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host(:focus){outline:none}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.radio-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit;min-height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.radio-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.radio-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between) .radio-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.radio-justify-start) .radio-wrapper{-ms-flex-pack:start;justify-content:start}:host(.radio-justify-end) .radio-wrapper{-ms-flex-pack:end;justify-content:end}:host(.radio-alignment-start) .radio-wrapper{-ms-flex-align:start;align-items:start}:host(.radio-alignment-center) .radio-wrapper{-ms-flex-align:center;align-items:center}:host(.radio-label-placement-start) .radio-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.radio-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-end) .radio-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.radio-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.radio-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px}:host(.radio-label-placement-stacked) .radio-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.radio-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host{--color-checked:var(--ion-color-primary, #0054e9)}:host(.ion-color.radio-checked) .radio-inner{border-color:var(--ion-color-base)}.item-radio.item-ios ion-label{-webkit-margin-start:0;margin-inline-start:0}.radio-inner{width:33%;height:50%}:host(.radio-checked) .radio-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:0.125rem;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--color-checked)}:host(.radio-disabled){opacity:0.3}:host(.ion-focused) .radio-icon::after{border-radius:var(--inner-border-radius);top:-8px;display:block;position:absolute;width:36px;height:36px;background:var(--ion-color-primary-tint, #1a65eb);content:"";opacity:0.2}:host(.ion-focused) .radio-icon::after{inset-inline-start:-9px}.native-wrapper .radio-icon{width:0.9375rem;height:1.5rem}',md:':host{--inner-border-radius:50%;display:inline-block;position:relative;max-width:100%;min-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.radio-disabled){pointer-events:none}.radio-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;contain:layout size style}.radio-icon,.radio-inner{-webkit-box-sizing:border-box;box-sizing:border-box}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host(:focus){outline:none}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.radio-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit;min-height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.radio-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.radio-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between) .radio-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.radio-justify-start) .radio-wrapper{-ms-flex-pack:start;justify-content:start}:host(.radio-justify-end) .radio-wrapper{-ms-flex-pack:end;justify-content:end}:host(.radio-alignment-start) .radio-wrapper{-ms-flex-align:start;align-items:start}:host(.radio-alignment-center) .radio-wrapper{-ms-flex-align:center;align-items:center}:host(.radio-label-placement-start) .radio-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.radio-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-end) .radio-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.radio-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.radio-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px}:host(.radio-label-placement-stacked) .radio-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.radio-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host{--color:rgb(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--color-checked:var(--ion-color-primary, #0054e9);--border-width:0.125rem;--border-style:solid;--border-radius:50%}:host(.ion-color) .radio-inner{background:var(--ion-color-base)}:host(.ion-color.radio-checked) .radio-icon{border-color:var(--ion-color-base)}.radio-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--color)}.radio-inner{border-radius:var(--inner-border-radius);width:calc(50% + var(--border-width));height:calc(50% + var(--border-width));-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);background:var(--color-checked)}:host(.radio-checked) .radio-icon{border-color:var(--color-checked)}:host(.radio-checked) .radio-inner{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}:host(.radio-disabled) .label-text-wrapper{opacity:0.38}:host(.radio-disabled) .native-wrapper{opacity:0.63}:host(.ion-focused) .radio-icon::after{border-radius:var(--inner-border-radius);display:block;position:absolute;width:36px;height:36px;background:var(--ion-color-primary-tint, #1a65eb);content:"";opacity:0.2}.native-wrapper .radio-icon{width:1.25rem;height:1.25rem}'};const u=class{constructor(e){(0,r.r)(this,e),this.ionChange=(0,r.d)(this,"ionChange",7),this.ionValueChange=(0,r.d)(this,"ionValueChange",7),this.inputId="ion-rg-"+E++,this.labelId=`${this.inputId}-lbl`,this.setRadioTabindex=t=>{const i=this.getRadios(),a=i.find(s=>!s.disabled),p=i.find(s=>s.value===t&&!s.disabled);if(!a&&!p)return;const d=p||a;for(const s of i)s.setButtonTabindex(s===d?0:-1)},this.onClick=t=>{t.preventDefault();const i=t.target&&t.target.closest("ion-radio");if(i&&!i.disabled){const p=i.value;p!==this.value?(this.value=p,this.emitValueChange(t)):this.allowEmptySelection&&(this.value=void 0,this.emitValueChange(t))}},this.allowEmptySelection=!1,this.compareWith=void 0,this.name=this.inputId,this.value=void 0}valueChanged(e){this.setRadioTabindex(e),this.ionValueChange.emit({value:e})}componentDidLoad(){this.valueChanged(this.value)}connectedCallback(){var e=this;return(0,h.A)(function*(){const t=e.el.querySelector("ion-list-header")||e.el.querySelector("ion-item-divider");if(t){const i=e.label=t.querySelector("ion-label");i&&(e.labelId=i.id=e.name+"-lbl")}})()}getRadios(){return Array.from(this.el.querySelectorAll("ion-radio"))}emitValueChange(e){const{value:t}=this;this.ionChange.emit({value:t,event:e})}onKeydown(e){const t=!!this.el.closest("ion-select-popover");if(e.target&&!this.el.contains(e.target))return;const i=this.getRadios().filter(a=>!a.disabled);if(e.target&&i.includes(e.target)){const a=i.findIndex(s=>s===e.target),p=i[a];let d;if(["ArrowDown","ArrowRight"].includes(e.key)&&(d=a===i.length-1?i[0]:i[a+1]),["ArrowUp","ArrowLeft"].includes(e.key)&&(d=0===a?i[i.length-1]:i[a-1]),d&&i.includes(d)&&(d.setFocus(e),t||(this.value=d.value,this.emitValueChange(e))),[" "].includes(e.key)){const s=this.value;this.value=this.allowEmptySelection&&void 0!==this.value?void 0:p.value,(s!==this.value||this.allowEmptySelection)&&this.emitValueChange(e),e.preventDefault()}}}render(){const{label:e,labelId:t,el:i,name:a,value:p}=this,d=(0,x.b)(this);return(0,m.d)(!0,i,a,p,!1),(0,r.h)(r.f,{key:"7a8ad7eb6a05c6f96a348dcf30fd0c610a95688c",role:"radiogroup","aria-labelledby":e?t:null,onClick:this.onClick,class:d})}get el(){return(0,r.i)(this)}static get watchers(){return{value:["valueChanged"]}}};let E=0},333:(C,f,c)=>{c.d(f,{c:()=>m,g:()=>g,h:()=>r,o:()=>_});var h=c(467);const r=(o,n)=>null!==n.closest(o),m=(o,n)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},n):n,g=o=>{const n={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(o).forEach(l=>n[l]=!0),n},x=/^[a-z][a-z0-9+\-.]*:/,_=function(){var o=(0,h.A)(function*(n,l,b,w){if(null!=n&&"#"!==n[0]&&!x.test(n)){const u=document.querySelector("ion-router");if(u)return l?.preventDefault(),u.push(n,b,w)}return!1});return function(l,b,w,u){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/8193.d98a7242c22bea90.js b/docs/8193.d98a7242c22bea90.js deleted file mode 100644 index 077352b..0000000 --- a/docs/8193.d98a7242c22bea90.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8193],{8193:(_,y,c)=>{c.r(y),c.d(y,{ion_searchbar:()=>m});var b=c(467),n=c(8393),p=c(4920),x=c(5083),C=c(333),d=c(3992),u=c(4921);const m=class{constructor(a){var e=this;(0,n.r)(this,a),this.ionInput=(0,n.d)(this,"ionInput",7),this.ionChange=(0,n.d)(this,"ionChange",7),this.ionCancel=(0,n.d)(this,"ionCancel",7),this.ionClear=(0,n.d)(this,"ionClear",7),this.ionBlur=(0,n.d)(this,"ionBlur",7),this.ionFocus=(0,n.d)(this,"ionFocus",7),this.ionStyle=(0,n.d)(this,"ionStyle",7),this.isCancelVisible=!1,this.shouldAlignLeft=!0,this.inputId="ion-searchbar-"+f++,this.inheritedAttributes={},this.onClearInput=function(){var r=(0,b.A)(function*(o){return e.ionClear.emit(),new Promise(s=>{setTimeout(()=>{const l=e.getValue();""!==l&&(e.value="",e.emitInputChange(),o&&!e.focused&&(e.setFocus(),e.focusedValue=l)),s()},64)})});return function(o){return r.apply(this,arguments)}}(),this.onCancelSearchbar=function(){var r=(0,b.A)(function*(o){o&&(o.preventDefault(),o.stopPropagation()),e.ionCancel.emit();const s=e.getValue(),l=e.focused;yield e.onClearInput(),s&&!l&&e.emitValueChange(o),e.nativeInput&&e.nativeInput.blur()});return function(o){return r.apply(this,arguments)}}(),this.onInput=r=>{const o=r.target;o&&(this.value=o.value),this.emitInputChange(r)},this.onChange=r=>{this.emitValueChange(r)},this.onBlur=r=>{this.focused=!1,this.ionBlur.emit(),this.positionElements(),this.focusedValue!==this.value&&this.emitValueChange(r),this.focusedValue=void 0},this.onFocus=()=>{this.focused=!0,this.focusedValue=this.value,this.ionFocus.emit(),this.positionElements()},this.focused=!1,this.noAnimate=!0,this.color=void 0,this.animated=!1,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.cancelButtonIcon=u.c.get("backButtonIcon",d.a),this.cancelButtonText="Cancel",this.clearIcon=void 0,this.debounce=void 0,this.disabled=!1,this.inputmode=void 0,this.enterkeyhint=void 0,this.maxlength=void 0,this.minlength=void 0,this.name=this.inputId,this.placeholder="Search",this.searchIcon=void 0,this.showCancelButton="never",this.showClearButton="always",this.spellcheck=!1,this.type="search",this.value=""}onLangChanged(a){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{lang:a}),(0,n.j)(this)}onDirChanged(a){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{dir:a}),(0,n.j)(this)}debounceChanged(){const{ionInput:a,debounce:e,originalIonInput:r}=this;this.ionInput=void 0===e?r??a:(0,p.e)(a,e)}valueChanged(){const a=this.nativeInput,e=this.getValue();a&&a.value!==e&&(a.value=e)}showCancelButtonChanged(){requestAnimationFrame(()=>{this.positionElements(),(0,n.j)(this)})}connectedCallback(){this.emitStyle()}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,p.h)(this.el,["lang","dir"]))}componentDidLoad(){this.originalIonInput=this.ionInput,this.positionElements(),this.debounceChanged(),setTimeout(()=>{this.noAnimate=!1},300)}emitStyle(){this.ionStyle.emit({searchbar:!0})}setFocus(){var a=this;return(0,b.A)(function*(){a.nativeInput&&a.nativeInput.focus()})()}getInputElement(){var a=this;return(0,b.A)(function*(){return a.nativeInput||(yield new Promise(e=>(0,p.c)(a.el,e))),Promise.resolve(a.nativeInput)})()}emitValueChange(a){const{value:e}=this,r=null==e?e:e.toString();this.focusedValue=r,this.ionChange.emit({value:r,event:a})}emitInputChange(a){const{value:e}=this;this.ionInput.emit({value:e,event:a})}positionElements(){const a=this.getValue(),e=this.shouldAlignLeft,r=(0,u.b)(this),o=!this.animated||""!==a.trim()||!!this.focused;this.shouldAlignLeft=o,"ios"===r&&(e!==o&&this.positionPlaceholder(),this.animated&&this.positionCancelButton())}positionPlaceholder(){const a=this.nativeInput;if(!a)return;const e=(0,x.i)(this.el),r=(this.el.shadowRoot||this.el).querySelector(".searchbar-search-icon");if(this.shouldAlignLeft)a.removeAttribute("style"),r.removeAttribute("style");else{const o=document,s=o.createElement("span");s.innerText=this.placeholder||"",o.body.appendChild(s),(0,p.r)(()=>{const l=s.offsetWidth;s.remove();const g="calc(50% - "+l/2+"px)",v="calc(50% - "+(l/2+r.clientWidth+8)+"px)";e?(a.style.paddingRight=g,r.style.marginRight=v):(a.style.paddingLeft=g,r.style.marginLeft=v)})}}positionCancelButton(){const a=(0,x.i)(this.el),e=(this.el.shadowRoot||this.el).querySelector(".searchbar-cancel-button"),r=this.shouldShowCancelButton();if(null!==e&&r!==this.isCancelVisible){const o=e.style;if(this.isCancelVisible=r,r)a?o.marginLeft="0":o.marginRight="0";else{const s=e.offsetWidth;s>0&&(a?o.marginLeft=-s+"px":o.marginRight=-s+"px")}}}getValue(){return this.value||""}hasValue(){return""!==this.getValue()}shouldShowCancelButton(){return!("never"===this.showCancelButton||"focus"===this.showCancelButton&&!this.focused)}shouldShowClearButton(){return!("never"===this.showClearButton||"focus"===this.showClearButton&&!this.focused)}render(){const{cancelButtonText:a,autocapitalize:e}=this,r=this.animated&&u.c.getBoolean("animated",!0),o=(0,u.b)(this),s=this.clearIcon||("ios"===o?d.b:d.d),l=this.searchIcon||("ios"===o?d.s:d.e),g=this.shouldShowCancelButton(),v="never"!==this.showCancelButton&&(0,n.h)("button",{key:"20b2d0f2e3425eede725dbe3323c7c29cdb66f4e","aria-label":a,"aria-hidden":g?void 0:"true",type:"button",tabIndex:"ios"!==o||g?void 0:-1,onMouseDown:this.onCancelSearchbar,onTouchStart:this.onCancelSearchbar,class:"searchbar-cancel-button"},(0,n.h)("div",{key:"3a516c3fdd35256eb79639fd340afcdd92cfd7aa","aria-hidden":"true"},"md"===o?(0,n.h)("ion-icon",{"aria-hidden":"true",mode:o,icon:this.cancelButtonIcon,lazy:!1}):a));return(0,n.h)(n.f,{key:"34878db21f63a9bdffca0446d8ad5619ff04cac3",role:"search","aria-disabled":this.disabled?"true":null,class:(0,C.c)(this.color,{[o]:!0,"searchbar-animated":r,"searchbar-disabled":this.disabled,"searchbar-no-animate":r&&this.noAnimate,"searchbar-has-value":this.hasValue(),"searchbar-left-aligned":this.shouldAlignLeft,"searchbar-has-focus":this.focused,"searchbar-should-show-clear":this.shouldShowClearButton(),"searchbar-should-show-cancel":this.shouldShowCancelButton()})},(0,n.h)("div",{key:"faa7b011206a8359b1963368c65988e506b260cb",class:"searchbar-input-container"},(0,n.h)("input",Object.assign({key:"732d3e5a2b258da6f136a14472ac872816a9853b","aria-label":"search text",disabled:this.disabled,ref:k=>this.nativeInput=k,class:"searchbar-input",inputMode:this.inputmode,enterKeyHint:this.enterkeyhint,name:this.name,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,minLength:this.minlength,maxLength:this.maxlength,placeholder:this.placeholder,type:this.type,value:this.getValue(),autoCapitalize:"default"===e?void 0:e,autoComplete:this.autocomplete,autoCorrect:this.autocorrect,spellcheck:this.spellcheck},this.inheritedAttributes)),"md"===o&&v,(0,n.h)("ion-icon",{key:"767dca971849f221dde220deae728b41bf764b98","aria-hidden":"true",mode:o,icon:l,lazy:!1,class:"searchbar-search-icon"}),(0,n.h)("button",{key:"9941b5de1ed9ebcf3e81de8e0731c09dea5a89d9","aria-label":"reset",type:"button","no-blur":!0,class:"searchbar-clear-button",onPointerDown:k=>{k.preventDefault()},onClick:()=>this.onClearInput(!0)},(0,n.h)("ion-icon",{key:"cb2b543d286373a84e2c6c2a959f92b045bbd7dd","aria-hidden":"true",mode:o,icon:s,lazy:!1,class:"searchbar-clear-icon"}))),"ios"===o&&v)}get el(){return(0,n.i)(this)}static get watchers(){return{lang:["onLangChanged"],dir:["onDirChanged"],debounce:["debounceChanged"],value:["valueChanged"],showCancelButton:["showCancelButtonChanged"]}}};let f=0;m.style={ios:".sc-ion-searchbar-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-searchbar-ios-h{color:var(--ion-color-contrast)}.ion-color.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{background:var(--ion-color-base)}.ion-color.sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios,.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.ion-color.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{color:inherit}.searchbar-search-icon.sc-ion-searchbar-ios{color:var(--icon-color);pointer-events:none}.searchbar-input-container.sc-ion-searchbar-ios{display:block;position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%}.searchbar-input.sc-ion-searchbar-ios{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;border-radius:var(--border-radius);display:block;width:100%;min-height:inherit;border:0;outline:none;background:var(--background);font-family:inherit;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-input.sc-ion-searchbar-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-webkit-search-cancel-button,.searchbar-input.sc-ion-searchbar-ios::-ms-clear{display:none}.searchbar-cancel-button.sc-ion-searchbar-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:none;height:100%;border:0;outline:none;color:var(--cancel-button-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-cancel-button.sc-ion-searchbar-ios>div.sc-ion-searchbar-ios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.searchbar-clear-button.sc-ion-searchbar-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:none;min-height:0;outline:none;color:var(--clear-button-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-clear-button.sc-ion-searchbar-ios:focus{opacity:0.5}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios{display:block}.searchbar-disabled.sc-ion-searchbar-ios-h{cursor:default;opacity:0.4;pointer-events:none}.sc-ion-searchbar-ios-h{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.07);--border-radius:10px;--box-shadow:none;--cancel-button-color:var(--ion-color-primary, #0054e9);--clear-button-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));--color:var(--ion-text-color, #000);--icon-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:12px;padding-bottom:12px;min-height:60px;contain:content}.searchbar-input-container.sc-ion-searchbar-ios{min-height:36px}.searchbar-search-icon.sc-ion-searchbar-ios{-webkit-margin-start:calc(50% - 60px);margin-inline-start:calc(50% - 60px);top:0;position:absolute;width:1.375rem;height:100%;contain:strict}.searchbar-search-icon.sc-ion-searchbar-ios{inset-inline-start:5px}.searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:6px;padding-bottom:6px;height:100%;font-size:1.0625rem;font-weight:400;contain:strict}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:1.75rem;padding-inline-start:1.75rem;-webkit-padding-end:1.75rem;padding-inline-end:1.75rem}.searchbar-clear-button.sc-ion-searchbar-ios{top:0;background-position:center;position:absolute;width:1.875rem;height:100%;border:0;background-color:transparent}.searchbar-clear-button.sc-ion-searchbar-ios{inset-inline-end:0}.searchbar-clear-icon.sc-ion-searchbar-ios{width:1.125rem;height:100%}.searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0;background-color:transparent;font-size:17px}.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{-webkit-margin-start:0;margin-inline-start:0}.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:1.875rem;padding-inline-start:1.875rem}.searchbar-has-focus.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-should-show-cancel.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{display:block}.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-transition:all 300ms ease;transition:all 300ms ease}.searchbar-animated.searchbar-has-focus.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-animated.searchbar-should-show-cancel.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{opacity:1;pointer-events:auto}.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-margin-end:-100%;margin-inline-end:-100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:0;pointer-events:none}.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios,.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-transition-duration:0ms;transition-duration:0ms}.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{color:var(--ion-color-base)}@media (any-hover: hover){.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios:hover{color:var(--ion-color-tint)}}ion-toolbar.sc-ion-searchbar-ios-h,ion-toolbar .sc-ion-searchbar-ios-h{padding-top:1px;padding-bottom:15px;min-height:52px}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color),ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color){color:inherit}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-cancel-button.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-cancel-button.sc-ion-searchbar-ios{color:currentColor}ion-toolbar.ion-color.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{color:currentColor;opacity:0.5}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-input.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-input.sc-ion-searchbar-ios{background:rgba(var(--ion-color-contrast-rgb), 0.07);color:currentColor}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-clear-button.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-clear-button.sc-ion-searchbar-ios{color:currentColor;opacity:0.5}",md:".sc-ion-searchbar-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-searchbar-md-h{color:var(--ion-color-contrast)}.ion-color.sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md{background:var(--ion-color-base)}.ion-color.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md,.ion-color.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,.ion-color.sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{color:inherit}.searchbar-search-icon.sc-ion-searchbar-md{color:var(--icon-color);pointer-events:none}.searchbar-input-container.sc-ion-searchbar-md{display:block;position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%}.searchbar-input.sc-ion-searchbar-md{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;border-radius:var(--border-radius);display:block;width:100%;min-height:inherit;border:0;outline:none;background:var(--background);font-family:inherit;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-input.sc-ion-searchbar-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-webkit-search-cancel-button,.searchbar-input.sc-ion-searchbar-md::-ms-clear{display:none}.searchbar-cancel-button.sc-ion-searchbar-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:none;height:100%;border:0;outline:none;color:var(--cancel-button-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-cancel-button.sc-ion-searchbar-md>div.sc-ion-searchbar-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.searchbar-clear-button.sc-ion-searchbar-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:none;min-height:0;outline:none;color:var(--clear-button-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-clear-button.sc-ion-searchbar-md:focus{opacity:0.5}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md{display:block}.searchbar-disabled.sc-ion-searchbar-md-h{cursor:default;opacity:0.4;pointer-events:none}.sc-ion-searchbar-md-h{--background:var(--ion-background-color, #fff);--border-radius:2px;--box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);--cancel-button-color:var(--ion-color-step-900, var(--ion-text-color-step-100, #1a1a1a));--clear-button-color:initial;--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--icon-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;background:inherit}.searchbar-search-icon.sc-ion-searchbar-md{top:11px;width:1.3125rem;height:1.3125rem}.searchbar-search-icon.sc-ion-searchbar-md{inset-inline-start:16px}.searchbar-cancel-button.sc-ion-searchbar-md{top:0;background-color:transparent;font-size:1.5em}.searchbar-cancel-button.sc-ion-searchbar-md{inset-inline-start:9px}.searchbar-search-icon.sc-ion-searchbar-md,.searchbar-cancel-button.sc-ion-searchbar-md{position:absolute}.searchbar-search-icon.ion-activated.sc-ion-searchbar-md,.searchbar-cancel-button.ion-activated.sc-ion-searchbar-md{background-color:transparent}.searchbar-input.sc-ion-searchbar-md{-webkit-padding-start:3.4375rem;padding-inline-start:3.4375rem;-webkit-padding-end:3.4375rem;padding-inline-end:3.4375rem;padding-top:0.375rem;padding-bottom:0.375rem;background-position:left 8px center;height:auto;font-size:1rem;font-weight:400;line-height:30px}[dir=rtl].sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md{background-position:right 8px center}[dir=rtl].sc-ion-searchbar-md .searchbar-input.sc-ion-searchbar-md{background-position:right 8px center}@supports selector(:dir(rtl)){.searchbar-input.sc-ion-searchbar-md:dir(rtl){background-position:right 8px center}}.searchbar-clear-button.sc-ion-searchbar-md{top:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;position:absolute;height:100%;border:0;background-color:transparent}.searchbar-clear-button.sc-ion-searchbar-md{inset-inline-end:13px}.searchbar-clear-button.ion-activated.sc-ion-searchbar-md{background-color:transparent}.searchbar-clear-icon.sc-ion-searchbar-md{width:1.375rem;height:100%}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{display:block}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,.searchbar-should-show-cancel.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md{display:block}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md+.searchbar-search-icon.sc-ion-searchbar-md,.searchbar-should-show-cancel.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md+.searchbar-search-icon.sc-ion-searchbar-md{display:none}ion-toolbar.sc-ion-searchbar-md-h,ion-toolbar .sc-ion-searchbar-md-h{-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px;padding-top:3px;padding-bottom:3px}"}},333:(_,y,c)=>{c.d(y,{c:()=>p,g:()=>C,h:()=>n,o:()=>u});var b=c(467);const n=(t,i)=>null!==i.closest(t),p=(t,i)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},i):i,C=t=>{const i={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(h=>null!=h).map(h=>h.trim()).filter(h=>""!==h):[])(t).forEach(h=>i[h]=!0),i},d=/^[a-z][a-z0-9+\-.]*:/,u=function(){var t=(0,b.A)(function*(i,h,w,m){if(null!=i&&"#"!==i[0]&&!d.test(i)){const f=document.querySelector("ion-router");if(f)return h?.preventDefault(),f.push(i,w,m)}return!1});return function(h,w,m,f){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/8205.f97490cf409d275b.js b/docs/8205.f97490cf409d275b.js deleted file mode 100644 index 83c5629..0000000 --- a/docs/8205.f97490cf409d275b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8205],{8205:(M,a,o)=>{o.r(a),o.d(a,{MozgModule:()=>i});var d=o(177),m=o(4710),n=o(3953);const c=[{path:"",component:(()=>{class t{static \u0275fac=function(s){return new(s||t)};static \u0275cmp=n.VBU({type:t,selectors:[["app-mozg"]],decls:2,vars:0,template:function(s,u){1&s&&(n.j41(0,"p"),n.EFF(1,"mozg works!"),n.k0s())}})}return t})()},{path:"account",loadChildren:()=>o.e(2076).then(o.bind(o,6458)).then(t=>t.AccountModule)},{path:"home",loadChildren:()=>Promise.all([o.e(7270),o.e(9947),o.e(2076)]).then(o.bind(o,9947)).then(t=>t.HomeModule)},{path:"main",loadChildren:()=>Promise.all([o.e(2076),o.e(4748)]).then(o.bind(o,4748)).then(t=>t.MainModule)}];let h=(()=>{class t{static \u0275fac=function(s){return new(s||t)};static \u0275mod=n.$C({type:t});static \u0275inj=n.G2t({imports:[m.iI.forChild(c),m.iI]})}return t})(),i=(()=>{class t{static \u0275fac=function(s){return new(s||t)};static \u0275mod=n.$C({type:t});static \u0275inj=n.G2t({imports:[d.MD,h]})}return t})()}}]); \ No newline at end of file diff --git a/docs/8314.30b74141a9f1f979.js b/docs/8314.30b74141a9f1f979.js deleted file mode 100644 index da45c79..0000000 --- a/docs/8314.30b74141a9f1f979.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8314],{8314:(O,h,c)=>{c.r(h),c.d(h,{ion_breadcrumb:()=>n,ion_breadcrumbs:()=>j});var o=c(8393),k=c(4920),l=c(333),u=c(3992),f=c(4921);const n=(()=>{let m=class{constructor(p){(0,o.r)(this,p),this.ionFocus=(0,o.d)(this,"ionFocus",7),this.ionBlur=(0,o.d)(this,"ionBlur",7),this.collapsedClick=(0,o.d)(this,"collapsedClick",7),this.inheritedAttributes={},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.collapsedIndicatorClick=()=>{this.collapsedClick.emit({ionShadowTarget:this.collapsedRef})},this.collapsed=!1,this.last=void 0,this.showCollapsedIndicator=void 0,this.color=void 0,this.active=!1,this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.separator=void 0,this.target=void 0,this.routerDirection="forward",this.routerAnimation=void 0}componentWillLoad(){this.inheritedAttributes=(0,k.i)(this.el)}isClickable(){return void 0!==this.href}render(){const{color:p,active:d,collapsed:a,disabled:i,download:s,el:v,inheritedAttributes:e,last:b,routerAnimation:w,routerDirection:S,separator:P,showCollapsedIndicator:I,target:L}=this,A=this.isClickable(),E=void 0===this.href?"span":"a",M=i?void 0:this.href,z=(0,f.b)(this),R="span"===E?{}:{download:s,href:M,target:L},T=!b&&(a?!(!I||b):P);return(0,o.h)(o.f,{key:"dfe55ad57f23e5da5f2e2c51fea99964812472e3",onClick:_=>(0,l.o)(M,_,S,w),"aria-disabled":i?"true":null,class:(0,l.c)(p,{[z]:!0,"breadcrumb-active":d,"breadcrumb-collapsed":a,"breadcrumb-disabled":i,"in-breadcrumbs-color":(0,l.h)("ion-breadcrumbs[color]",v),"in-toolbar":(0,l.h)("ion-toolbar",this.el),"in-toolbar-color":(0,l.h)("ion-toolbar[color]",this.el),"ion-activatable":A,"ion-focusable":A})},(0,o.h)(E,Object.assign({key:"e361b1f0e7de6dd5c5dd4f6deae72c2c8210466d"},R,{class:"breadcrumb-native",part:"native",disabled:i,onFocus:this.onFocus,onBlur:this.onBlur},e),(0,o.h)("slot",{key:"9daeb45a8a28c89f3ad5751f71b8412197846371",name:"start"}),(0,o.h)("slot",{key:"4849e63cdffd6c712292745138b68730442c8b0d"}),(0,o.h)("slot",{key:"6edf9bac5aec06ccec2844efac2d9afa1d24cf57",name:"end"})),I&&(0,o.h)("button",{key:"de7f5faea75b44011b289d259265e2435a65874f",part:"collapsed-indicator","aria-label":"Show more breadcrumbs",onClick:()=>this.collapsedIndicatorClick(),ref:_=>this.collapsedRef=_,class:{"breadcrumbs-collapsed-indicator":!0}},(0,o.h)("ion-icon",{key:"957d8851af9c99dda263f34eff0b35a0fc212c32","aria-hidden":"true",icon:u.n,lazy:!1})),T&&(0,o.h)("span",{key:"97d646c37c4c41ad6b12c3a543d1146fde06fc9a",class:"breadcrumb-separator",part:"separator","aria-hidden":"true"},(0,o.h)("slot",{key:"0429f671a986f2d7be1b1b69fc879e80806d2916",name:"separator"},"ios"===z?(0,o.h)("ion-icon",{icon:u.m,lazy:!1,"flip-rtl":!0}):(0,o.h)("span",null,"/"))))}get el(){return(0,o.i)(this)}};return m.style={ios:":host{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;color:var(--color);font-size:1rem;font-weight:400;line-height:1.5}.breadcrumb-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;outline:none;background:inherit}:host(.breadcrumb-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.breadcrumb-active){color:var(--color-active)}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .breadcrumb-native{background:var(--background-focused)}@media (any-hover: hover){:host(.ion-activatable:hover){color:var(--color-hover)}:host(.ion-activatable.in-breadcrumbs-color:hover),:host(.ion-activatable.ion-color:hover){color:var(--ion-color-shade)}}.breadcrumb-separator{display:-ms-inline-flexbox;display:inline-flex}:host(.breadcrumb-collapsed) .breadcrumb-native{display:none}:host(.in-breadcrumbs-color),:host(.in-breadcrumbs-color.breadcrumb-active){color:var(--ion-color-base)}:host(.in-breadcrumbs-color) .breadcrumb-separator{color:var(--ion-color-base)}:host(.ion-color){color:var(--ion-color-base)}:host(.in-toolbar-color),:host(.in-toolbar-color) .breadcrumb-separator{color:rgba(var(--ion-color-contrast-rgb), 0.8)}:host(.in-toolbar-color.breadcrumb-active){color:var(--ion-color-contrast)}.breadcrumbs-collapsed-indicator{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px;margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:18px;border:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.breadcrumbs-collapsed-indicator ion-icon{margin-top:1px;font-size:1.375rem}:host{--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #2d4665));--color-active:var(--ion-text-color, #03060b);--color-hover:var(--ion-text-color, #03060b);--color-focused:var(--color-active);--background-focused:var(--ion-color-step-50, var(--ion-background-color-step-50, rgba(233, 237, 243, 0.7)));font-size:clamp(16px, 1rem, 22px)}:host(.breadcrumb-active){font-weight:600}.breadcrumb-native{border-radius:4px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:5px;padding-bottom:5px;border:1px solid transparent}:host(.ion-focused) .breadcrumb-native{border-radius:8px}:host(.in-breadcrumbs-color.ion-focused) .breadcrumb-native,:host(.ion-color.ion-focused) .breadcrumb-native{background:rgba(var(--ion-color-base-rgb), 0.1);color:var(--ion-color-base)}:host(.ion-focused) ::slotted(ion-icon),:host(.in-breadcrumbs-color.ion-focused) ::slotted(ion-icon),:host(.ion-color.ion-focused) ::slotted(ion-icon){color:var(--ion-color-step-750, var(--ion-text-color-step-250, #445b78))}.breadcrumb-separator{color:var(--ion-color-step-550, var(--ion-text-color-step-450, #73849a))}::slotted(ion-icon){color:var(--ion-color-step-400, var(--ion-text-color-step-600, #92a0b3));font-size:min(1.125rem, 21.6px)}::slotted(ion-icon[slot=start]){-webkit-margin-end:8px;margin-inline-end:8px}::slotted(ion-icon[slot=end]){-webkit-margin-start:8px;margin-inline-start:8px}:host(.breadcrumb-active) ::slotted(ion-icon){color:var(--ion-color-step-850, var(--ion-text-color-step-150, #242d39))}.breadcrumbs-collapsed-indicator{border-radius:4px;background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e9edf3));color:var(--ion-color-step-550, var(--ion-text-color-step-450, #73849a))}.breadcrumbs-collapsed-indicator:hover{opacity:0.45}.breadcrumbs-collapsed-indicator:focus{background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9e0ea))}.breadcrumbs-collapsed-indicator ion-icon{font-size:min(1.375rem, 22px)}",md:":host{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;color:var(--color);font-size:1rem;font-weight:400;line-height:1.5}.breadcrumb-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;outline:none;background:inherit}:host(.breadcrumb-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.breadcrumb-active){color:var(--color-active)}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .breadcrumb-native{background:var(--background-focused)}@media (any-hover: hover){:host(.ion-activatable:hover){color:var(--color-hover)}:host(.ion-activatable.in-breadcrumbs-color:hover),:host(.ion-activatable.ion-color:hover){color:var(--ion-color-shade)}}.breadcrumb-separator{display:-ms-inline-flexbox;display:inline-flex}:host(.breadcrumb-collapsed) .breadcrumb-native{display:none}:host(.in-breadcrumbs-color),:host(.in-breadcrumbs-color.breadcrumb-active){color:var(--ion-color-base)}:host(.in-breadcrumbs-color) .breadcrumb-separator{color:var(--ion-color-base)}:host(.ion-color){color:var(--ion-color-base)}:host(.in-toolbar-color),:host(.in-toolbar-color) .breadcrumb-separator{color:rgba(var(--ion-color-contrast-rgb), 0.8)}:host(.in-toolbar-color.breadcrumb-active){color:var(--ion-color-contrast)}.breadcrumbs-collapsed-indicator{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px;margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:18px;border:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.breadcrumbs-collapsed-indicator ion-icon{margin-top:1px;font-size:1.375rem}:host{--color:var(--ion-color-step-600, var(--ion-text-color-step-400, #677483));--color-active:var(--ion-text-color, #03060b);--color-hover:var(--ion-text-color, #03060b);--color-focused:var(--ion-color-step-800, var(--ion-text-color-step-200, #35404e));--background-focused:var(--ion-color-step-50, var(--ion-background-color-step-50, #fff))}:host(.breadcrumb-active){font-weight:500}.breadcrumb-native{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px}.breadcrumb-separator{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:-1px}:host(.ion-focused) .breadcrumb-native{border-radius:4px;-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2), 0px 2px 8px rgba(0, 0, 0, 0.12);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2), 0px 2px 8px rgba(0, 0, 0, 0.12)}.breadcrumb-separator{color:var(--ion-color-step-550, var(--ion-text-color-step-450, #73849a))}::slotted(ion-icon){color:var(--ion-color-step-550, var(--ion-text-color-step-450, #7d8894));font-size:1.125rem}::slotted(ion-icon[slot=start]){-webkit-margin-end:8px;margin-inline-end:8px}::slotted(ion-icon[slot=end]){-webkit-margin-start:8px;margin-inline-start:8px}:host(.breadcrumb-active) ::slotted(ion-icon){color:var(--ion-color-step-850, var(--ion-text-color-step-150, #222d3a))}.breadcrumbs-collapsed-indicator{border-radius:2px;background:var(--ion-color-step-100, var(--ion-background-color-step-100, #eef1f3));color:var(--ion-color-step-550, var(--ion-text-color-step-450, #73849a))}.breadcrumbs-collapsed-indicator:hover{opacity:0.7}.breadcrumbs-collapsed-indicator:focus{background:var(--ion-color-step-150, var(--ion-background-color-step-150, #dfe5e8))}"},m})(),j=(()=>{let m=class{constructor(p){(0,o.r)(this,p),this.ionCollapsedClick=(0,o.d)(this,"ionCollapsedClick",7),this.breadcrumbsInit=()=>{this.setBreadcrumbSeparator(),this.setMaxItems()},this.resetActiveBreadcrumb=()=>{const a=this.getBreadcrumbs().find(i=>i.active);a&&this.activeChanged&&(a.active=!1)},this.setMaxItems=()=>{const{itemsAfterCollapse:d,itemsBeforeCollapse:a,maxItems:i}=this,s=this.getBreadcrumbs();for(const e of s)e.showCollapsedIndicator=!1,e.collapsed=!1;void 0!==i&&s.length>i&&a+d<=i&&s.forEach((e,b)=>{b===a&&(e.showCollapsedIndicator=!0),b>=a&&b{const{itemsAfterCollapse:d,itemsBeforeCollapse:a,maxItems:i}=this,s=this.getBreadcrumbs(),v=s.find(e=>e.active);for(const e of s){const b=void 0!==i&&0===d?e===s[a]:e===s[s.length-1];e.last=b,e.separator=void 0!==e.separator?e.separator:!b||void 0,!v&&b&&(e.active=!0,this.activeChanged=!0)}},this.getBreadcrumbs=()=>Array.from(this.el.querySelectorAll("ion-breadcrumb")),this.slotChanged=()=>{this.resetActiveBreadcrumb(),this.breadcrumbsInit()},this.collapsed=void 0,this.activeChanged=void 0,this.color=void 0,this.maxItems=void 0,this.itemsBeforeCollapse=1,this.itemsAfterCollapse=1}onCollapsedClick(p){const a=this.getBreadcrumbs().filter(i=>i.collapsed);this.ionCollapsedClick.emit(Object.assign(Object.assign({},p.detail),{collapsedBreadcrumbs:a}))}maxItemsChanged(){this.resetActiveBreadcrumb(),this.breadcrumbsInit()}componentWillLoad(){this.breadcrumbsInit()}render(){const{color:p,collapsed:d}=this,a=(0,f.b)(this);return(0,o.h)(o.f,{key:"18ffba1642f10cc2bc31440e84f23aa6f042e501",class:(0,l.c)(p,{[a]:!0,"in-toolbar":(0,l.h)("ion-toolbar",this.el),"in-toolbar-color":(0,l.h)("ion-toolbar[color]",this.el),"breadcrumbs-collapsed":d})},(0,o.h)("slot",{key:"3db6d31590e3047889ce554d57d155c8ea2e1455",onSlotchange:this.slotChanged}))}get el(){return(0,o.i)(this)}static get watchers(){return{maxItems:["maxItemsChanged"],itemsBeforeCollapse:["maxItemsChanged"],itemsAfterCollapse:["maxItemsChanged"]}}};return m.style={ios:":host{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}:host(.in-toolbar-color),:host(.in-toolbar-color) .breadcrumbs-collapsed-indicator ion-icon{color:var(--ion-color-contrast)}:host(.in-toolbar-color) .breadcrumbs-collapsed-indicator{background:rgba(var(--ion-color-contrast-rgb), 0.11)}:host(.in-toolbar){-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:0;padding-bottom:0;-ms-flex-pack:center;justify-content:center}",md:":host{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}:host(.in-toolbar-color),:host(.in-toolbar-color) .breadcrumbs-collapsed-indicator ion-icon{color:var(--ion-color-contrast)}:host(.in-toolbar-color) .breadcrumbs-collapsed-indicator{background:rgba(var(--ion-color-contrast-rgb), 0.11)}:host(.in-toolbar){-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0}"},m})()},333:(O,h,c)=>{c.d(h,{c:()=>l,g:()=>f,h:()=>k,o:()=>y});var o=c(467);const k=(t,r)=>null!==r.closest(t),l=(t,r)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},r):r,f=t=>{const r={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(n=>null!=n).map(n=>n.trim()).filter(n=>""!==n):[])(t).forEach(n=>r[n]=!0),r},B=/^[a-z][a-z0-9+\-.]*:/,y=function(){var t=(0,o.A)(function*(r,n,C,g){if(null!=r&&"#"!==r[0]&&!B.test(r)){const x=document.querySelector("ion-router");if(x)return n?.preventDefault(),x.push(r,C,g)}return!1});return function(n,C,g,x){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/8361.12e83eecf61cf5c0.js b/docs/8361.12e83eecf61cf5c0.js deleted file mode 100644 index ce48c0d..0000000 --- a/docs/8361.12e83eecf61cf5c0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8361],{8361:(q,p,m)=>{m.r(p),m.d(p,{startInputShims:()=>Z});var w=m(467),l=m(8476),T=m(909),y=m(4920),R=m(4379);m(8438);const M=new WeakMap,P=(e,t,s,o=0,r=!1)=>{M.has(e)!==s&&(s?k(e,t,o,r):G(e,t))},k=(e,t,s,o=!1)=>{const r=t.parentNode,n=t.cloneNode(!1);n.classList.add("cloned-input"),n.tabIndex=-1,o&&(n.disabled=!0),r.appendChild(n),M.set(e,n);const a="rtl"===e.ownerDocument.dir?9999:-9999;e.style.pointerEvents="none",t.style.transform=`translate3d(${a}px,${s}px,0) scale(0)`},G=(e,t)=>{const s=M.get(e);s&&(M.delete(e),s.remove()),e.style.pointerEvents="",t.style.transform=""},C="input, textarea, [no-blur], [contenteditable]",U="$ionPaddingTimer",B=(e,t,s)=>{const o=e[U];o&&clearTimeout(o),t>0?e.style.setProperty("--keyboard-offset",`${t}px`):e[U]=setTimeout(()=>{e.style.setProperty("--keyboard-offset","0px"),s&&s()},120)},F=(e,t,s)=>{e.addEventListener("focusout",()=>{t&&B(t,0,s)},{once:!0})};let A=0;const x="data-ionic-skip-scroll-assist",V=(e,t,s,o,r,n,i,a=!1)=>{const _=n&&(void 0===i||i.mode===R.a.None);let L=!1;const u=void 0!==l.w?l.w.innerHeight:0,f=S=>{!1!==L?W(e,t,s,o,S.detail.keyboardHeight,_,a,u,!1):L=!0},c=()=>{L=!1,null==l.w||l.w.removeEventListener("ionKeyboardDidShow",f),e.removeEventListener("focusout",c)},h=function(){var S=(0,w.A)(function*(){t.hasAttribute(x)?t.removeAttribute(x):(W(e,t,s,o,r,_,a,u),null==l.w||l.w.addEventListener("ionKeyboardDidShow",f),e.addEventListener("focusout",c))});return function(){return S.apply(this,arguments)}}();return e.addEventListener("focusin",h),()=>{e.removeEventListener("focusin",h),null==l.w||l.w.removeEventListener("ionKeyboardDidShow",f),e.removeEventListener("focusout",c)}},K=e=>{document.activeElement!==e&&(e.setAttribute(x,"true"),e.focus())},W=function(){var e=(0,w.A)(function*(t,s,o,r,n,i,a=!1,_=0,L=!0){if(!o&&!r)return;const u=((e,t,s,o)=>{var r;return((e,t,s,o)=>{const r=e.top,n=e.bottom,i=t.top,_=i+15,u=Math.min(t.bottom,o-s)-50-n,f=_-r,c=Math.round(u<0?-u:f>0?-f:0),h=Math.min(c,r-i),g=Math.abs(h)/.3;return{scrollAmount:h,scrollDuration:Math.min(400,Math.max(150,g)),scrollPadding:s,inputSafeY:4-(r-_)}})((null!==(r=e.closest("ion-item,[ion-item]"))&&void 0!==r?r:e).getBoundingClientRect(),t.getBoundingClientRect(),s,o)})(t,o||r,n,_);if(o&&Math.abs(u.scrollAmount)<4)return K(s),void(i&&null!==o&&(B(o,A),F(s,o,()=>A=0)));if(P(t,s,!0,u.inputSafeY,a),K(s),(0,y.r)(()=>t.click()),i&&o&&(A=u.scrollPadding,B(o,A)),typeof window<"u"){let f;const c=function(){var S=(0,w.A)(function*(){void 0!==f&&clearTimeout(f),window.removeEventListener("ionKeyboardDidShow",h),window.removeEventListener("ionKeyboardDidShow",c),o&&(yield(0,T.c)(o,0,u.scrollAmount,u.scrollDuration)),P(t,s,!1,u.inputSafeY),K(s),i&&F(s,o,()=>A=0)});return function(){return S.apply(this,arguments)}}(),h=()=>{window.removeEventListener("ionKeyboardDidShow",h),window.addEventListener("ionKeyboardDidShow",c)};if(o){const S=yield(0,T.g)(o);if(L&&u.scrollAmount>S.scrollHeight-S.clientHeight-S.scrollTop)return"password"===s.type?(u.scrollAmount+=50,window.addEventListener("ionKeyboardDidShow",h)):window.addEventListener("ionKeyboardDidShow",c),void(f=setTimeout(c,1e3))}c()}});return function(s,o,r,n,i,a){return e.apply(this,arguments)}}(),Z=function(){var e=(0,w.A)(function*(t,s){if(void 0===l.d)return;const o="ios"===s,r="android"===s,n=t.getNumber("keyboardHeight",290),i=t.getBoolean("scrollAssist",!0),a=t.getBoolean("hideCaretOnScroll",o),_=t.getBoolean("inputBlurring",!1),L=t.getBoolean("scrollPadding",!0),u=Array.from(l.d.querySelectorAll("ion-input, ion-textarea")),f=new WeakMap,c=new WeakMap,h=yield R.K.getResizeMode(),S=function(){var v=(0,w.A)(function*(d){yield new Promise(I=>(0,y.c)(d,I));const O=d.shadowRoot||d,D=O.querySelector("input")||O.querySelector("textarea"),b=(0,T.f)(d),j=b?null:d.closest("ion-footer");if(D){if(b&&a&&!f.has(d)){const I=((e,t,s)=>{if(!s||!t)return()=>{};const o=a=>{(e=>e===e.getRootNode().activeElement)(t)&&P(e,t,a)},r=()=>P(e,t,!1),n=()=>o(!0),i=()=>o(!1);return(0,y.a)(s,"ionScrollStart",n),(0,y.a)(s,"ionScrollEnd",i),t.addEventListener("blur",r),()=>{(0,y.b)(s,"ionScrollStart",n),(0,y.b)(s,"ionScrollEnd",i),t.removeEventListener("blur",r)}})(d,D,b);f.set(d,I)}if("date"!==D.type&&"datetime-local"!==D.type&&(b||j)&&i&&!c.has(d)){const I=V(d,D,b,j,n,L,h,r);c.set(d,I)}}});return function(O){return v.apply(this,arguments)}}();_&&(()=>{let e=!0,t=!1;const s=document;(0,y.a)(s,"ionScrollStart",()=>{t=!0}),s.addEventListener("focusin",()=>{e=!0},!0),s.addEventListener("touchend",i=>{if(t)return void(t=!1);const a=s.activeElement;if(!a||a.matches(C))return;const _=i.target;_!==a&&(_.matches(C)||_.closest(C)||(e=!1,setTimeout(()=>{e||a.blur()},50)))},!1)})();for(const v of u)S(v);l.d.addEventListener("ionInputDidLoad",v=>{S(v.detail)}),l.d.addEventListener("ionInputDidUnload",v=>{(v=>{if(a){const d=f.get(v);d&&d(),f.delete(v)}if(i){const d=c.get(v);d&&d(),c.delete(v)}})(v.detail)})});return function(s,o){return e.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/8477.28b9acd63cff7b1e.js b/docs/8477.28b9acd63cff7b1e.js deleted file mode 100644 index 2003c42..0000000 --- a/docs/8477.28b9acd63cff7b1e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8477],{8477:(V,z,l)=>{l.r(z),l.d(z,{ion_range:()=>L});var P=l(467),a=l(8393),B=l(909),g=l(4920),E=l(4929),S=l(5083),A=l(333),o=l(4921);const L=class{constructor(n){var e=this;(0,a.r)(this,n),this.ionChange=(0,a.d)(this,"ionChange",7),this.ionInput=(0,a.d)(this,"ionInput",7),this.ionFocus=(0,a.d)(this,"ionFocus",7),this.ionBlur=(0,a.d)(this,"ionBlur",7),this.ionKnobMoveStart=(0,a.d)(this,"ionKnobMoveStart",7),this.ionKnobMoveEnd=(0,a.d)(this,"ionKnobMoveEnd",7),this.rangeId="ion-r-"+T++,this.didLoad=!1,this.noUpdate=!1,this.hasFocus=!1,this.inheritedAttributes={},this.contentEl=null,this.initialContentScrollY=!0,this.clampBounds=t=>(0,g.j)(this.min,t,this.max),this.ensureValueInBounds=t=>this.dualKnobs?{lower:this.clampBounds(t.lower),upper:this.clampBounds(t.upper)}:this.clampBounds(t),this.setupGesture=(0,P.A)(function*(){const t=e.rangeSlider;t&&(e.gesture=(yield Promise.resolve().then(l.bind(l,8607))).createGesture({el:t,gestureName:"range",gesturePriority:100,threshold:10,onStart:()=>e.onStart(),onMove:r=>e.onMove(r),onEnd:r=>e.onEnd(r)}),e.gesture.enable(!e.disabled))}),this.handleKeyboard=(t,r)=>{const{ensureValueInBounds:d}=this;let i=this.step;i=i>0?i:1,i/=this.max-this.min,r||(i*=-1),"A"===t?this.ratioA=(0,g.j)(0,this.ratioA+i,1):this.ratioB=(0,g.j)(0,this.ratioB+i,1),this.ionKnobMoveStart.emit({value:d(this.value)}),this.updateValue(),this.emitValueChange(),this.ionKnobMoveEnd.emit({value:d(this.value)})},this.onBlur=()=>{this.hasFocus&&(this.hasFocus=!1,this.ionBlur.emit())},this.onFocus=()=>{this.hasFocus||(this.hasFocus=!0,this.ionFocus.emit())},this.ratioA=0,this.ratioB=0,this.pressedKnob=void 0,this.color=void 0,this.debounce=void 0,this.name=this.rangeId,this.label=void 0,this.dualKnobs=!1,this.min=0,this.max=100,this.pin=!1,this.pinFormatter=t=>Math.round(t),this.snaps=!1,this.step=1,this.ticks=!0,this.activeBarStart=void 0,this.disabled=!1,this.value=0,this.labelPlacement="start"}debounceChanged(){const{ionInput:n,debounce:e,originalIonInput:t}=this;this.ionInput=void 0===e?t??n:(0,g.e)(n,e)}minChanged(){this.noUpdate||this.updateRatio()}maxChanged(){this.noUpdate||this.updateRatio()}activeBarStartChanged(){const{activeBarStart:n}=this;void 0!==n&&(n>this.max?((0,E.p)(`Range: The value of activeBarStart (${n}) is greater than the max (${this.max}). Valid values are greater than or equal to the min value and less than or equal to the max value.`,this.el),this.activeBarStart=this.max):n({[b]:c[b]});!1===this.dualKnobs&&(this.valA<(null!==(n=this.activeBarStart)&&void 0!==n?n:this.min)?(k=100*m+"%",v=100-100*p+"%"):(k=100*p+"%",v=100-100*m+"%"));const W={[b]:k,[f?"left":"right"]:v},D=[];if(this.snaps&&this.ticks)for(let c=e;c<=t;c+=r){const I=w(c,e,t),G=Math.min(p,m),X=Math.max(p,m),O={ratio:I,active:I>=G&&I<=X};O[b]=100*I+"%",D.push(O)}return(0,a.h)("div",{class:"range-slider",ref:c=>this.rangeSlider=c,onPointerUp:c=>{void 0===this.pressedKnob&&(this.onStart(),this.onEnd(c))}},D.map(c=>(0,a.h)("div",{style:$(c),role:"presentation",class:{"range-tick":!0,"range-tick-active":c.active},part:c.active?"tick-active":"tick"})),(0,a.h)("div",{class:"range-bar-container"},(0,a.h)("div",{class:"range-bar",role:"presentation",part:"bar"}),(0,a.h)("div",{class:{"range-bar":!0,"range-bar-active":!0,"has-ticks":D.length>0},role:"presentation",style:W,part:"bar-active"})),U(f,{knob:"A",pressed:"A"===i,value:this.valA,ratio:this.ratioA,pin:x,pinFormatter:y,disabled:u,handleKeyboard:d,min:e,max:t,inheritedAttributes:_}),this.dualKnobs&&U(f,{knob:"B",pressed:"B"===i,value:this.valB,ratio:this.ratioB,pin:x,pinFormatter:y,disabled:u,handleKeyboard:d,min:e,max:t,inheritedAttributes:_}))}render(){const{disabled:n,el:e,hasLabel:t,rangeId:r,pin:d,pressedKnob:i,labelPlacement:u,label:x}=this,p=(0,A.h)("ion-item",e),y=p&&!(t&&("start"===u||"fixed"===u)||this.hasStartSlotContent),k=p&&!(t&&"end"===u||this.hasEndSlotContent),v=(0,o.b)(this);return(0,g.d)(!0,e,this.name,JSON.stringify(this.getValue()),n),(0,a.h)(a.f,{key:"7ad5ca892fd46c64ce5583e91e6812410a869921",onFocusin:this.onFocus,onFocusout:this.onBlur,id:r,class:(0,A.c)(this.color,{[v]:!0,"in-item":p,"range-disabled":n,"range-pressed":void 0!==i,"range-has-pin":d,[`range-label-placement-${u}`]:!0,"range-item-start-adjustment":y,"range-item-end-adjustment":k})},(0,a.h)("label",{key:"eb8d46a9572341b4cc3c91d8a5de0667bd166ca4",class:"range-wrapper",id:"range-label"},(0,a.h)("div",{key:"21acd6ff6eba17bf6923bf723fea055b95fd29ca",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!t},part:"label"},void 0!==x?(0,a.h)("div",{class:"label-text"},x):(0,a.h)("slot",{name:"label"})),(0,a.h)("div",{key:"7644c86a6ad3edf2c27f02dd2a14795b3720ea0d",class:"native-wrapper"},(0,a.h)("slot",{key:"1bbeccee57addc126b36de395e28ba655248695b",name:"start"}),this.renderRangeSlider(),(0,a.h)("slot",{key:"2963dd84e4116fc3956c304eb53deefd0d1291df",name:"end"}))))}get el(){return(0,a.i)(this)}static get watchers(){return{debounce:["debounceChanged"],min:["minChanged"],max:["maxChanged"],activeBarStart:["activeBarStartChanged"],disabled:["disabledChanged"],value:["valueChanged"]}}},U=(n,{knob:e,value:t,ratio:r,min:d,max:i,disabled:u,pressed:x,pin:p,handleKeyboard:m,pinFormatter:y,inheritedAttributes:_})=>{const k=n?"right":"left",f=_["aria-label"];return(0,a.h)("div",{onKeyDown:b=>{const C=b.key;"ArrowLeft"===C||"ArrowDown"===C?(m(e,!1),b.preventDefault(),b.stopPropagation()):("ArrowRight"===C||"ArrowUp"===C)&&(m(e,!0),b.preventDefault(),b.stopPropagation())},class:{"range-knob-handle":!0,"range-knob-a":"A"===e,"range-knob-b":"B"===e,"range-knob-pressed":x,"range-knob-min":t===d,"range-knob-max":t===i,"ion-activatable":!0,"ion-focusable":!0},style:(()=>{const b={};return b[k]=100*r+"%",b})(),role:"slider",tabindex:u?-1:0,"aria-label":void 0!==f?f:null,"aria-labelledby":void 0===f?"range-label":null,"aria-valuemin":d,"aria-valuemax":i,"aria-disabled":u?"true":null,"aria-valuenow":t},p&&(0,a.h)("div",{class:"range-pin",role:"presentation",part:"pin"},y(t)),(0,a.h)("div",{class:"range-knob",role:"presentation",part:"knob"}))},R=(n,e,t,r)=>{let d=(t-e)*n;return r>0&&(d=Math.round(d/r)*r+e),function h(n,...e){const t=Math.max(...e.map(r=>function s(n){return n%1==0?0:n.toString().split(".")[1].length}(r)));return Number(n.toFixed(t))}((0,g.j)(e,d,t),e,t,r)},w=(n,e,t)=>(0,g.j)(0,(n-e)/(t-e),1);let T=0;L.style={ios:":host{--knob-handle-size:calc(var(--knob-size) * 2);display:-ms-flexbox;display:flex;position:relative;-ms-flex:3;flex:3;-ms-flex-align:center;align-items:center;font-family:var(--ion-font-family, inherit);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.range-disabled){pointer-events:none}::slotted(ion-label){-ms-flex:initial;flex:initial}::slotted(ion-icon[slot]){font-size:24px}.range-slider{position:relative;-ms-flex:1;flex:1;width:100%;height:var(--height);contain:size layout style;cursor:-webkit-grab;cursor:grab;-ms-touch-action:pan-y;touch-action:pan-y}:host(.range-pressed) .range-slider{cursor:-webkit-grabbing;cursor:grabbing}.range-pin{position:absolute;background:var(--ion-color-base);color:var(--ion-color-contrast);text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.range-knob-handle{top:calc((var(--height) - var(--knob-handle-size)) / 2);-webkit-margin-start:calc(0px - var(--knob-handle-size) / 2);margin-inline-start:calc(0px - var(--knob-handle-size) / 2);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-pack:center;justify-content:center;width:var(--knob-handle-size);height:var(--knob-handle-size);text-align:center}.range-knob-handle{inset-inline-start:0}:host-context([dir=rtl]) .range-knob-handle{left:unset}[dir=rtl] .range-knob-handle{left:unset}@supports selector(:dir(rtl)){.range-knob-handle:dir(rtl){left:unset}}.range-knob-handle:active,.range-knob-handle:focus{outline:none}.range-bar-container{border-radius:var(--bar-border-radius);top:calc((var(--height) - var(--bar-height)) / 2);position:absolute;width:100%;height:var(--bar-height)}.range-bar-container{inset-inline-start:0}:host-context([dir=rtl]) .range-bar-container{left:unset}[dir=rtl] .range-bar-container{left:unset}@supports selector(:dir(rtl)){.range-bar-container:dir(rtl){left:unset}}.range-bar{border-radius:var(--bar-border-radius);position:absolute;width:100%;height:var(--bar-height);background:var(--bar-background);pointer-events:none}.range-knob{border-radius:var(--knob-border-radius);top:calc(50% - var(--knob-size) / 2);position:absolute;width:var(--knob-size);height:var(--knob-size);background:var(--knob-background);-webkit-box-shadow:var(--knob-box-shadow);box-shadow:var(--knob-box-shadow);z-index:2;pointer-events:none}.range-knob{inset-inline-start:calc(50% - var(--knob-size) / 2)}:host-context([dir=rtl]) .range-knob{left:unset}[dir=rtl] .range-knob{left:unset}@supports selector(:dir(rtl)){.range-knob:dir(rtl){left:unset}}:host(.range-pressed) .range-bar-active{will-change:left, right}:host(.in-item){width:100%}:host([slot=start]),:host([slot=end]){width:auto}:host(.in-item) ::slotted(ion-label){-ms-flex-item-align:center;align-self:center}.range-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit}::slotted([slot=label]){max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}:host(.range-label-placement-start) .range-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.range-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.range-label-placement-end) .range-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.range-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.range-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.range-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.range-label-placement-stacked) .range-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}:host(.range-label-placement-stacked) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host-context([dir=rtl]):host(.range-label-placement-stacked) .label-text-wrapper,:host-context([dir=rtl]).range-label-placement-stacked .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.range-label-placement-stacked:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.in-item.range-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.range-label-placement-stacked) .native-wrapper{margin-bottom:0px}:host{--knob-border-radius:50%;--knob-background:#ffffff;--knob-box-shadow:0px 0.5px 4px rgba(0, 0, 0, 0.12), 0px 6px 13px rgba(0, 0, 0, 0.12);--knob-size:26px;--bar-height:4px;--bar-background:var(--ion-color-step-900, var(--ion-background-color-step-900, #e6e6e6));--bar-background-active:var(--ion-color-primary, #0054e9);--bar-border-radius:2px;--height:42px}:host(.range-item-start-adjustment){-webkit-padding-start:24px;padding-inline-start:24px}:host(.range-item-end-adjustment){-webkit-padding-end:24px;padding-inline-end:24px}:host(.ion-color) .range-bar-active,:host(.ion-color) .range-tick-active{background:var(--ion-color-base)}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}::slotted([slot=end]){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.range-has-pin:not(.range-label-placement-stacked)){padding-top:calc(8px + 0.75rem)}:host(.range-has-pin.range-label-placement-stacked) .label-text-wrapper{margin-bottom:calc(8px + 0.75rem)}.range-bar-active{bottom:0;width:auto;background:var(--bar-background-active)}.range-bar-active.has-ticks{border-radius:0;-webkit-margin-start:-2px;margin-inline-start:-2px;-webkit-margin-end:-2px;margin-inline-end:-2px}.range-tick{-webkit-margin-start:-2px;margin-inline-start:-2px;border-radius:0;position:absolute;top:17px;width:4px;height:8px;background:var(--ion-color-step-900, var(--ion-background-color-step-900, #e6e6e6));pointer-events:none}.range-tick-active{background:var(--bar-background-active)}.range-pin{-webkit-transform:translate3d(0, 100%, 0) scale(0.01);transform:translate3d(0, 100%, 0) scale(0.01);-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;min-width:28px;-webkit-transition:-webkit-transform 120ms ease;transition:-webkit-transform 120ms ease;transition:transform 120ms ease;transition:transform 120ms ease, -webkit-transform 120ms ease;background:transparent;color:var(--ion-text-color, #000);font-size:0.75rem;text-align:center}.range-knob-pressed .range-pin,.range-knob-handle.ion-focused .range-pin{-webkit-transform:translate3d(0, calc(-100% + 11px), 0) scale(1);transform:translate3d(0, calc(-100% + 11px), 0) scale(1)}:host(.range-disabled){opacity:0.3}",md:':host{--knob-handle-size:calc(var(--knob-size) * 2);display:-ms-flexbox;display:flex;position:relative;-ms-flex:3;flex:3;-ms-flex-align:center;align-items:center;font-family:var(--ion-font-family, inherit);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.range-disabled){pointer-events:none}::slotted(ion-label){-ms-flex:initial;flex:initial}::slotted(ion-icon[slot]){font-size:24px}.range-slider{position:relative;-ms-flex:1;flex:1;width:100%;height:var(--height);contain:size layout style;cursor:-webkit-grab;cursor:grab;-ms-touch-action:pan-y;touch-action:pan-y}:host(.range-pressed) .range-slider{cursor:-webkit-grabbing;cursor:grabbing}.range-pin{position:absolute;background:var(--ion-color-base);color:var(--ion-color-contrast);text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.range-knob-handle{top:calc((var(--height) - var(--knob-handle-size)) / 2);-webkit-margin-start:calc(0px - var(--knob-handle-size) / 2);margin-inline-start:calc(0px - var(--knob-handle-size) / 2);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-pack:center;justify-content:center;width:var(--knob-handle-size);height:var(--knob-handle-size);text-align:center}.range-knob-handle{inset-inline-start:0}:host-context([dir=rtl]) .range-knob-handle{left:unset}[dir=rtl] .range-knob-handle{left:unset}@supports selector(:dir(rtl)){.range-knob-handle:dir(rtl){left:unset}}.range-knob-handle:active,.range-knob-handle:focus{outline:none}.range-bar-container{border-radius:var(--bar-border-radius);top:calc((var(--height) - var(--bar-height)) / 2);position:absolute;width:100%;height:var(--bar-height)}.range-bar-container{inset-inline-start:0}:host-context([dir=rtl]) .range-bar-container{left:unset}[dir=rtl] .range-bar-container{left:unset}@supports selector(:dir(rtl)){.range-bar-container:dir(rtl){left:unset}}.range-bar{border-radius:var(--bar-border-radius);position:absolute;width:100%;height:var(--bar-height);background:var(--bar-background);pointer-events:none}.range-knob{border-radius:var(--knob-border-radius);top:calc(50% - var(--knob-size) / 2);position:absolute;width:var(--knob-size);height:var(--knob-size);background:var(--knob-background);-webkit-box-shadow:var(--knob-box-shadow);box-shadow:var(--knob-box-shadow);z-index:2;pointer-events:none}.range-knob{inset-inline-start:calc(50% - var(--knob-size) / 2)}:host-context([dir=rtl]) .range-knob{left:unset}[dir=rtl] .range-knob{left:unset}@supports selector(:dir(rtl)){.range-knob:dir(rtl){left:unset}}:host(.range-pressed) .range-bar-active{will-change:left, right}:host(.in-item){width:100%}:host([slot=start]),:host([slot=end]){width:auto}:host(.in-item) ::slotted(ion-label){-ms-flex-item-align:center;align-self:center}.range-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit}::slotted([slot=label]){max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}:host(.range-label-placement-start) .range-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.range-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.range-label-placement-end) .range-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.range-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.range-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.range-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.range-label-placement-stacked) .range-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}:host(.range-label-placement-stacked) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host-context([dir=rtl]):host(.range-label-placement-stacked) .label-text-wrapper,:host-context([dir=rtl]).range-label-placement-stacked .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.range-label-placement-stacked:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.in-item.range-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.range-label-placement-stacked) .native-wrapper{margin-bottom:0px}:host{--knob-border-radius:50%;--knob-background:var(--bar-background-active);--knob-box-shadow:none;--knob-size:18px;--bar-height:2px;--bar-background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.26);--bar-background-active:var(--ion-color-primary, #0054e9);--bar-border-radius:0;--height:42px;--pin-background:var(--ion-color-primary, #0054e9);--pin-color:var(--ion-color-primary-contrast, #fff)}::slotted(:not(ion-icon)[slot=start]),::slotted(:not(ion-icon)[slot=end]),.native-wrapper{font-size:0.75rem}:host(.range-item-start-adjustment){-webkit-padding-start:18px;padding-inline-start:18px}:host(.range-item-end-adjustment){-webkit-padding-end:18px;padding-inline-end:18px}:host(.ion-color) .range-bar{background:rgba(var(--ion-color-base-rgb), 0.26)}:host(.ion-color) .range-bar-active,:host(.ion-color) .range-knob,:host(.ion-color) .range-knob::before,:host(.ion-color) .range-pin,:host(.ion-color) .range-pin::before,:host(.ion-color) .range-tick{background:var(--ion-color-base);color:var(--ion-color-contrast)}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:14px;margin-inline-end:14px;margin-top:0;margin-bottom:0}::slotted([slot=end]){-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.range-has-pin:not(.range-label-placement-stacked)){padding-top:1.75rem}:host(.range-has-pin.range-label-placement-stacked) .label-text-wrapper{margin-bottom:1.75rem}.range-bar-active{bottom:0;width:auto;background:var(--bar-background-active)}.range-knob{-webkit-transform:scale(0.67);transform:scale(0.67);-webkit-transition-duration:120ms;transition-duration:120ms;-webkit-transition-property:background-color, border, -webkit-transform;transition-property:background-color, border, -webkit-transform;transition-property:transform, background-color, border;transition-property:transform, background-color, border, -webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:2}.range-knob::before{border-radius:50%;position:absolute;width:var(--knob-size);height:var(--knob-size);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.267s cubic-bezier(0, 0, 0.58, 1);transition:0.267s cubic-bezier(0, 0, 0.58, 1);background:var(--knob-background);content:"";opacity:0.13;pointer-events:none}.range-knob::before{inset-inline-start:0}.range-tick{position:absolute;top:calc((var(--height) - var(--bar-height)) / 2);width:var(--bar-height);height:var(--bar-height);background:var(--bar-background-active);z-index:1;pointer-events:none}.range-tick-active{background:transparent}.range-pin{padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px;border-radius:50%;-webkit-transform:translate3d(0, 0, 0) scale(0.01);transform:translate3d(0, 0, 0) scale(0.01);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;-webkit-transition:background 120ms ease, -webkit-transform 120ms ease;transition:background 120ms ease, -webkit-transform 120ms ease;transition:transform 120ms ease, background 120ms ease;transition:transform 120ms ease, background 120ms ease, -webkit-transform 120ms ease;background:var(--pin-background);color:var(--pin-color)}.range-pin::before{bottom:-1px;-webkit-margin-start:-13px;margin-inline-start:-13px;border-radius:50% 50% 50% 0;position:absolute;width:26px;height:26px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:background 120ms ease;transition:background 120ms ease;background:var(--pin-background);content:"";z-index:-1}.range-pin::before{inset-inline-start:50%}:host-context([dir=rtl]) .range-pin::before{left:unset}[dir=rtl] .range-pin::before{left:unset}@supports selector(:dir(rtl)){.range-pin::before:dir(rtl){left:unset}}.range-knob-pressed .range-pin,.range-knob-handle.ion-focused .range-pin{-webkit-transform:translate3d(0, calc(-100% + 4px), 0) scale(1);transform:translate3d(0, calc(-100% + 4px), 0) scale(1)}@media (any-hover: hover){.range-knob-handle:hover .range-knob:before{-webkit-transform:scale(2);transform:scale(2);opacity:0.13}}.range-knob-handle.ion-activated .range-knob:before,.range-knob-handle.ion-focused .range-knob:before,.range-knob-handle.range-knob-pressed .range-knob:before{-webkit-transform:scale(2);transform:scale(2)}.range-knob-handle.ion-focused .range-knob::before{opacity:0.13}.range-knob-handle.ion-activated .range-knob::before,.range-knob-handle.range-knob-pressed .range-knob::before{opacity:0.25}:host(:not(.range-has-pin)) .range-knob-pressed .range-knob,:host(:not(.range-has-pin)) .range-knob-handle.ion-focused .range-knob{-webkit-transform:scale(1);transform:scale(1)}:host(.range-disabled) .range-bar-active,:host(.range-disabled) .range-bar,:host(.range-disabled) .range-tick{background-color:var(--ion-color-step-250, var(--ion-background-color-step-250, #bfbfbf))}:host(.range-disabled) .range-knob{-webkit-transform:scale(0.55);transform:scale(0.55);outline:5px solid #fff;background-color:var(--ion-color-step-250, var(--ion-background-color-step-250, #bfbfbf))}:host(.range-disabled) .label-text-wrapper,:host(.range-disabled) ::slotted([slot=start]),:host(.range-disabled) ::slotted([slot=end]){opacity:0.38}'}},333:(V,z,l)=>{l.d(z,{c:()=>B,g:()=>E,h:()=>a,o:()=>A});var P=l(467);const a=(o,s)=>null!==s.closest(o),B=(o,s)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},s):s,E=o=>{const s={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(h=>null!=h).map(h=>h.trim()).filter(h=>""!==h):[])(o).forEach(h=>s[h]=!0),s},S=/^[a-z][a-z0-9+\-.]*:/,A=function(){var o=(0,P.A)(function*(s,h,j,M){if(null!=s&&"#"!==s[0]&&!S.test(s)){const K=document.querySelector("ion-router");if(K)return h?.preventDefault(),K.push(s,j,M)}return!1});return function(h,j,M,K){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/8584.c37c5b5d59f31023.js b/docs/8584.c37c5b5d59f31023.js deleted file mode 100644 index ef42487..0000000 --- a/docs/8584.c37c5b5d59f31023.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8584],{8584:(k,l,a)=>{a.r(l),a.d(l,{ion_card:()=>n,ion_card_content:()=>C,ion_card_header:()=>_,ion_card_subtitle:()=>M,ion_card_title:()=>A});var t=a(8393),h=a(4920),s=a(333),d=a(4921);const n=(()=>{let i=class{constructor(o){(0,t.r)(this,o),this.inheritedAriaAttributes={},this.color=void 0,this.button=!1,this.type="button",this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.target=void 0}componentWillLoad(){this.inheritedAriaAttributes=(0,h.h)(this.el,["aria-label"])}isClickable(){return void 0!==this.href||this.button}renderCard(o){const m=this.isClickable();if(!m)return[(0,t.h)("slot",null)];const{href:x,routerAnimation:T,routerDirection:D,inheritedAriaAttributes:O}=this,v=m?void 0===x?"button":"a":"div";return(0,t.h)(v,Object.assign({},"button"===v?{type:this.type}:{download:this.download,href:this.href,rel:this.rel,target:this.target},O,{class:"card-native",part:"native",disabled:this.disabled,onClick:H=>(0,s.o)(x,H,D,T)}),(0,t.h)("slot",null),m&&"md"===o&&(0,t.h)("ion-ripple-effect",null))}render(){const o=(0,d.b)(this);return(0,t.h)(t.f,{key:"8584300522f382ee8891c039d71da82533dfa36a",class:(0,s.c)(this.color,{[o]:!0,"card-disabled":this.disabled,"ion-activatable":this.isClickable()})},this.renderCard(o))}get el(){return(0,t.i)(this)}};return i.style={ios:":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))));-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:24px;margin-bottom:24px;border-radius:8px;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1), -webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);font-size:0.875rem;-webkit-box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}:host(.ion-activated){-webkit-transform:scale3d(0.97, 0.97, 1);transform:scale3d(0.97, 0.97, 1)}",md:":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))));-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:10px;margin-bottom:10px;border-radius:4px;font-size:0.875rem;-webkit-box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)}"},i})(),C=(()=>{let i=class{constructor(o){(0,t.r)(this,o)}render(){const o=(0,d.b)(this);return(0,t.h)(t.f,{key:"2a2d0b48aad4b83990a1748fce60e772514eb223",class:{[o]:!0,[`card-content-${o}`]:!0}})}};return i.style={ios:"ion-card-content{display:block;position:relative}.card-content-ios{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:20px;font-size:1rem;line-height:1.4}.card-content-ios h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.card-content-ios h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.card-content-ios h3,.card-content-ios h4,.card-content-ios h5,.card-content-ios h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal}.card-content-ios p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem}ion-card-header+.card-content-ios{padding-top:0}",md:"ion-card-content{display:block;position:relative}.card-content-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:13px;padding-bottom:13px;font-size:0.875rem;line-height:1.5}.card-content-md h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.card-content-md h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.card-content-md h3,.card-content-md h4,.card-content-md h5,.card-content-md h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal}.card-content-md p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;font-weight:normal;line-height:1.5}ion-card-header+.card-content-md{padding-top:0}"},i})(),_=(()=>{let i=class{constructor(o){(0,t.r)(this,o),this.color=void 0,this.translucent=!1}render(){const o=(0,d.b)(this);return(0,t.h)(t.f,{key:"18d12507ec6e650a72d721e9d0f4128b5e86df1d",class:(0,s.c)(this.color,{"card-header-translucent":this.translucent,"ion-inherit-color":!0,[o]:!0})},(0,t.h)("slot",{key:"3374c087d8c3f014082787e255432e7a335ef44f"}))}};return i.style={ios:":host{--background:transparent;--color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;background:var(--background);color:var(--color)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:16px;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.card-header-translucent){background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.9);-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px)}}",md:":host{--background:transparent;--color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;background:var(--background);color:var(--color)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:16px;padding-bottom:16px}::slotted(ion-card-title:not(:first-child)),::slotted(ion-card-subtitle:not(:first-child)){margin-top:8px}"},i})(),M=(()=>{let i=class{constructor(o){(0,t.r)(this,o),this.color=void 0}render(){const o=(0,d.b)(this);return(0,t.h)(t.f,{key:"cbcb01bd01cf6de64a0b04fb626e42b07ceb8f53",role:"heading","aria-level":"3",class:(0,s.c)(this.color,{"ion-inherit-color":!0,[o]:!0})},(0,t.h)("slot",{key:"cbcaa73aa5799882c48d6c0aabfb13651bcc91c0"}))}};return i.style={ios:":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));margin-left:0;margin-right:0;margin-top:0;margin-bottom:4px;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:0.75rem;font-weight:700;letter-spacing:0.4px;text-transform:uppercase}",md:":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:0.875rem;font-weight:500}"},i})(),A=(()=>{let i=class{constructor(o){(0,t.r)(this,o),this.color=void 0}render(){const o=(0,d.b)(this);return(0,t.h)(t.f,{key:"f904a0ca6489f147d03c9c5f9f2c5549cdb38d1a",role:"heading","aria-level":"2",class:(0,s.c)(this.color,{"ion-inherit-color":!0,[o]:!0})},(0,t.h)("slot",{key:"effb921de4ad8dfbbe318b3f692f4005812da7b1"}))}};return i.style={ios:":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-text-color, #000);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:1.75rem;font-weight:700;line-height:1.2}",md:":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:1.25rem;font-weight:500;line-height:1.2}"},i})()},333:(k,l,a)=>{a.d(l,{c:()=>s,g:()=>f,h:()=>h,o:()=>u});var t=a(467);const h=(r,n)=>null!==n.closest(r),s=(r,n)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},n):n,f=r=>{const n={};return(r=>void 0!==r?(Array.isArray(r)?r:r.split(" ")).filter(e=>null!=e).map(e=>e.trim()).filter(e=>""!==e):[])(r).forEach(e=>n[e]=!0),n},g=/^[a-z][a-z0-9+\-.]*:/,u=function(){var r=(0,t.A)(function*(n,e,p,b){if(null!=n&&"#"!==n[0]&&!g.test(n)){const c=document.querySelector("ion-router");if(c)return e?.preventDefault(),c.push(n,p,b)}return!1});return function(e,p,b,c){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/8622.8b4a6293afb34552.js b/docs/8622.8b4a6293afb34552.js deleted file mode 100644 index 6611a78..0000000 --- a/docs/8622.8b4a6293afb34552.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8622],{8622:(_,d,a)=>{a.r(d),a.d(d,{DeviceWeb:()=>m});var s=a(467),v=a(7464);class m extends v.E_{getId(){var e=this;return(0,s.A)(function*(){return{identifier:e.getUid()}})()}getInfo(){var e=this;return(0,s.A)(function*(){if(typeof navigator>"u"||!navigator.userAgent)throw e.unavailable("Device API not available in this browser");const i=navigator.userAgent,n=e.parseUa(i);return{model:n.model,platform:"web",operatingSystem:n.operatingSystem,osVersion:n.osVersion,manufacturer:navigator.vendor,isVirtual:!1,webViewVersion:n.browserVersion}})()}getBatteryInfo(){var e=this;return(0,s.A)(function*(){if(typeof navigator>"u"||!navigator.getBattery)throw e.unavailable("Device API not available in this browser");let i={};try{i=yield navigator.getBattery()}catch{}return{batteryLevel:i.level,isCharging:i.charging}})()}getLanguageCode(){return(0,s.A)(function*(){return{value:navigator.language.split("-")[0].toLowerCase()}})()}getLanguageTag(){return(0,s.A)(function*(){return{value:navigator.language}})()}parseUa(e){const i={},n=e.indexOf("(")+1;let c=e.indexOf(") AppleWebKit");-1!==e.indexOf(") Gecko")&&(c=e.indexOf(") Gecko"));const r=e.substring(n,c);if(-1!==e.indexOf("Android")){const t=r.replace("; wv","").split("; ").pop();t&&(i.model=t.split(" Build")[0]),i.osVersion=r.split("; ")[1]}else if(i.model=r.split("; ")[0],typeof navigator<"u"&&navigator.oscpu)i.osVersion=navigator.oscpu;else if(-1!==e.indexOf("Windows"))i.osVersion=r;else{const t=r.split("; ").pop();if(t){const o=t.replace(" like Mac OS X","").split(" ");i.osVersion=o[o.length-1].replace(/_/g,".")}}i.operatingSystem=/android/i.test(e)?"android":/iPad|iPhone|iPod/.test(e)&&!window.MSStream?"ios":/Win/.test(e)?"windows":/Mac/i.test(e)?"mac":"unknown";const g=!!window.ApplePaySession,w=!!window.chrome,h=/Firefox/.test(e),f=/Edg/.test(e),p=/FxiOS/.test(e),u=/CriOS/.test(e),x=/EdgiOS/.test(e);if(g||w&&!f||p||u||x){let t;t=p?"FxiOS":u?"CriOS":x?"EdgiOS":g?"Version":"Chrome";const o=e.split(" ");for(const l of o)if(l.includes(t)){const S=l.split("/")[1];i.browserVersion=S}}else if(h||f){const l=e.split("").reverse().join("").split("/")[0].split("").reverse().join("");i.browserVersion=l}return i}getUid(){if(typeof window<"u"&&window.localStorage){let e=window.localStorage.getItem("_capuid");return e||(e=this.uuid4(),window.localStorage.setItem("_capuid",e),e)}return this.uuid4()}uuid4(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){const i=16*Math.random()|0;return("x"===e?i:3&i|8).toString(16)})}}}}]); \ No newline at end of file diff --git a/docs/8805.f89676fda1842e1f.js b/docs/8805.f89676fda1842e1f.js deleted file mode 100644 index de937c6..0000000 --- a/docs/8805.f89676fda1842e1f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8805],{8805:(b,p,a)=>{a.r(p),a.d(p,{ion_spinner:()=>u});var o=a(8393),d=a(333),f=a(4921),m=a(7895);const u=class{constructor(e){(0,o.r)(this,e),this.color=void 0,this.duration=void 0,this.name=void 0,this.paused=!1}getName(){const e=this.name||f.c.get("spinner"),r=(0,f.b)(this);return e||("ios"===r?"lines":"circular")}render(){var e;const r=this,l=(0,f.b)(r),i=r.getName(),n=null!==(e=m.S[i])&&void 0!==e?e:m.S.lines,k="number"==typeof r.duration&&r.duration>10?r.duration:n.dur,y=[];if(void 0!==n.circles)for(let c=0;c{const n=e.fn(r,l,i);return n.style["animation-duration"]=r+"ms",(0,o.h)("svg",{viewBox:n.viewBox||"0 0 64 64",style:n.style},(0,o.h)("circle",{transform:n.transform||"translate(32,32)",cx:n.cx,cy:n.cy,r:n.r,style:e.elmDuration?{animationDuration:r+"ms"}:{}}))},t=(e,r,l,i)=>{const n=e.fn(r,l,i);return n.style["animation-duration"]=r+"ms",(0,o.h)("svg",{viewBox:n.viewBox||"0 0 64 64",style:n.style},(0,o.h)("line",{transform:"translate(32,32)",y1:n.y1,y2:n.y2}))};u.style=":host{display:inline-block;position:relative;width:28px;height:28px;color:var(--color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.ion-color){color:var(--ion-color-base)}svg{-webkit-transform-origin:center;transform-origin:center;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}:host-context([dir=rtl]) svg{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] svg{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){svg:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}:host(.spinner-lines) line,:host(.spinner-lines-small) line{stroke-width:7px}:host(.spinner-lines-sharp) line,:host(.spinner-lines-sharp-small) line{stroke-width:4px}:host(.spinner-lines) line,:host(.spinner-lines-small) line,:host(.spinner-lines-sharp) line,:host(.spinner-lines-sharp-small) line{stroke-linecap:round;stroke:currentColor}:host(.spinner-lines) svg,:host(.spinner-lines-small) svg,:host(.spinner-lines-sharp) svg,:host(.spinner-lines-sharp-small) svg{-webkit-animation:spinner-fade-out 1s linear infinite;animation:spinner-fade-out 1s linear infinite}:host(.spinner-bubbles) svg{-webkit-animation:spinner-scale-out 1s linear infinite;animation:spinner-scale-out 1s linear infinite;fill:currentColor}:host(.spinner-circles) svg{-webkit-animation:spinner-fade-out 1s linear infinite;animation:spinner-fade-out 1s linear infinite;fill:currentColor}:host(.spinner-crescent) circle{fill:transparent;stroke-width:4px;stroke-dasharray:128px;stroke-dashoffset:82px;stroke:currentColor}:host(.spinner-crescent) svg{-webkit-animation:spinner-rotate 1s linear infinite;animation:spinner-rotate 1s linear infinite}:host(.spinner-dots) circle{stroke-width:0;fill:currentColor}:host(.spinner-dots) svg{-webkit-animation:spinner-dots 1s linear infinite;animation:spinner-dots 1s linear infinite}:host(.spinner-circular) svg{-webkit-animation:spinner-circular linear infinite;animation:spinner-circular linear infinite}:host(.spinner-circular) circle{-webkit-animation:spinner-circular-inner ease-in-out infinite;animation:spinner-circular-inner ease-in-out infinite;stroke:currentColor;stroke-dasharray:80px, 200px;stroke-dashoffset:0px;stroke-width:5.6;fill:none}:host(.spinner-paused),:host(.spinner-paused) svg,:host(.spinner-paused) circle{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes spinner-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes spinner-fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spinner-scale-out{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}}@keyframes spinner-scale-out{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-dots{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}50%{-webkit-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);opacity:0.3}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}}@keyframes spinner-dots{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}50%{-webkit-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);opacity:0.3}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}}@-webkit-keyframes spinner-circular{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-circular{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-circular-inner{0%{stroke-dasharray:1px, 200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px, 200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px, 200px;stroke-dashoffset:-125px}}@keyframes spinner-circular-inner{0%{stroke-dasharray:1px, 200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px, 200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px, 200px;stroke-dashoffset:-125px}}"},333:(b,p,a)=>{a.d(p,{c:()=>f,g:()=>g,h:()=>d,o:()=>u});var o=a(467);const d=(s,t)=>null!==t.closest(s),f=(s,t)=>"string"==typeof s&&s.length>0?Object.assign({"ion-color":!0,[`ion-color-${s}`]:!0},t):t,g=s=>{const t={};return(s=>void 0!==s?(Array.isArray(s)?s:s.split(" ")).filter(e=>null!=e).map(e=>e.trim()).filter(e=>""!==e):[])(s).forEach(e=>t[e]=!0),t},h=/^[a-z][a-z0-9+\-.]*:/,u=function(){var s=(0,o.A)(function*(t,e,r,l){if(null!=t&&"#"!==t[0]&&!h.test(t)){const i=document.querySelector("ion-router");if(i)return e?.preventDefault(),i.push(t,r,l)}return!1});return function(e,r,l,i){return s.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/8814.06b9462160a4cbbe.js b/docs/8814.06b9462160a4cbbe.js deleted file mode 100644 index e42c664..0000000 --- a/docs/8814.06b9462160a4cbbe.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8814],{8814:(E,p,r)=>{r.r(p),r.d(p,{ion_action_sheet:()=>_});var u=r(467),e=r(8393),f=r(2520),v=r(4920),k=r(7838),d=r(1070),g=r(333),s=r(4921),n=r(9986);r(1086),r(8438),r(8476),r(8607),r(1970),r(8669);const A=t=>{const o=(0,n.c)(),i=(0,n.c)(),a=(0,n.c)();return i.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),a.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([i,a])},D=t=>{const o=(0,n.c)(),i=(0,n.c)(),a=(0,n.c)();return i.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),a.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([i,a])},O=t=>{const o=(0,n.c)(),i=(0,n.c)(),a=(0,n.c)();return i.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),a.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([i,a])},P=t=>{const o=(0,n.c)(),i=(0,n.c)(),a=(0,n.c)();return i.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),a.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([i,a])},_=class{constructor(t){(0,e.r)(this,t),this.didPresent=(0,e.d)(this,"ionActionSheetDidPresent",7),this.willPresent=(0,e.d)(this,"ionActionSheetWillPresent",7),this.willDismiss=(0,e.d)(this,"ionActionSheetWillDismiss",7),this.didDismiss=(0,e.d)(this,"ionActionSheetDidDismiss",7),this.didPresentShorthand=(0,e.d)(this,"didPresent",7),this.willPresentShorthand=(0,e.d)(this,"willPresent",7),this.willDismissShorthand=(0,e.d)(this,"willDismiss",7),this.didDismissShorthand=(0,e.d)(this,"didDismiss",7),this.delegateController=(0,d.d)(this),this.lockController=(0,k.c)(),this.triggerController=(0,d.e)(),this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,d.B)},this.dispatchCancelHandler=o=>{if((0,d.i)(o.detail.role)){const a=this.getButtons().find(h=>"cancel"===h.role);this.callButtonHandler(a)}},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.buttons=[],this.cssClass=void 0,this.backdropDismiss=!0,this.header=void 0,this.subHeader=void 0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(t,o){!0===t&&!1===o?this.present():!1===t&&!0===o&&this.dismiss()}triggerChanged(){const{trigger:t,el:o,triggerController:i}=this;t&&i.addClickListener(o,t)}present(){var t=this;return(0,u.A)(function*(){const o=yield t.lockController.lock();yield t.delegateController.attachViewToDom(),yield(0,d.f)(t,"actionSheetEnter",A,O),o()})()}dismiss(t,o){var i=this;return(0,u.A)(function*(){const a=yield i.lockController.lock(),h=yield(0,d.g)(i,t,o,"actionSheetLeave",D,P);return h&&i.delegateController.removeViewFromDom(),a(),h})()}onDidDismiss(){return(0,d.h)(this.el,"ionActionSheetDidDismiss")}onWillDismiss(){return(0,d.h)(this.el,"ionActionSheetWillDismiss")}buttonClick(t){var o=this;return(0,u.A)(function*(){const i=t.role;return(0,d.i)(i)?o.dismiss(t.data,i):(yield o.callButtonHandler(t))?o.dismiss(t.data,t.role):Promise.resolve()})()}callButtonHandler(t){return(0,u.A)(function*(){return!(t&&!1===(yield(0,d.s)(t.handler)))})()}getButtons(){return this.buttons.map(t=>"string"==typeof t?{text:t}:t)}connectedCallback(){(0,d.j)(this.el),this.triggerChanged()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.triggerController.removeClickListener()}componentWillLoad(){var t;null!==(t=this.htmlAttributes)&&void 0!==t&&t.id||(0,d.k)(this.el)}componentDidLoad(){const{groupEl:t,wrapperEl:o}=this;!this.gesture&&"ios"===(0,s.b)(this)&&o&&t&&(0,e.e)(()=>{t.scrollHeight>t.clientHeight||(this.gesture=(0,f.c)(o,a=>a.classList.contains("action-sheet-button")),this.gesture.enable(!0))}),!0===this.isOpen&&(0,v.r)(()=>this.present()),this.triggerChanged()}render(){const{header:t,htmlAttributes:o,overlayIndex:i}=this,a=(0,s.b)(this),h=this.getButtons(),b=h.find(c=>"cancel"===c.role),z=h.filter(c=>"cancel"!==c.role),C=`action-sheet-${i}-header`;return(0,e.h)(e.f,Object.assign({key:"7bbd202ca9e19727e7514abbe073687d982f80c3",role:"dialog","aria-modal":"true","aria-labelledby":void 0!==t?C:null,tabindex:"-1"},o,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign(Object.assign({[a]:!0},(0,g.g)(this.cssClass)),{"overlay-hidden":!0,"action-sheet-translucent":this.translucent}),onIonActionSheetWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap}),(0,e.h)("ion-backdrop",{key:"23344a9221a2e6720d7b9de5249dc37256cafa7b",tappable:this.backdropDismiss}),(0,e.h)("div",{key:"d46361bb5cdc32a7922dcf76b566f358a6174bfa",tabindex:"0"}),(0,e.h)("div",{key:"136c3f2e77c8a2eac8e9ae4bb13d735e1d62598d",class:"action-sheet-wrapper ion-overlay-wrapper",ref:c=>this.wrapperEl=c},(0,e.h)("div",{key:"6168ea8b2be42020b2edeb8ff3a0f3d1254be37a",class:"action-sheet-container"},(0,e.h)("div",{key:"29b9e6619dc54574733a704d6bf885839151bd84",class:"action-sheet-group",ref:c=>this.groupEl=c},void 0!==t&&(0,e.h)("div",{key:"536ce764bfddb3816ea3512d90f4acef2ccb8589",id:C,class:{"action-sheet-title":!0,"action-sheet-has-sub-title":void 0!==this.subHeader}},t,this.subHeader&&(0,e.h)("div",{key:"6d888219145824fd36cdfe0d3c8388bbf2769777",class:"action-sheet-sub-title"},this.subHeader)),z.map(c=>(0,e.h)("button",Object.assign({},c.htmlAttributes,{type:"button",id:c.id,class:w(c),onClick:()=>this.buttonClick(c),disabled:c.disabled}),(0,e.h)("span",{class:"action-sheet-button-inner"},c.icon&&(0,e.h)("ion-icon",{icon:c.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),c.text),"md"===a&&(0,e.h)("ion-ripple-effect",null)))),b&&(0,e.h)("div",{key:"46f98f0ed5a9bdb3e35feb9ae71c4489c17b7d77",class:"action-sheet-group action-sheet-group-cancel"},(0,e.h)("button",Object.assign({key:"e3c457bced8ad5f692e48de26e65f731fd631b4f"},b.htmlAttributes,{type:"button",class:w(b),onClick:()=>this.buttonClick(b)}),(0,e.h)("span",{key:"4cba6dc559f734ecc852e024959210cd0dd25354",class:"action-sheet-button-inner"},b.icon&&(0,e.h)("ion-icon",{key:"9df64989aad1b4d1e75edf4d37ab208965cfe37f",icon:b.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),b.text),"md"===a&&(0,e.h)("ion-ripple-effect",{key:"558089275a29177cefdb2e38eefc9b5c8b62872b"}))))),(0,e.h)("div",{key:"fa4df6e043b00a6e4126dbc71cb344cfc2b2e7bc",tabindex:"0"}))}get el(){return(0,e.i)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},w=t=>Object.assign({"action-sheet-button":!0,"ion-activatable":!t.disabled,"ion-focusable":!t.disabled,[`action-sheet-${t.role}`]:void 0!==t.role},(0,g.g)(t.cssClass));_.style={ios:'.sc-ion-action-sheet-ios-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:auto;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-ios-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-ios{left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-ios{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios:disabled{color:var(--button-color-disabled);opacity:0.4}.action-sheet-button-inner.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:calc(100vh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)));max-height:calc(100dvh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)))}.action-sheet-group.sc-ion-action-sheet-ios{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}@media (any-pointer: coarse){.action-sheet-group.sc-ion-action-sheet-ios::-webkit-scrollbar{display:none}}.action-sheet-group-cancel.sc-ion-action-sheet-ios{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.action-sheet-selected.sc-ion-action-sheet-ios{color:var(--button-color-selected)}.action-sheet-selected.sc-ion-action-sheet-ios::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-button.ion-activated.sc-ion-action-sheet-ios{color:var(--button-color-activated)}.action-sheet-button.ion-activated.sc-ion-action-sheet-ios::after{background:var(--button-background-activated);opacity:var(--button-background-activated-opacity)}.action-sheet-button.ion-focused.sc-ion-action-sheet-ios{color:var(--button-color-focused)}.action-sheet-button.ion-focused.sc-ion-action-sheet-ios::after{background:var(--button-background-focused);opacity:var(--button-background-focused-opacity)}@media (any-hover: hover){.action-sheet-button.sc-ion-action-sheet-ios:not(:disabled):hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-ios:not(:disabled):hover::after{background:var(--button-background-hover);opacity:var(--button-background-hover-opacity)}}.sc-ion-action-sheet-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--backdrop-opacity:var(--ion-backdrop-opacity, 0.4);--button-background:linear-gradient(0deg, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08), rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08) 50%, transparent 50%) bottom/100% 1px no-repeat transparent;--button-background-activated:var(--ion-text-color, #000);--button-background-activated-opacity:.08;--button-background-hover:currentColor;--button-background-hover-opacity:.04;--button-background-focused:currentColor;--button-background-focused-opacity:.12;--button-background-selected:var(--ion-color-step-150, var(--ion-background-color-step-150, var(--ion-background-color, #fff)));--button-background-selected-opacity:1;--button-color:var(--ion-color-primary, #0054e9);--button-color-disabled:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--color:var(--ion-color-step-400, var(--ion-text-color-step-600, #999999));text-align:center}.action-sheet-wrapper.sc-ion-action-sheet-ios{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:var(--ion-safe-area-top, 0);padding-bottom:var(--ion-safe-area-bottom, 0);-webkit-box-sizing:content-box;box-sizing:content-box}.action-sheet-container.sc-ion-action-sheet-ios{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0}.action-sheet-group.sc-ion-action-sheet-ios{border-radius:13px;margin-bottom:8px}.action-sheet-group.sc-ion-action-sheet-ios:first-child{margin-top:10px}.action-sheet-group.sc-ion-action-sheet-ios:last-child{margin-bottom:10px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-group.sc-ion-action-sheet-ios{background-color:transparent;-webkit-backdrop-filter:saturate(280%) blur(20px);backdrop-filter:saturate(280%) blur(20px)}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-title.sc-ion-action-sheet-ios,.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-button.sc-ion-action-sheet-ios{background-color:transparent;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)), to(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8))), -webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4)), color-stop(50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4)), color-stop(50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)));background-image:linear-gradient(0deg, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8), rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 100%), linear-gradient(0deg, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4), rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4) 50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 50%);background-repeat:no-repeat;background-position:top, bottom;background-size:100% calc(100% - 1px), 100% 1px;-webkit-backdrop-filter:saturate(120%);backdrop-filter:saturate(120%)}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-button.ion-activated.sc-ion-action-sheet-ios{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.7);background-image:none}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-cancel.sc-ion-action-sheet-ios{background:var(--button-background-selected)}}.action-sheet-title.sc-ion-action-sheet-ios{background:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)), color-stop(50%, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)), color-stop(50%, transparent)) bottom/100% 1px no-repeat transparent;background:linear-gradient(0deg, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08), rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08) 50%, transparent 50%) bottom/100% 1px no-repeat transparent}.action-sheet-title.sc-ion-action-sheet-ios{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:14px;padding-bottom:13px;color:var(--color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-size:max(13px, 0.8125rem);font-weight:400;text-align:center}.action-sheet-title.action-sheet-has-sub-title.sc-ion-action-sheet-ios{font-weight:600}.action-sheet-sub-title.sc-ion-action-sheet-ios{padding-left:0;padding-right:0;padding-top:6px;padding-bottom:0;font-size:max(13px, 0.8125rem);font-weight:400}.action-sheet-button.sc-ion-action-sheet-ios{-webkit-padding-start:14px;padding-inline-start:14px;-webkit-padding-end:14px;padding-inline-end:14px;padding-top:14px;padding-bottom:14px;min-height:56px;font-size:max(20px, 1.25rem);contain:content}.action-sheet-button.sc-ion-action-sheet-ios .action-sheet-icon.sc-ion-action-sheet-ios{-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:max(28px, 1.75rem);pointer-events:none}.action-sheet-button.sc-ion-action-sheet-ios:last-child{background-image:none}.action-sheet-selected.sc-ion-action-sheet-ios{font-weight:bold}.action-sheet-cancel.sc-ion-action-sheet-ios{font-weight:600}.action-sheet-cancel.sc-ion-action-sheet-ios::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-destructive.sc-ion-action-sheet-ios,.action-sheet-destructive.ion-activated.sc-ion-action-sheet-ios,.action-sheet-destructive.ion-focused.sc-ion-action-sheet-ios{color:var(--ion-color-danger, #c5000f)}@media (any-hover: hover){.action-sheet-destructive.sc-ion-action-sheet-ios:hover{color:var(--ion-color-danger, #c5000f)}}',md:'.sc-ion-action-sheet-md-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:auto;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-md-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-md{left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-md{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-md:disabled{color:var(--button-color-disabled);opacity:0.4}.action-sheet-button-inner.sc-ion-action-sheet-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-md{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:calc(100vh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)));max-height:calc(100dvh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)))}.action-sheet-group.sc-ion-action-sheet-md{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}@media (any-pointer: coarse){.action-sheet-group.sc-ion-action-sheet-md::-webkit-scrollbar{display:none}}.action-sheet-group-cancel.sc-ion-action-sheet-md{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-md::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.action-sheet-selected.sc-ion-action-sheet-md{color:var(--button-color-selected)}.action-sheet-selected.sc-ion-action-sheet-md::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-button.ion-activated.sc-ion-action-sheet-md{color:var(--button-color-activated)}.action-sheet-button.ion-activated.sc-ion-action-sheet-md::after{background:var(--button-background-activated);opacity:var(--button-background-activated-opacity)}.action-sheet-button.ion-focused.sc-ion-action-sheet-md{color:var(--button-color-focused)}.action-sheet-button.ion-focused.sc-ion-action-sheet-md::after{background:var(--button-background-focused);opacity:var(--button-background-focused-opacity)}@media (any-hover: hover){.action-sheet-button.sc-ion-action-sheet-md:not(:disabled):hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-md:not(:disabled):hover::after{background:var(--button-background-hover);opacity:var(--button-background-hover-opacity)}}.sc-ion-action-sheet-md-h{--background:var(--ion-overlay-background-color, var(--ion-background-color, #fff));--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);--button-background:transparent;--button-background-selected:currentColor;--button-background-selected-opacity:0;--button-background-activated:transparent;--button-background-activated-opacity:0;--button-background-hover:currentColor;--button-background-hover-opacity:.04;--button-background-focused:currentColor;--button-background-focused-opacity:.12;--button-color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--button-color-disabled:var(--button-color);--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54)}.action-sheet-wrapper.sc-ion-action-sheet-md{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:var(--ion-safe-area-top, 0);margin-bottom:0}.action-sheet-title.sc-ion-action-sheet-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:20px;padding-bottom:17px;min-height:60px;color:var(--color, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54));font-size:1rem;text-align:start}.action-sheet-sub-title.sc-ion-action-sheet-md{padding-left:0;padding-right:0;padding-top:16px;padding-bottom:0;font-size:0.875rem}.action-sheet-group.sc-ion-action-sheet-md:first-child{padding-top:0}.action-sheet-group.sc-ion-action-sheet-md:last-child{padding-bottom:var(--ion-safe-area-bottom)}.action-sheet-button.sc-ion-action-sheet-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:12px;position:relative;min-height:52px;font-size:1rem;text-align:start;contain:content;overflow:hidden}.action-sheet-icon.sc-ion-action-sheet-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:0;margin-bottom:0;color:var(--color);font-size:1.5rem}.action-sheet-button-inner.sc-ion-action-sheet-md{-ms-flex-pack:start;justify-content:flex-start}.action-sheet-selected.sc-ion-action-sheet-md{font-weight:bold}'}},333:(E,p,r)=>{r.d(p,{c:()=>f,g:()=>k,h:()=>e,o:()=>g});var u=r(467);const e=(s,n)=>null!==n.closest(s),f=(s,n)=>"string"==typeof s&&s.length>0?Object.assign({"ion-color":!0,[`ion-color-${s}`]:!0},n):n,k=s=>{const n={};return(s=>void 0!==s?(Array.isArray(s)?s:s.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(s).forEach(l=>n[l]=!0),n},d=/^[a-z][a-z0-9+\-.]*:/,g=function(){var s=(0,u.A)(function*(n,l,x,y){if(null!=n&&"#"!==n[0]&&!d.test(n)){const m=document.querySelector("ion-router");if(m)return l?.preventDefault(),m.push(n,x,y)}return!1});return function(l,x,y,m){return s.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/8970.fd016fea992da730.js b/docs/8970.fd016fea992da730.js deleted file mode 100644 index cc8c0f4..0000000 --- a/docs/8970.fd016fea992da730.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8970],{8970:(M,y,p)=>{p.r(y),p.d(y,{ion_route:()=>L,ion_route_redirect:()=>k,ion_router:()=>V,ion_router_link:()=>et});var f=p(467),d=p(8393),b=p(4920),C=p(333),P=p(4921);const L=class{constructor(t){(0,d.r)(this,t),this.ionRouteDataChanged=(0,d.d)(this,"ionRouteDataChanged",7),this.url="",this.component=void 0,this.componentProps=void 0,this.beforeLeave=void 0,this.beforeEnter=void 0}onUpdate(t){this.ionRouteDataChanged.emit(t)}onComponentProps(t,e){if(t===e)return;const n=t?Object.keys(t):[],r=e?Object.keys(e):[];if(n.length===r.length){for(const o of n)if(t[o]!==e[o])return void this.onUpdate(t)}else this.onUpdate(t)}connectedCallback(){this.ionRouteDataChanged.emit()}static get watchers(){return{url:["onUpdate"],component:["onUpdate"],componentProps:["onComponentProps"]}}},k=class{constructor(t){(0,d.r)(this,t),this.ionRouteRedirectChanged=(0,d.d)(this,"ionRouteRedirectChanged",7),this.from=void 0,this.to=void 0}propDidChange(){this.ionRouteRedirectChanged.emit()}connectedCallback(){this.ionRouteRedirectChanged.emit()}static get watchers(){return{from:["propDidChange"],to:["propDidChange"]}}},l="root",h="forward",_=t=>"/"+t.filter(n=>n.length>0).join("/"),g=t=>{let n,e=[""];if(null!=t){const r=t.indexOf("?");r>-1&&(n=t.substring(r+1),t=t.substring(0,r)),e=t.split("/").map(o=>o.trim()).filter(o=>o.length>0),0===e.length&&(e=[""])}return{segments:e,queryString:n}},A=function(){var t=(0,f.A)(function*(e,n,r,o,s=!1,i){try{const a=D(e);if(o>=n.length||!a)return s;yield new Promise(v=>(0,b.c)(a,v));const u=n[o],c=yield a.setRouteId(u.id,u.params,r,i);return c.changed&&(r=l,s=!0),s=yield A(c.element,n,r,o+1,s,i),c.markVisible&&(yield c.markVisible()),s}catch(a){return console.error(a),!1}});return function(n,r,o,s){return t.apply(this,arguments)}}(),H=function(){var t=(0,f.A)(function*(e){const n=[];let r,o=e;for(;r=D(o);){const s=yield r.getRouteId();if(!s)break;o=s.element,s.element=void 0,n.push(s)}return{ids:n,outlet:r}});return function(n){return t.apply(this,arguments)}}(),T=":not([no-router]) ion-nav, :not([no-router]) ion-tabs, :not([no-router]) ion-router-outlet",D=t=>{if(t)return t.matches(T)?t:t.querySelector(T)??void 0},U=(t,e)=>e.find(n=>((t,e)=>{const{from:n,to:r}=e;if(void 0===r||n.length>t.length)return!1;for(let o=0;o{const n=Math.min(t.length,e.length);let r=0;for(let o=0;o`:${c}`);for(let c=0;c{const n=new Y(t);let o,r=!1;for(let i=0;i({id:i.id,segments:i.segments,params:j(i.params,o[a]),beforeEnter:i.beforeEnter,beforeLeave:i.beforeLeave})):e},j=(t,e)=>t||e?Object.assign(Object.assign({},t),e):void 0,N=(t,e)=>{let n=null,r=0;for(const o of e){const s=J(t,o);if(null!==s){const i=X(s);i>r&&(r=i,n=s)}}return n},X=t=>{let e=1,n=1;for(const r of t)for(const o of r.segments)":"===o[0]?e+=Math.pow(1,n):""!==o&&(e+=Math.pow(2,n)),n++;return e};class Y{constructor(e){this.segments=e.slice()}next(){return this.segments.length>0?this.segments.shift():""}}const S=(t,e)=>e in t?t[e]:t.hasAttribute(e)?t.getAttribute(e):null,O=t=>Array.from(t.children).filter(e=>"ION-ROUTE-REDIRECT"===e.tagName).map(e=>{const n=S(e,"to");return{from:g(S(e,"from")).segments,to:null==n?void 0:g(n)}}),w=t=>Z(I(t)),I=t=>Array.from(t.children).filter(e=>"ION-ROUTE"===e.tagName&&e.component).map(e=>{const n=S(e,"component");return{segments:g(S(e,"url")).segments,id:n.toLowerCase(),params:e.componentProps,beforeLeave:e.beforeLeave,beforeEnter:e.beforeEnter,children:I(e)}}),Z=t=>{const e=[];for(const n of t)x([],e,n);return e},x=(t,e,n)=>{if(t=[...t,{id:n.id,segments:n.segments,params:n.params,beforeLeave:n.beforeLeave,beforeEnter:n.beforeEnter}],0!==n.children.length)for(const r of n.children)x(t,e,r);else e.push(t)},V=class{constructor(t){(0,d.r)(this,t),this.ionRouteWillChange=(0,d.d)(this,"ionRouteWillChange",7),this.ionRouteDidChange=(0,d.d)(this,"ionRouteDidChange",7),this.previousPath=null,this.busy=!1,this.state=0,this.lastState=0,this.root="/",this.useHash=!0}componentWillLoad(){var t=this;return(0,f.A)(function*(){yield D(document.body)?Promise.resolve():new Promise(t=>{window.addEventListener("ionNavWillLoad",()=>t(),{once:!0})});const e=yield t.runGuards(t.getSegments());if(!0!==e){if("object"==typeof e){const{redirect:n}=e,r=g(n);t.setSegments(r.segments,l,r.queryString),yield t.writeNavStateRoot(r.segments,l)}}else yield t.onRoutesChanged()})()}componentDidLoad(){window.addEventListener("ionRouteRedirectChanged",(0,b.o)(this.onRedirectChanged.bind(this),10)),window.addEventListener("ionRouteDataChanged",(0,b.o)(this.onRoutesChanged.bind(this),100))}onPopState(){var t=this;return(0,f.A)(function*(){const e=t.historyDirection();let n=t.getSegments();const r=yield t.runGuards(n);if(!0!==r){if("object"!=typeof r)return!1;n=g(r.redirect).segments}return t.writeNavStateRoot(n,e)})()}onBackButton(t){t.detail.register(0,e=>{this.back(),e()})}canTransition(){var t=this;return(0,f.A)(function*(){const e=yield t.runGuards();return!0===e||"object"==typeof e&&e.redirect})()}push(t,e="forward",n){var r=this;return(0,f.A)(function*(){var o;if(t.startsWith(".")){const a=null!==(o=r.previousPath)&&void 0!==o?o:"/",u=new URL(t,`https://host/${a}`);t=u.pathname+u.search}let s=g(t);const i=yield r.runGuards(s.segments);if(!0!==i){if("object"!=typeof i)return!1;s=g(i.redirect)}return r.setSegments(s.segments,e,s.queryString),r.writeNavStateRoot(s.segments,e,n)})()}back(){return window.history.back(),Promise.resolve(this.waitPromise)}printDebug(){var t=this;return(0,f.A)(function*(){(t=>{console.group(`[ion-core] ROUTES[${t.length}]`);for(const e of t){const n=[];e.forEach(o=>n.push(...o.segments));const r=e.map(o=>o.id);console.debug(`%c ${_(n)}`,"font-weight: bold; padding-left: 20px","=>\t",`(${r.join(", ")})`)}console.groupEnd()})(w(t.el)),(t=>{console.group(`[ion-core] REDIRECTS[${t.length}]`);for(const e of t)e.to&&console.debug("FROM: ",`$c ${_(e.from)}`,"font-weight: bold"," TO: ",`$c ${_(e.to.segments)}`,"font-weight: bold");console.groupEnd()})(O(t.el))})()}navChanged(t){var e=this;return(0,f.A)(function*(){if(e.busy)return console.warn("[ion-router] router is busy, navChanged was cancelled"),!1;const{ids:n,outlet:r}=yield H(window.document.body),s=((t,e)=>{let n=null,r=0;for(const o of e){const s=q(t,o);s>r&&(n=o,r=s)}return n?n.map((o,s)=>{var i;return{id:o.id,segments:o.segments,params:j(o.params,null===(i=t[s])||void 0===i?void 0:i.params)}}):null})(n,w(e.el));if(!s)return console.warn("[ion-router] no matching URL for ",n.map(a=>a.id)),!1;const i=(t=>{const e=[];for(const n of t)for(const r of n.segments)if(":"===r[0]){const o=n.params&&n.params[r.slice(1)];if(!o)return null;e.push(o)}else""!==r&&e.push(r);return e})(s);return i?(e.setSegments(i,t),yield e.safeWriteNavState(r,s,l,i,null,n.length),!0):(console.warn("[ion-router] router could not match path because some required param is missing"),!1)})()}onRedirectChanged(){const t=this.getSegments();t&&U(t,O(this.el))&&this.writeNavStateRoot(t,l)}onRoutesChanged(){return this.writeNavStateRoot(this.getSegments(),l)}historyDirection(){var t;const e=window;null===e.history.state&&(this.state++,e.history.replaceState(this.state,e.document.title,null===(t=e.document.location)||void 0===t?void 0:t.href));const n=e.history.state,r=this.lastState;return this.lastState=n,n>r||n>=r&&r>0?h:nn=r),void 0!==e&&(yield e),n})()}runGuards(t=this.getSegments(),e){var n=this;return(0,f.A)(function*(){if(void 0===e&&(e=g(n.previousPath).segments),!t||!e)return!0;const r=w(n.el),o=N(e,r),s=o&&o[o.length-1].beforeLeave,i=!s||(yield s());if(!1===i||"object"==typeof i)return i;const a=N(t,r),u=a&&a[a.length-1].beforeEnter;return!u||u()})()}writeNavState(t,e,n,r,o,s=0,i){var a=this;return(0,f.A)(function*(){if(a.busy)return console.warn("[ion-router] router is busy, transition was cancelled"),!1;a.busy=!0;const u=a.routeChangeEvent(r,o);u&&a.ionRouteWillChange.emit(u);const c=yield A(t,e,n,s,!1,i);return a.busy=!1,u&&a.ionRouteDidChange.emit(u),c})()}setSegments(t,e,n){this.state++,((t,e,n,r,o,s,i)=>{const a=((t,e,n)=>{let r=_(t);return e&&(r="#"+r),void 0!==n&&(r+="?"+n),r})([...g(e).segments,...r],n,i);o===h?t.pushState(s,"",a):t.replaceState(s,"",a)})(window.history,this.root,this.useHash,t,e,this.state,n)}getSegments(){return((t,e,n)=>{const r=g(this.root).segments,o=n?t.hash.slice(1):t.pathname;return((t,e)=>{if(t.length>e.length)return null;if(t.length<=1&&""===t[0])return e;for(let n=0;n{let t=class{constructor(e){(0,d.r)(this,e),this.onClick=n=>{(0,C.o)(this.href,n,this.routerDirection,this.routerAnimation)},this.color=void 0,this.href=void 0,this.rel=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.target=void 0}render(){const e=(0,P.b)(this),n={href:this.href,rel:this.rel,target:this.target};return(0,d.h)(d.f,{key:"f876442cab5b14b7e83c6d6ad2c2d878a9c57439",onClick:this.onClick,class:(0,C.c)(this.color,{[e]:!0,"ion-activatable":!0})},(0,d.h)("a",Object.assign({key:"c44b78ec1fd10a40c23bfe548860ac2b346646a8"},n),(0,d.h)("slot",{key:"d32180a567613f79f89885135bd0d776ffc1eb8e"})))}};return t.style=":host{--background:transparent;--color:var(--ion-color-primary, #0054e9);background:var(--background);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}a{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit}",t})()},333:(M,y,p)=>{p.d(y,{c:()=>b,g:()=>P,h:()=>d,o:()=>k});var f=p(467);const d=(l,h)=>null!==h.closest(l),b=(l,h)=>"string"==typeof l&&l.length>0?Object.assign({"ion-color":!0,[`ion-color-${l}`]:!0},h):h,P=l=>{const h={};return(l=>void 0!==l?(Array.isArray(l)?l:l.split(" ")).filter(m=>null!=m).map(m=>m.trim()).filter(m=>""!==m):[])(l).forEach(m=>h[m]=!0),h},L=/^[a-z][a-z0-9+\-.]*:/,k=function(){var l=(0,f.A)(function*(h,m,_,E){if(null!=h&&"#"!==h[0]&&!L.test(h)){const R=document.querySelector("ion-router");if(R)return m?.preventDefault(),R.push(h,_,E)}return!1});return function(m,_,E,R){return l.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/9013.d22195dd3da3a1aa.js b/docs/9013.d22195dd3da3a1aa.js deleted file mode 100644 index c30f9ab..0000000 --- a/docs/9013.d22195dd3da3a1aa.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[9013],{9013:(f,s,e)=>{e.r(s),e.d(s,{ion_picker_column_option:()=>n});var r=e(8393),c=e(4920),d=e(333),u=e(4921);const n=(()=>{let i=class{constructor(o){(0,r.r)(this,o),this.pickerColumn=null,this.ariaLabel=null,this.disabled=!1,this.value=void 0,this.color="primary"}onAriaLabelChange(o){this.ariaLabel=o}componentWillLoad(){const o=(0,c.h)(this.el,["aria-label"]);this.ariaLabel=o["aria-label"]||null}connectedCallback(){this.pickerColumn=this.el.closest("ion-picker-column")}disconnectedCallback(){this.pickerColumn=null}componentDidLoad(){const{pickerColumn:o}=this;null!==o&&o.scrollActiveItemIntoView()}onClick(){const{pickerColumn:o}=this;null!==o&&o.setValue(this.value)}render(){const{color:o,disabled:a,ariaLabel:l}=this,_=(0,u.b)(this);return(0,r.h)(r.f,{key:"cc4435a0ce0e55be1321bcabaf342ed68cf5ba1e",class:(0,d.c)(o,{[_]:!0,"option-disabled":a})},(0,r.h)("button",{key:"0187fb967771e0787807a8538dce4e59f6a98565",tabindex:"-1","aria-label":l,disabled:a,onClick:()=>this.onClick()},(0,r.h)("slot",{key:"dbe52552f3f27332816748c12d929cc81060841d"})))}get el(){return(0,r.i)(this)}static get watchers(){return{"aria-label":["onAriaLabelChange"]}}};return i.style={ios:"button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:100%;height:34px;border:0px;outline:none;background:transparent;color:inherit;font-family:var(--ion-font-family, inherit);font-size:inherit;line-height:34px;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}:host(.option-disabled){opacity:0.4}:host(.option-disabled) button{cursor:default}",md:"button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:100%;height:34px;border:0px;outline:none;background:transparent;color:inherit;font-family:var(--ion-font-family, inherit);font-size:inherit;line-height:34px;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}:host(.option-disabled){opacity:0.4}:host(.option-disabled) button{cursor:default}:host(.option-active){color:var(--ion-color-base)}"},i})()},333:(f,s,e)=>{e.d(s,{c:()=>d,g:()=>h,h:()=>c,o:()=>m});var r=e(467);const c=(t,n)=>null!==n.closest(t),d=(t,n)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},n):n,h=t=>{const n={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(i=>null!=i).map(i=>i.trim()).filter(i=>""!==i):[])(t).forEach(i=>n[i]=!0),n},p=/^[a-z][a-z0-9+\-.]*:/,m=function(){var t=(0,r.A)(function*(n,i,o,a){if(null!=n&&"#"!==n[0]&&!p.test(n)){const l=document.querySelector("ion-router");if(l)return i?.preventDefault(),l.push(n,o,a)}return!1});return function(i,o,a,l){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/9072.3233a0d912538f09.js b/docs/9072.3233a0d912538f09.js deleted file mode 100644 index 5044874..0000000 --- a/docs/9072.3233a0d912538f09.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[9072],{9072:(l,s,c)=>{c.r(s),c.d(s,{IonicModule:()=>p});var e=c(177),a=c(4710),n=c(3953);const r=[{path:"",component:(()=>{class t{static \u0275fac=function(o){return new(o||t)};static \u0275cmp=n.VBU({type:t,selectors:[["app-ionic"]],decls:2,vars:0,template:function(o,f){1&o&&(n.j41(0,"p"),n.EFF(1,"ionic works!"),n.k0s())}})}return t})()}];let u=(()=>{class t{static \u0275fac=function(o){return new(o||t)};static \u0275mod=n.$C({type:t});static \u0275inj=n.G2t({imports:[a.iI.forChild(r),a.iI]})}return t})(),p=(()=>{class t{static \u0275fac=function(o){return new(o||t)};static \u0275mod=n.$C({type:t});static \u0275inj=n.G2t({imports:[e.MD,u]})}return t})()}}]); \ No newline at end of file diff --git a/docs/9178.dc004f659bc34857.js b/docs/9178.dc004f659bc34857.js deleted file mode 100644 index d719ff0..0000000 --- a/docs/9178.dc004f659bc34857.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[9178],{7464:(lt,Y,h)=>{h.d(Y,{E_:()=>S,F3:()=>d,I9:()=>G});var P=h(467);typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"&&global;var O=function(c){return c.Unimplemented="UNIMPLEMENTED",c.Unavailable="UNAVAILABLE",c}(O||{});class G extends Error{constructor(r,s,p){super(r),this.message=r,this.code=s,this.data=p}}const Z=c=>{var r,s,p,g,u;const v=c.CapacitorCustomPlatform||null,b=c.Capacitor||{},A=b.Plugins=b.Plugins||{},C=c.CapacitorPlatforms,D=(null===(r=C?.currentPlatform)||void 0===r?void 0:r.getPlatform)||(()=>null!==v?v.name:(c=>{var r,s;return c?.androidBridge?"android":null!==(s=null===(r=c?.webkit)||void 0===r?void 0:r.messageHandlers)&&void 0!==s&&s.bridge?"ios":"web"})(c)),ht=(null===(s=C?.currentPlatform)||void 0===s?void 0:s.isNativePlatform)||(()=>"web"!==D()),it=(null===(p=C?.currentPlatform)||void 0===p?void 0:p.isPluginAvailable)||(a=>{const m=e.get(a);return!(!m?.platforms.has(D())&&!J(a))}),J=(null===(g=C?.currentPlatform)||void 0===g?void 0:g.getPluginHeader)||(a=>{var m;return null===(m=b.PluginHeaders)||void 0===m?void 0:m.find(y=>y.name===a)}),e=new Map,o=(null===(u=C?.currentPlatform)||void 0===u?void 0:u.registerPlugin)||((a,m={})=>{const y=e.get(a);if(y)return console.warn(`Capacitor plugin "${a}" already registered. Cannot register plugins twice.`),y.proxy;const w=D(),x=J(a);let I;const vt=function(){var L=(0,P.A)(function*(){return!I&&w in m?I=I="function"==typeof m[w]?yield m[w]():m[w]:null!==v&&!I&&"web"in m&&(I=I="function"==typeof m.web?yield m.web():m.web),I});return function(){return L.apply(this,arguments)}}(),st=L=>{let T;const M=(...R)=>{const H=vt().then(j=>{const V=((L,T)=>{var M,R;if(!x){if(L)return null===(R=L[T])||void 0===R?void 0:R.bind(L);throw new G(`"${a}" plugin is not implemented on ${w}`,O.Unimplemented)}{const H=x?.methods.find(j=>T===j.name);if(H)return"promise"===H.rtype?j=>b.nativePromise(a,T.toString(),j):(j,V)=>b.nativeCallback(a,T.toString(),j,V);if(L)return null===(M=L[T])||void 0===M?void 0:M.bind(L)}})(j,L);if(V){const X=V(...R);return T=X?.remove,X}throw new G(`"${a}.${L}()" is not implemented on ${w}`,O.Unimplemented)});return"addListener"===L&&(H.remove=(0,P.A)(function*(){return T()})),H};return M.toString=()=>`${L.toString()}() { [capacitor code] }`,Object.defineProperty(M,"name",{value:L,writable:!1,configurable:!1}),M},gt=st("addListener"),bt=st("removeListener"),yt=(L,T)=>{const M=gt({eventName:L},T),R=function(){var j=(0,P.A)(function*(){const V=yield M;bt({eventName:L,callbackId:V},T)});return function(){return j.apply(this,arguments)}}(),H=new Promise(j=>M.then(()=>j({remove:R})));return H.remove=(0,P.A)(function*(){console.warn("Using addListener() without 'await' is deprecated."),yield R()}),H},ct=new Proxy({},{get(L,T){switch(T){case"$$typeof":return;case"toJSON":return()=>({});case"addListener":return x?yt:gt;case"removeListener":return bt;default:return st(T)}}});return A[a]=ct,e.set(a,{name:a,proxy:ct,platforms:new Set([...Object.keys(m),...x?[w]:[]])}),ct});return b.convertFileSrc||(b.convertFileSrc=a=>a),b.getPlatform=D,b.handleError=a=>c.console.error(a),b.isNativePlatform=ht,b.isPluginAvailable=it,b.pluginMethodNoop=(a,m,y)=>Promise.reject(`${y} does not have an implementation of "${m}".`),b.registerPlugin=o,b.Exception=G,b.DEBUG=!!b.DEBUG,b.isLoggingEnabled=!!b.isLoggingEnabled,b.platform=b.getPlatform(),b.isNative=b.isNativePlatform(),b},F=(c=>c.Capacitor=Z(c))(typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),d=F.registerPlugin;class S{constructor(r){this.listeners={},this.retainedEventArguments={},this.windowListeners={},r&&(console.warn(`Capacitor WebPlugin "${r.name}" config object was deprecated in v3 and will be removed in v4.`),this.config=r)}addListener(r,s){var p=this;let g=!1;this.listeners[r]||(this.listeners[r]=[],g=!0),this.listeners[r].push(s);const v=this.windowListeners[r];v&&!v.registered&&this.addWindowListener(v),g&&this.sendRetainedArgumentsForEvent(r);const b=function(){var C=(0,P.A)(function*(){return p.removeListener(r,s)});return function(){return C.apply(this,arguments)}}();return Promise.resolve({remove:b})}removeAllListeners(){var r=this;return(0,P.A)(function*(){r.listeners={};for(const s in r.windowListeners)r.removeWindowListener(r.windowListeners[s]);r.windowListeners={}})()}notifyListeners(r,s,p){const g=this.listeners[r];if(g)g.forEach(u=>u(s));else if(p){let u=this.retainedEventArguments[r];u||(u=[]),u.push(s),this.retainedEventArguments[r]=u}}hasListeners(r){return!!this.listeners[r].length}registerWindowListener(r,s){this.windowListeners[s]={registered:!1,windowEventName:r,pluginEventName:s,handler:p=>{this.notifyListeners(s,p)}}}unimplemented(r="not implemented"){return new F.Exception(r,O.Unimplemented)}unavailable(r="not available"){return new F.Exception(r,O.Unavailable)}removeListener(r,s){var p=this;return(0,P.A)(function*(){const g=p.listeners[r];if(!g)return;const u=g.indexOf(s);p.listeners[r].splice(u,1),p.listeners[r].length||p.removeWindowListener(p.windowListeners[r])})()}addWindowListener(r){window.addEventListener(r.windowEventName,r.handler),r.registered=!0}removeWindowListener(r){r&&(window.removeEventListener(r.windowEventName,r.handler),r.registered=!1)}sendRetainedArgumentsForEvent(r){const s=this.retainedEventArguments[r];s&&(delete this.retainedEventArguments[r],s.forEach(p=>{this.notifyListeners(r,p)}))}}const U=c=>encodeURIComponent(c).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape),W=c=>c.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent);class K extends S{getCookies(){return(0,P.A)(function*(){const r=document.cookie,s={};return r.split(";").forEach(p=>{if(p.length<=0)return;let[g,u]=p.replace(/=/,"CAP_COOKIE").split("CAP_COOKIE");g=W(g).trim(),u=W(u).trim(),s[g]=u}),s})()}setCookie(r){return(0,P.A)(function*(){try{const s=U(r.key),p=U(r.value),g=`; expires=${(r.expires||"").replace("expires=","")}`,u=(r.path||"/").replace("path=",""),v=null!=r.url&&r.url.length>0?`domain=${r.url}`:"";document.cookie=`${s}=${p||""}${g}; path=${u}; ${v};`}catch(s){return Promise.reject(s)}})()}deleteCookie(r){return(0,P.A)(function*(){try{document.cookie=`${r.key}=; Max-Age=0`}catch(s){return Promise.reject(s)}})()}clearCookies(){return(0,P.A)(function*(){try{const r=document.cookie.split(";")||[];for(const s of r)document.cookie=s.replace(/^ +/,"").replace(/=.*/,`=;expires=${(new Date).toUTCString()};path=/`)}catch(r){return Promise.reject(r)}})()}clearAllCookies(){var r=this;return(0,P.A)(function*(){try{yield r.clearCookies()}catch(s){return Promise.reject(s)}})()}}d("CapacitorCookies",{web:()=>new K});const pt=function(){var c=(0,P.A)(function*(r){return new Promise((s,p)=>{const g=new FileReader;g.onload=()=>{const u=g.result;s(u.indexOf(",")>=0?u.split(",")[1]:u)},g.onerror=u=>p(u),g.readAsDataURL(r)})});return function(s){return c.apply(this,arguments)}}();class ot extends S{request(r){return(0,P.A)(function*(){const s=((c,r={})=>{const s=Object.assign({method:c.method||"GET",headers:c.headers},r),g=((c={})=>{const r=Object.keys(c);return Object.keys(c).map(g=>g.toLocaleLowerCase()).reduce((g,u,v)=>(g[u]=c[r[v]],g),{})})(c.headers)["content-type"]||"";if("string"==typeof c.data)s.body=c.data;else if(g.includes("application/x-www-form-urlencoded")){const u=new URLSearchParams;for(const[v,b]of Object.entries(c.data||{}))u.set(v,b);s.body=u.toString()}else if(g.includes("multipart/form-data")||c.data instanceof FormData){const u=new FormData;if(c.data instanceof FormData)c.data.forEach((b,A)=>{u.append(A,b)});else for(const b of Object.keys(c.data))u.append(b,c.data[b]);s.body=u;const v=new Headers(s.headers);v.delete("content-type"),s.headers=v}else(g.includes("application/json")||"object"==typeof c.data)&&(s.body=JSON.stringify(c.data));return s})(r,r.webFetchExtra),p=((c,r=!0)=>c?Object.entries(c).reduce((p,g)=>{const[u,v]=g;let b,A;return Array.isArray(v)?(A="",v.forEach(C=>{b=r?encodeURIComponent(C):C,A+=`${u}=${b}&`}),A.slice(0,-1)):(b=r?encodeURIComponent(v):v,A=`${u}=${b}`),`${p}&${A}`},"").substr(1):null)(r.params,r.shouldEncodeUrlParams),g=p?`${r.url}?${p}`:r.url,u=yield fetch(g,s),v=u.headers.get("content-type")||"";let A,C,{responseType:b="text"}=u.ok?r:{};switch(v.includes("application/json")&&(b="json"),b){case"arraybuffer":case"blob":C=yield u.blob(),A=yield pt(C);break;case"json":A=yield u.json();break;default:A=yield u.text()}const N={};return u.headers.forEach((D,z)=>{N[z]=D}),{data:A,headers:N,status:u.status,url:u.url}})()}get(r){var s=this;return(0,P.A)(function*(){return s.request(Object.assign(Object.assign({},r),{method:"GET"}))})()}post(r){var s=this;return(0,P.A)(function*(){return s.request(Object.assign(Object.assign({},r),{method:"POST"}))})()}put(r){var s=this;return(0,P.A)(function*(){return s.request(Object.assign(Object.assign({},r),{method:"PUT"}))})()}patch(r){var s=this;return(0,P.A)(function*(){return s.request(Object.assign(Object.assign({},r),{method:"PATCH"}))})()}delete(r){var s=this;return(0,P.A)(function*(){return s.request(Object.assign(Object.assign({},r),{method:"DELETE"}))})()}}d("CapacitorHttp",{web:()=>new ot})},9182:(lt,Y,h)=>{h.d(Y,{_n:()=>$,kn:()=>P});var P=function(k){return k.Heavy="HEAVY",k.Medium="MEDIUM",k.Light="LIGHT",k}(P||{}),$=function(k){return k.Success="SUCCESS",k.Warning="WARNING",k.Error="ERROR",k}($||{})},9178:(lt,Y,h)=>{h.r(Y),h.d(Y,{CapacitorModule:()=>J});var P=h(177),$=h(4710),t=h(3953);let B=(()=>{class i{records=[];constructor(){}log(e,n){return this.read(e)?this.update(e,n):this.create(e,n)}create(e,n){const o={id:e,...n};return this.records.push(o),o}read(e){return this.records.find(n=>n.id===e)}update(e,n){const o=this.records.find(a=>a.id===e);return o?Object.assign(o,{...n}):console.log("id n\xe3o encontrado"),o}delete(e){const n=this.records.findIndex(o=>o.id===e);-1!==n?this.records.splice(n,1):console.log("id n\xe3o encontrado")}static \u0275fac=function(n){return new(n||i)};static \u0275prov=t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})();var k=h(9465),f=h(467),E=h(7464),O=function(i){return i.Default="DEFAULT",i.Destructive="DESTRUCTIVE",i.Cancel="CANCEL",i}(O||{});const Q=(0,E.F3)("ActionSheet",{web:()=>h.e(2440).then(h.bind(h,2440)).then(i=>new i.ActionSheetWeb)});let Z=(()=>{class i{dbMethodsComponent;typeName="CapacitorActionSheetComponent";console={log:(...e)=>{console.log(...e),this.logMethods(...e)}};constructor(e){this.dbMethodsComponent=e}showActions=(()=>{var e=this;return(0,f.A)(function*(){const o={name:"ActionSheet.showActions",result:yield Q.showActions({title:"Photo Options",message:"Select an option to perform",options:[{title:"Upload"},{title:"Share"},{title:"Remove",style:O.Destructive}]})};e.console.log(o)})})();logMethods(...e){console.dir({args:e});const n=this.constructor.toString().match(/\w+/g)[1],o=this.dbMethodsComponent;o.read(n),o.log(n,e),console.dir(o)}static \u0275fac=function(n){return new(n||i)(t.rXU(B))};static \u0275cmp=t.VBU({type:i,selectors:[["app-action-sheet"]],decls:10,vars:1,consts:[["one",""],[3,"click"],[1,"one"]],template:function(n,o){if(1&n){const a=t.RV6();t.j41(0,"ion-card")(1,"ion-card-header")(2,"ion-card-title"),t.EFF(3),t.k0s()(),t.j41(4,"ion-card-content")(5,"ion-button",1),t.bIt("click",function(){return t.eBV(a),t.Njj(o.showActions())}),t.EFF(6,"showActions"),t.k0s()(),t.j41(7,"ion-card-content"),t.nrm(8,"div",2,0),t.k0s()()}2&n&&(t.R7$(3),t.JRh(o.typeName))},dependencies:[k.Jm,k.b_,k.I9,k.ME,k.tN]})}return i})();const q=(0,E.F3)("AppLauncher",{web:()=>h.e(614).then(h.bind(h,614)).then(i=>new i.AppLauncherWeb)});var F=h(8834),d=h(5596),dt=h(9213);let ut=(()=>{class i{checkCanOpenUrl=(0,f.A)(function*(){const{value:e}=yield q.canOpenUrl({url:"com.getcapacitor.myapp"});console.log("Can open url: ",e)});openPortfolioPage=(0,f.A)(function*(){yield q.openUrl({url:"com.getcapacitor.myapp://page?id=portfolio"})});static \u0275fac=function(n){return new(n||i)};static \u0275cmp=t.VBU({type:i,selectors:[["app-app-launcher"]],decls:18,vars:0,consts:[[1,"example-card"],[1,"mat-mdc-card"],[1,"example-label"],[1,"example-button-row"],["mat-raised-button","","color","primary",3,"click"],["mat-button",""]],template:function(n,o){1&n&&(t.j41(0,"mat-card",0)(1,"mat-card-header")(2,"mat-card-title"),t.EFF(3," CapacitorAppLauncherComponent"),t.k0s(),t.nrm(4,"mat-card-subtitle"),t.k0s(),t.j41(5,"mat-card-content")(6,"section")(7,"div",1),t.nrm(8,"div",2),t.j41(9,"div",3)(10,"button",4),t.bIt("click",function(){return o.checkCanOpenUrl()}),t.EFF(11," checkCanOpenUrl "),t.k0s(),t.j41(12,"button",4),t.bIt("click",function(){return o.openPortfolioPage()}),t.j41(13,"mat-icon"),t.EFF(14,"refresh"),t.k0s(),t.EFF(15," openPortfolioPage "),t.k0s()()()()(),t.j41(16,"mat-card-actions"),t.nrm(17,"button",5),t.k0s()())},dependencies:[F.$z,d.RN,d.YY,d.m2,d.MM,d.Lc,d.dh,dt.An],styles:[".example-button-row[_ngcontent-%COMP%]{display:table-cell;max-width:600px}.example-button-row[_ngcontent-%COMP%] .mat-mdc-button-base[_ngcontent-%COMP%]{margin:8px 8px 8px 0}"]})}return i})();const S=(0,E.F3)("Browser",{web:()=>h.e(4786).then(h.bind(h,4786)).then(i=>new i.BrowserWeb)});let mt=(()=>{class i{constructor(){S.removeAllListeners(),S.addListener("browserFinished",(0,f.A)(function*(){console.log("browserPageLoaded")})),S.addListener("browserPageLoaded",(0,f.A)(function*(){console.log("browserPageLoaded")}))}openCapacitorSite=(0,f.A)(function*(){const e=yield S.open({url:"http://capacitorjs.com/"});console.log("openCapacitorSite: ",e)});closeCapacitorSite=(0,f.A)(function*(){const e=yield S.close();console.log("closeCapacitorSite: ",e)});static \u0275fac=function(n){return new(n||i)};static \u0275cmp=t.VBU({type:i,selectors:[["app-browser"]],decls:16,vars:0,consts:[[1,"example-card"],[1,"mat-mdc-card"],[1,"example-label"],[1,"example-button-row"],["mat-raised-button","","color","primary",3,"click"],["mat-button",""]],template:function(n,o){1&n&&(t.j41(0,"mat-card",0)(1,"mat-card-header")(2,"mat-card-title"),t.EFF(3," CapacitorBrowserComponent"),t.k0s(),t.nrm(4,"mat-card-subtitle"),t.k0s(),t.j41(5,"mat-card-content")(6,"section")(7,"div",1),t.nrm(8,"div",2),t.j41(9,"div",3)(10,"button",4),t.bIt("click",function(){return o.openCapacitorSite()}),t.EFF(11," openCapacitorSite "),t.k0s(),t.j41(12,"button",4),t.bIt("click",function(){return o.closeCapacitorSite()}),t.EFF(13," closeCapacitorSite "),t.k0s()()()()(),t.j41(14,"mat-card-actions"),t.nrm(15,"button",5),t.k0s()())},dependencies:[F.$z,d.RN,d.YY,d.m2,d.MM,d.Lc,d.dh],styles:[".example-button-row[_ngcontent-%COMP%]{display:table-cell;max-width:600px}.example-button-row[_ngcontent-%COMP%] .mat-mdc-button-base[_ngcontent-%COMP%]{margin:8px 8px 8px 0}"]})}return i})();var U=function(i){return i.Prompt="PROMPT",i.Camera="CAMERA",i.Photos="PHOTOS",i}(U||{}),W=function(i){return i.Rear="REAR",i.Front="FRONT",i}(W||{}),K=function(i){return i.Uri="uri",i.Base64="base64",i.DataUrl="dataUrl",i}(K||{});class tt extends E.E_{getPhoto(l){var e=this;return(0,f.A)(function*(){return new Promise(function(){var n=(0,f.A)(function*(o,a){if(l.webUseInput||l.source===U.Photos)e.fileInputExperience(l,o,a);else if(l.source===U.Prompt){let m=document.querySelector("pwa-action-sheet");m||(m=document.createElement("pwa-action-sheet"),document.body.appendChild(m)),m.header=l.promptLabelHeader||"Photo",m.cancelable=!1,m.options=[{title:l.promptLabelPhoto||"From Photos"},{title:l.promptLabelPicture||"Take Picture"}],m.addEventListener("onSelection",function(){var y=(0,f.A)(function*(w){0===w.detail?e.fileInputExperience(l,o,a):e.cameraExperience(l,o,a)});return function(w){return y.apply(this,arguments)}}())}else e.cameraExperience(l,o,a)});return function(o,a){return n.apply(this,arguments)}}())})()}pickImages(l){var e=this;return(0,f.A)(function*(){return new Promise(function(){var n=(0,f.A)(function*(o,a){e.multipleFileInputExperience(o,a)});return function(o,a){return n.apply(this,arguments)}}())})()}cameraExperience(l,e,n){var o=this;return(0,f.A)(function*(){if(customElements.get("pwa-camera-modal")){const a=document.createElement("pwa-camera-modal");a.facingMode=l.direction===W.Front?"user":"environment",document.body.appendChild(a);try{yield a.componentOnReady(),a.addEventListener("onPhoto",function(){var m=(0,f.A)(function*(y){const w=y.detail;null===w?n(new E.I9("User cancelled photos app")):w instanceof Error?n(w):e(yield o._getCameraPhoto(w,l)),a.dismiss(),document.body.removeChild(a)});return function(y){return m.apply(this,arguments)}}()),a.present()}catch{o.fileInputExperience(l,e,n)}}else console.error("Unable to load PWA Element 'pwa-camera-modal'. See the docs: https://capacitorjs.com/docs/web/pwa-elements."),o.fileInputExperience(l,e,n)})()}fileInputExperience(l,e,n){let o=document.querySelector("#_capacitor-camera-input");const a=()=>{var m;null===(m=o.parentNode)||void 0===m||m.removeChild(o)};o||(o=document.createElement("input"),o.id="_capacitor-camera-input",o.type="file",o.hidden=!0,document.body.appendChild(o),o.addEventListener("change",m=>{const y=o.files[0];let w="jpeg";if("image/png"===y.type?w="png":"image/gif"===y.type&&(w="gif"),"dataUrl"===l.resultType||"base64"===l.resultType){const x=new FileReader;x.addEventListener("load",()=>{if("dataUrl"===l.resultType)e({dataUrl:x.result,format:w});else if("base64"===l.resultType){const I=x.result.split(",")[1];e({base64String:I,format:w})}a()}),x.readAsDataURL(y)}else e({webPath:URL.createObjectURL(y),format:w}),a()}),o.addEventListener("cancel",m=>{n(new E.I9("User cancelled photos app")),a()})),o.accept="image/*",o.capture=!0,l.source===U.Photos||l.source===U.Prompt?o.removeAttribute("capture"):l.direction===W.Front?o.capture="user":l.direction===W.Rear&&(o.capture="environment"),o.click()}multipleFileInputExperience(l,e){let n=document.querySelector("#_capacitor-camera-input-multiple");const o=()=>{var a;null===(a=n.parentNode)||void 0===a||a.removeChild(n)};n||(n=document.createElement("input"),n.id="_capacitor-camera-input-multiple",n.type="file",n.hidden=!0,n.multiple=!0,document.body.appendChild(n),n.addEventListener("change",a=>{const m=[];for(let y=0;y{e(new E.I9("User cancelled photos app")),o()})),n.accept="image/*",n.click()}_getCameraPhoto(l,e){return new Promise((n,o)=>{const a=new FileReader,m=l.type.split("/")[1];"uri"===e.resultType?n({webPath:URL.createObjectURL(l),format:m,saved:!1}):(a.readAsDataURL(l),a.onloadend=()=>{const y=a.result;n("dataUrl"===e.resultType?{dataUrl:y,format:m,saved:!1}:{base64String:y.split(",")[1],format:m,saved:!1})},a.onerror=y=>{o(y)})})}checkPermissions(){var l=this;return(0,f.A)(function*(){if(typeof navigator>"u"||!navigator.permissions)throw l.unavailable("Permissions API not available in this browser");try{return{camera:(yield window.navigator.permissions.query({name:"camera"})).state,photos:"granted"}}catch{throw l.unavailable("Camera permissions are not available in this browser")}})()}requestPermissions(){var l=this;return(0,f.A)(function*(){throw l.unimplemented("Not implemented on web.")})()}pickLimitedLibraryPhotos(){var l=this;return(0,f.A)(function*(){throw l.unavailable("Not implemented on web.")})()}getLimitedLibraryPhotos(){var l=this;return(0,f.A)(function*(){throw l.unavailable("Not implemented on web.")})()}}new tt;const _=(0,E.F3)("Camera",{web:()=>new tt});var et=h(2872);let nt=(()=>{class i{platform;constructor(e){this.platform=e}getPhoto=(0,f.A)(function*(){const e=yield _.getPhoto({quality:90,allowEditing:!0,resultType:K.Uri});console.log("getPhoto: ",e)});pickImages=(0,f.A)(function*(){const n=yield _.pickImages({quality:100});console.log("pickImages: ",n)});pickLimitedLibraryPhotos=(()=>{var e=this;return(0,f.A)(function*(){if(e.platform.is("ios")||e.platform.is("android")){const n=yield _.pickLimitedLibraryPhotos();console.log("pickLimitedLibraryPhotos: ",n)}})})();getLimitedLibraryPhotos=(()=>{var e=this;return(0,f.A)(function*(){if(e.platform.is("ios")||e.platform.is("android")){const n=yield _.getLimitedLibraryPhotos();console.log("getLimitedLibraryPhotos: ",n)}})})();checkPermissions=(0,f.A)(function*(){const e=yield _.checkPermissions();console.log("checkPermissions: ",e)});requestPermissions=(()=>{var e=this;return(0,f.A)(function*(){if(e.platform.is("ios")||e.platform.is("android")){const n=yield _.requestPermissions();console.log("requestPermissions: ",n)}})})();static \u0275fac=function(n){return new(n||i)(t.rXU(et.OD))};static \u0275cmp=t.VBU({type:i,selectors:[["app-camera"]],decls:24,vars:0,consts:[[1,"example-card"],[1,"mat-mdc-card"],[1,"example-label"],[1,"example-button-row"],["mat-raised-button","","color","primary",3,"click"],["mat-button",""]],template:function(n,o){1&n&&(t.j41(0,"mat-card",0)(1,"mat-card-header")(2,"mat-card-title"),t.EFF(3," CapacitorCameraComponent"),t.k0s(),t.nrm(4,"mat-card-subtitle"),t.k0s(),t.j41(5,"mat-card-content")(6,"section")(7,"div",1),t.nrm(8,"div",2),t.j41(9,"div",3)(10,"button",4),t.bIt("click",function(){return o.getPhoto()}),t.EFF(11," getPhoto "),t.k0s(),t.j41(12,"button",4),t.bIt("click",function(){return o.pickImages()}),t.EFF(13," pickImages "),t.k0s(),t.j41(14,"button",4),t.bIt("click",function(){return o.pickLimitedLibraryPhotos()}),t.EFF(15," pickLimitedLibraryPhotos "),t.k0s(),t.j41(16,"button",4),t.bIt("click",function(){return o.getLimitedLibraryPhotos()}),t.EFF(17," getLimitedLibraryPhotos "),t.k0s(),t.j41(18,"button",4),t.bIt("click",function(){return o.checkPermissions()}),t.EFF(19," checkPermissions "),t.k0s(),t.j41(20,"button",4),t.bIt("click",function(){return o.requestPermissions()}),t.EFF(21," requestPermissions "),t.k0s()()()()(),t.j41(22,"mat-card-actions"),t.nrm(23,"button",5),t.k0s()())},dependencies:[F.$z,d.RN,d.YY,d.m2,d.MM,d.Lc,d.dh],styles:[".example-button-row[_ngcontent-%COMP%]{display:table-cell;max-width:600px}.example-button-row[_ngcontent-%COMP%] .mat-mdc-button-base[_ngcontent-%COMP%]{margin:8px 8px 8px 0}"]})}return i})();class ot extends E.E_{write(l){var e=this;return(0,f.A)(function*(){if(typeof navigator>"u"||!navigator.clipboard)throw e.unavailable("Clipboard API not available in this browser");if(void 0!==l.string)yield e.writeText(l.string);else if(l.url)yield e.writeText(l.url);else{if(!l.image)throw new Error("Nothing to write");if(!(typeof ClipboardItem<"u"))throw e.unavailable("Writing images to the clipboard is not supported in this browser");try{const n=yield(yield fetch(l.image)).blob(),o=new ClipboardItem({[n.type]:n});yield navigator.clipboard.write([o])}catch{throw new Error("Failed to write image")}}})()}read(){var l=this;return(0,f.A)(function*(){if(typeof navigator>"u"||!navigator.clipboard)throw l.unavailable("Clipboard API not available in this browser");if(!(typeof ClipboardItem<"u"))return l.readText();try{const e=yield navigator.clipboard.read(),n=e[0].types[0],o=yield e[0].getType(n);return{value:yield l._getBlobData(o,n),type:n}}catch{return l.readText()}})()}readText(){var l=this;return(0,f.A)(function*(){if(typeof navigator>"u"||!navigator.clipboard||!navigator.clipboard.readText)throw l.unavailable("Reading from clipboard not supported in this browser");return{value:yield navigator.clipboard.readText(),type:"text/plain"}})()}writeText(l){var e=this;return(0,f.A)(function*(){if(typeof navigator>"u"||!navigator.clipboard||!navigator.clipboard.writeText)throw e.unavailable("Writting to clipboard not supported in this browser");yield navigator.clipboard.writeText(l)})()}_getBlobData(l,e){return new Promise((n,o)=>{const a=new FileReader;e.includes("image")?a.readAsDataURL(l):a.readAsText(l),a.onloadend=()=>{n(a.result)},a.onerror=m=>{o(m)}})}}const ft=(0,E.F3)("Clipboard",{web:()=>new ot});let c=(()=>{class i{constructor(){}writeToClipboard=(0,f.A)(function*(){});checkClipboard=(0,f.A)(function*(){const e=yield ft.read();console.log("checkClipboard: ",e)});static \u0275fac=function(n){return new(n||i)};static \u0275cmp=t.VBU({type:i,selectors:[["app-clipboard"]],decls:16,vars:0,consts:[[1,"example-card"],[1,"mat-mdc-card"],[1,"example-label"],[1,"example-button-row"],["mat-raised-button","","color","primary",3,"click"],["mat-button",""]],template:function(n,o){1&n&&(t.j41(0,"mat-card",0)(1,"mat-card-header")(2,"mat-card-title"),t.EFF(3," CapacitorClipboardComponent"),t.k0s(),t.nrm(4,"mat-card-subtitle"),t.k0s(),t.j41(5,"mat-card-content")(6,"section")(7,"div",1),t.nrm(8,"div",2),t.j41(9,"div",3)(10,"button",4),t.bIt("click",function(){return o.writeToClipboard()}),t.EFF(11," writeToClipboard "),t.k0s(),t.j41(12,"button",4),t.bIt("click",function(){return o.checkClipboard()}),t.EFF(13," checkClipboard "),t.k0s()()()()(),t.j41(14,"mat-card-actions"),t.nrm(15,"button",5),t.k0s()())},dependencies:[F.$z,d.RN,d.YY,d.m2,d.MM,d.Lc,d.dh],styles:[".example-button-row[_ngcontent-%COMP%]{display:table-cell;max-width:600px}.example-button-row[_ngcontent-%COMP%] .mat-mdc-button-base[_ngcontent-%COMP%]{margin:8px 8px 8px 0}"]})}return i})();const r=(0,E.F3)("Device",{web:()=>h.e(8622).then(h.bind(h,8622)).then(i=>new i.DeviceWeb)});let s=(()=>{class i{dbMethodsComponent;console={log:(...e)=>{console.log(...e),this.logMethods(...e)}};constructor(e){this.dbMethodsComponent=e}ngOnInit(){this.logDeviceId(),this.logDeviceInfo(),this.logBatteryInfo(),this.logDeviceLanguageCode(),this.logDeviceLanguageTag()}logDeviceId=(()=>{var e=this;return(0,f.A)(function*(){const o={name:"logDeviceId",info:yield r.getId()};e.console.log(o)})})();logDeviceInfo=(()=>{var e=this;return(0,f.A)(function*(){const o={name:"logDeviceInfo",info:yield r.getInfo()};e.console.log(o)})})();logBatteryInfo=(()=>{var e=this;return(0,f.A)(function*(){const o={name:"logBatteryInfo",info:yield r.getBatteryInfo()};e.console.log(o)})})();logDeviceLanguageCode=(()=>{var e=this;return(0,f.A)(function*(){const o={name:"logDeviceLanguageCode",info:yield r.getLanguageCode()};e.console.log(o)})})();logDeviceLanguageTag=(()=>{var e=this;return(0,f.A)(function*(){const o={name:"logDeviceLanguageTag",info:yield r.getLanguageTag()};e.console.log(o)})})();logMethods(...e){const n=this.constructor.toString().match(/\w+/g)[1],o=this.dbMethodsComponent;o.read(n),o.log(n,e),console.dir(o)}static \u0275fac=function(n){return new(n||i)(t.rXU(B))};static \u0275cmp=t.VBU({type:i,selectors:[["app-device"]],decls:7,vars:0,consts:[[1,"example-card"],["mat-button",""]],template:function(n,o){1&n&&(t.j41(0,"mat-card",0)(1,"mat-card-header")(2,"mat-card-title"),t.EFF(3," CapacitorDeviceComponent"),t.k0s(),t.nrm(4,"mat-card-subtitle"),t.k0s(),t.j41(5,"mat-card-actions"),t.nrm(6,"button",1),t.k0s()())},dependencies:[F.$z,d.RN,d.YY,d.MM,d.Lc,d.dh]})}return i})();const p=(0,E.F3)("Dialog",{web:()=>h.e(336).then(h.bind(h,336)).then(i=>new i.DialogWeb)});let g=(()=>{class i{showAlert=(0,f.A)(function*(){yield p.alert({title:"Stop",message:"this is an error"})});showConfirm=(0,f.A)(function*(){const{value:e}=yield p.confirm({title:"Confirm",message:"Are you sure you'd like to press the red button?"});console.log({name:"showConfirm",value:e})});showPrompt=(0,f.A)(function*(){const{value:e,cancelled:n}=yield p.prompt({title:"Hello",message:"What's your name?"});console.log({name:"showPrompt",value:e,cancelled:n})});static \u0275fac=function(n){return new(n||i)};static \u0275cmp=t.VBU({type:i,selectors:[["app-dialog"]],decls:18,vars:0,consts:[[1,"example-card"],[1,"mat-mdc-card"],[1,"example-label"],[1,"example-button-row"],["mat-raised-button","","color","primary",3,"click"],["mat-button",""]],template:function(n,o){1&n&&(t.j41(0,"mat-card",0)(1,"mat-card-header")(2,"mat-card-title"),t.EFF(3," CapacitorDialogComponent"),t.k0s(),t.nrm(4,"mat-card-subtitle"),t.k0s(),t.j41(5,"mat-card-content")(6,"section")(7,"div",1),t.nrm(8,"div",2),t.j41(9,"div",3)(10,"button",4),t.bIt("click",function(){return o.showAlert()}),t.EFF(11," showAlert "),t.k0s(),t.j41(12,"button",4),t.bIt("click",function(){return o.showConfirm()}),t.EFF(13," showConfirm "),t.k0s(),t.j41(14,"button",4),t.bIt("click",function(){return o.showPrompt()}),t.EFF(15," showPrompt "),t.k0s()()()()(),t.j41(16,"mat-card-actions"),t.nrm(17,"button",5),t.k0s()())},dependencies:[F.$z,d.RN,d.YY,d.m2,d.MM,d.Lc,d.dh],styles:[".example-button-row[_ngcontent-%COMP%]{display:table-cell;max-width:600px}.example-button-row[_ngcontent-%COMP%] .mat-mdc-button-base[_ngcontent-%COMP%]{margin:8px 8px 8px 0}"]})}return i})();var u=h(9182);const v=(0,E.F3)("Haptics",{web:()=>h.e(3558).then(h.bind(h,3558)).then(i=>new i.HapticsWeb)});let b=(()=>{class i{hapticsImpactMedium=(0,f.A)(function*(){const e=yield v.impact({style:u.kn.Medium});console.log("hapticsImpactMedium: ",e)});hapticsImpactLight=(0,f.A)(function*(){const e=yield v.impact({style:u.kn.Light});console.log("hapticsImpactLight: ",e)});hapticsVibrate=(0,f.A)(function*(){const e=yield v.vibrate();console.log("hapticsImpactLight: ",e)});hapticsSelectionStart=(0,f.A)(function*(){const e=yield v.selectionStart();console.log("hapticsSelectionStart: ",e)});hapticsSelectionChanged=(0,f.A)(function*(){const e=yield v.selectionChanged();console.log("hapticsSelectionChanged: ",e)});hapticsSelectionEnd=(0,f.A)(function*(){const e=yield v.selectionEnd();console.log("hapticsSelectionEnd: ",e)});static \u0275fac=function(n){return new(n||i)};static \u0275cmp=t.VBU({type:i,selectors:[["app-haptics"]],decls:24,vars:0,consts:[[1,"example-card"],[1,"mat-mdc-card"],[1,"example-label"],[1,"example-button-row"],["mat-raised-button","","color","primary",3,"click"],["mat-button",""]],template:function(n,o){1&n&&(t.j41(0,"mat-card",0)(1,"mat-card-header")(2,"mat-card-title"),t.EFF(3," CapacitorHapticsComponent"),t.k0s(),t.nrm(4,"mat-card-subtitle"),t.k0s(),t.j41(5,"mat-card-content")(6,"section")(7,"div",1),t.nrm(8,"div",2),t.j41(9,"div",3)(10,"button",4),t.bIt("click",function(){return o.hapticsImpactMedium()}),t.EFF(11," hapticsImpactMedium "),t.k0s(),t.j41(12,"button",4),t.bIt("click",function(){return o.hapticsImpactLight()}),t.EFF(13," hapticsImpactLight "),t.k0s(),t.j41(14,"button",4),t.bIt("click",function(){return o.hapticsVibrate()}),t.EFF(15," hapticsVibrate "),t.k0s(),t.j41(16,"button",4),t.bIt("click",function(){return o.hapticsSelectionStart()}),t.EFF(17," hapticsSelectionStart "),t.k0s(),t.j41(18,"button",4),t.bIt("click",function(){return o.hapticsSelectionChanged()}),t.EFF(19," hapticsSelectionChanged "),t.k0s(),t.j41(20,"button",4),t.bIt("click",function(){return o.hapticsSelectionEnd()}),t.EFF(21," hapticsSelectionEnd "),t.k0s()()()()(),t.j41(22,"mat-card-actions"),t.nrm(23,"button",5),t.k0s()())},dependencies:[F.$z,d.RN,d.YY,d.m2,d.MM,d.Lc,d.dh],styles:[".example-button-row[_ngcontent-%COMP%]{display:table-cell;max-width:600px}.example-button-row[_ngcontent-%COMP%] .mat-mdc-button-base[_ngcontent-%COMP%]{margin:8px 8px 8px 0}"]})}return i})();const A=(0,E.F3)("Network",{web:()=>h.e(3780).then(h.bind(h,3780)).then(i=>new i.NetworkWeb)}),C=["one"];let N=(()=>{class i{d1;constructor(){}ngOnInit(){this.NetworkAddListener(),this.logCurrentNetworkStatus()}appendHtmlToContainerElement(e){this.d1.nativeElement.insertAdjacentHTML("beforeend",'
'+e+"
")}NetworkAddListener(){A.addListener("networkStatusChange",e=>{const n={name:"networkStatusChange",info:e};console.log(n);const o=JSON.stringify(n,null,"\t");this.appendHtmlToContainerElement(o)})}logCurrentNetworkStatus=(()=>{var e=this;return(0,f.A)(function*(){const o={name:"logCurrentNetworkStatus",info:yield A.getStatus()};console.log(o);const a=JSON.stringify(o,null,"\t");e.appendHtmlToContainerElement(a)})})();static \u0275fac=function(n){return new(n||i)};static \u0275cmp=t.VBU({type:i,selectors:[["app-network"]],viewQuery:function(n,o){if(1&n&&t.GBs(C,7),2&n){let a;t.mGM(a=t.lsd())&&(o.d1=a.first)}},decls:10,vars:0,consts:[["one",""],[1,"example-card"],[1,"one"],["mat-button",""]],template:function(n,o){1&n&&(t.j41(0,"mat-card",1)(1,"mat-card-header")(2,"mat-card-title"),t.EFF(3," CapacitorNetworkComponent"),t.k0s(),t.nrm(4,"mat-card-subtitle"),t.k0s(),t.j41(5,"mat-card-content"),t.nrm(6,"div",2,0),t.k0s(),t.j41(8,"mat-card-actions"),t.nrm(9,"button",3),t.k0s()())},dependencies:[F.$z,d.RN,d.YY,d.m2,d.MM,d.Lc,d.dh]})}return i})();const D=(0,E.F3)("Toast",{web:()=>h.e(2771).then(h.bind(h,5152)).then(i=>new i.ToastWeb)});let z=(()=>{class i{showHelloToast=(0,f.A)(function*(){yield D.show({text:"Hello!"})});static \u0275fac=function(n){return new(n||i)};static \u0275cmp=t.VBU({type:i,selectors:[["app-toast"]],decls:14,vars:0,consts:[[1,"example-card"],[1,"mat-mdc-card"],[1,"example-label"],[1,"example-button-row"],["mat-raised-button","","color","primary",3,"click"],["mat-button",""]],template:function(n,o){1&n&&(t.j41(0,"mat-card",0)(1,"mat-card-header")(2,"mat-card-title"),t.EFF(3," CapacitorToastComponent"),t.k0s(),t.nrm(4,"mat-card-subtitle"),t.k0s(),t.j41(5,"mat-card-content")(6,"section")(7,"div",1),t.nrm(8,"div",2),t.j41(9,"div",3)(10,"button",4),t.bIt("click",function(){return o.showHelloToast()}),t.EFF(11," showHelloToast "),t.k0s()()()()(),t.j41(12,"mat-card-actions"),t.nrm(13,"button",5),t.k0s()())},dependencies:[F.$z,d.RN,d.YY,d.m2,d.MM,d.Lc,d.dh],styles:[".example-button-row[_ngcontent-%COMP%]{display:table-cell;max-width:600px}.example-button-row[_ngcontent-%COMP%] .mat-mdc-button-base[_ngcontent-%COMP%]{margin:8px 8px 8px 0}"]})}return i})();const rt=[{path:"",component:(()=>{class i{dbMethodsComponent;defaultHref="";dbMethods=[];constructor(e){this.dbMethodsComponent=e}ionViewDidEnter(){this.defaultHref="/app/tabs/main"}static \u0275fac=function(n){return new(n||i)(t.rXU(B))};static \u0275cmp=t.VBU({type:i,selectors:[["app-capacitor"]],decls:18,vars:1,consts:[["color","secondary"],["slot","start"],[3,"defaultHref"]],template:function(n,o){1&n&&(t.j41(0,"ion-header")(1,"ion-toolbar",0)(2,"ion-buttons",1),t.nrm(3,"ion-back-button",2),t.k0s(),t.j41(4,"ion-title"),t.EFF(5,"Capacitor"),t.k0s()()(),t.j41(6,"ion-content")(7,"ion-card"),t.nrm(8,"app-action-sheet")(9,"app-app-launcher")(10,"app-browser")(11,"app-camera")(12,"app-clipboard")(13,"app-device")(14,"app-dialog")(15,"app-haptics")(16,"app-network")(17,"app-toast"),t.k0s()()),2&n&&(t.R7$(3),t.Y8G("defaultHref",o.defaultHref))},dependencies:[k.QW,k.b_,k.W9,k.eU,k.BC,k.ai,k.el,Z,ut,mt,nt,c,s,g,b,N,z]})}return i})()}];let it=(()=>{class i{static \u0275fac=function(n){return new(n||i)};static \u0275mod=t.$C({type:i});static \u0275inj=t.G2t({imports:[$.iI.forChild(rt),$.iI]})}return i})();var at=h(1175);let J=(()=>{class i{static \u0275fac=function(n){return new(n||i)};static \u0275mod=t.$C({type:i});static \u0275inj=t.G2t({imports:[P.MD,it,k.bv,at.G]})}return i})()}}]); \ No newline at end of file diff --git a/docs/9344.cc322276163a81ea.js b/docs/9344.cc322276163a81ea.js deleted file mode 100644 index 2d644a7..0000000 --- a/docs/9344.cc322276163a81ea.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[9344],{9344:(O,h,r)=>{r.r(h),r.d(h,{ion_input:()=>_});var m=r(467),n=r(8393),x=r(9001),s=r(4920),b=r(243),d=r(333),g=r(3992),o=r(4921);r(8476);const _=class{constructor(i){(0,n.r)(this,i),this.ionInput=(0,n.d)(this,"ionInput",7),this.ionChange=(0,n.d)(this,"ionChange",7),this.ionBlur=(0,n.d)(this,"ionBlur",7),this.ionFocus=(0,n.d)(this,"ionFocus",7),this.inputId="ion-input-"+D++,this.inheritedAttributes={},this.isComposing=!1,this.didInputClearOnEdit=!1,this.onInput=t=>{const e=t.target;e&&(this.value=e.value||""),this.emitInputChange(t)},this.onChange=t=>{this.emitValueChange(t)},this.onBlur=t=>{this.hasFocus=!1,this.focusedValue!==this.value&&this.emitValueChange(t),this.didInputClearOnEdit=!1,this.ionBlur.emit(t)},this.onFocus=t=>{this.hasFocus=!0,this.focusedValue=this.value,this.ionFocus.emit(t)},this.onKeydown=t=>{this.checkClearOnEdit(t)},this.onCompositionStart=()=>{this.isComposing=!0},this.onCompositionEnd=()=>{this.isComposing=!1},this.clearTextInput=t=>{this.clearInput&&!this.readonly&&!this.disabled&&t&&(t.preventDefault(),t.stopPropagation(),this.setFocus()),this.value="",this.emitInputChange(t)},this.hasFocus=!1,this.color=void 0,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.autofocus=!1,this.clearInput=!1,this.clearInputIcon=void 0,this.clearOnEdit=void 0,this.counter=!1,this.counterFormatter=void 0,this.debounce=void 0,this.disabled=!1,this.enterkeyhint=void 0,this.errorText=void 0,this.fill=void 0,this.inputmode=void 0,this.helperText=void 0,this.label=void 0,this.labelPlacement="start",this.max=void 0,this.maxlength=void 0,this.min=void 0,this.minlength=void 0,this.multiple=void 0,this.name=this.inputId,this.pattern=void 0,this.placeholder=void 0,this.readonly=!1,this.required=!1,this.shape=void 0,this.spellcheck=!1,this.step=void 0,this.type="text",this.value=""}debounceChanged(){const{ionInput:i,debounce:t,originalIonInput:e}=this;this.ionInput=void 0===t?e??i:(0,s.e)(i,t)}onTypeChange(){const i=this.el.querySelector("ion-input-password-toggle");i&&(i.type=this.type)}valueChanged(){const i=this.nativeInput,t=this.getValue();i&&i.value!==t&&!this.isComposing&&(i.value=t)}componentWillLoad(){this.inheritedAttributes=Object.assign(Object.assign({},(0,s.i)(this.el)),(0,s.h)(this.el,["tabindex","title","data-form-type"]))}connectedCallback(){const{el:i}=this;this.slotMutationController=(0,b.c)(i,["label","start","end"],()=>(0,n.j)(this)),this.notchController=(0,x.c)(i,()=>this.notchSpacerEl,()=>this.labelSlot),this.debounceChanged(),document.dispatchEvent(new CustomEvent("ionInputDidLoad",{detail:this.el}))}componentDidLoad(){this.originalIonInput=this.ionInput,this.onTypeChange(),this.debounceChanged()}componentDidRender(){var i;null===(i=this.notchController)||void 0===i||i.calculateNotchWidth()}disconnectedCallback(){document.dispatchEvent(new CustomEvent("ionInputDidUnload",{detail:this.el})),this.slotMutationController&&(this.slotMutationController.destroy(),this.slotMutationController=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}setFocus(){var i=this;return(0,m.A)(function*(){i.nativeInput&&i.nativeInput.focus()})()}getInputElement(){var i=this;return(0,m.A)(function*(){return i.nativeInput||(yield new Promise(t=>(0,s.c)(i.el,t))),Promise.resolve(i.nativeInput)})()}emitValueChange(i){const{value:t}=this,e=null==t?t:t.toString();this.focusedValue=e,this.ionChange.emit({value:e,event:i})}emitInputChange(i){const{value:t}=this,e=null==t?t:t.toString();this.ionInput.emit({value:e,event:i})}shouldClearOnEdit(){const{type:i,clearOnEdit:t}=this;return void 0===t?"password"===i:t}getValue(){return"number"==typeof this.value?this.value.toString():(this.value||"").toString()}checkClearOnEdit(i){if(!this.shouldClearOnEdit())return;const e=["Enter","Tab","Shift","Meta","Alt","Control"].includes(i.key);!this.didInputClearOnEdit&&this.hasValue()&&!e&&(this.value="",this.emitInputChange(i)),e||(this.didInputClearOnEdit=!0)}hasValue(){return this.getValue().length>0}renderHintText(){const{helperText:i,errorText:t}=this;return[(0,n.h)("div",{class:"helper-text"},i),(0,n.h)("div",{class:"error-text"},t)]}renderCounter(){const{counter:i,maxlength:t,counterFormatter:e,value:p}=this;if(!0===i&&void 0!==t)return(0,n.h)("div",{class:"counter"},(0,b.g)(p,t,e))}renderBottomContent(){const{counter:i,helperText:t,errorText:e,maxlength:p}=this;if(t||e||!0===i&&void 0!==p)return(0,n.h)("div",{class:"input-bottom"},this.renderHintText(),this.renderCounter())}renderLabel(){const{label:i}=this;return(0,n.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel}},void 0===i?(0,n.h)("slot",{name:"label"}):(0,n.h)("div",{class:"label-text"},i))}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return void 0!==this.label||null!==this.labelSlot}renderLabelContainer(){return"md"===(0,o.b)(this)&&"outline"===this.fill?[(0,n.h)("div",{class:"input-outline-container"},(0,n.h)("div",{class:"input-outline-start"}),(0,n.h)("div",{class:{"input-outline-notch":!0,"input-outline-notch-hidden":!this.hasLabel}},(0,n.h)("div",{class:"notch-spacer","aria-hidden":"true",ref:e=>this.notchSpacerEl=e},this.label)),(0,n.h)("div",{class:"input-outline-end"})),this.renderLabel()]:this.renderLabel()}render(){const{disabled:i,fill:t,readonly:e,shape:p,inputId:y,labelPlacement:v,el:M,hasFocus:I,clearInputIcon:k}=this,C=(0,o.b)(this),T=this.getValue(),E=(0,d.h)("ion-item",this.el),P="md"===C&&"outline"!==t&&!E,S=k??("ios"===C?g.b:g.d),z=this.hasValue(),j=null!==M.querySelector('[slot="start"], [slot="end"]');return(0,n.h)(n.f,{key:"907ce98a82b5cfae5a08504cd79e00a2330b7444",class:(0,d.c)(this.color,{[C]:!0,"has-value":z,"has-focus":I,"label-floating":"stacked"===v||"floating"===v&&(z||I||j),[`input-fill-${t}`]:void 0!==t,[`input-shape-${p}`]:void 0!==p,[`input-label-placement-${v}`]:!0,"in-item":E,"in-item-color":(0,d.h)("ion-item.ion-color",this.el),"input-disabled":i})},(0,n.h)("label",{key:"59d5bb45d2a5b828bba0ed8687a632a551e2f4d8",class:"input-wrapper",htmlFor:y},this.renderLabelContainer(),(0,n.h)("div",{key:"f93f129d08246d0e9a601c100d718534d6403853",class:"native-wrapper"},(0,n.h)("slot",{key:"54eeb1a6bace662b7eb0d7e27180ea3d7e3a3729",name:"start"}),(0,n.h)("input",Object.assign({key:"b3e0be55bc1a4a539ae3b0fdcf7fc078723cca16",class:"native-input",ref:u=>this.nativeInput=u,id:y,disabled:i,autoCapitalize:this.autocapitalize,autoComplete:this.autocomplete,autoCorrect:this.autocorrect,autoFocus:this.autofocus,enterKeyHint:this.enterkeyhint,inputMode:this.inputmode,min:this.min,max:this.max,minLength:this.minlength,maxLength:this.maxlength,multiple:this.multiple,name:this.name,pattern:this.pattern,placeholder:this.placeholder||"",readOnly:e,required:this.required,spellcheck:this.spellcheck,step:this.step,type:this.type,value:T,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeydown,onCompositionstart:this.onCompositionStart,onCompositionend:this.onCompositionEnd},this.inheritedAttributes)),this.clearInput&&!e&&!i&&(0,n.h)("button",{key:"5f6373504a6d0d074bfbf875c794d45ea2748175","aria-label":"reset",type:"button",class:"input-clear-icon",onPointerDown:u=>{u.preventDefault()},onFocusin:u=>{u.stopPropagation()},onClick:this.clearTextInput},(0,n.h)("ion-icon",{key:"230d77973aa83458ceb32bf52e3abe9bc322cfe6","aria-hidden":"true",icon:S})),(0,n.h)("slot",{key:"9d69ac6e8a3c4b2b303dba2478f82695d5755ed2",name:"end"})),P&&(0,n.h)("div",{key:"ac61f16237ce731e0745ab72d0fc3f066252464a",class:"input-highlight"})),this.renderBottomContent())}get el(){return(0,n.i)(this)}static get watchers(){return{debounce:["debounceChanged"],type:["onTypeChange"],value:["valueChanged"]}}};let D=0;_.style={ios:".sc-ion-input-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--background:transparent;--color:initial;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item[slot=start].sc-ion-input-ios-h,ion-item [slot=start].sc-ion-input-ios-h,ion-item[slot=end].sc-ion-input-ios-h,ion-item [slot=end].sc-ion-input-ios-h{width:auto}.ion-color.sc-ion-input-ios-h{--highlight-color-focused:var(--ion-color-base)}.input-label-placement-floating.sc-ion-input-ios-h,.input-label-placement-stacked.sc-ion-input-ios-h{min-height:56px}.native-input.sc-ion-input-ios{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.native-input.sc-ion-input-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-ios:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-ios::-ms-clear{display:none}.cloned-input.sc-ion-input-ios{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-input-ios{inset-inline-start:0}.cloned-input.sc-ion-input-ios:disabled{opacity:1}.input-clear-icon.sc-ion-input-ios{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-item-color.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{color:inherit}.input-clear-icon.sc-ion-input-ios:focus{opacity:0.5}.has-value.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{visibility:visible}.input-wrapper.sc-ion-input-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:stretch;align-items:stretch;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-input-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;width:100%}.ion-touched.ion-invalid.sc-ion-input-ios-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-input-ios-h{--highlight-color:var(--highlight-color-valid)}.input-bottom.sc-ion-input-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem}.has-focus.ion-valid.sc-ion-input-ios-h,.ion-touched.ion-invalid.sc-ion-input-ios-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-ios .error-text.sc-ion-input-ios{display:none;color:var(--highlight-color-invalid)}.input-bottom.sc-ion-input-ios .helper-text.sc-ion-input-ios{display:block;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.ion-touched.ion-invalid.sc-ion-input-ios-h .input-bottom.sc-ion-input-ios .error-text.sc-ion-input-ios{display:block}.ion-touched.ion-invalid.sc-ion-input-ios-h .input-bottom.sc-ion-input-ios .helper-text.sc-ion-input-ios{display:none}.input-bottom.sc-ion-input-ios .counter.sc-ion-input-ios{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.has-focus.sc-ion-input-ios-h input.sc-ion-input-ios{caret-color:var(--highlight-color)}.label-text-wrapper.sc-ion-input-ios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-input-ios,.sc-ion-input-ios-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-input-ios,.input-outline-notch-hidden.sc-ion-input-ios{display:none}.input-wrapper.sc-ion-input-ios input.sc-ion-input-ios{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-label-placement-start.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:row;flex-direction:row}.input-label-placement-start.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-end.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input-label-placement-end.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-ios-h .label-text.sc-ion-input-ios{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.input-label-placement-stacked.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;z-index:2}[dir=rtl].sc-ion-input-ios-h -no-combinator.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h -no-combinator.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].sc-ion-input-ios-h -no-combinator.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h -no-combinator.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-label-placement-stacked.sc-ion-input-ios-h:dir(rtl) .label-text-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h:dir(rtl) .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:right top;transform-origin:right top}}.input-label-placement-stacked.sc-ion-input-ios-h input.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0}.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{opacity:0}.has-focus.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios,.has-value.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{opacity:1}.label-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.sc-ion-input-ios-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-ios-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-input-ios-h[disabled].sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[disabled] .sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[readonly].sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[readonly] .sc-ion-input-ios-s>ion-input-password-toggle{display:none}.sc-ion-input-ios-h{--border-width:0.55px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--highlight-height:0px;font-size:inherit}.input-clear-icon.sc-ion-input-ios ion-icon.sc-ion-input-ios{width:18px;height:18px}.input-disabled.sc-ion-input-ios-h{opacity:0.3}.sc-ion-input-ios-s>ion-button[slot=start].button-has-icon-only,.sc-ion-input-ios-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}",md:".sc-ion-input-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--background:transparent;--color:initial;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item[slot=start].sc-ion-input-md-h,ion-item [slot=start].sc-ion-input-md-h,ion-item[slot=end].sc-ion-input-md-h,ion-item [slot=end].sc-ion-input-md-h{width:auto}.ion-color.sc-ion-input-md-h{--highlight-color-focused:var(--ion-color-base)}.input-label-placement-floating.sc-ion-input-md-h,.input-label-placement-stacked.sc-ion-input-md-h{min-height:56px}.native-input.sc-ion-input-md{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.native-input.sc-ion-input-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-md:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-md::-ms-clear{display:none}.cloned-input.sc-ion-input-md{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-input-md{inset-inline-start:0}.cloned-input.sc-ion-input-md:disabled{opacity:1}.input-clear-icon.sc-ion-input-md{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-item-color.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{color:inherit}.input-clear-icon.sc-ion-input-md:focus{opacity:0.5}.has-value.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{visibility:visible}.input-wrapper.sc-ion-input-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:stretch;align-items:stretch;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-input-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;width:100%}.ion-touched.ion-invalid.sc-ion-input-md-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-input-md-h{--highlight-color:var(--highlight-color-valid)}.input-bottom.sc-ion-input-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem}.has-focus.ion-valid.sc-ion-input-md-h,.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-md .error-text.sc-ion-input-md{display:none;color:var(--highlight-color-invalid)}.input-bottom.sc-ion-input-md .helper-text.sc-ion-input-md{display:block;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.ion-touched.ion-invalid.sc-ion-input-md-h .input-bottom.sc-ion-input-md .error-text.sc-ion-input-md{display:block}.ion-touched.ion-invalid.sc-ion-input-md-h .input-bottom.sc-ion-input-md .helper-text.sc-ion-input-md{display:none}.input-bottom.sc-ion-input-md .counter.sc-ion-input-md{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.has-focus.sc-ion-input-md-h input.sc-ion-input-md{caret-color:var(--highlight-color)}.label-text-wrapper.sc-ion-input-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-input-md,.sc-ion-input-md-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-input-md,.input-outline-notch-hidden.sc-ion-input-md{display:none}.input-wrapper.sc-ion-input-md input.sc-ion-input-md{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-label-placement-start.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:row;flex-direction:row}.input-label-placement-start.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-end.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input-label-placement-end.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-md-h .label-text.sc-ion-input-md{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.input-label-placement-stacked.sc-ion-input-md-h .input-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;z-index:2}[dir=rtl].sc-ion-input-md-h -no-combinator.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].sc-ion-input-md-h -no-combinator.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-label-placement-stacked.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}}.input-label-placement-stacked.sc-ion-input-md-h input.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0}.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{opacity:0}.has-focus.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md,.has-value.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{opacity:1}.label-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.sc-ion-input-md-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-md-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-input-md-h[disabled].sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[disabled] .sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[readonly].sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[readonly] .sc-ion-input-md-s>ion-input-password-toggle{display:none}.input-fill-solid.sc-ion-input-md-h{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-bottom:var(--border-width) var(--border-style) var(--border-color)}.has-focus.input-fill-solid.ion-valid.sc-ion-input-md-h,.input-fill-solid.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-fill-solid.sc-ion-input-md-h .input-bottom.sc-ion-input-md{border-top:none}@media (any-hover: hover){.input-fill-solid.sc-ion-input-md-h:hover{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.input-fill-solid.has-focus.sc-ion-input-md-h{--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}.label-floating.input-fill-solid.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{max-width:calc(100% / 0.75)}.input-fill-outline.sc-ion-input-md-h{--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.input-fill-outline.input-shape-round.sc-ion-input-md-h{--border-radius:28px;--padding-start:32px;--padding-end:32px}.has-focus.input-fill-outline.ion-valid.sc-ion-input-md-h,.input-fill-outline.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}@media (any-hover: hover){.input-fill-outline.sc-ion-input-md-h:hover{--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.input-fill-outline.has-focus.sc-ion-input-md-h{--border-width:var(--highlight-height);--border-color:var(--highlight-color)}.input-fill-outline.sc-ion-input-md-h .input-bottom.sc-ion-input-md{border-top:none}.input-fill-outline.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-bottom:none}.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:left top;transform-origin:left top;position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}}.input-fill-outline.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{position:relative}.label-floating.input-fill-outline.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc((100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75)}.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h input.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:6px;margin-bottom:6px}.input-fill-outline.sc-ion-input-md-h .input-outline-container.sc-ion-input-md{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{pointer-events:none}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color)}.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md{max-width:calc(100% - var(--padding-start) - var(--padding-end))}.input-fill-outline.sc-ion-input-md-h .notch-spacer.sc-ion-input-md{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none;-webkit-box-sizing:content-box;box-sizing:content-box}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius);-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color);width:calc(var(--padding-start) - 4px)}.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color);border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px;-ms-flex-positive:1;flex-grow:1}.label-floating.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md{border-top:none}.sc-ion-input-md-h{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--highlight-height:2px;font-size:inherit}.input-clear-icon.sc-ion-input-md ion-icon.sc-ion-input-md{width:22px;height:22px}.input-disabled.sc-ion-input-md-h{opacity:0.38}.has-focus.ion-valid.sc-ion-input-md-h,.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-md .counter.sc-ion-input-md{letter-spacing:0.0333333333em}.input-label-placement-floating.has-focus.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-stacked.has-focus.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{color:var(--highlight-color)}.has-focus.input-label-placement-floating.ion-valid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.ion-touched.ion-invalid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.has-focus.input-label-placement-stacked.ion-valid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-stacked.ion-touched.ion-invalid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{color:var(--highlight-color)}.input-highlight.sc-ion-input-md{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.input-highlight.sc-ion-input-md{inset-inline-start:0}.has-focus.sc-ion-input-md-h .input-highlight.sc-ion-input-md{-webkit-transform:scale(1);transform:scale(1)}.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{bottom:0}.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{inset-inline-start:0}.input-shape-round.sc-ion-input-md-h{--border-radius:16px}.sc-ion-input-md-s>ion-button[slot=start].button-has-icon-only,.sc-ion-input-md-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}"}},333:(O,h,r)=>{r.d(h,{c:()=>x,g:()=>b,h:()=>n,o:()=>g});var m=r(467);const n=(o,a)=>null!==a.closest(o),x=(o,a)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},a):a,b=o=>{const a={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(o).forEach(l=>a[l]=!0),a},d=/^[a-z][a-z0-9+\-.]*:/,g=function(){var o=(0,m.A)(function*(a,l,f,w){if(null!=a&&"#"!==a[0]&&!d.test(a)){const c=document.querySelector("ion-router");if(c)return l?.preventDefault(),c.push(a,f,w)}return!1});return function(l,f,w,c){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/964.4b0c97c32b47890c.js b/docs/964.4b0c97c32b47890c.js deleted file mode 100644 index ba0995c..0000000 --- a/docs/964.4b0c97c32b47890c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[964],{964:(x,d,e)=>{e.r(d),e.d(d,{ion_ripple_effect:()=>u});var b=e(467),n=e(8393),h=e(4921);const u=class{constructor(t){(0,n.r)(this,t),this.type="bounded"}addRipple(t,k){var a=this;return(0,b.A)(function*(){return new Promise(v=>{(0,n.e)(()=>{const r=a.el.getBoundingClientRect(),o=r.width,s=r.height,A=Math.sqrt(o*o+s*s),p=Math.max(s,o),E=a.unbounded?p:A+w,c=Math.floor(p*g),I=E/c;let m=t-r.left,f=k-r.top;a.unbounded&&(m=.5*o,f=.5*s);const C=m-.5*c,O=f-.5*c,R=.5*o-m,P=.5*s-f;(0,n.w)(()=>{const l=document.createElement("div");l.classList.add("ripple-effect");const i=l.style;i.top=O+"px",i.left=C+"px",i.width=i.height=c+"px",i.setProperty("--final-scale",`${I}`),i.setProperty("--translate-end",`${R}px, ${P}px`),(a.el.shadowRoot||a.el).appendChild(l),setTimeout(()=>{v(()=>{_(l)})},325)})})})})()}get unbounded(){return"unbounded"===this.type}render(){const t=(0,h.b)(this);return(0,n.h)(n.f,{key:"2302f087ab1c6755355736e4ca77309c5fdcf185",role:"presentation",class:{[t]:!0,unbounded:this.unbounded}})}get el(){return(0,n.i)(this)}},_=t=>{t.classList.add("fade-out"),setTimeout(()=>{t.remove()},200)},w=10,g=.5;u.style=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:strict;pointer-events:none}:host(.unbounded){contain:layout size style}.ripple-effect{border-radius:50%;position:absolute;background-color:currentColor;color:inherit;contain:strict;opacity:0;-webkit-animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;will-change:transform, opacity;pointer-events:none}.fade-out{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1));-webkit-animation:150ms fadeOutAnimation forwards;animation:150ms fadeOutAnimation forwards}@-webkit-keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@-webkit-keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@-webkit-keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}@keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}"}}]); \ No newline at end of file diff --git a/docs/9947.5707b10f1e325383.js b/docs/9947.5707b10f1e325383.js deleted file mode 100644 index ec77800..0000000 --- a/docs/9947.5707b10f1e325383.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[9947,5228],{9947:(Ot,v,n)=>{n.r(v),n.d(v,{HomeModule:()=>Xt});var A=n(177),b=n(4710),c=n(467),r=n(9969);function a(e,u){return[...u&&"before"===u.animateChildren?[(0,r.P)("@*",(0,r.MA)(),{optional:!0})]:[],(0,r.Os)([(0,r.sM)(e),...u&&u.animateChildren&&"together"!==u.animateChildren?[]:[(0,r.P)("@*",(0,r.MA)(),{optional:!0})]]),...u&&"after"===u.animateChildren?[(0,r.P)("@*",(0,r.MA)(),{optional:!0})]:[]]}function vt(e){return(0,r.hZ)(e&&e.anchor||"rubberBand",[(0,r.kY)(`0 ${e&&e.direction||"<=>"} 1`,[...a((0,r.lY)([(0,r.i0)("{{duration}}ms {{delay}}ms",(0,r.i7)([(0,r.iF)({visibility:r.kp,transform:"scale3d(1, 1, 1)",easing:"ease",offset:0}),(0,r.iF)({transform:"scale3d(1.25, 0.75, 1)",easing:"ease",offset:.3}),(0,r.iF)({transform:"scale3d(0.75, 1.25, 1)",easing:"ease",offset:.4}),(0,r.iF)({transform:"scale3d(1.15, 0.85, 1)",easing:"ease",offset:.5}),(0,r.iF)({transform:"scale3d(0.95, 1.05, 1)",easing:"ease",offset:.65}),(0,r.iF)({transform:"scale3d(1.05, 0.95, 1)",easing:"ease",offset:.75}),(0,r.iF)({transform:"scale3d(1, 1, 1)",easing:"ease",offset:1})]))]),e)],{params:{delay:e&&e.delay||0,duration:e&&e.duration||1e3}})])}var wt=n(6354),xt=n(1945),t=n(3953),f=n(9465),zt=n(1626),Ct=n(8834),Ft=n(9213),Nt=n(6259);const St=["tooltip"],Bt=()=>({opacity:"1"}),_t=[{path:"",component:(()=>{class e{loadingCtrl;http;popoverCtrl;alertCtrl;router;location="madison";conferenceDate="2047-05-17";selectOptions={header:"Select a Location"};username;tooltip;data;constructor(s,l,d,m,h){this.loadingCtrl=s,this.http=l,this.popoverCtrl=d,this.alertCtrl=m,this.router=h}ngOnInit(){console.log("ngOnInit"),this.http.get("/assets/data/environment.json").subscribe(s=>{this.data=s,console.log("ngOnInit",s)})}load(){return this.http.get("assets/data/environment.json").pipe((0,wt.T)(this.processData,this))}processData(s){return this.data=s,this.data}presentPopover(s){var l=this;return(0,c.A)(function*(){yield(yield l.popoverCtrl.create({component:xt.t,event:s})).present()})()}ngAfterViewInit(){this.getUsername()}updatePicture(){console.log("Clicked to update picture")}changeUsername(){var s=this;return(0,c.A)(function*(){yield(yield s.alertCtrl.create({header:"Change Username",buttons:["Cancel",{text:"Ok",handler:d=>{s.getUsername()}}],inputs:[{type:"text",name:"username",value:s.username,placeholder:"username"}]})).present()})()}getUsername(){}changePassword(){console.log("Clicked to change password")}logout(){this.router.navigateByUrl("/login")}support(){this.router.navigateByUrl("/support")}animationState=!1;animationWithState=!1;animate(){this.animationState=!1,setTimeout(()=>{this.animationState=!0,this.animationWithState=!this.animationWithState},1)}openSocial(s,l){var d=this;return(0,c.A)(function*(){const m=yield d.loadingCtrl.create({message:`Posting to ${s}`,duration:1e3*Math.random()+500});yield m.present(),yield m.onWillDismiss(),l.close()})()}static \u0275fac=function(l){return new(l||e)(t.rXU(f.Xi),t.rXU(zt.Qq),t.rXU(f.IE),t.rXU(f.hG),t.rXU(b.Ix))};static \u0275cmp=t.VBU({type:e,selectors:[["app-home"]],viewQuery:function(l,d){if(1&l&&t.GBs(St,7),2&l){let m;t.mGM(m=t.lsd())&&(d.tooltip=m.first)}},decls:44,vars:3,consts:[["fab",""],[1,"ion-no-border"],["color","secondary"],["size","large"],["slot","start"],["slot","end"],[3,"click"],["slot","icon-only","ios","ellipsis-horizontal","md","ellipsis-vertical"],[1,"about-header"],[1,"about-image","assistant",3,"ngStyle"],[1,"tooltip"],["color","secondary",3,"click"],["src","assets/logos/002-icon-500x500.png"],[1,"tooltiptext"],[1,"about-info"],[1,"ion-padding-top","ion-text-center"],["name","logo-ionic","size","large","color","primary"],["mat-raised-button",""],["mat-raised-button","","color","primary"],["slot","fixed","vertical","bottom","horizontal","end"],["name","share-social"],["side","top"],["color","twitter",3,"click"],["name","logo-twitter"],["color","youtube",3,"click"],["name","logo-youtube"],["color","facebook",3,"click"],["name","logo-facebook"],["color","instagram",3,"click"],["name","logo-instagram"]],template:function(l,d){if(1&l){const m=t.RV6();t.j41(0,"ion-content")(1,"ion-header",1)(2,"ion-toolbar",2)(3,"ion-title",3),t.EFF(4,"Geral"),t.k0s(),t.j41(5,"ion-buttons",4),t.nrm(6,"ion-menu-button"),t.k0s(),t.j41(7,"ion-buttons",5)(8,"ion-button",6),t.bIt("click",function(g){return t.eBV(m),t.Njj(d.presentPopover(g))}),t.nrm(9,"ion-icon",7),t.k0s()()()(),t.j41(10,"div",8)(11,"div",9)(12,"div",10)(13,"ion-fab-button",11),t.bIt("click",function(){return t.eBV(m),t.Njj(d.animate())}),t.nrm(14,"ion-img",12),t.k0s(),t.j41(15,"span",13),t.EFF(16,"Tooltip text Tooltip text Tooltip text "),t.k0s()()()(),t.j41(17,"div",14)(18,"div",15)(19,"mat-icon"),t.EFF(20,"refresh"),t.k0s(),t.nrm(21,"ion-icon",16),t.j41(22,"ion-button"),t.EFF(23,"ion-button"),t.k0s(),t.j41(24,"button",17),t.EFF(25,"mat-button"),t.k0s(),t.j41(26,"button",18),t.EFF(27,"mat-button"),t.k0s(),t.nrm(28,"app-dashboard"),t.k0s()(),t.j41(29,"ion-fab",19,0)(31,"ion-fab-button"),t.nrm(32,"ion-icon",20),t.k0s(),t.j41(33,"ion-fab-list",21)(34,"ion-fab-button",22),t.bIt("click",function(){t.eBV(m);const g=t.sdS(30);return t.Njj(d.openSocial("Twitter",g))}),t.nrm(35,"ion-icon",23),t.k0s(),t.j41(36,"ion-fab-button",24),t.bIt("click",function(){t.eBV(m);const g=t.sdS(30);return t.Njj(d.openSocial("Youtube",g))}),t.nrm(37,"ion-icon",25),t.k0s(),t.j41(38,"ion-fab-button",26),t.bIt("click",function(){t.eBV(m);const g=t.sdS(30);return t.Njj(d.openSocial("Facebook",g))}),t.nrm(39,"ion-icon",27),t.k0s(),t.j41(40,"ion-fab-button",28),t.bIt("click",function(){t.eBV(m);const g=t.sdS(30);return t.Njj(d.openSocial("Instagram",g))}),t.nrm(41,"ion-icon",29),t.k0s(),t.j41(42,"ion-fab-button",22),t.bIt("click",function(){t.eBV(m);const g=t.sdS(30);return t.Njj(d.openSocial("Twitter",g))}),t.nrm(43,"ion-icon",23),t.k0s()()()()}2&l&&(t.R7$(11),t.Y8G("ngStyle","madison"===d.location&&t.lJ4(2,Bt)),t.R7$(2),t.Y8G("@rubberBand",d.animationState))},dependencies:[A.B3,f.Jm,f.QW,f.W9,f.Q8,f.YW,f.OL,f.eU,f.iq,f.KW,f.MC,f.BC,f.ai,Ct.$z,Ft.An,Nt.S],styles:["ion-toolbar[_ngcontent-%COMP%]{--background: transparent;--color: white;position:absolute;top:0;right:0;left:0}ion-toolbar[_ngcontent-%COMP%] ion-button[_ngcontent-%COMP%], ion-toolbar[_ngcontent-%COMP%] ion-back-button[_ngcontent-%COMP%], ion-toolbar[_ngcontent-%COMP%] ion-menu-button[_ngcontent-%COMP%]{--color: white}.about-header[_ngcontent-%COMP%]{position:relative;width:100%;height:30%}.about-header[_ngcontent-%COMP%] .about-image[_ngcontent-%COMP%]{position:absolute;inset:0;transition:opacity .5s ease-in-out;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0}.about-header[_ngcontent-%COMP%]{background-color:var(--ion-color-secondary)}.about-header[_ngcontent-%COMP%] .assistant[_ngcontent-%COMP%]{position:absolute;top:50%;left:2%}.about-header[_ngcontent-%COMP%] .austin[_ngcontent-%COMP%]{background-image:url(/assets/img/about/austin.jpg)}.about-header[_ngcontent-%COMP%] .chicago[_ngcontent-%COMP%]{background-image:url(/assets/img/about/chicago.jpg)}.about-header[_ngcontent-%COMP%] .seattle[_ngcontent-%COMP%]{background-image:url(/assets/img/about/seattle.jpg)}.about-info[_ngcontent-%COMP%]{position:relative;margin-top:-10px;border-radius:10px;background:var(--ion-background-color, #ffffff);z-index:2}.about-info[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:0}.about-info[_ngcontent-%COMP%] ion-list[_ngcontent-%COMP%]{padding-top:0}.about-info[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:var(--ion-color-dark);line-height:130%}.about-info[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{margin-inline-end:32px}#date-input-popover[_ngcontent-%COMP%]{--offset-y: -var(--ion-safe-area-bottom);--max-width: 90%;--width: 336px}.ios[_ngcontent-%COMP%] .about-info[_ngcontent-%COMP%]{--ion-padding: 19px}.ios[_ngcontent-%COMP%] .about-info[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-weight:700}.tooltip[_ngcontent-%COMP%]{position:relative;display:inline-block}.tooltip[_ngcontent-%COMP%] .tooltiptext[_ngcontent-%COMP%]{width:max-content;background-color:#5f9ea0;color:#fff;text-align:center;border-radius:6px;position:absolute;z-index:1;top:-5px;left:105%;padding:5px}"],data:{animation:[vt()]}})}return e})()}];let Yt=(()=>{class e{static \u0275fac=function(l){return new(l||e)};static \u0275mod=t.$C({type:e});static \u0275inj=t.G2t({imports:[b.iI.forChild(_t),b.iI]})}return e})();var Mt=n(7270),jt=n(1175),Pt=n(5228);let Xt=(()=>{class e{static \u0275fac=function(l){return new(l||e)};static \u0275mod=t.$C({type:e});static \u0275inj=t.G2t({imports:[A.MD,Yt,f.bv,jt.G,Mt.MaterialApiModule,Pt.SharedModule]})}return e})()},5228:(Ot,v,n)=>{n.r(v),n.d(v,{SharedModule:()=>U});var A=n(177),b=n(4710),c=n(3953);const a=[{path:"",component:(()=>{class i{static \u0275fac=function(o){return new(o||i)};static \u0275cmp=c.VBU({type:i,selectors:[["app-shared"]],decls:2,vars:0,template:function(o,T){1&o&&(c.j41(0,"p"),c.EFF(1,"shared works!"),c.k0s())}})}return i})()},{path:"ionic",loadChildren:()=>n.e(9072).then(n.bind(n,9072)).then(i=>i.IonicModule)},{path:"capacitor",loadChildren:()=>n.e(9178).then(n.bind(n,9178)).then(i=>i.CapacitorModule)},{path:"material",loadChildren:()=>n.e(7270).then(n.bind(n,7270)).then(i=>i.MaterialApiModule)}];let I=(()=>{class i{static \u0275fac=function(o){return new(o||i)};static \u0275mod=c.$C({type:i});static \u0275inj=c.G2t({imports:[b.iI.forChild(a),b.iI]})}return i})();var D=n(9465);let U=(()=>{class i{static \u0275fac=function(o){return new(o||i)};static \u0275mod=c.$C({type:i});static \u0275inj=c.G2t({imports:[A.MD,I,D.bv]})}return i})()}}]); \ No newline at end of file diff --git a/docs/9977.fb1c96de202eb9b6.js b/docs/9977.fb1c96de202eb9b6.js deleted file mode 100644 index 0c1686b..0000000 --- a/docs/9977.fb1c96de202eb9b6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[9977],{9977:(w,c,e)=>{e.r(c),e.d(c,{ion_progress_bar:()=>i});var n=e(8393),m=e(4920),u=e(333),b=e(4921);const i=class{constructor(s){(0,n.r)(this,s),this.type="determinate",this.reversed=!1,this.value=0,this.buffer=1,this.color=void 0}render(){const{color:s,type:a,reversed:l,value:o,buffer:p}=this,X=b.c.getBoolean("_testing"),y=(0,b.b)(this);return(0,n.h)(n.f,{key:"b293f4475bcdaa7851b41ebfda659037f0365120",role:"progressbar","aria-valuenow":"determinate"===a?o:null,"aria-valuemin":"0","aria-valuemax":"1",class:(0,u.c)(s,{[y]:!0,[`progress-bar-${a}`]:!0,"progress-paused":X,"progress-bar-reversed":"rtl"===document.dir?!l:l,"progress-bar-solid":1===p})},"indeterminate"===a?r():f(o,p))}},r=()=>(0,n.h)("div",{part:"track",class:"progress-buffer-bar"},(0,n.h)("div",{class:"indeterminate-bar-primary"},(0,n.h)("span",{part:"progress",class:"progress-indeterminate"})),(0,n.h)("div",{class:"indeterminate-bar-secondary"},(0,n.h)("span",{part:"progress",class:"progress-indeterminate"}))),f=(s,a)=>{const l=(0,m.j)(0,s,1),o=(0,m.j)(0,a,1);return[(0,n.h)("div",{part:"progress",class:"progress",style:{transform:`scaleX(${l})`}}),(0,n.h)("div",{class:{"buffer-circles-container":!0,"ion-hide":1===o},style:{transform:`translateX(${100*o}%)`}},(0,n.h)("div",{class:"buffer-circles-container",style:{transform:`translateX(-${100*o}%)`}},(0,n.h)("div",{part:"stream",class:"buffer-circles"}))),(0,n.h)("div",{part:"track",class:"progress-buffer-bar",style:{transform:`scaleX(${o})`}})]};i.style={ios:":host{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.3);--progress-background:var(--ion-color-primary, #0054e9);display:block;position:relative;width:100%;contain:strict;direction:ltr;overflow:hidden}.progress,.progress-indeterminate,.indeterminate-bar-primary,.indeterminate-bar-secondary,.progress-buffer-bar{left:0;right:0;top:0;bottom:0;position:absolute;width:100%;height:100%}.buffer-circles-container,.buffer-circles{left:0;right:0;top:0;bottom:0;position:absolute}.buffer-circles{right:-10px;left:-10px;}.progress,.progress-buffer-bar,.buffer-circles-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear, -webkit-transform 150ms linear}.progress,.progress-indeterminate{background:var(--progress-background);z-index:2}.progress-buffer-bar{background:var(--background);z-index:1}.buffer-circles-container{overflow:hidden}.indeterminate-bar-primary{top:0;right:0;bottom:0;left:-145.166611%;-webkit-animation:primary-indeterminate-translate 2s infinite linear;animation:primary-indeterminate-translate 2s infinite linear}.indeterminate-bar-primary .progress-indeterminate{-webkit-animation:primary-indeterminate-scale 2s infinite linear;animation:primary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.indeterminate-bar-secondary{top:0;right:0;bottom:0;left:-54.888891%;-webkit-animation:secondary-indeterminate-translate 2s infinite linear;animation:secondary-indeterminate-translate 2s infinite linear}.indeterminate-bar-secondary .progress-indeterminate{-webkit-animation:secondary-indeterminate-scale 2s infinite linear;animation:secondary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.buffer-circles{background-image:radial-gradient(ellipse at center, var(--background) 0%, var(--background) 30%, transparent 30%);background-repeat:repeat-x;background-position:5px center;background-size:10px 10px;z-index:0;-webkit-animation:buffering 450ms infinite linear;animation:buffering 450ms infinite linear}:host(.progress-bar-reversed){-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.progress-paused) .indeterminate-bar-secondary,:host(.progress-paused) .indeterminate-bar-primary,:host(.progress-paused) .buffer-circles{-webkit-animation-play-state:paused;animation-play-state:paused}:host(.ion-color) .buffer-circles{background-image:radial-gradient(ellipse at center, rgba(var(--ion-color-base-rgb), 0.3) 0%, rgba(var(--ion-color-base-rgb), 0.3) 30%, transparent 30%)}:host(.ion-color) .progress,:host(.ion-color) .progress-indeterminate{background:var(--ion-color-base)}@-webkit-keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@-webkit-keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@-webkit-keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}:host{border-radius:9999px;height:4px}:host(.progress-bar-solid){--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}",md:":host{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.3);--progress-background:var(--ion-color-primary, #0054e9);display:block;position:relative;width:100%;contain:strict;direction:ltr;overflow:hidden}.progress,.progress-indeterminate,.indeterminate-bar-primary,.indeterminate-bar-secondary,.progress-buffer-bar{left:0;right:0;top:0;bottom:0;position:absolute;width:100%;height:100%}.buffer-circles-container,.buffer-circles{left:0;right:0;top:0;bottom:0;position:absolute}.buffer-circles{right:-10px;left:-10px;}.progress,.progress-buffer-bar,.buffer-circles-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear, -webkit-transform 150ms linear}.progress,.progress-indeterminate{background:var(--progress-background);z-index:2}.progress-buffer-bar{background:var(--background);z-index:1}.buffer-circles-container{overflow:hidden}.indeterminate-bar-primary{top:0;right:0;bottom:0;left:-145.166611%;-webkit-animation:primary-indeterminate-translate 2s infinite linear;animation:primary-indeterminate-translate 2s infinite linear}.indeterminate-bar-primary .progress-indeterminate{-webkit-animation:primary-indeterminate-scale 2s infinite linear;animation:primary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.indeterminate-bar-secondary{top:0;right:0;bottom:0;left:-54.888891%;-webkit-animation:secondary-indeterminate-translate 2s infinite linear;animation:secondary-indeterminate-translate 2s infinite linear}.indeterminate-bar-secondary .progress-indeterminate{-webkit-animation:secondary-indeterminate-scale 2s infinite linear;animation:secondary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.buffer-circles{background-image:radial-gradient(ellipse at center, var(--background) 0%, var(--background) 30%, transparent 30%);background-repeat:repeat-x;background-position:5px center;background-size:10px 10px;z-index:0;-webkit-animation:buffering 450ms infinite linear;animation:buffering 450ms infinite linear}:host(.progress-bar-reversed){-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.progress-paused) .indeterminate-bar-secondary,:host(.progress-paused) .indeterminate-bar-primary,:host(.progress-paused) .buffer-circles{-webkit-animation-play-state:paused;animation-play-state:paused}:host(.ion-color) .buffer-circles{background-image:radial-gradient(ellipse at center, rgba(var(--ion-color-base-rgb), 0.3) 0%, rgba(var(--ion-color-base-rgb), 0.3) 30%, transparent 30%)}:host(.ion-color) .progress,:host(.ion-color) .progress-indeterminate{background:var(--ion-color-base)}@-webkit-keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@-webkit-keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@-webkit-keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}:host{height:4px}:host(.ion-color) .progress-buffer-bar{background:rgba(var(--ion-color-base-rgb), 0.3)}"}},333:(w,c,e)=>{e.d(c,{c:()=>u,g:()=>d,h:()=>m,o:()=>k});var n=e(467);const m=(t,i)=>null!==i.closest(t),u=(t,i)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},i):i,d=t=>{const i={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(r=>null!=r).map(r=>r.trim()).filter(r=>""!==r):[])(t).forEach(r=>i[r]=!0),i},g=/^[a-z][a-z0-9+\-.]*:/,k=function(){var t=(0,n.A)(function*(i,r,f,s){if(null!=i&&"#"!==i[0]&&!g.test(i)){const a=document.querySelector("ion-router");if(a)return r?.preventDefault(),a.push(i,f,s)}return!1});return function(r,f,s,a){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/docs/app/index.html b/docs/app/index.html deleted file mode 100644 index eba942a..0000000 --- a/docs/app/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

app works!

ion-button

apps/main-app/src/app/app/app.component.html

- - - - \ No newline at end of file diff --git a/docs/app/tabs/index.html b/docs/app/tabs/index.html deleted file mode 100644 index 351a9b3..0000000 --- a/docs/app/tabs/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

tabs works!

ion-button

apps/main-app/src/app/app/tabs/tabs.component.html

- - - - \ No newline at end of file diff --git a/docs/app/tabs/main/account/index.html b/docs/app/tabs/main/account/index.html deleted file mode 100644 index ae10d82..0000000 --- a/docs/app/tabs/main/account/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Perfil
- - - - \ No newline at end of file diff --git a/docs/app/tabs/main/capacitor/index.html b/docs/app/tabs/main/capacitor/index.html deleted file mode 100644 index 65f1a06..0000000 --- a/docs/app/tabs/main/capacitor/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

CapacitorCapacitorActionSheetComponentshowActions
CapacitorAppLauncherComponent
CapacitorBrowserComponent
CapacitorCameraComponent
CapacitorClipboardComponent
CapacitorDeviceComponent
CapacitorDialogComponent
CapacitorHapticsComponent
CapacitorNetworkComponent
CapacitorToastComponent
- - - - \ No newline at end of file diff --git a/docs/app/tabs/main/home/capacitor/index.html b/docs/app/tabs/main/home/capacitor/index.html deleted file mode 100644 index 65f1a06..0000000 --- a/docs/app/tabs/main/home/capacitor/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

CapacitorCapacitorActionSheetComponentshowActions
CapacitorAppLauncherComponent
CapacitorBrowserComponent
CapacitorCameraComponent
CapacitorClipboardComponent
CapacitorDeviceComponent
CapacitorDialogComponent
CapacitorHapticsComponent
CapacitorNetworkComponent
CapacitorToastComponent
- - - - \ No newline at end of file diff --git a/docs/app/tabs/main/home/index.html b/docs/app/tabs/main/home/index.html deleted file mode 100644 index f1623c7..0000000 --- a/docs/app/tabs/main/home/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Geral
Tooltip text Tooltip text Tooltip text
ion-button

Dashboard

Card 1
Card Content Here
Card 2
Card Content Here
Card 3
Card Content Here
Card 4
Card Content Here
- - - - \ No newline at end of file diff --git a/docs/app/tabs/main/home/ionic/index.html b/docs/app/tabs/main/home/ionic/index.html deleted file mode 100644 index d65cfcc..0000000 --- a/docs/app/tabs/main/home/ionic/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

ionic works!

- - - - \ No newline at end of file diff --git a/docs/app/tabs/main/home/material/index.html b/docs/app/tabs/main/home/material/index.html deleted file mode 100644 index 5e3d242..0000000 --- a/docs/app/tabs/main/home/material/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Material
Shipping Information
0 / 5

Dashboard

Card 1
Card Content Here
Card 2
Card Content Here
Card 3
Card Content Here
Card 4
Card Content Here

To do

Get to work
Pick up groceries
Go home
Fall asleep

Done

Get up
Brush teeth
Take a shower
Check e-mail
Walk dog
Id
Name
1Hydrogen
2Helium
3Lithium
4Beryllium
5Boron
6Carbon
7Nitrogen
8Oxygen
9Fluorine
10Neon
Items per page:
1 – 10 of 20
- - - -
\ No newline at end of file diff --git a/docs/app/tabs/main/index.html b/docs/app/tabs/main/index.html deleted file mode 100644 index c5e10c6..0000000 --- a/docs/app/tabs/main/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

ion-buttonMain
PluginsAccountHomeMaterialIonicCapacitor

app/modules/main/main.component.html

- - - - \ No newline at end of file diff --git a/docs/app/tabs/main/ionic/index.html b/docs/app/tabs/main/ionic/index.html deleted file mode 100644 index d65cfcc..0000000 --- a/docs/app/tabs/main/ionic/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

ionic works!

- - - - \ No newline at end of file diff --git a/docs/app/tabs/main/material/index.html b/docs/app/tabs/main/material/index.html deleted file mode 100644 index eeb8045..0000000 --- a/docs/app/tabs/main/material/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Material
Shipping Information
0 / 5

Dashboard

Card 1
Card Content Here
Card 2
Card Content Here
Card 3
Card Content Here
Card 4
Card Content Here

To do

Get to work
Pick up groceries
Go home
Fall asleep

Done

Get up
Brush teeth
Take a shower
Check e-mail
Walk dog
Id
Name
1Hydrogen
2Helium
3Lithium
4Beryllium
5Boron
6Carbon
7Nitrogen
8Oxygen
9Fluorine
10Neon
Items per page:
1 – 10 of 20
- - - -
\ No newline at end of file diff --git a/docs/common.4bb4a2440ac2b798.js b/docs/common.4bb4a2440ac2b798.js deleted file mode 100644 index 49f3825..0000000 --- a/docs/common.4bb4a2440ac2b798.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[2076],{2520:(E,h,e)=>{e.d(h,{c:()=>a});var r=e(8393),o=e(1086),l=e(8607);const a=(t,i)=>{let s,n;const d=(g,C,O)=>{if(typeof document>"u")return;const w=document.elementFromPoint(g,C);w&&i(w)&&!w.disabled?w!==s&&(c(),m(w,O)):c()},m=(g,C)=>{s=g,n||(n=s);const O=s;(0,r.w)(()=>O.classList.add("ion-activated")),C()},c=(g=!1)=>{if(!s)return;const C=s;(0,r.w)(()=>C.classList.remove("ion-activated")),g&&n!==s&&s.click(),s=void 0};return(0,l.createGesture)({el:t,gestureName:"buttonActiveDrag",threshold:0,onStart:g=>d(g.currentX,g.currentY,o.a),onMove:g=>d(g.currentX,g.currentY,o.b),onEnd:()=>{c(!0),(0,o.h)(),n=void 0}})}},8438:(E,h,e)=>{e.d(h,{g:()=>o});var r=e(8476);const o=()=>{if(void 0!==r.w)return r.w.Capacitor}},5572:(E,h,e)=>{e.d(h,{c:()=>r,i:()=>o});const r=(l,a,t)=>"function"==typeof t?t(l,a):"string"==typeof t?l[t]===a[t]:Array.isArray(a)?a.includes(l):l===a,o=(l,a,t)=>void 0!==l&&(Array.isArray(l)?l.some(i=>r(i,a,t)):r(l,a,t))},3351:(E,h,e)=>{e.d(h,{g:()=>r});const r=(i,s,n,d,m)=>l(i[1],s[1],n[1],d[1],m).map(c=>o(i[0],s[0],n[0],d[0],c)),o=(i,s,n,d,m)=>m*(3*s*Math.pow(m-1,2)+m*(-3*n*m+3*n+d*m))-i*Math.pow(m-1,3),l=(i,s,n,d,m)=>t((d-=m)-3*(n-=m)+3*(s-=m)-(i-=m),3*n-6*s+3*i,3*s-3*i,i).filter(g=>g>=0&&g<=1),t=(i,s,n,d)=>{if(0===i)return((i,s,n)=>{const d=s*s-4*i*n;return d<0?[]:[(-s+Math.sqrt(d))/(2*i),(-s-Math.sqrt(d))/(2*i)]})(s,n,d);const m=(3*(n/=i)-(s/=i)*s)/3,c=(2*s*s*s-9*s*n+27*(d/=i))/27;if(0===m)return[Math.pow(-c,1/3)];if(0===c)return[Math.sqrt(-m),-Math.sqrt(-m)];const g=Math.pow(c/2,2)+Math.pow(m/3,3);if(0===g)return[Math.pow(c/2,.5)-s/3];if(g>0)return[Math.pow(-c/2+Math.sqrt(g),1/3)-Math.pow(c/2+Math.sqrt(g),1/3)-s/3];const C=Math.sqrt(Math.pow(-m/3,3)),O=Math.acos(-c/(2*Math.sqrt(Math.pow(-m/3,3)))),w=2*Math.pow(C,1/3);return[w*Math.cos(O/3)-s/3,w*Math.cos((O+2*Math.PI)/3)-s/3,w*Math.cos((O+4*Math.PI)/3)-s/3]}},5083:(E,h,e)=>{e.d(h,{i:()=>r});const r=o=>o&&""!==o.dir?"rtl"===o.dir.toLowerCase():"rtl"===document?.dir.toLowerCase()},3126:(E,h,e)=>{e.r(h),e.d(h,{startFocusVisible:()=>a});const r="ion-focused",l=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"],a=t=>{let i=[],s=!0;const n=t?t.shadowRoot:document,d=t||document.body,m=v=>{i.forEach(_=>_.classList.remove(r)),v.forEach(_=>_.classList.add(r)),i=v},c=()=>{s=!1,m([])},g=v=>{s=l.includes(v.key),s||m([])},C=v=>{if(s&&void 0!==v.composedPath){const _=v.composedPath().filter(u=>!!u.classList&&u.classList.contains("ion-focusable"));m(_)}},O=()=>{n.activeElement===d&&m([])};return n.addEventListener("keydown",g),n.addEventListener("focusin",C),n.addEventListener("focusout",O),n.addEventListener("touchstart",c,{passive:!0}),n.addEventListener("mousedown",c),{destroy:()=>{n.removeEventListener("keydown",g),n.removeEventListener("focusin",C),n.removeEventListener("focusout",O),n.removeEventListener("touchstart",c),n.removeEventListener("mousedown",c)},setFocus:m}}},1086:(E,h,e)=>{e.d(h,{I:()=>o,a:()=>s,b:()=>n,c:()=>i,d:()=>m,h:()=>d});var r=e(8438),o=function(c){return c.Heavy="HEAVY",c.Medium="MEDIUM",c.Light="LIGHT",c}(o||{});const a={getEngine(){const c=(0,r.g)();if(c?.isPluginAvailable("Haptics"))return c.Plugins.Haptics},available(){if(!this.getEngine())return!1;const g=(0,r.g)();return"web"!==g?.getPlatform()||typeof navigator<"u"&&void 0!==navigator.vibrate},impact(c){const g=this.getEngine();g&&g.impact({style:c.style})},notification(c){const g=this.getEngine();g&&g.notification({type:c.type})},selection(){this.impact({style:o.Light})},selectionStart(){const c=this.getEngine();c&&c.selectionStart()},selectionChanged(){const c=this.getEngine();c&&c.selectionChanged()},selectionEnd(){const c=this.getEngine();c&&c.selectionEnd()}},t=()=>a.available(),i=()=>{t()&&a.selection()},s=()=>{t()&&a.selectionStart()},n=()=>{t()&&a.selectionChanged()},d=()=>{t()&&a.selectionEnd()},m=c=>{t()&&a.impact(c)}},909:(E,h,e)=>{e.d(h,{I:()=>i,a:()=>m,b:()=>t,c:()=>C,d:()=>w,f:()=>c,g:()=>d,i:()=>n,p:()=>O,r:()=>v,s:()=>g});var r=e(467),o=e(4920),l=e(4929);const t="ion-content",i=".ion-content-scroll-host",s=`${t}, ${i}`,n=_=>"ION-CONTENT"===_.tagName,d=function(){var _=(0,r.A)(function*(u){return n(u)?(yield new Promise(p=>(0,o.c)(u,p)),u.getScrollElement()):u});return function(p){return _.apply(this,arguments)}}(),m=_=>_.querySelector(i)||_.querySelector(s),c=_=>_.closest(s),g=(_,u)=>n(_)?_.scrollToTop(u):Promise.resolve(_.scrollTo({top:0,left:0,behavior:u>0?"smooth":"auto"})),C=(_,u,p,M)=>n(_)?_.scrollByPoint(u,p,M):Promise.resolve(_.scrollBy({top:p,left:u,behavior:M>0?"smooth":"auto"})),O=_=>(0,l.b)(_,t),w=_=>{if(n(_)){const p=_.scrollY;return _.scrollY=!1,p}return _.style.setProperty("overflow","hidden"),!0},v=(_,u)=>{n(_)?_.scrollY=u:_.style.removeProperty("overflow")}},3992:(E,h,e)=>{e.d(h,{a:()=>r,b:()=>C,c:()=>s,d:()=>O,e:()=>b,f:()=>i,g:()=>w,h:()=>l,i:()=>o,j:()=>f,k:()=>y,l:()=>n,m:()=>c,n:()=>v,o:()=>m,p:()=>t,q:()=>a,r:()=>P,s:()=>x,t:()=>g,u:()=>p,v:()=>M,w:()=>d,x:()=>_,y:()=>u});const r="data:image/svg+xml;utf8,",o="data:image/svg+xml;utf8,",l="data:image/svg+xml;utf8,",a="data:image/svg+xml;utf8,",t="data:image/svg+xml;utf8,",i="data:image/svg+xml;utf8,",s="data:image/svg+xml;utf8,",n="data:image/svg+xml;utf8,",d="data:image/svg+xml;utf8,",m="data:image/svg+xml;utf8,",c="data:image/svg+xml;utf8,",g="data:image/svg+xml;utf8,",C="data:image/svg+xml;utf8,",O="data:image/svg+xml;utf8,",w="data:image/svg+xml;utf8,",v="data:image/svg+xml;utf8,",_="data:image/svg+xml;utf8,",u="data:image/svg+xml;utf8,",p="data:image/svg+xml;utf8,",M="data:image/svg+xml;utf8,",P="data:image/svg+xml;utf8,",f="data:image/svg+xml;utf8,",y="data:image/svg+xml;utf8,",x="data:image/svg+xml;utf8,",b="data:image/svg+xml;utf8,"},243:(E,h,e)=>{e.d(h,{c:()=>a,g:()=>t});var r=e(8476),o=e(4920),l=e(4929);const a=(s,n,d)=>{let m,c;if(void 0!==r.w&&"MutationObserver"in r.w){const w=Array.isArray(n)?n:[n];m=new MutationObserver(v=>{for(const _ of v)for(const u of _.addedNodes)if(u.nodeType===Node.ELEMENT_NODE&&w.includes(u.slot))return d(),void(0,o.r)(()=>g(u))}),m.observe(s,{childList:!0,subtree:!0})}const g=w=>{var v;c&&(c.disconnect(),c=void 0),c=new MutationObserver(_=>{d();for(const u of _)for(const p of u.removedNodes)p.nodeType===Node.ELEMENT_NODE&&p.slot===n&&O()}),c.observe(null!==(v=w.parentElement)&&void 0!==v?v:w,{subtree:!0,childList:!0})},O=()=>{c&&(c.disconnect(),c=void 0)};return{destroy:()=>{m&&(m.disconnect(),m=void 0),O()}}},t=(s,n,d)=>{const m=null==s?0:s.toString().length,c=i(m,n);if(void 0===d)return c;try{return d(m,n)}catch(g){return(0,l.a)("Exception in provided `counterFormatter`.",g),c}},i=(s,n)=>`${s} / ${n}`},1622:(E,h,e)=>{e.r(h),e.d(h,{KEYBOARD_DID_CLOSE:()=>t,KEYBOARD_DID_OPEN:()=>a,copyVisualViewport:()=>P,keyboardDidClose:()=>_,keyboardDidOpen:()=>w,keyboardDidResize:()=>v,resetKeyboardAssist:()=>m,setKeyboardClose:()=>O,setKeyboardOpen:()=>C,startKeyboardAssist:()=>c,trackViewportChanges:()=>M});var r=e(4379);e(8438),e(8476);const a="ionKeyboardDidShow",t="ionKeyboardDidHide";let s={},n={},d=!1;const m=()=>{s={},n={},d=!1},c=f=>{if(r.K.getEngine())g(f);else{if(!f.visualViewport)return;n=P(f.visualViewport),f.visualViewport.onresize=()=>{M(f),w()||v(f)?C(f):_(f)&&O(f)}}},g=f=>{f.addEventListener("keyboardDidShow",y=>C(f,y)),f.addEventListener("keyboardDidHide",()=>O(f))},C=(f,y)=>{u(f,y),d=!0},O=f=>{p(f),d=!1},w=()=>!d&&s.width===n.width&&(s.height-n.height)*n.scale>150,v=f=>d&&!_(f),_=f=>d&&n.height===f.innerHeight,u=(f,y)=>{const b=new CustomEvent(a,{detail:{keyboardHeight:y?y.keyboardHeight:f.innerHeight-n.height}});f.dispatchEvent(b)},p=f=>{const y=new CustomEvent(t);f.dispatchEvent(y)},M=f=>{s=Object.assign({},n),n=P(f.visualViewport)},P=f=>({width:Math.round(f.width),height:Math.round(f.height),offsetTop:f.offsetTop,offsetLeft:f.offsetLeft,pageTop:f.pageTop,pageLeft:f.pageLeft,scale:f.scale})},4379:(E,h,e)=>{e.d(h,{K:()=>a,a:()=>l});var r=e(8438),o=function(t){return t.Unimplemented="UNIMPLEMENTED",t.Unavailable="UNAVAILABLE",t}(o||{}),l=function(t){return t.Body="body",t.Ionic="ionic",t.Native="native",t.None="none",t}(l||{});const a={getEngine(){const t=(0,r.g)();if(t?.isPluginAvailable("Keyboard"))return t.Plugins.Keyboard},getResizeMode(){const t=this.getEngine();return t?.getResizeMode?t.getResizeMode().catch(i=>{if(i.code!==o.Unimplemented)throw i}):Promise.resolve(void 0)}}},4731:(E,h,e)=>{e.d(h,{c:()=>i});var r=e(467),o=e(8476),l=e(4379);const a=s=>void 0===o.d||s===l.a.None||void 0===s?null:o.d.querySelector("ion-app")??o.d.body,t=s=>{const n=a(s);return null===n?0:n.clientHeight},i=function(){var s=(0,r.A)(function*(n){let d,m,c,g;const C=function(){var u=(0,r.A)(function*(){const p=yield l.K.getResizeMode(),M=void 0===p?void 0:p.mode;d=()=>{void 0===g&&(g=t(M)),c=!0,O(c,M)},m=()=>{c=!1,O(c,M)},null==o.w||o.w.addEventListener("keyboardWillShow",d),null==o.w||o.w.addEventListener("keyboardWillHide",m)});return function(){return u.apply(this,arguments)}}(),O=(u,p)=>{n&&n(u,w(p))},w=u=>{if(0===g||g===t(u))return;const p=a(u);return null!==p?new Promise(M=>{const f=new ResizeObserver(()=>{p.clientHeight===g&&(f.disconnect(),M())});f.observe(p)}):void 0};return yield C(),{init:C,destroy:()=>{null==o.w||o.w.removeEventListener("keyboardWillShow",d),null==o.w||o.w.removeEventListener("keyboardWillHide",m),d=m=void 0},isKeyboardVisible:()=>c}});return function(d){return s.apply(this,arguments)}}()},7838:(E,h,e)=>{e.d(h,{c:()=>o});var r=e(467);const o=()=>{let l;return{lock:function(){var t=(0,r.A)(function*(){const i=l;let s;return l=new Promise(n=>s=n),void 0!==i&&(yield i),s});return function(){return t.apply(this,arguments)}}()}}},9001:(E,h,e)=>{e.d(h,{c:()=>l});var r=e(8476),o=e(4920);const l=(a,t,i)=>{let s;const n=()=>!(void 0===t()||void 0!==a.label||null===i()),m=()=>{const g=t();if(void 0===g)return;if(!n())return void g.style.removeProperty("width");const C=i().scrollWidth;if(0===C&&null===g.offsetParent&&void 0!==r.w&&"IntersectionObserver"in r.w){if(void 0!==s)return;const O=s=new IntersectionObserver(w=>{1===w[0].intersectionRatio&&(m(),O.disconnect(),s=void 0)},{threshold:.01,root:a});O.observe(g)}else g.style.setProperty("width",.75*C+"px")};return{calculateNotchWidth:()=>{n()&&(0,o.r)(()=>{m()})},destroy:()=>{s&&(s.disconnect(),s=void 0)}}}},7895:(E,h,e)=>{e.d(h,{S:()=>o});const o={bubbles:{dur:1e3,circles:9,fn:(l,a,t)=>{const i=l*a/t-l+"ms",s=2*Math.PI*a/t;return{r:5,style:{top:32*Math.sin(s)+"%",left:32*Math.cos(s)+"%","animation-delay":i}}}},circles:{dur:1e3,circles:8,fn:(l,a,t)=>{const i=a/t,s=l*i-l+"ms",n=2*Math.PI*i;return{r:5,style:{top:32*Math.sin(n)+"%",left:32*Math.cos(n)+"%","animation-delay":s}}}},circular:{dur:1400,elmDuration:!0,circles:1,fn:()=>({r:20,cx:48,cy:48,fill:"none",viewBox:"24 24 48 48",transform:"translate(0,0)",style:{}})},crescent:{dur:750,circles:1,fn:()=>({r:26,style:{}})},dots:{dur:750,circles:3,fn:(l,a)=>({r:6,style:{left:32-32*a+"%","animation-delay":-110*a+"ms"}})},lines:{dur:1e3,lines:8,fn:(l,a,t)=>({y1:14,y2:26,style:{transform:`rotate(${360/t*a+(a({y1:12,y2:20,style:{transform:`rotate(${360/t*a+(a({y1:17,y2:29,style:{transform:`rotate(${30*a+(a<6?180:-180)}deg)`,"animation-delay":l*a/t-l+"ms"}})},"lines-sharp-small":{dur:1e3,lines:12,fn:(l,a,t)=>({y1:12,y2:20,style:{transform:`rotate(${30*a+(a<6?180:-180)}deg)`,"animation-delay":l*a/t-l+"ms"}})}}},7166:(E,h,e)=>{e.r(h),e.d(h,{createSwipeBackGesture:()=>t});var r=e(4920),o=e(5083),l=e(8607);e(1970);const t=(i,s,n,d,m)=>{const c=i.ownerDocument.defaultView;let g=(0,o.i)(i);const O=p=>g?-p.deltaX:p.deltaX;return(0,l.createGesture)({el:i,gestureName:"goback-swipe",gesturePriority:101,threshold:10,canStart:p=>(g=(0,o.i)(i),(p=>{const{startX:P}=p;return g?P>=c.innerWidth-50:P<=50})(p)&&s()),onStart:n,onMove:p=>{const P=O(p)/c.innerWidth;d(P)},onEnd:p=>{const M=O(p),P=c.innerWidth,f=M/P,y=(p=>g?-p.velocityX:p.velocityX)(p),b=y>=0&&(y>.2||M>P/2),D=(b?1-f:f)*P;let k=0;if(D>5){const L=D/Math.abs(y);k=Math.min(L,540)}m(b,f<=0?.01:(0,r.j)(0,f,.9999),k)}})}},2935:(E,h,e)=>{e.d(h,{w:()=>r});const r=(a,t,i)=>{if(typeof MutationObserver>"u")return;const s=new MutationObserver(n=>{i(o(n,t))});return s.observe(a,{childList:!0,subtree:!0}),s},o=(a,t)=>{let i;return a.forEach(s=>{for(let n=0;n{if(1!==a.nodeType)return;const i=a;return(i.tagName===t.toUpperCase()?[i]:Array.from(i.querySelectorAll(t))).find(n=>n.value===i.value)}},6458:(E,h,e)=>{e.r(h),e.d(h,{AccountModule:()=>w});var r=e(177),o=e(4710),l=e(467),a=e(1945),t=e(3953),i=e(9465),s=e(369);let n=(()=>{class v{storage;favorites=[];HAS_LOGGED_IN="hasLoggedIn";HAS_SEEN_TUTORIAL="hasSeenTutorial";constructor(u){this.storage=u}hasFavorite(u){return this.favorites.indexOf(u)>-1}addFavorite(u){this.favorites.push(u)}removeFavorite(u){const p=this.favorites.indexOf(u);p>-1&&this.favorites.splice(p,1)}login(u){return this.storage.set(this.HAS_LOGGED_IN,!0).then(()=>(this.setUsername(u),window.dispatchEvent(new CustomEvent("user:login"))))}signup(u){return this.storage.set(this.HAS_LOGGED_IN,!0).then(()=>(this.setUsername(u),window.dispatchEvent(new CustomEvent("user:signup"))))}logout(){return this.storage.remove(this.HAS_LOGGED_IN).then(()=>this.storage.remove("username")).then(()=>{window.dispatchEvent(new CustomEvent("user:logout"))})}setUsername(u){return this.storage.set("username",u)}getUsername(){return this.storage.get("username").then(u=>u)}isLoggedIn(){return this.storage.get(this.HAS_LOGGED_IN).then(u=>!0===u)}checkHasSeenTutorial(){return this.storage.get(this.HAS_SEEN_TUTORIAL).then(u=>u)}static \u0275fac=function(p){return new(p||v)(t.KVO(s.w))};static \u0275prov=t.jDH({token:v,factory:v.\u0275fac,providedIn:"root"})}return v})();const d=["tooltip"],m=()=>({opacity:"1"});function c(v,_){if(1&v){const u=t.RV6();t.j41(0,"div",11),t.nrm(1,"img",12),t.j41(2,"h2"),t.EFF(3),t.k0s(),t.j41(4,"ion-list",13)(5,"ion-item",14),t.bIt("click",function(){t.eBV(u);const M=t.XpG();return t.Njj(M.updatePicture())}),t.EFF(6,"Update Picture"),t.k0s(),t.j41(7,"ion-item",14),t.bIt("click",function(){t.eBV(u);const M=t.XpG();return t.Njj(M.changeUsername())}),t.EFF(8,"Change Username"),t.k0s(),t.j41(9,"ion-item",14),t.bIt("click",function(){t.eBV(u);const M=t.XpG();return t.Njj(M.changePassword())}),t.EFF(10,"Change Password"),t.k0s(),t.j41(11,"ion-item",14),t.bIt("click",function(){t.eBV(u);const M=t.XpG();return t.Njj(M.support())}),t.EFF(12,"Support"),t.k0s(),t.j41(13,"ion-item",14),t.bIt("click",function(){t.eBV(u);const M=t.XpG();return t.Njj(M.logout())}),t.EFF(14,"Logout"),t.k0s()()()}if(2&v){const u=t.XpG();t.R7$(3),t.JRh(u.username)}}const C=[{path:"",component:(()=>{class v{popoverCtrl;alertCtrl;router;userData;location="madison";conferenceDate="2047-05-17";selectOptions={header:"Select a Location"};username;tooltip;constructor(u,p,M,P){this.popoverCtrl=u,this.alertCtrl=p,this.router=M,this.userData=P}presentPopover(u){var p=this;return(0,l.A)(function*(){yield(yield p.popoverCtrl.create({component:a.t,event:u})).present()})()}ngAfterViewInit(){this.getUsername()}updatePicture(){console.log("Clicked to update picture")}changeUsername(){var u=this;return(0,l.A)(function*(){yield(yield u.alertCtrl.create({header:"Change Username",buttons:["Cancel",{text:"Ok",handler:M=>{u.userData.setUsername(M.username),u.getUsername()}}],inputs:[{type:"text",name:"username",value:u.username,placeholder:"username"}]})).present()})()}getUsername(){this.userData.getUsername().then(u=>{this.username=u})}changePassword(){console.log("Clicked to change password")}logout(){this.userData.logout(),this.router.navigateByUrl("/login")}support(){this.router.navigateByUrl("/support")}static \u0275fac=function(p){return new(p||v)(t.rXU(i.IE),t.rXU(i.hG),t.rXU(o.Ix),t.rXU(n))};static \u0275cmp=t.VBU({type:v,selectors:[["app-account"]],viewQuery:function(p,M){if(1&p&&t.GBs(d,7),2&p){let P;t.mGM(P=t.lsd())&&(M.tooltip=P.first)}},decls:16,vars:3,consts:[[1,"ion-no-border"],["color","secondary"],["size","large"],["slot","start"],["slot","end"],["slot","icon-only","ios","ellipsis-horizontal","md","ellipsis-vertical"],[1,"about-header"],[1,"about-image","assistant",3,"ngStyle"],["src","assets/logos/002-icon-500x500.png"],[1,"about-info"],["class","ion-padding-top ion-text-center",4,"ngIf"],[1,"ion-padding-top","ion-text-center"],["src","https://www.gravatar.com/avatar?d=mm&s=140","alt","avatar"],["inset",""],[3,"click"]],template:function(p,M){1&p&&(t.j41(0,"ion-content")(1,"ion-header",0)(2,"ion-toolbar",1)(3,"ion-title",2),t.EFF(4,"Perfil"),t.k0s(),t.j41(5,"ion-buttons",3),t.nrm(6,"ion-menu-button"),t.k0s(),t.j41(7,"ion-buttons",4)(8,"ion-button"),t.nrm(9,"ion-icon",5),t.k0s()()()(),t.j41(10,"div",6)(11,"div",7)(12,"ion-fab-button",1),t.nrm(13,"ion-img",8),t.k0s()()(),t.j41(14,"div",9),t.DNE(15,c,15,1,"div",10),t.k0s()()),2&p&&(t.R7$(11),t.Y8G("ngStyle","madison"===M.location&&t.lJ4(2,m)),t.R7$(4),t.Y8G("ngIf",M.username))},dependencies:[r.bT,r.B3,i.Jm,i.QW,i.W9,i.YW,i.eU,i.iq,i.KW,i.uz,i.nf,i.MC,i.BC,i.ai],styles:["ion-toolbar[_ngcontent-%COMP%]{--background: transparent;--color: white;position:absolute;top:0;right:0;left:0}ion-toolbar[_ngcontent-%COMP%] ion-button[_ngcontent-%COMP%], ion-toolbar[_ngcontent-%COMP%] ion-back-button[_ngcontent-%COMP%], ion-toolbar[_ngcontent-%COMP%] ion-menu-button[_ngcontent-%COMP%]{--color: white}.about-header[_ngcontent-%COMP%]{position:relative;width:100%;height:30%}.about-header[_ngcontent-%COMP%] .about-image[_ngcontent-%COMP%]{position:absolute;inset:0;transition:opacity .5s ease-in-out;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0}.about-header[_ngcontent-%COMP%]{background-color:var(--ion-color-secondary)}.about-header[_ngcontent-%COMP%] .assistant[_ngcontent-%COMP%]{position:absolute;top:50%;left:2%}.about-header[_ngcontent-%COMP%] .austin[_ngcontent-%COMP%]{background-image:url(/assets/img/about/austin.jpg)}.about-header[_ngcontent-%COMP%] .chicago[_ngcontent-%COMP%]{background-image:url(/assets/img/about/chicago.jpg)}.about-header[_ngcontent-%COMP%] .seattle[_ngcontent-%COMP%]{background-image:url(/assets/img/about/seattle.jpg)}.about-info[_ngcontent-%COMP%]{position:relative;margin-top:-10px;border-radius:10px;background:var(--ion-background-color, #ffffff);z-index:2}.about-info[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:0}.about-info[_ngcontent-%COMP%] ion-list[_ngcontent-%COMP%]{padding-top:0}.about-info[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:var(--ion-color-dark);line-height:130%}.about-info[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{margin-inline-end:32px}#date-input-popover[_ngcontent-%COMP%]{--offset-y: -var(--ion-safe-area-bottom);--max-width: 90%;--width: 336px}.ios[_ngcontent-%COMP%] .about-info[_ngcontent-%COMP%]{--ion-padding: 19px}.ios[_ngcontent-%COMP%] .about-info[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-weight:700}img[_ngcontent-%COMP%]{max-width:140px;border-radius:50%}"]})}return v})()}];let O=(()=>{class v{static \u0275fac=function(p){return new(p||v)};static \u0275mod=t.$C({type:v});static \u0275inj=t.G2t({imports:[o.iI.forChild(C),o.iI]})}return v})(),w=(()=>{class v{static \u0275fac=function(p){return new(p||v)};static \u0275mod=t.$C({type:v});static \u0275inj=t.G2t({imports:[r.MD,O,i.bv]})}return v})()},5364:(E,h,e)=>{e.d(h,{n:()=>a});var r=e(467),o=e(3953),l=e(9465);let a=(()=>{class t{loadingCtrl;constructor(s){this.loadingCtrl=s}openSocial(s,n){var d=this;return(0,r.A)(function*(){const m=yield d.loadingCtrl.create({message:`Posting to ${s}`,duration:1e3*Math.random()+500});yield m.present(),yield m.onWillDismiss(),n.close()})()}static \u0275fac=function(n){return new(n||t)(o.rXU(l.Xi))};static \u0275cmp=o.VBU({type:t,selectors:[["app-footer"]],decls:19,vars:0,consts:[["fab",""],["color","secondary"],["slot","fixed","vertical","bottom","horizontal","end"],["name","share-social"],["side","top"],["color","twitter",3,"click"],["name","logo-twitter"],["color","youtube",3,"click"],["name","logo-youtube"],["color","facebook",3,"click"],["name","logo-facebook"],["color","instagram",3,"click"],["name","logo-instagram"]],template:function(n,d){if(1&n){const m=o.RV6();o.j41(0,"ion-footer")(1,"ion-toolbar",1)(2,"ion-title"),o.EFF(3,"Footer"),o.k0s()()(),o.j41(4,"ion-fab",2,0)(6,"ion-fab-button"),o.nrm(7,"ion-icon",3),o.k0s(),o.j41(8,"ion-fab-list",4)(9,"ion-fab-button",5),o.bIt("click",function(){o.eBV(m);const g=o.sdS(5);return o.Njj(d.openSocial("Twitter",g))}),o.nrm(10,"ion-icon",6),o.k0s(),o.j41(11,"ion-fab-button",7),o.bIt("click",function(){o.eBV(m);const g=o.sdS(5);return o.Njj(d.openSocial("Youtube",g))}),o.nrm(12,"ion-icon",8),o.k0s(),o.j41(13,"ion-fab-button",9),o.bIt("click",function(){o.eBV(m);const g=o.sdS(5);return o.Njj(d.openSocial("Facebook",g))}),o.nrm(14,"ion-icon",10),o.k0s(),o.j41(15,"ion-fab-button",11),o.bIt("click",function(){o.eBV(m);const g=o.sdS(5);return o.Njj(d.openSocial("Instagram",g))}),o.nrm(16,"ion-icon",12),o.k0s(),o.j41(17,"ion-fab-button",5),o.bIt("click",function(){o.eBV(m);const g=o.sdS(5);return o.Njj(d.openSocial("Twitter",g))}),o.nrm(18,"ion-icon",6),o.k0s()()()}},dependencies:[l.Q8,l.YW,l.OL,l.M0,l.iq,l.BC,l.ai]})}return t})()},4438:(E,h,e)=>{e.r(h),e.d(h,{FooterModule:()=>n});var r=e(177),o=e(9465),l=e(4710),a=e(5364),t=e(3953);const i=[{path:"",component:a.n}];let s=(()=>{class d{static \u0275fac=function(g){return new(g||d)};static \u0275mod=t.$C({type:d});static \u0275inj=t.G2t({imports:[l.iI.forChild(i),l.iI]})}return d})(),n=(()=>{class d{static \u0275fac=function(g){return new(g||d)};static \u0275mod=t.$C({type:d});static \u0275inj=t.G2t({imports:[r.MD,s,o.bv]})}return d})()},6504:(E,h,e)=>{e.d(h,{l:()=>t});var r=e(467),o=e(1945),l=e(3953),a=e(9465);let t=(()=>{class i{popoverCtrl;constructor(n){this.popoverCtrl=n}presentPopover(n){var d=this;return(0,r.A)(function*(){yield(yield d.popoverCtrl.create({component:o.t,event:n})).present()})()}animationState=!1;animationWithState=!1;animate(){this.animationState=!1,setTimeout(()=>{this.animationState=!0,this.animationWithState=!this.animationWithState},1)}static \u0275fac=function(d){return new(d||i)(l.rXU(a.IE))};static \u0275cmp=l.VBU({type:i,selectors:[["app-header"]],decls:0,vars:0,template:function(d,m){},styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:flex-start}.demo-section[_ngcontent-%COMP%] + .demo-section[_ngcontent-%COMP%]{margin-top:16px}.example-spacer[_ngcontent-%COMP%]{flex:1 1 auto}"]})}return i})()},7938:(E,h,e)=>{e.r(h),e.d(h,{HeaderModule:()=>d});var r=e(177),o=e(1175),l=e(9465),a=e(4710),t=e(6504),i=e(3953);const s=[{path:"",component:t.l}];let n=(()=>{class m{static \u0275fac=function(C){return new(C||m)};static \u0275mod=i.$C({type:m});static \u0275inj=i.G2t({imports:[a.iI.forChild(s),a.iI]})}return m})(),d=(()=>{class m{static \u0275fac=function(C){return new(C||m)};static \u0275mod=i.$C({type:m});static \u0275inj=i.G2t({imports:[r.MD,n,l.bv,o.G]})}return m})()},9498:(E,h,e)=>{e.d(h,{k:()=>a});var r=e(3953),o=e(4710),l=e(8834);let a=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275cmp=r.VBU({type:t,selectors:[["app-hero"]],decls:10,vars:0,consts:[["focusOnNavigation","","aria-label","Get started","id","homepage-header",1,"docs-header-background"],[1,"docs-header-section"],[1,"docs-header-headline"],[1,"mat-h1"],[1,"docs-header-start"],["mat-raised-button","","routerLink","/guide/getting-started",1,"docs-button"]],template:function(n,d){1&n&&(r.j41(0,"header",0)(1,"div",1)(2,"div",2)(3,"h1",3),r.EFF(4,"Angular Material"),r.k0s(),r.j41(5,"h2"),r.EFF(6,"Material Design components for Angular"),r.k0s()(),r.j41(7,"div",4)(8,"a",5),r.EFF(9,"Get started"),r.k0s()()()())},dependencies:[o.Wk,l.It],styles:[".docs-header-background[_ngcontent-%COMP%]{overflow:hidden;position:relative;height:420px}.docs-homepage-logo[_ngcontent-%COMP%]{position:absolute;bottom:-100px;left:50%;transform:translate(-50%);opacity:.1;margin-left:330px;width:500px;height:500px;pointer-events:none}.docs-header-section[_ngcontent-%COMP%]{width:90%;position:absolute;z-index:0;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.docs-header-headline[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:56px;font-weight:500;line-height:56px;margin:15px 5px}.docs-header-headline[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:20px;font-weight:300;line-height:28px;margin:15px 0 25px}.docs-homepage-promo[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;padding:16px;width:75%;max-width:1080px;margin:auto}.docs-homepage-promo[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-decoration:none}.docs-homepage-promo[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:25px;font-weight:400;margin:0 0 16px;padding:0}.docs-homepage-promo[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:16px;font-weight:400;line-height:28px;margin:0 0 24px;padding:0}.docs-homepage-promo[_ngcontent-%COMP%] mat-divider[_ngcontent-%COMP%]{width:100%}.docs-homepage-promo[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{vertical-align:middle}.carousel-item[_ngcontent-%COMP%]{width:48%}.carousel-item[_ngcontent-%COMP%] + .carousel-item[_ngcontent-%COMP%]{margin-left:2%}@media (min-width: 1020px){.carousel-item[_ngcontent-%COMP%]{max-width:32%}}.docs-homepage-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;margin:50px 0}.docs-homepage-carousel-row[_ngcontent-%COMP%]{margin:50px 0;display:flex;flex-direction:column;width:100%}.docs-homepage-carousel-row[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin-top:0}.docs-homepage-header[_ngcontent-%COMP%]{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:16px}.docs-homepage-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0}.docs-link[_ngcontent-%COMP%]{display:inline-flex;align-items:center}.docs-homepage-guides[_ngcontent-%COMP%] .docs-homepage-guides-carousel-item[_ngcontent-%COMP%]{display:flex;text-decoration:none;box-sizing:border-box}.docs-homepage-guides[_ngcontent-%COMP%] .docs-homepage-guides-carousel-item[_ngcontent-%COMP%] .mat-mdc-card[_ngcontent-%COMP%]{width:100%;min-height:200px;justify-content:center;text-align:center;transition:background .3s ease}.docs-homepage-guides[_ngcontent-%COMP%] .docs-homepage-guides-card[_ngcontent-%COMP%] .mat-mdc-card-title[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:16px}.docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%]{text-align:center;box-sizing:border-box;font-size:18px}.docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%] .docs-homepage-img-container[_ngcontent-%COMP%]{overflow:hidden;margin-bottom:16px;max-height:200px}.docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{transition:.3s ease-in-out;width:100%}.animations-disabled[_nghost-%COMP%] .docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{transition:none}.docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%]:hover img[_ngcontent-%COMP%], .docs-homepage-featured-components[_ngcontent-%COMP%] .docs-featured-components-carousel-item[_ngcontent-%COMP%]:focus img[_ngcontent-%COMP%]{transform:scale(1.1)}.docs-homepage-row-column[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:32%}.docs-homepage-row-column[_ngcontent-%COMP%] + .docs-homepage-row-column[_ngcontent-%COMP%]{margin-left:2%}.docs-header-start[_ngcontent-%COMP%]{text-align:center;margin:50px 0 0}.docs-header-start[_ngcontent-%COMP%] .mat-mdc-raised-button[_ngcontent-%COMP%]{font-size:15px}@media (max-width: 1200px){.docs-header-background[_ngcontent-%COMP%]{height:330px}.docs-homepage-logo[_ngcontent-%COMP%]{display:none}}@media (max-width: 850px){.docs-homepage-logo[_ngcontent-%COMP%]{display:none}.docs-introduction[_ngcontent-%COMP%]{flex-direction:column}.docs-homepage-row-column[_ngcontent-%COMP%]{width:100%}.docs-homepage-row-column[_ngcontent-%COMP%] + .docs-homepage-row-column[_ngcontent-%COMP%]{margin-left:0}}@media (max-width: 720px){.docs-header-start[_ngcontent-%COMP%]{margin:15px 0 0}.docs-homepage-row[_ngcontent-%COMP%], .docs-homepage-carousel-row[_ngcontent-%COMP%]{margin:15px 0}}"]})}return t})()},4502:(E,h,e)=>{e.r(h),e.d(h,{HeroModule:()=>n});var r=e(177),o=e(1175),l=e(4710),a=e(9498),t=e(3953);const i=[{path:"",component:a.k}];let s=(()=>{class d{static \u0275fac=function(g){return new(g||d)};static \u0275mod=t.$C({type:d});static \u0275inj=t.G2t({imports:[l.iI.forChild(i),l.iI]})}return d})(),n=(()=>{class d{static \u0275fac=function(g){return new(g||d)};static \u0275mod=t.$C({type:d});static \u0275inj=t.G2t({imports:[r.MD,s,o.G]})}return d})()},1578:(E,h,e)=>{e.d(h,{K:()=>o});var r=e(3953);let o=(()=>{class l{static \u0275fac=function(i){return new(i||l)};static \u0275cmp=r.VBU({type:l,selectors:[["app-services"]],decls:2,vars:0,template:function(i,s){1&i&&(r.j41(0,"p"),r.EFF(1,"services works!"),r.k0s())}})}return l})()},1677:(E,h,e)=>{e.r(h),e.d(h,{ServicesModule:()=>s});var r=e(177),o=e(4710),l=e(1578),a=e(3953);const t=[{path:"",component:l.K}];let i=(()=>{class n{static \u0275fac=function(c){return new(c||n)};static \u0275mod=a.$C({type:n});static \u0275inj=a.G2t({imports:[o.iI.forChild(t),o.iI]})}return n})(),s=(()=>{class n{static \u0275fac=function(c){return new(c||n)};static \u0275mod=a.$C({type:n});static \u0275inj=a.G2t({imports:[r.MD,i]})}return n})()},1945:(E,h,e)=>{e.d(h,{t:()=>l});var r=e(3953),o=e(9465);let l=(()=>{class a{popoverCtrl;constructor(i){this.popoverCtrl=i}support(){this.popoverCtrl.dismiss()}close(i){window.open(i,"_blank"),this.popoverCtrl.dismiss()}static \u0275fac=function(s){return new(s||a)(r.rXU(o.IE))};static \u0275cmp=r.VBU({type:a,selectors:[["app-popover"]],decls:16,vars:0,consts:[["button","",3,"click"]],template:function(s,n){1&s&&(r.j41(0,"ion-list")(1,"ion-item",0),r.bIt("click",function(){return n.close("https://ionicframework.com/getting-started")}),r.j41(2,"ion-label"),r.EFF(3,"Learn Ionic"),r.k0s()(),r.j41(4,"ion-item",0),r.bIt("click",function(){return n.close("https://ionicframework.com/docs/")}),r.j41(5,"ion-label"),r.EFF(6,"Documentation"),r.k0s()(),r.j41(7,"ion-item",0),r.bIt("click",function(){return n.close("https://showcase.ionicframework.com")}),r.j41(8,"ion-label"),r.EFF(9,"Showcase"),r.k0s()(),r.j41(10,"ion-item",0),r.bIt("click",function(){return n.close("https://github.com/ionic-team/ionic")}),r.j41(11,"ion-label"),r.EFF(12,"GitHub Repo"),r.k0s()(),r.j41(13,"ion-item",0),r.bIt("click",function(){return n.support()}),r.j41(14,"ion-label"),r.EFF(15,"Support"),r.k0s()()())},dependencies:[o.uz,o.he,o.nf]})}return a})()}}]); \ No newline at end of file diff --git a/docs/common.6dfbfa125cbdb65b.js b/docs/common.6dfbfa125cbdb65b.js new file mode 100644 index 0000000..52e1d3e --- /dev/null +++ b/docs/common.6dfbfa125cbdb65b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[76],{6850:(l,d,i)=>{i.d(d,{Z:()=>c});var e=i(3953);const a=[{id:"getting-started",name:"Getting started",document:"/docs-content/guides/getting-started.html",overview:"Add Angular Material to your project!"},{id:"schematics",name:"Schematics",document:"/docs-content/guides/schematics.html",overview:"Use schematics to quickly generate views with Material Design components."},{id:"theming",name:"Theming Angular Material",document:"/docs-content/guides/theming.html",overview:"Customize your application with Angular Material's theming system."},{id:"theming-your-components",name:"Theming your own components",document:"/docs-content/guides/theming-your-components.html",overview:"Use Angular Material's theming system in your own custom components."},{id:"typography",name:"Customizing Typography",document:"/docs-content/guides/typography.html",overview:"Configure the typography settings for Angular Material components."},{id:"customizing-component-styles",name:"Customizing component styles",document:"/docs-content/guides/customizing-component-styles.html",overview:"Understand how to approach style customization with Angular Material components."},{id:"creating-a-custom-form-field-control",name:"Custom form field control",document:"/docs-content/guides/creating-a-custom-form-field-control.html",overview:"Build a custom control that integrates with ``."},{id:"elevation",name:"Elevation helpers",document:"/docs-content/guides/elevation.html",overview:"Enhance your components with elevation and depth."},{id:"creating-a-custom-stepper-using-the-cdk-stepper",name:"Custom stepper using the CdkStepper",document:"/docs-content/guides/creating-a-custom-stepper-using-the-cdk-stepper.html",overview:"Create a custom stepper components using Angular CDK."},{id:"using-component-harnesses",name:"Testing with component harnesses",document:"/docs-content/guides/using-component-harnesses.html",overview:"Write tests with component harnesses for convenience and meaningful results."},{id:"duplicate-theming-styles",name:"Duplicate theming styles",document:"/docs-content/guides/duplicate-theming-styles.html",overview:"Learn about our new color mixins for Sass that avoid duplicating theming styles."},{id:"material-2-theming",name:"Theming Angular Material with Material 2",document:"/docs-content/guides/material-2.html",overview:"Customize your application with Angular Material's theming system."}];let c=(()=>{class n{getAllItems(){return a}getItemById(t){return a.find(m=>m.id===t)}static#t=this.\u0275fac=function(m){return new(m||n)};static#e=this.\u0275prov=e.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})()},1997:(l,d,i)=>{i.d(d,{q:()=>n,w:()=>u});var e=i(3953),a=i(4085),c=i(6600);let n=(()=>{class t{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(o){this._vertical=(0,a.he)(o)}get inset(){return this._inset}set inset(o){this._inset=(0,a.he)(o)}static#t=this.\u0275fac=function(r){return new(r||t)};static#e=this.\u0275cmp=e.VBU({type:t,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(r,s){2&r&&(e.BMQ("aria-orientation",s.vertical?"vertical":"horizontal"),e.AVh("mat-divider-vertical",s.vertical)("mat-divider-horizontal",!s.vertical)("mat-divider-inset",s.inset))},inputs:{vertical:"vertical",inset:"inset"},standalone:!0,features:[e.aNF],decls:0,vars:0,template:function(r,s){},styles:[".mat-divider{display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}"],encapsulation:2,changeDetection:0})}return t})(),u=(()=>{class t{static#t=this.\u0275fac=function(r){return new(r||t)};static#e=this.\u0275mod=e.$C({type:t});static#i=this.\u0275inj=e.G2t({imports:[c.yE,c.yE]})}return t})()}}]); \ No newline at end of file diff --git a/docs/core/index.html b/docs/core/index.html deleted file mode 100644 index 6f87a55..0000000 --- a/docs/core/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

core works!

- - - - \ No newline at end of file diff --git a/docs/favicon.ico b/docs/favicon.ico deleted file mode 100644 index 317ebcb2336e0833a22dddf0ab287849f26fda57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 zcmeI332;U^%p|z7g|#(P)qFEA@4f!_@qOK2 z_lJl}!lhL!VT_U|uN7%8B2iKH??xhDa;*`g{yjTFWHvXn;2s{4R7kH|pKGdy(7z!K zgftM+Ku7~24TLlh(!g)gz|foI94G^t2^IO$uvX$3(OR0<_5L2sB)lMAMy|+`xodJ{ z_Uh_1m)~h?a;2W{dmhM;u!YGo=)OdmId_B<%^V^{ovI@y`7^g1_V9G}*f# zNzAtvou}I!W1#{M^@ROc(BZ! z+F!!_aR&Px3_reO(EW+TwlW~tv*2zr?iP7(d~a~yA|@*a89IUke+c472NXM0wiX{- zl`UrZC^1XYyf%1u)-Y)jj9;MZ!SLfd2Hl?o|80Su%Z?To_=^g_Jt0oa#CT*tjx>BI z16wec&AOWNK<#i0Qd=1O$fymLRoUR*%;h@*@v7}wApDl^w*h}!sYq%kw+DKDY)@&A z@9$ULEB3qkR#85`lb8#WZw=@})#kQig9oqy^I$dj&k4jU&^2(M3q{n1AKeGUKPFbr z1^<)aH;VsG@J|B&l>UtU#Ejv3GIqERzYgL@UOAWtW<{p#zy`WyJgpCy8$c_e%wYJL zyGHRRx38)HyjU3y{-4z6)pzb>&Q1pR)B&u01F-|&Gx4EZWK$nkUkOI|(D4UHOXg_- zw{OBf!oWQUn)Pe(=f=nt=zkmdjpO^o8ZZ9o_|4tW1ni+Un9iCW47*-ut$KQOww!;u z`0q)$s6IZO!~9$e_P9X!hqLxu`fpcL|2f^I5d4*a@Dq28;@2271v_N+5HqYZ>x;&O z05*7JT)mUe&%S0@UD)@&8SmQrMtsDfZT;fkdA!r(S=}Oz>iP)w=W508=Rc#nNn7ym z1;42c|8($ALY8#a({%1#IXbWn9-Y|0eDY$_L&j{63?{?AH{);EzcqfydD$@-B`Y3<%IIj7S7rK_N}je^=dEk%JQ4c z!tBdTPE3Tse;oYF>cnrapWq*o)m47X1`~6@(!Y29#>-#8zm&LXrXa(3=7Z)ElaQqj z-#0JJy3Fi(C#Rx(`=VXtJ63E2_bZGCz+QRa{W0e2(m3sI?LOcUBx)~^YCqZ{XEPX)C>G>U4tfqeH8L(3|pQR*zbL1 zT9e~4Tb5p9_G}$y4t`i*4t_Mr9QYvL9C&Ah*}t`q*}S+VYh0M6GxTTSXI)hMpMpIq zD1ImYqJLzbj0}~EpE-aH#VCH_udYEW#`P2zYmi&xSPs_{n6tBj=MY|-XrA;SGA_>y zGtU$?HXm$gYj*!N)_nQ59%lQdXtQZS3*#PC-{iB_sm+ytD*7j`D*k(P&IH2GHT}Eh z5697eQECVIGQAUe#eU2I!yI&%0CP#>%6MWV z@zS!p@+Y1i1b^QuuEF*13CuB zu69dve5k7&Wgb+^s|UB08Dr3u`h@yM0NTj4h7MnHo-4@xmyr7(*4$rpPwsCDZ@2be zRz9V^GnV;;?^Lk%ynzq&K(Aix`mWmW`^152Hoy$CTYVehpD-S1-W^#k#{0^L`V6CN+E z!w+xte;2vu4AmVNEFUOBmrBL>6MK@!O2*N|2=d|Y;oN&A&qv=qKn73lDD zI(+oJAdgv>Yr}8(&@ZuAZE%XUXmX(U!N+Z_sjL<1vjy1R+1IeHt`79fnYdOL{$ci7 z%3f0A*;Zt@ED&Gjm|OFTYBDe%bbo*xXAQsFz+Q`fVBH!N2)kaxN8P$c>sp~QXnv>b zwq=W3&Mtmih7xkR$YA)1Yi?avHNR6C99!u6fh=cL|KQ&PwF!n@ud^n(HNIImHD!h87!i*t?G|p0o+eelJ?B@A64_9%SBhNaJ64EvKgD&%LjLCYnNfc; znj?%*p@*?dq#NqcQFmmX($wms@CSAr9#>hUR^=I+=0B)vvGX%T&#h$kmX*s=^M2E!@N9#m?LhMvz}YB+kd zG~mbP|D(;{s_#;hsKK9lbVK&Lo734x7SIFJ9V_}2$@q?zm^7?*XH94w5Qae{7zOMUF z^?%F%)c1Y)Q?Iy?I>knw*8gYW#ok|2gdS=YYZLiD=CW|Nj;n^x!=S#iJ#`~Ld79+xXpVmUK^B(xO_vO!btA9y7w3L3-0j-y4 z?M-V{%z;JI`bk7yFDcP}OcCd*{Q9S5$iGA7*E1@tfkyjAi!;wP^O71cZ^Ep)qrQ)N z#wqw0_HS;T7x3y|`P==i3hEwK%|>fZ)c&@kgKO1~5<5xBSk?iZV?KI6&i72H6S9A* z=U(*e)EqEs?Oc04)V-~K5AUmh|62H4*`UAtItO$O(q5?6jj+K^oD!04r=6#dsxp?~}{`?&sXn#q2 zGuY~7>O2=!u@@Kfu7q=W*4egu@qPMRM>(eyYyaIE<|j%d=iWNdGsx%c!902v#ngNg z@#U-O_4xN$s_9?(`{>{>7~-6FgWpBpqXb`Ydc3OFL#&I}Irse9F_8R@4zSS*Y*o*B zXL?6*Aw!AfkNCgcr#*yj&p3ZDe2y>v$>FUdKIy_2N~}6AbHc7gA3`6$g@1o|dE>vz z4pl(j9;kyMsjaw}lO?(?Xg%4k!5%^t#@5n=WVc&JRa+XT$~#@rldvN3S1rEpU$;XgxVny7mki3 z-Hh|jUCHrUXuLr!)`w>wgO0N%KTB-1di>cj(x3Bav`7v z3G7EIbU$z>`Nad7Rk_&OT-W{;qg)-GXV-aJT#(ozdmnA~Rq3GQ_3mby(>q6Ocb-RgTUhTN)))x>m&eD;$J5Bg zo&DhY36Yg=J=$Z>t}RJ>o|@hAcwWzN#r(WJ52^g$lh^!63@hh+dR$&_dEGu&^CR*< z!oFqSqO@>xZ*nC2oiOd0eS*F^IL~W-rsrO`J`ej{=ou_q^_(<$&-3f^J z&L^MSYWIe{&pYq&9eGaArA~*kAC0008_P)t-s0002& z9EbENqopD5@(y0~Ac4&(;F%uw?h$_L3~Rb4@Sh>}?lk4{A#>dpkIgIViW&F%F}(B? zSI#Ko-665>9e3aedGj;V?;nisG~&uE@!BTIsUYpu3W?t$vbrbqDfEpQ^!YHm_Aa;gF0b?~uc09I z!6@*Z9PFwe>h&?n^Do8tFSGY8s`V$5^d*JzB6;ctX7dkLr6Tu{8S%y`?!PDQwIuHI zG}-qu&Gjz3^)0gF9GvO`U-Af9wkP=YGu8Mox6~cC-WHeT8kFq^VeSQ7pd$H{9rwE@ z^R6WGnH}=FCGPPu)!7}c<`|6C27>GXTJ{A?_X0(q9`Ugw@3JB4_A}9$9`~Ie_028v zsUh&KA?~Ce?YSiC@-WNzGRX5SyWSqE_XkL&Ao78}srm!1FA&+8?yi8L-$IsNNZ!*cF`K19I{qap3}Nq#fz+G~(JL z!P+6a-yEdb8KUVJhTtKu(-ot_2%X3WmCFZ_&e$%S$i%~zlzw4hAp7y}?dj;} z;oslf&(FWMvapSBK>PRh^78TU@9*#G&&RT;Pv0?%000M;NklCo2*8x$)93d|qJeXTx^d$M0)Q>! z`}gm+Z3_jCwE9nlIR1gl2~@VekbuzjA)EV~9n0jEwSjjVL?>tH5fm?t5C(&5zrOR?_VJ?7V~TQ{0Iz+3_W zb_+sEP%7frfcpA;EQkuAUq316*s)`^YQym#2}CZyR8GO9!ILIUA^=7JIlrD70Fwf0 zI3@wHK(Qo~L@TuU_3In+)c|w*X&D4+_ij**=C4>G0QIrhM;cvggf(4br>37G5&sHX~uF=B)S^zYw)8g-UR2^NZj^ARvv z%wJ{zx^xMs@(~z8;douJckf;Vqz4P7+qLT(Ks^HZ1%)I)ClCOO1(wQ&g2|I7Z^Zcm z&{fXw0xAs{Fkr+0A($=+5)hxc+sq3-@~&OG1YqMbtbNz6UF(hSq70y>%le-aA%M9! zQY7XF4M2jf*m!lo$dM#45JZT|T>SAP_et{D0L`}mz{oHV(+O^70UtjyEATZp(A5Ae zRt8Yjg@6?70usOYn3!F`rcF41#|{Iqc(EEFcJta;a4guI{8PG^%5`38JD&M>J_WXGQa36$d8eqeqty>YWMGX+X zabqG#M8#V~QmMsB5C3j=YM5Jae^AUhm0)Rya=Bqq( z=ye^iWy=;{P)Y)%qH!Z&dbw}kzI&^50Wb}{?g;?3M#&_BTR@DLLa=WY5`-WIw*n17 z^OvXt%z!ECOHF_wASy5kz>p0amM^ye=wvo3Eqe#B+qX>tFa^GTeTV>{V2MQl6`uQK z&X_Ud_H7}!h=2@oB!0cR`&G6C0W(GhGucKPz@0ASHaeBz7@dLt5*YotwpvBaDlD)wF(FWHW$|-ASBpa5Nm*7V0)!40K(7$ zY+pfKP|g2UaG<^cL0te26cD_5`{P3T`=&s8VMS3y@#4kv0jJ8+(&(gUAvSjG*ki|@ zKY#Y@-Mgb}o;-g2=;5of;7~4ezDY0z2tWY>9=O1nvW(MfIjiL?>}!F!g7V-*kUb&%yArH#n*h9d^XAQ)H*f!U ZUjT_fSx^~10a*Y5002ovPDHLkV1ljCVV(d0 diff --git a/docs/icons/icon-144x144.png b/docs/icons/icon-144x144.png deleted file mode 100644 index 11702cd7bd67cee3c26172d0b69968b568c210e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3077 zcmV+g4EpnlP)<($ZDDm)r@^<|nuD5?S&z*vt~A^C5KFCC2v#MAHe0$t&=^DD;{e@A56T^a@D0DDS!@?u{7q z=q$|05UKSr#>@+r@gafc33BQhdCL-`?gLVw8|n8hwy7ia?FLoiC%*6_mGl%;>@?=| zGSc!1Qtu&&m>u-cC;~=K;GuZVs z+13Mj@h!g27Od(TiS{(r#R{J7Gu-wBNb?U_^(dM2CXVwDQ}_i!tR?#QGRg7+PqQca zwGtto*uk$Od^eLp_7m?-| zi|GPjmKyH5Bj!1<3SPD&>ZTs)*Br6j9j)3Ho5l#3)CGa^ zA#mviXrdkL?la)=FUr{;wcj16;vS>h8l%Yvlj<0T-3NK&263Aj?9&~$^(?T@6{zDJ zoz@?_%mmy25s6U#_=w~*CD~+A+XsRsNfix-4&MJA+*#7hM*hj z+9SZ*A-mopx!4DR+a}4}CBot$s?i3B&jpCxBfid(cc}mX08VsLPE!D@Q>?5~R2Hl{ zaWe~3I5WVrs;Y@{QZVJLtg5Gpb5~Uy=;!CIs;a80QcOSQ-qOy?!M(GUkc^0PY+_#` z>FDUs$j7g!V)OCiC>mta~hNh5H>awI9HzR=s^(`7L@rJXMo0LbLh$iNYkT7j~S*2evt%? z#p>0I;=q;bL0KaBWhST|RT=(hc?->-KVOJ8P^WXkFAL5d6I3~PrayPF7R=`ah${lW zEQ$$YPvt37s{8pv9EwfjO%m8>+>p6*=SmNOsNW_9jvIUC%x^>#dIH*dKda7Gzum_>luU`1T{82Rqca%_LQP#LbQ?+qS&BS%s#B+D9ZA}>X_HBM zghd0*{B&QjfE<7Or_CdW&kwx0PdDG_n;Dut6h(X=ZLv=w=t*W(jK$H;4Hgj>o3x!;P z5vW_YZk7kr1qoI2=FKfpIPg@22%aBD^c*A)#vTOK(gd~Z)lPz%%UF~GJQiE=UkC#9qR9(lUY4c{!cRuj@_klg%{DYVTHSIzXXUrH4P~X0NB?|V^51CJ4C z_;B_#l^%VNMOw57MQTrwhY#Ps526xTAc{OXpwP2t&t?;=7Rh`me(^lS0xB+=1sY1B z2TKoj3oskAP!gp0)cEk>1B$?7nb0#FITAE@@E9s6*lxBZ>PL|$DR?Zx2Np$8JdVS$ zA3YJ&|Pyw2+&nPTyi7bqeSiWJMf1+62{R1HvZ zGl|NectxL(=E6-z6bQn|b8H0B0*wLp?AFqNqzu>V%H_ubwiV}gxd?M(T0czrP5Gd~a zO;hyr=~DzPTo^|+qF1jNgf-Cv)i6>I2yRmM?%lg^;R1qI9bSlmVnimWi5@6G4J*|f zly2+Rtwb_K1PZNsi(Xy5YJh@jfc$*}imzC=l`?09AQq{9#eM^d0UAxTQtj;S-AsD+ zOo~>qNOAK4L06Xx5O@ugPW6$uTZo>K=mNHiMY+Ip=>@2XE@-=K;>19Tjor;52s?W8 z=$0*85OibVLd9zx6g`+e$V{;){?er^TC!xxccL4ro6n%GU9~|YWT2?vQVK!X^XJcn zh(HBEkpZd(IvF0-6$^Cf(j_Jl$PyvwMmX?X2nJQF<~2}4#hOdp&!QWc>TyJmJ}7(# zF1&I;Qbd`eE!Zzclth4HfllcJC?PnIPXS5~I%N?ca3leW0a`gVARZBeKreBE94eL< zKqs*H;7}pF2m;4Kj~75;z_Frw2^0t%E2vjM;laUTX@kO_07t`zTCY^T!O=p50KI$% z0!Is~3km}c7Zu#x{+ZJH_%YwI1Xw645*80D4Bk;Ov$Y3ABS-GXPM&=5;L4RNmoHy_ z_wMD(J9lnhJhlrQk3E(M6C_JC=knz}DEh=8Zx97yiAAD}Az30C(e2yEj_nEuPM5i) zQOlO52tk+-eLtd%;B;&$h8z-M9Xoa;5{nRYQjSQ1oIgcj%mFcoNo4BZzdwt3L~{^y zoR78hBTDt1M~WyZGDmb=?pYjgwvrW%T8T(BV8Az`eJt9u=eW1*nGd#DB5nXCMa!0< zXfJ~9^N21wJtBWUd43kH*|%@+oH+0wWgA##rB{wmXJIe-AWl2<%MFiT1AlkFfyl1(z4q_JgP_i3s%Vo_*#$bMm#0 zZgN^hNUB-W+A{&-Jxc^m7KSipMMa%ZL?9H68fAb`M4*h|aDgJ4oJy6LWQo25 z@rWXY18;~dW`l&N6KxufXw-Ly2%JwICALV>AO>}kAZtYV5`y;?u~MZ{rSRXJ5rVL9 zL7~8VOI1q7B5Onv1AnWC--#s12mHknr~Pq6 zX%oZW&0h`{$zz?|AN>8ITcGIhZ0{{R3FC5Sl0008?P)t-s0002h zDaN)Y^70#f&ne&M7=@rA_vS3n+ZC3yB=V3N_VXix<|VM=A*}EoiOdqF#VYaG8>sUx zy!0)t^9@qzD#f}c@Ue^e2(FCiL<%+3*5X^aD+>Ci(R!nez%&^bSt; z2}tz`Q1$~#n;`h|GSvAozw|A)^eUzGCzbOKS*0WSyeRg)C-L^CgAw23hqAOs*yN^fJ-%G0pZbzV<4e?FeJ-0a&;v_m&;^ zz$*3kGR*1$UiSnu^d*V# z310IMRiPsKs3Z518}+Fn@|PU)xhC+~_n_%g`zF2UCzz11GK^CNxZ0&3_7Y32cB?F3zAMu_Y@b@#&-5|5c2$a_bfbt@E=>%l1A?=wP?Xn{3s2}R}GuHVs!`L0L_bsa6 z9;n3#ncD+)+Uq<(i^hX8LHwPqwz1u;2^Hh7pv74qvIT%+y{HY2%hN~hol|p*cP4K7MbH2lg|Z- ztsv>;8<*b}l+YEX;Tf3X7mw!~kKRJ2HKK#yid$uXO zofnH;G#dP}Xz^mfKPh~|yLXF%q~Lo_7zLF!o(4 zzmL>@ljfYQzfd0((mwc)@}NT{Kxq z_)R6zMKG*WXj?xA+3PG|aadybO+kgLQ>OwEz^0-Fu2aVhiw(am7Kf3H3LORfzr=-` zA3uKFOcR62CnFYv4I4Hru74jiaO&f{I=ls9F!^NSlnA3Dga&^rK={3T`}Gqrbm4B{ z;SY);E{QIxUAuNs0)W31HsxN7Z2XwK?C?j$<1UK3uptp5`op7@aQJY}+S?Ch&6^)@ z&SBC1@DpRerc5zl*k8UyeN(4gH5}uEk&IQRd7Z+4c#Z(^YK)_%2p5BOtR2DnK|_RH zMGdEfjMDxaMCU}}>w7sg$+xr?e$p+cZP zpUsUfLDOthf31X|P^59==95c@)vhgI6)1&IK?|*4$WpqL_K!PmKE`14P$gjKqTtV~ zSh1pR>(PVLdaM+(u%J{#%_U&Mr4FMs8js5!K15hFP%6rNin-<)E&&^*3Zn)L7+|73 zL>HD46pKqRa%r$JV~EvPbE&{;))X?9L8HP0SeOi56uGdzeRY>2>_^(_9{77Tx>AF3 z5$4aIFku37VdSEiOBqIa$X097V9JxBi_5-uDZnE8ccmM9X6gHlG0s8RDJ}j zTD7WfYgw~mPacPb01HLZVB^P+_khhpn92`l;i~d9TFaI_jS2<;3k8TvuoY(5^5v*% zJF0ElK*}(RT$r$>151S_*NX8RHWpdvnl-B}rUsidsjA20quLIb5>I%rJ6ku$hW5ssnE#i_?7ImxbK1BP9GXpB0oRtgSli)Fdqr+QgP& zWtZHsLw3uEKZng!gi#)=@g#%64h-az9X-lnbLI$_8f@Vyt!mZGtH}q$q>~Zs@L>TX zmm)08!i5WU7^Ta6;n(FRSZ>+(GIVj-9BS6)&6{UZ85Lk57iv`#Ax}0KY}rCGkWEG| zid@LjU_n8lg+_u^t(xrhoove%q9v2P%8zo{Egd#`^k{^EN|z~Qwc>GFF_&axgi*;P z-!WVf&_%FYI*eq^RACfT893SNJH*zlTqgUXNJo#pGr>kv%`CwdEm~xvfuyYn+qz{9 z%0N=mqwn6K>y{X-nIdeU)*@aj^2xRcvz1yyg^^A64!cF|-o2Z-tic400!i7n8nPVH z$q;soTz?H)Of6cBu4uCVSK7C4pD|f@*#{F{$ByZ+$&-~~4KQMfib>xTkMkYP9-$0dyOv}iDQ!{%Hkrd>fJz}+w{GBBNZD6EGGs_w zEBllLO-e3;?a^S7KqYr;jN`a47f1^Gh|5kQ49g9Yaw6;{hw)1WumTgw2J=0A`ZU5W zo!ocwB$N5bCPNp(_UvJ>p+ko%!fMs3g&h0?!#|{hl{n2p8Ah;B(#c*5*icI_bF#tU z!2<@nbcxCCp$ue`nPJWT5+)ri$ODXEy6oOP`D8k5?pzCtbu}Vb7?70h=>v+(I4m1T z%80N#cTi>(Cd%ppNl%|@vYjNmPq2F+$(7>e9fHlZ1e=B#u*e{(5WQ@vXi=xAuK#dih-~rM>wpA3zSM@f<=|SBi@tj z6Tz^wz2p~?efsq2ijX~i{8)O+0OUHtT(g5&hXn^o zVZMC%^5%_)>QzJb z8hiEX3HA|hDScT4^9LBn%JAYU^%-FwK73%XR|NY=x0J%k$)Argv@iZJRmCu!Y*9st_+Kc zsDqdvNOA@AD2ON&<&wV2(M7O8pjPCAtju6rDL5<s4D$tB3t$x%2W&2_MVK$xoX-Udumnr^1?>=% z5$yVbB}>?3&x?asa>t*c*O1qyP4C{lNk*_k+GGejfH0aYiyOR=pKytoY||zoqsfe0 zW&&?CW4n=AhM{Z|$q=^d##uJmTXsvYJY~@}R3oejOOsJ3BN&&l$==fE@_9(GzkFQ9 zUE7=R&Npm$zOG5O9*@ajI2qkC57?e>sz#>z^wDKlT@D*@h-7Rs72SFcHvZUiHl1|!+^ z>r1p-+CEvFN~Rj~n)azjaoJ!q?5wz@-7n1a9x7edv?-Hy>sFV^MtIzk!@_{w#Yv^B z1Wd>XHkiZK6O7+7ODOO{Nn#?bN~J1#D66c|4A=2Kax9SysPgs+jO!l_WivrB4F?TYfPsSB~ii|6#5qNnGIMYDgf$3|8 z%=u!i)hrdxJ3|gnXzy*MrRUl!ZF>a@8(x5n{dXTC`_O*rC{LQSVW zn{6@i+hl;E&!U?SZB}7hPVhwC`iwYC(=RNYLb};_jV6n^HGqS=z{IAE;+q-x%okb= zwzzMO3YRV8-7S1CUzN=@sBF-fXIRekD^&l{c*qrZyQRPz6G^PsX0y$Qxtg(T-NIb8 z#gE3EG{r@p`5;;4*MLH0uK{yfr)_Cl%X`t>&!Xug*v5V%Hg8*7m+*rM^|?;*rz7aN zd#W6clowa~W-CnorrEw?(Mi*&>l7{gh)LaSnJ4MCgxVu8Yg^PW;DT;TVlF(x@_HSC zz_giXT>nf{AlTNhsGGfn-p5BfE$Zd+bnYyP?c-^u@+1#0iXIYR94d8I$+$(Hei2tI znJeMFWL*79m)~Q^E!SG9)miQ^;4K-Ja3zn`YA-%eZ?>To;t7>j!OTv1Op zc$g16J=Iu#hUYCBH$KD)Dz*3&eO{qD>x~}&tsb{VlUaggJW%-~Fz$!pbR^32|` zFg`rAJKKDeV?M~;*2Xhw=4vK1Xmc5`-yhH`Lz&m4!>qtFc@`r}7GDJBy?o>HX>`O7 zD3~qgTZLOFRsXeU+BpyUzcXYNsxFMEH*yWDzhUBjgG3JI=v~z%mc?YQI)6(3J`+01 zvZQjh_3#a!j0jyT#4it+aOyRFvrYRaHJUg^uN$xWhAX==rE;lQ`r zzqyvSqLG8u%#>TXcj^bNa!Y+Ew)1ExeweE`Y_295)XJ=-p)02~( z9ak@L=s)hHT$`Dm9{b$g*;ZVXo5}gn!kGKUJz>O|+uT9py-xO?SH|eWtsx5}#UAzz zv_8c0zSqQ%Q$&MGaysJ-kQ_baoSdB1!wTYws+X9fuI02U%hhHhj4Qd7EFyPR2m$2QNk}ceDJ-+ple8yw)IZ5tvoV=JW zEkFbE?JeF5j-x`c&ni0DdMUPZdj1-fUP-72Im_z>mys%F0=cM!lI2Oa-lrqAi{R1~ zsDVgOCMVjY^@d~RoC{){z$2nKi2%=MNM}54ZEgLSH7mACCQQu<41VbT6|dR6>_;IH zRzH6zh@}WU{SToC*PbY$ZK^>*`YN^S-`GjBIN?ERA?w4TcvhmKBw6TqQlICNJTLa2 zF*|`Oa`7VVcSC7m2Y#!T?Du8CXl9ZwR7vLsYeohw z_FCRn3V{bKVO**D*B-=PbzrSwBmH$hzb1BZWhGzFi)t~o7rqHvdq*OT~K8y;vDXS4C0{(!N{8|2**4>=$;3AiZ>n>=vAZ(^j}=pCGQ4d=pNFB0SwE^x&=m z!izHTvodFAs73N7s!z^J8_St(m^$CKt-9`(SvA=-KXLWb!__ILM?G)21#^uu@rBm) z4Id(sA1G>mxYo}Y8=I#0 z;t*M+K09<)5zUy`EzDx5LB*smTdo8MQQo614qEvw&X!@W)gQE3HN)gRdQ`l&0!eNG z^4-snm+R}RNSOkOH8H*EOK2Q~*9o>0sl7!S+TDb>GJ4eQu2e1!##sPI&E0y>unr?3 zrV9YnlE7!=Hn;zXLlF)gI@@9%zzA$IC&~`dlL5s4Q0uLA@NG6N+5*YV{N<3;izicr zI@-~c&{jSq`4M>0=qGzJI>5#}M`z+T;-967_FBi1SN-{cut!5(&tB2mJGp@=A*Kuf z%&et<%aA60vWGo}Y3gc>(%xFjx@6(nw#Lw3XcLOzy_LUj_~^G>+VD~1E8k}1rTi5< z$wCvYoQr{hN)bS8Yp^6*s8K}AOUBOY%-LVvB4vc0hf>IEU}h#H;T8S02qK>91WlU; zk}pEz=Bi#2Is-$0|U|jpJ-@qS`_6{m?9M z5g7mFK5tn|^a=yjOM8wsOvAM{+vzz{H6Ah~)QMekX{ZxksM@f!rH8;XQ(=Pm@i#_P z8+ozor+SbNAyUZoSq#Q?@b7!zZE}X!_ot92>O>UGyoP^kGW019%WPK^#mJD%(Vt8-(|I z@h;$tS)>Lyh;+!;P98>VDQAeGs3}dtv!zddDJ18+B{ur$WkM~d>hv&_%Orc9rPJXF zuO{p=)RK|UEBfY*BIy(b!)%;T9LLtu7*zasJt>K+0gp{g`2Io*8lPic!jKbu6F8yP z@0a)Z;D=>ciWYwakk(5NZn#zz6;@Yf&;Xri6q!4{0wm>`A<8n^H?rS7>BrjuesPCI zM7tbR1q(2a3%D2nl;hzy9UM=~jfTiOcR`|}*Of`OUoD9;Z^KY7;sAe+by#IQ`1(~B>?Ge(g<4)lVR~mH6rnMMX~p0J9^o76u+P6(7nrzz zYwgiVqAmy(lZ~PCS<%9#27rDO#TfR<0Z#TDq~5AIeQx=$a!YuH6-%u*4JIfE{w}Mc zFWgYC*=l?P`FPPg7y5P_(|8&+&W_$9l_)I&3k&l+PQAV|-dz|=eJ;&?L68nXYTCBA zmUviAtGauf7jul*TI>C_C5x&cl1$6ToX>i$oY}tnxWqsy+-ytuGz93o0P& z@Do6G)liHaEwHAHjL3rlDk>`LhorjKAk$+|oH-=k`1KN>iNB>Jsv5Ws-7yL*;H_AuN@= zMW6DW67)x5wWqsVi+Wd@ypVnM-wn#2f))wZ+$)%WY3=W_<4+*2fK(%fTPjQ^46MIA zy|Md%^I@Rp&{%0pie<5u&p36ov)K8FL6W{svXojR&cG%(_{*K`3(ji~GYS85zyFN*IO6ID)<2;2tVLnODd=m=b2rM^xCQKs5W&=@v++WC zm&8mBmD5}=40Lz9B-Q%h+o$eJx&Fy)Z3XiRFN+UgWD2HDzXP`ctxUVbhv>Y^n*{l= z3!IazOiasi4xJP>$DV(L?!{8xwIrc5LXkCbDcs_Y6!jax_(u&7zXXa#hd)&Qs;<>~ zSb!@jKz2Zem=pV8(GE}PC8!_)(>pHhNz&{;giN*#vY2NbyLq;@ zjy9@cx-0t?p_R1(7ozQ3Ks9DE68dMiFhI1o;>7*a4bqno6k_H+a9|D)asNV=MgBbo zjZfQ+)Dp>C`{@tc2;OH)HNNn&Z8&x}6*b-=-5Xj8PGyQwm` zc)hf=wDN%@?IBne*4Cc52K&}Jj@6w#60m%iijj@m1EMBA+ec-cy&4T_4u$Lhrk}(T z*Cf(k0O}@(jGxl<6-ZT3o#SyrRM&UQ)zdupRRy z_y*=l85xIx&_siykI!vCQi2$!9)S(D^eh0;d9!Y{@5s1KnZcJwQ|kSnt~w>YE-5h= ztpvuNz-0y(9=DYDD*Weq+?1A=cZ|)>8xRVCCh#BL(0AzVE1i5tqn}#YwVE3!KMHRHvI7~;5koUBiJ8uAnsTFHq~xU9u>HR@ zsq}44K{BBf(LV!4%lJlG;-MU;+B+Fa5JWmaPy!>-)k@gGp78t2*Kvk-C@&p%CQ>WD zeD2A>?%EvCXa)i_H&dIkpUfwnamehVBiB{-hWfXK`oKP$JuIZZIe#_(Z22+!V=$Z< z-Z2~#TvryAN=J^Eg~mv0OvrA+JDa)U7qGV7SoOj`kc4Z`_W9%nEs@GSrn&UnZ0|Pr z96(XHFa7o6f;GKVOhyVPmm(o%X9yFFCcLNPA3r`1WLLK=Z#cou77v2Uj`YlBILsNh f=KhbkwSrL-9bLr|*#|a1G+?juL8od5QsVysip%9+ diff --git a/docs/icons/icon-384x384.png b/docs/icons/icon-384x384.png deleted file mode 100644 index 613ac793e063b1da8d0dc36dcbd1cc0ae620291d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11028 zcmYLvc{o(xAMm|*7GrEfma&h0%aSd9i6Kd{OtPnpR3srP%62VTvPMFbu_Yx&REik8 z$l9g_W6PR-85-vGd*46a^PK%T=Y00_ob!1;2_)+iTv!n-003Mk%}s3q0EGWnFo^w` z4B_L+0Du5UmUhSYho7ZerbN?Mxz4sJ{8^Aprpm7F=XuqxNzPm2a`n%pS5^eQ(nK~U z1n=cbuFr`^k4sa#I3E2y*gUV+zbN3l#$}r$zTU39k}0Xve&T|IpQ1L2UphEExQk{&Z!Um6~D720ar*bEsBS&9_s%g zO?xlDw9anPtGc=-)M~{HoN=O|>_xQXy+< zb*u6j8;XzCH3t_D{aDr--BN$Es6Dx<_Nrgx^`-``8S{8Wscco@$&%K{x?;|n{QW;j zk4eeGG3lB~!Fak%&4zOR2G_}T9&3hX`zF?GjpqylWwNPWzllCsr?9fFT(%|~y@qps zt-#n&%3V`$UPYWtOLqxve(k^*8eC>sZ@*xrKH4)GE2nRFU;H znJ|X>s};@fYX_@d%KzJE*M>sI#-Yw_&8AJYw;KmvE`ZKUTEiQVMV0(cr^?zQ`Wypw z{DIi!5@?r4*jkrQdMUHEjB;94t^c63xuy1!fjPFO{cDZGF`uxpq4jN5y(3+CdFx;q zMS8nfYGWGmD3#q=JNR}HbK#BL@|1AuhGNz#+I~~@)hp@wmr{$%+GA_-S(A`gw%A&h z$YP%8!b{274V3l1jLM`|R;7b-B(@5~=jYfi(}glhC1xkY@}`9oze_a^3ub>uMf^kt zC*n6sCI60#7fp#i9D}YENiKawM}Lv1{U!dgmn|tze6<~u^NB5uBC)clJ@t_-vl;Vb z7!mMRX7-Kj!l-!Z6xw%4r1Y0?;RrgYPw>Tv@Z%xD$NRc5DEM>$6+4a&{3%&IAX4>J zqsS-(9$=1yg%gbwhwatqo*5r&&OGXKg+d>+)jkNKc zvF+rrgi0^f&DKl#m%qHt8H@0jH>Oi5NbM zmK@?s(!xB+C_e$oPIYGk4Xbr^l;@d*5k(?dlbk<10CGCm+dI9;C6mKFzt$v-=Uy19k&loD&wUX`H!k3BfBT zEn2rHiD5ITeeZgdX`5ICaFBq&itL>@*YUWQf4eQC89cd2yU?s$U?jiW6zNNe+NfyC zd=@<(7&RGeH~wmmANV_TOcP+QEivkSUy#`up5131rNVJROuEg|>G-;g4#;;rLXYZ8 zmYcJBVts_&nHWNpqB}4V-hh%ao0{H$Ad-d9nWF`*o|{4}Lf1gI0Suqvv%b zjp{x%k?9lD_y*9=`(wm()8`AIY}n0yUUmmSi!yuoop!FeTRBr@!0hjbc0Vq1GKkfn z2~)^bh$WeNKi6NYslZVfN*-mLsQ}RU)6_uEOt%EzuOn9P!9;O92^#-?Cdo~`F9SmY zRe{-4i2CTF-mQ{t6{~BJ9yj+_E{a>uZQOb5I~!=BiZ@^7Ok=@H%W7Sf^FLL-1Mff( zt4N%V?^*MEa6Sr?-!tUg=2-YT_urCsn7ke3I}H@n3`d$O0RsJ7q-eeyUNqhp+9`q@ zv_ot{Dq9vc;XzwB#oy=AU>mn_KdoYQg)__1msX+Q7KQ$2m5FSxnELq%=Tj8DoDdMo z3V|?4%`fj=3;tlnd{R-NjFGK5DH(uz7a0|8b5d3}Z0C2h*y9xDp0En7pu~o$`Oq-% zdX;9Ssp#vsBCN02pM{iU2+eb?XH?Ap3#~5qq^xiKD|9I9xBFP95X=#I=c4u8omap|Bui8cteVaePzh`N&pzZFB}rO`k?V~pon^f3)o2^5SHXyjWN*Lo~X z?s6?4kBd+Sw1|kG2B;{khF_roj5XMGH68Rc7NK(hPbsc|$8`9mO4E7<&gfZm30D4` z@Vv1;0);bRXK;%rzxHfn42zqm{+9-c=^hNPVVe4{a#oisM4;RPVKTWcWiVKmK|(%o5-s>vsFCR>#8R;q#S;AHOm?mty^7FD9`xk=>q>jd(%( z*D2o6klE3V(tJcjQQ>M2+#AC!J#k$fPTc%RMcZe!} zn0+->h4M{n!S_qn+54r76{=<-{apfSyOt^KmD@Z&^V2PcTnFJKsjD-)C!`|GFypDJ z^sBfCi_Ii=KJD-U2Py;4g>`dL#@ zG6YYKdEhS4Z1XP`Kl65ulTKV2_;(-rZKXVZNC0ORK+?D%*0!G8vf|I_jEEl{%wjsb z>py`*Bpdm{hoBEUC9QooMMe@_UhW~;wPG2^NYuI~cC8zp>GgKxVu8-pd=HukWjiP#L z@Xw4d@hk>@;?p$19{O$w)>(XehEM`N|(0C%383l=ec*) zFN}HTlC9c1_=zLM@zvHZ&3jnylO+aJW+an!57P2)7DVX@E*ULYx4yk1K;~oW^9~#< zL#y7SkMqc0M05MfWd?-2m>7JEPBZk(R>D^++(ql92wVl~&86KT6Rvf_T@r}aGtEbH z`6K!=x~SMBy?0UXlxgsPdhYF045`k1$W)NZ+L(9#80kW6Dnx{#0c;navN~)>NNsFN zig#N%Oz8dSWag|)A6!#R=-3lRXQ$bzOEq2rgeor3-?lBOg`Ax7N#VS{{Qc-%V@be{ zT+U2~@FmPKcRns;-eXmfel%0|W=g@>Jjw#g;B-9l*3D&a?fwYsB|?GB-Ctf|cweY;#2Q(LE2BGr5$rskKE z(@(G5pY3<=G9LfS&dBu&%HGfq@+~*r^JBg1-nbiS{>hDN@)Fj|;0vTdt?T|7AJJ?+ z=WD|Dh4xqGM}+az&b$C3KinIXo=k~Nk&a8r|(;Sc;v|XJpVR=ho&wf4J zu{qU%=U>Dbm=r0=xy_P|c&J4ZgVaae$t7S+K6d8eZDH(90SbW}&Ax5Z86kvFV%dPT z>2;QjD$oVaMAsvtJfmHaleZhvjphfd$_?IpLsTl|46cXWj>q|CJ6b1vb5*X8ScLcdhMljmtbpESJvuJ9<*%Ihd+Mla8o4gQGW?gzIlI5s+crwO3i;_bI_WO zZ*(AZz!a_-v)+fQ1ZAR$GQd2oF(wsucR7q{p!?n5F{}H9u46z0aF7QI_eK!PfYz3` z^gB6_^5Hl-Kipoqo-jJqrgVq+YLMqO; z?Ibv5{92<@Bc83qrJmbvGTV`+{SjIG!spYFTL^grm#Z_ii0o_t362SjlO~4H$FszD zj8h%6iu*t8r*YwOY`{Zh!e%RNw%l@&`#YYqG@5L@DjCe?qjAZKk*84r zB!7xpJJoT!=pROB`D6prQ=4!bEa5UAF9oNtdPl@kVnr=4p?AR*o&>jtAznnwd^X=) zeu_01<1qZkqL-sz2HwcI4|y@Wo&)@1eO;5yUgv1A`*e%e<5xS}h6V=&J?!BZi6zs| zZ=x>WAadf2_zdUS#pG@XC$mUMz1SpWCj~6YgvY01?9HQYVzqamoDedN#c2Y{Mx54& zIIOT6AxNLdEVmRXGAC&ak>@sFGj{{K{(Ps#b2(}IC@;56pcuzsMi}_#)#_~ta}Gd` zFuociiMb%I!nyr+du9;C%Hix8(p{@ckvz#8o%D=xi7*b%#E zOBR;-s#6y)2O`zQP6>8UQJ!|d3LAoeqJO+k7f)JS%pQOqs8L2n;`7_6x^l(hwbwGf zeZ@DD134YlUjR~n`uYK5jJ&M5Ndl$%JGbtbQ1(0^tnm^wE2uvcF&%{WDO%r3=J}+_pzEF;(@s@8RI;dY? z*0ifn|Y7tU$EAU>BJ)!Lc3j!;7c~(4$YW5UI$wXxNdk>6X4400;BM$etg z#`ektG>wCC59-r94THh|HeVWaR0q8C@8d{oYd1&yURFxf<>!-D&^lo4%?#0ea(AFF z-1WSXuNQ!Ac=bnfG~Vqqk2%x7%m+*k`St5OO*dDtNd>kJ9jD3ULSh8~mJ3FGHn?y@ zZW@v4h&rbLQ5f5B-}OO8TFQMRVJeGAMak; zRYTS5=iKo|LH?HW`QATWgm2=#5=CELlzMMl{^Olu?0TOeJ;-aTse%a%hQg5*H%_Bp zCno8+H2udP2kW1HvOMR-EDn^8{yNxbBhyQp5*u4F6~GXDM?(` z+dDj@2q0V0Xz8M6A>G|Ub-6O&GOS7qzqZ$Ac~OJ|>Aw!2B|wuwni(s1%C*6t4Ih|m zeW(2B$ubfx*UV-uDmHNesG&HZlF-{Y0KtAlpUC6Dog+Ns0Lolgpn0s#s^oI>c%#a z4^q}cPOh?qxoTA?=3JdQW?H%mvgbOLhm46yPhT5GpN9G^72Hz*I2W0CuMb8p6wqB)OVMN=Me&>G z8i4a~(H^_qf=;shzhGf(@bIyw_P(VbHQ#jlOFA6rOlHrvD4R<5ZJSC+&L=Ie=>kQW zg&r~MzB!|b0E55VM5LTYJwmovRIhY*U(IJ7+1$SEL*`lWD1h!?MtLJOPJ+kv@Y=~w zb5Wn(Iohw@x(_Z|iL3udEHKcodsA*7x&O6IS zV7zpa(GaYI<4`o;X`b+X$s4L_SD~^%|E*jrh2s8j==a_g9{~F10sdP`gOQW&kxKkj z@uK_R`rzl|rC9jX723AdZ}87Jr=eHSu4wkUkQwyvraD%_hR7?OWKY-JOGi1VGIjjyeu)c?a7{dr64iq=M&fBEY zs0lM z?T?rusJ;}ME--&O_dKc?z>!s`<3z^L<1yqA^Eh(%`8hzNo*gWt$8R>>zeyC=E5_Ep z!KxjU6n?F8|BTs))xFPCWYIbPK}yU@gEb8|57nIi3~V4!~sLn2TX{4 z2Up)Fp1+B=xDr-Y%Gam^qYx)PNh#CB>4Nc5IfAOJBaVO((xC*jCMI4nm@Sh8;+AwJ z{&}igl)m~P+idmHERB6rO$D%n;`&Ba82yTe7)qklPK;9$*QATpL_(|&^Q-wDWBQB> z$~=sumUZ~bA%4~$b{Ozc^xyW7Q|`~VtxFFSpfepE9Yfg!Kfs+xa=HA!)}?i9S{N2A zClWyly)$6uR9ZPL>1Tv-R^q5|8asVPODcP>0Byt@|D(p?tJ#q~Q+8|2o`zi?ZRP6J zq2G^q5iefg{7bmf$DDd1PQ{*Q-YIl|ecsjE$rq!3 z4Mr9{I?0I`>Hq{tqAh=Oh5!yS>J7M-xOPq+z|q&x-y-qCTHZ3jSIX*RI-G}wS`$U6 zVF4YquVVr_0D3_fiE{D4uRDV;Mu<CuPHra0( zpsg?Q!BGDVc3myTUrqrqplj3 z_L})-I~?U?e2tAbY;1s=wWkTuL@~-_k?Y@;gGapvc9Rn&Q$JlWLQ}7zjjd2AA8D4k z0jO11P`LSnJZDS#dyO9+HNh<1%P-7~htI^HRPGmVQGGlJZ!bgb^O*j9EK}nFBX-j! z^fe(P!D*XQ)&*LLbNG}yVS9u7H>X*g)LA)t$=QtIJK=r@WI4&*aRVXK#8AwoWI>){ zXb?6&5SwzHeS}pQ#FZuToR_43ZwmMPP#V7Fe{vLRWnk! zZVaa3j>mfYGC`TJT@CKTDDY%XiG%8=0Ug_Wc%4GmgM=kiO|C|<6i~)tl;YXLlCY!u zB3vx-gBhJ-XSL}fixDUns8(Vnd)xA_>@2_QT;H{8f>v=uw;hrG?EXB%+NNO@puTAqdz*qE z%C$v@m*>B0h+BU~g~4N1cEJ1eY7`yI`G|DGd~d?aet+x%5}v^;PDCx&7C9AICSDY` z&;e3HR@L2L8_SGCL$g@iWCth>q{aNHjXgDD@sBr+U4h~`seY<@e@EpcE`kisDk)H$ zE5`T)I)gz~d445z3OfgJi`Riz@ij(T=i*wvPcy{q84+GH<&AM?& zLDQFS@px1{%JKXoIJY#m+c12D`^$aTS?FmJ45y5hWALEd(I{J@d58bzeKDJ&QzjhG z9H6NJL6TDHoB(DX-)oruPXTH00@*FoAWq_bOJen>j4fau9Heh|zj#6IE$B#{WZWVu zeK~*rZV;!Zuf94er-Xa)B z-V;*y5qNMNZvpl}JV45%#Blk8j&&c}7UfZyep42KFTqs$zParGZCEKeb8gqKO7j>X zce=IDi(KUvJ#Uz@a*|QDt;WRl3S>1mIWBXEiHkqZ%L_$xbaa%K@{CJaH~VOvy}ht- zVWn!adDY_zBHtBJ0f^whjbEAZPrJtbI===GlfZ>9#0uy#9Yzy?V%}$_F|)TzS^aSb z$GIX28$t-92a$pJT7w|zw7G6&@v# z2h#@wxemtySaV5HUNV-N4feW!%Ma8Oz;*aH|E~XX)VV#1U-G69%IOA?%L07| zW`Ha&9nbwoeSx1O`hrFB`si|%i%ay+BVK^SYWN&eFN{N2^Zb|Wf#0I2_B`@=5N4Gr z;r0N9kmJ-vYg079&Qw~#(YR~i21DDR4sP~19c_HDQyQ@$lB6>8c9y2=?|XvYEZ(wm zrFJ0TDo<ZWMeI9SIxd*>VEX_7fhu+E&Tjry%$uT@#G|Pz71;X3tL8MKsew5tQUJ%7)e9OnQy;F z`m}YP)_4+`N+OG9_eVqFZcpFmv00>K5!uPw7AEwI@KMZy@@7+zD*cm4i;!3g4!4MJ z82D7#c#7>RQWiNs{|3C?Zx2!EMG3S9BM3+418U$ljSm060;d{UyM#3OY9eob2XKfa z+Ex;fW=0c%2%U!vj`q!oKGe;6_#*@>Mg;I${eNGv|5Zly;-A6`ILtc&*7HH0RIC-HYI29oFDQY3MmXGk@uGW zMeI3NJ#-Mr^}aTq=|}Fsm~)ZfL;l&L(I%m8PdBm0FaPTUHykC*{p@^T$crWec!5nR zV`Z^QjadSBnal&?NY_Blh4@G{ML`-SkIHs8h@d@8gjQdqCb|pgcPoz4$Q^jEU(iMF z=t3#n2;0M_SMkt!r#<_FuHtvjBlH1?KNNo%dgU>+Z~Y1dJ%AX>K6hm2S27;9ohDg&OU zawQ?{!a`I|0JYYTC9-(0@3P5~;Y1M}YVNd6y;k-5^>L7F33O1&9Mm}4XJCn$nEgW6 zYW7?`_RbOLeJDTm39`35ZY-qFV=aiE%pVE^u2}K%_vn4RHwhxaAu8*sml#coZ+IE{Lqwy{;4%ht+ zDsQ|HfDAoG?|B(K9r3ahD%}&2A!g&jw~Lj-MG@sC4KsH(;+X%iY?&mj-cZ4noDzH zn&~nO`l0*H7yQ;nc$qq^WY6FNCadM@*FD1z5S5+bh4cZ=ARn+Q+#)&HYcE1rng!wE zGVM>}nxp?MX&r=Q8Mnv;x3{-0YggGn_9d`@jKPWwF_-jlN1`DOK8?f~()Ggr zzrdg4>;E3F_7z4oBJic`6lP!m~zJ`DajAnmVE%S@VE3 zkoQfQ1Vr8hJX(I75G#Wem@!~WUo}1OYbbDES05{5k(uKP?SrH zHB^LblO+2x_QA||KHvYozsKV@|IFNb=XK6K=XIXvyv~y3(pQtqgfCf%>E_->GJ*3JyLhg6$G3bz(SPEN|j{n6_h)~GE~ zSs0K=FIHt0C@+j_*Ud@>PV;*=i#(d&nw_PvIHMGMTW)cY@8Ad_Y+k^nMq}=m+Q$Vx zyI-pHcjXoqbV_c^ElugSFY?*3RIff$VKwT^FB??+Yc;oxxu})DAmY4g^s#K~+M=+-qE1oqR(63Zd)}yf&9HVEwSRGIO1b)Ck?INy za$M5PUNLG}L0d2DS1t)3Tr%z&hiEk#tYzZ+wdt{{G?rEf`+4Fl3LIL-9Bj~8Wa-yW z6Fir&_KP~t=OE_?q?Hxpj#ZZgk1Q_%4mt>s0d zZ!F!)d93Tqw!ay&GxLVu?kTMnsjaW*7Ea)NSORWy#{CS^(me&%9M=7Y^isak{6oe0 zRO$J0wYkcztSYsM6`gz*@%XBK$sFIQY3!+ca#L?LSN`Grhf)449 z@{6UU@ey2bpTf&7+|^b6vRwJ8Ud*LG3J+f>Pxr|c)@e)^C{C8DO#fCa_`M~)SFyZH zrl=i%mmS#nE``cLS;heVa+lPj z9@UTSlF$0o8-7XW4awZ^SFayXecz*8J0^Q`P^Id-3te4 z^Q6EzQUW>On#jYz&WOVf&VY|2p{BBJxpDWgLoH`_oI9}e`PzSlBg2cnw3&g!#tAsDFd=vwu3C_fCKM(LT|CH-ogDM}~61+R7#J*HqmrK|ms+OI;>V zg>&548su|NqY^7hjvBt0!NU8;_I)uedkYQ>EbqaoNQw-(X)Wap43B#`&Oz z>-8DU&uyA^g<1{$hw&tS=49CzwqxGI+0iD-)mIL65CZ#Sb%eep9*Tl`i^Y!~JR)Mh z{Z_sys#oo2$hAn^H*ZhtN8Z$mCw_NA;}UP>AL5|P)O%uX7$+tsebW{o$)!oYao;9# z#7y7aTr3dP7rLaDP{f)~>iI#4a(C5oM5o>TQ~u$R=xR~Cjt7(`nO|ZM8%3}PUm7NU zJ9%>U{L=fX?@#B%ub1yWizX$*F=3BYt^6$pV$LcSwvpbwSQ10t&BUtRR`4IVeDc8m z{xNvA){l~fvk1|;d#Yp)a{Dz&+);FHME`@Iv53<15pO+kA@x(tcr67KJrYg4vE6p% zTMjTf1pX5(ty;NwB2oXkiszfx{Y2>>7qLk$bp~+tsf+oKMHBNwrjL#ua?^)Q)l?(a z(*n5t+=gwa2<@oakKZ{oV(KS_F#!!0_HC-gG_$S+;}o@{*?Iih znNZy7)s$O4Q^Hm#iS-L`@{#bh=^h7M@NL=WmQus7Gg;x#MEh%5>j&giVblT98BlFE zH|iNXS7>R!^i4OEdqu!02DMbkV9THXwBCT1cxP&g_R($cZV^tv&U;6%pKsjnx-Hl0+;-#O*#~f9PtwX{TrP_tP;@C|6ntXX1Yem z3*VMWQ*t6gCAH~NRL=9WnGiyN+3wu9lgwp&EJyA3i<|i3cJ|4*-vzA;{YkTW)M;_X zo#A8DHGArIdB&4Q*kAs9V;1DZD53~diMSo~29a$)Q6Hc8r)T-+`JvB2?^*fZ4H^EM z7Q(<9B!CG=eCL!I=JL-c{%tI)Z*yOgW_76JB2I!ze&f>w_}Qs_4_Fh>L^+9~p9#hl zH$Q@&pl`k_@oUnoD`Ky+(Fe6C_s%?hA;|<8Ke=9=h8~MVw^F@S`ahu#Dh3e2Oxw82 z>i3pePgqB@j}NisBU#FJOVA%$57ZMFXs26bs4QdSp)+HEsV*>T((gX7>DPq7}6lJEAZQ`YU9X*H>RU;rUnj7SMK_sPbXx;%CB*!FTKE*WZEYN|PH z8ELzAU`jW&_eBNvvN$-jc&*-o6!j{CkJ;#2E`x`&O)&&~BB83g z#%%O7O?Mt15%C7iI30WLhAZbvv4_$S znYxxo(Sw8f7)|o$0?7$@R+!=_An0|hc`>$@TyK!bl0jaH@gcyCJBtZ1Si2Nht8hQ6 zduOGd$m~N*(Fd(_kjrgBV<1?AHm3{8TLWF{W;D?Ky6MplO=dp?4+I`o#1|H#ArP~% zddaS^{(0Z*Enn9gS%0(hSAXwxI*4~#|DG7^YRWS+02d-$%yH*tZvsGldN_Djl;i9bp zgF~GZ7QzErt+`D11>f^3{Es3(Q5Xy<_ufQ?=NVQ1w_n9ST_d=b*tk`b(mKDW9ML{A zpH{zh70WVX)$R24Nq>9$e!;_)`&UYSu`RBYRW~hcI9|K>l(KuX>;|DIM*ieCbcezA zxo#C$dC?$1BUk4bIW(SmWH0A6b(@|8=+Y-FQMN@MPrxDePDzCzDojarVSdTP^tWkkrPm(_S(alggqt? z->7HA{#@#N2@+Tq_DHY+EW~-Gi#a3kLLh)+cu%q{n#8k>U3_)KzPbNCFA$fkv%y5 z#S#6UA)yOfIt}_(4-XRgJzOl?x2uXABy}C9{hNM!1u28{e-Ay~qziD&($Z43z{;-+ zlB$fWM3>5|46-P~Usj2v8gns`3?v}6+ z)WA%#;M{Rp#_i{|A59;|og|7y3(LRNVZSw`t$S4)z+whqh0YR6wdU@7qFD3R{Q#!a z6PkOWO5NN7XU5P}@MDjn^wTI!CqR_|<4RxOxnA%%<^`MGkjOo)HT2}CuunLJ&PZ?^3MI}Ku>hz zXGhDB|77B~P%73PmB8(Gq10)1VHkr*6aZ=bS&Hoa_(&WrS5DOC6e!}^?yc>}nYw+a z(1AN1(^Vv?@ga^AlS(a@j2l1w=z5rO|M{_3kay#qD=F-T1lXJLT)g9Aszc;;I&A#o zW4mZj-Q_XZ%(qxFWbbC!X7Dy3w}Is-1OtafrPURKb6^{)^aBewC#z`-M$ala?`QlY zh%21p^v;6UsQ*fy&;wTBTU8Bte9}Q51h>3`e5$j*I-KHi#c;G5Z9g^ii`bvI8M9T@ zkh+il@Gz;_iRE5fu6;CdfG4BI2>a%o>S~Ip z^lSjk$-cU8cgN~9<40%!<^{;Gqwf9AL+$KyVIToABzeGCU;W3Sa*bDn=gW8KvnJVx;qlXH)3$L)pD~O^#aO*1yw>M#Y&5&Z1F`K zvl<(>?I?I;OJ3)!Xes5teYet|4oE2SStZCXnr2>BLI@`+Q3(A@Mu%m_HbCLNs@qEL zCn~J^5{S#(m07X4F^VskNnUxe4M)>GTFXum^?UW35>HD)AqUoXnlI6(`Kdazw%HB|GY>-+Xm@>1zsKNgrr*ht^OggiOiRd zAOrrst05c9RNzAt?@G?KH!U4p{IV+iCGT<@f1jVLuTh87t_1umLSnRqhj6i=I~1#< zK8V6_;5eV(vR_g0yxl`*;L%V>jM{E1jut~`~Zh(ExU>bc~JrOmw3|5ryp z3Cj0;5KwJB#C;nh1ec)opc6s4rC89P;@Ang%Z_n!IGwU0Pl7yB0$c$1>2@#0!dMc& zTx_Z-Mk0bCPJ-02HXUYfo^R9FL_Y65xW_sZbwe!4D57{3dTSF@5`KxE;6Y1T@xiwT zEt~qey3>sL(TCSH>5axL29J38jwH4aIzqtQ7XWyyHy1nz4@xugo**o?Tp2OPF zQIA@LClsmkk55S%qeN*X@T_tzmr#nCOF~miF{{~cpode5$4EZPXjg>%LC@XLYF&`) z^NMm!Dn#dbFp2y5tHFN0xvTaJiu>ZweeCc;Fph@O-LqL{v=Mf^FqbiPYq0seM< zOBGPW)qlejcAwzl8VC3^sS3>C7u9j6&})5yI-o+DKs zo{x4C?HxiV^b2?T#*&~AHuoNoL$m*E7$|dDh3UV~kc!cHHOEMgMt?WB{(w&C=DIdi zR-Ai!@rIGl7H|ktwI4CdP)8Kc{0GsfF%P-w8Tp<^du5sLE=9O0Qwj3rLH@=HhZrFRuTG82GU|*rZwjY_+mN=@a^c=nJNpHzVWvU7y9skAO`p7Z z2K~%(hus;e6-0S<7~>Slf&Oby5nP{GC^3MCA(v~1lJKl|g7FYenp6RvJ(>9rM-tGN zstEd~f_viswiE9Ob?!vduEXfQ5z4&=7 zuf0}6l@YEeQYt44X?!NWwZJ038z7e4HeTe;=Y!uFL7MNS1QFDw0i5bwe9}qlXvvq$ zN=u*l&JoLL@eoW{-K`68FbJn1CXQWxkHXhsjdR<5@g~e~AGQsdK0Wpo;s!v`!n7{E zv0H7m%YieoduFVno}yL2c4aBkOaj$p%I6^bbp%%DXMY5K#BWM^BTHt$lEB#5)vO!x zp3hw2_^=(&3W4^&X;KHS`%dyQV>eQ$e;HSI!E$#;Fe@v$L} zo~r~1EC)AO7d2BnD{8K-k|B{z$=gH67=}A^ud-leJ!8pSMt!!P~brQ zctd=X8oUvBC*KPqy2H)_4|af{n_k~5pKb{O{LWmFDwwn71NPpZ{XiUPtKCbLOzryz zd;kSE2JP+qCxlLQZ?T1M*_n}#k;Zq;m517~uU{GxqjqYnr^f%sSL$Ad#=9u@p2Q9F zcrw@i(K0QXgSCMF8z7hOJl(r{(u{c^ExqB-YL!h>xY?%o9P&9Pr2<3Kk<+NPMDHFw z1AODkjtZ1^VxnY3mfm)IV);w3-hTWcw(Rr^MsWq)k0&W8p+sN_cH>3Lk?T@0+fO`K zGQIB{xfs13b8aHjS%_w@-VPX!kWAUrDf*5DDjV1+K*2(aTL`egGx}+k7giLkeMWVw zQ)4n?w;}G@%kWR~U!Vu46M(swu$nL|mmiXEgHuHu0WY20*cY<#twU*AgZjC75D5Pi zp}%~5XYBAOLJvF}7p9{R&_|iEL46AI&up5;HFKo2F3I7*yf}Q0dPS?TmcO0y%d}-? zhjhx1?T65J+@#(7URqU%u~hj=tz%Lgw0CmH(WGchzlF3cn1F4~X-bVL`_7@3@^;0i zPyPd*ARHt(vA5p|^g${bjMi=nO^27;G&U8fz3H`gjCoDnGY> z-?ahUpQ|8^5&~)5&HPEfd)3@(pQa`M4-MXa-E7EbnTBGr(7Gu7Lmjz7PHQqirwpTW zM;-hc$;{4$f=U$LAA{NDN1}+r`+$#K1F8wl{8^;N+1{aoh{0^H6Q^e6Lg6y8;f30r z2jTMaeoH)phXV2|-;YQrl^)bJD*c2dxp?r~e;-8W-m2Y~%Go}bW=8F~fz3hNaV1+` zc^?CjtUXs`eBVY3f!vblC%&*67`=E%@uQQ#r>#se0X6&4NN81rUOwF-5inU&DiB-M!}l=!-%NGz z1+f?U$wSc#TV17wdX3w^GI5+&!#cE7NjNkOW(ydA7Xh{CqI-Di-HksJX8^82fsxCS zLB03-r}7Xh0A);8%0{ZB$p;}yf1Fe<%?Q%6q8tW6X|Nz-_>7P+ss*OMwr1UvPufQ9kG%@JGWKc!HsrTp$7O=ZSD3ruO!-|r@k(@DX@5gU zZIxnN_G2n#>)N}@O=pUM8n7Vf!)cSgsC{Bh_uIsQfCdPFC8rDd=TJqFm^qxLnV|4v zy1X9PLo-PM2}*?i@T%z>zyj8)(n_-%8&oBy+05Ld&w}0De%EPnlELBmXEo5l?|;C~ zybFSm5e+?gNr)DW>!fd?OZf49l0rhNd*8*p$iw`WWU|e!KY(1b92Fs5hii3Es-V-v zny}Z-49LDBTIUH3F#{wD`KPDNVx4J-Fv^4F7^6)aslxQegrgh4;eCR;(d& zv}Pb+Uu3VC12oMI*BHm%1?023b)7Z?=>nK72(6~q)94F2X~h0H6vllkThixZAG}DqRj*m64yr_YH`qzGGfnZ=) z4PK+4VKxj}q&C-gxQ&Fox{Bf)!!_1TRb@#&Q@X!rt;fu4zgV+(^=XW$;3P$y@2|R8 z$2nMX={cP#T4Wg=vX;Y=-CQ?v@_yY@XJ}02_Z(Ibj=d#*0^pB#1@pQ6;9d?VrS+di z=XhDP^D|Y&87Z)%&h-_3czXye0c>w&a33>e^^JjbP@P?goiQ4LeqUJnaZN@>`*3Hp{Id%Q~i#G zCcwaxsOQkMqvc_`!(U${2zPny45RVuy=^i@D_D4c{ie)ZIU<p^M8P8B z3{H46w*U&-CYb6E-(PR|bsG|n%cKTE#L7O8CN5hWqG_Iv#QFiTui}8uMzqLXM)T5} zvGK|}DR2Y6Mr$T*SYWVEK8y36L2bJ6{W`i;tU0{70d-WcbXZx0ZI-0{yB&VqlH308 zJrS`Q*sF>}yX!XUb1imtnZrW{5+Q{WO|I-b)qxVa)i z>v&aCy^m3JLrVZ$!9S}cO7k{TdC?fv#=gFX@9*R7@DX^DyZ8s+xuEiP^UN{5%#PYm z(hDnv(NRj)1#N~a*eS=!@rc-LhX7k-P^E*2$ptvCo^E0(M*lsUI=2P&aUti3kT?Qz zPBWES+#YcjI1M?=tZ0$6d^Y9}d-@5Me1?yNVKArk;#N^rdpA#^WMe<+@%_DN30|OF z|2@C42ueY!aToo`ve^qzLLXqSn!}B^?{Q>MzRfq-g|3*r8L{It#ALNQe6589DkY;g zg@PN5=U8(Vgr(z*1Hi-z3M_vVj+p#22?+4`zv4Zc8~M!!{$nQV{h@um*l$?!e-~1~ zrZLD2@Y2kyY1$0Wrt8uKLo!e_3a4t+;nJ^`ZpeBjH`Uu?$$6LM>3^ks68*ZEoKF{n z62zLHd(_^J(TlY$b*Ra3n#u8Xs`cc&ffi+$x;NL#T-G{LgrlPrV905qCtw|ZKxahB zF&&|Sk`-zQMEo+B(iM`#-(iLQq=as2DUNvwRJT*j(bB2ywgSwE!3G}RhmUck)f9dQ z@17vVoH+)>=)^m9N6Wd{9Ll;l0@HV*A{ay28V-ih8$6JY9=PG2 zY4qkBVQh3Sv;FGq_L({?dE=aS3bYk|5qeDteGF2B)Zp7##sD}5K14-oNb9_pXf3&h@IwjL zPF9p2K76Gu`r^M2O)uPcUE<6{2b;L2hmZD~+|~-Mtif-Ba$^4o!6fTBm9Jrnq#EZ->iogS6HXKUombo$<8h6c5_P@yQAPz4r%WZ) zUS{k*I`llZT}=-^X^h-+iw^Xz3PlxhdSw}!58N+_OnRXBgC`n}rCI|1=9CKpm?#`I zrg(RH*-MD(V9%}l0;s`}1Zr870+l~=Fmy|)eYAchR7n>D58j?;h3|D{cs|9Or)QuQ zP`aQ029FInfM>a{pn|CkYs#;)@Q%U0GDE6>-@x4hiGa0N6By*tMxX<5J@S}y6?yN@ zaqcveC-0&(-1|~Ub!A*akQpE3_v|*hK$t1*^)o70v#;QnO+(8rKPx8hboa$pYnXR&}o)D%Cq{Cf$D>9=`*D&2QfQ z4#0%^kQWc9&fhH4kK$U`!HZDGvE7`<&)eU)wf@m^>WWa)bHq6fse&yOcFir=@E^Sq z-lGJzU-}?KVm<0B@a{XxOzUWlGjO}6_88{a3$$(t#~^mjH0)Yl?QJ$4z4`4+1OpA^ zyOJCBY?}~?ZUO&yX=&ed`TCiU*zNu(1M1%;TQ;bw#w`4T%4xAOT_&!fnEtzW$f(5q zu%|c^gQnRn-A5x$3p`X0e3(eN=KtgM=V|MnwAVZHIX-bo?j#9a#66F}9rjQ_SK`|w z&J}IY0?E)lD0SB3>fQ=={4p?4@Z!caMHR1T>wY1#d8dRPb*b)VJaS#&q|Ep%Cbx={ zw&5%>(tUX8_zJvc$tR^ndM||x9*nDyn-VYJM9=Ca-KRb3rkKPXf(f*vlJ|CIzTWAF zMV?@!;|Zm{NH&E~03}va3+sZ{0#75+9^Vhw+*&N$sDqmArO{3vPi@$Rv8*ylX#Wcl z5O|jx@`>Pt-=N@%PSPR{cvMyh>=r5zg4@dO0!<3`MJaym{Nq~jMMBn&c!aMRMJwtP zQ8dNmb2XtI)kxv)K3s{q;d;y8H^*s4`>$YtDODUCKjX!Gpf>vTi!n8I$QKETumJjD zJE$eIual9le$vW3V>|JDqs_VyT)2nGQ`ZiBcHnMH6=e#MMSx}tec&qE@-q~Y^Ab9> zba|Ia-PU)mn}$-p-C3G@$_{AT9cAt61r;enEXT1U@Ti(w{2< z86LU56+SXopS$WWHKrj9x4kK|{>byLpNx^EqXGpKoYXx~w7P>if|;<$7XhjmB(#cS zU}ORel^C1*4Qx`r+EE3j4tVk~|6Laj!-w#fMiHdBYAD4ww?GG1?QrgzqktR7gH{LL z{?BGBF5dWXzb@kzt}pp$de(!0&m$`m)Nav^GV1wkjY?=FLJ5B&qnEH*$!LAG3F~ZAEj(R2%JvWI}ou^Lv8=}n9 zvocTPh&v%uwEyO}*gt<9tu|`}=TO6sj^&-)NI7+9a1WzW^{iIhhF_-A*Xv%)iR&^5 zrYfgb1bJxwpkfykg(E{7M89qdo|hF&0+s4#)mrTps7loD$zNN>(ag4EpU!{sj@wZj zf$Ncm*(V|pg#(HEkxF-tYIE@FlB2$V%&Uv~FYWgpk{DFpffh|Pc@o{WWX+zA4(?1V zbNxBEl9$0Y2T%0w?lbd&9%}CtN9i@SE@^&nr7=Xwk>RkY0z%~V=+~clkM3N=kAgQ; zG3XiH6E@=d`yuKTVd=-1fAaLQ&t`7~p_*s6&Jm-KD6e3dr-EqvDY7H zZOL3ObR{q82%Nan8ZlVRkhhJ60$>7FPW2+VV-jTR(`Jnx+fI9p2t?$7cHd9nq9Qk^ z6YCSVo}L{)k+Nemlp3=`xH&kvLm3-EbQAKX8(7aozhGj>o9j*dAv8WswnGRRiR%ij z5-h_b8_oO*NSFX|5GO$FNra0iOeu2QVkta|V4GUAQ`}JK9Z&}&cM5LTK}$qyNaNfR zoA2|*oW2(CJvzm2;|yn^lbNw;ZQy*}dLz2Y?xQ%#=m9AA0u7JArt_$}@k`0SdcPFN zG#q>|CJ3ck$!k-ed#z^dD~4a?pQ{(A`4B^t${IWun7ulATG`{zHhiEnfm@l1enPZE zF@JWMhaEBcv9lgTyL8ekh^f>qjPJST3QcxikB48LPgN?6ZG*0|m0t6d-P_Rl_oL8Q z0%44c$Jq?fUUrs25w0p91d?Ckl`%W9`>v*;e+N{H1-h`VVAOPIp77VWT-=S`o8wW}1jNqB|_M@ZIom)ng^weXYK-MgeIgZ-WV*zz+V`eF+yF~h2A%% z4FO|DJi%1Sm#QQv4cbpJo)dab#IM$Yzr4`@{UA1lJ-c#wJ>f(u1-R=|?qj!_$t;;436IeNU!PZ_Qs+8-%uw|>*EB{He{>j3NIV+3BKpAw@t(4XI5rw2zKWk zNL<3Pn5%!7v=ww}sCNGR)i|P&-A%1kI)Q~X5TjpWv>!yL35u}jm;${4p}^9f>DFpWC@@yRg686*24 zl@!hQ6Tz(6hTO3vsUlS{+I?3&!n^*Sn^4wz_G6o?;#lR=KB=#+T~|(x799CXIthr)!4txv zyO-PlgC4pprVqCta2&S@a-aN??kWcPeN+W6re|D?kzG#T()&-05@GaC;0NhKd$z-e zSmmU&3y-7X`jAE?FtGGrz8Ec;rHAO2R$MjLqzI?e1p~i>Lv(AvJOYTYVp}rAn-lnz zI68JPNcQ5-+IMVC<2roftSG?SRmgy}I)^Oi13oJ0Ic-l^xT+eQ0wmBdt34Td=lEpo z$Vp!iL8AORHf$ez#1VYljfm4OHmCv?Jr@0;a|>h%Jv0Oiiu4mcC)N*|3G%8xbE={wGkw;l*`_c#l? z(Cxu);ZGQ$r~+=FltFoAMqScFhl~+=dSh43v5(NQ>GzEj#9^Tj^c@Z_W$*uScAL<% z>^YmVkCNm!Nc>-lY!o%Y5H{`l2fq0ek3h?e?`GJYM$O+n9s-7qeluW%2;H&Yzoi+gK@RmA>Y=(?Rd z(4>?f?xb{%mEd)ijMGJDp%TGWo{;_)vpvWba=`y*Z)b{FWGLP1e}>{D^Sr z7mYtU+C2Y4J%;)uLFyaxi#>N9IkgQwY{t-fdv>|$^~T5F^wY2`iaA`^c=R$&)eUhw zvnG*fjh220?La60NPp1MBt(u7NM#9jSn95+*ve7v-=2D{_5KP-FhF^C+2}E4X!5(T z{%&YTbw1d2%?xGJD~!GhNu3OrvWQ~5OMmclWp+r}T)^fg(nHo#6o3gHZK<$zMX%?8elT0djMU zv<;dXN_(gArYB=++mRT>>lUP&Ksfd+UV5BJ7TBh4(aml;2hJnazXPS2KOYT0TR*fP zv^vwvkvw9EK&gGq>!$XrEDaf8M~`5}jl_%6AXxUpW$fCweY}_7Yp%cRUKLjHK+LZp z9m`iLyuyDsDzF^(5OU=s@51dwDcZyoukwRU4`nnjfjbSa?QQ5f>i$1TF_}YpOnsXK z_&9C0N7?CP?r_a4*ar0GiXTlC){$ZQ-(H6Y5HpfLuvEB_o`dd3H7T6_n?CaIx(sNR z3l-4ip{?=r=UgL$-m`X1DGs`+LZ~6kcLMdO-H=G2&4sq!6>hd1b0AroasKsc$s`|q zDctcp-e&uw`|(dpuz z8OLSi50AM8K2(%iR~pQ)`E$??K21iRH-l@nLL@=%@IuGvct*}#f+$lQK{LYlbqvBaMQCms~ZPJ-mU#~oI^ ziq%=p+-x%Pa$R#{f4wph2y+E>7DC_{kZvbarI0eGBT@@L4i))Qd zVJUa!8tk3En1U1eVG|5EE%l+`k?~Ozl4~P^krA&E`ve;H|&q^2HG)AOIz1{xGP@WAB!7aYHT;q>)QA7YVK6<+zmac z8=3nsb8@f72X@#R*m5*7I|mKcT!d>z@)tFAB3U|FnKEu|dp0xOxi>MiuaL-1Kvsfh zF-d0%PfR)2u6jMuDl$0aX!R1k`uXT%(bxeDM()D|-&_ThN^pV3hFcx{KW=h7u2J<* z<*gpUHM3iezTY^^)kcYdH{rq}ee6sMZ)Q0Q31P;j9J!*YMxt zGf*CyCbydM-q`1y_VwYaBabwNtWrf9@9gD|!Qk^cp6;RUw%H`+?NJUmTbHgS(%A8p zcF?fdi;NsBxB=)J3ZL_0qX1KZB@R{<@*U#>+zqp-h zBajT$$DZJmaEzVZ>x?`H-M}5XTfUFeKe89tBEr#fZieTt-?tPiBIl=sBabQExzlZQ=B%fX_XUs# zh{z=4ZVf@C7>W?Av2fpUw(fXHx;AjagqxSA6u>&r@I7t7pVfkBv;&`|=xaAX5b92C z5jcs~85R9}?iOU81FQ|?nOm8{S|mZhGD_SMR|Hlpvj}?7%B+^;x6zHS=wuNMQ>_oE zaLz#jw)h%qkV0(YM`WcRK<{v_p9fXtDtjQ`h%ziS92SyDZC${nqWXxXC^z&-A0tkN zVN&<3D4cbz)u9MIhK>`;63W^GRQy0Z_^b317@`%2oS!j%o7YMgD7n%c6v!r~XhL9| zoHcetuu2p);(?!(auVELAdHVgQLomZ-iH3aNM&)qQ?8IJ*nFF+?Z-L8 zLENbLaOOS9stcu%r{HRhA)ISk#rYWhzOHSX~(`{ZLi>QM2hR53_~=!7W! zVp#4NkH)@k#J{K^93Ltm-R7YQD~Al&CQ#dzPzCUI+F4>%k_$YDv3jb*Jk4?9;Fni1 zml2~DUYiZ(Z?*KLhW1kgeFADcxMJ1-E4E>$G2zFQ^FDOerT@6w!ms(FdPo-{&g+>uZt)cp99)Uy^1)%aSb>*#m3Sw6tle zh+YNtJzs{Mz*D>oIgOtg9%j@gle$-$rbA2Qx8V(Z!;-YkGw=C0$j+( ze=mVFEK^#eoD80z3V8T>{N1!4*Pw)$h9+$sgLh+}kYV{o*-|&%GD!d>z5rzE5H7eEi4JrUL3=tsgK4!O2LaXC<$R!6?DHZX?WPUA#QLyPBV zXI~p7Em&>D*D+drZJ|;=C!`OvTaxT;1NODS_aE_h+^4N|idZVGG|V81)=I{3uITE>2ei1r_eIeEk!+?F`k@`zm-a^qzlaq8U zJ@*9a4qVA!53fa-e{F>Wu~iBr7sw4YGuek6E(+ZkPZ9*VwpUDJJRmIyLn}fP2&IRZ z&XIhy4LzsexHF}**x7%x0U?m^7zCmBVNnR^16hzV`opL;m9AfqEGaU+PMQy5o6R`h z8rS(Ogr!m4Vh_DWoj{9J5rVc*yAd(J3to1KF_n}9?S}NnDGi^oXJUTKkaTF$)-MvWEPU4KjdBq41`rrnFnjLkwdsklRaJf~)x_wy$8 z)q2i@2j{|uas)0D&Cuo#ArZLgD{w(>*}}!K+}2a&->{v_n~PVnj1x3rDqjQ&)yPkU zY#?cZNEYN6!MAFnIHgKoNE$UTEfaJqqH1g!%|w`!0ZMv=2tzu-d?Lm`a_%s9J9Fsi zo0A()P{V7sRiJGr+6mIC<|`#f9w)Kd4WRaIoUo!wGQ>7)yG~u^NRJ_afLO}{6#2J0 zGy4NxKgH+j$3pQVOkH43@KIC%AFQ>pryTt;6sW7{g`&e>jjcDR-M2evUhFsV5yPqV5YIs0S!wzQfMSum^9~ zf(4_VnQ*J~dXb^^>Hh?21t11(=OqYVA#I0+xE9{I8uZH-JddJx&&I_^?Bw}=lM95g zuUv=TfLgXH2@VFBF-#`BQH#r3Jp{F%U#SjItl(I~Cc!5-Js1;IAW?b^wfKZ}1jxb< z&v;@xesevFE^?{B2$nZx5owQ%!CDJHb5+oMV^+RKvd4_>g{18zbmTc&!#Sud$Tjv! z1(%!u)1e#b9<7N{kVLkFSGHJ*zrs+)R{Hxju21)1s9ZvxCQ(?l(dOw>Kj=m0C1HKH zw}%a3=9fMKIiLeoBeCV!DZ8=Iz1c39f<(>DAy6KBB~0mc%#9bQ;;D1|Iewe!;MNd| z&BD*Z9RVRLQgdx{+~~J4QbQH?r1aQ#&U^;YybQCMp6dX|@R=HIbpMXHt3|d(mbnF- z7}SPT$Jx=J)LOLs4T>Az5%)sjx&px-^M~+pjScCZO%*lXC^KgTVzNB$wz?g?yplU+ zPCeO2LwR1LZs^&VBNo*|%|$1UH^HWrOO*?JgiS?~0`j~zymf8CL+MD)xx_mZDL{d~ z*_Ngt8kyXK@9+AKbL#I7={rzqe39wu%tNfYq00)%5|m$<`s2t*HDeztMCl^<__sFb z?XBckri9zF7)b$cp+IRzNLlcjIx@@aw1=!|Slw+A7ZE`A|1pSlXqw5q-r57NfkrX1 z102Cyotu8bz@C?gXe?zKQ;j#o^RGXTex(M!dgDy#Z#TpjT{&uyQodel3*}JuF)}8; zfqC3pz@U`INC>^I8-P=pMLe_$ve1;1dN+6!Q zPa&cTyXp&%-cFhJ_rRXYg#CLUS$(d(^O+5?h^h?}1LISm21DMssNDUV9lkcZFRvOT z`@lY{vx(XzgU+<`r&nj~e6;z%M|z6TyNP`ulj|UvIWb;8H>7v|*)#Ev^me0o%Kvlp u=Uqg-!6#t;cQcMtyZoQ%|MxKfG0?dvRO_|F`X>K-c3`iAb@6Um-2VYRMmJIb diff --git a/docs/icons/icon-72x72.png b/docs/icons/icon-72x72.png deleted file mode 100644 index 033724e15f5485c4d86af398a68ca293e6116f72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1995 zcmV;+2Q>JJP)291V+*= z^06lJ@iNwq8T9WTgUAk`+9JF2BZb^3%m;Ym7q0XGMcgOF zo*(n@GuZeu%=Iw5@*;!h3u5#YR+k?7ogMGqEYs})RJtkn_%qPMDD2W6x#A(I$Sm}o zA^G<$pUy4t>@(lADEhM@>G?Ft@+z(JAaC^$NSYe!pBv}r0bck9LaiqJxheViGtbl@ zy}}5d^Cy_k1%~qyQ1%W*(l7GuH0Hbrq4E(+ix>0pA#9i%>7pLz?J&~A37p9UhRiMW z^fTl6FSzm!Tkir^@&Zxx15Nb|N%sguuqOGsDE7%K^7t~w^AA?`3QY9^NuwkBv?uuV zG0F8Uv-A#5_yj_%CHkKs`M)Xk%`NiuGuQbt!SpV^`7ylqF1h$Fukg`I;a1 zlpOZND)p%%^`9X1u_g4sDDk2n@w_GM^fJx(Gt1j0#_}w=_%FED8maawpV}9m^e340 zCzSOkk@O{s+XQy!2W;&KW9tH5?E+f#4^s6BQK%*Rr6TsMBlMRX^t&hWogMPTDe<@_ z@tGX(wIuJjBX;8kfijmgE?a^d*MW27~eIY}!0%!3FTBIQJjv4c+A@Ig2@4+YSr628< z8ttMT>hd((@i5NuF2&pw9<Kg+s;a1{rKNOoa8*@RRaI3rE*=;6@9*Q|U3Qy|k;Vs;a80s;a80s*R0^h=hc4RaI3vEiEf^xaC#=00bjRL_t(o!|l{%P*hPA z!0{_EF$B`*s`{HM-~hB}QNAp^;Xci8 z+_(->TwGk{EjUgHNt^X9W%!s*`}Xa-0n+tr*RIvcye~Gx*U4!SKvJnm2LorB8XFsf zw0G}bl!!>azD~P$3yz7&^y%VC{>rANC>hV43sPXE^FB3cVSfE={Y!i5WKlgv$63T@c1;pWYo2vrh?3j6svI9y!2)?^Jr=Nb`_4jedu z5>i1yK?TL3LVh+j7XjL}W(_#!h*%aDK$)2>!Gho*#z_LS3n428WNrbOL1@)uLHTSh zU%IplAuB7ZIpUDHxy3xlY(J#CXwrn}WOMoQrS|9mOdb4jgU+fdI~ADRDRugEnC}KM5j_8V%GckSliprk%>dg zp^ccLGc^wm);pZ1hc@gDD;JGV6^qPe+k5~@y3RjQDLgm`LH?dsLXd-ecC zSdiOcXcIN8o}yAEhKBZ~hFWMF3p#=wKHQ%gwn|A+B_@Wpq)!6K(UA!q6*@xA3c9-9 zzI{76IkXTp4hVSf=y+i}19|~{`BI;nrK?f0OHN9n#-jjoW2mMx#-y!%?b1ExN}#UtmI8FnW}c;jYoVI&>)9?$#}O6YKB1 zoduQMvL#aQpok22_vg<+diG53q;CG})|FvExg#SZi_&yNM8t2Y9JLw=P#zZK;o(6~ zjIdn4qIdr59vOh@lPp);0QB}P;m8m~xO$YAu_)4o4=TfiM({zynGoTO1vTV_8j=6n zL~Scqo;>;B#EGvjU#{5v?d~0Zr@_pbGZFIoEv>k}`OV!i+z>dJrI!~_AbGxnliu*3 zRPc<@SxZPOy*myky}nb36B;;Q=qzMuIqCGNtq(jwf|L4jLV(QDc6RdQNhm$^gpYSTjcV2; dIpy?!`T;k-MF8k)@eTk0002ovPDHLkV1mgk?e+iw diff --git a/docs/icons/icon-96x96.png b/docs/icons/icon-96x96.png deleted file mode 100644 index 3090dc2d8f93429535c667e616e367c010d941ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2404 zcmV-q37htbP)CGCGFfL$Ji&Z^d*JS zF7oX(@aX|v@+z;ZCj9R+;QBGW^(mW)7xnQVYU?ATxFzq+Ebzbxp7b)( z>k(}4G~xCRNwFsS^fJ)!Gvw|lubd(I^Cg1rH00SIwed6F^e2_@FwWfqZ}BX&&>FJl z9GT7)s`NG8_y$3pBKhqBR+t*<@h`-`2%y3Vpz{(?(;d6RD(dqmq~sl)?jdQeCi(R# zo%Ie)_X9@v2u1P@TD~ds_%XltFSYUlQ1t~)^#V$&CHkNu`L`$cxhC-UGROEb!}cno z^(dJ2CzJCKRrm!$rX%{oD)h7^^z<&h_A90E23o5l_OB%L@G{!>FS+zAt?mI<^9xn= z3{mwAN%jdyvnKhRANTYz&G$0QyD0XS9rpG!((*FW@-N8qFT(gRy!0xmBJjm2@9#9?^fTA=Ew}hCvC|o=#R!`8C5ZDQe&Ypi@&r_x9rK+W?y4Z| z+9JR7EV1Mnk?#m!pda(6A@a*C@v^Cg7o1!n9AW9R{4yd~?~8l~YIp4%6k>u1$pu!ciRJY zjT!Xb2YAvNvDXNL@*#8aA#ioY_d5Up0C{v$PE!C31s!1Dp#EU}U>;u-pkiTQ9~IxL zsi0v(C?6gS=HRQTo?|){{N&=`;N9ECshwg{ISTmf?Bd|W#KWUHb2>IIF7NH@ z=H=nw;NaTM&dJ5Zw5z3~p`DP5g@c1(R8mp<`Sa`R>0_vhrwVdC8q8(>YMnj-`@ajavwu-L%QUnf-kkir4Y>_TCY?W5*6%N0w@3Bw$nb zf`!@NW#7No(WBldV8d9dRRQ2E2No`LY}kUCp0;%9qdZYyX_NvSK76=VEo&3+MqBz2 z#)V@jXjvLL-10i>g}*-nuCA`NtWCJ7;+0mdTE&Hf2aoaU*swHm?&0Mn0j|)21O0L; zj$aKSfq+01XK7XtfRqIeKyzdXZKp+x7I6U+g?9`Ihh==7zjkRKuAnx3OP!^ z_U+p_uu&H90YNYTKtrnpI7Fks=WpA#4dyEVJ_2$6ydYG{pac|d7#$qE^7d^J*r*6# zoWQnZB%gxzJO+3RWNh0Q1kld<6j8g(1?O{D70u=tN#D5^M$Y&)vLv<_yf22exkA`ts$e zQ>O$%OBN_^G?phTSX)_HiNF~pV9i$EDIQ&*@>QeJSedSXK!9lgCJ|(TYED-nr)sIJ z5D>tD6$(J}&T|0}k#08R!!Rri1p+&F7l9iq+}$TMlL0h2=JM8{Gm{*b4GTk}EIG)D zz@0lcZn(RLL`960&9f;$UzQ=CWyjNa?~Is z#8g14b#r<{2`EIw$J0A%R>V|bo!HvWdkvDDYY=A318-O^*TxD%jJ%f{DOWFgP(uaAjIO!WQw zl|IeZCIT0EPn(c8v+bD2u~1A*jIXcn*U?(?2sQp2p!#rnLyw`@*hiw!l0FLn!2Bcy z-~q1yeH!aty9UCOM~_~;ih1YjTY-@k8eDnt!cz$tTpj0EAIwN`ao2!&!i9GrFjC{J z03;<1k_DQVx&)QVKo^MP!joSDU7>JW1llV6Bf^2Y zMSziV<->|$6)RTEk5y(QlYoyOKQ>{cY8gn?7^$(R=Vwy@Tb9nOO#!}t&&ASRc2j`7 zCDIQx%cKYt{n4ALD6=w9G>;miYHTQBhHmZ{Pa)efjd?+nf9ME>y5lzrcD(6x@*D!ZQR=P`|=@ z-W~`AH%a)CEUa*WsZ1jQJU1>xM&b&|?>V4R2~1nRSBeXeC?tR2!c>(&xp_P;EZytx z@9*a3;Sm*i+V9yX0jSMX)puS>OCeEsh(hxFl6Xf`RJ}**!{B{l2rS_O2c#8x+Nc8f z=>0;=P*~!>d$-5Kho?_J`vfbf15hZ($Gf<={4RKS0N^J8wQbZsXysbDh|S->Y?-ve zX?{l~YuhsQW$7yc^XGGc-w^^8b2GD~Y3i~869f+63M275zL|tV^|>Ifu$$jeZ(9vB zXX9IefB;{iT{~v>N|fU(aA0ByMpG|jK>>j*WWJdy)D%}}T8RC_>eXYGELpN-_I?6G W@LC!C(#4Aa0000 + - MainApp + Angular Material UI component library + + + - - - - - - - - ion-button

app/app.component.html

- - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Azure & Blue theme selected.
\ No newline at end of file diff --git a/docs/index.original.html b/docs/index.original.html index 4c50198..12263bc 100644 --- a/docs/index.original.html +++ b/docs/index.original.html @@ -1,18 +1,96 @@ - - + + - MainApp + Angular Material UI component library + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/main.0d247c0686ece246.js b/docs/main.0d247c0686ece246.js new file mode 100644 index 0000000..ff779ba --- /dev/null +++ b/docs/main.0d247c0686ece246.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmaterial_angular_io=self.webpackChunkmaterial_angular_io||[]).push([[792],{370:(ut,_e,y)=>{y.d(_e,{$:()=>ae,b:()=>G});var a=y(3953);const H="cdk",L="components",G={[L]:{name:"Components",summary:'Angular Material offers a wide variety of UI components based on the Material Design specification'},[H]:{name:"CDK",summary:"The Component Dev Kit (CDK) is a set of behavior primitives for building UI components."}},q={[L]:[{id:"autocomplete",name:"Autocomplete",summary:"Suggests relevant options as the user types.",exampleSpecs:{prefix:"autocomplete-"},additionalApiDocs:[{name:"Testing",path:"material-autocomplete-testing.html"}]},{id:"badge",name:"Badge",summary:"A small value indicator that can be overlaid on another object.",exampleSpecs:{prefix:"badge-"},additionalApiDocs:[{name:"Testing",path:"material-badge-testing.html"}]},{id:"bottom-sheet",name:"Bottom Sheet",summary:"A large interactive panel primarily for mobile devices.",exampleSpecs:{prefix:"bottom-sheet-"},additionalApiDocs:[{name:"Testing",path:"material-bottom-sheet-testing.html"}]},{id:"button",name:"Button",summary:"An interactive button with a range of presentation options.",exampleSpecs:{prefix:"button-",exclude:["button-toggle-"]},additionalApiDocs:[{name:"Testing",path:"material-button-testing.html"}]},{id:"button-toggle",name:"Button toggle",summary:"A groupable on/off toggle for enabling and disabling options.",exampleSpecs:{prefix:"button-toggle-"},additionalApiDocs:[{name:"Testing",path:"material-button-toggle-testing.html"}]},{id:"card",name:"Card",summary:"A styled container for pieces of itemized content.",exampleSpecs:{prefix:"card-"},additionalApiDocs:[{name:"Testing",path:"material-card-testing.html"}]},{id:"checkbox",name:"Checkbox",summary:"Captures boolean input with an optional indeterminate mode.",exampleSpecs:{prefix:"checkbox-"},additionalApiDocs:[{name:"Testing",path:"material-checkbox-testing.html"}]},{id:"chips",name:"Chips",summary:"Presents a list of items as a set of small, tactile entities.",exampleSpecs:{prefix:"chips-"},additionalApiDocs:[{name:"Testing",path:"material-chips-testing.html"}]},{id:"core",name:"Core",summary:"Reusable parts used by other components in the library.",exampleSpecs:{prefix:"core-"},additionalApiDocs:[{name:"Testing",path:"material-core-testing.html"}]},{id:"datepicker",name:"Datepicker",summary:"Captures dates, agnostic about their internal representation.",exampleSpecs:{prefix:"date"},additionalApiDocs:[{name:"Testing",path:"material-datepicker-testing.html"}]},{id:"dialog",name:"Dialog",summary:"A configurable modal that displays dynamic content.",exampleSpecs:{prefix:"dialog-"},additionalApiDocs:[{name:"Testing",path:"material-dialog-testing.html"}]},{id:"divider",name:"Divider",summary:"A vertical or horizontal visual divider.",exampleSpecs:{prefix:"divider-"},additionalApiDocs:[{name:"Testing",path:"material-divider-testing.html"}]},{id:"expansion",name:"Expansion Panel",summary:"A container which can be expanded to reveal more content.",exampleSpecs:{prefix:"expansion-"},additionalApiDocs:[{name:"Testing",path:"material-expansion-testing.html"}]},{id:"form-field",name:"Form field",summary:"Wraps input fields so they are displayed consistently.",exampleSpecs:{prefix:"form-field-"},additionalApiDocs:[{name:"Testing",path:"material-form-field-testing.html"}]},{id:"grid-list",name:"Grid list",summary:"A flexible structure for presenting content items in a grid.",exampleSpecs:{prefix:"grid-list-"},additionalApiDocs:[{name:"Testing",path:"material-grid-list-testing.html"}]},{id:"icon",name:"Icon",summary:"Renders a specified icon.",exampleSpecs:{prefix:"icon-"},additionalApiDocs:[{name:"Testing",path:"material-icon-testing.html"}]},{id:"input",name:"Input",summary:"Enables native inputs to be used within a Form field.",exampleSpecs:{prefix:"input-"},additionalApiDocs:[{name:"Testing",path:"material-input-testing.html"}]},{id:"list",name:"List",summary:"Presents conventional lists of items.",exampleSpecs:{prefix:"list-"},additionalApiDocs:[{name:"Testing",path:"material-list-testing.html"}]},{id:"menu",name:"Menu",summary:"A floating panel of nestable options.",exampleSpecs:{prefix:"menu-"},additionalApiDocs:[{name:"Testing",path:"material-menu-testing.html"}]},{id:"paginator",name:"Paginator",summary:"Controls for displaying paged data.",exampleSpecs:{prefix:"paginator-"},additionalApiDocs:[{name:"Testing",path:"material-paginator-testing.html"}]},{id:"progress-bar",name:"Progress bar",summary:"A linear progress indicator.",exampleSpecs:{prefix:"progress-bar-"},additionalApiDocs:[{name:"Testing",path:"material-progress-bar-testing.html"}]},{id:"progress-spinner",name:"Progress spinner",summary:"A circular progress indicator.",exampleSpecs:{prefix:"progress-spinner-"},additionalApiDocs:[{name:"Testing",path:"material-progress-spinner-testing.html"}]},{id:"radio",name:"Radio button",summary:"Allows the user to select one option from a group.",exampleSpecs:{prefix:"radio-"},additionalApiDocs:[{name:"Testing",path:"material-radio-testing.html"}]},{id:"ripple",name:"Ripples",overviewPath:"material/core/ripple/ripple.html",summary:"Directive for adding Material Design ripple effects",exampleSpecs:{prefix:"ripple-"}},{id:"select",name:"Select",summary:"Allows the user to select one or more options using a dropdown.",exampleSpecs:{prefix:"select-"},additionalApiDocs:[{name:"Testing",path:"material-select-testing.html"}]},{id:"sidenav",name:"Sidenav",summary:"A container for content that is fixed to one side of the screen.",exampleSpecs:{prefix:"sidenav-"},additionalApiDocs:[{name:"Testing",path:"material-sidenav-testing.html"}]},{id:"slide-toggle",name:"Slide toggle",summary:"Captures boolean values as a clickable and draggable switch.",exampleSpecs:{prefix:"slide-toggle-"},additionalApiDocs:[{name:"Testing",path:"material-slide-toggle-testing.html"}]},{id:"slider",name:"Slider",summary:"Allows the user to input a value by dragging along a slider.",exampleSpecs:{prefix:"slider-"},additionalApiDocs:[{name:"Testing",path:"material-slider-testing.html"}]},{id:"snack-bar",name:"Snackbar",summary:"Displays short actionable messages as an uninvasive alert.",exampleSpecs:{prefix:"snack-bar-"},additionalApiDocs:[{name:"Testing",path:"material-snack-bar-testing.html"}]},{id:"sort",name:"Sort header",summary:"Allows the user to configure how tabular data is sorted.",exampleSpecs:{prefix:"sort-"},additionalApiDocs:[{name:"Testing",path:"material-sort-testing.html"}]},{id:"stepper",name:"Stepper",summary:"Presents content as steps through which to progress.",exampleSpecs:{prefix:"stepper-"},additionalApiDocs:[{name:"Testing",path:"material-stepper-testing.html"}]},{id:"table",name:"Table",summary:"A configurable component for displaying tabular data.",exampleSpecs:{prefix:"table-"},additionalApiDocs:[{name:"Testing",path:"material-table-testing.html"}]},{id:"tabs",name:"Tabs",summary:"Only presents one view at a time from a provided set of views.",exampleSpecs:{prefix:"tab-"},additionalApiDocs:[{name:"Testing",path:"material-tabs-testing.html"}]},{id:"toolbar",name:"Toolbar",summary:"A container for top-level titles and controls.",exampleSpecs:{prefix:"toolbar-"},additionalApiDocs:[{name:"Testing",path:"material-toolbar-testing.html"}]},{id:"tooltip",name:"Tooltip",summary:"Displays floating content when an object is hovered.",exampleSpecs:{prefix:"tooltip-"},additionalApiDocs:[{name:"Testing",path:"material-tooltip-testing.html"}]},{id:"tree",name:"Tree",summary:"Presents hierarchical content as an expandable tree.",exampleSpecs:{prefix:"tree-"}}],[H]:[{id:"a11y",name:"Accessibility",summary:"Utilities for screen readers, focus and more.",exampleSpecs:{prefix:"focus-monitor-"}},{id:"accordion",name:"Accordion",summary:"Component with one or more expandable sections.",exampleSpecs:{prefix:"cdk-accordion-"}},{id:"bidi",name:"Bidirectionality",summary:"Utilities to respond to changes in LTR/RTL layout direction.",exampleSpecs:{prefix:"cdk-bidi-"}},{id:"clipboard",name:"Clipboard",summary:"Helpers for working with the system clipboard.",exampleSpecs:{prefix:"cdk-clipboard-"}},{id:"coercion",name:"Coercion",summary:"Utility functions for coercing @Input into specific types.",exampleSpecs:{prefix:"cdk-coercion-"}},{id:"collections",name:"Collections",summary:"Utilities for managing collections.",exampleSpecs:{prefix:"cdk-collections-"}},{id:"dialog",name:"Dialog",summary:"Directives for building accessible dialogs.",exampleSpecs:{prefix:"cdk-dialog-"}},{id:"drag-drop",name:"Drag and Drop",summary:"Directives enabling drag-and-drop interactions",exampleSpecs:{prefix:"cdk-drag-drop-"}},{id:"layout",name:"Layout",summary:"Utilities to respond to changes in viewport size.",exampleSpecs:{prefix:"cdk-layout-"}},{id:"listbox",name:"Listbox",summary:"Directives for building accessible listboxes.",exampleSpecs:{prefix:"cdk-listbox-"}},{id:"menu",name:"Menu",summary:"Directives for building accessible menus.",exampleSpecs:{prefix:"cdk-menu-"}},{id:"observers",name:"Observers",summary:"Utilities to respond to changes to element properties.",exampleSpecs:{prefix:"cdk-observers-"}},{id:"overlay",name:"Overlay",summary:"Utilities for dynamically displaying floating content.",exampleSpecs:{prefix:"cdk-overlay-"}},{id:"platform",name:"Platform",summary:"Provides information about the user's platform.",exampleSpecs:{prefix:"cdk-platform-"}},{id:"portal",name:"Portal",summary:"Utilities for dynamically displaying content into a target.",exampleSpecs:{prefix:"cdk-portal-"}},{id:"scrolling",name:"Scrolling",summary:"Directives for managing scroll events.",exampleSpecs:{prefix:"cdk-virtual-scroll-"}},{id:"stepper",name:"Stepper",summary:"Presents content as steps through which to progress.",exampleSpecs:{prefix:"cdk-custom-stepper-"}},{id:"table",name:"Table",summary:"A configurable component for displaying tabular data.",exampleSpecs:{prefix:"cdk-table-"}},{id:"test-harnesses",name:"Component Harnesses",summary:"Foundation for component test harnesses.",exampleSpecs:{prefix:"cdk-test-harnesses-"},overviewPath:"cdk/testing/test-harnesses.html",apiDocId:"cdk-testing",additionalApiDocs:[{name:"Testbed",path:"cdk-testing-testbed.html"},{name:"Protractor",path:"cdk-testing-protractor.html"}]},{id:"text-field",name:"Text field",summary:"Utilities for working with text input fields.",exampleSpecs:{prefix:"text-field-"}},{id:"tree",name:"Tree",summary:"Presents hierarchical content as an expandable tree.",exampleSpecs:{prefix:"cdk-tree-"}}]},ue=de("material",q[L]),pe=de("cdk",q[H]),Y=[...ue,...pe];let ae=(()=>{class Me{getItems(ge){return ge===L?ue:ge===H?pe:[]}getItemById(ge,be){const He="cdk"===be?"cdk":"material";return Y.find(xe=>xe.id===ge&&xe.packageName===He)}static#e=this.\u0275fac=function(be){return new(be||Me)};static#t=this.\u0275prov=a.jDH({token:Me,factory:Me.\u0275fac,providedIn:"root"})}return Me})();function de(Me,we){for(const ge of we)ge.packageName=Me;return we.sort((ge,be)=>ge.name.localeCompare(be.name,"en"))}},514:(ut,_e,y)=>{y.d(_e,{v:()=>E});var a=y(3953);let E=(()=>{class H{constructor(){this.ariaHidden=!0}static#e=this.\u0275fac=function(q){return new(q||H)};static#t=this.\u0275cmp=a.VBU({type:H,selectors:[["app-logo"]],hostVars:1,hostBindings:function(q,ue){2&q&&a.BMQ("aria-hidden",ue.ariaHidden)},standalone:!0,features:[a.aNF],decls:7,vars:0,consts:[[0,"xmlns","dc","http://purl.org/dc/elements/1.1/",0,"xmlns","cc","http://creativecommons.org/ns#",0,"xmlns","rdf","http://www.w3.org/1999/02/22-rdf-syntax-ns#",0,"xmlns","svg","http://www.w3.org/2000/svg","xmlns","http://www.w3.org/2000/svg",0,"xmlns","sodipodi","http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd",0,"xmlns","inkscape","http://www.inkscape.org/namespaces/inkscape","width","380.422607421875","height","361.8034057617188","viewBox","0 0 100.6534792310731 95.72715381275188","version","1.1","id","svg2354",0,"inkscape","version","0.92.3 (2405546, 2018-03-11)",0,"sodipodi","docname","Russian army star n.svg"],[0,"inkscape","label","Layer 1",0,"inkscape","groupmode","layer","id","layer1","transform","translate(-2.589926074949667,-191.1666450500489)"],["id","g2399"],[0,"sodipodi","nodetypes","ccccccc","d","m 91.99000566321818,235.9072381489769 -39.07333885770528,-8.1760766148833 -39.07333885770527,8.1760766148838 11.25340765479779,8.1760790401306 27.81993120290748,10.1061798049107 27.81993120290739,-10.1061798049113 z","id","path2380",0,"inkscape","connector-curvature","0",2,"fill","#ffffff","stroke","none","stroke-width","0.2645833194px","stroke-linecap","butt","stroke-linejoin","miter","stroke-opacity","1"],[0,"sodipodi","nodetypes","cccccccc",0,"inkscape","connector-curvature","0","id","path2356","d","m 72.13977224530107,250.3292782003877 11.88053270748236,36.5645184356197 -31.10363701455093,-22.5981156362514 -31.10363701455101,22.5981156362514 11.88053270748235,-36.5645184356197 -8.59682802855841,-6.2459610112798 55.63986240581488,-6e-13 z",2,"opacity","1","fill","#2266bb","fill-opacity","1","stroke","none","stroke-width","0.2645833194","stroke-linecap","round","stroke-linejoin","round","stroke-miterlimit","4","stroke-dasharray","none","stroke-opacity","1","paint-order","normal"],[0,"sodipodi","nodetypes","cccccccc",0,"inkscape","connector-curvature","0","id","path2365","d","m 91.99000566321817,235.9072381489768 -78.14667771541053,5e-13 -11.253401872857978,-8.1760748393055 38.446210032229892,4.607661e-7 11.88053183105287,-36.564518720389 11.88053183105289,36.564518720389 38.44621003222989,-4.607662e-7 z",2,"fill","#ee2222","fill-opacity","1","stroke","none","stroke-width","0.2645833194px","stroke-linecap","butt","stroke-linejoin","miter","stroke-opacity","1"],[0,"sodipodi","nodetypes","ccccc",0,"inkscape","connector-curvature","0","id","path2358","d","m 52.91666793823243,217.6249790191651 15.55181850727549,47.8635757929791 -15.5518185072755,-11.2990578181255 -15.55181850727547,11.2990578181255 z",0,"inkscape","transform-center-y","-2.526544667699681",2,"opacity","1","fill","#ffffff","fill-opacity","1","stroke","none","stroke-width","5.2916665077","stroke-linecap","round","stroke-linejoin","round","stroke-miterlimit","4","stroke-dasharray","none","stroke-opacity","1","paint-order","normal"]],template:function(q,ue){1&q&&(a.qSk(),a.j41(0,"svg",0)(1,"g",1)(2,"g",2),a.nrm(3,"path",3)(4,"path",4)(5,"path",5)(6,"path",6),a.k0s()()())},styles:["[_nghost-%COMP%]{display:inline-block;width:24px;height:24px}svg[_ngcontent-%COMP%]{width:100%;height:100%;fill:currentColor}"]})}return H})()},5027:(ut,_e,y)=>{y.d(_e,{_:()=>q});var a=y(7945),E=y(5964),H=y(5245),L=y(8359),G=y(3953);let q=(()=>{class ue{constructor(Y){this.router=Y,this.subscriptions=new L.yU,this.navigationFocusRequests=[],this.skipLinkFocusRequests=[],this.navigationEndEvents=this.router.events.pipe((0,E.p)(ae=>ae instanceof a.wF)),this.softNavigations=this.navigationEndEvents.pipe((0,H.i)(1)),this.subscriptions.add(this.softNavigations.subscribe(()=>{this.router.url.split("#")[1]||setTimeout(()=>{this.navigationFocusRequests.length&&this.navigationFocusRequests[this.navigationFocusRequests.length-1].focus({preventScroll:!0})},100)}))}ngOnDestroy(){this.subscriptions.unsubscribe()}requestFocusOnNavigation(Y){this.navigationFocusRequests.push(Y)}relinquishFocusOnNavigation(Y){this.navigationFocusRequests.splice(this.navigationFocusRequests.indexOf(Y),1)}requestSkipLinkFocus(Y){this.skipLinkFocusRequests.push(Y),this.setSkipLinkHref(Y)}relinquishSkipLinkFocus(Y){this.skipLinkFocusRequests.splice(this.skipLinkFocusRequests.indexOf(Y),1),this.setSkipLinkHref(this.skipLinkFocusRequests[this.skipLinkFocusRequests.length-1])}setSkipLinkHref(Y){const ae=this.router.url.split("#")[0];this.skipLinkHref=Y?`${ae}#${Y.id}`:null}getSkipLinkHref(){return this.skipLinkHref}isNavigationWithinComponentView(Y,ae){const de=/(components|cdk)\/([^\/]+)/,Me=Y.match(de),we=ae.match(de);return Y&&ae&&Me&&we&&Me[0]===we[0]&&Me[1]===we[1]}static#e=this.\u0275fac=function(ae){return new(ae||ue)(G.KVO(a.Ix))};static#t=this.\u0275prov=G.jDH({token:ue,factory:ue.\u0275fac,providedIn:"root"})}return ue})()},9153:(ut,_e,y)=>{y.d(_e,{h:()=>E});const E=y(6600).xv.full.match(/(\d+\.\d+\.\d+(?:[^\+]*))/)[1]},5891:(ut,_e,y)=>{var a=y(3953),E=y(1626),H=y(467);function G(){return(G=(0,H.A)(function*(){if(!navigator.serviceWorker)return!1;const C=yield navigator.serviceWorker.getRegistrations();return C.forEach(d=>d.unregister()),C.length>0})).apply(this,arguments)}let ue=(()=>{class C{constructor(){this._installGlobalSiteTag(),this._installWindowErrorHandler(),this._legacyGa("create","","auto","mat"),this._legacyGa("create","UA-8594346-26","auto","ng"),this._legacyGa("set","anonymizeIp",!0)}reportError(c,g=!0){c=c.substring(0,150),this._legacyGa("send","exception",{exDescription:c,exFatal:g}),this._gtag("event","exception",{description:c,fatal:g})}locationChanged(c){this._sendPage(c)}_sendPage(c){c!==this.previousUrl&&(this.previousUrl=c,this._legacyGa("mat.set","page",c),this._legacyGa("ng.set","page",c),this._legacyGa("mat.send","pageview"),this._legacyGa("ng.send","pageview"))}_legacyGa(...c){}_gtag(...c){}_installGlobalSiteTag(){}_installWindowErrorHandler(){}static#e=this.\u0275fac=function(g){return new(g||C)};static#t=this.\u0275prov=a.jDH({token:C,factory:C.\u0275fac,providedIn:"root"})}return C})();var pe=y(8359),Y=y(6354),ae=y(9172),de=y(9974),Me=y(4360),ge=y(7945),be=y(177),He=y(8834),xe=y(370),qe=y(9213),tt=y(8617),gt=y(7336),ze=y(1413),Ne=y(7786),ce=y(7673),Se=y(5007),fe=y(5558),Oe=y(6977),Ee=y(5964),he=y(6697),Xe=y(3236),wt=y(8793),Rt=y(5343),rn=y(3703),ct=y(1397),Xt=y(8750);function N(C,d){return d?c=>(0,wt.x)(d.pipe((0,he.s)(1),function un(){return(0,de.N)((C,d)=>{C.subscribe((0,Me._)(d,Rt.l))})}()),c.pipe(N(C))):(0,ct.Z)((c,g)=>(0,Xt.Tg)(C(c,g)).pipe((0,he.s)(1),(0,rn.u)(c)))}var j=y(1584);function $(C,d=Xe.E){const c=(0,j.O)(C,d);return N(()=>c)}var J=y(6600),Be=y(6939),F=y(9969),ve=y(8203),Ve=y(7987),it=y(6860),Je=y(6914);const Qe=["mat-menu-item",""],jt=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],yn=["mat-icon, [matMenuItemIcon]","*"];function xt(C,d){1&C&&(a.qSk(),a.j41(0,"svg",2),a.nrm(1,"polygon",3),a.k0s())}const _t=["*"];function rt(C,d){if(1&C){const c=a.RV6();a.j41(0,"div",0),a.bIt("keydown",function(w){a.eBV(c);const R=a.XpG();return a.Njj(R._handleKeydown(w))})("click",function(){a.eBV(c);const w=a.XpG();return a.Njj(w.closed.emit("click"))})("@transformMenu.start",function(w){a.eBV(c);const R=a.XpG();return a.Njj(R._onAnimationStart(w))})("@transformMenu.done",function(w){a.eBV(c);const R=a.XpG();return a.Njj(R._onAnimationDone(w))}),a.j41(1,"div",1),a.SdG(2),a.k0s()()}if(2&C){const c=a.XpG();a.HbH(c._classList),a.Y8G("id",c.panelId)("@transformMenu",c._panelAnimationState),a.BMQ("aria-label",c.ariaLabel||null)("aria-labelledby",c.ariaLabelledby||null)("aria-describedby",c.ariaDescribedby||null)}}const Z=new a.nKC("MAT_MENU_PANEL");let ke=(()=>{class C{constructor(c,g,w,R,K){this._elementRef=c,this._document=g,this._focusMonitor=w,this._parentMenu=R,this._changeDetectorRef=K,this.role="menuitem",this.disabled=!1,this.disableRipple=!1,this._hovered=new ze.B,this._focused=new ze.B,this._highlighted=!1,this._triggersSubmenu=!1,R?.addItem?.(this)}focus(c,g){this._focusMonitor&&c?this._focusMonitor.focusVia(this._getHostElement(),c,g):this._getHostElement().focus(g),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(c){this.disabled&&(c.preventDefault(),c.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){const c=this._elementRef.nativeElement.cloneNode(!0),g=c.querySelectorAll("mat-icon, .material-icons");for(let w=0;w enter",(0,F.i0)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,F.iF)({opacity:1,transform:"scale(1)"}))),(0,F.kY)("* => void",(0,F.i0)("100ms 25ms linear",(0,F.iF)({opacity:0})))]),fadeInItems:(0,F.hZ)("fadeInItems",[(0,F.wk)("showing",(0,F.iF)({opacity:1})),(0,F.kY)("void => *",[(0,F.iF)({opacity:0}),(0,F.i0)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let Ie=0;const Tt=new a.nKC("mat-menu-default-options",{providedIn:"root",factory:function Vt(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let It=(()=>{class C{get xPosition(){return this._xPosition}set xPosition(c){this._xPosition=c,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(c){this._yPosition=c,this.setPositionClasses()}set panelClass(c){const g=this._previousPanelClass,w={...this._classList};g&&g.length&&g.split(" ").forEach(R=>{w[R]=!1}),this._previousPanelClass=c,c&&c.length&&(c.split(" ").forEach(R=>{w[R]=!0}),this._elementRef.nativeElement.className=""),this._classList=w}get classList(){return this.panelClass}set classList(c){this.panelClass=c}constructor(c,g,w,R){this._elementRef=c,this._changeDetectorRef=R,this._elevationPrefix="mat-elevation-z",this._baseElevation=null,this._directDescendantItems=new a.rOR,this._classList={},this._panelAnimationState="void",this._animationDone=new ze.B,this.closed=new a.bkB,this.close=this.closed,this.panelId="mat-menu-panel-"+Ie++,this._injector=(0,a.WQX)(a.zZn),this.overlayPanelClass=w.overlayPanelClass||"",this._xPosition=w.xPosition,this._yPosition=w.yPosition,this.backdropClass=w.backdropClass,this.overlapTrigger=w.overlapTrigger,this.hasBackdrop=w.hasBackdrop}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new tt.Bu(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe((0,ae.Z)(this._directDescendantItems),(0,fe.n)(c=>(0,Ne.h)(...c.map(g=>g._focused)))).subscribe(c=>this._keyManager.updateActiveItem(c)),this._directDescendantItems.changes.subscribe(c=>{const g=this._keyManager;if("enter"===this._panelAnimationState&&g.activeItem?._hasFocus()){const w=c.toArray(),R=Math.max(0,Math.min(w.length-1,g.activeItemIndex||0));w[R]&&!w[R].disabled?g.setActiveItem(R):g.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusRef?.destroy()}_hovered(){return this._directDescendantItems.changes.pipe((0,ae.Z)(this._directDescendantItems),(0,fe.n)(g=>(0,Ne.h)(...g.map(w=>w._hovered))))}addItem(c){}removeItem(c){}_handleKeydown(c){const g=c.keyCode,w=this._keyManager;switch(g){case gt._f:(0,gt.rp)(c)||(c.preventDefault(),this.closed.emit("keydown"));break;case gt.UQ:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case gt.LE:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:return(g===gt.i7||g===gt.n6)&&w.setFocusOrigin("keyboard"),void w.onKeydown(c)}c.stopPropagation()}focusFirstItem(c="program"){this._firstItemFocusRef?.destroy(),this._firstItemFocusRef=(0,a.mal)(()=>{let g=null;if(this._directDescendantItems.length&&(g=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!g||!g.contains(document.activeElement)){const w=this._keyManager;w.setFocusOrigin(c).setFirstItemActive(),!w.activeItem&&g&&g.focus()}},{injector:this._injector})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(c){if(null===this._baseElevation){const re=("function"==typeof getComputedStyle?getComputedStyle(this._elementRef.nativeElement):null)?.getPropertyValue("--mat-menu-base-elevation-level")||"8";this._baseElevation=parseInt(re)}const g=Math.min(this._baseElevation+c,24),w=`${this._elevationPrefix}${g}`,R=Object.keys(this._classList).find(K=>K.startsWith(this._elevationPrefix));if(!R||R===this._previousElevation){const K={...this._classList};this._previousElevation&&(K[this._previousElevation]=!1),K[w]=!0,this._previousElevation=w,this._classList=K}}setPositionClasses(c=this.xPosition,g=this.yPosition){this._classList={...this._classList,"mat-menu-before":"before"===c,"mat-menu-after":"after"===c,"mat-menu-above":"above"===g,"mat-menu-below":"below"===g},this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(c){this._animationDone.next(c),this._isAnimating=!1}_onAnimationStart(c){this._isAnimating=!0,"enter"===c.toState&&0===this._keyManager.activeItemIndex&&(c.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,ae.Z)(this._allItems)).subscribe(c=>{this._directDescendantItems.reset(c.filter(g=>g._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}static#e=this.\u0275fac=function(g){return new(g||C)(a.rXU(a.aKT),a.rXU(a.SKi),a.rXU(Tt),a.rXU(a.gRc))};static#t=this.\u0275cmp=a.VBU({type:C,selectors:[["mat-menu"]],contentQueries:function(g,w,R){if(1&g&&(a.wni(R,k,5),a.wni(R,ke,5),a.wni(R,ke,4)),2&g){let K;a.mGM(K=a.lsd())&&(w.lazyContent=K.first),a.mGM(K=a.lsd())&&(w._allItems=K),a.mGM(K=a.lsd())&&(w.items=K)}},viewQuery:function(g,w){if(1&g&&a.GBs(a.C4Q,5),2&g){let R;a.mGM(R=a.lsd())&&(w.templateRef=R.first)}},hostVars:3,hostBindings:function(g,w){2&g&&a.BMQ("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{backdropClass:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:[2,"overlapTrigger","overlapTrigger",a.L39],hasBackdrop:[2,"hasBackdrop","hasBackdrop",c=>null==c?null:(0,a.L39)(c)],panelClass:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},exportAs:["matMenu"],standalone:!0,features:[a.Jv_([{provide:Z,useExisting:C}]),a.GFd,a.aNF],ngContentSelectors:_t,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"keydown","click","id"],[1,"mat-mdc-menu-content"]],template:function(g,w){1&g&&(a.NAR(),a.DNE(0,rt,3,7,"ng-template"))},styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.mat-mdc-menu-panel.ng-animating:has(.mat-mdc-menu-content:empty){display:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color);margin-bottom:var(--mat-menu-divider-bottom-spacing);margin-top:var(--mat-menu-divider-top-spacing)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:var(--mat-menu-item-leading-spacing);padding-right:var(--mat-menu-item-trailing-spacing);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px}[dir=rtl] .mat-mdc-menu-item{padding-right:var(--mat-menu-item-leading-spacing);padding-left:var(--mat-menu-item-trailing-spacing)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing);padding-right:var(--mat-menu-item-with-icon-trailing-spacing)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-right:var(--mat-menu-item-with-icon-leading-spacing);padding-left:var(--mat-menu-item-with-icon-trailing-spacing)}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing);height:var(--mat-menu-item-icon-size);width:var(--mat-menu-item-icon-size)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,data:{animation:[oe.transformMenu,oe.fadeInItems]},changeDetection:0})}return C})();const Mt=new a.nKC("mat-menu-scroll-strategy",{providedIn:"root",factory:()=>{const C=(0,a.WQX)(Ve.hJ);return()=>C.scrollStrategies.reposition()}}),gn={provide:Mt,deps:[Ve.hJ],useFactory:function Dt(C){return()=>C.scrollStrategies.reposition()}},Kt=(0,it.BQ)({passive:!0});let Pt=(()=>{class C{get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(c){this.menu=c}get menu(){return this._menu}set menu(c){c!==this._menu&&(this._menu=c,this._menuCloseSubscription.unsubscribe(),c&&(this._menuCloseSubscription=c.close.subscribe(g=>{this._destroyMenu(g),("click"===g||"tab"===g)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(g)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(c,g,w,R,K,re,Te,Le,Et){this._overlay=c,this._element=g,this._viewContainerRef=w,this._menuItemInstance=re,this._dir=Te,this._focusMonitor=Le,this._ngZone=Et,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=pe.yU.EMPTY,this._hoverSubscription=pe.yU.EMPTY,this._menuCloseSubscription=pe.yU.EMPTY,this._changeDetectorRef=(0,a.WQX)(a.gRc),this._handleTouchStart=bt=>{(0,tt.w6)(bt)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new a.bkB,this.onMenuOpen=this.menuOpened,this.menuClosed=new a.bkB,this.onMenuClose=this.menuClosed,this._scrollStrategy=R,this._parentMaterialMenu=K instanceof It?K:void 0,g.nativeElement.addEventListener("touchstart",this._handleTouchStart,Kt)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,Kt),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){const c=this.menu;if(this._menuOpen||!c)return;const g=this._createOverlay(c),w=g.getConfig(),R=w.positionStrategy;this._setPosition(c,R),w.hasBackdrop=null==c.hasBackdrop?!this.triggersSubmenu():c.hasBackdrop,g.attach(this._getPortal(c)),c.lazyContent&&c.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(c),c instanceof It&&(c._startAnimation(),c._directDescendantItems.changes.pipe((0,Oe.Q)(c.close)).subscribe(()=>{R.withLockedPosition(!1).reapplyLastPosition(),R.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(c,g){this._focusMonitor&&c?this._focusMonitor.focusVia(this._element,c,g):this._element.nativeElement.focus(g)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(c){if(!this._overlayRef||!this.menuOpen)return;const g=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===c||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,g instanceof It?(g._resetAnimation(),g.lazyContent?g._animationDone.pipe((0,Ee.p)(w=>"void"===w.toState),(0,he.s)(1),(0,Oe.Q)(g.lazyContent._attached)).subscribe({next:()=>g.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),g?.lazyContent?.detach())}_initMenu(c){c.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,c.direction=this.dir,this._setMenuElevation(c),c.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(c){if(c.setElevation){let g=0,w=c.parentMenu;for(;w;)g++,w=w.parentMenu;c.setElevation(g)}}_setIsMenuOpen(c){c!==this._menuOpen&&(this._menuOpen=c,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(c),this._changeDetectorRef.markForCheck())}_createOverlay(c){if(!this._overlayRef){const g=this._getOverlayConfig(c);this._subscribeToPositions(c,g.positionStrategy),this._overlayRef=this._overlay.create(g),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(c){return new Ve.rR({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:c.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:c.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(c,g){c.setPositionClasses&&g.positionChanges.subscribe(w=>{const R="start"===w.connectionPair.overlayX?"after":"before",K="top"===w.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>c.setPositionClasses(R,K)):c.setPositionClasses(R,K)})}_setPosition(c,g){let[w,R]="before"===c.xPosition?["end","start"]:["start","end"],[K,re]="above"===c.yPosition?["bottom","top"]:["top","bottom"],[Te,Le]=[K,re],[Et,bt]=[w,R],en=0;if(this.triggersSubmenu()){if(bt=w="before"===c.xPosition?"start":"end",R=Et="end"===w?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const $t=this._parentMaterialMenu.items.first;this._parentInnerPadding=$t?$t._getHostElement().offsetTop:0}en="bottom"===K?this._parentInnerPadding:-this._parentInnerPadding}}else c.overlapTrigger||(Te="top"===K?"bottom":"top",Le="top"===re?"bottom":"top");g.withPositions([{originX:w,originY:Te,overlayX:Et,overlayY:K,offsetY:en},{originX:R,originY:Te,overlayX:bt,overlayY:K,offsetY:en},{originX:w,originY:Le,overlayX:Et,overlayY:re,offsetY:-en},{originX:R,originY:Le,overlayX:bt,overlayY:re,offsetY:-en}])}_menuClosingActions(){const c=this._overlayRef.backdropClick(),g=this._overlayRef.detachments(),w=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,ce.of)(),R=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,Ee.p)(K=>K!==this._menuItemInstance),(0,Ee.p)(()=>this._menuOpen)):(0,ce.of)();return(0,Ne.h)(c,w,R,g)}_handleMousedown(c){(0,tt._G)(c)||(this._openedBy=0===c.button?"mouse":void 0,this.triggersSubmenu()&&c.preventDefault())}_handleKeydown(c){const g=c.keyCode;(g===gt.Fm||g===gt.t6)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(g===gt.LE&&"ltr"===this.dir||g===gt.UQ&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(c){this.triggersSubmenu()?(c.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,Ee.p)(c=>c===this._menuItemInstance&&!c.disabled),$(0,Se.$)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof It&&this.menu._isAnimating?this.menu._animationDone.pipe((0,he.s)(1),$(0,Se.$),(0,Oe.Q)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(c){return(!this._portal||this._portal.templateRef!==c.templateRef)&&(this._portal=new Be.VA(c.templateRef,this._viewContainerRef)),this._portal}static#e=this.\u0275fac=function(g){return new(g||C)(a.rXU(Ve.hJ),a.rXU(a.aKT),a.rXU(a.c1b),a.rXU(Mt),a.rXU(Z,8),a.rXU(ke,10),a.rXU(ve.dS,8),a.rXU(tt.FN),a.rXU(a.SKi))};static#t=this.\u0275dir=a.FsC({type:C,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],hostVars:3,hostBindings:function(g,w){1&g&&a.bIt("click",function(K){return w._handleClick(K)})("mousedown",function(K){return w._handleMousedown(K)})("keydown",function(K){return w._handleKeydown(K)}),2&g&&a.BMQ("aria-haspopup",w.menu?"menu":null)("aria-expanded",w.menuOpen)("aria-controls",w.menuOpen?w.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:[0,"matMenuTriggerFor","menu"],menuData:[0,"matMenuTriggerData","menuData"],restoreFocus:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"],standalone:!0})}return C})(),Zt=(()=>{class C{static#e=this.\u0275fac=function(g){return new(g||C)};static#t=this.\u0275mod=a.$C({type:C});static#n=this.\u0275inj=a.G2t({providers:[gn],imports:[be.MD,J.pZ,J.yE,Ve.z_,Je.Gj,J.yE]})}return C})();var In=y(4823);let er=(()=>{class C{setStyle(c,g){}removeStyle(c){}static#e=this.\u0275fac=function(g){return new(g||C)};static#t=this.\u0275prov=a.jDH({token:C,factory:C.\u0275fac,providedIn:"root"})}return C})(),Re=(()=>{class C{constructor(){this.onThemeUpdate=new a.bkB}static#e=this.storageKey="docs-theme-storage-current-name";storeTheme(c){try{window.localStorage[C.storageKey]=c.name}catch{}this.onThemeUpdate.emit(c)}getStoredThemeName(){try{return window.localStorage[C.storageKey]||null}catch{return null}}clearStorage(){try{window.localStorage.removeItem(C.storageKey)}catch{}}static#t=this.\u0275fac=function(g){return new(g||C)};static#n=this.\u0275prov=a.jDH({token:C,factory:C.\u0275fac,providedIn:"root"})}return C})();function U(C,d){if(1&C){const c=a.RV6();a.j41(0,"button",4),a.bIt("click",function(){const w=a.eBV(c).$implicit,R=a.XpG();return a.Njj(R.selectTheme(w.name))}),a.j41(1,"mat-icon",5),a.EFF(2),a.k0s(),a.j41(3,"span"),a.EFF(4),a.k0s(),a.qSk(),a.j41(5,"svg",6),a.nrm(6,"path",7)(7,"path",8)(8,"path",9),a.k0s()()}if(2&C){const c=d.$implicit,g=a.XpG();a.R7$(),a.AVh("docs-theme-selected-icon",g.currentTheme===c),a.Y8G("color",g.currentTheme===c?"accent":void 0),a.R7$(),a.SpI(" ",g.currentTheme===c?"radio_button_checked":"radio_button_unchecked"," "),a.R7$(2),a.JRh(c.displayName),a.R7$(2),a.BMQ("fill",c.background),a.R7$(),a.BMQ("fill",c.color),a.R7$(),a.BMQ("fill",c.color)}}let A=(()=>{class C{constructor(c,g,w,R){this.styleManager=c,this._themeStorage=g,this._activatedRoute=w,this.liveAnnouncer=R,this._queryParamSubscription=pe.yU.EMPTY,this.themes=[{color:"#ffd9e1",displayName:"Rose & Red",name:"rose-red",background:"#fffbff"},{color:"#d7e3ff",displayName:"Azure & Blue",name:"azure-blue",background:"#fdfbff",isDefault:!0},{color:"#810081",displayName:"Magenta & Violet",name:"magenta-violet",background:"#1e1a1d"},{color:"#004f4f",displayName:"Cyan & Orange",name:"cyan-orange",background:"#191c1c"}];const K=this._themeStorage.getStoredThemeName();K?this.selectTheme(K):this.themes.find(re=>{!0===re.isDefault&&this.selectTheme(re.name)})}ngOnInit(){this._queryParamSubscription=this._activatedRoute.queryParamMap.pipe((0,Y.T)(c=>c.get("theme"))).subscribe(c=>{c&&this.selectTheme(c)})}ngOnDestroy(){this._queryParamSubscription.unsubscribe()}selectTheme(c){const g=this.themes.find(w=>w.name===c)||this.themes.find(w=>w.isDefault);this.currentTheme=g,g.isDefault?this.styleManager.removeStyle("theme"):this.styleManager.setStyle("theme",`${g.name}.css`),this.currentTheme&&(this.liveAnnouncer.announce(`${g.displayName} theme selected.`,"polite",3e3),this._themeStorage.storeTheme(this.currentTheme))}static#e=this.\u0275fac=function(g){return new(g||C)(a.rXU(er),a.rXU(Re),a.rXU(ge.nX),a.rXU(tt.Ai))};static#t=this.\u0275cmp=a.VBU({type:C,selectors:[["theme-picker"]],standalone:!0,features:[a.aNF],decls:7,vars:1,consts:[["themeMenu","matMenu"],["mat-icon-button","","aria-label","Select a theme","matTooltip","Select a theme for the documentation",1,"docs-theme-picker-trigger",3,"mat-menu-trigger-for"],["xPosition","before",1,"docs-theme-picker-menu"],["mat-menu-item",""],["mat-menu-item","",3,"click"],[3,"color"],["matMenuItemIcon","","width","80","height","80","viewBox","0 0 80 80",1,"theme-example-icon"],["d","M77.87 0C79.05 0 80 .95 80 2.13v75.74c0 1.17-.95 2.13-2.13 2.13H2.13C.96 80 0 79.04 0 77.87V2.13C0 .95.96 0 2.13 0h75.74z"],["d","M54 40c3.32 0 6 2.69 6 6 0 1.2 0-1.2 0 0 0 3.31-2.68 6-6 6H26c-3.31 0-6-2.69-6-6 0-1.2 0 1.2 0 0 0-3.31 2.69-6 6-6h28z"],["d","M0 0h80v17.24H0V0z"]],template:function(g,w){if(1&g&&(a.j41(0,"button",1)(1,"mat-icon"),a.EFF(2,"format_color_fill"),a.k0s()(),a.j41(3,"mat-menu",2,0),a.Z7z(5,U,9,8,"button",3,a.fX1),a.k0s()),2&g){const R=a.sdS(4);a.Y8G("mat-menu-trigger-for",R),a.R7$(5),a.Dyx(w.themes)}},dependencies:[He.Hl,He.iY,In.uc,In.oV,Zt,It,ke,Pt,qe.m_,qe.An],styles:["button.docs-theme-picker-trigger{color:inherit}.docs-theme-picker-menu .mat-mdc-menu-item .theme-example-icon{margin-right:0;margin-left:24px;order:1;width:24px;height:24px;border-radius:4px}.docs-theme-picker-menu .mat-mdc-menu-item .theme-example-icon svg{vertical-align:middle}\n"],encapsulation:2,changeDetection:0})}return C})();var I=y(9153);function x(C,d){if(1&C){const c=a.RV6();a.j41(0,"button",4),a.bIt("click",function(){const w=a.eBV(c).$implicit,R=a.XpG();return a.Njj(R.onVersionChanged(w))}),a.EFF(1),a.k0s()}if(2&C){const c=d.$implicit;a.R7$(),a.JRh(c.title)}}let se=(()=>{class C{constructor(c){this.http=c,this.materialVersion=I.h,this.docVersions=this.http.get("https://material.angular.io/assets/versions.json")}onVersionChanged(c){c.url.startsWith(window.location.origin)||window.location.assign(window.location.pathname?c.url+window.location.pathname+window.location.hash:c.url)}static#e=this.\u0275fac=function(g){return new(g||C)(a.rXU(E.Qq))};static#t=this.\u0275cmp=a.VBU({type:C,selectors:[["version-picker"]],standalone:!0,features:[a.aNF],decls:9,vars:4,consts:[["versionPicker","matMenu"],["mat-button","","aria-label","Select a version","matTooltip","Select a version of the documentation",3,"matMenuTriggerFor"],["xPosition","before",1,"docs-version-picker-menu"],["mat-menu-item",""],["mat-menu-item","",3,"click"]],template:function(g,w){if(1&g&&(a.j41(0,"button",1),a.EFF(1),a.j41(2,"mat-icon"),a.EFF(3,"arrow_drop_down"),a.k0s()(),a.j41(4,"mat-menu",2,0),a.Z7z(6,x,2,1,"button",3,a.fX1),a.nI1(8,"async"),a.k0s()),2&g){const R=a.sdS(5);a.Y8G("matMenuTriggerFor",R),a.R7$(),a.SpI(" ",w.materialVersion," "),a.R7$(5),a.Dyx(a.bMT(8,2,w.docVersions))}},dependencies:[He.Hl,He.$z,In.uc,In.oV,Zt,It,ke,Pt,qe.m_,qe.An,be.Jj],styles:[".docs-version-picker-menu{max-height:256px}\n"],encapsulation:2})}return C})();var ie=y(514),z=y(5027);function ye(C,d){if(1&C){const c=a.RV6();a.j41(0,"div",15)(1,"a",16),a.bIt("focus",function(){a.eBV(c);const w=a.XpG();return a.Njj(w.skipLinkHidden=!1)})("blur",function(){a.eBV(c);const w=a.XpG();return a.Njj(w.skipLinkHidden=!0)}),a.EFF(2," Skip to main content "),a.k0s()()}if(2&C){const c=a.XpG();a.AVh("cdk-visually-hidden",c.skipLinkHidden),a.R7$(),a.Y8G("href",c.skipLinkHref,a.B4B)}}function st(C,d){1&C&&a.EFF(0," pre-release \u26a0\ufe0f ")}function Nt(C,d){if(1&C&&(a.j41(0,"a",5),a.EFF(1),a.k0s()),2&C){const c=d.$implicit,g=a.XpG();a.Y8G("routerLink",c),a.R7$(),a.JRh(g.sections[c].name)}}function dn(C,d){if(1&C&&(a.j41(0,"a",13),a.EFF(1),a.k0s()),2&C){const c=d.$implicit,g=a.XpG();a.Y8G("routerLink",c),a.R7$(),a.JRh(g.sections[c].name)}}function Oo(C,d){1&C&&(a.qSk(),a.j41(0,"svg",17),a.nrm(1,"path",18),a.k0s())}const to=Object.keys(xe.b);let Vi=(()=>{class C{constructor(c){this.navigationFocusService=c,this.subscriptions=new pe.yU,this.isNextVersion=!1,this.skipLinkHidden=!0,setTimeout(()=>this.skipLinkHref=this.navigationFocusService.getSkipLinkHref(),100)}get sections(){return xe.b}get sectionKeys(){return to}ngOnDestroy(){this.subscriptions.unsubscribe()}static#e=this.\u0275fac=function(g){return new(g||C)(a.rXU(z._))};static#t=this.\u0275cmp=a.VBU({type:C,selectors:[["app-navbar"]],standalone:!0,features:[a.aNF],decls:25,vars:4,consts:[["githubIcon",""],["aria-label","Top Toolbar",1,"docs-navbar-header"],[1,"skip-link-wrapper",3,"cdk-visually-hidden"],["mat-button","","routerLink","/","aria-label","Angular Material"],["matButtonIcon",""],["mat-button","","routerLinkActive","docs-navbar-header-item-selected",1,"docs-navbar-hide-small",3,"routerLink"],["mat-button","","routerLink","guides","routerLinkActive","docs-navbar-header-item-selected",1,"docs-navbar-hide-small"],[1,"flex-spacer"],["mat-button","","href","https://github.com/angular/components","aria-label","GitHub Repository",1,"docs-navbar-hide-small"],["matButtonIcon","",3,"ngTemplateOutlet"],["mat-icon-button","","href","https://github.com/angular/components","aria-label","GitHub Repository",1,"docs-navbar-show-small"],[3,"ngTemplateOutlet"],["aria-label","Section Nav Bar",1,"docs-navbar","docs-navbar-show-small"],["mat-button","",1,"docs-navbar-link",3,"routerLink"],["mat-button","","routerLink","guides",1,"docs-navbar-link"],[1,"skip-link-wrapper"],["mat-raised-button","","color","accent",3,"focus","blur","href"],["viewBox","0 0 20 20","aria-hidden","true",1,"github-logo"],["d","M10 0C4.477 0 0 4.477 0 10c0 4.42 2.87 8.17 6.84 9.5.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34-.46-1.16-1.11-1.47-1.11-1.47-.91-.62.07-.6.07-.6 1 .07 1.53 1.03 1.53 1.03.87 1.52 2.34 1.07 2.91.83.09-.65.35-1.09.63-1.34-2.22-.25-4.55-1.11-4.55-4.92 0-1.11.38-2 1.03-2.71-.1-.25-.45-1.29.1-2.64 0 0 .84-.27 2.75 1.02.79-.22 1.65-.33 2.5-.33.85 0 1.71.11 2.5.33 1.91-1.29 2.75-1.02 2.75-1.02.55 1.35.2 2.39.1 2.64.65.71 1.03 1.6 1.03 2.71 0 3.82-2.34 4.66-4.57 4.91.36.31.69.92.69 1.85V19c0 .27.16.59.67.5C17.14 18.16 20 14.42 20 10A10 10 0 0 0 10 0z","fill","currentColor","fill-rule","evenodd"]],template:function(g,w){if(1&g&&(a.j41(0,"nav",1),a.DNE(1,ye,3,3,"div",2),a.j41(2,"a",3),a.nrm(3,"app-logo",4),a.EFF(4," MOZG "),a.DNE(5,st,1,0),a.k0s(),a.Z7z(6,Nt,2,2,"a",5,a.fX1),a.j41(8,"a",6),a.EFF(9,"Guides"),a.k0s(),a.nrm(10,"div",7)(11,"version-picker")(12,"theme-picker"),a.j41(13,"a",8),a.nrm(14,"span",9),a.EFF(15," GitHub "),a.k0s(),a.j41(16,"a",10),a.eu8(17,11),a.k0s()(),a.j41(18,"nav",12),a.Z7z(19,dn,2,2,"a",13,a.fX1),a.j41(21,"a",14),a.EFF(22,"Guides"),a.k0s()(),a.DNE(23,Oo,2,0,"ng-template",null,0,a.C5r)),2&g){const R=a.sdS(24);a.R7$(),a.vxM(w.skipLinkHidden?1:-1),a.R7$(4),a.vxM(w.isNextVersion?5:-1),a.R7$(),a.Dyx(w.sectionKeys),a.R7$(8),a.Y8G("ngTemplateOutlet",R),a.R7$(3),a.Y8G("ngTemplateOutlet",R),a.R7$(2),a.Dyx(w.sectionKeys)}},dependencies:[He.Hl,He.It,He.pQ,ge.Wk,ge.wQ,se,A,ie.v,be.T3],styles:[".docs-navbar-header[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;padding:8px 16px}.docs-navbar-header[_ngcontent-%COMP%] > .mat-mdc-button[_ngcontent-%COMP%]:last-child{margin-left:auto}.mat-mdc-icon-button[_ngcontent-%COMP%]{color:inherit}.github-logo[_ngcontent-%COMP%], app-logo[_ngcontent-%COMP%]{margin-right:8px;width:24px;height:24px}.flex-spacer[_ngcontent-%COMP%]{flex-grow:1}.docs-navbar-link[_ngcontent-%COMP%]{text-decoration:inherit;flex:1}.docs-navbar[_ngcontent-%COMP%], .docs-navbar-show-small[_ngcontent-%COMP%]{display:none}.skip-link-wrapper[_ngcontent-%COMP%]{position:absolute;top:10px;left:50%;transform:translate(-50%);border-radius:5px}@media (max-width: 720px){.docs-navbar-hide-small[_ngcontent-%COMP%]{display:none}.docs-navbar-show-small[_ngcontent-%COMP%]{display:block}.docs-navbar[_ngcontent-%COMP%]{display:flex}.github-logo[_ngcontent-%COMP%]{margin:0}}theme-picker[_ngcontent-%COMP%]{display:none}@media (min-width: 328px){theme-picker[_ngcontent-%COMP%]{display:block}}"]})}return C})();function Ln(C,d){if(1&C){const c=a.RV6();a.j41(0,"div",0),a.EFF(1," This site uses cookies from Google to deliver its services and to analyze traffic. "),a.j41(2,"div",1)(3,"a",2),a.EFF(4,"More details"),a.k0s(),a.j41(5,"button",3),a.bIt("click",function(){a.eBV(c);const w=a.XpG();return a.Njj(w.accept())}),a.EFF(6,"Okay, got it"),a.k0s()()()}}const pr="docs-cookies";let tr=(()=>{class C{constructor(){try{this.hasAccepted="true"===localStorage.getItem(pr)}catch{this.hasAccepted=!1}}accept(){try{localStorage.setItem(pr,"true")}catch{}this.hasAccepted=!0}static#e=this.\u0275fac=function(g){return new(g||C)};static#t=this.\u0275cmp=a.VBU({type:C,selectors:[["app-cookie-popup"]],standalone:!0,features:[a.aNF],decls:1,vars:1,consts:[[1,"popup"],[1,"buttons"],["href","https://policies.google.com/technologies/cookies","mat-button","","target","_blank","rel","noopener"],["mat-button","","color","primary",3,"click"]],template:function(g,w){1&g&&a.DNE(0,Ln,7,0,"div",0),2&g&&a.vxM(w.hasAccepted?-1:0)},dependencies:[He.Hl,He.It,He.$z],styles:[".popup[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;position:fixed;bottom:0;left:0;margin:24px;max-width:430px;z-index:1001;padding:16px 16px 8px;border-radius:8px}.buttons[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;margin:16px -8px 0 0}.buttons[_ngcontent-%COMP%] .mat-mdc-button[_ngcontent-%COMP%]{text-transform:uppercase}"],changeDetection:0})}return C})(),ii=(()=>{class C{constructor(c,g){this.subscriptions=new pe.yU,this.subscriptions.add(g.navigationEndEvents.pipe((0,Y.T)(w=>w.urlAfterRedirects),(0,ae.Z)(""),function we(){return(0,de.N)((C,d)=>{let c,g=!1;C.subscribe((0,Me._)(d,w=>{const R=c;c=w,g&&d.next([R,w]),g=!0}))})}()).subscribe(([w,R])=>{g.isNavigationWithinComponentView(w,R)||function nr(){if("object"==typeof document&&document){const C=document.querySelector(".mat-drawer-content");C&&(C.scrollTop=0)}}(),c.locationChanged(R)}))}ngOnDestroy(){this.subscriptions.unsubscribe()}static#e=this.\u0275fac=function(g){return new(g||C)(a.rXU(ue),a.rXU(z._))};static#t=this.\u0275cmp=a.VBU({type:C,selectors:[["material-docs-app"]],standalone:!0,features:[a.aNF],decls:3,vars:0,template:function(g,w){1&g&&a.nrm(0,"app-cookie-popup")(1,"app-navbar")(2,"router-outlet")},dependencies:[Vi,ge.n3,tr],styles:["material-docs-app{display:flex;flex-direction:column;height:100vh}app-navbar{position:fixed;top:0;left:0;right:0;z-index:2}material-docs-app>app-component-sidenav{flex:1}material-docs-app>router-outlet+.main-content,material-docs-app>router-outlet+app-component-sidenav{margin-top:56px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width: 720px){material-docs-app>router-outlet+.main-content,material-docs-app>router-outlet+app-component-sidenav{margin-top:92px;overflow-y:visible}}\n"],encapsulation:2})}return C})();const oi=[{path:"",pathMatch:"full",loadComponent:()=>Promise.all([y.e(362),y.e(76),y.e(465)]).then(y.bind(y,8465)).then(C=>C.Homepage)},{path:"categories",redirectTo:"/components/categories"},{path:"cdk",pathMatch:"full",redirectTo:"/cdk/categories"},{path:"components",pathMatch:"full",redirectTo:"/components/categories"},{path:"guides",loadComponent:()=>Promise.all([y.e(362),y.e(76),y.e(746)]).then(y.bind(y,746)).then(C=>C.GuideList)},{path:"guide/cdk-table",redirectTo:"/cdk/table/overview"},{path:"guide/:id",loadChildren:()=>Promise.all([y.e(138),y.e(76),y.e(431)]).then(y.bind(y,1431)).then(C=>C.GuideViewerModule)},{path:"404",loadComponent:()=>y.e(236).then(y.bind(y,6236)).then(C=>C.NotFound)},{path:":section",canActivate:[(()=>{class C{constructor(c){this.router=c}canActivate(c){return!!Object.keys(xe.b).some(g=>g.toLowerCase()===c.url[0].path.toLowerCase())||(this.router.navigateByUrl("/"),!1)}static#e=this.\u0275fac=function(g){return new(g||C)(a.KVO(ge.Ix))};static#t=this.\u0275prov=a.jDH({token:C,factory:C.\u0275fac,providedIn:"root"})}return C})()],loadChildren:()=>Promise.all([y.e(362),y.e(138),y.e(76),y.e(648)]).then(y.bind(y,648)).then(C=>C.ComponentSidenavModule)},{path:"**",redirectTo:"/404"}];var di=y(345);function Hi(C){return new a.wOt(3e3,!1)}function Ii(C){switch(C.length){case 0:return new F.sf;case 1:return C[0];default:return new F.ui(C)}}function oo(C,d,c=new Map,g=new Map){const w=[],R=[];let K=-1,re=null;if(d.forEach(Te=>{const Le=Te.get("offset"),Et=Le==K,bt=Et&&re||new Map;Te.forEach((en,$t)=>{let At=$t,Wt=en;if("offset"!==$t)switch(At=C.normalizePropertyName(At,w),Wt){case F.FX:Wt=c.get($t);break;case F.kp:Wt=g.get($t);break;default:Wt=C.normalizeStyleValue($t,At,Wt,w)}bt.set(At,Wt)}),Et||R.push(bt),re=bt,K=Le}),w.length)throw function On(C){return new a.wOt(3502,!1)}();return R}function Qs(C,d,c,g){switch(d){case"start":C.onStart(()=>g(c&&ss(c,"start",C)));break;case"done":C.onDone(()=>g(c&&ss(c,"done",C)));break;case"destroy":C.onDestroy(()=>g(c&&ss(c,"destroy",C)))}}function ss(C,d,c){const R=Ys(C.element,C.triggerName,C.fromState,C.toState,d||C.phaseName,c.totalTime??C.totalTime,!!c.disabled),K=C._data;return null!=K&&(R._data=K),R}function Ys(C,d,c,g,w="",R=0,K){return{element:C,triggerName:d,fromState:c,toState:g,phaseName:w,totalTime:R,disabled:!!K}}function hi(C,d,c){let g=C.get(d);return g||C.set(d,g=c),g}function Zs(C){const d=C.indexOf(":");return[C.substring(1,d),C.slice(d+1)]}const Fc=typeof document>"u"?null:document.documentElement;function as(C){const d=C.parentNode||C.host||null;return d===Fc?null:d}let Pr=null,qs=!1;function Ss(C,d){for(;d;){if(d===C)return!0;d=as(d)}return!1}function Ti(C,d,c){if(c)return Array.from(C.querySelectorAll(d));const g=C.querySelector(d);return g?[g]:[]}let $r=(()=>{class C{validateStyleProperty(c){return function Pi(C){Pr||(Pr=function so(){return typeof document<"u"?document.body:null}()||{},qs=!!Pr.style&&"WebkitAppearance"in Pr.style);let d=!0;return Pr.style&&!function Lc(C){return"ebkit"==C.substring(1,6)}(C)&&(d=C in Pr.style,!d&&qs&&(d="Webkit"+C.charAt(0).toUpperCase()+C.slice(1)in Pr.style)),d}(c)}containsElement(c,g){return Ss(c,g)}getParentElement(c){return as(c)}query(c,g,w){return Ti(c,g,w)}computeStyle(c,g,w){return w||""}animate(c,g,w,R,K,re=[],Te){return new F.sf(w,R)}static#e=this.\u0275fac=function(g){return new(g||C)};static#t=this.\u0275prov=a.jDH({token:C,factory:C.\u0275fac})}return C})();class ao{static#e=this.NOOP=new $r}class ai{}const cs=1e3,mr="ng-enter",co="ng-leave",Wr="ng-trigger",xo=".ng-trigger",ds="ng-animating",hs=".ng-animating";function zi(C){if("number"==typeof C)return C;const d=C.match(/^(-?[\.\d]+)(m?s)/);return!d||d.length<2?0:Nr(parseFloat(d[1]),d[2])}function Nr(C,d){return"s"===d?C*cs:C}function Kr(C,d,c){return C.hasOwnProperty("duration")?C:function vt(C,d,c){let w,R=0,K="";if("string"==typeof C){const re=C.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===re)return d.push(Hi()),{duration:0,delay:0,easing:""};w=Nr(parseFloat(re[1]),re[2]);const Te=re[3];null!=Te&&(R=Nr(parseFloat(Te),re[4]));const Le=re[5];Le&&(K=Le)}else w=C;if(!c){let re=!1,Te=d.length;w<0&&(d.push(function Tr(){return new a.wOt(3100,!1)}()),re=!0),R<0&&(d.push(function Sr(){return new a.wOt(3101,!1)}()),re=!0),re&&d.splice(Te,0,Hi())}return{duration:w,delay:R,easing:K}}(C,d,c)}function Si(C,d,c){d.forEach((g,w)=>{const R=Po(w);c&&!c.has(w)&&c.set(w,C.style[R]),C.style[R]=g})}function Gr(C,d){d.forEach((c,g)=>{const w=Po(g);C.style[w]=""})}function Ai(C){return Array.isArray(C)?1==C.length?C[0]:(0,F.K2)(C):C}const Wi=new RegExp("{{\\s*(.+?)\\s*}}","g");function sr(C){let d=[];if("string"==typeof C){let c;for(;c=Wi.exec(C);)d.push(c[1]);Wi.lastIndex=0}return d}function Ni(C,d,c){const g=`${C}`,w=g.replace(Wi,(R,K)=>{let re=d[K];return null==re&&(c.push(function Ar(C){return new a.wOt(3003,!1)}()),re=""),re.toString()});return w==g?C:w}const vr=/-+([a-z0-9])/g;function Po(C){return C.replace(vr,(...d)=>d[1].toUpperCase())}function pn(C,d,c){switch(d.type){case F.If.Trigger:return C.visitTrigger(d,c);case F.If.State:return C.visitState(d,c);case F.If.Transition:return C.visitTransition(d,c);case F.If.Sequence:return C.visitSequence(d,c);case F.If.Group:return C.visitGroup(d,c);case F.If.Animate:return C.visitAnimate(d,c);case F.If.Keyframes:return C.visitKeyframes(d,c);case F.If.Style:return C.visitStyle(d,c);case F.If.Reference:return C.visitReference(d,c);case F.If.AnimateChild:return C.visitAnimateChild(d,c);case F.If.AnimateRef:return C.visitAnimateRef(d,c);case F.If.Query:return C.visitQuery(d,c);case F.If.Stagger:return C.visitStagger(d,c);default:throw function rs(C){return new a.wOt(3004,!1)}()}}function ea(C,d){return window.getComputedStyle(C)[d]}const ta=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class cn extends ai{normalizePropertyName(d,c){return Po(d)}normalizeStyleValue(d,c,g,w){let R="";const K=g.toString().trim();if(ta.has(c)&&0!==g&&"0"!==g)if("number"==typeof g)R="px";else{const re=g.match(/^[+-]?[\d\.]+([a-z]*)$/);re&&0==re[1].length&&w.push(function os(C,d){return new a.wOt(3005,!1)}())}return K+R}}const St="*";const No=new Set(["true","1"]),Rs=new Set(["false","0"]);function Ki(C,d){const c=No.has(C)||Rs.has(C),g=No.has(d)||Rs.has(d);return(w,R)=>{let K=C==St||C==w,re=d==St||d==R;return!K&&c&&"boolean"==typeof w&&(K=w?No.has(C):Rs.has(C)),!re&&g&&"boolean"==typeof R&&(re=R?No.has(d):Rs.has(d)),K&&re}}const En=new RegExp("s*:selfs*,?","g");function ko(C,d,c,g){return new Fa(C).build(d,c,g)}class Fa{constructor(d){this._driver=d}build(d,c,g){const w=new jc(c);return this._resetContextStyleTimingState(w),pn(this,Ai(d),w)}_resetContextStyleTimingState(d){d.currentQuerySelector="",d.collectedStyles=new Map,d.collectedStyles.set("",new Map),d.currentTime=0}visitTrigger(d,c){let g=c.queryCount=0,w=c.depCount=0;const R=[],K=[];return"@"==d.name.charAt(0)&&c.errors.push(function io(){return new a.wOt(3006,!1)}()),d.definitions.forEach(re=>{if(this._resetContextStyleTimingState(c),re.type==F.If.State){const Te=re,Le=Te.name;Le.toString().split(/\s*,\s*/).forEach(Et=>{Te.name=Et,R.push(this.visitState(Te,c))}),Te.name=Le}else if(re.type==F.If.Transition){const Te=this.visitTransition(re,c);g+=Te.queryCount,w+=Te.depCount,K.push(Te)}else c.errors.push(function Mi(){return new a.wOt(3007,!1)}())}),{type:F.If.Trigger,name:d.name,states:R,transitions:K,queryCount:g,depCount:w,options:null}}visitState(d,c){const g=this.visitStyle(d.styles,c),w=d.options&&d.options.params||null;if(g.containsDynamicStyles){const R=new Set,K=w||{};g.styles.forEach(re=>{re instanceof Map&&re.forEach(Te=>{sr(Te).forEach(Le=>{K.hasOwnProperty(Le)||R.add(Le)})})}),R.size&&c.errors.push(function $i(C,d){return new a.wOt(3008,!1)}(0,R.values()))}return{type:F.If.State,name:d.name,style:g,options:w?{params:w}:null}}visitTransition(d,c){c.queryCount=0,c.depCount=0;const g=pn(this,Ai(d.animation),c),w=function Fr(C,d){const c=[];return"string"==typeof C?C.split(/\s*,\s*/).forEach(g=>function fi(C,d,c){if(":"==C[0]){const Te=function ka(C,d){switch(C){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(c,g)=>parseFloat(g)>parseFloat(c);case":decrement":return(c,g)=>parseFloat(g) *"}}(C,c);if("function"==typeof Te)return void d.push(Te);C=Te}const g=C.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==g||g.length<4)return c.push(function Ct(C){return new a.wOt(3015,!1)}()),d;const w=g[1],R=g[2],K=g[3];d.push(Ki(w,K)),"<"==R[0]&&(w!=St||K!=St)&&d.push(Ki(K,w))}(g,c,d)):c.push(C),c}(d.expr,c.errors);return{type:F.If.Transition,matchers:w,animation:g,queryCount:c.queryCount,depCount:c.depCount,options:uo(d.options)}}visitSequence(d,c){return{type:F.If.Sequence,steps:d.steps.map(g=>pn(this,g,c)),options:uo(d.options)}}visitGroup(d,c){const g=c.currentTime;let w=0;const R=d.steps.map(K=>{c.currentTime=g;const re=pn(this,K,c);return w=Math.max(w,c.currentTime),re});return c.currentTime=w,{type:F.If.Group,steps:R,options:uo(d.options)}}visitAnimate(d,c){const g=function Ft(C,d){if(C.hasOwnProperty("duration"))return C;if("number"==typeof C)return ia(Kr(C,d).duration,0,"");const c=C;if(c.split(/\s+/).some(R=>"{"==R.charAt(0)&&"{"==R.charAt(1))){const R=ia(0,0,"");return R.dynamic=!0,R.strValue=c,R}const w=Kr(c,d);return ia(w.duration,w.delay,w.easing)}(d.timings,c.errors);c.currentAnimateTimings=g;let w,R=d.styles?d.styles:(0,F.iF)({});if(R.type==F.If.Keyframes)w=this.visitKeyframes(R,c);else{let K=d.styles,re=!1;if(!K){re=!0;const Le={};g.easing&&(Le.easing=g.easing),K=(0,F.iF)(Le)}c.currentTime+=g.duration+g.delay;const Te=this.visitStyle(K,c);Te.isEmptyStep=re,w=Te}return c.currentAnimateTimings=null,{type:F.If.Animate,timings:g,style:w,options:null}}visitStyle(d,c){const g=this._makeStyleAst(d,c);return this._validateStyleAst(g,c),g}_makeStyleAst(d,c){const g=[],w=Array.isArray(d.styles)?d.styles:[d.styles];for(let re of w)"string"==typeof re?re===F.kp?g.push(re):c.errors.push(new a.wOt(3002,!1)):g.push(new Map(Object.entries(re)));let R=!1,K=null;return g.forEach(re=>{if(re instanceof Map&&(re.has("easing")&&(K=re.get("easing"),re.delete("easing")),!R))for(let Te of re.values())if(Te.toString().indexOf("{{")>=0){R=!0;break}}),{type:F.If.Style,styles:g,easing:K,offset:d.offset,containsDynamicStyles:R,options:null}}_validateStyleAst(d,c){const g=c.currentAnimateTimings;let w=c.currentTime,R=c.currentTime;g&&R>0&&(R-=g.duration+g.delay),d.styles.forEach(K=>{"string"!=typeof K&&K.forEach((re,Te)=>{const Le=c.collectedStyles.get(c.currentQuerySelector),Et=Le.get(Te);let bt=!0;Et&&(R!=w&&R>=Et.startTime&&w<=Et.endTime&&(c.errors.push(function ne(C,d,c,g,w){return new a.wOt(3010,!1)}()),bt=!1),R=Et.startTime),bt&&Le.set(Te,{startTime:R,endTime:w}),c.options&&function fs(C,d,c){const g=d.params||{},w=sr(C);w.length&&w.forEach(R=>{g.hasOwnProperty(R)||c.push(function no(C){return new a.wOt(3001,!1)}())})}(re,c.options,c.errors)})})}visitKeyframes(d,c){const g={type:F.If.Keyframes,styles:[],options:null};if(!c.currentAnimateTimings)return c.errors.push(function te(){return new a.wOt(3011,!1)}()),g;let R=0;const K=[];let re=!1,Te=!1,Le=0;const Et=d.steps.map(Gn=>{const Hn=this._makeStyleAst(Gn,c);let mi=null!=Hn.offset?Hn.offset:function Oi(C){if("string"==typeof C)return null;let d=null;if(Array.isArray(C))C.forEach(c=>{if(c instanceof Map&&c.has("offset")){const g=c;d=parseFloat(g.get("offset")),g.delete("offset")}});else if(C instanceof Map&&C.has("offset")){const c=C;d=parseFloat(c.get("offset")),c.delete("offset")}return d}(Hn.styles),Yn=0;return null!=mi&&(R++,Yn=Hn.offset=mi),Te=Te||Yn<0||Yn>1,re=re||Yn0&&R{const mi=en>0?Hn==$t?1:en*Hn:K[Hn],Yn=mi*Sn;c.currentTime=At+Wt.delay+Yn,Wt.duration=Yn,this._validateStyleAst(Gn,c),Gn.offset=mi,g.styles.push(Gn)}),g}visitReference(d,c){return{type:F.If.Reference,animation:pn(this,Ai(d.animation),c),options:uo(d.options)}}visitAnimateChild(d,c){return c.depCount++,{type:F.If.AnimateChild,options:uo(d.options)}}visitAnimateRef(d,c){return{type:F.If.AnimateRef,animation:this.visitReference(d.animation,c),options:uo(d.options)}}visitQuery(d,c){const g=c.currentQuerySelector,w=d.options||{};c.queryCount++,c.currentQuery=d;const[R,K]=function Uc(C){const d=!!C.split(/\s*,\s*/).find(c=>":self"==c);return d&&(C=C.replace(En,"")),C=C.replace(/@\*/g,xo).replace(/@\w+/g,c=>xo+"-"+c.slice(1)).replace(/:animating/g,hs),[C,d]}(d.selector);c.currentQuerySelector=g.length?g+" "+R:R,hi(c.collectedStyles,c.currentQuerySelector,new Map);const re=pn(this,Ai(d.animation),c);return c.currentQuery=null,c.currentQuerySelector=g,{type:F.If.Query,selector:R,limit:w.limit||0,optional:!!w.optional,includeSelf:K,animation:re,originalSelector:d.selector,options:uo(d.options)}}visitStagger(d,c){c.currentQuery||c.errors.push(function at(){return new a.wOt(3013,!1)}());const g="full"===d.timings?{duration:0,delay:0,easing:"full"}:Kr(d.timings,c.errors,!0);return{type:F.If.Stagger,animation:pn(this,Ai(d.animation),c),timings:g,options:null}}}class jc{constructor(d){this.errors=d,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function uo(C){return C?(C={...C}).params&&(C.params=function La(C){return C?{...C}:null}(C.params)):C={},C}function ia(C,d,c){return{duration:C,delay:d,easing:c}}function ra(C,d,c,g,w,R,K=null,re=!1){return{type:1,element:C,keyframes:d,preStyleProps:c,postStyleProps:g,duration:w,delay:R,totalTime:w+R,easing:K,subTimeline:re}}class Fo{constructor(){this._map=new Map}get(d){return this._map.get(d)||[]}append(d,c){let g=this._map.get(d);g||this._map.set(d,g=[]),g.push(...c)}has(d){return this._map.has(d)}clear(){this._map.clear()}}const Lo=new RegExp(":enter","g"),_r=new RegExp(":leave","g");function sa(C,d,c,g,w,R=new Map,K=new Map,re,Te,Le=[]){return(new gs).buildKeyframes(C,d,c,g,w,R,K,re,Te,Le)}class gs{buildKeyframes(d,c,g,w,R,K,re,Te,Le,Et=[]){Le=Le||new Fo;const bt=new fo(d,c,Le,w,R,Et,[]);bt.options=Te;const en=Te.delay?zi(Te.delay):0;bt.currentTimeline.delayNextStep(en),bt.currentTimeline.setStyles([K],null,bt.errors,Te),pn(this,g,bt);const $t=bt.timelines.filter(At=>At.containsAnimation());if($t.length&&re.size){let At;for(let Wt=$t.length-1;Wt>=0;Wt--){const Sn=$t[Wt];if(Sn.element===c){At=Sn;break}}At&&!At.allowOnlyTimelineStyles()&&At.setStyles([re],null,bt.errors,Te)}return $t.length?$t.map(At=>At.buildKeyframes()):[ra(c,[],[],[],0,en,"",!1)]}visitTrigger(d,c){}visitState(d,c){}visitTransition(d,c){}visitAnimateChild(d,c){const g=c.subInstructions.get(c.element);if(g){const w=c.createSubContext(d.options),R=c.currentTimeline.currentTime,K=this._visitSubInstructions(g,w,w.options);R!=K&&c.transformIntoNewTimeline(K)}c.previousNode=d}visitAnimateRef(d,c){const g=c.createSubContext(d.options);g.transformIntoNewTimeline(),this._applyAnimationRefDelays([d.options,d.animation.options],c,g),this.visitReference(d.animation,g),c.transformIntoNewTimeline(g.currentTimeline.currentTime),c.previousNode=d}_applyAnimationRefDelays(d,c,g){for(const w of d){const R=w?.delay;if(R){const K="number"==typeof R?R:zi(Ni(R,w?.params??{},c.errors));g.delayNextStep(K)}}}_visitSubInstructions(d,c,g){let R=c.currentTimeline.currentTime;const K=null!=g.duration?zi(g.duration):null,re=null!=g.delay?zi(g.delay):null;return 0!==K&&d.forEach(Te=>{const Le=c.appendInstructionToTimeline(Te,K,re);R=Math.max(R,Le.duration+Le.delay)}),R}visitReference(d,c){c.updateOptions(d.options,!0),pn(this,d.animation,c),c.previousNode=d}visitSequence(d,c){const g=c.subContextCount;let w=c;const R=d.options;if(R&&(R.params||R.delay)&&(w=c.createSubContext(R),w.transformIntoNewTimeline(),null!=R.delay)){w.previousNode.type==F.If.Style&&(w.currentTimeline.snapshotCurrentStyles(),w.previousNode=ho);const K=zi(R.delay);w.delayNextStep(K)}d.steps.length&&(d.steps.forEach(K=>pn(this,K,w)),w.currentTimeline.applyStylesToKeyframe(),w.subContextCount>g&&w.transformIntoNewTimeline()),c.previousNode=d}visitGroup(d,c){const g=[];let w=c.currentTimeline.currentTime;const R=d.options&&d.options.delay?zi(d.options.delay):0;d.steps.forEach(K=>{const re=c.createSubContext(d.options);R&&re.delayNextStep(R),pn(this,K,re),w=Math.max(w,re.currentTimeline.currentTime),g.push(re.currentTimeline)}),g.forEach(K=>c.currentTimeline.mergeTimelineCollectedStyles(K)),c.transformIntoNewTimeline(w),c.previousNode=d}_visitTiming(d,c){if(d.dynamic){const g=d.strValue;return Kr(c.params?Ni(g,c.params,c.errors):g,c.errors)}return{duration:d.duration,delay:d.delay,easing:d.easing}}visitAnimate(d,c){const g=c.currentAnimateTimings=this._visitTiming(d.timings,c),w=c.currentTimeline;g.delay&&(c.incrementTime(g.delay),w.snapshotCurrentStyles());const R=d.style;R.type==F.If.Keyframes?this.visitKeyframes(R,c):(c.incrementTime(g.duration),this.visitStyle(R,c),w.applyStylesToKeyframe()),c.currentAnimateTimings=null,c.previousNode=d}visitStyle(d,c){const g=c.currentTimeline,w=c.currentAnimateTimings;!w&&g.hasCurrentStyleProperties()&&g.forwardFrame();const R=w&&w.easing||d.easing;d.isEmptyStep?g.applyEmptyStep(R):g.setStyles(d.styles,R,c.errors,c.options),c.previousNode=d}visitKeyframes(d,c){const g=c.currentAnimateTimings,w=c.currentTimeline.duration,R=g.duration,re=c.createSubContext().currentTimeline;re.easing=g.easing,d.styles.forEach(Te=>{re.forwardTime((Te.offset||0)*R),re.setStyles(Te.styles,Te.easing,c.errors,c.options),re.applyStylesToKeyframe()}),c.currentTimeline.mergeTimelineCollectedStyles(re),c.transformIntoNewTimeline(w+R),c.previousNode=d}visitQuery(d,c){const g=c.currentTimeline.currentTime,w=d.options||{},R=w.delay?zi(w.delay):0;R&&(c.previousNode.type===F.If.Style||0==g&&c.currentTimeline.hasCurrentStyleProperties())&&(c.currentTimeline.snapshotCurrentStyles(),c.previousNode=ho);let K=g;const re=c.invokeQuery(d.selector,d.originalSelector,d.limit,d.includeSelf,!!w.optional,c.errors);c.currentQueryTotal=re.length;let Te=null;re.forEach((Le,Et)=>{c.currentQueryIndex=Et;const bt=c.createSubContext(d.options,Le);R&&bt.delayNextStep(R),Le===c.element&&(Te=bt.currentTimeline),pn(this,d.animation,bt),bt.currentTimeline.applyStylesToKeyframe(),K=Math.max(K,bt.currentTimeline.currentTime)}),c.currentQueryIndex=0,c.currentQueryTotal=0,c.transformIntoNewTimeline(K),Te&&(c.currentTimeline.mergeTimelineCollectedStyles(Te),c.currentTimeline.snapshotCurrentStyles()),c.previousNode=d}visitStagger(d,c){const g=c.parentContext,w=c.currentTimeline,R=d.timings,K=Math.abs(R.duration),re=K*(c.currentQueryTotal-1);let Te=K*c.currentQueryIndex;switch(R.duration<0?"reverse":R.easing){case"reverse":Te=re-Te;break;case"full":Te=g.currentStaggerTime}const Et=c.currentTimeline;Te&&Et.delayNextStep(Te);const bt=Et.currentTime;pn(this,d.animation,c),c.previousNode=d,g.currentStaggerTime=w.currentTime-bt+(w.startTime-g.currentTimeline.startTime)}}const ho={};class fo{constructor(d,c,g,w,R,K,re,Te){this._driver=d,this.element=c,this.subInstructions=g,this._enterClassName=w,this._leaveClassName=R,this.errors=K,this.timelines=re,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=ho,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=Te||new yr(this._driver,c,0),re.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(d,c){if(!d)return;const g=d;let w=this.options;null!=g.duration&&(w.duration=zi(g.duration)),null!=g.delay&&(w.delay=zi(g.delay));const R=g.params;if(R){let K=w.params;K||(K=this.options.params={}),Object.keys(R).forEach(re=>{(!c||!K.hasOwnProperty(re))&&(K[re]=Ni(R[re],K,this.errors))})}}_copyOptions(){const d={};if(this.options){const c=this.options.params;if(c){const g=d.params={};Object.keys(c).forEach(w=>{g[w]=c[w]})}}return d}createSubContext(d=null,c,g){const w=c||this.element,R=new fo(this._driver,w,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(w,g||0));return R.previousNode=this.previousNode,R.currentAnimateTimings=this.currentAnimateTimings,R.options=this._copyOptions(),R.updateOptions(d),R.currentQueryIndex=this.currentQueryIndex,R.currentQueryTotal=this.currentQueryTotal,R.parentContext=this,this.subContextCount++,R}transformIntoNewTimeline(d){return this.previousNode=ho,this.currentTimeline=this.currentTimeline.fork(this.element,d),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(d,c,g){const w={duration:c??d.duration,delay:this.currentTimeline.currentTime+(g??0)+d.delay,easing:""},R=new xs(this._driver,d.element,d.keyframes,d.preStyleProps,d.postStyleProps,w,d.stretchStartingKeyframe);return this.timelines.push(R),w}incrementTime(d){this.currentTimeline.forwardTime(this.currentTimeline.duration+d)}delayNextStep(d){d>0&&this.currentTimeline.delayNextStep(d)}invokeQuery(d,c,g,w,R,K){let re=[];if(w&&re.push(this.element),d.length>0){d=(d=d.replace(Lo,"."+this._enterClassName)).replace(_r,"."+this._leaveClassName);let Le=this._driver.query(this.element,d,1!=g);0!==g&&(Le=g<0?Le.slice(Le.length+g,Le.length):Le.slice(0,g)),re.push(...Le)}return!R&&0==re.length&&K.push(function kt(C){return new a.wOt(3014,!1)}()),re}}class yr{constructor(d,c,g,w){this._driver=d,this.element=c,this.startTime=g,this._elementTimelineStylesLookup=w,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(c),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(c,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(d){const c=1===this._keyframes.size&&this._pendingStyles.size;this.duration||c?(this.forwardTime(this.currentTime+d),c&&this.snapshotCurrentStyles()):this.startTime+=d}fork(d,c){return this.applyStylesToKeyframe(),new yr(this._driver,d,c||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(d){this.applyStylesToKeyframe(),this.duration=d,this._loadKeyframe()}_updateStyle(d,c){this._localTimelineStyles.set(d,c),this._globalTimelineStyles.set(d,c),this._styleSummary.set(d,{time:this.currentTime,value:c})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(d){d&&this._previousKeyframe.set("easing",d);for(let[c,g]of this._globalTimelineStyles)this._backFill.set(c,g||F.kp),this._currentKeyframe.set(c,F.kp);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(d,c,g,w){c&&this._previousKeyframe.set("easing",c);const R=w&&w.params||{},K=function Ps(C,d){const c=new Map;let g;return C.forEach(w=>{if("*"===w){g??=d.keys();for(let R of g)c.set(R,F.kp)}else for(let[R,K]of w)c.set(R,K)}),c}(d,this._globalTimelineStyles);for(let[re,Te]of K){const Le=Ni(Te,R,g);this._pendingStyles.set(re,Le),this._localTimelineStyles.has(re)||this._backFill.set(re,this._globalTimelineStyles.get(re)??F.kp),this._updateStyle(re,Le)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((d,c)=>{this._currentKeyframe.set(c,d)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((d,c)=>{this._currentKeyframe.has(c)||this._currentKeyframe.set(c,d)}))}snapshotCurrentStyles(){for(let[d,c]of this._localTimelineStyles)this._pendingStyles.set(d,c),this._updateStyle(d,c)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const d=[];for(let c in this._currentKeyframe)d.push(c);return d}mergeTimelineCollectedStyles(d){d._styleSummary.forEach((c,g)=>{const w=this._styleSummary.get(g);(!w||c.time>w.time)&&this._updateStyle(g,c.value)})}buildKeyframes(){this.applyStylesToKeyframe();const d=new Set,c=new Set,g=1===this._keyframes.size&&0===this.duration;let w=[];this._keyframes.forEach((re,Te)=>{const Le=new Map([...this._backFill,...re]);Le.forEach((Et,bt)=>{Et===F.FX?d.add(bt):Et===F.kp&&c.add(bt)}),g||Le.set("offset",Te/this.duration),w.push(Le)});const R=[...d.values()],K=[...c.values()];if(g){const re=w[0],Te=new Map(re);re.set("offset",0),Te.set("offset",1),w=[re,Te]}return ra(this.element,w,R,K,this.duration,this.startTime,this.easing,!1)}}class xs extends yr{constructor(d,c,g,w,R,K,re=!1){super(d,c,K.delay),this.keyframes=g,this.preStyleProps=w,this.postStyleProps=R,this._stretchStartingKeyframe=re,this.timings={duration:K.duration,delay:K.delay,easing:K.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let d=this.keyframes,{delay:c,duration:g,easing:w}=this.timings;if(this._stretchStartingKeyframe&&c){const R=[],K=g+c,re=c/K,Te=new Map(d[0]);Te.set("offset",0),R.push(Te);const Le=new Map(d[0]);Le.set("offset",Lr(re)),R.push(Le);const Et=d.length-1;for(let bt=1;bt<=Et;bt++){let en=new Map(d[bt]);const $t=en.get("offset");en.set("offset",Lr((c+$t*g)/K)),R.push(en)}g=K,c=0,w="",d=R}return ra(this.element,d,this.preStyleProps,this.postStyleProps,g,c,w,!0)}}function Lr(C,d=3){const c=Math.pow(10,d-1);return Math.round(C*c)/c}function Bt(C,d,c,g,w,R,K,re,Te,Le,Et,bt,en){return{type:0,element:C,triggerName:d,isRemovalTransition:w,fromState:c,fromStyles:R,toState:g,toStyles:K,timelines:re,queriedElements:Te,preStyleProps:Le,postStyleProps:Et,totalTime:bt,errors:en}}const po={};class mo{constructor(d,c,g){this._triggerName=d,this.ast=c,this._stateStyles=g}match(d,c,g,w){return function Ns(C,d,c,g,w){return C.some(R=>R(d,c,g,w))}(this.ast.matchers,d,c,g,w)}buildStyles(d,c,g){let w=this._stateStyles.get("*");return void 0!==d&&(w=this._stateStyles.get(d?.toString())||w),w?w.buildStyles(c,g):new Map}build(d,c,g,w,R,K,re,Te,Le,Et){const bt=[],en=this.ast.options&&this.ast.options.params||po,At=this.buildStyles(g,re&&re.params||po,bt),Wt=Te&&Te.params||po,Sn=this.buildStyles(w,Wt,bt),Gn=new Set,Hn=new Map,mi=new Map,Yn="void"===w,Zn={params:Bo(Wt,en),delay:this.ast.options?.delay},Er=Et?[]:sa(d,c,this.ast.animation,R,K,At,Sn,Zn,Le,bt);let gi=0;return Er.forEach(Bi=>{gi=Math.max(Bi.duration+Bi.delay,gi)}),bt.length?Bt(c,this._triggerName,g,w,Yn,At,Sn,[],[],Hn,mi,gi,bt):(Er.forEach(Bi=>{const Ko=Bi.element,ys=hi(Hn,Ko,new Set);Bi.preStyleProps.forEach(Do=>ys.add(Do));const Gc=hi(mi,Ko,new Set);Bi.postStyleProps.forEach(Do=>Gc.add(Do)),Ko!==c&&Gn.add(Ko)}),Bt(c,this._triggerName,g,w,Yn,At,Sn,Er,[...Gn.values()],Hn,mi,gi))}}function Bo(C,d){const c={...d};return Object.entries(C).forEach(([g,w])=>{null!=w&&(c[g]=w)}),c}class ks{constructor(d,c,g){this.styles=d,this.defaultParams=c,this.normalizer=g}buildStyles(d,c){const g=new Map,w=Bo(d,this.defaultParams);return this.styles.styles.forEach(R=>{"string"!=typeof R&&R.forEach((K,re)=>{K&&(K=Ni(K,w,c));const Te=this.normalizer.normalizePropertyName(re,c);K=this.normalizer.normalizeStyleValue(re,Te,K,c),g.set(re,K)})}),g}}class Hc{constructor(d,c,g){this.name=d,this.ast=c,this._normalizer=g,this.transitionFactories=[],this.states=new Map,c.states.forEach(w=>{this.states.set(w.name,new ks(w.style,w.options&&w.options.params||{},g))}),Ba(this.states,"true","1"),Ba(this.states,"false","0"),c.transitions.forEach(w=>{this.transitionFactories.push(new mo(d,w,this.states))}),this.fallbackTransition=function $c(C,d,c){return new mo(C,{type:F.If.Transition,animation:{type:F.If.Sequence,steps:[],options:null},matchers:[(K,re)=>!0],options:null,queryCount:0,depCount:0},d)}(d,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(d,c,g,w){return this.transitionFactories.find(K=>K.match(d,c,g,w))||null}matchStyles(d,c,g){return this.fallbackTransition.buildStyles(d,c,g)}}function Ba(C,d,c){C.has(d)?C.has(c)||C.set(c,C.get(d)):C.has(c)&&C.set(d,C.get(c))}const Fs=new Fo;class go{constructor(d,c,g){this.bodyNode=d,this._driver=c,this._normalizer=g,this._animations=new Map,this._playersById=new Map,this.players=[]}register(d,c){const g=[],R=ko(this._driver,c,g,[]);if(g.length)throw function jn(C){return new a.wOt(3503,!1)}();this._animations.set(d,R)}_buildPlayer(d,c,g){const w=d.element,R=oo(this._normalizer,d.keyframes,c,g);return this._driver.animate(w,R,d.duration,d.delay,d.easing,[],!0)}create(d,c,g={}){const w=[],R=this._animations.get(d);let K;const re=new Map;if(R?(K=sa(this._driver,c,R,mr,co,new Map,new Map,g,Fs,w),K.forEach(Et=>{const bt=hi(re,Et.element,new Map);Et.postStyleProps.forEach(en=>bt.set(en,null))})):(w.push(function vn(){return new a.wOt(3300,!1)}()),K=[]),w.length)throw function bn(C){return new a.wOt(3504,!1)}();re.forEach((Et,bt)=>{Et.forEach((en,$t)=>{Et.set($t,this._driver.computeStyle(bt,$t,F.kp))})});const Le=Ii(K.map(Et=>{const bt=re.get(Et.element);return this._buildPlayer(Et,new Map,bt)}));return this._playersById.set(d,Le),Le.onDestroy(()=>this.destroy(d)),this.players.push(Le),Le}destroy(d){const c=this._getPlayer(d);c.destroy(),this._playersById.delete(d);const g=this.players.indexOf(c);g>=0&&this.players.splice(g,1)}_getPlayer(d){const c=this._playersById.get(d);if(!c)throw function Xn(C){return new a.wOt(3301,!1)}();return c}listen(d,c,g,w){const R=Ys(c,"","","");return Qs(this._getPlayer(d),g,R,w),()=>{}}command(d,c,g,w){if("register"==g)return void this.register(d,w[0]);if("create"==g)return void this.create(d,c,w[0]||{});const R=this._getPlayer(d);switch(g){case"play":R.play();break;case"pause":R.pause();break;case"reset":R.reset();break;case"restart":R.restart();break;case"finish":R.finish();break;case"init":R.init();break;case"setPosition":R.setPosition(parseFloat(w[0]));break;case"destroy":this.destroy(d)}}}const Uo="ng-animate-queued",Ls="ng-animate-disabled",Ht=[],ln={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},zc={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Xi="__ng_removed";class Us{get params(){return this.options.params}constructor(d,c=""){this.namespaceId=c;const g=d&&d.hasOwnProperty("value");if(this.value=function Vn(C){return C??null}(g?d.value:d),g){const{value:R,...K}=d;this.options=K}else this.options={};this.options.params||(this.options.params={})}absorbOptions(d){const c=d.params;if(c){const g=this.options.params;Object.keys(c).forEach(w=>{null==g[w]&&(g[w]=c[w])})}}}const _o="void",vs=new Us(_o);class js{constructor(d,c,g){this.id=d,this.hostElement=c,this._engine=g,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+d,p(c,this._hostClassName)}listen(d,c,g,w){if(!this._triggers.has(c))throw function Rr(C,d){return new a.wOt(3302,!1)}();if(null==g||0==g.length)throw function sn(C){return new a.wOt(3303,!1)}();if(!function Wc(C){return"start"==C||"done"==C}(g))throw function ir(C,d){return new a.wOt(3400,!1)}();const R=hi(this._elementListeners,d,[]),K={name:c,phase:g,callback:w};R.push(K);const re=hi(this._engine.statesByElement,d,new Map);return re.has(c)||(p(d,Wr),p(d,Wr+"-"+c),re.set(c,vs)),()=>{this._engine.afterFlush(()=>{const Te=R.indexOf(K);Te>=0&&R.splice(Te,1),this._triggers.has(c)||re.delete(c)})}}register(d,c){return!this._triggers.has(d)&&(this._triggers.set(d,c),!0)}_getTrigger(d){const c=this._triggers.get(d);if(!c)throw function xr(C){return new a.wOt(3401,!1)}();return c}trigger(d,c,g,w=!0){const R=this._getTrigger(c),K=new yo(this.id,c,d);let re=this._engine.statesByElement.get(d);re||(p(d,Wr),p(d,Wr+"-"+c),this._engine.statesByElement.set(d,re=new Map));let Te=re.get(c);const Le=new Us(g,this.id);if(!(g&&g.hasOwnProperty("value"))&&Te&&Le.absorbOptions(Te.options),re.set(c,Le),Te||(Te=vs),Le.value!==_o&&Te.value===Le.value){if(!function Ae(C,d){const c=Object.keys(C),g=Object.keys(d);if(c.length!=g.length)return!1;for(let w=0;w{Gr(d,Sn),Si(d,Gn)})}return}const en=hi(this._engine.playersByElement,d,[]);en.forEach(Wt=>{Wt.namespaceId==this.id&&Wt.triggerName==c&&Wt.queued&&Wt.destroy()});let $t=R.matchTransition(Te.value,Le.value,d,Le.params),At=!1;if(!$t){if(!w)return;$t=R.fallbackTransition,At=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:d,triggerName:c,transition:$t,fromState:Te,toState:Le,player:K,isFallbackTransition:At}),At||(p(d,Uo),K.onStart(()=>{S(d,Uo)})),K.onDone(()=>{let Wt=this.players.indexOf(K);Wt>=0&&this.players.splice(Wt,1);const Sn=this._engine.playersByElement.get(d);if(Sn){let Gn=Sn.indexOf(K);Gn>=0&&Sn.splice(Gn,1)}}),this.players.push(K),en.push(K),K}deregister(d){this._triggers.delete(d),this._engine.statesByElement.forEach(c=>c.delete(d)),this._elementListeners.forEach((c,g)=>{this._elementListeners.set(g,c.filter(w=>w.name!=d))})}clearElementCache(d){this._engine.statesByElement.delete(d),this._elementListeners.delete(d);const c=this._engine.playersByElement.get(d);c&&(c.forEach(g=>g.destroy()),this._engine.playersByElement.delete(d))}_signalRemovalForInnerTriggers(d,c){const g=this._engine.driver.query(d,xo,!0);g.forEach(w=>{if(w[Xi])return;const R=this._engine.fetchNamespacesByElement(w);R.size?R.forEach(K=>K.triggerLeaveAnimation(w,c,!1,!0)):this.clearElementCache(w)}),this._engine.afterFlushAnimationsDone(()=>g.forEach(w=>this.clearElementCache(w)))}triggerLeaveAnimation(d,c,g,w){const R=this._engine.statesByElement.get(d),K=new Map;if(R){const re=[];if(R.forEach((Te,Le)=>{if(K.set(Le,Te.value),this._triggers.has(Le)){const Et=this.trigger(d,Le,_o,w);Et&&re.push(Et)}}),re.length)return this._engine.markElementAsRemoved(this.id,d,!0,c,K),g&&Ii(re).onDone(()=>this._engine.processLeaveNode(d)),!0}return!1}prepareLeaveAnimationListeners(d){const c=this._elementListeners.get(d),g=this._engine.statesByElement.get(d);if(c&&g){const w=new Set;c.forEach(R=>{const K=R.name;if(w.has(K))return;w.add(K);const Te=this._triggers.get(K).fallbackTransition,Le=g.get(K)||vs,Et=new Us(_o),bt=new yo(this.id,K,d);this._engine.totalQueuedPlayers++,this._queue.push({element:d,triggerName:K,transition:Te,fromState:Le,toState:Et,player:bt,isFallbackTransition:!0})})}}removeNode(d,c){const g=this._engine;if(d.childElementCount&&this._signalRemovalForInnerTriggers(d,c),this.triggerLeaveAnimation(d,c,!0))return;let w=!1;if(g.totalAnimations){const R=g.players.length?g.playersByQueriedElement.get(d):[];if(R&&R.length)w=!0;else{let K=d;for(;K=K.parentNode;)if(g.statesByElement.get(K)){w=!0;break}}}if(this.prepareLeaveAnimationListeners(d),w)g.markElementAsRemoved(this.id,d,!1,c);else{const R=d[Xi];(!R||R===ln)&&(g.afterFlush(()=>this.clearElementCache(d)),g.destroyInnerAnimations(d),g._onRemovalComplete(d,c))}}insertNode(d,c){p(d,this._hostClassName)}drainQueuedTransitions(d){const c=[];return this._queue.forEach(g=>{const w=g.player;if(w.destroyed)return;const R=g.element,K=this._elementListeners.get(R);K&&K.forEach(re=>{if(re.name==g.triggerName){const Te=Ys(R,g.triggerName,g.fromState.value,g.toState.value);Te._data=d,Qs(g.player,re.phase,Te,re.callback)}}),w.markedForDestroy?this._engine.afterFlush(()=>{w.destroy()}):c.push(g)}),this._queue=[],c.sort((g,w)=>{const R=g.transition.ast.depCount,K=w.transition.ast.depCount;return 0==R||0==K?R-K:this._engine.driver.containsElement(g.element,w.element)?1:-1})}destroy(d){this.players.forEach(c=>c.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,d)}}class qt{_onRemovalComplete(d,c){this.onRemovalComplete(d,c)}constructor(d,c,g){this.bodyNode=d,this.driver=c,this._normalizer=g,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(w,R)=>{}}get queuedPlayers(){const d=[];return this._namespaceList.forEach(c=>{c.players.forEach(g=>{g.queued&&d.push(g)})}),d}createNamespace(d,c){const g=new js(d,c,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,c)?this._balanceNamespaceList(g,c):(this.newHostElements.set(c,g),this.collectEnterElement(c)),this._namespaceLookup[d]=g}_balanceNamespaceList(d,c){const g=this._namespaceList,w=this.namespacesByHostElement;if(g.length-1>=0){let K=!1,re=this.driver.getParentElement(c);for(;re;){const Te=w.get(re);if(Te){const Le=g.indexOf(Te);g.splice(Le+1,0,d),K=!0;break}re=this.driver.getParentElement(re)}K||g.unshift(d)}else g.push(d);return w.set(c,d),d}register(d,c){let g=this._namespaceLookup[d];return g||(g=this.createNamespace(d,c)),g}registerTrigger(d,c,g){let w=this._namespaceLookup[d];w&&w.register(c,g)&&this.totalAnimations++}destroy(d,c){d&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const g=this._fetchNamespace(d);this.namespacesByHostElement.delete(g.hostElement);const w=this._namespaceList.indexOf(g);w>=0&&this._namespaceList.splice(w,1),g.destroy(c),delete this._namespaceLookup[d]}))}_fetchNamespace(d){return this._namespaceLookup[d]}fetchNamespacesByElement(d){const c=new Set,g=this.statesByElement.get(d);if(g)for(let w of g.values())if(w.namespaceId){const R=this._fetchNamespace(w.namespaceId);R&&c.add(R)}return c}trigger(d,c,g,w){if(ar(c)){const R=this._fetchNamespace(d);if(R)return R.trigger(c,g,w),!0}return!1}insertNode(d,c,g,w){if(!ar(c))return;const R=c[Xi];if(R&&R.setForRemoval){R.setForRemoval=!1,R.setForMove=!0;const K=this.collectedLeaveElements.indexOf(c);K>=0&&this.collectedLeaveElements.splice(K,1)}if(d){const K=this._fetchNamespace(d);K&&K.insertNode(c,g)}w&&this.collectEnterElement(c)}collectEnterElement(d){this.collectedEnterElements.push(d)}markElementAsDisabled(d,c){c?this.disabledNodes.has(d)||(this.disabledNodes.add(d),p(d,Ls)):this.disabledNodes.has(d)&&(this.disabledNodes.delete(d),S(d,Ls))}removeNode(d,c,g){if(ar(c)){const w=d?this._fetchNamespace(d):null;w?w.removeNode(c,g):this.markElementAsRemoved(d,c,!1,g);const R=this.namespacesByHostElement.get(c);R&&R.id!==d&&R.removeNode(c,g)}else this._onRemovalComplete(c,g)}markElementAsRemoved(d,c,g,w,R){this.collectedLeaveElements.push(c),c[Xi]={namespaceId:d,setForRemoval:w,hasAnimation:g,removedBeforeQueried:!1,previousTriggersValues:R}}listen(d,c,g,w,R){return ar(c)?this._fetchNamespace(d).listen(c,g,w,R):()=>{}}_buildInstruction(d,c,g,w,R){return d.transition.build(this.driver,d.element,d.fromState.value,d.toState.value,g,w,d.fromState.options,d.toState.options,c,R)}destroyInnerAnimations(d){let c=this.driver.query(d,xo,!0);c.forEach(g=>this.destroyActiveAnimationsForElement(g)),0!=this.playersByQueriedElement.size&&(c=this.driver.query(d,hs,!0),c.forEach(g=>this.finishActiveQueriedAnimationOnElement(g)))}destroyActiveAnimationsForElement(d){const c=this.playersByElement.get(d);c&&c.forEach(g=>{g.queued?g.markedForDestroy=!0:g.destroy()})}finishActiveQueriedAnimationOnElement(d){const c=this.playersByQueriedElement.get(d);c&&c.forEach(g=>g.finish())}whenRenderingDone(){return new Promise(d=>{if(this.players.length)return Ii(this.players).onDone(()=>d());d()})}processLeaveNode(d){const c=d[Xi];if(c&&c.setForRemoval){if(d[Xi]=ln,c.namespaceId){this.destroyInnerAnimations(d);const g=this._fetchNamespace(c.namespaceId);g&&g.clearElementCache(d)}this._onRemovalComplete(d,c.setForRemoval)}d.classList?.contains(Ls)&&this.markElementAsDisabled(d,!1),this.driver.query(d,".ng-animate-disabled",!0).forEach(g=>{this.markElementAsDisabled(g,!1)})}flush(d=-1){let c=[];if(this.newHostElements.size&&(this.newHostElements.forEach((g,w)=>this._balanceNamespaceList(g,w)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let g=0;gg()),this._flushFns=[],this._whenQuietFns.length){const g=this._whenQuietFns;this._whenQuietFns=[],c.length?Ii(c).onDone(()=>{g.forEach(w=>w())}):g.forEach(w=>w())}}reportError(d){throw function rr(C){return new a.wOt(3402,!1)}()}_flushAnimations(d,c){const g=new Fo,w=[],R=new Map,K=[],re=new Map,Te=new Map,Le=new Map,Et=new Set;this.disabledNodes.forEach(m=>{Et.add(m);const D=this.driver.query(m,".ng-animate-queued",!0);for(let O=0;O{const O=mr+Wt++;At.set(D,O),m.forEach(V=>p(V,O))});const Sn=[],Gn=new Set,Hn=new Set;for(let m=0;mGn.add(V)):Hn.add(D))}const mi=new Map,Yn=bo(en,Array.from(Gn));Yn.forEach((m,D)=>{const O=co+Wt++;mi.set(D,O),m.forEach(V=>p(V,O))}),d.push(()=>{$t.forEach((m,D)=>{const O=At.get(D);m.forEach(V=>S(V,O))}),Yn.forEach((m,D)=>{const O=mi.get(D);m.forEach(V=>S(V,O))}),Sn.forEach(m=>{this.processLeaveNode(m)})});const Zn=[],Er=[];for(let m=this._namespaceList.length-1;m>=0;m--)this._namespaceList[m].drainQueuedTransitions(c).forEach(O=>{const V=O.player,Ce=O.element;if(Zn.push(V),this.collectedEnterElements.length){const Gt=Ce[Xi];if(Gt&&Gt.setForMove){if(Gt.previousTriggersValues&&Gt.previousTriggersValues.has(O.triggerName)){const vi=Gt.previousTriggersValues.get(O.triggerName),Pn=this.statesByElement.get(O.element);if(Pn&&Pn.has(O.triggerName)){const lr=Pn.get(O.triggerName);lr.value=vi,Pn.set(O.triggerName,lr)}}return void V.destroy()}}const me=!bt||!this.driver.containsElement(bt,Ce),nt=mi.get(Ce),ot=At.get(Ce),ft=this._buildInstruction(O,g,ot,nt,me);if(ft.errors&&ft.errors.length)return void Er.push(ft);if(me)return V.onStart(()=>Gr(Ce,ft.fromStyles)),V.onDestroy(()=>Si(Ce,ft.toStyles)),void w.push(V);if(O.isFallbackTransition)return V.onStart(()=>Gr(Ce,ft.fromStyles)),V.onDestroy(()=>Si(Ce,ft.toStyles)),void w.push(V);const tn=[];ft.timelines.forEach(Gt=>{Gt.stretchStartingKeyframe=!0,this.disabledNodes.has(Gt.element)||tn.push(Gt)}),ft.timelines=tn,g.append(Ce,ft.timelines),K.push({instruction:ft,player:V,element:Ce}),ft.queriedElements.forEach(Gt=>hi(re,Gt,[]).push(V)),ft.preStyleProps.forEach((Gt,vi)=>{if(Gt.size){let Pn=Te.get(vi);Pn||Te.set(vi,Pn=new Set),Gt.forEach((lr,la)=>Pn.add(la))}}),ft.postStyleProps.forEach((Gt,vi)=>{let Pn=Le.get(vi);Pn||Le.set(vi,Pn=new Set),Gt.forEach((lr,la)=>Pn.add(la))})});if(Er.length){const m=[];Er.forEach(D=>{m.push(function ro(C,d){return new a.wOt(3505,!1)}())}),Zn.forEach(D=>D.destroy()),this.reportError(m)}const gi=new Map,Bi=new Map;K.forEach(m=>{const D=m.element;g.has(D)&&(Bi.set(D,D),this._beforeAnimationBuild(m.player.namespaceId,m.instruction,gi))}),w.forEach(m=>{const D=m.element;this._getPreviousPlayers(D,!1,m.namespaceId,m.triggerName,null).forEach(V=>{hi(gi,D,[]).push(V),V.destroy()})});const Ko=Sn.filter(m=>Ge(m,Te,Le)),ys=new Map;Yr(ys,this.driver,Hn,Le,F.kp).forEach(m=>{Ge(m,Te,Le)&&Ko.push(m)});const Do=new Map;$t.forEach((m,D)=>{Yr(Do,this.driver,new Set(m),Te,F.FX)}),Ko.forEach(m=>{const D=ys.get(m),O=Do.get(m);ys.set(m,new Map([...D?.entries()??[],...O?.entries()??[]]))});const u=[],v=[],h={};K.forEach(m=>{const{element:D,player:O,instruction:V}=m;if(g.has(D)){if(Et.has(D))return O.onDestroy(()=>Si(D,V.toStyles)),O.disabled=!0,O.overrideTotalTime(V.totalTime),void w.push(O);let Ce=h;if(Bi.size>1){let nt=D;const ot=[];for(;nt=nt.parentNode;){const ft=Bi.get(nt);if(ft){Ce=ft;break}ot.push(nt)}ot.forEach(ft=>Bi.set(ft,Ce))}const me=this._buildAnimation(O.namespaceId,V,gi,R,Do,ys);if(O.setRealPlayer(me),Ce===h)u.push(O);else{const nt=this.playersByElement.get(Ce);nt&&nt.length&&(O.parentPlayer=Ii(nt)),w.push(O)}}else Gr(D,V.fromStyles),O.onDestroy(()=>Si(D,V.toStyles)),v.push(O),Et.has(D)&&w.push(O)}),v.forEach(m=>{const D=R.get(m.element);if(D&&D.length){const O=Ii(D);m.setRealPlayer(O)}}),w.forEach(m=>{m.parentPlayer?m.syncPlayerEvents(m.parentPlayer):m.destroy()});for(let m=0;m!me.destroyed);Ce.length?_(this,D,Ce):this.processLeaveNode(D)}return Sn.length=0,u.forEach(m=>{this.players.push(m),m.onDone(()=>{m.destroy();const D=this.players.indexOf(m);this.players.splice(D,1)}),m.play()}),u}afterFlush(d){this._flushFns.push(d)}afterFlushAnimationsDone(d){this._whenQuietFns.push(d)}_getPreviousPlayers(d,c,g,w,R){let K=[];if(c){const re=this.playersByQueriedElement.get(d);re&&(K=re)}else{const re=this.playersByElement.get(d);if(re){const Te=!R||R==_o;re.forEach(Le=>{Le.queued||!Te&&Le.triggerName!=w||K.push(Le)})}}return(g||w)&&(K=K.filter(re=>!(g&&g!=re.namespaceId||w&&w!=re.triggerName))),K}_beforeAnimationBuild(d,c,g){const R=c.element,K=c.isRemovalTransition?void 0:d,re=c.isRemovalTransition?void 0:c.triggerName;for(const Te of c.timelines){const Le=Te.element,Et=Le!==R,bt=hi(g,Le,[]);this._getPreviousPlayers(Le,Et,K,re,c.toState).forEach($t=>{const At=$t.getRealPlayer();At.beforeDestroy&&At.beforeDestroy(),$t.destroy(),bt.push($t)})}Gr(R,c.fromStyles)}_buildAnimation(d,c,g,w,R,K){const re=c.triggerName,Te=c.element,Le=[],Et=new Set,bt=new Set,en=c.timelines.map(At=>{const Wt=At.element;Et.add(Wt);const Sn=Wt[Xi];if(Sn&&Sn.removedBeforeQueried)return new F.sf(At.duration,At.delay);const Gn=Wt!==Te,Hn=function T(C){const d=[];return W(C,d),d}((g.get(Wt)||Ht).map(gi=>gi.getRealPlayer())).filter(gi=>!!gi.element&&gi.element===Wt),mi=R.get(Wt),Yn=K.get(Wt),Zn=oo(this._normalizer,At.keyframes,mi,Yn),Er=this._buildPlayer(At,Zn,Hn);if(At.subTimeline&&w&&bt.add(Wt),Gn){const gi=new yo(d,re,Wt);gi.setRealPlayer(Er),Le.push(gi)}return Er});Le.forEach(At=>{hi(this.playersByQueriedElement,At.element,[]).push(At),At.onDone(()=>function _s(C,d,c){let g=C.get(d);if(g){if(g.length){const w=g.indexOf(c);g.splice(w,1)}0==g.length&&C.delete(d)}return g}(this.playersByQueriedElement,At.element,At))}),Et.forEach(At=>p(At,ds));const $t=Ii(en);return $t.onDestroy(()=>{Et.forEach(At=>S(At,ds)),Si(Te,c.toStyles)}),bt.forEach(At=>{hi(w,At,[]).push($t)}),$t}_buildPlayer(d,c,g){return c.length>0?this.driver.animate(d.element,c,d.duration,d.delay,d.easing,g):new F.sf(d.duration,d.delay)}}class yo{constructor(d,c,g){this.namespaceId=d,this.triggerName=c,this.element=g,this._player=new F.sf,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(d){this._containsRealPlayer||(this._player=d,this._queuedCallbacks.forEach((c,g)=>{c.forEach(w=>Qs(d,g,void 0,w))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(d.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(d){this.totalTime=d}syncPlayerEvents(d){const c=this._player;c.triggerCallback&&d.onStart(()=>c.triggerCallback("start")),d.onDone(()=>this.finish()),d.onDestroy(()=>this.destroy())}_queueEvent(d,c){hi(this._queuedCallbacks,d,[]).push(c)}onDone(d){this.queued&&this._queueEvent("done",d),this._player.onDone(d)}onStart(d){this.queued&&this._queueEvent("start",d),this._player.onStart(d)}onDestroy(d){this.queued&&this._queueEvent("destroy",d),this._player.onDestroy(d)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(d){this.queued||this._player.setPosition(d)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(d){const c=this._player;c.triggerCallback&&c.triggerCallback(d)}}function ar(C){return C&&1===C.nodeType}function Vo(C,d){const c=C.style.display;return C.style.display=d??"none",c}function Yr(C,d,c,g,w){const R=[];c.forEach(Te=>R.push(Vo(Te)));const K=[];g.forEach((Te,Le)=>{const Et=new Map;Te.forEach(bt=>{const en=d.computeStyle(Le,bt,w);Et.set(bt,en),(!en||0==en.length)&&(Le[Xi]=zc,K.push(Le))}),C.set(Le,Et)});let re=0;return c.forEach(Te=>Vo(Te,R[re++])),K}function bo(C,d){const c=new Map;if(C.forEach(re=>c.set(re,[])),0==d.length)return c;const w=new Set(d),R=new Map;function K(re){if(!re)return 1;let Te=R.get(re);if(Te)return Te;const Le=re.parentNode;return Te=c.has(Le)?Le:w.has(Le)?1:K(Le),R.set(re,Te),Te}return d.forEach(re=>{const Te=K(re);1!==Te&&c.get(Te).push(re)}),c}function p(C,d){C.classList?.add(d)}function S(C,d){C.classList?.remove(d)}function _(C,d,c){Ii(c).onDone(()=>C.processLeaveNode(d))}function W(C,d){for(let c=0;cw.add(R)):d.set(C,g),c.delete(C),!0}class yt{constructor(d,c,g){this._driver=c,this._normalizer=g,this._triggerCache={},this.onRemovalComplete=(w,R)=>{},this._transitionEngine=new qt(d.body,c,g),this._timelineEngine=new go(d.body,c,g),this._transitionEngine.onRemovalComplete=(w,R)=>this.onRemovalComplete(w,R)}registerTrigger(d,c,g,w,R){const K=d+"-"+w;let re=this._triggerCache[K];if(!re){const Te=[],Et=ko(this._driver,R,Te,[]);if(Te.length)throw function Tn(C,d){return new a.wOt(3404,!1)}();re=function Vc(C,d,c){return new Hc(C,d,c)}(w,Et,this._normalizer),this._triggerCache[K]=re}this._transitionEngine.registerTrigger(c,w,re)}register(d,c){this._transitionEngine.register(d,c)}destroy(d,c){this._transitionEngine.destroy(d,c)}onInsert(d,c,g,w){this._transitionEngine.insertNode(d,c,g,w)}onRemove(d,c,g){this._transitionEngine.removeNode(d,c,g)}disableAnimations(d,c){this._transitionEngine.markElementAsDisabled(d,c)}process(d,c,g,w){if("@"==g.charAt(0)){const[R,K]=Zs(g);this._timelineEngine.command(R,c,K,w)}else this._transitionEngine.trigger(d,c,g,w)}listen(d,c,g,w,R){if("@"==g.charAt(0)){const[K,re]=Zs(g);return this._timelineEngine.listen(K,c,re,R)}return this._transitionEngine.listen(d,c,g,w,R)}flush(d=-1){this._transitionEngine.flush(d)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(d){this._transitionEngine.afterFlushAnimationsDone(d)}}class Ut{static#e=this.initialStylesByElement=new WeakMap;constructor(d,c,g){this._element=d,this._startStyles=c,this._endStyles=g,this._state=0;let w=Ut.initialStylesByElement.get(d);w||Ut.initialStylesByElement.set(d,w=new Map),this._initialStyles=w}start(){this._state<1&&(this._startStyles&&Si(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Si(this._element,this._initialStyles),this._endStyles&&(Si(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Ut.initialStylesByElement.delete(this._element),this._startStyles&&(Gr(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Gr(this._element,this._endStyles),this._endStyles=null),Si(this._element,this._initialStyles),this._state=3)}}function mn(C){let d=null;return C.forEach((c,g)=>{(function et(C){return"display"===C||"position"===C})(g)&&(d=d||new Map,d.set(g,c))}),d}class Cn{constructor(d,c,g,w){this.element=d,this.keyframes=c,this.options=g,this._specialStyles=w,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=g.duration,this._delay=g.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(d=>d()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const d=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,d,this.options),this._finalKeyframe=d.length?d[d.length-1]:new Map;const c=()=>this._onFinish();this.domPlayer.addEventListener("finish",c),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",c)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(d){const c=[];return d.forEach(g=>{c.push(Object.fromEntries(g))}),c}_triggerWebAnimation(d,c,g){return d.animate(this._convertKeyframesToObject(c),g)}onStart(d){this._originalOnStartFns.push(d),this._onStartFns.push(d)}onDone(d){this._originalOnDoneFns.push(d),this._onDoneFns.push(d)}onDestroy(d){this._onDestroyFns.push(d)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(d=>d()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(d=>d()),this._onDestroyFns=[])}setPosition(d){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=d*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const d=new Map;this.hasStarted()&&this._finalKeyframe.forEach((g,w)=>{"offset"!==w&&d.set(w,this._finished?g:ea(this.element,w))}),this.currentSnapshot=d}triggerCallback(d){const c="start"===d?this._onStartFns:this._onDoneFns;c.forEach(g=>g()),c.length=0}}class on{validateStyleProperty(d){return!0}validateAnimatableStyleProperty(d){return!0}containsElement(d,c){return Ss(d,c)}getParentElement(d){return as(d)}query(d,c,g){return Ti(d,c,g)}computeStyle(d,c,g){return ea(d,c)}animate(d,c,g,w,R,K=[]){const Te={duration:g,delay:w,fill:0==w?"both":"forwards"};R&&(Te.easing=R);const Le=new Map,Et=K.filter($t=>$t instanceof Cn);(function kr(C,d){return 0===C||0===d})(g,w)&&Et.forEach($t=>{$t.currentSnapshot.forEach((At,Wt)=>Le.set(Wt,At))});let bt=function gr(C){return C.length?C[0]instanceof Map?C:C.map(d=>new Map(Object.entries(d))):[]}(c).map($t=>new Map($t));bt=function Bc(C,d,c){if(c.size&&d.length){let g=d[0],w=[];if(c.forEach((R,K)=>{g.has(K)||w.push(K),g.set(K,R)}),w.length)for(let R=1;RK.set(re,ea(C,re)))}}return d}(d,bt,Le);const en=function Mn(C,d){let c=null,g=null;return Array.isArray(d)&&d.length?(c=mn(d[0]),d.length>1&&(g=mn(d[d.length-1]))):d instanceof Map&&(c=mn(d)),c||g?new Ut(C,c,g):null}(d,bt);return new Cn(d,bt,Te,en)}}const Ur="@.disabled";class Bn{constructor(d,c,g,w){this.namespaceId=d,this.delegate=c,this.engine=g,this._onDestroy=w,this.\u0275type=0}get data(){return this.delegate.data}destroyNode(d){this.delegate.destroyNode?.(d)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(d,c){return this.delegate.createElement(d,c)}createComment(d){return this.delegate.createComment(d)}createText(d){return this.delegate.createText(d)}appendChild(d,c){this.delegate.appendChild(d,c),this.engine.onInsert(this.namespaceId,c,d,!1)}insertBefore(d,c,g,w=!0){this.delegate.insertBefore(d,c,g),this.engine.onInsert(this.namespaceId,c,d,w)}removeChild(d,c,g){this.parentNode(c)&&this.engine.onRemove(this.namespaceId,c,this.delegate)}selectRootElement(d,c){return this.delegate.selectRootElement(d,c)}parentNode(d){return this.delegate.parentNode(d)}nextSibling(d){return this.delegate.nextSibling(d)}setAttribute(d,c,g,w){this.delegate.setAttribute(d,c,g,w)}removeAttribute(d,c,g){this.delegate.removeAttribute(d,c,g)}addClass(d,c){this.delegate.addClass(d,c)}removeClass(d,c){this.delegate.removeClass(d,c)}setStyle(d,c,g,w){this.delegate.setStyle(d,c,g,w)}removeStyle(d,c,g){this.delegate.removeStyle(d,c,g)}setProperty(d,c,g){"@"==c.charAt(0)&&c==Ur?this.disableAnimations(d,!!g):this.delegate.setProperty(d,c,g)}setValue(d,c){this.delegate.setValue(d,c)}listen(d,c,g){return this.delegate.listen(d,c,g)}disableAnimations(d,c){this.engine.disableAnimations(d,c)}}class Qi extends Bn{constructor(d,c,g,w,R){super(c,g,w,R),this.factory=d,this.namespaceId=c}setProperty(d,c,g){"@"==c.charAt(0)?"."==c.charAt(1)&&c==Ur?this.disableAnimations(d,g=void 0===g||!!g):this.engine.process(this.namespaceId,d,c.slice(1),g):this.delegate.setProperty(d,c,g)}listen(d,c,g){if("@"==c.charAt(0)){const w=function br(C){switch(C){case"body":return document.body;case"document":return document;case"window":return window;default:return C}}(d);let R=c.slice(1),K="";return"@"!=R.charAt(0)&&([R,K]=function Ri(C){const d=C.indexOf(".");return[C.substring(0,d),C.slice(d+1)]}(R)),this.engine.listen(this.namespaceId,w,R,K,re=>{this.factory.scheduleListenerCallback(re._data||-1,g,re)})}return this.delegate.listen(d,c,g)}}class Ho{constructor(d,c,g){this.delegate=d,this.engine=c,this._zone=g,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,c.onRemovalComplete=(w,R)=>{R?.removeChild(null,w)}}createRenderer(d,c){const w=this.delegate.createRenderer(d,c);if(!d||!c?.data?.animation){const Le=this._rendererCache;let Et=Le.get(w);return Et||(Et=new Bn("",w,this.engine,()=>Le.delete(w)),Le.set(w,Et)),Et}const R=c.id,K=c.id+"-"+this._currentId;this._currentId++,this.engine.register(K,d);const re=Le=>{Array.isArray(Le)?Le.forEach(re):this.engine.registerTrigger(R,K,d,Le.name,Le)};return c.data.animation.forEach(re),new Qi(this,K,w,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(d,c,g){if(d>=0&&dc(g));const w=this._animationCallbacksBuffer;0==w.length&&queueMicrotask(()=>{this._zone.run(()=>{w.forEach(R=>{const[K,re]=R;K(re)}),this._animationCallbacksBuffer=[]})}),w.push([c,g])}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}const $o=[{provide:ai,useFactory:function Ua(){return new cn}},{provide:yt,useClass:(()=>{class C extends yt{constructor(c,g,w){super(c,g,w)}ngOnDestroy(){this.flush()}static#e=this.\u0275fac=function(g){return new(g||C)(a.KVO(be.qQ),a.KVO(ao),a.KVO(ai))};static#t=this.\u0275prov=a.jDH({token:C,factory:C.\u0275fac})}return C})()},{provide:a._9s,useFactory:function Fi(C,d,c){return new Ho(C,d,c)},deps:[di.B7,yt,a.SKi]}],ja=[{provide:ao,useFactory:()=>new on},{provide:a.bc$,useValue:"BrowserAnimations"},...$o],zo=[{provide:ao,useClass:$r},{provide:a.bc$,useValue:"NoopAnimations"},...$o];let Wo=(()=>{class C extends a.zcH{constructor(c){super(),this._analytics=c}shandleError(c){super.handleError(c),c instanceof Error?this._analytics.reportError(function Li(C){let d="";return C.stack&&(d=function ca(C){return C.replace(/^(Uncaught )?Error: /,"")}(C.stack).replace(C.message+"\n","").replace(/^ +/gm,"").replace(/^at /gm,"").replace(/(?: \(|@)http.+\/([^/)]+)\)?(?:\n|$)/gm,"@$1\n").replace(/ *\(eval code(:\d+:\d+)\)(?:\n|$)/gm,"@???$1\n")),`${C.message}\n${d}`}(c)):this._analytics.reportError(c.toString())}static#e=this.\u0275fac=function(g){return new(g||C)(a.KVO(ue))};static#t=this.\u0275prov=a.jDH({token:C,factory:C.\u0275fac})}return C})();const Kc="function"==typeof matchMedia&&matchMedia("(prefers-reduced-motion)").matches;(function L(){return G.apply(this,arguments)})().then(C=>C&&location.reload()),(0,di.B8)(ii,{providers:[Kc?function cr(){return[...zo]}():function aa(){return(0,a.ngT)("NgEagerAnimations"),[...ja]}(),{provide:be.hb,useClass:be.Sm},{provide:a.zcH,useClass:Wo},(0,ge.lh)(oi,(0,ge.oH)({scrollPositionRestoration:"enabled",anchorScrolling:"enabled"})),(0,E.$R)()]}).catch(C=>console.error(C))},4412:(ut,_e,y)=>{y.d(_e,{t:()=>E});var a=y(1413);class E extends a.B{constructor(L){super(),this._value=L}get value(){return this.getValue()}_subscribe(L){const G=super._subscribe(L);return!G.closed&&L.next(this._value),G}getValue(){const{hasError:L,thrownError:G,_value:q}=this;if(L)throw G;return this._throwIfClosed(),q}next(L){super.next(this._value=L)}}},1985:(ut,_e,y)=>{y.d(_e,{c:()=>pe});var a=y(7707),E=y(8359),H=y(3494),L=y(1203),G=y(1026),q=y(8071),ue=y(9786);let pe=(()=>{class Me{constructor(ge){ge&&(this._subscribe=ge)}lift(ge){const be=new Me;return be.source=this,be.operator=ge,be}subscribe(ge,be,He){const xe=function de(Me){return Me&&Me instanceof a.vU||function ae(Me){return Me&&(0,q.T)(Me.next)&&(0,q.T)(Me.error)&&(0,q.T)(Me.complete)}(Me)&&(0,E.Uv)(Me)}(ge)?ge:new a.Ms(ge,be,He);return(0,ue.Y)(()=>{const{operator:qe,source:tt}=this;xe.add(qe?qe.call(xe,tt):tt?this._subscribe(xe):this._trySubscribe(xe))}),xe}_trySubscribe(ge){try{return this._subscribe(ge)}catch(be){ge.error(be)}}forEach(ge,be){return new(be=Y(be))((He,xe)=>{const qe=new a.Ms({next:tt=>{try{ge(tt)}catch(gt){xe(gt),qe.unsubscribe()}},error:xe,complete:He});this.subscribe(qe)})}_subscribe(ge){var be;return null===(be=this.source)||void 0===be?void 0:be.subscribe(ge)}[H.s](){return this}pipe(...ge){return(0,L.m)(ge)(this)}toPromise(ge){return new(ge=Y(ge))((be,He)=>{let xe;this.subscribe(qe=>xe=qe,qe=>He(qe),()=>be(xe))})}}return Me.create=we=>new Me(we),Me})();function Y(Me){var we;return null!==(we=Me??G.$.Promise)&&void 0!==we?we:Promise}},1413:(ut,_e,y)=>{y.d(_e,{B:()=>ue});var a=y(1985),E=y(8359);const L=(0,y(1853).L)(Y=>function(){Y(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var G=y(7908),q=y(9786);let ue=(()=>{class Y extends a.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(de){const Me=new pe(this,this);return Me.operator=de,Me}_throwIfClosed(){if(this.closed)throw new L}next(de){(0,q.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const Me of this.currentObservers)Me.next(de)}})}error(de){(0,q.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=de;const{observers:Me}=this;for(;Me.length;)Me.shift().error(de)}})}complete(){(0,q.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:de}=this;for(;de.length;)de.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var de;return(null===(de=this.observers)||void 0===de?void 0:de.length)>0}_trySubscribe(de){return this._throwIfClosed(),super._trySubscribe(de)}_subscribe(de){return this._throwIfClosed(),this._checkFinalizedStatuses(de),this._innerSubscribe(de)}_innerSubscribe(de){const{hasError:Me,isStopped:we,observers:ge}=this;return Me||we?E.Kn:(this.currentObservers=null,ge.push(de),new E.yU(()=>{this.currentObservers=null,(0,G.o)(ge,de)}))}_checkFinalizedStatuses(de){const{hasError:Me,thrownError:we,isStopped:ge}=this;Me?de.error(we):ge&&de.complete()}asObservable(){const de=new a.c;return de.source=this,de}}return Y.create=(ae,de)=>new pe(ae,de),Y})();class pe extends ue{constructor(ae,de){super(),this.destination=ae,this.source=de}next(ae){var de,Me;null===(Me=null===(de=this.destination)||void 0===de?void 0:de.next)||void 0===Me||Me.call(de,ae)}error(ae){var de,Me;null===(Me=null===(de=this.destination)||void 0===de?void 0:de.error)||void 0===Me||Me.call(de,ae)}complete(){var ae,de;null===(de=null===(ae=this.destination)||void 0===ae?void 0:ae.complete)||void 0===de||de.call(ae)}_subscribe(ae){var de,Me;return null!==(Me=null===(de=this.source)||void 0===de?void 0:de.subscribe(ae))&&void 0!==Me?Me:E.Kn}}},7707:(ut,_e,y)=>{y.d(_e,{Ms:()=>He,vU:()=>Me});var a=y(8071),E=y(8359),H=y(1026),L=y(5334),G=y(5343);const q=Y("C",void 0,void 0);function Y(ze,Ne,ce){return{kind:ze,value:Ne,error:ce}}var ae=y(9270),de=y(9786);class Me extends E.yU{constructor(Ne){super(),this.isStopped=!1,Ne?(this.destination=Ne,(0,E.Uv)(Ne)&&Ne.add(this)):this.destination=gt}static create(Ne,ce,Se){return new He(Ne,ce,Se)}next(Ne){this.isStopped?tt(function pe(ze){return Y("N",ze,void 0)}(Ne),this):this._next(Ne)}error(Ne){this.isStopped?tt(function ue(ze){return Y("E",void 0,ze)}(Ne),this):(this.isStopped=!0,this._error(Ne))}complete(){this.isStopped?tt(q,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(Ne){this.destination.next(Ne)}_error(Ne){try{this.destination.error(Ne)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const we=Function.prototype.bind;function ge(ze,Ne){return we.call(ze,Ne)}class be{constructor(Ne){this.partialObserver=Ne}next(Ne){const{partialObserver:ce}=this;if(ce.next)try{ce.next(Ne)}catch(Se){xe(Se)}}error(Ne){const{partialObserver:ce}=this;if(ce.error)try{ce.error(Ne)}catch(Se){xe(Se)}else xe(Ne)}complete(){const{partialObserver:Ne}=this;if(Ne.complete)try{Ne.complete()}catch(ce){xe(ce)}}}class He extends Me{constructor(Ne,ce,Se){let fe;if(super(),(0,a.T)(Ne)||!Ne)fe={next:Ne??void 0,error:ce??void 0,complete:Se??void 0};else{let Oe;this&&H.$.useDeprecatedNextContext?(Oe=Object.create(Ne),Oe.unsubscribe=()=>this.unsubscribe(),fe={next:Ne.next&&ge(Ne.next,Oe),error:Ne.error&&ge(Ne.error,Oe),complete:Ne.complete&&ge(Ne.complete,Oe)}):fe=Ne}this.destination=new be(fe)}}function xe(ze){H.$.useDeprecatedSynchronousErrorHandling?(0,de.l)(ze):(0,L.m)(ze)}function tt(ze,Ne){const{onStoppedNotification:ce}=H.$;ce&&ae.f.setTimeout(()=>ce(ze,Ne))}const gt={closed:!0,next:G.l,error:function qe(ze){throw ze},complete:G.l}},8359:(ut,_e,y)=>{y.d(_e,{Kn:()=>q,yU:()=>G,Uv:()=>ue});var a=y(8071);const H=(0,y(1853).L)(Y=>function(de){Y(this),this.message=de?`${de.length} errors occurred during unsubscription:\n${de.map((Me,we)=>`${we+1}) ${Me.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=de});var L=y(7908);class G{constructor(ae){this.initialTeardown=ae,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let ae;if(!this.closed){this.closed=!0;const{_parentage:de}=this;if(de)if(this._parentage=null,Array.isArray(de))for(const ge of de)ge.remove(this);else de.remove(this);const{initialTeardown:Me}=this;if((0,a.T)(Me))try{Me()}catch(ge){ae=ge instanceof H?ge.errors:[ge]}const{_finalizers:we}=this;if(we){this._finalizers=null;for(const ge of we)try{pe(ge)}catch(be){ae=ae??[],be instanceof H?ae=[...ae,...be.errors]:ae.push(be)}}if(ae)throw new H(ae)}}add(ae){var de;if(ae&&ae!==this)if(this.closed)pe(ae);else{if(ae instanceof G){if(ae.closed||ae._hasParent(this))return;ae._addParent(this)}(this._finalizers=null!==(de=this._finalizers)&&void 0!==de?de:[]).push(ae)}}_hasParent(ae){const{_parentage:de}=this;return de===ae||Array.isArray(de)&&de.includes(ae)}_addParent(ae){const{_parentage:de}=this;this._parentage=Array.isArray(de)?(de.push(ae),de):de?[de,ae]:ae}_removeParent(ae){const{_parentage:de}=this;de===ae?this._parentage=null:Array.isArray(de)&&(0,L.o)(de,ae)}remove(ae){const{_finalizers:de}=this;de&&(0,L.o)(de,ae),ae instanceof G&&ae._removeParent(this)}}G.EMPTY=(()=>{const Y=new G;return Y.closed=!0,Y})();const q=G.EMPTY;function ue(Y){return Y instanceof G||Y&&"closed"in Y&&(0,a.T)(Y.remove)&&(0,a.T)(Y.add)&&(0,a.T)(Y.unsubscribe)}function pe(Y){(0,a.T)(Y)?Y():Y.unsubscribe()}},1026:(ut,_e,y)=>{y.d(_e,{$:()=>a});const a={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},4572:(ut,_e,y)=>{y.d(_e,{z:()=>ae});var a=y(1985),E=y(3073),H=y(6648),L=y(3669),G=y(6450),q=y(9326),ue=y(8496),pe=y(4360),Y=y(5225);function ae(...we){const ge=(0,q.lI)(we),be=(0,q.ms)(we),{args:He,keys:xe}=(0,E.D)(we);if(0===He.length)return(0,H.H)([],ge);const qe=new a.c(function de(we,ge,be=L.D){return He=>{Me(ge,()=>{const{length:xe}=we,qe=new Array(xe);let tt=xe,gt=xe;for(let ze=0;ze{const Ne=(0,H.H)(we[ze],ge);let ce=!1;Ne.subscribe((0,pe._)(He,Se=>{qe[ze]=Se,ce||(ce=!0,gt--),gt||He.next(be(qe.slice()))},()=>{--tt||He.complete()}))},He)},He)}}(He,ge,xe?tt=>(0,ue.e)(xe,tt):L.D));return be?qe.pipe((0,G.I)(be)):qe}function Me(we,ge,be){we?(0,Y.N)(be,we,ge):ge()}},8793:(ut,_e,y)=>{y.d(_e,{x:()=>G});var a=y(6365),H=y(9326),L=y(6648);function G(...q){return function E(){return(0,a.U)(1)}()((0,L.H)(q,(0,H.lI)(q)))}},983:(ut,_e,y)=>{y.d(_e,{w:()=>E});const E=new(y(1985).c)(G=>G.complete())},7468:(ut,_e,y)=>{y.d(_e,{p:()=>pe});var a=y(1985),E=y(3073),H=y(8750),L=y(9326),G=y(4360),q=y(6450),ue=y(8496);function pe(...Y){const ae=(0,L.ms)(Y),{args:de,keys:Me}=(0,E.D)(Y),we=new a.c(ge=>{const{length:be}=de;if(!be)return void ge.complete();const He=new Array(be);let xe=be,qe=be;for(let tt=0;tt{gt||(gt=!0,qe--),He[tt]=ze},()=>xe--,void 0,()=>{(!xe||!gt)&&(qe||ge.next(Me?(0,ue.e)(Me,He):He),ge.complete())}))}});return ae?we.pipe((0,q.I)(ae)):we}},6648:(ut,_e,y)=>{y.d(_e,{H:()=>Se});var a=y(8750),E=y(5225),H=y(9974),L=y(4360);function G(fe,Oe=0){return(0,H.N)((Ee,he)=>{Ee.subscribe((0,L._)(he,Xe=>(0,E.N)(he,fe,()=>he.next(Xe),Oe),()=>(0,E.N)(he,fe,()=>he.complete(),Oe),Xe=>(0,E.N)(he,fe,()=>he.error(Xe),Oe)))})}function q(fe,Oe=0){return(0,H.N)((Ee,he)=>{he.add(fe.schedule(()=>Ee.subscribe(he),Oe))})}var Y=y(1985),de=y(4761),Me=y(8071);function ge(fe,Oe){if(!fe)throw new Error("Iterable cannot be null");return new Y.c(Ee=>{(0,E.N)(Ee,Oe,()=>{const he=fe[Symbol.asyncIterator]();(0,E.N)(Ee,Oe,()=>{he.next().then(Xe=>{Xe.done?Ee.complete():Ee.next(Xe.value)})},0,!0)})})}var be=y(5055),He=y(9858),xe=y(7441),qe=y(5397),tt=y(7953),gt=y(591),ze=y(5196);function Se(fe,Oe){return Oe?function ce(fe,Oe){if(null!=fe){if((0,be.l)(fe))return function ue(fe,Oe){return(0,a.Tg)(fe).pipe(q(Oe),G(Oe))}(fe,Oe);if((0,xe.X)(fe))return function ae(fe,Oe){return new Y.c(Ee=>{let he=0;return Oe.schedule(function(){he===fe.length?Ee.complete():(Ee.next(fe[he++]),Ee.closed||this.schedule())})})}(fe,Oe);if((0,He.y)(fe))return function pe(fe,Oe){return(0,a.Tg)(fe).pipe(q(Oe),G(Oe))}(fe,Oe);if((0,tt.T)(fe))return ge(fe,Oe);if((0,qe.x)(fe))return function we(fe,Oe){return new Y.c(Ee=>{let he;return(0,E.N)(Ee,Oe,()=>{he=fe[de.l](),(0,E.N)(Ee,Oe,()=>{let Xe,wt;try{({value:Xe,done:wt}=he.next())}catch(Rt){return void Ee.error(Rt)}wt?Ee.complete():Ee.next(Xe)},0,!0)}),()=>(0,Me.T)(he?.return)&&he.return()})}(fe,Oe);if((0,ze.U)(fe))return function Ne(fe,Oe){return ge((0,ze.C)(fe),Oe)}(fe,Oe)}throw(0,gt.L)(fe)}(fe,Oe):(0,a.Tg)(fe)}},3726:(ut,_e,y)=>{y.d(_e,{R:()=>ae});var a=y(8750),E=y(1985),H=y(1397),L=y(7441),G=y(8071),q=y(6450);const ue=["addListener","removeListener"],pe=["addEventListener","removeEventListener"],Y=["on","off"];function ae(be,He,xe,qe){if((0,G.T)(xe)&&(qe=xe,xe=void 0),qe)return ae(be,He,xe).pipe((0,q.I)(qe));const[tt,gt]=function ge(be){return(0,G.T)(be.addEventListener)&&(0,G.T)(be.removeEventListener)}(be)?pe.map(ze=>Ne=>be[ze](He,Ne,xe)):function Me(be){return(0,G.T)(be.addListener)&&(0,G.T)(be.removeListener)}(be)?ue.map(de(be,He)):function we(be){return(0,G.T)(be.on)&&(0,G.T)(be.off)}(be)?Y.map(de(be,He)):[];if(!tt&&(0,L.X)(be))return(0,H.Z)(ze=>ae(ze,He,xe))((0,a.Tg)(be));if(!tt)throw new TypeError("Invalid event target");return new E.c(ze=>{const Ne=(...ce)=>ze.next(1gt(Ne)})}function de(be,He){return xe=>qe=>be[xe](He,qe)}},8750:(ut,_e,y)=>{y.d(_e,{Tg:()=>we});var a=y(1635),E=y(7441),H=y(9858),L=y(1985),G=y(5055),q=y(7953),ue=y(591),pe=y(5397),Y=y(5196),ae=y(8071),de=y(5334),Me=y(3494);function we(ze){if(ze instanceof L.c)return ze;if(null!=ze){if((0,G.l)(ze))return function ge(ze){return new L.c(Ne=>{const ce=ze[Me.s]();if((0,ae.T)(ce.subscribe))return ce.subscribe(Ne);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(ze);if((0,E.X)(ze))return function be(ze){return new L.c(Ne=>{for(let ce=0;ce{ze.then(ce=>{Ne.closed||(Ne.next(ce),Ne.complete())},ce=>Ne.error(ce)).then(null,de.m)})}(ze);if((0,q.T)(ze))return qe(ze);if((0,pe.x)(ze))return function xe(ze){return new L.c(Ne=>{for(const ce of ze)if(Ne.next(ce),Ne.closed)return;Ne.complete()})}(ze);if((0,Y.U)(ze))return function tt(ze){return qe((0,Y.C)(ze))}(ze)}throw(0,ue.L)(ze)}function qe(ze){return new L.c(Ne=>{(function gt(ze,Ne){var ce,Se,fe,Oe;return(0,a.sH)(this,void 0,void 0,function*(){try{for(ce=(0,a.xN)(ze);!(Se=yield ce.next()).done;)if(Ne.next(Se.value),Ne.closed)return}catch(Ee){fe={error:Ee}}finally{try{Se&&!Se.done&&(Oe=ce.return)&&(yield Oe.call(ce))}finally{if(fe)throw fe.error}}Ne.complete()})})(ze,Ne).catch(ce=>Ne.error(ce))})}},7786:(ut,_e,y)=>{y.d(_e,{h:()=>q});var a=y(6365),E=y(8750),H=y(983),L=y(9326),G=y(6648);function q(...ue){const pe=(0,L.lI)(ue),Y=(0,L.R0)(ue,1/0),ae=ue;return ae.length?1===ae.length?(0,E.Tg)(ae[0]):(0,a.U)(Y)((0,G.H)(ae,pe)):H.w}},7673:(ut,_e,y)=>{y.d(_e,{of:()=>H});var a=y(9326),E=y(6648);function H(...L){const G=(0,a.lI)(L);return(0,E.H)(L,G)}},8810:(ut,_e,y)=>{y.d(_e,{$:()=>H});var a=y(1985),E=y(8071);function H(L,G){const q=(0,E.T)(L)?L:()=>L,ue=pe=>pe.error(q());return new a.c(G?pe=>G.schedule(ue,0,pe):ue)}},1584:(ut,_e,y)=>{y.d(_e,{O:()=>G});var a=y(1985),E=y(3236),H=y(9470);function G(q=0,ue,pe=E.b){let Y=-1;return null!=ue&&((0,H.m)(ue)?pe=ue:Y=ue),new a.c(ae=>{let de=function L(q){return q instanceof Date&&!isNaN(q)}(q)?+q-pe.now():q;de<0&&(de=0);let Me=0;return pe.schedule(function(){ae.closed||(ae.next(Me++),0<=Y?this.schedule(void 0,Y):ae.complete())},de)})}},4360:(ut,_e,y)=>{y.d(_e,{_:()=>E});var a=y(7707);function E(L,G,q,ue,pe){return new H(L,G,q,ue,pe)}class H extends a.vU{constructor(G,q,ue,pe,Y,ae){super(G),this.onFinalize=Y,this.shouldUnsubscribe=ae,this._next=q?function(de){try{q(de)}catch(Me){G.error(Me)}}:super._next,this._error=pe?function(de){try{pe(de)}catch(Me){G.error(Me)}finally{this.unsubscribe()}}:super._error,this._complete=ue?function(){try{ue()}catch(de){G.error(de)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var G;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:q}=this;super.unsubscribe(),!q&&(null===(G=this.onFinalize)||void 0===G||G.call(this))}}}},9437:(ut,_e,y)=>{y.d(_e,{W:()=>L});var a=y(8750),E=y(4360),H=y(9974);function L(G){return(0,H.N)((q,ue)=>{let ae,pe=null,Y=!1;pe=q.subscribe((0,E._)(ue,void 0,void 0,de=>{ae=(0,a.Tg)(G(de,L(G)(q))),pe?(pe.unsubscribe(),pe=null,ae.subscribe(ue)):Y=!0})),Y&&(pe.unsubscribe(),pe=null,ae.subscribe(ue))})}},274:(ut,_e,y)=>{y.d(_e,{H:()=>H});var a=y(1397),E=y(8071);function H(L,G){return(0,E.T)(G)?(0,a.Z)(L,G,1):(0,a.Z)(L,1)}},152:(ut,_e,y)=>{y.d(_e,{B:()=>L});var a=y(3236),E=y(9974),H=y(4360);function L(G,q=a.E){return(0,E.N)((ue,pe)=>{let Y=null,ae=null,de=null;const Me=()=>{if(Y){Y.unsubscribe(),Y=null;const ge=ae;ae=null,pe.next(ge)}};function we(){const ge=de+G,be=q.now();if(be{ae=ge,de=q.now(),Y||(Y=q.schedule(we,G),pe.add(Y))},()=>{Me(),pe.complete()},void 0,()=>{ae=Y=null}))})}},3294:(ut,_e,y)=>{y.d(_e,{F:()=>L});var a=y(3669),E=y(9974),H=y(4360);function L(q,ue=a.D){return q=q??G,(0,E.N)((pe,Y)=>{let ae,de=!0;pe.subscribe((0,H._)(Y,Me=>{const we=ue(Me);(de||!q(ae,we))&&(de=!1,ae=we,Y.next(Me))}))})}function G(q,ue){return q===ue}},5964:(ut,_e,y)=>{y.d(_e,{p:()=>H});var a=y(9974),E=y(4360);function H(L,G){return(0,a.N)((q,ue)=>{let pe=0;q.subscribe((0,E._)(ue,Y=>L.call(G,Y,pe++)&&ue.next(Y)))})}},980:(ut,_e,y)=>{y.d(_e,{j:()=>E});var a=y(9974);function E(H){return(0,a.N)((L,G)=>{try{L.subscribe(G)}finally{G.add(H)}})}},6354:(ut,_e,y)=>{y.d(_e,{T:()=>H});var a=y(9974),E=y(4360);function H(L,G){return(0,a.N)((q,ue)=>{let pe=0;q.subscribe((0,E._)(ue,Y=>{ue.next(L.call(G,Y,pe++))}))})}},3703:(ut,_e,y)=>{y.d(_e,{u:()=>E});var a=y(6354);function E(H){return(0,a.T)(()=>H)}},6365:(ut,_e,y)=>{y.d(_e,{U:()=>H});var a=y(1397),E=y(3669);function H(L=1/0){return(0,a.Z)(E.D,L)}},1397:(ut,_e,y)=>{y.d(_e,{Z:()=>pe});var a=y(6354),E=y(8750),H=y(9974),L=y(5225),G=y(4360),ue=y(8071);function pe(Y,ae,de=1/0){return(0,ue.T)(ae)?pe((Me,we)=>(0,a.T)((ge,be)=>ae(Me,ge,we,be))((0,E.Tg)(Y(Me,we))),de):("number"==typeof ae&&(de=ae),(0,H.N)((Me,we)=>function q(Y,ae,de,Me,we,ge,be,He){const xe=[];let qe=0,tt=0,gt=!1;const ze=()=>{gt&&!xe.length&&!qe&&ae.complete()},Ne=Se=>qe{ge&&ae.next(Se),qe++;let fe=!1;(0,E.Tg)(de(Se,tt++)).subscribe((0,G._)(ae,Oe=>{we?.(Oe),ge?Ne(Oe):ae.next(Oe)},()=>{fe=!0},void 0,()=>{if(fe)try{for(qe--;xe.length&&qece(Oe)):ce(Oe)}ze()}catch(Oe){ae.error(Oe)}}))};return Y.subscribe((0,G._)(ae,Ne,()=>{gt=!0,ze()})),()=>{He?.()}}(Me,we,Y,de)))}},7647:(ut,_e,y)=>{y.d(_e,{u:()=>G});var a=y(8750),E=y(1413),H=y(7707),L=y(9974);function G(ue={}){const{connector:pe=(()=>new E.B),resetOnError:Y=!0,resetOnComplete:ae=!0,resetOnRefCountZero:de=!0}=ue;return Me=>{let we,ge,be,He=0,xe=!1,qe=!1;const tt=()=>{ge?.unsubscribe(),ge=void 0},gt=()=>{tt(),we=be=void 0,xe=qe=!1},ze=()=>{const Ne=we;gt(),Ne?.unsubscribe()};return(0,L.N)((Ne,ce)=>{He++,!qe&&!xe&&tt();const Se=be=be??pe();ce.add(()=>{He--,0===He&&!qe&&!xe&&(ge=q(ze,de))}),Se.subscribe(ce),!we&&He>0&&(we=new H.Ms({next:fe=>Se.next(fe),error:fe=>{qe=!0,tt(),ge=q(gt,Y,fe),Se.error(fe)},complete:()=>{xe=!0,tt(),ge=q(gt,ae),Se.complete()}}),(0,a.Tg)(Ne).subscribe(we))})(Me)}}function q(ue,pe,...Y){if(!0===pe)return void ue();if(!1===pe)return;const ae=new H.Ms({next:()=>{ae.unsubscribe(),ue()}});return(0,a.Tg)(pe(...Y)).subscribe(ae)}},5245:(ut,_e,y)=>{y.d(_e,{i:()=>E});var a=y(5964);function E(H){return(0,a.p)((L,G)=>H<=G)}},9172:(ut,_e,y)=>{y.d(_e,{Z:()=>L});var a=y(8793),E=y(9326),H=y(9974);function L(...G){const q=(0,E.lI)(G);return(0,H.N)((ue,pe)=>{(q?(0,a.x)(G,ue,q):(0,a.x)(G,ue)).subscribe(pe)})}},5558:(ut,_e,y)=>{y.d(_e,{n:()=>L});var a=y(8750),E=y(9974),H=y(4360);function L(G,q){return(0,E.N)((ue,pe)=>{let Y=null,ae=0,de=!1;const Me=()=>de&&!Y&&pe.complete();ue.subscribe((0,H._)(pe,we=>{Y?.unsubscribe();let ge=0;const be=ae++;(0,a.Tg)(G(we,be)).subscribe(Y=(0,H._)(pe,He=>pe.next(q?q(we,He,be,ge++):He),()=>{Y=null,Me()}))},()=>{de=!0,Me()}))})}},6697:(ut,_e,y)=>{y.d(_e,{s:()=>L});var a=y(983),E=y(9974),H=y(4360);function L(G){return G<=0?()=>a.w:(0,E.N)((q,ue)=>{let pe=0;q.subscribe((0,H._)(ue,Y=>{++pe<=G&&(ue.next(Y),G<=pe&&ue.complete())}))})}},6977:(ut,_e,y)=>{y.d(_e,{Q:()=>G});var a=y(9974),E=y(4360),H=y(8750),L=y(5343);function G(q){return(0,a.N)((ue,pe)=>{(0,H.Tg)(q).subscribe((0,E._)(pe,()=>pe.complete(),L.l)),!pe.closed&&ue.subscribe(pe)})}},8141:(ut,_e,y)=>{y.d(_e,{M:()=>G});var a=y(8071),E=y(9974),H=y(4360),L=y(3669);function G(q,ue,pe){const Y=(0,a.T)(q)||ue||pe?{next:q,error:ue,complete:pe}:q;return Y?(0,E.N)((ae,de)=>{var Me;null===(Me=Y.subscribe)||void 0===Me||Me.call(Y);let we=!0;ae.subscribe((0,H._)(de,ge=>{var be;null===(be=Y.next)||void 0===be||be.call(Y,ge),de.next(ge)},()=>{var ge;we=!1,null===(ge=Y.complete)||void 0===ge||ge.call(Y),de.complete()},ge=>{var be;we=!1,null===(be=Y.error)||void 0===be||be.call(Y,ge),de.error(ge)},()=>{var ge,be;we&&(null===(ge=Y.unsubscribe)||void 0===ge||ge.call(Y)),null===(be=Y.finalize)||void 0===be||be.call(Y)}))}):L.D}},6780:(ut,_e,y)=>{y.d(_e,{R:()=>G});var a=y(8359);class E extends a.yU{constructor(ue,pe){super()}schedule(ue,pe=0){return this}}const H={setInterval(q,ue,...pe){const{delegate:Y}=H;return Y?.setInterval?Y.setInterval(q,ue,...pe):setInterval(q,ue,...pe)},clearInterval(q){const{delegate:ue}=H;return(ue?.clearInterval||clearInterval)(q)},delegate:void 0};var L=y(7908);class G extends E{constructor(ue,pe){super(ue,pe),this.scheduler=ue,this.work=pe,this.pending=!1}schedule(ue,pe=0){var Y;if(this.closed)return this;this.state=ue;const ae=this.id,de=this.scheduler;return null!=ae&&(this.id=this.recycleAsyncId(de,ae,pe)),this.pending=!0,this.delay=pe,this.id=null!==(Y=this.id)&&void 0!==Y?Y:this.requestAsyncId(de,this.id,pe),this}requestAsyncId(ue,pe,Y=0){return H.setInterval(ue.flush.bind(ue,this),Y)}recycleAsyncId(ue,pe,Y=0){if(null!=Y&&this.delay===Y&&!1===this.pending)return pe;null!=pe&&H.clearInterval(pe)}execute(ue,pe){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const Y=this._execute(ue,pe);if(Y)return Y;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(ue,pe){let ae,Y=!1;try{this.work(ue)}catch(de){Y=!0,ae=de||new Error("Scheduled action threw falsy error")}if(Y)return this.unsubscribe(),ae}unsubscribe(){if(!this.closed){const{id:ue,scheduler:pe}=this,{actions:Y}=pe;this.work=this.state=this.scheduler=null,this.pending=!1,(0,L.o)(Y,this),null!=ue&&(this.id=this.recycleAsyncId(pe,ue,null)),this.delay=null,super.unsubscribe()}}}},9687:(ut,_e,y)=>{y.d(_e,{q:()=>H});var a=y(6129);class E{constructor(G,q=E.now){this.schedulerActionCtor=G,this.now=q}schedule(G,q=0,ue){return new this.schedulerActionCtor(this,G).schedule(ue,q)}}E.now=a.U.now;class H extends E{constructor(G,q=E.now){super(G,q),this.actions=[],this._active=!1}flush(G){const{actions:q}=this;if(this._active)return void q.push(G);let ue;this._active=!0;do{if(ue=G.execute(G.state,G.delay))break}while(G=q.shift());if(this._active=!1,ue){for(;G=q.shift();)G.unsubscribe();throw ue}}}},5007:(ut,_e,y)=>{y.d(_e,{$:()=>ge});var a=y(6780);let H,E=1;const L={};function G(He){return He in L&&(delete L[He],!0)}const q={setImmediate(He){const xe=E++;return L[xe]=!0,H||(H=Promise.resolve()),H.then(()=>G(xe)&&He()),xe},clearImmediate(He){G(He)}},{setImmediate:pe,clearImmediate:Y}=q,ae={setImmediate(...He){const{delegate:xe}=ae;return(xe?.setImmediate||pe)(...He)},clearImmediate(He){const{delegate:xe}=ae;return(xe?.clearImmediate||Y)(He)},delegate:void 0};var Me=y(9687);const ge=new class we extends Me.q{flush(xe){this._active=!0;const qe=this._scheduled;this._scheduled=void 0;const{actions:tt}=this;let gt;xe=xe||tt.shift();do{if(gt=xe.execute(xe.state,xe.delay))break}while((xe=tt[0])&&xe.id===qe&&tt.shift());if(this._active=!1,gt){for(;(xe=tt[0])&&xe.id===qe&&tt.shift();)xe.unsubscribe();throw gt}}}(class de extends a.R{constructor(xe,qe){super(xe,qe),this.scheduler=xe,this.work=qe}requestAsyncId(xe,qe,tt=0){return null!==tt&&tt>0?super.requestAsyncId(xe,qe,tt):(xe.actions.push(this),xe._scheduled||(xe._scheduled=ae.setImmediate(xe.flush.bind(xe,void 0))))}recycleAsyncId(xe,qe,tt=0){var gt;if(null!=tt?tt>0:this.delay>0)return super.recycleAsyncId(xe,qe,tt);const{actions:ze}=xe;null!=qe&&(null===(gt=ze[ze.length-1])||void 0===gt?void 0:gt.id)!==qe&&(ae.clearImmediate(qe),xe._scheduled===qe&&(xe._scheduled=void 0))}})},3236:(ut,_e,y)=>{y.d(_e,{E:()=>H,b:()=>L});var a=y(6780);const H=new(y(9687).q)(a.R),L=H},6129:(ut,_e,y)=>{y.d(_e,{U:()=>a});const a={now:()=>(a.delegate||Date).now(),delegate:void 0}},9270:(ut,_e,y)=>{y.d(_e,{f:()=>a});const a={setTimeout(E,H,...L){const{delegate:G}=a;return G?.setTimeout?G.setTimeout(E,H,...L):setTimeout(E,H,...L)},clearTimeout(E){const{delegate:H}=a;return(H?.clearTimeout||clearTimeout)(E)},delegate:void 0}},4761:(ut,_e,y)=>{y.d(_e,{l:()=>E});const E=function a(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},3494:(ut,_e,y)=>{y.d(_e,{s:()=>a});const a="function"==typeof Symbol&&Symbol.observable||"@@observable"},9326:(ut,_e,y)=>{y.d(_e,{R0:()=>q,lI:()=>G,ms:()=>L});var a=y(8071),E=y(9470);function H(ue){return ue[ue.length-1]}function L(ue){return(0,a.T)(H(ue))?ue.pop():void 0}function G(ue){return(0,E.m)(H(ue))?ue.pop():void 0}function q(ue,pe){return"number"==typeof H(ue)?ue.pop():pe}},3073:(ut,_e,y)=>{y.d(_e,{D:()=>G});const{isArray:a}=Array,{getPrototypeOf:E,prototype:H,keys:L}=Object;function G(ue){if(1===ue.length){const pe=ue[0];if(a(pe))return{args:pe,keys:null};if(function q(ue){return ue&&"object"==typeof ue&&E(ue)===H}(pe)){const Y=L(pe);return{args:Y.map(ae=>pe[ae]),keys:Y}}}return{args:ue,keys:null}}},7908:(ut,_e,y)=>{function a(E,H){if(E){const L=E.indexOf(H);0<=L&&E.splice(L,1)}}y.d(_e,{o:()=>a})},1853:(ut,_e,y)=>{function a(E){const L=E(G=>{Error.call(G),G.stack=(new Error).stack});return L.prototype=Object.create(Error.prototype),L.prototype.constructor=L,L}y.d(_e,{L:()=>a})},8496:(ut,_e,y)=>{function a(E,H){return E.reduce((L,G,q)=>(L[G]=H[q],L),{})}y.d(_e,{e:()=>a})},9786:(ut,_e,y)=>{y.d(_e,{Y:()=>H,l:()=>L});var a=y(1026);let E=null;function H(G){if(a.$.useDeprecatedSynchronousErrorHandling){const q=!E;if(q&&(E={errorThrown:!1,error:null}),G(),q){const{errorThrown:ue,error:pe}=E;if(E=null,ue)throw pe}}else G()}function L(G){a.$.useDeprecatedSynchronousErrorHandling&&E&&(E.errorThrown=!0,E.error=G)}},5225:(ut,_e,y)=>{function a(E,H,L,G=0,q=!1){const ue=H.schedule(function(){L(),q?E.add(this.schedule(null,G)):this.unsubscribe()},G);if(E.add(ue),!q)return ue}y.d(_e,{N:()=>a})},3669:(ut,_e,y)=>{function a(E){return E}y.d(_e,{D:()=>a})},7441:(ut,_e,y)=>{y.d(_e,{X:()=>a});const a=E=>E&&"number"==typeof E.length&&"function"!=typeof E},7953:(ut,_e,y)=>{y.d(_e,{T:()=>E});var a=y(8071);function E(H){return Symbol.asyncIterator&&(0,a.T)(H?.[Symbol.asyncIterator])}},8071:(ut,_e,y)=>{function a(E){return"function"==typeof E}y.d(_e,{T:()=>a})},5055:(ut,_e,y)=>{y.d(_e,{l:()=>H});var a=y(3494),E=y(8071);function H(L){return(0,E.T)(L[a.s])}},5397:(ut,_e,y)=>{y.d(_e,{x:()=>H});var a=y(4761),E=y(8071);function H(L){return(0,E.T)(L?.[a.l])}},4402:(ut,_e,y)=>{y.d(_e,{A:()=>H});var a=y(1985),E=y(8071);function H(L){return!!L&&(L instanceof a.c||(0,E.T)(L.lift)&&(0,E.T)(L.subscribe))}},9858:(ut,_e,y)=>{y.d(_e,{y:()=>E});var a=y(8071);function E(H){return(0,a.T)(H?.then)}},5196:(ut,_e,y)=>{y.d(_e,{C:()=>H,U:()=>L});var a=y(1635),E=y(8071);function H(G){return(0,a.AQ)(this,arguments,function*(){const ue=G.getReader();try{for(;;){const{value:pe,done:Y}=yield(0,a.N3)(ue.read());if(Y)return yield(0,a.N3)(void 0);yield yield(0,a.N3)(pe)}}finally{ue.releaseLock()}})}function L(G){return(0,E.T)(G?.getReader)}},9470:(ut,_e,y)=>{y.d(_e,{m:()=>E});var a=y(8071);function E(H){return H&&(0,a.T)(H.schedule)}},9974:(ut,_e,y)=>{y.d(_e,{N:()=>H,S:()=>E});var a=y(8071);function E(L){return(0,a.T)(L?.lift)}function H(L){return G=>{if(E(G))return G.lift(function(q){try{return L(q,this)}catch(ue){this.error(ue)}});throw new TypeError("Unable to lift unknown Observable type")}}},6450:(ut,_e,y)=>{y.d(_e,{I:()=>L});var a=y(6354);const{isArray:E}=Array;function L(G){return(0,a.T)(q=>function H(G,q){return E(q)?G(...q):G(q)}(G,q))}},5343:(ut,_e,y)=>{function a(){}y.d(_e,{l:()=>a})},1203:(ut,_e,y)=>{y.d(_e,{F:()=>E,m:()=>H});var a=y(3669);function E(...L){return H(L)}function H(L){return 0===L.length?a.D:1===L.length?L[0]:function(q){return L.reduce((ue,pe)=>pe(ue),q)}}},5334:(ut,_e,y)=>{y.d(_e,{m:()=>H});var a=y(1026),E=y(9270);function H(L){E.f.setTimeout(()=>{const{onUnhandledError:G}=a.$;if(!G)throw L;G(L)})}},591:(ut,_e,y)=>{function a(E){return new TypeError(`You provided ${null!==E&&"object"==typeof E?"an invalid object":`'${E}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}y.d(_e,{L:()=>a})},9969:(ut,_e,y)=>{y.d(_e,{FX:()=>Oe,If:()=>a,K2:()=>q,hZ:()=>H,i0:()=>L,iF:()=>ue,kY:()=>ae,kp:()=>E,sf:()=>Se,ui:()=>fe,wk:()=>pe});var a=function(Ee){return Ee[Ee.State=0]="State",Ee[Ee.Transition=1]="Transition",Ee[Ee.Sequence=2]="Sequence",Ee[Ee.Group=3]="Group",Ee[Ee.Animate=4]="Animate",Ee[Ee.Keyframes=5]="Keyframes",Ee[Ee.Style=6]="Style",Ee[Ee.Trigger=7]="Trigger",Ee[Ee.Reference=8]="Reference",Ee[Ee.AnimateChild=9]="AnimateChild",Ee[Ee.AnimateRef=10]="AnimateRef",Ee[Ee.Query=11]="Query",Ee[Ee.Stagger=12]="Stagger",Ee}(a||{});const E="*";function H(Ee,he){return{type:a.Trigger,name:Ee,definitions:he,options:{}}}function L(Ee,he=null){return{type:a.Animate,styles:he,timings:Ee}}function q(Ee,he=null){return{type:a.Sequence,steps:Ee,options:he}}function ue(Ee){return{type:a.Style,styles:Ee,offset:null}}function pe(Ee,he,Xe){return{type:a.State,name:Ee,styles:he,options:Xe}}function ae(Ee,he,Xe=null){return{type:a.Transition,expr:Ee,animation:he,options:Xe}}class Se{constructor(he=0,Xe=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=he+Xe}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(he=>he()),this._onDoneFns=[])}onStart(he){this._originalOnStartFns.push(he),this._onStartFns.push(he)}onDone(he){this._originalOnDoneFns.push(he),this._onDoneFns.push(he)}onDestroy(he){this._onDestroyFns.push(he)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(he=>he()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(he=>he()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(he){this._position=this.totalTime?he*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(he){const Xe="start"==he?this._onStartFns:this._onDoneFns;Xe.forEach(wt=>wt()),Xe.length=0}}class fe{constructor(he){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=he;let Xe=0,wt=0,Rt=0;const un=this.players.length;0==un?queueMicrotask(()=>this._onFinish()):this.players.forEach(rn=>{rn.onDone(()=>{++Xe==un&&this._onFinish()}),rn.onDestroy(()=>{++wt==un&&this._onDestroy()}),rn.onStart(()=>{++Rt==un&&this._onStart()})}),this.totalTime=this.players.reduce((rn,ct)=>Math.max(rn,ct.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(he=>he()),this._onDoneFns=[])}init(){this.players.forEach(he=>he.init())}onStart(he){this._onStartFns.push(he)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(he=>he()),this._onStartFns=[])}onDone(he){this._onDoneFns.push(he)}onDestroy(he){this._onDestroyFns.push(he)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(he=>he.play())}pause(){this.players.forEach(he=>he.pause())}restart(){this.players.forEach(he=>he.restart())}finish(){this._onFinish(),this.players.forEach(he=>he.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(he=>he.destroy()),this._onDestroyFns.forEach(he=>he()),this._onDestroyFns=[])}reset(){this.players.forEach(he=>he.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(he){const Xe=he*this.totalTime;this.players.forEach(wt=>{const Rt=wt.totalTime?Math.min(1,Xe/wt.totalTime):1;wt.setPosition(Rt)})}getPosition(){const he=this.players.reduce((Xe,wt)=>null===Xe||wt.totalTime>Xe.totalTime?wt:Xe,null);return null!=he?he.getPosition():0}beforeDestroy(){this.players.forEach(he=>{he.beforeDestroy&&he.beforeDestroy()})}triggerCallback(he){const Xe="start"==he?this._onStartFns:this._onDoneFns;Xe.forEach(wt=>wt()),Xe.length=0}}const Oe="!"},8617:(ut,_e,y)=>{y.d(_e,{Ai:()=>Mt,Bu:()=>un,FN:()=>Pt,GX:()=>yn,Pd:()=>Wn,Q_:()=>ui,Z7:()=>ct,_G:()=>pt,vR:()=>Zt,vr:()=>Ee,w6:()=>Pe});var a=y(177),E=y(3953),H=y(6860),L=y(1413),G=y(8359),q=y(4412),ue=y(7673),pe=y(7336),Y=y(8141),ae=y(152),de=y(5964),Me=y(6354),we=y(5245),ge=y(3294),be=y(6977),He=y(2318),xe=y(4085),qe=y(9327);function Ne(Re,U){return Re.getAttribute(U)?.match(/\S+/g)??[]}const Se="cdk-describedby-message",fe="cdk-describedby-host";let Oe=0,Ee=(()=>{class Re{constructor(A,I){this._platform=I,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+Oe++,this._document=A,this._id=(0,E.WQX)(E.sZ2)+"-"+Oe++}describe(A,I,x){if(!this._canBeDescribed(A,I))return;const le=he(I,x);"string"!=typeof I?(Xe(I,this._id),this._messageRegistry.set(le,{messageElement:I,referenceCount:0})):this._messageRegistry.has(le)||this._createMessageElement(I,x),this._isElementDescribedByMessage(A,le)||this._addMessageReference(A,le)}removeDescription(A,I,x){if(!I||!this._isElementNode(A))return;const le=he(I,x);if(this._isElementDescribedByMessage(A,le)&&this._removeMessageReference(A,le),"string"==typeof I){const se=this._messageRegistry.get(le);se&&0===se.referenceCount&&this._deleteMessageElement(le)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const A=this._document.querySelectorAll(`[${fe}="${this._id}"]`);for(let I=0;I0!=x.indexOf(Se));A.setAttribute("aria-describedby",I.join(" "))}_addMessageReference(A,I){const x=this._messageRegistry.get(I);(function gt(Re,U,A){const I=Ne(Re,U);A=A.trim(),!I.some(x=>x.trim()===A)&&(I.push(A),Re.setAttribute(U,I.join(" ")))})(A,"aria-describedby",x.messageElement.id),A.setAttribute(fe,this._id),x.referenceCount++}_removeMessageReference(A,I){const x=this._messageRegistry.get(I);x.referenceCount--,function ze(Re,U,A){const I=Ne(Re,U);A=A.trim();const x=I.filter(le=>le!==A);x.length?Re.setAttribute(U,x.join(" ")):Re.removeAttribute(U)}(A,"aria-describedby",x.messageElement.id),A.removeAttribute(fe)}_isElementDescribedByMessage(A,I){const x=Ne(A,"aria-describedby"),le=this._messageRegistry.get(I),se=le&&le.messageElement.id;return!!se&&-1!=x.indexOf(se)}_canBeDescribed(A,I){if(!this._isElementNode(A))return!1;if(I&&"object"==typeof I)return!0;const x=null==I?"":`${I}`.trim(),le=A.getAttribute("aria-label");return!(!x||le&&le.trim()===x)}_isElementNode(A){return A.nodeType===this._document.ELEMENT_NODE}static#e=this.\u0275fac=function(I){return new(I||Re)(E.KVO(a.qQ),E.KVO(H.OD))};static#t=this.\u0275prov=E.jDH({token:Re,factory:Re.\u0275fac,providedIn:"root"})}return Re})();function he(Re,U){return"string"==typeof Re?`${U||""}/${Re}`:Re}function Xe(Re,U){Re.id||(Re.id=`${Se}-${U}-${Oe++}`)}class wt{constructor(U,A){this._items=U,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new L.B,this._typeaheadSubscription=G.yU.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=I=>I.disabled,this._pressedLetters=[],this.tabOut=new L.B,this.change=new L.B,U instanceof E.rOR?this._itemChangesSubscription=U.changes.subscribe(I=>this._itemsChanged(I.toArray())):(0,E.Hps)(U)&&(this._effectRef=(0,E.QZP)(()=>this._itemsChanged(U()),{injector:A}))}skipPredicate(U){return this._skipPredicateFn=U,this}withWrap(U=!0){return this._wrap=U,this}withVerticalOrientation(U=!0){return this._vertical=U,this}withHorizontalOrientation(U){return this._horizontal=U,this}withAllowedModifierKeys(U){return this._allowedModifierKeys=U,this}withTypeAhead(U=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,Y.M)(A=>this._pressedLetters.push(A)),(0,ae.B)(U),(0,de.p)(()=>this._pressedLetters.length>0),(0,Me.T)(()=>this._pressedLetters.join(""))).subscribe(A=>{const I=this._getItemsArray();for(let x=1;x!U[le]||this._allowedModifierKeys.indexOf(le)>-1);switch(A){case pe.wn:return void this.tabOut.next();case pe.n6:if(this._vertical&&x){this.setNextItemActive();break}return;case pe.i7:if(this._vertical&&x){this.setPreviousItemActive();break}return;case pe.LE:if(this._horizontal&&x){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case pe.UQ:if(this._horizontal&&x){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case pe.yZ:if(this._homeAndEnd&&x){this.setFirstItemActive();break}return;case pe.Kp:if(this._homeAndEnd&&x){this.setLastItemActive();break}return;case pe.w_:if(this._pageUpAndDown.enabled&&x){const le=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(le>0?le:0,1);break}return;case pe.dB:if(this._pageUpAndDown.enabled&&x){const le=this._activeItemIndex+this._pageUpAndDown.delta,se=this._getItemsArray().length;this._setActiveItemByIndex(le=pe.A&&A<=pe.Z||A>=pe.f2&&A<=pe.bn)&&this._letterKeyStream.next(String.fromCharCode(A))))}this._pressedLetters=[],U.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(U){const A=this._getItemsArray(),I="number"==typeof U?U:A.indexOf(U);this._activeItem=A[I]??null,this._activeItemIndex=I}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(U){this._wrap?this._setActiveInWrapMode(U):this._setActiveInDefaultMode(U)}_setActiveInWrapMode(U){const A=this._getItemsArray();for(let I=1;I<=A.length;I++){const x=(this._activeItemIndex+U*I+A.length)%A.length;if(!this._skipPredicateFn(A[x]))return void this.setActiveItem(x)}}_setActiveInDefaultMode(U){this._setActiveItemByIndex(this._activeItemIndex+U,U)}_setActiveItemByIndex(U,A){const I=this._getItemsArray();if(I[U]){for(;this._skipPredicateFn(I[U]);)if(!I[U+=A])return;this.setActiveItem(U)}}_getItemsArray(){return(0,E.Hps)(this._items)?this._items():this._items instanceof E.rOR?this._items.toArray():this._items}_itemsChanged(U){if(this._activeItem){const A=U.indexOf(this._activeItem);A>-1&&A!==this._activeItemIndex&&(this._activeItemIndex=A)}}}class un extends wt{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(U){return this._origin=U,this}setActiveItem(U){super.setActiveItem(U),this.activeItem&&this.activeItem.focus(this._origin)}}let ct=(()=>{class Re{constructor(A){this._platform=A}isDisabled(A){return A.hasAttribute("disabled")}isVisible(A){return function N(Re){return!!(Re.offsetWidth||Re.offsetHeight||"function"==typeof Re.getClientRects&&Re.getClientRects().length)}(A)&&"visible"===getComputedStyle(A).visibility}isTabbable(A){if(!this._platform.isBrowser)return!1;const I=function Xt(Re){try{return Re.frameElement}catch{return null}}(function Qe(Re){return Re.ownerDocument&&Re.ownerDocument.defaultView||window}(A));if(I&&(-1===Ve(I)||!this.isVisible(I)))return!1;let x=A.nodeName.toLowerCase(),le=Ve(A);return A.hasAttribute("contenteditable")?-1!==le:!("iframe"===x||"object"===x||this._platform.WEBKIT&&this._platform.IOS&&!function it(Re){let U=Re.nodeName.toLowerCase(),A="input"===U&&Re.type;return"text"===A||"password"===A||"select"===U||"textarea"===U}(A))&&("audio"===x?!!A.hasAttribute("controls")&&-1!==le:"video"===x?-1!==le&&(null!==le||this._platform.FIREFOX||A.hasAttribute("controls")):A.tabIndex>=0)}isFocusable(A,I){return function Je(Re){return!function $(Re){return function Be(Re){return"input"==Re.nodeName.toLowerCase()}(Re)&&"hidden"==Re.type}(Re)&&(function j(Re){let U=Re.nodeName.toLowerCase();return"input"===U||"select"===U||"button"===U||"textarea"===U}(Re)||function J(Re){return function F(Re){return"a"==Re.nodeName.toLowerCase()}(Re)&&Re.hasAttribute("href")}(Re)||Re.hasAttribute("contenteditable")||ve(Re))}(A)&&!this.isDisabled(A)&&(I?.ignoreVisibility||this.isVisible(A))}static#e=this.\u0275fac=function(I){return new(I||Re)(E.KVO(H.OD))};static#t=this.\u0275prov=E.jDH({token:Re,factory:Re.\u0275fac,providedIn:"root"})}return Re})();function ve(Re){if(!Re.hasAttribute("tabindex")||void 0===Re.tabIndex)return!1;let U=Re.getAttribute("tabindex");return!(!U||isNaN(parseInt(U,10)))}function Ve(Re){if(!ve(Re))return null;const U=parseInt(Re.getAttribute("tabindex")||"",10);return isNaN(U)?-1:U}class jt{get enabled(){return this._enabled}set enabled(U){this._enabled=U,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(U,this._startAnchor),this._toggleAnchorTabIndex(U,this._endAnchor))}constructor(U,A,I,x,le=!1,se){this._element=U,this._checker=A,this._ngZone=I,this._document=x,this._injector=se,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,le||this.attachAnchors()}destroy(){const U=this._startAnchor,A=this._endAnchor;U&&(U.removeEventListener("focus",this.startAnchorListener),U.remove()),A&&(A.removeEventListener("focus",this.endAnchorListener),A.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(U){return new Promise(A=>{this._executeOnStable(()=>A(this.focusInitialElement(U)))})}focusFirstTabbableElementWhenReady(U){return new Promise(A=>{this._executeOnStable(()=>A(this.focusFirstTabbableElement(U)))})}focusLastTabbableElementWhenReady(U){return new Promise(A=>{this._executeOnStable(()=>A(this.focusLastTabbableElement(U)))})}_getRegionBoundary(U){const A=this._element.querySelectorAll(`[cdk-focus-region-${U}], [cdkFocusRegion${U}], [cdk-focus-${U}]`);return"start"==U?A.length?A[0]:this._getFirstTabbableElement(this._element):A.length?A[A.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(U){const A=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(A){if(!this._checker.isFocusable(A)){const I=this._getFirstTabbableElement(A);return I?.focus(U),!!I}return A.focus(U),!0}return this.focusFirstTabbableElement(U)}focusFirstTabbableElement(U){const A=this._getRegionBoundary("start");return A&&A.focus(U),!!A}focusLastTabbableElement(U){const A=this._getRegionBoundary("end");return A&&A.focus(U),!!A}hasAttached(){return this._hasAttached}_getFirstTabbableElement(U){if(this._checker.isFocusable(U)&&this._checker.isTabbable(U))return U;const A=U.children;for(let I=0;I=0;I--){const x=A[I].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(A[I]):null;if(x)return x}return null}_createAnchor(){const U=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,U),U.classList.add("cdk-visually-hidden"),U.classList.add("cdk-focus-trap-anchor"),U.setAttribute("aria-hidden","true"),U}_toggleAnchorTabIndex(U,A){U?A.setAttribute("tabindex","0"):A.removeAttribute("tabindex")}toggleAnchors(U){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(U,this._startAnchor),this._toggleAnchorTabIndex(U,this._endAnchor))}_executeOnStable(U){this._injector?(0,E.mal)(U,{injector:this._injector}):setTimeout(U)}}let yn=(()=>{class Re{constructor(A,I,x){this._checker=A,this._ngZone=I,this._injector=(0,E.WQX)(E.zZn),this._document=x}create(A,I=!1){return new jt(A,this._checker,this._ngZone,this._document,I,this._injector)}static#e=this.\u0275fac=function(I){return new(I||Re)(E.KVO(ct),E.KVO(E.SKi),E.KVO(a.qQ))};static#t=this.\u0275prov=E.jDH({token:Re,factory:Re.\u0275fac,providedIn:"root"})}return Re})();function pt(Re){return 0===Re.buttons||0===Re.detail}function Pe(Re){const U=Re.touches&&Re.touches[0]||Re.changedTouches&&Re.changedTouches[0];return!(!U||-1!==U.identifier||null!=U.radiusX&&1!==U.radiusX||null!=U.radiusY&&1!==U.radiusY)}const k=new E.nKC("cdk-input-modality-detector-options"),X={ignoreKeys:[pe.A$,pe.W3,pe.eg,pe.Ge,pe.FX]},Fe=(0,H.BQ)({passive:!0,capture:!0});let je=(()=>{class Re{get mostRecentModality(){return this._modality.value}constructor(A,I,x,le){this._platform=A,this._mostRecentTarget=null,this._modality=new q.t(null),this._lastTouchMs=0,this._onKeydown=se=>{this._options?.ignoreKeys?.some(ie=>ie===se.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,H.Fb)(se))},this._onMousedown=se=>{Date.now()-this._lastTouchMs<650||(this._modality.next(pt(se)?"keyboard":"mouse"),this._mostRecentTarget=(0,H.Fb)(se))},this._onTouchstart=se=>{Pe(se)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,H.Fb)(se))},this._options={...X,...le},this.modalityDetected=this._modality.pipe((0,we.i)(1)),this.modalityChanged=this.modalityDetected.pipe((0,ge.F)()),A.isBrowser&&I.runOutsideAngular(()=>{x.addEventListener("keydown",this._onKeydown,Fe),x.addEventListener("mousedown",this._onMousedown,Fe),x.addEventListener("touchstart",this._onTouchstart,Fe)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,Fe),document.removeEventListener("mousedown",this._onMousedown,Fe),document.removeEventListener("touchstart",this._onTouchstart,Fe))}static#e=this.\u0275fac=function(I){return new(I||Re)(E.KVO(H.OD),E.KVO(E.SKi),E.KVO(a.qQ),E.KVO(k,8))};static#t=this.\u0275prov=E.jDH({token:Re,factory:Re.\u0275fac,providedIn:"root"})}return Re})();const Ie=new E.nKC("liveAnnouncerElement",{providedIn:"root",factory:function Tt(){return null}}),Vt=new E.nKC("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let It=0,Mt=(()=>{class Re{constructor(A,I,x,le){this._ngZone=I,this._defaultOptions=le,this._document=x,this._liveElement=A||this._createLiveElement()}announce(A,...I){const x=this._defaultOptions;let le,se;return 1===I.length&&"number"==typeof I[0]?se=I[0]:[le,se]=I,this.clear(),clearTimeout(this._previousTimeout),le||(le=x&&x.politeness?x.politeness:"polite"),null==se&&x&&(se=x.duration),this._liveElement.setAttribute("aria-live",le),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(ie=>this._currentResolve=ie)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=A,"number"==typeof se&&(this._previousTimeout=setTimeout(()=>this.clear(),se)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const A="cdk-live-announcer-element",I=this._document.getElementsByClassName(A),x=this._document.createElement("div");for(let le=0;le .cdk-overlay-container [aria-modal="true"]');for(let x=0;x{class Re{constructor(A,I,x,le,se){this._ngZone=A,this._platform=I,this._inputModalityDetector=x,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new L.B,this._rootNodeFocusAndBlurListener=ie=>{for(let ye=(0,H.Fb)(ie);ye;ye=ye.parentElement)"focus"===ie.type?this._onFocus(ie,ye):this._onBlur(ie,ye)},this._document=le,this._detectionMode=se?.detectionMode||gn.IMMEDIATE}monitor(A,I=!1){const x=(0,xe.i8)(A);if(!this._platform.isBrowser||1!==x.nodeType)return(0,ue.of)();const le=(0,H.KT)(x)||this._getDocument(),se=this._elementInfo.get(x);if(se)return I&&(se.checkChildren=!0),se.subject;const ie={checkChildren:I,subject:new L.B,rootNode:le};return this._elementInfo.set(x,ie),this._registerGlobalListeners(ie),ie.subject}stopMonitoring(A){const I=(0,xe.i8)(A),x=this._elementInfo.get(I);x&&(x.subject.complete(),this._setClasses(I),this._elementInfo.delete(I),this._removeGlobalListeners(x))}focusVia(A,I,x){const le=(0,xe.i8)(A);le===this._getDocument().activeElement?this._getClosestElementsInfo(le).forEach(([ie,z])=>this._originChanged(ie,I,z)):(this._setOrigin(I),"function"==typeof le.focus&&le.focus(x))}ngOnDestroy(){this._elementInfo.forEach((A,I)=>this.stopMonitoring(I))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(A){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(A)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:A&&this._isLastInteractionFromInputLabel(A)?"mouse":"program"}_shouldBeAttributedToTouch(A){return this._detectionMode===gn.EVENTUAL||!!A?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(A,I){A.classList.toggle("cdk-focused",!!I),A.classList.toggle("cdk-touch-focused","touch"===I),A.classList.toggle("cdk-keyboard-focused","keyboard"===I),A.classList.toggle("cdk-mouse-focused","mouse"===I),A.classList.toggle("cdk-program-focused","program"===I)}_setOrigin(A,I=!1){this._ngZone.runOutsideAngular(()=>{this._origin=A,this._originFromTouchInteraction="touch"===A&&I,this._detectionMode===gn.IMMEDIATE&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(A,I){const x=this._elementInfo.get(I),le=(0,H.Fb)(A);!x||!x.checkChildren&&I!==le||this._originChanged(I,this._getFocusOrigin(le),x)}_onBlur(A,I){const x=this._elementInfo.get(I);!x||x.checkChildren&&A.relatedTarget instanceof Node&&I.contains(A.relatedTarget)||(this._setClasses(I),this._emitOrigin(x,null))}_emitOrigin(A,I){A.subject.observers.length&&this._ngZone.run(()=>A.subject.next(I))}_registerGlobalListeners(A){if(!this._platform.isBrowser)return;const I=A.rootNode,x=this._rootNodeFocusListenerCount.get(I)||0;x||this._ngZone.runOutsideAngular(()=>{I.addEventListener("focus",this._rootNodeFocusAndBlurListener,fn),I.addEventListener("blur",this._rootNodeFocusAndBlurListener,fn)}),this._rootNodeFocusListenerCount.set(I,x+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,be.Q)(this._stopInputModalityDetector)).subscribe(le=>{this._setOrigin(le,!0)}))}_removeGlobalListeners(A){const I=A.rootNode;if(this._rootNodeFocusListenerCount.has(I)){const x=this._rootNodeFocusListenerCount.get(I);x>1?this._rootNodeFocusListenerCount.set(I,x-1):(I.removeEventListener("focus",this._rootNodeFocusAndBlurListener,fn),I.removeEventListener("blur",this._rootNodeFocusAndBlurListener,fn),this._rootNodeFocusListenerCount.delete(I))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(A,I,x){this._setClasses(A,I),this._emitOrigin(x,I),this._lastFocusOrigin=I}_getClosestElementsInfo(A){const I=[];return this._elementInfo.forEach((x,le)=>{(le===A||x.checkChildren&&le.contains(A))&&I.push([le,x])}),I}_isLastInteractionFromInputLabel(A){const{_mostRecentTarget:I,mostRecentModality:x}=this._inputModalityDetector;if("mouse"!==x||!I||I===A||"INPUT"!==A.nodeName&&"TEXTAREA"!==A.nodeName||A.disabled)return!1;const le=A.labels;if(le)for(let se=0;se{class Re{constructor(A,I){this._elementRef=A,this._focusMonitor=I,this._focusOrigin=null,this.cdkFocusChange=new E.bkB}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const A=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(A,1===A.nodeType&&A.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(I=>{this._focusOrigin=I,this.cdkFocusChange.emit(I)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}static#e=this.\u0275fac=function(I){return new(I||Re)(E.rXU(E.aKT),E.rXU(Pt))};static#t=this.\u0275dir=E.FsC({type:Re,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"],standalone:!0})}return Re})();var In=function(Re){return Re[Re.NONE=0]="NONE",Re[Re.BLACK_ON_WHITE=1]="BLACK_ON_WHITE",Re[Re.WHITE_ON_BLACK=2]="WHITE_ON_BLACK",Re}(In||{});const er="cdk-high-contrast-black-on-white",Qn="cdk-high-contrast-white-on-black",Ci="cdk-high-contrast-active";let ui=(()=>{class Re{constructor(A,I){this._platform=A,this._document=I,this._breakpointSubscription=(0,E.WQX)(qe.QP).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return In.NONE;const A=this._document.createElement("div");A.style.backgroundColor="rgb(1,2,3)",A.style.position="absolute",this._document.body.appendChild(A);const I=this._document.defaultView||window,x=I&&I.getComputedStyle?I.getComputedStyle(A):null,le=(x&&x.backgroundColor||"").replace(/ /g,"");switch(A.remove(),le){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return In.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return In.BLACK_ON_WHITE}return In.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const A=this._document.body.classList;A.remove(Ci,er,Qn),this._hasCheckedHighContrastMode=!0;const I=this.getHighContrastMode();I===In.BLACK_ON_WHITE?A.add(Ci,er):I===In.WHITE_ON_BLACK&&A.add(Ci,Qn)}}static#e=this.\u0275fac=function(I){return new(I||Re)(E.KVO(H.OD),E.KVO(a.qQ))};static#t=this.\u0275prov=E.jDH({token:Re,factory:Re.\u0275fac,providedIn:"root"})}return Re})(),Wn=(()=>{class Re{constructor(A){A._applyBodyHighContrastModeCssClasses()}static#e=this.\u0275fac=function(I){return new(I||Re)(E.KVO(ui))};static#t=this.\u0275mod=E.$C({type:Re});static#n=this.\u0275inj=E.G2t({imports:[He.w5]})}return Re})()},8203:(ut,_e,y)=>{y.d(_e,{dS:()=>ue,jI:()=>Y});var a=y(3953),E=y(177);const H=new a.nKC("cdk-dir-doc",{providedIn:"root",factory:function L(){return(0,a.WQX)(E.qQ)}}),G=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let ue=(()=>{class ae{constructor(Me){this.value="ltr",this.change=new a.bkB,Me&&(this.value=function q(ae){const de=ae?.toLowerCase()||"";return"auto"===de&&typeof navigator<"u"&&navigator?.language?G.test(navigator.language)?"rtl":"ltr":"rtl"===de?"rtl":"ltr"}((Me.body?Me.body.dir:null)||(Me.documentElement?Me.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static#e=this.\u0275fac=function(we){return new(we||ae)(a.KVO(H,8))};static#t=this.\u0275prov=a.jDH({token:ae,factory:ae.\u0275fac,providedIn:"root"})}return ae})(),Y=(()=>{class ae{static#e=this.\u0275fac=function(we){return new(we||ae)};static#t=this.\u0275mod=a.$C({type:ae});static#n=this.\u0275inj=a.G2t({})}return ae})()},4085:(ut,_e,y)=>{y.d(_e,{FG:()=>G,OE:()=>H,a1:()=>q,he:()=>E,i8:()=>ue});var a=y(3953);function E(Y){return null!=Y&&"false"!=`${Y}`}function H(Y,ae=0){return function L(Y){return!isNaN(parseFloat(Y))&&!isNaN(Number(Y))}(Y)?Number(Y):2===arguments.length?ae:0}function G(Y){return Array.isArray(Y)?Y:[Y]}function q(Y){return null==Y?"":"string"==typeof Y?Y:`${Y}px`}function ue(Y){return Y instanceof a.aKT?Y.nativeElement:Y}},7336:(ut,_e,y)=>{y.d(_e,{A:()=>J,A$:()=>pe,FX:()=>q,Fm:()=>G,Ge:()=>It,Kp:()=>be,LE:()=>tt,UQ:()=>xe,W3:()=>ue,Z:()=>Vt,_f:()=>de,bn:()=>ct,dB:()=>ge,eg:()=>Ze,f2:()=>fe,i7:()=>qe,n6:()=>gt,rp:()=>Ke,t6:()=>Me,w_:()=>we,wn:()=>H,yZ:()=>He});const H=9,G=13,q=16,ue=17,pe=18,de=27,Me=32,we=33,ge=34,be=35,He=36,xe=37,qe=38,tt=39,gt=40,fe=48,ct=57,J=65,Vt=90,It=91,Ze=224;function Ke(at,...kt){return kt.length?kt.some(Ct=>at[Ct]):at.altKey||at.shiftKey||at.ctrlKey||at.metaKey}},9327:(ut,_e,y)=>{y.d(_e,{QP:()=>gt,Rp:()=>Ne});var a=y(3953),E=y(4085),H=y(1413),L=y(4572),G=y(8793),q=y(1985),ue=y(6697),pe=y(5245),Y=y(152),ae=y(6354),de=y(9172),Me=y(6977),we=y(6860);const be=new Set;let He,xe=(()=>{class ce{constructor(fe,Oe){this._platform=fe,this._nonce=Oe,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):tt}matchMedia(fe){return(this._platform.WEBKIT||this._platform.BLINK)&&function qe(ce,Se){if(!be.has(ce))try{He||(He=document.createElement("style"),Se&&He.setAttribute("nonce",Se),He.setAttribute("type","text/css"),document.head.appendChild(He)),He.sheet&&(He.sheet.insertRule(`@media ${ce} {body{ }}`,0),be.add(ce))}catch(fe){console.error(fe)}}(fe,this._nonce),this._matchMedia(fe)}static#e=this.\u0275fac=function(Oe){return new(Oe||ce)(a.KVO(we.OD),a.KVO(a.BIS,8))};static#t=this.\u0275prov=a.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})();function tt(ce){return{matches:"all"===ce||""===ce,media:ce,addListener:()=>{},removeListener:()=>{}}}let gt=(()=>{class ce{constructor(fe,Oe){this._mediaMatcher=fe,this._zone=Oe,this._queries=new Map,this._destroySubject=new H.B}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(fe){return ze((0,E.FG)(fe)).some(Ee=>this._registerQuery(Ee).mql.matches)}observe(fe){const Ee=ze((0,E.FG)(fe)).map(Xe=>this._registerQuery(Xe).observable);let he=(0,L.z)(Ee);return he=(0,G.x)(he.pipe((0,ue.s)(1)),he.pipe((0,pe.i)(1),(0,Y.B)(0))),he.pipe((0,ae.T)(Xe=>{const wt={matches:!1,breakpoints:{}};return Xe.forEach(({matches:Rt,query:un})=>{wt.matches=wt.matches||Rt,wt.breakpoints[un]=Rt}),wt}))}_registerQuery(fe){if(this._queries.has(fe))return this._queries.get(fe);const Oe=this._mediaMatcher.matchMedia(fe),he={observable:new q.c(Xe=>{const wt=Rt=>this._zone.run(()=>Xe.next(Rt));return Oe.addListener(wt),()=>{Oe.removeListener(wt)}}).pipe((0,de.Z)(Oe),(0,ae.T)(({matches:Xe})=>({query:fe,matches:Xe})),(0,Me.Q)(this._destroySubject)),mql:Oe};return this._queries.set(fe,he),he}static#e=this.\u0275fac=function(Oe){return new(Oe||ce)(a.KVO(xe),a.KVO(a.SKi))};static#t=this.\u0275prov=a.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})();function ze(ce){return ce.map(Se=>Se.split(",")).reduce((Se,fe)=>Se.concat(fe)).map(Se=>Se.trim())}const Ne={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},2318:(ut,_e,y)=>{y.d(_e,{Wv:()=>de,w5:()=>Me});var a=y(4085),E=y(3953),H=y(1985),L=y(1413),G=y(6354),q=y(5964),ue=y(152);let Y=(()=>{class we{create(be){return typeof MutationObserver>"u"?null:new MutationObserver(be)}static#e=this.\u0275fac=function(He){return new(He||we)};static#t=this.\u0275prov=E.jDH({token:we,factory:we.\u0275fac,providedIn:"root"})}return we})(),ae=(()=>{class we{constructor(be){this._mutationObserverFactory=be,this._observedElements=new Map,this._ngZone=(0,E.WQX)(E.SKi)}ngOnDestroy(){this._observedElements.forEach((be,He)=>this._cleanupObserver(He))}observe(be){const He=(0,a.i8)(be);return new H.c(xe=>{const tt=this._observeElement(He).pipe((0,G.T)(gt=>gt.filter(ze=>!function pe(we){if("characterData"===we.type&&we.target instanceof Comment)return!0;if("childList"===we.type){for(let ge=0;ge!!gt.length)).subscribe(gt=>{this._ngZone.run(()=>{xe.next(gt)})});return()=>{tt.unsubscribe(),this._unobserveElement(He)}})}_observeElement(be){return this._ngZone.runOutsideAngular(()=>{if(this._observedElements.has(be))this._observedElements.get(be).count++;else{const He=new L.B,xe=this._mutationObserverFactory.create(qe=>He.next(qe));xe&&xe.observe(be,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(be,{observer:xe,stream:He,count:1})}return this._observedElements.get(be).stream})}_unobserveElement(be){this._observedElements.has(be)&&(this._observedElements.get(be).count--,this._observedElements.get(be).count||this._cleanupObserver(be))}_cleanupObserver(be){if(this._observedElements.has(be)){const{observer:He,stream:xe}=this._observedElements.get(be);He&&He.disconnect(),xe.complete(),this._observedElements.delete(be)}}static#e=this.\u0275fac=function(He){return new(He||we)(E.KVO(Y))};static#t=this.\u0275prov=E.jDH({token:we,factory:we.\u0275fac,providedIn:"root"})}return we})(),de=(()=>{class we{get disabled(){return this._disabled}set disabled(be){this._disabled=be,this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(be){this._debounce=(0,a.OE)(be),this._subscribe()}constructor(be,He){this._contentObserver=be,this._elementRef=He,this.event=new E.bkB,this._disabled=!1,this._currentSubscription=null}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const be=this._contentObserver.observe(this._elementRef);this._currentSubscription=(this.debounce?be.pipe((0,ue.B)(this.debounce)):be).subscribe(this.event)}_unsubscribe(){this._currentSubscription?.unsubscribe()}static#e=this.\u0275fac=function(He){return new(He||we)(E.rXU(ae),E.rXU(E.aKT))};static#t=this.\u0275dir=E.FsC({type:we,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",E.L39],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"],standalone:!0,features:[E.GFd]})}return we})(),Me=(()=>{class we{static#e=this.\u0275fac=function(He){return new(He||we)};static#t=this.\u0275mod=E.$C({type:we});static#n=this.\u0275inj=E.G2t({providers:[Y]})}return we})()},7987:(ut,_e,y)=>{y.d(_e,{hJ:()=>jt,rR:()=>Ne,z_:()=>dt});var a=y(6914),E=y(177),H=y(3953),L=y(4085),G=y(6860),q=y(5964),ue=y(6977),pe=y(8203),Y=y(6939),ae=y(1413),de=y(8359),Me=y(7786);const we=(0,G.CZ)();class ge{constructor(k,X){this._viewportRuler=k,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=X}attach(){}enable(){if(this._canBeEnabled()){const k=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=k.style.left||"",this._previousHTMLStyles.top=k.style.top||"",k.style.left=(0,L.a1)(-this._previousScrollPosition.left),k.style.top=(0,L.a1)(-this._previousScrollPosition.top),k.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const k=this._document.documentElement,oe=k.style,Fe=this._document.body.style,je=oe.scrollBehavior||"",Ie=Fe.scrollBehavior||"";this._isEnabled=!1,oe.left=this._previousHTMLStyles.left,oe.top=this._previousHTMLStyles.top,k.classList.remove("cdk-global-scrollblock"),we&&(oe.scrollBehavior=Fe.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),we&&(oe.scrollBehavior=je,Fe.scrollBehavior=Ie)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const X=this._document.body,oe=this._viewportRuler.getViewportSize();return X.scrollHeight>oe.height||X.scrollWidth>oe.width}}class He{constructor(k,X,oe,Fe){this._scrollDispatcher=k,this._ngZone=X,this._viewportRuler=oe,this._config=Fe,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(k){this._overlayRef=k}enable(){if(this._scrollSubscription)return;const k=this._scrollDispatcher.scrolled(0).pipe((0,q.p)(X=>!X||!this._overlayRef.overlayElement.contains(X.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=k.subscribe(()=>{const X=this._viewportRuler.getViewportScrollPosition().top;Math.abs(X-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=k.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class xe{enable(){}disable(){}attach(){}}function qe(Pe,k){return k.some(X=>Pe.bottomX.bottom||Pe.rightX.right)}function tt(Pe,k){return k.some(X=>Pe.topX.bottom||Pe.leftX.right)}class gt{constructor(k,X,oe,Fe){this._scrollDispatcher=k,this._viewportRuler=X,this._ngZone=oe,this._config=Fe,this._scrollSubscription=null}attach(k){this._overlayRef=k}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const X=this._overlayRef.overlayElement.getBoundingClientRect(),{width:oe,height:Fe}=this._viewportRuler.getViewportSize();qe(X,[{width:oe,height:Fe,bottom:Fe,right:oe,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let ze=(()=>{class Pe{constructor(X,oe,Fe,je){this._scrollDispatcher=X,this._viewportRuler=oe,this._ngZone=Fe,this.noop=()=>new xe,this.close=Ie=>new He(this._scrollDispatcher,this._ngZone,this._viewportRuler,Ie),this.block=()=>new ge(this._viewportRuler,this._document),this.reposition=Ie=>new gt(this._scrollDispatcher,this._viewportRuler,this._ngZone,Ie),this._document=je}static#e=this.\u0275fac=function(oe){return new(oe||Pe)(H.KVO(a.R),H.KVO(a.Xj),H.KVO(H.SKi),H.KVO(E.qQ))};static#t=this.\u0275prov=H.jDH({token:Pe,factory:Pe.\u0275fac,providedIn:"root"})}return Pe})();class Ne{constructor(k){if(this.scrollStrategy=new xe,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,k){const X=Object.keys(k);for(const oe of X)void 0!==k[oe]&&(this[oe]=k[oe])}}}class fe{constructor(k,X){this.connectionPair=k,this.scrollableViewProperties=X}}let he=(()=>{class Pe{constructor(X){this._attachedOverlays=[],this._document=X}ngOnDestroy(){this.detach()}add(X){this.remove(X),this._attachedOverlays.push(X)}remove(X){const oe=this._attachedOverlays.indexOf(X);oe>-1&&this._attachedOverlays.splice(oe,1),0===this._attachedOverlays.length&&this.detach()}static#e=this.\u0275fac=function(oe){return new(oe||Pe)(H.KVO(E.qQ))};static#t=this.\u0275prov=H.jDH({token:Pe,factory:Pe.\u0275fac,providedIn:"root"})}return Pe})(),Xe=(()=>{class Pe extends he{constructor(X,oe){super(X),this._ngZone=oe,this._keydownListener=Fe=>{const je=this._attachedOverlays;for(let Ie=je.length-1;Ie>-1;Ie--)if(je[Ie]._keydownEvents.observers.length>0){const Tt=je[Ie]._keydownEvents;this._ngZone?this._ngZone.run(()=>Tt.next(Fe)):Tt.next(Fe);break}}}add(X){super.add(X),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}static#e=this.\u0275fac=function(oe){return new(oe||Pe)(H.KVO(E.qQ),H.KVO(H.SKi,8))};static#t=this.\u0275prov=H.jDH({token:Pe,factory:Pe.\u0275fac,providedIn:"root"})}return Pe})(),wt=(()=>{class Pe extends he{constructor(X,oe,Fe){super(X),this._platform=oe,this._ngZone=Fe,this._cursorStyleIsSet=!1,this._pointerDownListener=je=>{this._pointerDownEventTarget=(0,G.Fb)(je)},this._clickListener=je=>{const Ie=(0,G.Fb)(je),Tt="click"===je.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:Ie;this._pointerDownEventTarget=null;const Vt=this._attachedOverlays.slice();for(let It=Vt.length-1;It>-1;It--){const Mt=Vt[It];if(Mt._outsidePointerEvents.observers.length<1||!Mt.hasAttached())continue;if(Rt(Mt.overlayElement,Ie)||Rt(Mt.overlayElement,Tt))break;const Dt=Mt._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>Dt.next(je)):Dt.next(je)}}}add(X){if(super.add(X),!this._isAttached){const oe=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(oe)):this._addEventListeners(oe),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=oe.style.cursor,oe.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const X=this._document.body;X.removeEventListener("pointerdown",this._pointerDownListener,!0),X.removeEventListener("click",this._clickListener,!0),X.removeEventListener("auxclick",this._clickListener,!0),X.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(X.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(X){X.addEventListener("pointerdown",this._pointerDownListener,!0),X.addEventListener("click",this._clickListener,!0),X.addEventListener("auxclick",this._clickListener,!0),X.addEventListener("contextmenu",this._clickListener,!0)}static#e=this.\u0275fac=function(oe){return new(oe||Pe)(H.KVO(E.qQ),H.KVO(G.OD),H.KVO(H.SKi,8))};static#t=this.\u0275prov=H.jDH({token:Pe,factory:Pe.\u0275fac,providedIn:"root"})}return Pe})();function Rt(Pe,k){const X=typeof ShadowRoot<"u"&&ShadowRoot;let oe=k;for(;oe;){if(oe===Pe)return!0;oe=X&&oe instanceof ShadowRoot?oe.host:oe.parentNode}return!1}let un=(()=>{class Pe{constructor(X,oe){this._platform=oe,this._document=X}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const X="cdk-overlay-container";if(this._platform.isBrowser||(0,G.v8)()){const Fe=this._document.querySelectorAll(`.${X}[platform="server"], .${X}[platform="test"]`);for(let je=0;jethis._backdropClick.next(gn),this._backdropTransitionendHandler=gn=>{this._disposeBackdrop(gn.target)},this._keydownEvents=new ae.B,this._outsidePointerEvents=new ae.B,this._renders=new ae.B,Fe.scrollStrategy&&(this._scrollStrategy=Fe.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=Fe.positionStrategy,this._afterRenderRef=(0,H.O8t)(()=>(0,H.Tzd)(()=>{this._renders.next()},{injector:this._injector}))}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(k){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const X=this._portalOutlet.attach(k);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),(0,H.mal)(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof X?.onDestroy&&X.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),X}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const k=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),k}dispose(){const k=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._previousHostParent=this._pane=this._host=null,k&&this._detachments.next(),this._detachments.complete(),this._afterRenderRef.destroy(),this._renders.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(k){k!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=k,this.hasAttached()&&(k.attach(this),this.updatePosition()))}updateSize(k){this._config={...this._config,...k},this._updateElementSize()}setDirection(k){this._config={...this._config,direction:k},this._updateElementDirection()}addPanelClass(k){this._pane&&this._toggleClasses(this._pane,k,!0)}removePanelClass(k){this._pane&&this._toggleClasses(this._pane,k,!1)}getDirection(){const k=this._config.direction;return k?"string"==typeof k?k:k.value:"ltr"}updateScrollStrategy(k){k!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=k,this.hasAttached()&&(k.attach(this),k.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const k=this._pane.style;k.width=(0,L.a1)(this._config.width),k.height=(0,L.a1)(this._config.height),k.minWidth=(0,L.a1)(this._config.minWidth),k.minHeight=(0,L.a1)(this._config.minHeight),k.maxWidth=(0,L.a1)(this._config.maxWidth),k.maxHeight=(0,L.a1)(this._config.maxHeight)}_togglePointerEvents(k){this._pane.style.pointerEvents=k?"":"none"}_attachBackdrop(){const k="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(k)})}):this._backdropElement.classList.add(k)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const k=this._backdropElement;if(k){if(this._animationsDisabled)return void this._disposeBackdrop(k);k.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{k.addEventListener("transitionend",this._backdropTransitionendHandler)}),k.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(k)},500))}}_toggleClasses(k,X,oe){const Fe=(0,L.FG)(X||[]).filter(je=>!!je);Fe.length&&(oe?k.classList.add(...Fe):k.classList.remove(...Fe))}_detachContentWhenEmpty(){this._ngZone.runOutsideAngular(()=>{const k=this._renders.pipe((0,ue.Q)((0,Me.h)(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),k.unsubscribe())})})}_disposeScrollStrategy(){const k=this._scrollStrategy;k&&(k.disable(),k.detach&&k.detach())}_disposeBackdrop(k){k&&(k.removeEventListener("click",this._backdropClickHandler),k.removeEventListener("transitionend",this._backdropTransitionendHandler),k.remove(),this._backdropElement===k&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const ct="cdk-overlay-connected-position-bounding-box",Xt=/([A-Za-z%]+)$/;class N{get positions(){return this._preferredPositions}constructor(k,X,oe,Fe,je){this._viewportRuler=X,this._document=oe,this._platform=Fe,this._overlayContainer=je,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new ae.B,this._resizeSubscription=de.yU.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(k)}attach(k){this._validatePositions(),k.hostElement.classList.add(ct),this._overlayRef=k,this._boundingBox=k.hostElement,this._pane=k.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const k=this._originRect,X=this._overlayRect,oe=this._viewportRect,Fe=this._containerRect,je=[];let Ie;for(let Tt of this._preferredPositions){let Vt=this._getOriginPoint(k,Fe,Tt),It=this._getOverlayPoint(Vt,X,Tt),Mt=this._getOverlayFit(It,X,oe,Tt);if(Mt.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(Tt,Vt);this._canFitWithFlexibleDimensions(Mt,It,oe)?je.push({position:Tt,origin:Vt,overlayRect:X,boundingBoxRect:this._calculateBoundingBoxRect(Vt,Tt)}):(!Ie||Ie.overlayFit.visibleAreaVt&&(Vt=Mt,Tt=It)}return this._isPushed=!1,void this._applyPosition(Tt.position,Tt.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(Ie.position,Ie.originPoint);this._applyPosition(Ie.position,Ie.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&j(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(ct),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const k=this._lastPosition;if(k){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const X=this._getOriginPoint(this._originRect,this._containerRect,k);this._applyPosition(k,X)}else this.apply()}withScrollableContainers(k){return this._scrollables=k,this}withPositions(k){return this._preferredPositions=k,-1===k.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(k){return this._viewportMargin=k,this}withFlexibleDimensions(k=!0){return this._hasFlexibleDimensions=k,this}withGrowAfterOpen(k=!0){return this._growAfterOpen=k,this}withPush(k=!0){return this._canPush=k,this}withLockedPosition(k=!0){return this._positionLocked=k,this}setOrigin(k){return this._origin=k,this}withDefaultOffsetX(k){return this._offsetX=k,this}withDefaultOffsetY(k){return this._offsetY=k,this}withTransformOriginOn(k){return this._transformOriginSelector=k,this}_getOriginPoint(k,X,oe){let Fe,je;if("center"==oe.originX)Fe=k.left+k.width/2;else{const Ie=this._isRtl()?k.right:k.left,Tt=this._isRtl()?k.left:k.right;Fe="start"==oe.originX?Ie:Tt}return X.left<0&&(Fe-=X.left),je="center"==oe.originY?k.top+k.height/2:"top"==oe.originY?k.top:k.bottom,X.top<0&&(je-=X.top),{x:Fe,y:je}}_getOverlayPoint(k,X,oe){let Fe,je;return Fe="center"==oe.overlayX?-X.width/2:"start"===oe.overlayX?this._isRtl()?-X.width:0:this._isRtl()?0:-X.width,je="center"==oe.overlayY?-X.height/2:"top"==oe.overlayY?0:-X.height,{x:k.x+Fe,y:k.y+je}}_getOverlayFit(k,X,oe,Fe){const je=J(X);let{x:Ie,y:Tt}=k,Vt=this._getOffset(Fe,"x"),It=this._getOffset(Fe,"y");Vt&&(Ie+=Vt),It&&(Tt+=It);let gn=0-Tt,Kt=Tt+je.height-oe.height,fn=this._subtractOverflows(je.width,0-Ie,Ie+je.width-oe.width),Pt=this._subtractOverflows(je.height,gn,Kt),Zt=fn*Pt;return{visibleArea:Zt,isCompletelyWithinViewport:je.width*je.height===Zt,fitsInViewportVertically:Pt===je.height,fitsInViewportHorizontally:fn==je.width}}_canFitWithFlexibleDimensions(k,X,oe){if(this._hasFlexibleDimensions){const Fe=oe.bottom-X.y,je=oe.right-X.x,Ie=$(this._overlayRef.getConfig().minHeight),Tt=$(this._overlayRef.getConfig().minWidth);return(k.fitsInViewportVertically||null!=Ie&&Ie<=Fe)&&(k.fitsInViewportHorizontally||null!=Tt&&Tt<=je)}return!1}_pushOverlayOnScreen(k,X,oe){if(this._previousPushAmount&&this._positionLocked)return{x:k.x+this._previousPushAmount.x,y:k.y+this._previousPushAmount.y};const Fe=J(X),je=this._viewportRect,Ie=Math.max(k.x+Fe.width-je.width,0),Tt=Math.max(k.y+Fe.height-je.height,0),Vt=Math.max(je.top-oe.top-k.y,0),It=Math.max(je.left-oe.left-k.x,0);let Mt=0,Dt=0;return Mt=Fe.width<=je.width?It||-Ie:k.xfn&&!this._isInitialRender&&!this._growAfterOpen&&(Ie=k.y-fn/2)}if("end"===X.overlayX&&!Fe||"start"===X.overlayX&&Fe)gn=oe.width-k.x+2*this._viewportMargin,Mt=k.x-this._viewportMargin;else if("start"===X.overlayX&&!Fe||"end"===X.overlayX&&Fe)Dt=k.x,Mt=oe.right-k.x;else{const Kt=Math.min(oe.right-k.x+oe.left,k.x),fn=this._lastBoundingBoxSize.width;Mt=2*Kt,Dt=k.x-Kt,Mt>fn&&!this._isInitialRender&&!this._growAfterOpen&&(Dt=k.x-fn/2)}return{top:Ie,left:Dt,bottom:Tt,right:gn,width:Mt,height:je}}_setBoundingBoxStyles(k,X){const oe=this._calculateBoundingBoxRect(k,X);!this._isInitialRender&&!this._growAfterOpen&&(oe.height=Math.min(oe.height,this._lastBoundingBoxSize.height),oe.width=Math.min(oe.width,this._lastBoundingBoxSize.width));const Fe={};if(this._hasExactPosition())Fe.top=Fe.left="0",Fe.bottom=Fe.right=Fe.maxHeight=Fe.maxWidth="",Fe.width=Fe.height="100%";else{const je=this._overlayRef.getConfig().maxHeight,Ie=this._overlayRef.getConfig().maxWidth;Fe.height=(0,L.a1)(oe.height),Fe.top=(0,L.a1)(oe.top),Fe.bottom=(0,L.a1)(oe.bottom),Fe.width=(0,L.a1)(oe.width),Fe.left=(0,L.a1)(oe.left),Fe.right=(0,L.a1)(oe.right),Fe.alignItems="center"===X.overlayX?"center":"end"===X.overlayX?"flex-end":"flex-start",Fe.justifyContent="center"===X.overlayY?"center":"bottom"===X.overlayY?"flex-end":"flex-start",je&&(Fe.maxHeight=(0,L.a1)(je)),Ie&&(Fe.maxWidth=(0,L.a1)(Ie))}this._lastBoundingBoxSize=oe,j(this._boundingBox.style,Fe)}_resetBoundingBoxStyles(){j(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){j(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(k,X){const oe={},Fe=this._hasExactPosition(),je=this._hasFlexibleDimensions,Ie=this._overlayRef.getConfig();if(Fe){const Mt=this._viewportRuler.getViewportScrollPosition();j(oe,this._getExactOverlayY(X,k,Mt)),j(oe,this._getExactOverlayX(X,k,Mt))}else oe.position="static";let Tt="",Vt=this._getOffset(X,"x"),It=this._getOffset(X,"y");Vt&&(Tt+=`translateX(${Vt}px) `),It&&(Tt+=`translateY(${It}px)`),oe.transform=Tt.trim(),Ie.maxHeight&&(Fe?oe.maxHeight=(0,L.a1)(Ie.maxHeight):je&&(oe.maxHeight="")),Ie.maxWidth&&(Fe?oe.maxWidth=(0,L.a1)(Ie.maxWidth):je&&(oe.maxWidth="")),j(this._pane.style,oe)}_getExactOverlayY(k,X,oe){let Fe={top:"",bottom:""},je=this._getOverlayPoint(X,this._overlayRect,k);return this._isPushed&&(je=this._pushOverlayOnScreen(je,this._overlayRect,oe)),"bottom"===k.overlayY?Fe.bottom=this._document.documentElement.clientHeight-(je.y+this._overlayRect.height)+"px":Fe.top=(0,L.a1)(je.y),Fe}_getExactOverlayX(k,X,oe){let Ie,Fe={left:"",right:""},je=this._getOverlayPoint(X,this._overlayRect,k);return this._isPushed&&(je=this._pushOverlayOnScreen(je,this._overlayRect,oe)),Ie=this._isRtl()?"end"===k.overlayX?"left":"right":"end"===k.overlayX?"right":"left","right"===Ie?Fe.right=this._document.documentElement.clientWidth-(je.x+this._overlayRect.width)+"px":Fe.left=(0,L.a1)(je.x),Fe}_getScrollVisibility(){const k=this._getOriginRect(),X=this._pane.getBoundingClientRect(),oe=this._scrollables.map(Fe=>Fe.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:tt(k,oe),isOriginOutsideView:qe(k,oe),isOverlayClipped:tt(X,oe),isOverlayOutsideView:qe(X,oe)}}_subtractOverflows(k,...X){return X.reduce((oe,Fe)=>oe-Math.max(Fe,0),k)}_getNarrowedViewportRect(){const k=this._document.documentElement.clientWidth,X=this._document.documentElement.clientHeight,oe=this._viewportRuler.getViewportScrollPosition();return{top:oe.top+this._viewportMargin,left:oe.left+this._viewportMargin,right:oe.left+k-this._viewportMargin,bottom:oe.top+X-this._viewportMargin,width:k-2*this._viewportMargin,height:X-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(k,X){return"x"===X?null==k.offsetX?this._offsetX:k.offsetX:null==k.offsetY?this._offsetY:k.offsetY}_validatePositions(){}_addPanelClasses(k){this._pane&&(0,L.FG)(k).forEach(X=>{""!==X&&-1===this._appliedPanelClasses.indexOf(X)&&(this._appliedPanelClasses.push(X),this._pane.classList.add(X))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(k=>{this._pane.classList.remove(k)}),this._appliedPanelClasses=[])}_getOriginRect(){const k=this._origin;if(k instanceof H.aKT)return k.nativeElement.getBoundingClientRect();if(k instanceof Element)return k.getBoundingClientRect();const X=k.width||0,oe=k.height||0;return{top:k.y,bottom:k.y+oe,left:k.x,right:k.x+X,height:oe,width:X}}}function j(Pe,k){for(let X in k)k.hasOwnProperty(X)&&(Pe[X]=k[X]);return Pe}function $(Pe){if("number"!=typeof Pe&&null!=Pe){const[k,X]=Pe.split(Xt);return X&&"px"!==X?null:parseFloat(k)}return Pe||null}function J(Pe){return{top:Math.floor(Pe.top),right:Math.floor(Pe.right),bottom:Math.floor(Pe.bottom),left:Math.floor(Pe.left),width:Math.floor(Pe.width),height:Math.floor(Pe.height)}}const Ve="cdk-global-overlay-wrapper";class it{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(k){const X=k.getConfig();this._overlayRef=k,this._width&&!X.width&&k.updateSize({width:this._width}),this._height&&!X.height&&k.updateSize({height:this._height}),k.hostElement.classList.add(Ve),this._isDisposed=!1}top(k=""){return this._bottomOffset="",this._topOffset=k,this._alignItems="flex-start",this}left(k=""){return this._xOffset=k,this._xPosition="left",this}bottom(k=""){return this._topOffset="",this._bottomOffset=k,this._alignItems="flex-end",this}right(k=""){return this._xOffset=k,this._xPosition="right",this}start(k=""){return this._xOffset=k,this._xPosition="start",this}end(k=""){return this._xOffset=k,this._xPosition="end",this}width(k=""){return this._overlayRef?this._overlayRef.updateSize({width:k}):this._width=k,this}height(k=""){return this._overlayRef?this._overlayRef.updateSize({height:k}):this._height=k,this}centerHorizontally(k=""){return this.left(k),this._xPosition="center",this}centerVertically(k=""){return this.top(k),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const k=this._overlayRef.overlayElement.style,X=this._overlayRef.hostElement.style,oe=this._overlayRef.getConfig(),{width:Fe,height:je,maxWidth:Ie,maxHeight:Tt}=oe,Vt=!("100%"!==Fe&&"100vw"!==Fe||Ie&&"100%"!==Ie&&"100vw"!==Ie),It=!("100%"!==je&&"100vh"!==je||Tt&&"100%"!==Tt&&"100vh"!==Tt),Mt=this._xPosition,Dt=this._xOffset,gn="rtl"===this._overlayRef.getConfig().direction;let Kt="",fn="",Pt="";Vt?Pt="flex-start":"center"===Mt?(Pt="center",gn?fn=Dt:Kt=Dt):gn?"left"===Mt||"end"===Mt?(Pt="flex-end",Kt=Dt):("right"===Mt||"start"===Mt)&&(Pt="flex-start",fn=Dt):"left"===Mt||"start"===Mt?(Pt="flex-start",Kt=Dt):("right"===Mt||"end"===Mt)&&(Pt="flex-end",fn=Dt),k.position=this._cssPosition,k.marginLeft=Vt?"0":Kt,k.marginTop=It?"0":this._topOffset,k.marginBottom=this._bottomOffset,k.marginRight=Vt?"0":fn,X.justifyContent=Pt,X.alignItems=It?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const k=this._overlayRef.overlayElement.style,X=this._overlayRef.hostElement,oe=X.style;X.classList.remove(Ve),oe.justifyContent=oe.alignItems=k.marginTop=k.marginBottom=k.marginLeft=k.marginRight=k.position="",this._overlayRef=null,this._isDisposed=!0}}let Je=(()=>{class Pe{constructor(X,oe,Fe,je){this._viewportRuler=X,this._document=oe,this._platform=Fe,this._overlayContainer=je}global(){return new it}flexibleConnectedTo(X){return new N(X,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static#e=this.\u0275fac=function(oe){return new(oe||Pe)(H.KVO(a.Xj),H.KVO(E.qQ),H.KVO(G.OD),H.KVO(un))};static#t=this.\u0275prov=H.jDH({token:Pe,factory:Pe.\u0275fac,providedIn:"root"})}return Pe})(),Qe=0,jt=(()=>{class Pe{constructor(X,oe,Fe,je,Ie,Tt,Vt,It,Mt,Dt,gn,Kt){this.scrollStrategies=X,this._overlayContainer=oe,this._componentFactoryResolver=Fe,this._positionBuilder=je,this._keyboardDispatcher=Ie,this._injector=Tt,this._ngZone=Vt,this._document=It,this._directionality=Mt,this._location=Dt,this._outsideClickDispatcher=gn,this._animationsModuleType=Kt}create(X){const oe=this._createHostElement(),Fe=this._createPaneElement(oe),je=this._createPortalOutlet(Fe),Ie=new Ne(X);return Ie.direction=Ie.direction||this._directionality.value,new rn(je,oe,Fe,Ie,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType,this._injector.get(H.uvJ))}position(){return this._positionBuilder}_createPaneElement(X){const oe=this._document.createElement("div");return oe.id="cdk-overlay-"+Qe++,oe.classList.add("cdk-overlay-pane"),X.appendChild(oe),oe}_createHostElement(){const X=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(X),X}_createPortalOutlet(X){return this._appRef||(this._appRef=this._injector.get(H.o8S)),new Y.aI(X,this._componentFactoryResolver,this._appRef,this._injector,this._document)}static#e=this.\u0275fac=function(oe){return new(oe||Pe)(H.KVO(ze),H.KVO(un),H.KVO(H.OM3),H.KVO(Je),H.KVO(Xe),H.KVO(H.zZn),H.KVO(H.SKi),H.KVO(E.qQ),H.KVO(pe.dS),H.KVO(E.aZ),H.KVO(wt),H.KVO(H.bc$,8))};static#t=this.\u0275prov=H.jDH({token:Pe,factory:Pe.\u0275fac,providedIn:"root"})}return Pe})();const ke={provide:new H.nKC("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{const Pe=(0,H.WQX)(jt);return()=>Pe.scrollStrategies.reposition()}}),deps:[jt],useFactory:function Z(Pe){return()=>Pe.scrollStrategies.reposition()}};let dt=(()=>{class Pe{static#e=this.\u0275fac=function(oe){return new(oe||Pe)};static#t=this.\u0275mod=H.$C({type:Pe});static#n=this.\u0275inj=H.G2t({providers:[jt,ke],imports:[pe.jI,Y.jc,a.E9,a.E9]})}return Pe})()},6860:(ut,_e,y)=>{y.d(_e,{BD:()=>He,BQ:()=>de,CZ:()=>be,Fb:()=>ze,KT:()=>tt,OD:()=>L,r5:()=>Me,v8:()=>Ne,vc:()=>gt});var a=y(3953),E=y(177);let H;try{H=typeof Intl<"u"&&Intl.v8BreakIterator}catch{H=!1}let Y,L=(()=>{class ce{constructor(fe){this._platformId=fe,this.isBrowser=this._platformId?(0,E.UE)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!H)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}static#e=this.\u0275fac=function(Oe){return new(Oe||ce)(a.KVO(a.Agw))};static#t=this.\u0275prov=a.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})();function de(ce){return function ae(){if(null==Y&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Y=!0}))}finally{Y=Y||!1}return Y}()?ce:!!ce.capture}var Me=function(ce){return ce[ce.NORMAL=0]="NORMAL",ce[ce.NEGATED=1]="NEGATED",ce[ce.INVERTED=2]="INVERTED",ce}(Me||{});let we,ge,xe;function be(){if(null==ge){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return ge=!1,ge;if("scrollBehavior"in document.documentElement.style)ge=!0;else{const ce=Element.prototype.scrollTo;ge=!!ce&&!/\{\s*\[native code\]\s*\}/.test(ce.toString())}}return ge}function He(){if("object"!=typeof document||!document)return Me.NORMAL;if(null==we){const ce=document.createElement("div"),Se=ce.style;ce.dir="rtl",Se.width="1px",Se.overflow="auto",Se.visibility="hidden",Se.pointerEvents="none",Se.position="absolute";const fe=document.createElement("div"),Oe=fe.style;Oe.width="2px",Oe.height="1px",ce.appendChild(fe),document.body.appendChild(ce),we=Me.NORMAL,0===ce.scrollLeft&&(ce.scrollLeft=1,we=0===ce.scrollLeft?Me.NEGATED:Me.INVERTED),ce.remove()}return we}function tt(ce){if(function qe(){if(null==xe){const ce=typeof document<"u"?document.head:null;xe=!(!ce||!ce.createShadowRoot&&!ce.attachShadow)}return xe}()){const Se=ce.getRootNode?ce.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&Se instanceof ShadowRoot)return Se}return null}function gt(){let ce=typeof document<"u"&&document?document.activeElement:null;for(;ce&&ce.shadowRoot;){const Se=ce.shadowRoot.activeElement;if(Se===ce)break;ce=Se}return ce}function ze(ce){return ce.composedPath?ce.composedPath()[0]:ce.target}function Ne(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}},6939:(ut,_e,y)=>{y.d(_e,{A8:()=>ae,I3:()=>tt,VA:()=>de,aI:()=>be,bV:()=>xe,jc:()=>ze,lb:()=>we});var a=y(3953),E=y(177);class Y{attach(Se){return this._attachedHost=Se,Se.attach(this)}detach(){let Se=this._attachedHost;null!=Se&&(this._attachedHost=null,Se.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(Se){this._attachedHost=Se}}class ae extends Y{constructor(Se,fe,Oe,Ee,he){super(),this.component=Se,this.viewContainerRef=fe,this.injector=Oe,this.componentFactoryResolver=Ee,this.projectableNodes=he}}class de extends Y{constructor(Se,fe,Oe,Ee){super(),this.templateRef=Se,this.viewContainerRef=fe,this.context=Oe,this.injector=Ee}get origin(){return this.templateRef.elementRef}attach(Se,fe=this.context){return this.context=fe,super.attach(Se)}detach(){return this.context=void 0,super.detach()}}class Me extends Y{constructor(Se){super(),this.element=Se instanceof a.aKT?Se.nativeElement:Se}}class we{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(Se){return Se instanceof ae?(this._attachedPortal=Se,this.attachComponentPortal(Se)):Se instanceof de?(this._attachedPortal=Se,this.attachTemplatePortal(Se)):this.attachDomPortal&&Se instanceof Me?(this._attachedPortal=Se,this.attachDomPortal(Se)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(Se){this._disposeFn=Se}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class be extends we{constructor(Se,fe,Oe,Ee,he){super(),this.outletElement=Se,this._componentFactoryResolver=fe,this._appRef=Oe,this._defaultInjector=Ee,this.attachDomPortal=Xe=>{const wt=Xe.element,Rt=this._document.createComment("dom-portal");wt.parentNode.insertBefore(Rt,wt),this.outletElement.appendChild(wt),this._attachedPortal=Xe,super.setDisposeFn(()=>{Rt.parentNode&&Rt.parentNode.replaceChild(wt,Rt)})},this._document=he}attachComponentPortal(Se){const Oe=(Se.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(Se.component);let Ee;return Se.viewContainerRef?(Ee=Se.viewContainerRef.createComponent(Oe,Se.viewContainerRef.length,Se.injector||Se.viewContainerRef.injector,Se.projectableNodes||void 0),this.setDisposeFn(()=>Ee.destroy())):(Ee=Oe.create(Se.injector||this._defaultInjector||a.zZn.NULL),this._appRef.attachView(Ee.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(Ee.hostView),Ee.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(Ee)),this._attachedPortal=Se,Ee}attachTemplatePortal(Se){let fe=Se.viewContainerRef,Oe=fe.createEmbeddedView(Se.templateRef,Se.context,{injector:Se.injector});return Oe.rootNodes.forEach(Ee=>this.outletElement.appendChild(Ee)),Oe.detectChanges(),this.setDisposeFn(()=>{let Ee=fe.indexOf(Oe);-1!==Ee&&fe.remove(Ee)}),this._attachedPortal=Se,Oe}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(Se){return Se.hostView.rootNodes[0]}}let xe=(()=>{class ce extends de{constructor(fe,Oe){super(fe,Oe)}static#e=this.\u0275fac=function(Oe){return new(Oe||ce)(a.rXU(a.C4Q),a.rXU(a.c1b))};static#t=this.\u0275dir=a.FsC({type:ce,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],standalone:!0,features:[a.Vt3]})}return ce})(),tt=(()=>{class ce extends we{constructor(fe,Oe,Ee){super(),this._componentFactoryResolver=fe,this._viewContainerRef=Oe,this._isInitialized=!1,this.attached=new a.bkB,this.attachDomPortal=he=>{const Xe=he.element,wt=this._document.createComment("dom-portal");he.setAttachedHost(this),Xe.parentNode.insertBefore(wt,Xe),this._getRootNode().appendChild(Xe),this._attachedPortal=he,super.setDisposeFn(()=>{wt.parentNode&&wt.parentNode.replaceChild(Xe,wt)})},this._document=Ee}get portal(){return this._attachedPortal}set portal(fe){this.hasAttached()&&!fe&&!this._isInitialized||(this.hasAttached()&&super.detach(),fe&&super.attach(fe),this._attachedPortal=fe||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(fe){fe.setAttachedHost(this);const Oe=null!=fe.viewContainerRef?fe.viewContainerRef:this._viewContainerRef,he=(fe.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(fe.component),Xe=Oe.createComponent(he,Oe.length,fe.injector||Oe.injector,fe.projectableNodes||void 0);return Oe!==this._viewContainerRef&&this._getRootNode().appendChild(Xe.hostView.rootNodes[0]),super.setDisposeFn(()=>Xe.destroy()),this._attachedPortal=fe,this._attachedRef=Xe,this.attached.emit(Xe),Xe}attachTemplatePortal(fe){fe.setAttachedHost(this);const Oe=this._viewContainerRef.createEmbeddedView(fe.templateRef,fe.context,{injector:fe.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=fe,this._attachedRef=Oe,this.attached.emit(Oe),Oe}_getRootNode(){const fe=this._viewContainerRef.element.nativeElement;return fe.nodeType===fe.ELEMENT_NODE?fe:fe.parentNode}static#e=this.\u0275fac=function(Oe){return new(Oe||ce)(a.rXU(a.OM3),a.rXU(a.c1b),a.rXU(E.qQ))};static#t=this.\u0275dir=a.FsC({type:ce,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],standalone:!0,features:[a.Vt3]})}return ce})(),ze=(()=>{class ce{static#e=this.\u0275fac=function(Oe){return new(Oe||ce)};static#t=this.\u0275mod=a.$C({type:ce});static#n=this.\u0275inj=a.G2t({})}return ce})()},6914:(ut,_e,y)=>{y.d(_e,{uv:()=>N,Gj:()=>yn,R:()=>Xt,E9:()=>xt,Xj:()=>$});var a=y(4085),E=y(3953),H=y(1413),L=y(7673),G=y(1985),q=y(3726),ue=y(6780),pe=y(8359);const Y={schedule(_t){let rt=requestAnimationFrame,Z=cancelAnimationFrame;const{delegate:ke}=Y;ke&&(rt=ke.requestAnimationFrame,Z=ke.cancelAnimationFrame);const dt=rt(pt=>{Z=void 0,_t(pt)});return new pe.yU(()=>Z?.(dt))},requestAnimationFrame(..._t){const{delegate:rt}=Y;return(rt?.requestAnimationFrame||requestAnimationFrame)(..._t)},cancelAnimationFrame(..._t){const{delegate:rt}=Y;return(rt?.cancelAnimationFrame||cancelAnimationFrame)(..._t)},delegate:void 0};var de=y(9687);new class Me extends de.q{flush(rt){this._active=!0;const Z=this._scheduled;this._scheduled=void 0;const{actions:ke}=this;let dt;rt=rt||ke.shift();do{if(dt=rt.execute(rt.state,rt.delay))break}while((rt=ke[0])&&rt.id===Z&&ke.shift());if(this._active=!1,dt){for(;(rt=ke[0])&&rt.id===Z&&ke.shift();)rt.unsubscribe();throw dt}}}(class ae extends ue.R{constructor(rt,Z){super(rt,Z),this.scheduler=rt,this.work=Z}requestAsyncId(rt,Z,ke=0){return null!==ke&&ke>0?super.requestAsyncId(rt,Z,ke):(rt.actions.push(this),rt._scheduled||(rt._scheduled=Y.requestAnimationFrame(()=>rt.flush(void 0))))}recycleAsyncId(rt,Z,ke=0){var dt;if(null!=ke?ke>0:this.delay>0)return super.recycleAsyncId(rt,Z,ke);const{actions:pt}=rt;null!=Z&&(null===(dt=pt[pt.length-1])||void 0===dt?void 0:dt.id)!==Z&&(Y.cancelAnimationFrame(Z),rt._scheduled=void 0)}});y(5007);var He=y(3236),xe=y(9974),qe=y(8750),tt=y(4360),ze=y(1584);function Ne(_t,rt=He.E){return function gt(_t){return(0,xe.N)((rt,Z)=>{let ke=!1,dt=null,pt=null,Pe=!1;const k=()=>{if(pt?.unsubscribe(),pt=null,ke){ke=!1;const oe=dt;dt=null,Z.next(oe)}Pe&&Z.complete()},X=()=>{pt=null,Pe&&Z.complete()};rt.subscribe((0,tt._)(Z,oe=>{ke=!0,dt=oe,pt||(0,qe.Tg)(_t(oe)).subscribe(pt=(0,tt._)(Z,k,X))},()=>{Pe=!0,(!ke||!pt||pt.closed)&&Z.complete()}))})}(()=>(0,ze.O)(_t,rt))}var ce=y(5964),Se=y(6977),fe=y(6860),Oe=y(177),Ee=y(8203);let Xt=(()=>{class _t{constructor(Z,ke,dt){this._ngZone=Z,this._platform=ke,this._scrolled=new H.B,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=dt}register(Z){this.scrollContainers.has(Z)||this.scrollContainers.set(Z,Z.elementScrolled().subscribe(()=>this._scrolled.next(Z)))}deregister(Z){const ke=this.scrollContainers.get(Z);ke&&(ke.unsubscribe(),this.scrollContainers.delete(Z))}scrolled(Z=20){return this._platform.isBrowser?new G.c(ke=>{this._globalSubscription||this._addGlobalListener();const dt=Z>0?this._scrolled.pipe(Ne(Z)).subscribe(ke):this._scrolled.subscribe(ke);return this._scrolledCount++,()=>{dt.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,L.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((Z,ke)=>this.deregister(ke)),this._scrolled.complete()}ancestorScrolled(Z,ke){const dt=this.getAncestorScrollContainers(Z);return this.scrolled(ke).pipe((0,ce.p)(pt=>!pt||dt.indexOf(pt)>-1))}getAncestorScrollContainers(Z){const ke=[];return this.scrollContainers.forEach((dt,pt)=>{this._scrollableContainsElement(pt,Z)&&ke.push(pt)}),ke}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(Z,ke){let dt=(0,a.i8)(ke),pt=Z.getElementRef().nativeElement;do{if(dt==pt)return!0}while(dt=dt.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const Z=this._getWindow();return(0,q.R)(Z.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}static#e=this.\u0275fac=function(ke){return new(ke||_t)(E.KVO(E.SKi),E.KVO(fe.OD),E.KVO(Oe.qQ,8))};static#t=this.\u0275prov=E.jDH({token:_t,factory:_t.\u0275fac,providedIn:"root"})}return _t})(),N=(()=>{class _t{constructor(Z,ke,dt,pt){this.elementRef=Z,this.scrollDispatcher=ke,this.ngZone=dt,this.dir=pt,this._destroyed=new H.B,this._elementScrolled=new G.c(Pe=>this.ngZone.runOutsideAngular(()=>(0,q.R)(this.elementRef.nativeElement,"scroll").pipe((0,Se.Q)(this._destroyed)).subscribe(Pe)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(Z){const ke=this.elementRef.nativeElement,dt=this.dir&&"rtl"==this.dir.value;null==Z.left&&(Z.left=dt?Z.end:Z.start),null==Z.right&&(Z.right=dt?Z.start:Z.end),null!=Z.bottom&&(Z.top=ke.scrollHeight-ke.clientHeight-Z.bottom),dt&&(0,fe.BD)()!=fe.r5.NORMAL?(null!=Z.left&&(Z.right=ke.scrollWidth-ke.clientWidth-Z.left),(0,fe.BD)()==fe.r5.INVERTED?Z.left=Z.right:(0,fe.BD)()==fe.r5.NEGATED&&(Z.left=Z.right?-Z.right:Z.right)):null!=Z.right&&(Z.left=ke.scrollWidth-ke.clientWidth-Z.right),this._applyScrollToOptions(Z)}_applyScrollToOptions(Z){const ke=this.elementRef.nativeElement;(0,fe.CZ)()?ke.scrollTo(Z):(null!=Z.top&&(ke.scrollTop=Z.top),null!=Z.left&&(ke.scrollLeft=Z.left))}measureScrollOffset(Z){const ke="left",pt=this.elementRef.nativeElement;if("top"==Z)return pt.scrollTop;if("bottom"==Z)return pt.scrollHeight-pt.clientHeight-pt.scrollTop;const Pe=this.dir&&"rtl"==this.dir.value;return"start"==Z?Z=Pe?"right":ke:"end"==Z&&(Z=Pe?ke:"right"),Pe&&(0,fe.BD)()==fe.r5.INVERTED?Z==ke?pt.scrollWidth-pt.clientWidth-pt.scrollLeft:pt.scrollLeft:Pe&&(0,fe.BD)()==fe.r5.NEGATED?Z==ke?pt.scrollLeft+pt.scrollWidth-pt.clientWidth:-pt.scrollLeft:Z==ke?pt.scrollLeft:pt.scrollWidth-pt.clientWidth-pt.scrollLeft}static#e=this.\u0275fac=function(ke){return new(ke||_t)(E.rXU(E.aKT),E.rXU(Xt),E.rXU(E.SKi),E.rXU(Ee.dS,8))};static#t=this.\u0275dir=E.FsC({type:_t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0})}return _t})(),$=(()=>{class _t{constructor(Z,ke,dt){this._platform=Z,this._change=new H.B,this._changeListener=pt=>{this._change.next(pt)},this._document=dt,ke.runOutsideAngular(()=>{if(Z.isBrowser){const pt=this._getWindow();pt.addEventListener("resize",this._changeListener),pt.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const Z=this._getWindow();Z.removeEventListener("resize",this._changeListener),Z.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const Z={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),Z}getViewportRect(){const Z=this.getViewportScrollPosition(),{width:ke,height:dt}=this.getViewportSize();return{top:Z.top,left:Z.left,bottom:Z.top+dt,right:Z.left+ke,height:dt,width:ke}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const Z=this._document,ke=this._getWindow(),dt=Z.documentElement,pt=dt.getBoundingClientRect();return{top:-pt.top||Z.body.scrollTop||ke.scrollY||dt.scrollTop||0,left:-pt.left||Z.body.scrollLeft||ke.scrollX||dt.scrollLeft||0}}change(Z=20){return Z>0?this._change.pipe(Ne(Z)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const Z=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:Z.innerWidth,height:Z.innerHeight}:{width:0,height:0}}static#e=this.\u0275fac=function(ke){return new(ke||_t)(E.KVO(fe.OD),E.KVO(E.SKi),E.KVO(Oe.qQ,8))};static#t=this.\u0275prov=E.jDH({token:_t,factory:_t.\u0275fac,providedIn:"root"})}return _t})(),yn=(()=>{class _t{static#e=this.\u0275fac=function(ke){return new(ke||_t)};static#t=this.\u0275mod=E.$C({type:_t});static#n=this.\u0275inj=E.G2t({})}return _t})(),xt=(()=>{class _t{static#e=this.\u0275fac=function(ke){return new(ke||_t)};static#t=this.\u0275mod=E.$C({type:_t});static#n=this.\u0275inj=E.G2t({imports:[Ee.jI,yn,Ee.jI,yn]})}return _t})()},177:(ut,_e,y)=>{y.d(_e,{AJ:()=>cs,Jj:()=>ro,MD:()=>zr,N0:()=>zi,OI:()=>Or,QT:()=>H,Sm:()=>He,T3:()=>Xn,UE:()=>us,VF:()=>G,Vy:()=>mr,Xr:()=>Wr,YU:()=>$i,ZD:()=>L,_b:()=>os,aZ:()=>qe,fw:()=>xe,hb:()=>ge,hj:()=>Y,qQ:()=>ue});var a=y(3953);let E=null;function H(){return E}function L(p){E??=p}class G{}const ue=new a.nKC("");let pe=(()=>{class p{historyGo(_){throw new Error("")}static#e=this.\u0275fac=function(T){return new(T||p)};static#t=this.\u0275prov=a.jDH({token:p,factory:()=>(0,a.WQX)(ae),providedIn:"platform"})}return p})();const Y=new a.nKC("");let ae=(()=>{class p extends pe{constructor(){super(),this._doc=(0,a.WQX)(ue),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return H().getBaseHref(this._doc)}onPopState(_){const T=H().getGlobalEventTarget(this._doc,"window");return T.addEventListener("popstate",_,!1),()=>T.removeEventListener("popstate",_)}onHashChange(_){const T=H().getGlobalEventTarget(this._doc,"window");return T.addEventListener("hashchange",_,!1),()=>T.removeEventListener("hashchange",_)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(_){this._location.pathname=_}pushState(_,T,W){this._history.pushState(_,T,W)}replaceState(_,T,W){this._history.replaceState(_,T,W)}forward(){this._history.forward()}back(){this._history.back()}historyGo(_=0){this._history.go(_)}getState(){return this._history.state}static#e=this.\u0275fac=function(T){return new(T||p)};static#t=this.\u0275prov=a.jDH({token:p,factory:()=>new p,providedIn:"platform"})}return p})();function de(p,S){if(0==p.length)return S;if(0==S.length)return p;let _=0;return p.endsWith("/")&&_++,S.startsWith("/")&&_++,2==_?p+S.substring(1):1==_?p+S:p+"/"+S}function Me(p){const S=p.match(/#|\?|$/),_=S&&S.index||p.length;return p.slice(0,_-("/"===p[_-1]?1:0))+p.slice(_)}function we(p){return p&&"?"!==p[0]?"?"+p:p}let ge=(()=>{class p{historyGo(_){throw new Error("")}static#e=this.\u0275fac=function(T){return new(T||p)};static#t=this.\u0275prov=a.jDH({token:p,factory:()=>(0,a.WQX)(He),providedIn:"root"})}return p})();const be=new a.nKC("");let He=(()=>{class p extends ge{constructor(_,T){super(),this._platformLocation=_,this._removeListenerFns=[],this._baseHref=T??this._platformLocation.getBaseHrefFromDOM()??(0,a.WQX)(ue).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(_){this._removeListenerFns.push(this._platformLocation.onPopState(_),this._platformLocation.onHashChange(_))}getBaseHref(){return this._baseHref}prepareExternalUrl(_){return de(this._baseHref,_)}path(_=!1){const T=this._platformLocation.pathname+we(this._platformLocation.search),W=this._platformLocation.hash;return W&&_?`${T}${W}`:T}pushState(_,T,W,Ae){const Ge=this.prepareExternalUrl(W+we(Ae));this._platformLocation.pushState(_,T,Ge)}replaceState(_,T,W,Ae){const Ge=this.prepareExternalUrl(W+we(Ae));this._platformLocation.replaceState(_,T,Ge)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(_=0){this._platformLocation.historyGo?.(_)}static#e=this.\u0275fac=function(T){return new(T||p)(a.KVO(pe),a.KVO(be,8))};static#t=this.\u0275prov=a.jDH({token:p,factory:p.\u0275fac,providedIn:"root"})}return p})(),xe=(()=>{class p extends ge{constructor(_,T){super(),this._platformLocation=_,this._baseHref="",this._removeListenerFns=[],null!=T&&(this._baseHref=T)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(_){this._removeListenerFns.push(this._platformLocation.onPopState(_),this._platformLocation.onHashChange(_))}getBaseHref(){return this._baseHref}path(_=!1){const T=this._platformLocation.hash??"#";return T.length>0?T.substring(1):T}prepareExternalUrl(_){const T=de(this._baseHref,_);return T.length>0?"#"+T:T}pushState(_,T,W,Ae){let Ge=this.prepareExternalUrl(W+we(Ae));0==Ge.length&&(Ge=this._platformLocation.pathname),this._platformLocation.pushState(_,T,Ge)}replaceState(_,T,W,Ae){let Ge=this.prepareExternalUrl(W+we(Ae));0==Ge.length&&(Ge=this._platformLocation.pathname),this._platformLocation.replaceState(_,T,Ge)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(_=0){this._platformLocation.historyGo?.(_)}static#e=this.\u0275fac=function(T){return new(T||p)(a.KVO(pe),a.KVO(be,8))};static#t=this.\u0275prov=a.jDH({token:p,factory:p.\u0275fac})}return p})(),qe=(()=>{class p{constructor(_){this._subject=new a.bkB,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=_;const T=this._locationStrategy.getBaseHref();this._basePath=function Ne(p){if(new RegExp("^(https?:)?//").test(p)){const[,_]=p.split(/\/\/[^\/]+/);return _}return p}(Me(ze(T))),this._locationStrategy.onPopState(W=>{this._subject.emit({url:this.path(!0),pop:!0,state:W.state,type:W.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(_=!1){return this.normalize(this._locationStrategy.path(_))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(_,T=""){return this.path()==this.normalize(_+we(T))}normalize(_){return p.stripTrailingSlash(function gt(p,S){if(!p||!S.startsWith(p))return S;const _=S.substring(p.length);return""===_||["/",";","?","#"].includes(_[0])?_:S}(this._basePath,ze(_)))}prepareExternalUrl(_){return _&&"/"!==_[0]&&(_="/"+_),this._locationStrategy.prepareExternalUrl(_)}go(_,T="",W=null){this._locationStrategy.pushState(W,"",_,T),this._notifyUrlChangeListeners(this.prepareExternalUrl(_+we(T)),W)}replaceState(_,T="",W=null){this._locationStrategy.replaceState(W,"",_,T),this._notifyUrlChangeListeners(this.prepareExternalUrl(_+we(T)),W)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(_=0){this._locationStrategy.historyGo?.(_)}onUrlChange(_){return this._urlChangeListeners.push(_),this._urlChangeSubscription??=this.subscribe(T=>{this._notifyUrlChangeListeners(T.url,T.state)}),()=>{const T=this._urlChangeListeners.indexOf(_);this._urlChangeListeners.splice(T,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(_="",T){this._urlChangeListeners.forEach(W=>W(_,T))}subscribe(_,T,W){return this._subject.subscribe({next:_,error:T,complete:W})}static#e=this.normalizeQueryParams=we;static#t=this.joinWithSlash=de;static#n=this.stripTrailingSlash=Me;static#i=this.\u0275fac=function(T){return new(T||p)(a.KVO(ge))};static#r=this.\u0275prov=a.jDH({token:p,factory:()=>function tt(){return new qe((0,a.KVO)(ge))}(),providedIn:"root"})}return p})();function ze(p){return p.replace(/\/index.html$/,"")}function os(p,S){S=encodeURIComponent(S);for(const _ of p.split(";")){const T=_.indexOf("="),[W,Ae]=-1==T?[_,""]:[_.slice(0,T),_.slice(T+1)];if(W.trim()===S)return decodeURIComponent(Ae)}return null}const io=/\s+/,Mi=[];let $i=(()=>{class p{constructor(_,T){this._ngEl=_,this._renderer=T,this.initialClasses=Mi,this.stateMap=new Map}set klass(_){this.initialClasses=null!=_?_.trim().split(io):Mi}set ngClass(_){this.rawClass="string"==typeof _?_.trim().split(io):_}ngDoCheck(){for(const T of this.initialClasses)this._updateState(T,!0);const _=this.rawClass;if(Array.isArray(_)||_ instanceof Set)for(const T of _)this._updateState(T,!0);else if(null!=_)for(const T of Object.keys(_))this._updateState(T,!!_[T]);this._applyStateDiff()}_updateState(_,T){const W=this.stateMap.get(_);void 0!==W?(W.enabled!==T&&(W.changed=!0,W.enabled=T),W.touched=!0):this.stateMap.set(_,{enabled:T,changed:!0,touched:!0})}_applyStateDiff(){for(const _ of this.stateMap){const T=_[0],W=_[1];W.changed?(this._toggleClass(T,W.enabled),W.changed=!1):W.touched||(W.enabled&&this._toggleClass(T,!1),this.stateMap.delete(T)),W.touched=!1}}_toggleClass(_,T){(_=_.trim()).length>0&&_.split(io).forEach(W=>{T?this._renderer.addClass(this._ngEl.nativeElement,W):this._renderer.removeClass(this._ngEl.nativeElement,W)})}static#e=this.\u0275fac=function(T){return new(T||p)(a.rXU(a.aKT),a.rXU(a.sFG))};static#t=this.\u0275dir=a.FsC({type:p,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"},standalone:!0})}return p})(),Or=(()=>{class p{constructor(_){this._viewContainerRef=_,this.ngComponentOutlet=null,this._inputsUsed=new Map}_needToReCreateNgModuleInstance(_){return void 0!==_.ngComponentOutletNgModule||void 0!==_.ngComponentOutletNgModuleFactory}_needToReCreateComponentInstance(_){return void 0!==_.ngComponentOutlet||void 0!==_.ngComponentOutletContent||void 0!==_.ngComponentOutletInjector||this._needToReCreateNgModuleInstance(_)}ngOnChanges(_){if(this._needToReCreateComponentInstance(_)&&(this._viewContainerRef.clear(),this._inputsUsed.clear(),this._componentRef=void 0,this.ngComponentOutlet)){const T=this.ngComponentOutletInjector||this._viewContainerRef.parentInjector;this._needToReCreateNgModuleInstance(_)&&(this._moduleRef?.destroy(),this._moduleRef=this.ngComponentOutletNgModule?(0,a.w6W)(this.ngComponentOutletNgModule,B(T)):this.ngComponentOutletNgModuleFactory?this.ngComponentOutletNgModuleFactory.create(B(T)):void 0),this._componentRef=this._viewContainerRef.createComponent(this.ngComponentOutlet,{injector:T,ngModuleRef:this._moduleRef,projectableNodes:this.ngComponentOutletContent})}}ngDoCheck(){if(this._componentRef){if(this.ngComponentOutletInputs)for(const _ of Object.keys(this.ngComponentOutletInputs))this._inputsUsed.set(_,!0);this._applyInputStateDiff(this._componentRef)}}ngOnDestroy(){this._moduleRef?.destroy()}_applyInputStateDiff(_){for(const[T,W]of this._inputsUsed)W?(_.setInput(T,this.ngComponentOutletInputs[T]),this._inputsUsed.set(T,!1)):(_.setInput(T,void 0),this._inputsUsed.delete(T))}static#e=this.\u0275fac=function(T){return new(T||p)(a.rXU(a.c1b))};static#t=this.\u0275dir=a.FsC({type:p,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInputs:"ngComponentOutletInputs",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletContent:"ngComponentOutletContent",ngComponentOutletNgModule:"ngComponentOutletNgModule",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},standalone:!0,features:[a.OA$]})}return p})();function B(p){return p.get(a.Vns).injector}let Xn=(()=>{class p{constructor(_){this._viewContainerRef=_,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(_){if(this._shouldRecreateView(_)){const T=this._viewContainerRef;if(this._viewRef&&T.remove(T.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const W=this._createContextForwardProxy();this._viewRef=T.createEmbeddedView(this.ngTemplateOutlet,W,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(_){return!!_.ngTemplateOutlet||!!_.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(_,T,W)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,T,W),get:(_,T,W)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,T,W)}})}static#e=this.\u0275fac=function(T){return new(T||p)(a.rXU(a.c1b))};static#t=this.\u0275dir=a.FsC({type:p,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[a.OA$]})}return p})();class ir{createSubscription(S,_){return(0,a.O8t)(()=>S.subscribe({next:_,error:T=>{throw T}}))}dispose(S){(0,a.O8t)(()=>S.unsubscribe())}}class xr{createSubscription(S,_){return S.then(_,T=>{throw T})}dispose(S){}}const rr=new xr,Ro=new ir;let ro=(()=>{class p{constructor(_){this._latestValue=null,this.markForCheckOnValueUpdate=!0,this._subscription=null,this._obj=null,this._strategy=null,this._ref=_}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(_){if(!this._obj){if(_)try{this.markForCheckOnValueUpdate=!1,this._subscribe(_)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return _!==this._obj?(this._dispose(),this.transform(_)):this._latestValue}_subscribe(_){this._obj=_,this._strategy=this._selectStrategy(_),this._subscription=this._strategy.createSubscription(_,T=>this._updateLatestValue(_,T))}_selectStrategy(_){if((0,a.jNT)(_))return rr;if((0,a.zjR)(_))return Ro;throw function sn(p,S){return new a.wOt(2100,!1)}()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(_,T){_===this._obj&&(this._latestValue=T,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static#e=this.\u0275fac=function(T){return new(T||p)(a.rXU(a.gRc,16))};static#t=this.\u0275pipe=a.EJ8({name:"async",type:p,pure:!1,standalone:!0})}return p})(),zr=(()=>{class p{static#e=this.\u0275fac=function(T){return new(T||p)};static#t=this.\u0275mod=a.$C({type:p});static#n=this.\u0275inj=a.G2t({})}return p})();const cs="browser",ls="server";function us(p){return p===cs}function mr(p){return p===ls}let Wr=(()=>{class p{static#e=this.\u0275prov=(0,a.jDH)({token:p,providedIn:"root",factory:()=>us((0,a.WQX)(a.Agw))?new xo((0,a.WQX)(ue),window):new hs})}return p})();class xo{constructor(S,_){this.document=S,this.window=_,this.offset=()=>[0,0]}setOffset(S){this.offset=Array.isArray(S)?()=>S:S}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(S){this.window.scrollTo(S[0],S[1])}scrollToAnchor(S){const _=function ds(p,S){const _=p.getElementById(S)||p.getElementsByName(S)[0];if(_)return _;if("function"==typeof p.createTreeWalker&&p.body&&"function"==typeof p.body.attachShadow){const T=p.createTreeWalker(p.body,NodeFilter.SHOW_ELEMENT);let W=T.currentNode;for(;W;){const Ae=W.shadowRoot;if(Ae){const Ge=Ae.getElementById(S)||Ae.querySelector(`[name="${S}"]`);if(Ge)return Ge}W=T.nextNode()}}return null}(this.document,S);_&&(this.scrollToElement(_),_.focus())}setHistoryScrollRestoration(S){this.window.history.scrollRestoration=S}scrollToElement(S){const _=S.getBoundingClientRect(),T=_.left+this.window.pageXOffset,W=_.top+this.window.pageYOffset,Ae=this.offset();this.window.scrollTo(T-Ae[0],W-Ae[1])}}class hs{setOffset(S){}getScrollPosition(){return[0,0]}scrollToPosition(S){}scrollToAnchor(S){}setHistoryScrollRestoration(S){}}class zi{}},1626:(ut,_e,y)=>{y.d(_e,{$R:()=>le,Qq:()=>Be});var a=y(467),E=y(3953),H=y(7673),L=y(1985),G=y(6648),q=y(274),ue=y(5964),pe=y(6354),Y=y(980),ae=y(5558),de=y(177);class Me{}class we{}class ge{constructor(ne){this.normalizedNames=new Map,this.lazyUpdate=null,ne?"string"==typeof ne?this.lazyInit=()=>{this.headers=new Map,ne.split("\n").forEach(te=>{const Ue=te.indexOf(":");if(Ue>0){const Ze=te.slice(0,Ue),Ke=Ze.toLowerCase(),at=te.slice(Ue+1).trim();this.maybeSetNormalizedName(Ze,Ke),this.headers.has(Ke)?this.headers.get(Ke).push(at):this.headers.set(Ke,[at])}})}:typeof Headers<"u"&&ne instanceof Headers?(this.headers=new Map,ne.forEach((te,Ue)=>{this.setHeaderEntries(Ue,te)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(ne).forEach(([te,Ue])=>{this.setHeaderEntries(te,Ue)})}:this.headers=new Map}has(ne){return this.init(),this.headers.has(ne.toLowerCase())}get(ne){this.init();const te=this.headers.get(ne.toLowerCase());return te&&te.length>0?te[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(ne){return this.init(),this.headers.get(ne.toLowerCase())||null}append(ne,te){return this.clone({name:ne,value:te,op:"a"})}set(ne,te){return this.clone({name:ne,value:te,op:"s"})}delete(ne,te){return this.clone({name:ne,value:te,op:"d"})}maybeSetNormalizedName(ne,te){this.normalizedNames.has(te)||this.normalizedNames.set(te,ne)}init(){this.lazyInit&&(this.lazyInit instanceof ge?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(ne=>this.applyUpdate(ne)),this.lazyUpdate=null))}copyFrom(ne){ne.init(),Array.from(ne.headers.keys()).forEach(te=>{this.headers.set(te,ne.headers.get(te)),this.normalizedNames.set(te,ne.normalizedNames.get(te))})}clone(ne){const te=new ge;return te.lazyInit=this.lazyInit&&this.lazyInit instanceof ge?this.lazyInit:this,te.lazyUpdate=(this.lazyUpdate||[]).concat([ne]),te}applyUpdate(ne){const te=ne.name.toLowerCase();switch(ne.op){case"a":case"s":let Ue=ne.value;if("string"==typeof Ue&&(Ue=[Ue]),0===Ue.length)return;this.maybeSetNormalizedName(ne.name,te);const Ze=("a"===ne.op?this.headers.get(te):void 0)||[];Ze.push(...Ue),this.headers.set(te,Ze);break;case"d":const Ke=ne.value;if(Ke){let at=this.headers.get(te);if(!at)return;at=at.filter(kt=>-1===Ke.indexOf(kt)),0===at.length?(this.headers.delete(te),this.normalizedNames.delete(te)):this.headers.set(te,at)}else this.headers.delete(te),this.normalizedNames.delete(te)}}setHeaderEntries(ne,te){const Ue=(Array.isArray(te)?te:[te]).map(Ke=>Ke.toString()),Ze=ne.toLowerCase();this.headers.set(Ze,Ue),this.maybeSetNormalizedName(ne,Ze)}forEach(ne){this.init(),Array.from(this.normalizedNames.keys()).forEach(te=>ne(this.normalizedNames.get(te),this.headers.get(te)))}}class He{encodeKey(ne){return gt(ne)}encodeValue(ne){return gt(ne)}decodeKey(ne){return decodeURIComponent(ne)}decodeValue(ne){return decodeURIComponent(ne)}}const qe=/%(\d[a-f0-9])/gi,tt={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function gt(B){return encodeURIComponent(B).replace(qe,(ne,te)=>tt[te]??ne)}function ze(B){return`${B}`}class Ne{constructor(ne={}){if(this.updates=null,this.cloneFrom=null,this.encoder=ne.encoder||new He,ne.fromString){if(ne.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function xe(B,ne){const te=new Map;return B.length>0&&B.replace(/^\?/,"").split("&").forEach(Ze=>{const Ke=Ze.indexOf("="),[at,kt]=-1==Ke?[ne.decodeKey(Ze),""]:[ne.decodeKey(Ze.slice(0,Ke)),ne.decodeValue(Ze.slice(Ke+1))],Ct=te.get(at)||[];Ct.push(kt),te.set(at,Ct)}),te}(ne.fromString,this.encoder)}else ne.fromObject?(this.map=new Map,Object.keys(ne.fromObject).forEach(te=>{const Ue=ne.fromObject[te],Ze=Array.isArray(Ue)?Ue.map(ze):[ze(Ue)];this.map.set(te,Ze)})):this.map=null}has(ne){return this.init(),this.map.has(ne)}get(ne){this.init();const te=this.map.get(ne);return te?te[0]:null}getAll(ne){return this.init(),this.map.get(ne)||null}keys(){return this.init(),Array.from(this.map.keys())}append(ne,te){return this.clone({param:ne,value:te,op:"a"})}appendAll(ne){const te=[];return Object.keys(ne).forEach(Ue=>{const Ze=ne[Ue];Array.isArray(Ze)?Ze.forEach(Ke=>{te.push({param:Ue,value:Ke,op:"a"})}):te.push({param:Ue,value:Ze,op:"a"})}),this.clone(te)}set(ne,te){return this.clone({param:ne,value:te,op:"s"})}delete(ne,te){return this.clone({param:ne,value:te,op:"d"})}toString(){return this.init(),this.keys().map(ne=>{const te=this.encoder.encodeKey(ne);return this.map.get(ne).map(Ue=>te+"="+this.encoder.encodeValue(Ue)).join("&")}).filter(ne=>""!==ne).join("&")}clone(ne){const te=new Ne({encoder:this.encoder});return te.cloneFrom=this.cloneFrom||this,te.updates=(this.updates||[]).concat(ne),te}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(ne=>this.map.set(ne,this.cloneFrom.map.get(ne))),this.updates.forEach(ne=>{switch(ne.op){case"a":case"s":const te=("a"===ne.op?this.map.get(ne.param):void 0)||[];te.push(ze(ne.value)),this.map.set(ne.param,te);break;case"d":if(void 0===ne.value){this.map.delete(ne.param);break}{let Ue=this.map.get(ne.param)||[];const Ze=Ue.indexOf(ze(ne.value));-1!==Ze&&Ue.splice(Ze,1),Ue.length>0?this.map.set(ne.param,Ue):this.map.delete(ne.param)}}}),this.cloneFrom=this.updates=null)}}class Se{constructor(){this.map=new Map}set(ne,te){return this.map.set(ne,te),this}get(ne){return this.map.has(ne)||this.map.set(ne,ne.defaultValue()),this.map.get(ne)}delete(ne){return this.map.delete(ne),this}has(ne){return this.map.has(ne)}keys(){return this.map.keys()}}function Oe(B){return typeof ArrayBuffer<"u"&&B instanceof ArrayBuffer}function Ee(B){return typeof Blob<"u"&&B instanceof Blob}function he(B){return typeof FormData<"u"&&B instanceof FormData}class wt{constructor(ne,te,Ue,Ze){let Ke;if(this.url=te,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=ne.toUpperCase(),function fe(B){switch(B){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Ze?(this.body=void 0!==Ue?Ue:null,Ke=Ze):Ke=Ue,Ke&&(this.reportProgress=!!Ke.reportProgress,this.withCredentials=!!Ke.withCredentials,Ke.responseType&&(this.responseType=Ke.responseType),Ke.headers&&(this.headers=Ke.headers),Ke.context&&(this.context=Ke.context),Ke.params&&(this.params=Ke.params),this.transferCache=Ke.transferCache),this.headers??=new ge,this.context??=new Se,this.params){const at=this.params.toString();if(0===at.length)this.urlWithParams=te;else{const kt=te.indexOf("?");this.urlWithParams=te+(-1===kt?"?":ktTn.set(On,ne.setHeaders[On]),Jt)),ne.setParams&&(Nn=Object.keys(ne.setParams).reduce((Tn,On)=>Tn.set(On,ne.setParams[On]),Nn)),new wt(te,Ue,at,{params:Nn,headers:Jt,context:hn,reportProgress:Ct,responseType:Ze,withCredentials:kt,transferCache:Ke})}}var Rt=function(B){return B[B.Sent=0]="Sent",B[B.UploadProgress=1]="UploadProgress",B[B.ResponseHeader=2]="ResponseHeader",B[B.DownloadProgress=3]="DownloadProgress",B[B.Response=4]="Response",B[B.User=5]="User",B}(Rt||{});class un{constructor(ne,te=200,Ue="OK"){this.headers=ne.headers||new ge,this.status=void 0!==ne.status?ne.status:te,this.statusText=ne.statusText||Ue,this.url=ne.url||null,this.ok=this.status>=200&&this.status<300}}class rn extends un{constructor(ne={}){super(ne),this.type=Rt.ResponseHeader}clone(ne={}){return new rn({headers:ne.headers||this.headers,status:void 0!==ne.status?ne.status:this.status,statusText:ne.statusText||this.statusText,url:ne.url||this.url||void 0})}}class ct extends un{constructor(ne={}){super(ne),this.type=Rt.Response,this.body=void 0!==ne.body?ne.body:null}clone(ne={}){return new ct({body:void 0!==ne.body?ne.body:this.body,headers:ne.headers||this.headers,status:void 0!==ne.status?ne.status:this.status,statusText:ne.statusText||this.statusText,url:ne.url||this.url||void 0})}}class Xt extends un{constructor(ne){super(ne,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${ne.url||"(unknown url)"}`:`Http failure response for ${ne.url||"(unknown url)"}: ${ne.status} ${ne.statusText}`,this.error=ne.error||null}}function J(B,ne){return{body:ne,headers:B.headers,context:B.context,observe:B.observe,params:B.params,reportProgress:B.reportProgress,responseType:B.responseType,withCredentials:B.withCredentials,transferCache:B.transferCache}}let Be=(()=>{class B{constructor(te){this.handler=te}request(te,Ue,Ze={}){let Ke;if(te instanceof wt)Ke=te;else{let Ct,Jt;Ct=Ze.headers instanceof ge?Ze.headers:new ge(Ze.headers),Ze.params&&(Jt=Ze.params instanceof Ne?Ze.params:new Ne({fromObject:Ze.params})),Ke=new wt(te,Ue,void 0!==Ze.body?Ze.body:null,{headers:Ct,context:Ze.context,params:Jt,reportProgress:Ze.reportProgress,responseType:Ze.responseType||"json",withCredentials:Ze.withCredentials,transferCache:Ze.transferCache})}const at=(0,H.of)(Ke).pipe((0,q.H)(Ct=>this.handler.handle(Ct)));if(te instanceof wt||"events"===Ze.observe)return at;const kt=at.pipe((0,ue.p)(Ct=>Ct instanceof ct));switch(Ze.observe||"body"){case"body":switch(Ke.responseType){case"arraybuffer":return kt.pipe((0,pe.T)(Ct=>{if(null!==Ct.body&&!(Ct.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return Ct.body}));case"blob":return kt.pipe((0,pe.T)(Ct=>{if(null!==Ct.body&&!(Ct.body instanceof Blob))throw new Error("Response is not a Blob.");return Ct.body}));case"text":return kt.pipe((0,pe.T)(Ct=>{if(null!==Ct.body&&"string"!=typeof Ct.body)throw new Error("Response is not a string.");return Ct.body}));default:return kt.pipe((0,pe.T)(Ct=>Ct.body))}case"response":return kt;default:throw new Error(`Unreachable: unhandled observe type ${Ze.observe}}`)}}delete(te,Ue={}){return this.request("DELETE",te,Ue)}get(te,Ue={}){return this.request("GET",te,Ue)}head(te,Ue={}){return this.request("HEAD",te,Ue)}jsonp(te,Ue){return this.request("JSONP",te,{params:(new Ne).append(Ue,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(te,Ue={}){return this.request("OPTIONS",te,Ue)}patch(te,Ue,Ze={}){return this.request("PATCH",te,J(Ze,Ue))}post(te,Ue,Ze={}){return this.request("POST",te,J(Ze,Ue))}put(te,Ue,Ze={}){return this.request("PUT",te,J(Ze,Ue))}static#e=this.\u0275fac=function(Ue){return new(Ue||B)(E.KVO(Me))};static#t=this.\u0275prov=E.jDH({token:B,factory:B.\u0275fac})}return B})();const F=/^\)\]\}',?\n/;function Ve(B){if(B.url)return B.url;const ne="X-Request-URL".toLocaleLowerCase();return B.headers.get(ne)}let it=(()=>{class B{constructor(){this.fetchImpl=(0,E.WQX)(Je,{optional:!0})?.fetch??fetch.bind(globalThis),this.ngZone=(0,E.WQX)(E.SKi)}handle(te){return new L.c(Ue=>{const Ze=new AbortController;return this.doRequest(te,Ze.signal,Ue).then(Qe,Ke=>Ue.error(new Xt({error:Ke}))),()=>Ze.abort()})}doRequest(te,Ue,Ze){var Ke=this;return(0,a.A)(function*(){const at=Ke.createRequestInit(te);let kt;try{const jn=Ke.ngZone.runOutsideAngular(()=>Ke.fetchImpl(te.urlWithParams,{signal:Ue,...at}));(function jt(B){B.then(Qe,Qe)})(jn),Ze.next({type:Rt.Sent}),kt=yield jn}catch(jn){return void Ze.error(new Xt({error:jn,status:jn.status??0,statusText:jn.statusText,url:te.urlWithParams,headers:jn.headers}))}const Ct=new ge(kt.headers),Jt=kt.statusText,Nn=Ve(kt)??te.urlWithParams;let hn=kt.status,Tn=null;if(te.reportProgress&&Ze.next(new rn({headers:Ct,status:hn,statusText:Jt,url:Nn})),kt.body){const jn=kt.headers.get("content-length"),vn=[],bn=kt.body.getReader();let Rr,sn,Xn=0;const ir=typeof Zone<"u"&&Zone.current;yield Ke.ngZone.runOutsideAngular((0,a.A)(function*(){for(;;){const{done:rr,value:Ro}=yield bn.read();if(rr)break;if(vn.push(Ro),Xn+=Ro.length,te.reportProgress){sn="text"===te.responseType?(sn??"")+(Rr??=new TextDecoder).decode(Ro,{stream:!0}):void 0;const ro=()=>Ze.next({type:Rt.DownloadProgress,total:jn?+jn:void 0,loaded:Xn,partialText:sn});ir?ir.run(ro):ro()}}}));const xr=Ke.concatChunks(vn,Xn);try{const rr=kt.headers.get("Content-Type")??"";Tn=Ke.parseBody(te,xr,rr)}catch(rr){return void Ze.error(new Xt({error:rr,headers:new ge(kt.headers),status:kt.status,statusText:kt.statusText,url:Ve(kt)??te.urlWithParams}))}}0===hn&&(hn=Tn?200:0),hn>=200&&hn<300?(Ze.next(new ct({body:Tn,headers:Ct,status:hn,statusText:Jt,url:Nn})),Ze.complete()):Ze.error(new Xt({error:Tn,headers:Ct,status:hn,statusText:Jt,url:Nn}))})()}parseBody(te,Ue,Ze){switch(te.responseType){case"json":const Ke=(new TextDecoder).decode(Ue).replace(F,"");return""===Ke?null:JSON.parse(Ke);case"text":return(new TextDecoder).decode(Ue);case"blob":return new Blob([Ue],{type:Ze});case"arraybuffer":return Ue.buffer}}createRequestInit(te){const Ue={},Ze=te.withCredentials?"include":void 0;if(te.headers.forEach((Ke,at)=>Ue[Ke]=at.join(",")),te.headers.has("Accept")||(Ue.Accept="application/json, text/plain, */*"),!te.headers.has("Content-Type")){const Ke=te.detectContentTypeHeader();null!==Ke&&(Ue["Content-Type"]=Ke)}return{body:te.serializeBody(),method:te.method,headers:Ue,credentials:Ze}}concatChunks(te,Ue){const Ze=new Uint8Array(Ue);let Ke=0;for(const at of te)Ze.set(at,Ke),Ke+=at.length;return Ze}static#e=this.\u0275fac=function(Ue){return new(Ue||B)};static#t=this.\u0275prov=E.jDH({token:B,factory:B.\u0275fac})}return B})();class Je{}function Qe(){}function yn(B,ne){return ne(B)}const Z=new E.nKC(""),ke=new E.nKC(""),dt=new E.nKC("",{providedIn:"root",factory:()=>!0});let X=(()=>{class B extends Me{constructor(te,Ue){super(),this.backend=te,this.injector=Ue,this.chain=null,this.pendingTasks=(0,E.WQX)(E.TgB),this.contributeToStability=(0,E.WQX)(dt)}handle(te){if(null===this.chain){const Ue=Array.from(new Set([...this.injector.get(Z),...this.injector.get(ke,[])]));this.chain=Ue.reduceRight((Ze,Ke)=>function _t(B,ne,te){return(Ue,Ze)=>(0,E.N4e)(te,()=>ne(Ue,Ke=>B(Ke,Ze)))}(Ze,Ke,this.injector),yn)}if(this.contributeToStability){const Ue=this.pendingTasks.add();return this.chain(te,Ze=>this.backend.handle(Ze)).pipe((0,Y.j)(()=>this.pendingTasks.remove(Ue)))}return this.chain(te,Ue=>this.backend.handle(Ue))}static#e=this.\u0275fac=function(Ue){return new(Ue||B)(E.KVO(we),E.KVO(E.uvJ))};static#t=this.\u0275prov=E.jDH({token:B,factory:B.\u0275fac})}return B})();const fn=/^\)\]\}',?\n/;let Zt=(()=>{class B{constructor(te){this.xhrFactory=te}handle(te){if("JSONP"===te.method)throw new E.wOt(-2800,!1);const Ue=this.xhrFactory;return(Ue.\u0275loadImpl?(0,G.H)(Ue.\u0275loadImpl()):(0,H.of)(null)).pipe((0,ae.n)(()=>new L.c(Ke=>{const at=Ue.build();if(at.open(te.method,te.urlWithParams),te.withCredentials&&(at.withCredentials=!0),te.headers.forEach((vn,bn)=>at.setRequestHeader(vn,bn.join(","))),te.headers.has("Accept")||at.setRequestHeader("Accept","application/json, text/plain, */*"),!te.headers.has("Content-Type")){const vn=te.detectContentTypeHeader();null!==vn&&at.setRequestHeader("Content-Type",vn)}if(te.responseType){const vn=te.responseType.toLowerCase();at.responseType="json"!==vn?vn:"text"}const kt=te.serializeBody();let Ct=null;const Jt=()=>{if(null!==Ct)return Ct;const vn=at.statusText||"OK",bn=new ge(at.getAllResponseHeaders()),Xn=function Pt(B){return"responseURL"in B&&B.responseURL?B.responseURL:/^X-Request-URL:/m.test(B.getAllResponseHeaders())?B.getResponseHeader("X-Request-URL"):null}(at)||te.url;return Ct=new rn({headers:bn,status:at.status,statusText:vn,url:Xn}),Ct},Nn=()=>{let{headers:vn,status:bn,statusText:Xn,url:Rr}=Jt(),sn=null;204!==bn&&(sn=typeof at.response>"u"?at.responseText:at.response),0===bn&&(bn=sn?200:0);let ir=bn>=200&&bn<300;if("json"===te.responseType&&"string"==typeof sn){const xr=sn;sn=sn.replace(fn,"");try{sn=""!==sn?JSON.parse(sn):null}catch(rr){sn=xr,ir&&(ir=!1,sn={error:rr,text:sn})}}ir?(Ke.next(new ct({body:sn,headers:vn,status:bn,statusText:Xn,url:Rr||void 0})),Ke.complete()):Ke.error(new Xt({error:sn,headers:vn,status:bn,statusText:Xn,url:Rr||void 0}))},hn=vn=>{const{url:bn}=Jt(),Xn=new Xt({error:vn,status:at.status||0,statusText:at.statusText||"Unknown Error",url:bn||void 0});Ke.error(Xn)};let Tn=!1;const On=vn=>{Tn||(Ke.next(Jt()),Tn=!0);let bn={type:Rt.DownloadProgress,loaded:vn.loaded};vn.lengthComputable&&(bn.total=vn.total),"text"===te.responseType&&at.responseText&&(bn.partialText=at.responseText),Ke.next(bn)},jn=vn=>{let bn={type:Rt.UploadProgress,loaded:vn.loaded};vn.lengthComputable&&(bn.total=vn.total),Ke.next(bn)};return at.addEventListener("load",Nn),at.addEventListener("error",hn),at.addEventListener("timeout",hn),at.addEventListener("abort",hn),te.reportProgress&&(at.addEventListener("progress",On),null!==kt&&at.upload&&at.upload.addEventListener("progress",jn)),at.send(kt),Ke.next({type:Rt.Sent}),()=>{at.removeEventListener("error",hn),at.removeEventListener("abort",hn),at.removeEventListener("load",Nn),at.removeEventListener("timeout",hn),te.reportProgress&&(at.removeEventListener("progress",On),null!==kt&&at.upload&&at.upload.removeEventListener("progress",jn)),at.readyState!==at.DONE&&at.abort()}})))}static#e=this.\u0275fac=function(Ue){return new(Ue||B)(E.KVO(de.N0))};static#t=this.\u0275prov=E.jDH({token:B,factory:B.\u0275fac})}return B})();const In=new E.nKC(""),Qn=new E.nKC("",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),ui=new E.nKC("",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class Wn{}let Re=(()=>{class B{constructor(te,Ue,Ze){this.doc=te,this.platform=Ue,this.cookieName=Ze,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const te=this.doc.cookie||"";return te!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,de._b)(te,this.cookieName),this.lastCookieString=te),this.lastToken}static#e=this.\u0275fac=function(Ue){return new(Ue||B)(E.KVO(de.qQ),E.KVO(E.Agw),E.KVO(Qn))};static#t=this.\u0275prov=E.jDH({token:B,factory:B.\u0275fac})}return B})();function U(B,ne){const te=B.url.toLowerCase();if(!(0,E.WQX)(In)||"GET"===B.method||"HEAD"===B.method||te.startsWith("http://")||te.startsWith("https://"))return ne(B);const Ue=(0,E.WQX)(Wn).getToken(),Ze=(0,E.WQX)(ui);return null!=Ue&&!B.headers.has(Ze)&&(B=B.clone({headers:B.headers.set(Ze,Ue)})),ne(B)}function le(...B){const ne=[Be,Zt,X,{provide:Me,useExisting:X},{provide:we,useFactory:()=>(0,E.WQX)(it,{optional:!0})??(0,E.WQX)(Zt)},{provide:Z,useValue:U,multi:!0},{provide:In,useValue:!0},{provide:Wn,useClass:Re}];for(const te of B)ne.push(...te.\u0275providers);return(0,E.EmA)(ne)}},3953:(ut,_e,y)=>{function a(e,t){return Object.is(e,t)}y.d(_e,{bc$:()=>mC,iLQ:()=>Nd,sZ2:()=>xu,hnV:()=>MD,wjH:()=>Ji,o8S:()=>Ao,BIS:()=>gC,gRc:()=>BD,Ql9:()=>ax,OM3:()=>Pl,Ocv:()=>px,Z63:()=>g,aKT:()=>cl,uvJ:()=>Zr,zcH:()=>Jo,bkB:()=>qo,$GK:()=>qt,nKC:()=>Bt,zZn:()=>bi,_q3:()=>lm,MKu:()=>um,xe9:()=>Ld,Co$:()=>Cy,Vns:()=>Ta,SKi:()=>Un,Xx1:()=>Qi,Agw:()=>kh,PLl:()=>Xg,rOR:()=>Tu,sFG:()=>uT,_9s:()=>Lf,czy:()=>Ku,WPN:()=>ba,kdw:()=>Ri,C4Q:()=>Cl,NYb:()=>tx,giA:()=>wD,RxE:()=>mD,c1b:()=>ud,gXe:()=>Te,mal:()=>V_,Tzd:()=>j_,L39:()=>fP,EWP:()=>gP,Ol2:()=>tp,w6W:()=>rS,QZP:()=>E0,Rfq:()=>ms,WQX:()=>et,Hps:()=>Yf,QuC:()=>qn,EmA:()=>Xc,Udg:()=>pP,HJs:()=>DP,N4e:()=>_m,vPA:()=>sy,O8t:()=>vP,H3F:()=>gD,zAP:()=>d0,H8p:()=>Yd,KH2:()=>Rc,TgB:()=>_a,wOt:()=>vt,WHO:()=>ED,e01:()=>DD,lNU:()=>Kr,h9k:()=>vv,$MX:()=>Hu,ZF7:()=>rc,Kcf:()=>FC,e5t:()=>jC,UyX:()=>BC,cWb:()=>LC,osQ:()=>UC,H5H:()=>xp,Zy3:()=>gr,mq5:()=>Ab,JZv:()=>pn,TL3:()=>Kx,LfX:()=>sa,plB:()=>zs,jNT:()=>qp,zjR:()=>CD,ngT:()=>qi,TL$:()=>fC,Tbb:()=>Kn,rcV:()=>Cs,Vt3:()=>qf,GFd:()=>wy,OA$:()=>oh,Jv_:()=>jE,aNF:()=>VE,R7$:()=>zv,BMQ:()=>pp,HbH:()=>db,ZvI:()=>_b,AVh:()=>Ep,vxM:()=>Db,wni:()=>hE,VBU:()=>m,FsC:()=>me,jDH:()=>Dn,G2t:()=>ki,$C:()=>V,EJ8:()=>nt,rXU:()=>ac,nrm:()=>Ip,eu8:()=>Ap,k0s:()=>Cd,j41:()=>wd,RV6:()=>Sb,xGo:()=>fg,Mr5:()=>Op,KVO:()=>Ut,kS0:()=>Cu,QTQ:()=>Kv,bIt:()=>kp,lsd:()=>mE,joV:()=>qm,qSk:()=>Zm,XpG:()=>eE,nI1:()=>ZE,bMT:()=>qE,SdG:()=>nE,NAR:()=>tE,Y8G:()=>_p,Mz_:()=>Sd,eq3:()=>zE,l_i:()=>WE,mGM:()=>pE,sdS:()=>gE,Dyx:()=>Mb,Z7z:()=>Cb,fX1:()=>wb,Njj:()=>Bm,eBV:()=>Lm,npT:()=>_v,B4B:()=>qh,n$t:()=>bv,xc7:()=>bp,Kam:()=>Fp,zvX:()=>Rp,DNE:()=>ip,C5r:()=>JE,EFF:()=>IE,JRh:()=>Up,SpI:()=>Ad,DH7:()=>FE,mxI:()=>Vp,R50:()=>jp,GBs:()=>fE});let E=null,H=!1,L=1;const G=Symbol("SIGNAL");function q(e){const t=E;return E=e,t}const ae={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function de(e){if(H)throw new Error("");if(null===E)return;E.consumerOnSignalRead(e);const t=E.nextProducerIndex++;Se(E),te.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function tt(e){Se(e);for(let t=0;t0}function Se(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function fe(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function Oe(e){return void 0!==e.producerNode}const he=Symbol("UNSET"),Xe=Symbol("COMPUTING"),wt=Symbol("ERRORED"),Rt={...ae,value:he,dirty:!0,error:null,equal:a,producerMustRecompute:e=>e.value===he||e.value===Xe,producerRecomputeValue(e){if(e.value===Xe)throw new Error("Detected cycle in computations.");const t=e.value;e.value=Xe;const n=xe(e);let i;try{i=e.computation()}catch(r){i=wt,e.error=r}finally{qe(e,n)}t!==he&&t!==wt&&i!==wt&&e.equal(t,i)?e.value=t:(e.value=i,e.version++)}};let rn=function un(){throw new Error};function ct(){rn()}let N=null;function Be(e,t){be()||ct(),e.equal(e.value,t)||(e.value=t,function it(e){e.version++,function Me(){L++}(),ge(e),N?.()}(e))}const Ve={...ae,equal:a,value:void 0};const Qe=()=>{},jt={...ae,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:e=>{null!==e.schedule&&e.schedule(e.ref)},hasRun:!1,cleanupFn:Qe};var xt=y(4412),_t=y(1413),rt=y(8359),Z=y(6354);typeof navigator<"u"&&navigator,typeof navigator<"u"&&!/Opera/.test(navigator.userAgent)&&navigator,typeof navigator<"u"&&(/MSIE/.test(navigator.userAgent)||navigator),typeof navigator<"u"&&!/Opera|WebKit/.test(navigator.userAgent)&&navigator,typeof navigator<"u"&&navigator;const Kr="https://g.co/ng/security#xss";class vt extends Error{constructor(t,n){super(gr(t,n)),this.code=t}}function gr(e,t){return`NG0${Math.abs(e)}${t?": "+t:""}`}function Wi(e){return{toString:e}.toString()}const Ni="__parameters__";function kr(e,t,n){return Wi(()=>{const i=function Os(e){return function(...n){if(e){const i=e(...n);for(const r in i)this[r]=i[r]}}}(t);function r(...o){if(this instanceof r)return i.apply(this,o),this;const s=new r(...o);return l.annotation=s,l;function l(f,b,M){const P=f.hasOwnProperty(Ni)?f[Ni]:Object.defineProperty(f,Ni,{value:[]})[Ni];for(;P.length<=M;)P.push(null);return(P[M]=P[M]||[]).push(s),f}}return n&&(r.prototype=Object.create(n.prototype)),r.prototype.ngMetadataName=e,r.annotationCls=r,r})}const pn=globalThis;function cn(e){for(let t in e)if(e[t]===cn)return t;throw Error("Could not find renamed property on target object.")}function Pa(e,t){for(const n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function Kn(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(Kn).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function Xr(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}const Na=cn({__forward_ref__:cn});function ms(e){return e.__forward_ref__=ms,e.toString=function(){return Kn(this())},e}function St(e){return Fr(e)?e():e}function Fr(e){return"function"==typeof e&&e.hasOwnProperty(Na)&&e.__forward_ref__===ms}function Dn(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function ki(e){return{providers:e.providers||[],imports:e.imports||[]}}function _r(e){return gs(e,yr)||gs(e,Lr)}function sa(e){return null!==_r(e)}function gs(e,t){return e.hasOwnProperty(t)?e[t]:null}function fo(e){return e&&(e.hasOwnProperty(xs)||e.hasOwnProperty(Ps))?e[xs]:null}const yr=cn({\u0275prov:cn}),xs=cn({\u0275inj:cn}),Lr=cn({ngInjectableDef:cn}),Ps=cn({ngInjectorDef:cn});class Bt{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=Dn({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function Fs(e){return e&&!!e.\u0275providers}const go=cn({\u0275cmp:cn}),Uo=cn({\u0275dir:cn}),jo=cn({\u0275pipe:cn}),Ls=cn({\u0275mod:cn}),Gi=cn({\u0275fac:cn}),vo=cn({__NG_ELEMENT_ID__:cn}),Bs=cn({__NG_ENV_ID__:cn});function Ht(e){return"string"==typeof e?e:null==e?"":String(e)}function js(e,t){throw new vt(-201,!1)}var qt=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(qt||{});let yo;function _s(){return yo}function Vn(e){const t=yo;return yo=e,t}function ar(e,t,n){const i=_r(e);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:n&qt.Optional?null:void 0!==t?t:void js()}const Yr={},bo="__NG_DI_FLAG__",p="ngTempTokenPath",_=/\n/gm,W="__source";let Ae;function yt(e){const t=Ae;return Ae=e,t}function Mn(e,t=qt.Default){if(void 0===Ae)throw new vt(-203,!1);return null===Ae?ar(e,void 0,t):Ae.get(e,t&qt.Optional?null:void 0,t)}function Ut(e,t=qt.Default){return(_s()||Mn)(St(e),t)}function et(e,t=qt.Default){return Ut(e,Cn(t))}function Cn(e){return typeof e>"u"||"number"==typeof e?e:(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function on(e){const t=[];for(let n=0;nArray.isArray(n)?$o(n,t):t(n))}function ja(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function zo(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function Li(e,t,n){let i=Wo(e,t);return i>=0?e[1|i]=n:(i=~i,function cr(e,t,n,i){let r=e.length;if(r==t)e.push(n,i);else if(1===r)e.push(i,e[0]),e[0]=n;else{for(r--,e.push(e[r-1],e[r]);r>t;)e[r]=e[r-2],r--;e[t]=n,e[t+1]=i}}(e,i,t,n)),i}function ca(e,t){const n=Wo(e,t);if(n>=0)return e[1|n]}function Wo(e,t){return function C(e,t,n){let i=0,r=e.length>>n;for(;r!==i;){const o=i+(r-i>>1),s=e[o<t?r=o:i=o+1}return~(r<t){s=o-1;break}}}for(;o-1){let o;for(;++ro?"":r[M+1].toLowerCase(),2&i&&b!==P){if(Zn(i))return!1;s=!0}}}}else{if(!s&&!Zn(i)&&!Zn(f))return!1;if(s&&Zn(f))continue;s=!1,i=f|1&i}}return Zn(i)||s}function Zn(e){return!(1&e)}function Er(e,t,n,i){if(null===t)return-1;let r=0;if(i||!n){let o=!1;for(;r-1)for(n++;n0?'="'+l+'"':"")+"]"}else 8&i?r+="."+s:4&i&&(r+=" "+s);else""!==r&&!Zn(s)&&(t+=Do(o,r),r=""),i=s,o=o||!Zn(i);n++}return""!==r&&(t+=Do(o,r)),t}function m(e){return Wi(()=>{const t=vi(e),n={...t,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===re.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||Te.Emulated,styles:e.styles||c,_:null,schemas:e.schemas||null,tView:null,id:""};Pn(n);const i=e.dependencies;return n.directiveDefs=lr(i,!1),n.pipeDefs=lr(i,!0),n.id=function Va(e){let t=0;const n=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const r of n)t=Math.imul(31,t)+r.charCodeAt(0)|0;return t+=2147483648,"c"+t}(n),n})}function D(e){return ot(e)||ft(e)}function O(e){return null!==e}function V(e){return Wi(()=>({type:e.type,bootstrap:e.bootstrap||c,declarations:e.declarations||c,imports:e.imports||c,exports:e.exports||c,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Ce(e,t){if(null==e)return d;const n={};for(const i in e)if(e.hasOwnProperty(i)){const r=e[i];let o,s,l=Le.None;Array.isArray(r)?(l=r[0],o=r[1],s=r[2]??o):(o=r,s=r),t?(n[o]=l!==Le.None?[i,l]:i,t[o]=s):n[o]=i}return n}function me(e){return Wi(()=>{const t=vi(e);return Pn(t),t})}function nt(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,standalone:!0===e.standalone,onDestroy:e.type.prototype.ngOnDestroy||null}}function ot(e){return e[go]||null}function ft(e){return e[Uo]||null}function tn(e){return e[jo]||null}function qn(e){const t=ot(e)||ft(e)||tn(e);return null!==t&&t.standalone}function Gt(e,t){const n=e[Ls]||null;if(!n&&!0===t)throw new Error(`Type ${Kn(e)} does not have '\u0275mod' property.`);return n}function vi(e){const t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputTransforms:null,inputConfig:e.inputs||d,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||c,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Ce(e.inputs,t),outputs:Ce(e.outputs),debugInfo:null}}function Pn(e){e.features?.forEach(t=>t(e))}function lr(e,t){if(!e)return null;const n=t?tn:D;return()=>("function"==typeof e?e():e).map(i=>n(i)).filter(O)}function Xc(e){return{\u0275providers:e}}function w0(...e){return{\u0275providers:Gd(0,e),\u0275fromNgModule:!0}}function Gd(e,...t){const n=[],i=new Set;let r;const o=s=>{n.push(s)};return $o(t,s=>{const l=s;ru(l,o,[],i)&&(r||=[],r.push(l))}),void 0!==r&&pm(r,o),n}function pm(e,t){for(let n=0;n{t(o,i)})}}function ru(e,t,n,i){if(!(e=St(e)))return!1;let r=null,o=fo(e);const s=!o&&ot(e);if(o||s){if(s&&!s.standalone)return!1;r=e}else{const f=e.ngModule;if(o=fo(f),!o)return!1;r=f}const l=i.has(r);if(s){if(l)return!1;if(i.add(r),s.dependencies){const f="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const b of f)ru(b,t,n,i)}}else{if(!o)return!1;{if(null!=o.imports&&!l){let b;i.add(r);try{$o(o.imports,M=>{ru(M,t,n,i)&&(b||=[],b.push(M))})}finally{}void 0!==b&&pm(b,t)}if(!l){const b=Eo(r)||(()=>new r);t({provide:r,useFactory:b,deps:c},r),t({provide:R,useValue:r,multi:!0},r),t({provide:g,useValue:()=>Ut(r),multi:!0},r)}const f=o.providers;if(null!=f&&!l){const b=e;Xd(f,M=>{t(M,b)})}}}return r!==e&&void 0!==e.providers}function Xd(e,t){for(let n of e)Fs(n)&&(n=n.\u0275providers),Array.isArray(n)?Xd(n,t):t(n)}const C0=cn({provide:String,useValue:cn});function Qd(e){return null!==e&&"object"==typeof e&&C0 in e}function ua(e){return"function"==typeof e}const Yd=new Bt(""),ou={},I0={};let Zd;function su(){return void 0===Zd&&(Zd=new K),Zd}class Zr{}class Ha extends Zr{get destroyed(){return this._destroyed}constructor(t,n,i,r){super(),this.parent=n,this.source=i,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Jd(t,s=>this.processProvider(s)),this.records.set(w,$a(void 0,this)),r.has("environment")&&this.records.set(Zr,$a(void 0,this));const o=this.records.get(Yd);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(R,c,qt.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;const t=q(null);try{for(const i of this._ngOnDestroyHooks)i.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const i of n)i()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),q(t)}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();const n=yt(this),i=Vn(void 0);try{return t()}finally{yt(n),Vn(i)}}get(t,n=Yr,i=qt.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(Bs))return t[Bs](this);i=Cn(i);const o=yt(this),s=Vn(void 0);try{if(!(i&qt.SkipSelf)){let f=this.records.get(t);if(void 0===f){const b=function R0(e){return"function"==typeof e||"object"==typeof e&&e instanceof Bt}(t)&&_r(t);f=b&&this.injectableDefInScope(b)?$a(qd(t),ou):null,this.records.set(t,f)}if(null!=f)return this.hydrate(t,f)}return(i&qt.Self?su():this.parent).get(t,n=i&qt.Optional&&n===Yr?null:n)}catch(l){if("NullInjectorError"===l.name){if((l[p]=l[p]||[]).unshift(Kn(t)),o)throw l;return function pi(e,t,n,i){const r=e[p];throw t[W]&&r.unshift(t[W]),e.message=function Ur(e,t,n,i=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let r=Kn(t);if(Array.isArray(t))r=t.map(Kn).join(" -> ");else if("object"==typeof t){let o=[];for(let s in t)if(t.hasOwnProperty(s)){let l=t[s];o.push(s+":"+("string"==typeof l?JSON.stringify(l):Kn(l)))}r=`{${o.join(", ")}}`}return`${n}${i?"("+i+")":""}[${r}]: ${e.replace(_,"\n ")}`}("\n"+e.message,r,n,i),e.ngTokenPath=r,e[p]=null,e}(l,t,"R3InjectorError",this.source)}throw l}finally{Vn(s),yt(o)}}resolveInjectorInitializers(){const t=q(null),n=yt(this),i=Vn(void 0);try{const o=this.get(g,c,qt.Self);for(const s of o)s()}finally{yt(n),Vn(i),q(t)}}toString(){const t=[],n=this.records;for(const i of n.keys())t.push(Kn(i));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new vt(205,!1)}processProvider(t){let n=ua(t=St(t))?t:St(t&&t.provide);const i=function S0(e){return Qd(e)?$a(void 0,e.useValue):$a(vm(e),ou)}(t);if(!ua(t)&&!0===t.multi){let r=this.records.get(n);r||(r=$a(void 0,ou,!0),r.factory=()=>on(r.multi),this.records.set(n,r)),n=t,r.multi.push(t)}this.records.set(n,i)}hydrate(t,n){const i=q(null);try{return n.value===ou&&(n.value=I0,n.value=n.factory()),"object"==typeof n.value&&n.value&&function O0(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{q(i)}}injectableDefInScope(t){if(!t.providedIn)return!1;const n=St(t.providedIn);return"string"==typeof n?"any"===n||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){const n=this._onDestroyHooks.indexOf(t);-1!==n&&this._onDestroyHooks.splice(n,1)}}function qd(e){const t=_r(e),n=null!==t?t.factory:Eo(e);if(null!==n)return n;if(e instanceof Bt)throw new vt(204,!1);if(e instanceof Function)return function T0(e){if(e.length>0)throw new vt(204,!1);const n=function ho(e){return e&&(e[yr]||e[Lr])||null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new vt(204,!1)}function vm(e,t,n){let i;if(ua(e)){const r=St(e);return Eo(r)||qd(r)}if(Qd(e))i=()=>St(e.useValue);else if(function gm(e){return!(!e||!e.useFactory)}(e))i=()=>e.useFactory(...on(e.deps||[]));else if(function mm(e){return!(!e||!e.useExisting)}(e))i=()=>Ut(St(e.useExisting));else{const r=St(e&&(e.useClass||e.provide));if(!function A0(e){return!!e.deps}(e))return Eo(r)||qd(r);i=()=>new r(...on(e.deps))}return i}function $a(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function Jd(e,t){for(const n of e)Array.isArray(n)?Jd(n,t):n&&Fs(n)?Jd(n.\u0275providers,t):t(n)}function _m(e,t){e instanceof Ha&&e.assertNotDestroyed();const i=yt(e),r=Vn(void 0);try{return t()}finally{yt(i),Vn(r)}}function ym(){return void 0!==_s()||null!=function Ge(){return Ae}()}function au(e){if(!ym())throw new vt(-203,!1)}const $n=0,ht=1,Lt=2,ci=3,wo=4,Ui=5,ur=6,Wa=7,kn=8,li=9,Go=10,Qt=11,Yc=12,Em=13,Ka=14,zn=15,da=16,Ga=17,bs=18,Xa=19,Dm=20,Hs=21,lu=22,qr=23,Ot=25,th=1,Xo=7,Qa=9,Jn=10;var du=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(du||{});function xi(e){return Array.isArray(e)&&"object"==typeof e[th]}function Yi(e){return Array.isArray(e)&&!0===e[th]}function nh(e){return!!(4&e.flags)}function ha(e){return e.componentOffset>-1}function hu(e){return!(1&~e.flags)}function Co(e){return!!e.template}function qc(e){return!!(512&e[Lt])}class z0{constructor(t,n,i){this.previousValue=t,this.currentValue=n,this.firstChange=i}isFirstChange(){return this.firstChange}}function Im(e,t,n,i){null!==t?t.applyValueToInputSignal(t,i):e[n]=i}function oh(){return Tm}function Tm(e){return e.type.prototype.ngOnChanges&&(e.setInput=K0),W0}function W0(){const e=Am(this),t=e?.current;if(t){const n=e.previous;if(n===d)e.previous=t;else for(let i in t)n[i]=t[i];e.current=null,this.ngOnChanges(t)}}function K0(e,t,n,i,r){const o=this.declaredInputs[i],s=Am(e)||function G0(e,t){return e[Sm]=t}(e,{previous:d,current:null}),l=s.current||(s.current={}),f=s.previous,b=f[o];l[o]=new z0(b&&b.currentValue,n,f===d),Im(e,t,r,n)}oh.ngInherit=!0;const Sm="__ngSimpleChanges__";function Am(e){return e[Sm]||null}const Qo=function(e,t,n){},Om="svg";function wn(e){for(;Array.isArray(e);)e=e[$n];return e}function Jc(e,t){return wn(t[e])}function dr(e,t){return wn(t[e.index])}function el(e,t){return e.data[t]}function fa(e,t){return e[t]}function jr(e,t){const n=t[e];return xi(n)?n:n[$n]}function ch(e){return!(128&~e[Lt])}function Jr(e,t){return null==t?null:e[t]}function xm(e){e[Ga]=0}function Pm(e){1024&e[Lt]||(e[Lt]|=1024,ch(e)&&fu(e))}function tl(e){return!!(9216&e[Lt]||e[qr]?.dirty)}function lh(e){e[Go].changeDetectionScheduler?.notify(7),64&e[Lt]&&(e[Lt]|=1024),tl(e)&&fu(e)}function fu(e){e[Go].changeDetectionScheduler?.notify(0);let t=Es(e);for(;null!==t&&!(8192&t[Lt])&&(t[Lt]|=8192,ch(t));)t=Es(t)}function pu(e,t){if(!(256&~e[Lt]))throw new vt(911,!1);null===e[Hs]&&(e[Hs]=[]),e[Hs].push(t)}function Es(e){const t=e[ci];return Yi(t)?t[ci]:t}const Yt={lFrame:Xm(null),bindingsEnabled:!0,skipHydrationRootTNode:null};let km=!1;function Fm(){return Yt.bindingsEnabled}function pa(){return null!==Yt.skipHydrationRootTNode}function We(){return Yt.lFrame.lView}function an(){return Yt.lFrame.tView}function Lm(e){return Yt.lFrame.contextLView=e,e[kn]}function Bm(e){return Yt.lFrame.contextLView=null,e}function An(){let e=Um();for(;null!==e&&64===e.type;)e=e.parent;return e}function Um(){return Yt.lFrame.currentTNode}function Mo(e,t){const n=Yt.lFrame;n.currentTNode=e,n.isParent=t}function hh(){return Yt.lFrame.isParent}function fh(){Yt.lFrame.isParent=!1}function Hm(){return km}function $m(e){km=e}function hr(){const e=Yt.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Io(){return Yt.lFrame.bindingIndex++}function ws(e){const t=Yt.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function aw(e,t){const n=Yt.lFrame;n.bindingIndex=n.bindingRootIndex=e,ph(t)}function ph(e){Yt.lFrame.currentDirectiveIndex=e}function mh(e){const t=Yt.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function gh(){return Yt.lFrame.currentQueryIndex}function gu(e){Yt.lFrame.currentQueryIndex=e}function lw(e){const t=e[ht];return 2===t.type?t.declTNode:1===t.type?e[Ui]:null}function Km(e,t,n){if(n&qt.SkipSelf){let r=t,o=e;for(;!(r=r.parent,null!==r||n&qt.Host||(r=lw(o),null===r||(o=o[Ka],10&r.type))););if(null===r)return!1;t=r,e=o}const i=Yt.lFrame=Gm();return i.currentTNode=t,i.lView=e,!0}function vh(e){const t=Gm(),n=e[ht];Yt.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function Gm(){const e=Yt.lFrame,t=null===e?null:e.child;return null===t?Xm(e):t}function Xm(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function Qm(){const e=Yt.lFrame;return Yt.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Ym=Qm;function _h(){const e=Qm();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function ji(){return Yt.lFrame.selectedIndex}function ma(e){Yt.lFrame.selectedIndex=e}function Fn(){const e=Yt.lFrame;return el(e.tView,e.selectedIndex)}function Zm(){Yt.lFrame.currentNamespace=Om}function qm(){!function hw(){Yt.lFrame.currentNamespace=null}()}let eg=!0;function il(){return eg}function Yo(e){eg=e}function vu(e,t){for(let n=t.directiveStart,i=t.directiveEnd;n=i)break}else t[f]<0&&(e[Ga]+=65536),(l>14>16&&(3&e[Lt])===t&&(e[Lt]+=16384,ng(l,o)):ng(l,o)}const Ya=-1;class rl{constructor(t,n,i){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=i}}const Eh={};class ga{constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,i){i=Cn(i);const r=this.injector.get(t,Eh,i);return r!==Eh||n===Eh?r:this.parentInjector.get(t,n,i)}}function Dh(e){return e!==Ya}function ol(e){return 32767&e}function sl(e,t){let n=function _w(e){return e>>16}(e),i=t;for(;n>0;)i=i[Ka],n--;return i}let wh=!0;function bu(e){const t=wh;return wh=e,t}const rg=255,og=5;let bw=0;const Zo={};function Eu(e,t){const n=sg(e,t);if(-1!==n)return n;const i=t[ht];i.firstCreatePass&&(e.injectorIndex=t.length,Ch(i.data,e),Ch(t,null),Ch(i.blueprint,null));const r=Du(e,t),o=e.injectorIndex;if(Dh(r)){const s=ol(r),l=sl(r,t),f=l[ht].data;for(let b=0;b<8;b++)t[o+b]=l[s+b]|f[s+b]}return t[o+8]=r,o}function Ch(e,t){e.push(0,0,0,0,0,0,0,0,t)}function sg(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function Du(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,i=null,r=t;for(;null!==r;){if(i=pg(r),null===i)return Ya;if(n++,r=r[Ka],-1!==i.injectorIndex)return i.injectorIndex|n<<16}return Ya}function Mh(e,t,n){!function Ew(e,t,n){let i;"string"==typeof n?i=n.charCodeAt(0)||0:n.hasOwnProperty(vo)&&(i=n[vo]),null==i&&(i=n[vo]=bw++);const r=i&rg;t.data[e+(r>>og)]|=1<=0?t&rg:Mw:t}(n);if("function"==typeof o){if(!Km(t,e,i))return i&qt.Host?ag(r,0,i):cg(t,n,i,r);try{let s;if(s=o(i),null!=s||i&qt.Optional)return s;js()}finally{Ym()}}else if("number"==typeof o){let s=null,l=sg(e,t),f=Ya,b=i&qt.Host?t[zn][Ui]:null;for((-1===l||i&qt.SkipSelf)&&(f=-1===l?Du(e,t):t[l+8],f!==Ya&&hg(i,!1)?(s=t[ht],l=ol(f),t=sl(f,t)):l=-1);-1!==l;){const M=t[ht];if(dg(o,l,M.data)){const P=ww(l,t,n,s,i,b);if(P!==Zo)return P}f=t[l+8],f!==Ya&&hg(i,t[ht].data[l+8]===b)&&dg(o,l,t)?(s=M,l=ol(f),t=sl(f,t)):l=-1}}return r}function ww(e,t,n,i,r,o){const s=t[ht],l=s.data[e+8],M=wu(l,s,n,null==i?ha(l)&&wh:i!=s&&!!(3&l.type),r&qt.Host&&o===l);return null!==M?va(t,s,M,l):Zo}function wu(e,t,n,i,r){const o=e.providerIndexes,s=t.data,l=1048575&o,f=e.directiveStart,M=o>>20,Q=r?l+M:e.directiveEnd;for(let ee=i?l:l+M;ee=f&&De.type===n)return ee}if(r){const ee=s[f];if(ee&&Co(ee)&&ee.type===n)return f}return null}function va(e,t,n,i){let r=e[n];const o=t.data;if(function mw(e){return e instanceof rl}(r)){const s=r;s.resolving&&function Us(e,t){throw t&&t.join(" > "),new vt(-200,e)}(function ln(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():Ht(e)}(o[n]));const l=bu(s.canSeeViewProviders);s.resolving=!0;const b=s.injectImpl?Vn(s.injectImpl):null;Km(e,i,qt.Default);try{r=e[n]=s.factory(void 0,o,e,i),t.firstCreatePass&&n>=i.directiveStart&&function fw(e,t,n){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:o}=t.type.prototype;if(i){const s=Tm(t);(n.preOrderHooks??=[]).push(e,s),(n.preOrderCheckHooks??=[]).push(e,s)}r&&(n.preOrderHooks??=[]).push(0-e,r),o&&((n.preOrderHooks??=[]).push(e,o),(n.preOrderCheckHooks??=[]).push(e,o))}(n,o[n],t)}finally{null!==b&&Vn(b),bu(l),s.resolving=!1,Ym()}}return r}function dg(e,t,n){return!!(n[t+(e>>og)]&1<{const t=e.prototype.constructor,n=t[Gi]||Ih(t),i=Object.prototype;let r=Object.getPrototypeOf(e.prototype).constructor;for(;r&&r!==i;){const o=r[Gi]||Ih(r);if(o&&o!==n)return o;r=Object.getPrototypeOf(r)}return o=>new o})}function Ih(e){return Fr(e)?()=>{const t=Ih(St(e));return t&&t()}:Eo(e)}function pg(e){const t=e[ht],n=t.type;return 2===n?t.declTNode:1===n?e[Ui]:null}function Cu(e){return function Dw(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const i=n.length;let r=0;for(;rUt(w)});static#i=this.__NG_ELEMENT_ID__=-1}new Bt("").__NG_ELEMENT_ID__=e=>{const t=An();if(null===t)throw new vt(204,!1);if(2&t.type)return t.value;if(e&qt.Optional)return null;throw new vt(204,!1)};function Sh(e){return e.ngOriginalError}let al=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=Fw;static#t=this.__NG_ENV_ID__=n=>n}return e})();class kw extends al{constructor(t){super(),this._lView=t}onDestroy(t){return pu(this._lView,t),()=>function uh(e,t){if(null===e[Hs])return;const n=e[Hs].indexOf(t);-1!==n&&e[Hs].splice(n,1)}(this._lView,t)}}function Fw(){return new kw(We())}let _a=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new xt.t(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const n=this.taskId++;return this.pendingTasks.add(n),n}remove(n){this.pendingTasks.delete(n),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static#e=this.\u0275prov=Dn({token:e,providedIn:"root",factory:()=>new e})}return e})();const qo=class Lw extends _t.B{constructor(t=!1){super(),this.destroyRef=void 0,this.pendingTasks=void 0,this.__isAsync=t,ym()&&(this.destroyRef=et(al,{optional:!0})??void 0,this.pendingTasks=et(_a,{optional:!0})??void 0)}emit(t){const n=q(null);try{super.next(t)}finally{q(n)}}subscribe(t,n,i){let r=t,o=n||(()=>null),s=i;if(t&&"object"==typeof t){const f=t;r=f.next?.bind(f),o=f.error?.bind(f),s=f.complete?.bind(f)}this.__isAsync&&(o=this.wrapInTimeout(o),r&&(r=this.wrapInTimeout(r)),s&&(s=this.wrapInTimeout(s)));const l=super.subscribe({next:r,error:o,complete:s});return t instanceof rt.yU&&t.add(l),l}wrapInTimeout(t){return n=>{const i=this.pendingTasks?.add();setTimeout(()=>{t(n),void 0!==i&&this.pendingTasks?.remove(i)})}}};function Iu(...e){}function Dg(e){let t,n;function i(){e=Iu;try{void 0!==n&&"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(n),void 0!==t&&clearTimeout(t)}catch{}}return t=setTimeout(()=>{e(),i()}),"function"==typeof requestAnimationFrame&&(n=requestAnimationFrame(()=>{e(),i()})),()=>i()}function wg(e){return queueMicrotask(()=>e()),()=>{e=Iu}}class Un{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new qo(!1),this.onMicrotaskEmpty=new qo(!1),this.onStable=new qo(!1),this.onError=new qo(!1),typeof Zone>"u")throw new vt(908,!1);Zone.assertZonePatched();const r=this;r._nesting=0,r._outer=r._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!i&&n,r.shouldCoalesceRunChangeDetection=i,r.callbackScheduled=!1,function jw(e){const t=()=>{!function Uw(e){e.isCheckStableRunning||e.callbackScheduled||(e.callbackScheduled=!0,Zone.root.run(()=>{Dg(()=>{e.callbackScheduled=!1,Oh(e),e.isCheckStableRunning=!0,Ah(e),e.isCheckStableRunning=!1})}),Oh(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,i,r,o,s,l)=>{if(function Vw(e){return Ig(e,"__ignore_ng_zone__")}(l))return n.invokeTask(r,o,s,l);try{return Cg(e),n.invokeTask(r,o,s,l)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&t(),Mg(e)}},onInvoke:(n,i,r,o,s,l,f)=>{try{return Cg(e),n.invoke(r,o,s,l,f)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!function Hw(e){return Ig(e,"__scheduler_tick__")}(l)&&t(),Mg(e)}},onHasTask:(n,i,r,o)=>{n.hasTask(r,o),i===r&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Oh(e),Ah(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(n,i,r,o)=>(n.handleError(r,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(r)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Un.isInAngularZone())throw new vt(909,!1)}static assertNotInAngularZone(){if(Un.isInAngularZone())throw new vt(909,!1)}run(t,n,i){return this._inner.run(t,n,i)}runTask(t,n,i,r){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+r,t,Bw,Iu,Iu);try{return o.runTask(s,n,i)}finally{o.cancelTask(s)}}runGuarded(t,n,i){return this._inner.runGuarded(t,n,i)}runOutsideAngular(t){return this._outer.run(t)}}const Bw={};function Ah(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Oh(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&!0===e.callbackScheduled)}function Cg(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Mg(e){e._nesting--,Ah(e)}class Rh{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new qo,this.onMicrotaskEmpty=new qo,this.onStable=new qo,this.onError=new qo}run(t,n,i){return t.apply(n,i)}runGuarded(t,n,i){return t.apply(n,i)}runOutsideAngular(t){return t()}runTask(t,n,i,r){return t.apply(n,i)}}function Ig(e,t){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0]?.data?.[t]}class Jo{constructor(){this._console=console}handleError(t){const n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&Sh(t);for(;n&&Sh(n);)n=Sh(n);return n||null}}const zw=new Bt("",{providedIn:"root",factory:()=>{const e=et(Un),t=et(Jo);return n=>e.runOutsideAngular(()=>t.handleError(n))}});function Ww(){return Ja(An(),We())}function Ja(e,t){return new cl(dr(e,t))}let cl=(()=>{class e{constructor(n){this.nativeElement=n}static#e=this.__NG_ELEMENT_ID__=Ww}return e})();function Sg(e){return e instanceof cl?e.nativeElement:e}function Kw(){return this._results[Symbol.iterator]()}class Tu{static#e=Symbol.iterator;get changes(){return this._changes??=new qo}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._onDirty=void 0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;const n=Tu.prototype;n[Symbol.iterator]||(n[Symbol.iterator]=Kw)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){this.dirty=!1;const i=function Fi(e){return e.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function Ua(e,t,n){if(e.length!==t.length)return!1;for(let i=0;ipC}),pC="ng",Xg=new Bt(""),kh=new Bt("",{providedIn:"platform",factory:()=>"unknown"}),mC=new Bt(""),gC=new Bt("",{providedIn:"root",factory:()=>$s().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});let Qg=()=>null;function Hh(e,t,n=!1){return Qg(e,t,n)}const iv=new Bt("",{providedIn:"root",factory:()=>!1});let ju,Vu;function ic(e){return function Gh(){if(void 0===ju&&(ju=null,pn.trustedTypes))try{ju=pn.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return ju}()?.createHTML(e)||e}function Xh(){if(void 0===Vu&&(Vu=null,pn.trustedTypes))try{Vu=pn.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Vu}function sv(e){return Xh()?.createHTML(e)||e}function cv(e){return Xh()?.createScriptURL(e)||e}class ya{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Kr})`}}class OC extends ya{getTypeName(){return"HTML"}}class RC extends ya{getTypeName(){return"Style"}}class xC extends ya{getTypeName(){return"Script"}}class PC extends ya{getTypeName(){return"URL"}}class NC extends ya{getTypeName(){return"ResourceURL"}}function Cs(e){return e instanceof ya?e.changingThisBreaksApplicationSecurity:e}function rc(e,t){const n=function kC(e){return e instanceof ya&&e.getTypeName()||null}(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${n} (see ${Kr})`)}return n===t}function FC(e){return new OC(e)}function LC(e){return new RC(e)}function BC(e){return new xC(e)}function UC(e){return new PC(e)}function jC(e){return new NC(e)}class VC{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{const n=(new window.DOMParser).parseFromString(ic(t),"text/html").body;return null===n?this.inertDocumentHelper.getInertBodyElement(t):(n.firstChild?.remove(),n)}catch{return null}}}class HC{constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){const n=this.inertDocument.createElement("template");return n.innerHTML=ic(t),n}}const zC=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Hu(e){return(e=String(e)).match(zC)?e:"unsafe:"+e}function Ms(e){const t={};for(const n of e.split(","))t[n]=!0;return t}function gl(...e){const t={};for(const n of e)for(const i in n)n.hasOwnProperty(i)&&(t[i]=!0);return t}const uv=Ms("area,br,col,hr,img,wbr"),dv=Ms("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),hv=Ms("rp,rt"),Qh=gl(uv,gl(dv,Ms("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),gl(hv,Ms("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),gl(hv,dv)),Yh=Ms("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),fv=gl(Yh,Ms("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Ms("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),WC=Ms("script,style,template");class KC{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let n=t.firstChild,i=!0,r=[];for(;n;)if(n.nodeType===Node.ELEMENT_NODE?i=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,i&&n.firstChild)r.push(n),n=QC(n);else for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let o=XC(n);if(o){n=o;break}n=r.pop()}return this.buf.join("")}startElement(t){const n=pv(t).toLowerCase();if(!Qh.hasOwnProperty(n))return this.sanitizedSomething=!0,!WC.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);const i=t.attributes;for(let r=0;r"),!0}endElement(t){const n=pv(t).toLowerCase();Qh.hasOwnProperty(n)&&!uv.hasOwnProperty(n)&&(this.buf.push(""))}chars(t){this.buf.push(gv(t))}}function XC(e){const t=e.nextSibling;if(t&&e!==t.previousSibling)throw mv(t);return t}function QC(e){const t=e.firstChild;if(t&&function GC(e,t){return(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}(e,t))throw mv(t);return t}function pv(e){const t=e.nodeName;return"string"==typeof t?t:"FORM"}function mv(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}const YC=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ZC=/([^\#-~ |!])/g;function gv(e){return e.replace(/&/g,"&").replace(YC,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(ZC,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}let $u;function vv(e,t){let n=null;try{$u=$u||function lv(e){const t=new HC(e);return function $C(){try{return!!(new window.DOMParser).parseFromString(ic(""),"text/html")}catch{return!1}}()?new VC(t):t}(e);let i=t?String(t):"";n=$u.getInertBodyElement(i);let r=5,o=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=o,o=n.innerHTML,n=$u.getInertBodyElement(i)}while(i!==o);return ic((new KC).sanitizeChildren(Zh(n)||n))}finally{if(n){const i=Zh(n)||n;for(;i.firstChild;)i.firstChild.remove()}}}function Zh(e){return"content"in e&&function qC(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var ba=function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e}(ba||{});function _v(e){const t=vl();return t?sv(t.sanitize(ba.HTML,e)||""):rc(e,"HTML")?sv(Cs(e)):vv($s(),Ht(e))}function qh(e){const t=vl();return t?t.sanitize(ba.URL,e)||"":rc(e,"URL")?Cs(e):Hu(Ht(e))}function yv(e){const t=vl();if(t)return cv(t.sanitize(ba.RESOURCE_URL,e)||"");if(rc(e,"ResourceURL"))return cv(Cs(e));throw new vt(904,!1)}function bv(e,t,n){return function iM(e,t){return"src"===t&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===t&&("base"===e||"link"===e)?yv:qh}(t,n)(e)}function vl(){const e=We();return e&&e[Go].sanitizer}const rM=/^>|^->||--!>|)/g,sM="\u200b$1\u200b";function Vr(e){return e instanceof Function?e():e}function wr(e){return"browser"===(e??et(bi)).get(kh)}var Ku=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(Ku||{});let tf;function nf(e,t){return tf(e,t)}function sc(e,t,n,i,r){if(null!=i){let o,s=!1;Yi(i)?o=i:xi(i)&&(s=!0,i=i[$n]);const l=wn(i);0===e&&null!==n?null==r?Pv(t,n,l):Ea(t,n,l,r||null,!0):1===e&&null!==n?Ea(t,n,l,r||null,!0):2===e?function yl(e,t,n){e.removeChild(null,t,n)}(t,l,s):3===e&&t.destroyNode(l),null!=o&&function IM(e,t,n,i,r){const o=n[Xo];o!==wn(n)&&sc(t,e,i,o,r);for(let l=Jn;lt.replace(oM,sM))}(t))}function Gu(e,t,n){return e.createElement(t,n)}function Ov(e,t){t[Go].changeDetectionScheduler?.notify(8),Yu(e,t,t[Qt],2,null,null)}function Rv(e,t){const n=e[Qa],i=t[ci];(xi(i)||t[zn]!==i[ci][zn])&&(e[Lt]|=du.HasTransplantedViews),null===n?e[Qa]=[t]:n.push(t)}function af(e,t){const n=e[Qa],i=n.indexOf(t);n.splice(i,1)}function _l(e,t){if(e.length<=Jn)return;const n=Jn+t,i=e[n];if(i){const r=i[da];null!==r&&r!==e&&af(r,i),t>0&&(e[n-1][wo]=i[wo]);const o=zo(e,Jn+t);!function _M(e,t){Ov(e,t),t[$n]=null,t[Ui]=null}(i[ht],i);const s=o[bs];null!==s&&s.detachView(o[ht]),i[ci]=null,i[wo]=null,i[Lt]&=-129}return i}function Xu(e,t){if(!(256&t[Lt])){const n=t[Qt];n.destroyNode&&Yu(e,t,n,3,null,null),function bM(e){let t=e[Yc];if(!t)return cf(e[ht],e);for(;t;){let n=null;if(xi(t))n=t[Yc];else{const i=t[Jn];i&&(n=i)}if(!n){for(;t&&!t[wo]&&t!==e;)xi(t)&&cf(t[ht],t),t=t[ci];null===t&&(t=e),xi(t)&&cf(t[ht],t),n=t&&t[wo]}t=n}}(t)}}function cf(e,t){if(256&t[Lt])return;const n=q(null);try{t[Lt]&=-129,t[Lt]|=256,t[qr]&>(t[qr]),function wM(e,t){let n;if(null!=e&&null!=(n=e.destroyHooks))for(let i=0;i=0?i[s]():i[-s].unsubscribe(),o+=2}else n[o].call(i[n[o+1]]);null!==i&&(t[Wa]=null);const r=t[Hs];if(null!==r){t[Hs]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[i.directiveStart+r];if(o===Te.None||o===Te.Emulated)return null}return dr(i,n)}}(e,t.parent,n)}function Ea(e,t,n,i,r){e.insertBefore(t,n,i,r)}function Pv(e,t,n){e.appendChild(t,n)}function Nv(e,t,n,i,r){null!==i?Ea(e,t,n,i,r):Pv(e,t,n)}function uf(e,t){return e.parentNode(t)}function kv(e,t,n){return Lv(e,t,n)}let df,Lv=function Fv(e,t,n){return 40&e.type?dr(e,n):null};function Qu(e,t,n,i){const r=lf(e,i,t),o=t[Qt],l=kv(i.parent||t[Ui],i,t);if(null!=r)if(Array.isArray(n))for(let f=0;fOt&&Wv(e,t,Ot,!1),Qo(s?2:0,r),n(i,r)}finally{ma(o),Qo(s?3:1,r)}}function mf(e,t,n){if(nh(t)){const i=q(null);try{const o=t.directiveEnd;for(let s=t.directiveStart;snull;function Zv(e,t,n,i,r){for(let o in t){if(!t.hasOwnProperty(o))continue;const s=t[o];if(void 0===s)continue;i??={};let l,f=Le.None;Array.isArray(s)?(l=s[0],f=s[1]):l=s;let b=o;if(null!==r){if(!r.hasOwnProperty(o))continue;b=r[o]}0===e?qv(i,n,b,l,f):qv(i,n,b,l)}return i}function qv(e,t,n,i,r){let o;e.hasOwnProperty(n)?(o=e[n]).push(t,i):o=e[n]=[t,i],void 0!==r&&o.push(r)}function Cr(e,t,n,i,r,o,s,l){const f=dr(t,n);let M,b=t.inputs;!l&&null!=b&&(M=b[i])?(wf(e,n,M,i,r),ha(t)&&function UM(e,t){const n=jr(t,e);16&n[Lt]||(n[Lt]|=64)}(n,t.index)):3&t.type&&(i=function BM(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(i),r=null!=s?s(r,t.value||"",i):r,o.setProperty(f,i,r))}function yf(e,t,n,i){if(Fm()){const r=null===i?null:{"":-1},o=function WM(e,t){const n=e.directiveRegistry;let i=null,r=null;if(n)for(let o=0;o0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(s)!=l&&s.push(l),s.push(n,i,o)}}(e,t,i,bl(e,n,r.hostVars,nn),r)}function es(e,t,n,i,r,o){const s=dr(e,t);!function Ef(e,t,n,i,r,o,s){if(null==o)e.removeAttribute(t,r,n);else{const l=null==s?Ht(o):s(o,i||"",r);e.setAttribute(t,r,l,n)}}(t[Qt],s,o,e.value,n,i,r)}function ZM(e,t,n,i,r,o){const s=o[t];if(null!==s)for(let l=0;l0&&(n[r-1][wo]=t),i{fu(e.lView)},consumerOnSignalRead(){this.lView[qr]=this}},aI={...ae,consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{let t=Es(e.lView);for(;t&&!l_(t[ht]);)t=Es(t);t&&Pm(t)},consumerOnSignalRead(){this.lView[qr]=this}};function l_(e){return 2!==e.type}const cI=100;function ed(e,t=!0,n=0){const i=e[Go],r=i.rendererFactory;r.begin?.();try{!function lI(e,t){const n=Hm();try{$m(!0),If(e,t);let i=0;for(;tl(e);){if(i===cI)throw new vt(103,!1);i++,If(e,1)}}finally{$m(n)}}(e,n)}catch(s){throw t&&Ju(e,s),s}finally{r.end?.(),i.inlineEffectRunner?.flush()}}function uI(e,t,n,i){const r=t[Lt];if(!(256&~r))return;t[Go].inlineEffectRunner?.flush(),vh(t);let l=!0,f=null,b=null;l_(e)?(b=function nI(e){return e[qr]??function iI(e){const t=c_.pop()??Object.create(oI);return t.lView=e,t}(e)}(t),f=xe(b)):null===function ue(){return E}()?(l=!1,b=function sI(e){const t=e[qr]??Object.create(aI);return t.lView=e,t}(t),f=xe(b)):t[qr]&&(gt(t[qr]),t[qr]=null);try{xm(t),function zm(e){return Yt.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==n&&Xv(e,t,n,2,i);const M=!(3&~r);if(M){const ee=e.preOrderCheckHooks;null!==ee&&_u(t,ee,null)}else{const ee=e.preOrderHooks;null!==ee&&yu(t,ee,0,null),yh(t,0)}if(function dI(e){for(let t=Bg(e);null!==t;t=Ug(t)){if(!(t[Lt]&du.HasTransplantedViews))continue;const n=t[Qa];for(let i=0;i-1&&(_l(t,i),zo(n,i))}this._attachedToViewContainer=!1}Xu(this._lView[ht],this._lView)}onDestroy(t){pu(this._lView,t)}markForCheck(){Dl(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[Lt]&=-129}reattach(){lh(this._lView),this._lView[Lt]|=128}detectChanges(){this._lView[Lt]|=1024,ed(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new vt(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;const t=qc(this._lView),n=this._lView[da];null!==n&&!t&&af(n,this._lView),Ov(this._lView[ht],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new vt(902,!1);this._appRef=t;const n=qc(this._lView),i=this._lView[da];null!==i&&!n&&Rv(i,this._lView),lh(this._lView)}}let Cl=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=mI}return e})();const fI=Cl,pI=class extends fI{constructor(t,n,i){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=i}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,i){const r=cc(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:n,dehydratedView:i});return new wl(r)}};function mI(){return td(An(),We())}function td(e,t){return 4&e.type?new pI(t,e,Ja(e,t)):null}let N_=()=>null;function Ia(e,t){return N_(e,t)}class dc{}const xl=new Bt("",{providedIn:"root",factory:()=>!1}),k_=new Bt("");class aT{}class F_{}class lT{resolveComponentFactory(t){throw function cT(e){const t=Error(`No component factory found for ${Kn(e)}.`);return t.ngComponent=e,t}(t)}}class Pl{static#e=this.NULL=new lT}class Lf{}let uT=(()=>{class e{constructor(){this.destroyNode=null}static#e=this.__NG_ELEMENT_ID__=()=>function dT(){const e=We(),n=jr(An().index,e);return(xi(n)?n:e)[Qt]}()}return e})(),hT=(()=>{class e{static#e=this.\u0275prov=Dn({token:e,providedIn:"root",factory:()=>null})}return e})();const B_=new Set;function qi(e){B_.has(e)||(B_.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var Ji=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(Ji||{});const U_={destroy(){}};function j_(e,t){!t&&au();const n=t?.injector??et(bi);return wr(n)?(qi("NgAfterRender"),H_(e,n,!1,t?.phase??Ji.MixedReadWrite)):U_}function V_(e,t){!t&&au();const n=t?.injector??et(bi);return wr(n)?(qi("NgAfterNextRender"),H_(e,n,!0,t?.phase??Ji.MixedReadWrite)):U_}function H_(e,t,n,i){const r=function fT(e,t){if(e instanceof Function)switch(t){case Ji.EarlyRead:return{earlyRead:e};case Ji.Write:return{write:e};case Ji.MixedReadWrite:return{mixedReadWrite:e};case Ji.Read:return{read:e}}return e}(e,i),o=t.get(ad),s=o.handler??=new mT,l=[],f=[],b=()=>{for(const ee of f)s.unregister(ee);M()},M=t.get(al).onDestroy(b);let P=0;const Q=(ee,De)=>{if(!De)return;const $e=n?(...mt)=>(P--,P<1&&b(),De(...mt)):De,lt=_m(t,()=>new pT(ee,l,$e));s.register(lt),f.push(lt),P++};return Q(Ji.EarlyRead,r.earlyRead),Q(Ji.Write,r.write),Q(Ji.MixedReadWrite,r.mixedReadWrite),Q(Ji.Read,r.read),{destroy:b}}class pT{constructor(t,n,i){this.phase=t,this.pipelinedArgs=n,this.callbackFn=i,this.zone=et(Un),this.errorHandler=et(Jo,{optional:!0}),et(dc,{optional:!0})?.notify(6)}invoke(){try{const t=this.zone.runOutsideAngular(()=>this.callbackFn.apply(null,this.pipelinedArgs));this.pipelinedArgs.splice(0,this.pipelinedArgs.length,t)}catch(t){this.errorHandler?.handleError(t)}}}class mT{constructor(){this.executingCallbacks=!1,this.buckets={[Ji.EarlyRead]:new Set,[Ji.Write]:new Set,[Ji.MixedReadWrite]:new Set,[Ji.Read]:new Set},this.deferredCallbacks=new Set}register(t){(this.executingCallbacks?this.deferredCallbacks:this.buckets[t.phase]).add(t)}unregister(t){this.buckets[t.phase].delete(t),this.deferredCallbacks.delete(t)}execute(){this.executingCallbacks=!0;for(const t of Object.values(this.buckets))for(const n of t)n.invoke();this.executingCallbacks=!1;for(const t of this.deferredCallbacks)this.buckets[t.phase].add(t);this.deferredCallbacks.clear()}destroy(){for(const t of Object.values(this.buckets))t.clear();this.deferredCallbacks.clear()}}let ad=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){this.executeInternalCallbacks(),this.handler?.execute()}executeInternalCallbacks(){const n=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of n)i()}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static#e=this.\u0275prov=Dn({token:e,providedIn:"root",factory:()=>new e})}return e})();function zs(e){return!!Gt(e)}function ld(e,t,n){let i=n?e.styles:null,r=n?e.classes:null,o=0;if(null!==t)for(let s=0;s0&&Hv(e,n,o.join(" "))}}(ee,wi,$e,i),void 0!==n&&function MT(e,t,n){const i=e.projection=[];for(let r=0;r{class e{static#e=this.__NG_ELEMENT_ID__=TT}return e})();function TT(){return Q_(An(),We())}const ST=ud,G_=class extends ST{constructor(t,n,i){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=i}get element(){return Ja(this._hostTNode,this._hostLView)}get injector(){return new yi(this._hostTNode,this._hostLView)}get parentInjector(){const t=Du(this._hostTNode,this._hostLView);if(Dh(t)){const n=sl(t,this._hostLView),i=ol(t);return new yi(n[ht].data[i+8],n)}return new yi(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const n=X_(this._lContainer);return null!==n&&n[t]||null}get length(){return this._lContainer.length-Jn}createEmbeddedView(t,n,i){let r,o;"number"==typeof i?r=i:null!=i&&(r=i.index,o=i.injector);const s=Ia(this._lContainer,t.ssrId),l=t.createEmbeddedViewImpl(n||{},o,s);return this.insertImpl(l,r,Ca(this._hostTNode,s)),l}createComponent(t,n,i,r,o){const s=t&&!function Qc(e){return"function"==typeof e}(t);let l;if(s)l=n;else{const De=n||{};l=De.index,i=De.injector,r=De.projectableNodes,o=De.environmentInjector||De.ngModuleRef}const f=s?t:new Fl(ot(t)),b=i||this.parentInjector;if(!o&&null==f.ngModule){const $e=(s?b:this.parentInjector).get(Zr,null);$e&&(o=$e)}const M=ot(f.componentType??{}),P=Ia(this._lContainer,M?.id??null),ee=f.create(b,r,P?.firstChild??null,o);return this.insertImpl(ee.hostView,l,Ca(this._hostTNode,P)),ee}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,i){const r=t._lView;if(function Z0(e){return Yi(e[ci])}(r)){const l=this.indexOf(t);if(-1!==l)this.detach(l);else{const f=r[ci],b=new G_(f,f[Ui],f[ci]);b.detach(b.indexOf(t))}}const o=this._adjustIndex(n),s=this._lContainer;return lc(s,r,o,i),t.attachToViewContainerRef(),ja(Vf(s),o,t),t}move(t,n){return this.insert(t,n)}indexOf(t){const n=X_(this._lContainer);return null!==n?n.indexOf(t):-1}remove(t){const n=this._adjustIndex(t,-1),i=_l(this._lContainer,n);i&&(zo(Vf(this._lContainer),n),Xu(i[ht],i))}detach(t){const n=this._adjustIndex(t,-1),i=_l(this._lContainer,n);return i&&null!=zo(Vf(this._lContainer),n)?new wl(i):null}_adjustIndex(t,n=0){return t??this.length+n}};function X_(e){return e[8]}function Vf(e){return e[8]||(e[8]=[])}function Q_(e,t){let n;const i=t[e.index];return Yi(i)?n=i:(n=t_(i,t,null,e),t[e.index]=n,qu(t,n)),Y_(n,t,e,i),new G_(n,e,t)}let Y_=function q_(e,t,n,i){if(e[Xo])return;let r;r=8&n.type?wn(i):function AT(e,t){const n=e[Qt],i=n.createComment(""),r=dr(t,e);return Ea(n,uf(n,r),i,function CM(e,t){return e.nextSibling(t)}(n,r),!1),i}(t,n),e[Xo]=r},Hf=()=>!1;class $f{constructor(t){this.queryList=t,this.matches=null}clone(){return new $f(this.queryList)}setDirty(){this.queryList.setDirty()}}class zf{constructor(t=[]){this.queries=t}createEmbeddedView(t){const n=t.queries;if(null!==n){const i=null!==t.contentQueries?t.contentQueries[0]:n.length,r=[];for(let o=0;ot.trim())}(t):t}}class Wf{constructor(t=[]){this.queries=t}elementStart(t,n){for(let i=0;i0)i.push(s[l/2]);else{const b=o[l+1],M=t[-f];for(let P=Jn;P(de(t),t.value);return n[G]=t,n}(e),i=n[G];return t?.equal&&(i.equal=t.equal),n.set=r=>Be(i,r),n.update=r=>function F(e,t){be()||ct(),Be(e,t(e.value))}(i,r),n.asReadonly=ay.bind(n),n}function ay(){const e=this[G];if(void 0===e.readonlyFn){const t=()=>this();t[G]=e,e.readonlyFn=t}return e.readonlyFn}function cy(e){return Yf(e)&&"function"==typeof e.set}function qf(e){let t=function yy(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),n=!0;const i=[e];for(;t;){let r;if(Co(e))r=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new vt(903,!1);r=t.\u0275dir}if(r){if(n){i.push(r);const s=e;s.inputs=hd(e.inputs),s.inputTransforms=hd(e.inputTransforms),s.declaredInputs=hd(e.declaredInputs),s.outputs=hd(e.outputs);const l=r.hostBindings;l&&qT(e,l);const f=r.viewQuery,b=r.contentQueries;if(f&&YT(e,f),b&&ZT(e,b),XT(e,r),Pa(e.outputs,r.outputs),Co(r)&&r.data.animation){const M=e.data;M.animation=(M.animation||[]).concat(r.data.animation)}}const o=r.features;if(o)for(let s=0;s=0;i--){const r=e[i];r.hostVars=t+=r.hostVars,r.hostAttrs=At(r.hostAttrs,n=At(n,r.hostAttrs))}}(i)}function XT(e,t){for(const n in t.inputs){if(!t.inputs.hasOwnProperty(n)||e.inputs.hasOwnProperty(n))continue;const i=t.inputs[n];if(void 0!==i&&(e.inputs[n]=i,e.declaredInputs[n]=t.declaredInputs[n],null!==t.inputTransforms)){const r=Array.isArray(i)?i[0]:i;if(!t.inputTransforms.hasOwnProperty(r))continue;e.inputTransforms??={},e.inputTransforms[r]=t.inputTransforms[r]}}}function hd(e){return e===d?{}:e===c?[]:e}function YT(e,t){const n=e.viewQuery;e.viewQuery=n?(i,r)=>{t(i,r),n(i,r)}:t}function ZT(e,t){const n=e.contentQueries;e.contentQueries=n?(i,r,o)=>{t(i,r,o),n(i,r,o)}:t}function qT(e,t){const n=e.hostBindings;e.hostBindings=n?(i,r)=>{t(i,r),n(i,r)}:t}function wy(e){const t=e.inputConfig,n={};for(const i in t)if(t.hasOwnProperty(i)){const r=t[i];Array.isArray(r)&&r[3]&&(n[i]=r[3])}e.inputTransforms=n}class Ta{}class Cy{}function rS(e,t){return new Jf(e,t??null,[])}class Jf extends Ta{constructor(t,n,i){super(),this._parent=n,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new W_(this);const r=Gt(t);this._bootstrapComponents=Vr(r.bootstrap),this._r3Injector=bg(t,n,[{provide:Ta,useValue:this},{provide:Pl,useValue:this.componentFactoryResolver},...i],Kn(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class ep extends Cy{constructor(t){super(),this.moduleType=t}create(t){return new Jf(this.moduleType,t,[])}}class My extends Ta{constructor(t){super(),this.componentFactoryResolver=new W_(this),this.instance=null;const n=new Ha([...t.providers,{provide:Ta,useValue:this},{provide:Pl,useValue:this.componentFactoryResolver}],t.parent||su(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function tp(e,t,n=null){return new My({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}function fd(e){return!!np(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}function np(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function ts(e,t,n){return e[t]=n}function ei(e,t,n){return!Object.is(e[t],n)&&(e[t]=n,!0)}function Ul(e,t,n,i,r,o,s,l,f,b){const M=n+Ot,P=t.firstCreatePass?function uS(e,t,n,i,r,o,s,l,f){const b=t.consts,M=wa(t,e,4,s||null,l||null);yf(t,n,M,Jr(b,f)),vu(t,M);const P=M.tView=_f(2,M,i,r,o,t.directiveRegistry,t.pipeRegistry,null,t.schemas,b,null);return null!==t.queries&&(t.queries.template(t,M),P.queries=t.queries.embeddedTView(M)),M}(M,t,e,i,r,o,s,l,f):t.data[M];Mo(P,!1);const Q=Iy(t,e,P,n);il()&&Qu(t,e,Q,P),Zi(Q,e);const ee=t_(Q,e,Q,P);return e[M]=ee,qu(e,ee),function Z_(e,t,n){return Hf(e,t,n)}(ee,P,e),hu(P)&&gf(t,e,P),null!=f&&vf(e,P,b),P}function ip(e,t,n,i,r,o,s,l){const f=We(),b=an();return Ul(f,b,e,t,n,i,r,Jr(b.consts,o),s,l),ip}let Iy=function Ty(e,t,n,i){return Yo(!0),t[Qt].createComment("")};function pp(e,t,n,i){const r=We();return ei(r,Io(),t)&&(an(),es(Fn(),r,e,t,n,i)),pp}function Ec(e,t,n,i){return ei(e,Io(),n)?t+Ht(n)+i:nn}function bd(e,t){return e<<17|t<<2}function Gs(e){return e>>17&32767}function mp(e){return 2|e}function Oa(e){return(131068&e)>>2}function gp(e,t){return-131069&e|t<<2}function vp(e){return 1|e}function rb(e,t,n,i){const r=e[n+1],o=null===t;let s=i?Gs(r):Oa(r),l=!1;for(;0!==s&&(!1===l||o);){const b=e[s+1];QS(e[s],t)&&(l=!0,e[s+1]=i?vp(b):mp(b)),s=i?Gs(b):Oa(b)}l&&(e[n+1]=i?mp(r):vp(r))}function QS(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&Wo(e,t)>=0}const Ei={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function ob(e){return e.substring(Ei.key,Ei.keyEnd)}function sb(e,t){const n=Ei.textEnd;return n===t?-1:(t=Ei.keyEnd=function JS(e,t,n){for(;t32;)t++;return t}(e,Ei.key=t,n),Ac(e,t,n))}function Ac(e,t,n){for(;t=0;n=sb(t,n))Li(e,ob(t),!0)}function To(e,t,n,i){const r=We(),o=an(),s=ws(2);o.firstUpdatePass&&fb(o,e,s,i),t!==nn&&ei(r,s,t)&&mb(o,o.data[ji()],r,r[Qt],e,r[s+1]=function uA(e,t){return null==e||""===e||("string"==typeof t?e+=t:"object"==typeof e&&(e=Kn(Cs(e)))),e}(t,n),i,s)}function So(e,t,n,i){const r=an(),o=ws(2);r.firstUpdatePass&&fb(r,null,o,i);const s=We();if(n!==nn&&ei(s,o,n)){const l=r.data[ji()];if(vb(l,i)&&!hb(r,o)){let f=i?l.classesWithoutHost:l.stylesWithoutHost;null!==f&&(n=Xr(f,n||"")),yp(r,l,s,n,i)}else!function lA(e,t,n,i,r,o,s,l){r===nn&&(r=c);let f=0,b=0,M=0=e.expandoStartIndex}function fb(e,t,n,i){const r=e.data;if(null===r[n+1]){const o=r[ji()],s=hb(e,n);vb(o,i)&&null===t&&!s&&(t=!1),t=function iA(e,t,n,i){const r=mh(e);let o=i?t.residualClasses:t.residualStyles;if(null===r)0===(i?t.classBindings:t.styleBindings)&&(n=$l(n=Dp(null,e,t,n,i),t.attrs,i),o=null);else{const s=t.directiveStylingLast;if(-1===s||e[s]!==r)if(n=Dp(r,e,t,n,i),null===o){let f=function rA(e,t,n){const i=n?t.classBindings:t.styleBindings;if(0!==Oa(i))return e[Gs(i)]}(e,t,i);void 0!==f&&Array.isArray(f)&&(f=Dp(null,e,t,f[1],i),f=$l(f,t.attrs,i),function oA(e,t,n,i){e[Gs(n?t.classBindings:t.styleBindings)]=i}(e,t,i,f))}else o=function sA(e,t,n){let i;const r=t.directiveEnd;for(let o=1+t.directiveStylingLast;o0)&&(b=!0)):M=n,r)if(0!==f){const Q=Gs(e[l+1]);e[i+1]=bd(Q,l),0!==Q&&(e[Q+1]=gp(e[Q+1],i)),e[l+1]=function WS(e,t){return 131071&e|t<<17}(e[l+1],i)}else e[i+1]=bd(l,0),0!==l&&(e[l+1]=gp(e[l+1],i)),l=i;else e[i+1]=bd(f,0),0===l?l=i:e[f+1]=gp(e[f+1],i),f=i;b&&(e[i+1]=mp(e[i+1])),rb(e,M,i,!0),rb(e,M,i,!1),function XS(e,t,n,i,r){const o=r?e.residualClasses:e.residualStyles;null!=o&&"string"==typeof t&&Wo(o,t)>=0&&(n[i+1]=vp(n[i+1]))}(t,M,e,i,o),s=bd(l,f),o?t.classBindings=s:t.styleBindings=s}(r,o,t,n,s,i)}}function Dp(e,t,n,i,r){let o=null;const s=n.directiveEnd;let l=n.directiveStylingLast;for(-1===l?l=n.directiveStart:l++;l0;){const f=e[r],b=Array.isArray(f),M=b?f[1]:f,P=null===M;let Q=n[r+1];Q===nn&&(Q=P?c:void 0);let ee=P?ca(Q,i):M===i?Q:void 0;if(b&&!Ed(ee)&&(ee=ca(f,i)),Ed(ee)&&(l=ee,s))return l;const De=e[r+1];r=s?Gs(De):Oa(De)}if(null!==t){let f=o?t.residualClasses:t.residualStyles;null!=f&&(l=ca(f,i))}return l}function Ed(e){return void 0!==e}function vb(e,t){return!!(e.flags&(t?8:16))}function _b(e,t,n){So(Li,is,Ec(We(),e,t,n),!0)}class bA{destroy(t){}updateValue(t,n){}swap(t,n){const i=Math.min(t,n),r=Math.max(t,n),o=this.detach(r);if(r-i>1){const s=this.detach(i);this.attach(i,o),this.attach(r,s)}else this.attach(i,o)}move(t,n){this.attach(n,this.detach(t))}}function wp(e,t,n,i,r){return e===n&&Object.is(t,i)?1:Object.is(r(e,t),r(n,i))?-1:0}function Cp(e,t,n,i){return!(void 0===t||!t.has(i)||(e.attach(n,t.get(i)),t.delete(i),0))}function yb(e,t,n,i,r){if(Cp(e,t,i,n(i,r)))e.updateValue(i,r);else{const o=e.create(i,r);e.attach(i,o)}}function bb(e,t,n,i){const r=new Set;for(let o=t;o<=n;o++)r.add(i(o,e.at(o)));return r}class Eb{constructor(){this.kvMap=new Map,this._vMap=void 0}has(t){return this.kvMap.has(t)}delete(t){if(!this.has(t))return!1;const n=this.kvMap.get(t);return void 0!==this._vMap&&this._vMap.has(n)?(this.kvMap.set(t,this._vMap.get(n)),this._vMap.delete(n)):this.kvMap.delete(t),!0}get(t){return this.kvMap.get(t)}set(t,n){if(this.kvMap.has(t)){let i=this.kvMap.get(t);void 0===this._vMap&&(this._vMap=new Map);const r=this._vMap;for(;r.has(i);)i=r.get(i);r.set(i,n)}else this.kvMap.set(t,n)}forEach(t){for(let[n,i]of this.kvMap)if(t(i,n),void 0!==this._vMap){const r=this._vMap;for(;r.has(i);)i=r.get(i),t(i,n)}}}function Db(e,t){qi("NgControlFlow");const n=We(),i=Io(),r=n[i]!==nn?n[i]:-1,o=-1!==r?Dd(n,Ot+r):void 0;if(ei(n,i,e)){const l=q(null);try{if(void 0!==o&&Mf(o,0),-1!==e){const f=Ot+e,b=Dd(n,f),M=Mp(n[ht],f),P=Ia(b,M.tView.ssrId);lc(b,cc(n,M,t,{dehydratedView:P}),0,Ca(M,P))}}finally{q(l)}}else if(void 0!==o){const l=s_(o,0);void 0!==l&&(l[kn]=t)}}class DA{constructor(t,n,i){this.lContainer=t,this.$implicit=n,this.$index=i}get $count(){return this.lContainer.length-Jn}}function wb(e,t){return t}class CA{constructor(t,n,i){this.hasEmptyBlock=t,this.trackByFn=n,this.liveCollection=i}}function Cb(e,t,n,i,r,o,s,l,f,b,M,P,Q){qi("NgControlFlow");const ee=We(),De=an(),$e=void 0!==f,lt=We(),mt=l?s.bind(lt[zn][kn]):s,Ye=new CA($e,mt);lt[Ot+e]=Ye,Ul(ee,De,e+1,t,n,i,r,Jr(De.consts,o)),$e&&Ul(ee,De,e+2,f,b,M,P,Jr(De.consts,Q))}class MA extends bA{constructor(t,n,i){super(),this.lContainer=t,this.hostLView=n,this.templateTNode=i,this.operationsCounter=void 0,this.needsIndexUpdate=!1}get length(){return this.lContainer.length-Jn}at(t){return this.getLView(t)[kn].$implicit}attach(t,n){const i=n[ur];this.needsIndexUpdate||=t!==this.length,lc(this.lContainer,n,t,Ca(this.templateTNode,i))}detach(t){return this.needsIndexUpdate||=t!==this.length-1,function IA(e,t){return _l(e,t)}(this.lContainer,t)}create(t,n){const i=Ia(this.lContainer,this.templateTNode.tView.ssrId),r=cc(this.hostLView,this.templateTNode,new DA(this.lContainer,n,t),{dehydratedView:i});return this.operationsCounter?.recordCreate(),r}destroy(t){Xu(t[ht],t),this.operationsCounter?.recordDestroy()}updateValue(t,n){this.getLView(t)[kn].$implicit=n}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let t=0;t{e.destroy(f)})}(f,e,o.trackByFn),f.updateIndexes(),o.hasEmptyBlock){const b=Io(),M=0===f.length;if(ei(i,b,M)){const P=n+2,Q=Dd(i,P);if(M){const ee=Mp(r,P),De=Ia(Q,ee.tView.ssrId);lc(Q,cc(i,ee,void 0,{dehydratedView:De}),0,Ca(ee,De))}else Mf(Q,0)}}}finally{q(t)}}function Dd(e,t){return e[t]}function Mp(e,t){return el(e,t)}function wd(e,t,n,i){const r=We(),o=an(),s=Ot+e,l=r[Qt],f=o.firstCreatePass?function SA(e,t,n,i,r,o){const s=t.consts,f=wa(t,e,2,i,Jr(s,r));return yf(t,n,f,Jr(s,o)),null!==f.attrs&&ld(f,f.attrs,!1),null!==f.mergedAttrs&&ld(f,f.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,f),f}(s,o,r,t,n,i):o.data[s],b=Ib(o,r,f,l,t,e);r[s]=b;const M=hu(f);return Mo(f,!0),$v(l,b,f),!function fc(e){return!(32&~e.flags)}(f)&&il()&&Qu(o,r,b,f),0===function q0(){return Yt.lFrame.elementDepthCount}()&&Zi(b,r),function J0(){Yt.lFrame.elementDepthCount++}(),M&&(gf(o,r,f),mf(o,f,r)),null!==i&&vf(r,f),wd}function Cd(){let e=An();hh()?fh():(e=e.parent,Mo(e,!1));const t=e;(function tw(e){return Yt.skipHydrationRootTNode===e})(t)&&function ow(){Yt.skipHydrationRootTNode=null}(),function ew(){Yt.lFrame.elementDepthCount--}();const n=an();return n.firstCreatePass&&(vu(n,e),nh(e)&&n.queries.elementEnd(e)),null!=t.classesWithoutHost&&function gw(e){return!!(8&e.flags)}(t)&&yp(n,t,We(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function vw(e){return!!(16&e.flags)}(t)&&yp(n,t,We(),t.stylesWithoutHost,!1),Cd}function Ip(e,t,n,i){return wd(e,t,n,i),Cd(),Ip}let Ib=(e,t,n,i,r,o)=>(Yo(!0),Gu(i,r,function Jm(){return Yt.lFrame.currentNamespace}()));function Tp(e,t,n){const i=We(),r=an(),o=e+Ot,s=r.firstCreatePass?function RA(e,t,n,i,r){const o=t.consts,s=Jr(o,i),l=wa(t,e,8,"ng-container",s);return null!==s&&ld(l,s,!0),yf(t,n,l,Jr(o,r)),null!==t.queries&&t.queries.elementStart(t,l),l}(o,r,i,t,n):r.data[o];Mo(s,!0);const l=Tb(r,i,s,e);return i[o]=l,il()&&Qu(r,i,l,s),Zi(l,i),hu(s)&&(gf(r,i,s),mf(r,s,i)),null!=n&&vf(i,s),Tp}function Sp(){let e=An();const t=an();return hh()?fh():(e=e.parent,Mo(e,!1)),t.firstCreatePass&&(vu(t,e),nh(e)&&t.queries.elementEnd(e)),Sp}function Ap(e,t,n){return Tp(e,t,n),Sp(),Ap}let Tb=(e,t,n,i)=>(Yo(!0),sf(t[Qt],""));function Sb(){return We()}function Op(e,t,n){const i=We();return ei(i,Io(),t)&&Cr(an(),Fn(),i,e,t,i[Qt],n,!0),Op}function Rp(e,t,n){const i=We();if(ei(i,Io(),t)){const o=an(),s=Fn();Cr(o,s,i,e,t,o_(mh(o.data),s,i),n,!0)}return Rp}const Ra=void 0;var kA=["en",[["a","p"],["AM","PM"],Ra],[["AM","PM"],Ra,Ra],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Ra,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Ra,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Ra,"{1} 'at' {0}",Ra],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function NA(e){const n=Math.floor(Math.abs(e)),i=e.toString().replace(/^[^.]*\.?/,"").length;return 1===n&&0===i?1:5}];let Oc={};function xp(e){const t=function FA(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=Ob(t);if(n)return n;const i=t.split("-")[0];if(n=Ob(i),n)return n;if("en"===i)return kA;throw new vt(701,!1)}function Ab(e){return xp(e)[Rc.PluralCase]}function Ob(e){return e in Oc||(Oc[e]=pn.ng&&pn.ng.common&&pn.ng.common.locales&&pn.ng.common.locales[e]),Oc[e]}var Rc=function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e}(Rc||{});const xc="en-US";let Rb=xc;let Yb=(e,t,n)=>{};function kp(e,t,n,i){const r=We(),o=an(),s=An();return Lp(o,r,r[Qt],s,e,t,i),kp}function Fp(e,t){const n=An(),i=We(),r=an();return Lp(r,i,o_(mh(r.data),n,i),n,e,t),Fp}function Lp(e,t,n,i,r,o,s){const l=hu(i),b=e.firstCreatePass&&r_(e),M=t[kn],P=i_(t);let Q=!0;if(3&i.type||s){const $e=dr(i,t),lt=s?s($e):$e,mt=P.length,Ye=s?_n=>s(wn(_n[i.index])):i.index;let zt=null;if(!s&&l&&(zt=function wO(e,t,n,i){const r=e.cleanup;if(null!=r)for(let o=0;of?l[f]:null}"string"==typeof s&&(o+=2)}return null}(e,t,r,i.index)),null!==zt)(zt.__ngLastListenerFn__||zt).__ngNextListenerFn__=o,zt.__ngLastListenerFn__=o,Q=!1;else{o=Jb(i,t,M,o),Yb($e,r,o);const _n=n.listen(lt,r,o);P.push(o,_n),b&&b.push(r,Ye,mt,mt+1)}}else o=Jb(i,t,M,o);const ee=i.outputs;let De;if(Q&&null!==ee&&(De=ee[r])){const $e=De.length;if($e)for(let lt=0;lt<$e;lt+=2){const xn=t[De[lt]][De[lt+1]].subscribe(o),wi=P.length;P.push(o,xn),b&&b.push(r,i.index,wi,-(wi+1))}}}function qb(e,t,n,i){const r=q(null);try{return Qo(6,t,n),!1!==n(i)}catch(o){return Ju(e,o),!1}finally{Qo(7,t,n),q(r)}}function Jb(e,t,n,i){return function r(o){if(o===Function)return i;Dl(e.componentOffset>-1?jr(e.index,t):t,5);let l=qb(t,n,i,o),f=r.__ngNextListenerFn__;for(;f;)l=qb(t,n,f,o)&&l,f=f.__ngNextListenerFn__;return l}}function eE(e=1){return function uw(e){return(Yt.lFrame.contextLView=function Nm(e,t){for(;e>0;)t=t[Ka],e--;return t}(e,Yt.lFrame.contextLView))[kn]}(e)}function CO(e,t){let n=null;const i=function Bi(e){const t=e.attrs;if(null!=t){const n=t.indexOf(5);if(!(1&n))return t[n+1]}return null}(e);for(let r=0;r(Yo(!0),function rf(e,t){return e.createText(t)}(t[Qt],i));function Up(e){return Ad("",e,""),Up}function Ad(e,t,n){const i=We(),r=Ec(i,e,t,n);return r!==nn&&function Is(e,t,n){const i=Jc(t,e);!function Av(e,t,n){e.setValue(t,n)}(e[Qt],i,n)}(i,ji(),r),Ad}function jp(e,t,n){cy(t)&&(t=t());const i=We();return ei(i,Io(),t)&&Cr(an(),Fn(),i,e,t,i[Qt],n,!1),jp}function FE(e,t){const n=cy(e);return n&&e.set(t),n}function Vp(e,t){const n=We(),i=an(),r=An();return Lp(i,n,n[Qt],r,e,t),Vp}function Hp(e,t,n,i,r){if(e=St(e),Array.isArray(e))for(let o=0;o>20;if(ua(e)||!e.multi){const ee=new rl(b,r,ac),De=zp(f,t,r?M:M+Q,P);-1===De?(Mh(Eu(l,s),o,f),$p(o,e,t.length),t.push(f),l.directiveStart++,l.directiveEnd++,r&&(l.providerIndexes+=1048576),n.push(ee),s.push(ee)):(n[De]=ee,s[De]=ee)}else{const ee=zp(f,t,M+Q,P),De=zp(f,t,M,M+Q),lt=De>=0&&n[De];if(r&&!lt||!r&&!(ee>=0&&n[ee])){Mh(Eu(l,s),o,f);const mt=function WO(e,t,n,i,r){const o=new rl(e,n,ac);return o.multi=[],o.index=t,o.componentProviders=0,UE(o,r,i&&!n),o}(r?zO:$O,n.length,r,i,b);!r&<&&(n[De].providerFactory=mt),$p(o,e,t.length,0),t.push(f),l.directiveStart++,l.directiveEnd++,r&&(l.providerIndexes+=1048576),n.push(mt),s.push(mt)}else $p(o,e,ee>-1?ee:De,UE(n[r?De:ee],b,!r&&i));!r&&i&<&&n[De].componentProviders++}}}function $p(e,t,n,i){const r=ua(t),o=function M0(e){return!!e.useClass}(t);if(r||o){const f=(o?St(t.useClass):t).prototype.ngOnDestroy;if(f){const b=e.destroyHooks||(e.destroyHooks=[]);if(!r&&t.multi){const M=b.indexOf(n);-1===M?b.push(n,[i,f]):b[M+1].push(i,f)}else b.push(n,f)}}}function UE(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function zp(e,t,n,i){for(let r=n;r{n.providersResolver=(i,r)=>function HO(e,t,n){const i=an();if(i.firstCreatePass){const r=Co(e);Hp(n,i.data,i.blueprint,r,!0),Hp(t,i.data,i.blueprint,r,!1)}}(i,r?r(e):e,t)}}let KO=(()=>{class e{constructor(n){this._injector=n,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n)){const i=Gd(0,n.type),r=i.length>0?tp([i],this._injector,`Standalone[${n.type.name}]`):null;this.cachedInjectors.set(n,r)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(const n of this.cachedInjectors.values())null!==n&&n.destroy()}finally{this.cachedInjectors.clear()}}static#e=this.\u0275prov=Dn({token:e,providedIn:"environment",factory:()=>new e(Ut(Zr))})}return e})();function VE(e){qi("NgStandalone"),e.getStandaloneInjector=t=>t.get(KO).getOrCreateStandaloneInjector(e)}function zE(e,t,n,i){return KE(We(),hr(),e,t,n,i)}function WE(e,t,n,i,r){return function GE(e,t,n,i,r,o,s){const l=t+n;return function Sa(e,t,n,i){const r=ei(e,t,n);return ei(e,t+1,i)||r}(e,l,r,o)?ts(e,l+2,s?i.call(s,r,o):i(r,o)):Ql(e,l+2)}(We(),hr(),e,t,n,i,r)}function Ql(e,t){const n=e[t];return n===nn?void 0:n}function KE(e,t,n,i,r,o){const s=t+n;return ei(e,s,r)?ts(e,s+1,o?i.call(o,r):i(r)):Ql(e,s+1)}function ZE(e,t){const n=an();let i;const r=e+Ot;n.firstCreatePass?(i=function rR(e,t){if(t)for(let n=t.length-1;n>=0;n--){const i=t[n];if(e===i.name)return i}}(t,n.pipeRegistry),n.data[r]=i,i.onDestroy&&(n.destroyHooks??=[]).push(r,i.onDestroy)):i=n.data[r];const o=i.factory||(i.factory=Eo(i.type)),l=Vn(ac);try{const f=bu(!1),b=o();return bu(f),function Bp(e,t,n,i){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=i}(n,We(),r,b),b}finally{Vn(l)}}function qE(e,t,n){const i=e+Ot,r=We(),o=fa(r,i);return function Yl(e,t){return e[ht].data[t].pure}(r,i)?KE(r,hr(),t,o.transform,n,o):o.transform(n)}function JE(e,t){return td(e,t)}class mD{constructor(t){this.full=t;const n=t.split(".");this.major=n[0],this.minor=n[1],this.patch=n.slice(2).join(".")}}let gD=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}static#e=this.\u0275fac=function(i){return new(i||e)};static#t=this.\u0275prov=Dn({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();const ED=new Bt(""),DD=new Bt("");let Zp,tx=(()=>{class e{constructor(n,i,r){this._ngZone=n,this.registry=i,this._isZoneStable=!0,this._callbacks=[],this.taskTrackingZone=null,Zp||(function nx(e){Zp=e}(r),r.addToWindow(i)),this._watchAngularEvents(),n.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Un.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}isStable(){return this._isZoneStable&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let n=this._callbacks.pop();clearTimeout(n.timeoutId),n.doneCb()}});else{let n=this.getPendingTasks();this._callbacks=this._callbacks.filter(i=>!i.updateCb||!i.updateCb(n)||(clearTimeout(i.timeoutId),!1))}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(n=>({source:n.source,creationLocation:n.creationLocation,data:n.data})):[]}addCallback(n,i,r){let o=-1;i&&i>0&&(o=setTimeout(()=>{this._callbacks=this._callbacks.filter(s=>s.timeoutId!==o),n()},i)),this._callbacks.push({doneCb:n,timeoutId:o,updateCb:r})}whenStable(n,i,r){if(r&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(n,i,r),this._runCallbacksIfReady()}registerApplication(n){this.registry.registerApplication(n,this)}unregisterApplication(n){this.registry.unregisterApplication(n)}findProviders(n,i,r){return[]}static#e=this.\u0275fac=function(i){return new(i||e)(Ut(Un),Ut(wD),Ut(DD))};static#t=this.\u0275prov=Dn({token:e,factory:e.\u0275fac})}return e})(),wD=(()=>{class e{constructor(){this._applications=new Map}registerApplication(n,i){this._applications.set(n,i)}unregisterApplication(n){this._applications.delete(n)}unregisterAllApplications(){this._applications.clear()}getTestability(n){return this._applications.get(n)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(n,i=!0){return Zp?.findTestabilityInTree(this,n,i)??null}static#e=this.\u0275fac=function(i){return new(i||e)};static#t=this.\u0275prov=Dn({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();function qp(e){return!!e&&"function"==typeof e.then}function CD(e){return!!e&&"function"==typeof e.subscribe}const MD=new Bt("");let Jp=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((n,i)=>{this.resolve=n,this.reject=i}),this.appInits=et(MD,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const n=[];for(const r of this.appInits){const o=r();if(qp(o))n.push(o);else if(CD(o)){const s=new Promise((l,f)=>{o.subscribe({complete:l,error:f})});n.push(s)}}const i=()=>{this.done=!0,this.resolve()};Promise.all(n).then(()=>{i()}).catch(r=>{this.reject(r)}),0===n.length&&i(),this.initialized=!0}static#e=this.\u0275fac=function(i){return new(i||e)};static#t=this.\u0275prov=Dn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const Nd=new Bt("");let Ao=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=et(zw),this.afterRenderEffectManager=et(ad),this.zonelessEnabled=et(xl),this.externalTestViews=new Set,this.beforeRender=new _t.B,this.afterTick=new _t.B,this.componentTypes=[],this.components=[],this.isStable=et(_a).hasPendingTasks.pipe((0,Z.T)(n=>!n)),this._injector=et(Zr)}get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(n,i){const r=n instanceof F_;if(!this._injector.get(Jp).done)throw!r&&qn(n),new vt(405,!1);let s;s=r?n:this._injector.get(Pl).resolveComponentFactory(n),this.componentTypes.push(s.componentType);const l=function ix(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Ta),b=s.create(bi.NULL,[],i||s.selector,l),M=b.location.nativeElement,P=b.injector.get(ED,null);return P?.registerApplication(M),b.onDestroy(()=>{this.detachView(b.hostView),kd(this.components,b),P?.unregisterApplication(M)}),this._loadComponent(b),b}tick(){this._tick(!0)}_tick(n){if(this._runningTick)throw new vt(101,!1);const i=q(null);try{this._runningTick=!0,this.detectChangesInAttachedViews(n)}catch(r){this.internalErrorHandler(r)}finally{this._runningTick=!1,q(i),this.afterTick.next()}}detectChangesInAttachedViews(n){let i=null;this._injector.destroyed||(i=this._injector.get(Lf,null,{optional:!0}));let r=0;const o=this.afterRenderEffectManager;for(;r<10;){const s=0===r;if(n||!s){this.beforeRender.next(s);for(let{_lView:l,notifyErrorHandler:f}of this._views)ox(l,f,s,this.zonelessEnabled)}else i?.begin?.(),i?.end?.();if(r++,o.executeInternalCallbacks(),!this.allViews.some(({_lView:l})=>tl(l))&&(o.execute(),!this.allViews.some(({_lView:l})=>tl(l))))break}}attachView(n){const i=n;this._views.push(i),i.attachToAppRef(this)}detachView(n){const i=n;kd(this._views,i),i.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n);const i=this._injector.get(Nd,[]);[...this._bootstrapListeners,...i].forEach(r=>r(n))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(n=>n()),this._views.slice().forEach(n=>n.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(n){return this._destroyListeners.push(n),()=>kd(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new vt(406,!1);const n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static#e=this.\u0275fac=function(i){return new(i||e)};static#t=this.\u0275prov=Dn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function kd(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}function ox(e,t,n,i){(n||tl(e))&&ed(e,t,n&&!i?0:1)}class sx{constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}}let ax=(()=>{class e{compileModuleSync(n){return new ep(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){const i=this.compileModuleSync(n),o=Vr(Gt(n).declarations).reduce((s,l)=>{const f=ot(l);return f&&s.push(new Fl(f)),s},[]);return new sx(i,o)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}static#e=this.\u0275fac=function(i){return new(i||e)};static#t=this.\u0275prov=Dn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),ux=(()=>{class e{constructor(){this.zone=et(Un),this.changeDetectionScheduler=et(dc),this.applicationRef=et(Ao)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static#e=this.\u0275fac=function(i){return new(i||e)};static#t=this.\u0275prov=Dn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function em({ngZoneFactory:e,ignoreChangesOutsideZone:t}){return e??=()=>new Un(function tm(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}()),[{provide:Un,useFactory:e},{provide:g,multi:!0,useFactory:()=>{const n=et(ux,{optional:!0});return()=>n.initialize()}},{provide:g,multi:!0,useFactory:()=>{const n=et(hx);return()=>{n.initialize()}}},!0===t?{provide:k_,useValue:!0}:[]]}let hx=(()=>{class e{constructor(){this.subscription=new rt.yU,this.initialized=!1,this.zone=et(Un),this.pendingTasks=et(_a)}initialize(){if(this.initialized)return;this.initialized=!0;let n=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(n=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{Un.assertNotInAngularZone(),queueMicrotask(()=>{null!==n&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{Un.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static#e=this.\u0275fac=function(i){return new(i||e)};static#t=this.\u0275prov=Dn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Jl=(()=>{class e{constructor(){this.appRef=et(Ao),this.taskService=et(_a),this.ngZone=et(Un),this.zonelessEnabled=et(xl),this.disableScheduling=et(k_,{optional:!0})??!1,this.zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run,this.schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}],this.subscriptions=new rt.yU,this.cancelScheduledCallback=null,this.shouldRefreshViews=!1,this.useMicrotaskScheduler=!1,this.runningTick=!1,this.pendingRenderTaskId=null,this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Rh||!this.zoneIsDefined)}notify(n){if(!this.zonelessEnabled&&5===n)return;switch(n){case 3:case 2:case 0:case 4:case 5:case 1:this.shouldRefreshViews=!0}if(!this.shouldScheduleTick())return;const i=this.useMicrotaskScheduler?wg:Dg;this.pendingRenderTaskId=this.taskService.add(),this.zoneIsDefined?Zone.root.run(()=>{this.cancelScheduledCallback=i(()=>{this.tick(this.shouldRefreshViews)})}):this.cancelScheduledCallback=i(()=>{this.tick(this.shouldRefreshViews)})}shouldScheduleTick(){return!(this.disableScheduling||null!==this.pendingRenderTaskId||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Un.isInAngularZone())}tick(n){if(this.runningTick||this.appRef.destroyed)return;const i=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick(n)},void 0,this.schedulerTickApplyArgs)}catch(r){throw this.taskService.remove(i),r}finally{this.cleanup()}this.useMicrotaskScheduler=!0,wg(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(i)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.shouldRefreshViews=!1,this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,null!==this.pendingRenderTaskId){const n=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(n)}}static#e=this.\u0275fac=function(i){return new(i||e)};static#t=this.\u0275prov=Dn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const Ld=new Bt("",{providedIn:"root",factory:()=>et(Ld,qt.Optional|qt.SkipSelf)||function fx(){return typeof $localize<"u"&&$localize.locale||xc}()}),px=new Bt("",{providedIn:"root",factory:()=>"USD"}),im=new Bt("");let Xs=null;let BD=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=yx}return e})();function yx(e){return function bx(e,t,n){if(ha(e)&&!n){const i=jr(e.index,t);return new wl(i,i)}return 175&e.type?new wl(t[zn],t):null}(An(),We(),!(16&~e))}class HD{constructor(){}supports(t){return fd(t)}create(t){return new Mx(t)}}const Cx=(e,t)=>t;class Mx{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||Cx}forEachItem(t){let n;for(n=this._itHead;null!==n;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,i=this._removalsHead,r=0,o=null;for(;n||i;){const s=!i||n&&n.currentIndex{s=this._trackByFn(r,l),null!==n&&Object.is(n.trackById,s)?(i&&(n=this._verifyReinsertion(n,l,s,r)),Object.is(n.item,l)||this._addIdentityChange(n,l)):(n=this._mismatch(n,l,s,r),i=!0),n=n._next,r++}),this.length=r;return this._truncate(n),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,n,i,r){let o;return null===t?o=this._itTail:(o=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,o,r)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(i,r))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._moveAfter(t,o,r)):t=this._addAfter(new Ix(n,i),o,r),t}_verifyReinsertion(t,n,i,r){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null);return null!==o?t=this._reinsertAfter(o,t._prev,r):t.currentIndex!=r&&(t.currentIndex=r,this._addToMoves(t,r)),t}_truncate(t){for(;null!==t;){const n=t._next;this._addToRemovals(this._unlink(t)),t=n}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,n,i){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const r=t._prevRemoved,o=t._nextRemoved;return null===r?this._removalsHead=o:r._nextRemoved=o,null===o?this._removalsTail=r:o._prevRemoved=r,this._insertAfter(t,n,i),this._addToMoves(t,i),t}_moveAfter(t,n,i){return this._unlink(t),this._insertAfter(t,n,i),this._addToMoves(t,i),t}_addAfter(t,n,i){return this._insertAfter(t,n,i),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,n,i){const r=null===n?this._itHead:n._next;return t._next=r,t._prev=n,null===r?this._itTail=t:r._prev=t,null===n?this._itHead=t:n._next=t,null===this._linkedRecords&&(this._linkedRecords=new $D),this._linkedRecords.put(t),t.currentIndex=i,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const n=t._prev,i=t._next;return null===n?this._itHead=i:n._next=i,null===i?this._itTail=n:i._prev=n,t}_addToMoves(t,n){return t.previousIndex===n||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new $D),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,n){return t.item=n,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class Ix{constructor(t,n){this.item=t,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class Tx{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,n){let i;for(i=this._head;null!==i;i=i._nextDup)if((null===n||n<=i.currentIndex)&&Object.is(i.trackById,t))return i;return null}remove(t){const n=t._prevDup,i=t._nextDup;return null===n?this._head=i:n._nextDup=i,null===i?this._tail=n:i._prevDup=n,null===this._head}}class $D{constructor(){this.map=new Map}put(t){const n=t.trackById;let i=this.map.get(n);i||(i=new Tx,this.map.set(n,i)),i.add(t)}get(t,n){const r=this.map.get(t);return r?r.get(t,n):null}remove(t){const n=t.trackById;return this.map.get(n).remove(t)&&this.map.delete(n),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function zD(e,t,n){const i=e.previousIndex;if(null===i)return i;let r=0;return n&&i{if(n&&n.key===r)this._maybeAddToChanges(n,i),this._appendAfter=n,n=n._next;else{const o=this._getOrCreateRecordForKey(r,i);n=this._insertBeforeOrAppend(n,o)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let i=n;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,n){if(t){const i=t._prev;return n._next=t,n._prev=i,t._prev=n,i&&(i._next=n),t===this._mapHead&&(this._mapHead=n),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=n,n._prev=this._appendAfter):this._mapHead=n,this._appendAfter=n,null}_getOrCreateRecordForKey(t,n){if(this._records.has(t)){const r=this._records.get(t);this._maybeAddToChanges(r,n);const o=r._prev,s=r._next;return o&&(o._next=s),s&&(s._prev=o),r._next=null,r._prev=null,r}const i=new Ax(t);return this._records.set(t,i),i.currentValue=n,this._addToAdditions(i),i}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,n){Object.is(n,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=n,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,n){t instanceof Map?t.forEach(n):Object.keys(t).forEach(i=>n(t[i],i))}}class Ax{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function KD(){return new lm([new HD])}let lm=(()=>{class e{static#e=this.\u0275prov=Dn({token:e,providedIn:"root",factory:KD});constructor(n){this.factories=n}static create(n,i){if(null!=i){const r=i.factories.slice();n=n.concat(r)}return new e(n)}static extend(n){return{provide:e,useFactory:i=>e.create(n,i||KD()),deps:[[e,new Ri,new Qi]]}}find(n){const i=this.factories.find(r=>r.supports(n));if(null!=i)return i;throw new vt(901,!1)}}return e})();function GD(){return new um([new WD])}let um=(()=>{class e{static#e=this.\u0275prov=Dn({token:e,providedIn:"root",factory:GD});constructor(n){this.factories=n}static create(n,i){if(i){const r=i.factories.slice();n=n.concat(r)}return new e(n)}static extend(n){return{provide:e,useFactory:i=>e.create(n,i||GD()),deps:[[e,new Ri,new Qi]]}}find(n){const i=this.factories.find(r=>r.supports(n));if(i)return i;throw new vt(901,!1)}}return e})();function Kx(e){try{const{rootComponent:t,appProviders:n,platformProviders:i}=e,r=function _x(e=[]){if(Xs)return Xs;const t=function kD(e=[],t){return bi.create({name:t,providers:[{provide:Yd,useValue:"platform"},{provide:im,useValue:new Set([()=>Xs=null])},...e]})}(e);return Xs=t,function ID(){!function Xt(e){rn=e}(()=>{throw new vt(600,!1)})}(),function FD(e){e.get(Xg,null)?.forEach(n=>n())}(t),t}(i),o=[em({}),{provide:dc,useExisting:Jl},...n||[]],l=new My({providers:o,parent:r,debugName:"",runEnvironmentInitializers:!1}).injector,f=l.get(Un);return f.run(()=>{l.resolveInjectorInitializers();const b=l.get(Jo,null);let M;f.runOutsideAngular(()=>{M=f.onError.subscribe({next:ee=>{b.handleError(ee)}})});const P=()=>l.destroy(),Q=r.get(im);return Q.add(P),l.onDestroy(()=>{M.unsubscribe(),Q.delete(P)}),function TD(e,t,n){try{const i=n();return qp(i)?i.catch(r=>{throw t.runOutsideAngular(()=>e.handleError(r)),r}):i}catch(i){throw t.runOutsideAngular(()=>e.handleError(i)),i}}(b,f,()=>{const ee=l.get(Jp);return ee.runInitializers(),ee.donePromise.then(()=>{!function xb(e){"string"==typeof e&&(Rb=e.toLowerCase().replace(/_/g,"-"))}(l.get(Ld,xc)||xc);const $e=l.get(Ao);return void 0!==t&&$e.bootstrap(t),$e})})})}catch(t){return Promise.reject(t)}}const d0=new Bt("");function fP(e){return"boolean"==typeof e?e:null!=e&&"false"!==e}function pP(e,t=NaN){return isNaN(parseFloat(e))||isNaN(Number(e))?t:Number(e)}function gP(e,t){qi("NgSignals");const n=function Ee(e){const t=Object.create(Rt);t.computation=e;const n=()=>{if(we(t),de(t),t.value===wt)throw t.error;return t.value};return n[G]=t,n}(e);return t?.equal&&(n[G].equal=t.equal),n}function vP(e){const t=q(null);try{return e()}finally{q(t)}}const _P=new Bt("",{providedIn:"root",factory:()=>et(yP)});let yP=(()=>{class e{static#e=this.\u0275prov=Dn({token:e,providedIn:"root",factory:()=>new bP})}return e})();class bP{constructor(){this.queuedEffectCount=0,this.queues=new Map,this.pendingTasks=et(_a),this.taskId=null}scheduleEffect(t){if(this.enqueue(t),null===this.taskId){const n=this.taskId=this.pendingTasks.add();queueMicrotask(()=>{this.flush(),this.pendingTasks.remove(n),this.taskId=null})}}enqueue(t){const n=t.creationZone;this.queues.has(n)||this.queues.set(n,new Set);const i=this.queues.get(n);i.has(t)||(this.queuedEffectCount++,i.add(t))}flush(){for(;this.queuedEffectCount>0;)for(const[t,n]of this.queues)null===t?this.flushQueue(n):t.run(()=>this.flushQueue(n))}flushQueue(t){for(const n of t)t.delete(n),this.queuedEffectCount--,n.run()}}class EP{constructor(t,n,i,r,o,s){this.scheduler=t,this.effectFn=n,this.creationZone=i,this.injector=o,this.watcher=function Je(e,t,n){const i=Object.create(jt);n&&(i.consumerAllowSignalWrites=!0),i.fn=e,i.schedule=t;const r=f=>{i.cleanupFn=f};return i.ref={notify:()=>He(i),run:()=>{if(null===i.fn)return;if(function pe(){return H}())throw new Error("Schedulers cannot synchronously execute watches while scheduling.");if(i.dirty=!1,i.hasRun&&!tt(i))return;i.hasRun=!0;const f=xe(i);try{i.cleanupFn(),i.cleanupFn=Qe,i.fn(r)}finally{qe(i,f)}},cleanup:()=>i.cleanupFn(),destroy:()=>function s(f){(function o(f){return null===f.fn&&null===f.schedule})(f)||(gt(f),f.cleanupFn(),f.fn=null,f.schedule=null,f.cleanupFn=Qe)}(i),[G]:i},i.ref}(l=>this.runEffect(l),()=>this.schedule(),s),this.unregisterOnDestroy=r?.onDestroy(()=>this.destroy())}runEffect(t){try{this.effectFn(t)}catch(n){this.injector.get(Jo,null,{optional:!0})?.handleError(n)}}run(){this.watcher.run()}schedule(){this.scheduler.scheduleEffect(this)}destroy(){this.watcher.destroy(),this.unregisterOnDestroy?.()}}function E0(e,t){qi("NgSignals"),!t?.injector&&au();const n=t?.injector??et(bi),i=!0!==t?.manualCleanup?n.get(al):null,r=new EP(n.get(_P),e,typeof Zone>"u"?null:Zone.current,i,n,t?.allowSignalWrites??!1),o=n.get(BD,null,{optional:!0});return o&&8&o._lView[Lt]?(o._lView[lu]??=[]).push(r.watcher.notify):r.watcher.notify(),r}function DP(e){const t=ot(e);if(!t)return null;const n=new Fl(t);return{get selector(){return n.selector},get type(){return n.componentType},get inputs(){return n.inputs},get outputs(){return n.outputs},get ngContentSelectors(){return n.ngContentSelectors},get isStandalone(){return t.standalone},get isSignal(){return t.signals}}}},8834:(ut,_e,y)=>{y.d(_e,{$z:()=>Ne,Hl:()=>rn,It:()=>ce,iY:()=>Rt,pQ:()=>un});var a=y(6860),E=y(3953),H=y(8617),L=y(6600);const G=["mat-button",""],q=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],ue=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Y=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}",we=["mat-icon-button",""],ge=["*"],He=new E.nKC("MAT_BUTTON_CONFIG"),qe=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}];let tt=(()=>{class ct{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(N){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,N)}get disableRipple(){return this._disableRipple}set disableRipple(N){this._disableRipple=N,this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(N){this._disabled=N,this._updateRippleDisabled()}constructor(N,j,$,J){this._elementRef=N,this._platform=j,this._ngZone=$,this._animationMode=J,this._focusMonitor=(0,E.WQX)(H.FN),this._rippleLoader=(0,E.WQX)(L.Ej),this._isFab=!1,this._disableRipple=!1,this._disabled=!1;const Be=(0,E.WQX)(He,{optional:!0}),F=N.nativeElement,ve=F.classList;this.disabledInteractive=Be?.disabledInteractive??!1,this.color=Be?.color??null,this._rippleLoader?.configureRipple(F,{className:"mat-mdc-button-ripple"});for(const{attribute:Ve,mdcClasses:it}of qe)F.hasAttribute(Ve)&&ve.add(...it)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(N="program",j){N?this._focusMonitor.focusVia(this._elementRef.nativeElement,N,j):this._elementRef.nativeElement.focus(j)}_getAriaDisabled(){return null!=this.ariaDisabled?this.ariaDisabled:!(!this.disabled||!this.disabledInteractive)||null}_getDisabledAttribute(){return!(this.disabledInteractive||!this.disabled)||null}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static#e=this.\u0275fac=function(j){E.QTQ()};static#t=this.\u0275dir=E.FsC({type:ct,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",E.L39],disabled:[2,"disabled","disabled",E.L39],ariaDisabled:[2,"aria-disabled","ariaDisabled",E.L39],disabledInteractive:[2,"disabledInteractive","disabledInteractive",E.L39]},features:[E.GFd]})}return ct})(),ze=(()=>{class ct extends tt{constructor(N,j,$,J){super(N,j,$,J),this._haltDisabledEvents=Be=>{this.disabled&&(Be.preventDefault(),Be.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}_getAriaDisabled(){return null==this.ariaDisabled?this.disabled:this.ariaDisabled}static#e=this.\u0275fac=function(j){E.QTQ()};static#t=this.\u0275dir=E.FsC({type:ct,inputs:{tabIndex:[2,"tabIndex","tabIndex",N=>null==N?void 0:(0,E.Udg)(N)]},features:[E.GFd,E.Vt3]})}return ct})(),Ne=(()=>{class ct extends tt{constructor(N,j,$,J){super(N,j,$,J)}static#e=this.\u0275fac=function(j){return new(j||ct)(E.rXU(E.aKT),E.rXU(a.OD),E.rXU(E.SKi),E.rXU(E.bc$,8))};static#t=this.\u0275cmp=E.VBU({type:ct,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(j,$){2&j&&(E.BMQ("disabled",$._getDisabledAttribute())("aria-disabled",$._getAriaDisabled()),E.HbH($.color?"mat-"+$.color:""),E.AVh("mat-mdc-button-disabled",$.disabled)("mat-mdc-button-disabled-interactive",$.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===$._animationMode)("mat-unthemed",!$.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[E.Vt3,E.aNF],attrs:G,ngContentSelectors:ue,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(j,$){1&j&&(E.NAR(q),E.nrm(0,"span",0),E.SdG(1),E.j41(2,"span",1),E.SdG(3,1),E.k0s(),E.SdG(4,2),E.nrm(5,"span",2)(6,"span",3)),2&j&&E.AVh("mdc-button__ripple",!$._isFab)("mdc-fab__ripple",$._isFab)},styles:['.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 8px);height:var(--mdc-text-button-container-height);font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-filled-button-horizontal-padding, 16px);height:var(--mdc-filled-button-container-height);font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color);background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow);height:var(--mdc-protected-button-container-height);font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color);background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-outlined-button-horizontal-padding, 15px);height:var(--mdc-outlined-button-container-height);font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight);border-radius:var(--mdc-outlined-button-container-shape);border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color);border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button .mdc-button__ripple{border-width:var(--mdc-outlined-button-outline-width);border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0})}return ct})(),ce=(()=>{class ct extends ze{constructor(N,j,$,J){super(N,j,$,J)}static#e=this.\u0275fac=function(j){return new(j||ct)(E.rXU(E.aKT),E.rXU(a.OD),E.rXU(E.SKi),E.rXU(E.bc$,8))};static#t=this.\u0275cmp=E.VBU({type:ct,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:15,hostBindings:function(j,$){2&j&&(E.BMQ("disabled",$._getDisabledAttribute())("tabindex",$.disabled&&!$.disabledInteractive?-1:$.tabIndex)("aria-disabled",$._getDisabledAttribute()),E.HbH($.color?"mat-"+$.color:""),E.AVh("mat-mdc-button-disabled",$.disabled)("mat-mdc-button-disabled-interactive",$.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===$._animationMode)("mat-unthemed",!$.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],standalone:!0,features:[E.Vt3,E.aNF],attrs:G,ngContentSelectors:ue,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(j,$){1&j&&(E.NAR(q),E.nrm(0,"span",0),E.SdG(1),E.j41(2,"span",1),E.SdG(3,1),E.k0s(),E.SdG(4,2),E.nrm(5,"span",2)(6,"span",3)),2&j&&E.AVh("mdc-button__ripple",!$._isFab)("mdc-fab__ripple",$._isFab)},styles:['.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 8px);height:var(--mdc-text-button-container-height);font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-filled-button-horizontal-padding, 16px);height:var(--mdc-filled-button-container-height);font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color);background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow);height:var(--mdc-protected-button-container-height);font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color);background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-outlined-button-horizontal-padding, 15px);height:var(--mdc-outlined-button-container-height);font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight);border-radius:var(--mdc-outlined-button-container-shape);border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color);border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button .mdc-button__ripple{border-width:var(--mdc-outlined-button-outline-width);border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',Y],encapsulation:2,changeDetection:0})}return ct})(),Rt=(()=>{class ct extends tt{constructor(N,j,$,J){super(N,j,$,J),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static#e=this.\u0275fac=function(j){return new(j||ct)(E.rXU(E.aKT),E.rXU(a.OD),E.rXU(E.SKi),E.rXU(E.bc$,8))};static#t=this.\u0275cmp=E.VBU({type:ct,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(j,$){2&j&&(E.BMQ("disabled",$._getDisabledAttribute())("aria-disabled",$._getAriaDisabled()),E.HbH($.color?"mat-"+$.color:""),E.AVh("mat-mdc-button-disabled",$.disabled)("mat-mdc-button-disabled-interactive",$.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===$._animationMode)("mat-unthemed",!$.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[E.Vt3,E.aNF],attrs:we,ngContentSelectors:ge,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(j,$){1&j&&(E.NAR(),E.nrm(0,"span",0),E.SdG(1),E.nrm(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);color:var(--mdc-icon-button-icon-color);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',Y],encapsulation:2,changeDetection:0})}return ct})(),un=(()=>{class ct extends ze{constructor(N,j,$,J){super(N,j,$,J)}static#e=this.\u0275fac=function(j){return new(j||ct)(E.rXU(E.aKT),E.rXU(a.OD),E.rXU(E.SKi),E.rXU(E.bc$,8))};static#t=this.\u0275cmp=E.VBU({type:ct,selectors:[["a","mat-icon-button",""]],hostVars:15,hostBindings:function(j,$){2&j&&(E.BMQ("disabled",$._getDisabledAttribute())("tabindex",$.disabled&&!$.disabledInteractive?-1:$.tabIndex)("aria-disabled",$._getDisabledAttribute()),E.HbH($.color?"mat-"+$.color:""),E.AVh("mat-mdc-button-disabled",$.disabled)("mat-mdc-button-disabled-interactive",$.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===$._animationMode)("mat-unthemed",!$.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],standalone:!0,features:[E.Vt3,E.aNF],attrs:we,ngContentSelectors:ge,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(j,$){1&j&&(E.NAR(),E.nrm(0,"span",0),E.SdG(1),E.nrm(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);color:var(--mdc-icon-button-icon-color);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',Y],encapsulation:2,changeDetection:0})}return ct})(),rn=(()=>{class ct{static#e=this.\u0275fac=function(j){return new(j||ct)};static#t=this.\u0275mod=E.$C({type:ct});static#n=this.\u0275inj=E.G2t({imports:[L.yE,L.pZ,L.yE]})}return ct})()},6600:(ut,_e,y)=>{y.d(_e,{$E:()=>Ie,yE:()=>ce,O5:()=>Mt,r6:()=>Tt,Ej:()=>x,pZ:()=>Vt,ug:()=>Fe,xv:()=>qe});var a=y(3953),E=y(8617),H=y(8203),G=y(177),q=y(6860),ue=y(4085);const qe=new a.RxE("18.1.4"),Ne=new a.nKC("mat-sanity-checks",{providedIn:"root",factory:function ze(){return!0}});let ce=(()=>{class se{constructor(z,ye,st){this._sanityChecks=ye,this._document=st,this._hasDoneGlobalChecks=!1,z._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(z){return!(0,q.v8)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[z])}static#e=this.\u0275fac=function(ye){return new(ye||se)(a.KVO(E.Q_),a.KVO(Ne,8),a.KVO(G.qQ))};static#t=this.\u0275mod=a.$C({type:se});static#n=this.\u0275inj=a.G2t({imports:[H.jI,H.jI]})}return se})();var rt=function(se){return se[se.FADING_IN=0]="FADING_IN",se[se.VISIBLE=1]="VISIBLE",se[se.FADING_OUT=2]="FADING_OUT",se[se.HIDDEN=3]="HIDDEN",se}(rt||{});class Z{constructor(ie,z,ye,st=!1){this._renderer=ie,this.element=z,this.config=ye,this._animationForciblyDisabledThroughCss=st,this.state=rt.HIDDEN}fadeOut(){this._renderer.fadeOutRipple(this)}}const ke=(0,q.BQ)({passive:!0,capture:!0});class dt{constructor(){this._events=new Map,this._delegateEventHandler=ie=>{const z=(0,q.Fb)(ie);z&&this._events.get(ie.type)?.forEach((ye,st)=>{(st===z||st.contains(z))&&ye.forEach(Nt=>Nt.handleEvent(ie))})}}addHandler(ie,z,ye,st){const Nt=this._events.get(z);if(Nt){const dn=Nt.get(ye);dn?dn.add(st):Nt.set(ye,new Set([st]))}else this._events.set(z,new Map([[ye,new Set([st])]])),ie.runOutsideAngular(()=>{document.addEventListener(z,this._delegateEventHandler,ke)})}removeHandler(ie,z,ye){const st=this._events.get(ie);if(!st)return;const Nt=st.get(z);Nt&&(Nt.delete(ye),0===Nt.size&&st.delete(z),0===st.size&&(this._events.delete(ie),document.removeEventListener(ie,this._delegateEventHandler,ke)))}}const pt={enterDuration:225,exitDuration:150},k=(0,q.BQ)({passive:!0,capture:!0}),X=["mousedown","touchstart"],oe=["mouseup","mouseleave","touchend","touchcancel"];class Fe{static#e=this._eventManager=new dt;constructor(ie,z,ye,st){this._target=ie,this._ngZone=z,this._platform=st,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,st.isBrowser&&(this._containerElement=(0,ue.i8)(ye))}fadeInRipple(ie,z,ye={}){const st=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),Nt={...pt,...ye.animation};ye.centered&&(ie=st.left+st.width/2,z=st.top+st.height/2);const dn=ye.radius||function je(se,ie,z){const ye=Math.max(Math.abs(se-z.left),Math.abs(se-z.right)),st=Math.max(Math.abs(ie-z.top),Math.abs(ie-z.bottom));return Math.sqrt(ye*ye+st*st)}(ie,z,st),Oo=ie-st.left,to=z-st.top,Vi=Nt.enterDuration,Ln=document.createElement("div");Ln.classList.add("mat-ripple-element"),Ln.style.left=Oo-dn+"px",Ln.style.top=to-dn+"px",Ln.style.height=2*dn+"px",Ln.style.width=2*dn+"px",null!=ye.color&&(Ln.style.backgroundColor=ye.color),Ln.style.transitionDuration=`${Vi}ms`,this._containerElement.appendChild(Ln);const pr=window.getComputedStyle(Ln),ii=pr.transitionDuration,nr="none"===pr.transitionProperty||"0s"===ii||"0s, 0s"===ii||0===st.width&&0===st.height,ri=new Z(this,Ln,ye,nr);Ln.style.transform="scale3d(1, 1, 1)",ri.state=rt.FADING_IN,ye.persistent||(this._mostRecentTransientRipple=ri);let oi=null;return!nr&&(Vi||Nt.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const di=()=>{oi&&(oi.fallbackTimer=null),clearTimeout(Hi),this._finishRippleTransition(ri)},si=()=>this._destroyRipple(ri),Hi=setTimeout(si,Vi+100);Ln.addEventListener("transitionend",di),Ln.addEventListener("transitioncancel",si),oi={onTransitionEnd:di,onTransitionCancel:si,fallbackTimer:Hi}}),this._activeRipples.set(ri,oi),(nr||!Vi)&&this._finishRippleTransition(ri),ri}fadeOutRipple(ie){if(ie.state===rt.FADING_OUT||ie.state===rt.HIDDEN)return;const z=ie.element,ye={...pt,...ie.config.animation};z.style.transitionDuration=`${ye.exitDuration}ms`,z.style.opacity="0",ie.state=rt.FADING_OUT,(ie._animationForciblyDisabledThroughCss||!ye.exitDuration)&&this._finishRippleTransition(ie)}fadeOutAll(){this._getActiveRipples().forEach(ie=>ie.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(ie=>{ie.config.persistent||ie.fadeOut()})}setupTriggerEvents(ie){const z=(0,ue.i8)(ie);!this._platform.isBrowser||!z||z===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=z,X.forEach(ye=>{Fe._eventManager.addHandler(this._ngZone,ye,z,this)}))}handleEvent(ie){"mousedown"===ie.type?this._onMousedown(ie):"touchstart"===ie.type?this._onTouchStart(ie):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{oe.forEach(z=>{this._triggerElement.addEventListener(z,this,k)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(ie){ie.state===rt.FADING_IN?this._startFadeOutTransition(ie):ie.state===rt.FADING_OUT&&this._destroyRipple(ie)}_startFadeOutTransition(ie){const z=ie===this._mostRecentTransientRipple,{persistent:ye}=ie.config;ie.state=rt.VISIBLE,!ye&&(!z||!this._isPointerDown)&&ie.fadeOut()}_destroyRipple(ie){const z=this._activeRipples.get(ie)??null;this._activeRipples.delete(ie),this._activeRipples.size||(this._containerRect=null),ie===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),ie.state=rt.HIDDEN,null!==z&&(ie.element.removeEventListener("transitionend",z.onTransitionEnd),ie.element.removeEventListener("transitioncancel",z.onTransitionCancel),null!==z.fallbackTimer&&clearTimeout(z.fallbackTimer)),ie.element.remove()}_onMousedown(ie){const z=(0,E._G)(ie),ye=this._lastTouchStartEvent&&Date.now(){!ie.config.persistent&&(ie.state===rt.VISIBLE||ie.config.terminateOnPointerUp&&ie.state===rt.FADING_IN)&&ie.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const ie=this._triggerElement;ie&&(X.forEach(z=>Fe._eventManager.removeHandler(z,ie,this)),this._pointerUpEventsRegistered&&(oe.forEach(z=>ie.removeEventListener(z,this,k)),this._pointerUpEventsRegistered=!1))}}const Ie=new a.nKC("mat-ripple-global-options");let Tt=(()=>{class se{get disabled(){return this._disabled}set disabled(z){z&&this.fadeOutAllNonPersistent(),this._disabled=z,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(z){this._trigger=z,this._setupTriggerEventsIfEnabled()}constructor(z,ye,st,Nt,dn){this._elementRef=z,this._animationMode=dn,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=Nt||{},this._rippleRenderer=new Fe(this,ye,z,st)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(z,ye=0,st){return"number"==typeof z?this._rippleRenderer.fadeInRipple(z,ye,{...this.rippleConfig,...st}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...z})}static#e=this.\u0275fac=function(ye){return new(ye||se)(a.rXU(a.aKT),a.rXU(a.SKi),a.rXU(q.OD),a.rXU(Ie,8),a.rXU(a.bc$,8))};static#t=this.\u0275dir=a.FsC({type:se,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(ye,st){2&ye&&a.AVh("mat-ripple-unbounded",st.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"],standalone:!0})}return se})(),Vt=(()=>{class se{static#e=this.\u0275fac=function(ye){return new(ye||se)};static#t=this.\u0275mod=a.$C({type:se});static#n=this.\u0275inj=a.G2t({imports:[ce,ce]})}return se})(),Mt=(()=>{class se{static#e=this.\u0275fac=function(ye){return new(ye||se)};static#t=this.\u0275mod=a.$C({type:se});static#n=this.\u0275inj=a.G2t({imports:[ce]})}return se})();const ui={capture:!0},Wn=["focus","mousedown","mouseenter","touchstart"],Re="mat-ripple-loader-uninitialized",U="mat-ripple-loader-class-name",A="mat-ripple-loader-centered",I="mat-ripple-loader-disabled";let x=(()=>{class se{constructor(){this._document=(0,a.WQX)(G.qQ,{optional:!0}),this._animationMode=(0,a.WQX)(a.bc$,{optional:!0}),this._globalRippleOptions=(0,a.WQX)(Ie,{optional:!0}),this._platform=(0,a.WQX)(q.OD),this._ngZone=(0,a.WQX)(a.SKi),this._hosts=new Map,this._onInteraction=z=>{const ye=(0,q.Fb)(z);if(ye instanceof HTMLElement){const st=ye.closest(`[${Re}="${this._globalRippleOptions?.namespace??""}"]`);st&&this._createRipple(st)}},this._ngZone.runOutsideAngular(()=>{for(const z of Wn)this._document?.addEventListener(z,this._onInteraction,ui)})}ngOnDestroy(){const z=this._hosts.keys();for(const ye of z)this.destroyRipple(ye);for(const ye of Wn)this._document?.removeEventListener(ye,this._onInteraction,ui)}configureRipple(z,ye){z.setAttribute(Re,this._globalRippleOptions?.namespace??""),(ye.className||!z.hasAttribute(U))&&z.setAttribute(U,ye.className||""),ye.centered&&z.setAttribute(A,""),ye.disabled&&z.setAttribute(I,"")}getRipple(z){return this._hosts.get(z)||this._createRipple(z)}setDisabled(z,ye){const st=this._hosts.get(z);st?st.disabled=ye:ye?z.setAttribute(I,""):z.removeAttribute(I)}_createRipple(z){if(!this._document)return;const ye=this._hosts.get(z);if(ye)return ye;z.querySelector(".mat-ripple")?.remove();const st=this._document.createElement("span");st.classList.add("mat-ripple",z.getAttribute(U)),z.append(st);const Nt=new Tt(new a.aKT(st),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return Nt._isInitialized=!0,Nt.trigger=z,Nt.centered=z.hasAttribute(A),Nt.disabled=z.hasAttribute(I),this.attachRipple(z,Nt),Nt}attachRipple(z,ye){z.removeAttribute(Re),this._hosts.set(z,ye)}destroyRipple(z){const ye=this._hosts.get(z);ye&&(ye.ngOnDestroy(),this._hosts.delete(z))}static#e=this.\u0275fac=function(ye){return new(ye||se)};static#t=this.\u0275prov=a.jDH({token:se,factory:se.\u0275fac,providedIn:"root"})}return se})()},9213:(ut,_e,y)=>{y.d(_e,{An:()=>j,m_:()=>$});var a=y(3953),E=y(6600),H=y(177),L=y(7673),G=y(8810),q=y(7468),ue=y(8359),pe=y(8141),Y=y(6354),ae=y(9437),de=y(980),Me=y(7647),we=y(6697),ge=y(1626),be=y(345);const He=["*"];let xe;function tt(J){return function qe(){if(void 0===xe&&(xe=null,typeof window<"u")){const J=window;void 0!==J.trustedTypes&&(xe=J.trustedTypes.createPolicy("angular#components",{createHTML:Be=>Be}))}return xe}()?.createHTML(J)||J}function gt(J){return Error(`Unable to find icon with the name "${J}"`)}function Ne(J){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${J}".`)}function ce(J){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${J}".`)}class Se{constructor(Be,F,ve){this.url=Be,this.svgText=F,this.options=ve}}let fe=(()=>{class J{constructor(F,ve,Ve,it){this._httpClient=F,this._sanitizer=ve,this._errorHandler=it,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=Ve}addSvgIcon(F,ve,Ve){return this.addSvgIconInNamespace("",F,ve,Ve)}addSvgIconLiteral(F,ve,Ve){return this.addSvgIconLiteralInNamespace("",F,ve,Ve)}addSvgIconInNamespace(F,ve,Ve,it){return this._addSvgIconConfig(F,ve,new Se(Ve,null,it))}addSvgIconResolver(F){return this._resolvers.push(F),this}addSvgIconLiteralInNamespace(F,ve,Ve,it){const Je=this._sanitizer.sanitize(a.WPN.HTML,Ve);if(!Je)throw ce(Ve);const Qe=tt(Je);return this._addSvgIconConfig(F,ve,new Se("",Qe,it))}addSvgIconSet(F,ve){return this.addSvgIconSetInNamespace("",F,ve)}addSvgIconSetLiteral(F,ve){return this.addSvgIconSetLiteralInNamespace("",F,ve)}addSvgIconSetInNamespace(F,ve,Ve){return this._addSvgIconSetConfig(F,new Se(ve,null,Ve))}addSvgIconSetLiteralInNamespace(F,ve,Ve){const it=this._sanitizer.sanitize(a.WPN.HTML,ve);if(!it)throw ce(ve);const Je=tt(it);return this._addSvgIconSetConfig(F,new Se("",Je,Ve))}registerFontClassAlias(F,ve=F){return this._fontCssClassesByAlias.set(F,ve),this}classNameForFontAlias(F){return this._fontCssClassesByAlias.get(F)||F}setDefaultFontSetClass(...F){return this._defaultFontSetClass=F,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(F){const ve=this._sanitizer.sanitize(a.WPN.RESOURCE_URL,F);if(!ve)throw Ne(F);const Ve=this._cachedIconsByUrl.get(ve);return Ve?(0,L.of)(he(Ve)):this._loadSvgIconFromConfig(new Se(F,null)).pipe((0,pe.M)(it=>this._cachedIconsByUrl.set(ve,it)),(0,Y.T)(it=>he(it)))}getNamedSvgIcon(F,ve=""){const Ve=Xe(ve,F);let it=this._svgIconConfigs.get(Ve);if(it)return this._getSvgFromConfig(it);if(it=this._getIconConfigFromResolvers(ve,F),it)return this._svgIconConfigs.set(Ve,it),this._getSvgFromConfig(it);const Je=this._iconSetConfigs.get(ve);return Je?this._getSvgFromIconSetConfigs(F,Je):(0,G.$)(gt(Ve))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(F){return F.svgText?(0,L.of)(he(this._svgElementFromConfig(F))):this._loadSvgIconFromConfig(F).pipe((0,Y.T)(ve=>he(ve)))}_getSvgFromIconSetConfigs(F,ve){const Ve=this._extractIconWithNameFromAnySet(F,ve);if(Ve)return(0,L.of)(Ve);const it=ve.filter(Je=>!Je.svgText).map(Je=>this._loadSvgIconSetFromConfig(Je).pipe((0,ae.W)(Qe=>{const yn=`Loading icon set URL: ${this._sanitizer.sanitize(a.WPN.RESOURCE_URL,Je.url)} failed: ${Qe.message}`;return this._errorHandler.handleError(new Error(yn)),(0,L.of)(null)})));return(0,q.p)(it).pipe((0,Y.T)(()=>{const Je=this._extractIconWithNameFromAnySet(F,ve);if(!Je)throw gt(F);return Je}))}_extractIconWithNameFromAnySet(F,ve){for(let Ve=ve.length-1;Ve>=0;Ve--){const it=ve[Ve];if(it.svgText&&it.svgText.toString().indexOf(F)>-1){const Je=this._svgElementFromConfig(it),Qe=this._extractSvgIconFromSet(Je,F,it.options);if(Qe)return Qe}}return null}_loadSvgIconFromConfig(F){return this._fetchIcon(F).pipe((0,pe.M)(ve=>F.svgText=ve),(0,Y.T)(()=>this._svgElementFromConfig(F)))}_loadSvgIconSetFromConfig(F){return F.svgText?(0,L.of)(null):this._fetchIcon(F).pipe((0,pe.M)(ve=>F.svgText=ve))}_extractSvgIconFromSet(F,ve,Ve){const it=F.querySelector(`[id="${ve}"]`);if(!it)return null;const Je=it.cloneNode(!0);if(Je.removeAttribute("id"),"svg"===Je.nodeName.toLowerCase())return this._setSvgAttributes(Je,Ve);if("symbol"===Je.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(Je),Ve);const Qe=this._svgElementFromString(tt(""));return Qe.appendChild(Je),this._setSvgAttributes(Qe,Ve)}_svgElementFromString(F){const ve=this._document.createElement("DIV");ve.innerHTML=F;const Ve=ve.querySelector("svg");if(!Ve)throw Error(" tag not found");return Ve}_toSvgElement(F){const ve=this._svgElementFromString(tt("")),Ve=F.attributes;for(let it=0;ittt(yn)),(0,de.j)(()=>this._inProgressUrlFetches.delete(Je)),(0,Me.u)());return this._inProgressUrlFetches.set(Je,jt),jt}_addSvgIconConfig(F,ve,Ve){return this._svgIconConfigs.set(Xe(F,ve),Ve),this}_addSvgIconSetConfig(F,ve){const Ve=this._iconSetConfigs.get(F);return Ve?Ve.push(ve):this._iconSetConfigs.set(F,[ve]),this}_svgElementFromConfig(F){if(!F.svgElement){const ve=this._svgElementFromString(F.svgText);this._setSvgAttributes(ve,F.options),F.svgElement=ve}return F.svgElement}_getIconConfigFromResolvers(F,ve){for(let Ve=0;VeBe?Be.pathname+Be.search:""}}}),ct=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],Xt=ct.map(J=>`[${J}]`).join(", "),N=/^url\(['"]?#(.*?)['"]?\)$/;let j=(()=>{class J{get color(){return this._color||this._defaultColor}set color(F){this._color=F}get svgIcon(){return this._svgIcon}set svgIcon(F){F!==this._svgIcon&&(F?this._updateSvgIcon(F):this._svgIcon&&this._clearSvgElement(),this._svgIcon=F)}get fontSet(){return this._fontSet}set fontSet(F){const ve=this._cleanupFontValue(F);ve!==this._fontSet&&(this._fontSet=ve,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(F){const ve=this._cleanupFontValue(F);ve!==this._fontIcon&&(this._fontIcon=ve,this._updateFontIconClasses())}constructor(F,ve,Ve,it,Je,Qe){this._elementRef=F,this._iconRegistry=ve,this._location=it,this._errorHandler=Je,this.inline=!1,this._previousFontSetClass=[],this._currentIconFetch=ue.yU.EMPTY,Qe&&(Qe.color&&(this.color=this._defaultColor=Qe.color),Qe.fontSet&&(this.fontSet=Qe.fontSet)),Ve||F.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(F){if(!F)return["",""];const ve=F.split(":");switch(ve.length){case 1:return["",ve[0]];case 2:return ve;default:throw Error(`Invalid icon name: "${F}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const F=this._elementsWithExternalReferences;if(F&&F.size){const ve=this._location.getPathname();ve!==this._previousPath&&(this._previousPath=ve,this._prependPathToReferences(ve))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(F){this._clearSvgElement();const ve=this._location.getPathname();this._previousPath=ve,this._cacheChildrenWithExternalReferences(F),this._prependPathToReferences(ve),this._elementRef.nativeElement.appendChild(F)}_clearSvgElement(){const F=this._elementRef.nativeElement;let ve=F.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();ve--;){const Ve=F.childNodes[ve];(1!==Ve.nodeType||"svg"===Ve.nodeName.toLowerCase())&&Ve.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const F=this._elementRef.nativeElement,ve=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(Ve=>Ve.length>0);this._previousFontSetClass.forEach(Ve=>F.classList.remove(Ve)),ve.forEach(Ve=>F.classList.add(Ve)),this._previousFontSetClass=ve,this.fontIcon!==this._previousFontIconClass&&!ve.includes("mat-ligature-font")&&(this._previousFontIconClass&&F.classList.remove(this._previousFontIconClass),this.fontIcon&&F.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(F){return"string"==typeof F?F.trim().split(" ")[0]:F}_prependPathToReferences(F){const ve=this._elementsWithExternalReferences;ve&&ve.forEach((Ve,it)=>{Ve.forEach(Je=>{it.setAttribute(Je.name,`url('${F}#${Je.value}')`)})})}_cacheChildrenWithExternalReferences(F){const ve=F.querySelectorAll(Xt),Ve=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let it=0;it{const Qe=ve[it],jt=Qe.getAttribute(Je),yn=jt?jt.match(N):null;if(yn){let xt=Ve.get(Qe);xt||(xt=[],Ve.set(Qe,xt)),xt.push({name:Je,value:yn[1]})}})}_updateSvgIcon(F){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),F){const[ve,Ve]=this._splitIconName(F);ve&&(this._svgNamespace=ve),Ve&&(this._svgName=Ve),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(Ve,ve).pipe((0,we.s)(1)).subscribe(it=>this._setSvgElement(it),it=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${ve}:${Ve}! ${it.message}`))})}}static#e=this.\u0275fac=function(ve){return new(ve||J)(a.rXU(a.aKT),a.rXU(fe),a.kS0("aria-hidden"),a.rXU(un),a.rXU(a.zcH),a.rXU(Rt,8))};static#t=this.\u0275cmp=a.VBU({type:J,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(ve,Ve){2&ve&&(a.BMQ("data-mat-icon-type",Ve._usingFontIcon()?"font":"svg")("data-mat-icon-name",Ve._svgName||Ve.fontIcon)("data-mat-icon-namespace",Ve._svgNamespace||Ve.fontSet)("fontIcon",Ve._usingFontIcon()?Ve.fontIcon:null),a.HbH(Ve.color?"mat-"+Ve.color:""),a.AVh("mat-icon-inline",Ve.inline)("mat-icon-no-color","primary"!==Ve.color&&"accent"!==Ve.color&&"warn"!==Ve.color))},inputs:{color:"color",inline:[2,"inline","inline",a.L39],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],standalone:!0,features:[a.GFd,a.aNF],ngContentSelectors:He,decls:1,vars:0,template:function(ve,Ve){1&ve&&(a.NAR(),a.SdG(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0})}return J})(),$=(()=>{class J{static#e=this.\u0275fac=function(ve){return new(ve||J)};static#t=this.\u0275mod=a.$C({type:J});static#n=this.\u0275inj=a.G2t({imports:[E.yE,E.yE]})}return J})()},4823:(ut,_e,y)=>{y.d(_e,{oV:()=>wt,uc:()=>rn});var a=y(6977),E=y(4085),H=y(7336),L=y(3953),G=y(177),q=y(6860),ue=y(8617),pe=y(8203),Y=y(7987),ae=y(6914),de=y(6939),Me=y(1413),ge=(y(9969),y(6600));const be=["tooltip"],qe=new L.nKC("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{const ct=(0,L.WQX)(Y.hJ);return()=>ct.scrollStrategies.reposition({scrollThrottle:20})}}),gt={provide:qe,deps:[Y.hJ],useFactory:function tt(ct){return()=>ct.scrollStrategies.reposition({scrollThrottle:20})}},Ne=new L.nKC("mat-tooltip-default-options",{providedIn:"root",factory:function ze(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),Se="tooltip-panel",fe=(0,q.BQ)({passive:!0});let wt=(()=>{class ct{get position(){return this._position}set position(N){N!==this._position&&(this._position=N,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(N){this._positionAtOrigin=(0,E.he)(N),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(N){this._disabled=(0,E.he)(N),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(N){this._showDelay=(0,E.OE)(N)}get hideDelay(){return this._hideDelay}set hideDelay(N){this._hideDelay=(0,E.OE)(N),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(N){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=N?String(N).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(N){this._tooltipClass=N,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(N,j,$,J,Be,F,ve,Ve,it,Je,Qe,jt){this._overlay=N,this._elementRef=j,this._scrollDispatcher=$,this._viewContainerRef=J,this._ngZone=Be,this._platform=F,this._ariaDescriber=ve,this._focusMonitor=Ve,this._dir=Je,this._defaultOptions=Qe,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._tooltipComponent=Rt,this._viewportMargin=8,this._cssClassPrefix="mat-mdc",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new Me.B,this._injector=(0,L.WQX)(L.zZn),this._scrollStrategy=it,this._document=jt,Qe&&(this._showDelay=Qe.showDelay,this._hideDelay=Qe.hideDelay,Qe.position&&(this.position=Qe.position),Qe.positionAtOrigin&&(this.positionAtOrigin=Qe.positionAtOrigin),Qe.touchGestures&&(this.touchGestures=Qe.touchGestures)),Je.change.pipe((0,a.Q)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),this._viewportMargin=8}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe((0,a.Q)(this._destroyed)).subscribe(N=>{N?"keyboard"===N&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const N=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([j,$])=>{N.removeEventListener(j,$,fe)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(N,this.message,"tooltip"),this._focusMonitor.stopMonitoring(N)}show(N=this.showDelay,j){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const $=this._createOverlay(j);this._detach(),this._portal=this._portal||new de.A8(this._tooltipComponent,this._viewContainerRef);const J=this._tooltipInstance=$.attach(this._portal).instance;J._triggerElement=this._elementRef.nativeElement,J._mouseLeaveHideDelay=this._hideDelay,J.afterHidden().pipe((0,a.Q)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),J.show(N)}hide(N=this.hideDelay){const j=this._tooltipInstance;j&&(j.isVisible()?j.hide(N):(j._cancelPendingAnimations(),this._detach()))}toggle(N){this._isTooltipVisible()?this.hide():this.show(void 0,N)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(N){if(this._overlayRef){const J=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!N)&&J._origin instanceof L.aKT)return this._overlayRef;this._detach()}const j=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),$=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin&&N||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(j);return $.positionChanges.pipe((0,a.Q)(this._destroyed)).subscribe(J=>{this._updateCurrentPositionClass(J.connectionPair),this._tooltipInstance&&J.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:$,panelClass:`${this._cssClassPrefix}-${Se}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,a.Q)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,a.Q)(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe((0,a.Q)(this._destroyed)).subscribe(J=>{this._isTooltipVisible()&&J.keyCode===H._f&&!(0,H.rp)(J)&&(J.preventDefault(),J.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(N){const j=N.getConfig().positionStrategy,$=this._getOrigin(),J=this._getOverlayPosition();j.withPositions([this._addOffset({...$.main,...J.main}),this._addOffset({...$.fallback,...J.fallback})])}_addOffset(N){const $=!this._dir||"ltr"==this._dir.value;return"top"===N.originY?N.offsetY=-8:"bottom"===N.originY?N.offsetY=8:"start"===N.originX?N.offsetX=$?-8:8:"end"===N.originX&&(N.offsetX=$?8:-8),N}_getOrigin(){const N=!this._dir||"ltr"==this._dir.value,j=this.position;let $;"above"==j||"below"==j?$={originX:"center",originY:"above"==j?"top":"bottom"}:"before"==j||"left"==j&&N||"right"==j&&!N?$={originX:"start",originY:"center"}:("after"==j||"right"==j&&N||"left"==j&&!N)&&($={originX:"end",originY:"center"});const{x:J,y:Be}=this._invertPosition($.originX,$.originY);return{main:$,fallback:{originX:J,originY:Be}}}_getOverlayPosition(){const N=!this._dir||"ltr"==this._dir.value,j=this.position;let $;"above"==j?$={overlayX:"center",overlayY:"bottom"}:"below"==j?$={overlayX:"center",overlayY:"top"}:"before"==j||"left"==j&&N||"right"==j&&!N?$={overlayX:"end",overlayY:"center"}:("after"==j||"right"==j&&N||"left"==j&&!N)&&($={overlayX:"start",overlayY:"center"});const{x:J,y:Be}=this._invertPosition($.overlayX,$.overlayY);return{main:$,fallback:{overlayX:J,overlayY:Be}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),(0,L.mal)(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(N){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=N,this._tooltipInstance._markForCheck())}_invertPosition(N,j){return"above"===this.position||"below"===this.position?"top"===j?j="bottom":"bottom"===j&&(j="top"):"end"===N?N="start":"start"===N&&(N="end"),{x:N,y:j}}_updateCurrentPositionClass(N){const{overlayY:j,originX:$,originY:J}=N;let Be;if(Be="center"===j?this._dir&&"rtl"===this._dir.value?"end"===$?"left":"right":"start"===$?"left":"right":"bottom"===j&&"top"===J?"above":"below",Be!==this._currentPosition){const F=this._overlayRef;if(F){const ve=`${this._cssClassPrefix}-${Se}-`;F.removePanelClass(ve+this._currentPosition),F.addPanelClass(ve+Be)}this._currentPosition=Be}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",N=>{let j;this._setupPointerExitEventsIfNeeded(),void 0!==N.x&&void 0!==N.y&&(j=N),this.show(void 0,j)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",N=>{const j=N.targetTouches?.[0],$=j?{x:j.clientX,y:j.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(void 0,$),this._defaultOptions.touchLongPressShowDelay??500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const N=[];if(this._platformSupportsMouseEvents())N.push(["mouseleave",j=>{const $=j.relatedTarget;(!$||!this._overlayRef?.overlayElement.contains($))&&this.hide()}],["wheel",j=>this._wheelListener(j)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const j=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};N.push(["touchend",j],["touchcancel",j])}this._addListeners(N),this._passiveListeners.push(...N)}_addListeners(N){N.forEach(([j,$])=>{this._elementRef.nativeElement.addEventListener(j,$,fe)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(N){if(this._isTooltipVisible()){const j=this._document.elementFromPoint(N.clientX,N.clientY),$=this._elementRef.nativeElement;j!==$&&!$.contains(j)&&this.hide()}}_disableNativeGesturesIfNecessary(){const N=this.touchGestures;if("off"!==N){const j=this._elementRef.nativeElement,$=j.style;("on"===N||"INPUT"!==j.nodeName&&"TEXTAREA"!==j.nodeName)&&($.userSelect=$.msUserSelect=$.webkitUserSelect=$.MozUserSelect="none"),("on"===N||!j.draggable)&&($.webkitUserDrag="none"),$.touchAction="none",$.webkitTapHighlightColor="transparent"}}static#e=this.\u0275fac=function(j){return new(j||ct)(L.rXU(Y.hJ),L.rXU(L.aKT),L.rXU(ae.R),L.rXU(L.c1b),L.rXU(L.SKi),L.rXU(q.OD),L.rXU(ue.vr),L.rXU(ue.FN),L.rXU(qe),L.rXU(pe.dS),L.rXU(Ne,8),L.rXU(G.qQ))};static#t=this.\u0275dir=L.FsC({type:ct,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(j,$){2&j&&L.AVh("mat-mdc-tooltip-disabled",$.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"],standalone:!0})}return ct})(),Rt=(()=>{class ct{constructor(N,j,$){this._changeDetectorRef=N,this._elementRef=j,this._isMultiline=!1,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new Me.B,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide",this._animationsDisabled="NoopAnimations"===$}show(N){null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},N)}hide(N){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},N)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:N}){(!N||!this._triggerElement.contains(N))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const N=this._elementRef.nativeElement.getBoundingClientRect();return N.height>24&&N.width>=200}_handleAnimationEnd({animationName:N}){(N===this._showAnimation||N===this._hideAnimation)&&this._finalizeAnimation(N===this._showAnimation)}_cancelPendingAnimations(){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(N){N?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(N){const j=this._tooltip.nativeElement,$=this._showAnimation,J=this._hideAnimation;if(j.classList.remove(N?J:$),j.classList.add(N?$:J),this._isVisible!==N&&(this._isVisible=N,this._changeDetectorRef.markForCheck()),N&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const Be=getComputedStyle(j);("0s"===Be.getPropertyValue("animation-duration")||"none"===Be.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}N&&this._onShow(),this._animationsDisabled&&(j.classList.add("_mat-animation-noopable"),this._finalizeAnimation(N))}static#e=this.\u0275fac=function(j){return new(j||ct)(L.rXU(L.gRc),L.rXU(L.aKT),L.rXU(L.bc$,8))};static#t=this.\u0275cmp=L.VBU({type:ct,selectors:[["mat-tooltip-component"]],viewQuery:function(j,$){if(1&j&&L.GBs(be,7),2&j){let J;L.mGM(J=L.lsd())&&($._tooltip=J.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(j,$){1&j&&L.bIt("mouseleave",function(Be){return $._handleMouseLeave(Be)}),2&j&&L.xc7("zoom",$.isVisible()?1:null)},standalone:!0,features:[L.aNF],decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],template:function(j,$){if(1&j){const J=L.RV6();L.j41(0,"div",1,0),L.bIt("animationend",function(F){return L.eBV(J),L.Njj($._handleAnimationEnd(F))}),L.j41(2,"div",2),L.EFF(3),L.k0s()()}2&j&&(L.AVh("mdc-tooltip--multiline",$._isMultiline),L.Y8G("ngClass",$.tooltipClass),L.R7$(3),L.JRh($.message))},dependencies:[G.YU],styles:['.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mdc-plain-tooltip-container-color);color:var(--mdc-plain-tooltip-supporting-text-color);border-radius:var(--mdc-plain-tooltip-container-shape);font-family:var(--mdc-plain-tooltip-supporting-text-font);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0})}return ct})(),rn=(()=>{class ct{static#e=this.\u0275fac=function(j){return new(j||ct)};static#t=this.\u0275mod=L.$C({type:ct});static#n=this.\u0275inj=L.G2t({providers:[gt],imports:[ue.Pd,G.MD,Y.z_,ge.yE,ge.yE,ae.Gj]})}return ct})()},345:(ut,_e,y)=>{y.d(_e,{B7:()=>fe,B8:()=>J,hE:()=>dt,up:()=>Kt});var a=y(177),E=y(3953);class H extends a.VF{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class L extends H{static makeCurrent(){(0,a.ZD)(new L)}onAndCancel(A,I,x){return A.addEventListener(I,x),()=>{A.removeEventListener(I,x)}}dispatchEvent(A,I){A.dispatchEvent(I)}remove(A){A.remove()}createElement(A,I){return(I=I||this.getDefaultDocument()).createElement(A)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(A){return A.nodeType===Node.ELEMENT_NODE}isShadowRoot(A){return A instanceof DocumentFragment}getGlobalEventTarget(A,I){return"window"===I?window:"document"===I?A:"body"===I?A.body:null}getBaseHref(A){const I=function q(){return G=G||document.querySelector("base"),G?G.getAttribute("href"):null}();return null==I?null:function ue(U){return new URL(U,document.baseURI).pathname}(I)}resetBaseElement(){G=null}getUserAgent(){return window.navigator.userAgent}getCookie(A){return(0,a._b)(document.cookie,A)}}let G=null,Y=(()=>{class U{build(){return new XMLHttpRequest}static#e=this.\u0275fac=function(x){return new(x||U)};static#t=this.\u0275prov=E.jDH({token:U,factory:U.\u0275fac})}return U})();const ae=new E.nKC("");let de=(()=>{class U{constructor(I,x){this._zone=x,this._eventNameToPlugin=new Map,I.forEach(le=>{le.manager=this}),this._plugins=I.slice().reverse()}addEventListener(I,x,le){return this._findPluginFor(x).addEventListener(I,x,le)}getZone(){return this._zone}_findPluginFor(I){let x=this._eventNameToPlugin.get(I);if(x)return x;if(x=this._plugins.find(se=>se.supports(I)),!x)throw new E.wOt(5101,!1);return this._eventNameToPlugin.set(I,x),x}static#e=this.\u0275fac=function(x){return new(x||U)(E.KVO(ae),E.KVO(E.SKi))};static#t=this.\u0275prov=E.jDH({token:U,factory:U.\u0275fac})}return U})();class Me{constructor(A){this._doc=A}}const we="ng-app-id";let ge=(()=>{class U{constructor(I,x,le,se={}){this.doc=I,this.appId=x,this.nonce=le,this.platformId=se,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,a.Vy)(se),this.resetHostNodes()}addStyles(I){for(const x of I)1===this.changeUsageCount(x,1)&&this.onStyleAdded(x)}removeStyles(I){for(const x of I)this.changeUsageCount(x,-1)<=0&&this.onStyleRemoved(x)}ngOnDestroy(){const I=this.styleNodesInDOM;I&&(I.forEach(x=>x.remove()),I.clear());for(const x of this.getAllStyles())this.onStyleRemoved(x);this.resetHostNodes()}addHost(I){this.hostNodes.add(I);for(const x of this.getAllStyles())this.addStyleToHost(I,x)}removeHost(I){this.hostNodes.delete(I)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(I){for(const x of this.hostNodes)this.addStyleToHost(x,I)}onStyleRemoved(I){const x=this.styleRef;x.get(I)?.elements?.forEach(le=>le.remove()),x.delete(I)}collectServerRenderedStyles(){const I=this.doc.head?.querySelectorAll(`style[${we}="${this.appId}"]`);if(I?.length){const x=new Map;return I.forEach(le=>{null!=le.textContent&&x.set(le.textContent,le)}),x}return null}changeUsageCount(I,x){const le=this.styleRef;if(le.has(I)){const se=le.get(I);return se.usage+=x,se.usage}return le.set(I,{usage:x,elements:[]}),x}getStyleElement(I,x){const le=this.styleNodesInDOM,se=le?.get(x);if(se?.parentNode===I)return le.delete(x),se.removeAttribute(we),se;{const ie=this.doc.createElement("style");return this.nonce&&ie.setAttribute("nonce",this.nonce),ie.textContent=x,this.platformIsServer&&ie.setAttribute(we,this.appId),I.appendChild(ie),ie}}addStyleToHost(I,x){const le=this.getStyleElement(I,x),se=this.styleRef,ie=se.get(x)?.elements;ie?ie.push(le):se.set(x,{elements:[le],usage:1})}resetHostNodes(){const I=this.hostNodes;I.clear(),I.add(this.doc.head)}static#e=this.\u0275fac=function(x){return new(x||U)(E.KVO(a.qQ),E.KVO(E.sZ2),E.KVO(E.BIS,8),E.KVO(E.Agw))};static#t=this.\u0275prov=E.jDH({token:U,factory:U.\u0275fac})}return U})();const be={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},He=/%COMP%/g,ze=new E.nKC("",{providedIn:"root",factory:()=>!0});function Se(U,A){return A.map(I=>I.replace(He,U))}let fe=(()=>{class U{constructor(I,x,le,se,ie,z,ye,st=null){this.eventManager=I,this.sharedStylesHost=x,this.appId=le,this.removeStylesOnCompDestroy=se,this.doc=ie,this.platformId=z,this.ngZone=ye,this.nonce=st,this.rendererByCompId=new Map,this.platformIsServer=(0,a.Vy)(z),this.defaultRenderer=new Oe(I,ie,ye,this.platformIsServer)}createRenderer(I,x){if(!I||!x)return this.defaultRenderer;this.platformIsServer&&x.encapsulation===E.gXe.ShadowDom&&(x={...x,encapsulation:E.gXe.Emulated});const le=this.getOrCreateRenderer(I,x);return le instanceof un?le.applyToHost(I):le instanceof Rt&&le.applyStyles(),le}getOrCreateRenderer(I,x){const le=this.rendererByCompId;let se=le.get(x.id);if(!se){const ie=this.doc,z=this.ngZone,ye=this.eventManager,st=this.sharedStylesHost,Nt=this.removeStylesOnCompDestroy,dn=this.platformIsServer;switch(x.encapsulation){case E.gXe.Emulated:se=new un(ye,st,x,this.appId,Nt,ie,z,dn);break;case E.gXe.ShadowDom:return new wt(ye,st,I,x,ie,z,this.nonce,dn);default:se=new Rt(ye,st,x,Nt,ie,z,dn)}le.set(x.id,se)}return se}ngOnDestroy(){this.rendererByCompId.clear()}static#e=this.\u0275fac=function(x){return new(x||U)(E.KVO(de),E.KVO(ge),E.KVO(E.sZ2),E.KVO(ze),E.KVO(a.qQ),E.KVO(E.Agw),E.KVO(E.SKi),E.KVO(E.BIS))};static#t=this.\u0275prov=E.jDH({token:U,factory:U.\u0275fac})}return U})();class Oe{constructor(A,I,x,le){this.eventManager=A,this.doc=I,this.ngZone=x,this.platformIsServer=le,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(A,I){return I?this.doc.createElementNS(be[I]||I,A):this.doc.createElement(A)}createComment(A){return this.doc.createComment(A)}createText(A){return this.doc.createTextNode(A)}appendChild(A,I){(Xe(A)?A.content:A).appendChild(I)}insertBefore(A,I,x){A&&(Xe(A)?A.content:A).insertBefore(I,x)}removeChild(A,I){I.remove()}selectRootElement(A,I){let x="string"==typeof A?this.doc.querySelector(A):A;if(!x)throw new E.wOt(-5104,!1);return I||(x.textContent=""),x}parentNode(A){return A.parentNode}nextSibling(A){return A.nextSibling}setAttribute(A,I,x,le){if(le){I=le+":"+I;const se=be[le];se?A.setAttributeNS(se,I,x):A.setAttribute(I,x)}else A.setAttribute(I,x)}removeAttribute(A,I,x){if(x){const le=be[x];le?A.removeAttributeNS(le,I):A.removeAttribute(`${x}:${I}`)}else A.removeAttribute(I)}addClass(A,I){A.classList.add(I)}removeClass(A,I){A.classList.remove(I)}setStyle(A,I,x,le){le&(E.czy.DashCase|E.czy.Important)?A.style.setProperty(I,x,le&E.czy.Important?"important":""):A.style[I]=x}removeStyle(A,I,x){x&E.czy.DashCase?A.style.removeProperty(I):A.style[I]=""}setProperty(A,I,x){null!=A&&(A[I]=x)}setValue(A,I){A.nodeValue=I}listen(A,I,x){if("string"==typeof A&&!(A=(0,a.QT)().getGlobalEventTarget(this.doc,A)))throw new Error(`Unsupported event target ${A} for event ${I}`);return this.eventManager.addEventListener(A,I,this.decoratePreventDefault(x))}decoratePreventDefault(A){return I=>{if("__ngUnwrap__"===I)return A;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>A(I)):A(I))&&I.preventDefault()}}}function Xe(U){return"TEMPLATE"===U.tagName&&void 0!==U.content}class wt extends Oe{constructor(A,I,x,le,se,ie,z,ye){super(A,se,ie,ye),this.sharedStylesHost=I,this.hostEl=x,this.shadowRoot=x.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const st=Se(le.id,le.styles);for(const Nt of st){const dn=document.createElement("style");z&&dn.setAttribute("nonce",z),dn.textContent=Nt,this.shadowRoot.appendChild(dn)}}nodeOrShadowRoot(A){return A===this.hostEl?this.shadowRoot:A}appendChild(A,I){return super.appendChild(this.nodeOrShadowRoot(A),I)}insertBefore(A,I,x){return super.insertBefore(this.nodeOrShadowRoot(A),I,x)}removeChild(A,I){return super.removeChild(null,I)}parentNode(A){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(A)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Rt extends Oe{constructor(A,I,x,le,se,ie,z,ye){super(A,se,ie,z),this.sharedStylesHost=I,this.removeStylesOnCompDestroy=le,this.styles=ye?Se(ye,x.styles):x.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class un extends Rt{constructor(A,I,x,le,se,ie,z,ye){const st=le+"-"+x.id;super(A,I,x,se,ie,z,ye,st),this.contentAttr=function Ne(U){return"_ngcontent-%COMP%".replace(He,U)}(st),this.hostAttr=function ce(U){return"_nghost-%COMP%".replace(He,U)}(st)}applyToHost(A){this.applyStyles(),this.setAttribute(A,this.hostAttr,"")}createElement(A,I){const x=super.createElement(A,I);return super.setAttribute(x,this.contentAttr,""),x}}let rn=(()=>{class U extends Me{constructor(I){super(I)}supports(I){return!0}addEventListener(I,x,le){return I.addEventListener(x,le,!1),()=>this.removeEventListener(I,x,le)}removeEventListener(I,x,le){return I.removeEventListener(x,le)}static#e=this.\u0275fac=function(x){return new(x||U)(E.KVO(a.qQ))};static#t=this.\u0275prov=E.jDH({token:U,factory:U.\u0275fac})}return U})(),ct=(()=>{class U extends Me{constructor(I){super(I),this.delegate=(0,E.WQX)(E.zAP,{optional:!0})}supports(I){return!!this.delegate&&this.delegate.supports(I)}addEventListener(I,x,le){return this.delegate.addEventListener(I,x,le)}removeEventListener(I,x,le){return this.delegate.removeEventListener(I,x,le)}static#e=this.\u0275fac=function(x){return new(x||U)(E.KVO(a.qQ))};static#t=this.\u0275prov=E.jDH({token:U,factory:U.\u0275fac})}return U})();const Xt=["alt","control","meta","shift"],N={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},j={alt:U=>U.altKey,control:U=>U.ctrlKey,meta:U=>U.metaKey,shift:U=>U.shiftKey};let $=(()=>{class U extends Me{constructor(I){super(I)}supports(I){return null!=U.parseEventName(I)}addEventListener(I,x,le){const se=U.parseEventName(x),ie=U.eventCallback(se.fullKey,le,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,a.QT)().onAndCancel(I,se.domEventName,ie))}static parseEventName(I){const x=I.toLowerCase().split("."),le=x.shift();if(0===x.length||"keydown"!==le&&"keyup"!==le)return null;const se=U._normalizeKey(x.pop());let ie="",z=x.indexOf("code");if(z>-1&&(x.splice(z,1),ie="code."),Xt.forEach(st=>{const Nt=x.indexOf(st);Nt>-1&&(x.splice(Nt,1),ie+=st+".")}),ie+=se,0!=x.length||0===se.length)return null;const ye={};return ye.domEventName=le,ye.fullKey=ie,ye}static matchEventFullKeyCode(I,x){let le=N[I.key]||I.key,se="";return x.indexOf("code.")>-1&&(le=I.code,se="code."),!(null==le||!le)&&(le=le.toLowerCase()," "===le?le="space":"."===le&&(le="dot"),Xt.forEach(ie=>{ie!==le&&(0,j[ie])(I)&&(se+=ie+".")}),se+=le,se===x)}static eventCallback(I,x,le){return se=>{U.matchEventFullKeyCode(se,I)&&le.runGuarded(()=>x(se))}}static _normalizeKey(I){return"esc"===I?"escape":I}static#e=this.\u0275fac=function(x){return new(x||U)(E.KVO(a.qQ))};static#t=this.\u0275prov=E.jDH({token:U,factory:U.\u0275fac})}return U})();function J(U,A){return(0,E.TL3)({rootComponent:U,...F(A)})}function F(U){return{appProviders:[..._t,...U?.providers??[]],platformProviders:Qe}}const Qe=[{provide:E.Agw,useValue:a.AJ},{provide:E.PLl,useValue:function Ve(){L.makeCurrent()},multi:!0},{provide:a.qQ,useFactory:function Je(){return(0,E.TL$)(document),document},deps:[]}],_t=[{provide:E.H8p,useValue:"root"},{provide:E.zcH,useFactory:function it(){return new E.zcH},deps:[]},{provide:ae,useClass:rn,multi:!0,deps:[a.qQ,E.SKi,E.Agw]},{provide:ae,useClass:$,multi:!0,deps:[a.qQ]},{provide:ae,useClass:ct,multi:!0},fe,ge,de,{provide:E._9s,useExisting:fe},{provide:a.N0,useClass:Y,deps:[]},[]];let dt=(()=>{class U{constructor(I){this._doc=I}getTitle(){return this._doc.title}setTitle(I){this._doc.title=I||""}static#e=this.\u0275fac=function(x){return new(x||U)(E.KVO(a.qQ))};static#t=this.\u0275prov=E.jDH({token:U,factory:U.\u0275fac,providedIn:"root"})}return U})(),Kt=(()=>{class U{static#e=this.\u0275fac=function(x){return new(x||U)};static#t=this.\u0275prov=E.jDH({token:U,factory:function(x){let le=null;return le=x?new(x||U):E.KVO(fn),le},providedIn:"root"})}return U})(),fn=(()=>{class U extends Kt{constructor(I){super(),this._doc=I}sanitize(I,x){if(null==x)return null;switch(I){case E.WPN.NONE:return x;case E.WPN.HTML:return(0,E.ZF7)(x,"HTML")?(0,E.rcV)(x):(0,E.h9k)(this._doc,String(x)).toString();case E.WPN.STYLE:return(0,E.ZF7)(x,"Style")?(0,E.rcV)(x):x;case E.WPN.SCRIPT:if((0,E.ZF7)(x,"Script"))return(0,E.rcV)(x);throw new E.wOt(5200,!1);case E.WPN.URL:return(0,E.ZF7)(x,"URL")?(0,E.rcV)(x):(0,E.$MX)(String(x));case E.WPN.RESOURCE_URL:if((0,E.ZF7)(x,"ResourceURL"))return(0,E.rcV)(x);throw new E.wOt(5201,!1);default:throw new E.wOt(5202,!1)}}bypassSecurityTrustHtml(I){return(0,E.Kcf)(I)}bypassSecurityTrustStyle(I){return(0,E.cWb)(I)}bypassSecurityTrustScript(I){return(0,E.UyX)(I)}bypassSecurityTrustUrl(I){return(0,E.osQ)(I)}bypassSecurityTrustResourceUrl(I){return(0,E.e5t)(I)}static#e=this.\u0275fac=function(x){return new(x||U)(E.KVO(a.qQ))};static#t=this.\u0275prov=E.jDH({token:U,factory:U.\u0275fac,providedIn:"root"})}return U})()},7945:(ut,_e,y)=>{y.d(_e,{nX:()=>mr,wF:()=>Ct,Ix:()=>Bn,Wk:()=>Ri,wQ:()=>Ho,iI:()=>Wt,n3:()=>vt,lh:()=>aa,oH:()=>Wo});var a=y(3953),E=y(4402),H=y(6648),L=y(7673),G=y(4412),q=y(4572);const pe=(0,y(1853).L)(u=>function(){u(this),this.name="EmptyError",this.message="no elements in sequence"});var Y=y(8793),ae=y(1985),de=y(8750);function Me(u){return new ae.c(v=>{(0,de.Tg)(u()).subscribe(v)})}var we=y(1203),ge=y(8810),be=y(983),He=y(8359),xe=y(9974),qe=y(4360);function tt(){return(0,xe.N)((u,v)=>{let h=null;u._refCount++;const m=(0,qe._)(v,void 0,void 0,void 0,()=>{if(!u||u._refCount<=0||0<--u._refCount)return void(h=null);const D=u._connection,O=h;h=null,D&&(!O||D===O)&&D.unsubscribe(),v.unsubscribe()});u.subscribe(m),m.closed||(h=u.connect())})}class gt extends ae.c{constructor(v,h){super(),this.source=v,this.subjectFactory=h,this._subject=null,this._refCount=0,this._connection=null,(0,xe.S)(v)&&(this.lift=v.lift)}_subscribe(v){return this.getSubject().subscribe(v)}getSubject(){const v=this._subject;return(!v||v.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:v}=this;this._subject=this._connection=null,v?.unsubscribe()}connect(){let v=this._connection;if(!v){v=this._connection=new He.yU;const h=this.getSubject();v.add(this.source.subscribe((0,qe._)(h,void 0,()=>{this._teardown(),h.complete()},m=>{this._teardown(),h.error(m)},()=>this._teardown()))),v.closed&&(this._connection=null,v=He.yU.EMPTY)}return v}refCount(){return tt()(this)}}var ze=y(1413),Ne=y(177),ce=y(6354),Se=y(5558),fe=y(6697),Oe=y(9172),Ee=y(5964),he=y(1397);function Xe(u){return(0,xe.N)((v,h)=>{let m=!1;v.subscribe((0,qe._)(h,D=>{m=!0,h.next(D)},()=>{m||h.next(u),h.complete()}))})}function wt(u=Rt){return(0,xe.N)((v,h)=>{let m=!1;v.subscribe((0,qe._)(h,D=>{m=!0,h.next(D)},()=>m?h.complete():h.error(u())))})}function Rt(){return new pe}var un=y(3669);function rn(u,v){const h=arguments.length>=2;return m=>m.pipe(u?(0,Ee.p)((D,O)=>u(D,O,m)):un.D,(0,fe.s)(1),h?Xe(v):wt(()=>new pe))}var ct=y(274),Xt=y(8141),N=y(9437);function J(u){return u<=0?()=>be.w:(0,xe.N)((v,h)=>{let m=[];v.subscribe((0,qe._)(h,D=>{m.push(D),u{for(const D of m)h.next(D);h.complete()},void 0,()=>{m=null}))})}var F=y(3703),ve=y(980),Ve=y(6977),it=y(6365),Je=y(345);const Qe="primary",jt=Symbol("RouteTitle");class yn{constructor(v){this.params=v||{}}has(v){return Object.prototype.hasOwnProperty.call(this.params,v)}get(v){if(this.has(v)){const h=this.params[v];return Array.isArray(h)?h[0]:h}return null}getAll(v){if(this.has(v)){const h=this.params[v];return Array.isArray(h)?h:[h]}return[]}get keys(){return Object.keys(this.params)}}function xt(u){return new yn(u)}function _t(u,v,h){const m=h.path.split("/");if(m.length>u.length||"full"===h.pathMatch&&(v.hasChildren()||m.lengthm[O]===D)}return u===v}function pt(u){return u.length>0?u[u.length-1]:null}function Pe(u){return(0,E.A)(u)?u:(0,a.jNT)(u)?(0,H.H)(Promise.resolve(u)):(0,L.of)(u)}const k={exact:function je(u,v,h){if(!fn(u.segments,v.segments)||!It(u.segments,v.segments,h)||u.numberOfChildren!==v.numberOfChildren)return!1;for(const m in v.children)if(!u.children[m]||!je(u.children[m],v.children[m],h))return!1;return!0},subset:Tt},X={exact:function Fe(u,v){return Z(u,v)},subset:function Ie(u,v){return Object.keys(v).length<=Object.keys(u).length&&Object.keys(v).every(h=>dt(u[h],v[h]))},ignored:()=>!0};function oe(u,v,h){return k[h.paths](u.root,v.root,h.matrixParams)&&X[h.queryParams](u.queryParams,v.queryParams)&&!("exact"===h.fragment&&u.fragment!==v.fragment)}function Tt(u,v,h){return Vt(u,v,v.segments,h)}function Vt(u,v,h,m){if(u.segments.length>h.length){const D=u.segments.slice(0,h.length);return!(!fn(D,h)||v.hasChildren()||!It(D,h,m))}if(u.segments.length===h.length){if(!fn(u.segments,h)||!It(u.segments,h,m))return!1;for(const D in v.children)if(!u.children[D]||!Tt(u.children[D],v.children[D],m))return!1;return!0}{const D=h.slice(0,u.segments.length),O=h.slice(u.segments.length);return!!(fn(u.segments,D)&&It(u.segments,D,m)&&u.children[Qe])&&Vt(u.children[Qe],v,O,m)}}function It(u,v,h){return v.every((m,D)=>X[h](u[D].parameters,m.parameters))}class Mt{constructor(v=new Dt([],{}),h={},m=null){this.root=v,this.queryParams=h,this.fragment=m}get queryParamMap(){return this._queryParamMap??=xt(this.queryParams),this._queryParamMap}toString(){return er.serialize(this)}}class Dt{constructor(v,h){this.segments=v,this.children=h,this.parent=null,Object.values(h).forEach(m=>m.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Qn(this)}}class gn{constructor(v,h){this.path=v,this.parameters=h}get parameterMap(){return this._parameterMap??=xt(this.parameters),this._parameterMap}toString(){return x(this)}}function fn(u,v){return u.length===v.length&&u.every((h,m)=>h.path===v[m].path)}let Zt=(()=>{class u{static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275prov=a.jDH({token:u,factory:()=>new In,providedIn:"root"})}return u})();class In{parse(v){const h=new Vi(v);return new Mt(h.parseRootSegment(),h.parseQueryParams(),h.parseFragment())}serialize(v){const h=`/${Ci(v.root,!0)}`,m=function se(u){const v=Object.entries(u).map(([h,m])=>Array.isArray(m)?m.map(D=>`${Wn(h)}=${Wn(D)}`).join("&"):`${Wn(h)}=${Wn(m)}`).filter(h=>h);return v.length?`?${v.join("&")}`:""}(v.queryParams);return`${h}${m}${"string"==typeof v.fragment?`#${function Re(u){return encodeURI(u)}(v.fragment)}`:""}`}}const er=new In;function Qn(u){return u.segments.map(v=>x(v)).join("/")}function Ci(u,v){if(!u.hasChildren())return Qn(u);if(v){const h=u.children[Qe]?Ci(u.children[Qe],!1):"",m=[];return Object.entries(u.children).forEach(([D,O])=>{D!==Qe&&m.push(`${D}:${Ci(O,!1)}`)}),m.length>0?`${h}(${m.join("//")})`:h}{const h=function Pt(u,v){let h=[];return Object.entries(u.children).forEach(([m,D])=>{m===Qe&&(h=h.concat(v(D,m)))}),Object.entries(u.children).forEach(([m,D])=>{m!==Qe&&(h=h.concat(v(D,m)))}),h}(u,(m,D)=>D===Qe?[Ci(u.children[Qe],!1)]:[`${D}:${Ci(m,!1)}`]);return 1===Object.keys(u.children).length&&null!=u.children[Qe]?`${Qn(u)}/${h[0]}`:`${Qn(u)}/(${h.join("//")})`}}function ui(u){return encodeURIComponent(u).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Wn(u){return ui(u).replace(/%3B/gi,";")}function U(u){return ui(u).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function A(u){return decodeURIComponent(u)}function I(u){return A(u.replace(/\+/g,"%20"))}function x(u){return`${U(u.path)}${function le(u){return Object.entries(u).map(([v,h])=>`;${U(v)}=${U(h)}`).join("")}(u.parameters)}`}const ie=/^[^\/()?;#]+/;function z(u){const v=u.match(ie);return v?v[0]:""}const ye=/^[^\/()?;=#]+/,Nt=/^[^=?&#]+/,Oo=/^[^&#]+/;class Vi{constructor(v){this.url=v,this.remaining=v}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Dt([],{}):new Dt([],this.parseChildren())}parseQueryParams(){const v={};if(this.consumeOptional("?"))do{this.parseQueryParam(v)}while(this.consumeOptional("&"));return v}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const v=[];for(this.peekStartsWith("(")||v.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),v.push(this.parseSegment());let h={};this.peekStartsWith("/(")&&(this.capture("/"),h=this.parseParens(!0));let m={};return this.peekStartsWith("(")&&(m=this.parseParens(!1)),(v.length>0||Object.keys(h).length>0)&&(m[Qe]=new Dt(v,h)),m}parseSegment(){const v=z(this.remaining);if(""===v&&this.peekStartsWith(";"))throw new a.wOt(4009,!1);return this.capture(v),new gn(A(v),this.parseMatrixParams())}parseMatrixParams(){const v={};for(;this.consumeOptional(";");)this.parseParam(v);return v}parseParam(v){const h=function st(u){const v=u.match(ye);return v?v[0]:""}(this.remaining);if(!h)return;this.capture(h);let m="";if(this.consumeOptional("=")){const D=z(this.remaining);D&&(m=D,this.capture(m))}v[A(h)]=A(m)}parseQueryParam(v){const h=function dn(u){const v=u.match(Nt);return v?v[0]:""}(this.remaining);if(!h)return;this.capture(h);let m="";if(this.consumeOptional("=")){const V=function to(u){const v=u.match(Oo);return v?v[0]:""}(this.remaining);V&&(m=V,this.capture(m))}const D=I(h),O=I(m);if(v.hasOwnProperty(D)){let V=v[D];Array.isArray(V)||(V=[V],v[D]=V),V.push(O)}else v[D]=O}parseParens(v){const h={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const m=z(this.remaining),D=this.remaining[m.length];if("/"!==D&&")"!==D&&";"!==D)throw new a.wOt(4010,!1);let O;m.indexOf(":")>-1?(O=m.slice(0,m.indexOf(":")),this.capture(O),this.capture(":")):v&&(O=Qe);const V=this.parseChildren();h[O]=1===Object.keys(V).length?V[Qe]:new Dt([],V),this.consumeOptional("//")}return h}peekStartsWith(v){return this.remaining.startsWith(v)}consumeOptional(v){return!!this.peekStartsWith(v)&&(this.remaining=this.remaining.substring(v.length),!0)}capture(v){if(!this.consumeOptional(v))throw new a.wOt(4011,!1)}}function Ln(u){return u.segments.length>0?new Dt([],{[Qe]:u}):u}function pr(u){const v={};for(const[m,D]of Object.entries(u.children)){const O=pr(D);if(m===Qe&&0===O.segments.length&&O.hasChildren())for(const[V,Ce]of Object.entries(O.children))v[V]=Ce;else(O.segments.length>0||O.hasChildren())&&(v[m]=O)}return function tr(u){if(1===u.numberOfChildren&&u.children[Qe]){const v=u.children[Qe];return new Dt(u.segments.concat(v.segments),v.children)}return u}(new Dt(u.segments,v))}function ii(u){return u instanceof Mt}function ri(u){let v;const D=Ln(function h(O){const V={};for(const me of O.children){const nt=h(me);V[me.outlet]=nt}const Ce=new Dt(O.url,V);return O===u&&(v=Ce),Ce}(u.root));return v??D}function oi(u,v,h,m){let D=u;for(;D.parent;)D=D.parent;if(0===v.length)return Hi(D,D,D,h,m);const O=function no(u){if("string"==typeof u[0]&&1===u.length&&"/"===u[0])return new Sr(!0,0,u);let v=0,h=!1;const m=u.reduce((D,O,V)=>{if("object"==typeof O&&null!=O){if(O.outlets){const Ce={};return Object.entries(O.outlets).forEach(([me,nt])=>{Ce[me]="string"==typeof nt?nt.split("/"):nt}),[...D,{outlets:Ce}]}if(O.segmentPath)return[...D,O.segmentPath]}return"string"!=typeof O?[...D,O]:0===V?(O.split("/").forEach((Ce,me)=>{0==me&&"."===Ce||(0==me&&""===Ce?h=!0:".."===Ce?v++:""!=Ce&&D.push(Ce))}),D):[...D,O]},[]);return new Sr(h,v,m)}(v);if(O.toRoot())return Hi(D,D,new Dt([],{}),h,m);const V=function rs(u,v,h){if(u.isAbsolute)return new Ar(v,!0,0);if(!h)return new Ar(v,!1,NaN);if(null===h.parent)return new Ar(h,!0,0);const m=di(u.commands[0])?0:1;return function os(u,v,h){let m=u,D=v,O=h;for(;O>D;){if(O-=D,m=m.parent,!m)throw new a.wOt(4005,!1);D=m.segments.length}return new Ar(m,!1,D-O)}(h,h.segments.length-1+m,u.numberOfDoubleDots)}(O,D,u),Ce=V.processChildren?$i(V.segmentGroup,V.index,O.commands):Mi(V.segmentGroup,V.index,O.commands);return Hi(D,V.segmentGroup,Ce,h,m)}function di(u){return"object"==typeof u&&null!=u&&!u.outlets&&!u.segmentPath}function si(u){return"object"==typeof u&&null!=u&&u.outlets}function Hi(u,v,h,m,D){let V,O={};m&&Object.entries(m).forEach(([me,nt])=>{O[me]=Array.isArray(nt)?nt.map(ot=>`${ot}`):`${nt}`}),V=u===v?h:Tr(u,v,h);const Ce=Ln(pr(V));return new Mt(Ce,O,D)}function Tr(u,v,h){const m={};return Object.entries(u.children).forEach(([D,O])=>{m[D]=O===v?h:Tr(O,v,h)}),new Dt(u.segments,m)}class Sr{constructor(v,h,m){if(this.isAbsolute=v,this.numberOfDoubleDots=h,this.commands=m,v&&m.length>0&&di(m[0]))throw new a.wOt(4003,!1);const D=m.find(si);if(D&&D!==pt(m))throw new a.wOt(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Ar{constructor(v,h,m){this.segmentGroup=v,this.processChildren=h,this.index=m}}function Mi(u,v,h){if(u??=new Dt([],{}),0===u.segments.length&&u.hasChildren())return $i(u,v,h);const m=function Or(u,v,h){let m=0,D=v;const O={match:!1,pathIndex:0,commandIndex:0};for(;D=h.length)return O;const V=u.segments[D],Ce=h[m];if(si(Ce))break;const me=`${Ce}`,nt=m0&&void 0===me)break;if(me&&nt&&"object"==typeof nt&&void 0===nt.outlets){if(!Ue(me,nt,V))return O;m+=2}else{if(!Ue(me,{},V))return O;m++}D++}return{match:!0,pathIndex:D,commandIndex:m}}(u,v,h),D=h.slice(m.commandIndex);if(m.match&&m.pathIndexO!==Qe)&&u.children[Qe]&&1===u.numberOfChildren&&0===u.children[Qe].segments.length){const O=$i(u.children[Qe],v,h);return new Dt(u.segments,O.children)}return Object.entries(m).forEach(([O,V])=>{"string"==typeof V&&(V=[V]),null!==V&&(D[O]=Mi(u.children[O],v,V))}),Object.entries(u.children).forEach(([O,V])=>{void 0===m[O]&&(D[O]=V)}),new Dt(u.segments,D)}}function B(u,v,h){const m=u.segments.slice(0,v);let D=0;for(;D{"string"==typeof m&&(m=[m]),null!==m&&(v[h]=B(new Dt([],{}),0,m))}),v}function te(u){const v={};return Object.entries(u).forEach(([h,m])=>v[h]=`${m}`),v}function Ue(u,v,h){return u==h.path&&Z(v,h.parameters)}const Ze="imperative";var Ke=function(u){return u[u.NavigationStart=0]="NavigationStart",u[u.NavigationEnd=1]="NavigationEnd",u[u.NavigationCancel=2]="NavigationCancel",u[u.NavigationError=3]="NavigationError",u[u.RoutesRecognized=4]="RoutesRecognized",u[u.ResolveStart=5]="ResolveStart",u[u.ResolveEnd=6]="ResolveEnd",u[u.GuardsCheckStart=7]="GuardsCheckStart",u[u.GuardsCheckEnd=8]="GuardsCheckEnd",u[u.RouteConfigLoadStart=9]="RouteConfigLoadStart",u[u.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",u[u.ChildActivationStart=11]="ChildActivationStart",u[u.ChildActivationEnd=12]="ChildActivationEnd",u[u.ActivationStart=13]="ActivationStart",u[u.ActivationEnd=14]="ActivationEnd",u[u.Scroll=15]="Scroll",u[u.NavigationSkipped=16]="NavigationSkipped",u}(Ke||{});class at{constructor(v,h){this.id=v,this.url=h}}class kt extends at{constructor(v,h,m="imperative",D=null){super(v,h),this.type=Ke.NavigationStart,this.navigationTrigger=m,this.restoredState=D}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class Ct extends at{constructor(v,h,m){super(v,h),this.urlAfterRedirects=m,this.type=Ke.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var Jt=function(u){return u[u.Redirect=0]="Redirect",u[u.SupersededByNewNavigation=1]="SupersededByNewNavigation",u[u.NoDataFromResolver=2]="NoDataFromResolver",u[u.GuardRejected=3]="GuardRejected",u}(Jt||{}),Nn=function(u){return u[u.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",u[u.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",u}(Nn||{});class hn extends at{constructor(v,h,m,D){super(v,h),this.reason=m,this.code=D,this.type=Ke.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Tn extends at{constructor(v,h,m,D){super(v,h),this.reason=m,this.code=D,this.type=Ke.NavigationSkipped}}class On extends at{constructor(v,h,m,D){super(v,h),this.error=m,this.target=D,this.type=Ke.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class jn extends at{constructor(v,h,m,D){super(v,h),this.urlAfterRedirects=m,this.state=D,this.type=Ke.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class vn extends at{constructor(v,h,m,D){super(v,h),this.urlAfterRedirects=m,this.state=D,this.type=Ke.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class bn extends at{constructor(v,h,m,D,O){super(v,h),this.urlAfterRedirects=m,this.state=D,this.shouldActivate=O,this.type=Ke.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Xn extends at{constructor(v,h,m,D){super(v,h),this.urlAfterRedirects=m,this.state=D,this.type=Ke.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Rr extends at{constructor(v,h,m,D){super(v,h),this.urlAfterRedirects=m,this.state=D,this.type=Ke.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class sn{constructor(v){this.route=v,this.type=Ke.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class ir{constructor(v){this.route=v,this.type=Ke.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class xr{constructor(v){this.snapshot=v,this.type=Ke.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class rr{constructor(v){this.snapshot=v,this.type=Ke.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Ro{constructor(v){this.snapshot=v,this.type=Ke.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ro{constructor(v){this.snapshot=v,this.type=Ke.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Ts{constructor(v,h,m){this.routerEvent=v,this.position=h,this.anchor=m,this.type=Ke.Scroll}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class Ii{}class oo{constructor(v,h){this.url=v,this.navigationBehaviorOptions=h}}function Pi(u){return u.outlet||Qe}function so(u){if(!u)return null;if(u.routeConfig?._injector)return u.routeConfig._injector;for(let v=u.parent;v;v=v.parent){const h=v.routeConfig;if(h?._loadedInjector)return h._loadedInjector;if(h?._injector)return h._injector}return null}class Ss{get injector(){return so(this.route?.snapshot)??this.rootInjector}set injector(v){}constructor(v){this.rootInjector=v,this.outlet=null,this.route=null,this.children=new Ti(this.rootInjector),this.attachRef=null}}let Ti=(()=>{class u{constructor(h){this.rootInjector=h,this.contexts=new Map}onChildOutletCreated(h,m){const D=this.getOrCreateContext(h);D.outlet=m,this.contexts.set(h,D)}onChildOutletDestroyed(h){const m=this.getContext(h);m&&(m.outlet=null,m.attachRef=null)}onOutletDeactivated(){const h=this.contexts;return this.contexts=new Map,h}onOutletReAttached(h){this.contexts=h}getOrCreateContext(h){let m=this.getContext(h);return m||(m=new Ss(this.rootInjector),this.contexts.set(h,m)),m}getContext(h){return this.contexts.get(h)||null}static#e=this.\u0275fac=function(m){return new(m||u)(a.KVO(a.uvJ))};static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();class As{constructor(v){this._root=v}get root(){return this._root.value}parent(v){const h=this.pathFromRoot(v);return h.length>1?h[h.length-2]:null}children(v){const h=$r(v,this._root);return h?h.children.map(m=>m.value):[]}firstChild(v){const h=$r(v,this._root);return h&&h.children.length>0?h.children[0].value:null}siblings(v){const h=ao(v,this._root);return h.length<2?[]:h[h.length-2].children.map(D=>D.value).filter(D=>D!==v)}pathFromRoot(v){return ao(v,this._root).map(h=>h.value)}}function $r(u,v){if(u===v.value)return v;for(const h of v.children){const m=$r(u,h);if(m)return m}return null}function ao(u,v){if(u===v.value)return[v];for(const h of v.children){const m=ao(u,h);if(m.length)return m.unshift(v),m}return[]}class ai{constructor(v,h){this.value=v,this.children=h}toString(){return`TreeNode(${this.value})`}}function zr(u){const v={};return u&&u.children.forEach(h=>v[h.value.outlet]=h),v}class cs extends As{constructor(v,h){super(v),this.snapshot=h,ds(this,v)}toString(){return this.snapshot.toString()}}function ls(u){const v=function us(u){const O=new Wr([],{},{},"",{},Qe,u,null,{});return new xo("",new ai(O,[]))}(u),h=new G.t([new gn("",{})]),m=new G.t({}),D=new G.t({}),O=new G.t({}),V=new G.t(""),Ce=new mr(h,m,O,V,D,Qe,u,v.root);return Ce.snapshot=v.root,new cs(new ai(Ce,[]),v)}class mr{constructor(v,h,m,D,O,V,Ce,me){this.urlSubject=v,this.paramsSubject=h,this.queryParamsSubject=m,this.fragmentSubject=D,this.dataSubject=O,this.outlet=V,this.component=Ce,this._futureSnapshot=me,this.title=this.dataSubject?.pipe((0,ce.T)(nt=>nt[jt]))??(0,L.of)(void 0),this.url=v,this.params=h,this.queryParams=m,this.fragment=D,this.data=O}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe((0,ce.T)(v=>xt(v))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe((0,ce.T)(v=>xt(v))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function co(u,v,h="emptyOnly"){let m;const{routeConfig:D}=u;return m=null===v||"always"!==h&&""!==D?.path&&(v.component||v.routeConfig?.loadComponent)?{params:{...u.params},data:{...u.data},resolve:{...u.data,...u._resolvedData??{}}}:{params:{...v.params,...u.params},data:{...v.data,...u.data},resolve:{...u.data,...v.data,...D?.data,...u._resolvedData}},D&&Kr(D)&&(m.resolve[jt]=D.title),m}class Wr{get title(){return this.data?.[jt]}constructor(v,h,m,D,O,V,Ce,me,nt){this.url=v,this.params=h,this.queryParams=m,this.fragment=D,this.data=O,this.outlet=V,this.component=Ce,this.routeConfig=me,this._resolve=nt}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=xt(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=xt(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(m=>m.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class xo extends As{constructor(v,h){super(h),this.url=v,ds(this,h)}toString(){return hs(this._root)}}function ds(u,v){v.value._routerState=u,v.children.forEach(h=>ds(u,h))}function hs(u){const v=u.children.length>0?` { ${u.children.map(hs).join(", ")} } `:"";return`${u.value}${v}`}function zi(u){if(u.snapshot){const v=u.snapshot,h=u._futureSnapshot;u.snapshot=h,Z(v.queryParams,h.queryParams)||u.queryParamsSubject.next(h.queryParams),v.fragment!==h.fragment&&u.fragmentSubject.next(h.fragment),Z(v.params,h.params)||u.paramsSubject.next(h.params),function rt(u,v){if(u.length!==v.length)return!1;for(let h=0;hZ(h.parameters,v[m].parameters))}(u.url,v.url);return h&&!(!u.parent!=!v.parent)&&(!u.parent||Nr(u.parent,v.parent))}function Kr(u){return"string"==typeof u.title||null===u.title}let vt=(()=>{class u{constructor(){this.activated=null,this._activatedRoute=null,this.name=Qe,this.activateEvents=new a.bkB,this.deactivateEvents=new a.bkB,this.attachEvents=new a.bkB,this.detachEvents=new a.bkB,this.parentContexts=(0,a.WQX)(Ti),this.location=(0,a.WQX)(a.c1b),this.changeDetector=(0,a.WQX)(a.gRc),this.inputBinder=(0,a.WQX)(or,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(h){if(h.name){const{firstChange:m,previousValue:D}=h.name;if(m)return;this.isTrackedInParentContexts(D)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(D)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(h){return this.parentContexts.getContext(h)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const h=this.parentContexts.getContext(this.name);h?.route&&(h.attachRef?this.attach(h.attachRef,h.route):this.activateWith(h.route,h.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new a.wOt(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new a.wOt(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new a.wOt(4012,!1);this.location.detach();const h=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(h.instance),h}attach(h,m){this.activated=h,this._activatedRoute=m,this.location.insert(h.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(h.instance)}deactivate(){if(this.activated){const h=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(h)}}activateWith(h,m){if(this.isActivated)throw new a.wOt(4013,!1);this._activatedRoute=h;const D=this.location,V=h.snapshot.component,Ce=this.parentContexts.getOrCreateContext(this.name).children,me=new gr(h,Ce,D.injector);this.activated=D.createComponent(V,{index:D.length,injector:me,environmentInjector:m}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275dir=a.FsC({type:u,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[a.OA$]})}return u})();class gr{__ngOutletInjector(v){return new gr(this.route,this.childContexts,v)}constructor(v,h,m){this.route=v,this.childContexts=h,this.parent=m}get(v,h){return v===mr?this.route:v===Ti?this.childContexts:this.parent.get(v,h)}}const or=new a.nKC("");let Si=(()=>{class u{constructor(){this.outletDataSubscriptions=new Map}bindActivatedRouteToOutletComponent(h){this.unsubscribeFromRouteData(h),this.subscribeToRouteData(h)}unsubscribeFromRouteData(h){this.outletDataSubscriptions.get(h)?.unsubscribe(),this.outletDataSubscriptions.delete(h)}subscribeToRouteData(h){const{activatedRoute:m}=h,D=(0,q.z)([m.queryParams,m.params,m.data]).pipe((0,Se.n)(([O,V,Ce],me)=>(Ce={...O,...V,...Ce},0===me?(0,L.of)(Ce):Promise.resolve(Ce)))).subscribe(O=>{if(!h.isActivated||!h.activatedComponentRef||h.activatedRoute!==m||null===m.component)return void this.unsubscribeFromRouteData(h);const V=(0,a.HJs)(m.component);if(V)for(const{templateName:Ce}of V.inputs)h.activatedComponentRef.setInput(Ce,O[Ce]);else this.unsubscribeFromRouteData(h)});this.outletDataSubscriptions.set(h,D)}static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac})}return u})();function Ai(u,v,h){if(h&&u.shouldReuseRoute(v.value,h.value.snapshot)){const m=h.value;m._futureSnapshot=v.value;const D=function fs(u,v,h){return v.children.map(m=>{for(const D of h.children)if(u.shouldReuseRoute(m.value,D.value.snapshot))return Ai(u,m,D);return Ai(u,m)})}(u,v,h);return new ai(m,D)}{if(u.shouldAttach(v.value)){const O=u.retrieve(v.value);if(null!==O){const V=O.route;return V.value._futureSnapshot=v.value,V.children=v.children.map(Ce=>Ai(u,Ce)),V}}const m=function Wi(u){return new mr(new G.t(u.url),new G.t(u.params),new G.t(u.queryParams),new G.t(u.fragment),new G.t(u.data),u.outlet,u.component,u)}(v.value),D=v.children.map(O=>Ai(u,O));return new ai(m,D)}}class sr{constructor(v,h){this.redirectTo=v,this.navigationBehaviorOptions=h}}const Ni="ngNavigationCancelingError";function vr(u,v){const{redirectTo:h,navigationBehaviorOptions:m}=ii(v)?{redirectTo:v,navigationBehaviorOptions:void 0}:v,D=Po(!1,Jt.Redirect);return D.url=h,D.navigationBehaviorOptions=m,D}function Po(u,v){const h=new Error(`NavigationCancelingError: ${u||""}`);return h[Ni]=!0,h.cancellationCode=v,h}function kr(u){return!!u&&u[Ni]}class ea{constructor(v,h,m,D,O){this.routeReuseStrategy=v,this.futureState=h,this.currState=m,this.forwardEvent=D,this.inputBindingEnabled=O}activate(v){const h=this.futureState._root,m=this.currState?this.currState._root:null;this.deactivateChildRoutes(h,m,v),zi(this.futureState.root),this.activateChildRoutes(h,m,v)}deactivateChildRoutes(v,h,m){const D=zr(h);v.children.forEach(O=>{const V=O.value.outlet;this.deactivateRoutes(O,D[V],m),delete D[V]}),Object.values(D).forEach(O=>{this.deactivateRouteAndItsChildren(O,m)})}deactivateRoutes(v,h,m){const D=v.value,O=h?h.value:null;if(D===O)if(D.component){const V=m.getContext(D.outlet);V&&this.deactivateChildRoutes(v,h,V.children)}else this.deactivateChildRoutes(v,h,m);else O&&this.deactivateRouteAndItsChildren(h,m)}deactivateRouteAndItsChildren(v,h){v.value.component&&this.routeReuseStrategy.shouldDetach(v.value.snapshot)?this.detachAndStoreRouteSubtree(v,h):this.deactivateRouteAndOutlet(v,h)}detachAndStoreRouteSubtree(v,h){const m=h.getContext(v.value.outlet),D=m&&v.value.component?m.children:h,O=zr(v);for(const V of Object.values(O))this.deactivateRouteAndItsChildren(V,D);if(m&&m.outlet){const V=m.outlet.detach(),Ce=m.children.onOutletDeactivated();this.routeReuseStrategy.store(v.value.snapshot,{componentRef:V,route:v,contexts:Ce})}}deactivateRouteAndOutlet(v,h){const m=h.getContext(v.value.outlet),D=m&&v.value.component?m.children:h,O=zr(v);for(const V of Object.values(O))this.deactivateRouteAndItsChildren(V,D);m&&(m.outlet&&(m.outlet.deactivate(),m.children.onOutletDeactivated()),m.attachRef=null,m.route=null)}activateChildRoutes(v,h,m){const D=zr(h);v.children.forEach(O=>{this.activateRoutes(O,D[O.value.outlet],m),this.forwardEvent(new ro(O.value.snapshot))}),v.children.length&&this.forwardEvent(new rr(v.value.snapshot))}activateRoutes(v,h,m){const D=v.value,O=h?h.value:null;if(zi(D),D===O)if(D.component){const V=m.getOrCreateContext(D.outlet);this.activateChildRoutes(v,h,V.children)}else this.activateChildRoutes(v,h,m);else if(D.component){const V=m.getOrCreateContext(D.outlet);if(this.routeReuseStrategy.shouldAttach(D.snapshot)){const Ce=this.routeReuseStrategy.retrieve(D.snapshot);this.routeReuseStrategy.store(D.snapshot,null),V.children.onOutletReAttached(Ce.contexts),V.attachRef=Ce.componentRef,V.route=Ce.route.value,V.outlet&&V.outlet.attach(Ce.componentRef,Ce.route.value),zi(Ce.route.value),this.activateChildRoutes(v,null,V.children)}else V.attachRef=null,V.route=D,V.outlet&&V.outlet.activateWith(D,V.injector),this.activateChildRoutes(v,null,V.children)}else this.activateChildRoutes(v,null,m)}}class ta{constructor(v){this.path=v,this.route=this.path[this.path.length-1]}}class cn{constructor(v,h){this.component=v,this.route=h}}function Pa(u,v,h){const m=u._root;return ps(m,v?v._root:null,h,[m.value])}function Xr(u,v){const h=Symbol(),m=v.get(u,h);return m===h?"function"!=typeof u||(0,a.LfX)(u)?v.get(u):u:m}function ps(u,v,h,m,D={canDeactivateChecks:[],canActivateChecks:[]}){const O=zr(v);return u.children.forEach(V=>{(function Na(u,v,h,m,D={canDeactivateChecks:[],canActivateChecks:[]}){const O=u.value,V=v?v.value:null,Ce=h?h.getContext(u.value.outlet):null;if(V&&O.routeConfig===V.routeConfig){const me=function ms(u,v,h){if("function"==typeof h)return h(u,v);switch(h){case"pathParamsChange":return!fn(u.url,v.url);case"pathParamsOrQueryParamsChange":return!fn(u.url,v.url)||!Z(u.queryParams,v.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Nr(u,v)||!Z(u.queryParams,v.queryParams);default:return!Nr(u,v)}}(V,O,O.routeConfig.runGuardsAndResolvers);me?D.canActivateChecks.push(new ta(m)):(O.data=V.data,O._resolvedData=V._resolvedData),ps(u,v,O.component?Ce?Ce.children:null:h,m,D),me&&Ce&&Ce.outlet&&Ce.outlet.isActivated&&D.canDeactivateChecks.push(new cn(Ce.outlet.component,V))}else V&&St(v,Ce,D),D.canActivateChecks.push(new ta(m)),ps(u,null,O.component?Ce?Ce.children:null:h,m,D)})(V,O[V.value.outlet],h,m.concat([V.value]),D),delete O[V.value.outlet]}),Object.entries(O).forEach(([V,Ce])=>St(Ce,h.getContext(V),D)),D}function St(u,v,h){const m=zr(u),D=u.value;Object.entries(m).forEach(([O,V])=>{St(V,D.component?v?v.children.getContext(O):null:v,h)}),h.canDeactivateChecks.push(new cn(D.component&&v&&v.outlet&&v.outlet.isActivated?v.outlet.component:null,D))}function Fr(u){return"function"==typeof u}function En(u){return u instanceof pe||"EmptyError"===u?.name}const ko=Symbol("INITIAL_VALUE");function lo(){return(0,Se.n)(u=>(0,q.z)(u.map(v=>v.pipe((0,fe.s)(1),(0,Oe.Z)(ko)))).pipe((0,ce.T)(v=>{for(const h of v)if(!0!==h){if(h===ko)return ko;if(!1===h||Fa(h))return h}return!0}),(0,Ee.p)(v=>v!==ko),(0,fe.s)(1)))}function Fa(u){return ii(u)||u instanceof sr}function oa(u){return(0,we.F)((0,Xt.M)(v=>{if("boolean"!=typeof v)throw vr(0,v)}),(0,ce.T)(v=>!0===v))}class Lo{constructor(v){this.segmentGroup=v||null}}class ki extends Error{constructor(v){super(),this.urlTree=v}}function _r(u){return(0,ge.$)(new Lo(u))}class fo{constructor(v,h){this.urlSerializer=v,this.urlTree=h}lineralizeSegments(v,h){let m=[],D=h.root;for(;;){if(m=m.concat(D.segments),0===D.numberOfChildren)return(0,L.of)(m);if(D.numberOfChildren>1||!D.children[Qe])return(0,ge.$)(new a.wOt(4e3,!1));D=D.children[Qe]}}applyRedirectCommands(v,h,m,D,O){if("string"!=typeof h){const Ce=h,{queryParams:me,fragment:nt,routeConfig:ot,url:ft,outlet:tn,params:qn,data:Gt,title:vi}=D,Pn=(0,a.N4e)(O,()=>Ce({params:qn,data:Gt,queryParams:me,fragment:nt,routeConfig:ot,url:ft,outlet:tn,title:vi}));if(Pn instanceof Mt)throw new ki(Pn);h=Pn}const V=this.applyRedirectCreateUrlTree(h,this.urlSerializer.parse(h),v,m);if("/"===h[0])throw new ki(V);return V}applyRedirectCreateUrlTree(v,h,m,D){const O=this.createSegmentGroup(v,h.root,m,D);return new Mt(O,this.createQueryParams(h.queryParams,this.urlTree.queryParams),h.fragment)}createQueryParams(v,h){const m={};return Object.entries(v).forEach(([D,O])=>{if("string"==typeof O&&":"===O[0]){const Ce=O.substring(1);m[D]=h[Ce]}else m[D]=O}),m}createSegmentGroup(v,h,m,D){const O=this.createSegments(v,h.segments,m,D);let V={};return Object.entries(h.children).forEach(([Ce,me])=>{V[Ce]=this.createSegmentGroup(v,me,m,D)}),new Dt(O,V)}createSegments(v,h,m,D){return h.map(O=>":"===O.path[0]?this.findPosParam(v,O,D):this.findOrReturn(O,m))}findPosParam(v,h,m){const D=m[h.path.substring(1)];if(!D)throw new a.wOt(4001,!1);return D}findOrReturn(v,h){let m=0;for(const D of h){if(D.path===v.path)return h.splice(m),D;m++}return v}}const yr={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function xs(u,v,h,m,D){const O=Lr(u,v,h);return O.matched?(m=function ss(u,v){return u.providers&&!u._injector&&(u._injector=(0,a.Ol2)(u.providers,v,`Route: ${u.path}`)),u._injector??v}(v,m),function Dn(u,v,h,m){const D=v.canMatch;if(!D||0===D.length)return(0,L.of)(!0);const O=D.map(V=>{const Ce=Xr(V,u);return Pe(function na(u){return u&&Fr(u.canMatch)}(Ce)?Ce.canMatch(v,h):(0,a.N4e)(u,()=>Ce(v,h)))});return(0,L.of)(O).pipe(lo(),oa())}(m,v,h).pipe((0,ce.T)(V=>!0===V?O:{...yr}))):(0,L.of)(O)}function Lr(u,v,h){if("**"===v.path)return function Ps(u){return{matched:!0,parameters:u.length>0?pt(u).parameters:{},consumedSegments:u,remainingSegments:[],positionalParamSegments:{}}}(h);if(""===v.path)return"full"===v.pathMatch&&(u.hasChildren()||h.length>0)?{...yr}:{matched:!0,consumedSegments:[],remainingSegments:h,parameters:{},positionalParamSegments:{}};const D=(v.matcher||_t)(h,u,v);if(!D)return{...yr};const O={};Object.entries(D.posParams??{}).forEach(([Ce,me])=>{O[Ce]=me.path});const V=D.consumed.length>0?{...O,...D.consumed[D.consumed.length-1].parameters}:O;return{matched:!0,consumedSegments:D.consumed,remainingSegments:h.slice(D.consumed.length),parameters:V,positionalParamSegments:D.posParams??{}}}function Bt(u,v,h,m){return h.length>0&&function Qr(u,v,h){return h.some(m=>Bo(u,v,m)&&Pi(m)!==Qe)}(u,h,m)?{segmentGroup:new Dt(v,mo(m,new Dt(h,u.children))),slicedSegments:[]}:0===h.length&&function Ns(u,v,h){return h.some(m=>Bo(u,v,m))}(u,h,m)?{segmentGroup:new Dt(u.segments,po(u,h,m,u.children)),slicedSegments:h}:{segmentGroup:new Dt(u.segments,u.children),slicedSegments:h}}function po(u,v,h,m){const D={};for(const O of h)if(Bo(u,v,O)&&!m[Pi(O)]){const V=new Dt([],{});D[Pi(O)]=V}return{...m,...D}}function mo(u,v){const h={};h[Qe]=v;for(const m of u)if(""===m.path&&Pi(m)!==Qe){const D=new Dt([],{});h[Pi(m)]=D}return h}function Bo(u,v,h){return(!(u.hasChildren()||v.length>0)||"full"!==h.pathMatch)&&""===h.path}class Hc{}class Fs{constructor(v,h,m,D,O,V,Ce){this.injector=v,this.configLoader=h,this.rootComponentType=m,this.config=D,this.urlTree=O,this.paramsInheritanceStrategy=V,this.urlSerializer=Ce,this.applyRedirects=new fo(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(v){return new a.wOt(4002,`'${v.segmentGroup}'`)}recognize(){const v=Bt(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(v).pipe((0,ce.T)(({children:h,rootSnapshot:m})=>{const D=new ai(m,h),O=new xo("",D),V=function nr(u,v,h=null,m=null){return oi(ri(u),v,h,m)}(m,[],this.urlTree.queryParams,this.urlTree.fragment);return V.queryParams=this.urlTree.queryParams,O.url=this.urlSerializer.serialize(V),{state:O,tree:V}}))}match(v){const h=new Wr([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Object.freeze({}),Qe,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,v,Qe,h).pipe((0,ce.T)(m=>({children:m,rootSnapshot:h})),(0,N.W)(m=>{if(m instanceof ki)return this.urlTree=m.urlTree,this.match(m.urlTree.root);throw m instanceof Lo?this.noMatchError(m):m}))}processSegmentGroup(v,h,m,D,O){return 0===m.segments.length&&m.hasChildren()?this.processChildren(v,h,m,O):this.processSegment(v,h,m,m.segments,D,!0,O).pipe((0,ce.T)(V=>V instanceof ai?[V]:[]))}processChildren(v,h,m,D){const O=[];for(const V of Object.keys(m.children))"primary"===V?O.unshift(V):O.push(V);return(0,H.H)(O).pipe((0,ct.H)(V=>{const Ce=m.children[V],me=function Js(u,v){const h=u.filter(m=>Pi(m)===v);return h.push(...u.filter(m=>Pi(m)!==v)),h}(h,V);return this.processSegmentGroup(v,me,Ce,V,D)}),function $(u,v){return(0,xe.N)(function j(u,v,h,m,D){return(O,V)=>{let Ce=h,me=v,nt=0;O.subscribe((0,qe._)(V,ot=>{const ft=nt++;me=Ce?u(me,ot,ft):(Ce=!0,ot),m&&V.next(me)},D&&(()=>{Ce&&V.next(me),V.complete()})))}}(u,v,arguments.length>=2,!0))}((V,Ce)=>(V.push(...Ce),V)),Xe(null),function Be(u,v){const h=arguments.length>=2;return m=>m.pipe(u?(0,Ee.p)((D,O)=>u(D,O,m)):un.D,J(1),h?Xe(v):wt(()=>new pe))}(),(0,he.Z)(V=>{if(null===V)return _r(m);const Ce=jo(V);return function go(u){u.sort((v,h)=>v.value.outlet===Qe?-1:h.value.outlet===Qe?1:v.value.outlet.localeCompare(h.value.outlet))}(Ce),(0,L.of)(Ce)}))}processSegment(v,h,m,D,O,V,Ce){return(0,H.H)(h).pipe((0,ct.H)(me=>this.processSegmentAgainstRoute(me._injector??v,h,me,m,D,O,V,Ce).pipe((0,N.W)(nt=>{if(nt instanceof Lo)return(0,L.of)(null);throw nt}))),rn(me=>!!me),(0,N.W)(me=>{if(En(me))return function Vc(u,v,h){return 0===v.length&&!u.children[h]}(m,D,O)?(0,L.of)(new Hc):_r(m);throw me}))}processSegmentAgainstRoute(v,h,m,D,O,V,Ce,me){return function ks(u,v,h,m){return!!(Pi(u)===m||m!==Qe&&Bo(v,h,u))&&Lr(v,u,h).matched}(m,D,O,V)?void 0===m.redirectTo?this.matchSegmentAgainstRoute(v,D,m,O,V,me):this.allowRedirects&&Ce?this.expandSegmentAgainstRouteUsingRedirect(v,D,h,m,O,V,me):_r(D):_r(D)}expandSegmentAgainstRouteUsingRedirect(v,h,m,D,O,V,Ce){const{matched:me,parameters:nt,consumedSegments:ot,positionalParamSegments:ft,remainingSegments:tn}=Lr(h,D,O);if(!me)return _r(h);"string"==typeof D.redirectTo&&"/"===D.redirectTo[0]&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const qn=new Wr(O,nt,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Gi(D),Pi(D),D.component??D._loadedComponent??null,D,vo(D)),Gt=co(qn,Ce,this.paramsInheritanceStrategy);qn.params=Object.freeze(Gt.params),qn.data=Object.freeze(Gt.data);const vi=this.applyRedirects.applyRedirectCommands(ot,D.redirectTo,ft,qn,v);return this.applyRedirects.lineralizeSegments(D,vi).pipe((0,he.Z)(Pn=>this.processSegment(v,m,h,Pn.concat(tn),V,!1,Ce)))}matchSegmentAgainstRoute(v,h,m,D,O,V){const Ce=xs(h,m,D,v);return"**"===m.path&&(h.children={}),Ce.pipe((0,Se.n)(me=>me.matched?this.getChildConfig(v=m._injector??v,m,D).pipe((0,Se.n)(({routes:nt})=>{const ot=m._loadedInjector??v,{parameters:ft,consumedSegments:tn,remainingSegments:qn}=me,Gt=new Wr(tn,ft,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Gi(m),Pi(m),m.component??m._loadedComponent??null,m,vo(m)),vi=co(Gt,V,this.paramsInheritanceStrategy);Gt.params=Object.freeze(vi.params),Gt.data=Object.freeze(vi.data);const{segmentGroup:Pn,slicedSegments:lr}=Bt(h,tn,qn,nt);if(0===lr.length&&Pn.hasChildren())return this.processChildren(ot,nt,Pn,Gt).pipe((0,ce.T)(Va=>new ai(Gt,Va)));if(0===nt.length&&0===lr.length)return(0,L.of)(new ai(Gt,[]));const la=Pi(m)===O;return this.processSegment(ot,nt,Pn,lr,la?Qe:O,!0,Gt).pipe((0,ce.T)(Va=>new ai(Gt,Va instanceof ai?[Va]:[])))})):_r(h)))}getChildConfig(v,h,m){return h.children?(0,L.of)({routes:h.children,injector:v}):h.loadChildren?void 0!==h._loadedRoutes?(0,L.of)({routes:h._loadedRoutes,injector:h._loadedInjector}):function Fo(u,v,h,m){const D=v.canLoad;if(void 0===D||0===D.length)return(0,L.of)(!0);const O=D.map(V=>{const Ce=Xr(V,u);return Pe(function ka(u){return u&&Fr(u.canLoad)}(Ce)?Ce.canLoad(v,h):(0,a.N4e)(u,()=>Ce(v,h)))});return(0,L.of)(O).pipe(lo(),oa())}(v,h,m).pipe((0,he.Z)(D=>D?this.configLoader.loadChildren(v,h).pipe((0,Xt.M)(O=>{h._loadedRoutes=O.routes,h._loadedInjector=O.injector})):function ho(u){return(0,ge.$)(Po(!1,Jt.GuardRejected))}())):(0,L.of)({routes:[],injector:v})}}function Uo(u){const v=u.value.routeConfig;return v&&""===v.path}function jo(u){const v=[],h=new Set;for(const m of u){if(!Uo(m)){v.push(m);continue}const D=v.find(O=>m.value.routeConfig===O.value.routeConfig);void 0!==D?(D.children.push(...m.children),h.add(D)):v.push(m)}for(const m of h){const D=jo(m.children);v.push(new ai(m.value,D))}return v.filter(m=>!h.has(m))}function Gi(u){return u.data||{}}function vo(u){return u.resolve||{}}function ln(u){const v=u.children.map(h=>ln(h)).flat();return[u,...v]}function _o(u){return(0,Se.n)(v=>{const h=u(v);return h?(0,H.H)(h).pipe((0,ce.T)(()=>v)):(0,L.of)(v)})}let vs=(()=>{class u{buildTitle(h){let m,D=h.root;for(;void 0!==D;)m=this.getResolvedTitleForRoute(D)??m,D=D.children.find(O=>O.outlet===Qe);return m}getResolvedTitleForRoute(h){return h.data[jt]}static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275prov=a.jDH({token:u,factory:()=>(0,a.WQX)(js),providedIn:"root"})}return u})(),js=(()=>{class u extends vs{constructor(h){super(),this.title=h}updateTitle(h){const m=this.buildTitle(h);void 0!==m&&this.title.setTitle(m)}static#e=this.\u0275fac=function(m){return new(m||u)(a.KVO(Je.hE))};static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();const qt=new a.nKC("",{providedIn:"root",factory:()=>({})});let yo=(()=>{class u{static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275cmp=a.VBU({type:u,selectors:[["ng-component"]],standalone:!0,features:[a.aNF],decls:1,vars:0,template:function(m,D){1&m&&a.nrm(0,"router-outlet")},dependencies:[vt],encapsulation:2})}return u})();function _s(u){const v=u.children&&u.children.map(_s),h=v?{...u,children:v}:{...u};return!h.component&&!h.loadComponent&&(v||h.loadChildren)&&h.outlet&&h.outlet!==Qe&&(h.component=yo),h}const Vn=new a.nKC("");let ar=(()=>{class u{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,a.WQX)(a.Ql9)}loadComponent(h){if(this.componentLoaders.get(h))return this.componentLoaders.get(h);if(h._loadedComponent)return(0,L.of)(h._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(h);const m=Pe(h.loadComponent()).pipe((0,ce.T)(Yr),(0,Xt.M)(O=>{this.onLoadEndListener&&this.onLoadEndListener(h),h._loadedComponent=O}),(0,ve.j)(()=>{this.componentLoaders.delete(h)})),D=new gt(m,()=>new ze.B).pipe(tt());return this.componentLoaders.set(h,D),D}loadChildren(h,m){if(this.childrenLoaders.get(m))return this.childrenLoaders.get(m);if(m._loadedRoutes)return(0,L.of)({routes:m._loadedRoutes,injector:m._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(m);const O=function Wc(u,v,h,m){return Pe(u.loadChildren()).pipe((0,ce.T)(Yr),(0,he.Z)(D=>D instanceof a.Co$||Array.isArray(D)?(0,L.of)(D):(0,H.H)(v.compileModuleAsync(D))),(0,ce.T)(D=>{m&&m(u);let O,V,Ce=!1;return Array.isArray(D)?(V=D,!0):(O=D.create(h).injector,V=O.get(Vn,[],{optional:!0,self:!0}).flat()),{routes:V.map(_s),injector:O}}))}(m,this.compiler,h,this.onLoadEndListener).pipe((0,ve.j)(()=>{this.childrenLoaders.delete(m)})),V=new gt(O,()=>new ze.B).pipe(tt());return this.childrenLoaders.set(m,V),V}static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();function Yr(u){return function Vo(u){return u&&"object"==typeof u&&"default"in u}(u)?u.default:u}let bo=(()=>{class u{static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275prov=a.jDH({token:u,factory:()=>(0,a.WQX)(p),providedIn:"root"})}return u})(),p=(()=>{class u{shouldProcessUrl(h){return!0}extract(h){return h}merge(h,m){return h}static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();const S=new a.nKC(""),_=new a.nKC("");function T(u,v,h){const m=u.get(_),D=u.get(Ne.qQ);return u.get(a.SKi).runOutsideAngular(()=>{if(!D.startViewTransition||m.skipNextTransition)return m.skipNextTransition=!1,new Promise(nt=>setTimeout(nt));let O;const V=new Promise(nt=>{O=nt}),Ce=D.startViewTransition(()=>(O(),function W(u){return new Promise(v=>{(0,a.mal)({read:()=>setTimeout(v)},{injector:u})})}(u))),{onViewTransitionCreated:me}=m;return me&&(0,a.N4e)(u,()=>me({transition:Ce,from:v,to:h})),V})}const Ae=new a.nKC("");let Ge=(()=>{class u{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new ze.B,this.transitionAbortSubject=new ze.B,this.configLoader=(0,a.WQX)(ar),this.environmentInjector=(0,a.WQX)(a.uvJ),this.urlSerializer=(0,a.WQX)(Zt),this.rootContexts=(0,a.WQX)(Ti),this.location=(0,a.WQX)(Ne.aZ),this.inputBindingEnabled=null!==(0,a.WQX)(or,{optional:!0}),this.titleStrategy=(0,a.WQX)(vs),this.options=(0,a.WQX)(qt,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=(0,a.WQX)(bo),this.createViewTransition=(0,a.WQX)(S,{optional:!0}),this.navigationErrorHandler=(0,a.WQX)(Ae,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>(0,L.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=D=>this.events.next(new ir(D)),this.configLoader.onLoadStartListener=D=>this.events.next(new sn(D))}complete(){this.transitions?.complete()}handleNavigationRequest(h){const m=++this.navigationId;this.transitions?.next({...this.transitions.value,...h,id:m})}setupNavigations(h,m,D){return this.transitions=new G.t({id:0,currentUrlTree:m,currentRawUrl:m,extractedUrl:this.urlHandlingStrategy.extract(m),urlAfterRedirects:this.urlHandlingStrategy.extract(m),rawUrl:m,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:Ze,restoredState:null,currentSnapshot:D.snapshot,targetSnapshot:null,currentRouterState:D,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,Ee.p)(O=>0!==O.id),(0,ce.T)(O=>({...O,extractedUrl:this.urlHandlingStrategy.extract(O.rawUrl)})),(0,Se.n)(O=>{let V=!1,Ce=!1;return(0,L.of)(O).pipe((0,Se.n)(me=>{if(this.navigationId>O.id)return this.cancelNavigationTransition(O,"",Jt.SupersededByNewNavigation),be.w;this.currentTransition=O,this.currentNavigation={id:me.id,initialUrl:me.rawUrl,extractedUrl:me.extractedUrl,targetBrowserUrl:"string"==typeof me.extras.browserUrl?this.urlSerializer.parse(me.extras.browserUrl):me.extras.browserUrl,trigger:me.source,extras:me.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null};const nt=!h.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!nt&&"reload"!==(me.extras.onSameUrlNavigation??h.onSameUrlNavigation)){const ft="";return this.events.next(new Tn(me.id,this.urlSerializer.serialize(me.rawUrl),ft,Nn.IgnoredSameUrlNavigation)),me.resolve(!1),be.w}if(this.urlHandlingStrategy.shouldProcessUrl(me.rawUrl))return(0,L.of)(me).pipe((0,Se.n)(ft=>{const tn=this.transitions?.getValue();return this.events.next(new kt(ft.id,this.urlSerializer.serialize(ft.extractedUrl),ft.source,ft.restoredState)),tn!==this.transitions?.getValue()?be.w:Promise.resolve(ft)}),function Bs(u,v,h,m,D,O){return(0,he.Z)(V=>function $c(u,v,h,m,D,O,V="emptyOnly"){return new Fs(u,v,h,m,D,V,O).recognize()}(u,v,h,m,V.extractedUrl,D,O).pipe((0,ce.T)(({state:Ce,tree:me})=>({...V,targetSnapshot:Ce,urlAfterRedirects:me}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,h.config,this.urlSerializer,this.paramsInheritanceStrategy),(0,Xt.M)(ft=>{O.targetSnapshot=ft.targetSnapshot,O.urlAfterRedirects=ft.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:ft.urlAfterRedirects};const tn=new jn(ft.id,this.urlSerializer.serialize(ft.extractedUrl),this.urlSerializer.serialize(ft.urlAfterRedirects),ft.targetSnapshot);this.events.next(tn)}));if(nt&&this.urlHandlingStrategy.shouldProcessUrl(me.currentRawUrl)){const{id:ft,extractedUrl:tn,source:qn,restoredState:Gt,extras:vi}=me,Pn=new kt(ft,this.urlSerializer.serialize(tn),qn,Gt);this.events.next(Pn);const lr=ls(this.rootComponentType).snapshot;return this.currentTransition=O={...me,targetSnapshot:lr,urlAfterRedirects:tn,extras:{...vi,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.finalUrl=tn,(0,L.of)(O)}{const ft="";return this.events.next(new Tn(me.id,this.urlSerializer.serialize(me.extractedUrl),ft,Nn.IgnoredByUrlHandlingStrategy)),me.resolve(!1),be.w}}),(0,Xt.M)(me=>{const nt=new vn(me.id,this.urlSerializer.serialize(me.extractedUrl),this.urlSerializer.serialize(me.urlAfterRedirects),me.targetSnapshot);this.events.next(nt)}),(0,ce.T)(me=>(this.currentTransition=O={...me,guards:Pa(me.targetSnapshot,me.currentSnapshot,this.rootContexts)},O)),function Uc(u,v){return(0,he.Z)(h=>{const{targetSnapshot:m,currentSnapshot:D,guards:{canActivateChecks:O,canDeactivateChecks:V}}=h;return 0===V.length&&0===O.length?(0,L.of)({...h,guardsResult:!0}):function La(u,v,h,m){return(0,H.H)(u).pipe((0,he.Z)(D=>function ra(u,v,h,m,D){const O=v&&v.routeConfig?v.routeConfig.canDeactivate:null;if(!O||0===O.length)return(0,L.of)(!0);const V=O.map(Ce=>{const me=so(v)??D,nt=Xr(Ce,me);return Pe(function Ki(u){return u&&Fr(u.canDeactivate)}(nt)?nt.canDeactivate(u,v,h,m):(0,a.N4e)(me,()=>nt(u,v,h,m))).pipe(rn())});return(0,L.of)(V).pipe(lo())}(D.component,D.route,h,v,m)),rn(D=>!0!==D,!0))}(V,m,D,u).pipe((0,he.Z)(Ce=>Ce&&function fi(u){return"boolean"==typeof u}(Ce)?function jc(u,v,h,m){return(0,H.H)(v).pipe((0,ct.H)(D=>(0,Y.x)(function Ft(u,v){return null!==u&&v&&v(new xr(u)),(0,L.of)(!0)}(D.route.parent,m),function Oi(u,v){return null!==u&&v&&v(new Ro(u)),(0,L.of)(!0)}(D.route,m),function ia(u,v,h){const m=v[v.length-1],O=v.slice(0,v.length-1).reverse().map(V=>function Kn(u){const v=u.routeConfig?u.routeConfig.canActivateChild:null;return v&&0!==v.length?{node:u,guards:v}:null}(V)).filter(V=>null!==V).map(V=>Me(()=>{const Ce=V.guards.map(me=>{const nt=so(V.node)??h,ot=Xr(me,nt);return Pe(function Rs(u){return u&&Fr(u.canActivateChild)}(ot)?ot.canActivateChild(m,u):(0,a.N4e)(nt,()=>ot(m,u))).pipe(rn())});return(0,L.of)(Ce).pipe(lo())}));return(0,L.of)(O).pipe(lo())}(u,D.path,h),function uo(u,v,h){const m=v.routeConfig?v.routeConfig.canActivate:null;if(!m||0===m.length)return(0,L.of)(!0);const D=m.map(O=>Me(()=>{const V=so(v)??h,Ce=Xr(O,V);return Pe(function No(u){return u&&Fr(u.canActivate)}(Ce)?Ce.canActivate(v,u):(0,a.N4e)(V,()=>Ce(v,u))).pipe(rn())}));return(0,L.of)(D).pipe(lo())}(u,D.route,h))),rn(D=>!0!==D,!0))}(m,O,u,v):(0,L.of)(Ce)),(0,ce.T)(Ce=>({...h,guardsResult:Ce})))})}(this.environmentInjector,me=>this.events.next(me)),(0,Xt.M)(me=>{if(O.guardsResult=me.guardsResult,me.guardsResult&&"boolean"!=typeof me.guardsResult)throw vr(0,me.guardsResult);const nt=new bn(me.id,this.urlSerializer.serialize(me.extractedUrl),this.urlSerializer.serialize(me.urlAfterRedirects),me.targetSnapshot,!!me.guardsResult);this.events.next(nt)}),(0,Ee.p)(me=>!!me.guardsResult||(this.cancelNavigationTransition(me,"",Jt.GuardRejected),!1)),_o(me=>{if(me.guards.canActivateChecks.length)return(0,L.of)(me).pipe((0,Xt.M)(nt=>{const ot=new Xn(nt.id,this.urlSerializer.serialize(nt.extractedUrl),this.urlSerializer.serialize(nt.urlAfterRedirects),nt.targetSnapshot);this.events.next(ot)}),(0,Se.n)(nt=>{let ot=!1;return(0,L.of)(nt).pipe(function Ht(u,v){return(0,he.Z)(h=>{const{targetSnapshot:m,guards:{canActivateChecks:D}}=h;if(!D.length)return(0,L.of)(h);const O=new Set(D.map(me=>me.route)),V=new Set;for(const me of O)if(!V.has(me))for(const nt of ln(me))V.add(nt);let Ce=0;return(0,H.H)(V).pipe((0,ct.H)(me=>O.has(me)?function zc(u,v,h,m){const D=u.routeConfig,O=u._resolve;return void 0!==D?.title&&!Kr(D)&&(O[jt]=D.title),function Xi(u,v,h,m){const D=ke(u);if(0===D.length)return(0,L.of)({});const O={};return(0,H.H)(D).pipe((0,he.Z)(V=>function Us(u,v,h,m){const D=so(v)??m,O=Xr(u,D);return Pe(O.resolve?O.resolve(v,h):(0,a.N4e)(D,()=>O(v,h)))}(u[V],v,h,m).pipe(rn(),(0,Xt.M)(Ce=>{if(Ce instanceof sr)throw vr(new In,Ce);O[V]=Ce}))),J(1),(0,F.u)(O),(0,N.W)(V=>En(V)?be.w:(0,ge.$)(V)))}(O,u,v,m).pipe((0,ce.T)(V=>(u._resolvedData=V,u.data=co(u,u.parent,h).resolve,null)))}(me,m,u,v):(me.data=co(me,me.parent,u).resolve,(0,L.of)(void 0))),(0,Xt.M)(()=>Ce++),J(1),(0,he.Z)(me=>Ce===V.size?(0,L.of)(h):be.w))})}(this.paramsInheritanceStrategy,this.environmentInjector),(0,Xt.M)({next:()=>ot=!0,complete:()=>{ot||this.cancelNavigationTransition(nt,"",Jt.NoDataFromResolver)}}))}),(0,Xt.M)(nt=>{const ot=new Rr(nt.id,this.urlSerializer.serialize(nt.extractedUrl),this.urlSerializer.serialize(nt.urlAfterRedirects),nt.targetSnapshot);this.events.next(ot)}))}),_o(me=>{const nt=ot=>{const ft=[];ot.routeConfig?.loadComponent&&!ot.routeConfig._loadedComponent&&ft.push(this.configLoader.loadComponent(ot.routeConfig).pipe((0,Xt.M)(tn=>{ot.component=tn}),(0,ce.T)(()=>{})));for(const tn of ot.children)ft.push(...nt(tn));return ft};return(0,q.z)(nt(me.targetSnapshot.root)).pipe(Xe(null),(0,fe.s)(1))}),_o(()=>this.afterPreactivation()),(0,Se.n)(()=>{const{currentSnapshot:me,targetSnapshot:nt}=O,ot=this.createViewTransition?.(this.environmentInjector,me.root,nt.root);return ot?(0,H.H)(ot).pipe((0,ce.T)(()=>O)):(0,L.of)(O)}),(0,ce.T)(me=>{const nt=function Gr(u,v,h){const m=Ai(u,v._root,h?h._root:void 0);return new cs(m,v)}(h.routeReuseStrategy,me.targetSnapshot,me.currentRouterState);return this.currentTransition=O={...me,targetRouterState:nt},this.currentNavigation.targetRouterState=nt,O}),(0,Xt.M)(()=>{this.events.next(new Ii)}),((u,v,h,m)=>(0,ce.T)(D=>(new ea(v,D.targetRouterState,D.currentRouterState,h,m).activate(u),D)))(this.rootContexts,h.routeReuseStrategy,me=>this.events.next(me),this.inputBindingEnabled),(0,fe.s)(1),(0,Xt.M)({next:me=>{V=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new Ct(me.id,this.urlSerializer.serialize(me.extractedUrl),this.urlSerializer.serialize(me.urlAfterRedirects))),this.titleStrategy?.updateTitle(me.targetRouterState.snapshot),me.resolve(!0)},complete:()=>{V=!0}}),(0,Ve.Q)(this.transitionAbortSubject.pipe((0,Xt.M)(me=>{throw me}))),(0,ve.j)(()=>{!V&&!Ce&&this.cancelNavigationTransition(O,"",Jt.SupersededByNewNavigation),this.currentTransition?.id===O.id&&(this.currentNavigation=null,this.currentTransition=null)}),(0,N.W)(me=>{if(Ce=!0,kr(me))this.events.next(new hn(O.id,this.urlSerializer.serialize(O.extractedUrl),me.message,me.cancellationCode)),function Os(u){return kr(u)&&ii(u.url)}(me)?this.events.next(new oo(me.url,me.navigationBehaviorOptions)):O.resolve(!1);else{const nt=new On(O.id,this.urlSerializer.serialize(O.extractedUrl),me,O.targetSnapshot??void 0);try{const ot=(0,a.N4e)(this.environmentInjector,()=>this.navigationErrorHandler?.(nt));if(ot instanceof sr){const{message:ft,cancellationCode:tn}=vr(0,ot);this.events.next(new hn(O.id,this.urlSerializer.serialize(O.extractedUrl),ft,tn)),this.events.next(new oo(ot.redirectTo,ot.navigationBehaviorOptions))}else{this.events.next(nt);const ft=h.errorHandler(me);O.resolve(!!ft)}}catch(ot){this.options.resolveNavigationPromiseOnError?O.resolve(!1):O.reject(ot)}}return be.w}))}))}cancelNavigationTransition(h,m,D){const O=new hn(h.id,this.urlSerializer.serialize(h.extractedUrl),m,D);this.events.next(O),h.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){const h=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),m=this.currentNavigation?.targetBrowserUrl??this.currentNavigation?.extractedUrl;return h.toString()!==m?.toString()&&!this.currentNavigation?.extras.skipLocationChange}static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();function yt(u){return u!==Ze}let Mn=(()=>{class u{static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275prov=a.jDH({token:u,factory:()=>(0,a.WQX)(mn),providedIn:"root"})}return u})();class Ut{shouldDetach(v){return!1}store(v,h){}shouldAttach(v){return!1}retrieve(v){return null}shouldReuseRoute(v,h){return v.routeConfig===h.routeConfig}}let mn=(()=>{class u extends Ut{static#e=this.\u0275fac=(()=>{let h;return function(D){return(h||(h=a.xGo(u)))(D||u)}})();static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})(),et=(()=>{class u{static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275prov=a.jDH({token:u,factory:()=>(0,a.WQX)(Cn),providedIn:"root"})}return u})(),Cn=(()=>{class u extends et{constructor(){super(...arguments),this.location=(0,a.WQX)(Ne.aZ),this.urlSerializer=(0,a.WQX)(Zt),this.options=(0,a.WQX)(qt,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=(0,a.WQX)(bo),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new Mt,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=ls(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(h){return this.location.subscribe(m=>{"popstate"===m.type&&h(m.url,m.state)})}handleRouterEvent(h,m){if(h instanceof kt)this.stateMemento=this.createStateMemento();else if(h instanceof Tn)this.rawUrlTree=m.initialUrl;else if(h instanceof jn){if("eager"===this.urlUpdateStrategy&&!m.extras.skipLocationChange){const D=this.urlHandlingStrategy.merge(m.finalUrl,m.initialUrl);this.setBrowserUrl(m.targetBrowserUrl??D,m)}}else h instanceof Ii?(this.currentUrlTree=m.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(m.finalUrl,m.initialUrl),this.routerState=m.targetRouterState,"deferred"===this.urlUpdateStrategy&&!m.extras.skipLocationChange&&this.setBrowserUrl(m.targetBrowserUrl??this.rawUrlTree,m)):h instanceof hn&&(h.code===Jt.GuardRejected||h.code===Jt.NoDataFromResolver)?this.restoreHistory(m):h instanceof On?this.restoreHistory(m,!0):h instanceof Ct&&(this.lastSuccessfulId=h.id,this.currentPageId=this.browserPageId)}setBrowserUrl(h,m){const D=h instanceof Mt?this.urlSerializer.serialize(h):h;if(this.location.isCurrentPathEqualTo(D)||m.extras.replaceUrl){const V={...m.extras.state,...this.generateNgRouterState(m.id,this.browserPageId)};this.location.replaceState(D,"",V)}else{const O={...m.extras.state,...this.generateNgRouterState(m.id,this.browserPageId+1)};this.location.go(D,"",O)}}restoreHistory(h,m=!1){if("computed"===this.canceledNavigationResolution){const O=this.currentPageId-this.browserPageId;0!==O?this.location.historyGo(O):this.currentUrlTree===h.finalUrl&&0===O&&(this.resetState(h),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(m&&this.resetState(h),this.resetUrlToCurrentUrlTree())}resetState(h){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,h.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(h,m){return"computed"===this.canceledNavigationResolution?{navigationId:h,\u0275routerPageId:m}:{navigationId:h}}static#e=this.\u0275fac=(()=>{let h;return function(D){return(h||(h=a.xGo(u)))(D||u)}})();static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();var on=function(u){return u[u.COMPLETE=0]="COMPLETE",u[u.FAILED=1]="FAILED",u[u.REDIRECTING=2]="REDIRECTING",u}(on||{});function Rn(u,v){u.events.pipe((0,Ee.p)(h=>h instanceof Ct||h instanceof hn||h instanceof On||h instanceof Tn),(0,ce.T)(h=>h instanceof Ct||h instanceof Tn?on.COMPLETE:h instanceof hn&&(h.code===Jt.Redirect||h.code===Jt.SupersededByNewNavigation)?on.REDIRECTING:on.FAILED),(0,Ee.p)(h=>h!==on.REDIRECTING),(0,fe.s)(1)).subscribe(()=>{v()})}function Br(u){throw u}const pi={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Ur={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Bn=(()=>{class u{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){this.disposed=!1,this.console=(0,a.WQX)(a.H3F),this.stateManager=(0,a.WQX)(et),this.options=(0,a.WQX)(qt,{optional:!0})||{},this.pendingTasks=(0,a.WQX)(a.TgB),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=(0,a.WQX)(Ge),this.urlSerializer=(0,a.WQX)(Zt),this.location=(0,a.WQX)(Ne.aZ),this.urlHandlingStrategy=(0,a.WQX)(bo),this._events=new ze.B,this.errorHandler=this.options.errorHandler||Br,this.navigated=!1,this.routeReuseStrategy=(0,a.WQX)(Mn),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=(0,a.WQX)(Vn,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!(0,a.WQX)(or,{optional:!0}),this.eventsSubscription=new He.yU,this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:h=>{this.console.warn(h)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){const h=this.navigationTransitions.events.subscribe(m=>{try{const D=this.navigationTransitions.currentTransition,O=this.navigationTransitions.currentNavigation;if(null!==D&&null!==O)if(this.stateManager.handleRouterEvent(m,O),m instanceof hn&&m.code!==Jt.Redirect&&m.code!==Jt.SupersededByNewNavigation)this.navigated=!0;else if(m instanceof Ct)this.navigated=!0;else if(m instanceof oo){const V=m.navigationBehaviorOptions,Ce=this.urlHandlingStrategy.merge(m.url,D.currentRawUrl),me={browserUrl:D.extras.browserUrl,info:D.extras.info,skipLocationChange:D.extras.skipLocationChange,replaceUrl:D.extras.replaceUrl||"eager"===this.urlUpdateStrategy||yt(D.source),...V};this.scheduleNavigation(Ce,Ze,null,me,{resolve:D.resolve,reject:D.reject,promise:D.promise})}(function br(u){return!(u instanceof Ii||u instanceof oo)})(m)&&this._events.next(m)}catch(D){this.navigationTransitions.transitionAbortSubject.next(D)}});this.eventsSubscription.add(h)}resetRootComponentType(h){this.routerState.root.component=h,this.navigationTransitions.rootComponentType=h}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),Ze,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((h,m)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(h,"popstate",m)},0)})}navigateToSyncWithBrowser(h,m,D){const O={replaceUrl:!0},V=D?.navigationId?D:null;if(D){const me={...D};delete me.navigationId,delete me.\u0275routerPageId,0!==Object.keys(me).length&&(O.state=me)}const Ce=this.parseUrl(h);this.scheduleNavigation(Ce,m,V,O)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(h){this.config=h.map(_s),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(h,m={}){const{relativeTo:D,queryParams:O,fragment:V,queryParamsHandling:Ce,preserveFragment:me}=m,nt=me?this.currentUrlTree.fragment:V;let ft,ot=null;switch(Ce){case"merge":ot={...this.currentUrlTree.queryParams,...O};break;case"preserve":ot=this.currentUrlTree.queryParams;break;default:ot=O||null}null!==ot&&(ot=this.removeEmptyProps(ot));try{ft=ri(D?D.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof h[0]||"/"!==h[0][0])&&(h=[]),ft=this.currentUrlTree.root}return oi(ft,h,ot,nt??null)}navigateByUrl(h,m={skipLocationChange:!1}){const D=ii(h)?h:this.parseUrl(h),O=this.urlHandlingStrategy.merge(D,this.rawUrlTree);return this.scheduleNavigation(O,Ze,null,m)}navigate(h,m={skipLocationChange:!1}){return function Qi(u){for(let v=0;v(null!=O&&(m[D]=O),m),{})}scheduleNavigation(h,m,D,O,V){if(this.disposed)return Promise.resolve(!1);let Ce,me,nt;V?(Ce=V.resolve,me=V.reject,nt=V.promise):nt=new Promise((ft,tn)=>{Ce=ft,me=tn});const ot=this.pendingTasks.add();return Rn(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(ot))}),this.navigationTransitions.handleNavigationRequest({source:m,restoredState:D,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:h,extras:O,resolve:Ce,reject:me,promise:nt,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),nt.catch(ft=>Promise.reject(ft))}static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})(),Ri=(()=>{class u{constructor(h,m,D,O,V,Ce){this.router=h,this.route=m,this.tabIndexAttribute=D,this.renderer=O,this.el=V,this.locationStrategy=Ce,this.href=null,this.onChanges=new ze.B,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1,this.routerLinkInput=null;const me=V.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===me||"area"===me,this.isAnchorElement?this.subscription=h.events.subscribe(nt=>{nt instanceof Ct&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(h){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",h)}ngOnChanges(h){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(h){null==h?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(this.routerLinkInput=ii(h)||Array.isArray(h)?h:[h],this.setTabIndexIfNotOnNativeEl("0"))}onClick(h,m,D,O,V){const Ce=this.urlTree;return!!(null===Ce||this.isAnchorElement&&(0!==h||m||D||O||V||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(Ce,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){const h=this.urlTree;this.href=null!==h&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(h)):null;const m=null===this.href?null:(0,a.n$t)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",m)}applyAttributeValue(h,m){const D=this.renderer,O=this.el.nativeElement;null!==m?D.setAttribute(O,h,m):D.removeAttribute(O,h)}get urlTree(){return null===this.routerLinkInput?null:ii(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static#e=this.\u0275fac=function(m){return new(m||u)(a.rXU(Bn),a.rXU(mr),a.kS0("tabindex"),a.rXU(a.sFG),a.rXU(a.aKT),a.rXU(Ne.hb))};static#t=this.\u0275dir=a.FsC({type:u,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(m,D){1&m&&a.bIt("click",function(V){return D.onClick(V.button,V.ctrlKey,V.shiftKey,V.altKey,V.metaKey)}),2&m&&a.BMQ("target",D.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",a.L39],skipLocationChange:[2,"skipLocationChange","skipLocationChange",a.L39],replaceUrl:[2,"replaceUrl","replaceUrl",a.L39],routerLink:"routerLink"},standalone:!0,features:[a.GFd,a.OA$]})}return u})(),Ho=(()=>{class u{get isActive(){return this._isActive}constructor(h,m,D,O,V){this.router=h,this.element=m,this.renderer=D,this.cdr=O,this.link=V,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new a.bkB,this.routerEventsSubscription=h.events.subscribe(Ce=>{Ce instanceof Ct&&this.update()})}ngAfterContentInit(){(0,L.of)(this.links.changes,(0,L.of)(null)).pipe((0,it.U)()).subscribe(h=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const h=[...this.links.toArray(),this.link].filter(m=>!!m).map(m=>m.onChanges);this.linkInputChangesSubscription=(0,H.H)(h).pipe((0,it.U)()).subscribe(m=>{this._isActive!==this.isLinkActive(this.router)(m)&&this.update()})}set routerLinkActive(h){const m=Array.isArray(h)?h:h.split(" ");this.classes=m.filter(D=>!!D)}ngOnChanges(h){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{const h=this.hasActiveLinks();this.classes.forEach(m=>{h?this.renderer.addClass(this.element.nativeElement,m):this.renderer.removeClass(this.element.nativeElement,m)}),h&&void 0!==this.ariaCurrentWhenActive?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this._isActive!==h&&(this._isActive=h,this.cdr.markForCheck(),this.isActiveChange.emit(h))})}isLinkActive(h){const m=function Eo(u){return!!u.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return D=>{const O=D.urlTree;return!!O&&h.isActive(O,m)}}hasActiveLinks(){const h=this.isLinkActive(this.router);return this.link&&h(this.link)||this.links.some(h)}static#e=this.\u0275fac=function(m){return new(m||u)(a.rXU(Bn),a.rXU(a.aKT),a.rXU(a.sFG),a.rXU(a.gRc),a.rXU(Ri,8))};static#t=this.\u0275dir=a.FsC({type:u,selectors:[["","routerLinkActive",""]],contentQueries:function(m,D,O){if(1&m&&a.wni(O,Ri,5),2&m){let V;a.mGM(V=a.lsd())&&(D.links=V)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[a.OA$]})}return u})();class Ua{}let ja=(()=>{class u{constructor(h,m,D,O,V){this.router=h,this.injector=D,this.preloadingStrategy=O,this.loader=V}setUpPreloading(){this.subscription=this.router.events.pipe((0,Ee.p)(h=>h instanceof Ct),(0,ct.H)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(h,m){const D=[];for(const O of m){O.providers&&!O._injector&&(O._injector=(0,a.Ol2)(O.providers,h,`Route: ${O.path}`));const V=O._injector??h,Ce=O._loadedInjector??V;(O.loadChildren&&!O._loadedRoutes&&void 0===O.canLoad||O.loadComponent&&!O._loadedComponent)&&D.push(this.preloadConfig(V,O)),(O.children||O._loadedRoutes)&&D.push(this.processRoutes(Ce,O.children??O._loadedRoutes))}return(0,H.H)(D).pipe((0,it.U)())}preloadConfig(h,m){return this.preloadingStrategy.preload(m,()=>{let D;D=m.loadChildren&&void 0===m.canLoad?this.loader.loadChildren(h,m):(0,L.of)(null);const O=D.pipe((0,he.Z)(V=>null===V?(0,L.of)(void 0):(m._loadedRoutes=V.routes,m._loadedInjector=V.injector,this.processRoutes(V.injector??h,V.routes))));if(m.loadComponent&&!m._loadedComponent){const V=this.loader.loadComponent(m);return(0,H.H)([O,V]).pipe((0,it.U)())}return O})}static#e=this.\u0275fac=function(m){return new(m||u)(a.KVO(Bn),a.KVO(a.Ql9),a.KVO(a.uvJ),a.KVO(Ua),a.KVO(ar))};static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();const zo=new a.nKC("");let Vs=(()=>{class u{constructor(h,m,D,O,V={}){this.urlSerializer=h,this.transitions=m,this.viewportScroller=D,this.zone=O,this.options=V,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},V.scrollPositionRestoration||="disabled",V.anchorScrolling||="disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(h=>{h instanceof kt?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=h.navigationTrigger,this.restoredId=h.restoredState?h.restoredState.navigationId:0):h instanceof Ct?(this.lastId=h.id,this.scheduleScrollEvent(h,this.urlSerializer.parse(h.urlAfterRedirects).fragment)):h instanceof Tn&&h.code===Nn.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(h,this.urlSerializer.parse(h.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(h=>{h instanceof Ts&&(h.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(h.position):h.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(h.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(h,m){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new Ts(h,"popstate"===this.lastSource?this.store[this.restoredId]:null,m))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static#e=this.\u0275fac=function(m){a.QTQ()};static#t=this.\u0275prov=a.jDH({token:u,factory:u.\u0275fac})}return u})();function aa(u,...v){return(0,a.EmA)([{provide:Vn,multi:!0,useValue:u},[],{provide:mr,useFactory:iu,deps:[Bn]},{provide:a.iLQ,multi:!0,useFactory:Kc},v.map(h=>h.\u0275providers)])}function iu(u){return u.routerState.root}function cr(u,v){return{\u0275kind:u,\u0275providers:v}}function Wo(u={}){return cr(4,[{provide:zo,useFactory:()=>{const h=(0,a.WQX)(Ne.Xr),m=(0,a.WQX)(a.SKi),D=(0,a.WQX)(Ge),O=(0,a.WQX)(Zt);return new Vs(O,D,h,m,u)}}])}function Kc(){const u=(0,a.WQX)(a.zZn);return v=>{const h=u.get(a.o8S);if(v!==h.components[0])return;const m=u.get(Bn),D=u.get(C);1===u.get(d)&&m.initialNavigation(),u.get(R,null,a.$GK.Optional)?.setUpPreloading(),u.get(zo,null,a.$GK.Optional)?.init(),m.resetRootComponentType(h.componentTypes[0]),D.closed||(D.next(),D.complete(),D.unsubscribe())}}const C=new a.nKC("",{factory:()=>new ze.B}),d=new a.nKC("",{providedIn:"root",factory:()=>1}),R=new a.nKC("");function K(u){return cr(0,[{provide:R,useExisting:ja},{provide:Ua,useExisting:u}])}function bt(u){return cr(9,[{provide:S,useValue:T},{provide:_,useValue:{skipNextTransition:!!u?.skipInitialTransition,...u}}])}const $t=new a.nKC("ROUTER_FORROOT_GUARD"),At=[Ne.aZ,{provide:Zt,useClass:In},Bn,Ti,{provide:mr,useFactory:iu,deps:[Bn]},ar,[]];let Wt=(()=>{class u{constructor(h){}static forRoot(h,m){return{ngModule:u,providers:[At,[],{provide:Vn,multi:!0,useValue:h},{provide:$t,useFactory:mi,deps:[[Bn,new a.Xx1,new a.kdw]]},{provide:qt,useValue:m||{}},m?.useHash?{provide:Ne.hb,useClass:Ne.fw}:{provide:Ne.hb,useClass:Ne.Sm},{provide:zo,useFactory:()=>{const u=(0,a.WQX)(Ne.Xr),v=(0,a.WQX)(a.SKi),h=(0,a.WQX)(qt),m=(0,a.WQX)(Ge),D=(0,a.WQX)(Zt);return h.scrollOffset&&u.setOffset(h.scrollOffset),new Vs(D,m,u,v,h)}},m?.preloadingStrategy?K(m.preloadingStrategy).\u0275providers:[],m?.initialNavigation?Yn(m):[],m?.bindToComponentInputs?cr(8,[Si,{provide:or,useExisting:Si}]).\u0275providers:[],m?.enableViewTransitions?bt().\u0275providers:[],[{provide:Zn,useFactory:Kc},{provide:a.iLQ,multi:!0,useExisting:Zn}]]}}static forChild(h){return{ngModule:u,providers:[{provide:Vn,multi:!0,useValue:h}]}}static#e=this.\u0275fac=function(m){return new(m||u)(a.KVO($t,8))};static#t=this.\u0275mod=a.$C({type:u});static#n=this.\u0275inj=a.G2t({})}return u})();function mi(u){return"guarded"}function Yn(u){return["disabled"===u.initialNavigation?cr(3,[{provide:a.hnV,multi:!0,useFactory:()=>{const v=(0,a.WQX)(Bn);return()=>{v.setUpLocationChangeListener()}}},{provide:d,useValue:2}]).\u0275providers:[],"enabledBlocking"===u.initialNavigation?cr(2,[{provide:d,useValue:0},{provide:a.hnV,multi:!0,deps:[a.zZn],useFactory:v=>{const h=v.get(Ne.hj,Promise.resolve());return()=>h.then(()=>new Promise(m=>{const D=v.get(Bn),O=v.get(C);Rn(D,()=>{m(!0)}),v.get(Ge).afterPreactivation=()=>(m(!0),O.closed?(0,L.of)(void 0):O),D.initialNavigation()}))}}]).\u0275providers:[]]}const Zn=new a.nKC("")},467:(ut,_e,y)=>{function a(H,L,G,q,ue,pe,Y){try{var ae=H[pe](Y),de=ae.value}catch(Me){return void G(Me)}ae.done?L(de):Promise.resolve(de).then(q,ue)}function E(H){return function(){var L=this,G=arguments;return new Promise(function(q,ue){var pe=H.apply(L,G);function Y(de){a(pe,q,ue,Y,ae,"next",de)}function ae(de){a(pe,q,ue,Y,ae,"throw",de)}Y(void 0)})}}y.d(_e,{A:()=>E})},1635:(ut,_e,y)=>{function Me(N,j,$,J){return new($||($=Promise))(function(F,ve){function Ve(Qe){try{Je(J.next(Qe))}catch(jt){ve(jt)}}function it(Qe){try{Je(J.throw(Qe))}catch(jt){ve(jt)}}function Je(Qe){Qe.done?F(Qe.value):function Be(F){return F instanceof $?F:new $(function(ve){ve(F)})}(Qe.value).then(Ve,it)}Je((J=J.apply(N,j||[])).next())})}function ze(N){return this instanceof ze?(this.v=N,this):new ze(N)}function Ne(N,j,$){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Be,J=$.apply(N,j||[]),F=[];return Be={},Ve("next"),Ve("throw"),Ve("return",function ve(xt){return function(_t){return Promise.resolve(_t).then(xt,jt)}}),Be[Symbol.asyncIterator]=function(){return this},Be;function Ve(xt,_t){J[xt]&&(Be[xt]=function(rt){return new Promise(function(Z,ke){F.push([xt,rt,Z,ke])>1||it(xt,rt)})},_t&&(Be[xt]=_t(Be[xt])))}function it(xt,_t){try{!function Je(xt){xt.value instanceof ze?Promise.resolve(xt.value.v).then(Qe,jt):yn(F[0][2],xt)}(J[xt](_t))}catch(rt){yn(F[0][3],rt)}}function Qe(xt){it("next",xt)}function jt(xt){it("throw",xt)}function yn(xt,_t){xt(_t),F.shift(),F.length&&it(F[0][0],F[0][1])}}function Se(N){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var $,j=N[Symbol.asyncIterator];return j?j.call(N):(N=function He(N){var j="function"==typeof Symbol&&Symbol.iterator,$=j&&N[j],J=0;if($)return $.call(N);if(N&&"number"==typeof N.length)return{next:function(){return N&&J>=N.length&&(N=void 0),{value:N&&N[J++],done:!N}}};throw new TypeError(j?"Object is not iterable.":"Symbol.iterator is not defined.")}(N),$={},J("next"),J("throw"),J("return"),$[Symbol.asyncIterator]=function(){return this},$);function J(F){$[F]=N[F]&&function(ve){return new Promise(function(Ve,it){!function Be(F,ve,Ve,it){Promise.resolve(it).then(function(Je){F({value:Je,done:Ve})},ve)}(Ve,it,(ve=N[F](ve)).done,ve.value)})}}}y.d(_e,{AQ:()=>Ne,N3:()=>ze,sH:()=>Me,xN:()=>Se}),"function"==typeof SuppressedError&&SuppressedError}},ut=>{ut(ut.s=5891)}]); \ No newline at end of file diff --git a/docs/main.a65f1e1ea8dbf47c.js b/docs/main.a65f1e1ea8dbf47c.js deleted file mode 100644 index 0e8fbb0..0000000 --- a/docs/main.a65f1e1ea8dbf47c.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[8792],{4442:(Kt,qe,l)=>{"use strict";l.d(qe,{L:()=>m,a:()=>ne,b:()=>P,c:()=>q,d:()=>oe,g:()=>at}),l(5531);const m="ionViewWillEnter",ne="ionViewDidEnter",P="ionViewWillLeave",q="ionViewDidLeave",oe="ionViewWillUnload",at=ye=>ye.classList.contains("ion-page")?ye:ye.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")||ye},5531:(Kt,qe,l)=>{"use strict";l.d(qe,{a:()=>me,c:()=>d,g:()=>oe});class i{constructor(){this.m=new Map}reset(ye){this.m=new Map(Object.entries(ye))}get(ye,y){const _=this.m.get(ye);return void 0!==_?_:y}getBoolean(ye,y=!1){const _=this.m.get(ye);return void 0===_?y:"string"==typeof _?"true"===_:!!_}getNumber(ye,y){const _=parseFloat(this.m.get(ye));return isNaN(_)?void 0!==y?y:NaN:_}set(ye,y){this.m.set(ye,y)}}const d=new i,oe=at=>B(at),me=(at,ye)=>("string"==typeof at&&(ye=at,at=void 0),oe(at).includes(ye)),B=(at=window)=>{if(typeof at>"u")return[];at.Ionic=at.Ionic||{};let ye=at.Ionic.platforms;return null==ye&&(ye=at.Ionic.platforms=De(at),ye.forEach(y=>at.document.documentElement.classList.add(`plt-${y}`))),ye},De=at=>{const ye=d.get("platform");return Object.keys(Ee).filter(y=>{const _=ye?.[y];return"function"==typeof _?_(at):Ee[y](at)})},Me=at=>!!(S(at,/iPad/i)||S(at,/Macintosh/i)&&H(at)),se=at=>S(at,/android|sink/i),H=at=>de(at,"(any-pointer:coarse)"),O=at=>K(at)||ae(at),K=at=>!!(at.cordova||at.phonegap||at.PhoneGap),ae=at=>{const ye=at.Capacitor;return!!ye?.isNative},S=(at,ye)=>ye.test(at.navigator.userAgent),de=(at,ye)=>{var y;return null===(y=at.matchMedia)||void 0===y?void 0:y.call(at,ye).matches},Ee={ipad:Me,iphone:at=>S(at,/iPhone/i),ios:at=>S(at,/iPhone|iPod/i)||Me(at),android:se,phablet:at=>{const ye=at.innerWidth,y=at.innerHeight,_=Math.min(ye,y),w=Math.max(ye,y);return _>390&&_<520&&w>620&&w<800},tablet:at=>{const ye=at.innerWidth,y=at.innerHeight,_=Math.min(ye,y),w=Math.max(ye,y);return Me(at)||(at=>se(at)&&!S(at,/mobile/i))(at)||_>460&&_<820&&w>780&&w<1400},cordova:K,capacitor:ae,electron:at=>S(at,/electron/i),pwa:at=>{var ye;return!!(null!==(ye=at.matchMedia)&&void 0!==ye&&ye.call(at,"(display-mode: standalone)").matches||at.navigator.standalone)},mobile:H,mobileweb:at=>H(at)&&!O(at),desktop:at=>!H(at),hybrid:O}},9986:(Kt,qe,l)=>{"use strict";l.d(qe,{c:()=>ne});var i=l(8476);let d;const I=(P,q,oe)=>{const me=q.startsWith("animation")?(P=>(void 0===d&&(d=void 0===P.style.animationName&&void 0!==P.style.webkitAnimationName?"-webkit-":""),d))(P):"";P.style.setProperty(me+q,oe)},m=(P=[],q)=>{if(void 0!==q){const oe=Array.isArray(q)?q:[q];return[...P,...oe]}return P},ne=P=>{let q,oe,me,B,De,be,pe,M,Oe,S,Ot,Me=[],Ue=[],Te=[],se=!1,Ve={},$e=[],H=[],T={},O=0,K=!1,ae=!1,de=!0,Ee=!1,xt=!0,Zt=!1;const at=P,ye=[],y=[],_=[],w=[],W=[],Ze=[],Y=[],Ie=[],Xe=[],kt=[],Ae=[],st="function"==typeof AnimationEffect||void 0!==i.w&&"function"==typeof i.w.AnimationEffect,Bt="function"==typeof Element&&"function"==typeof Element.prototype.animate&&st,je=()=>Ae,It=(ze,N)=>{const he=N.findIndex(Je=>Je.c===ze);he>-1&&N.splice(he,1)},pt=(ze,N)=>((N?.oneTimeCallback?y:ye).push({c:ze,o:N}),Ot),nn=()=>{Bt&&(Ae.forEach(ze=>{ze.cancel()}),Ae.length=0)},wn=()=>{Ze.forEach(ze=>{ze?.parentNode&&ze.parentNode.removeChild(ze)}),Ze.length=0},yn=()=>void 0!==De?De:pe?pe.getFill():"both",Bn=()=>void 0!==M?M:void 0!==be?be:pe?pe.getDirection():"normal",En=()=>K?"linear":void 0!==me?me:pe?pe.getEasing():"linear",Fn=()=>ae?0:void 0!==Oe?Oe:void 0!==oe?oe:pe?pe.getDuration():0,Kn=()=>void 0!==B?B:pe?pe.getIterations():1,zn=()=>void 0!==S?S:void 0!==q?q:pe?pe.getDelay():0,Wt=()=>{0!==O&&(O--,0===O&&((()=>{Xe.forEach(Lt=>Lt()),kt.forEach(Lt=>Lt());const ze=de?1:0,N=$e,he=H,Je=T;w.forEach(Lt=>{const Yt=Lt.classList;N.forEach(Jt=>Yt.add(Jt)),he.forEach(Jt=>Yt.remove(Jt));for(const Jt in Je)Je.hasOwnProperty(Jt)&&I(Lt,Jt,Je[Jt])}),Oe=void 0,M=void 0,S=void 0,ye.forEach(Lt=>Lt.c(ze,Ot)),y.forEach(Lt=>Lt.c(ze,Ot)),y.length=0,xt=!0,de&&(Ee=!0),de=!0})(),pe&&pe.animationFinish()))},Z=()=>{(()=>{Y.forEach(Je=>Je()),Ie.forEach(Je=>Je());const ze=Ue,N=Te,he=Ve;w.forEach(Je=>{const Lt=Je.classList;ze.forEach(Yt=>Lt.add(Yt)),N.forEach(Yt=>Lt.remove(Yt));for(const Yt in he)he.hasOwnProperty(Yt)&&I(Je,Yt,he[Yt])})})(),Me.length>0&&Bt&&(w.forEach(ze=>{const N=ze.animate(Me,{id:at,delay:zn(),duration:Fn(),easing:En(),iterations:Kn(),fill:yn(),direction:Bn()});N.pause(),Ae.push(N)}),Ae.length>0&&(Ae[0].onfinish=()=>{Wt()})),se=!0},z=ze=>{ze=Math.min(Math.max(ze,0),.9999),Bt&&Ae.forEach(N=>{N.currentTime=N.effect.getComputedTiming().delay+Fn()*ze,N.pause()})},_e=ze=>{Ae.forEach(N=>{N.effect.updateTiming({delay:zn(),duration:Fn(),easing:En(),iterations:Kn(),fill:yn(),direction:Bn()})}),void 0!==ze&&z(ze)},Ne=(ze=!1,N=!0,he)=>(ze&&W.forEach(Je=>{Je.update(ze,N,he)}),Bt&&_e(he),Ot),fn=()=>{se&&(Bt?Ae.forEach(ze=>{ze.pause()}):w.forEach(ze=>{I(ze,"animation-play-state","paused")}),Zt=!0)},L=ze=>new Promise(N=>{ze?.sync&&(ae=!0,pt(()=>ae=!1,{oneTimeCallback:!0})),se||Z(),Ee&&(Bt&&(z(0),_e()),Ee=!1),xt&&(O=W.length+1,xt=!1);const he=()=>{It(Je,y),N()},Je=()=>{It(he,_),N()};pt(Je,{oneTimeCallback:!0}),((ze,N)=>{_.push({c:ze,o:{oneTimeCallback:!0}})})(he),W.forEach(Lt=>{Lt.play()}),Bt?(Ae.forEach(ze=>{ze.play()}),(0===Me.length||0===w.length)&&Wt()):Wt(),Zt=!1}),G=(ze,N)=>{const he=Me[0];return void 0===he||void 0!==he.offset&&0!==he.offset?Me=[{offset:0,[ze]:N},...Me]:he[ze]=N,Ot};return Ot={parentAnimation:pe,elements:w,childAnimations:W,id:at,animationFinish:Wt,from:G,to:(ze,N)=>{const he=Me[Me.length-1];return void 0===he||void 0!==he.offset&&1!==he.offset?Me=[...Me,{offset:1,[ze]:N}]:he[ze]=N,Ot},fromTo:(ze,N,he)=>G(ze,N).to(ze,he),parent:ze=>(pe=ze,Ot),play:L,pause:()=>(W.forEach(ze=>{ze.pause()}),fn(),Ot),stop:()=>{W.forEach(ze=>{ze.stop()}),se&&(nn(),se=!1),K=!1,ae=!1,xt=!0,M=void 0,Oe=void 0,S=void 0,O=0,Ee=!1,de=!0,Zt=!1,_.forEach(ze=>ze.c(0,Ot)),_.length=0},destroy:ze=>(W.forEach(N=>{N.destroy(ze)}),(ze=>{nn(),ze&&wn()})(ze),w.length=0,W.length=0,Me.length=0,ye.length=0,y.length=0,se=!1,xt=!0,Ot),keyframes:ze=>{const N=Me!==ze;return Me=ze,N&&(ze=>{Bt&&je().forEach(N=>{const he=N.effect;if(he.setKeyframes)he.setKeyframes(ze);else{const Je=new KeyframeEffect(he.target,ze,he.getTiming());N.effect=Je}})})(Me),Ot},addAnimation:ze=>{if(null!=ze)if(Array.isArray(ze))for(const N of ze)N.parent(Ot),W.push(N);else ze.parent(Ot),W.push(ze);return Ot},addElement:ze=>{if(null!=ze)if(1===ze.nodeType)w.push(ze);else if(ze.length>=0)for(let N=0;N(De=ze,Ne(!0),Ot),direction:ze=>(be=ze,Ne(!0),Ot),iterations:ze=>(B=ze,Ne(!0),Ot),duration:ze=>(!Bt&&0===ze&&(ze=1),oe=ze,Ne(!0),Ot),easing:ze=>(me=ze,Ne(!0),Ot),delay:ze=>(q=ze,Ne(!0),Ot),getWebAnimations:je,getKeyframes:()=>Me,getFill:yn,getDirection:Bn,getDelay:zn,getIterations:Kn,getEasing:En,getDuration:Fn,afterAddRead:ze=>(Xe.push(ze),Ot),afterAddWrite:ze=>(kt.push(ze),Ot),afterClearStyles:(ze=[])=>{for(const N of ze)T[N]="";return Ot},afterStyles:(ze={})=>(T=ze,Ot),afterRemoveClass:ze=>(H=m(H,ze),Ot),afterAddClass:ze=>($e=m($e,ze),Ot),beforeAddRead:ze=>(Y.push(ze),Ot),beforeAddWrite:ze=>(Ie.push(ze),Ot),beforeClearStyles:(ze=[])=>{for(const N of ze)Ve[N]="";return Ot},beforeStyles:(ze={})=>(Ve=ze,Ot),beforeRemoveClass:ze=>(Te=m(Te,ze),Ot),beforeAddClass:ze=>(Ue=m(Ue,ze),Ot),onFinish:pt,isRunning:()=>0!==O&&!Zt,progressStart:(ze=!1,N)=>(W.forEach(he=>{he.progressStart(ze,N)}),fn(),K=ze,se||Z(),Ne(!1,!0,N),Ot),progressStep:ze=>(W.forEach(N=>{N.progressStep(ze)}),z(ze),Ot),progressEnd:(ze,N,he)=>(K=!1,W.forEach(Je=>{Je.progressEnd(ze,N,he)}),void 0!==he&&(Oe=he),Ee=!1,de=!0,0===ze?(M="reverse"===Bn()?"normal":"reverse","reverse"===M&&(de=!1),Bt?(Ne(),z(1-N)):(S=(1-N)*Fn()*-1,Ne(!1,!1))):1===ze&&(Bt?(Ne(),z(N)):(S=N*Fn()*-1,Ne(!1,!1))),void 0!==ze&&!pe&&L(),Ot)}}},464:(Kt,qe,l)=>{"use strict";l.d(qe,{E:()=>me,a:()=>i,s:()=>q});const i=B=>{try{if(B instanceof P)return B.value;if(!I()||"string"!=typeof B||""===B)return B;if(B.includes("onload="))return"";const De=document.createDocumentFragment(),be=document.createElement("div");De.appendChild(be),be.innerHTML=B,ne.forEach(se=>{const pe=De.querySelectorAll(se);for(let Ve=pe.length-1;Ve>=0;Ve--){const $e=pe[Ve];$e.parentNode?$e.parentNode.removeChild($e):De.removeChild($e);const H=g($e);for(let T=0;T{if(B.nodeType&&1!==B.nodeType)return;if(typeof NamedNodeMap<"u"&&!(B.attributes instanceof NamedNodeMap))return void B.remove();for(let be=B.attributes.length-1;be>=0;be--){const Me=B.attributes.item(be),Ue=Me.name;if(!m.includes(Ue.toLowerCase())){B.removeAttribute(Ue);continue}const Te=Me.value,se=B[Ue];(null!=Te&&Te.toLowerCase().includes("javascript:")||null!=se&&se.toLowerCase().includes("javascript:"))&&B.removeAttribute(Ue)}const De=g(B);for(let be=0;benull!=B.children?B.children:B.childNodes,I=()=>{var B;const De=window,be=null===(B=De?.Ionic)||void 0===B?void 0:B.config;return!be||(be.get?be.get("sanitizerEnabled",!0):!0===be.sanitizerEnabled||void 0===be.sanitizerEnabled)},m=["class","id","href","src","name","slot"],ne=["script","style","iframe","meta","link","object","embed"];class P{constructor(De){this.value=De}}const q=B=>{const De=window,be=De.Ionic;if(!be||!be.config||"Object"===be.config.constructor.name)return De.Ionic=De.Ionic||{},De.Ionic.config=Object.assign(Object.assign({},De.Ionic.config),B),De.Ionic.config},me=!1},8621:(Kt,qe,l)=>{"use strict";l.d(qe,{C:()=>m,a:()=>g,d:()=>I});var i=l(467),d=l(4920);const g=function(){var ne=(0,i.A)(function*(P,q,oe,me,B,De){var be;if(P)return P.attachViewToDom(q,oe,B,me);if(!(De||"string"==typeof oe||oe instanceof HTMLElement))throw new Error("framework delegate is missing");const Me="string"==typeof oe?null===(be=q.ownerDocument)||void 0===be?void 0:be.createElement(oe):oe;return me&&me.forEach(Ue=>Me.classList.add(Ue)),B&&Object.assign(Me,B),q.appendChild(Me),yield new Promise(Ue=>(0,d.c)(Me,Ue)),Me});return function(q,oe,me,B,De,be){return ne.apply(this,arguments)}}(),I=(ne,P)=>{if(P){if(ne)return ne.removeViewFromDom(P.parentElement,P);P.remove()}return Promise.resolve()},m=()=>{let ne,P;return{attachViewToDom:function(){var me=(0,i.A)(function*(B,De,be={},Me=[]){var Ue,Te;let se;if(ne=B,De){const Ve="string"==typeof De?null===(Ue=ne.ownerDocument)||void 0===Ue?void 0:Ue.createElement(De):De;Me.forEach($e=>Ve.classList.add($e)),Object.assign(Ve,be),ne.appendChild(Ve),se=Ve,yield new Promise($e=>(0,d.c)(Ve,$e))}else if(ne.children.length>0&&("ION-MODAL"===ne.tagName||"ION-POPOVER"===ne.tagName)&&!(se=ne.children[0]).classList.contains("ion-delegate-host")){const $e=null===(Te=ne.ownerDocument)||void 0===Te?void 0:Te.createElement("div");$e.classList.add("ion-delegate-host"),Me.forEach(H=>$e.classList.add(H)),$e.append(...ne.children),ne.appendChild($e),se=$e}const pe=document.querySelector("ion-app")||document.body;return P=document.createComment("ionic teleport"),ne.parentNode.insertBefore(P,ne),pe.appendChild(ne),se??ne});return function(De,be){return me.apply(this,arguments)}}(),removeViewFromDom:()=>(ne&&P&&(P.parentNode.insertBefore(ne,P),P.remove()),Promise.resolve())}}},1970:(Kt,qe,l)=>{"use strict";l.d(qe,{B:()=>I,G:()=>m});class d{constructor(P,q,oe,me,B){this.id=q,this.name=oe,this.disableScroll=B,this.priority=1e6*me+q,this.ctrl=P}canStart(){return!!this.ctrl&&this.ctrl.canStart(this.name)}start(){return!!this.ctrl&&this.ctrl.start(this.name,this.id,this.priority)}capture(){if(!this.ctrl)return!1;const P=this.ctrl.capture(this.name,this.id,this.priority);return P&&this.disableScroll&&this.ctrl.disableScroll(this.id),P}release(){this.ctrl&&(this.ctrl.release(this.id),this.disableScroll&&this.ctrl.enableScroll(this.id))}destroy(){this.release(),this.ctrl=void 0}}class g{constructor(P,q,oe,me){this.id=q,this.disable=oe,this.disableScroll=me,this.ctrl=P}block(){if(this.ctrl){if(this.disable)for(const P of this.disable)this.ctrl.disableGesture(P,this.id);this.disableScroll&&this.ctrl.disableScroll(this.id)}}unblock(){if(this.ctrl){if(this.disable)for(const P of this.disable)this.ctrl.enableGesture(P,this.id);this.disableScroll&&this.ctrl.enableScroll(this.id)}}destroy(){this.unblock(),this.ctrl=void 0}}const I="backdrop-no-scroll",m=new class i{constructor(){this.gestureId=0,this.requestedStart=new Map,this.disabledGestures=new Map,this.disabledScroll=new Set}createGesture(P){var q;return new d(this,this.newID(),P.name,null!==(q=P.priority)&&void 0!==q?q:0,!!P.disableScroll)}createBlocker(P={}){return new g(this,this.newID(),P.disable,!!P.disableScroll)}start(P,q,oe){return this.canStart(P)?(this.requestedStart.set(q,oe),!0):(this.requestedStart.delete(q),!1)}capture(P,q,oe){if(!this.start(P,q,oe))return!1;const me=this.requestedStart;let B=-1e4;if(me.forEach(De=>{B=Math.max(B,De)}),B===oe){this.capturedId=q,me.clear();const De=new CustomEvent("ionGestureCaptured",{detail:{gestureName:P}});return document.dispatchEvent(De),!0}return me.delete(q),!1}release(P){this.requestedStart.delete(P),this.capturedId===P&&(this.capturedId=void 0)}disableGesture(P,q){let oe=this.disabledGestures.get(P);void 0===oe&&(oe=new Set,this.disabledGestures.set(P,oe)),oe.add(q)}enableGesture(P,q){const oe=this.disabledGestures.get(P);void 0!==oe&&oe.delete(q)}disableScroll(P){this.disabledScroll.add(P),1===this.disabledScroll.size&&document.body.classList.add(I)}enableScroll(P){this.disabledScroll.delete(P),0===this.disabledScroll.size&&document.body.classList.remove(I)}canStart(P){return!(void 0!==this.capturedId||this.isDisabled(P))}isCaptured(){return void 0!==this.capturedId}isScrollDisabled(){return this.disabledScroll.size>0}isDisabled(P){const q=this.disabledGestures.get(P);return!!(q&&q.size>0)}newID(){return this.gestureId++,this.gestureId}}},8669:(Kt,qe,l)=>{"use strict";l.r(qe),l.d(qe,{MENU_BACK_BUTTON_PRIORITY:()=>oe,OVERLAY_BACK_BUTTON_PRIORITY:()=>q,blockHardwareBackButton:()=>ne,shouldUseCloseWatcher:()=>m,startHardwareBackButton:()=>P});var i=l(467),d=l(8476),g=l(4921);l(8393);const m=()=>g.c.get("experimentalCloseWatcher",!1)&&void 0!==d.w&&"CloseWatcher"in d.w,ne=()=>{document.addEventListener("backbutton",()=>{})},P=()=>{const me=document;let B=!1;const De=()=>{if(B)return;let be=0,Me=[];const Ue=new CustomEvent("ionBackButton",{bubbles:!1,detail:{register(pe,Ve){Me.push({priority:pe,handler:Ve,id:be++})}}});me.dispatchEvent(Ue);const Te=function(){var pe=(0,i.A)(function*(Ve){try{if(Ve?.handler){const $e=Ve.handler(se);null!=$e&&(yield $e)}}catch($e){console.error($e)}});return function($e){return pe.apply(this,arguments)}}(),se=()=>{if(Me.length>0){let pe={priority:Number.MIN_SAFE_INTEGER,handler:()=>{},id:-1};Me.forEach(Ve=>{Ve.priority>=pe.priority&&(pe=Ve)}),B=!0,Me=Me.filter(Ve=>Ve.id!==pe.id),Te(pe).then(()=>B=!1)}};se()};if(m()){let be;const Me=()=>{be?.destroy(),be=new d.w.CloseWatcher,be.onclose=()=>{De(),Me()}};Me()}else me.addEventListener("backbutton",De)},q=100,oe=99},4920:(Kt,qe,l)=>{"use strict";l.d(qe,{a:()=>q,b:()=>oe,c:()=>g,d:()=>Me,e:()=>Ve,f:()=>be,g:()=>me,h:()=>m,i:()=>P,j:()=>Ue,k:()=>I,l:()=>De,m:()=>Te,n:()=>pe,o:()=>$e,p:()=>se,r:()=>B,s:()=>H,t:()=>i});const i=(T,O=0)=>new Promise(K=>{d(T,O,K)}),d=(T,O=0,K)=>{let ae,M;const Oe={passive:!0},de=()=>{ae&&ae()},Ee=xt=>{(void 0===xt||T===xt.target)&&(de(),K(xt))};return T&&(T.addEventListener("webkitTransitionEnd",Ee,Oe),T.addEventListener("transitionend",Ee,Oe),M=setTimeout(Ee,O+500),ae=()=>{void 0!==M&&(clearTimeout(M),M=void 0),T.removeEventListener("webkitTransitionEnd",Ee,Oe),T.removeEventListener("transitionend",Ee,Oe)}),de},g=(T,O)=>{T.componentOnReady?T.componentOnReady().then(K=>O(K)):B(()=>O(T))},I=T=>void 0!==T.componentOnReady,m=(T,O=[])=>{const K={};return O.forEach(ae=>{T.hasAttribute(ae)&&(null!==T.getAttribute(ae)&&(K[ae]=T.getAttribute(ae)),T.removeAttribute(ae))}),K},ne=["role","aria-activedescendant","aria-atomic","aria-autocomplete","aria-braillelabel","aria-brailleroledescription","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colindextext","aria-colspan","aria-controls","aria-current","aria-describedby","aria-description","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowindextext","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],P=(T,O)=>{let K=ne;return O&&O.length>0&&(K=K.filter(ae=>!O.includes(ae))),m(T,K)},q=(T,O,K,ae)=>{var M;if(typeof window<"u"){const Oe=window,S=null===(M=Oe?.Ionic)||void 0===M?void 0:M.config;if(S){const de=S.get("_ael");if(de)return de(T,O,K,ae);if(S._ael)return S._ael(T,O,K,ae)}}return T.addEventListener(O,K,ae)},oe=(T,O,K,ae)=>{var M;if(typeof window<"u"){const Oe=window,S=null===(M=Oe?.Ionic)||void 0===M?void 0:M.config;if(S){const de=S.get("_rel");if(de)return de(T,O,K,ae);if(S._rel)return S._rel(T,O,K,ae)}}return T.removeEventListener(O,K,ae)},me=(T,O=T)=>T.shadowRoot||O,B=T=>"function"==typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(T):"function"==typeof requestAnimationFrame?requestAnimationFrame(T):setTimeout(T),De=T=>!!T.shadowRoot&&!!T.attachShadow,be=T=>{if(T.focus(),T.classList.contains("ion-focusable")){const O=T.closest("ion-app");O&&O.setFocus([T])}},Me=(T,O,K,ae,M)=>{if(T||De(O)){let Oe=O.querySelector("input.aux-input");Oe||(Oe=O.ownerDocument.createElement("input"),Oe.type="hidden",Oe.classList.add("aux-input"),O.appendChild(Oe)),Oe.disabled=M,Oe.name=K,Oe.value=ae||""}},Ue=(T,O,K)=>Math.max(T,Math.min(O,K)),Te=(T,O)=>{if(!T){const K="ASSERT: "+O;throw console.error(K),new Error(K)}},se=T=>{if(T){const O=T.changedTouches;if(O&&O.length>0){const K=O[0];return{x:K.clientX,y:K.clientY}}if(void 0!==T.pageX)return{x:T.pageX,y:T.pageY}}return{x:0,y:0}},pe=T=>{const O="rtl"===document.dir;switch(T){case"start":return O;case"end":return!O;default:throw new Error(`"${T}" is not a valid value for [side]. Use "start" or "end" instead.`)}},Ve=(T,O)=>{const K=T._original||T;return{_original:T,emit:$e(K.emit.bind(K),O)}},$e=(T,O=0)=>{let K;return(...ae)=>{clearTimeout(K),K=setTimeout(T,O,...ae)}},H=(T,O)=>{if(T??(T={}),O??(O={}),T===O)return!0;const K=Object.keys(T);if(K.length!==Object.keys(O).length)return!1;for(const ae of K)if(!(ae in O)||T[ae]!==O[ae])return!1;return!0}},8607:(Kt,qe,l)=>{"use strict";l.r(qe),l.d(qe,{GESTURE_CONTROLLER:()=>i.G,createGesture:()=>oe});var i=l(1970);const d=(be,Me,Ue,Te)=>{const se=g(be)?{capture:!!Te.capture,passive:!!Te.passive}:!!Te.capture;let pe,Ve;return be.__zone_symbol__addEventListener?(pe="__zone_symbol__addEventListener",Ve="__zone_symbol__removeEventListener"):(pe="addEventListener",Ve="removeEventListener"),be[pe](Me,Ue,se),()=>{be[Ve](Me,Ue,se)}},g=be=>{if(void 0===I)try{const Me=Object.defineProperty({},"passive",{get:()=>{I=!0}});be.addEventListener("optsTest",()=>{},Me)}catch{I=!1}return!!I};let I;const P=be=>be instanceof Document?be:be.ownerDocument,oe=be=>{let Me=!1,Ue=!1,Te=!0,se=!1;const pe=Object.assign({disableScroll:!1,direction:"x",gesturePriority:0,passive:!0,maxAngle:40,threshold:10},be),Ve=pe.canStart,$e=pe.onWillStart,H=pe.onStart,T=pe.onEnd,O=pe.notCaptured,K=pe.onMove,ae=pe.threshold,M=pe.passive,Oe=pe.blurOnStart,S={type:"pan",startX:0,startY:0,startTime:0,currentX:0,currentY:0,velocityX:0,velocityY:0,deltaX:0,deltaY:0,currentTime:0,event:void 0,data:void 0},de=((be,Me,Ue)=>{const Te=Ue*(Math.PI/180),se="x"===be,pe=Math.cos(Te),Ve=Me*Me;let $e=0,H=0,T=!1,O=0;return{start(K,ae){$e=K,H=ae,O=0,T=!0},detect(K,ae){if(!T)return!1;const M=K-$e,Oe=ae-H,S=M*M+Oe*Oe;if(Spe?1:Ee<-pe?-1:0,T=!1,!0},isGesture:()=>0!==O,getDirection:()=>O}})(pe.direction,pe.threshold,pe.maxAngle),Ee=i.G.createGesture({name:be.gestureName,priority:be.gesturePriority,disableScroll:be.disableScroll}),Zt=()=>{Me&&(se=!1,K&&K(S))},at=()=>!!Ee.capture()&&(Me=!0,Te=!1,S.startX=S.currentX,S.startY=S.currentY,S.startTime=S.currentTime,$e?$e(S).then(y):y(),!0),y=()=>{Oe&&(()=>{if(typeof document<"u"){const Y=document.activeElement;Y?.blur&&Y.blur()}})(),H&&H(S),Te=!0},_=()=>{Me=!1,Ue=!1,se=!1,Te=!0,Ee.release()},w=Y=>{const Ie=Me,Xe=Te;if(_(),Xe){if(me(S,Y),Ie)return void(T&&T(S));O&&O(S)}},W=((be,Me,Ue,Te,se)=>{let pe,Ve,$e,H,T,O,K,ae=0;const M=ye=>{ae=Date.now()+2e3,Me(ye)&&(!Ve&&Ue&&(Ve=d(be,"touchmove",Ue,se)),$e||($e=d(ye.target,"touchend",S,se)),H||(H=d(ye.target,"touchcancel",S,se)))},Oe=ye=>{ae>Date.now()||Me(ye)&&(!O&&Ue&&(O=d(P(be),"mousemove",Ue,se)),K||(K=d(P(be),"mouseup",de,se)))},S=ye=>{Ee(),Te&&Te(ye)},de=ye=>{xt(),Te&&Te(ye)},Ee=()=>{Ve&&Ve(),$e&&$e(),H&&H(),Ve=$e=H=void 0},xt=()=>{O&&O(),K&&K(),O=K=void 0},Ot=()=>{Ee(),xt()},Zt=(ye=!0)=>{ye?(pe||(pe=d(be,"touchstart",M,se)),T||(T=d(be,"mousedown",Oe,se))):(pe&&pe(),T&&T(),pe=T=void 0,Ot())};return{enable:Zt,stop:Ot,destroy:()=>{Zt(!1),Te=Ue=Me=void 0}}})(pe.el,Y=>{const Ie=De(Y);return!(Ue||!Te||(B(Y,S),S.startX=S.currentX,S.startY=S.currentY,S.startTime=S.currentTime=Ie,S.velocityX=S.velocityY=S.deltaX=S.deltaY=0,S.event=Y,Ve&&!1===Ve(S))||(Ee.release(),!Ee.start()))&&(Ue=!0,0===ae?at():(de.start(S.startX,S.startY),!0))},Y=>{Me?!se&&Te&&(se=!0,me(S,Y),requestAnimationFrame(Zt)):(me(S,Y),de.detect(S.currentX,S.currentY)&&(!de.isGesture()||!at())&&Ze())},w,{capture:!1,passive:M}),Ze=()=>{_(),W.stop(),O&&O(S)};return{enable(Y=!0){Y||(Me&&w(void 0),_()),W.enable(Y)},destroy(){Ee.destroy(),W.destroy()}}},me=(be,Me)=>{if(!Me)return;const Ue=be.currentX,Te=be.currentY,se=be.currentTime;B(Me,be);const pe=be.currentX,Ve=be.currentY,H=(be.currentTime=De(Me))-se;if(H>0&&H<100){const O=(Ve-Te)/H;be.velocityX=(pe-Ue)/H*.7+.3*be.velocityX,be.velocityY=.7*O+.3*be.velocityY}be.deltaX=pe-be.startX,be.deltaY=Ve-be.startY,be.event=Me},B=(be,Me)=>{let Ue=0,Te=0;if(be){const se=be.changedTouches;if(se&&se.length>0){const pe=se[0];Ue=pe.clientX,Te=pe.clientY}else void 0!==be.pageX&&(Ue=be.pageX,Te=be.pageY)}Me.currentX=Ue,Me.currentY=Te},De=be=>be.timeStamp||Date.now()},6073:(Kt,qe,l)=>{"use strict";l.d(qe,{m:()=>be});var i=l(467),d=l(8476),g=l(8669),I=l(4929),m=l(4920),ne=l(4921),P=l(9986);const q=Me=>(0,P.c)().duration(Me?400:300),oe=Me=>{let Ue,Te;const se=Me.width+8,pe=(0,P.c)(),Ve=(0,P.c)();Me.isEndSide?(Ue=se+"px",Te="0px"):(Ue=-se+"px",Te="0px"),pe.addElement(Me.menuInnerEl).fromTo("transform",`translateX(${Ue})`,`translateX(${Te})`);const H="ios"===(0,ne.b)(Me),T=H?.2:.25;return Ve.addElement(Me.backdropEl).fromTo("opacity",.01,T),q(H).addAnimation([pe,Ve])},me=Me=>{let Ue,Te;const se=(0,ne.b)(Me),pe=Me.width;Me.isEndSide?(Ue=-pe+"px",Te=pe+"px"):(Ue=pe+"px",Te=-pe+"px");const Ve=(0,P.c)().addElement(Me.menuInnerEl).fromTo("transform",`translateX(${Te})`,"translateX(0px)"),$e=(0,P.c)().addElement(Me.contentEl).fromTo("transform","translateX(0px)",`translateX(${Ue})`),H=(0,P.c)().addElement(Me.backdropEl).fromTo("opacity",.01,.32);return q("ios"===se).addAnimation([Ve,$e,H])},B=Me=>{const Ue=(0,ne.b)(Me),Te=Me.width*(Me.isEndSide?-1:1)+"px",se=(0,P.c)().addElement(Me.contentEl).fromTo("transform","translateX(0px)",`translateX(${Te})`);return q("ios"===Ue).addAnimation(se)},be=(()=>{const Me=new Map,Ue=[],Te=function(){var _=(0,i.A)(function*(w){const W=yield O(w,!0);return!!W&&W.open()});return function(W){return _.apply(this,arguments)}}(),se=function(){var _=(0,i.A)(function*(w){const W=yield void 0!==w?O(w,!0):K();return void 0!==W&&W.close()});return function(W){return _.apply(this,arguments)}}(),pe=function(){var _=(0,i.A)(function*(w){const W=yield O(w,!0);return!!W&&W.toggle()});return function(W){return _.apply(this,arguments)}}(),Ve=function(){var _=(0,i.A)(function*(w,W){const Ze=yield O(W);return Ze&&(Ze.disabled=!w),Ze});return function(W,Ze){return _.apply(this,arguments)}}(),$e=function(){var _=(0,i.A)(function*(w,W){const Ze=yield O(W);return Ze&&(Ze.swipeGesture=w),Ze});return function(W,Ze){return _.apply(this,arguments)}}(),H=function(){var _=(0,i.A)(function*(w){if(null!=w){const W=yield O(w);return void 0!==W&&W.isOpen()}return void 0!==(yield K())});return function(W){return _.apply(this,arguments)}}(),T=function(){var _=(0,i.A)(function*(w){const W=yield O(w);return!!W&&!W.disabled});return function(W){return _.apply(this,arguments)}}(),O=function(){var _=(0,i.A)(function*(w,W=!1){if(yield y(),"start"===w||"end"===w){const Y=Ue.filter(Xe=>Xe.side===w&&!Xe.disabled);if(Y.length>=1)return Y.length>1&&W&&(0,I.p)(`menuController queried for a menu on the "${w}" side, but ${Y.length} menus were found. The first menu reference will be used. If this is not the behavior you want then pass the ID of the menu instead of its side.`,Y.map(Xe=>Xe.el)),Y[0].el;const Ie=Ue.filter(Xe=>Xe.side===w);if(Ie.length>=1)return Ie.length>1&&W&&(0,I.p)(`menuController queried for a menu on the "${w}" side, but ${Ie.length} menus were found. The first menu reference will be used. If this is not the behavior you want then pass the ID of the menu instead of its side.`,Ie.map(Xe=>Xe.el)),Ie[0].el}else if(null!=w)return ye(Y=>Y.menuId===w);return ye(Y=>!Y.disabled)||(Ue.length>0?Ue[0].el:void 0)});return function(W){return _.apply(this,arguments)}}(),K=function(){var _=(0,i.A)(function*(){return yield y(),Ot()});return function(){return _.apply(this,arguments)}}(),ae=function(){var _=(0,i.A)(function*(){return yield y(),Zt()});return function(){return _.apply(this,arguments)}}(),M=function(){var _=(0,i.A)(function*(){return yield y(),at()});return function(){return _.apply(this,arguments)}}(),Oe=(_,w)=>{Me.set(_,w)},Ee=function(){var _=(0,i.A)(function*(w,W,Ze){if(at())return!1;if(W){const Y=yield K();Y&&w.el!==Y&&(yield Y.setOpen(!1,!1))}return w._setOpen(W,Ze)});return function(W,Ze,Y){return _.apply(this,arguments)}}(),Ot=()=>ye(_=>_._isOpen),Zt=()=>Ue.map(_=>_.el),at=()=>Ue.some(_=>_.isAnimating),ye=_=>{const w=Ue.find(_);if(void 0!==w)return w.el},y=()=>Promise.all(Array.from(document.querySelectorAll("ion-menu")).map(_=>new Promise(w=>(0,m.c)(_,w))));return Oe("reveal",B),Oe("push",me),Oe("overlay",oe),null==d.d||d.d.addEventListener("ionBackButton",_=>{const w=Ot();w&&_.detail.register(g.MENU_BACK_BUTTON_PRIORITY,()=>w.close())}),{registerAnimation:Oe,get:O,getMenus:ae,getOpen:K,isEnabled:T,swipeGesture:$e,isAnimating:M,isOpen:H,enable:Ve,toggle:pe,close:se,open:Te,_getOpenSync:Ot,_createAnimation:(_,w)=>{const W=Me.get(_);if(!W)throw new Error("animation not registered");return W(w)},_register:_=>{Ue.indexOf(_)<0&&Ue.push(_)},_unregister:_=>{const w=Ue.indexOf(_);w>-1&&Ue.splice(w,1)},_setOpen:Ee}})()},8393:(Kt,qe,l)=>{"use strict";l.d(qe,{B:()=>ne,a:()=>xt,b:()=>C,c:()=>yn,d:()=>Kn,e:()=>Xe,f:()=>Ce,g:()=>Bn,h:()=>At,i:()=>Fn,j:()=>zt,k:()=>Ae,r:()=>oe,w:()=>kt});var i=l(467);var I=Object.defineProperty,ne={isDev:!1,isBrowser:!0,isServer:!1,isTesting:!1},P=new WeakMap,q=F=>P.get(F),oe=(F,ge)=>P.set(ge.$lazyInstance$=F,ge),B=(F,ge)=>ge in F,De=(F,ge)=>(0,console.error)(F,ge),be=new Map,Ue=new Map,Te=[],H="s-id",T="sty-id",O="c-id",ae="slot-fb{display:contents}slot-fb[hidden]{display:none}",M="http://www.w3.org/1999/xlink",Oe=typeof window<"u"?window:{},S=Oe.document||{head:{}},Ee={$flags$:0,$resourcesUrl$:"",jmp:F=>F(),raf:F=>requestAnimationFrame(F),ael:(F,ge,nt,dt)=>F.addEventListener(ge,nt,dt),rel:(F,ge,nt,dt)=>F.removeEventListener(ge,nt,dt),ce:(F,ge)=>new CustomEvent(F,ge)},xt=F=>{Object.assign(Ee,F)},Zt=(()=>{let F=!1;try{S.addEventListener("e",null,Object.defineProperty({},"passive",{get(){F=!0}}))}catch{}return F})(),ye=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch{}return!1})(),y=!1,_=[],w=[],W=(F,ge)=>nt=>{F.push(nt),y||(y=!0,ge&&4&Ee.$flags$?Ie(Y):Ee.raf(Y))},Ze=F=>{for(let ge=0;ge{Ze(_),Ze(w),(y=_.length>0)&&Ee.raf(Y)},Ie=F=>Promise.resolve(void 0).then(F),Xe=W(_,!1),kt=W(w,!0),Ae=F=>{const ge=new URL(F,Ee.$resourcesUrl$);return ge.origin!==Oe.location.origin?ge.href:ge.pathname},st={},Tt=F=>"object"==(F=typeof F)||"function"===F;function Xt(F){var ge,nt,dt;return null!=(dt=null==(nt=null==(ge=F.head)?void 0:ge.querySelector('meta[name="csp-nonce"]'))?void 0:nt.getAttribute("content"))?dt:void 0}((F,ge)=>{for(var nt in ge)I(F,nt,{get:ge[nt],enumerable:!0})})({},{err:()=>ot,map:()=>pt,ok:()=>It,unwrap:()=>Mt,unwrapErr:()=>nn});var It=F=>({isOk:!0,isErr:!1,value:F}),ot=F=>({isOk:!1,isErr:!0,value:F});function pt(F,ge){if(F.isOk){const nt=ge(F.value);return nt instanceof Promise?nt.then(dt=>It(dt)):It(nt)}if(F.isErr)return ot(F.value);throw"should never get here"}var Mt=F=>{if(F.isOk)return F.value;throw F.value},nn=F=>{if(F.isErr)return F.value;throw F.value},At=(F,ge,...nt)=>{let dt=null,Et=null,Ct=null,qt=!1,an=!1;const on=[],dn=On=>{for(let Nn=0;NnOn[Nn]).join(" "))}}if("function"==typeof F)return F(null===ge?{}:ge,on,et);const Mn=ie(F,null);return Mn.$attrs$=ge,on.length>0&&(Mn.$children$=on),Mn.$key$=Et,Mn.$name$=Ct,Mn},ie=(F,ge)=>({$flags$:0,$tag$:F,$text$:ge,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null}),Ce={},et={forEach:(F,ge)=>F.map(lt).forEach(ge),map:(F,ge)=>F.map(lt).map(ge).map(gt)},lt=F=>({vattrs:F.$attrs$,vchildren:F.$children$,vkey:F.$key$,vname:F.$name$,vtag:F.$tag$,vtext:F.$text$}),gt=F=>{if("function"==typeof F.vtag){const nt={...F.vattrs};return F.vkey&&(nt.key=F.vkey),F.vname&&(nt.name=F.vname),At(F.vtag,nt,...F.vchildren||[])}const ge=ie(F.vtag,F.vtext);return ge.$attrs$=F.vattrs,ge.$children$=F.vchildren,ge.$key$=F.vkey,ge.$name$=F.vname,ge},en=(F,ge,nt,dt,Et,Ct,qt)=>{let an,on,dn,Mn;if(1===Ct.nodeType){for(an=Ct.getAttribute(O),an&&(on=an.split("."),(on[0]===qt||"0"===on[0])&&(dn={$flags$:0,$hostId$:on[0],$nodeId$:on[1],$depth$:on[2],$index$:on[3],$tag$:Ct.tagName.toLowerCase(),$elm$:Ct,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},ge.push(dn),Ct.removeAttribute(O),F.$children$||(F.$children$=[]),F.$children$[dn.$index$]=dn,F=dn,dt&&"0"===dn.$depth$&&(dt[dn.$index$]=dn.$elm$))),Mn=Ct.childNodes.length-1;Mn>=0;Mn--)en(F,ge,nt,dt,Et,Ct.childNodes[Mn],qt);if(Ct.shadowRoot)for(Mn=Ct.shadowRoot.childNodes.length-1;Mn>=0;Mn--)en(F,ge,nt,dt,Et,Ct.shadowRoot.childNodes[Mn],qt)}else if(8===Ct.nodeType)on=Ct.nodeValue.split("."),(on[1]===qt||"0"===on[1])&&(an=on[0],dn={$flags$:0,$hostId$:on[1],$nodeId$:on[2],$depth$:on[3],$index$:on[4],$elm$:Ct,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===an?(dn.$elm$=Ct.nextSibling,dn.$elm$&&3===dn.$elm$.nodeType&&(dn.$text$=dn.$elm$.textContent,ge.push(dn),Ct.remove(),F.$children$||(F.$children$=[]),F.$children$[dn.$index$]=dn,dt&&"0"===dn.$depth$&&(dt[dn.$index$]=dn.$elm$))):dn.$hostId$===qt&&("s"===an?(dn.$tag$="slot",Ct["s-sn"]=on[5]?dn.$name$=on[5]:"",Ct["s-sr"]=!0,dt&&(dn.$elm$=S.createElement(dn.$tag$),dn.$name$&&dn.$elm$.setAttribute("name",dn.$name$),Ct.parentNode.insertBefore(dn.$elm$,Ct),Ct.remove(),"0"===dn.$depth$&&(dt[dn.$index$]=dn.$elm$)),nt.push(dn),F.$children$||(F.$children$=[]),F.$children$[dn.$index$]=dn):"r"===an&&(dt?Ct.remove():(Et["s-cr"]=Ct,Ct["s-cn"]=!0))));else if(F&&"style"===F.$tag$){const On=ie(null,Ct.textContent);On.$elm$=Ct,On.$index$="0",F.$children$=[On]}},hn=(F,ge)=>{if(1===F.nodeType){let nt=0;for(;ntTe.push(F),Bn=F=>q(F).$modeName$,Fn=F=>q(F).$hostElement$,Kn=(F,ge,nt)=>{const dt=Fn(F);return{emit:Et=>zn(dt,ge,{bubbles:!!(4&nt),composed:!!(2&nt),cancelable:!!(1&nt),detail:Et})}},zn=(F,ge,nt)=>{const dt=Ee.ce(ge,nt);return F.dispatchEvent(dt),dt},Gt=new WeakMap,An=(F,ge,nt)=>{let dt=Ue.get(F);ye&&nt?(dt=dt||new CSSStyleSheet,"string"==typeof dt?dt=ge:dt.replaceSync(ge)):dt=ge,Ue.set(F,dt)},Be=(F,ge,nt)=>{var dt;const Et=A(ge,nt),Ct=Ue.get(Et);if(F=11===F.nodeType?F:S,Ct)if("string"==typeof Ct){let an,qt=Gt.get(F=F.head||F);if(qt||Gt.set(F,qt=new Set),!qt.has(Et)){if(F.host&&(an=F.querySelector(`[${T}="${Et}"]`)))an.innerHTML=Ct;else{an=S.createElement("style"),an.innerHTML=Ct;const on=null!=(dt=Ee.$nonce$)?dt:Xt(S);null!=on&&an.setAttribute("nonce",on),F.insertBefore(an,F.querySelector("link"))}4&ge.$flags$&&(an.innerHTML+=ae),qt&&qt.add(Et)}}else F.adoptedStyleSheets.includes(Ct)||(F.adoptedStyleSheets=[...F.adoptedStyleSheets,Ct]);return Et},A=(F,ge)=>"sc-"+(ge&&32&F.$flags$?F.$tagName$+"-"+ge:F.$tagName$),ee=F=>F.replace(/\/\*!@([^\/]+)\*\/[^\{]+\{/g,"$1{"),J=(F,ge,nt,dt,Et,Ct)=>{if(nt!==dt){let qt=B(F,ge),an=ge.toLowerCase();if("class"===ge){const on=F.classList,dn=Rt(nt),Mn=Rt(dt);on.remove(...dn.filter(On=>On&&!Mn.includes(On))),on.add(...Mn.filter(On=>On&&!dn.includes(On)))}else if("style"===ge){for(const on in nt)(!dt||null==dt[on])&&(on.includes("-")?F.style.removeProperty(on):F.style[on]="");for(const on in dt)(!nt||dt[on]!==nt[on])&&(on.includes("-")?F.style.setProperty(on,dt[on]):F.style[on]=dt[on])}else if("key"!==ge)if("ref"===ge)dt&&dt(F);else if(qt||"o"!==ge[0]||"n"!==ge[1]){const on=Tt(dt);if((qt||on&&null!==dt)&&!Et)try{if(F.tagName.includes("-"))F[ge]=dt;else{const Mn=dt??"";"list"===ge?qt=!1:(null==nt||F[ge]!=Mn)&&(F[ge]=Mn)}}catch{}let dn=!1;an!==(an=an.replace(/^xlink\:?/,""))&&(ge=an,dn=!0),null==dt||!1===dt?(!1!==dt||""===F.getAttribute(ge))&&(dn?F.removeAttributeNS(M,ge):F.removeAttribute(ge)):(!qt||4&Ct||Et)&&!on&&(dt=!0===dt?"":dt,dn?F.setAttributeNS(M,ge,dt):F.setAttribute(ge,dt))}else if(ge="-"===ge[2]?ge.slice(3):B(Oe,an)?an.slice(2):an[2]+ge.slice(3),nt||dt){const on=ge.endsWith(pn);ge=ge.replace(St,""),nt&&Ee.rel(F,ge,nt,on),dt&&Ee.ael(F,ge,dt,on)}}},Fe=/\s/,Rt=F=>F?F.split(Fe):[],pn="Capture",St=new RegExp(pn+"$"),Dt=(F,ge,nt)=>{const dt=11===ge.$elm$.nodeType&&ge.$elm$.host?ge.$elm$.host:ge.$elm$,Et=F&&F.$attrs$||st,Ct=ge.$attrs$||st;for(const qt of Ge(Object.keys(Et)))qt in Ct||J(dt,qt,Et[qt],void 0,nt,ge.$flags$);for(const qt of Ge(Object.keys(Ct)))J(dt,qt,Et[qt],Ct[qt],nt,ge.$flags$)};function Ge(F){return F.includes("ref")?[...F.filter(ge=>"ref"!==ge),"ref"]:F}var yt,Wt,tt,Z=!1,z=!1,_e=!1,Ne=!1,bt=(F,ge,nt,dt)=>{var Et;const Ct=ge.$children$[nt];let an,on,dn,qt=0;if(Z||(_e=!0,"slot"===Ct.$tag$&&(yt&&dt.classList.add(yt+"-s"),Ct.$flags$|=Ct.$children$?2:1)),null!==Ct.$text$)an=Ct.$elm$=S.createTextNode(Ct.$text$);else if(1&Ct.$flags$)an=Ct.$elm$=S.createTextNode("");else{if(Ne||(Ne="svg"===Ct.$tag$),an=Ct.$elm$=S.createElementNS(Ne?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",!Z&&2&Ct.$flags$?"slot-fb":Ct.$tag$),Ne&&"foreignObject"===Ct.$tag$&&(Ne=!1),Dt(null,Ct,Ne),(F=>null!=F)(yt)&&an["s-si"]!==yt&&an.classList.add(an["s-si"]=yt),Lt(an,dt),Ct.$children$)for(qt=0;qt{Ee.$flags$|=1;const ge=F.closest(tt.toLowerCase());if(null!=ge){const nt=Array.from(ge.childNodes).find(Et=>Et["s-cr"]),dt=Array.from(F.childNodes);for(const Et of nt?dt.reverse():dt)null!=Et["s-sh"]&&(he(ge,Et,nt??null),Et["s-sh"]=void 0,_e=!0)}Ee.$flags$&=-2},Nt=(F,ge)=>{Ee.$flags$|=1;const nt=Array.from(F.childNodes);if(F["s-sr"]){let dt=F;for(;dt=dt.nextSibling;)dt&&dt["s-sn"]===F["s-sn"]&&dt["s-sh"]===tt&&nt.push(dt)}for(let dt=nt.length-1;dt>=0;dt--){const Et=nt[dt];Et["s-hn"]!==tt&&Et["s-ol"]&&(he(L(Et),Et,ke(Et)),Et["s-ol"].remove(),Et["s-ol"]=void 0,Et["s-sh"]=void 0,_e=!0),ge&&Nt(Et,ge)}Ee.$flags$&=-2},fn=(F,ge,nt,dt,Et,Ct)=>{let an,qt=F["s-cr"]&&F["s-cr"].parentNode||F;for(qt.shadowRoot&&qt.tagName===tt&&(qt=qt.shadowRoot);Et<=Ct;++Et)dt[Et]&&(an=bt(null,nt,Et,F),an&&(dt[Et].$elm$=an,he(qt,an,ke(ge))))},le=(F,ge,nt)=>{for(let dt=ge;dt<=nt;++dt){const Et=F[dt];if(Et){const Ct=Et.$elm$;N(Et),Ct&&(z=!0,Ct["s-ol"]?Ct["s-ol"].remove():Nt(Ct,!0),Ct.remove())}}},te=(F,ge,nt=!1)=>F.$tag$===ge.$tag$&&("slot"===F.$tag$?F.$name$===ge.$name$:!!nt||F.$key$===ge.$key$),ke=F=>F&&F["s-ol"]||F,L=F=>(F["s-ol"]?F["s-ol"]:F).parentNode,fe=(F,ge,nt=!1)=>{const dt=ge.$elm$=F.$elm$,Et=F.$children$,Ct=ge.$children$,qt=ge.$tag$,an=ge.$text$;let on;null===an?(Ne="svg"===qt||"foreignObject"!==qt&&Ne,"slot"!==qt||Z?Dt(F,ge,Ne):F.$name$!==ge.$name$&&(ge.$elm$["s-sn"]=ge.$name$||"",Ut(ge.$elm$.parentElement)),null!==Et&&null!==Ct?((F,ge,nt,dt,Et=!1)=>{let Ei,Ti,Ct=0,qt=0,an=0,on=0,dn=ge.length-1,Mn=ge[0],On=ge[dn],Nn=dt.length-1,jn=dt[0],vi=dt[Nn];for(;Ct<=dn&&qt<=Nn;)if(null==Mn)Mn=ge[++Ct];else if(null==On)On=ge[--dn];else if(null==jn)jn=dt[++qt];else if(null==vi)vi=dt[--Nn];else if(te(Mn,jn,Et))fe(Mn,jn,Et),Mn=ge[++Ct],jn=dt[++qt];else if(te(On,vi,Et))fe(On,vi,Et),On=ge[--dn],vi=dt[--Nn];else if(te(Mn,vi,Et))("slot"===Mn.$tag$||"slot"===vi.$tag$)&&Nt(Mn.$elm$.parentNode,!1),fe(Mn,vi,Et),he(F,Mn.$elm$,On.$elm$.nextSibling),Mn=ge[++Ct],vi=dt[--Nn];else if(te(On,jn,Et))("slot"===Mn.$tag$||"slot"===vi.$tag$)&&Nt(On.$elm$.parentNode,!1),fe(On,jn,Et),he(F,On.$elm$,Mn.$elm$),On=ge[--dn],jn=dt[++qt];else{for(an=-1,on=Ct;on<=dn;++on)if(ge[on]&&null!==ge[on].$key$&&ge[on].$key$===jn.$key$){an=on;break}an>=0?(Ti=ge[an],Ti.$tag$!==jn.$tag$?Ei=bt(ge&&ge[qt],nt,an,F):(fe(Ti,jn,Et),ge[an]=void 0,Ei=Ti.$elm$),jn=dt[++qt]):(Ei=bt(ge&&ge[qt],nt,qt,F),jn=dt[++qt]),Ei&&he(L(Mn.$elm$),Ei,ke(Mn.$elm$))}Ct>dn?fn(F,null==dt[Nn+1]?null:dt[Nn+1].$elm$,nt,dt,qt,Nn):qt>Nn&&le(ge,Ct,dn)})(dt,Et,ge,Ct,nt):null!==Ct?(null!==F.$text$&&(dt.textContent=""),fn(dt,null,ge,Ct,0,Ct.length-1)):null!==Et&&le(Et,0,Et.length-1),Ne&&"svg"===qt&&(Ne=!1)):(on=dt["s-cr"])?on.parentNode.textContent=an:F.$text$!==an&&(dt.data=an)},G=F=>{const ge=F.childNodes;for(const nt of ge)if(1===nt.nodeType){if(nt["s-sr"]){const dt=nt["s-sn"];nt.hidden=!1;for(const Et of ge)if(Et!==nt)if(Et["s-hn"]!==nt["s-hn"]||""!==dt){if(1===Et.nodeType&&(dt===Et.getAttribute("slot")||dt===Et["s-sn"])||3===Et.nodeType&&dt===Et["s-sn"]){nt.hidden=!0;break}}else if(1===Et.nodeType||3===Et.nodeType&&""!==Et.textContent.trim()){nt.hidden=!0;break}}G(nt)}},ce=[],ut=F=>{let ge,nt,dt;for(const Et of F.childNodes){if(Et["s-sr"]&&(ge=Et["s-cr"])&&ge.parentNode){nt=ge.parentNode.childNodes;const Ct=Et["s-sn"];for(dt=nt.length-1;dt>=0;dt--)if(ge=nt[dt],!(ge["s-cn"]||ge["s-nr"]||ge["s-hn"]===Et["s-hn"]||ge["s-sh"]&&ge["s-sh"]===Et["s-hn"]))if(ze(ge,Ct)){let qt=ce.find(an=>an.$nodeToRelocate$===ge);z=!0,ge["s-sn"]=ge["s-sn"]||Ct,qt?(qt.$nodeToRelocate$["s-sh"]=Et["s-hn"],qt.$slotRefNode$=Et):(ge["s-sh"]=Et["s-hn"],ce.push({$slotRefNode$:Et,$nodeToRelocate$:ge})),ge["s-sr"]&&ce.map(an=>{ze(an.$nodeToRelocate$,ge["s-sn"])&&(qt=ce.find(on=>on.$nodeToRelocate$===ge),qt&&!an.$slotRefNode$&&(an.$slotRefNode$=qt.$slotRefNode$))})}else ce.some(qt=>qt.$nodeToRelocate$===ge)||ce.push({$nodeToRelocate$:ge})}1===Et.nodeType&&ut(Et)}},ze=(F,ge)=>1===F.nodeType?null===F.getAttribute("slot")&&""===ge||F.getAttribute("slot")===ge:F["s-sn"]===ge||""===ge,N=F=>{F.$attrs$&&F.$attrs$.ref&&F.$attrs$.ref(null),F.$children$&&F.$children$.map(N)},he=(F,ge,nt)=>{const dt=F?.insertBefore(ge,nt);return Lt(ge,F),dt},Je=F=>{const ge=[];return F&&ge.push(...F["s-scs"]||[],F["s-si"],F["s-sc"],...Je(F.parentElement)),ge},Lt=(F,ge,nt=!1)=>{var dt;if(F&&ge&&1===F.nodeType){const Et=new Set(Je(ge).filter(Boolean));if(Et.size&&(null==(dt=F.classList)||dt.add(...F["s-scs"]=[...Et]),F["s-ol"]||nt))for(const Ct of Array.from(F.childNodes))Lt(Ct,F,!0)}},Jt=(F,ge)=>{ge&&!F.$onRenderResolve$&&ge["s-p"]&&ge["s-p"].push(new Promise(nt=>F.$onRenderResolve$=nt))},xn=(F,ge)=>{if(F.$flags$|=16,!(4&F.$flags$))return Jt(F,F.$ancestorComponent$),kt(()=>ue(F,ge));F.$flags$|=512},ue=(F,ge)=>{const Et=F.$lazyInstance$;if(!Et)throw new Error(`Can't render component <${F.$hostElement$.tagName.toLowerCase()} /> with invalid Stencil runtime! Make sure this imported component is compiled with a \`externalRuntime: true\` flag. For more information, please refer to https://stenciljs.com/docs/custom-elements#externalruntime`);let Ct;return ge&&(F.$flags$|=256,F.$queuedListeners$&&(F.$queuedListeners$.map(([qt,an])=>ln(Et,qt,an)),F.$queuedListeners$=void 0),Ct=ln(Et,"componentWillLoad")),Ct=He(Ct,()=>ln(Et,"componentWillRender")),He(Ct,()=>vt(F,Et,ge))},He=(F,ge)=>Pe(F)?F.then(ge).catch(nt=>{console.error(nt),ge()}):ge(),Pe=F=>F instanceof Promise||F&&F.then&&"function"==typeof F.then,vt=function(){var F=(0,i.A)(function*(ge,nt,dt){var Et;const Ct=ge.$hostElement$,an=Ct["s-rc"];dt&&(F=>{const ge=F.$cmpMeta$,nt=F.$hostElement$,dt=ge.$flags$,Ct=Be(nt.shadowRoot?nt.shadowRoot:nt.getRootNode(),ge,F.$modeName$);10&dt&&(nt["s-sc"]=Ct,nt.classList.add(Ct+"-h"),2&dt&&nt.classList.add(Ct+"-s"))})(ge);wt(ge,nt,Ct,dt),an&&(an.map(dn=>dn()),Ct["s-rc"]=void 0);{const dn=null!=(Et=Ct["s-p"])?Et:[],Mn=()=>ft(ge);0===dn.length?Mn():(Promise.all(dn).then(Mn),ge.$flags$|=4,dn.length=0)}});return function(nt,dt,Et){return F.apply(this,arguments)}}(),wt=(F,ge,nt,dt)=>{try{ge=ge.render&&ge.render(),F.$flags$&=-17,F.$flags$|=2,((F,ge,nt=!1)=>{var dt,Et,Ct,qt,an;const on=F.$hostElement$,dn=F.$cmpMeta$,Mn=F.$vnode$||ie(null,null),On=(F=>F&&F.$tag$===Ce)(ge)?ge:At(null,null,ge);if(tt=on.tagName,dn.$attrsToReflect$&&(On.$attrs$=On.$attrs$||{},dn.$attrsToReflect$.map(([Nn,jn])=>On.$attrs$[jn]=on[Nn])),nt&&On.$attrs$)for(const Nn of Object.keys(On.$attrs$))on.hasAttribute(Nn)&&!["key","ref","style","class"].includes(Nn)&&(On.$attrs$[Nn]=on[Nn]);if(On.$tag$=null,On.$flags$|=4,F.$vnode$=On,On.$elm$=Mn.$elm$=on.shadowRoot||on,yt=on["s-sc"],Z=!!(1&dn.$flags$),Wt=on["s-cr"],z=!1,fe(Mn,On,nt),Ee.$flags$|=1,_e){ut(On.$elm$);for(const Nn of ce){const jn=Nn.$nodeToRelocate$;if(!jn["s-ol"]){const vi=S.createTextNode("");vi["s-nr"]=jn,he(jn.parentNode,jn["s-ol"]=vi,jn)}}for(const Nn of ce){const jn=Nn.$nodeToRelocate$,vi=Nn.$slotRefNode$;if(vi){const Ei=vi.parentNode;let Ti=vi.nextSibling;if(Ti&&1===Ti.nodeType){let Ri=null==(dt=jn["s-ol"])?void 0:dt.previousSibling;for(;Ri;){let _n=null!=(Et=Ri["s-nr"])?Et:null;if(_n&&_n["s-sn"]===jn["s-sn"]&&Ei===_n.parentNode){for(_n=_n.nextSibling;_n===jn||_n?.["s-sr"];)_n=_n?.nextSibling;if(!_n||!_n["s-nr"]){Ti=_n;break}}Ri=Ri.previousSibling}}(!Ti&&Ei!==jn.parentNode||jn.nextSibling!==Ti)&&jn!==Ti&&(he(Ei,jn,Ti),1===jn.nodeType&&(jn.hidden=null!=(Ct=jn["s-ih"])&&Ct)),jn&&"function"==typeof vi["s-rf"]&&vi["s-rf"](jn)}else 1===jn.nodeType&&(nt&&(jn["s-ih"]=null!=(qt=jn.hidden)&&qt),jn.hidden=!0)}}if(z&&G(On.$elm$),Ee.$flags$&=-2,ce.length=0,2&dn.$flags$)for(const Nn of On.$elm$.childNodes)Nn["s-hn"]!==tt&&!Nn["s-sh"]&&(nt&&null==Nn["s-ih"]&&(Nn["s-ih"]=null!=(an=Nn.hidden)&&an),Nn.hidden=!0);Wt=void 0})(F,ge,dt)}catch(Et){De(Et,F.$hostElement$)}return null},ft=F=>{const nt=F.$hostElement$,Et=F.$lazyInstance$,Ct=F.$ancestorComponent$;ln(Et,"componentDidRender"),64&F.$flags$?ln(Et,"componentDidUpdate"):(F.$flags$|=64,mn(nt),ln(Et,"componentDidLoad"),F.$onReadyResolve$(nt),Ct||sn()),F.$onInstanceResolve$(nt),F.$onRenderResolve$&&(F.$onRenderResolve$(),F.$onRenderResolve$=void 0),512&F.$flags$&&Ie(()=>xn(F,!1)),F.$flags$&=-517},zt=F=>{{const ge=q(F),nt=ge.$hostElement$.isConnected;return nt&&2==(18&ge.$flags$)&&xn(ge,!1),nt}},sn=F=>{mn(S.documentElement),Ie(()=>zn(Oe,"appload",{detail:{namespace:"ionic"}}))},ln=(F,ge,nt)=>{if(F&&F[ge])try{return F[ge](nt)}catch(dt){De(dt)}},mn=F=>F.classList.add(("hydrated","hydrated")),Vn=(F,ge,nt)=>{var dt,Et;const Ct=F.prototype;if(ge.$members$||ge.$watchers$||F.watchers){F.watchers&&!ge.$watchers$&&(ge.$watchers$=F.watchers);const qt=Object.entries(null!=(dt=ge.$members$)?dt:{});if(qt.map(([an,[on]])=>{31&on||2&nt&&32&on?Object.defineProperty(Ct,an,{get(){return((F,ge)=>q(this).$instanceValues$.get(ge))(0,an)},set(dn){((F,ge,nt,dt)=>{const Et=q(F);if(!Et)throw new Error(`Couldn't find host element for "${dt.$tagName$}" as it is unknown to this Stencil runtime. This usually happens when integrating a 3rd party Stencil component with another Stencil component or application. Please reach out to the maintainers of the 3rd party Stencil component or report this on the Stencil Discord server (https://chat.stenciljs.com) or comment on this similar [GitHub issue](https://github.com/ionic-team/stencil/issues/5457).`);const Ct=Et.$hostElement$,qt=Et.$instanceValues$.get(ge),an=Et.$flags$,on=Et.$lazyInstance$;nt=((F,ge)=>null==F||Tt(F)?F:4&ge?"false"!==F&&(""===F||!!F):2&ge?parseFloat(F):1&ge?String(F):F)(nt,dt.$members$[ge][0]);const dn=Number.isNaN(qt)&&Number.isNaN(nt);if((!(8&an)||void 0===qt)&&nt!==qt&&!dn&&(Et.$instanceValues$.set(ge,nt),on)){if(dt.$watchers$&&128&an){const On=dt.$watchers$[ge];On&&On.map(Nn=>{try{on[Nn](nt,qt,ge)}catch(jn){De(jn,Ct)}})}2==(18&an)&&xn(Et,!1)}})(this,an,dn,ge)},configurable:!0,enumerable:!0}):1&nt&&64&on&&Object.defineProperty(Ct,an,{value(...dn){var Mn;const On=q(this);return null==(Mn=On?.$onInstancePromise$)?void 0:Mn.then(()=>{var Nn;return null==(Nn=On.$lazyInstance$)?void 0:Nn[an](...dn)})}})}),1&nt){const an=new Map;Ct.attributeChangedCallback=function(on,dn,Mn){Ee.jmp(()=>{var On;const Nn=an.get(on);if(this.hasOwnProperty(Nn))Mn=this[Nn],delete this[Nn];else{if(Ct.hasOwnProperty(Nn)&&"number"==typeof this[Nn]&&this[Nn]==Mn)return;if(null==Nn){const jn=q(this),vi=jn?.$flags$;if(vi&&!(8&vi)&&128&vi&&Mn!==dn){const Ei=jn.$lazyInstance$,Ti=null==(On=ge.$watchers$)?void 0:On[on];Ti?.forEach(Ri=>{null!=Ei[Ri]&&Ei[Ri].call(Ei,Mn,dn,on)})}return}}this[Nn]=(null!==Mn||"boolean"!=typeof this[Nn])&&Mn})},F.observedAttributes=Array.from(new Set([...Object.keys(null!=(Et=ge.$watchers$)?Et:{}),...qt.filter(([on,dn])=>15&dn[0]).map(([on,dn])=>{var Mn;const On=dn[1]||on;return an.set(On,on),512&dn[0]&&(null==(Mn=ge.$attrsToReflect$)||Mn.push([on,On])),On})]))}}return F},ti=function(){var F=(0,i.A)(function*(ge,nt,dt,Et){let Ct;if(!(32&nt.$flags$)){if(nt.$flags$|=32,dt.$lazyBundleId$){const dn=((F,ge,nt)=>{const dt=F.$tagName$.replace(/-/g,"_"),Et=F.$lazyBundleId$;if(!Et)return;const Ct=be.get(Et);return Ct?Ct[dt]:l(8996)(`./${Et}.entry.js`).then(qt=>(be.set(Et,qt),qt[dt]),De)})(dt);if(dn&&"then"in dn){const On=()=>{};Ct=yield dn,On()}else Ct=dn;if(!Ct)throw new Error(`Constructor for "${dt.$tagName$}#${nt.$modeName$}" was not found`);Ct.isProxied||(dt.$watchers$=Ct.watchers,Vn(Ct,dt,2),Ct.isProxied=!0);const Mn=()=>{};nt.$flags$|=8;try{new Ct(nt)}catch(On){De(On)}nt.$flags$&=-9,nt.$flags$|=128,Mn(),Zn(nt.$lazyInstance$)}else Ct=ge.constructor,customElements.whenDefined(ge.localName).then(()=>nt.$flags$|=128);if(Ct&&Ct.style){let dn;"string"==typeof Ct.style?dn=Ct.style:"string"!=typeof Ct.style&&(nt.$modeName$=(F=>Te.map(ge=>ge(F)).find(ge=>!!ge))(ge),nt.$modeName$&&(dn=Ct.style[nt.$modeName$]));const Mn=A(dt,nt.$modeName$);if(!Ue.has(Mn)){const On=()=>{};An(Mn,dn,!!(1&dt.$flags$)),On()}}}const qt=nt.$ancestorComponent$,an=()=>xn(nt,!0);qt&&qt["s-rc"]?qt["s-rc"].push(an):an()});return function(nt,dt,Et,Ct){return F.apply(this,arguments)}}(),Zn=F=>{ln(F,"connectedCallback")},ci=F=>{const ge=F["s-cr"]=S.createComment("");ge["s-cn"]=!0,he(F,ge,F.firstChild)},Li=F=>{ln(F,"disconnectedCallback")},lr=function(){var F=(0,i.A)(function*(ge){if(!(1&Ee.$flags$)){const nt=q(ge);nt.$rmListeners$&&(nt.$rmListeners$.map(dt=>dt()),nt.$rmListeners$=void 0),nt?.$lazyInstance$?Li(nt.$lazyInstance$):nt?.$onReadyPromise$&&nt.$onReadyPromise$.then(()=>Li(nt.$lazyInstance$))}});return function(nt){return F.apply(this,arguments)}}(),wr=F=>{const ge=F.cloneNode;F.cloneNode=function(nt){const dt=this,Et=dt.shadowRoot&&true,Ct=ge.call(dt,!!Et&&nt);if(!Et&&nt){let an,on,qt=0;const dn=["s-id","s-cr","s-lr","s-rc","s-sc","s-p","s-cn","s-sr","s-sn","s-hn","s-ol","s-nr","s-si","s-rf","s-scs"];for(;qt!dt.childNodes[qt][Mn]),an&&(Ct.__appendChild?Ct.__appendChild(an.cloneNode(!0)):Ct.appendChild(an.cloneNode(!0))),on&&Ct.appendChild(dt.childNodes[qt].cloneNode(!0))}return Ct}},cr=F=>{F.__appendChild=F.appendChild,F.appendChild=function(ge){const nt=ge["s-sn"]=V(ge),dt=Qn(this.childNodes,nt,this.tagName);if(dt){const Et=Q(dt,nt),Ct=Et[Et.length-1],qt=he(Ct.parentNode,ge,Ct.nextSibling);return G(this),qt}return this.__appendChild(ge)}},Tr=F=>{F.__removeChild=F.removeChild,F.removeChild=function(ge){if(ge&&typeof ge["s-sn"]<"u"){const nt=Qn(this.childNodes,ge["s-sn"],this.tagName);if(nt){const Et=Q(nt,ge["s-sn"]).find(Ct=>Ct===ge);if(Et)return Et.remove(),void G(this)}}return this.__removeChild(ge)}},Ar=F=>{const ge=F.prepend;F.prepend=function(...nt){nt.forEach(dt=>{"string"==typeof dt&&(dt=this.ownerDocument.createTextNode(dt));const Et=dt["s-sn"]=V(dt),Ct=Qn(this.childNodes,Et,this.tagName);if(Ct){const qt=document.createTextNode("");qt["s-nr"]=dt,Ct["s-cr"].parentNode.__appendChild(qt),dt["s-ol"]=qt;const on=Q(Ct,Et)[0];return he(on.parentNode,dt,on.nextSibling)}return 1===dt.nodeType&&dt.getAttribute("slot")&&(dt.hidden=!0),ge.call(this,dt)})}},Cr=F=>{F.append=function(...ge){ge.forEach(nt=>{"string"==typeof nt&&(nt=this.ownerDocument.createTextNode(nt)),this.appendChild(nt)})}},dr=F=>{const ge=F.insertAdjacentHTML;F.insertAdjacentHTML=function(nt,dt){if("afterbegin"!==nt&&"beforeend"!==nt)return ge.call(this,nt,dt);const Et=this.ownerDocument.createElement("_");let Ct;if(Et.innerHTML=dt,"afterbegin"===nt)for(;Ct=Et.firstChild;)this.prepend(Ct);else if("beforeend"===nt)for(;Ct=Et.firstChild;)this.append(Ct)}},Mo=F=>{F.insertAdjacentText=function(ge,nt){this.insertAdjacentHTML(ge,nt)}},Rr=F=>{const ge=F.insertAdjacentElement;F.insertAdjacentElement=function(nt,dt){return"afterbegin"!==nt&&"beforeend"!==nt?ge.call(this,nt,dt):"afterbegin"===nt?(this.prepend(dt),dt):("beforeend"===nt&&this.append(dt),dt)}},Io=F=>{const ge=Object.getOwnPropertyDescriptor(Node.prototype,"textContent");Object.defineProperty(F,"__textContent",ge),Object.defineProperty(F,"textContent",{get(){return" "+Ur(this.childNodes).map(Et=>{var Ct,qt;const an=[];let on=Et.nextSibling;for(;on&&on["s-sn"]===Et["s-sn"];)(3===on.nodeType||1===on.nodeType)&&an.push(null!=(qt=null==(Ct=on.textContent)?void 0:Ct.trim())?qt:""),on=on.nextSibling;return an.filter(dn=>""!==dn).join(" ")}).filter(Et=>""!==Et).join(" ")+" "},set(nt){Ur(this.childNodes).forEach(Et=>{let Ct=Et.nextSibling;for(;Ct&&Ct["s-sn"]===Et["s-sn"];){const qt=Ct;Ct=Ct.nextSibling,qt.remove()}if(""===Et["s-sn"]){const qt=this.ownerDocument.createTextNode(nt);qt["s-sn"]="",he(Et.parentElement,qt,Et.nextSibling)}else Et.remove()})}})},Kr=(F,ge)=>{class nt extends Array{item(Et){return this[Et]}}if(8&ge.$flags$){const dt=F.__lookupGetter__("childNodes");Object.defineProperty(F,"children",{get(){return this.childNodes.map(Et=>1===Et.nodeType)}}),Object.defineProperty(F,"childElementCount",{get:()=>F.children.length}),Object.defineProperty(F,"childNodes",{get(){const Et=dt.call(this);if(!(1&Ee.$flags$)&&2&q(this).$flags$){const Ct=new nt;for(let qt=0;qt{const ge=[];for(const nt of Array.from(F))nt["s-sr"]&&ge.push(nt),ge.push(...Ur(nt.childNodes));return ge},V=F=>F["s-sn"]||1===F.nodeType&&F.getAttribute("slot")||"",Qn=(F,ge,nt)=>{let Et,dt=0;for(;dt{const nt=[F];for(;(F=F.nextSibling)&&F["s-sn"]===ge;)nt.push(F);return nt},C=(F,ge={})=>{var nt;const Et=[],Ct=ge.exclude||[],qt=Oe.customElements,an=S.head,on=an.querySelector("meta[charset]"),dn=S.createElement("style"),Mn=[],On=S.querySelectorAll(`[${T}]`);let Nn,jn=!0,vi=0;for(Object.assign(Ee,ge),Ee.$resourcesUrl$=new URL(ge.resourcesUrl||"./",S.baseURI).href,Ee.$flags$|=2;vi{Ti[1].map(Ri=>{var _n;const bi={$flags$:Ri[0],$tagName$:Ri[1],$members$:Ri[2],$listeners$:Ri[3]};4&bi.$flags$&&(Ei=!0),bi.$members$=Ri[2],bi.$listeners$=Ri[3],bi.$attrsToReflect$=[],bi.$watchers$=null!=(_n=Ri[4])?_n:{};const ur=bi.$tagName$,hr=class extends HTMLElement{constructor($i){if(super($i),this.hasRegisteredEventListeners=!1,((F,ge)=>{const nt={$flags$:0,$hostElement$:F,$cmpMeta$:ge,$instanceValues$:new Map};nt.$onInstancePromise$=new Promise(dt=>nt.$onInstanceResolve$=dt),nt.$onReadyPromise$=new Promise(dt=>nt.$onReadyResolve$=dt),F["s-p"]=[],F["s-rc"]=[],P.set(F,nt)})($i=this,bi),1&bi.$flags$)if($i.shadowRoot){if("open"!==$i.shadowRoot.mode)throw new Error(`Unable to re-use existing shadow root for ${bi.$tagName$}! Mode is set to ${$i.shadowRoot.mode} but Stencil only supports open shadow roots.`)}else $i.attachShadow({mode:"open",delegatesFocus:!!(16&bi.$flags$)})}connectedCallback(){const $i=q(this);this.hasRegisteredEventListeners||(this.hasRegisteredEventListeners=!0,Le(this,$i,bi.$listeners$)),Nn&&(clearTimeout(Nn),Nn=null),jn?Mn.push(this):Ee.jmp(()=>(F=>{if(!(1&Ee.$flags$)){const ge=q(F),nt=ge.$cmpMeta$,dt=()=>{};if(1&ge.$flags$)Le(F,ge,nt.$listeners$),ge?.$lazyInstance$?Zn(ge.$lazyInstance$):ge?.$onReadyPromise$&&ge.$onReadyPromise$.then(()=>Zn(ge.$lazyInstance$));else{let Et;if(ge.$flags$|=1,Et=F.getAttribute(H),Et){if(1&nt.$flags$){const Ct=Be(F.shadowRoot,nt,F.getAttribute("s-mode"));F.classList.remove(Ct+"-h",Ct+"-s")}((F,ge,nt,dt)=>{const Ct=F.shadowRoot,qt=[],on=Ct?[]:null,dn=dt.$vnode$=ie(ge,null);Ee.$orgLocNodes$||hn(S.body,Ee.$orgLocNodes$=new Map),F[H]=nt,F.removeAttribute(H),en(dn,qt,[],on,F,F,nt),qt.map(Mn=>{const On=Mn.$hostId$+"."+Mn.$nodeId$,Nn=Ee.$orgLocNodes$.get(On),jn=Mn.$elm$;Nn&&""===Nn["s-en"]&&Nn.parentNode.insertBefore(jn,Nn.nextSibling),Ct||(jn["s-hn"]=ge,Nn&&(jn["s-ol"]=Nn,jn["s-ol"]["s-nr"]=jn)),Ee.$orgLocNodes$.delete(On)}),Ct&&on.map(Mn=>{Mn&&Ct.appendChild(Mn)})})(F,nt.$tagName$,Et,ge)}Et||12&nt.$flags$&&ci(F);{let Ct=F;for(;Ct=Ct.parentNode||Ct.host;)if(1===Ct.nodeType&&Ct.hasAttribute("s-id")&&Ct["s-p"]||Ct["s-p"]){Jt(ge,ge.$ancestorComponent$=Ct);break}}nt.$members$&&Object.entries(nt.$members$).map(([Ct,[qt]])=>{if(31&qt&&F.hasOwnProperty(Ct)){const an=F[Ct];delete F[Ct],F[Ct]=an}}),ti(F,ge,nt)}dt()}})(this))}disconnectedCallback(){Ee.jmp(()=>lr(this))}componentOnReady(){return q(this).$onReadyPromise$}};2&bi.$flags$&&((F,ge)=>{wr(F),cr(F),Cr(F),Ar(F),Rr(F),dr(F),Mo(F),Io(F),Kr(F,ge),Tr(F)})(hr.prototype,bi),bi.$lazyBundleId$=Ti[0],!Ct.includes(ur)&&!qt.get(ur)&&(Et.push(ur),qt.define(ur,Vn(hr,bi,1)))})}),Et.length>0&&(Ei&&(dn.textContent+=ae),dn.textContent+=Et.sort()+"{visibility:hidden}.hydrated{visibility:inherit}",dn.innerHTML.length)){dn.setAttribute("data-styles","");const Ti=null!=(nt=Ee.$nonce$)?nt:Xt(S);null!=Ti&&dn.setAttribute("nonce",Ti),an.insertBefore(dn,on?on.nextSibling:an.firstChild)}jn=!1,Mn.length?Mn.map(Ti=>Ti.connectedCallback()):Ee.jmp(()=>Nn=setTimeout(sn,30))},Le=(F,ge,nt,dt)=>{nt&&nt.map(([Et,Ct,qt])=>{const an=mi(F,Et),on=ri(ge,qt),dn=ki(Et);Ee.ael(an,Ct,on,dn),(ge.$rmListeners$=ge.$rmListeners$||[]).push(()=>Ee.rel(an,Ct,on,dn))})},ri=(F,ge)=>nt=>{var dt;try{256&F.$flags$?null==(dt=F.$lazyInstance$)||dt[ge](nt):(F.$queuedListeners$=F.$queuedListeners$||[]).push([ge,nt])}catch(Et){De(Et)}},mi=(F,ge)=>4&ge?S:8&ge?Oe:16&ge?S.body:F,ki=F=>Zt?{passive:!!(1&F),capture:!!(2&F)}:!!(2&F)},1331:(Kt,qe,l)=>{"use strict";l.d(qe,{b:()=>q,c:()=>oe,d:()=>me,e:()=>Ot,g:()=>ye,l:()=>Ee,s:()=>Zt,t:()=>pe,w:()=>xt});var i=l(467),d=l(4921),g=l(8393),I=l(4929),m=l(4920);const q="ionViewWillLeave",oe="ionViewDidLeave",me="ionViewWillUnload",B=y=>{y.tabIndex=-1,y.focus()},De=y=>null!==y.offsetParent,Me="ion-last-focus",se_saveViewFocus=w=>{if(d.c.get("focusManagerPriority",!1)){const Ze=document.activeElement;null!==Ze&&w?.contains(Ze)&&Ze.setAttribute(Me,"true")}},se_setViewFocus=w=>{const W=d.c.get("focusManagerPriority",!1);if(Array.isArray(W)&&!w.contains(document.activeElement)){const Ze=w.querySelector(`[${Me}]`);if(Ze&&De(Ze))return void B(Ze);for(const Y of W)switch(Y){case"content":const Ie=w.querySelector('main, [role="main"]');if(Ie&&De(Ie))return void B(Ie);break;case"heading":const Xe=w.querySelector('h1, [role="heading"][aria-level="1"]');if(Xe&&De(Xe))return void B(Xe);break;case"banner":const kt=w.querySelector('header, [role="banner"]');if(kt&&De(kt))return void B(kt);break;default:(0,I.p)(`Unrecognized focus manager priority value ${Y}`)}B(w)}},pe=y=>new Promise((_,w)=>{(0,g.w)(()=>{Ve(y),$e(y).then(W=>{W.animation&&W.animation.destroy(),H(y),_(W)},W=>{H(y),w(W)})})}),Ve=y=>{const _=y.enteringEl,w=y.leavingEl;se_saveViewFocus(w),at(_,w,y.direction),y.showGoBack?_.classList.add("can-go-back"):_.classList.remove("can-go-back"),Zt(_,!1),_.style.setProperty("pointer-events","none"),w&&(Zt(w,!1),w.style.setProperty("pointer-events","none"))},$e=function(){var y=(0,i.A)(function*(_){const w=yield T(_);return w&&g.B.isBrowser?O(w,_):K(_)});return function(w){return y.apply(this,arguments)}}(),H=y=>{const _=y.enteringEl,w=y.leavingEl;_.classList.remove("ion-page-invisible"),_.style.removeProperty("pointer-events"),void 0!==w&&(w.classList.remove("ion-page-invisible"),w.style.removeProperty("pointer-events")),se_setViewFocus(_)},T=function(){var y=(0,i.A)(function*(_){return _.leavingEl&&_.animated&&0!==_.duration?_.animationBuilder?_.animationBuilder:"ios"===_.mode?(yield Promise.resolve().then(l.bind(l,9856))).iosTransitionAnimation:(yield Promise.resolve().then(l.bind(l,361))).mdTransitionAnimation:void 0});return function(w){return y.apply(this,arguments)}}(),O=function(){var y=(0,i.A)(function*(_,w){yield ae(w,!0);const W=_(w.baseEl,w);S(w.enteringEl,w.leavingEl);const Ze=yield Oe(W,w);return w.progressCallback&&w.progressCallback(void 0),Ze&&de(w.enteringEl,w.leavingEl),{hasCompleted:Ze,animation:W}});return function(w,W){return y.apply(this,arguments)}}(),K=function(){var y=(0,i.A)(function*(_){const w=_.enteringEl,W=_.leavingEl,Ze=d.c.get("focusManagerPriority",!1);return yield ae(_,Ze),S(w,W),de(w,W),{hasCompleted:!0}});return function(w){return y.apply(this,arguments)}}(),ae=function(){var y=(0,i.A)(function*(_,w){(void 0!==_.deepWait?_.deepWait:w)&&(yield Promise.all([Ot(_.enteringEl),Ot(_.leavingEl)])),yield M(_.viewIsReady,_.enteringEl)});return function(w,W){return y.apply(this,arguments)}}(),M=function(){var y=(0,i.A)(function*(_,w){_&&(yield _(w))});return function(w,W){return y.apply(this,arguments)}}(),Oe=(y,_)=>{const w=_.progressCallback,W=new Promise(Ze=>{y.onFinish(Y=>Ze(1===Y))});return w?(y.progressStart(!0),w(y)):y.play(),W},S=(y,_)=>{Ee(_,q),Ee(y,"ionViewWillEnter")},de=(y,_)=>{Ee(y,"ionViewDidEnter"),Ee(_,oe)},Ee=(y,_)=>{if(y){const w=new CustomEvent(_,{bubbles:!1,cancelable:!1});y.dispatchEvent(w)}},xt=()=>new Promise(y=>(0,m.r)(()=>(0,m.r)(()=>y()))),Ot=function(){var y=(0,i.A)(function*(_){const w=_;if(w){if(null!=w.componentOnReady){if(null!=(yield w.componentOnReady()))return}else if(null!=w.__registerHost)return void(yield new Promise(Ze=>(0,m.r)(Ze)));yield Promise.all(Array.from(w.children).map(Ot))}});return function(w){return y.apply(this,arguments)}}(),Zt=(y,_)=>{_?(y.setAttribute("aria-hidden","true"),y.classList.add("ion-page-hidden")):(y.hidden=!1,y.removeAttribute("aria-hidden"),y.classList.remove("ion-page-hidden"))},at=(y,_,w)=>{void 0!==y&&(y.style.zIndex="back"===w?"99":"101"),void 0!==_&&(_.style.zIndex="100")},ye=y=>y.classList.contains("ion-page")?y:y.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")||y},4929:(Kt,qe,l)=>{"use strict";l.d(qe,{a:()=>d,b:()=>g,p:()=>i});const i=(I,...m)=>console.warn(`[Ionic Warning]: ${I}`,...m),d=(I,...m)=>console.error(`[Ionic Error]: ${I}`,...m),g=(I,...m)=>console.error(`<${I.tagName.toLowerCase()}> must be used inside ${m.join(" or ")}.`)},8476:(Kt,qe,l)=>{"use strict";l.d(qe,{d:()=>d,w:()=>i});const i=typeof window<"u"?window:void 0,d=typeof document<"u"?document:void 0},4921:(Kt,qe,l)=>{"use strict";l.d(qe,{a:()=>B,b:()=>Zt,c:()=>g,i:()=>at});var i=l(8393);class d{constructor(){this.m=new Map}reset(y){this.m=new Map(Object.entries(y))}get(y,_){const w=this.m.get(y);return void 0!==w?w:_}getBoolean(y,_=!1){const w=this.m.get(y);return void 0===w?_:"string"==typeof w?"true"===w:!!w}getNumber(y,_){const w=parseFloat(this.m.get(y));return isNaN(w)?void 0!==_?_:NaN:w}set(y,_){this.m.set(y,_)}}const g=new d,q="ionic:",oe="ionic-persist-config",B=(ye,y)=>("string"==typeof ye&&(y=ye,ye=void 0),(ye=>De(ye))(ye).includes(y)),De=(ye=window)=>{if(typeof ye>"u")return[];ye.Ionic=ye.Ionic||{};let y=ye.Ionic.platforms;return null==y&&(y=ye.Ionic.platforms=be(ye),y.forEach(_=>ye.document.documentElement.classList.add(`plt-${_}`))),y},be=ye=>{const y=g.get("platform");return Object.keys(xt).filter(_=>{const w=y?.[_];return"function"==typeof w?w(ye):xt[_](ye)})},Ue=ye=>!!(de(ye,/iPad/i)||de(ye,/Macintosh/i)&&T(ye)),pe=ye=>de(ye,/android|sink/i),T=ye=>Ee(ye,"(any-pointer:coarse)"),K=ye=>ae(ye)||M(ye),ae=ye=>!!(ye.cordova||ye.phonegap||ye.PhoneGap),M=ye=>{const y=ye.Capacitor;return!!y?.isNative},de=(ye,y)=>y.test(ye.navigator.userAgent),Ee=(ye,y)=>{var _;return null===(_=ye.matchMedia)||void 0===_?void 0:_.call(ye,y).matches},xt={ipad:Ue,iphone:ye=>de(ye,/iPhone/i),ios:ye=>de(ye,/iPhone|iPod/i)||Ue(ye),android:pe,phablet:ye=>{const y=ye.innerWidth,_=ye.innerHeight,w=Math.min(y,_),W=Math.max(y,_);return w>390&&w<520&&W>620&&W<800},tablet:ye=>{const y=ye.innerWidth,_=ye.innerHeight,w=Math.min(y,_),W=Math.max(y,_);return Ue(ye)||(ye=>pe(ye)&&!de(ye,/mobile/i))(ye)||w>460&&w<820&&W>780&&W<1400},cordova:ae,capacitor:M,electron:ye=>de(ye,/electron/i),pwa:ye=>{var y;return!!(null!==(y=ye.matchMedia)&&void 0!==y&&y.call(ye,"(display-mode: standalone)").matches||ye.navigator.standalone)},mobile:T,mobileweb:ye=>T(ye)&&!K(ye),desktop:ye=>!T(ye),hybrid:K};let Ot;const Zt=ye=>ye&&(0,i.g)(ye)||Ot,at=(ye={})=>{if(typeof window>"u")return;const y=window.document,_=window,w=_.Ionic=_.Ionic||{},W={};ye._ael&&(W.ael=ye._ael),ye._rel&&(W.rel=ye._rel),ye._ce&&(W.ce=ye._ce),(0,i.a)(W);const Ze=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(ye=>{try{const y=ye.sessionStorage.getItem(oe);return null!==y?JSON.parse(y):{}}catch{return{}}})(_)),{persistConfig:!1}),w.config),(ye=>{const y={};return ye.location.search.slice(1).split("&").map(_=>_.split("=")).map(([_,w])=>{try{return[decodeURIComponent(_),decodeURIComponent(w)]}catch{return["",""]}}).filter(([_])=>((ye,y)=>ye.substr(0,y.length)===y)(_,q)).map(([_,w])=>[_.slice(6),w]).forEach(([_,w])=>{y[_]=w}),y})(_)),ye);g.reset(Ze),g.getBoolean("persistConfig")&&((ye,y)=>{try{ye.sessionStorage.setItem(oe,JSON.stringify(y))}catch{return}})(_,Ze),De(_),w.config=g,w.mode=Ot=g.get("mode",y.documentElement.getAttribute("mode")||(B(_,"ios")?"ios":"md")),g.set("mode",Ot),y.documentElement.setAttribute("mode",Ot),y.documentElement.classList.add(Ot),g.getBoolean("_testing")&&g.set("animated",!1);const Y=Xe=>{var kt;return null===(kt=Xe.tagName)||void 0===kt?void 0:kt.startsWith("ION-")},Ie=Xe=>["ios","md"].includes(Xe);(0,i.c)(Xe=>{for(;Xe;){const kt=Xe.mode||Xe.getAttribute("mode");if(kt){if(Ie(kt))return kt;Y(Xe)&&console.warn('Invalid ionic mode: "'+kt+'", expected: "ios" or "md"')}Xe=Xe.parentElement}return Ot})}},9856:(Kt,qe,l)=>{"use strict";l.r(qe),l.d(qe,{iosTransitionAnimation:()=>Me,shadow:()=>q});var i=l(9986),d=l(1331);l(8476),l(4921),l(8393);const P=Te=>document.querySelector(`${Te}.ion-cloned-element`),q=Te=>Te.shadowRoot||Te,oe=Te=>{const se="ION-TABS"===Te.tagName?Te:Te.querySelector("ion-tabs"),pe="ion-content ion-header:not(.header-collapse-condense-inactive) ion-title.title-large";if(null!=se){const Ve=se.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");return null!=Ve?Ve.querySelector(pe):null}return Te.querySelector(pe)},me=(Te,se)=>{const pe="ION-TABS"===Te.tagName?Te:Te.querySelector("ion-tabs");let Ve=[];if(null!=pe){const $e=pe.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");null!=$e&&(Ve=$e.querySelectorAll("ion-buttons"))}else Ve=Te.querySelectorAll("ion-buttons");for(const $e of Ve){const H=$e.closest("ion-header"),T=H&&!H.classList.contains("header-collapse-condense-inactive"),O=$e.querySelector("ion-back-button"),K=$e.classList.contains("buttons-collapse");if(null!==O&&("start"===$e.slot||""===$e.slot)&&(K&&T&&se||!K))return O}return null},De=(Te,se,pe,Ve,$e,H,T,O,K)=>{var ae,M;const Oe=se?`calc(100% - ${$e.right+4}px)`:$e.left-4+"px",S=se?"right":"left",de=se?"left":"right",Ee=se?"right":"left";let xt=1,Ot=1,Zt=`scale(${Ot})`;const at="scale(1)";if(H&&T){const Mt=(null===(ae=H.textContent)||void 0===ae?void 0:ae.trim())===(null===(M=O.textContent)||void 0===M?void 0:M.trim());xt=K.width/T.width,Ot=(K.height-Ue)/T.height,Zt=Mt?`scale(${xt}, ${Ot})`:`scale(${Ot})`}const y=q(Ve).querySelector("ion-icon").getBoundingClientRect(),_=se?y.width/2-(y.right-$e.right)+"px":$e.left-y.width/2+"px",w=se?`-${window.innerWidth-$e.right}px`:`${$e.left}px`,W=`${K.top}px`,Ze=`${$e.top}px`,Xe=pe?[{offset:0,transform:`translate3d(${w}, ${Ze}, 0)`},{offset:1,transform:`translate3d(${_}, ${W}, 0)`}]:[{offset:0,transform:`translate3d(${_}, ${W}, 0)`},{offset:1,transform:`translate3d(${w}, ${Ze}, 0)`}],st=pe?[{offset:0,opacity:1,transform:at},{offset:1,opacity:0,transform:Zt}]:[{offset:0,opacity:0,transform:Zt},{offset:1,opacity:1,transform:at}],_t=pe?[{offset:0,opacity:1,transform:"scale(1)"},{offset:.2,opacity:0,transform:"scale(0.6)"},{offset:1,opacity:0,transform:"scale(0.6)"}]:[{offset:0,opacity:0,transform:"scale(0.6)"},{offset:.6,opacity:0,transform:"scale(0.6)"},{offset:1,opacity:1,transform:"scale(1)"}],Tt=(0,i.c)(),Xt=(0,i.c)(),Ke=(0,i.c)(),It=P("ion-back-button"),ot=q(It).querySelector(".button-text"),pt=q(It).querySelector("ion-icon");It.text=Ve.text,It.mode=Ve.mode,It.icon=Ve.icon,It.color=Ve.color,It.disabled=Ve.disabled,It.style.setProperty("display","block"),It.style.setProperty("position","fixed"),Xt.addElement(pt),Tt.addElement(ot),Ke.addElement(It),Ke.beforeStyles({position:"absolute",top:"0px",[Ee]:"0px"}).beforeAddWrite(()=>{Ve.style.setProperty("display","none"),It.style.setProperty(S,Oe)}).afterAddWrite(()=>{Ve.style.setProperty("display",""),It.style.setProperty("display","none"),It.style.removeProperty(S)}).keyframes(Xe),Tt.beforeStyles({"transform-origin":`${S} top`}).keyframes(st),Xt.beforeStyles({"transform-origin":`${de} center`}).keyframes(_t),Te.addAnimation([Tt,Xt,Ke])},be=(Te,se,pe,Ve,$e,H,T,O,K)=>{var ae,M;const Oe=se?"right":"left",S=se?`calc(100% - ${$e.right}px)`:`${$e.left}px`,Ee=`${$e.top}px`;let Ot=se?`-${window.innerWidth-T.right-8}px`:`${T.x+8}px`,Zt=.5;const at="scale(1)";let ye=`scale(${Zt})`;if(O&&K){Ot=se?`-${window.innerWidth-K.right-8}px`:K.x-8+"px";const kt=(null===(ae=O.textContent)||void 0===ae?void 0:ae.trim())===(null===(M=Ve.textContent)||void 0===M?void 0:M.trim());Zt=K.height/(H.height-Ue),ye=kt?`scale(${K.width/H.width}, ${Zt})`:`scale(${Zt})`}const w=T.top+T.height/2-$e.height*Zt/2+"px",Y=pe?[{offset:0,opacity:0,transform:`translate3d(${Ot}, ${w}, 0) ${ye}`},{offset:.1,opacity:0},{offset:1,opacity:1,transform:`translate3d(0px, ${Ee}, 0) ${at}`}]:[{offset:0,opacity:.99,transform:`translate3d(0px, ${Ee}, 0) ${at}`},{offset:.6,opacity:0},{offset:1,opacity:0,transform:`translate3d(${Ot}, ${w}, 0) ${ye}`}],Ie=P("ion-title"),Xe=(0,i.c)();Ie.innerText=Ve.innerText,Ie.size=Ve.size,Ie.color=Ve.color,Xe.addElement(Ie),Xe.beforeStyles({"transform-origin":`${Oe} top`,height:`${$e.height}px`,display:"",position:"relative",[Oe]:S}).beforeAddWrite(()=>{Ve.style.setProperty("opacity","0")}).afterAddWrite(()=>{Ve.style.setProperty("opacity",""),Ie.style.setProperty("display","none")}).keyframes(Y),Te.addAnimation(Xe)},Me=(Te,se)=>{var pe;try{const Ve="cubic-bezier(0.32,0.72,0,1)",$e="opacity",H="transform",T="0%",K="rtl"===Te.ownerDocument.dir,ae=K?"-99.5%":"99.5%",M=K?"33%":"-33%",Oe=se.enteringEl,S=se.leavingEl,de="back"===se.direction,Ee=Oe.querySelector(":scope > ion-content"),xt=Oe.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *"),Ot=Oe.querySelectorAll(":scope > ion-header > ion-toolbar"),Zt=(0,i.c)(),at=(0,i.c)();if(Zt.addElement(Oe).duration((null!==(pe=se.duration)&&void 0!==pe?pe:0)||540).easing(se.easing||Ve).fill("both").beforeRemoveClass("ion-page-invisible"),S&&null!=Te){const w=(0,i.c)();w.addElement(Te),Zt.addAnimation(w)}if(Ee||0!==Ot.length||0!==xt.length?(at.addElement(Ee),at.addElement(xt)):at.addElement(Oe.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),Zt.addAnimation(at),de?at.beforeClearStyles([$e]).fromTo("transform",`translateX(${M})`,`translateX(${T})`).fromTo($e,.8,1):at.beforeClearStyles([$e]).fromTo("transform",`translateX(${ae})`,`translateX(${T})`),Ee){const w=q(Ee).querySelector(".transition-effect");if(w){const W=w.querySelector(".transition-cover"),Ze=w.querySelector(".transition-shadow"),Y=(0,i.c)(),Ie=(0,i.c)(),Xe=(0,i.c)();Y.addElement(w).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),Ie.addElement(W).beforeClearStyles([$e]).fromTo($e,0,.1),Xe.addElement(Ze).beforeClearStyles([$e]).fromTo($e,.03,.7),Y.addAnimation([Ie,Xe]),at.addAnimation([Y])}}const ye=Oe.querySelector("ion-header.header-collapse-condense"),{forward:y,backward:_}=((Te,se,pe,Ve,$e)=>{const H=me(Ve,pe),T=oe($e),O=oe(Ve),K=me($e,pe),ae=null!==H&&null!==T&&!pe,M=null!==O&&null!==K&&pe;if(ae){const Oe=T.getBoundingClientRect(),S=H.getBoundingClientRect(),de=q(H).querySelector(".button-text"),Ee=de?.getBoundingClientRect(),Ot=q(T).querySelector(".toolbar-title").getBoundingClientRect();be(Te,se,pe,T,Oe,Ot,S,de,Ee),De(Te,se,pe,H,S,de,Ee,T,Ot)}else if(M){const Oe=O.getBoundingClientRect(),S=K.getBoundingClientRect(),de=q(K).querySelector(".button-text"),Ee=de?.getBoundingClientRect(),Ot=q(O).querySelector(".toolbar-title").getBoundingClientRect();be(Te,se,pe,O,Oe,Ot,S,de,Ee),De(Te,se,pe,K,S,de,Ee,O,Ot)}return{forward:ae,backward:M}})(Zt,K,de,Oe,S);if(Ot.forEach(w=>{const W=(0,i.c)();W.addElement(w),Zt.addAnimation(W);const Ze=(0,i.c)();Ze.addElement(w.querySelector("ion-title"));const Y=(0,i.c)(),Ie=Array.from(w.querySelectorAll("ion-buttons,[menuToggle]")),Xe=w.closest("ion-header"),kt=Xe?.classList.contains("header-collapse-condense-inactive");let Ae;Ae=Ie.filter(de?Tt=>{const Xt=Tt.classList.contains("buttons-collapse");return Xt&&!kt||!Xt}:Tt=>!Tt.classList.contains("buttons-collapse")),Y.addElement(Ae);const st=(0,i.c)();st.addElement(w.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])"));const Bt=(0,i.c)();Bt.addElement(q(w).querySelector(".toolbar-background"));const je=(0,i.c)(),_t=w.querySelector("ion-back-button");if(_t&&je.addElement(_t),W.addAnimation([Ze,Y,st,Bt,je]),Y.fromTo($e,.01,1),st.fromTo($e,.01,1),de)kt||Ze.fromTo("transform",`translateX(${M})`,`translateX(${T})`).fromTo($e,.01,1),st.fromTo("transform",`translateX(${M})`,`translateX(${T})`),je.fromTo($e,.01,1);else if(ye||Ze.fromTo("transform",`translateX(${ae})`,`translateX(${T})`).fromTo($e,.01,1),st.fromTo("transform",`translateX(${ae})`,`translateX(${T})`),Bt.beforeClearStyles([$e,"transform"]),Xe?.translucent?Bt.fromTo("transform",K?"translateX(-100%)":"translateX(100%)","translateX(0px)"):Bt.fromTo($e,.01,"var(--opacity)"),y||je.fromTo($e,.01,1),_t&&!y){const Xt=(0,i.c)();Xt.addElement(q(_t).querySelector(".button-text")).fromTo("transform",K?"translateX(-100px)":"translateX(100px)","translateX(0px)"),W.addAnimation(Xt)}}),S){const w=(0,i.c)(),W=S.querySelector(":scope > ion-content"),Ze=S.querySelectorAll(":scope > ion-header > ion-toolbar"),Y=S.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *");if(W||0!==Ze.length||0!==Y.length?(w.addElement(W),w.addElement(Y)):w.addElement(S.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),Zt.addAnimation(w),de){w.beforeClearStyles([$e]).fromTo("transform",`translateX(${T})`,K?"translateX(-100%)":"translateX(100%)");const Ie=(0,d.g)(S);Zt.afterAddWrite(()=>{"normal"===Zt.getDirection()&&Ie.style.setProperty("display","none")})}else w.fromTo("transform",`translateX(${T})`,`translateX(${M})`).fromTo($e,1,.8);if(W){const Ie=q(W).querySelector(".transition-effect");if(Ie){const Xe=Ie.querySelector(".transition-cover"),kt=Ie.querySelector(".transition-shadow"),Ae=(0,i.c)(),st=(0,i.c)(),Bt=(0,i.c)();Ae.addElement(Ie).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),st.addElement(Xe).beforeClearStyles([$e]).fromTo($e,.1,0),Bt.addElement(kt).beforeClearStyles([$e]).fromTo($e,.7,.03),Ae.addAnimation([st,Bt]),w.addAnimation([Ae])}}Ze.forEach(Ie=>{const Xe=(0,i.c)();Xe.addElement(Ie);const kt=(0,i.c)();kt.addElement(Ie.querySelector("ion-title"));const Ae=(0,i.c)(),st=Ie.querySelectorAll("ion-buttons,[menuToggle]"),Bt=Ie.closest("ion-header"),je=Bt?.classList.contains("header-collapse-condense-inactive"),_t=Array.from(st).filter(pt=>{const Mt=pt.classList.contains("buttons-collapse");return Mt&&!je||!Mt});Ae.addElement(_t);const Tt=(0,i.c)(),Xt=Ie.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])");Xt.length>0&&Tt.addElement(Xt);const Ke=(0,i.c)();Ke.addElement(q(Ie).querySelector(".toolbar-background"));const It=(0,i.c)(),ot=Ie.querySelector("ion-back-button");if(ot&&It.addElement(ot),Xe.addAnimation([kt,Ae,Tt,It,Ke]),Zt.addAnimation(Xe),It.fromTo($e,.99,0),Ae.fromTo($e,.99,0),Tt.fromTo($e,.99,0),de){if(je||kt.fromTo("transform",`translateX(${T})`,K?"translateX(-100%)":"translateX(100%)").fromTo($e,.99,0),Tt.fromTo("transform",`translateX(${T})`,K?"translateX(-100%)":"translateX(100%)"),Ke.beforeClearStyles([$e,"transform"]),Bt?.translucent?Ke.fromTo("transform","translateX(0px)",K?"translateX(-100%)":"translateX(100%)"):Ke.fromTo($e,"var(--opacity)",0),ot&&!_){const Mt=(0,i.c)();Mt.addElement(q(ot).querySelector(".button-text")).fromTo("transform",`translateX(${T})`,`translateX(${(K?-124:124)+"px"})`),Xe.addAnimation(Mt)}}else je||kt.fromTo("transform",`translateX(${T})`,`translateX(${M})`).fromTo($e,.99,0).afterClearStyles([H,$e]),Tt.fromTo("transform",`translateX(${T})`,`translateX(${M})`).afterClearStyles([H,$e]),It.afterClearStyles([$e]),kt.afterClearStyles([$e]),Ae.afterClearStyles([$e])})}return Zt}catch(Ve){throw Ve}},Ue=10},361:(Kt,qe,l)=>{"use strict";l.r(qe),l.d(qe,{mdTransitionAnimation:()=>ne});var i=l(9986),d=l(1331);l(8476),l(4921),l(8393);const ne=(P,q)=>{var oe,me,B;const Me="back"===q.direction,Te=q.leavingEl,se=(0,d.g)(q.enteringEl),pe=se.querySelector("ion-toolbar"),Ve=(0,i.c)();if(Ve.addElement(se).fill("both").beforeRemoveClass("ion-page-invisible"),Me?Ve.duration((null!==(oe=q.duration)&&void 0!==oe?oe:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)"):Ve.duration((null!==(me=q.duration)&&void 0!==me?me:0)||280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform","translateY(40px)","translateY(0px)").fromTo("opacity",.01,1),pe){const $e=(0,i.c)();$e.addElement(pe),Ve.addAnimation($e)}if(Te&&Me){Ve.duration((null!==(B=q.duration)&&void 0!==B?B:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)");const $e=(0,i.c)();$e.addElement((0,d.g)(Te)).onFinish(H=>{1===H&&$e.elements.length>0&&$e.elements[0].style.setProperty("display","none")}).fromTo("transform","translateY(0px)","translateY(40px)").fromTo("opacity",1,0),Ve.addAnimation($e)}return Ve}},1070:(Kt,qe,l)=>{"use strict";l.d(qe,{B:()=>st,F:()=>It,G:()=>Bt,O:()=>je,a:()=>se,b:()=>pe,c:()=>T,d:()=>_t,e:()=>Tt,f:()=>y,g:()=>w,h:()=>Y,i:()=>Xe,j:()=>K,k:()=>ae,l:()=>Ve,m:()=>$e,n:()=>me,o:()=>at,q:()=>B,s:()=>Ae});var i=l(467),d=l(8476),g=l(4920),I=l(8669),m=l(4921),ne=l(8621),P=l(1970),q=l(4929);const oe='[tabindex]:not([tabindex^="-"]):not([hidden]):not([disabled]), input:not([type=hidden]):not([tabindex^="-"]):not([hidden]):not([disabled]), textarea:not([tabindex^="-"]):not([hidden]):not([disabled]), button:not([tabindex^="-"]):not([hidden]):not([disabled]), select:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable[disabled="false"]:not([tabindex^="-"]):not([hidden])',me=(ot,pt)=>{const Mt=ot.querySelector(oe);De(Mt,pt??ot)},B=(ot,pt)=>{const Mt=Array.from(ot.querySelectorAll(oe));De(Mt.length>0?Mt[Mt.length-1]:null,pt??ot)},De=(ot,pt)=>{let Mt=ot;const nn=ot?.shadowRoot;nn&&(Mt=nn.querySelector(oe)||ot),Mt?(0,g.f)(Mt):pt.focus()};let be=0,Me=0;const Ue=new WeakMap,Te=ot=>({create:pt=>M(ot,pt),dismiss:(pt,Mt,nn)=>xt(document,pt,Mt,ot,nn),getTop:()=>(0,i.A)(function*(){return at(document,ot)})()}),se=Te("ion-alert"),pe=Te("ion-action-sheet"),Ve=Te("ion-loading"),$e=Te("ion-modal"),T=Te("ion-popover"),K=ot=>{typeof document<"u"&&Ee(document);const pt=be++;ot.overlayIndex=pt},ae=ot=>(ot.hasAttribute("id")||(ot.id="ion-overlay-"+ ++Me),ot.id),M=(ot,pt)=>typeof window<"u"&&typeof window.customElements<"u"?window.customElements.whenDefined(ot).then(()=>{const Mt=document.createElement(ot);return Mt.classList.add("overlay-hidden"),Object.assign(Mt,Object.assign(Object.assign({},pt),{hasController:!0})),W(document).appendChild(Mt),new Promise(nn=>(0,g.c)(Mt,nn))}):Promise.resolve(),S=(ot,pt)=>{let Mt=ot;const nn=ot?.shadowRoot;nn&&(Mt=nn.querySelector(oe)||ot),Mt?(0,g.f)(Mt):pt.focus()},Ee=ot=>{0===be&&(be=1,ot.addEventListener("focus",pt=>{((ot,pt)=>{const Mt=at(pt,"ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker-legacy,ion-popover"),nn=ot.target;Mt&&nn&&!Mt.classList.contains(It)&&(Mt.shadowRoot?(()=>{if(Mt.contains(nn))Mt.lastFocus=nn;else if("ION-TOAST"===nn.tagName)S(Mt.lastFocus,Mt);else{const At=Mt.lastFocus;me(Mt),At===pt.activeElement&&B(Mt),Mt.lastFocus=pt.activeElement}})():(()=>{if(Mt===nn)Mt.lastFocus=void 0;else if("ION-TOAST"===nn.tagName)S(Mt.lastFocus,Mt);else{const At=(0,g.g)(Mt);if(!At.contains(nn))return;const ie=At.querySelector(".ion-overlay-wrapper");if(!ie)return;if(ie.contains(nn)||nn===At.querySelector("ion-backdrop"))Mt.lastFocus=nn;else{const Ce=Mt.lastFocus;me(ie,Mt),Ce===pt.activeElement&&B(ie,Mt),Mt.lastFocus=pt.activeElement}}})())})(pt,ot)},!0),ot.addEventListener("ionBackButton",pt=>{const Mt=at(ot);Mt?.backdropDismiss&&pt.detail.register(I.OVERLAY_BACK_BUTTON_PRIORITY,()=>{Mt.dismiss(void 0,st)})}),(0,I.shouldUseCloseWatcher)()||ot.addEventListener("keydown",pt=>{if("Escape"===pt.key){const Mt=at(ot);Mt?.backdropDismiss&&Mt.dismiss(void 0,st)}}))},xt=(ot,pt,Mt,nn,wn)=>{const Pn=at(ot,nn,wn);return Pn?Pn.dismiss(pt,Mt):Promise.reject("overlay does not exist")},Zt=(ot,pt)=>((ot,pt)=>(void 0===pt&&(pt="ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker-legacy,ion-popover,ion-toast"),Array.from(ot.querySelectorAll(pt)).filter(Mt=>Mt.overlayIndex>0)))(ot,pt).filter(Mt=>!(ot=>ot.classList.contains("overlay-hidden"))(Mt)),at=(ot,pt,Mt)=>{const nn=Zt(ot,pt);return void 0===Mt?nn[nn.length-1]:nn.find(wn=>wn.id===Mt)},ye=(ot=!1)=>{const Mt=W(document).querySelector("ion-router-outlet, ion-nav, #ion-view-container-root");Mt&&(ot?Mt.setAttribute("aria-hidden","true"):Mt.removeAttribute("aria-hidden"))},y=function(){var ot=(0,i.A)(function*(pt,Mt,nn,wn,Pn){var At,ie;if(pt.presented)return;ye(!0),document.body.classList.add(P.B),Xt(pt.el),pt.presented=!0,pt.willPresent.emit(),null===(At=pt.willPresentShorthand)||void 0===At||At.emit();const Ce=(0,m.b)(pt),we=pt.enterAnimation?pt.enterAnimation:m.c.get(Mt,"ios"===Ce?nn:wn);(yield Ze(pt,we,pt.el,Pn))&&(pt.didPresent.emit(),null===(ie=pt.didPresentShorthand)||void 0===ie||ie.emit()),"ION-TOAST"!==pt.el.tagName&&_(pt.el),pt.keyboardClose&&(null===document.activeElement||!pt.el.contains(document.activeElement))&&pt.el.focus(),pt.el.removeAttribute("aria-hidden")});return function(Mt,nn,wn,Pn,At){return ot.apply(this,arguments)}}(),_=function(){var ot=(0,i.A)(function*(pt){let Mt=document.activeElement;if(!Mt)return;const nn=Mt?.shadowRoot;nn&&(Mt=nn.querySelector(oe)||Mt),yield pt.onDidDismiss(),(null===document.activeElement||document.activeElement===document.body)&&Mt.focus()});return function(Mt){return ot.apply(this,arguments)}}(),w=function(){var ot=(0,i.A)(function*(pt,Mt,nn,wn,Pn,At,ie){var Ce,we;if(!pt.presented)return!1;void 0!==d.d&&1===Zt(d.d).length&&(ye(!1),document.body.classList.remove(P.B)),pt.presented=!1;try{pt.el.style.setProperty("pointer-events","none"),pt.willDismiss.emit({data:Mt,role:nn}),null===(Ce=pt.willDismissShorthand)||void 0===Ce||Ce.emit({data:Mt,role:nn});const lt=(0,m.b)(pt),gt=pt.leaveAnimation?pt.leaveAnimation:m.c.get(wn,"ios"===lt?Pn:At);nn!==Bt&&(yield Ze(pt,gt,pt.el,ie)),pt.didDismiss.emit({data:Mt,role:nn}),null===(we=pt.didDismissShorthand)||void 0===we||we.emit({data:Mt,role:nn}),(Ue.get(pt)||[]).forEach(en=>en.destroy()),Ue.delete(pt),pt.el.classList.add("overlay-hidden"),pt.el.style.removeProperty("pointer-events"),void 0!==pt.el.lastFocus&&(pt.el.lastFocus=void 0)}catch(lt){console.error(lt)}return pt.el.remove(),Ke(),!0});return function(Mt,nn,wn,Pn,At,ie,Ce){return ot.apply(this,arguments)}}(),W=ot=>ot.querySelector("ion-app")||ot.body,Ze=function(){var ot=(0,i.A)(function*(pt,Mt,nn,wn){nn.classList.remove("overlay-hidden");const At=Mt(pt.el,wn);(!pt.animated||!m.c.getBoolean("animated",!0))&&At.duration(0),pt.keyboardClose&&At.beforeAddWrite(()=>{const Ce=nn.ownerDocument.activeElement;Ce?.matches("input,ion-input, ion-textarea")&&Ce.blur()});const ie=Ue.get(pt)||[];return Ue.set(pt,[...ie,At]),yield At.play(),!0});return function(Mt,nn,wn,Pn){return ot.apply(this,arguments)}}(),Y=(ot,pt)=>{let Mt;const nn=new Promise(wn=>Mt=wn);return Ie(ot,pt,wn=>{Mt(wn.detail)}),nn},Ie=(ot,pt,Mt)=>{const nn=wn=>{(0,g.b)(ot,pt,nn),Mt(wn)};(0,g.a)(ot,pt,nn)},Xe=ot=>"cancel"===ot||ot===st,kt=ot=>ot(),Ae=(ot,pt)=>{if("function"==typeof ot)return m.c.get("_zoneGate",kt)(()=>{try{return ot(pt)}catch(nn){throw nn}})},st="backdrop",Bt="gesture",je=39,_t=ot=>{let Mt,pt=!1;const nn=(0,ne.C)(),wn=(ie=!1)=>{if(Mt&&!ie)return{delegate:Mt,inline:pt};const{el:Ce,hasController:we,delegate:et}=ot;return pt=null!==Ce.parentNode&&!we,Mt=pt?et||nn:et,{inline:pt,delegate:Mt}};return{attachViewToDom:function(){var ie=(0,i.A)(function*(Ce){const{delegate:we}=wn(!0);if(we)return yield we.attachViewToDom(ot.el,Ce);const{hasController:et}=ot;if(et&&void 0!==Ce)throw new Error("framework delegate is missing");return null});return function(we){return ie.apply(this,arguments)}}(),removeViewFromDom:()=>{const{delegate:ie}=wn();ie&&void 0!==ot.el&&ie.removeViewFromDom(ot.el.parentElement,ot.el)}}},Tt=()=>{let ot;const pt=()=>{ot&&(ot(),ot=void 0)};return{addClickListener:(nn,wn)=>{pt();const Pn=void 0!==wn?document.getElementById(wn):null;Pn?ot=((ie,Ce)=>{const we=()=>{Ce.present()};return ie.addEventListener("click",we),()=>{ie.removeEventListener("click",we)}})(Pn,nn):(0,q.p)(`A trigger element with the ID "${wn}" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on an overlay component.`,nn)},removeClickListener:pt}},Xt=ot=>{var pt;if(void 0===d.d)return;const Mt=Zt(d.d);for(let nn=Mt.length-1;nn>=0;nn--){const wn=Mt[nn],Pn=null!==(pt=Mt[nn+1])&&void 0!==pt?pt:ot;(Pn.hasAttribute("aria-hidden")||"ION-TOAST"!==Pn.tagName)&&wn.setAttribute("aria-hidden","true")}},Ke=()=>{if(void 0===d.d)return;const ot=Zt(d.d);for(let pt=ot.length-1;pt>=0;pt--){const Mt=ot[pt];if(Mt.removeAttribute("aria-hidden"),"ION-TOAST"!==Mt.tagName)break}},It="ion-disable-focus-trap"},369:(Kt,qe,l)=>{"use strict";l.d(qe,{w:()=>ne});var i=l(467),d=l(119),g=l.n(d);const I={SecureStorage:"ionicSecureStorage",IndexedDB:g().INDEXEDDB,LocalStorage:g().LOCALSTORAGE},m={name:"_ionicstorage",storeName:"_ionickv",dbKey:"_ionickey",driverOrder:[I.SecureStorage,I.IndexedDB,I.LocalStorage]};class ne{constructor(q=m){this._db=null,this._secureStorageDriver=null;const oe=Object.assign({},m,q||{});this._config=oe}create(){var q=this;return(0,i.A)(function*(){const oe=g().createInstance(q._config);return q._db=oe,yield oe.setDriver(q._config.driverOrder||[]),q})()}defineDriver(q){var oe=this;return(0,i.A)(function*(){return q._driver===I.SecureStorage&&(oe._secureStorageDriver=q),g().defineDriver(q)})()}get driver(){var q;return(null===(q=this._db)||void 0===q?void 0:q.driver())||null}assertDb(){if(!this._db)throw new Error("Database not created. Must call create() first");return this._db}get(q){return this.assertDb().getItem(q)}set(q,oe){return this.assertDb().setItem(q,oe)}remove(q){return this.assertDb().removeItem(q)}clear(){return this.assertDb().clear()}length(){return this.assertDb().length()}keys(){return this.assertDb().keys()}forEach(q){return this.assertDb().iterate(q)}setEncryptionKey(q){var oe;if(!this._secureStorageDriver)throw new Error("@ionic-enterprise/secure-storage not installed. Encryption support not available");null===(oe=this._secureStorageDriver)||void 0===oe||oe.setEncryptionKey(q)}}},1175:(Kt,qe,l)=>{"use strict";l.d(qe,{G:()=>Vr});var i=l(9631),d=l(5596),g=l(8834),I=l(7333),m=l(3953),ne=l(6600);l(9969);let Ee=(()=>{class Qe{static#e=this.\u0275fac=function(Se){return new(Se||Qe)};static#t=this.\u0275mod=m.$C({type:Qe});static#n=this.\u0275inj=m.G2t({imports:[ne.yE,I.Gj,I.Gj,ne.yE]})}return Qe})();var xt=l(4085),Ot=l(6860),at=(l(8359),l(7786)),ye=l(1413),y=l(2318),_=l(177);let W=(()=>{class Qe{static#e=this.\u0275fac=function(Se){return new(Se||Qe)};static#t=this.\u0275mod=m.$C({type:Qe});static#n=this.\u0275inj=m.G2t({imports:[ne.yE,ne.yE]})}return Qe})();var Ze=l(8617),Ie=(l(5024),l(7336)),Xe=l(9417);l(6977);let Wt=(()=>{class Qe{static#e=this.\u0275fac=function(Se){return new(Se||Qe)};static#t=this.\u0275mod=m.$C({type:Qe});static#n=this.\u0275inj=m.G2t({imports:[y.w5,_.MD,ne.yE,ne.pZ,ne.O5,W]})}return Qe})();var tt=l(9213);let Ut=(()=>{class Qe{static#e=this.\u0275fac=function(Se){return new(Se||Qe)};static#t=this.\u0275mod=m.$C({type:Qe});static#n=this.\u0275inj=m.G2t({imports:[ne.yE,ne.yE]})}return Qe})();var Nt=l(6969),fn=l(6939),le=l(9030),Vt=l(7673),te=l(8203),ke=l(9172);function L(Qe,bn){}class fe{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0,this.closeOnOverlayDetachments=!0}}let ce=(()=>{class Qe extends fn.lb{constructor(R,Se,We,Qt,Rn,Gn,Jn,no){super(),this._elementRef=R,this._focusTrapFactory=Se,this._config=Qt,this._interactivityChecker=Rn,this._ngZone=Gn,this._overlayRef=Jn,this._focusMonitor=no,this._platform=(0,m.WQX)(Ot.OD),this._focusTrap=null,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this._changeDetectorRef=(0,m.WQX)(m.gRc),this._injector=(0,m.WQX)(m.zZn),this._isDestroyed=!1,this.attachDomPortal=pi=>{this._portalOutlet.hasAttached();const vr=this._portalOutlet.attachDomPortal(pi);return this._contentAttached(),vr},this._document=We,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(R){this._ariaLabelledByQueue.push(R),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(R){const Se=this._ariaLabelledByQueue.indexOf(R);Se>-1&&(this._ariaLabelledByQueue.splice(Se,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._isDestroyed=!0,this._restoreFocus()}attachComponentPortal(R){this._portalOutlet.hasAttached();const Se=this._portalOutlet.attachComponentPortal(R);return this._contentAttached(),Se}attachTemplatePortal(R){this._portalOutlet.hasAttached();const Se=this._portalOutlet.attachTemplatePortal(R);return this._contentAttached(),Se}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(R,Se){this._interactivityChecker.isFocusable(R)||(R.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const We=()=>{R.removeEventListener("blur",We),R.removeEventListener("mousedown",We),R.removeAttribute("tabindex")};R.addEventListener("blur",We),R.addEventListener("mousedown",We)})),R.focus(Se)}_focusByCssSelector(R,Se){let We=this._elementRef.nativeElement.querySelector(R);We&&this._forceFocus(We,Se)}_trapFocus(){this._isDestroyed||(0,m.mal)(()=>{const R=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||R.focus();break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElement()||this._focusDialogContainer();break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}},{injector:this._injector})}_restoreFocus(){const R=this._config.restoreFocus;let Se=null;if("string"==typeof R?Se=this._document.querySelector(R):"boolean"==typeof R?Se=R?this._elementFocusedBeforeDialogWasOpened:null:R&&(Se=R),this._config.restoreFocus&&Se&&"function"==typeof Se.focus){const We=(0,Ot.vc)(),Qt=this._elementRef.nativeElement;(!We||We===this._document.body||We===Qt||Qt.contains(We))&&(this._focusMonitor?(this._focusMonitor.focusVia(Se,this._closeInteractionType),this._closeInteractionType=null):Se.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const R=this._elementRef.nativeElement,Se=(0,Ot.vc)();return R===Se||R.contains(Se)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,Ot.vc)()))}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}static#e=this.\u0275fac=function(Se){return new(Se||Qe)(m.rXU(m.aKT),m.rXU(Ze.GX),m.rXU(_.qQ,8),m.rXU(fe),m.rXU(Ze.Z7),m.rXU(m.SKi),m.rXU(Nt.yY),m.rXU(Ze.FN))};static#t=this.\u0275cmp=m.VBU({type:Qe,selectors:[["cdk-dialog-container"]],viewQuery:function(Se,We){if(1&Se&&m.GBs(fn.I3,7),2&Se){let Qt;m.mGM(Qt=m.lsd())&&(We._portalOutlet=Qt.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(Se,We){2&Se&&m.BMQ("id",We._config.id||null)("role",We._config.role)("aria-modal",We._config.ariaModal)("aria-labelledby",We._config.ariaLabel?null:We._ariaLabelledByQueue[0])("aria-label",We._config.ariaLabel)("aria-describedby",We._config.ariaDescribedBy||null)},standalone:!0,features:[m.Vt3,m.aNF],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(Se,We){1&Se&&m.DNE(0,L,0,0,"ng-template",0)},dependencies:[fn.I3],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2})}return Qe})();class ut{constructor(bn,R){this.overlayRef=bn,this.config=R,this.closed=new ye.B,this.disableClose=R.disableClose,this.backdropClick=bn.backdropClick(),this.keydownEvents=bn.keydownEvents(),this.outsidePointerEvents=bn.outsidePointerEvents(),this.id=R.id,this.keydownEvents.subscribe(Se=>{Se.keyCode===Ie._f&&!this.disableClose&&!(0,Ie.rp)(Se)&&(Se.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=bn.detachments().subscribe(()=>{!1!==R.closeOnOverlayDetachments&&this.close()})}close(bn,R){if(this.containerInstance){const Se=this.closed;this.containerInstance._closeInteractionType=R?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),Se.next(bn),Se.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(bn="",R=""){return this.overlayRef.updateSize({width:bn,height:R}),this}addPanelClass(bn){return this.overlayRef.addPanelClass(bn),this}removePanelClass(bn){return this.overlayRef.removePanelClass(bn),this}}const ze=new m.nKC("DialogScrollStrategy",{providedIn:"root",factory:()=>{const Qe=(0,m.WQX)(Nt.hJ);return()=>Qe.scrollStrategies.block()}}),N=new m.nKC("DialogData"),he=new m.nKC("DefaultDialogConfig");let Yt=0,Jt=(()=>{class Qe{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(R,Se,We,Qt,Rn,Gn){this._overlay=R,this._injector=Se,this._defaultOptions=We,this._parentDialog=Qt,this._overlayContainer=Rn,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new ye.B,this._afterOpenedAtThisLevel=new ye.B,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,le.v)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,ke.Z)(void 0))),this._scrollStrategy=Gn}open(R,Se){(Se={...this._defaultOptions||new fe,...Se}).id=Se.id||"cdk-dialog-"+Yt++,Se.id&&this.getDialogById(Se.id);const Qt=this._getOverlayConfig(Se),Rn=this._overlay.create(Qt),Gn=new ut(Rn,Se),Jn=this._attachContainer(Rn,Gn,Se);return Gn.containerInstance=Jn,this._attachDialogContent(R,Gn,Jn,Se),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(Gn),Gn.closed.subscribe(()=>this._removeOpenDialog(Gn,!0)),this.afterOpened.next(Gn),Gn}closeAll(){xn(this.openDialogs,R=>R.close())}getDialogById(R){return this.openDialogs.find(Se=>Se.id===R)}ngOnDestroy(){xn(this._openDialogsAtThisLevel,R=>{!1===R.config.closeOnDestroy&&this._removeOpenDialog(R,!1)}),xn(this._openDialogsAtThisLevel,R=>R.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(R){const Se=new Nt.rR({positionStrategy:R.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:R.scrollStrategy||this._scrollStrategy(),panelClass:R.panelClass,hasBackdrop:R.hasBackdrop,direction:R.direction,minWidth:R.minWidth,minHeight:R.minHeight,maxWidth:R.maxWidth,maxHeight:R.maxHeight,width:R.width,height:R.height,disposeOnNavigation:R.closeOnNavigation});return R.backdropClass&&(Se.backdropClass=R.backdropClass),Se}_attachContainer(R,Se,We){const Qt=We.injector||We.viewContainerRef?.injector,Rn=[{provide:fe,useValue:We},{provide:ut,useValue:Se},{provide:Nt.yY,useValue:R}];let Gn;We.container?"function"==typeof We.container?Gn=We.container:(Gn=We.container.type,Rn.push(...We.container.providers(We))):Gn=ce;const Jn=new fn.A8(Gn,We.viewContainerRef,m.zZn.create({parent:Qt||this._injector,providers:Rn}),We.componentFactoryResolver);return R.attach(Jn).instance}_attachDialogContent(R,Se,We,Qt){if(R instanceof m.C4Q){const Rn=this._createInjector(Qt,Se,We,void 0);let Gn={$implicit:Qt.data,dialogRef:Se};Qt.templateContext&&(Gn={...Gn,..."function"==typeof Qt.templateContext?Qt.templateContext():Qt.templateContext}),We.attachTemplatePortal(new fn.VA(R,null,Gn,Rn))}else{const Rn=this._createInjector(Qt,Se,We,this._injector),Gn=We.attachComponentPortal(new fn.A8(R,Qt.viewContainerRef,Rn,Qt.componentFactoryResolver));Se.componentRef=Gn,Se.componentInstance=Gn.instance}}_createInjector(R,Se,We,Qt){const Rn=R.injector||R.viewContainerRef?.injector,Gn=[{provide:N,useValue:R.data},{provide:ut,useValue:Se}];return R.providers&&("function"==typeof R.providers?Gn.push(...R.providers(Se,R,We)):Gn.push(...R.providers)),R.direction&&(!Rn||!Rn.get(te.dS,null,{optional:!0}))&&Gn.push({provide:te.dS,useValue:{value:R.direction,change:(0,Vt.of)()}}),m.zZn.create({parent:Rn||Qt,providers:Gn})}_removeOpenDialog(R,Se){const We=this.openDialogs.indexOf(R);We>-1&&(this.openDialogs.splice(We,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((Qt,Rn)=>{Qt?Rn.setAttribute("aria-hidden",Qt):Rn.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),Se&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const R=this._overlayContainer.getContainerElement();if(R.parentElement){const Se=R.parentElement.children;for(let We=Se.length-1;We>-1;We--){const Qt=Se[We];Qt!==R&&"SCRIPT"!==Qt.nodeName&&"STYLE"!==Qt.nodeName&&!Qt.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(Qt,Qt.getAttribute("aria-hidden")),Qt.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const R=this._parentDialog;return R?R._getAfterAllClosed():this._afterAllClosedAtThisLevel}static#e=this.\u0275fac=function(Se){return new(Se||Qe)(m.KVO(Nt.hJ),m.KVO(m.zZn),m.KVO(he,8),m.KVO(Qe,12),m.KVO(Nt.Sf),m.KVO(ze))};static#t=this.\u0275prov=m.jDH({token:Qe,factory:Qe.\u0275fac,providedIn:"root"})}return Qe})();function xn(Qe,bn){let R=Qe.length;for(;R--;)bn(Qe[R])}let ue=(()=>{class Qe{static#e=this.\u0275fac=function(Se){return new(Se||Qe)};static#t=this.\u0275mod=m.$C({type:Qe});static#n=this.\u0275inj=m.G2t({providers:[Jt],imports:[Nt.z_,fn.jc,Ze.Pd,fn.jc]})}return Qe})();var He=l(5964),Pe=l(6697);function vt(Qe,bn){}class wt{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0}}const ft="mdc-dialog--open",zt="mdc-dialog--opening",sn="mdc-dialog--closing";let vn=(()=>{class Qe extends ce{constructor(R,Se,We,Qt,Rn,Gn,Jn,no,pi){super(R,Se,We,Qt,Rn,Gn,Jn,pi),this._animationMode=no,this._animationStateChanged=new m.bkB,this._animationsEnabled="NoopAnimations"!==this._animationMode,this._actionSectionCount=0,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?Vn(this._config.enterAnimationDuration)??150:0,this._exitAnimationDuration=this._animationsEnabled?Vn(this._config.exitAnimationDuration)??75:0,this._animationTimer=null,this._finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)},this._finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(kn,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(zt,ft)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(ft),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(ft),this._animationsEnabled?(this._hostElement.style.setProperty(kn,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(sn)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(R){this._actionSectionCount+=R,this._changeDetectorRef.markForCheck()}_clearAnimationClasses(){this._hostElement.classList.remove(zt,sn)}_waitForAnimationToComplete(R,Se){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(Se,R)}_requestAnimationFrame(R){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(R):R()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(R){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:R})}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}attachComponentPortal(R){const Se=super.attachComponentPortal(R);return Se.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),Se}static#e=this.\u0275fac=function(Se){return new(Se||Qe)(m.rXU(m.aKT),m.rXU(Ze.GX),m.rXU(_.qQ,8),m.rXU(wt),m.rXU(Ze.Z7),m.rXU(m.SKi),m.rXU(Nt.yY),m.rXU(m.bc$,8),m.rXU(Ze.FN))};static#t=this.\u0275cmp=m.VBU({type:Qe,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(Se,We){2&Se&&(m.Mr5("id",We._config.id),m.BMQ("aria-modal",We._config.ariaModal)("role",We._config.role)("aria-labelledby",We._config.ariaLabel?null:We._ariaLabelledByQueue[0])("aria-label",We._config.ariaLabel)("aria-describedby",We._config.ariaDescribedBy||null),m.AVh("_mat-animation-noopable",!We._animationsEnabled)("mat-mdc-dialog-container-with-actions",We._actionSectionCount>0))},standalone:!0,features:[m.Vt3,m.aNF],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(Se,We){1&Se&&(m.j41(0,"div",0)(1,"div",1),m.DNE(2,vt,0,0,"ng-template",2),m.k0s()())},dependencies:[fn.I3],styles:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 80vw);min-width:var(--mat-dialog-container-min-width, 0)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, 80vw)}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12));border-radius:var(--mdc-dialog-container-shape, 4px);background-color:var(--mdc-dialog-container-color, white)}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 0 24px 9px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87));font-family:var(--mdc-dialog-subhead-font, inherit);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6));font-family:var(--mdc-dialog-supporting-text-font, inherit);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 8px);justify-content:var(--mat-dialog-actions-alignment, start)}.cdk-high-contrast-active .mat-mdc-dialog-actions{border-top-color:CanvasText}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents}'],encapsulation:2})}return Qe})();const kn="--mat-dialog-transition-duration";function Vn(Qe){return null==Qe?null:"number"==typeof Qe?Qe:Qe.endsWith("ms")?(0,xt.OE)(Qe.substring(0,Qe.length-2)):Qe.endsWith("s")?1e3*(0,xt.OE)(Qe.substring(0,Qe.length-1)):"0"===Qe?0:null}var ti=function(Qe){return Qe[Qe.OPEN=0]="OPEN",Qe[Qe.CLOSING=1]="CLOSING",Qe[Qe.CLOSED=2]="CLOSED",Qe}(ti||{});class Zn{constructor(bn,R,Se){this._ref=bn,this._containerInstance=Se,this._afterOpened=new ye.B,this._beforeClosed=new ye.B,this._state=ti.OPEN,this.disableClose=R.disableClose,this.id=bn.id,bn.addPanelClass("mat-mdc-dialog-panel"),Se._animationStateChanged.pipe((0,He.p)(We=>"opened"===We.state),(0,Pe.s)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),Se._animationStateChanged.pipe((0,He.p)(We=>"closed"===We.state),(0,Pe.s)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),bn.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),(0,at.h)(this.backdropClick(),this.keydownEvents().pipe((0,He.p)(We=>We.keyCode===Ie._f&&!this.disableClose&&!(0,Ie.rp)(We)))).subscribe(We=>{this.disableClose||(We.preventDefault(),function fi(Qe,bn,R){return Qe._closeInteractionType=bn,Qe.close(R)}(this,"keydown"===We.type?"keyboard":"mouse"))})}close(bn){this._result=bn,this._containerInstance._animationStateChanged.pipe((0,He.p)(R=>"closing"===R.state),(0,Pe.s)(1)).subscribe(R=>{this._beforeClosed.next(bn),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),R.totalTime+100)}),this._state=ti.CLOSING,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(bn){let R=this._ref.config.positionStrategy;return bn&&(bn.left||bn.right)?bn.left?R.left(bn.left):R.right(bn.right):R.centerHorizontally(),bn&&(bn.top||bn.bottom)?bn.top?R.top(bn.top):R.bottom(bn.bottom):R.centerVertically(),this._ref.updatePosition(),this}updateSize(bn="",R=""){return this._ref.updateSize(bn,R),this}addPanelClass(bn){return this._ref.addPanelClass(bn),this}removePanelClass(bn){return this._ref.removePanelClass(bn),this}getState(){return this._state}_finishDialogClose(){this._state=ti.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}const ci=new m.nKC("MatMdcDialogData"),Li=new m.nKC("mat-mdc-dialog-default-options"),lr=new m.nKC("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{const Qe=(0,m.WQX)(Nt.hJ);return()=>Qe.scrollStrategies.block()}});let cr=0,Tr=(()=>{class Qe{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const R=this._parentDialog;return R?R._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(R,Se,We,Qt,Rn,Gn,Jn,no){this._overlay=R,this._defaultOptions=Qt,this._scrollStrategy=Rn,this._parentDialog=Gn,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new ye.B,this._afterOpenedAtThisLevel=new ye.B,this.dialogConfigClass=wt,this.afterAllClosed=(0,le.v)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,ke.Z)(void 0))),this._dialog=Se.get(Jt),this._dialogRefConstructor=Zn,this._dialogContainerType=vn,this._dialogDataToken=ci}open(R,Se){let We;(Se={...this._defaultOptions||new wt,...Se}).id=Se.id||"mat-mdc-dialog-"+cr++,Se.scrollStrategy=Se.scrollStrategy||this._scrollStrategy();const Qt=this._dialog.open(R,{...Se,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:Se},{provide:fe,useValue:Se}]},templateContext:()=>({dialogRef:We}),providers:(Rn,Gn,Jn)=>(We=new this._dialogRefConstructor(Rn,Se,Jn),We.updatePosition(Se?.position),[{provide:this._dialogContainerType,useValue:Jn},{provide:this._dialogDataToken,useValue:Gn.data},{provide:this._dialogRefConstructor,useValue:We}])});return We.componentRef=Qt.componentRef,We.componentInstance=Qt.componentInstance,this.openDialogs.push(We),this.afterOpened.next(We),We.afterClosed().subscribe(()=>{const Rn=this.openDialogs.indexOf(We);Rn>-1&&(this.openDialogs.splice(Rn,1),this.openDialogs.length||this._getAfterAllClosed().next())}),We}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(R){return this.openDialogs.find(Se=>Se.id===R)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(R){let Se=R.length;for(;Se--;)R[Se].close()}static#e=this.\u0275fac=function(Se){return new(Se||Qe)(m.KVO(Nt.hJ),m.KVO(m.zZn),m.KVO(_.aZ,8),m.KVO(Li,8),m.KVO(lr),m.KVO(Qe,12),m.KVO(Nt.Sf),m.KVO(m.bc$,8))};static#t=this.\u0275prov=m.jDH({token:Qe,factory:Qe.\u0275fac,providedIn:"root"})}return Qe})(),V=(()=>{class Qe{static#e=this.\u0275fac=function(Se){return new(Se||Qe)};static#t=this.\u0275mod=m.$C({type:Qe});static#n=this.\u0275inj=m.G2t({providers:[Tr],imports:[ue,Nt.z_,fn.jc,ne.yE,ne.yE]})}return Qe})(),nt=(()=>{class Qe{static#e=this.\u0275fac=function(Se){return new(Se||Qe)};static#t=this.\u0275mod=m.$C({type:Qe});static#n=this.\u0275inj=m.G2t({imports:[_.MD,ne.yE]})}return Qe})();const dt=["switch"],Et=["*"];function Ct(Qe,bn){1&Qe&&(m.j41(0,"span",10),m.qSk(),m.j41(1,"svg",12),m.nrm(2,"path",13),m.k0s(),m.j41(3,"svg",14),m.nrm(4,"path",15),m.k0s()())}const qt=new m.nKC("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1,hideIcon:!1})}),an={provide:Xe.kq,useExisting:(0,m.Rfq)(()=>Mn),multi:!0};class on{constructor(bn,R){this.source=bn,this.checked=R}}let dn=0,Mn=(()=>{class Qe{_createChangeEvent(R){return new on(this,R)}get buttonId(){return`${this.id||this._uniqueId}-button`}focus(){this._switchElement.nativeElement.focus()}get checked(){return this._checked}set checked(R){this._checked=R,this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(R,Se,We,Qt,Rn,Gn){this._elementRef=R,this._focusMonitor=Se,this._changeDetectorRef=We,this.defaults=Rn,this._onChange=Jn=>{},this._onTouched=()=>{},this._validatorOnChange=()=>{},this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this.change=new m.bkB,this.toggleChange=new m.bkB,this.tabIndex=parseInt(Qt)||0,this.color=Rn.color||"accent",this._noopAnimations="NoopAnimations"===Gn,this.id=this._uniqueId="mat-mdc-slide-toggle-"+ ++dn,this.hideIcon=Rn.hideIcon??!1,this._labelId=this._uniqueId+"-label"}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(R=>{"keyboard"===R||"program"===R?(this._focused=!0,this._changeDetectorRef.markForCheck()):R||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnChanges(R){R.required&&this._validatorOnChange()}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(R){this.checked=!!R}registerOnChange(R){this._onChange=R}registerOnTouched(R){this._onTouched=R}validate(R){return this.required&&!0!==R.value?{required:!0}:null}registerOnValidatorChange(R){this._validatorOnChange=R}setDisabledState(R){this.disabled=R,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}_handleClick(){this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new on(this,this.checked)))}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}static#e=this.\u0275fac=function(Se){return new(Se||Qe)(m.rXU(m.aKT),m.rXU(Ze.FN),m.rXU(m.gRc),m.kS0("tabindex"),m.rXU(qt),m.rXU(m.bc$,8))};static#t=this.\u0275cmp=m.VBU({type:Qe,selectors:[["mat-slide-toggle"]],viewQuery:function(Se,We){if(1&Se&&m.GBs(dt,5),2&Se){let Qt;m.mGM(Qt=m.lsd())&&(We._switchElement=Qt.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:13,hostBindings:function(Se,We){2&Se&&(m.Mr5("id",We.id),m.BMQ("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),m.HbH(We.color?"mat-"+We.color:""),m.AVh("mat-mdc-slide-toggle-focused",We._focused)("mat-mdc-slide-toggle-checked",We.checked)("_mat-animation-noopable",We._noopAnimations))},inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",m.L39],color:"color",disabled:[2,"disabled","disabled",m.L39],disableRipple:[2,"disableRipple","disableRipple",m.L39],tabIndex:[2,"tabIndex","tabIndex",R=>null==R?0:(0,m.Udg)(R)],checked:[2,"checked","checked",m.L39],hideIcon:[2,"hideIcon","hideIcon",m.L39]},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],standalone:!0,features:[m.Jv_([an,{provide:Xe.cz,useExisting:Qe,multi:!0}]),m.GFd,m.OA$,m.aNF],ngContentSelectors:Et,decls:13,vars:24,consts:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],[1,"mdc-label",3,"click","for"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],template:function(Se,We){if(1&Se){const Qt=m.RV6();m.NAR(),m.j41(0,"div",1)(1,"button",2,0),m.bIt("click",function(){return m.eBV(Qt),m.Njj(We._handleClick())}),m.nrm(3,"span",3),m.j41(4,"span",4)(5,"span",5)(6,"span",6),m.nrm(7,"span",7),m.k0s(),m.j41(8,"span",8),m.nrm(9,"span",9),m.k0s(),m.DNE(10,Ct,5,0,"span",10),m.k0s()()(),m.j41(11,"label",11),m.bIt("click",function(Gn){return m.eBV(Qt),m.Njj(Gn.stopPropagation())}),m.SdG(12),m.k0s()()}if(2&Se){const Qt=m.sdS(2);m.Y8G("labelPosition",We.labelPosition),m.R7$(),m.AVh("mdc-switch--selected",We.checked)("mdc-switch--unselected",!We.checked)("mdc-switch--checked",We.checked)("mdc-switch--disabled",We.disabled),m.Y8G("tabIndex",We.disabled?-1:We.tabIndex)("disabled",We.disabled),m.BMQ("id",We.buttonId)("name",We.name)("aria-label",We.ariaLabel)("aria-labelledby",We._getAriaLabelledBy())("aria-describedby",We.ariaDescribedby)("aria-required",We.required||null)("aria-checked",We.checked),m.R7$(8),m.Y8G("matRippleTrigger",Qt)("matRippleDisabled",We.disableRipple||We.disabled)("matRippleCentered",!0),m.R7$(),m.vxM(We.hideIcon?-1:10),m.R7$(),m.Y8G("for",We.buttonId),m.BMQ("id",We._labelId)}},dependencies:[ne.r6,ne.tO],styles:['.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative;width:var(--mdc-switch-track-width)}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%;height:var(--mdc-switch-track-height);border-radius:var(--mdc-switch-track-shape)}.mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity)}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%;border-width:var(--mat-switch-track-outline-width);border-color:var(--mat-switch-track-outline-color)}.cdk-high-contrast-active .mdc-switch__track::before,.cdk-high-contrast-active .mdc-switch__track::after{border-color:currentColor}.mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track::after{border-width:var(--mat-switch-selected-track-outline-width);border-color:var(--mat-switch-selected-track-outline-color)}.mdc-switch--disabled .mdc-switch__track::before,.mdc-switch--disabled .mdc-switch__track::after{border-width:var(--mat-switch-disabled-unselected-track-outline-width);border-color:var(--mat-switch-disabled-unselected-track-outline-color)}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0);background:var(--mdc-switch-unselected-track-color)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch--selected .mdc-switch__track::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color)}.mdc-switch__track::after{transform:translateX(-100%);background:var(--mdc-switch-selected-track-color)}[dir=rtl] .mdc-switch__track::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::after{transform:translateX(0)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0);width:calc(100% - var(--mdc-switch-handle-width))}[dir=rtl] .mdc-switch__handle-track{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto;transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1);width:var(--mdc-switch-handle-width);height:var(--mdc-switch-handle-height);border-radius:var(--mdc-switch-handle-shape)}[dir=rtl] .mdc-switch__handle{left:auto;right:0}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size);height:var(--mat-switch-unselected-handle-size);margin:var(--mat-switch-unselected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size);height:var(--mat-switch-selected-handle-size);margin:var(--mat-switch-selected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size);height:var(--mat-switch-with-icon-handle-size)}.mat-mdc-slide-toggle .mdc-switch:active:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size);height:var(--mat-switch-pressed-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-selected-handle-opacity)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-unselected-handle-opacity)}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}.cdk-high-contrast-active .mdc-switch__handle::before,.cdk-high-contrast-active .mdc-switch__handle::after{border-color:currentColor}.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color)}.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color)}.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color)}.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color)}.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color)}.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color)}.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color)}.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color)}.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color)}.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color)}.mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1;width:var(--mdc-switch-state-layer-size);height:var(--mdc-switch-state-layer-size)}.mdc-switch__ripple::after{content:"";opacity:0}.mdc-switch:disabled .mdc-switch__ripple::after{display:none}.mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:75ms opacity cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-hover-state-layer-color)}.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-focus-state-layer-color)}.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-pressed-state-layer-color);opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity);transition:opacity 75ms linear}.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-selected-hover-state-layer-color)}.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-selected-focus-state-layer-color)}.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-selected-pressed-state-layer-color);opacity:var(--mdc-switch-selected-pressed-state-layer-opacity);transition:opacity 75ms linear}.mdc-switch__icons{position:relative;height:100%;width:100%;z-index:1}.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity)}.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity)}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size);height:var(--mdc-switch-unselected-icon-size);fill:var(--mdc-switch-unselected-icon-color)}.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color)}.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size);height:var(--mdc-switch-selected-icon-size);fill:var(--mdc-switch-selected-icon-color)}.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle{-webkit-user-select:none;user-select:none;display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--mat-switch-label-text-color);font-family:var(--mat-switch-label-text-font);line-height:var(--mat-switch-label-text-line-height);font-size:var(--mat-switch-label-text-size);letter-spacing:var(--mat-switch-label-text-tracking);font-weight:var(--mat-switch-label-text-weight)}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)}'],encapsulation:2,changeDetection:0})}return Qe})(),vi=(()=>{class Qe{static#e=this.\u0275fac=function(Se){return new(Se||Qe)};static#t=this.\u0275mod=m.$C({type:Qe});static#n=this.\u0275inj=m.G2t({imports:[Mn,ne.yE,ne.yE]})}return Qe})();var Ei=l(5951),Ti=l(2798),Ri=l(6467),_n=l(9159),bi=l(6695),ur=l(2042),hr=l(6195),$i=l(9115),Or=l(7358),mo=l(1875),fr=l(4823);const _r=[mo.ad,g.Hl,d.Hu,V,Ri.RG,hr.Fe,tt.m_,i.fS,Wt,$i.Cn,bi.Ou,nt,Ei.Wk,Ti.Ve,Ee,vi,ur.NQ,_n.tP,Ut,Or.jH,Xe.X1,fr.uc];let Vr=(()=>{class Qe{static \u0275fac=function(Se){return new(Se||Qe)};static \u0275mod=m.$C({type:Qe});static \u0275inj=m.G2t({imports:[_r,mo.ad,g.Hl,d.Hu,V,Ri.RG,hr.Fe,tt.m_,i.fS,Wt,$i.Cn,bi.Ou,nt,Ei.Wk,Ti.Ve,Ee,vi,ur.NQ,_n.tP,Ut,Or.jH,Xe.X1,fr.uc]})}return Qe})()},9694:(Kt,qe,l)=>{"use strict";var i=l(345),d=l(3953),g=l(4710);const I=[{path:"app",loadChildren:()=>l.e(7572).then(l.bind(l,7572)).then(et=>et.AppModule)},{path:"modules",loadChildren:()=>l.e(7020).then(l.bind(l,7020)).then(et=>et.ModulesModule)},{path:"core",loadChildren:()=>l.e(317).then(l.bind(l,317)).then(et=>et.CoreModule)},{path:"shared",loadChildren:()=>l.e(5228).then(l.bind(l,5228)).then(et=>et.SharedModule)}];let m=(()=>{class et{static \u0275fac=function(jt){return new(jt||et)};static \u0275mod=d.$C({type:et});static \u0275inj=d.G2t({imports:[g.iI.forRoot(I),g.iI]})}return et})();var ne=l(9465),P=l(8834),q=l(9213);const oe=()=>["/"],me=()=>["app"];let B=(()=>{class et{title="main-app";static \u0275fac=function(jt){return new(jt||et)};static \u0275cmp=d.VBU({type:et,selectors:[["app-root"]],decls:19,vars:4,consts:[["name","logo-ionic","size","large","color","primary"],["mat-raised-button",""],["mat-raised-button","","color","primary"],[3,"routerLink"]],template:function(jt,en){1&jt&&(d.j41(0,"ion-app")(1,"mat-icon"),d.EFF(2,"refresh"),d.k0s(),d.nrm(3,"ion-icon",0),d.j41(4,"ion-button"),d.EFF(5,"ion-button"),d.k0s(),d.j41(6,"button",1),d.EFF(7,"mat-button"),d.k0s(),d.j41(8,"button",2),d.EFF(9,"mat-button"),d.k0s(),d.j41(10,"p"),d.EFF(11,"app/app.component.html"),d.k0s(),d.j41(12,"nav")(13,"a",3),d.EFF(14,"/"),d.k0s(),d.EFF(15," - "),d.j41(16,"a",3),d.EFF(17,"app"),d.k0s()(),d.nrm(18,"router-outlet"),d.k0s()),2&jt&&(d.R7$(13),d.Y8G("routerLink",d.lJ4(2,oe)),d.R7$(3),d.Y8G("routerLink",d.lJ4(3,me)))},dependencies:[g.n3,g.Wk,ne.U1,ne.Jm,ne.iq,ne.oY,P.$z,q.An],styles:["[_nghost-%COMP%] router-outlet[_ngcontent-%COMP%]{border:1px solid red}"]})}return et})();var De=l(177);let Me=(()=>{class et{constructor(gt,jt,en,hn,gn){this.doc=gt,this.delegate=jt,this.zone=en,this.animationType=hn,this.moduleImpl=gn,this._rendererFactoryPromise=null,this.scheduler=(0,d.WQX)(d.An2,{optional:!0})}ngOnDestroy(){this._engine?.flush()}loadImpl(){return(this.moduleImpl??l.e(8008).then(l.bind(l,8008)).then(jt=>jt)).catch(jt=>{throw new d.wOt(5300,!1)}).then(({\u0275createEngine:jt,\u0275AnimationRendererFactory:en})=>{this._engine=jt(this.animationType,this.doc);const hn=new en(this.delegate,this._engine,this.zone);return this.delegate=hn,hn})}createRenderer(gt,jt){const en=this.delegate.createRenderer(gt,jt);if(0===en.\u0275type)return en;"boolean"==typeof en.throwOnSyntheticProps&&(en.throwOnSyntheticProps=!1);const hn=new Ue(en);return jt?.data?.animation&&!this._rendererFactoryPromise&&(this._rendererFactoryPromise=this.loadImpl()),this._rendererFactoryPromise?.then(gn=>{const yn=gn.createRenderer(gt,jt);hn.use(yn),this.scheduler?.notify(9)}).catch(gn=>{hn.use(en)}),hn}begin(){this.delegate.begin?.()}end(){this.delegate.end?.()}whenRenderingDone(){return this.delegate.whenRenderingDone?.()??Promise.resolve()}static#e=this.\u0275fac=function(jt){d.QTQ()};static#t=this.\u0275prov=d.jDH({token:et,factory:et.\u0275fac})}return et})();class Ue{constructor(lt){this.delegate=lt,this.replay=[],this.\u0275type=1}use(lt){if(this.delegate=lt,null!==this.replay){for(const gt of this.replay)gt(lt);this.replay=null}}get data(){return this.delegate.data}destroy(){this.replay=null,this.delegate.destroy()}createElement(lt,gt){return this.delegate.createElement(lt,gt)}createComment(lt){return this.delegate.createComment(lt)}createText(lt){return this.delegate.createText(lt)}get destroyNode(){return this.delegate.destroyNode}appendChild(lt,gt){this.delegate.appendChild(lt,gt)}insertBefore(lt,gt,jt,en){this.delegate.insertBefore(lt,gt,jt,en)}removeChild(lt,gt,jt){this.delegate.removeChild(lt,gt,jt)}selectRootElement(lt,gt){return this.delegate.selectRootElement(lt,gt)}parentNode(lt){return this.delegate.parentNode(lt)}nextSibling(lt){return this.delegate.nextSibling(lt)}setAttribute(lt,gt,jt,en){this.delegate.setAttribute(lt,gt,jt,en)}removeAttribute(lt,gt,jt){this.delegate.removeAttribute(lt,gt,jt)}addClass(lt,gt){this.delegate.addClass(lt,gt)}removeClass(lt,gt){this.delegate.removeClass(lt,gt)}setStyle(lt,gt,jt,en){this.delegate.setStyle(lt,gt,jt,en)}removeStyle(lt,gt,jt){this.delegate.removeStyle(lt,gt,jt)}setProperty(lt,gt,jt){this.shouldReplay(gt)&&this.replay.push(en=>en.setProperty(lt,gt,jt)),this.delegate.setProperty(lt,gt,jt)}setValue(lt,gt){this.delegate.setValue(lt,gt)}listen(lt,gt,jt){return this.shouldReplay(gt)&&this.replay.push(en=>en.listen(lt,gt,jt)),this.delegate.listen(lt,gt,jt)}shouldReplay(lt){return null!==this.replay&<.startsWith("@")}}function Te(et="animations"){return(0,d.ngT)("NgAsyncAnimations"),(0,d.EmA)([{provide:d._9s,useFactory:(lt,gt,jt)=>new Me(lt,gt,jt,et),deps:[De.qQ,i.B7,d.SKi]},{provide:d.bc$,useValue:"noop"===et?"NoopAnimations":"BrowserAnimations"}])}var se=l(9030),pe=l(8810),Ve=l(3726),$e=l(7673),H=l(8793),T=l(1413),O=l(1985),K=l(5343);const ae=new O.c(K.l);var Oe=l(7786),S=l(6354),de=l(5964),Ee=l(5558),xt=l(17),Ot=l(8071),Zt=l(8750),at=l(9974);const y={connector:()=>new T.B};function _(et,lt=y){const{connector:gt}=lt;return(0,at.N)((jt,en)=>{const hn=gt();(0,Zt.Tg)(et(function ye(et){return new O.c(lt=>et.subscribe(lt))}(hn))).subscribe(en),en.add(jt.subscribe(hn))})}var Ze=l(6697),Y=l(8141),Ie=l(1986);const Xe="Service workers are disabled or not supported by this browser";class Ae{constructor(lt){if(this.serviceWorker=lt,lt){const jt=(0,Ve.R)(lt,"controllerchange").pipe((0,S.T)(()=>lt.controller)),en=(0,se.v)(()=>(0,$e.of)(lt.controller)),hn=(0,H.x)(en,jt);this.worker=hn.pipe((0,de.p)(Fn=>!!Fn)),this.registration=this.worker.pipe((0,Ee.n)(()=>lt.getRegistration()));const En=(0,Ve.R)(lt,"message").pipe((0,S.T)(Fn=>Fn.data)).pipe((0,de.p)(Fn=>Fn&&Fn.type)).pipe(function W(et){return et?lt=>_(et)(lt):lt=>function w(et,lt){const gt=(0,Ot.T)(et)?et:()=>et;return(0,Ot.T)(lt)?_(lt,{connector:gt}):jt=>new xt.G(jt,gt)}(new T.B)(lt)}());En.connect(),this.events=En}else this.worker=this.events=this.registration=function kt(et){return(0,se.v)(()=>(0,pe.$)(new Error(et)))}(Xe)}postMessage(lt,gt){return this.worker.pipe((0,Ze.s)(1),(0,Y.M)(jt=>{jt.postMessage({action:lt,...gt})})).toPromise().then(()=>{})}postMessageWithOperation(lt,gt,jt){const en=this.waitForOperationCompleted(jt),hn=this.postMessage(lt,gt);return Promise.all([hn,en]).then(([,gn])=>gn)}generateNonce(){return Math.round(1e7*Math.random())}eventsOfType(lt){let gt;return gt="string"==typeof lt?jt=>jt.type===lt:jt=>lt.includes(jt.type),this.events.pipe((0,de.p)(gt))}nextEventOfType(lt){return this.eventsOfType(lt).pipe((0,Ze.s)(1))}waitForOperationCompleted(lt){return this.eventsOfType("OPERATION_COMPLETED").pipe((0,de.p)(gt=>gt.nonce===lt),(0,Ze.s)(1),(0,S.T)(gt=>{if(void 0!==gt.result)return gt.result;throw new Error(gt.error)})).toPromise()}get isEnabled(){return!!this.serviceWorker}}let st=(()=>{class et{get isEnabled(){return this.sw.isEnabled}constructor(gt){if(this.sw=gt,this.pushManager=null,this.subscriptionChanges=new T.B,!gt.isEnabled)return this.messages=ae,this.notificationClicks=ae,void(this.subscription=ae);this.messages=this.sw.eventsOfType("PUSH").pipe((0,S.T)(en=>en.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe((0,S.T)(en=>en.data)),this.pushManager=this.sw.registration.pipe((0,S.T)(en=>en.pushManager));const jt=this.pushManager.pipe((0,Ee.n)(en=>en.getSubscription()));this.subscription=(0,Oe.h)(jt,this.subscriptionChanges)}requestSubscription(gt){if(!this.sw.isEnabled||null===this.pushManager)return Promise.reject(new Error(Xe));const jt={userVisibleOnly:!0};let en=this.decodeBase64(gt.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),hn=new Uint8Array(new ArrayBuffer(en.length));for(let gn=0;gngn.subscribe(jt)),(0,Ze.s)(1)).toPromise().then(gn=>(this.subscriptionChanges.next(gn),gn))}unsubscribe(){return this.sw.isEnabled?this.subscription.pipe((0,Ze.s)(1),(0,Ee.n)(jt=>{if(null===jt)throw new Error("Not subscribed to push notifications.");return jt.unsubscribe().then(en=>{if(!en)throw new Error("Unsubscribe failed!");this.subscriptionChanges.next(null)})})).toPromise():Promise.reject(new Error(Xe))}decodeBase64(gt){return atob(gt)}static#e=this.\u0275fac=function(jt){return new(jt||et)(d.KVO(Ae))};static#t=this.\u0275prov=d.jDH({token:et,factory:et.\u0275fac})}return et})(),Bt=(()=>{class et{get isEnabled(){return this.sw.isEnabled}constructor(gt){if(this.sw=gt,!gt.isEnabled)return this.versionUpdates=ae,void(this.unrecoverable=ae);this.versionUpdates=this.sw.eventsOfType(["VERSION_DETECTED","VERSION_INSTALLATION_FAILED","VERSION_READY","NO_NEW_VERSION_DETECTED"]),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(Xe));const gt=this.sw.generateNonce();return this.sw.postMessageWithOperation("CHECK_FOR_UPDATES",{nonce:gt},gt)}activateUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(Xe));const gt=this.sw.generateNonce();return this.sw.postMessageWithOperation("ACTIVATE_UPDATE",{nonce:gt},gt)}static#e=this.\u0275fac=function(jt){return new(jt||et)(d.KVO(Ae))};static#t=this.\u0275prov=d.jDH({token:et,factory:et.\u0275fac})}return et})();const je=new d.nKC("");function _t(et,lt,gt,jt){return()=>{if(!(0,De.UE)(jt)||!("serviceWorker"in navigator)||!1===gt.enabled)return;const en=et.get(d.SKi),hn=et.get(d.o8S);let gn;if(en.runOutsideAngular(()=>{const yn=navigator.serviceWorker,Bn=()=>yn.controller?.postMessage({action:"INITIALIZE"});yn.addEventListener("controllerchange",Bn),hn.onDestroy(()=>{yn.removeEventListener("controllerchange",Bn)})}),"function"==typeof gt.registrationStrategy)gn=gt.registrationStrategy();else{const[yn,...Bn]=(gt.registrationStrategy||"registerWhenStable:30000").split(":");switch(yn){case"registerImmediately":gn=(0,$e.of)(null);break;case"registerWithDelay":gn=Tt(+Bn[0]||0);break;case"registerWhenStable":gn=Bn[0]?(0,Oe.h)(Xt(et),Tt(+Bn[0])):Xt(et);break;default:throw new Error(`Unknown ServiceWorker registration strategy: ${gt.registrationStrategy}`)}}en.runOutsideAngular(()=>gn.pipe((0,Ze.s)(1)).subscribe(()=>navigator.serviceWorker.register(lt,{scope:gt.scope}).catch(yn=>console.error("Service worker registration failed with:",yn))))}}function Tt(et){return(0,$e.of)(null).pipe((0,Ie.c)(et))}function Xt(et){return et.get(d.o8S).isStable.pipe((0,de.p)(gt=>gt))}function Ke(et,lt){return new Ae((0,De.UE)(lt)&&!1!==et.enabled?navigator.serviceWorker:void 0)}class It{}function ot(et,lt={}){return(0,d.EmA)([st,Bt,{provide:je,useValue:et},{provide:It,useValue:lt},{provide:Ae,useFactory:Ke,deps:[It,d.Agw]},{provide:d.hnV,useFactory:_t,deps:[d.zZn,je,It,d.Agw],multi:!0}])}let pt=(()=>{class et{static register(gt,jt={}){return{ngModule:et,providers:[ot(gt,jt)]}}static#e=this.\u0275fac=function(jt){return new(jt||et)};static#t=this.\u0275mod=d.$C({type:et});static#n=this.\u0275inj=d.G2t({providers:[st,Bt]})}return et})();var Mt=l(467),nn=l(369);const wn=new d.nKC("STORAGE_CONFIG_TOKEN");class Pn extends nn.w{constructor(){super()}create(){var lt=this;return(0,Mt.A)(function*(){return lt})()}defineDriver(){return(0,Mt.A)(function*(){})()}get driver(){return"noop"}get(lt){return(0,Mt.A)(function*(){return null})()}set(lt,gt){return(0,Mt.A)(function*(){})()}remove(lt){return(0,Mt.A)(function*(){})()}clear(){return(0,Mt.A)(function*(){})()}length(){return(0,Mt.A)(function*(){return 0})()}keys(){return(0,Mt.A)(function*(){return[]})()}forEach(lt){return(0,Mt.A)(function*(){})()}setEncryptionKey(lt){}}function At(et,lt){return(0,De.Vy)(et)?new Pn:new nn.w(lt)}let ie=(()=>{class et{static forRoot(gt=null){return{ngModule:et,providers:[{provide:wn,useValue:gt},{provide:nn.w,useFactory:At,deps:[d.Agw,wn]}]}}}return et.\u0275fac=function(gt){return new(gt||et)},et.\u0275mod=d.$C({type:et}),et.\u0275inj=d.G2t({}),et})();var Ce=l(1175);let we=(()=>{class et{static \u0275fac=function(jt){return new(jt||et)};static \u0275mod=d.$C({type:et,bootstrap:[B]});static \u0275inj=d.G2t({providers:[(0,i.$x)(),Te()],imports:[i.Bb,m,g.iI,pt.register("ngsw-worker.js",{enabled:!(0,d.naY)(),registrationStrategy:"registerWhenStable:30000"}),ne.bv.forRoot({}),ie.forRoot(),Ce.G]})}return et})();console.log({message:"nx-ionic-angular/apps/main-app/src/main.ts"}),i.sG().bootstrapModule(we,{ngZoneEventCoalescing:!0}).catch(et=>console.error(et))},119:Kt=>{Kt.exports=function d(g,I,m){function ne(oe,me){if(!I[oe]){if(!g[oe]){if(P)return P(oe,!0);var De=new Error("Cannot find module '"+oe+"'");throw De.code="MODULE_NOT_FOUND",De}var be=I[oe]={exports:{}};g[oe][0].call(be.exports,function(Me){return ne(g[oe][1][Me]||Me)},be,be.exports,d,g,I,m)}return I[oe].exports}for(var P=void 0,q=0;q"u"&&d(3);var B=Promise;function De(ue,He){He&&ue.then(function(Pe){He(null,Pe)},function(Pe){He(Pe)})}function be(ue,He,Pe){"function"==typeof He&&ue.then(He),"function"==typeof Pe&&ue.catch(Pe)}function Me(ue){return"string"!=typeof ue&&(console.warn(ue+" used as a key, but it is not a string."),ue=String(ue)),ue}function Ue(){if(arguments.length&&"function"==typeof arguments[arguments.length-1])return arguments[arguments.length-1]}var Te="local-forage-detect-blob-support",se=void 0,pe={},Ve=Object.prototype.toString,$e="readonly",H="readwrite";function T(ue){for(var He=ue.length,Pe=new ArrayBuffer(He),vt=new Uint8Array(Pe),wt=0;wt=43)}}).catch(function(){return!1})}(ue).then(function(He){return se=He})}function ae(ue){var He=pe[ue.name],Pe={};Pe.promise=new B(function(vt,wt){Pe.resolve=vt,Pe.reject=wt}),He.deferredOperations.push(Pe),He.dbReady=He.dbReady?He.dbReady.then(function(){return Pe.promise}):Pe.promise}function M(ue){var Pe=pe[ue.name].deferredOperations.pop();if(Pe)return Pe.resolve(),Pe.promise}function Oe(ue,He){var vt=pe[ue.name].deferredOperations.pop();if(vt)return vt.reject(He),vt.promise}function S(ue,He){return new B(function(Pe,vt){if(pe[ue.name]=pe[ue.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},ue.db){if(!He)return Pe(ue.db);ae(ue),ue.db.close()}var wt=[ue.name];He&&wt.push(ue.version);var ft=q.open.apply(q,wt);He&&(ft.onupgradeneeded=function(zt){var sn=ft.result;try{sn.createObjectStore(ue.storeName),zt.oldVersion<=1&&sn.createObjectStore(Te)}catch(ln){if("ConstraintError"!==ln.name)throw ln;console.warn('The database "'+ue.name+'" has been upgraded from version '+zt.oldVersion+" to version "+zt.newVersion+', but the storage "'+ue.storeName+'" already exists.')}}),ft.onerror=function(zt){zt.preventDefault(),vt(ft.error)},ft.onsuccess=function(){var zt=ft.result;zt.onversionchange=function(sn){sn.target.close()},Pe(zt),M(ue)}})}function de(ue){return S(ue,!1)}function Ee(ue){return S(ue,!0)}function xt(ue,He){if(!ue.db)return!0;var Pe=!ue.db.objectStoreNames.contains(ue.storeName),wt=ue.version>ue.db.version;if(ue.versionue.version&&(ue.version=ft)}return!0}return!1}function Zt(ue){return me([T(atob(ue.data))],{type:ue.type})}function at(ue){return ue&&ue.__local_forage_encoded_blob}function ye(ue){var He=this,Pe=He._initReady().then(function(){var vt=pe[He._dbInfo.name];if(vt&&vt.dbReady)return vt.dbReady});return be(Pe,ue,ue),Pe}function _(ue,He,Pe,vt){void 0===vt&&(vt=1);try{var wt=ue.db.transaction(ue.storeName,He);Pe(null,wt)}catch(ft){if(vt>0&&(!ue.db||"InvalidStateError"===ft.name||"NotFoundError"===ft.name))return B.resolve().then(function(){if(!ue.db||"NotFoundError"===ft.name&&!ue.db.objectStoreNames.contains(ue.storeName)&&ue.version<=ue.db.version)return ue.db&&(ue.version=ue.db.version+1),Ee(ue)}).then(function(){return function y(ue){ae(ue);for(var He=pe[ue.name],Pe=He.forages,vt=0;vt>4,vn[wt++]=(15&zt)<<4|sn>>2,vn[wt++]=(3&sn)<<6|63&ln;return mn}function gn(ue){var vt,He=new Uint8Array(ue),Pe="";for(vt=0;vt>2],Pe+=Xt[(3&He[vt])<<4|He[vt+1]>>4],Pe+=Xt[(15&He[vt+1])<<2|He[vt+2]>>6],Pe+=Xt[63&He[vt+2]];return He.length%3==2?Pe=Pe.substring(0,Pe.length-1)+"=":He.length%3==1&&(Pe=Pe.substring(0,Pe.length-2)+"=="),Pe}var En={serialize:function yn(ue,He){var Pe="";if(ue&&(Pe=en.call(ue)),ue&&("[object ArrayBuffer]"===Pe||ue.buffer&&"[object ArrayBuffer]"===en.call(ue.buffer))){var vt,wt=ot;ue instanceof ArrayBuffer?(vt=ue,wt+=Mt):(vt=ue.buffer,"[object Int8Array]"===Pe?wt+="si08":"[object Uint8Array]"===Pe?wt+="ui08":"[object Uint8ClampedArray]"===Pe?wt+="uic8":"[object Int16Array]"===Pe?wt+="si16":"[object Uint16Array]"===Pe?wt+="ur16":"[object Int32Array]"===Pe?wt+="si32":"[object Uint32Array]"===Pe?wt+="ui32":"[object Float32Array]"===Pe?wt+="fl32":"[object Float64Array]"===Pe?wt+="fl64":He(new Error("Failed to get type for BinaryArray"))),He(wt+gn(vt))}else if("[object Blob]"===Pe){var ft=new FileReader;ft.onload=function(){var zt="~~local_forage_type~"+ue.type+"~"+gn(this.result);He(ot+nn+zt)},ft.readAsArrayBuffer(ue)}else try{He(JSON.stringify(ue))}catch(zt){console.error("Couldn't convert value into a JSON string: ",ue),He(null,zt)}},deserialize:function Bn(ue){if(ue.substring(0,9)!==ot)return JSON.parse(ue);var vt,He=ue.substring(13),Pe=ue.substring(9,13);if(Pe===nn&&It.test(He)){var wt=He.match(It);vt=wt[1],He=He.substring(wt[0].length)}var ft=hn(He);switch(Pe){case Mt:return ft;case nn:return me([ft],{type:vt});case"si08":return new Int8Array(ft);case"ui08":return new Uint8Array(ft);case"uic8":return new Uint8ClampedArray(ft);case"si16":return new Int16Array(ft);case"ur16":return new Uint16Array(ft);case"si32":return new Int32Array(ft);case"ui32":return new Uint32Array(ft);case"fl32":return new Float32Array(ft);case"fl64":return new Float64Array(ft);default:throw new Error("Unkown type: "+Pe)}},stringToBuffer:hn,bufferToString:gn};function Fn(ue,He,Pe,vt){ue.executeSql("CREATE TABLE IF NOT EXISTS "+He.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],Pe,vt)}function zn(ue,He,Pe,vt,wt,ft){ue.executeSql(Pe,vt,wt,function(zt,sn){sn.code===sn.SYNTAX_ERR?zt.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[He.storeName],function(ln,mn){mn.rows.length?ft(ln,sn):Fn(ln,He,function(){ln.executeSql(Pe,vt,wt,ft)},ft)},ft):ft(zt,sn)},ft)}function Be(ue,He,Pe,vt){var wt=this;ue=Me(ue);var ft=new B(function(zt,sn){wt.ready().then(function(){void 0===He&&(He=null);var ln=He,mn=wt._dbInfo;mn.serializer.serialize(He,function(vn,kn){kn?sn(kn):mn.db.transaction(function(Vn){zn(Vn,mn,"INSERT OR REPLACE INTO "+mn.storeName+" (key, value) VALUES (?, ?)",[ue,vn],function(){zt(ln)},function(ti,Zn){sn(Zn)})},function(Vn){if(Vn.code===Vn.QUOTA_ERR){if(vt>0)return void zt(Be.apply(wt,[ue,ln,Pe,vt-1]));sn(Vn)}})})}).catch(sn)});return De(ft,Pe),ft}var Dt={_driver:"webSQLStorage",_initStorage:function Kn(ue){var He=this,Pe={db:null};if(ue)for(var vt in ue)Pe[vt]="string"!=typeof ue[vt]?ue[vt].toString():ue[vt];var wt=new B(function(ft,zt){try{Pe.db=openDatabase(Pe.name,String(Pe.version),Pe.description,Pe.size)}catch(sn){return zt(sn)}Pe.db.transaction(function(sn){Fn(sn,Pe,function(){He._dbInfo=Pe,ft()},function(ln,mn){zt(mn)})},zt)});return Pe.serializer=En,wt},_support:function Tt(){return"function"==typeof openDatabase}(),iterate:function An(ue,He){var Pe=this,vt=new B(function(wt,ft){Pe.ready().then(function(){var zt=Pe._dbInfo;zt.db.transaction(function(sn){zn(sn,zt,"SELECT * FROM "+zt.storeName,[],function(ln,mn){for(var vn=mn.rows,kn=vn.length,Vn=0;Vn '__WebKitDatabaseInfoTable__'",[],function(wt,ft){for(var zt=[],sn=0;sn0}var te={_driver:"localStorageWrapper",_initStorage:function Z(ue){var Pe={};if(ue)for(var vt in ue)Pe[vt]=ue[vt];return Pe.keyPrefix=yt(ue,this._defaultConfig),tt()?(this._dbInfo=Pe,Pe.serializer=En,B.resolve()):B.reject()},_support:function Ge(){try{return typeof localStorage<"u"&&"setItem"in localStorage&&!!localStorage.setItem}catch{return!1}}(),iterate:function Ne(ue,He){var Pe=this,vt=Pe.ready().then(function(){for(var wt=Pe._dbInfo,ft=wt.keyPrefix,zt=ft.length,sn=localStorage.length,ln=1,mn=0;mn=0;wt--){var ft=localStorage.key(wt);0===ft.indexOf(vt)&&localStorage.removeItem(ft)}});return De(Pe,ue),Pe},length:function Nt(ue){var Pe=this.keys().then(function(vt){return vt.length});return De(Pe,ue),Pe},key:function bt(ue,He){var Pe=this,vt=Pe.ready().then(function(){var ft,wt=Pe._dbInfo;try{ft=localStorage.key(ue)}catch{ft=null}return ft&&(ft=ft.substring(wt.keyPrefix.length)),ft});return De(vt,He),vt},keys:function Ut(ue){var He=this,Pe=He.ready().then(function(){for(var vt=He._dbInfo,wt=localStorage.length,ft=[],zt=0;zt=0;zt--){var sn=localStorage.key(zt);0===sn.indexOf(ft)&&localStorage.removeItem(sn)}}):B.reject("Invalid arguments"),He),wt}},ke=function(He,Pe){return He===Pe||"number"==typeof He&&"number"==typeof Pe&&isNaN(He)&&isNaN(Pe)},L=function(He,Pe){for(var vt=He.length,wt=0;wt"u"?"undefined":m(Pe))){if(this._ready)return new Error("Can't call config() after localforage has been used.");for(var vt in Pe){if("storeName"===vt&&(Pe[vt]=Pe[vt].replace(/\W/g,"_")),"version"===vt&&"number"!=typeof Pe[vt])return new Error("Database version must be a number.");this._config[vt]=Pe[vt]}return!("driver"in Pe)||!Pe.driver||this.setDriver(this._config.driver)}return"string"==typeof Pe?this._config[Pe]:this._config},ue.prototype.defineDriver=function(Pe,vt,wt){var ft=new B(function(zt,sn){try{var ln=Pe._driver,mn=new Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!Pe._driver)return void sn(mn);for(var vn=he.concat("_initStorage"),kn=0,Vn=vn.length;kn{"use strict";l.d(qe,{t:()=>d});var i=l(1413);class d extends i.B{constructor(I){super(),this._value=I}get value(){return this.getValue()}_subscribe(I){const m=super._subscribe(I);return!m.closed&&I.next(this._value),m}getValue(){const{hasError:I,thrownError:m,_value:ne}=this;if(I)throw m;return this._throwIfClosed(),ne}next(I){super.next(this._value=I)}}},1985:(Kt,qe,l)=>{"use strict";l.d(qe,{c:()=>q});var i=l(7707),d=l(8359),g=l(3494),I=l(1203),m=l(1026),ne=l(8071),P=l(9786);let q=(()=>{class De{constructor(Me){Me&&(this._subscribe=Me)}lift(Me){const Ue=new De;return Ue.source=this,Ue.operator=Me,Ue}subscribe(Me,Ue,Te){const se=function B(De){return De&&De instanceof i.vU||function me(De){return De&&(0,ne.T)(De.next)&&(0,ne.T)(De.error)&&(0,ne.T)(De.complete)}(De)&&(0,d.Uv)(De)}(Me)?Me:new i.Ms(Me,Ue,Te);return(0,P.Y)(()=>{const{operator:pe,source:Ve}=this;se.add(pe?pe.call(se,Ve):Ve?this._subscribe(se):this._trySubscribe(se))}),se}_trySubscribe(Me){try{return this._subscribe(Me)}catch(Ue){Me.error(Ue)}}forEach(Me,Ue){return new(Ue=oe(Ue))((Te,se)=>{const pe=new i.Ms({next:Ve=>{try{Me(Ve)}catch($e){se($e),pe.unsubscribe()}},error:se,complete:Te});this.subscribe(pe)})}_subscribe(Me){var Ue;return null===(Ue=this.source)||void 0===Ue?void 0:Ue.subscribe(Me)}[g.s](){return this}pipe(...Me){return(0,I.m)(Me)(this)}toPromise(Me){return new(Me=oe(Me))((Ue,Te)=>{let se;this.subscribe(pe=>se=pe,pe=>Te(pe),()=>Ue(se))})}}return De.create=be=>new De(be),De})();function oe(De){var be;return null!==(be=De??m.$.Promise)&&void 0!==be?be:Promise}},2771:(Kt,qe,l)=>{"use strict";l.d(qe,{m:()=>g});var i=l(1413),d=l(6129);class g extends i.B{constructor(m=1/0,ne=1/0,P=d.U){super(),this._bufferSize=m,this._windowTime=ne,this._timestampProvider=P,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=ne===1/0,this._bufferSize=Math.max(1,m),this._windowTime=Math.max(1,ne)}next(m){const{isStopped:ne,_buffer:P,_infiniteTimeWindow:q,_timestampProvider:oe,_windowTime:me}=this;ne||(P.push(m),!q&&P.push(oe.now()+me)),this._trimBuffer(),super.next(m)}_subscribe(m){this._throwIfClosed(),this._trimBuffer();const ne=this._innerSubscribe(m),{_infiniteTimeWindow:P,_buffer:q}=this,oe=q.slice();for(let me=0;me{"use strict";l.d(qe,{B:()=>P});var i=l(1985),d=l(8359);const I=(0,l(1853).L)(oe=>function(){oe(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var m=l(7908),ne=l(9786);let P=(()=>{class oe extends i.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(B){const De=new q(this,this);return De.operator=B,De}_throwIfClosed(){if(this.closed)throw new I}next(B){(0,ne.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const De of this.currentObservers)De.next(B)}})}error(B){(0,ne.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=B;const{observers:De}=this;for(;De.length;)De.shift().error(B)}})}complete(){(0,ne.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:B}=this;for(;B.length;)B.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var B;return(null===(B=this.observers)||void 0===B?void 0:B.length)>0}_trySubscribe(B){return this._throwIfClosed(),super._trySubscribe(B)}_subscribe(B){return this._throwIfClosed(),this._checkFinalizedStatuses(B),this._innerSubscribe(B)}_innerSubscribe(B){const{hasError:De,isStopped:be,observers:Me}=this;return De||be?d.Kn:(this.currentObservers=null,Me.push(B),new d.yU(()=>{this.currentObservers=null,(0,m.o)(Me,B)}))}_checkFinalizedStatuses(B){const{hasError:De,thrownError:be,isStopped:Me}=this;De?B.error(be):Me&&B.complete()}asObservable(){const B=new i.c;return B.source=this,B}}return oe.create=(me,B)=>new q(me,B),oe})();class q extends P{constructor(me,B){super(),this.destination=me,this.source=B}next(me){var B,De;null===(De=null===(B=this.destination)||void 0===B?void 0:B.next)||void 0===De||De.call(B,me)}error(me){var B,De;null===(De=null===(B=this.destination)||void 0===B?void 0:B.error)||void 0===De||De.call(B,me)}complete(){var me,B;null===(B=null===(me=this.destination)||void 0===me?void 0:me.complete)||void 0===B||B.call(me)}_subscribe(me){var B,De;return null!==(De=null===(B=this.source)||void 0===B?void 0:B.subscribe(me))&&void 0!==De?De:d.Kn}}},7707:(Kt,qe,l)=>{"use strict";l.d(qe,{Ms:()=>Te,vU:()=>De});var i=l(8071),d=l(8359),g=l(1026),I=l(5334),m=l(5343);const ne=oe("C",void 0,void 0);function oe(H,T,O){return{kind:H,value:T,error:O}}var me=l(9270),B=l(9786);class De extends d.yU{constructor(T){super(),this.isStopped=!1,T?(this.destination=T,(0,d.Uv)(T)&&T.add(this)):this.destination=$e}static create(T,O,K){return new Te(T,O,K)}next(T){this.isStopped?Ve(function q(H){return oe("N",H,void 0)}(T),this):this._next(T)}error(T){this.isStopped?Ve(function P(H){return oe("E",void 0,H)}(T),this):(this.isStopped=!0,this._error(T))}complete(){this.isStopped?Ve(ne,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(T){this.destination.next(T)}_error(T){try{this.destination.error(T)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const be=Function.prototype.bind;function Me(H,T){return be.call(H,T)}class Ue{constructor(T){this.partialObserver=T}next(T){const{partialObserver:O}=this;if(O.next)try{O.next(T)}catch(K){se(K)}}error(T){const{partialObserver:O}=this;if(O.error)try{O.error(T)}catch(K){se(K)}else se(T)}complete(){const{partialObserver:T}=this;if(T.complete)try{T.complete()}catch(O){se(O)}}}class Te extends De{constructor(T,O,K){let ae;if(super(),(0,i.T)(T)||!T)ae={next:T??void 0,error:O??void 0,complete:K??void 0};else{let M;this&&g.$.useDeprecatedNextContext?(M=Object.create(T),M.unsubscribe=()=>this.unsubscribe(),ae={next:T.next&&Me(T.next,M),error:T.error&&Me(T.error,M),complete:T.complete&&Me(T.complete,M)}):ae=T}this.destination=new Ue(ae)}}function se(H){g.$.useDeprecatedSynchronousErrorHandling?(0,B.l)(H):(0,I.m)(H)}function Ve(H,T){const{onStoppedNotification:O}=g.$;O&&me.f.setTimeout(()=>O(H,T))}const $e={closed:!0,next:m.l,error:function pe(H){throw H},complete:m.l}},8359:(Kt,qe,l)=>{"use strict";l.d(qe,{Kn:()=>ne,yU:()=>m,Uv:()=>P});var i=l(8071);const g=(0,l(1853).L)(oe=>function(B){oe(this),this.message=B?`${B.length} errors occurred during unsubscription:\n${B.map((De,be)=>`${be+1}) ${De.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=B});var I=l(7908);class m{constructor(me){this.initialTeardown=me,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let me;if(!this.closed){this.closed=!0;const{_parentage:B}=this;if(B)if(this._parentage=null,Array.isArray(B))for(const Me of B)Me.remove(this);else B.remove(this);const{initialTeardown:De}=this;if((0,i.T)(De))try{De()}catch(Me){me=Me instanceof g?Me.errors:[Me]}const{_finalizers:be}=this;if(be){this._finalizers=null;for(const Me of be)try{q(Me)}catch(Ue){me=me??[],Ue instanceof g?me=[...me,...Ue.errors]:me.push(Ue)}}if(me)throw new g(me)}}add(me){var B;if(me&&me!==this)if(this.closed)q(me);else{if(me instanceof m){if(me.closed||me._hasParent(this))return;me._addParent(this)}(this._finalizers=null!==(B=this._finalizers)&&void 0!==B?B:[]).push(me)}}_hasParent(me){const{_parentage:B}=this;return B===me||Array.isArray(B)&&B.includes(me)}_addParent(me){const{_parentage:B}=this;this._parentage=Array.isArray(B)?(B.push(me),B):B?[B,me]:me}_removeParent(me){const{_parentage:B}=this;B===me?this._parentage=null:Array.isArray(B)&&(0,I.o)(B,me)}remove(me){const{_finalizers:B}=this;B&&(0,I.o)(B,me),me instanceof m&&me._removeParent(this)}}m.EMPTY=(()=>{const oe=new m;return oe.closed=!0,oe})();const ne=m.EMPTY;function P(oe){return oe instanceof m||oe&&"closed"in oe&&(0,i.T)(oe.remove)&&(0,i.T)(oe.add)&&(0,i.T)(oe.unsubscribe)}function q(oe){(0,i.T)(oe)?oe():oe.unsubscribe()}},1026:(Kt,qe,l)=>{"use strict";l.d(qe,{$:()=>i});const i={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},17:(Kt,qe,l)=>{"use strict";l.d(qe,{G:()=>ne});var i=l(1985),d=l(8359),g=l(9898),I=l(4360),m=l(9974);class ne extends i.c{constructor(q,oe){super(),this.source=q,this.subjectFactory=oe,this._subject=null,this._refCount=0,this._connection=null,(0,m.S)(q)&&(this.lift=q.lift)}_subscribe(q){return this.getSubject().subscribe(q)}getSubject(){const q=this._subject;return(!q||q.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:q}=this;this._subject=this._connection=null,q?.unsubscribe()}connect(){let q=this._connection;if(!q){q=this._connection=new d.yU;const oe=this.getSubject();q.add(this.source.subscribe((0,I._)(oe,void 0,()=>{this._teardown(),oe.complete()},me=>{this._teardown(),oe.error(me)},()=>this._teardown()))),q.closed&&(this._connection=null,q=d.yU.EMPTY)}return q}refCount(){return(0,g.B)()(this)}}},4572:(Kt,qe,l)=>{"use strict";l.d(qe,{z:()=>me});var i=l(1985),d=l(3073),g=l(6648),I=l(3669),m=l(6450),ne=l(9326),P=l(8496),q=l(4360),oe=l(5225);function me(...be){const Me=(0,ne.lI)(be),Ue=(0,ne.ms)(be),{args:Te,keys:se}=(0,d.D)(be);if(0===Te.length)return(0,g.H)([],Me);const pe=new i.c(function B(be,Me,Ue=I.D){return Te=>{De(Me,()=>{const{length:se}=be,pe=new Array(se);let Ve=se,$e=se;for(let H=0;H{const T=(0,g.H)(be[H],Me);let O=!1;T.subscribe((0,q._)(Te,K=>{pe[H]=K,O||(O=!0,$e--),$e||Te.next(Ue(pe.slice()))},()=>{--Ve||Te.complete()}))},Te)},Te)}}(Te,Me,se?Ve=>(0,P.e)(se,Ve):I.D));return Ue?pe.pipe((0,m.I)(Ue)):pe}function De(be,Me,Ue){be?(0,oe.N)(Ue,be,Me):Me()}},8793:(Kt,qe,l)=>{"use strict";l.d(qe,{x:()=>m});var i=l(6365),g=l(9326),I=l(6648);function m(...ne){return function d(){return(0,i.U)(1)}()((0,I.H)(ne,(0,g.lI)(ne)))}},9030:(Kt,qe,l)=>{"use strict";l.d(qe,{v:()=>g});var i=l(1985),d=l(8750);function g(I){return new i.c(m=>{(0,d.Tg)(I()).subscribe(m)})}},983:(Kt,qe,l)=>{"use strict";l.d(qe,{w:()=>d});const d=new(l(1985).c)(m=>m.complete())},7468:(Kt,qe,l)=>{"use strict";l.d(qe,{p:()=>q});var i=l(1985),d=l(3073),g=l(8750),I=l(9326),m=l(4360),ne=l(6450),P=l(8496);function q(...oe){const me=(0,I.ms)(oe),{args:B,keys:De}=(0,d.D)(oe),be=new i.c(Me=>{const{length:Ue}=B;if(!Ue)return void Me.complete();const Te=new Array(Ue);let se=Ue,pe=Ue;for(let Ve=0;Ve{$e||($e=!0,pe--),Te[Ve]=H},()=>se--,void 0,()=>{(!se||!$e)&&(pe||Me.next(De?(0,P.e)(De,Te):Te),Me.complete())}))}});return me?be.pipe((0,ne.I)(me)):be}},6648:(Kt,qe,l)=>{"use strict";l.d(qe,{H:()=>K});var i=l(8750),d=l(5225),g=l(9974),I=l(4360);function m(ae,M=0){return(0,g.N)((Oe,S)=>{Oe.subscribe((0,I._)(S,de=>(0,d.N)(S,ae,()=>S.next(de),M),()=>(0,d.N)(S,ae,()=>S.complete(),M),de=>(0,d.N)(S,ae,()=>S.error(de),M)))})}function ne(ae,M=0){return(0,g.N)((Oe,S)=>{S.add(ae.schedule(()=>Oe.subscribe(S),M))})}var oe=l(1985),B=l(4761),De=l(8071);function Me(ae,M){if(!ae)throw new Error("Iterable cannot be null");return new oe.c(Oe=>{(0,d.N)(Oe,M,()=>{const S=ae[Symbol.asyncIterator]();(0,d.N)(Oe,M,()=>{S.next().then(de=>{de.done?Oe.complete():Oe.next(de.value)})},0,!0)})})}var Ue=l(5055),Te=l(9858),se=l(7441),pe=l(5397),Ve=l(7953),$e=l(591),H=l(5196);function K(ae,M){return M?function O(ae,M){if(null!=ae){if((0,Ue.l)(ae))return function P(ae,M){return(0,i.Tg)(ae).pipe(ne(M),m(M))}(ae,M);if((0,se.X)(ae))return function me(ae,M){return new oe.c(Oe=>{let S=0;return M.schedule(function(){S===ae.length?Oe.complete():(Oe.next(ae[S++]),Oe.closed||this.schedule())})})}(ae,M);if((0,Te.y)(ae))return function q(ae,M){return(0,i.Tg)(ae).pipe(ne(M),m(M))}(ae,M);if((0,Ve.T)(ae))return Me(ae,M);if((0,pe.x)(ae))return function be(ae,M){return new oe.c(Oe=>{let S;return(0,d.N)(Oe,M,()=>{S=ae[B.l](),(0,d.N)(Oe,M,()=>{let de,Ee;try{({value:de,done:Ee}=S.next())}catch(xt){return void Oe.error(xt)}Ee?Oe.complete():Oe.next(de)},0,!0)}),()=>(0,De.T)(S?.return)&&S.return()})}(ae,M);if((0,H.U)(ae))return function T(ae,M){return Me((0,H.C)(ae),M)}(ae,M)}throw(0,$e.L)(ae)}(ae,M):(0,i.Tg)(ae)}},3726:(Kt,qe,l)=>{"use strict";l.d(qe,{R:()=>me});var i=l(8750),d=l(1985),g=l(1397),I=l(7441),m=l(8071),ne=l(6450);const P=["addListener","removeListener"],q=["addEventListener","removeEventListener"],oe=["on","off"];function me(Ue,Te,se,pe){if((0,m.T)(se)&&(pe=se,se=void 0),pe)return me(Ue,Te,se).pipe((0,ne.I)(pe));const[Ve,$e]=function Me(Ue){return(0,m.T)(Ue.addEventListener)&&(0,m.T)(Ue.removeEventListener)}(Ue)?q.map(H=>T=>Ue[H](Te,T,se)):function De(Ue){return(0,m.T)(Ue.addListener)&&(0,m.T)(Ue.removeListener)}(Ue)?P.map(B(Ue,Te)):function be(Ue){return(0,m.T)(Ue.on)&&(0,m.T)(Ue.off)}(Ue)?oe.map(B(Ue,Te)):[];if(!Ve&&(0,I.X)(Ue))return(0,g.Z)(H=>me(H,Te,se))((0,i.Tg)(Ue));if(!Ve)throw new TypeError("Invalid event target");return new d.c(H=>{const T=(...O)=>H.next(1$e(T)})}function B(Ue,Te){return se=>pe=>Ue[se](Te,pe)}},8750:(Kt,qe,l)=>{"use strict";l.d(qe,{Tg:()=>be});var i=l(1635),d=l(7441),g=l(9858),I=l(1985),m=l(5055),ne=l(7953),P=l(591),q=l(5397),oe=l(5196),me=l(8071),B=l(5334),De=l(3494);function be(H){if(H instanceof I.c)return H;if(null!=H){if((0,m.l)(H))return function Me(H){return new I.c(T=>{const O=H[De.s]();if((0,me.T)(O.subscribe))return O.subscribe(T);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(H);if((0,d.X)(H))return function Ue(H){return new I.c(T=>{for(let O=0;O{H.then(O=>{T.closed||(T.next(O),T.complete())},O=>T.error(O)).then(null,B.m)})}(H);if((0,ne.T)(H))return pe(H);if((0,q.x)(H))return function se(H){return new I.c(T=>{for(const O of H)if(T.next(O),T.closed)return;T.complete()})}(H);if((0,oe.U)(H))return function Ve(H){return pe((0,oe.C)(H))}(H)}throw(0,P.L)(H)}function pe(H){return new I.c(T=>{(function $e(H,T){var O,K,ae,M;return(0,i.sH)(this,void 0,void 0,function*(){try{for(O=(0,i.xN)(H);!(K=yield O.next()).done;)if(T.next(K.value),T.closed)return}catch(Oe){ae={error:Oe}}finally{try{K&&!K.done&&(M=O.return)&&(yield M.call(O))}finally{if(ae)throw ae.error}}T.complete()})})(H,T).catch(O=>T.error(O))})}},7786:(Kt,qe,l)=>{"use strict";l.d(qe,{h:()=>ne});var i=l(6365),d=l(8750),g=l(983),I=l(9326),m=l(6648);function ne(...P){const q=(0,I.lI)(P),oe=(0,I.R0)(P,1/0),me=P;return me.length?1===me.length?(0,d.Tg)(me[0]):(0,i.U)(oe)((0,m.H)(me,q)):g.w}},7673:(Kt,qe,l)=>{"use strict";l.d(qe,{of:()=>g});var i=l(9326),d=l(6648);function g(...I){const m=(0,i.lI)(I);return(0,d.H)(I,m)}},8810:(Kt,qe,l)=>{"use strict";l.d(qe,{$:()=>g});var i=l(1985),d=l(8071);function g(I,m){const ne=(0,d.T)(I)?I:()=>I,P=q=>q.error(ne());return new i.c(m?q=>m.schedule(P,0,q):P)}},1584:(Kt,qe,l)=>{"use strict";l.d(qe,{O:()=>m});var i=l(1985),d=l(3236),g=l(9470);function m(ne=0,P,q=d.b){let oe=-1;return null!=P&&((0,g.m)(P)?q=P:oe=P),new i.c(me=>{let B=function I(ne){return ne instanceof Date&&!isNaN(ne)}(ne)?+ne-q.now():ne;B<0&&(B=0);let De=0;return q.schedule(function(){me.closed||(me.next(De++),0<=oe?this.schedule(void 0,oe):me.complete())},B)})}},4360:(Kt,qe,l)=>{"use strict";l.d(qe,{_:()=>d});var i=l(7707);function d(I,m,ne,P,q){return new g(I,m,ne,P,q)}class g extends i.vU{constructor(m,ne,P,q,oe,me){super(m),this.onFinalize=oe,this.shouldUnsubscribe=me,this._next=ne?function(B){try{ne(B)}catch(De){m.error(De)}}:super._next,this._error=q?function(B){try{q(B)}catch(De){m.error(De)}finally{this.unsubscribe()}}:super._error,this._complete=P?function(){try{P()}catch(B){m.error(B)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var m;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:ne}=this;super.unsubscribe(),!ne&&(null===(m=this.onFinalize)||void 0===m||m.call(this))}}}},9437:(Kt,qe,l)=>{"use strict";l.d(qe,{W:()=>I});var i=l(8750),d=l(4360),g=l(9974);function I(m){return(0,g.N)((ne,P)=>{let me,q=null,oe=!1;q=ne.subscribe((0,d._)(P,void 0,void 0,B=>{me=(0,i.Tg)(m(B,I(m)(ne))),q?(q.unsubscribe(),q=null,me.subscribe(P)):oe=!0})),oe&&(q.unsubscribe(),q=null,me.subscribe(P))})}},274:(Kt,qe,l)=>{"use strict";l.d(qe,{H:()=>g});var i=l(1397),d=l(8071);function g(I,m){return(0,d.T)(m)?(0,i.Z)(I,m,1):(0,i.Z)(I,1)}},152:(Kt,qe,l)=>{"use strict";l.d(qe,{B:()=>I});var i=l(3236),d=l(9974),g=l(4360);function I(m,ne=i.E){return(0,d.N)((P,q)=>{let oe=null,me=null,B=null;const De=()=>{if(oe){oe.unsubscribe(),oe=null;const Me=me;me=null,q.next(Me)}};function be(){const Me=B+m,Ue=ne.now();if(Ue{me=Me,B=ne.now(),oe||(oe=ne.schedule(be,m),q.add(oe))},()=>{De(),q.complete()},void 0,()=>{me=oe=null}))})}},9901:(Kt,qe,l)=>{"use strict";l.d(qe,{U:()=>g});var i=l(9974),d=l(4360);function g(I){return(0,i.N)((m,ne)=>{let P=!1;m.subscribe((0,d._)(ne,q=>{P=!0,ne.next(q)},()=>{P||ne.next(I),ne.complete()}))})}},1986:(Kt,qe,l)=>{"use strict";l.d(qe,{c:()=>be});var i=l(3236),d=l(8793),g=l(6697),I=l(9974),m=l(4360),ne=l(5343),q=l(3703),oe=l(1397),me=l(8750);function B(Me,Ue){return Ue?Te=>(0,d.x)(Ue.pipe((0,g.s)(1),function P(){return(0,I.N)((Me,Ue)=>{Me.subscribe((0,m._)(Ue,ne.l))})}()),Te.pipe(B(Me))):(0,oe.Z)((Te,se)=>(0,me.Tg)(Me(Te,se)).pipe((0,g.s)(1),(0,q.u)(Te)))}var De=l(1584);function be(Me,Ue=i.E){const Te=(0,De.O)(Me,Ue);return B(()=>Te)}},3294:(Kt,qe,l)=>{"use strict";l.d(qe,{F:()=>I});var i=l(3669),d=l(9974),g=l(4360);function I(ne,P=i.D){return ne=ne??m,(0,d.N)((q,oe)=>{let me,B=!0;q.subscribe((0,g._)(oe,De=>{const be=P(De);(B||!ne(me,be))&&(B=!1,me=be,oe.next(De))}))})}function m(ne,P){return ne===P}},5964:(Kt,qe,l)=>{"use strict";l.d(qe,{p:()=>g});var i=l(9974),d=l(4360);function g(I,m){return(0,i.N)((ne,P)=>{let q=0;ne.subscribe((0,d._)(P,oe=>I.call(m,oe,q++)&&P.next(oe)))})}},980:(Kt,qe,l)=>{"use strict";l.d(qe,{j:()=>d});var i=l(9974);function d(g){return(0,i.N)((I,m)=>{try{I.subscribe(m)}finally{m.add(g)}})}},1594:(Kt,qe,l)=>{"use strict";l.d(qe,{$:()=>P});var i=l(9350),d=l(5964),g=l(6697),I=l(9901),m=l(3774),ne=l(3669);function P(q,oe){const me=arguments.length>=2;return B=>B.pipe(q?(0,d.p)((De,be)=>q(De,be,B)):ne.D,(0,g.s)(1),me?(0,I.U)(oe):(0,m.v)(()=>new i.G))}},6354:(Kt,qe,l)=>{"use strict";l.d(qe,{T:()=>g});var i=l(9974),d=l(4360);function g(I,m){return(0,i.N)((ne,P)=>{let q=0;ne.subscribe((0,d._)(P,oe=>{P.next(I.call(m,oe,q++))}))})}},3703:(Kt,qe,l)=>{"use strict";l.d(qe,{u:()=>d});var i=l(6354);function d(g){return(0,i.T)(()=>g)}},6365:(Kt,qe,l)=>{"use strict";l.d(qe,{U:()=>g});var i=l(1397),d=l(3669);function g(I=1/0){return(0,i.Z)(d.D,I)}},1397:(Kt,qe,l)=>{"use strict";l.d(qe,{Z:()=>q});var i=l(6354),d=l(8750),g=l(9974),I=l(5225),m=l(4360),P=l(8071);function q(oe,me,B=1/0){return(0,P.T)(me)?q((De,be)=>(0,i.T)((Me,Ue)=>me(De,Me,be,Ue))((0,d.Tg)(oe(De,be))),B):("number"==typeof me&&(B=me),(0,g.N)((De,be)=>function ne(oe,me,B,De,be,Me,Ue,Te){const se=[];let pe=0,Ve=0,$e=!1;const H=()=>{$e&&!se.length&&!pe&&me.complete()},T=K=>pe{Me&&me.next(K),pe++;let ae=!1;(0,d.Tg)(B(K,Ve++)).subscribe((0,m._)(me,M=>{be?.(M),Me?T(M):me.next(M)},()=>{ae=!0},void 0,()=>{if(ae)try{for(pe--;se.length&&peO(M)):O(M)}H()}catch(M){me.error(M)}}))};return oe.subscribe((0,m._)(me,T,()=>{$e=!0,H()})),()=>{Te?.()}}(De,be,oe,B)))}},9898:(Kt,qe,l)=>{"use strict";l.d(qe,{B:()=>g});var i=l(9974),d=l(4360);function g(){return(0,i.N)((I,m)=>{let ne=null;I._refCount++;const P=(0,d._)(m,void 0,void 0,void 0,()=>{if(!I||I._refCount<=0||0<--I._refCount)return void(ne=null);const q=I._connection,oe=ne;ne=null,q&&(!oe||q===oe)&&q.unsubscribe(),m.unsubscribe()});I.subscribe(P),P.closed||(ne=I.connect())})}},7647:(Kt,qe,l)=>{"use strict";l.d(qe,{u:()=>m});var i=l(8750),d=l(1413),g=l(7707),I=l(9974);function m(P={}){const{connector:q=(()=>new d.B),resetOnError:oe=!0,resetOnComplete:me=!0,resetOnRefCountZero:B=!0}=P;return De=>{let be,Me,Ue,Te=0,se=!1,pe=!1;const Ve=()=>{Me?.unsubscribe(),Me=void 0},$e=()=>{Ve(),be=Ue=void 0,se=pe=!1},H=()=>{const T=be;$e(),T?.unsubscribe()};return(0,I.N)((T,O)=>{Te++,!pe&&!se&&Ve();const K=Ue=Ue??q();O.add(()=>{Te--,0===Te&&!pe&&!se&&(Me=ne(H,B))}),K.subscribe(O),!be&&Te>0&&(be=new g.Ms({next:ae=>K.next(ae),error:ae=>{pe=!0,Ve(),Me=ne($e,oe,ae),K.error(ae)},complete:()=>{se=!0,Ve(),Me=ne($e,me),K.complete()}}),(0,i.Tg)(T).subscribe(be))})(De)}}function ne(P,q,...oe){if(!0===q)return void P();if(!1===q)return;const me=new g.Ms({next:()=>{me.unsubscribe(),P()}});return(0,i.Tg)(q(...oe)).subscribe(me)}},5245:(Kt,qe,l)=>{"use strict";l.d(qe,{i:()=>d});var i=l(5964);function d(g){return(0,i.p)((I,m)=>g<=m)}},9172:(Kt,qe,l)=>{"use strict";l.d(qe,{Z:()=>I});var i=l(8793),d=l(9326),g=l(9974);function I(...m){const ne=(0,d.lI)(m);return(0,g.N)((P,q)=>{(ne?(0,i.x)(m,P,ne):(0,i.x)(m,P)).subscribe(q)})}},5558:(Kt,qe,l)=>{"use strict";l.d(qe,{n:()=>I});var i=l(8750),d=l(9974),g=l(4360);function I(m,ne){return(0,d.N)((P,q)=>{let oe=null,me=0,B=!1;const De=()=>B&&!oe&&q.complete();P.subscribe((0,g._)(q,be=>{oe?.unsubscribe();let Me=0;const Ue=me++;(0,i.Tg)(m(be,Ue)).subscribe(oe=(0,g._)(q,Te=>q.next(ne?ne(be,Te,Ue,Me++):Te),()=>{oe=null,De()}))},()=>{B=!0,De()}))})}},6697:(Kt,qe,l)=>{"use strict";l.d(qe,{s:()=>I});var i=l(983),d=l(9974),g=l(4360);function I(m){return m<=0?()=>i.w:(0,d.N)((ne,P)=>{let q=0;ne.subscribe((0,g._)(P,oe=>{++q<=m&&(P.next(oe),m<=q&&P.complete())}))})}},6977:(Kt,qe,l)=>{"use strict";l.d(qe,{Q:()=>m});var i=l(9974),d=l(4360),g=l(8750),I=l(5343);function m(ne){return(0,i.N)((P,q)=>{(0,g.Tg)(ne).subscribe((0,d._)(q,()=>q.complete(),I.l)),!q.closed&&P.subscribe(q)})}},8141:(Kt,qe,l)=>{"use strict";l.d(qe,{M:()=>m});var i=l(8071),d=l(9974),g=l(4360),I=l(3669);function m(ne,P,q){const oe=(0,i.T)(ne)||P||q?{next:ne,error:P,complete:q}:ne;return oe?(0,d.N)((me,B)=>{var De;null===(De=oe.subscribe)||void 0===De||De.call(oe);let be=!0;me.subscribe((0,g._)(B,Me=>{var Ue;null===(Ue=oe.next)||void 0===Ue||Ue.call(oe,Me),B.next(Me)},()=>{var Me;be=!1,null===(Me=oe.complete)||void 0===Me||Me.call(oe),B.complete()},Me=>{var Ue;be=!1,null===(Ue=oe.error)||void 0===Ue||Ue.call(oe,Me),B.error(Me)},()=>{var Me,Ue;be&&(null===(Me=oe.unsubscribe)||void 0===Me||Me.call(oe)),null===(Ue=oe.finalize)||void 0===Ue||Ue.call(oe)}))}):I.D}},3774:(Kt,qe,l)=>{"use strict";l.d(qe,{v:()=>I});var i=l(9350),d=l(9974),g=l(4360);function I(ne=m){return(0,d.N)((P,q)=>{let oe=!1;P.subscribe((0,g._)(q,me=>{oe=!0,q.next(me)},()=>oe?q.complete():q.error(ne())))})}function m(){return new i.G}},6780:(Kt,qe,l)=>{"use strict";l.d(qe,{R:()=>m});var i=l(8359);class d extends i.yU{constructor(P,q){super()}schedule(P,q=0){return this}}const g={setInterval(ne,P,...q){const{delegate:oe}=g;return oe?.setInterval?oe.setInterval(ne,P,...q):setInterval(ne,P,...q)},clearInterval(ne){const{delegate:P}=g;return(P?.clearInterval||clearInterval)(ne)},delegate:void 0};var I=l(7908);class m extends d{constructor(P,q){super(P,q),this.scheduler=P,this.work=q,this.pending=!1}schedule(P,q=0){var oe;if(this.closed)return this;this.state=P;const me=this.id,B=this.scheduler;return null!=me&&(this.id=this.recycleAsyncId(B,me,q)),this.pending=!0,this.delay=q,this.id=null!==(oe=this.id)&&void 0!==oe?oe:this.requestAsyncId(B,this.id,q),this}requestAsyncId(P,q,oe=0){return g.setInterval(P.flush.bind(P,this),oe)}recycleAsyncId(P,q,oe=0){if(null!=oe&&this.delay===oe&&!1===this.pending)return q;null!=q&&g.clearInterval(q)}execute(P,q){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const oe=this._execute(P,q);if(oe)return oe;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(P,q){let me,oe=!1;try{this.work(P)}catch(B){oe=!0,me=B||new Error("Scheduled action threw falsy error")}if(oe)return this.unsubscribe(),me}unsubscribe(){if(!this.closed){const{id:P,scheduler:q}=this,{actions:oe}=q;this.work=this.state=this.scheduler=null,this.pending=!1,(0,I.o)(oe,this),null!=P&&(this.id=this.recycleAsyncId(q,P,null)),this.delay=null,super.unsubscribe()}}}},9687:(Kt,qe,l)=>{"use strict";l.d(qe,{q:()=>g});var i=l(6129);class d{constructor(m,ne=d.now){this.schedulerActionCtor=m,this.now=ne}schedule(m,ne=0,P){return new this.schedulerActionCtor(this,m).schedule(P,ne)}}d.now=i.U.now;class g extends d{constructor(m,ne=d.now){super(m,ne),this.actions=[],this._active=!1}flush(m){const{actions:ne}=this;if(this._active)return void ne.push(m);let P;this._active=!0;do{if(P=m.execute(m.state,m.delay))break}while(m=ne.shift());if(this._active=!1,P){for(;m=ne.shift();)m.unsubscribe();throw P}}}},536:(Kt,qe,l)=>{"use strict";l.d(qe,{X:()=>P});var i=l(6780),d=l(8359);const g={schedule(oe){let me=requestAnimationFrame,B=cancelAnimationFrame;const{delegate:De}=g;De&&(me=De.requestAnimationFrame,B=De.cancelAnimationFrame);const be=me(Me=>{B=void 0,oe(Me)});return new d.yU(()=>B?.(be))},requestAnimationFrame(...oe){const{delegate:me}=g;return(me?.requestAnimationFrame||requestAnimationFrame)(...oe)},cancelAnimationFrame(...oe){const{delegate:me}=g;return(me?.cancelAnimationFrame||cancelAnimationFrame)(...oe)},delegate:void 0};var m=l(9687);const P=new class ne extends m.q{flush(me){this._active=!0;const B=this._scheduled;this._scheduled=void 0;const{actions:De}=this;let be;me=me||De.shift();do{if(be=me.execute(me.state,me.delay))break}while((me=De[0])&&me.id===B&&De.shift());if(this._active=!1,be){for(;(me=De[0])&&me.id===B&&De.shift();)me.unsubscribe();throw be}}}(class I extends i.R{constructor(me,B){super(me,B),this.scheduler=me,this.work=B}requestAsyncId(me,B,De=0){return null!==De&&De>0?super.requestAsyncId(me,B,De):(me.actions.push(this),me._scheduled||(me._scheduled=g.requestAnimationFrame(()=>me.flush(void 0))))}recycleAsyncId(me,B,De=0){var be;if(null!=De?De>0:this.delay>0)return super.recycleAsyncId(me,B,De);const{actions:Me}=me;null!=B&&(null===(be=Me[Me.length-1])||void 0===be?void 0:be.id)!==B&&(g.cancelAnimationFrame(B),me._scheduled=void 0)}})},5007:(Kt,qe,l)=>{"use strict";l.d(qe,{$:()=>Me});var i=l(6780);let g,d=1;const I={};function m(Te){return Te in I&&(delete I[Te],!0)}const ne={setImmediate(Te){const se=d++;return I[se]=!0,g||(g=Promise.resolve()),g.then(()=>m(se)&&Te()),se},clearImmediate(Te){m(Te)}},{setImmediate:q,clearImmediate:oe}=ne,me={setImmediate(...Te){const{delegate:se}=me;return(se?.setImmediate||q)(...Te)},clearImmediate(Te){const{delegate:se}=me;return(se?.clearImmediate||oe)(Te)},delegate:void 0};var De=l(9687);const Me=new class be extends De.q{flush(se){this._active=!0;const pe=this._scheduled;this._scheduled=void 0;const{actions:Ve}=this;let $e;se=se||Ve.shift();do{if($e=se.execute(se.state,se.delay))break}while((se=Ve[0])&&se.id===pe&&Ve.shift());if(this._active=!1,$e){for(;(se=Ve[0])&&se.id===pe&&Ve.shift();)se.unsubscribe();throw $e}}}(class B extends i.R{constructor(se,pe){super(se,pe),this.scheduler=se,this.work=pe}requestAsyncId(se,pe,Ve=0){return null!==Ve&&Ve>0?super.requestAsyncId(se,pe,Ve):(se.actions.push(this),se._scheduled||(se._scheduled=me.setImmediate(se.flush.bind(se,void 0))))}recycleAsyncId(se,pe,Ve=0){var $e;if(null!=Ve?Ve>0:this.delay>0)return super.recycleAsyncId(se,pe,Ve);const{actions:H}=se;null!=pe&&(null===($e=H[H.length-1])||void 0===$e?void 0:$e.id)!==pe&&(me.clearImmediate(pe),se._scheduled===pe&&(se._scheduled=void 0))}})},3236:(Kt,qe,l)=>{"use strict";l.d(qe,{E:()=>g,b:()=>I});var i=l(6780);const g=new(l(9687).q)(i.R),I=g},6129:(Kt,qe,l)=>{"use strict";l.d(qe,{U:()=>i});const i={now:()=>(i.delegate||Date).now(),delegate:void 0}},9270:(Kt,qe,l)=>{"use strict";l.d(qe,{f:()=>i});const i={setTimeout(d,g,...I){const{delegate:m}=i;return m?.setTimeout?m.setTimeout(d,g,...I):setTimeout(d,g,...I)},clearTimeout(d){const{delegate:g}=i;return(g?.clearTimeout||clearTimeout)(d)},delegate:void 0}},4761:(Kt,qe,l)=>{"use strict";l.d(qe,{l:()=>d});const d=function i(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},3494:(Kt,qe,l)=>{"use strict";l.d(qe,{s:()=>i});const i="function"==typeof Symbol&&Symbol.observable||"@@observable"},9350:(Kt,qe,l)=>{"use strict";l.d(qe,{G:()=>d});const d=(0,l(1853).L)(g=>function(){g(this),this.name="EmptyError",this.message="no elements in sequence"})},9326:(Kt,qe,l)=>{"use strict";l.d(qe,{R0:()=>ne,lI:()=>m,ms:()=>I});var i=l(8071),d=l(9470);function g(P){return P[P.length-1]}function I(P){return(0,i.T)(g(P))?P.pop():void 0}function m(P){return(0,d.m)(g(P))?P.pop():void 0}function ne(P,q){return"number"==typeof g(P)?P.pop():q}},3073:(Kt,qe,l)=>{"use strict";l.d(qe,{D:()=>m});const{isArray:i}=Array,{getPrototypeOf:d,prototype:g,keys:I}=Object;function m(P){if(1===P.length){const q=P[0];if(i(q))return{args:q,keys:null};if(function ne(P){return P&&"object"==typeof P&&d(P)===g}(q)){const oe=I(q);return{args:oe.map(me=>q[me]),keys:oe}}}return{args:P,keys:null}}},7908:(Kt,qe,l)=>{"use strict";function i(d,g){if(d){const I=d.indexOf(g);0<=I&&d.splice(I,1)}}l.d(qe,{o:()=>i})},1853:(Kt,qe,l)=>{"use strict";function i(d){const I=d(m=>{Error.call(m),m.stack=(new Error).stack});return I.prototype=Object.create(Error.prototype),I.prototype.constructor=I,I}l.d(qe,{L:()=>i})},8496:(Kt,qe,l)=>{"use strict";function i(d,g){return d.reduce((I,m,ne)=>(I[m]=g[ne],I),{})}l.d(qe,{e:()=>i})},9786:(Kt,qe,l)=>{"use strict";l.d(qe,{Y:()=>g,l:()=>I});var i=l(1026);let d=null;function g(m){if(i.$.useDeprecatedSynchronousErrorHandling){const ne=!d;if(ne&&(d={errorThrown:!1,error:null}),m(),ne){const{errorThrown:P,error:q}=d;if(d=null,P)throw q}}else m()}function I(m){i.$.useDeprecatedSynchronousErrorHandling&&d&&(d.errorThrown=!0,d.error=m)}},5225:(Kt,qe,l)=>{"use strict";function i(d,g,I,m=0,ne=!1){const P=g.schedule(function(){I(),ne?d.add(this.schedule(null,m)):this.unsubscribe()},m);if(d.add(P),!ne)return P}l.d(qe,{N:()=>i})},3669:(Kt,qe,l)=>{"use strict";function i(d){return d}l.d(qe,{D:()=>i})},7441:(Kt,qe,l)=>{"use strict";l.d(qe,{X:()=>i});const i=d=>d&&"number"==typeof d.length&&"function"!=typeof d},7953:(Kt,qe,l)=>{"use strict";l.d(qe,{T:()=>d});var i=l(8071);function d(g){return Symbol.asyncIterator&&(0,i.T)(g?.[Symbol.asyncIterator])}},8071:(Kt,qe,l)=>{"use strict";function i(d){return"function"==typeof d}l.d(qe,{T:()=>i})},5055:(Kt,qe,l)=>{"use strict";l.d(qe,{l:()=>g});var i=l(3494),d=l(8071);function g(I){return(0,d.T)(I[i.s])}},5397:(Kt,qe,l)=>{"use strict";l.d(qe,{x:()=>g});var i=l(4761),d=l(8071);function g(I){return(0,d.T)(I?.[i.l])}},4402:(Kt,qe,l)=>{"use strict";l.d(qe,{A:()=>g});var i=l(1985),d=l(8071);function g(I){return!!I&&(I instanceof i.c||(0,d.T)(I.lift)&&(0,d.T)(I.subscribe))}},9858:(Kt,qe,l)=>{"use strict";l.d(qe,{y:()=>d});var i=l(8071);function d(g){return(0,i.T)(g?.then)}},5196:(Kt,qe,l)=>{"use strict";l.d(qe,{C:()=>g,U:()=>I});var i=l(1635),d=l(8071);function g(m){return(0,i.AQ)(this,arguments,function*(){const P=m.getReader();try{for(;;){const{value:q,done:oe}=yield(0,i.N3)(P.read());if(oe)return yield(0,i.N3)(void 0);yield yield(0,i.N3)(q)}}finally{P.releaseLock()}})}function I(m){return(0,d.T)(m?.getReader)}},9470:(Kt,qe,l)=>{"use strict";l.d(qe,{m:()=>d});var i=l(8071);function d(g){return g&&(0,i.T)(g.schedule)}},9974:(Kt,qe,l)=>{"use strict";l.d(qe,{N:()=>g,S:()=>d});var i=l(8071);function d(I){return(0,i.T)(I?.lift)}function g(I){return m=>{if(d(m))return m.lift(function(ne){try{return I(ne,this)}catch(P){this.error(P)}});throw new TypeError("Unable to lift unknown Observable type")}}},6450:(Kt,qe,l)=>{"use strict";l.d(qe,{I:()=>I});var i=l(6354);const{isArray:d}=Array;function I(m){return(0,i.T)(ne=>function g(m,ne){return d(ne)?m(...ne):m(ne)}(m,ne))}},5343:(Kt,qe,l)=>{"use strict";function i(){}l.d(qe,{l:()=>i})},1203:(Kt,qe,l)=>{"use strict";l.d(qe,{F:()=>d,m:()=>g});var i=l(3669);function d(...I){return g(I)}function g(I){return 0===I.length?i.D:1===I.length?I[0]:function(ne){return I.reduce((P,q)=>q(P),ne)}}},5334:(Kt,qe,l)=>{"use strict";l.d(qe,{m:()=>g});var i=l(1026),d=l(9270);function g(I){d.f.setTimeout(()=>{const{onUnhandledError:m}=i.$;if(!m)throw I;m(I)})}},591:(Kt,qe,l)=>{"use strict";function i(d){return new TypeError(`You provided ${null!==d&&"object"==typeof d?"an invalid object":`'${d}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}l.d(qe,{L:()=>i})},8996:(Kt,qe,l)=>{var i={"./ion-accordion_2.entry.js":[2375,2076,2375],"./ion-action-sheet.entry.js":[8814,2076,8814],"./ion-alert.entry.js":[5222,2076,5222],"./ion-app_8.entry.js":[7720,2076,7720],"./ion-avatar_3.entry.js":[1049,1049],"./ion-back-button.entry.js":[3162,2076,3162],"./ion-backdrop.entry.js":[7240,7240],"./ion-breadcrumb_2.entry.js":[8314,2076,8314],"./ion-button_2.entry.js":[4591,4591],"./ion-card_5.entry.js":[8584,8584],"./ion-checkbox.entry.js":[3511,3511],"./ion-chip.entry.js":[6024,6024],"./ion-col_3.entry.js":[5100,5100],"./ion-datetime-button.entry.js":[7428,1293,7428],"./ion-datetime_3.entry.js":[2885,1293,2076,2885],"./ion-fab_3.entry.js":[4463,2076,4463],"./ion-img.entry.js":[4183,4183],"./ion-infinite-scroll_2.entry.js":[4171,2076,4171],"./ion-input-password-toggle.entry.js":[6521,2076,6521],"./ion-input.entry.js":[9344,2076,9344],"./ion-item-option_3.entry.js":[5949,2076,5949],"./ion-item_8.entry.js":[3506,2076,3506],"./ion-loading.entry.js":[7372,2076,7372],"./ion-menu_3.entry.js":[2075,2076,2075],"./ion-modal.entry.js":[441,2076,441],"./ion-nav_2.entry.js":[5712,2076,5712],"./ion-picker-column-option.entry.js":[9013,9013],"./ion-picker-column.entry.js":[1459,2076,1459],"./ion-picker.entry.js":[6840,6840],"./ion-popover.entry.js":[6433,2076,6433],"./ion-progress-bar.entry.js":[9977,9977],"./ion-radio_2.entry.js":[8066,2076,8066],"./ion-range.entry.js":[8477,2076,8477],"./ion-refresher_2.entry.js":[5197,2076,5197],"./ion-reorder_2.entry.js":[7030,2076,7030],"./ion-ripple-effect.entry.js":[964,964],"./ion-route_4.entry.js":[8970,8970],"./ion-searchbar.entry.js":[8193,2076,8193],"./ion-segment_2.entry.js":[2560,2076,2560],"./ion-select_3.entry.js":[7076,2076,7076],"./ion-spinner.entry.js":[8805,2076,8805],"./ion-split-pane.entry.js":[5887,5887],"./ion-tab-bar_2.entry.js":[4406,2076,4406],"./ion-tab_2.entry.js":[1102,1102],"./ion-text.entry.js":[1577,1577],"./ion-textarea.entry.js":[2348,2076,2348],"./ion-toast.entry.js":[2415,2076,2415],"./ion-toggle.entry.js":[3814,2076,3814]};function d(g){if(!l.o(i,g))return Promise.resolve().then(()=>{var ne=new Error("Cannot find module '"+g+"'");throw ne.code="MODULE_NOT_FOUND",ne});var I=i[g],m=I[0];return Promise.all(I.slice(1).map(l.e)).then(()=>l(m))}d.keys=()=>Object.keys(i),d.id=8996,Kt.exports=d},9969:(Kt,qe,l)=>{"use strict";l.d(qe,{FX:()=>M,If:()=>i,K2:()=>ne,MA:()=>De,Os:()=>m,P:()=>Me,hZ:()=>g,i0:()=>I,i7:()=>oe,iF:()=>P,kY:()=>me,kp:()=>d,lY:()=>B,sM:()=>be,sf:()=>K,ui:()=>ae,wk:()=>q});var i=function(Oe){return Oe[Oe.State=0]="State",Oe[Oe.Transition=1]="Transition",Oe[Oe.Sequence=2]="Sequence",Oe[Oe.Group=3]="Group",Oe[Oe.Animate=4]="Animate",Oe[Oe.Keyframes=5]="Keyframes",Oe[Oe.Style=6]="Style",Oe[Oe.Trigger=7]="Trigger",Oe[Oe.Reference=8]="Reference",Oe[Oe.AnimateChild=9]="AnimateChild",Oe[Oe.AnimateRef=10]="AnimateRef",Oe[Oe.Query=11]="Query",Oe[Oe.Stagger=12]="Stagger",Oe}(i||{});const d="*";function g(Oe,S){return{type:i.Trigger,name:Oe,definitions:S,options:{}}}function I(Oe,S=null){return{type:i.Animate,styles:S,timings:Oe}}function m(Oe,S=null){return{type:i.Group,steps:Oe,options:S}}function ne(Oe,S=null){return{type:i.Sequence,steps:Oe,options:S}}function P(Oe){return{type:i.Style,styles:Oe,offset:null}}function q(Oe,S,de){return{type:i.State,name:Oe,styles:S,options:de}}function oe(Oe){return{type:i.Keyframes,steps:Oe}}function me(Oe,S,de=null){return{type:i.Transition,expr:Oe,animation:S,options:de}}function B(Oe,S=null){return{type:i.Reference,animation:Oe,options:S}}function De(Oe=null){return{type:i.AnimateChild,options:Oe}}function be(Oe,S=null){return{type:i.AnimateRef,animation:Oe,options:S}}function Me(Oe,S,de=null){return{type:i.Query,selector:Oe,animation:S,options:de}}class K{constructor(S=0,de=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=S+de}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(S=>S()),this._onDoneFns=[])}onStart(S){this._originalOnStartFns.push(S),this._onStartFns.push(S)}onDone(S){this._originalOnDoneFns.push(S),this._onDoneFns.push(S)}onDestroy(S){this._onDestroyFns.push(S)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(S=>S()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(S=>S()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(S){this._position=this.totalTime?S*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(S){const de="start"==S?this._onStartFns:this._onDoneFns;de.forEach(Ee=>Ee()),de.length=0}}class ae{constructor(S){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=S;let de=0,Ee=0,xt=0;const Ot=this.players.length;0==Ot?queueMicrotask(()=>this._onFinish()):this.players.forEach(Zt=>{Zt.onDone(()=>{++de==Ot&&this._onFinish()}),Zt.onDestroy(()=>{++Ee==Ot&&this._onDestroy()}),Zt.onStart(()=>{++xt==Ot&&this._onStart()})}),this.totalTime=this.players.reduce((Zt,at)=>Math.max(Zt,at.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(S=>S()),this._onDoneFns=[])}init(){this.players.forEach(S=>S.init())}onStart(S){this._onStartFns.push(S)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(S=>S()),this._onStartFns=[])}onDone(S){this._onDoneFns.push(S)}onDestroy(S){this._onDestroyFns.push(S)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(S=>S.play())}pause(){this.players.forEach(S=>S.pause())}restart(){this.players.forEach(S=>S.restart())}finish(){this._onFinish(),this.players.forEach(S=>S.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(S=>S.destroy()),this._onDestroyFns.forEach(S=>S()),this._onDestroyFns=[])}reset(){this.players.forEach(S=>S.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(S){const de=S*this.totalTime;this.players.forEach(Ee=>{const xt=Ee.totalTime?Math.min(1,de/Ee.totalTime):1;Ee.setPosition(xt)})}getPosition(){const S=this.players.reduce((de,Ee)=>null===de||Ee.totalTime>de.totalTime?Ee:de,null);return null!=S?S.getPosition():0}beforeDestroy(){this.players.forEach(S=>{S.beforeDestroy&&S.beforeDestroy()})}triggerCallback(S){const de="start"==S?this._onStartFns:this._onDoneFns;de.forEach(Ee=>Ee()),de.length=0}}const M="!"},8617:(Kt,qe,l)=>{"use strict";l.d(qe,{Ae:()=>H,Ai:()=>gt,Au:()=>xt,Bu:()=>Ot,FN:()=>yn,GX:()=>je,Pd:()=>An,Q_:()=>Gt,Z7:()=>at,_G:()=>pt,px:()=>$e,vr:()=>Oe,w6:()=>Mt});var i=l(177),d=l(3953),g=l(6860),I=l(1413),m=l(8359),ne=l(4412),P=l(7673),q=l(7336),oe=l(8141),me=l(152),B=l(5964),De=l(6354),be=l(5245),Me=l(3294),Ue=l(6977),Te=l(2318),se=l(4085),pe=l(9327);const Ve=" ";function $e(Be,Ye,A){const ee=T(Be,Ye);A=A.trim(),!ee.some(J=>J.trim()===A)&&(ee.push(A),Be.setAttribute(Ye,ee.join(Ve)))}function H(Be,Ye,A){const ee=T(Be,Ye);A=A.trim();const J=ee.filter(Fe=>Fe!==A);J.length?Be.setAttribute(Ye,J.join(Ve)):Be.removeAttribute(Ye)}function T(Be,Ye){return Be.getAttribute(Ye)?.match(/\S+/g)??[]}const K="cdk-describedby-message",ae="cdk-describedby-host";let M=0,Oe=(()=>{class Be{constructor(A,ee){this._platform=ee,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+M++,this._document=A,this._id=(0,d.WQX)(d.sZ2)+"-"+M++}describe(A,ee,J){if(!this._canBeDescribed(A,ee))return;const Fe=S(ee,J);"string"!=typeof ee?(de(ee,this._id),this._messageRegistry.set(Fe,{messageElement:ee,referenceCount:0})):this._messageRegistry.has(Fe)||this._createMessageElement(ee,J),this._isElementDescribedByMessage(A,Fe)||this._addMessageReference(A,Fe)}removeDescription(A,ee,J){if(!ee||!this._isElementNode(A))return;const Fe=S(ee,J);if(this._isElementDescribedByMessage(A,Fe)&&this._removeMessageReference(A,Fe),"string"==typeof ee){const Rt=this._messageRegistry.get(Fe);Rt&&0===Rt.referenceCount&&this._deleteMessageElement(Fe)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const A=this._document.querySelectorAll(`[${ae}="${this._id}"]`);for(let ee=0;ee0!=J.indexOf(K));A.setAttribute("aria-describedby",ee.join(" "))}_addMessageReference(A,ee){const J=this._messageRegistry.get(ee);$e(A,"aria-describedby",J.messageElement.id),A.setAttribute(ae,this._id),J.referenceCount++}_removeMessageReference(A,ee){const J=this._messageRegistry.get(ee);J.referenceCount--,H(A,"aria-describedby",J.messageElement.id),A.removeAttribute(ae)}_isElementDescribedByMessage(A,ee){const J=T(A,"aria-describedby"),Fe=this._messageRegistry.get(ee),Rt=Fe&&Fe.messageElement.id;return!!Rt&&-1!=J.indexOf(Rt)}_canBeDescribed(A,ee){if(!this._isElementNode(A))return!1;if(ee&&"object"==typeof ee)return!0;const J=null==ee?"":`${ee}`.trim(),Fe=A.getAttribute("aria-label");return!(!J||Fe&&Fe.trim()===J)}_isElementNode(A){return A.nodeType===this._document.ELEMENT_NODE}static#e=this.\u0275fac=function(ee){return new(ee||Be)(d.KVO(i.qQ),d.KVO(g.OD))};static#t=this.\u0275prov=d.jDH({token:Be,factory:Be.\u0275fac,providedIn:"root"})}return Be})();function S(Be,Ye){return"string"==typeof Be?`${Ye||""}/${Be}`:Be}function de(Be,Ye){Be.id||(Be.id=`${K}-${Ye}-${M++}`)}class Ee{constructor(Ye,A){this._items=Ye,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new I.B,this._typeaheadSubscription=m.yU.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=ee=>ee.disabled,this._pressedLetters=[],this.tabOut=new I.B,this.change=new I.B,Ye instanceof d.rOR?this._itemChangesSubscription=Ye.changes.subscribe(ee=>this._itemsChanged(ee.toArray())):(0,d.Hps)(Ye)&&(this._effectRef=(0,d.QZP)(()=>this._itemsChanged(Ye()),{injector:A}))}skipPredicate(Ye){return this._skipPredicateFn=Ye,this}withWrap(Ye=!0){return this._wrap=Ye,this}withVerticalOrientation(Ye=!0){return this._vertical=Ye,this}withHorizontalOrientation(Ye){return this._horizontal=Ye,this}withAllowedModifierKeys(Ye){return this._allowedModifierKeys=Ye,this}withTypeAhead(Ye=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,oe.M)(A=>this._pressedLetters.push(A)),(0,me.B)(Ye),(0,B.p)(()=>this._pressedLetters.length>0),(0,De.T)(()=>this._pressedLetters.join(""))).subscribe(A=>{const ee=this._getItemsArray();for(let J=1;J!Ye[Fe]||this._allowedModifierKeys.indexOf(Fe)>-1);switch(A){case q.wn:return void this.tabOut.next();case q.n6:if(this._vertical&&J){this.setNextItemActive();break}return;case q.i7:if(this._vertical&&J){this.setPreviousItemActive();break}return;case q.LE:if(this._horizontal&&J){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case q.UQ:if(this._horizontal&&J){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case q.yZ:if(this._homeAndEnd&&J){this.setFirstItemActive();break}return;case q.Kp:if(this._homeAndEnd&&J){this.setLastItemActive();break}return;case q.w_:if(this._pageUpAndDown.enabled&&J){const Fe=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(Fe>0?Fe:0,1);break}return;case q.dB:if(this._pageUpAndDown.enabled&&J){const Fe=this._activeItemIndex+this._pageUpAndDown.delta,Rt=this._getItemsArray().length;this._setActiveItemByIndex(Fe=q.A&&A<=q.Z||A>=q.f2&&A<=q.bn)&&this._letterKeyStream.next(String.fromCharCode(A))))}this._pressedLetters=[],Ye.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(Ye){const A=this._getItemsArray(),ee="number"==typeof Ye?Ye:A.indexOf(Ye);this._activeItem=A[ee]??null,this._activeItemIndex=ee}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(Ye){this._wrap?this._setActiveInWrapMode(Ye):this._setActiveInDefaultMode(Ye)}_setActiveInWrapMode(Ye){const A=this._getItemsArray();for(let ee=1;ee<=A.length;ee++){const J=(this._activeItemIndex+Ye*ee+A.length)%A.length;if(!this._skipPredicateFn(A[J]))return void this.setActiveItem(J)}}_setActiveInDefaultMode(Ye){this._setActiveItemByIndex(this._activeItemIndex+Ye,Ye)}_setActiveItemByIndex(Ye,A){const ee=this._getItemsArray();if(ee[Ye]){for(;this._skipPredicateFn(ee[Ye]);)if(!ee[Ye+=A])return;this.setActiveItem(Ye)}}_getItemsArray(){return(0,d.Hps)(this._items)?this._items():this._items instanceof d.rOR?this._items.toArray():this._items}_itemsChanged(Ye){if(this._activeItem){const A=Ye.indexOf(this._activeItem);A>-1&&A!==this._activeItemIndex&&(this._activeItemIndex=A)}}}class xt extends Ee{setActiveItem(Ye){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(Ye),this.activeItem&&this.activeItem.setActiveStyles()}}class Ot extends Ee{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(Ye){return this._origin=Ye,this}setActiveItem(Ye){super.setActiveItem(Ye),this.activeItem&&this.activeItem.focus(this._origin)}}let at=(()=>{class Be{constructor(A){this._platform=A}isDisabled(A){return A.hasAttribute("disabled")}isVisible(A){return function y(Be){return!!(Be.offsetWidth||Be.offsetHeight||"function"==typeof Be.getClientRects&&Be.getClientRects().length)}(A)&&"visible"===getComputedStyle(A).visibility}isTabbable(A){if(!this._platform.isBrowser)return!1;const ee=function ye(Be){try{return Be.frameElement}catch{return null}}(function st(Be){return Be.ownerDocument&&Be.ownerDocument.defaultView||window}(A));if(ee&&(-1===Xe(ee)||!this.isVisible(ee)))return!1;let J=A.nodeName.toLowerCase(),Fe=Xe(A);return A.hasAttribute("contenteditable")?-1!==Fe:!("iframe"===J||"object"===J||this._platform.WEBKIT&&this._platform.IOS&&!function kt(Be){let Ye=Be.nodeName.toLowerCase(),A="input"===Ye&&Be.type;return"text"===A||"password"===A||"select"===Ye||"textarea"===Ye}(A))&&("audio"===J?!!A.hasAttribute("controls")&&-1!==Fe:"video"===J?-1!==Fe&&(null!==Fe||this._platform.FIREFOX||A.hasAttribute("controls")):A.tabIndex>=0)}isFocusable(A,ee){return function Ae(Be){return!function w(Be){return function Ze(Be){return"input"==Be.nodeName.toLowerCase()}(Be)&&"hidden"==Be.type}(Be)&&(function _(Be){let Ye=Be.nodeName.toLowerCase();return"input"===Ye||"select"===Ye||"button"===Ye||"textarea"===Ye}(Be)||function W(Be){return function Y(Be){return"a"==Be.nodeName.toLowerCase()}(Be)&&Be.hasAttribute("href")}(Be)||Be.hasAttribute("contenteditable")||Ie(Be))}(A)&&!this.isDisabled(A)&&(ee?.ignoreVisibility||this.isVisible(A))}static#e=this.\u0275fac=function(ee){return new(ee||Be)(d.KVO(g.OD))};static#t=this.\u0275prov=d.jDH({token:Be,factory:Be.\u0275fac,providedIn:"root"})}return Be})();function Ie(Be){if(!Be.hasAttribute("tabindex")||void 0===Be.tabIndex)return!1;let Ye=Be.getAttribute("tabindex");return!(!Ye||isNaN(parseInt(Ye,10)))}function Xe(Be){if(!Ie(Be))return null;const Ye=parseInt(Be.getAttribute("tabindex")||"",10);return isNaN(Ye)?-1:Ye}class Bt{get enabled(){return this._enabled}set enabled(Ye){this._enabled=Ye,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(Ye,this._startAnchor),this._toggleAnchorTabIndex(Ye,this._endAnchor))}constructor(Ye,A,ee,J,Fe=!1,Rt){this._element=Ye,this._checker=A,this._ngZone=ee,this._document=J,this._injector=Rt,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,Fe||this.attachAnchors()}destroy(){const Ye=this._startAnchor,A=this._endAnchor;Ye&&(Ye.removeEventListener("focus",this.startAnchorListener),Ye.remove()),A&&(A.removeEventListener("focus",this.endAnchorListener),A.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(Ye){return new Promise(A=>{this._executeOnStable(()=>A(this.focusInitialElement(Ye)))})}focusFirstTabbableElementWhenReady(Ye){return new Promise(A=>{this._executeOnStable(()=>A(this.focusFirstTabbableElement(Ye)))})}focusLastTabbableElementWhenReady(Ye){return new Promise(A=>{this._executeOnStable(()=>A(this.focusLastTabbableElement(Ye)))})}_getRegionBoundary(Ye){const A=this._element.querySelectorAll(`[cdk-focus-region-${Ye}], [cdkFocusRegion${Ye}], [cdk-focus-${Ye}]`);return"start"==Ye?A.length?A[0]:this._getFirstTabbableElement(this._element):A.length?A[A.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(Ye){const A=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(A){if(!this._checker.isFocusable(A)){const ee=this._getFirstTabbableElement(A);return ee?.focus(Ye),!!ee}return A.focus(Ye),!0}return this.focusFirstTabbableElement(Ye)}focusFirstTabbableElement(Ye){const A=this._getRegionBoundary("start");return A&&A.focus(Ye),!!A}focusLastTabbableElement(Ye){const A=this._getRegionBoundary("end");return A&&A.focus(Ye),!!A}hasAttached(){return this._hasAttached}_getFirstTabbableElement(Ye){if(this._checker.isFocusable(Ye)&&this._checker.isTabbable(Ye))return Ye;const A=Ye.children;for(let ee=0;ee=0;ee--){const J=A[ee].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(A[ee]):null;if(J)return J}return null}_createAnchor(){const Ye=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,Ye),Ye.classList.add("cdk-visually-hidden"),Ye.classList.add("cdk-focus-trap-anchor"),Ye.setAttribute("aria-hidden","true"),Ye}_toggleAnchorTabIndex(Ye,A){Ye?A.setAttribute("tabindex","0"):A.removeAttribute("tabindex")}toggleAnchors(Ye){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(Ye,this._startAnchor),this._toggleAnchorTabIndex(Ye,this._endAnchor))}_executeOnStable(Ye){this._injector?(0,d.mal)(Ye,{injector:this._injector}):setTimeout(Ye)}}let je=(()=>{class Be{constructor(A,ee,J){this._checker=A,this._ngZone=ee,this._injector=(0,d.WQX)(d.zZn),this._document=J}create(A,ee=!1){return new Bt(A,this._checker,this._ngZone,this._document,ee,this._injector)}static#e=this.\u0275fac=function(ee){return new(ee||Be)(d.KVO(at),d.KVO(d.SKi),d.KVO(i.qQ))};static#t=this.\u0275prov=d.jDH({token:Be,factory:Be.\u0275fac,providedIn:"root"})}return Be})();function pt(Be){return 0===Be.buttons||0===Be.detail}function Mt(Be){const Ye=Be.touches&&Be.touches[0]||Be.changedTouches&&Be.changedTouches[0];return!(!Ye||-1!==Ye.identifier||null!=Ye.radiusX&&1!==Ye.radiusX||null!=Ye.radiusY&&1!==Ye.radiusY)}const nn=new d.nKC("cdk-input-modality-detector-options"),wn={ignoreKeys:[q.A$,q.W3,q.eg,q.Ge,q.FX]},At=(0,g.BQ)({passive:!0,capture:!0});let ie=(()=>{class Be{get mostRecentModality(){return this._modality.value}constructor(A,ee,J,Fe){this._platform=A,this._mostRecentTarget=null,this._modality=new ne.t(null),this._lastTouchMs=0,this._onKeydown=Rt=>{this._options?.ignoreKeys?.some(pn=>pn===Rt.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,g.Fb)(Rt))},this._onMousedown=Rt=>{Date.now()-this._lastTouchMs<650||(this._modality.next(pt(Rt)?"keyboard":"mouse"),this._mostRecentTarget=(0,g.Fb)(Rt))},this._onTouchstart=Rt=>{Mt(Rt)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,g.Fb)(Rt))},this._options={...wn,...Fe},this.modalityDetected=this._modality.pipe((0,be.i)(1)),this.modalityChanged=this.modalityDetected.pipe((0,Me.F)()),A.isBrowser&&ee.runOutsideAngular(()=>{J.addEventListener("keydown",this._onKeydown,At),J.addEventListener("mousedown",this._onMousedown,At),J.addEventListener("touchstart",this._onTouchstart,At)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,At),document.removeEventListener("mousedown",this._onMousedown,At),document.removeEventListener("touchstart",this._onTouchstart,At))}static#e=this.\u0275fac=function(ee){return new(ee||Be)(d.KVO(g.OD),d.KVO(d.SKi),d.KVO(i.qQ),d.KVO(nn,8))};static#t=this.\u0275prov=d.jDH({token:Be,factory:Be.\u0275fac,providedIn:"root"})}return Be})();const Ce=new d.nKC("liveAnnouncerElement",{providedIn:"root",factory:function we(){return null}}),et=new d.nKC("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let lt=0,gt=(()=>{class Be{constructor(A,ee,J,Fe){this._ngZone=ee,this._defaultOptions=Fe,this._document=J,this._liveElement=A||this._createLiveElement()}announce(A,...ee){const J=this._defaultOptions;let Fe,Rt;return 1===ee.length&&"number"==typeof ee[0]?Rt=ee[0]:[Fe,Rt]=ee,this.clear(),clearTimeout(this._previousTimeout),Fe||(Fe=J&&J.politeness?J.politeness:"polite"),null==Rt&&J&&(Rt=J.duration),this._liveElement.setAttribute("aria-live",Fe),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(pn=>this._currentResolve=pn)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=A,"number"==typeof Rt&&(this._previousTimeout=setTimeout(()=>this.clear(),Rt)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const A="cdk-live-announcer-element",ee=this._document.getElementsByClassName(A),J=this._document.createElement("div");for(let Fe=0;Fe .cdk-overlay-container [aria-modal="true"]');for(let J=0;J{class Be{constructor(A,ee,J,Fe,Rt){this._ngZone=A,this._platform=ee,this._inputModalityDetector=J,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new I.B,this._rootNodeFocusAndBlurListener=pn=>{for(let Dt=(0,g.Fb)(pn);Dt;Dt=Dt.parentElement)"focus"===pn.type?this._onFocus(pn,Dt):this._onBlur(pn,Dt)},this._document=Fe,this._detectionMode=Rt?.detectionMode||en.IMMEDIATE}monitor(A,ee=!1){const J=(0,se.i8)(A);if(!this._platform.isBrowser||1!==J.nodeType)return(0,P.of)();const Fe=(0,g.KT)(J)||this._getDocument(),Rt=this._elementInfo.get(J);if(Rt)return ee&&(Rt.checkChildren=!0),Rt.subject;const pn={checkChildren:ee,subject:new I.B,rootNode:Fe};return this._elementInfo.set(J,pn),this._registerGlobalListeners(pn),pn.subject}stopMonitoring(A){const ee=(0,se.i8)(A),J=this._elementInfo.get(ee);J&&(J.subject.complete(),this._setClasses(ee),this._elementInfo.delete(ee),this._removeGlobalListeners(J))}focusVia(A,ee,J){const Fe=(0,se.i8)(A);Fe===this._getDocument().activeElement?this._getClosestElementsInfo(Fe).forEach(([pn,St])=>this._originChanged(pn,ee,St)):(this._setOrigin(ee),"function"==typeof Fe.focus&&Fe.focus(J))}ngOnDestroy(){this._elementInfo.forEach((A,ee)=>this.stopMonitoring(ee))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(A){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(A)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:A&&this._isLastInteractionFromInputLabel(A)?"mouse":"program"}_shouldBeAttributedToTouch(A){return this._detectionMode===en.EVENTUAL||!!A?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(A,ee){A.classList.toggle("cdk-focused",!!ee),A.classList.toggle("cdk-touch-focused","touch"===ee),A.classList.toggle("cdk-keyboard-focused","keyboard"===ee),A.classList.toggle("cdk-mouse-focused","mouse"===ee),A.classList.toggle("cdk-program-focused","program"===ee)}_setOrigin(A,ee=!1){this._ngZone.runOutsideAngular(()=>{this._origin=A,this._originFromTouchInteraction="touch"===A&&ee,this._detectionMode===en.IMMEDIATE&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(A,ee){const J=this._elementInfo.get(ee),Fe=(0,g.Fb)(A);!J||!J.checkChildren&&ee!==Fe||this._originChanged(ee,this._getFocusOrigin(Fe),J)}_onBlur(A,ee){const J=this._elementInfo.get(ee);!J||J.checkChildren&&A.relatedTarget instanceof Node&&ee.contains(A.relatedTarget)||(this._setClasses(ee),this._emitOrigin(J,null))}_emitOrigin(A,ee){A.subject.observers.length&&this._ngZone.run(()=>A.subject.next(ee))}_registerGlobalListeners(A){if(!this._platform.isBrowser)return;const ee=A.rootNode,J=this._rootNodeFocusListenerCount.get(ee)||0;J||this._ngZone.runOutsideAngular(()=>{ee.addEventListener("focus",this._rootNodeFocusAndBlurListener,gn),ee.addEventListener("blur",this._rootNodeFocusAndBlurListener,gn)}),this._rootNodeFocusListenerCount.set(ee,J+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,Ue.Q)(this._stopInputModalityDetector)).subscribe(Fe=>{this._setOrigin(Fe,!0)}))}_removeGlobalListeners(A){const ee=A.rootNode;if(this._rootNodeFocusListenerCount.has(ee)){const J=this._rootNodeFocusListenerCount.get(ee);J>1?this._rootNodeFocusListenerCount.set(ee,J-1):(ee.removeEventListener("focus",this._rootNodeFocusAndBlurListener,gn),ee.removeEventListener("blur",this._rootNodeFocusAndBlurListener,gn),this._rootNodeFocusListenerCount.delete(ee))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(A,ee,J){this._setClasses(A,ee),this._emitOrigin(J,ee),this._lastFocusOrigin=ee}_getClosestElementsInfo(A){const ee=[];return this._elementInfo.forEach((J,Fe)=>{(Fe===A||J.checkChildren&&Fe.contains(A))&&ee.push([Fe,J])}),ee}_isLastInteractionFromInputLabel(A){const{_mostRecentTarget:ee,mostRecentModality:J}=this._inputModalityDetector;if("mouse"!==J||!ee||ee===A||"INPUT"!==A.nodeName&&"TEXTAREA"!==A.nodeName||A.disabled)return!1;const Fe=A.labels;if(Fe)for(let Rt=0;Rt{class Be{constructor(A,ee){this._platform=A,this._document=ee,this._breakpointSubscription=(0,d.WQX)(pe.QP).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return En.NONE;const A=this._document.createElement("div");A.style.backgroundColor="rgb(1,2,3)",A.style.position="absolute",this._document.body.appendChild(A);const ee=this._document.defaultView||window,J=ee&&ee.getComputedStyle?ee.getComputedStyle(A):null,Fe=(J&&J.backgroundColor||"").replace(/ /g,"");switch(A.remove(),Fe){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return En.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return En.BLACK_ON_WHITE}return En.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const A=this._document.body.classList;A.remove(zn,Fn,Kn),this._hasCheckedHighContrastMode=!0;const ee=this.getHighContrastMode();ee===En.BLACK_ON_WHITE?A.add(zn,Fn):ee===En.WHITE_ON_BLACK&&A.add(zn,Kn)}}static#e=this.\u0275fac=function(ee){return new(ee||Be)(d.KVO(g.OD),d.KVO(i.qQ))};static#t=this.\u0275prov=d.jDH({token:Be,factory:Be.\u0275fac,providedIn:"root"})}return Be})(),An=(()=>{class Be{constructor(A){A._applyBodyHighContrastModeCssClasses()}static#e=this.\u0275fac=function(ee){return new(ee||Be)(d.KVO(Gt))};static#t=this.\u0275mod=d.$C({type:Be});static#n=this.\u0275inj=d.G2t({imports:[Te.w5]})}return Be})()},8203:(Kt,qe,l)=>{"use strict";l.d(qe,{dS:()=>P,jI:()=>oe});var i=l(3953),d=l(177);const g=new i.nKC("cdk-dir-doc",{providedIn:"root",factory:function I(){return(0,i.WQX)(d.qQ)}}),m=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let P=(()=>{class me{constructor(De){this.value="ltr",this.change=new i.bkB,De&&(this.value=function ne(me){const B=me?.toLowerCase()||"";return"auto"===B&&typeof navigator<"u"&&navigator?.language?m.test(navigator.language)?"rtl":"ltr":"rtl"===B?"rtl":"ltr"}((De.body?De.body.dir:null)||(De.documentElement?De.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static#e=this.\u0275fac=function(be){return new(be||me)(i.KVO(g,8))};static#t=this.\u0275prov=i.jDH({token:me,factory:me.\u0275fac,providedIn:"root"})}return me})(),oe=(()=>{class me{static#e=this.\u0275fac=function(be){return new(be||me)};static#t=this.\u0275mod=i.$C({type:me});static#n=this.\u0275inj=i.G2t({})}return me})()},4085:(Kt,qe,l)=>{"use strict";l.d(qe,{FG:()=>m,OE:()=>g,a1:()=>ne,he:()=>d,i8:()=>P,o1:()=>I});var i=l(3953);function d(oe){return null!=oe&&"false"!=`${oe}`}function g(oe,me=0){return I(oe)?Number(oe):2===arguments.length?me:0}function I(oe){return!isNaN(parseFloat(oe))&&!isNaN(Number(oe))}function m(oe){return Array.isArray(oe)?oe:[oe]}function ne(oe){return null==oe?"":"string"==typeof oe?oe:`${oe}px`}function P(oe){return oe instanceof i.aKT?oe.nativeElement:oe}},5024:(Kt,qe,l)=>{"use strict";l.d(qe,{CB:()=>be,DQ:()=>De,Q3:()=>oe,qS:()=>ne,sL:()=>me,xn:()=>B,y4:()=>P,zP:()=>Ue});var i=l(17),I=(l(4402),l(7673),l(1413)),m=l(3953);class ne{}function P(Te){return Te&&"function"==typeof Te.connect&&!(Te instanceof i.G)}var oe=function(Te){return Te[Te.REPLACED=0]="REPLACED",Te[Te.INSERTED=1]="INSERTED",Te[Te.MOVED=2]="MOVED",Te[Te.REMOVED=3]="REMOVED",Te}(oe||{});const me=new m.nKC("_ViewRepeater");class B{applyChanges(se,pe,Ve,$e,H){se.forEachOperation((T,O,K)=>{let ae,M;if(null==T.previousIndex){const Oe=Ve(T,O,K);ae=pe.createEmbeddedView(Oe.templateRef,Oe.context,Oe.index),M=oe.INSERTED}else null==K?(pe.remove(O),M=oe.REMOVED):(ae=pe.get(O),pe.move(ae,K),M=oe.MOVED);H&&H({context:ae?.context,operation:M,record:T})})}detach(){}}class De{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(se,pe,Ve,$e,H){se.forEachOperation((T,O,K)=>{let ae,M;null==T.previousIndex?(ae=this._insertView(()=>Ve(T,O,K),K,pe,$e(T)),M=ae?oe.INSERTED:oe.REPLACED):null==K?(this._detachAndCacheView(O,pe),M=oe.REMOVED):(ae=this._moveView(O,K,pe,$e(T)),M=oe.MOVED),H&&H({context:ae?.context,operation:M,record:T})})}detach(){for(const se of this._viewCache)se.destroy();this._viewCache=[]}_insertView(se,pe,Ve,$e){const H=this._insertViewFromCache(pe,Ve);if(H)return void(H.context.$implicit=$e);const T=se();return Ve.createEmbeddedView(T.templateRef,T.context,T.index)}_detachAndCacheView(se,pe){const Ve=pe.detach(se);this._maybeCacheView(Ve,pe)}_moveView(se,pe,Ve,$e){const H=Ve.get(se);return Ve.move(H,pe),H.context.$implicit=$e,H}_maybeCacheView(se,pe){if(this._viewCache.lengththis._markSelected(H)):this._markSelected(pe[0]),this._selectedToEmit.length=0)}select(...se){this._verifyValueAssignment(se),se.forEach(Ve=>this._markSelected(Ve));const pe=this._hasQueuedChanges();return this._emitChangeEvent(),pe}deselect(...se){this._verifyValueAssignment(se),se.forEach(Ve=>this._unmarkSelected(Ve));const pe=this._hasQueuedChanges();return this._emitChangeEvent(),pe}setSelection(...se){this._verifyValueAssignment(se);const pe=this.selected,Ve=new Set(se);se.forEach(H=>this._markSelected(H)),pe.filter(H=>!Ve.has(this._getConcreteValue(H,Ve))).forEach(H=>this._unmarkSelected(H));const $e=this._hasQueuedChanges();return this._emitChangeEvent(),$e}toggle(se){return this.isSelected(se)?this.deselect(se):this.select(se)}clear(se=!0){this._unmarkAll();const pe=this._hasQueuedChanges();return se&&this._emitChangeEvent(),pe}isSelected(se){return this._selection.has(this._getConcreteValue(se))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(se){this._multiple&&this.selected&&this._selected.sort(se)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(se){se=this._getConcreteValue(se),this.isSelected(se)||(this._multiple||this._unmarkAll(),this.isSelected(se)||this._selection.add(se),this._emitChanges&&this._selectedToEmit.push(se))}_unmarkSelected(se){se=this._getConcreteValue(se),this.isSelected(se)&&(this._selection.delete(se),this._emitChanges&&this._deselectedToEmit.push(se))}_unmarkAll(){this.isEmpty()||this._selection.forEach(se=>this._unmarkSelected(se))}_verifyValueAssignment(se){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(se,pe){if(this.compareWith){pe=pe??this._selection;for(let Ve of pe)if(this.compareWith(se,Ve))return Ve;return se}return se}}let Ue=(()=>{class Te{constructor(){this._listeners=[]}notify(pe,Ve){for(let $e of this._listeners)$e(pe,Ve)}listen(pe){return this._listeners.push(pe),()=>{this._listeners=this._listeners.filter(Ve=>pe!==Ve)}}ngOnDestroy(){this._listeners=[]}static#e=this.\u0275fac=function(Ve){return new(Ve||Te)};static#t=this.\u0275prov=m.jDH({token:Te,factory:Te.\u0275fac,providedIn:"root"})}return Te})()},1875:(Kt,qe,l)=>{"use strict";l.d(qe,{T1:()=>A,O7:()=>Rt,ad:()=>Wt,HD:()=>ot,eg:()=>pt});var i=l(3953),d=l(177),g=l(7333),I=l(8617),m=l(4085),ne=l(6860),P=l(1413),q=l(8359),oe=l(3236),me=l(1584),De=l(536),be=l(1985),Me=l(7786),Ue=l(4412),Te=l(6977),se=l(6354),pe=l(6697),Ve=l(8141),$e=l(5558),H=l(9172),T=l(8203);function O(tt){const Z=tt.cloneNode(!0),z=Z.querySelectorAll("[id]"),_e=tt.nodeName.toLowerCase();Z.removeAttribute("id");for(let Ne=0;Ne=_e&&z<=Ne&&Z>=bt&&Z<=Ut}function Ee(tt,Z,z){tt.top+=Z,tt.bottom=tt.top+tt.height,tt.left+=z,tt.right=tt.left+tt.width}function xt(tt,Z,z,_e){const{top:Ne,right:bt,bottom:Ut,left:Nt,width:fn,height:le}=tt,Vt=fn*Z,te=le*Z;return _e>Ne-te&&_eNt-Vt&&z{this.positions.set(z,{scrollPosition:{top:z.scrollTop,left:z.scrollLeft},clientRect:S(z)})})}handleScroll(Z){const z=(0,ne.Fb)(Z),_e=this.positions.get(z);if(!_e)return null;const Ne=_e.scrollPosition;let bt,Ut;if(z===this._document){const le=this.getViewportScrollPosition();bt=le.top,Ut=le.left}else bt=z.scrollTop,Ut=z.scrollLeft;const Nt=Ne.top-bt,fn=Ne.left-Ut;return this.positions.forEach((le,Vt)=>{le.clientRect&&z!==Vt&&z.contains(Vt)&&Ee(le.clientRect,Nt,fn)}),Ne.top=bt,Ne.left=Ut,{top:Nt,left:fn}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}}function Zt(tt,Z){const z=tt.rootNodes;if(1===z.length&&z[0].nodeType===Z.ELEMENT_NODE)return z[0];const _e=Z.createElement("div");return z.forEach(Ne=>_e.appendChild(Ne)),_e}function at(tt,Z,z){for(let _e in Z)if(Z.hasOwnProperty(_e)){const Ne=Z[_e];Ne?tt.setProperty(_e,Ne,z?.has(_e)?"important":""):tt.removeProperty(_e)}return tt}function ye(tt,Z){const z=Z?"":"none";at(tt.style,{"touch-action":Z?"":"none","-webkit-user-drag":Z?"":"none","-webkit-tap-highlight-color":Z?"":"transparent","user-select":z,"-ms-user-select":z,"-webkit-user-select":z,"-moz-user-select":z})}function y(tt,Z,z){at(tt.style,{position:Z?"":"fixed",top:Z?"":"0",opacity:Z?"":"0",left:Z?"":"-999em"},z)}function _(tt,Z){return Z&&"none"!=Z?tt+" "+Z:tt}function w(tt,Z){tt.style.width=`${Z.width}px`,tt.style.height=`${Z.height}px`,tt.style.transform=W(Z.left,Z.top)}function W(tt,Z){return`translate3d(${Math.round(tt)}px, ${Math.round(Z)}px, 0)`}function Ze(tt){const Z=tt.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(tt)*Z}function Ie(tt,Z){return tt.getPropertyValue(Z).split(",").map(_e=>_e.trim())}const Xe=new Set(["position"]);class kt{get element(){return this._preview}constructor(Z,z,_e,Ne,bt,Ut,Nt,fn,le){this._document=Z,this._rootElement=z,this._direction=_e,this._initialDomRect=Ne,this._previewTemplate=bt,this._previewClass=Ut,this._pickupPositionOnPage=Nt,this._initialTransform=fn,this._zIndex=le}attach(Z){this._preview=this._createPreview(),Z.appendChild(this._preview),"showPopover"in this._preview&&this._preview.showPopover()}destroy(){this._preview.remove(),this._previewEmbeddedView?.destroy(),this._preview=this._previewEmbeddedView=null}setTransform(Z){this._preview.style.transform=Z}getBoundingClientRect(){return this._preview.getBoundingClientRect()}addClass(Z){this._preview.classList.add(Z)}getTransitionDuration(){return function Y(tt){const Z=getComputedStyle(tt),z=Ie(Z,"transition-property"),_e=z.find(Nt=>"transform"===Nt||"all"===Nt);if(!_e)return 0;const Ne=z.indexOf(_e),bt=Ie(Z,"transition-duration"),Ut=Ie(Z,"transition-delay");return Ze(bt[Ne])+Ze(Ut[Ne])}(this._preview)}addEventListener(Z,z){this._preview.addEventListener(Z,z)}removeEventListener(Z,z){this._preview.removeEventListener(Z,z)}_createPreview(){const Z=this._previewTemplate,z=this._previewClass,_e=Z?Z.template:null;let Ne;if(_e&&Z){const bt=Z.matchSize?this._initialDomRect:null,Ut=Z.viewContainer.createEmbeddedView(_e,Z.context);Ut.detectChanges(),Ne=Zt(Ut,this._document),this._previewEmbeddedView=Ut,Z.matchSize?w(Ne,bt):Ne.style.transform=W(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else Ne=O(this._rootElement),w(Ne,this._initialDomRect),this._initialTransform&&(Ne.style.transform=this._initialTransform);return at(Ne.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":this._zIndex+""},Xe),ye(Ne,!1),Ne.classList.add("cdk-drag-preview"),Ne.setAttribute("popover","manual"),Ne.setAttribute("dir",this._direction),z&&(Array.isArray(z)?z.forEach(bt=>Ne.classList.add(bt)):Ne.classList.add(z)),Ne}}const Ae=(0,ne.BQ)({passive:!0}),st=(0,ne.BQ)({passive:!1}),Bt=(0,ne.BQ)({passive:!1,capture:!0}),_t=new Set(["position"]);class Tt{get disabled(){return this._disabled||!(!this._dropContainer||!this._dropContainer.disabled)}set disabled(Z){Z!==this._disabled&&(this._disabled=Z,this._toggleNativeDragInteractions(),this._handles.forEach(z=>ye(z,Z)))}constructor(Z,z,_e,Ne,bt,Ut){this._config=z,this._document=_e,this._ngZone=Ne,this._viewportRuler=bt,this._dragDropRegistry=Ut,this._passiveTransform={x:0,y:0},this._activeTransform={x:0,y:0},this._hasStartedDragging=(0,i.vPA)(!1),this._moveEvents=new P.B,this._pointerMoveSubscription=q.yU.EMPTY,this._pointerUpSubscription=q.yU.EMPTY,this._scrollSubscription=q.yU.EMPTY,this._resizeSubscription=q.yU.EMPTY,this._boundaryElement=null,this._nativeInteractionsEnabled=!0,this._handles=[],this._disabledHandles=new Set,this._direction="ltr",this.dragStartDelay=0,this._disabled=!1,this.beforeStarted=new P.B,this.started=new P.B,this.released=new P.B,this.ended=new P.B,this.entered=new P.B,this.exited=new P.B,this.dropped=new P.B,this.moved=this._moveEvents,this._pointerDown=Nt=>{if(this.beforeStarted.next(),this._handles.length){const fn=this._getTargetHandle(Nt);fn&&!this._disabledHandles.has(fn)&&!this.disabled&&this._initializeDragSequence(fn,Nt)}else this.disabled||this._initializeDragSequence(this._rootElement,Nt)},this._pointerMove=Nt=>{const fn=this._getPointerPositionOnPage(Nt);if(!this._hasStartedDragging()){if(Math.abs(fn.x-this._pickupPositionOnPage.x)+Math.abs(fn.y-this._pickupPositionOnPage.y)>=this._config.dragStartThreshold){const L=Date.now()>=this._dragStartTime+this._getDragStartDelay(Nt),fe=this._dropContainer;if(!L)return void this._endDragSequence(Nt);(!fe||!fe.isDragging()&&!fe.isReceiving())&&(Nt.cancelable&&Nt.preventDefault(),this._hasStartedDragging.set(!0),this._ngZone.run(()=>this._startDragSequence(Nt)))}return}Nt.cancelable&&Nt.preventDefault();const le=this._getConstrainedPointerPosition(fn);if(this._hasMoved=!0,this._lastKnownPointerPosition=fn,this._updatePointerDirectionDelta(le),this._dropContainer)this._updateActiveDropContainer(le,fn);else{const Vt=this.constrainPosition?this._initialDomRect:this._pickupPositionOnPage,te=this._activeTransform;te.x=le.x-Vt.x+this._passiveTransform.x,te.y=le.y-Vt.y+this._passiveTransform.y,this._applyRootElementTransform(te.x,te.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:le,event:Nt,distance:this._getDragDistance(le),delta:this._pointerDirectionDelta})})},this._pointerUp=Nt=>{this._endDragSequence(Nt)},this._nativeDragStart=Nt=>{if(this._handles.length){const fn=this._getTargetHandle(Nt);fn&&!this._disabledHandles.has(fn)&&!this.disabled&&Nt.preventDefault()}else this.disabled||Nt.preventDefault()},this.withRootElement(Z).withParent(z.parentDragRef||null),this._parentPositions=new Ot(_e),Ut.registerDragItem(this)}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(Z){this._handles=Z.map(_e=>(0,m.i8)(_e)),this._handles.forEach(_e=>ye(_e,this.disabled)),this._toggleNativeDragInteractions();const z=new Set;return this._disabledHandles.forEach(_e=>{this._handles.indexOf(_e)>-1&&z.add(_e)}),this._disabledHandles=z,this}withPreviewTemplate(Z){return this._previewTemplate=Z,this}withPlaceholderTemplate(Z){return this._placeholderTemplate=Z,this}withRootElement(Z){const z=(0,m.i8)(Z);return z!==this._rootElement&&(this._rootElement&&this._removeRootElementListeners(this._rootElement),this._ngZone.runOutsideAngular(()=>{z.addEventListener("mousedown",this._pointerDown,st),z.addEventListener("touchstart",this._pointerDown,Ae),z.addEventListener("dragstart",this._nativeDragStart,st)}),this._initialTransform=void 0,this._rootElement=z),typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(Z){return this._boundaryElement=Z?(0,m.i8)(Z):null,this._resizeSubscription.unsubscribe(),Z&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(Z){return this._parentDragRef=Z,this}dispose(){this._removeRootElementListeners(this._rootElement),this.isDragging()&&this._rootElement?.remove(),this._anchor?.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeListeners(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._anchor=this._parentDragRef=null}isDragging(){return this._hasStartedDragging()&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}disableHandle(Z){!this._disabledHandles.has(Z)&&this._handles.indexOf(Z)>-1&&(this._disabledHandles.add(Z),ye(Z,!0))}enableHandle(Z){this._disabledHandles.has(Z)&&(this._disabledHandles.delete(Z),ye(Z,this.disabled))}withDirection(Z){return this._direction=Z,this}_withDropContainer(Z){this._dropContainer=Z}getFreeDragPosition(){const Z=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:Z.x,y:Z.y}}setFreeDragPosition(Z){return this._activeTransform={x:0,y:0},this._passiveTransform.x=Z.x,this._passiveTransform.y=Z.y,this._dropContainer||this._applyRootElementTransform(Z.x,Z.y),this}withPreviewContainer(Z){return this._previewContainer=Z,this}_sortFromLastPointerPosition(){const Z=this._lastKnownPointerPosition;Z&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(Z),Z)}_removeListeners(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe(),this._getShadowRoot()?.removeEventListener("selectstart",It,Bt)}_destroyPreview(){this._preview?.destroy(),this._preview=null}_destroyPlaceholder(){this._placeholder?.remove(),this._placeholderRef?.destroy(),this._placeholder=this._placeholderRef=null}_endDragSequence(Z){if(this._dragDropRegistry.isDragging(this)&&(this._removeListeners(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),this._hasStartedDragging()))if(this.released.next({source:this,event:Z}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(Z),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;const z=this._getPointerPositionOnPage(Z);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(z),dropPoint:z,event:Z})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(Z){Ke(Z)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();const z=this._getShadowRoot(),_e=this._dropContainer;if(z&&this._ngZone.runOutsideAngular(()=>{z.addEventListener("selectstart",It,Bt)}),_e){const Ne=this._rootElement,bt=Ne.parentNode,Ut=this._placeholder=this._createPlaceholderElement(),Nt=this._anchor=this._anchor||this._document.createComment("");bt.insertBefore(Nt,Ne),this._initialTransform=Ne.style.transform||"",this._preview=new kt(this._document,this._rootElement,this._direction,this._initialDomRect,this._previewTemplate||null,this.previewClass||null,this._pickupPositionOnPage,this._initialTransform,this._config.zIndex||1e3),this._preview.attach(this._getPreviewInsertionPoint(bt,z)),y(Ne,!1,_t),this._document.body.appendChild(bt.replaceChild(Ut,Ne)),this.started.next({source:this,event:Z}),_e.start(),this._initialContainer=_e,this._initialIndex=_e.getItemIndex(this)}else this.started.next({source:this,event:Z}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(_e?_e.getScrollableParents():[])}_initializeDragSequence(Z,z){this._parentDragRef&&z.stopPropagation();const _e=this.isDragging(),Ne=Ke(z),bt=!Ne&&0!==z.button,Ut=this._rootElement,Nt=(0,ne.Fb)(z),fn=!Ne&&this._lastTouchEventTime&&this._lastTouchEventTime+800>Date.now(),le=Ne?(0,I.w6)(z):(0,I._G)(z);if(Nt&&Nt.draggable&&"mousedown"===z.type&&z.preventDefault(),_e||bt||fn||le)return;if(this._handles.length){const ke=Ut.style;this._rootElementTapHighlight=ke.webkitTapHighlightColor||"",ke.webkitTapHighlightColor="transparent"}this._hasMoved=!1,this._hasStartedDragging.set(this._hasMoved),this._removeListeners(),this._initialDomRect=this._rootElement.getBoundingClientRect(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(ke=>this._updateOnScroll(ke)),this._boundaryElement&&(this._boundaryRect=S(this._boundaryElement));const Vt=this._previewTemplate;this._pickupPositionInElement=Vt&&Vt.template&&!Vt.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialDomRect,Z,z);const te=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(z);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:te.x,y:te.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,z)}_cleanupDragArtifacts(Z){y(this._rootElement,!0,_t),this._anchor.parentNode.replaceChild(this._rootElement,this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._initialDomRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{const z=this._dropContainer,_e=z.getItemIndex(this),Ne=this._getPointerPositionOnPage(Z),bt=this._getDragDistance(Ne),Ut=z._isOverContainer(Ne.x,Ne.y);this.ended.next({source:this,distance:bt,dropPoint:Ne,event:Z}),this.dropped.next({item:this,currentIndex:_e,previousIndex:this._initialIndex,container:z,previousContainer:this._initialContainer,isPointerOverContainer:Ut,distance:bt,dropPoint:Ne,event:Z}),z.drop(this,_e,this._initialIndex,this._initialContainer,Ut,bt,Ne,Z),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:Z,y:z},{x:_e,y:Ne}){let bt=this._initialContainer._getSiblingContainerFromPosition(this,Z,z);!bt&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(Z,z)&&(bt=this._initialContainer),bt&&bt!==this._dropContainer&&this._ngZone.run(()=>{this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._dropContainer=bt,this._dropContainer.enter(this,Z,z,bt===this._initialContainer&&bt.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:bt,currentIndex:bt.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(_e,Ne),this._dropContainer._sortItem(this,Z,z,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(Z,z):this._applyPreviewTransform(Z-this._pickupPositionInElement.x,z-this._pickupPositionInElement.y))}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();const Z=this._placeholder.getBoundingClientRect();this._preview.addClass("cdk-drag-animating"),this._applyPreviewTransform(Z.left,Z.top);const z=this._preview.getTransitionDuration();return 0===z?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(_e=>{const Ne=Ut=>{(!Ut||this._preview&&(0,ne.Fb)(Ut)===this._preview.element&&"transform"===Ut.propertyName)&&(this._preview?.removeEventListener("transitionend",Ne),_e(),clearTimeout(bt))},bt=setTimeout(Ne,1.5*z);this._preview.addEventListener("transitionend",Ne)}))}_createPlaceholderElement(){const Z=this._placeholderTemplate,z=Z?Z.template:null;let _e;return z?(this._placeholderRef=Z.viewContainer.createEmbeddedView(z,Z.context),this._placeholderRef.detectChanges(),_e=Zt(this._placeholderRef,this._document)):_e=O(this._rootElement),_e.style.pointerEvents="none",_e.classList.add("cdk-drag-placeholder"),_e}_getPointerPositionInElement(Z,z,_e){const Ne=z===this._rootElement?null:z,bt=Ne?Ne.getBoundingClientRect():Z,Ut=Ke(_e)?_e.targetTouches[0]:_e,Nt=this._getViewportScrollPosition();return{x:bt.left-Z.left+(Ut.pageX-bt.left-Nt.left),y:bt.top-Z.top+(Ut.pageY-bt.top-Nt.top)}}_getPointerPositionOnPage(Z){const z=this._getViewportScrollPosition(),_e=Ke(Z)?Z.touches[0]||Z.changedTouches[0]||{pageX:0,pageY:0}:Z,Ne=_e.pageX-z.left,bt=_e.pageY-z.top;if(this._ownerSVGElement){const Ut=this._ownerSVGElement.getScreenCTM();if(Ut){const Nt=this._ownerSVGElement.createSVGPoint();return Nt.x=Ne,Nt.y=bt,Nt.matrixTransform(Ut.inverse())}}return{x:Ne,y:bt}}_getConstrainedPointerPosition(Z){const z=this._dropContainer?this._dropContainer.lockAxis:null;let{x:_e,y:Ne}=this.constrainPosition?this.constrainPosition(Z,this,this._initialDomRect,this._pickupPositionInElement):Z;if("x"===this.lockAxis||"x"===z?Ne=this._pickupPositionOnPage.y-(this.constrainPosition?this._pickupPositionInElement.y:0):("y"===this.lockAxis||"y"===z)&&(_e=this._pickupPositionOnPage.x-(this.constrainPosition?this._pickupPositionInElement.x:0)),this._boundaryRect){const{x:bt,y:Ut}=this.constrainPosition?{x:0,y:0}:this._pickupPositionInElement,Nt=this._boundaryRect,{width:fn,height:le}=this._getPreviewRect(),Vt=Nt.top+Ut,te=Nt.bottom-(le-Ut);_e=Xt(_e,Nt.left+bt,Nt.right-(fn-bt)),Ne=Xt(Ne,Vt,te)}return{x:_e,y:Ne}}_updatePointerDirectionDelta(Z){const{x:z,y:_e}=Z,Ne=this._pointerDirectionDelta,bt=this._pointerPositionAtLastDirectionChange,Ut=Math.abs(z-bt.x),Nt=Math.abs(_e-bt.y);return Ut>this._config.pointerDirectionChangeThreshold&&(Ne.x=z>bt.x?1:-1,bt.x=z),Nt>this._config.pointerDirectionChangeThreshold&&(Ne.y=_e>bt.y?1:-1,bt.y=_e),Ne}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;const Z=this._handles.length>0||!this.isDragging();Z!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=Z,ye(this._rootElement,Z))}_removeRootElementListeners(Z){Z.removeEventListener("mousedown",this._pointerDown,st),Z.removeEventListener("touchstart",this._pointerDown,Ae),Z.removeEventListener("dragstart",this._nativeDragStart,st)}_applyRootElementTransform(Z,z){const _e=W(Z,z),Ne=this._rootElement.style;null==this._initialTransform&&(this._initialTransform=Ne.transform&&"none"!=Ne.transform?Ne.transform:""),Ne.transform=_(_e,this._initialTransform)}_applyPreviewTransform(Z,z){const _e=this._previewTemplate?.template?void 0:this._initialTransform,Ne=W(Z,z);this._preview.setTransform(_(Ne,_e))}_getDragDistance(Z){const z=this._pickupPositionOnPage;return z?{x:Z.x-z.x,y:Z.y-z.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:Z,y:z}=this._passiveTransform;if(0===Z&&0===z||this.isDragging()||!this._boundaryElement)return;const _e=this._rootElement.getBoundingClientRect(),Ne=this._boundaryElement.getBoundingClientRect();if(0===Ne.width&&0===Ne.height||0===_e.width&&0===_e.height)return;const bt=Ne.left-_e.left,Ut=_e.right-Ne.right,Nt=Ne.top-_e.top,fn=_e.bottom-Ne.bottom;Ne.width>_e.width?(bt>0&&(Z+=bt),Ut>0&&(Z-=Ut)):Z=0,Ne.height>_e.height?(Nt>0&&(z+=Nt),fn>0&&(z-=fn)):z=0,(Z!==this._passiveTransform.x||z!==this._passiveTransform.y)&&this.setFreeDragPosition({y:z,x:Z})}_getDragStartDelay(Z){const z=this.dragStartDelay;return"number"==typeof z?z:Ke(Z)?z.touch:z?z.mouse:0}_updateOnScroll(Z){const z=this._parentPositions.handleScroll(Z);if(z){const _e=(0,ne.Fb)(Z);this._boundaryRect&&_e!==this._boundaryElement&&_e.contains(this._boundaryElement)&&Ee(this._boundaryRect,z.top,z.left),this._pickupPositionOnPage.x+=z.left,this._pickupPositionOnPage.y+=z.top,this._dropContainer||(this._activeTransform.x-=z.left,this._activeTransform.y-=z.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}_getViewportScrollPosition(){return this._parentPositions.positions.get(this._document)?.scrollPosition||this._parentPositions.getViewportScrollPosition()}_getShadowRoot(){return void 0===this._cachedShadowRoot&&(this._cachedShadowRoot=(0,ne.KT)(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(Z,z){const _e=this._previewContainer||"global";if("parent"===_e)return Z;if("global"===_e){const Ne=this._document;return z||Ne.fullscreenElement||Ne.webkitFullscreenElement||Ne.mozFullScreenElement||Ne.msFullscreenElement||Ne.body}return(0,m.i8)(_e)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialDomRect),this._previewRect}_getTargetHandle(Z){return this._handles.find(z=>Z.target&&(Z.target===z||z.contains(Z.target)))}}function Xt(tt,Z,z){return Math.max(Z,Math.min(z,tt))}function Ke(tt){return"t"===tt.type[0]}function It(tt){tt.preventDefault()}function ot(tt,Z,z){const _e=nn(Z,tt.length-1),Ne=nn(z,tt.length-1);if(_e===Ne)return;const bt=tt[_e],Ut=Ne<_e?-1:1;for(let Nt=_e;Nt!==Ne;Nt+=Ut)tt[Nt]=tt[Nt+Ut];tt[Ne]=bt}function pt(tt,Z,z,_e){const Ne=nn(z,tt.length-1),bt=nn(_e,Z.length);tt.length&&Z.splice(bt,0,tt.splice(Ne,1)[0])}function nn(tt,Z){return Math.max(0,Math.min(Z,tt))}class wn{constructor(Z){this._dragDropRegistry=Z,this._itemPositions=[],this.orientation="vertical",this._previousSwap={drag:null,delta:0,overlaps:!1}}start(Z){this.withItems(Z)}sort(Z,z,_e,Ne){const bt=this._itemPositions,Ut=this._getItemIndexFromPointerPosition(Z,z,_e,Ne);if(-1===Ut&&bt.length>0)return null;const Nt="horizontal"===this.orientation,fn=bt.findIndex(ce=>ce.drag===Z),le=bt[Ut],te=le.clientRect,ke=fn>Ut?1:-1,L=this._getItemOffsetPx(bt[fn].clientRect,te,ke),fe=this._getSiblingOffsetPx(fn,bt,ke),G=bt.slice();return ot(bt,fn,Ut),bt.forEach((ce,ut)=>{if(G[ut]===ce)return;const ze=ce.drag===Z,N=ze?L:fe,he=ze?Z.getPlaceholderElement():ce.drag.getRootElement();ce.offset+=N,Nt?(he.style.transform=_(`translate3d(${Math.round(ce.offset)}px, 0, 0)`,ce.initialTransform),Ee(ce.clientRect,0,N)):(he.style.transform=_(`translate3d(0, ${Math.round(ce.offset)}px, 0)`,ce.initialTransform),Ee(ce.clientRect,N,0))}),this._previousSwap.overlaps=de(te,z,_e),this._previousSwap.drag=le.drag,this._previousSwap.delta=Nt?Ne.x:Ne.y,{previousIndex:fn,currentIndex:Ut}}enter(Z,z,_e,Ne){const bt=null==Ne||Ne<0?this._getItemIndexFromPointerPosition(Z,z,_e):Ne,Ut=this._activeDraggables,Nt=Ut.indexOf(Z),fn=Z.getPlaceholderElement();let le=Ut[bt];if(le===Z&&(le=Ut[bt+1]),!le&&(null==bt||-1===bt||bt-1&&Ut.splice(Nt,1),le&&!this._dragDropRegistry.isDragging(le)){const Vt=le.getRootElement();Vt.parentElement.insertBefore(fn,Vt),Ut.splice(bt,0,Z)}else this._element.appendChild(fn),Ut.push(Z);fn.style.transform="",this._cacheItemPositions()}withItems(Z){this._activeDraggables=Z.slice(),this._cacheItemPositions()}withSortPredicate(Z){this._sortPredicate=Z}reset(){this._activeDraggables?.forEach(Z=>{const z=Z.getRootElement();if(z){const _e=this._itemPositions.find(Ne=>Ne.drag===Z)?.initialTransform;z.style.transform=_e||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(Z){return("horizontal"===this.orientation&&"rtl"===this.direction?this._itemPositions.slice().reverse():this._itemPositions).findIndex(_e=>_e.drag===Z)}updateOnScroll(Z,z){this._itemPositions.forEach(({clientRect:_e})=>{Ee(_e,Z,z)}),this._itemPositions.forEach(({drag:_e})=>{this._dragDropRegistry.isDragging(_e)&&_e._sortFromLastPointerPosition()})}withElementContainer(Z){this._element=Z}_cacheItemPositions(){const Z="horizontal"===this.orientation;this._itemPositions=this._activeDraggables.map(z=>{const _e=z.getVisibleElement();return{drag:z,offset:0,initialTransform:_e.style.transform||"",clientRect:S(_e)}}).sort((z,_e)=>Z?z.clientRect.left-_e.clientRect.left:z.clientRect.top-_e.clientRect.top)}_getItemOffsetPx(Z,z,_e){const Ne="horizontal"===this.orientation;let bt=Ne?z.left-Z.left:z.top-Z.top;return-1===_e&&(bt+=Ne?z.width-Z.width:z.height-Z.height),bt}_getSiblingOffsetPx(Z,z,_e){const Ne="horizontal"===this.orientation,bt=z[Z].clientRect,Ut=z[Z+-1*_e];let Nt=bt[Ne?"width":"height"]*_e;if(Ut){const fn=Ne?"left":"top",le=Ne?"right":"bottom";-1===_e?Nt-=Ut.clientRect[fn]-bt[le]:Nt+=bt[fn]-Ut.clientRect[le]}return Nt}_shouldEnterAsFirstChild(Z,z){if(!this._activeDraggables.length)return!1;const _e=this._itemPositions,Ne="horizontal"===this.orientation;if(_e[0].drag!==this._activeDraggables[0]){const Ut=_e[_e.length-1].clientRect;return Ne?Z>=Ut.right:z>=Ut.bottom}{const Ut=_e[0].clientRect;return Ne?Z<=Ut.left:z<=Ut.top}}_getItemIndexFromPointerPosition(Z,z,_e,Ne){const bt="horizontal"===this.orientation,Ut=this._itemPositions.findIndex(({drag:Nt,clientRect:fn})=>Nt!==Z&&((!Ne||Nt!==this._previousSwap.drag||!this._previousSwap.overlaps||(bt?Ne.x:Ne.y)!==this._previousSwap.delta)&&(bt?z>=Math.floor(fn.left)&&z=Math.floor(fn.top)&&_efn?Vt.after(le):Vt.before(le),ot(this._activeItems,fn,bt);const te=this._getRootNode().elementFromPoint(z,_e);return Ut.deltaX=Ne.x,Ut.deltaY=Ne.y,Ut.drag=Nt,Ut.overlaps=Vt===te||Vt.contains(te),{previousIndex:fn,currentIndex:bt}}enter(Z,z,_e,Ne){let bt=null==Ne||Ne<0?this._getItemIndexFromPointerPosition(Z,z,_e):Ne;-1===bt&&(bt=this._getClosestItemIndexToPointer(Z,z,_e));const Ut=this._activeItems[bt],Nt=this._activeItems.indexOf(Z);Nt>-1&&this._activeItems.splice(Nt,1),Ut&&!this._dragDropRegistry.isDragging(Ut)?(this._activeItems.splice(bt,0,Z),Ut.getRootElement().before(Z.getPlaceholderElement())):(this._activeItems.push(Z),this._element.appendChild(Z.getPlaceholderElement()))}withItems(Z){this._activeItems=Z.slice()}withSortPredicate(Z){this._sortPredicate=Z}reset(){const Z=this._element,z=this._previousSwap;for(let _e=this._relatedNodes.length-1;_e>-1;_e--){const[Ne,bt]=this._relatedNodes[_e];Ne.parentNode===Z&&Ne.nextSibling!==bt&&(null===bt?Z.appendChild(Ne):bt.parentNode===Z&&Z.insertBefore(Ne,bt))}this._relatedNodes=[],this._activeItems=[],z.drag=null,z.deltaX=z.deltaY=0,z.overlaps=!1}getActiveItemsSnapshot(){return this._activeItems}getItemIndex(Z){return this._activeItems.indexOf(Z)}updateOnScroll(){this._activeItems.forEach(Z=>{this._dragDropRegistry.isDragging(Z)&&Z._sortFromLastPointerPosition()})}withElementContainer(Z){Z!==this._element&&(this._element=Z,this._rootNode=void 0)}_getItemIndexFromPointerPosition(Z,z,_e){const Ne=this._getRootNode().elementFromPoint(Math.floor(z),Math.floor(_e)),bt=Ne?this._activeItems.findIndex(Ut=>{const Nt=Ut.getRootElement();return Ne===Nt||Nt.contains(Ne)}):-1;return-1!==bt&&this._sortPredicate(bt,Z)?bt:-1}_getRootNode(){return this._rootNode||(this._rootNode=(0,ne.KT)(this._element)||this._document),this._rootNode}_getClosestItemIndexToPointer(Z,z,_e){if(0===this._activeItems.length)return-1;if(1===this._activeItems.length)return 0;let Ne=1/0,bt=-1;for(let Ut=0;Ut!0,this.sortPredicate=()=>!0,this.beforeStarted=new P.B,this.entered=new P.B,this.exited=new P.B,this.dropped=new P.B,this.sorted=new P.B,this.receivingStarted=new P.B,this.receivingStopped=new P.B,this._isDragging=!1,this._draggables=[],this._siblings=[],this._activeSiblings=new Set,this._viewportScrollSubscription=q.yU.EMPTY,this._verticalScrollDirection=Ce.NONE,this._horizontalScrollDirection=we.NONE,this._stopScrollTimers=new P.B,this._cachedShadowRoot=null,this._scrollableElements=[],this._direction="ltr",this._startScrollInterval=()=>{this._stopScrolling(),function B(tt=0,Z=oe.E){return tt<0&&(tt=0),(0,me.O)(tt,tt,Z)}(0,De.X).pipe((0,Te.Q)(this._stopScrollTimers)).subscribe(()=>{const Nt=this._scrollNode,fn=this.autoScrollStep;this._verticalScrollDirection===Ce.UP?Nt.scrollBy(0,-fn):this._verticalScrollDirection===Ce.DOWN&&Nt.scrollBy(0,fn),this._horizontalScrollDirection===we.LEFT?Nt.scrollBy(-fn,0):this._horizontalScrollDirection===we.RIGHT&&Nt.scrollBy(fn,0)})};const Ut=this.element=(0,m.i8)(Z);this._document=_e,this.withOrientation("vertical").withElementContainer(Ut),z.registerDropContainer(this),this._parentPositions=new Ot(_e)}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this.receivingStarted.complete(),this.receivingStopped.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(Z,z,_e,Ne){this._draggingStarted(),null==Ne&&this.sortingDisabled&&(Ne=this._draggables.indexOf(Z)),this._sortStrategy.enter(Z,z,_e,Ne),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:Z,container:this,currentIndex:this.getItemIndex(Z)})}exit(Z){this._reset(),this.exited.next({item:Z,container:this})}drop(Z,z,_e,Ne,bt,Ut,Nt,fn={}){this._reset(),this.dropped.next({item:Z,currentIndex:z,previousIndex:_e,container:this,previousContainer:Ne,isPointerOverContainer:bt,distance:Ut,dropPoint:Nt,event:fn})}withItems(Z){const z=this._draggables;return this._draggables=Z,Z.forEach(_e=>_e._withDropContainer(this)),this.isDragging()&&(z.filter(Ne=>Ne.isDragging()).every(Ne=>-1===Z.indexOf(Ne))?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(Z){return this._direction=Z,this._sortStrategy instanceof wn&&(this._sortStrategy.direction=Z),this}connectedTo(Z){return this._siblings=Z.slice(),this}withOrientation(Z){if("mixed"===Z)this._sortStrategy=new Pn(this._document,this._dragDropRegistry);else{const z=new wn(this._dragDropRegistry);z.direction=this._direction,z.orientation=Z,this._sortStrategy=z}return this._sortStrategy.withElementContainer(this._container),this._sortStrategy.withSortPredicate((z,_e)=>this.sortPredicate(z,_e,this)),this}withScrollableParents(Z){const z=this._container;return this._scrollableElements=-1===Z.indexOf(z)?[z,...Z]:Z.slice(),this}withElementContainer(Z){if(Z===this._container)return this;(0,m.i8)(this.element);const _e=this._scrollableElements.indexOf(this._container),Ne=this._scrollableElements.indexOf(Z);return _e>-1&&this._scrollableElements.splice(_e,1),Ne>-1&&this._scrollableElements.splice(Ne,1),this._sortStrategy&&this._sortStrategy.withElementContainer(Z),this._cachedShadowRoot=null,this._scrollableElements.unshift(Z),this._container=Z,this}getScrollableParents(){return this._scrollableElements}getItemIndex(Z){return this._isDragging?this._sortStrategy.getItemIndex(Z):this._draggables.indexOf(Z)}isReceiving(){return this._activeSiblings.size>0}_sortItem(Z,z,_e,Ne){if(this.sortingDisabled||!this._domRect||!xt(this._domRect,.05,z,_e))return;const bt=this._sortStrategy.sort(Z,z,_e,Ne);bt&&this.sorted.next({previousIndex:bt.previousIndex,currentIndex:bt.currentIndex,container:this,item:Z})}_startScrollingIfNecessary(Z,z){if(this.autoScrollDisabled)return;let _e,Ne=Ce.NONE,bt=we.NONE;if(this._parentPositions.positions.forEach((Ut,Nt)=>{Nt===this._document||!Ut.clientRect||_e||xt(Ut.clientRect,.05,Z,z)&&([Ne,bt]=function jt(tt,Z,z,_e,Ne){const bt=lt(Z,Ne),Ut=gt(Z,_e);let Nt=Ce.NONE,fn=we.NONE;if(bt){const le=tt.scrollTop;bt===Ce.UP?le>0&&(Nt=Ce.UP):tt.scrollHeight-le>tt.clientHeight&&(Nt=Ce.DOWN)}if(Ut){const le=tt.scrollLeft;"rtl"===z?Ut===we.RIGHT?le<0&&(fn=we.RIGHT):tt.scrollWidth+le>tt.clientWidth&&(fn=we.LEFT):Ut===we.LEFT?le>0&&(fn=we.LEFT):tt.scrollWidth-le>tt.clientWidth&&(fn=we.RIGHT)}return[Nt,fn]}(Nt,Ut.clientRect,this._direction,Z,z),(Ne||bt)&&(_e=Nt))}),!Ne&&!bt){const{width:Ut,height:Nt}=this._viewportRuler.getViewportSize(),fn={width:Ut,height:Nt,top:0,right:Ut,bottom:Nt,left:0};Ne=lt(fn,z),bt=gt(fn,Z),_e=window}_e&&(Ne!==this._verticalScrollDirection||bt!==this._horizontalScrollDirection||_e!==this._scrollNode)&&(this._verticalScrollDirection=Ne,this._horizontalScrollDirection=bt,this._scrollNode=_e,(Ne||bt)&&_e?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){const Z=this._container.style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=Z.msScrollSnapType||Z.scrollSnapType||"",Z.scrollSnapType=Z.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){this._parentPositions.cache(this._scrollableElements),this._domRect=this._parentPositions.positions.get(this._container).clientRect}_reset(){this._isDragging=!1;const Z=this._container.style;Z.scrollSnapType=Z.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(z=>z._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_isOverContainer(Z,z){return null!=this._domRect&&de(this._domRect,Z,z)}_getSiblingContainerFromPosition(Z,z,_e){return this._siblings.find(Ne=>Ne._canReceive(Z,z,_e))}_canReceive(Z,z,_e){if(!this._domRect||!de(this._domRect,z,_e)||!this.enterPredicate(Z,this))return!1;const Ne=this._getShadowRoot().elementFromPoint(z,_e);return!!Ne&&(Ne===this._container||this._container.contains(Ne))}_startReceiving(Z,z){const _e=this._activeSiblings;!_e.has(Z)&&z.every(Ne=>this.enterPredicate(Ne,this)||this._draggables.indexOf(Ne)>-1)&&(_e.add(Z),this._cacheParentPositions(),this._listenToScrollEvents(),this.receivingStarted.next({initiator:Z,receiver:this,items:z}))}_stopReceiving(Z){this._activeSiblings.delete(Z),this._viewportScrollSubscription.unsubscribe(),this.receivingStopped.next({initiator:Z,receiver:this})}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(Z=>{if(this.isDragging()){const z=this._parentPositions.handleScroll(Z);z&&this._sortStrategy.updateOnScroll(z.top,z.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){const Z=(0,ne.KT)(this._container);this._cachedShadowRoot=Z||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){const Z=this._sortStrategy.getActiveItemsSnapshot().filter(z=>z.isDragging());this._siblings.forEach(z=>z._startReceiving(this,Z))}}function lt(tt,Z){const{top:z,bottom:_e,height:Ne}=tt,bt=.05*Ne;return Z>=z-bt&&Z<=z+bt?Ce.UP:Z>=_e-bt&&Z<=_e+bt?Ce.DOWN:Ce.NONE}function gt(tt,Z){const{left:z,right:_e,width:Ne}=tt,bt=.05*Ne;return Z>=z-bt&&Z<=z+bt?we.LEFT:Z>=_e-bt&&Z<=_e+bt?we.RIGHT:we.NONE}const en=(0,ne.BQ)({passive:!1,capture:!0}),hn=new Set;let gn=(()=>{class tt{static#e=this.\u0275fac=function(_e){return new(_e||tt)};static#t=this.\u0275cmp=i.VBU({type:tt,selectors:[["ng-component"]],hostAttrs:["cdk-drag-resets-container",""],standalone:!0,features:[i.aNF],decls:0,vars:0,template:function(_e,Ne){},styles:["@layer cdk-resets{.cdk-drag-preview{background:none;border:none;padding:0;color:inherit}}.cdk-drag-placeholder *,.cdk-drag-preview *{pointer-events:none !important}"],encapsulation:2,changeDetection:0})}return tt})(),yn=(()=>{class tt{constructor(z,_e){this._ngZone=z,this._appRef=(0,i.WQX)(i.o8S),this._environmentInjector=(0,i.WQX)(i.uvJ),this._dropInstances=new Set,this._dragInstances=new Set,this._activeDragInstances=(0,i.vPA)([]),this._globalListeners=new Map,this._draggingPredicate=Ne=>Ne.isDragging(),this.pointerMove=new P.B,this.pointerUp=new P.B,this.scroll=new P.B,this._preventDefaultWhileDragging=Ne=>{this._activeDragInstances().length>0&&Ne.preventDefault()},this._persistentTouchmoveListener=Ne=>{this._activeDragInstances().length>0&&(this._activeDragInstances().some(this._draggingPredicate)&&Ne.preventDefault(),this.pointerMove.next(Ne))},this._document=_e}registerDropContainer(z){this._dropInstances.has(z)||this._dropInstances.add(z)}registerDragItem(z){this._dragInstances.add(z),1===this._dragInstances.size&&this._ngZone.runOutsideAngular(()=>{this._document.addEventListener("touchmove",this._persistentTouchmoveListener,en)})}removeDropContainer(z){this._dropInstances.delete(z)}removeDragItem(z){this._dragInstances.delete(z),this.stopDragging(z),0===this._dragInstances.size&&this._document.removeEventListener("touchmove",this._persistentTouchmoveListener,en)}startDragging(z,_e){if(!(this._activeDragInstances().indexOf(z)>-1)&&(this._loadResets(),this._activeDragInstances.update(Ne=>[...Ne,z]),1===this._activeDragInstances().length)){const Ne=_e.type.startsWith("touch");this._globalListeners.set(Ne?"touchend":"mouseup",{handler:bt=>this.pointerUp.next(bt),options:!0}).set("scroll",{handler:bt=>this.scroll.next(bt),options:!0}).set("selectstart",{handler:this._preventDefaultWhileDragging,options:en}),Ne||this._globalListeners.set("mousemove",{handler:bt=>this.pointerMove.next(bt),options:en}),this._ngZone.runOutsideAngular(()=>{this._globalListeners.forEach((bt,Ut)=>{this._document.addEventListener(Ut,bt.handler,bt.options)})})}}stopDragging(z){this._activeDragInstances.update(_e=>{const Ne=_e.indexOf(z);return Ne>-1?(_e.splice(Ne,1),[..._e]):_e}),0===this._activeDragInstances().length&&this._clearGlobalListeners()}isDragging(z){return this._activeDragInstances().indexOf(z)>-1}scrolled(z){const _e=[this.scroll];return z&&z!==this._document&&_e.push(new be.c(Ne=>this._ngZone.runOutsideAngular(()=>{const Ut=Nt=>{this._activeDragInstances().length&&Ne.next(Nt)};return z.addEventListener("scroll",Ut,!0),()=>{z.removeEventListener("scroll",Ut,!0)}}))),(0,Me.h)(..._e)}ngOnDestroy(){this._dragInstances.forEach(z=>this.removeDragItem(z)),this._dropInstances.forEach(z=>this.removeDropContainer(z)),this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_clearGlobalListeners(){this._globalListeners.forEach((z,_e)=>{this._document.removeEventListener(_e,z.handler,z.options)}),this._globalListeners.clear()}_loadResets(){if(!hn.has(this._appRef)){hn.add(this._appRef);const z=(0,i.a0P)(gn,{environmentInjector:this._environmentInjector});this._appRef.onDestroy(()=>{hn.delete(this._appRef),0===hn.size&&z.destroy()})}}static#e=this.\u0275fac=function(_e){return new(_e||tt)(i.KVO(i.SKi),i.KVO(d.qQ))};static#t=this.\u0275prov=i.jDH({token:tt,factory:tt.\u0275fac,providedIn:"root"})}return tt})();const Bn={dragStartThreshold:5,pointerDirectionChangeThreshold:5};let En=(()=>{class tt{constructor(z,_e,Ne,bt){this._document=z,this._ngZone=_e,this._viewportRuler=Ne,this._dragDropRegistry=bt}createDrag(z,_e=Bn){return new Tt(z,_e,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry)}createDropList(z){return new et(z,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}static#e=this.\u0275fac=function(_e){return new(_e||tt)(i.KVO(d.qQ),i.KVO(i.SKi),i.KVO(g.Xj),i.KVO(yn))};static#t=this.\u0275prov=i.jDH({token:tt,factory:tt.\u0275fac,providedIn:"root"})}return tt})();const Fn=new i.nKC("CDK_DRAG_PARENT"),zn=new i.nKC("CdkDragHandle"),An=new i.nKC("CDK_DRAG_CONFIG"),Ye=new i.nKC("CdkDropList");let A=(()=>{class tt{static#e=this._dragInstances=[];get disabled(){return this._disabled||this.dropContainer&&this.dropContainer.disabled}set disabled(z){this._disabled=z,this._dragRef.disabled=this._disabled}constructor(z,_e,Ne,bt,Ut,Nt,fn,le,Vt,te,ke){this.element=z,this.dropContainer=_e,this._ngZone=bt,this._viewContainerRef=Ut,this._dir=fn,this._changeDetectorRef=Vt,this._selfHandle=te,this._parentDrag=ke,this._destroyed=new P.B,this._handles=new Ue.t([]),this.started=new i.bkB,this.released=new i.bkB,this.ended=new i.bkB,this.entered=new i.bkB,this.exited=new i.bkB,this.dropped=new i.bkB,this.moved=new be.c(L=>{const fe=this._dragRef.moved.pipe((0,se.T)(G=>({source:this,pointerPosition:G.pointerPosition,event:G.event,delta:G.delta,distance:G.distance}))).subscribe(L);return()=>{fe.unsubscribe()}}),this._injector=(0,i.WQX)(i.zZn),this._dragRef=le.createDrag(z,{dragStartThreshold:Nt&&null!=Nt.dragStartThreshold?Nt.dragStartThreshold:5,pointerDirectionChangeThreshold:Nt&&null!=Nt.pointerDirectionChangeThreshold?Nt.pointerDirectionChangeThreshold:5,zIndex:Nt?.zIndex}),this._dragRef.data=this,tt._dragInstances.push(this),Nt&&this._assignDefaults(Nt),_e&&(this._dragRef._withDropContainer(_e._dropListRef),_e.addItem(this)),this._syncInputs(this._dragRef),this._handleEvents(this._dragRef)}getPlaceholderElement(){return this._dragRef.getPlaceholderElement()}getRootElement(){return this._dragRef.getRootElement()}reset(){this._dragRef.reset()}getFreeDragPosition(){return this._dragRef.getFreeDragPosition()}setFreeDragPosition(z){this._dragRef.setFreeDragPosition(z)}ngAfterViewInit(){(0,i.mal)(()=>{this._updateRootElement(),this._setupHandlesListener(),this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)},{injector:this._injector})}ngOnChanges(z){const _e=z.rootElementSelector,Ne=z.freeDragPosition;_e&&!_e.firstChange&&this._updateRootElement(),Ne&&!Ne.firstChange&&this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)}ngOnDestroy(){this.dropContainer&&this.dropContainer.removeItem(this);const z=tt._dragInstances.indexOf(this);z>-1&&tt._dragInstances.splice(z,1),this._ngZone.runOutsideAngular(()=>{this._handles.complete(),this._destroyed.next(),this._destroyed.complete(),this._dragRef.dispose()})}_addHandle(z){const _e=this._handles.getValue();_e.push(z),this._handles.next(_e)}_removeHandle(z){const _e=this._handles.getValue(),Ne=_e.indexOf(z);Ne>-1&&(_e.splice(Ne,1),this._handles.next(_e))}_setPreviewTemplate(z){this._previewTemplate=z}_resetPreviewTemplate(z){z===this._previewTemplate&&(this._previewTemplate=null)}_setPlaceholderTemplate(z){this._placeholderTemplate=z}_resetPlaceholderTemplate(z){z===this._placeholderTemplate&&(this._placeholderTemplate=null)}_updateRootElement(){const z=this.element.nativeElement;let _e=z;this.rootElementSelector&&(_e=void 0!==z.closest?z.closest(this.rootElementSelector):z.parentElement?.closest(this.rootElementSelector)),this._dragRef.withRootElement(_e||z)}_getBoundaryElement(){const z=this.boundaryElement;return z?"string"==typeof z?this.element.nativeElement.closest(z):(0,m.i8)(z):null}_syncInputs(z){z.beforeStarted.subscribe(()=>{if(!z.isDragging()){const _e=this._dir,Ne=this.dragStartDelay,bt=this._placeholderTemplate?{template:this._placeholderTemplate.templateRef,context:this._placeholderTemplate.data,viewContainer:this._viewContainerRef}:null,Ut=this._previewTemplate?{template:this._previewTemplate.templateRef,context:this._previewTemplate.data,matchSize:this._previewTemplate.matchSize,viewContainer:this._viewContainerRef}:null;z.disabled=this.disabled,z.lockAxis=this.lockAxis,z.dragStartDelay="object"==typeof Ne&&Ne?Ne:(0,m.OE)(Ne),z.constrainPosition=this.constrainPosition,z.previewClass=this.previewClass,z.withBoundaryElement(this._getBoundaryElement()).withPlaceholderTemplate(bt).withPreviewTemplate(Ut).withPreviewContainer(this.previewContainer||"global"),_e&&z.withDirection(_e.value)}}),z.beforeStarted.pipe((0,pe.s)(1)).subscribe(()=>{if(this._parentDrag)return void z.withParent(this._parentDrag._dragRef);let _e=this.element.nativeElement.parentElement;for(;_e;){if(_e.classList.contains("cdk-drag")){z.withParent(tt._dragInstances.find(Ne=>Ne.element.nativeElement===_e)?._dragRef||null);break}_e=_e.parentElement}})}_handleEvents(z){z.started.subscribe(_e=>{this.started.emit({source:this,event:_e.event}),this._changeDetectorRef.markForCheck()}),z.released.subscribe(_e=>{this.released.emit({source:this,event:_e.event})}),z.ended.subscribe(_e=>{this.ended.emit({source:this,distance:_e.distance,dropPoint:_e.dropPoint,event:_e.event}),this._changeDetectorRef.markForCheck()}),z.entered.subscribe(_e=>{this.entered.emit({container:_e.container.data,item:this,currentIndex:_e.currentIndex})}),z.exited.subscribe(_e=>{this.exited.emit({container:_e.container.data,item:this})}),z.dropped.subscribe(_e=>{this.dropped.emit({previousIndex:_e.previousIndex,currentIndex:_e.currentIndex,previousContainer:_e.previousContainer.data,container:_e.container.data,isPointerOverContainer:_e.isPointerOverContainer,item:this,distance:_e.distance,dropPoint:_e.dropPoint,event:_e.event})})}_assignDefaults(z){const{lockAxis:_e,dragStartDelay:Ne,constrainPosition:bt,previewClass:Ut,boundaryElement:Nt,draggingDisabled:fn,rootElementSelector:le,previewContainer:Vt}=z;this.disabled=fn??!1,this.dragStartDelay=Ne||0,_e&&(this.lockAxis=_e),bt&&(this.constrainPosition=bt),Ut&&(this.previewClass=Ut),Nt&&(this.boundaryElement=Nt),le&&(this.rootElementSelector=le),Vt&&(this.previewContainer=Vt)}_setupHandlesListener(){this._handles.pipe((0,Ve.M)(z=>{const _e=z.map(Ne=>Ne.element);this._selfHandle&&this.rootElementSelector&&_e.push(this.element),this._dragRef.withHandles(_e)}),(0,$e.n)(z=>(0,Me.h)(...z.map(_e=>_e._stateChanges.pipe((0,H.Z)(_e))))),(0,Te.Q)(this._destroyed)).subscribe(z=>{const _e=this._dragRef,Ne=z.element.nativeElement;z.disabled?_e.disableHandle(Ne):_e.enableHandle(Ne)})}static#t=this.\u0275fac=function(_e){return new(_e||tt)(i.rXU(i.aKT),i.rXU(Ye,12),i.rXU(d.qQ),i.rXU(i.SKi),i.rXU(i.c1b),i.rXU(An,8),i.rXU(T.dS,8),i.rXU(En),i.rXU(i.gRc),i.rXU(zn,10),i.rXU(Fn,12))};static#n=this.\u0275dir=i.FsC({type:tt,selectors:[["","cdkDrag",""]],hostAttrs:[1,"cdk-drag"],hostVars:4,hostBindings:function(_e,Ne){2&_e&&i.AVh("cdk-drag-disabled",Ne.disabled)("cdk-drag-dragging",Ne._dragRef.isDragging())},inputs:{data:[0,"cdkDragData","data"],lockAxis:[0,"cdkDragLockAxis","lockAxis"],rootElementSelector:[0,"cdkDragRootElement","rootElementSelector"],boundaryElement:[0,"cdkDragBoundary","boundaryElement"],dragStartDelay:[0,"cdkDragStartDelay","dragStartDelay"],freeDragPosition:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",i.L39],constrainPosition:[0,"cdkDragConstrainPosition","constrainPosition"],previewClass:[0,"cdkDragPreviewClass","previewClass"],previewContainer:[0,"cdkDragPreviewContainer","previewContainer"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",entered:"cdkDragEntered",exited:"cdkDragExited",dropped:"cdkDragDropped",moved:"cdkDragMoved"},exportAs:["cdkDrag"],standalone:!0,features:[i.Jv_([{provide:Fn,useExisting:tt}]),i.GFd,i.OA$]})}return tt})();const ee=new i.nKC("CdkDropListGroup");let Fe=0,Rt=(()=>{class tt{static#e=this._dropLists=[];get disabled(){return this._disabled||!!this._group&&this._group.disabled}set disabled(z){this._dropListRef.disabled=this._disabled=z}constructor(z,_e,Ne,bt,Ut,Nt,fn){this.element=z,this._changeDetectorRef=Ne,this._scrollDispatcher=bt,this._dir=Ut,this._group=Nt,this._destroyed=new P.B,this.connectedTo=[],this.id="cdk-drop-list-"+Fe++,this.enterPredicate=()=>!0,this.sortPredicate=()=>!0,this.dropped=new i.bkB,this.entered=new i.bkB,this.exited=new i.bkB,this.sorted=new i.bkB,this._unsortedItems=new Set,this._dropListRef=_e.createDropList(z),this._dropListRef.data=this,fn&&this._assignDefaults(fn),this._dropListRef.enterPredicate=(le,Vt)=>this.enterPredicate(le.data,Vt.data),this._dropListRef.sortPredicate=(le,Vt,te)=>this.sortPredicate(le,Vt.data,te.data),this._setupInputSyncSubscription(this._dropListRef),this._handleEvents(this._dropListRef),tt._dropLists.push(this),Nt&&Nt._items.add(this)}addItem(z){this._unsortedItems.add(z),this._dropListRef.isDragging()&&this._syncItemsWithRef()}removeItem(z){this._unsortedItems.delete(z),this._dropListRef.isDragging()&&this._syncItemsWithRef()}getSortedItems(){return Array.from(this._unsortedItems).sort((z,_e)=>z._dragRef.getVisibleElement().compareDocumentPosition(_e._dragRef.getVisibleElement())&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)}ngOnDestroy(){const z=tt._dropLists.indexOf(this);z>-1&&tt._dropLists.splice(z,1),this._group&&this._group._items.delete(this),this._unsortedItems.clear(),this._dropListRef.dispose(),this._destroyed.next(),this._destroyed.complete()}_setupInputSyncSubscription(z){this._dir&&this._dir.change.pipe((0,H.Z)(this._dir.value),(0,Te.Q)(this._destroyed)).subscribe(_e=>z.withDirection(_e)),z.beforeStarted.subscribe(()=>{const _e=(0,m.FG)(this.connectedTo).map(Ne=>"string"==typeof Ne?tt._dropLists.find(Ut=>Ut.id===Ne):Ne);if(this._group&&this._group._items.forEach(Ne=>{-1===_e.indexOf(Ne)&&_e.push(Ne)}),!this._scrollableParentsResolved){const Ne=this._scrollDispatcher.getAncestorScrollContainers(this.element).map(bt=>bt.getElementRef().nativeElement);this._dropListRef.withScrollableParents(Ne),this._scrollableParentsResolved=!0}if(this.elementContainerSelector){const Ne=this.element.nativeElement.querySelector(this.elementContainerSelector);z.withElementContainer(Ne)}z.disabled=this.disabled,z.lockAxis=this.lockAxis,z.sortingDisabled=this.sortingDisabled,z.autoScrollDisabled=this.autoScrollDisabled,z.autoScrollStep=(0,m.OE)(this.autoScrollStep,2),z.connectedTo(_e.filter(Ne=>Ne&&Ne!==this).map(Ne=>Ne._dropListRef)).withOrientation(this.orientation)})}_handleEvents(z){z.beforeStarted.subscribe(()=>{this._syncItemsWithRef(),this._changeDetectorRef.markForCheck()}),z.entered.subscribe(_e=>{this.entered.emit({container:this,item:_e.item.data,currentIndex:_e.currentIndex})}),z.exited.subscribe(_e=>{this.exited.emit({container:this,item:_e.item.data}),this._changeDetectorRef.markForCheck()}),z.sorted.subscribe(_e=>{this.sorted.emit({previousIndex:_e.previousIndex,currentIndex:_e.currentIndex,container:this,item:_e.item.data})}),z.dropped.subscribe(_e=>{this.dropped.emit({previousIndex:_e.previousIndex,currentIndex:_e.currentIndex,previousContainer:_e.previousContainer.data,container:_e.container.data,item:_e.item.data,isPointerOverContainer:_e.isPointerOverContainer,distance:_e.distance,dropPoint:_e.dropPoint,event:_e.event}),this._changeDetectorRef.markForCheck()}),(0,Me.h)(z.receivingStarted,z.receivingStopped).subscribe(()=>this._changeDetectorRef.markForCheck())}_assignDefaults(z){const{lockAxis:_e,draggingDisabled:Ne,sortingDisabled:bt,listAutoScrollDisabled:Ut,listOrientation:Nt}=z;this.disabled=Ne??!1,this.sortingDisabled=bt??!1,this.autoScrollDisabled=Ut??!1,this.orientation=Nt||"vertical",_e&&(this.lockAxis=_e)}_syncItemsWithRef(){this._dropListRef.withItems(this.getSortedItems().map(z=>z._dragRef))}static#t=this.\u0275fac=function(_e){return new(_e||tt)(i.rXU(i.aKT),i.rXU(En),i.rXU(i.gRc),i.rXU(g.R),i.rXU(T.dS,8),i.rXU(ee,12),i.rXU(An,8))};static#n=this.\u0275dir=i.FsC({type:tt,selectors:[["","cdkDropList",""],["cdk-drop-list"]],hostAttrs:[1,"cdk-drop-list"],hostVars:7,hostBindings:function(_e,Ne){2&_e&&(i.BMQ("id",Ne.id),i.AVh("cdk-drop-list-disabled",Ne.disabled)("cdk-drop-list-dragging",Ne._dropListRef.isDragging())("cdk-drop-list-receiving",Ne._dropListRef.isReceiving()))},inputs:{connectedTo:[0,"cdkDropListConnectedTo","connectedTo"],data:[0,"cdkDropListData","data"],orientation:[0,"cdkDropListOrientation","orientation"],id:"id",lockAxis:[0,"cdkDropListLockAxis","lockAxis"],disabled:[2,"cdkDropListDisabled","disabled",i.L39],sortingDisabled:[2,"cdkDropListSortingDisabled","sortingDisabled",i.L39],enterPredicate:[0,"cdkDropListEnterPredicate","enterPredicate"],sortPredicate:[0,"cdkDropListSortPredicate","sortPredicate"],autoScrollDisabled:[2,"cdkDropListAutoScrollDisabled","autoScrollDisabled",i.L39],autoScrollStep:[0,"cdkDropListAutoScrollStep","autoScrollStep"],elementContainerSelector:[0,"cdkDropListElementContainer","elementContainerSelector"]},outputs:{dropped:"cdkDropListDropped",entered:"cdkDropListEntered",exited:"cdkDropListExited",sorted:"cdkDropListSorted"},exportAs:["cdkDropList"],standalone:!0,features:[i.Jv_([{provide:ee,useValue:void 0},{provide:Ye,useExisting:tt}]),i.GFd]})}return tt})(),Wt=(()=>{class tt{static#e=this.\u0275fac=function(_e){return new(_e||tt)};static#t=this.\u0275mod=i.$C({type:tt});static#n=this.\u0275inj=i.G2t({providers:[En],imports:[g.Gj]})}return tt})()},7336:(Kt,qe,l)=>{"use strict";l.d(qe,{A:()=>W,A$:()=>q,FX:()=>ne,Fm:()=>m,Ge:()=>lt,Kp:()=>Ue,LE:()=>Ve,UQ:()=>se,W3:()=>P,Z:()=>et,_f:()=>B,bn:()=>at,dB:()=>Me,eg:()=>He,f2:()=>ae,i7:()=>pe,n6:()=>$e,rp:()=>Pe,t6:()=>De,w_:()=>be,wn:()=>g,yZ:()=>Te});const g=9,m=13,ne=16,P=17,q=18,B=27,De=32,be=33,Me=34,Ue=35,Te=36,se=37,pe=38,Ve=39,$e=40,ae=48,at=57,W=65,et=90,lt=91,He=224;function Pe(vt,...wt){return wt.length?wt.some(ft=>vt[ft]):vt.altKey||vt.shiftKey||vt.ctrlKey||vt.metaKey}},9327:(Kt,qe,l)=>{"use strict";l.d(qe,{QP:()=>$e,Rp:()=>T});var i=l(3953),d=l(4085),g=l(1413),I=l(4572),m=l(8793),ne=l(1985),P=l(6697),q=l(5245),oe=l(152),me=l(6354),B=l(9172),De=l(6977),be=l(6860);const Ue=new Set;let Te,se=(()=>{class O{constructor(ae,M){this._platform=ae,this._nonce=M,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Ve}matchMedia(ae){return(this._platform.WEBKIT||this._platform.BLINK)&&function pe(O,K){if(!Ue.has(O))try{Te||(Te=document.createElement("style"),K&&Te.setAttribute("nonce",K),Te.setAttribute("type","text/css"),document.head.appendChild(Te)),Te.sheet&&(Te.sheet.insertRule(`@media ${O} {body{ }}`,0),Ue.add(O))}catch(ae){console.error(ae)}}(ae,this._nonce),this._matchMedia(ae)}static#e=this.\u0275fac=function(M){return new(M||O)(i.KVO(be.OD),i.KVO(i.BIS,8))};static#t=this.\u0275prov=i.jDH({token:O,factory:O.\u0275fac,providedIn:"root"})}return O})();function Ve(O){return{matches:"all"===O||""===O,media:O,addListener:()=>{},removeListener:()=>{}}}let $e=(()=>{class O{constructor(ae,M){this._mediaMatcher=ae,this._zone=M,this._queries=new Map,this._destroySubject=new g.B}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(ae){return H((0,d.FG)(ae)).some(Oe=>this._registerQuery(Oe).mql.matches)}observe(ae){const Oe=H((0,d.FG)(ae)).map(de=>this._registerQuery(de).observable);let S=(0,I.z)(Oe);return S=(0,m.x)(S.pipe((0,P.s)(1)),S.pipe((0,q.i)(1),(0,oe.B)(0))),S.pipe((0,me.T)(de=>{const Ee={matches:!1,breakpoints:{}};return de.forEach(({matches:xt,query:Ot})=>{Ee.matches=Ee.matches||xt,Ee.breakpoints[Ot]=xt}),Ee}))}_registerQuery(ae){if(this._queries.has(ae))return this._queries.get(ae);const M=this._mediaMatcher.matchMedia(ae),S={observable:new ne.c(de=>{const Ee=xt=>this._zone.run(()=>de.next(xt));return M.addListener(Ee),()=>{M.removeListener(Ee)}}).pipe((0,B.Z)(M),(0,me.T)(({matches:de})=>({query:ae,matches:de})),(0,De.Q)(this._destroySubject)),mql:M};return this._queries.set(ae,S),S}static#e=this.\u0275fac=function(M){return new(M||O)(i.KVO(se),i.KVO(i.SKi))};static#t=this.\u0275prov=i.jDH({token:O,factory:O.\u0275fac,providedIn:"root"})}return O})();function H(O){return O.map(K=>K.split(",")).reduce((K,ae)=>K.concat(ae)).map(K=>K.trim())}const T={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},2318:(Kt,qe,l)=>{"use strict";l.d(qe,{Wv:()=>B,w5:()=>De});var i=l(4085),d=l(3953),g=l(1985),I=l(1413),m=l(6354),ne=l(5964),P=l(152);let oe=(()=>{class be{create(Ue){return typeof MutationObserver>"u"?null:new MutationObserver(Ue)}static#e=this.\u0275fac=function(Te){return new(Te||be)};static#t=this.\u0275prov=d.jDH({token:be,factory:be.\u0275fac,providedIn:"root"})}return be})(),me=(()=>{class be{constructor(Ue){this._mutationObserverFactory=Ue,this._observedElements=new Map,this._ngZone=(0,d.WQX)(d.SKi)}ngOnDestroy(){this._observedElements.forEach((Ue,Te)=>this._cleanupObserver(Te))}observe(Ue){const Te=(0,i.i8)(Ue);return new g.c(se=>{const Ve=this._observeElement(Te).pipe((0,m.T)($e=>$e.filter(H=>!function q(be){if("characterData"===be.type&&be.target instanceof Comment)return!0;if("childList"===be.type){for(let Me=0;Me!!$e.length)).subscribe($e=>{this._ngZone.run(()=>{se.next($e)})});return()=>{Ve.unsubscribe(),this._unobserveElement(Te)}})}_observeElement(Ue){return this._ngZone.runOutsideAngular(()=>{if(this._observedElements.has(Ue))this._observedElements.get(Ue).count++;else{const Te=new I.B,se=this._mutationObserverFactory.create(pe=>Te.next(pe));se&&se.observe(Ue,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(Ue,{observer:se,stream:Te,count:1})}return this._observedElements.get(Ue).stream})}_unobserveElement(Ue){this._observedElements.has(Ue)&&(this._observedElements.get(Ue).count--,this._observedElements.get(Ue).count||this._cleanupObserver(Ue))}_cleanupObserver(Ue){if(this._observedElements.has(Ue)){const{observer:Te,stream:se}=this._observedElements.get(Ue);Te&&Te.disconnect(),se.complete(),this._observedElements.delete(Ue)}}static#e=this.\u0275fac=function(Te){return new(Te||be)(d.KVO(oe))};static#t=this.\u0275prov=d.jDH({token:be,factory:be.\u0275fac,providedIn:"root"})}return be})(),B=(()=>{class be{get disabled(){return this._disabled}set disabled(Ue){this._disabled=Ue,this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(Ue){this._debounce=(0,i.OE)(Ue),this._subscribe()}constructor(Ue,Te){this._contentObserver=Ue,this._elementRef=Te,this.event=new d.bkB,this._disabled=!1,this._currentSubscription=null}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const Ue=this._contentObserver.observe(this._elementRef);this._currentSubscription=(this.debounce?Ue.pipe((0,P.B)(this.debounce)):Ue).subscribe(this.event)}_unsubscribe(){this._currentSubscription?.unsubscribe()}static#e=this.\u0275fac=function(Te){return new(Te||be)(d.rXU(me),d.rXU(d.aKT))};static#t=this.\u0275dir=d.FsC({type:be,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",d.L39],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"],standalone:!0,features:[d.GFd]})}return be})(),De=(()=>{class be{static#e=this.\u0275fac=function(Te){return new(Te||be)};static#t=this.\u0275mod=d.$C({type:be});static#n=this.\u0275inj=d.G2t({providers:[oe]})}return be})()},6969:(Kt,qe,l)=>{"use strict";l.d(qe,{WB:()=>pt,$Q:()=>ot,hJ:()=>Xt,rR:()=>M,Sf:()=>y,z_:()=>wn,yY:()=>_});var i=l(7333),d=l(177),g=l(3953),I=l(4085),m=l(6860),ne=l(5964),P=l(6977),q=l(9974),oe=l(4360),B=l(8203),De=l(6939),be=l(1413),Me=l(8359),Ue=l(7786),Te=l(7336);const se=(0,m.CZ)();class pe{constructor(ie,Ce){this._viewportRuler=ie,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=Ce}attach(){}enable(){if(this._canBeEnabled()){const ie=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=ie.style.left||"",this._previousHTMLStyles.top=ie.style.top||"",ie.style.left=(0,I.a1)(-this._previousScrollPosition.left),ie.style.top=(0,I.a1)(-this._previousScrollPosition.top),ie.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const ie=this._document.documentElement,we=ie.style,et=this._document.body.style,lt=we.scrollBehavior||"",gt=et.scrollBehavior||"";this._isEnabled=!1,we.left=this._previousHTMLStyles.left,we.top=this._previousHTMLStyles.top,ie.classList.remove("cdk-global-scrollblock"),se&&(we.scrollBehavior=et.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),se&&(we.scrollBehavior=lt,et.scrollBehavior=gt)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const Ce=this._document.body,we=this._viewportRuler.getViewportSize();return Ce.scrollHeight>we.height||Ce.scrollWidth>we.width}}class $e{constructor(ie,Ce,we,et){this._scrollDispatcher=ie,this._ngZone=Ce,this._viewportRuler=we,this._config=et,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(ie){this._overlayRef=ie}enable(){if(this._scrollSubscription)return;const ie=this._scrollDispatcher.scrolled(0).pipe((0,ne.p)(Ce=>!Ce||!this._overlayRef.overlayElement.contains(Ce.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=ie.subscribe(()=>{const Ce=this._viewportRuler.getViewportScrollPosition().top;Math.abs(Ce-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=ie.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class H{enable(){}disable(){}attach(){}}function T(At,ie){return ie.some(Ce=>At.bottomCe.bottom||At.rightCe.right)}function O(At,ie){return ie.some(Ce=>At.topCe.bottom||At.leftCe.right)}class K{constructor(ie,Ce,we,et){this._scrollDispatcher=ie,this._viewportRuler=Ce,this._ngZone=we,this._config=et,this._scrollSubscription=null}attach(ie){this._overlayRef=ie}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const Ce=this._overlayRef.overlayElement.getBoundingClientRect(),{width:we,height:et}=this._viewportRuler.getViewportSize();T(Ce,[{width:we,height:et,bottom:et,right:we,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let ae=(()=>{class At{constructor(Ce,we,et,lt){this._scrollDispatcher=Ce,this._viewportRuler=we,this._ngZone=et,this.noop=()=>new H,this.close=gt=>new $e(this._scrollDispatcher,this._ngZone,this._viewportRuler,gt),this.block=()=>new pe(this._viewportRuler,this._document),this.reposition=gt=>new K(this._scrollDispatcher,this._viewportRuler,this._ngZone,gt),this._document=lt}static#e=this.\u0275fac=function(we){return new(we||At)(g.KVO(i.R),g.KVO(i.Xj),g.KVO(g.SKi),g.KVO(d.qQ))};static#t=this.\u0275prov=g.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}return At})();class M{constructor(ie){if(this.scrollStrategy=new H,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,ie){const Ce=Object.keys(ie);for(const we of Ce)void 0!==ie[we]&&(this[we]=ie[we])}}}class de{constructor(ie,Ce){this.connectionPair=ie,this.scrollableViewProperties=Ce}}let Ot=(()=>{class At{constructor(Ce){this._attachedOverlays=[],this._document=Ce}ngOnDestroy(){this.detach()}add(Ce){this.remove(Ce),this._attachedOverlays.push(Ce)}remove(Ce){const we=this._attachedOverlays.indexOf(Ce);we>-1&&this._attachedOverlays.splice(we,1),0===this._attachedOverlays.length&&this.detach()}static#e=this.\u0275fac=function(we){return new(we||At)(g.KVO(d.qQ))};static#t=this.\u0275prov=g.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}return At})(),Zt=(()=>{class At extends Ot{constructor(Ce,we){super(Ce),this._ngZone=we,this._keydownListener=et=>{const lt=this._attachedOverlays;for(let gt=lt.length-1;gt>-1;gt--)if(lt[gt]._keydownEvents.observers.length>0){const jt=lt[gt]._keydownEvents;this._ngZone?this._ngZone.run(()=>jt.next(et)):jt.next(et);break}}}add(Ce){super.add(Ce),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}static#e=this.\u0275fac=function(we){return new(we||At)(g.KVO(d.qQ),g.KVO(g.SKi,8))};static#t=this.\u0275prov=g.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}return At})(),at=(()=>{class At extends Ot{constructor(Ce,we,et){super(Ce),this._platform=we,this._ngZone=et,this._cursorStyleIsSet=!1,this._pointerDownListener=lt=>{this._pointerDownEventTarget=(0,m.Fb)(lt)},this._clickListener=lt=>{const gt=(0,m.Fb)(lt),jt="click"===lt.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:gt;this._pointerDownEventTarget=null;const en=this._attachedOverlays.slice();for(let hn=en.length-1;hn>-1;hn--){const gn=en[hn];if(gn._outsidePointerEvents.observers.length<1||!gn.hasAttached())continue;if(ye(gn.overlayElement,gt)||ye(gn.overlayElement,jt))break;const yn=gn._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>yn.next(lt)):yn.next(lt)}}}add(Ce){if(super.add(Ce),!this._isAttached){const we=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(we)):this._addEventListeners(we),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=we.style.cursor,we.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const Ce=this._document.body;Ce.removeEventListener("pointerdown",this._pointerDownListener,!0),Ce.removeEventListener("click",this._clickListener,!0),Ce.removeEventListener("auxclick",this._clickListener,!0),Ce.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(Ce.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(Ce){Ce.addEventListener("pointerdown",this._pointerDownListener,!0),Ce.addEventListener("click",this._clickListener,!0),Ce.addEventListener("auxclick",this._clickListener,!0),Ce.addEventListener("contextmenu",this._clickListener,!0)}static#e=this.\u0275fac=function(we){return new(we||At)(g.KVO(d.qQ),g.KVO(m.OD),g.KVO(g.SKi,8))};static#t=this.\u0275prov=g.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}return At})();function ye(At,ie){const Ce=typeof ShadowRoot<"u"&&ShadowRoot;let we=ie;for(;we;){if(we===At)return!0;we=Ce&&we instanceof ShadowRoot?we.host:we.parentNode}return!1}let y=(()=>{class At{constructor(Ce,we){this._platform=we,this._document=Ce}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const Ce="cdk-overlay-container";if(this._platform.isBrowser||(0,m.v8)()){const et=this._document.querySelectorAll(`.${Ce}[platform="server"], .${Ce}[platform="test"]`);for(let lt=0;ltthis._backdropClick.next(Bn),this._backdropTransitionendHandler=Bn=>{this._disposeBackdrop(Bn.target)},this._keydownEvents=new be.B,this._outsidePointerEvents=new be.B,this._renders=new be.B,et.scrollStrategy&&(this._scrollStrategy=et.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=et.positionStrategy,this._afterRenderRef=(0,g.O8t)(()=>(0,g.Tzd)(()=>{this._renders.next()},{injector:this._injector}))}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(ie){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const Ce=this._portalOutlet.attach(ie);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),(0,g.mal)(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof Ce?.onDestroy&&Ce.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),Ce}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const ie=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),ie}dispose(){const ie=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._previousHostParent=this._pane=this._host=null,ie&&this._detachments.next(),this._detachments.complete(),this._afterRenderRef.destroy(),this._renders.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(ie){ie!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=ie,this.hasAttached()&&(ie.attach(this),this.updatePosition()))}updateSize(ie){this._config={...this._config,...ie},this._updateElementSize()}setDirection(ie){this._config={...this._config,direction:ie},this._updateElementDirection()}addPanelClass(ie){this._pane&&this._toggleClasses(this._pane,ie,!0)}removePanelClass(ie){this._pane&&this._toggleClasses(this._pane,ie,!1)}getDirection(){const ie=this._config.direction;return ie?"string"==typeof ie?ie:ie.value:"ltr"}updateScrollStrategy(ie){ie!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=ie,this.hasAttached()&&(ie.attach(this),ie.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const ie=this._pane.style;ie.width=(0,I.a1)(this._config.width),ie.height=(0,I.a1)(this._config.height),ie.minWidth=(0,I.a1)(this._config.minWidth),ie.minHeight=(0,I.a1)(this._config.minHeight),ie.maxWidth=(0,I.a1)(this._config.maxWidth),ie.maxHeight=(0,I.a1)(this._config.maxHeight)}_togglePointerEvents(ie){this._pane.style.pointerEvents=ie?"":"none"}_attachBackdrop(){const ie="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(ie)})}):this._backdropElement.classList.add(ie)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const ie=this._backdropElement;if(ie){if(this._animationsDisabled)return void this._disposeBackdrop(ie);ie.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{ie.addEventListener("transitionend",this._backdropTransitionendHandler)}),ie.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(ie)},500))}}_toggleClasses(ie,Ce,we){const et=(0,I.FG)(Ce||[]).filter(lt=>!!lt);et.length&&(we?ie.classList.add(...et):ie.classList.remove(...et))}_detachContentWhenEmpty(){this._ngZone.runOutsideAngular(()=>{const ie=this._renders.pipe((0,P.Q)((0,Ue.h)(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),ie.unsubscribe())})})}_disposeScrollStrategy(){const ie=this._scrollStrategy;ie&&(ie.disable(),ie.detach&&ie.detach())}_disposeBackdrop(ie){ie&&(ie.removeEventListener("click",this._backdropClickHandler),ie.removeEventListener("transitionend",this._backdropTransitionendHandler),ie.remove(),this._backdropElement===ie&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const w="cdk-overlay-connected-position-bounding-box",W=/([A-Za-z%]+)$/;class Ze{get positions(){return this._preferredPositions}constructor(ie,Ce,we,et,lt){this._viewportRuler=Ce,this._document=we,this._platform=et,this._overlayContainer=lt,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new be.B,this._resizeSubscription=Me.yU.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(ie)}attach(ie){this._validatePositions(),ie.hostElement.classList.add(w),this._overlayRef=ie,this._boundingBox=ie.hostElement,this._pane=ie.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const ie=this._originRect,Ce=this._overlayRect,we=this._viewportRect,et=this._containerRect,lt=[];let gt;for(let jt of this._preferredPositions){let en=this._getOriginPoint(ie,et,jt),hn=this._getOverlayPoint(en,Ce,jt),gn=this._getOverlayFit(hn,Ce,we,jt);if(gn.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(jt,en);this._canFitWithFlexibleDimensions(gn,hn,we)?lt.push({position:jt,origin:en,overlayRect:Ce,boundingBoxRect:this._calculateBoundingBoxRect(en,jt)}):(!gt||gt.overlayFit.visibleAreaen&&(en=gn,jt=hn)}return this._isPushed=!1,void this._applyPosition(jt.position,jt.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(gt.position,gt.originPoint);this._applyPosition(gt.position,gt.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&Y(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(w),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const ie=this._lastPosition;if(ie){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const Ce=this._getOriginPoint(this._originRect,this._containerRect,ie);this._applyPosition(ie,Ce)}else this.apply()}withScrollableContainers(ie){return this._scrollables=ie,this}withPositions(ie){return this._preferredPositions=ie,-1===ie.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(ie){return this._viewportMargin=ie,this}withFlexibleDimensions(ie=!0){return this._hasFlexibleDimensions=ie,this}withGrowAfterOpen(ie=!0){return this._growAfterOpen=ie,this}withPush(ie=!0){return this._canPush=ie,this}withLockedPosition(ie=!0){return this._positionLocked=ie,this}setOrigin(ie){return this._origin=ie,this}withDefaultOffsetX(ie){return this._offsetX=ie,this}withDefaultOffsetY(ie){return this._offsetY=ie,this}withTransformOriginOn(ie){return this._transformOriginSelector=ie,this}_getOriginPoint(ie,Ce,we){let et,lt;if("center"==we.originX)et=ie.left+ie.width/2;else{const gt=this._isRtl()?ie.right:ie.left,jt=this._isRtl()?ie.left:ie.right;et="start"==we.originX?gt:jt}return Ce.left<0&&(et-=Ce.left),lt="center"==we.originY?ie.top+ie.height/2:"top"==we.originY?ie.top:ie.bottom,Ce.top<0&&(lt-=Ce.top),{x:et,y:lt}}_getOverlayPoint(ie,Ce,we){let et,lt;return et="center"==we.overlayX?-Ce.width/2:"start"===we.overlayX?this._isRtl()?-Ce.width:0:this._isRtl()?0:-Ce.width,lt="center"==we.overlayY?-Ce.height/2:"top"==we.overlayY?0:-Ce.height,{x:ie.x+et,y:ie.y+lt}}_getOverlayFit(ie,Ce,we,et){const lt=Xe(Ce);let{x:gt,y:jt}=ie,en=this._getOffset(et,"x"),hn=this._getOffset(et,"y");en&&(gt+=en),hn&&(jt+=hn);let Bn=0-jt,En=jt+lt.height-we.height,Fn=this._subtractOverflows(lt.width,0-gt,gt+lt.width-we.width),Kn=this._subtractOverflows(lt.height,Bn,En),zn=Fn*Kn;return{visibleArea:zn,isCompletelyWithinViewport:lt.width*lt.height===zn,fitsInViewportVertically:Kn===lt.height,fitsInViewportHorizontally:Fn==lt.width}}_canFitWithFlexibleDimensions(ie,Ce,we){if(this._hasFlexibleDimensions){const et=we.bottom-Ce.y,lt=we.right-Ce.x,gt=Ie(this._overlayRef.getConfig().minHeight),jt=Ie(this._overlayRef.getConfig().minWidth);return(ie.fitsInViewportVertically||null!=gt&><=et)&&(ie.fitsInViewportHorizontally||null!=jt&&jt<=lt)}return!1}_pushOverlayOnScreen(ie,Ce,we){if(this._previousPushAmount&&this._positionLocked)return{x:ie.x+this._previousPushAmount.x,y:ie.y+this._previousPushAmount.y};const et=Xe(Ce),lt=this._viewportRect,gt=Math.max(ie.x+et.width-lt.width,0),jt=Math.max(ie.y+et.height-lt.height,0),en=Math.max(lt.top-we.top-ie.y,0),hn=Math.max(lt.left-we.left-ie.x,0);let gn=0,yn=0;return gn=et.width<=lt.width?hn||-gt:ie.xFn&&!this._isInitialRender&&!this._growAfterOpen&&(gt=ie.y-Fn/2)}if("end"===Ce.overlayX&&!et||"start"===Ce.overlayX&&et)Bn=we.width-ie.x+2*this._viewportMargin,gn=ie.x-this._viewportMargin;else if("start"===Ce.overlayX&&!et||"end"===Ce.overlayX&&et)yn=ie.x,gn=we.right-ie.x;else{const En=Math.min(we.right-ie.x+we.left,ie.x),Fn=this._lastBoundingBoxSize.width;gn=2*En,yn=ie.x-En,gn>Fn&&!this._isInitialRender&&!this._growAfterOpen&&(yn=ie.x-Fn/2)}return{top:gt,left:yn,bottom:jt,right:Bn,width:gn,height:lt}}_setBoundingBoxStyles(ie,Ce){const we=this._calculateBoundingBoxRect(ie,Ce);!this._isInitialRender&&!this._growAfterOpen&&(we.height=Math.min(we.height,this._lastBoundingBoxSize.height),we.width=Math.min(we.width,this._lastBoundingBoxSize.width));const et={};if(this._hasExactPosition())et.top=et.left="0",et.bottom=et.right=et.maxHeight=et.maxWidth="",et.width=et.height="100%";else{const lt=this._overlayRef.getConfig().maxHeight,gt=this._overlayRef.getConfig().maxWidth;et.height=(0,I.a1)(we.height),et.top=(0,I.a1)(we.top),et.bottom=(0,I.a1)(we.bottom),et.width=(0,I.a1)(we.width),et.left=(0,I.a1)(we.left),et.right=(0,I.a1)(we.right),et.alignItems="center"===Ce.overlayX?"center":"end"===Ce.overlayX?"flex-end":"flex-start",et.justifyContent="center"===Ce.overlayY?"center":"bottom"===Ce.overlayY?"flex-end":"flex-start",lt&&(et.maxHeight=(0,I.a1)(lt)),gt&&(et.maxWidth=(0,I.a1)(gt))}this._lastBoundingBoxSize=we,Y(this._boundingBox.style,et)}_resetBoundingBoxStyles(){Y(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){Y(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(ie,Ce){const we={},et=this._hasExactPosition(),lt=this._hasFlexibleDimensions,gt=this._overlayRef.getConfig();if(et){const gn=this._viewportRuler.getViewportScrollPosition();Y(we,this._getExactOverlayY(Ce,ie,gn)),Y(we,this._getExactOverlayX(Ce,ie,gn))}else we.position="static";let jt="",en=this._getOffset(Ce,"x"),hn=this._getOffset(Ce,"y");en&&(jt+=`translateX(${en}px) `),hn&&(jt+=`translateY(${hn}px)`),we.transform=jt.trim(),gt.maxHeight&&(et?we.maxHeight=(0,I.a1)(gt.maxHeight):lt&&(we.maxHeight="")),gt.maxWidth&&(et?we.maxWidth=(0,I.a1)(gt.maxWidth):lt&&(we.maxWidth="")),Y(this._pane.style,we)}_getExactOverlayY(ie,Ce,we){let et={top:"",bottom:""},lt=this._getOverlayPoint(Ce,this._overlayRect,ie);return this._isPushed&&(lt=this._pushOverlayOnScreen(lt,this._overlayRect,we)),"bottom"===ie.overlayY?et.bottom=this._document.documentElement.clientHeight-(lt.y+this._overlayRect.height)+"px":et.top=(0,I.a1)(lt.y),et}_getExactOverlayX(ie,Ce,we){let gt,et={left:"",right:""},lt=this._getOverlayPoint(Ce,this._overlayRect,ie);return this._isPushed&&(lt=this._pushOverlayOnScreen(lt,this._overlayRect,we)),gt=this._isRtl()?"end"===ie.overlayX?"left":"right":"end"===ie.overlayX?"right":"left","right"===gt?et.right=this._document.documentElement.clientWidth-(lt.x+this._overlayRect.width)+"px":et.left=(0,I.a1)(lt.x),et}_getScrollVisibility(){const ie=this._getOriginRect(),Ce=this._pane.getBoundingClientRect(),we=this._scrollables.map(et=>et.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:O(ie,we),isOriginOutsideView:T(ie,we),isOverlayClipped:O(Ce,we),isOverlayOutsideView:T(Ce,we)}}_subtractOverflows(ie,...Ce){return Ce.reduce((we,et)=>we-Math.max(et,0),ie)}_getNarrowedViewportRect(){const ie=this._document.documentElement.clientWidth,Ce=this._document.documentElement.clientHeight,we=this._viewportRuler.getViewportScrollPosition();return{top:we.top+this._viewportMargin,left:we.left+this._viewportMargin,right:we.left+ie-this._viewportMargin,bottom:we.top+Ce-this._viewportMargin,width:ie-2*this._viewportMargin,height:Ce-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(ie,Ce){return"x"===Ce?null==ie.offsetX?this._offsetX:ie.offsetX:null==ie.offsetY?this._offsetY:ie.offsetY}_validatePositions(){}_addPanelClasses(ie){this._pane&&(0,I.FG)(ie).forEach(Ce=>{""!==Ce&&-1===this._appliedPanelClasses.indexOf(Ce)&&(this._appliedPanelClasses.push(Ce),this._pane.classList.add(Ce))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(ie=>{this._pane.classList.remove(ie)}),this._appliedPanelClasses=[])}_getOriginRect(){const ie=this._origin;if(ie instanceof g.aKT)return ie.nativeElement.getBoundingClientRect();if(ie instanceof Element)return ie.getBoundingClientRect();const Ce=ie.width||0,we=ie.height||0;return{top:ie.y,bottom:ie.y+we,left:ie.x,right:ie.x+Ce,height:we,width:Ce}}}function Y(At,ie){for(let Ce in ie)ie.hasOwnProperty(Ce)&&(At[Ce]=ie[Ce]);return At}function Ie(At){if("number"!=typeof At&&null!=At){const[ie,Ce]=At.split(W);return Ce&&"px"!==Ce?null:parseFloat(ie)}return At||null}function Xe(At){return{top:Math.floor(At.top),right:Math.floor(At.right),bottom:Math.floor(At.bottom),left:Math.floor(At.left),width:Math.floor(At.width),height:Math.floor(At.height)}}const Bt="cdk-global-overlay-wrapper";class je{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(ie){const Ce=ie.getConfig();this._overlayRef=ie,this._width&&!Ce.width&&ie.updateSize({width:this._width}),this._height&&!Ce.height&&ie.updateSize({height:this._height}),ie.hostElement.classList.add(Bt),this._isDisposed=!1}top(ie=""){return this._bottomOffset="",this._topOffset=ie,this._alignItems="flex-start",this}left(ie=""){return this._xOffset=ie,this._xPosition="left",this}bottom(ie=""){return this._topOffset="",this._bottomOffset=ie,this._alignItems="flex-end",this}right(ie=""){return this._xOffset=ie,this._xPosition="right",this}start(ie=""){return this._xOffset=ie,this._xPosition="start",this}end(ie=""){return this._xOffset=ie,this._xPosition="end",this}width(ie=""){return this._overlayRef?this._overlayRef.updateSize({width:ie}):this._width=ie,this}height(ie=""){return this._overlayRef?this._overlayRef.updateSize({height:ie}):this._height=ie,this}centerHorizontally(ie=""){return this.left(ie),this._xPosition="center",this}centerVertically(ie=""){return this.top(ie),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const ie=this._overlayRef.overlayElement.style,Ce=this._overlayRef.hostElement.style,we=this._overlayRef.getConfig(),{width:et,height:lt,maxWidth:gt,maxHeight:jt}=we,en=!("100%"!==et&&"100vw"!==et||gt&&"100%"!==gt&&"100vw"!==gt),hn=!("100%"!==lt&&"100vh"!==lt||jt&&"100%"!==jt&&"100vh"!==jt),gn=this._xPosition,yn=this._xOffset,Bn="rtl"===this._overlayRef.getConfig().direction;let En="",Fn="",Kn="";en?Kn="flex-start":"center"===gn?(Kn="center",Bn?Fn=yn:En=yn):Bn?"left"===gn||"end"===gn?(Kn="flex-end",En=yn):("right"===gn||"start"===gn)&&(Kn="flex-start",Fn=yn):"left"===gn||"start"===gn?(Kn="flex-start",En=yn):("right"===gn||"end"===gn)&&(Kn="flex-end",Fn=yn),ie.position=this._cssPosition,ie.marginLeft=en?"0":En,ie.marginTop=hn?"0":this._topOffset,ie.marginBottom=this._bottomOffset,ie.marginRight=en?"0":Fn,Ce.justifyContent=Kn,Ce.alignItems=hn?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const ie=this._overlayRef.overlayElement.style,Ce=this._overlayRef.hostElement,we=Ce.style;Ce.classList.remove(Bt),we.justifyContent=we.alignItems=ie.marginTop=ie.marginBottom=ie.marginLeft=ie.marginRight=ie.position="",this._overlayRef=null,this._isDisposed=!0}}let _t=(()=>{class At{constructor(Ce,we,et,lt){this._viewportRuler=Ce,this._document=we,this._platform=et,this._overlayContainer=lt}global(){return new je}flexibleConnectedTo(Ce){return new Ze(Ce,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static#e=this.\u0275fac=function(we){return new(we||At)(g.KVO(i.Xj),g.KVO(d.qQ),g.KVO(m.OD),g.KVO(y))};static#t=this.\u0275prov=g.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}return At})(),Tt=0,Xt=(()=>{class At{constructor(Ce,we,et,lt,gt,jt,en,hn,gn,yn,Bn,En){this.scrollStrategies=Ce,this._overlayContainer=we,this._componentFactoryResolver=et,this._positionBuilder=lt,this._keyboardDispatcher=gt,this._injector=jt,this._ngZone=en,this._document=hn,this._directionality=gn,this._location=yn,this._outsideClickDispatcher=Bn,this._animationsModuleType=En}create(Ce){const we=this._createHostElement(),et=this._createPaneElement(we),lt=this._createPortalOutlet(et),gt=new M(Ce);return gt.direction=gt.direction||this._directionality.value,new _(lt,we,et,gt,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType,this._injector.get(g.uvJ))}position(){return this._positionBuilder}_createPaneElement(Ce){const we=this._document.createElement("div");return we.id="cdk-overlay-"+Tt++,we.classList.add("cdk-overlay-pane"),Ce.appendChild(we),we}_createHostElement(){const Ce=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(Ce),Ce}_createPortalOutlet(Ce){return this._appRef||(this._appRef=this._injector.get(g.o8S)),new De.aI(Ce,this._componentFactoryResolver,this._appRef,this._injector,this._document)}static#e=this.\u0275fac=function(we){return new(we||At)(g.KVO(ae),g.KVO(y),g.KVO(g.OM3),g.KVO(_t),g.KVO(Zt),g.KVO(g.zZn),g.KVO(g.SKi),g.KVO(d.qQ),g.KVO(B.dS),g.KVO(d.aZ),g.KVO(at),g.KVO(g.bc$,8))};static#t=this.\u0275prov=g.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}return At})();const Ke=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],It=new g.nKC("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{const At=(0,g.WQX)(Xt);return()=>At.scrollStrategies.reposition()}});let ot=(()=>{class At{constructor(Ce){this.elementRef=Ce}static#e=this.\u0275fac=function(we){return new(we||At)(g.rXU(g.aKT))};static#t=this.\u0275dir=g.FsC({type:At,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0})}return At})(),pt=(()=>{class At{get offsetX(){return this._offsetX}set offsetX(Ce){this._offsetX=Ce,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(Ce){this._offsetY=Ce,this._position&&this._updatePositionStrategy(this._position)}get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(Ce){this._disposeOnNavigation=Ce}constructor(Ce,we,et,lt,gt){this._overlay=Ce,this._dir=gt,this._backdropSubscription=Me.yU.EMPTY,this._attachSubscription=Me.yU.EMPTY,this._detachSubscription=Me.yU.EMPTY,this._positionSubscription=Me.yU.EMPTY,this._disposeOnNavigation=!1,this._ngZone=(0,g.WQX)(g.SKi),this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.hasBackdrop=!1,this.lockPosition=!1,this.flexibleDimensions=!1,this.growAfterOpen=!1,this.push=!1,this.backdropClick=new g.bkB,this.positionChange=new g.bkB,this.attach=new g.bkB,this.detach=new g.bkB,this.overlayKeydown=new g.bkB,this.overlayOutsideClick=new g.bkB,this._templatePortal=new De.VA(we,et),this._scrollStrategyFactory=lt,this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(Ce){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),Ce.origin&&this.open&&this._position.apply()),Ce.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=Ke);const Ce=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=Ce.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=Ce.detachments().subscribe(()=>this.detach.emit()),Ce.keydownEvents().subscribe(we=>{this.overlayKeydown.next(we),we.keyCode===Te._f&&!this.disableClose&&!(0,Te.rp)(we)&&(we.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(we=>{const et=this._getOriginElement(),lt=(0,m.Fb)(we);(!et||et!==lt&&!et.contains(lt))&&this.overlayOutsideClick.next(we)})}_buildConfig(){const Ce=this._position=this.positionStrategy||this._createPositionStrategy(),we=new M({direction:this._dir,positionStrategy:Ce,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||0===this.width)&&(we.width=this.width),(this.height||0===this.height)&&(we.height=this.height),(this.minWidth||0===this.minWidth)&&(we.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(we.minHeight=this.minHeight),this.backdropClass&&(we.backdropClass=this.backdropClass),this.panelClass&&(we.panelClass=this.panelClass),we}_updatePositionStrategy(Ce){const we=this.positions.map(et=>({originX:et.originX,originY:et.originY,overlayX:et.overlayX,overlayY:et.overlayY,offsetX:et.offsetX||this.offsetX,offsetY:et.offsetY||this.offsetY,panelClass:et.panelClass||void 0}));return Ce.setOrigin(this._getOrigin()).withPositions(we).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const Ce=this._overlay.position().flexibleConnectedTo(this._getOrigin());return this._updatePositionStrategy(Ce),Ce}_getOrigin(){return this.origin instanceof ot?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof ot?this.origin.elementRef.nativeElement:this.origin instanceof g.aKT?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(Ce=>{this.backdropClick.emit(Ce)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(function me(At,ie=!1){return(0,q.N)((Ce,we)=>{let et=0;Ce.subscribe((0,oe._)(we,lt=>{const gt=At(lt,et++);(gt||ie)&&we.next(lt),!gt&&we.complete()}))})}(()=>this.positionChange.observers.length>0)).subscribe(Ce=>{this._ngZone.run(()=>this.positionChange.emit(Ce)),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}static#e=this.\u0275fac=function(we){return new(we||At)(g.rXU(Xt),g.rXU(g.C4Q),g.rXU(g.c1b),g.rXU(It),g.rXU(B.dS,8))};static#t=this.\u0275dir=g.FsC({type:At,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",g.L39],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",g.L39],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",g.L39],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",g.L39],push:[2,"cdkConnectedOverlayPush","push",g.L39],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",g.L39]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[g.GFd,g.OA$]})}return At})();const nn={provide:It,deps:[Xt],useFactory:function Mt(At){return()=>At.scrollStrategies.reposition()}};let wn=(()=>{class At{static#e=this.\u0275fac=function(we){return new(we||At)};static#t=this.\u0275mod=g.$C({type:At});static#n=this.\u0275inj=g.G2t({providers:[Xt,nn],imports:[B.jI,De.jc,i.E9,i.E9]})}return At})()},6860:(Kt,qe,l)=>{"use strict";l.d(qe,{BD:()=>Te,BQ:()=>B,CZ:()=>Ue,Fb:()=>H,KT:()=>Ve,MU:()=>q,OD:()=>I,r5:()=>De,v8:()=>T,vc:()=>$e});var i=l(3953),d=l(177);let g;try{g=typeof Intl<"u"&&Intl.v8BreakIterator}catch{g=!1}let ne,I=(()=>{class O{constructor(ae){this._platformId=ae,this.isBrowser=this._platformId?(0,d.UE)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!g)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}static#e=this.\u0275fac=function(M){return new(M||O)(i.KVO(i.Agw))};static#t=this.\u0275prov=i.jDH({token:O,factory:O.\u0275fac,providedIn:"root"})}return O})();const P=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function q(){if(ne)return ne;if("object"!=typeof document||!document)return ne=new Set(P),ne;let O=document.createElement("input");return ne=new Set(P.filter(K=>(O.setAttribute("type",K),O.type===K))),ne}let oe;function B(O){return function me(){if(null==oe&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>oe=!0}))}finally{oe=oe||!1}return oe}()?O:!!O.capture}var De=function(O){return O[O.NORMAL=0]="NORMAL",O[O.NEGATED=1]="NEGATED",O[O.INVERTED=2]="INVERTED",O}(De||{});let be,Me,se;function Ue(){if(null==Me){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return Me=!1,Me;if("scrollBehavior"in document.documentElement.style)Me=!0;else{const O=Element.prototype.scrollTo;Me=!!O&&!/\{\s*\[native code\]\s*\}/.test(O.toString())}}return Me}function Te(){if("object"!=typeof document||!document)return De.NORMAL;if(null==be){const O=document.createElement("div"),K=O.style;O.dir="rtl",K.width="1px",K.overflow="auto",K.visibility="hidden",K.pointerEvents="none",K.position="absolute";const ae=document.createElement("div"),M=ae.style;M.width="2px",M.height="1px",O.appendChild(ae),document.body.appendChild(O),be=De.NORMAL,0===O.scrollLeft&&(O.scrollLeft=1,be=0===O.scrollLeft?De.NEGATED:De.INVERTED),O.remove()}return be}function Ve(O){if(function pe(){if(null==se){const O=typeof document<"u"?document.head:null;se=!(!O||!O.createShadowRoot&&!O.attachShadow)}return se}()){const K=O.getRootNode?O.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&K instanceof ShadowRoot)return K}return null}function $e(){let O=typeof document<"u"&&document?document.activeElement:null;for(;O&&O.shadowRoot;){const K=O.shadowRoot.activeElement;if(K===O)break;O=K}return O}function H(O){return O.composedPath?O.composedPath()[0]:O.target}function T(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}},6939:(Kt,qe,l)=>{"use strict";l.d(qe,{A8:()=>me,I3:()=>Ve,VA:()=>B,aI:()=>Ue,jc:()=>H,lb:()=>be});var i=l(3953),d=l(177);class oe{attach(K){return this._attachedHost=K,K.attach(this)}detach(){let K=this._attachedHost;null!=K&&(this._attachedHost=null,K.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(K){this._attachedHost=K}}class me extends oe{constructor(K,ae,M,Oe,S){super(),this.component=K,this.viewContainerRef=ae,this.injector=M,this.componentFactoryResolver=Oe,this.projectableNodes=S}}class B extends oe{constructor(K,ae,M,Oe){super(),this.templateRef=K,this.viewContainerRef=ae,this.context=M,this.injector=Oe}get origin(){return this.templateRef.elementRef}attach(K,ae=this.context){return this.context=ae,super.attach(K)}detach(){return this.context=void 0,super.detach()}}class De extends oe{constructor(K){super(),this.element=K instanceof i.aKT?K.nativeElement:K}}class be{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(K){return K instanceof me?(this._attachedPortal=K,this.attachComponentPortal(K)):K instanceof B?(this._attachedPortal=K,this.attachTemplatePortal(K)):this.attachDomPortal&&K instanceof De?(this._attachedPortal=K,this.attachDomPortal(K)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(K){this._disposeFn=K}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class Ue extends be{constructor(K,ae,M,Oe,S){super(),this.outletElement=K,this._componentFactoryResolver=ae,this._appRef=M,this._defaultInjector=Oe,this.attachDomPortal=de=>{const Ee=de.element,xt=this._document.createComment("dom-portal");Ee.parentNode.insertBefore(xt,Ee),this.outletElement.appendChild(Ee),this._attachedPortal=de,super.setDisposeFn(()=>{xt.parentNode&&xt.parentNode.replaceChild(Ee,xt)})},this._document=S}attachComponentPortal(K){const M=(K.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(K.component);let Oe;return K.viewContainerRef?(Oe=K.viewContainerRef.createComponent(M,K.viewContainerRef.length,K.injector||K.viewContainerRef.injector,K.projectableNodes||void 0),this.setDisposeFn(()=>Oe.destroy())):(Oe=M.create(K.injector||this._defaultInjector||i.zZn.NULL),this._appRef.attachView(Oe.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(Oe.hostView),Oe.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(Oe)),this._attachedPortal=K,Oe}attachTemplatePortal(K){let ae=K.viewContainerRef,M=ae.createEmbeddedView(K.templateRef,K.context,{injector:K.injector});return M.rootNodes.forEach(Oe=>this.outletElement.appendChild(Oe)),M.detectChanges(),this.setDisposeFn(()=>{let Oe=ae.indexOf(M);-1!==Oe&&ae.remove(Oe)}),this._attachedPortal=K,M}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(K){return K.hostView.rootNodes[0]}}let Ve=(()=>{class O extends be{constructor(ae,M,Oe){super(),this._componentFactoryResolver=ae,this._viewContainerRef=M,this._isInitialized=!1,this.attached=new i.bkB,this.attachDomPortal=S=>{const de=S.element,Ee=this._document.createComment("dom-portal");S.setAttachedHost(this),de.parentNode.insertBefore(Ee,de),this._getRootNode().appendChild(de),this._attachedPortal=S,super.setDisposeFn(()=>{Ee.parentNode&&Ee.parentNode.replaceChild(de,Ee)})},this._document=Oe}get portal(){return this._attachedPortal}set portal(ae){this.hasAttached()&&!ae&&!this._isInitialized||(this.hasAttached()&&super.detach(),ae&&super.attach(ae),this._attachedPortal=ae||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(ae){ae.setAttachedHost(this);const M=null!=ae.viewContainerRef?ae.viewContainerRef:this._viewContainerRef,S=(ae.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(ae.component),de=M.createComponent(S,M.length,ae.injector||M.injector,ae.projectableNodes||void 0);return M!==this._viewContainerRef&&this._getRootNode().appendChild(de.hostView.rootNodes[0]),super.setDisposeFn(()=>de.destroy()),this._attachedPortal=ae,this._attachedRef=de,this.attached.emit(de),de}attachTemplatePortal(ae){ae.setAttachedHost(this);const M=this._viewContainerRef.createEmbeddedView(ae.templateRef,ae.context,{injector:ae.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=ae,this._attachedRef=M,this.attached.emit(M),M}_getRootNode(){const ae=this._viewContainerRef.element.nativeElement;return ae.nodeType===ae.ELEMENT_NODE?ae:ae.parentNode}static#e=this.\u0275fac=function(M){return new(M||O)(i.rXU(i.OM3),i.rXU(i.c1b),i.rXU(d.qQ))};static#t=this.\u0275dir=i.FsC({type:O,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],standalone:!0,features:[i.Vt3]})}return O})(),H=(()=>{class O{static#e=this.\u0275fac=function(M){return new(M||O)};static#t=this.\u0275mod=i.$C({type:O});static#n=this.\u0275inj=i.G2t({})}return O})()},7333:(Kt,qe,l)=>{"use strict";l.d(qe,{uv:()=>de,Gj:()=>Y,R:()=>S,E9:()=>Ie,Xj:()=>xt});var i=l(4085),d=l(3953),g=l(1413),I=l(7673),m=l(1985),ne=l(3726),oe=(l(536),l(5007),l(3236)),me=l(9974),B=l(8750),De=l(4360),Me=l(1584);function Ue(Xe,kt=oe.E){return function be(Xe){return(0,me.N)((kt,Ae)=>{let st=!1,Bt=null,je=null,_t=!1;const Tt=()=>{if(je?.unsubscribe(),je=null,st){st=!1;const Ke=Bt;Bt=null,Ae.next(Ke)}_t&&Ae.complete()},Xt=()=>{je=null,_t&&Ae.complete()};kt.subscribe((0,De._)(Ae,Ke=>{st=!0,Bt=Ke,je||(0,B.Tg)(Xe(Ke)).subscribe(je=(0,De._)(Ae,Tt,Xt))},()=>{_t=!0,(!st||!je||je.closed)&&Ae.complete()}))})}(()=>(0,Me.O)(Xe,kt))}var Te=l(5964),se=l(6977),pe=l(6860),Ve=l(177),$e=l(8203);let S=(()=>{class Xe{constructor(Ae,st,Bt){this._ngZone=Ae,this._platform=st,this._scrolled=new g.B,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=Bt}register(Ae){this.scrollContainers.has(Ae)||this.scrollContainers.set(Ae,Ae.elementScrolled().subscribe(()=>this._scrolled.next(Ae)))}deregister(Ae){const st=this.scrollContainers.get(Ae);st&&(st.unsubscribe(),this.scrollContainers.delete(Ae))}scrolled(Ae=20){return this._platform.isBrowser?new m.c(st=>{this._globalSubscription||this._addGlobalListener();const Bt=Ae>0?this._scrolled.pipe(Ue(Ae)).subscribe(st):this._scrolled.subscribe(st);return this._scrolledCount++,()=>{Bt.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,I.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((Ae,st)=>this.deregister(st)),this._scrolled.complete()}ancestorScrolled(Ae,st){const Bt=this.getAncestorScrollContainers(Ae);return this.scrolled(st).pipe((0,Te.p)(je=>!je||Bt.indexOf(je)>-1))}getAncestorScrollContainers(Ae){const st=[];return this.scrollContainers.forEach((Bt,je)=>{this._scrollableContainsElement(je,Ae)&&st.push(je)}),st}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(Ae,st){let Bt=(0,i.i8)(st),je=Ae.getElementRef().nativeElement;do{if(Bt==je)return!0}while(Bt=Bt.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const Ae=this._getWindow();return(0,ne.R)(Ae.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}static#e=this.\u0275fac=function(st){return new(st||Xe)(d.KVO(d.SKi),d.KVO(pe.OD),d.KVO(Ve.qQ,8))};static#t=this.\u0275prov=d.jDH({token:Xe,factory:Xe.\u0275fac,providedIn:"root"})}return Xe})(),de=(()=>{class Xe{constructor(Ae,st,Bt,je){this.elementRef=Ae,this.scrollDispatcher=st,this.ngZone=Bt,this.dir=je,this._destroyed=new g.B,this._elementScrolled=new m.c(_t=>this.ngZone.runOutsideAngular(()=>(0,ne.R)(this.elementRef.nativeElement,"scroll").pipe((0,se.Q)(this._destroyed)).subscribe(_t)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(Ae){const st=this.elementRef.nativeElement,Bt=this.dir&&"rtl"==this.dir.value;null==Ae.left&&(Ae.left=Bt?Ae.end:Ae.start),null==Ae.right&&(Ae.right=Bt?Ae.start:Ae.end),null!=Ae.bottom&&(Ae.top=st.scrollHeight-st.clientHeight-Ae.bottom),Bt&&(0,pe.BD)()!=pe.r5.NORMAL?(null!=Ae.left&&(Ae.right=st.scrollWidth-st.clientWidth-Ae.left),(0,pe.BD)()==pe.r5.INVERTED?Ae.left=Ae.right:(0,pe.BD)()==pe.r5.NEGATED&&(Ae.left=Ae.right?-Ae.right:Ae.right)):null!=Ae.right&&(Ae.left=st.scrollWidth-st.clientWidth-Ae.right),this._applyScrollToOptions(Ae)}_applyScrollToOptions(Ae){const st=this.elementRef.nativeElement;(0,pe.CZ)()?st.scrollTo(Ae):(null!=Ae.top&&(st.scrollTop=Ae.top),null!=Ae.left&&(st.scrollLeft=Ae.left))}measureScrollOffset(Ae){const st="left",je=this.elementRef.nativeElement;if("top"==Ae)return je.scrollTop;if("bottom"==Ae)return je.scrollHeight-je.clientHeight-je.scrollTop;const _t=this.dir&&"rtl"==this.dir.value;return"start"==Ae?Ae=_t?"right":st:"end"==Ae&&(Ae=_t?st:"right"),_t&&(0,pe.BD)()==pe.r5.INVERTED?Ae==st?je.scrollWidth-je.clientWidth-je.scrollLeft:je.scrollLeft:_t&&(0,pe.BD)()==pe.r5.NEGATED?Ae==st?je.scrollLeft+je.scrollWidth-je.clientWidth:-je.scrollLeft:Ae==st?je.scrollLeft:je.scrollWidth-je.clientWidth-je.scrollLeft}static#e=this.\u0275fac=function(st){return new(st||Xe)(d.rXU(d.aKT),d.rXU(S),d.rXU(d.SKi),d.rXU($e.dS,8))};static#t=this.\u0275dir=d.FsC({type:Xe,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0})}return Xe})(),xt=(()=>{class Xe{constructor(Ae,st,Bt){this._platform=Ae,this._change=new g.B,this._changeListener=je=>{this._change.next(je)},this._document=Bt,st.runOutsideAngular(()=>{if(Ae.isBrowser){const je=this._getWindow();je.addEventListener("resize",this._changeListener),je.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const Ae=this._getWindow();Ae.removeEventListener("resize",this._changeListener),Ae.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const Ae={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),Ae}getViewportRect(){const Ae=this.getViewportScrollPosition(),{width:st,height:Bt}=this.getViewportSize();return{top:Ae.top,left:Ae.left,bottom:Ae.top+Bt,right:Ae.left+st,height:Bt,width:st}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const Ae=this._document,st=this._getWindow(),Bt=Ae.documentElement,je=Bt.getBoundingClientRect();return{top:-je.top||Ae.body.scrollTop||st.scrollY||Bt.scrollTop||0,left:-je.left||Ae.body.scrollLeft||st.scrollX||Bt.scrollLeft||0}}change(Ae=20){return Ae>0?this._change.pipe(Ue(Ae)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const Ae=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:Ae.innerWidth,height:Ae.innerHeight}:{width:0,height:0}}static#e=this.\u0275fac=function(st){return new(st||Xe)(d.KVO(pe.OD),d.KVO(d.SKi),d.KVO(Ve.qQ,8))};static#t=this.\u0275prov=d.jDH({token:Xe,factory:Xe.\u0275fac,providedIn:"root"})}return Xe})(),Y=(()=>{class Xe{static#e=this.\u0275fac=function(st){return new(st||Xe)};static#t=this.\u0275mod=d.$C({type:Xe});static#n=this.\u0275inj=d.G2t({})}return Xe})(),Ie=(()=>{class Xe{static#e=this.\u0275fac=function(st){return new(st||Xe)};static#t=this.\u0275mod=d.$C({type:Xe});static#n=this.\u0275inj=d.G2t({imports:[$e.jI,Y,$e.jI,Y]})}return Xe})()},4109:(Kt,qe,l)=>{"use strict";l.d(qe,{Dc:()=>at,Hy:()=>Ot,NL:()=>ae,Sz:()=>Ve,XW:()=>Me,a$:()=>se,aI:()=>xt,kZ:()=>Te,s3:()=>de,xn:()=>M});var i=l(5024),d=l(4402),g=l(1413),I=l(4412),m=l(7673),q=(l(6697),l(5964),l(6977)),oe=l(6354),me=l(3294),B=l(3953),De=l(8203);class be{constructor(){this.expansionModel=new i.CB(!0)}toggle(y){this.expansionModel.toggle(this._trackByValue(y))}expand(y){this.expansionModel.select(this._trackByValue(y))}collapse(y){this.expansionModel.deselect(this._trackByValue(y))}isExpanded(y){return this.expansionModel.isSelected(this._trackByValue(y))}toggleDescendants(y){this.expansionModel.isSelected(this._trackByValue(y))?this.collapseDescendants(y):this.expandDescendants(y)}collapseAll(){this.expansionModel.clear()}expandDescendants(y){let _=[y];_.push(...this.getDescendants(y)),this.expansionModel.select(..._.map(w=>this._trackByValue(w)))}collapseDescendants(y){let _=[y];_.push(...this.getDescendants(y)),this.expansionModel.deselect(..._.map(w=>this._trackByValue(w)))}_trackByValue(y){return this.trackBy?this.trackBy(y):y}}class Me extends be{constructor(y,_,w){super(),this.getLevel=y,this.isExpandable=_,this.options=w,this.options&&(this.trackBy=this.options.trackBy)}getDescendants(y){const w=[];for(let W=this.dataNodes.indexOf(y)+1;Wthis._trackByValue(y)))}}const Te=new B.nKC("CDK_TREE_NODE_OUTLET_NODE");let se=(()=>{class ye{constructor(_,w){this.viewContainer=_,this._node=w}static#e=this.\u0275fac=function(w){return new(w||ye)(B.rXU(B.c1b),B.rXU(Te,8))};static#t=this.\u0275dir=B.FsC({type:ye,selectors:[["","cdkTreeNodeOutlet",""]],standalone:!0})}return ye})();class pe{constructor(y){this.$implicit=y}}let Ve=(()=>{class ye{constructor(_){this.template=_}static#e=this.\u0275fac=function(w){return new(w||ye)(B.rXU(B.C4Q))};static#t=this.\u0275dir=B.FsC({type:ye,selectors:[["","cdkTreeNodeDef",""]],inputs:{when:[0,"cdkTreeNodeDefWhen","when"]},standalone:!0})}return ye})(),ae=(()=>{class ye{get dataSource(){return this._dataSource}set dataSource(_){this._dataSource!==_&&this._switchDataSource(_)}constructor(_,w){this._differs=_,this._changeDetectorRef=w,this._onDestroy=new g.B,this._levels=new Map,this.viewChange=new I.t({start:0,end:Number.MAX_VALUE})}ngOnInit(){this._dataDiffer=this._differs.find([]).create(this.trackBy)}ngOnDestroy(){this._nodeOutlet.viewContainer.clear(),this.viewChange.complete(),this._onDestroy.next(),this._onDestroy.complete(),this._dataSource&&"function"==typeof this._dataSource.disconnect&&this.dataSource.disconnect(this),this._dataSubscription&&(this._dataSubscription.unsubscribe(),this._dataSubscription=null)}ngAfterContentChecked(){const _=this._nodeDefs.filter(w=>!w.when);this._defaultNodeDef=_[0],this.dataSource&&this._nodeDefs&&!this._dataSubscription&&this._observeRenderChanges()}_switchDataSource(_){this._dataSource&&"function"==typeof this._dataSource.disconnect&&this.dataSource.disconnect(this),this._dataSubscription&&(this._dataSubscription.unsubscribe(),this._dataSubscription=null),_||this._nodeOutlet.viewContainer.clear(),this._dataSource=_,this._nodeDefs&&this._observeRenderChanges()}_observeRenderChanges(){let _;(0,i.y4)(this._dataSource)?_=this._dataSource.connect(this):(0,d.A)(this._dataSource)?_=this._dataSource:Array.isArray(this._dataSource)&&(_=(0,m.of)(this._dataSource)),_&&(this._dataSubscription=_.pipe((0,q.Q)(this._onDestroy)).subscribe(w=>this.renderNodeChanges(w)))}renderNodeChanges(_,w=this._dataDiffer,W=this._nodeOutlet.viewContainer,Ze){const Y=w.diff(_);Y&&(Y.forEachOperation((Ie,Xe,kt)=>{if(null==Ie.previousIndex)this.insertNode(_[kt],kt,W,Ze);else if(null==kt)W.remove(Xe),this._levels.delete(Ie.item);else{const Ae=W.get(Xe);W.move(Ae,kt)}}),this._changeDetectorRef.detectChanges())}_getNodeDef(_,w){return 1===this._nodeDefs.length?this._nodeDefs.first:this._nodeDefs.find(Ze=>Ze.when&&Ze.when(w,_))||this._defaultNodeDef}insertNode(_,w,W,Ze){const Y=this._getNodeDef(_,w),Ie=new pe(_);Ie.level=this.treeControl.getLevel?this.treeControl.getLevel(_):typeof Ze<"u"&&this._levels.has(Ze)?this._levels.get(Ze)+1:0,this._levels.set(_,Ie.level),(W||this._nodeOutlet.viewContainer).createEmbeddedView(Y.template,Ie,w),M.mostRecentTreeNode&&(M.mostRecentTreeNode.data=_)}static#e=this.\u0275fac=function(w){return new(w||ye)(B.rXU(B._q3),B.rXU(B.gRc))};static#t=this.\u0275cmp=B.VBU({type:ye,selectors:[["cdk-tree"]],contentQueries:function(w,W,Ze){if(1&w&&B.wni(Ze,Ve,5),2&w){let Y;B.mGM(Y=B.lsd())&&(W._nodeDefs=Y)}},viewQuery:function(w,W){if(1&w&&B.GBs(se,7),2&w){let Ze;B.mGM(Ze=B.lsd())&&(W._nodeOutlet=Ze.first)}},hostAttrs:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",treeControl:"treeControl",trackBy:"trackBy"},exportAs:["cdkTree"],standalone:!0,features:[B.aNF],decls:1,vars:0,consts:[["cdkTreeNodeOutlet",""]],template:function(w,W){1&w&&B.eu8(0,0)},dependencies:[se],encapsulation:2})}return ye})(),M=(()=>{class ye{get role(){return"treeitem"}set role(_){this._elementRef.nativeElement.setAttribute("role",_)}static#e=this.mostRecentTreeNode=null;get data(){return this._data}set data(_){_!==this._data&&(this._data=_,this._setRoleFromData(),this._dataChanges.next())}get isExpanded(){return this._tree.treeControl.isExpanded(this._data)}get level(){return this._tree.treeControl.getLevel?this._tree.treeControl.getLevel(this._data):this._parentNodeAriaLevel}constructor(_,w){this._elementRef=_,this._tree=w,this._destroyed=new g.B,this._dataChanges=new g.B,this._changeDetectorRef=(0,B.WQX)(B.gRc),ye.mostRecentTreeNode=this,this.role="treeitem"}ngOnInit(){this._parentNodeAriaLevel=function Oe(ye){let y=ye.parentElement;for(;y&&!S(y);)y=y.parentElement;return y?y.classList.contains("cdk-nested-tree-node")?(0,B.Udg)(y.getAttribute("aria-level")):0:-1}(this._elementRef.nativeElement),this._elementRef.nativeElement.setAttribute("aria-level",`${this.level+1}`),this._tree.treeControl.expansionModel.changed.pipe((0,oe.T)(()=>this.isExpanded),(0,me.F)()).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){ye.mostRecentTreeNode===this&&(ye.mostRecentTreeNode=null),this._dataChanges.complete(),this._destroyed.next(),this._destroyed.complete()}focus(){this._elementRef.nativeElement.focus()}_setRoleFromData(){this.role="treeitem"}static#t=this.\u0275fac=function(w){return new(w||ye)(B.rXU(B.aKT),B.rXU(ae))};static#n=this.\u0275dir=B.FsC({type:ye,selectors:[["cdk-tree-node"]],hostAttrs:[1,"cdk-tree-node"],hostVars:1,hostBindings:function(w,W){2&w&&B.BMQ("aria-expanded",W.isExpanded)},inputs:{role:"role"},exportAs:["cdkTreeNode"],standalone:!0})}return ye})();function S(ye){const y=ye.classList;return!(!y?.contains("cdk-nested-tree-node")&&!y?.contains("cdk-tree"))}let de=(()=>{class ye extends M{constructor(_,w,W){super(_,w),this._differs=W}ngAfterContentInit(){this._dataDiffer=this._differs.find([]).create(this._tree.trackBy);const _=this._tree.treeControl.getChildren(this.data);Array.isArray(_)?this.updateChildrenNodes(_):(0,d.A)(_)&&_.pipe((0,q.Q)(this._destroyed)).subscribe(w=>this.updateChildrenNodes(w)),this.nodeOutlet.changes.pipe((0,q.Q)(this._destroyed)).subscribe(()=>this.updateChildrenNodes())}ngOnInit(){super.ngOnInit()}ngOnDestroy(){this._clear(),super.ngOnDestroy()}updateChildrenNodes(_){const w=this._getNodeOutlet();_&&(this._children=_),w&&this._children?this._tree.renderNodeChanges(this._children,this._dataDiffer,w.viewContainer,this._data):this._dataDiffer.diff([])}_clear(){const _=this._getNodeOutlet();_&&(_.viewContainer.clear(),this._dataDiffer.diff([]))}_getNodeOutlet(){const _=this.nodeOutlet;return _&&_.find(w=>!w._node||w._node===this)}static#e=this.\u0275fac=function(w){return new(w||ye)(B.rXU(B.aKT),B.rXU(ae),B.rXU(B._q3))};static#t=this.\u0275dir=B.FsC({type:ye,selectors:[["cdk-nested-tree-node"]],contentQueries:function(w,W,Ze){if(1&w&&B.wni(Ze,se,5),2&w){let Y;B.mGM(Y=B.lsd())&&(W.nodeOutlet=Y)}},hostAttrs:[1,"cdk-nested-tree-node"],exportAs:["cdkNestedTreeNode"],standalone:!0,features:[B.Jv_([{provide:M,useExisting:ye},{provide:Te,useExisting:ye}]),B.Vt3]})}return ye})();const Ee=/([A-Za-z%]+)$/;let xt=(()=>{class ye{get level(){return this._level}set level(_){this._setLevelInput(_)}get indent(){return this._indent}set indent(_){this._setIndentInput(_)}constructor(_,w,W,Ze){this._treeNode=_,this._tree=w,this._element=W,this._dir=Ze,this._destroyed=new g.B,this.indentUnits="px",this._indent=40,this._setPadding(),Ze&&Ze.change.pipe((0,q.Q)(this._destroyed)).subscribe(()=>this._setPadding(!0)),_._dataChanges.subscribe(()=>this._setPadding())}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_paddingIndent(){const _=this._treeNode.data&&this._tree.treeControl.getLevel?this._tree.treeControl.getLevel(this._treeNode.data):null,w=null==this._level?_:this._level;return"number"==typeof w?`${w*this._indent}${this.indentUnits}`:null}_setPadding(_=!1){const w=this._paddingIndent();if(w!==this._currentPadding||_){const W=this._element.nativeElement,Ze=this._dir&&"rtl"===this._dir.value?"paddingRight":"paddingLeft",Y="paddingLeft"===Ze?"paddingRight":"paddingLeft";W.style[Ze]=w||"",W.style[Y]="",this._currentPadding=w}}_setLevelInput(_){this._level=isNaN(_)?null:_,this._setPadding()}_setIndentInput(_){let w=_,W="px";if("string"==typeof _){const Ze=_.split(Ee);w=Ze[0],W=Ze[1]||W}this.indentUnits=W,this._indent=(0,B.Udg)(w),this._setPadding()}static#e=this.\u0275fac=function(w){return new(w||ye)(B.rXU(M),B.rXU(ae),B.rXU(B.aKT),B.rXU(De.dS,8))};static#t=this.\u0275dir=B.FsC({type:ye,selectors:[["","cdkTreeNodePadding",""]],inputs:{level:[2,"cdkTreeNodePadding","level",B.Udg],indent:[0,"cdkTreeNodePaddingIndent","indent"]},standalone:!0,features:[B.GFd]})}return ye})(),Ot=(()=>{class ye{constructor(_,w){this._tree=_,this._treeNode=w,this.recursive=!1}_toggle(_){this.recursive?this._tree.treeControl.toggleDescendants(this._treeNode.data):this._tree.treeControl.toggle(this._treeNode.data),_.stopPropagation()}static#e=this.\u0275fac=function(w){return new(w||ye)(B.rXU(ae),B.rXU(M))};static#t=this.\u0275dir=B.FsC({type:ye,selectors:[["","cdkTreeNodeToggle",""]],hostBindings:function(w,W){1&w&&B.bIt("click",function(Y){return W._toggle(Y)})},inputs:{recursive:[2,"cdkTreeNodeToggleRecursive","recursive",B.L39]},standalone:!0,features:[B.GFd]})}return ye})(),at=(()=>{class ye{static#e=this.\u0275fac=function(w){return new(w||ye)};static#t=this.\u0275mod=B.$C({type:ye});static#n=this.\u0275inj=B.G2t({})}return ye})()},177:(Kt,qe,l)=>{"use strict";l.d(qe,{AJ:()=>Ct,B3:()=>ti,Jj:()=>cr,MD:()=>Et,N0:()=>vi,QT:()=>g,Sm:()=>Te,T3:()=>Zn,UE:()=>an,VF:()=>m,Vy:()=>on,Xr:()=>Mn,YU:()=>Je,ZD:()=>I,_b:()=>ze,aZ:()=>pe,bT:()=>Pe,fw:()=>se,hb:()=>Me,hj:()=>oe,qQ:()=>P});var i=l(3953);let d=null;function g(){return d}function I(p){d??=p}class m{}const P=new i.nKC("");let q=(()=>{class p{historyGo(E){throw new Error("")}static#e=this.\u0275fac=function(X){return new(X||p)};static#t=this.\u0275prov=i.jDH({token:p,factory:()=>(0,i.WQX)(me),providedIn:"platform"})}return p})();const oe=new i.nKC("");let me=(()=>{class p extends q{constructor(){super(),this._doc=(0,i.WQX)(P),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return g().getBaseHref(this._doc)}onPopState(E){const X=g().getGlobalEventTarget(this._doc,"window");return X.addEventListener("popstate",E,!1),()=>X.removeEventListener("popstate",E)}onHashChange(E){const X=g().getGlobalEventTarget(this._doc,"window");return X.addEventListener("hashchange",E,!1),()=>X.removeEventListener("hashchange",E)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(E){this._location.pathname=E}pushState(E,X,rt){this._history.pushState(E,X,rt)}replaceState(E,X,rt){this._history.replaceState(E,X,rt)}forward(){this._history.forward()}back(){this._history.back()}historyGo(E=0){this._history.go(E)}getState(){return this._history.state}static#e=this.\u0275fac=function(X){return new(X||p)};static#t=this.\u0275prov=i.jDH({token:p,factory:()=>new p,providedIn:"platform"})}return p})();function B(p,re){if(0==p.length)return re;if(0==re.length)return p;let E=0;return p.endsWith("/")&&E++,re.startsWith("/")&&E++,2==E?p+re.substring(1):1==E?p+re:p+"/"+re}function De(p){const re=p.match(/#|\?|$/),E=re&&re.index||p.length;return p.slice(0,E-("/"===p[E-1]?1:0))+p.slice(E)}function be(p){return p&&"?"!==p[0]?"?"+p:p}let Me=(()=>{class p{historyGo(E){throw new Error("")}static#e=this.\u0275fac=function(X){return new(X||p)};static#t=this.\u0275prov=i.jDH({token:p,factory:()=>(0,i.WQX)(Te),providedIn:"root"})}return p})();const Ue=new i.nKC("");let Te=(()=>{class p extends Me{constructor(E,X){super(),this._platformLocation=E,this._removeListenerFns=[],this._baseHref=X??this._platformLocation.getBaseHrefFromDOM()??(0,i.WQX)(P).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(E){this._removeListenerFns.push(this._platformLocation.onPopState(E),this._platformLocation.onHashChange(E))}getBaseHref(){return this._baseHref}prepareExternalUrl(E){return B(this._baseHref,E)}path(E=!1){const X=this._platformLocation.pathname+be(this._platformLocation.search),rt=this._platformLocation.hash;return rt&&E?`${X}${rt}`:X}pushState(E,X,rt,Ht){const cn=this.prepareExternalUrl(rt+be(Ht));this._platformLocation.pushState(E,X,cn)}replaceState(E,X,rt,Ht){const cn=this.prepareExternalUrl(rt+be(Ht));this._platformLocation.replaceState(E,X,cn)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(E=0){this._platformLocation.historyGo?.(E)}static#e=this.\u0275fac=function(X){return new(X||p)(i.KVO(q),i.KVO(Ue,8))};static#t=this.\u0275prov=i.jDH({token:p,factory:p.\u0275fac,providedIn:"root"})}return p})(),se=(()=>{class p extends Me{constructor(E,X){super(),this._platformLocation=E,this._baseHref="",this._removeListenerFns=[],null!=X&&(this._baseHref=X)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(E){this._removeListenerFns.push(this._platformLocation.onPopState(E),this._platformLocation.onHashChange(E))}getBaseHref(){return this._baseHref}path(E=!1){const X=this._platformLocation.hash??"#";return X.length>0?X.substring(1):X}prepareExternalUrl(E){const X=B(this._baseHref,E);return X.length>0?"#"+X:X}pushState(E,X,rt,Ht){let cn=this.prepareExternalUrl(rt+be(Ht));0==cn.length&&(cn=this._platformLocation.pathname),this._platformLocation.pushState(E,X,cn)}replaceState(E,X,rt,Ht){let cn=this.prepareExternalUrl(rt+be(Ht));0==cn.length&&(cn=this._platformLocation.pathname),this._platformLocation.replaceState(E,X,cn)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(E=0){this._platformLocation.historyGo?.(E)}static#e=this.\u0275fac=function(X){return new(X||p)(i.KVO(q),i.KVO(Ue,8))};static#t=this.\u0275prov=i.jDH({token:p,factory:p.\u0275fac})}return p})(),pe=(()=>{class p{constructor(E){this._subject=new i.bkB,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=E;const X=this._locationStrategy.getBaseHref();this._basePath=function T(p){if(new RegExp("^(https?:)?//").test(p)){const[,E]=p.split(/\/\/[^\/]+/);return E}return p}(De(H(X))),this._locationStrategy.onPopState(rt=>{this._subject.emit({url:this.path(!0),pop:!0,state:rt.state,type:rt.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(E=!1){return this.normalize(this._locationStrategy.path(E))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(E,X=""){return this.path()==this.normalize(E+be(X))}normalize(E){return p.stripTrailingSlash(function $e(p,re){if(!p||!re.startsWith(p))return re;const E=re.substring(p.length);return""===E||["/",";","?","#"].includes(E[0])?E:re}(this._basePath,H(E)))}prepareExternalUrl(E){return E&&"/"!==E[0]&&(E="/"+E),this._locationStrategy.prepareExternalUrl(E)}go(E,X="",rt=null){this._locationStrategy.pushState(rt,"",E,X),this._notifyUrlChangeListeners(this.prepareExternalUrl(E+be(X)),rt)}replaceState(E,X="",rt=null){this._locationStrategy.replaceState(rt,"",E,X),this._notifyUrlChangeListeners(this.prepareExternalUrl(E+be(X)),rt)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(E=0){this._locationStrategy.historyGo?.(E)}onUrlChange(E){return this._urlChangeListeners.push(E),this._urlChangeSubscription??=this.subscribe(X=>{this._notifyUrlChangeListeners(X.url,X.state)}),()=>{const X=this._urlChangeListeners.indexOf(E);this._urlChangeListeners.splice(X,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(E="",X){this._urlChangeListeners.forEach(rt=>rt(E,X))}subscribe(E,X,rt){return this._subject.subscribe({next:E,error:X,complete:rt})}static#e=this.normalizeQueryParams=be;static#t=this.joinWithSlash=B;static#n=this.stripTrailingSlash=De;static#i=this.\u0275fac=function(X){return new(X||p)(i.KVO(Me))};static#r=this.\u0275prov=i.jDH({token:p,factory:()=>function Ve(){return new pe((0,i.KVO)(Me))}(),providedIn:"root"})}return p})();function H(p){return p.replace(/\/index.html$/,"")}function ze(p,re){re=encodeURIComponent(re);for(const E of p.split(";")){const X=E.indexOf("="),[rt,Ht]=-1==X?[E,""]:[E.slice(0,X),E.slice(X+1)];if(rt.trim()===re)return decodeURIComponent(Ht)}return null}const N=/\s+/,he=[];let Je=(()=>{class p{constructor(E,X){this._ngEl=E,this._renderer=X,this.initialClasses=he,this.stateMap=new Map}set klass(E){this.initialClasses=null!=E?E.trim().split(N):he}set ngClass(E){this.rawClass="string"==typeof E?E.trim().split(N):E}ngDoCheck(){for(const X of this.initialClasses)this._updateState(X,!0);const E=this.rawClass;if(Array.isArray(E)||E instanceof Set)for(const X of E)this._updateState(X,!0);else if(null!=E)for(const X of Object.keys(E))this._updateState(X,!!E[X]);this._applyStateDiff()}_updateState(E,X){const rt=this.stateMap.get(E);void 0!==rt?(rt.enabled!==X&&(rt.changed=!0,rt.enabled=X),rt.touched=!0):this.stateMap.set(E,{enabled:X,changed:!0,touched:!0})}_applyStateDiff(){for(const E of this.stateMap){const X=E[0],rt=E[1];rt.changed?(this._toggleClass(X,rt.enabled),rt.changed=!1):rt.touched||(rt.enabled&&this._toggleClass(X,!1),this.stateMap.delete(X)),rt.touched=!1}}_toggleClass(E,X){(E=E.trim()).length>0&&E.split(N).forEach(rt=>{X?this._renderer.addClass(this._ngEl.nativeElement,rt):this._renderer.removeClass(this._ngEl.nativeElement,rt)})}static#e=this.\u0275fac=function(X){return new(X||p)(i.rXU(i.aKT),i.rXU(i.sFG))};static#t=this.\u0275dir=i.FsC({type:p,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"},standalone:!0})}return p})(),Pe=(()=>{class p{constructor(E,X){this._viewContainer=E,this._context=new vt,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=X}set ngIf(E){this._context.$implicit=this._context.ngIf=E,this._updateView()}set ngIfThen(E){wt("ngIfThen",E),this._thenTemplateRef=E,this._thenViewRef=null,this._updateView()}set ngIfElse(E){wt("ngIfElse",E),this._elseTemplateRef=E,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(E,X){return!0}static#e=this.\u0275fac=function(X){return new(X||p)(i.rXU(i.c1b),i.rXU(i.C4Q))};static#t=this.\u0275dir=i.FsC({type:p,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0})}return p})();class vt{constructor(){this.$implicit=null,this.ngIf=null}}function wt(p,re){if(re&&!re.createEmbeddedView)throw new Error(`${p} must be a TemplateRef, but received '${(0,i.Tbb)(re)}'.`)}let ti=(()=>{class p{constructor(E,X,rt){this._ngEl=E,this._differs=X,this._renderer=rt,this._ngStyle=null,this._differ=null}set ngStyle(E){this._ngStyle=E,!this._differ&&E&&(this._differ=this._differs.find(E).create())}ngDoCheck(){if(this._differ){const E=this._differ.diff(this._ngStyle);E&&this._applyChanges(E)}}_setStyle(E,X){const[rt,Ht]=E.split("."),cn=-1===rt.indexOf("-")?void 0:i.czy.DashCase;null!=X?this._renderer.setStyle(this._ngEl.nativeElement,rt,Ht?`${X}${Ht}`:X,cn):this._renderer.removeStyle(this._ngEl.nativeElement,rt,cn)}_applyChanges(E){E.forEachRemovedItem(X=>this._setStyle(X.key,null)),E.forEachAddedItem(X=>this._setStyle(X.key,X.currentValue)),E.forEachChangedItem(X=>this._setStyle(X.key,X.currentValue))}static#e=this.\u0275fac=function(X){return new(X||p)(i.rXU(i.aKT),i.rXU(i.MKu),i.rXU(i.sFG))};static#t=this.\u0275dir=i.FsC({type:p,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0})}return p})(),Zn=(()=>{class p{constructor(E){this._viewContainerRef=E,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(E){if(this._shouldRecreateView(E)){const X=this._viewContainerRef;if(this._viewRef&&X.remove(X.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const rt=this._createContextForwardProxy();this._viewRef=X.createEmbeddedView(this.ngTemplateOutlet,rt,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(E){return!!E.ngTemplateOutlet||!!E.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(E,X,rt)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,X,rt),get:(E,X,rt)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,X,rt)}})}static#e=this.\u0275fac=function(X){return new(X||p)(i.rXU(i.c1b))};static#t=this.\u0275dir=i.FsC({type:p,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[i.OA$]})}return p})();class Li{createSubscription(re,E){return(0,i.O8t)(()=>re.subscribe({next:E,error:X=>{throw X}}))}dispose(re){(0,i.O8t)(()=>re.unsubscribe())}}class lr{createSubscription(re,E){return re.then(E,X=>{throw X})}dispose(re){}}const tr=new lr,wr=new Li;let cr=(()=>{class p{constructor(E){this._latestValue=null,this.markForCheckOnValueUpdate=!0,this._subscription=null,this._obj=null,this._strategy=null,this._ref=E}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(E){if(!this._obj){if(E)try{this.markForCheckOnValueUpdate=!1,this._subscribe(E)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return E!==this._obj?(this._dispose(),this.transform(E)):this._latestValue}_subscribe(E){this._obj=E,this._strategy=this._selectStrategy(E),this._subscription=this._strategy.createSubscription(E,X=>this._updateLatestValue(E,X))}_selectStrategy(E){if((0,i.jNT)(E))return tr;if((0,i.zjR)(E))return wr;throw function ci(p,re){return new i.wOt(2100,!1)}()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(E,X){E===this._obj&&(this._latestValue=X,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static#e=this.\u0275fac=function(X){return new(X||p)(i.rXU(i.gRc,16))};static#t=this.\u0275pipe=i.EJ8({name:"async",type:p,pure:!1,standalone:!0})}return p})(),Et=(()=>{class p{static#e=this.\u0275fac=function(X){return new(X||p)};static#t=this.\u0275mod=i.$C({type:p});static#n=this.\u0275inj=i.G2t({})}return p})();const Ct="browser",qt="server";function an(p){return p===Ct}function on(p){return p===qt}let Mn=(()=>{class p{static#e=this.\u0275prov=(0,i.jDH)({token:p,providedIn:"root",factory:()=>an((0,i.WQX)(i.Agw))?new On((0,i.WQX)(P),window):new jn})}return p})();class On{constructor(re,E){this.document=re,this.window=E,this.offset=()=>[0,0]}setOffset(re){this.offset=Array.isArray(re)?()=>re:re}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(re){this.window.scrollTo(re[0],re[1])}scrollToAnchor(re){const E=function Nn(p,re){const E=p.getElementById(re)||p.getElementsByName(re)[0];if(E)return E;if("function"==typeof p.createTreeWalker&&p.body&&"function"==typeof p.body.attachShadow){const X=p.createTreeWalker(p.body,NodeFilter.SHOW_ELEMENT);let rt=X.currentNode;for(;rt;){const Ht=rt.shadowRoot;if(Ht){const cn=Ht.getElementById(re)||Ht.querySelector(`[name="${re}"]`);if(cn)return cn}rt=X.nextNode()}}return null}(this.document,re);E&&(this.scrollToElement(E),E.focus())}setHistoryScrollRestoration(re){this.window.history.scrollRestoration=re}scrollToElement(re){const E=re.getBoundingClientRect(),X=E.left+this.window.pageXOffset,rt=E.top+this.window.pageYOffset,Ht=this.offset();this.window.scrollTo(X-Ht[0],rt-Ht[1])}}class jn{setOffset(re){}getScrollPosition(){return[0,0]}scrollToPosition(re){}scrollToAnchor(re){}setHistoryScrollRestoration(re){}}class vi{}},1626:(Kt,qe,l)=>{"use strict";l.d(qe,{$m:()=>G,Qq:()=>y});var i=l(3953),d=l(7673),g=l(274),I=l(5964),m=l(6354),ne=l(8141),P=l(177);class q{}class me{constructor(he){this.normalizedNames=new Map,this.lazyUpdate=null,he?"string"==typeof he?this.lazyInit=()=>{this.headers=new Map,he.split("\n").forEach(Je=>{const Lt=Je.indexOf(":");if(Lt>0){const Yt=Je.slice(0,Lt),Jt=Yt.toLowerCase(),xn=Je.slice(Lt+1).trim();this.maybeSetNormalizedName(Yt,Jt),this.headers.has(Jt)?this.headers.get(Jt).push(xn):this.headers.set(Jt,[xn])}})}:typeof Headers<"u"&&he instanceof Headers?(this.headers=new Map,he.forEach((Je,Lt)=>{this.setHeaderEntries(Lt,Je)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(he).forEach(([Je,Lt])=>{this.setHeaderEntries(Je,Lt)})}:this.headers=new Map}has(he){return this.init(),this.headers.has(he.toLowerCase())}get(he){this.init();const Je=this.headers.get(he.toLowerCase());return Je&&Je.length>0?Je[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(he){return this.init(),this.headers.get(he.toLowerCase())||null}append(he,Je){return this.clone({name:he,value:Je,op:"a"})}set(he,Je){return this.clone({name:he,value:Je,op:"s"})}delete(he,Je){return this.clone({name:he,value:Je,op:"d"})}maybeSetNormalizedName(he,Je){this.normalizedNames.has(Je)||this.normalizedNames.set(Je,he)}init(){this.lazyInit&&(this.lazyInit instanceof me?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(he=>this.applyUpdate(he)),this.lazyUpdate=null))}copyFrom(he){he.init(),Array.from(he.headers.keys()).forEach(Je=>{this.headers.set(Je,he.headers.get(Je)),this.normalizedNames.set(Je,he.normalizedNames.get(Je))})}clone(he){const Je=new me;return Je.lazyInit=this.lazyInit&&this.lazyInit instanceof me?this.lazyInit:this,Je.lazyUpdate=(this.lazyUpdate||[]).concat([he]),Je}applyUpdate(he){const Je=he.name.toLowerCase();switch(he.op){case"a":case"s":let Lt=he.value;if("string"==typeof Lt&&(Lt=[Lt]),0===Lt.length)return;this.maybeSetNormalizedName(he.name,Je);const Yt=("a"===he.op?this.headers.get(Je):void 0)||[];Yt.push(...Lt),this.headers.set(Je,Yt);break;case"d":const Jt=he.value;if(Jt){let xn=this.headers.get(Je);if(!xn)return;xn=xn.filter(ue=>-1===Jt.indexOf(ue)),0===xn.length?(this.headers.delete(Je),this.normalizedNames.delete(Je)):this.headers.set(Je,xn)}else this.headers.delete(Je),this.normalizedNames.delete(Je)}}setHeaderEntries(he,Je){const Lt=(Array.isArray(Je)?Je:[Je]).map(Jt=>Jt.toString()),Yt=he.toLowerCase();this.headers.set(Yt,Lt),this.maybeSetNormalizedName(he,Yt)}forEach(he){this.init(),Array.from(this.normalizedNames.keys()).forEach(Je=>he(this.normalizedNames.get(Je),this.headers.get(Je)))}}class De{encodeKey(he){return Te(he)}encodeValue(he){return Te(he)}decodeKey(he){return decodeURIComponent(he)}decodeValue(he){return decodeURIComponent(he)}}const Me=/%(\d[a-f0-9])/gi,Ue={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Te(N){return encodeURIComponent(N).replace(Me,(he,Je)=>Ue[Je]??he)}function se(N){return`${N}`}class pe{constructor(he={}){if(this.updates=null,this.cloneFrom=null,this.encoder=he.encoder||new De,he.fromString){if(he.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function be(N,he){const Je=new Map;return N.length>0&&N.replace(/^\?/,"").split("&").forEach(Yt=>{const Jt=Yt.indexOf("="),[xn,ue]=-1==Jt?[he.decodeKey(Yt),""]:[he.decodeKey(Yt.slice(0,Jt)),he.decodeValue(Yt.slice(Jt+1))],He=Je.get(xn)||[];He.push(ue),Je.set(xn,He)}),Je}(he.fromString,this.encoder)}else he.fromObject?(this.map=new Map,Object.keys(he.fromObject).forEach(Je=>{const Lt=he.fromObject[Je],Yt=Array.isArray(Lt)?Lt.map(se):[se(Lt)];this.map.set(Je,Yt)})):this.map=null}has(he){return this.init(),this.map.has(he)}get(he){this.init();const Je=this.map.get(he);return Je?Je[0]:null}getAll(he){return this.init(),this.map.get(he)||null}keys(){return this.init(),Array.from(this.map.keys())}append(he,Je){return this.clone({param:he,value:Je,op:"a"})}appendAll(he){const Je=[];return Object.keys(he).forEach(Lt=>{const Yt=he[Lt];Array.isArray(Yt)?Yt.forEach(Jt=>{Je.push({param:Lt,value:Jt,op:"a"})}):Je.push({param:Lt,value:Yt,op:"a"})}),this.clone(Je)}set(he,Je){return this.clone({param:he,value:Je,op:"s"})}delete(he,Je){return this.clone({param:he,value:Je,op:"d"})}toString(){return this.init(),this.keys().map(he=>{const Je=this.encoder.encodeKey(he);return this.map.get(he).map(Lt=>Je+"="+this.encoder.encodeValue(Lt)).join("&")}).filter(he=>""!==he).join("&")}clone(he){const Je=new pe({encoder:this.encoder});return Je.cloneFrom=this.cloneFrom||this,Je.updates=(this.updates||[]).concat(he),Je}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(he=>this.map.set(he,this.cloneFrom.map.get(he))),this.updates.forEach(he=>{switch(he.op){case"a":case"s":const Je=("a"===he.op?this.map.get(he.param):void 0)||[];Je.push(se(he.value)),this.map.set(he.param,Je);break;case"d":if(void 0===he.value){this.map.delete(he.param);break}{let Lt=this.map.get(he.param)||[];const Yt=Lt.indexOf(se(he.value));-1!==Yt&&Lt.splice(Yt,1),Lt.length>0?this.map.set(he.param,Lt):this.map.delete(he.param)}}}),this.cloneFrom=this.updates=null)}}class $e{constructor(){this.map=new Map}set(he,Je){return this.map.set(he,Je),this}get(he){return this.map.has(he)||this.map.set(he,he.defaultValue()),this.map.get(he)}delete(he){return this.map.delete(he),this}has(he){return this.map.has(he)}keys(){return this.map.keys()}}function T(N){return typeof ArrayBuffer<"u"&&N instanceof ArrayBuffer}function O(N){return typeof Blob<"u"&&N instanceof Blob}function K(N){return typeof FormData<"u"&&N instanceof FormData}class M{constructor(he,Je,Lt,Yt){let Jt;if(this.url=Je,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=he.toUpperCase(),function H(N){switch(N){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Yt?(this.body=void 0!==Lt?Lt:null,Jt=Yt):Jt=Lt,Jt&&(this.reportProgress=!!Jt.reportProgress,this.withCredentials=!!Jt.withCredentials,Jt.responseType&&(this.responseType=Jt.responseType),Jt.headers&&(this.headers=Jt.headers),Jt.context&&(this.context=Jt.context),Jt.params&&(this.params=Jt.params),this.transferCache=Jt.transferCache),this.headers??=new me,this.context??=new $e,this.params){const xn=this.params.toString();if(0===xn.length)this.urlWithParams=Je;else{const ue=Je.indexOf("?");this.urlWithParams=Je+(-1===ue?"?":ueft.set(zt,he.setHeaders[zt]),Pe)),he.setParams&&(vt=Object.keys(he.setParams).reduce((ft,zt)=>ft.set(zt,he.setParams[zt]),vt)),new M(Je,Lt,xn,{params:vt,headers:Pe,context:wt,reportProgress:He,responseType:Yt,withCredentials:ue,transferCache:Jt})}}var Oe=function(N){return N[N.Sent=0]="Sent",N[N.UploadProgress=1]="UploadProgress",N[N.ResponseHeader=2]="ResponseHeader",N[N.DownloadProgress=3]="DownloadProgress",N[N.Response=4]="Response",N[N.User=5]="User",N}(Oe||{});class S{constructor(he,Je=200,Lt="OK"){this.headers=he.headers||new me,this.status=void 0!==he.status?he.status:Je,this.statusText=he.statusText||Lt,this.url=he.url||null,this.ok=this.status>=200&&this.status<300}}class Ee extends S{constructor(he={}){super(he),this.type=Oe.Response,this.body=void 0!==he.body?he.body:null}clone(he={}){return new Ee({body:void 0!==he.body?he.body:this.body,headers:he.headers||this.headers,status:void 0!==he.status?he.status:this.status,statusText:he.statusText||this.statusText,url:he.url||this.url||void 0})}}function ye(N,he){return{body:he,headers:N.headers,context:N.context,observe:N.observe,params:N.params,reportProgress:N.reportProgress,responseType:N.responseType,withCredentials:N.withCredentials,transferCache:N.transferCache}}let y=(()=>{class N{constructor(Je){this.handler=Je}request(Je,Lt,Yt={}){let Jt;if(Je instanceof M)Jt=Je;else{let He,Pe;He=Yt.headers instanceof me?Yt.headers:new me(Yt.headers),Yt.params&&(Pe=Yt.params instanceof pe?Yt.params:new pe({fromObject:Yt.params})),Jt=new M(Je,Lt,void 0!==Yt.body?Yt.body:null,{headers:He,context:Yt.context,params:Pe,reportProgress:Yt.reportProgress,responseType:Yt.responseType||"json",withCredentials:Yt.withCredentials,transferCache:Yt.transferCache})}const xn=(0,d.of)(Jt).pipe((0,g.H)(He=>this.handler.handle(He)));if(Je instanceof M||"events"===Yt.observe)return xn;const ue=xn.pipe((0,I.p)(He=>He instanceof Ee));switch(Yt.observe||"body"){case"body":switch(Jt.responseType){case"arraybuffer":return ue.pipe((0,m.T)(He=>{if(null!==He.body&&!(He.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return He.body}));case"blob":return ue.pipe((0,m.T)(He=>{if(null!==He.body&&!(He.body instanceof Blob))throw new Error("Response is not a Blob.");return He.body}));case"text":return ue.pipe((0,m.T)(He=>{if(null!==He.body&&"string"!=typeof He.body)throw new Error("Response is not a string.");return He.body}));default:return ue.pipe((0,m.T)(He=>He.body))}case"response":return ue;default:throw new Error(`Unreachable: unhandled observe type ${Yt.observe}}`)}}delete(Je,Lt={}){return this.request("DELETE",Je,Lt)}get(Je,Lt={}){return this.request("GET",Je,Lt)}head(Je,Lt={}){return this.request("HEAD",Je,Lt)}jsonp(Je,Lt){return this.request("JSONP",Je,{params:(new pe).append(Lt,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(Je,Lt={}){return this.request("OPTIONS",Je,Lt)}patch(Je,Lt,Yt={}){return this.request("PATCH",Je,ye(Yt,Lt))}post(Je,Lt,Yt={}){return this.request("POST",Je,ye(Yt,Lt))}put(Je,Lt,Yt={}){return this.request("PUT",Je,ye(Yt,Lt))}static#e=this.\u0275fac=function(Lt){return new(Lt||N)(i.KVO(q))};static#t=this.\u0275prov=i.jDH({token:N,factory:N.\u0275fac})}return N})();const _t=new i.nKC(""),tt=new i.nKC(""),Z="b",z="h",_e="s",Ne="st",bt="u",Ut="rt",Nt=new i.nKC(""),fn=["GET","HEAD"];function le(N,he){const{isCacheActive:Je,...Lt}=(0,i.WQX)(Nt),{transferCache:Yt,method:Jt}=N;if(!Je||!1===Yt||"POST"===Jt&&!Lt.includePostRequests&&!Yt||"POST"!==Jt&&!fn.includes(Jt)||!Lt.includeRequestsWithAuthHeaders&&function Vt(N){return N.headers.has("authorization")||N.headers.has("proxy-authorization")}(N)||!1===Lt.filter?.(N))return he(N);const xn=(0,i.WQX)(i.pJN),ue=(0,i.WQX)(tt,{optional:!0}),He=(0,P.Vy)((0,i.WQX)(i.Agw));if(ue&&!He)throw new i.wOt(2803,!1);const Pe=He&&ue?function ut(N,he){const Je=new URL(N,"resolve://").origin,Lt=he[Je];return Lt?N.replace(Je,Lt):N}(N.url,ue):N.url,vt=function L(N,he){const{params:Je,method:Lt,responseType:Yt}=N,Jt=ke(Je);let xn=N.serializeBody();xn instanceof URLSearchParams?xn=ke(xn):"string"!=typeof xn&&(xn="");const He=function fe(N){let he=0;for(const Je of N)he=Math.imul(31,he)+Je.charCodeAt(0)|0;return he+=2147483648,he.toString()}([Lt,Yt,he,xn,Jt].join("|"));return(0,i.zw6)(He)}(N,Pe),wt=xn.get(vt,null);let ft=Lt.includeHeaders;if("object"==typeof Yt&&Yt.includeHeaders&&(ft=Yt.includeHeaders),wt){const{[Z]:zt,[Ut]:sn,[z]:ln,[_e]:mn,[Ne]:vn,[bt]:kn}=wt;let Vn=zt;switch(sn){case"arraybuffer":Vn=(new TextEncoder).encode(zt).buffer;break;case"blob":Vn=new Blob([zt])}let ti=new me(ln);return(0,d.of)(new Ee({body:Vn,headers:ti,status:mn,statusText:vn,url:kn}))}return he(N).pipe((0,ne.M)(zt=>{zt instanceof Ee&&He&&xn.set(vt,{[Z]:zt.body,[z]:te(zt.headers,ft),[_e]:zt.status,[Ne]:zt.statusText,[bt]:Pe,[Ut]:N.responseType})}))}function te(N,he){if(!he)return{};const Je={};for(const Lt of he){const Yt=N.getAll(Lt);null!==Yt&&(Je[Lt]=Yt)}return Je}function ke(N){return[...N.keys()].sort().map(he=>`${he}=${N.getAll(he)}`).join("&")}function G(N){return[{provide:Nt,useFactory:()=>((0,i.ngT)("NgHttpTransferCache"),{isCacheActive:!0,...N})},{provide:_t,useValue:le,multi:!0,deps:[i.pJN,Nt]},{provide:i.iLQ,multi:!0,useFactory:()=>{const he=(0,i.WQX)(i.o8S),Je=(0,i.WQX)(Nt);return()=>{(0,i.zuW)(he).then(()=>{Je.isCacheActive=!1})}}}]}},3953:(Kt,qe,l)=>{"use strict";function i(e,t){return Object.is(e,t)}l.d(qe,{bc$:()=>Qx,iLQ:()=>gu,sZ2:()=>md,hnV:()=>iC,Hbi:()=>b1,o8S:()=>xo,BIS:()=>Zx,gRc:()=>gC,Ql9:()=>Gk,OM3:()=>oc,Ocv:()=>Jk,Z63:()=>ao,aKT:()=>kl,uvJ:()=>co,zcH:()=>Bo,bkB:()=>Lo,$GK:()=>gi,nKC:()=>qn,zZn:()=>rr,_q3:()=>Qm,MKu:()=>Zm,xe9:()=>bu,Co$:()=>Qy,Vns:()=>Ys,SKi:()=>ji,Xx1:()=>xr,Agw:()=>Ih,PLl:()=>vv,rOR:()=>cd,sFG:()=>KS,_9s:()=>Sf,czy:()=>Id,WPN:()=>js,kdw:()=>Jo,C4Q:()=>Ql,NYb:()=>Uk,giA:()=>tC,pJN:()=>Fl,RxE:()=>Xw,c1b:()=>Gd,gXe:()=>vo,mal:()=>uy,Tzd:()=>dy,L39:()=>tP,EWP:()=>rP,sbv:()=>xT,a0P:()=>dP,Ol2:()=>Wf,w6W:()=>zT,oH4:()=>hC,QZP:()=>JC,Rfq:()=>as,WQX:()=>Tn,naY:()=>r1,Hps:()=>jf,QuC:()=>Ro,EmA:()=>bl,zw6:()=>eM,Udg:()=>nP,fpN:()=>v1,HJs:()=>uP,N4e:()=>$g,vPA:()=>Ay,O8t:()=>oP,An2:()=>Ks,H3F:()=>Kw,zAP:()=>$C,H8p:()=>$u,KH2:()=>tl,TgB:()=>Us,wOt:()=>_n,WHO:()=>qw,e01:()=>eC,lNU:()=>Ri,h9k:()=>jv,$MX:()=>Cd,ZF7:()=>Ta,Kcf:()=>bM,e5t:()=>CM,UyX:()=>DM,cWb:()=>yM,osQ:()=>wM,H5H:()=>ym,Zy3:()=>bi,mq5:()=>iD,JZv:()=>Qt,LfX:()=>ia,plB:()=>ys,jNT:()=>Bm,zjR:()=>nC,ngT:()=>Sr,TL$:()=>Kx,Tbb:()=>pi,zUL:()=>zo,rcV:()=>rs,zuW:()=>Vm,M8M:()=>J1,nM4:()=>Gy,Vt3:()=>zf,GFd:()=>Yy,OA$:()=>Zu,Jv_:()=>vw,aNF:()=>bw,R7$:()=>mb,BMQ:()=>om,HbH:()=>B0,ZvI:()=>G0,AVh:()=>hm,vxM:()=>Y0,wni:()=>jD,C6U:()=>GD,VBU:()=>Pt,FsC:()=>Jr,jDH:()=>xi,G2t:()=>xs,$C:()=>ii,EJ8:()=>pr,rXU:()=>Oa,nrm:()=>_m,eu8:()=>vm,bVm:()=>au,qex:()=>su,k0s:()=>ou,j41:()=>ru,RV6:()=>tD,xGo:()=>L_,Mr5:()=>bm,KVO:()=>li,kS0:()=>sd,QTQ:()=>gb,bIt:()=>Cm,lsd:()=>HD,joV:()=>w_,qSk:()=>D_,XpG:()=>TD,nI1:()=>Tw,bMT:()=>Aw,SdG:()=>RD,NAR:()=>AD,Y8G:()=>cm,lJ4:()=>ww,eq3:()=>Cw,NyB:()=>WD,mGM:()=>zD,sdS:()=>XD,Dyx:()=>J0,Z7z:()=>Z0,fX1:()=>Q0,Njj:()=>l_,eBV:()=>a_,n$t:()=>Hv,xc7:()=>um,DNE:()=>Kf,C5r:()=>Rw,EFF:()=>iw,JRh:()=>Im,SpI:()=>uu,GBs:()=>$D});let d=null,g=!1,I=1;const m=Symbol("SIGNAL");function ne(e){const t=d;return d=e,t}const me={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function B(e){if(g)throw new Error("");if(null===d)return;d.consumerOnSignalRead(e);const t=d.nextProducerIndex++;K(d),te.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function Ve(e){K(e);for(let t=0;t0}function K(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function ae(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function M(e){return void 0!==e.producerNode}function Oe(e){const t=Object.create(xt);t.computation=e;const n=()=>{if(be(t),B(t),t.value===Ee)throw t.error;return t.value};return n[m]=t,n}const S=Symbol("UNSET"),de=Symbol("COMPUTING"),Ee=Symbol("ERRORED"),xt={...me,value:S,dirty:!0,error:null,equal:i,producerMustRecompute:e=>e.value===S||e.value===de,producerRecomputeValue(e){if(e.value===de)throw new Error("Detected cycle in computations.");const t=e.value;e.value=de;const n=se(e);let r;try{r=e.computation()}catch(o){r=Ee,e.error=o}finally{pe(e,n)}t!==S&&t!==Ee&&r!==Ee&&e.equal(t,r)?e.value=t:(e.value=r,e.version++)}};let Zt=function Ot(){throw new Error};function at(){Zt()}let y=null;function Ze(e,t){Ue()||at(),e.equal(e.value,t)||(e.value=t,function kt(e){e.version++,function De(){I++}(),Me(e),y?.()}(e))}const Xe={...me,equal:i,value:void 0};const st=()=>{},Bt={...me,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:e=>{null!==e.schedule&&e.schedule(e.ref)},hasRun:!1,cleanupFn:st};var _t=l(4412),Tt=l(1413),Xt=l(8359),Ke=l(6354),It=l(1594);typeof navigator<"u"&&navigator,typeof navigator<"u"&&!/Opera/.test(navigator.userAgent)&&navigator,typeof navigator<"u"&&(/MSIE/.test(navigator.userAgent)||navigator),typeof navigator<"u"&&!/Opera|WebKit/.test(navigator.userAgent)&&navigator,typeof navigator<"u"&&navigator;const Ri="https://g.co/ng/security#xss";class _n extends Error{constructor(t,n){super(bi(t,n)),this.code=t}}function bi(e,t){return`NG0${Math.abs(e)}${t?": "+t:""}`}function fr(e){return{toString:e}.toString()}const Vr="__parameters__";function Se(e,t,n){return fr(()=>{const r=function R(e){return function(...n){if(e){const r=e(...n);for(const o in r)this[o]=r[o]}}}(t);function o(...s){if(this instanceof o)return r.apply(this,s),this;const a=new o(...s);return c.annotation=a,c;function c(f,x,U){const Re=f.hasOwnProperty(Vr)?f[Vr]:Object.defineProperty(f,Vr,{value:[]})[Vr];for(;Re.length<=U;)Re.push(null);return(Re[U]=Re[U]||[]).push(a),f}}return n&&(o.prototype=Object.create(n.prototype)),o.prototype.ngMetadataName=e,o.annotationCls=o,o})}const Qt=globalThis;function Jn(e){for(let t in e)if(e[t]===Jn)return t;throw Error("Could not find renamed property on target object.")}function no(e,t){for(const n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function pi(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(pi).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function vr(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}function zo(e,t=100){if(!e||t<1||e.length<=t)return e;if(1==t)return e.substring(0,1)+"...";const n=Math.round(t/2);return e.substring(0,n)+"..."+e.substring(e.length-n)}const ta=Jn({__forward_ref__:Jn});function as(e){return e.__forward_ref__=as,e.toString=function(){return pi(this())},e}function Wn(e){return So(e)?e():e}function So(e){return"function"==typeof e&&e.hasOwnProperty(ta)&&e.__forward_ref__===as}function xi(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function xs(e){return{providers:e.providers||[],imports:e.imports||[]}}function Go(e){return Wo(e,Ms)||Wo(e,Is)}function ia(e){return null!==Go(e)}function Wo(e,t){return e.hasOwnProperty(t)?e[t]:null}function us(e){return e&&(e.hasOwnProperty(Xo)||e.hasOwnProperty(ra))?e[Xo]:null}const Ms=Jn({\u0275prov:Jn}),Xo=Jn({\u0275inj:Jn}),Is=Jn({ngInjectableDef:Jn}),ra=Jn({ngInjectorDef:Jn});class qn{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=xi({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function fs(e){return e&&!!e.\u0275providers}const To=Jn({\u0275cmp:Jn}),Ss=Jn({\u0275dir:Jn}),aa=Jn({\u0275pipe:Jn}),Ts=Jn({\u0275mod:Jn}),ro=Jn({\u0275fac:Jn}),Ko=Jn({__NG_ELEMENT_ID__:Jn}),la=Jn({__NG_ENV_ID__:Jn});function ni(e){return"string"==typeof e?e:null==e?"":String(e)}function ms(e,t){throw new _n(-201,!1)}var gi=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(gi||{});let ca;function da(){return ca}function Xi(e){const t=ca;return ca=e,t}function dl(e,t,n){const r=Go(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:n&gi.Optional?null:void 0!==t?t:void ms()}const gs={},p="__NG_DI_FLAG__",re="ngTempTokenPath",X=/\n/gm,Ht="__source";let cn;function yi(e){const t=cn;return cn=e,t}function wi(e,t=gi.Default){if(void 0===cn)throw new _n(-203,!1);return null===cn?dl(e,void 0,t):cn.get(e,t&gi.Optional?null:void 0,t)}function li(e,t=gi.Default){return(da()||wi)(Wn(e),t)}function Tn(e,t=gi.Default){return li(e,Ci(t))}function Ci(e){return typeof e>"u"||"number"==typeof e?e:(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Mi(e){const t=[];for(let n=0;nArray.isArray(n)?qo(n,t):t(n))}function Zr(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function ua(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function br(e,t,n){let r=_s(e,t);return r>=0?e[1|r]=n:(r=~r,function hl(e,t,n,r){let o=e.length;if(o==t)e.push(n,r);else if(1===o)e.push(r,e[0]),e[0]=n;else{for(o--,e.push(e[o-1],e[o]);o>t;)e[o]=e[o-2],o--;e[t]=n,e[t+1]=r}}(e,r,t,n)),r}function fl(e,t){const n=_s(e,t);if(n>=0)return e[1|n]}function _s(e,t){return function ml(e,t,n){let r=0,o=e.length>>n;for(;o!==r;){const s=r+(o-r>>1),a=e[s<t?o=s:r=s+1}return~(o<t){a=s-1;break}}}for(;s-1){let s;for(;++os?"":o[U+1].toLowerCase(),2&r&&x!==Re){if(lo(r))return!1;a=!0}}}}else{if(!a&&!lo(r)&&!lo(f))return!1;if(a&&lo(f))continue;a=!1,r=f|1&r}}return lo(r)||a}function lo(e){return!(1&e)}function Fg(e,t,n,r){if(null===t)return-1;let o=0;if(r||!n){let s=!1;for(;o-1)for(n++;n0?'="'+c+'"':"")+"]"}else 8&r?o+="."+a:4&r&&(o+=" "+a);else""!==o&&!lo(a)&&(t+=j(s,o),o=""),r=a,s=s||!lo(r);n++}return""!==o&&(t+=j(s,o)),t}function Pt(e){return fr(()=>{const t=Ng(e),n={...t,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===gl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||vo.Emulated,styles:e.styles||Ii,_:null,schemas:e.schemas||null,tView:null,id:""};Lg(n);const r=e.dependencies;return n.directiveDefs=Uc(r,!1),n.pipeDefs=Uc(r,!0),n.id=function iE(e){let t=0;const n=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const o of n)t=Math.imul(31,t)+o.charCodeAt(0)|0;return t+=2147483648,"c"+t}(n),n})}function Sn(e){return oi(e)||Oi(e)}function Yn(e){return null!==e}function ii(e){return fr(()=>({type:e.type,bootstrap:e.bootstrap||Ii,declarations:e.declarations||Ii,imports:e.imports||Ii,exports:e.exports||Ii,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Fi(e,t){if(null==e)return so;const n={};for(const r in e)if(e.hasOwnProperty(r)){const o=e[r];let s,a,c=Ao.None;Array.isArray(o)?(c=o[0],s=o[1],a=o[2]??s):(s=o,a=o),t?(n[s]=c!==Ao.None?[r,c]:r,t[s]=a):n[s]=r}return n}function Jr(e){return fr(()=>{const t=Ng(e);return Lg(t),t})}function pr(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,standalone:!0===e.standalone,onDestroy:e.type.prototype.ngOnDestroy||null}}function oi(e){return e[To]||null}function Oi(e){return e[Ss]||null}function Gi(e){return e[aa]||null}function Ro(e){const t=oi(e)||Oi(e)||Gi(e);return null!==t&&t.standalone}function Ki(e,t){const n=e[Ts]||null;if(!n&&!0===t)throw new Error(`Type ${pi(e)} does not have '\u0275mod' property.`);return n}function Ng(e){const t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputTransforms:null,inputConfig:e.inputs||so,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Ii,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Fi(e.inputs,t),outputs:Fi(e.outputs),debugInfo:null}}function Lg(e){e.features?.forEach(t=>t(e))}function Uc(e,t){if(!e)return null;const n=t?Gi:Sn;return()=>("function"==typeof e?e():e).map(r=>n(r)).filter(Yn)}function bl(e){return{\u0275providers:e}}function rE(...e){return{\u0275providers:Uu(0,e),\u0275fromNgModule:!0}}function Uu(e,...t){const n=[],r=new Set;let o;const s=a=>{n.push(a)};return qo(t,a=>{const c=a;Vc(c,s,[],r)&&(o||=[],o.push(c))}),void 0!==o&&Bg(o,s),n}function Bg(e,t){for(let n=0;n{t(s,r)})}}function Vc(e,t,n,r){if(!(e=Wn(e)))return!1;let o=null,s=us(e);const a=!s&&oi(e);if(s||a){if(a&&!a.standalone)return!1;o=e}else{const f=e.ngModule;if(s=us(f),!s)return!1;o=f}const c=r.has(o);if(a){if(c)return!1;if(r.add(o),a.dependencies){const f="function"==typeof a.dependencies?a.dependencies():a.dependencies;for(const x of f)Vc(x,t,n,r)}}else{if(!s)return!1;{if(null!=s.imports&&!c){let x;r.add(o);try{qo(s.imports,U=>{Vc(U,t,n,r)&&(x||=[],x.push(U))})}finally{}void 0!==x&&Bg(x,t)}if(!c){const x=_o(o)||(()=>new o);t({provide:o,useFactory:x,deps:Ii},o),t({provide:pl,useValue:o,multi:!0},o),t({provide:ao,useValue:()=>li(o),multi:!0},o)}const f=s.providers;if(null!=f&&!c){const x=e;Vu(f,U=>{t(U,x)})}}}return o!==e&&void 0!==e.providers}function Vu(e,t){for(let n of e)fs(n)&&(n=n.\u0275providers),Array.isArray(n)?Vu(n,t):t(n)}const oE=Jn({provide:String,useValue:Jn});function ju(e){return null!==e&&"object"==typeof e&&oE in e}function Rs(e){return"function"==typeof e}const $u=new qn(""),jc={},aE={};let zu;function $c(){return void 0===zu&&(zu=new ha),zu}class co{}class fa extends co{get destroyed(){return this._destroyed}constructor(t,n,r,o){super(),this.parent=n,this.source=r,this.scopes=o,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Gu(t,a=>this.processProvider(a)),this.records.set(Fu,ma(void 0,this)),o.has("environment")&&this.records.set(co,ma(void 0,this));const s=this.records.get($u);null!=s&&"string"==typeof s.value&&this.scopes.add(s.value),this.injectorDefTypes=new Set(this.get(pl,Ii,gi.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;const t=ne(null);try{for(const r of this._ngOnDestroyHooks)r.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const r of n)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),ne(t)}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();const n=yi(this),r=Xi(void 0);try{return t()}finally{yi(n),Xi(r)}}get(t,n=gs,r=gi.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(la))return t[la](this);r=Ci(r);const s=yi(this),a=Xi(void 0);try{if(!(r&gi.SkipSelf)){let f=this.records.get(t);if(void 0===f){const x=function hE(e){return"function"==typeof e||"object"==typeof e&&e instanceof qn}(t)&&Go(t);f=x&&this.injectableDefInScope(x)?ma(Hu(t),jc):null,this.records.set(t,f)}if(null!=f)return this.hydrate(t,f)}return(r&gi.Self?$c():this.parent).get(t,n=r&gi.Optional&&n===gs?null:n)}catch(c){if("NullInjectorError"===c.name){if((c[re]=c[re]||[]).unshift(pi(t)),s)throw c;return function Qr(e,t,n,r){const o=e[re];throw t[Ht]&&o.unshift(t[Ht]),e.message=function oo(e,t,n,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let o=pi(t);if(Array.isArray(t))o=t.map(pi).join(" -> ");else if("object"==typeof t){let s=[];for(let a in t)if(t.hasOwnProperty(a)){let c=t[a];s.push(a+":"+("string"==typeof c?JSON.stringify(c):pi(c)))}o=`{${s.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${e.replace(X,"\n ")}`}("\n"+e.message,o,n,r),e.ngTokenPath=o,e[re]=null,e}(c,t,"R3InjectorError",this.source)}throw c}finally{Xi(a),yi(s)}}resolveInjectorInitializers(){const t=ne(null),n=yi(this),r=Xi(void 0);try{const s=this.get(ao,Ii,gi.Self);for(const a of s)a()}finally{yi(n),Xi(r),ne(t)}}toString(){const t=[],n=this.records;for(const r of n.keys())t.push(pi(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new _n(205,!1)}processProvider(t){let n=Rs(t=Wn(t))?t:Wn(t&&t.provide);const r=function cE(e){return ju(e)?ma(void 0,e.useValue):ma(jg(e),jc)}(t);if(!Rs(t)&&!0===t.multi){let o=this.records.get(n);o||(o=ma(void 0,jc,!0),o.factory=()=>Mi(o.multi),this.records.set(n,o)),n=t,o.multi.push(t)}this.records.set(n,r)}hydrate(t,n){const r=ne(null);try{return n.value===jc&&(n.value=aE,n.value=n.factory()),"object"==typeof n.value&&n.value&&function uE(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{ne(r)}}injectableDefInScope(t){if(!t.providedIn)return!1;const n=Wn(t.providedIn);return"string"==typeof n?"any"===n||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){const n=this._onDestroyHooks.indexOf(t);-1!==n&&this._onDestroyHooks.splice(n,1)}}function Hu(e){const t=Go(e),n=null!==t?t.factory:_o(e);if(null!==n)return n;if(e instanceof qn)throw new _n(204,!1);if(e instanceof Function)return function lE(e){if(e.length>0)throw new _n(204,!1);const n=function Tc(e){return e&&(e[Ms]||e[Is])||null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new _n(204,!1)}function jg(e,t,n){let r;if(Rs(e)){const o=Wn(e);return _o(o)||Hu(o)}if(ju(e))r=()=>Wn(e.useValue);else if(function Vg(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Mi(e.deps||[]));else if(function Ug(e){return!(!e||!e.useExisting)}(e))r=()=>li(Wn(e.useExisting));else{const o=Wn(e&&(e.useClass||e.provide));if(!function dE(e){return!!e.deps}(e))return _o(o)||Hu(o);r=()=>new o(...Mi(e.deps))}return r}function ma(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function Gu(e,t){for(const n of e)Array.isArray(n)?Gu(n,t):n&&fs(n)?Gu(n.\u0275providers,t):t(n)}function $g(e,t){e instanceof fa&&e.assertNotDestroyed();const r=yi(e),o=Xi(void 0);try{return t()}finally{yi(r),Xi(o)}}function zg(){return void 0!==da()||null!=function Ln(){return cn}()}function zc(e){if(!zg())throw new _n(-203,!1)}const zi=0,Cn=1,Xn=2,qi=3,bo=4,yr=5,Pr=6,ga=7,Bi=8,er=9,Oo=10,si=11,Dl=12,Gg=13,_a=14,Hi=15,Os=16,va=17,es=18,ba=19,Wg=20,vs=21,Gc=22,uo=23,$n=25,Xu=1,wl=6,ko=7,ya=9,Yi=10;var Xc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(Xc||{});function gr(e){return Array.isArray(e)&&"object"==typeof e[Xu]}function Mr(e){return Array.isArray(e)&&!0===e[Xu]}function Ku(e){return!!(4&e.flags)}function ks(e){return e.componentOffset>-1}function Kc(e){return!(1&~e.flags)}function yo(e){return!!e.template}function Cl(e){return!!(512&e[Xn])}class xE{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}}function Qg(e,t,n,r){null!==t?t.applyValueToInputSignal(t,r):e[n]=r}function Zu(){return Zg}function Zg(e){return e.type.prototype.ngOnChanges&&(e.setInput=IE),ME}function ME(){const e=qg(this),t=e?.current;if(t){const n=e.previous;if(n===so)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function IE(e,t,n,r,o){const s=this.declaredInputs[r],a=qg(e)||function SE(e,t){return e[Jg]=t}(e,{previous:so,current:null}),c=a.current||(a.current={}),f=a.previous,x=f[s];c[s]=new xE(x&&x.currentValue,n,f===so),Qg(e,t,o,n)}Zu.ngInherit=!0;const Jg="__ngSimpleChanges__";function qg(e){return e[Jg]||null}const Po=function(e,t,n){},e_="svg";function Ai(e){for(;Array.isArray(e);)e=e[zi];return e}function El(e,t){return Ai(t[e])}function Fr(e,t){return Ai(t[e.index])}function xl(e,t){return e.data[t]}function Ps(e,t){return e[t]}function qr(e,t){const n=t[e];return gr(n)?n:n[zi]}function eh(e){return!(128&~e[Xn])}function ho(e,t){return null==t?null:e[t]}function n_(e){e[va]=0}function i_(e){1024&e[Xn]||(e[Xn]|=1024,eh(e)&&Yc(e))}function Ml(e){return!!(9216&e[Xn]||e[uo]?.dirty)}function th(e){e[Oo].changeDetectionScheduler?.notify(7),64&e[Xn]&&(e[Xn]|=1024),Ml(e)&&Yc(e)}function Yc(e){e[Oo].changeDetectionScheduler?.notify(0);let t=ts(e);for(;null!==t&&!(8192&t[Xn])&&(t[Xn]|=8192,eh(t));)t=ts(t)}function Qc(e,t){if(!(256&~e[Xn]))throw new _n(911,!1);null===e[vs]&&(e[vs]=[]),e[vs].push(t)}function ts(e){const t=e[qi];return Mr(t)?t[qi]:t}const ai={lFrame:v_(null),bindingsEnabled:!0,skipHydrationRootTNode:null};let o_=!1;function s_(){return ai.bindingsEnabled}function Fs(){return null!==ai.skipHydrationRootTNode}function rn(){return ai.lFrame.lView}function _i(){return ai.lFrame.tView}function a_(e){return ai.lFrame.contextLView=e,e[Bi]}function l_(e){return ai.lFrame.contextLView=null,e}function Pi(){let e=c_();for(;null!==e&&64===e.type;)e=e.parent;return e}function c_(){return ai.lFrame.currentTNode}function Do(e,t){const n=ai.lFrame;n.currentTNode=e,n.isParent=t}function rh(){return ai.lFrame.isParent}function oh(){ai.lFrame.isParent=!1}function h_(){return o_}function f_(e){o_=e}function Nr(){const e=ai.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function wo(){return ai.lFrame.bindingIndex++}function is(e){const t=ai.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function $E(e,t){const n=ai.lFrame;n.bindingIndex=n.bindingRootIndex=e,sh(t)}function sh(e){ai.lFrame.currentDirectiveIndex=e}function lh(){return ai.lFrame.currentQueryIndex}function Jc(e){ai.lFrame.currentQueryIndex=e}function HE(e){const t=e[Cn];return 2===t.type?t.declTNode:1===t.type?e[yr]:null}function g_(e,t,n){if(n&gi.SkipSelf){let o=t,s=e;for(;!(o=o.parent,null!==o||n&gi.Host||(o=HE(s),null===o||(s=s[_a],10&o.type))););if(null===o)return!1;t=o,e=s}const r=ai.lFrame=__();return r.currentTNode=t,r.lView=e,!0}function ch(e){const t=__(),n=e[Cn];ai.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function __(){const e=ai.lFrame,t=null===e?null:e.child;return null===t?v_(e):t}function v_(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function b_(){const e=ai.lFrame;return ai.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const y_=b_;function dh(){const e=b_();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Dr(){return ai.lFrame.selectedIndex}function Ns(e){ai.lFrame.selectedIndex=e}function Ui(){const e=ai.lFrame;return xl(e.tView,e.selectedIndex)}function D_(){ai.lFrame.currentNamespace=e_}function w_(){!function XE(){ai.lFrame.currentNamespace=null}()}function C_(){return ai.lFrame.currentNamespace}let E_=!0;function Sl(){return E_}function Fo(e){E_=e}function qc(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n=r)break}else t[f]<0&&(e[va]+=65536),(c>14>16&&(3&e[Xn])===t&&(e[Xn]+=16384,M_(c,s)):M_(c,s)}const Da=-1;class Tl{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}}const fh={};class Ls{constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,r){r=Ci(r);const o=this.injector.get(t,fh,r);return o!==fh||n===fh?o:this.parentInjector.get(t,n,r)}}function mh(e){return e!==Da}function Al(e){return 32767&e}function Rl(e,t){let n=function qE(e){return e>>16}(e),r=t;for(;n>0;)r=r[_a],n--;return r}let ph=!0;function nd(e){const t=ph;return ph=e,t}const S_=255,T_=5;let tx=0;const No={};function id(e,t){const n=A_(e,t);if(-1!==n)return n;const r=t[Cn];r.firstCreatePass&&(e.injectorIndex=t.length,gh(r.data,e),gh(t,null),gh(r.blueprint,null));const o=rd(e,t),s=e.injectorIndex;if(mh(o)){const a=Al(o),c=Rl(o,t),f=c[Cn].data;for(let x=0;x<8;x++)t[s+x]=c[a+x]|f[a+x]}return t[s+8]=o,s}function gh(e,t){e.push(0,0,0,0,0,0,0,0,t)}function A_(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function rd(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,r=null,o=t;for(;null!==o;){if(r=B_(o),null===r)return Da;if(n++,o=o[_a],-1!==r.injectorIndex)return r.injectorIndex|n<<16}return Da}function _h(e,t,n){!function nx(e,t,n){let r;"string"==typeof n?r=n.charCodeAt(0)||0:n.hasOwnProperty(Ko)&&(r=n[Ko]),null==r&&(r=n[Ko]=tx++);const o=r&S_;t.data[e+(o>>T_)]|=1<=0?t&S_:sx:t}(n);if("function"==typeof s){if(!g_(t,e,r))return r&gi.Host?R_(o,0,r):O_(t,n,r,o);try{let a;if(a=s(r),null!=a||r&gi.Optional)return a;ms()}finally{y_()}}else if("number"==typeof s){let a=null,c=A_(e,t),f=Da,x=r&gi.Host?t[Hi][yr]:null;for((-1===c||r&gi.SkipSelf)&&(f=-1===c?rd(e,t):t[c+8],f!==Da&&N_(r,!1)?(a=t[Cn],c=Al(f),t=Rl(f,t)):c=-1);-1!==c;){const U=t[Cn];if(F_(s,c,U.data)){const Re=rx(c,t,n,a,r,x);if(Re!==No)return Re}f=t[c+8],f!==Da&&N_(r,t[Cn].data[c+8]===x)&&F_(s,c,t)?(a=U,c=Al(f),t=Rl(f,t)):c=-1}}return o}function rx(e,t,n,r,o,s){const a=t[Cn],c=a.data[e+8],U=od(c,a,n,null==r?ks(c)&&ph:r!=a&&!!(3&c.type),o&gi.Host&&s===c);return null!==U?Bs(t,a,U,c):No}function od(e,t,n,r,o){const s=e.providerIndexes,a=t.data,c=1048575&s,f=e.directiveStart,U=s>>20,ct=o?c+U:e.directiveEnd;for(let ht=r?c:c+U;ht=f&&Ft.type===n)return ht}if(o){const ht=a[f];if(ht&&yo(ht)&&ht.type===n)return f}return null}function Bs(e,t,n,r){let o=e[n];const s=t.data;if(function QE(e){return e instanceof Tl}(o)){const a=o;a.resolving&&function ll(e,t){throw t&&t.join(" > "),new _n(-200,e)}(function Di(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():ni(e)}(s[n]));const c=nd(a.canSeeViewProviders);a.resolving=!0;const x=a.injectImpl?Xi(a.injectImpl):null;g_(e,r,gi.Default);try{o=e[n]=a.factory(void 0,s,e,r),t.firstCreatePass&&n>=r.directiveStart&&function KE(e,t,n){const{ngOnChanges:r,ngOnInit:o,ngDoCheck:s}=t.type.prototype;if(r){const a=Zg(t);(n.preOrderHooks??=[]).push(e,a),(n.preOrderCheckHooks??=[]).push(e,a)}o&&(n.preOrderHooks??=[]).push(0-e,o),s&&((n.preOrderHooks??=[]).push(e,s),(n.preOrderCheckHooks??=[]).push(e,s))}(n,s[n],t)}finally{null!==x&&Xi(x),nd(c),a.resolving=!1,y_()}}return o}function F_(e,t,n){return!!(n[t+(e>>T_)]&1<{const t=e.prototype.constructor,n=t[ro]||vh(t),r=Object.prototype;let o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==r;){const s=o[ro]||vh(o);if(s&&s!==n)return s;o=Object.getPrototypeOf(o)}return s=>new s})}function vh(e){return So(e)?()=>{const t=vh(Wn(e));return t&&t()}:_o(e)}function B_(e){const t=e[Cn],n=t.type;return 2===n?t.declTNode:1===n?e[yr]:null}function sd(e){return function ix(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const r=n.length;let o=0;for(;oli(Fu)});static#i=this.__NG_ELEMENT_ID__=-1}new qn("").__NG_ELEMENT_ID__=e=>{const t=Pi();if(null===t)throw new _n(204,!1);if(2&t.type)return t.value;if(e&gi.Optional)return null;throw new _n(204,!1)};function yh(e){return e.ngOriginalError}let Ol=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=_x;static#t=this.__NG_ENV_ID__=n=>n}return e})();class gx extends Ol{constructor(t){super(),this._lView=t}onDestroy(t){return Qc(this._lView,t),()=>function nh(e,t){if(null===e[vs])return;const n=e[vs].indexOf(t);-1!==n&&e[vs].splice(n,1)}(this._lView,t)}}function _x(){return new gx(rn())}let Us=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new _t.t(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const n=this.taskId++;return this.pendingTasks.add(n),n}remove(n){this.pendingTasks.delete(n),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static#e=this.\u0275prov=xi({token:e,providedIn:"root",factory:()=>new e})}return e})();const Lo=class vx extends Tt.B{constructor(t=!1){super(),this.destroyRef=void 0,this.pendingTasks=void 0,this.__isAsync=t,zg()&&(this.destroyRef=Tn(Ol,{optional:!0})??void 0,this.pendingTasks=Tn(Us,{optional:!0})??void 0)}emit(t){const n=ne(null);try{super.next(t)}finally{ne(n)}}subscribe(t,n,r){let o=t,s=n||(()=>null),a=r;if(t&&"object"==typeof t){const f=t;o=f.next?.bind(f),s=f.error?.bind(f),a=f.complete?.bind(f)}this.__isAsync&&(s=this.wrapInTimeout(s),o&&(o=this.wrapInTimeout(o)),a&&(a=this.wrapInTimeout(a)));const c=super.subscribe({next:o,error:s,complete:a});return t instanceof Xt.yU&&t.add(c),c}wrapInTimeout(t){return n=>{const r=this.pendingTasks?.add();setTimeout(()=>{t(n),void 0!==r&&this.pendingTasks?.remove(r)})}}};function ld(...e){}function W_(e){let t,n;function r(){e=ld;try{void 0!==n&&"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(n),void 0!==t&&clearTimeout(t)}catch{}}return t=setTimeout(()=>{e(),r()}),"function"==typeof requestAnimationFrame&&(n=requestAnimationFrame(()=>{e(),r()})),()=>r()}function X_(e){return queueMicrotask(()=>e()),()=>{e=ld}}class ji{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Lo(!1),this.onMicrotaskEmpty=new Lo(!1),this.onStable=new Lo(!1),this.onError=new Lo(!1),typeof Zone>"u")throw new _n(908,!1);Zone.assertZonePatched();const o=this;o._nesting=0,o._outer=o._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(o._inner=o._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(o._inner=o._inner.fork(Zone.longStackTraceZoneSpec)),o.shouldCoalesceEventChangeDetection=!r&&n,o.shouldCoalesceRunChangeDetection=r,o.callbackScheduled=!1,function Dx(e){const t=()=>{!function yx(e){e.isCheckStableRunning||e.callbackScheduled||(e.callbackScheduled=!0,Zone.root.run(()=>{W_(()=>{e.callbackScheduled=!1,wh(e),e.isCheckStableRunning=!0,Dh(e),e.isCheckStableRunning=!1})}),wh(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,o,s,a,c)=>{if(function wx(e){return Q_(e,"__ignore_ng_zone__")}(c))return n.invokeTask(o,s,a,c);try{return K_(e),n.invokeTask(o,s,a,c)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===s.type||e.shouldCoalesceRunChangeDetection)&&t(),Y_(e)}},onInvoke:(n,r,o,s,a,c,f)=>{try{return K_(e),n.invoke(o,s,a,c,f)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!function Cx(e){return Q_(e,"__scheduler_tick__")}(c)&&t(),Y_(e)}},onHasTask:(n,r,o,s)=>{n.hasTask(o,s),r===o&&("microTask"==s.change?(e._hasPendingMicrotasks=s.microTask,wh(e),Dh(e)):"macroTask"==s.change&&(e.hasPendingMacrotasks=s.macroTask))},onHandleError:(n,r,o,s)=>(n.handleError(o,s),e.runOutsideAngular(()=>e.onError.emit(s)),!1)})}(o)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!ji.isInAngularZone())throw new _n(909,!1)}static assertNotInAngularZone(){if(ji.isInAngularZone())throw new _n(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,o){const s=this._inner,a=s.scheduleEventTask("NgZoneEvent: "+o,t,bx,ld,ld);try{return s.runTask(a,n,r)}finally{s.cancelTask(a)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}}const bx={};function Dh(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function wh(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&!0===e.callbackScheduled)}function K_(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Y_(e){e._nesting--,Dh(e)}class Ch{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Lo,this.onMicrotaskEmpty=new Lo,this.onStable=new Lo,this.onError=new Lo}run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,o){return t.apply(n,r)}}function Q_(e,t){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0]?.data?.[t]}class Bo{constructor(){this._console=console}handleError(t){const n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&yh(t);for(;n&&yh(n);)n=yh(n);return n||null}}const xx=new qn("",{providedIn:"root",factory:()=>{const e=Tn(ji),t=Tn(Bo);return n=>e.runOutsideAngular(()=>t.handleError(n))}});function Mx(){return Ea(Pi(),rn())}function Ea(e,t){return new kl(Fr(e,t))}let kl=(()=>{class e{constructor(n){this.nativeElement=n}static#e=this.__NG_ELEMENT_ID__=Mx}return e})();function J_(e){return e instanceof kl?e.nativeElement:e}function Ix(){return this._results[Symbol.iterator]()}class cd{static#e=Symbol.iterator;get changes(){return this._changes??=new Lo}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._onDirty=void 0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;const n=cd.prototype;n[Symbol.iterator]||(n[Symbol.iterator]=Ix)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){this.dirty=!1;const r=function kr(e){return e.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function kc(e,t,n){if(e.length!==t.length)return!1;for(let r=0;rYx}),Yx="ng",vv=new qn(""),Ih=new qn("",{providedIn:"platform",factory:()=>"unknown"}),Qx=new qn(""),Zx=new qn("",{providedIn:"root",factory:()=>bs().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function eM(e){return e}function tM(){const e=new Fl;return"browser"===Tn(Ih)&&(e.store=function nM(e,t){const n=e.getElementById(t+"-state");if(n?.textContent)try{return JSON.parse(n.textContent)}catch(r){console.warn("Exception while restoring TransferState for app "+t,r)}return{}}(bs(),Tn(md))),e}let Fl=(()=>{class e{constructor(){this.store={},this.onSerializeCallbacks={}}static#e=this.\u0275prov=xi({token:e,providedIn:"root",factory:tM});get(n,r){return void 0!==this.store[n]?this.store[n]:r}set(n,r){this.store[n]=r}remove(n){delete this.store[n]}hasKey(n){return this.store.hasOwnProperty(n)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(n,r){this.onSerializeCallbacks[n]=r}toJson(){for(const n in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(n))try{this.store[n]=this.onSerializeCallbacks[n]()}catch(r){console.warn("Exception in onSerialize callback: ",r)}return JSON.stringify(this.store).replace(/null;function rM(e,t,n=!1){let r=e.getAttribute(Bl);if(null==r)return null;const[o,s]=r.split("|");if(r=n?s:o,!r)return null;const c=n?o:s?`|${s}`:"";let f={};if(""!==r){const U=t.get(Fl,null,{optional:!0});null!==U&&(f=U.get(kh,[])[Number(r)])}const x={data:f,firstChild:e.firstChild??null};return n&&(x.firstChild=e,vd(x,0,e.nextSibling)),c?e.setAttribute(Bl,c):e.removeAttribute(Bl),x}function Ph(e,t,n=!1){return bv(e,t,n)}function yv(e){let t=e._lView;return 2===t[Cn].type?null:(Cl(t)&&(t=t[$n]),t)}function vd(e,t,n){e.segmentHeads??={},e.segmentHeads[t]=n}function Nh(e,t){return e.segmentHeads?.[t]??null}function Cv(e,t){return e.data[Nl]?.[t]??null}function Lh(e,t){const n=Cv(e,t)??[];let r=0;for(let o of n)r+=o[Ia]*(o[gd]??1);return r}function jl(e,t){if(typeof e.disconnectedNodes>"u"){const n=e.data[Ll];e.disconnectedNodes=n?new Set(n):null}return!!function Ev(e){if(typeof e.disconnectedNodes>"u"){const t=e.data[Ll];e.disconnectedNodes=t?new Set(t):null}return e.disconnectedNodes}(e)?.has(t)}const bd=new qn(""),Iv=new qn("",{providedIn:"root",factory:()=>!1});let Dd,wd;function Sa(e){return function Uh(){if(void 0===Dd&&(Dd=null,Qt.trustedTypes))try{Dd=Qt.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Dd}()?.createHTML(e)||e}function Ov(e){return function Vh(){if(void 0===wd&&(wd=null,Qt.trustedTypes))try{wd=Qt.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return wd}()?.createScriptURL(e)||e}class Vs{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Ri})`}}class fM extends Vs{getTypeName(){return"HTML"}}class mM extends Vs{getTypeName(){return"Style"}}class pM extends Vs{getTypeName(){return"Script"}}class gM extends Vs{getTypeName(){return"URL"}}class _M extends Vs{getTypeName(){return"ResourceURL"}}function rs(e){return e instanceof Vs?e.changingThisBreaksApplicationSecurity:e}function Ta(e,t){const n=function vM(e){return e instanceof Vs&&e.getTypeName()||null}(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${n} (see ${Ri})`)}return n===t}function bM(e){return new fM(e)}function yM(e){return new mM(e)}function DM(e){return new pM(e)}function wM(e){return new gM(e)}function CM(e){return new _M(e)}class EM{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{const n=(new window.DOMParser).parseFromString(Sa(t),"text/html").body;return null===n?this.inertDocumentHelper.getInertBodyElement(t):(n.firstChild?.remove(),n)}catch{return null}}}class xM{constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){const n=this.inertDocument.createElement("template");return n.innerHTML=Sa(t),n}}const IM=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Cd(e){return(e=String(e)).match(IM)?e:"unsafe:"+e}function os(e){const t={};for(const n of e.split(","))t[n]=!0;return t}function $l(...e){const t={};for(const n of e)for(const r in n)n.hasOwnProperty(r)&&(t[r]=!0);return t}const Pv=os("area,br,col,hr,img,wbr"),Fv=os("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Nv=os("rp,rt"),jh=$l(Pv,$l(Fv,os("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),$l(Nv,os("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),$l(Nv,Fv)),$h=os("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Lv=$l($h,os("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),os("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),SM=os("script,style,template");class TM{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let n=t.firstChild,r=!0,o=[];for(;n;)if(n.nodeType===Node.ELEMENT_NODE?r=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,r&&n.firstChild)o.push(n),n=OM(n);else for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let s=RM(n);if(s){n=s;break}n=o.pop()}return this.buf.join("")}startElement(t){const n=Bv(t).toLowerCase();if(!jh.hasOwnProperty(n))return this.sanitizedSomething=!0,!SM.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);const r=t.attributes;for(let o=0;o"),!0}endElement(t){const n=Bv(t).toLowerCase();jh.hasOwnProperty(n)&&!Pv.hasOwnProperty(n)&&(this.buf.push(""))}chars(t){this.buf.push(Vv(t))}}function RM(e){const t=e.nextSibling;if(t&&e!==t.previousSibling)throw Uv(t);return t}function OM(e){const t=e.firstChild;if(t&&function AM(e,t){return(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}(e,t))throw Uv(t);return t}function Bv(e){const t=e.nodeName;return"string"==typeof t?t:"FORM"}function Uv(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}const kM=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,PM=/([^\#-~ |!])/g;function Vv(e){return e.replace(/&/g,"&").replace(kM,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(PM,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}let Ed;function jv(e,t){let n=null;try{Ed=Ed||function kv(e){const t=new xM(e);return function MM(){try{return!!(new window.DOMParser).parseFromString(Sa(""),"text/html")}catch{return!1}}()?new EM(t):t}(e);let r=t?String(t):"";n=Ed.getInertBodyElement(r);let o=5,s=r;do{if(0===o)throw new Error("Failed to sanitize html because the input is unstable");o--,r=s,s=n.innerHTML,n=Ed.getInertBodyElement(r)}while(r!==s);return Sa((new TM).sanitizeChildren(zh(n)||n))}finally{if(n){const r=zh(n)||n;for(;r.firstChild;)r.firstChild.remove()}}}function zh(e){return"content"in e&&function FM(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var js=function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e}(js||{});function $v(e){const t=zl();return t?t.sanitize(js.URL,e)||"":Ta(e,"URL")?rs(e):Cd(ni(e))}function zv(e){const t=zl();if(t)return Ov(t.sanitize(js.RESOURCE_URL,e)||"");if(Ta(e,"ResourceURL"))return Ov(rs(e));throw new _n(904,!1)}function Hv(e,t,n){return function jM(e,t){return"src"===t&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===t&&("base"===e||"link"===e)?zv:$v}(t,n)(e)}function zl(){const e=rn();return e&&e[Oo].sanitizer}const $M=/^>|^->||--!>|)/g,HM="\u200b$1\u200b";function eo(e){return e instanceof Function?e():e}function Hr(e){return"browser"===(e??Tn(rr)).get(Ih)}var Id=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(Id||{});let Wh;function Xh(e,t){return Wh(e,t)}function Ra(e,t,n,r,o){if(null!=r){let s,a=!1;Mr(r)?s=r:gr(r)&&(a=!0,r=r[zi]);const c=Ai(r);0===e&&null!==n?null==o?ib(t,n,c):$s(t,n,c,o||null,!0):1===e&&null!==n?$s(t,n,c,o||null,!0):2===e?Gl(t,c,a):3===e&&t.destroyNode(c),null!=s&&function dI(e,t,n,r,o){const s=n[ko];s!==Ai(n)&&Ra(t,e,r,s,o);for(let c=Yi;ct.replace(zM,HM))}(t))}function Sd(e,t,n){return e.createElement(t,n)}function eb(e,t){t[Oo].changeDetectionScheduler?.notify(8),Rd(e,t,t[si],2,null,null)}function tb(e,t){const n=e[ya],r=t[qi];(gr(r)||t[Hi]!==r[qi][Hi])&&(e[Xn]|=Xc.HasTransplantedViews),null===n?e[ya]=[t]:n.push(t)}function Qh(e,t){const n=e[ya],r=n.indexOf(t);n.splice(r,1)}function Hl(e,t){if(e.length<=Yi)return;const n=Yi+t,r=e[n];if(r){const o=r[Os];null!==o&&o!==e&&Qh(o,r),t>0&&(e[n-1][bo]=r[bo]);const s=ua(e,Yi+t);!function nI(e,t){eb(e,t),t[zi]=null,t[yr]=null}(r[Cn],r);const a=s[es];null!==a&&a.detachView(s[Cn]),r[qi]=null,r[bo]=null,r[Xn]&=-129}return r}function Td(e,t){if(!(256&t[Xn])){const n=t[si];n.destroyNode&&Rd(e,t,n,3,null,null),function rI(e){let t=e[Dl];if(!t)return Zh(e[Cn],e);for(;t;){let n=null;if(gr(t))n=t[Dl];else{const r=t[Yi];r&&(n=r)}if(!n){for(;t&&!t[bo]&&t!==e;)gr(t)&&Zh(t[Cn],t),t=t[qi];null===t&&(t=e),gr(t)&&Zh(t[Cn],t),n=t&&t[bo]}t=n}}(t)}}function Zh(e,t){if(256&t[Xn])return;const n=ne(null);try{t[Xn]&=-129,t[Xn]|=256,t[uo]&&$e(t[uo]),function aI(e,t){let n;if(null!=e&&null!=(n=e.destroyHooks))for(let r=0;r=0?r[a]():r[-a].unsubscribe(),s+=2}else n[s].call(r[n[s+1]]);null!==r&&(t[ga]=null);const o=t[vs];if(null!==o){t[vs]=null;for(let s=0;s-1){const{encapsulation:s}=e.data[r.directiveStart+o];if(s===vo.None||s===vo.Emulated)return null}return Fr(r,n)}}(e,t.parent,n)}function $s(e,t,n,r,o){e.insertBefore(t,n,r,o)}function ib(e,t,n){e.appendChild(t,n)}function rb(e,t,n,r,o){null!==r?$s(e,t,n,r,o):ib(e,t,n)}function qh(e,t){return e.parentNode(t)}function ob(e,t,n){return ab(e,t,n)}let ef,ab=function sb(e,t,n){return 40&e.type?Fr(e,n):null};function Ad(e,t,n,r){const o=Jh(e,r,t),s=t[si],c=ob(r.parent||t[yr],r,t);if(null!=o)if(Array.isArray(n))for(let f=0;f$n&&pb(e,t,$n,!1),Po(a?2:0,o),n(r,o)}finally{Ns(s),Po(a?3:1,o)}}function sf(e,t,n){if(Ku(t)){const r=ne(null);try{const s=t.directiveEnd;for(let a=t.directiveStart;anull;function _I(e){ev(e)?db(e):function aM(e){const t=bs(),n=t.createNodeIterator(e,NodeFilter.SHOW_COMMENT,{acceptNode(s){const a=function sM(e){return e.textContent?.replace(/\s/gm,"")}(s);return"ngetn"===a||"ngtns"===a?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let r;const o=[];for(;r=n.nextNode();)o.push(r);for(const s of o)"ngetn"===s.textContent?s.replaceWith(t.createTextNode("")):s.remove()}(e)}function Db(e,t,n,r,o){for(let s in t){if(!t.hasOwnProperty(s))continue;const a=t[s];if(void 0===a)continue;r??={};let c,f=Ao.None;Array.isArray(a)?(c=a[0],f=a[1]):c=a;let x=s;if(null!==o){if(!o.hasOwnProperty(s))continue;x=o[s]}0===e?wb(r,n,x,c,f):wb(r,n,x,c)}return r}function wb(e,t,n,r,o){let s;e.hasOwnProperty(n)?(s=e[n]).push(t,r):s=e[n]=[t,r],void 0!==o&&s.push(o)}function Gr(e,t,n,r,o,s,a,c){const f=Fr(t,n);let U,x=t.inputs;!c&&null!=x&&(U=x[r])?(mf(e,n,U,r,o),ks(t)&&function CI(e,t){const n=qr(t,e);16&n[Xn]||(n[Xn]|=64)}(n,t.index)):3&t.type&&(r=function wI(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),o=null!=a?a(o,t.value||"",r):o,s.setProperty(f,r,o))}function df(e,t,n,r){if(s_()){const o=null===r?null:{"":-1},s=function TI(e,t){const n=e.directiveRegistry;let r=null,o=null;if(n)for(let s=0;s0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(a)!=c&&a.push(c),a.push(n,r,s)}}(e,t,r,Wl(e,n,o.hostVars,di),o)}function Uo(e,t,n,r,o,s){const a=Fr(e,t);!function hf(e,t,n,r,o,s,a){if(null==s)e.removeAttribute(t,o,n);else{const c=null==a?ni(s):a(s,r||"",o);e.setAttribute(t,o,c,n)}}(t[si],a,s,e.value,n,r,o)}function FI(e,t,n,r,o,s){const a=s[t];if(null!==a)for(let c=0;c0&&(n[o-1][bo]=t),r{Yc(e.lView)},consumerOnSignalRead(){this.lView[uo]=this}},GI={...me,consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{let t=ts(e.lView);for(;t&&!kb(t[Cn]);)t=ts(t);t&&i_(t)},consumerOnSignalRead(){this.lView[uo]=this}};function kb(e){return 2!==e.type}const WI=100;function Fd(e,t=!0,n=0){const r=e[Oo],o=r.rendererFactory;o.begin?.();try{!function XI(e,t){const n=h_();try{f_(!0),_f(e,t);let r=0;for(;Ml(e);){if(r===WI)throw new _n(103,!1);r++,_f(e,1)}}finally{f_(n)}}(e,n)}catch(a){throw t&&Pd(e,a),a}finally{o.end?.(),r.inlineEffectRunner?.flush()}}function KI(e,t,n,r){const o=t[Xn];if(!(256&~o))return;t[Oo].inlineEffectRunner?.flush(),ch(t);let c=!0,f=null,x=null;kb(e)?(x=function VI(e){return e[uo]??function jI(e){const t=Ob.pop()??Object.create(zI);return t.lView=e,t}(e)}(t),f=se(x)):null===function P(){return d}()?(c=!1,x=function HI(e){const t=e[uo]??Object.create(GI);return t.lView=e,t}(t),f=se(x)):t[uo]&&($e(t[uo]),t[uo]=null);try{n_(t),function m_(e){return ai.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==n&&vb(e,t,n,2,r);const U=!(3&~o);if(U){const ht=e.preOrderCheckHooks;null!==ht&&ed(t,ht,null)}else{const ht=e.preOrderHooks;null!==ht&&td(t,ht,0,null),uh(t,0)}if(function YI(e){for(let t=lv(e);null!==t;t=cv(t)){if(!(t[Xn]&Xc.HasTransplantedViews))continue;const n=t[ya];for(let r=0;r-1&&(Hl(t,r),ua(n,r))}this._attachedToViewContainer=!1}Td(this._lView[Cn],this._lView)}onDestroy(t){Qc(this._lView,t)}markForCheck(){Kl(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[Xn]&=-129}reattach(){th(this._lView),this._lView[Xn]|=128}detectChanges(){this._lView[Xn]|=1024,Fd(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new _n(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;const t=Cl(this._lView),n=this._lView[Os];null!==n&&!t&&Qh(n,this._lView),eb(this._lView[Cn],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new _n(902,!1);this._appRef=t;const n=Cl(this._lView),r=this._lView[Os];null!==r&&!n&&tb(r,this._lView),th(this._lView)}}let Ql=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=qI}return e})();const ZI=Ql,JI=class extends ZI{constructor(t,n,r){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,r){const o=ka(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:n,dehydratedView:r});return new Yl(o)}};function qI(){return Nd(Pi(),rn())}function Nd(e,t){return 4&e.type?new JI(t,e,Ea(e,t)):null}const _S=new RegExp(`^(\\d+)*(${Th}|${Sh})*(.*)`);function wf(e){return e.index-$n}function nc(e,t,n,r){const o=wf(r);let s=function Yb(e,t){const n=e.i18nNodes;if(n)return n.get(t)}(e,o);if(void 0===s){const a=e.data[_d];if(a?.[o])s=function Qb(e,t){const[n,...r]=function bS(e){const t=e.match(_S),[n,r,o,s]=t,a=r?parseInt(r,10):o,c=[];for(const[f,x,U]of s.matchAll(/(f|n)(\d*)/g)){const Re=parseInt(U,10)||1;c.push(x,Re)}return[a,...c]}(e);let o;o=n===Sh?t[Hi][zi]:n===Th?function Yv(e){return e.ownerDocument.body}(t[Hi][zi]):Ai(t[Number(n)+$n]);return function wS(e,t){let n=e;for(let r=0;rnull;function zS(e,t){const n=e[wl];return t&&null!==n&&0!==n.length?n[0].data[Rh]===t?n.shift():(ny(e),null):null}function Xs(e,t){return ry(e,t)}class Ks{}const rc=new qn("",{providedIn:"root",factory:()=>!1}),oy=new qn("");class GS{}class sy{}class XS{resolveComponentFactory(t){throw function WS(e){const t=Error(`No component factory found for ${pi(e)}.`);return t.ngComponent=e,t}(t)}}class oc{static#e=this.NULL=new XS}class Sf{}let KS=(()=>{class e{constructor(){this.destroyNode=null}static#e=this.__NG_ELEMENT_ID__=()=>function YS(){const e=rn(),n=qr(Pi().index,e);return(gr(n)?n:e)[si]}()}return e})(),QS=(()=>{class e{static#e=this.\u0275prov=xi({token:e,providedIn:"root",factory:()=>null})}return e})();const ly=new Set;function Sr(e){ly.has(e)||(ly.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var Lr=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(Lr||{});const cy={destroy(){}};function dy(e,t){!t&&zc();const n=t?.injector??Tn(rr);return Hr(n)?(Sr("NgAfterRender"),hy(e,n,!1,t?.phase??Lr.MixedReadWrite)):cy}function uy(e,t){!t&&zc();const n=t?.injector??Tn(rr);return Hr(n)?(Sr("NgAfterNextRender"),hy(e,n,!0,t?.phase??Lr.MixedReadWrite)):cy}function hy(e,t,n,r){const o=function ZS(e,t){if(e instanceof Function)switch(t){case Lr.EarlyRead:return{earlyRead:e};case Lr.Write:return{write:e};case Lr.MixedReadWrite:return{mixedReadWrite:e};case Lr.Read:return{read:e}}return e}(e,r),s=t.get($d),a=s.handler??=new qS,c=[],f=[],x=()=>{for(const ht of f)a.unregister(ht);U()},U=t.get(Ol).onDestroy(x);let Re=0;const ct=(ht,Ft)=>{if(!Ft)return;const tn=n?(...In)=>(Re--,Re<1&&x(),Ft(...In)):Ft,Dn=$g(t,()=>new JS(ht,c,tn));a.register(Dn),f.push(Dn),Re++};return ct(Lr.EarlyRead,o.earlyRead),ct(Lr.Write,o.write),ct(Lr.MixedReadWrite,o.mixedReadWrite),ct(Lr.Read,o.read),{destroy:x}}class JS{constructor(t,n,r){this.phase=t,this.pipelinedArgs=n,this.callbackFn=r,this.zone=Tn(ji),this.errorHandler=Tn(Bo,{optional:!0}),Tn(Ks,{optional:!0})?.notify(6)}invoke(){try{const t=this.zone.runOutsideAngular(()=>this.callbackFn.apply(null,this.pipelinedArgs));this.pipelinedArgs.splice(0,this.pipelinedArgs.length,t)}catch(t){this.errorHandler?.handleError(t)}}}class qS{constructor(){this.executingCallbacks=!1,this.buckets={[Lr.EarlyRead]:new Set,[Lr.Write]:new Set,[Lr.MixedReadWrite]:new Set,[Lr.Read]:new Set},this.deferredCallbacks=new Set}register(t){(this.executingCallbacks?this.deferredCallbacks:this.buckets[t.phase]).add(t)}unregister(t){this.buckets[t.phase].delete(t),this.deferredCallbacks.delete(t)}execute(){this.executingCallbacks=!0;for(const t of Object.values(this.buckets))for(const n of t)n.invoke();this.executingCallbacks=!1;for(const t of this.deferredCallbacks)this.buckets[t.phase].add(t);this.deferredCallbacks.clear()}destroy(){for(const t of Object.values(this.buckets))t.clear();this.deferredCallbacks.clear()}}let $d=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){this.executeInternalCallbacks(),this.handler?.execute()}executeInternalCallbacks(){const n=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const r of n)r()}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static#e=this.\u0275prov=xi({token:e,providedIn:"root",factory:()=>new e})}return e})();function ys(e){return!!Ki(e)}function Hd(e,t,n){let r=n?e.styles:null,o=n?e.classes:null,s=0;if(null!==t)for(let a=0;a0&&hb(e,n,s.join(" "))}}(ht,ar,tn,r),void 0!==n&&function cT(e,t,n){const r=e.projection=[];for(let o=0;o{class e{static#e=this.__NG_ELEMENT_ID__=uT}return e})();function uT(){return by(Pi(),rn())}const hT=Gd,_y=class extends hT{constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return Ea(this._hostTNode,this._hostLView)}get injector(){return new ir(this._hostTNode,this._hostLView)}get parentInjector(){const t=rd(this._hostTNode,this._hostLView);if(mh(t)){const n=Rl(t,this._hostLView),r=Al(t);return new ir(n[Cn].data[r+8],n)}return new ir(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const n=vy(this._lContainer);return null!==n&&n[t]||null}get length(){return this._lContainer.length-Yi}createEmbeddedView(t,n,r){let o,s;"number"==typeof r?o=r:null!=r&&(o=r.index,s=r.injector);const a=Xs(this._lContainer,t.ssrId),c=t.createEmbeddedViewImpl(n||{},s,a);return this.insertImpl(c,o,Gs(this._hostTNode,a)),c}createComponent(t,n,r,o,s){const a=t&&!function yl(e){return"function"==typeof e}(t);let c;if(a)c=n;else{const Ft=n||{};c=Ft.index,r=Ft.injector,o=Ft.projectableNodes,s=Ft.environmentInjector||Ft.ngModuleRef}const f=a?t:new lc(oi(t)),x=r||this.parentInjector;if(!s&&null==f.ngModule){const tn=(a?x:this.parentInjector).get(co,null);tn&&(s=tn)}const U=oi(f.componentType??{}),Re=Xs(this._lContainer,U?.id??null),ht=f.create(x,o,Re?.firstChild??null,s);return this.insertImpl(ht.hostView,c,Gs(this._hostTNode,Re)),ht}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){const o=t._lView;if(function OE(e){return Mr(e[qi])}(o)){const c=this.indexOf(t);if(-1!==c)this.detach(c);else{const f=o[qi],x=new _y(f,f[yr],f[qi]);x.detach(x.indexOf(t))}}const s=this._adjustIndex(n),a=this._lContainer;return Pa(a,o,s,r),t.attachToViewContainerRef(),Zr(Of(a),s,t),t}move(t,n){return this.insert(t,n)}indexOf(t){const n=vy(this._lContainer);return null!==n?n.indexOf(t):-1}remove(t){const n=this._adjustIndex(t,-1),r=Hl(this._lContainer,n);r&&(ua(Of(this._lContainer),n),Td(r[Cn],r))}detach(t){const n=this._adjustIndex(t,-1),r=Hl(this._lContainer,n);return r&&null!=ua(Of(this._lContainer),n)?new Yl(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function vy(e){return e[8]}function Of(e){return e[8]||(e[8]=[])}function by(e,t){let n;const r=t[e.index];return Mr(r)?n=r:(n=xb(r,t,null,e),t[e.index]=n,kd(t,n)),yy(n,t,e,r),new _y(n,e,t)}let yy=wy,kf=()=>!1;function wy(e,t,n,r){if(e[ko])return;let o;o=8&n.type?Ai(r):function fT(e,t){const n=e[si],r=n.createComment(""),o=Fr(t,e);return $s(n,qh(n,o),r,function lI(e,t){return e.nextSibling(t)}(n,o),!1),r}(t,n),e[ko]=o}function mT(e,t,n){if(e[ko]&&e[wl])return!0;const r=n[Pr],o=t.index-$n;if(!r||function ud(e){if(dd(e))return!0;let t=e.parent;for(;t;){if(dd(e)||q_(t))return!0;t=t.parent}return!1}(t)||jl(r,o))return!1;const a=Nh(r,o),c=r.data[Nl]?.[o],[f,x]=function $S(e,t){const n=[];for(const r of t)for(let o=0;o<(r[gd]??1);o++){const s={data:r,firstChild:null};r[Ia]>0&&(s.firstChild=e,e=Vd(r[Ia],e)),n.push(s)}return[e,n]}(a,c);return e[ko]=f,e[wl]=x,!0}function pT(e,t,n,r){kf(e,n,t)||wy(e,t,n,r)}class Pf{constructor(t){this.queryList=t,this.matches=null}clone(){return new Pf(this.queryList)}setDirty(){this.queryList.setDirty()}}class Ff{constructor(t=[]){this.queries=t}createEmbeddedView(t){const n=t.queries;if(null!==n){const r=null!==t.contentQueries?t.contentQueries[0]:n.length,o=[];for(let s=0;st.trim())}(t):t}}class Nf{constructor(t=[]){this.queries=t}elementStart(t,n){for(let r=0;r0)r.push(a[c/2]);else{const x=s[c+1],U=t[-f];for(let Re=Yi;Re(B(t),t.value);return n[m]=t,n}(e),r=n[m];return t?.equal&&(r.equal=t.equal),n.set=o=>Ze(r,o),n.update=o=>function Y(e,t){Ue()||at(),Ze(e,t(e.value))}(r,o),n.asReadonly=Ry.bind(n),n}function Ry(){const e=this[m];if(void 0===e.readonlyFn){const t=()=>this();t[m]=e,e.readonlyFn=t}return e.readonlyFn}function $f(e,t){let n;const r=Oe(()=>{n._dirtyCounter();const o=function CT(e,t){const n=e._lView,r=e._queryIndex;if(void 0===n||void 0===r||4&n[Xn])return t?void 0:Ii;const o=Uf(n,r),s=Ty(n,r);return o.reset(s,J_),t?o.first:o._changesDetected||void 0===e._flatValue?e._flatValue=o.toArray():e._flatValue}(n,e);if(t&&void 0===o)throw new _n(-951,!1);return o});return n=r[m],n._dirtyCounter=Ay(0),n._flatValue=void 0,r}function Ly(e,t){return function ky(){return $f(!0,!1)}()}const xT=(Ly.required=function ET(e,t){return function Py(){return $f(!0,!0)}()},Ly);function zf(e){let t=function Hy(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),n=!0;const r=[e];for(;t;){let o;if(yo(e))o=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new _n(903,!1);o=t.\u0275dir}if(o){if(n){r.push(o);const a=e;a.inputs=Xd(e.inputs),a.inputTransforms=Xd(e.inputTransforms),a.declaredInputs=Xd(e.declaredInputs),a.outputs=Xd(e.outputs);const c=o.hostBindings;c&&BT(e,c);const f=o.viewQuery,x=o.contentQueries;if(f&&NT(e,f),x&<(e,x),PT(e,o),no(e.outputs,o.outputs),yo(o)&&o.data.animation){const U=e.data;U.animation=(U.animation||[]).concat(o.data.animation)}}const s=o.features;if(s)for(let a=0;a=0;r--){const o=e[r];o.hostVars=t+=o.hostVars,o.hostAttrs=As(o.hostAttrs,n=As(n,o.hostAttrs))}}(r)}function PT(e,t){for(const n in t.inputs){if(!t.inputs.hasOwnProperty(n)||e.inputs.hasOwnProperty(n))continue;const r=t.inputs[n];if(void 0!==r&&(e.inputs[n]=r,e.declaredInputs[n]=t.declaredInputs[n],null!==t.inputTransforms)){const o=Array.isArray(r)?r[0]:r;if(!t.inputTransforms.hasOwnProperty(o))continue;e.inputTransforms??={},e.inputTransforms[o]=t.inputTransforms[o]}}}function Xd(e){return e===so?{}:e===Ii?[]:e}function NT(e,t){const n=e.viewQuery;e.viewQuery=n?(r,o)=>{t(r,o),n(r,o)}:t}function LT(e,t){const n=e.contentQueries;e.contentQueries=n?(r,o,s)=>{t(r,o,s),n(r,o,s)}:t}function BT(e,t){const n=e.hostBindings;e.hostBindings=n?(r,o)=>{t(r,o),n(r,o)}:t}function Gy(e){const t=n=>{const r=(Array.isArray(e)?e:e()).map(o=>"function"==typeof o?{directive:Wn(o),inputs:so,outputs:so}:{directive:Wn(o.directive),inputs:Xy(o.inputs),outputs:Xy(o.outputs)});null===n.hostDirectives?(n.findHostDirectiveDefs=Wy,n.hostDirectives=r):n.hostDirectives.unshift(...r)};return t.ngInherit=!0,t}function Wy(e,t,n){if(null!==e.hostDirectives)for(const r of e.hostDirectives){const o=Oi(r.directive);$T(o.declaredInputs,r.inputs),Wy(o,t,n),n.set(o,r),t.push(o)}}function Xy(e){if(void 0===e||0===e.length)return so;const t={};for(let n=0;nn()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class Gf extends Qy{constructor(t){super(),this.moduleType=t}create(t){return new Hf(this.moduleType,t,[])}}class Zy extends Ys{constructor(t){super(),this.componentFactoryResolver=new py(this),this.instance=null;const n=new fa([...t.providers,{provide:Ys,useValue:this},{provide:oc,useValue:this.componentFactoryResolver}],t.parent||$c(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function Wf(e,t,n=null){return new Zy({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}function Kd(e){return!!Xf(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}function Xf(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function Vo(e,t,n){return e[t]=n}function Qi(e,t,n){return!Object.is(e[t],n)&&(e[t]=n,!0)}function La(e){return!(32&~e.flags)}function uc(e,t,n,r,o,s,a,c,f,x){const U=n+$n,Re=t.firstCreatePass?function YT(e,t,n,r,o,s,a,c,f){const x=t.consts,U=Hs(t,e,4,a||null,c||null);df(t,n,U,ho(x,f)),qc(t,U);const Re=U.tView=cf(2,U,r,o,s,t.directiveRegistry,t.pipeRegistry,null,t.schemas,x,null);return null!==t.queries&&(t.queries.template(t,U),Re.queries=t.queries.embeddedTView(U)),U}(U,t,e,r,o,s,a,c,f):t.data[U];Do(Re,!1);const ct=Jy(t,e,Re,n);Sl()&&Ad(t,e,ct,Re),Ir(ct,e);const ht=xb(ct,e,ct,Re);return e[U]=ht,kd(e,ht),function Dy(e,t,n){return kf(e,t,n)}(ht,Re,e),Kc(Re)&&af(t,e,Re),null!=f&&lf(e,Re,x),Re}function Kf(e,t,n,r,o,s,a,c){const f=rn(),x=_i();return uc(f,x,e,t,n,r,o,ho(x.consts,s),a,c),Kf}let Jy=qy;function qy(e,t,n,r){return Fo(!0),t[si].createComment("")}function QT(e,t,n,r){const o=t[Pr],s=!o||Fs()||La(n)||jl(o,r);if(Fo(s),s)return qy(0,t);const a=o.data[Ah]?.[r]??null;null!==a&&null!==n.tView&&null===n.tView.ssrId&&(n.tView.ssrId=a);const c=nc(o,e,t,n);return vd(o,r,c),Vd(Lh(o,r),c)}function om(e,t,n,r){const o=rn();return Qi(o,wo(),t)&&(_i(),Uo(Ui(),o,e,t,n,r)),om}function Ga(e,t,n,r){return Qi(e,wo(),n)?t+ni(n)+r:di}function tu(e,t){return e<<17|t<<2}function Cs(e){return e>>17&32767}function sm(e){return 2|e}function Js(e){return(131068&e)>>2}function am(e,t){return-131069&e|t<<2}function lm(e){return 1|e}function R0(e,t,n,r){const o=e[n+1],s=null===t;let a=r?Cs(o):Js(o),c=!1;for(;0!==a&&(!1===c||s);){const x=e[a+1];PA(e[a],t)&&(c=!0,e[a+1]=r?lm(x):sm(x)),a=r?Cs(x):Js(x)}c&&(e[n+1]=r?sm(o):lm(o))}function PA(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&_s(e,t)>=0}const or={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function O0(e){return e.substring(or.key,or.keyEnd)}function k0(e,t){const n=or.textEnd;return n===t?-1:(t=or.keyEnd=function BA(e,t,n){for(;t32;)t++;return t}(e,or.key=t,n),qa(e,t,n))}function qa(e,t,n){for(;t=0;n=k0(t,n))br(e,O0(t),!0)}function Co(e,t,n,r){const o=rn(),s=_i(),a=is(2);s.firstUpdatePass&&V0(s,e,a,r),t!==di&&Qi(o,a,t)&&$0(s,s.data[Dr()],o,o[si],e,o[a+1]=function YA(e,t){return null==e||""===e||("string"==typeof t?e+=t:"object"==typeof e&&(e=pi(rs(e)))),e}(t,n),r,a)}function Eo(e,t,n,r){const o=_i(),s=is(2);o.firstUpdatePass&&V0(o,null,s,r);const a=rn();if(n!==di&&Qi(a,s,n)){const c=o.data[Dr()];if(H0(c,r)&&!U0(o,s)){let f=r?c.classesWithoutHost:c.stylesWithoutHost;null!==f&&(n=vr(f,n||"")),dm(o,c,a,n,r)}else!function KA(e,t,n,r,o,s,a,c){o===di&&(o=Ii);let f=0,x=0,U=0=e.expandoStartIndex}function V0(e,t,n,r){const o=e.data;if(null===o[n+1]){const s=o[Dr()],a=U0(e,n);H0(s,r)&&null===t&&!a&&(t=!1),t=function $A(e,t,n,r){const o=function ah(e){const t=ai.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}(e);let s=r?t.residualClasses:t.residualStyles;if(null===o)0===(r?t.classBindings:t.styleBindings)&&(n=pc(n=fm(null,e,t,n,r),t.attrs,r),s=null);else{const a=t.directiveStylingLast;if(-1===a||e[a]!==o)if(n=fm(o,e,t,n,r),null===s){let f=function zA(e,t,n){const r=n?t.classBindings:t.styleBindings;if(0!==Js(r))return e[Cs(r)]}(e,t,r);void 0!==f&&Array.isArray(f)&&(f=fm(null,e,t,f[1],r),f=pc(f,t.attrs,r),function HA(e,t,n,r){e[Cs(n?t.classBindings:t.styleBindings)]=r}(e,t,r,f))}else s=function GA(e,t,n){let r;const o=t.directiveEnd;for(let s=1+t.directiveStylingLast;s0)&&(x=!0)):U=n,o)if(0!==f){const ct=Cs(e[c+1]);e[r+1]=tu(ct,c),0!==ct&&(e[ct+1]=am(e[ct+1],r)),e[c+1]=function AA(e,t){return 131071&e|t<<17}(e[c+1],r)}else e[r+1]=tu(c,0),0!==c&&(e[c+1]=am(e[c+1],r)),c=r;else e[r+1]=tu(f,0),0===c?c=r:e[f+1]=am(e[f+1],r),f=r;x&&(e[r+1]=sm(e[r+1])),R0(e,U,r,!0),R0(e,U,r,!1),function kA(e,t,n,r,o){const s=o?e.residualClasses:e.residualStyles;null!=s&&"string"==typeof t&&_s(s,t)>=0&&(n[r+1]=lm(n[r+1]))}(t,U,e,r,s),a=tu(c,f),s?t.classBindings=a:t.styleBindings=a}(o,s,t,n,a,r)}}function fm(e,t,n,r,o){let s=null;const a=n.directiveEnd;let c=n.directiveStylingLast;for(-1===c?c=n.directiveStart:c++;c0;){const f=e[o],x=Array.isArray(f),U=x?f[1]:f,Re=null===U;let ct=n[o+1];ct===di&&(ct=Re?Ii:void 0);let ht=Re?fl(ct,r):U===r?ct:void 0;if(x&&!nu(ht)&&(ht=fl(f,r)),nu(ht)&&(c=ht,a))return c;const Ft=e[o+1];o=a?Cs(Ft):Js(Ft)}if(null!==t){let f=s?t.residualClasses:t.residualStyles;null!=f&&(c=fl(f,r))}return c}function nu(e){return void 0!==e}function H0(e,t){return!!(e.flags&(t?8:16))}function G0(e,t,n){Eo(br,$o,Ga(rn(),e,t,n),!0)}class oR{destroy(t){}updateValue(t,n){}swap(t,n){const r=Math.min(t,n),o=Math.max(t,n),s=this.detach(o);if(o-r>1){const a=this.detach(r);this.attach(r,s),this.attach(o,a)}else this.attach(r,s)}move(t,n){this.attach(n,this.detach(t))}}function mm(e,t,n,r,o){return e===n&&Object.is(t,r)?1:Object.is(o(e,t),o(n,r))?-1:0}function pm(e,t,n,r){return!(void 0===t||!t.has(r)||(e.attach(n,t.get(r)),t.delete(r),0))}function W0(e,t,n,r,o){if(pm(e,t,r,n(r,o)))e.updateValue(r,o);else{const s=e.create(r,o);e.attach(r,s)}}function X0(e,t,n,r){const o=new Set;for(let s=t;s<=n;s++)o.add(r(s,e.at(s)));return o}class K0{constructor(){this.kvMap=new Map,this._vMap=void 0}has(t){return this.kvMap.has(t)}delete(t){if(!this.has(t))return!1;const n=this.kvMap.get(t);return void 0!==this._vMap&&this._vMap.has(n)?(this.kvMap.set(t,this._vMap.get(n)),this._vMap.delete(n)):this.kvMap.delete(t),!0}get(t){return this.kvMap.get(t)}set(t,n){if(this.kvMap.has(t)){let r=this.kvMap.get(t);void 0===this._vMap&&(this._vMap=new Map);const o=this._vMap;for(;o.has(r);)r=o.get(r);o.set(r,n)}else this.kvMap.set(t,n)}forEach(t){for(let[n,r]of this.kvMap)if(t(r,n),void 0!==this._vMap){const o=this._vMap;for(;o.has(r);)r=o.get(r),t(r,n)}}}function Y0(e,t){Sr("NgControlFlow");const n=rn(),r=wo(),o=n[r]!==di?n[r]:-1,s=-1!==o?iu(n,$n+o):void 0;if(Qi(n,r,e)){const c=ne(null);try{if(void 0!==s&&gf(s,0),-1!==e){const f=$n+e,x=iu(n,f),U=gm(n[Cn],f),Re=Xs(x,U.tView.ssrId);Pa(x,ka(n,U,t,{dehydratedView:Re}),0,Gs(U,Re))}}finally{ne(c)}}else if(void 0!==s){const c=Ab(s,0);void 0!==c&&(c[Bi]=t)}}class aR{constructor(t,n,r){this.lContainer=t,this.$implicit=n,this.$index=r}get $count(){return this.lContainer.length-Yi}}function Q0(e,t){return t}class cR{constructor(t,n,r){this.hasEmptyBlock=t,this.trackByFn=n,this.liveCollection=r}}function Z0(e,t,n,r,o,s,a,c,f,x,U,Re,ct){Sr("NgControlFlow");const ht=rn(),Ft=_i(),tn=void 0!==f,Dn=rn(),In=c?a.bind(Dn[Hi][Bi]):a,un=new cR(tn,In);Dn[$n+e]=un,uc(ht,Ft,e+1,t,n,r,o,ho(Ft.consts,s)),tn&&uc(ht,Ft,e+2,f,x,U,Re,ho(Ft.consts,ct))}class dR extends oR{constructor(t,n,r){super(),this.lContainer=t,this.hostLView=n,this.templateTNode=r,this.operationsCounter=void 0,this.needsIndexUpdate=!1}get length(){return this.lContainer.length-Yi}at(t){return this.getLView(t)[Bi].$implicit}attach(t,n){const r=n[Pr];this.needsIndexUpdate||=t!==this.length,Pa(this.lContainer,n,t,Gs(this.templateTNode,r))}detach(t){return this.needsIndexUpdate||=t!==this.length-1,function uR(e,t){return Hl(e,t)}(this.lContainer,t)}create(t,n){const r=Xs(this.lContainer,this.templateTNode.tView.ssrId),o=ka(this.hostLView,this.templateTNode,new aR(this.lContainer,n,t),{dehydratedView:r});return this.operationsCounter?.recordCreate(),o}destroy(t){Td(t[Cn],t),this.operationsCounter?.recordDestroy()}updateValue(t,n){this.getLView(t)[Bi].$implicit=n}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let t=0;t{e.destroy(f)})}(f,e,s.trackByFn),f.updateIndexes(),s.hasEmptyBlock){const x=wo(),U=0===f.length;if(Qi(r,x,U)){const Re=n+2,ct=iu(r,Re);if(U){const ht=gm(o,Re),Ft=Xs(ct,ht.tView.ssrId);Pa(ct,ka(r,ht,void 0,{dehydratedView:Ft}),0,Gs(ht,Ft))}else gf(ct,0)}}}finally{ne(t)}}function iu(e,t){return e[t]}function gm(e,t){return xl(e,t)}function ru(e,t,n,r){const o=rn(),s=_i(),a=$n+e,c=o[si],f=s.firstCreatePass?function fR(e,t,n,r,o,s){const a=t.consts,f=Hs(t,e,2,r,ho(a,o));return df(t,n,f,ho(a,s)),null!==f.attrs&&Hd(f,f.attrs,!1),null!==f.mergedAttrs&&Hd(f,f.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,f),f}(a,s,o,t,n,r):s.data[a],x=q0(s,o,f,c,t,e);o[a]=x;const U=Kc(f);return Do(f,!0),fb(c,x,f),!La(f)&&Sl()&&Ad(s,o,x,f),0===function kE(){return ai.lFrame.elementDepthCount}()&&Ir(x,o),function PE(){ai.lFrame.elementDepthCount++}(),U&&(af(s,o,f),sf(s,f,o)),null!==r&&lf(o,f),ru}function ou(){let e=Pi();rh()?oh():(e=e.parent,Do(e,!1));const t=e;(function NE(e){return ai.skipHydrationRootTNode===e})(t)&&function VE(){ai.skipHydrationRootTNode=null}(),function FE(){ai.lFrame.elementDepthCount--}();const n=_i();return n.firstCreatePass&&(qc(n,e),Ku(e)&&n.queries.elementEnd(e)),null!=t.classesWithoutHost&&function ZE(e){return!!(8&e.flags)}(t)&&dm(n,t,rn(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function JE(e){return!!(16&e.flags)}(t)&&dm(n,t,rn(),t.stylesWithoutHost,!1),ou}function _m(e,t,n,r){return ru(e,t,n,r),ou(),_m}let q0=(e,t,n,r,o,s)=>(Fo(!0),Sd(r,o,C_()));function mR(e,t,n,r,o,s){const a=t[Pr],c=!a||Fs()||La(n)||jl(a,s);if(Fo(c),c)return Sd(r,o,C_());const f=nc(a,e,t,n);return Cv(a,s)&&vd(a,s,f.nextSibling),a&&(q_(n)||ev(f))&&ks(n)&&(function BE(e){ai.skipHydrationRootTNode=e}(n),db(f)),f}function su(e,t,n){const r=rn(),o=_i(),s=e+$n,a=o.firstCreatePass?function gR(e,t,n,r,o){const s=t.consts,a=ho(s,r),c=Hs(t,e,8,"ng-container",a);return null!==a&&Hd(c,a,!0),df(t,n,c,ho(s,o)),null!==t.queries&&t.queries.elementStart(t,c),c}(s,o,r,t,n):o.data[s];Do(a,!0);const c=eD(o,r,a,e);return r[s]=c,Sl()&&Ad(o,r,c,a),Ir(c,r),Kc(a)&&(af(o,r,a),sf(o,a,r)),null!=n&&lf(r,a),su}function au(){let e=Pi();const t=_i();return rh()?oh():(e=e.parent,Do(e,!1)),t.firstCreatePass&&(qc(t,e),Ku(e)&&t.queries.elementEnd(e)),au}function vm(e,t,n){return su(e,t,n),au(),vm}let eD=(e,t,n,r)=>(Fo(!0),Yh(t[si],""));function _R(e,t,n,r){let o;const s=t[Pr],a=!s||Fs()||La(n);if(Fo(a),a)return Yh(t[si],"");const c=nc(s,e,t,n),f=function wv(e,t){const n=e.data;let r=n[pd]?.[t]??null;return null===r&&n[Nl]?.[t]&&(r=Lh(e,t)),r}(s,r);return vd(s,r,c),o=Vd(f,c),o}function tD(){return rn()}function bm(e,t,n){const r=rn();return Qi(r,wo(),t)&&Gr(_i(),Ui(),r,e,t,r[si],n,!0),bm}const qs=void 0;var yR=["en",[["a","p"],["AM","PM"],qs],[["AM","PM"],qs,qs],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],qs,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],qs,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",qs,"{1} 'at' {0}",qs],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function bR(e){const n=Math.floor(Math.abs(e)),r=e.toString().replace(/^[^.]*\.?/,"").length;return 1===n&&0===r?1:5}];let el={};function ym(e){const t=function DR(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=rD(t);if(n)return n;const r=t.split("-")[0];if(n=rD(r),n)return n;if("en"===r)return yR;throw new _n(701,!1)}function iD(e){return ym(e)[tl.PluralCase]}function rD(e){return e in el||(el[e]=Qt.ng&&Qt.ng.common&&Qt.ng.common.locales&&Qt.ng.common.locales[e]),el[e]}var tl=function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e}(tl||{});const nl="en-US";let oD=nl;let ED=(e,t,n)=>{};function Cm(e,t,n,r){const o=rn(),s=_i(),a=Pi();return function Em(e,t,n,r,o,s,a){const c=Kc(r),x=e.firstCreatePass&&Sb(e),U=t[Bi],Re=Ib(t);let ct=!0;if(3&r.type||a){const tn=Fr(r,t),Dn=a?a(tn):tn,In=Re.length,un=a?Si=>a(Ai(Si[r.index])):r.index;let ei=null;if(!a&&c&&(ei=function lO(e,t,n,r){const o=e.cleanup;if(null!=o)for(let s=0;sf?c[f]:null}"string"==typeof a&&(s+=2)}return null}(e,t,o,r.index)),null!==ei)(ei.__ngLastListenerFn__||ei).__ngNextListenerFn__=s,ei.__ngLastListenerFn__=s,ct=!1;else{s=SD(r,t,U,s),ED(tn,o,s);const Si=n.listen(Dn,o,s);Re.push(s,Si),x&&x.push(o,un,In,In+1)}}else s=SD(r,t,U,s);const ht=r.outputs;let Ft;if(ct&&null!==ht&&(Ft=ht[o])){const tn=Ft.length;if(tn)for(let Dn=0;Dn-1?qr(e.index,t):t,5);let c=ID(t,n,r,s),f=o.__ngNextListenerFn__;for(;f;)c=ID(t,n,f,s)&&c,f=f.__ngNextListenerFn__;return c}}function TD(e=1){return function GE(e){return(ai.lFrame.contextLView=function r_(e,t){for(;e>0;)t=t[_a],e--;return t}(e,ai.lFrame.contextLView))[Bi]}(e)}function cO(e,t){let n=null;const r=function u(e){const t=e.attrs;if(null!=t){const n=t.indexOf(5);if(!(1&n))return t[n+1]}return null}(e);for(let o=0;on._dirtyCounter.update(r=>r+1))}(t,Iy(e,n,r,o))}function WD(e=1){Jc(lh()+e)}function XD(e){return Ps(function d_(){return ai.lFrame.contextLView}(),$n+e)}function iw(e,t=""){const n=rn(),r=_i(),o=e+$n,s=r.firstCreatePass?Hs(r,o,1,t,null):r.data[o],a=rw(r,n,s,t,e);n[o]=a,Sl()&&Ad(r,n,a,s),Do(s,!1)}let rw=(e,t,n,r,o)=>(Fo(!0),Kh(t[si],r));function DO(e,t,n,r,o){const s=t[Pr],a=!s||Fs()||La(n)||jl(s,o);return Fo(a),a?Kh(t[si],r):nc(s,e,t,n)}function Im(e){return uu("",e,""),Im}function uu(e,t,n){const r=rn(),o=Ga(r,e,t,n);return o!==di&&function ss(e,t,n){const r=El(t,e);!function qv(e,t,n){e.setValue(t,n)}(e[si],r,n)}(r,Dr(),o),uu}function Sm(e,t,n,r,o){if(e=Wn(e),Array.isArray(e))for(let s=0;s>20;if(Rs(e)||!e.multi){const ht=new Tl(x,o,Oa),Ft=Am(f,t,o?U:U+ct,Re);-1===Ft?(_h(id(c,a),s,f),Tm(s,e,t.length),t.push(f),c.directiveStart++,c.directiveEnd++,o&&(c.providerIndexes+=1048576),n.push(ht),a.push(ht)):(n[Ft]=ht,a[Ft]=ht)}else{const ht=Am(f,t,U+ct,Re),Ft=Am(f,t,U,U+ct),Dn=Ft>=0&&n[Ft];if(o&&!Dn||!o&&!(ht>=0&&n[ht])){_h(id(c,a),s,f);const In=function TO(e,t,n,r,o){const s=new Tl(e,n,Oa);return s.multi=[],s.index=t,s.componentProviders=0,_w(s,o,r&&!n),s}(o?SO:IO,n.length,o,r,x);!o&&Dn&&(n[Ft].providerFactory=In),Tm(s,e,t.length,0),t.push(f),c.directiveStart++,c.directiveEnd++,o&&(c.providerIndexes+=1048576),n.push(In),a.push(In)}else Tm(s,e,ht>-1?ht:Ft,_w(n[o?Ft:ht],x,!o&&r));!o&&r&&Dn&&n[Ft].componentProviders++}}}function Tm(e,t,n,r){const o=Rs(t),s=function sE(e){return!!e.useClass}(t);if(o||s){const f=(s?Wn(t.useClass):t).prototype.ngOnDestroy;if(f){const x=e.destroyHooks||(e.destroyHooks=[]);if(!o&&t.multi){const U=x.indexOf(n);-1===U?x.push(n,[r,f]):x[U+1].push(r,f)}else x.push(n,f)}}}function _w(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function Am(e,t,n,r){for(let o=n;o{n.providersResolver=(r,o)=>function MO(e,t,n){const r=_i();if(r.firstCreatePass){const o=yo(e);Sm(n,r.data,r.blueprint,o,!0),Sm(t,r.data,r.blueprint,o,!1)}}(r,o?o(e):e,t)}}let AO=(()=>{class e{constructor(n){this._injector=n,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n)){const r=Uu(0,n.type),o=r.length>0?Wf([r],this._injector,`Standalone[${n.type.name}]`):null;this.cachedInjectors.set(n,o)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(const n of this.cachedInjectors.values())null!==n&&n.destroy()}finally{this.cachedInjectors.clear()}}static#e=this.\u0275prov=xi({token:e,providedIn:"environment",factory:()=>new e(li(co))})}return e})();function bw(e){Sr("NgStandalone"),e.getStandaloneInjector=t=>t.get(AO).getOrCreateStandaloneInjector(e)}function ww(e,t,n){const r=Nr()+e,o=rn();return o[r]===di?Vo(o,r,n?t.call(n):t()):function dc(e,t){return e[t]}(o,r)}function Cw(e,t,n,r){return Ew(rn(),Nr(),e,t,n,r)}function Ew(e,t,n,r,o,s){const a=t+n;return Qi(e,a,o)?Vo(e,a+1,s?r.call(s,o):r(o)):function Dc(e,t){const n=e[t];return n===di?void 0:n}(e,a+1)}function Tw(e,t){const n=_i();let r;const o=e+$n;n.firstCreatePass?(r=function $O(e,t){if(t)for(let n=t.length-1;n>=0;n--){const r=t[n];if(e===r.name)return r}}(t,n.pipeRegistry),n.data[o]=r,r.onDestroy&&(n.destroyHooks??=[]).push(o,r.onDestroy)):r=n.data[o];const s=r.factory||(r.factory=_o(r.type)),c=Xi(Oa);try{const f=nd(!1),x=s();return nd(f),function Mm(e,t,n,r){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=r}(n,rn(),o,x),x}finally{Xi(c)}}function Aw(e,t,n){const r=e+$n,o=rn(),s=Ps(o,r);return function wc(e,t){return e[Cn].data[t].pure}(o,r)?Ew(o,Nr(),t,s.transform,n,s):s.transform(n)}function Rw(e,t){return Nd(e,t)}class Xw{constructor(t){this.full=t;const n=t.split(".");this.major=n[0],this.minor=n[1],this.patch=n.slice(2).join(".")}}let Kw=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=xi({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();const qw=new qn(""),eC=new qn("");let Lm,Uk=(()=>{class e{constructor(n,r,o){this._ngZone=n,this.registry=r,this._isZoneStable=!0,this._callbacks=[],this.taskTrackingZone=null,Lm||(function Vk(e){Lm=e}(o),o.addToWindow(r)),this._watchAngularEvents(),n.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{ji.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}isStable(){return this._isZoneStable&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let n=this._callbacks.pop();clearTimeout(n.timeoutId),n.doneCb()}});else{let n=this.getPendingTasks();this._callbacks=this._callbacks.filter(r=>!r.updateCb||!r.updateCb(n)||(clearTimeout(r.timeoutId),!1))}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(n=>({source:n.source,creationLocation:n.creationLocation,data:n.data})):[]}addCallback(n,r,o){let s=-1;r&&r>0&&(s=setTimeout(()=>{this._callbacks=this._callbacks.filter(a=>a.timeoutId!==s),n()},r)),this._callbacks.push({doneCb:n,timeoutId:s,updateCb:o})}whenStable(n,r,o){if(o&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(n,r,o),this._runCallbacksIfReady()}registerApplication(n){this.registry.registerApplication(n,this)}unregisterApplication(n){this.registry.unregisterApplication(n)}findProviders(n,r,o){return[]}static#e=this.\u0275fac=function(r){return new(r||e)(li(ji),li(tC),li(eC))};static#t=this.\u0275prov=xi({token:e,factory:e.\u0275fac})}return e})(),tC=(()=>{class e{constructor(){this._applications=new Map}registerApplication(n,r){this._applications.set(n,r)}unregisterApplication(n){this._applications.delete(n)}unregisterAllApplications(){this._applications.clear()}getTestability(n){return this._applications.get(n)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(n,r=!0){return Lm?.findTestabilityInTree(this,n,r)??null}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=xi({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();function Bm(e){return!!e&&"function"==typeof e.then}function nC(e){return!!e&&"function"==typeof e.subscribe}const iC=new qn("");let Um=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((n,r)=>{this.resolve=n,this.reject=r}),this.appInits=Tn(iC,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const n=[];for(const o of this.appInits){const s=o();if(Bm(s))n.push(s);else if(nC(s)){const a=new Promise((c,f)=>{s.subscribe({complete:c,error:f})});n.push(a)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(n).then(()=>{r()}).catch(o=>{this.reject(o)}),0===n.length&&r(),this.initialized=!0}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=xi({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const gu=new qn("");function sC(e,t){return Array.isArray(t)?t.reduce(sC,e):{...e,...t}}let vu,xo=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Tn(xx),this.afterRenderEffectManager=Tn($d),this.zonelessEnabled=Tn(rc),this.externalTestViews=new Set,this.beforeRender=new Tt.B,this.afterTick=new Tt.B,this.componentTypes=[],this.components=[],this.isStable=Tn(Us).hasPendingTasks.pipe((0,Ke.T)(n=>!n)),this._injector=Tn(co)}get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(n,r){const o=n instanceof sy;if(!this._injector.get(Um).done)throw!o&&Ro(n),new _n(405,!1);let a;a=o?n:this._injector.get(oc).resolveComponentFactory(n),this.componentTypes.push(a.componentType);const c=function jk(e){return e.isBoundToModule}(a)?void 0:this._injector.get(Ys),x=a.create(rr.NULL,[],r||a.selector,c),U=x.location.nativeElement,Re=x.injector.get(qw,null);return Re?.registerApplication(U),x.onDestroy(()=>{this.detachView(x.hostView),_u(this.components,x),Re?.unregisterApplication(U)}),this._loadComponent(x),x}tick(){this._tick(!0)}_tick(n){if(this._runningTick)throw new _n(101,!1);const r=ne(null);try{this._runningTick=!0,this.detectChangesInAttachedViews(n)}catch(o){this.internalErrorHandler(o)}finally{this._runningTick=!1,ne(r),this.afterTick.next()}}detectChangesInAttachedViews(n){let r=null;this._injector.destroyed||(r=this._injector.get(Sf,null,{optional:!0}));let o=0;const s=this.afterRenderEffectManager;for(;o<10;){const a=0===o;if(n||!a){this.beforeRender.next(a);for(let{_lView:c,notifyErrorHandler:f}of this._views)zk(c,f,a,this.zonelessEnabled)}else r?.begin?.(),r?.end?.();if(o++,s.executeInternalCallbacks(),!this.allViews.some(({_lView:c})=>Ml(c))&&(s.execute(),!this.allViews.some(({_lView:c})=>Ml(c))))break}}attachView(n){const r=n;this._views.push(r),r.attachToAppRef(this)}detachView(n){const r=n;_u(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n);const r=this._injector.get(gu,[]);[...this._bootstrapListeners,...r].forEach(o=>o(n))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(n=>n()),this._views.slice().forEach(n=>n.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(n){return this._destroyListeners.push(n),()=>_u(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new _n(406,!1);const n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=xi({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function _u(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}function Vm(e){vu??=new WeakMap;const t=vu.get(e);if(t)return t;const n=e.isStable.pipe((0,It.$)(r=>r)).toPromise().then(()=>{});return vu.set(e,n),e.onDestroy(()=>vu?.delete(e)),n}function zk(e,t,n,r){(n||Ml(e))&&Fd(e,t,n&&!r?0:1)}class Hk{constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}}let Gk=(()=>{class e{compileModuleSync(n){return new Gf(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){const r=this.compileModuleSync(n),s=eo(Ki(n).declarations).reduce((a,c)=>{const f=oi(c);return f&&a.push(new lc(f)),a},[]);return new Hk(r,s)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=xi({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Kk=(()=>{class e{constructor(){this.zone=Tn(ji),this.changeDetectionScheduler=Tn(Ks),this.applicationRef=Tn(xo)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=xi({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function jm({ngZoneFactory:e,ignoreChangesOutsideZone:t}){return e??=()=>new ji($m()),[{provide:ji,useFactory:e},{provide:ao,multi:!0,useFactory:()=>{const n=Tn(Kk,{optional:!0});return()=>n.initialize()}},{provide:ao,multi:!0,useFactory:()=>{const n=Tn(Qk);return()=>{n.initialize()}}},!0===t?{provide:oy,useValue:!0}:[]]}function $m(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}let Qk=(()=>{class e{constructor(){this.subscription=new Xt.yU,this.initialized=!1,this.zone=Tn(ji),this.pendingTasks=Tn(Us)}initialize(){if(this.initialized)return;this.initialized=!0;let n=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(n=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{ji.assertNotInAngularZone(),queueMicrotask(()=>{null!==n&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{ji.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=xi({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),xc=(()=>{class e{constructor(){this.appRef=Tn(xo),this.taskService=Tn(Us),this.ngZone=Tn(ji),this.zonelessEnabled=Tn(rc),this.disableScheduling=Tn(oy,{optional:!0})??!1,this.zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run,this.schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}],this.subscriptions=new Xt.yU,this.cancelScheduledCallback=null,this.shouldRefreshViews=!1,this.useMicrotaskScheduler=!1,this.runningTick=!1,this.pendingRenderTaskId=null,this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Ch||!this.zoneIsDefined)}notify(n){if(!this.zonelessEnabled&&5===n)return;switch(n){case 3:case 2:case 0:case 4:case 5:case 1:this.shouldRefreshViews=!0}if(!this.shouldScheduleTick())return;const r=this.useMicrotaskScheduler?X_:W_;this.pendingRenderTaskId=this.taskService.add(),this.zoneIsDefined?Zone.root.run(()=>{this.cancelScheduledCallback=r(()=>{this.tick(this.shouldRefreshViews)})}):this.cancelScheduledCallback=r(()=>{this.tick(this.shouldRefreshViews)})}shouldScheduleTick(){return!(this.disableScheduling||null!==this.pendingRenderTaskId||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&ji.isInAngularZone())}tick(n){if(this.runningTick||this.appRef.destroyed)return;const r=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick(n)},void 0,this.schedulerTickApplyArgs)}catch(o){throw this.taskService.remove(r),o}finally{this.cleanup()}this.useMicrotaskScheduler=!0,X_(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(r)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.shouldRefreshViews=!1,this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,null!==this.pendingRenderTaskId){const n=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(n)}}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=xi({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const bu=new qn("",{providedIn:"root",factory:()=>Tn(bu,gi.Optional|gi.SkipSelf)||function Zk(){return typeof $localize<"u"&&$localize.locale||nl}()}),Jk=new qn("",{providedIn:"root",factory:()=>"USD"}),Hm=new qn("");let dC=(()=>{class e{constructor(n){this._injector=n,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(n,r){const o=function Ex(e="zone.js",t){return"noop"===e?new Ch:"zone.js"===e?new ji(t):e}(r?.ngZone,$m({eventCoalescing:r?.ngZoneEventCoalescing,runCoalescing:r?.ngZoneRunCoalescing}));return o.run(()=>{const s=r?.ignoreChangesOutsideZone,a=function HT(e,t,n){return new Hf(e,t,n)}(n.moduleType,this.injector,[...jm({ngZoneFactory:()=>o,ignoreChangesOutsideZone:s}),{provide:Ks,useExisting:xc}]),c=a.injector.get(Bo,null);return o.runOutsideAngular(()=>{const f=o.onError.subscribe({next:x=>{c.handleError(x)}});a.onDestroy(()=>{_u(this._modules,a),f.unsubscribe()})}),function oC(e,t,n){try{const r=n();return Bm(r)?r.catch(o=>{throw t.runOutsideAngular(()=>e.handleError(o)),o}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}(c,o,()=>{const f=a.injector.get(Um);return f.runInitializers(),f.donePromise.then(()=>(function sD(e){"string"==typeof e&&(oD=e.toLowerCase().replace(/_/g,"-"))}(a.injector.get(bu,nl)||nl),this._moduleDoBootstrap(a),a))})})}bootstrapModule(n,r=[]){const o=sC({},r);return function Xk(e,t,n){const r=new Gf(n);return Promise.resolve(r)}(0,0,n).then(s=>this.bootstrapModuleFactory(s,o))}_moduleDoBootstrap(n){const r=n.injector.get(xo);if(n._bootstrapComponents.length>0)n._bootstrapComponents.forEach(o=>r.bootstrap(o));else{if(!n.instance.ngDoBootstrap)throw new _n(-403,!1);n.instance.ngDoBootstrap(r)}this._modules.push(n)}onDestroy(n){this._destroyListeners.push(n)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new _n(404,!1);this._modules.slice().forEach(r=>r.destroy()),this._destroyListeners.forEach(r=>r());const n=this._injector.get(Hm,null);n&&(n.forEach(r=>r()),n.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static#e=this.\u0275fac=function(r){return new(r||e)(li(rr))};static#t=this.\u0275prov=xi({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})(),Es=null;const uC=new qn("");function hC(e,t,n=[]){const r=`Platform: ${t}`,o=new qn(r);return(s=[])=>{let a=Gm();if(!a||a.injector.get(uC,!1)){const c=[...n,...s,{provide:o,useValue:!0}];e?e(c):function e1(e){if(Es&&!Es.get(uC,!1))throw new _n(400,!1);(function rC(){!function ye(e){Zt=e}(()=>{throw new _n(600,!1)})})(),Es=e;const t=e.get(dC);(function mC(e){e.get(vv,null)?.forEach(n=>n())})(e)}(function fC(e=[],t){return rr.create({name:t,providers:[{provide:$u,useValue:"platform"},{provide:Hm,useValue:new Set([()=>Es=null])},...e]})}(c,r))}return function t1(e){const t=Gm();if(!t)throw new _n(401,!1);return t}()}}function Gm(){return Es?.get(dC)??null}function r1(){return!1}let gC=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=o1}return e})();function o1(e){return function s1(e,t,n){if(ks(e)&&!n){const r=qr(e.index,t);return new Yl(r,r)}return 175&e.type?new Yl(t[Hi],t):null}(Pi(),rn(),!(16&~e))}class yC{constructor(){}supports(t){return Kd(t)}create(t){return new u1(t)}}const d1=(e,t)=>t;class u1{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||d1}forEachItem(t){let n;for(n=this._itHead;null!==n;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,r=this._removalsHead,o=0,s=null;for(;n||r;){const a=!r||n&&n.currentIndex{a=this._trackByFn(o,c),null!==n&&Object.is(n.trackById,a)?(r&&(n=this._verifyReinsertion(n,c,a,o)),Object.is(n.item,c)||this._addIdentityChange(n,c)):(n=this._mismatch(n,c,a,o),r=!0),n=n._next,o++}),this.length=o;return this._truncate(n),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,n,r,o){let s;return null===t?s=this._itTail:(s=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,s,o)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(r,o))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._moveAfter(t,s,o)):t=this._addAfter(new h1(n,r),s,o),t}_verifyReinsertion(t,n,r,o){let s=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==s?t=this._reinsertAfter(s,t._prev,o):t.currentIndex!=o&&(t.currentIndex=o,this._addToMoves(t,o)),t}_truncate(t){for(;null!==t;){const n=t._next;this._addToRemovals(this._unlink(t)),t=n}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,n,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const o=t._prevRemoved,s=t._nextRemoved;return null===o?this._removalsHead=s:o._nextRemoved=s,null===s?this._removalsTail=o:s._prevRemoved=o,this._insertAfter(t,n,r),this._addToMoves(t,r),t}_moveAfter(t,n,r){return this._unlink(t),this._insertAfter(t,n,r),this._addToMoves(t,r),t}_addAfter(t,n,r){return this._insertAfter(t,n,r),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,n,r){const o=null===n?this._itHead:n._next;return t._next=o,t._prev=n,null===o?this._itTail=t:o._prev=t,null===n?this._itHead=t:n._next=t,null===this._linkedRecords&&(this._linkedRecords=new DC),this._linkedRecords.put(t),t.currentIndex=r,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const n=t._prev,r=t._next;return null===n?this._itHead=r:n._next=r,null===r?this._itTail=n:r._prev=n,t}_addToMoves(t,n){return t.previousIndex===n||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new DC),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,n){return t.item=n,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class h1{constructor(t,n){this.item=t,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class f1{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,n){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===n||n<=r.currentIndex)&&Object.is(r.trackById,t))return r;return null}remove(t){const n=t._prevDup,r=t._nextDup;return null===n?this._head=r:n._nextDup=r,null===r?this._tail=n:r._prevDup=n,null===this._head}}class DC{constructor(){this.map=new Map}put(t){const n=t.trackById;let r=this.map.get(n);r||(r=new f1,this.map.set(n,r)),r.add(t)}get(t,n){const o=this.map.get(t);return o?o.get(t,n):null}remove(t){const n=t.trackById;return this.map.get(n).remove(t)&&this.map.delete(n),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function wC(e,t,n){const r=e.previousIndex;if(null===r)return r;let o=0;return n&&r{if(n&&n.key===o)this._maybeAddToChanges(n,r),this._appendAfter=n,n=n._next;else{const s=this._getOrCreateRecordForKey(o,r);n=this._insertBeforeOrAppend(n,s)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let r=n;null!==r;r=r._nextRemoved)r===this._mapHead&&(this._mapHead=null),this._records.delete(r.key),r._nextRemoved=r._next,r.previousValue=r.currentValue,r.currentValue=null,r._prev=null,r._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,n){if(t){const r=t._prev;return n._next=t,n._prev=r,t._prev=n,r&&(r._next=n),t===this._mapHead&&(this._mapHead=n),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=n,n._prev=this._appendAfter):this._mapHead=n,this._appendAfter=n,null}_getOrCreateRecordForKey(t,n){if(this._records.has(t)){const o=this._records.get(t);this._maybeAddToChanges(o,n);const s=o._prev,a=o._next;return s&&(s._next=a),a&&(a._prev=s),o._next=null,o._prev=null,o}const r=new p1(t);return this._records.set(t,r),r.currentValue=n,this._addToAdditions(r),r}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,n){Object.is(n,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=n,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,n){t instanceof Map?t.forEach(n):Object.keys(t).forEach(r=>n(t[r],r))}}class p1{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function EC(){return new Qm([new yC])}let Qm=(()=>{class e{static#e=this.\u0275prov=xi({token:e,providedIn:"root",factory:EC});constructor(n){this.factories=n}static create(n,r){if(null!=r){const o=r.factories.slice();n=n.concat(o)}return new e(n)}static extend(n){return{provide:e,useFactory:r=>e.create(n,r||EC()),deps:[[e,new Jo,new xr]]}}find(n){const r=this.factories.find(o=>o.supports(n));if(null!=r)return r;throw new _n(901,!1)}}return e})();function xC(){return new Zm([new CC])}let Zm=(()=>{class e{static#e=this.\u0275prov=xi({token:e,providedIn:"root",factory:xC});constructor(n){this.factories=n}static create(n,r){if(r){const o=r.factories.slice();n=n.concat(o)}return new e(n)}static extend(n){return{provide:e,useFactory:r=>e.create(n,r||xC()),deps:[[e,new Jo,new xr]]}}find(n){const r=this.factories.find(o=>o.supports(n));if(r)return r;throw new _n(901,!1)}}return e})();const v1=hC(null,"core",[]);let b1=(()=>{class e{constructor(n){}static#e=this.\u0275fac=function(r){return new(r||e)(li(xo))};static#t=this.\u0275mod=ii({type:e});static#n=this.\u0275inj=xs({})}return e})();const $C=new qn("");let QC=!1;function J1(){return bl([{provide:bd,useFactory:()=>{let e=!0;return Hr()&&(e=!!Tn(Fl,{optional:!0})?.get(kh,null)),e&&Sr("NgHydration"),e}},{provide:ao,useValue:()=>{(function ey(e){Jb=e})(!1),Hr()&&Tn(bd)&&(function q1(){const e=bs();let t;for(const n of e.body.childNodes)if(n.nodeType===Node.COMMENT_NODE&&n.textContent?.trim()===iM){t=n;break}if(!t)throw new _n(-507,!1)}(),function Y1(){QC||(QC=!0,function oM(){bv=rM}(),function pR(){q0=mR}(),function wO(){rw=DO}(),function vR(){eD=_R}(),function ZT(){Jy=QT}(),function gT(){yy=pT,kf=mT}(),function HS(){ry=zS}(),function vI(){yb=_I}())}())},multi:!0},{provide:Iv,useFactory:()=>Hr()&&Tn(bd)},{provide:gu,useFactory:()=>{if(Hr()&&Tn(bd)){const e=Tn(xo);return Tn(rr),()=>{(function Z1(e,t){return Vm(e)})(e).then(()=>{!function jS(e){const t=e._views;for(const n of t){const r=yv(n);null!==r&&null!==r[zi]&&(gr(r)?jd(r):(jd(r[zi]),iy(r)))}}(e)})}}return()=>{}},multi:!0}])}function tP(e){return"boolean"==typeof e?e:null!=e&&"false"!==e}function nP(e,t=NaN){return isNaN(parseFloat(e))||isNaN(Number(e))?t:Number(e)}function rP(e,t){Sr("NgSignals");const n=Oe(e);return t?.equal&&(n[m].equal=t.equal),n}function oP(e){const t=ne(null);try{return e()}finally{ne(t)}}const sP=new qn("",{providedIn:"root",factory:()=>Tn(aP)});let aP=(()=>{class e{static#e=this.\u0275prov=xi({token:e,providedIn:"root",factory:()=>new lP})}return e})();class lP{constructor(){this.queuedEffectCount=0,this.queues=new Map,this.pendingTasks=Tn(Us),this.taskId=null}scheduleEffect(t){if(this.enqueue(t),null===this.taskId){const n=this.taskId=this.pendingTasks.add();queueMicrotask(()=>{this.flush(),this.pendingTasks.remove(n),this.taskId=null})}}enqueue(t){const n=t.creationZone;this.queues.has(n)||this.queues.set(n,new Set);const r=this.queues.get(n);r.has(t)||(this.queuedEffectCount++,r.add(t))}flush(){for(;this.queuedEffectCount>0;)for(const[t,n]of this.queues)null===t?this.flushQueue(n):t.run(()=>this.flushQueue(n))}flushQueue(t){for(const n of t)t.delete(n),this.queuedEffectCount--,n.run()}}class cP{constructor(t,n,r,o,s,a){this.scheduler=t,this.effectFn=n,this.creationZone=r,this.injector=s,this.watcher=function Ae(e,t,n){const r=Object.create(Bt);n&&(r.consumerAllowSignalWrites=!0),r.fn=e,r.schedule=t;const o=f=>{r.cleanupFn=f};return r.ref={notify:()=>Te(r),run:()=>{if(null===r.fn)return;if(function q(){return g}())throw new Error("Schedulers cannot synchronously execute watches while scheduling.");if(r.dirty=!1,r.hasRun&&!Ve(r))return;r.hasRun=!0;const f=se(r);try{r.cleanupFn(),r.cleanupFn=st,r.fn(o)}finally{pe(r,f)}},cleanup:()=>r.cleanupFn(),destroy:()=>function a(f){(function s(f){return null===f.fn&&null===f.schedule})(f)||($e(f),f.cleanupFn(),f.fn=null,f.schedule=null,f.cleanupFn=st)}(r),[m]:r},r.ref}(c=>this.runEffect(c),()=>this.schedule(),a),this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}runEffect(t){try{this.effectFn(t)}catch(n){this.injector.get(Bo,null,{optional:!0})?.handleError(n)}}run(){this.watcher.run()}schedule(){this.scheduler.scheduleEffect(this)}destroy(){this.watcher.destroy(),this.unregisterOnDestroy?.()}}function JC(e,t){Sr("NgSignals"),!t?.injector&&zc();const n=t?.injector??Tn(rr),r=!0!==t?.manualCleanup?n.get(Ol):null,o=new cP(n.get(sP),e,typeof Zone>"u"?null:Zone.current,r,n,t?.allowSignalWrites??!1),s=n.get(gC,null,{optional:!0});return s&&8&s._lView[Xn]?(s._lView[Gc]??=[]).push(o.watcher.notify):o.watcher.notify(),o}function dP(e,t){const n=oi(e),r=t.elementInjector||$c();return new lc(n).create(r,t.projectableNodes,t.hostElement,t.environmentInjector)}function uP(e){const t=oi(e);if(!t)return null;const n=new lc(t);return{get selector(){return n.selector},get type(){return n.componentType},get inputs(){return n.inputs},get outputs(){return n.outputs},get ngContentSelectors(){return n.ngContentSelectors},get isStandalone(){return t.standalone},get isSignal(){return t.signals}}}},9417:(Kt,qe,l)=>{"use strict";l.d(qe,{BC:()=>ot,JD:()=>Ct,Q0:()=>Rr,VZ:()=>Or,X1:()=>jr,cV:()=>mn,cb:()=>pt,cz:()=>pe,j4:()=>ki,k0:()=>H,kq:()=>oe,me:()=>Ue,ok:()=>So,qT:()=>dr,tU:()=>Qt,vO:()=>Tt,xq:()=>Vr,zX:()=>hr});var i=l(3953),d=l(177),g=l(6648),I=l(7468),m=l(1413),ne=l(6354);let P=(()=>{class k{constructor(D,ve){this._renderer=D,this._elementRef=ve,this.onChange=mt=>{},this.onTouched=()=>{}}setProperty(D,ve){this._renderer.setProperty(this._elementRef.nativeElement,D,ve)}registerOnTouched(D){this.onTouched=D}registerOnChange(D){this.onChange=D}setDisabledState(D){this.setProperty("disabled",D)}static#e=this.\u0275fac=function(ve){return new(ve||k)(i.rXU(i.sFG),i.rXU(i.aKT))};static#t=this.\u0275dir=i.FsC({type:k})}return k})(),q=(()=>{class k extends P{static#e=this.\u0275fac=(()=>{let D;return function(mt){return(D||(D=i.xGo(k)))(mt||k)}})();static#t=this.\u0275dir=i.FsC({type:k,features:[i.Vt3]})}return k})();const oe=new i.nKC(""),De={provide:oe,useExisting:(0,i.Rfq)(()=>Ue),multi:!0},Me=new i.nKC("");let Ue=(()=>{class k extends P{constructor(D,ve,mt){super(D,ve),this._compositionMode=mt,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function be(){const k=(0,d.QT)()?(0,d.QT)().getUserAgent():"";return/android (\d+)/.test(k.toLowerCase())}())}writeValue(D){this.setProperty("value",D??"")}_handleInput(D){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(D)}_compositionStart(){this._composing=!0}_compositionEnd(D){this._composing=!1,this._compositionMode&&this.onChange(D)}static#e=this.\u0275fac=function(ve){return new(ve||k)(i.rXU(i.sFG),i.rXU(i.aKT),i.rXU(Me,8))};static#t=this.\u0275dir=i.FsC({type:k,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(ve,mt){1&ve&&i.bIt("input",function(ui){return mt._handleInput(ui.target.value)})("blur",function(){return mt.onTouched()})("compositionstart",function(){return mt._compositionStart()})("compositionend",function(ui){return mt._compositionEnd(ui.target.value)})},features:[i.Jv_([De]),i.Vt3]})}return k})();function Te(k){return null==k||("string"==typeof k||Array.isArray(k))&&0===k.length}function se(k){return null!=k&&"number"==typeof k.length}const pe=new i.nKC(""),Ve=new i.nKC(""),$e=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class H{static min($){return T($)}static max($){return O($)}static required($){return K($)}static requiredTrue($){return ae($)}static email($){return function M(k){return Te(k.value)||$e.test(k.value)?null:{email:!0}}($)}static minLength($){return function Oe(k){return $=>Te($.value)||!se($.value)?null:$.value.length{if(Te(ve.value))return null;const mt=ve.value;return $.test(mt)?null:{pattern:{requiredPattern:D,actualValue:mt}}}}($)}static nullValidator($){return null}static compose($){return _($)}static composeAsync($){return W($)}}function T(k){return $=>{if(Te($.value)||Te(k))return null;const D=parseFloat($.value);return!isNaN(D)&&D{if(Te($.value)||Te(k))return null;const D=parseFloat($.value);return!isNaN(D)&&D>k?{max:{max:k,actual:$.value}}:null}}function K(k){return Te(k.value)?{required:!0}:null}function ae(k){return!0===k.value?null:{required:!0}}function S(k){return $=>se($.value)&&$.value.length>k?{maxlength:{requiredLength:k,actualLength:$.value.length}}:null}function Ee(k){return null}function xt(k){return null!=k}function Ot(k){return(0,i.jNT)(k)?(0,g.H)(k):k}function Zt(k){let $={};return k.forEach(D=>{$=null!=D?{...$,...D}:$}),0===Object.keys($).length?null:$}function at(k,$){return $.map(D=>D(k))}function y(k){return k.map($=>function ye(k){return!k.validate}($)?$:D=>$.validate(D))}function _(k){if(!k)return null;const $=k.filter(xt);return 0==$.length?null:function(D){return Zt(at(D,$))}}function w(k){return null!=k?_(y(k)):null}function W(k){if(!k)return null;const $=k.filter(xt);return 0==$.length?null:function(D){const ve=at(D,$).map(Ot);return(0,I.p)(ve).pipe((0,ne.T)(Zt))}}function Ze(k){return null!=k?W(y(k)):null}function Y(k,$){return null===k?[$]:Array.isArray(k)?[...k,$]:[k,$]}function Ie(k){return k._rawValidators}function Xe(k){return k._rawAsyncValidators}function kt(k){return k?Array.isArray(k)?k:[k]:[]}function Ae(k,$){return Array.isArray(k)?k.includes($):k===$}function st(k,$){const D=kt($);return kt(k).forEach(mt=>{Ae(D,mt)||D.push(mt)}),D}function Bt(k,$){return kt($).filter(D=>!Ae(k,D))}class je{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators($){this._rawValidators=$||[],this._composedValidatorFn=w(this._rawValidators)}_setAsyncValidators($){this._rawAsyncValidators=$||[],this._composedAsyncValidatorFn=Ze(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy($){this._onDestroyCallbacks.push($)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach($=>$()),this._onDestroyCallbacks=[]}reset($=void 0){this.control&&this.control.reset($)}hasError($,D){return!!this.control&&this.control.hasError($,D)}getError($,D){return this.control?this.control.getError($,D):null}}class _t extends je{get formDirective(){return null}get path(){return null}}class Tt extends je{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class Xt{constructor($){this._cd=$}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}}let ot=(()=>{class k extends Xt{constructor(D){super(D)}static#e=this.\u0275fac=function(ve){return new(ve||k)(i.rXU(Tt,2))};static#t=this.\u0275dir=i.FsC({type:k,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(ve,mt){2&ve&&i.AVh("ng-untouched",mt.isUntouched)("ng-touched",mt.isTouched)("ng-pristine",mt.isPristine)("ng-dirty",mt.isDirty)("ng-valid",mt.isValid)("ng-invalid",mt.isInvalid)("ng-pending",mt.isPending)},features:[i.Vt3]})}return k})(),pt=(()=>{class k extends Xt{constructor(D){super(D)}static#e=this.\u0275fac=function(ve){return new(ve||k)(i.rXU(_t,10))};static#t=this.\u0275dir=i.FsC({type:k,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(ve,mt){2&ve&&i.AVh("ng-untouched",mt.isUntouched)("ng-touched",mt.isTouched)("ng-pristine",mt.isPristine)("ng-dirty",mt.isDirty)("ng-valid",mt.isValid)("ng-invalid",mt.isInvalid)("ng-pending",mt.isPending)("ng-submitted",mt.isSubmitted)},features:[i.Vt3]})}return k})();const Fn="VALID",Kn="INVALID",zn="PENDING",Gt="DISABLED";class An{}class Be extends An{constructor($,D){super(),this.value=$,this.source=D}}class Ye extends An{constructor($,D){super(),this.pristine=$,this.source=D}}class A extends An{constructor($,D){super(),this.touched=$,this.source=D}}class ee extends An{constructor($,D){super(),this.status=$,this.source=D}}class J extends An{constructor($){super(),this.source=$}}class Fe extends An{constructor($){super(),this.source=$}}function Rt(k){return(Ge(k)?k.validators:k)||null}function St(k,$){return(Ge($)?$.asyncValidators:k)||null}function Ge(k){return null!=k&&!Array.isArray(k)&&"object"==typeof k}function yt(k,$,D){const ve=k.controls;if(!($?Object.keys(ve):ve).length)throw new i.wOt(1e3,"");if(!ve[D])throw new i.wOt(1001,"")}function Wt(k,$,D){k._forEachChild((ve,mt)=>{if(void 0===D[mt])throw new i.wOt(1002,"")})}class tt{constructor($,D){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=null,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this._status=(0,i.EWP)(()=>this.statusReactive()),this.statusReactive=(0,i.vPA)(void 0),this._pristine=(0,i.EWP)(()=>this.pristineReactive()),this.pristineReactive=(0,i.vPA)(!0),this._touched=(0,i.EWP)(()=>this.touchedReactive()),this.touchedReactive=(0,i.vPA)(!1),this._events=new m.B,this.events=this._events.asObservable(),this._onDisabledChange=[],this._assignValidators($),this._assignAsyncValidators(D)}get validator(){return this._composedValidatorFn}set validator($){this._rawValidators=this._composedValidatorFn=$}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator($){this._rawAsyncValidators=this._composedAsyncValidatorFn=$}get parent(){return this._parent}get status(){return(0,i.O8t)(this.statusReactive)}set status($){(0,i.O8t)(()=>this.statusReactive.set($))}get valid(){return this.status===Fn}get invalid(){return this.status===Kn}get pending(){return this.status==zn}get disabled(){return this.status===Gt}get enabled(){return this.status!==Gt}get pristine(){return(0,i.O8t)(this.pristineReactive)}set pristine($){(0,i.O8t)(()=>this.pristineReactive.set($))}get dirty(){return!this.pristine}get touched(){return(0,i.O8t)(this.touchedReactive)}set touched($){(0,i.O8t)(()=>this.touchedReactive.set($))}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators($){this._assignValidators($)}setAsyncValidators($){this._assignAsyncValidators($)}addValidators($){this.setValidators(st($,this._rawValidators))}addAsyncValidators($){this.setAsyncValidators(st($,this._rawAsyncValidators))}removeValidators($){this.setValidators(Bt($,this._rawValidators))}removeAsyncValidators($){this.setAsyncValidators(Bt($,this._rawAsyncValidators))}hasValidator($){return Ae(this._rawValidators,$)}hasAsyncValidator($){return Ae(this._rawAsyncValidators,$)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched($={}){const D=!1===this.touched;this.touched=!0;const ve=$.sourceControl??this;this._parent&&!$.onlySelf&&this._parent.markAsTouched({...$,sourceControl:ve}),D&&!1!==$.emitEvent&&this._events.next(new A(!0,ve))}markAllAsTouched($={}){this.markAsTouched({onlySelf:!0,emitEvent:$.emitEvent,sourceControl:this}),this._forEachChild(D=>D.markAllAsTouched($))}markAsUntouched($={}){const D=!0===this.touched;this.touched=!1,this._pendingTouched=!1;const ve=$.sourceControl??this;this._forEachChild(mt=>{mt.markAsUntouched({onlySelf:!0,emitEvent:$.emitEvent,sourceControl:ve})}),this._parent&&!$.onlySelf&&this._parent._updateTouched($,ve),D&&!1!==$.emitEvent&&this._events.next(new A(!1,ve))}markAsDirty($={}){const D=!0===this.pristine;this.pristine=!1;const ve=$.sourceControl??this;this._parent&&!$.onlySelf&&this._parent.markAsDirty({...$,sourceControl:ve}),D&&!1!==$.emitEvent&&this._events.next(new Ye(!1,ve))}markAsPristine($={}){const D=!1===this.pristine;this.pristine=!0,this._pendingDirty=!1;const ve=$.sourceControl??this;this._forEachChild(mt=>{mt.markAsPristine({onlySelf:!0,emitEvent:$.emitEvent})}),this._parent&&!$.onlySelf&&this._parent._updatePristine($,ve),D&&!1!==$.emitEvent&&this._events.next(new Ye(!0,ve))}markAsPending($={}){this.status=zn;const D=$.sourceControl??this;!1!==$.emitEvent&&(this._events.next(new ee(this.status,D)),this.statusChanges.emit(this.status)),this._parent&&!$.onlySelf&&this._parent.markAsPending({...$,sourceControl:D})}disable($={}){const D=this._parentMarkedDirty($.onlySelf);this.status=Gt,this.errors=null,this._forEachChild(mt=>{mt.disable({...$,onlySelf:!0})}),this._updateValue();const ve=$.sourceControl??this;!1!==$.emitEvent&&(this._events.next(new Be(this.value,ve)),this._events.next(new ee(this.status,ve)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...$,skipPristineCheck:D},this),this._onDisabledChange.forEach(mt=>mt(!0))}enable($={}){const D=this._parentMarkedDirty($.onlySelf);this.status=Fn,this._forEachChild(ve=>{ve.enable({...$,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:$.emitEvent}),this._updateAncestors({...$,skipPristineCheck:D},this),this._onDisabledChange.forEach(ve=>ve(!1))}_updateAncestors($,D){this._parent&&!$.onlySelf&&(this._parent.updateValueAndValidity($),$.skipPristineCheck||this._parent._updatePristine({},D),this._parent._updateTouched({},D))}setParent($){this._parent=$}getRawValue(){return this.value}updateValueAndValidity($={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){const ve=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Fn||this.status===zn)&&this._runAsyncValidator(ve,$.emitEvent)}const D=$.sourceControl??this;!1!==$.emitEvent&&(this._events.next(new Be(this.value,D)),this._events.next(new ee(this.status,D)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!$.onlySelf&&this._parent.updateValueAndValidity({...$,sourceControl:D})}_updateTreeValidity($={emitEvent:!0}){this._forEachChild(D=>D._updateTreeValidity($)),this.updateValueAndValidity({onlySelf:!0,emitEvent:$.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Gt:Fn}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator($,D){if(this.asyncValidator){this.status=zn,this._hasOwnPendingAsyncValidator={emitEvent:!1!==D};const ve=Ot(this.asyncValidator(this));this._asyncValidationSubscription=ve.subscribe(mt=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(mt,{emitEvent:D,shouldHaveEmitted:$})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();const $=this._hasOwnPendingAsyncValidator?.emitEvent??!1;return this._hasOwnPendingAsyncValidator=null,$}return!1}setErrors($,D={}){this.errors=$,this._updateControlsErrors(!1!==D.emitEvent,this,D.shouldHaveEmitted)}get($){let D=$;return null==D||(Array.isArray(D)||(D=D.split(".")),0===D.length)?null:D.reduce((ve,mt)=>ve&&ve._find(mt),this)}getError($,D){const ve=D?this.get(D):this;return ve&&ve.errors?ve.errors[$]:null}hasError($,D){return!!this.getError($,D)}get root(){let $=this;for(;$._parent;)$=$._parent;return $}_updateControlsErrors($,D,ve){this.status=this._calculateStatus(),$&&this.statusChanges.emit(this.status),($||ve)&&this._events.next(new ee(this.status,D)),this._parent&&this._parent._updateControlsErrors($,D,ve)}_initObservables(){this.valueChanges=new i.bkB,this.statusChanges=new i.bkB}_calculateStatus(){return this._allControlsDisabled()?Gt:this.errors?Kn:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(zn)?zn:this._anyControlsHaveStatus(Kn)?Kn:Fn}_anyControlsHaveStatus($){return this._anyControls(D=>D.status===$)}_anyControlsDirty(){return this._anyControls($=>$.dirty)}_anyControlsTouched(){return this._anyControls($=>$.touched)}_updatePristine($,D){const ve=!this._anyControlsDirty(),mt=this.pristine!==ve;this.pristine=ve,this._parent&&!$.onlySelf&&this._parent._updatePristine($,D),mt&&this._events.next(new Ye(this.pristine,D))}_updateTouched($={},D){this.touched=this._anyControlsTouched(),this._events.next(new A(this.touched,D)),this._parent&&!$.onlySelf&&this._parent._updateTouched($,D)}_registerOnCollectionChange($){this._onCollectionChange=$}_setUpdateStrategy($){Ge($)&&null!=$.updateOn&&(this._updateOn=$.updateOn)}_parentMarkedDirty($){return!$&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find($){return null}_assignValidators($){this._rawValidators=Array.isArray($)?$.slice():$,this._composedValidatorFn=function pn(k){return Array.isArray(k)?w(k):k||null}(this._rawValidators)}_assignAsyncValidators($){this._rawAsyncValidators=Array.isArray($)?$.slice():$,this._composedAsyncValidatorFn=function Dt(k){return Array.isArray(k)?Ze(k):k||null}(this._rawAsyncValidators)}}class Z extends tt{constructor($,D,ve){super(Rt(D),St(ve,D)),this.controls=$,this._initObservables(),this._setUpdateStrategy(D),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl($,D){return this.controls[$]?this.controls[$]:(this.controls[$]=D,D.setParent(this),D._registerOnCollectionChange(this._onCollectionChange),D)}addControl($,D,ve={}){this.registerControl($,D),this.updateValueAndValidity({emitEvent:ve.emitEvent}),this._onCollectionChange()}removeControl($,D={}){this.controls[$]&&this.controls[$]._registerOnCollectionChange(()=>{}),delete this.controls[$],this.updateValueAndValidity({emitEvent:D.emitEvent}),this._onCollectionChange()}setControl($,D,ve={}){this.controls[$]&&this.controls[$]._registerOnCollectionChange(()=>{}),delete this.controls[$],D&&this.registerControl($,D),this.updateValueAndValidity({emitEvent:ve.emitEvent}),this._onCollectionChange()}contains($){return this.controls.hasOwnProperty($)&&this.controls[$].enabled}setValue($,D={}){Wt(this,0,$),Object.keys($).forEach(ve=>{yt(this,!0,ve),this.controls[ve].setValue($[ve],{onlySelf:!0,emitEvent:D.emitEvent})}),this.updateValueAndValidity(D)}patchValue($,D={}){null!=$&&(Object.keys($).forEach(ve=>{const mt=this.controls[ve];mt&&mt.patchValue($[ve],{onlySelf:!0,emitEvent:D.emitEvent})}),this.updateValueAndValidity(D))}reset($={},D={}){this._forEachChild((ve,mt)=>{ve.reset($?$[mt]:null,{onlySelf:!0,emitEvent:D.emitEvent})}),this._updatePristine(D,this),this._updateTouched(D,this),this.updateValueAndValidity(D)}getRawValue(){return this._reduceChildren({},($,D,ve)=>($[ve]=D.getRawValue(),$))}_syncPendingControls(){let $=this._reduceChildren(!1,(D,ve)=>!!ve._syncPendingControls()||D);return $&&this.updateValueAndValidity({onlySelf:!0}),$}_forEachChild($){Object.keys(this.controls).forEach(D=>{const ve=this.controls[D];ve&&$(ve,D)})}_setUpControls(){this._forEachChild($=>{$.setParent(this),$._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls($){for(const[D,ve]of Object.entries(this.controls))if(this.contains(D)&&$(ve))return!0;return!1}_reduceValue(){return this._reduceChildren({},(D,ve,mt)=>((ve.enabled||this.disabled)&&(D[mt]=ve.value),D))}_reduceChildren($,D){let ve=$;return this._forEachChild((mt,Un)=>{ve=D(ve,mt,Un)}),ve}_allControlsDisabled(){for(const $ of Object.keys(this.controls))if(this.controls[$].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find($){return this.controls.hasOwnProperty($)?this.controls[$]:null}}class bt extends Z{}const Nt=new i.nKC("CallSetDisabledState",{providedIn:"root",factory:()=>fn}),fn="always";function Vt(k,$,D=fn){fe(k,$),$.valueAccessor.writeValue(k.value),(k.disabled||"always"===D)&&$.valueAccessor.setDisabledState?.(k.disabled),function ce(k,$){$.valueAccessor.registerOnChange(D=>{k._pendingValue=D,k._pendingChange=!0,k._pendingDirty=!0,"change"===k.updateOn&&ze(k,$)})}(k,$),function N(k,$){const D=(ve,mt)=>{$.valueAccessor.writeValue(ve),mt&&$.viewToModelUpdate(ve)};k.registerOnChange(D),$._registerOnDestroy(()=>{k._unregisterOnChange(D)})}(k,$),function ut(k,$){$.valueAccessor.registerOnTouched(()=>{k._pendingTouched=!0,"blur"===k.updateOn&&k._pendingChange&&ze(k,$),"submit"!==k.updateOn&&k.markAsTouched()})}(k,$),function L(k,$){if($.valueAccessor.setDisabledState){const D=ve=>{$.valueAccessor.setDisabledState(ve)};k.registerOnDisabledChange(D),$._registerOnDestroy(()=>{k._unregisterOnDisabledChange(D)})}}(k,$)}function te(k,$,D=!0){const ve=()=>{};$.valueAccessor&&($.valueAccessor.registerOnChange(ve),$.valueAccessor.registerOnTouched(ve)),G(k,$),k&&($._invokeOnDestroyCallbacks(),k._registerOnCollectionChange(()=>{}))}function ke(k,$){k.forEach(D=>{D.registerOnValidatorChange&&D.registerOnValidatorChange($)})}function fe(k,$){const D=Ie(k);null!==$.validator?k.setValidators(Y(D,$.validator)):"function"==typeof D&&k.setValidators([D]);const ve=Xe(k);null!==$.asyncValidator?k.setAsyncValidators(Y(ve,$.asyncValidator)):"function"==typeof ve&&k.setAsyncValidators([ve]);const mt=()=>k.updateValueAndValidity();ke($._rawValidators,mt),ke($._rawAsyncValidators,mt)}function G(k,$){let D=!1;if(null!==k){if(null!==$.validator){const mt=Ie(k);if(Array.isArray(mt)&&mt.length>0){const Un=mt.filter(ui=>ui!==$.validator);Un.length!==mt.length&&(D=!0,k.setValidators(Un))}}if(null!==$.asyncValidator){const mt=Xe(k);if(Array.isArray(mt)&&mt.length>0){const Un=mt.filter(ui=>ui!==$.asyncValidator);Un.length!==mt.length&&(D=!0,k.setAsyncValidators(Un))}}}const ve=()=>{};return ke($._rawValidators,ve),ke($._rawAsyncValidators,ve),D}function ze(k,$){k._pendingDirty&&k.markAsDirty(),k.setValue(k._pendingValue,{emitModelToViewChange:!1}),$.viewToModelUpdate(k._pendingValue),k._pendingChange=!1}function he(k,$){fe(k,$)}function vt(k,$){k._syncPendingControls(),$.forEach(D=>{const ve=D.control;"submit"===ve.updateOn&&ve._pendingChange&&(D.viewToModelUpdate(ve._pendingValue),ve._pendingChange=!1)})}const sn={provide:_t,useExisting:(0,i.Rfq)(()=>mn)},ln=Promise.resolve();let mn=(()=>{class k extends _t{get submitted(){return(0,i.O8t)(this.submittedReactive)}constructor(D,ve,mt){super(),this.callSetDisabledState=mt,this._submitted=(0,i.EWP)(()=>this.submittedReactive()),this.submittedReactive=(0,i.vPA)(!1),this._directives=new Set,this.ngSubmit=new i.bkB,this.form=new Z({},w(D),Ze(ve))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(D){ln.then(()=>{const ve=this._findContainer(D.path);D.control=ve.registerControl(D.name,D.control),Vt(D.control,D,this.callSetDisabledState),D.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(D)})}getControl(D){return this.form.get(D.path)}removeControl(D){ln.then(()=>{const ve=this._findContainer(D.path);ve&&ve.removeControl(D.name),this._directives.delete(D)})}addFormGroup(D){ln.then(()=>{const ve=this._findContainer(D.path),mt=new Z({});he(mt,D),ve.registerControl(D.name,mt),mt.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(D){ln.then(()=>{const ve=this._findContainer(D.path);ve&&ve.removeControl(D.name)})}getFormGroup(D){return this.form.get(D.path)}updateModel(D,ve){ln.then(()=>{this.form.get(D.path).setValue(ve)})}setValue(D){this.control.setValue(D)}onSubmit(D){return this.submittedReactive.set(!0),vt(this.form,this._directives),this.ngSubmit.emit(D),"dialog"===D?.target?.method}onReset(){this.resetForm()}resetForm(D=void 0){this.form.reset(D),this.submittedReactive.set(!1)}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(D){return D.pop(),D.length?this.form.get(D):this.form}static#e=this.\u0275fac=function(ve){return new(ve||k)(i.rXU(pe,10),i.rXU(Ve,10),i.rXU(Nt,8))};static#t=this.\u0275dir=i.FsC({type:k,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(ve,mt){1&ve&&i.bIt("submit",function(ui){return mt.onSubmit(ui)})("reset",function(){return mt.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.Jv_([sn]),i.Vt3]})}return k})();function vn(k,$){const D=k.indexOf($);D>-1&&k.splice(D,1)}function kn(k){return"object"==typeof k&&null!==k&&2===Object.keys(k).length&&"value"in k&&"disabled"in k}const Vn=class extends tt{constructor($=null,D,ve){super(Rt(D),St(ve,D)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState($),this._setUpdateStrategy(D),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Ge(D)&&(D.nonNullable||D.initialValueIsDefault)&&(this.defaultValue=kn($)?$.value:$)}setValue($,D={}){this.value=this._pendingValue=$,this._onChange.length&&!1!==D.emitModelToViewChange&&this._onChange.forEach(ve=>ve(this.value,!1!==D.emitViewToModelChange)),this.updateValueAndValidity(D)}patchValue($,D={}){this.setValue($,D)}reset($=this.defaultValue,D={}){this._applyFormState($),this.markAsPristine(D),this.markAsUntouched(D),this.setValue(this.value,D),this._pendingChange=!1}_updateValue(){}_anyControls($){return!1}_allControlsDisabled(){return this.disabled}registerOnChange($){this._onChange.push($)}_unregisterOnChange($){vn(this._onChange,$)}registerOnDisabledChange($){this._onDisabledChange.push($)}_unregisterOnDisabledChange($){vn(this._onDisabledChange,$)}_forEachChild($){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState($){kn($)?(this.value=this._pendingValue=$.value,$.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=$}};Promise.resolve();let dr=(()=>{class k{static#e=this.\u0275fac=function(ve){return new(ve||k)};static#t=this.\u0275dir=i.FsC({type:k,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]})}return k})();const Mo={provide:oe,useExisting:(0,i.Rfq)(()=>Rr),multi:!0};let Rr=(()=>{class k extends q{writeValue(D){this.setProperty("value",D??"")}registerOnChange(D){this.onChange=ve=>{D(""==ve?null:parseFloat(ve))}}static#e=this.\u0275fac=(()=>{let D;return function(mt){return(D||(D=i.xGo(k)))(mt||k)}})();static#t=this.\u0275dir=i.FsC({type:k,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(ve,mt){1&ve&&i.bIt("input",function(ui){return mt.onChange(ui.target.value)})("blur",function(){return mt.onTouched()})},features:[i.Jv_([Mo]),i.Vt3]})}return k})();const C=new i.nKC(""),mi={provide:_t,useExisting:(0,i.Rfq)(()=>ki)};let ki=(()=>{class k extends _t{get submitted(){return(0,i.O8t)(this._submittedReactive)}set submitted(D){this._submittedReactive.set(D)}constructor(D,ve,mt){super(),this.callSetDisabledState=mt,this._submitted=(0,i.EWP)(()=>this._submittedReactive()),this._submittedReactive=(0,i.vPA)(!1),this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new i.bkB,this._setValidators(D),this._setAsyncValidators(ve)}ngOnChanges(D){this._checkFormPresent(),D.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(G(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(D){const ve=this.form.get(D.path);return Vt(ve,D,this.callSetDisabledState),ve.updateValueAndValidity({emitEvent:!1}),this.directives.push(D),ve}getControl(D){return this.form.get(D.path)}removeControl(D){te(D.control||null,D,!1),function ft(k,$){const D=k.indexOf($);D>-1&&k.splice(D,1)}(this.directives,D)}addFormGroup(D){this._setUpFormContainer(D)}removeFormGroup(D){this._cleanUpFormContainer(D)}getFormGroup(D){return this.form.get(D.path)}addFormArray(D){this._setUpFormContainer(D)}removeFormArray(D){this._cleanUpFormContainer(D)}getFormArray(D){return this.form.get(D.path)}updateModel(D,ve){this.form.get(D.path).setValue(ve)}onSubmit(D){return this._submittedReactive.set(!0),vt(this.form,this.directives),this.ngSubmit.emit(D),this.form._events.next(new J(this.control)),"dialog"===D?.target?.method}onReset(){this.resetForm()}resetForm(D=void 0){this.form.reset(D),this._submittedReactive.set(!1),this.form._events.next(new Fe(this.form))}_updateDomValue(){this.directives.forEach(D=>{const ve=D.control,mt=this.form.get(D.path);ve!==mt&&(te(ve||null,D),(k=>k instanceof Vn)(mt)&&(Vt(mt,D,this.callSetDisabledState),D.control=mt))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(D){const ve=this.form.get(D.path);he(ve,D),ve.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(D){if(this.form){const ve=this.form.get(D.path);ve&&function Je(k,$){return G(k,$)}(ve,D)&&ve.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){fe(this.form,this),this._oldForm&&G(this._oldForm,this)}_checkFormPresent(){}static#e=this.\u0275fac=function(ve){return new(ve||k)(i.rXU(pe,10),i.rXU(Ve,10),i.rXU(Nt,8))};static#t=this.\u0275dir=i.FsC({type:k,selectors:[["","formGroup",""]],hostBindings:function(ve,mt){1&ve&&i.bIt("submit",function(ui){return mt.onSubmit(ui)})("reset",function(){return mt.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.Jv_([mi]),i.Vt3,i.OA$]})}return k})();const Et={provide:Tt,useExisting:(0,i.Rfq)(()=>Ct)};let Ct=(()=>{class k extends Tt{set isDisabled(D){}static#e=this._ngModelWarningSentOnce=!1;constructor(D,ve,mt,Un,ui){super(),this._ngModelWarningConfig=ui,this._added=!1,this.name=null,this.update=new i.bkB,this._ngModelWarningSent=!1,this._parent=D,this._setValidators(ve),this._setAsyncValidators(mt),this.valueAccessor=function wt(k,$){if(!$)return null;let D,ve,mt;return Array.isArray($),$.forEach(Un=>{Un.constructor===Ue?D=Un:function Pe(k){return Object.getPrototypeOf(k.constructor)===q}(Un)?ve=Un:mt=Un}),mt||ve||D||null}(0,Un)}ngOnChanges(D){this._added||this._setUpControl(),function He(k,$){if(!k.hasOwnProperty("model"))return!1;const D=k.model;return!!D.isFirstChange()||!Object.is($,D.currentValue)}(D,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(D){this.viewModel=D,this.update.emit(D)}get path(){return function le(k,$){return[...$.path,k]}(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}static#t=this.\u0275fac=function(ve){return new(ve||k)(i.rXU(_t,13),i.rXU(pe,10),i.rXU(Ve,10),i.rXU(oe,10),i.rXU(C,8))};static#n=this.\u0275dir=i.FsC({type:k,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[i.Jv_([Et]),i.Vt3,i.OA$]})}return k})();function _n(k){return"number"==typeof k?k:parseFloat(k)}let bi=(()=>{class k{constructor(){this._validator=Ee}ngOnChanges(D){if(this.inputName in D){const ve=this.normalizeInput(D[this.inputName].currentValue);this._enabled=this.enabled(ve),this._validator=this._enabled?this.createValidator(ve):Ee,this._onChange&&this._onChange()}}validate(D){return this._validator(D)}registerOnValidatorChange(D){this._onChange=D}enabled(D){return null!=D}static#e=this.\u0275fac=function(ve){return new(ve||k)};static#t=this.\u0275dir=i.FsC({type:k,features:[i.OA$]})}return k})();const ur={provide:pe,useExisting:(0,i.Rfq)(()=>hr),multi:!0};let hr=(()=>{class k extends bi{constructor(){super(...arguments),this.inputName="max",this.normalizeInput=D=>_n(D),this.createValidator=D=>O(D)}static#e=this.\u0275fac=(()=>{let D;return function(mt){return(D||(D=i.xGo(k)))(mt||k)}})();static#t=this.\u0275dir=i.FsC({type:k,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(ve,mt){2&ve&&i.BMQ("max",mt._enabled?mt.max:null)},inputs:{max:"max"},features:[i.Jv_([ur]),i.Vt3]})}return k})();const $i={provide:pe,useExisting:(0,i.Rfq)(()=>Or),multi:!0};let Or=(()=>{class k extends bi{constructor(){super(...arguments),this.inputName="min",this.normalizeInput=D=>_n(D),this.createValidator=D=>T(D)}static#e=this.\u0275fac=(()=>{let D;return function(mt){return(D||(D=i.xGo(k)))(mt||k)}})();static#t=this.\u0275dir=i.FsC({type:k,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(ve,mt){2&ve&&i.BMQ("min",mt._enabled?mt.min:null)},inputs:{min:"min"},features:[i.Jv_([$i]),i.Vt3]})}return k})();const mo={provide:pe,useExisting:(0,i.Rfq)(()=>_r),multi:!0},fr={provide:pe,useExisting:(0,i.Rfq)(()=>Vr),multi:!0};let _r=(()=>{class k extends bi{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=i.L39,this.createValidator=D=>K}enabled(D){return D}static#e=this.\u0275fac=(()=>{let D;return function(mt){return(D||(D=i.xGo(k)))(mt||k)}})();static#t=this.\u0275dir=i.FsC({type:k,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(ve,mt){2&ve&&i.BMQ("required",mt._enabled?"":null)},inputs:{required:"required"},features:[i.Jv_([mo]),i.Vt3]})}return k})(),Vr=(()=>{class k extends _r{constructor(){super(...arguments),this.createValidator=D=>ae}static#e=this.\u0275fac=(()=>{let D;return function(mt){return(D||(D=i.xGo(k)))(mt||k)}})();static#t=this.\u0275dir=i.FsC({type:k,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(ve,mt){2&ve&&i.BMQ("required",mt._enabled?"":null)},features:[i.Jv_([fr]),i.Vt3]})}return k})();const We={provide:pe,useExisting:(0,i.Rfq)(()=>Qt),multi:!0};let Qt=(()=>{class k extends bi{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=D=>function Ri(k){return"number"==typeof k?k:parseInt(k,10)}(D),this.createValidator=D=>S(D)}static#e=this.\u0275fac=(()=>{let D;return function(mt){return(D||(D=i.xGo(k)))(mt||k)}})();static#t=this.\u0275dir=i.FsC({type:k,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(ve,mt){2&ve&&i.BMQ("maxlength",mt._enabled?mt.maxlength:null)},inputs:{maxlength:"maxlength"},features:[i.Jv_([We]),i.Vt3]})}return k})(),vr=(()=>{class k{static#e=this.\u0275fac=function(ve){return new(ve||k)};static#t=this.\u0275mod=i.$C({type:k});static#n=this.\u0275inj=i.G2t({})}return k})();class zo extends tt{constructor($,D,ve){super(Rt(D),St(ve,D)),this.controls=$,this._initObservables(),this._setUpdateStrategy(D),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at($){return this.controls[this._adjustIndex($)]}push($,D={}){this.controls.push($),this._registerControl($),this.updateValueAndValidity({emitEvent:D.emitEvent}),this._onCollectionChange()}insert($,D,ve={}){this.controls.splice($,0,D),this._registerControl(D),this.updateValueAndValidity({emitEvent:ve.emitEvent})}removeAt($,D={}){let ve=this._adjustIndex($);ve<0&&(ve=0),this.controls[ve]&&this.controls[ve]._registerOnCollectionChange(()=>{}),this.controls.splice(ve,1),this.updateValueAndValidity({emitEvent:D.emitEvent})}setControl($,D,ve={}){let mt=this._adjustIndex($);mt<0&&(mt=0),this.controls[mt]&&this.controls[mt]._registerOnCollectionChange(()=>{}),this.controls.splice(mt,1),D&&(this.controls.splice(mt,0,D),this._registerControl(D)),this.updateValueAndValidity({emitEvent:ve.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue($,D={}){Wt(this,0,$),$.forEach((ve,mt)=>{yt(this,!1,mt),this.at(mt).setValue(ve,{onlySelf:!0,emitEvent:D.emitEvent})}),this.updateValueAndValidity(D)}patchValue($,D={}){null!=$&&($.forEach((ve,mt)=>{this.at(mt)&&this.at(mt).patchValue(ve,{onlySelf:!0,emitEvent:D.emitEvent})}),this.updateValueAndValidity(D))}reset($=[],D={}){this._forEachChild((ve,mt)=>{ve.reset($[mt],{onlySelf:!0,emitEvent:D.emitEvent})}),this._updatePristine(D,this),this._updateTouched(D,this),this.updateValueAndValidity(D)}getRawValue(){return this.controls.map($=>$.getRawValue())}clear($={}){this.controls.length<1||(this._forEachChild(D=>D._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:$.emitEvent}))}_adjustIndex($){return $<0?$+this.length:$}_syncPendingControls(){let $=this.controls.reduce((D,ve)=>!!ve._syncPendingControls()||D,!1);return $&&this.updateValueAndValidity({onlySelf:!0}),$}_forEachChild($){this.controls.forEach((D,ve)=>{$(D,ve)})}_updateValue(){this.value=this.controls.filter($=>$.enabled||this.disabled).map($=>$.value)}_anyControls($){return this.controls.some(D=>D.enabled&&$(D))}_setUpControls(){this._forEachChild($=>this._registerControl($))}_allControlsDisabled(){for(const $ of this.controls)if($.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl($){$.setParent(this),$._registerOnCollectionChange(this._onCollectionChange)}_find($){return this.at($)??null}}function Wn(k){return!!k&&(void 0!==k.asyncValidators||void 0!==k.validators||void 0!==k.updateOn)}let So=(()=>{class k{constructor(){this.useNonNullable=!1}get nonNullable(){const D=new k;return D.useNonNullable=!0,D}group(D,ve=null){const mt=this._reduceControls(D);let Un={};return Wn(ve)?Un=ve:null!==ve&&(Un.validators=ve.validator,Un.asyncValidators=ve.asyncValidator),new Z(mt,Un)}record(D,ve=null){const mt=this._reduceControls(D);return new bt(mt,ve)}control(D,ve,mt){let Un={};return this.useNonNullable?(Wn(ve)?Un=ve:(Un.validators=ve,Un.asyncValidators=mt),new Vn(D,{...Un,nonNullable:!0})):new Vn(D,ve,mt)}array(D,ve,mt){const Un=D.map(ui=>this._createControl(ui));return new zo(Un,ve,mt)}_reduceControls(D){const ve={};return Object.keys(D).forEach(mt=>{ve[mt]=this._createControl(D[mt])}),ve}_createControl(D){return D instanceof Vn||D instanceof tt?D:Array.isArray(D)?this.control(D[0],D.length>1?D[1]:null,D.length>2?D[2]:null):this.control(D)}static#e=this.\u0275fac=function(ve){return new(ve||k)};static#t=this.\u0275prov=i.jDH({token:k,factory:k.\u0275fac,providedIn:"root"})}return k})(),jr=(()=>{class k{static withConfig(D){return{ngModule:k,providers:[{provide:C,useValue:D.warnOnNgModelWithFormControl??"always"},{provide:Nt,useValue:D.callSetDisabledState??fn}]}}static#e=this.\u0275fac=function(ve){return new(ve||k)};static#t=this.\u0275mod=i.$C({type:k});static#n=this.\u0275inj=i.G2t({imports:[vr]})}return k})()},8834:(Kt,qe,l)=>{"use strict";l.d(qe,{$z:()=>T,Hl:()=>Zt,It:()=>O,iY:()=>xt});var i=l(6860),d=l(3953),g=l(8617),I=l(6600);const m=["mat-button",""],ne=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],P=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],oe=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}",be=["mat-icon-button",""],Me=["*"],Te=new d.nKC("MAT_BUTTON_CONFIG"),pe=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}];let Ve=(()=>{class at{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(y){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,y)}get disableRipple(){return this._disableRipple}set disableRipple(y){this._disableRipple=y,this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(y){this._disabled=y,this._updateRippleDisabled()}constructor(y,_,w,W){this._elementRef=y,this._platform=_,this._ngZone=w,this._animationMode=W,this._focusMonitor=(0,d.WQX)(g.FN),this._rippleLoader=(0,d.WQX)(I.Ej),this._isFab=!1,this._disableRipple=!1,this._disabled=!1;const Ze=(0,d.WQX)(Te,{optional:!0}),Y=y.nativeElement,Ie=Y.classList;this.disabledInteractive=Ze?.disabledInteractive??!1,this.color=Ze?.color??null,this._rippleLoader?.configureRipple(Y,{className:"mat-mdc-button-ripple"});for(const{attribute:Xe,mdcClasses:kt}of pe)Y.hasAttribute(Xe)&&Ie.add(...kt)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(y="program",_){y?this._focusMonitor.focusVia(this._elementRef.nativeElement,y,_):this._elementRef.nativeElement.focus(_)}_getAriaDisabled(){return null!=this.ariaDisabled?this.ariaDisabled:!(!this.disabled||!this.disabledInteractive)||null}_getDisabledAttribute(){return!(this.disabledInteractive||!this.disabled)||null}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static#e=this.\u0275fac=function(_){d.QTQ()};static#t=this.\u0275dir=d.FsC({type:at,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",d.L39],disabled:[2,"disabled","disabled",d.L39],ariaDisabled:[2,"aria-disabled","ariaDisabled",d.L39],disabledInteractive:[2,"disabledInteractive","disabledInteractive",d.L39]},features:[d.GFd]})}return at})(),H=(()=>{class at extends Ve{constructor(y,_,w,W){super(y,_,w,W),this._haltDisabledEvents=Ze=>{this.disabled&&(Ze.preventDefault(),Ze.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}_getAriaDisabled(){return null==this.ariaDisabled?this.disabled:this.ariaDisabled}static#e=this.\u0275fac=function(_){d.QTQ()};static#t=this.\u0275dir=d.FsC({type:at,inputs:{tabIndex:[2,"tabIndex","tabIndex",y=>null==y?void 0:(0,d.Udg)(y)]},features:[d.GFd,d.Vt3]})}return at})(),T=(()=>{class at extends Ve{constructor(y,_,w,W){super(y,_,w,W)}static#e=this.\u0275fac=function(_){return new(_||at)(d.rXU(d.aKT),d.rXU(i.OD),d.rXU(d.SKi),d.rXU(d.bc$,8))};static#t=this.\u0275cmp=d.VBU({type:at,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(_,w){2&_&&(d.BMQ("disabled",w._getDisabledAttribute())("aria-disabled",w._getAriaDisabled()),d.HbH(w.color?"mat-"+w.color:""),d.AVh("mat-mdc-button-disabled",w.disabled)("mat-mdc-button-disabled-interactive",w.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===w._animationMode)("mat-unthemed",!w.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[d.Vt3,d.aNF],attrs:m,ngContentSelectors:P,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(_,w){1&_&&(d.NAR(ne),d.nrm(0,"span",0),d.SdG(1),d.j41(2,"span",1),d.SdG(3,1),d.k0s(),d.SdG(4,2),d.nrm(5,"span",2)(6,"span",3)),2&_&&d.AVh("mdc-button__ripple",!w._isFab)("mdc-fab__ripple",w._isFab)},styles:['.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 8px);height:var(--mdc-text-button-container-height);font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-filled-button-horizontal-padding, 16px);height:var(--mdc-filled-button-container-height);font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color);background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow);height:var(--mdc-protected-button-container-height);font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color);background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-outlined-button-horizontal-padding, 15px);height:var(--mdc-outlined-button-container-height);font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight);border-radius:var(--mdc-outlined-button-container-shape);border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color);border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button .mdc-button__ripple{border-width:var(--mdc-outlined-button-outline-width);border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0})}return at})(),O=(()=>{class at extends H{constructor(y,_,w,W){super(y,_,w,W)}static#e=this.\u0275fac=function(_){return new(_||at)(d.rXU(d.aKT),d.rXU(i.OD),d.rXU(d.SKi),d.rXU(d.bc$,8))};static#t=this.\u0275cmp=d.VBU({type:at,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:15,hostBindings:function(_,w){2&_&&(d.BMQ("disabled",w._getDisabledAttribute())("tabindex",w.disabled&&!w.disabledInteractive?-1:w.tabIndex)("aria-disabled",w._getDisabledAttribute()),d.HbH(w.color?"mat-"+w.color:""),d.AVh("mat-mdc-button-disabled",w.disabled)("mat-mdc-button-disabled-interactive",w.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===w._animationMode)("mat-unthemed",!w.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],standalone:!0,features:[d.Vt3,d.aNF],attrs:m,ngContentSelectors:P,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(_,w){1&_&&(d.NAR(ne),d.nrm(0,"span",0),d.SdG(1),d.j41(2,"span",1),d.SdG(3,1),d.k0s(),d.SdG(4,2),d.nrm(5,"span",2)(6,"span",3)),2&_&&d.AVh("mdc-button__ripple",!w._isFab)("mdc-fab__ripple",w._isFab)},styles:['.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 8px);height:var(--mdc-text-button-container-height);font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-filled-button-horizontal-padding, 16px);height:var(--mdc-filled-button-container-height);font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color);background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow);height:var(--mdc-protected-button-container-height);font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color);background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-outlined-button-horizontal-padding, 15px);height:var(--mdc-outlined-button-container-height);font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight);border-radius:var(--mdc-outlined-button-container-shape);border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color);border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button .mdc-button__ripple{border-width:var(--mdc-outlined-button-outline-width);border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',oe],encapsulation:2,changeDetection:0})}return at})(),xt=(()=>{class at extends Ve{constructor(y,_,w,W){super(y,_,w,W),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static#e=this.\u0275fac=function(_){return new(_||at)(d.rXU(d.aKT),d.rXU(i.OD),d.rXU(d.SKi),d.rXU(d.bc$,8))};static#t=this.\u0275cmp=d.VBU({type:at,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(_,w){2&_&&(d.BMQ("disabled",w._getDisabledAttribute())("aria-disabled",w._getAriaDisabled()),d.HbH(w.color?"mat-"+w.color:""),d.AVh("mat-mdc-button-disabled",w.disabled)("mat-mdc-button-disabled-interactive",w.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===w._animationMode)("mat-unthemed",!w.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[d.Vt3,d.aNF],attrs:be,ngContentSelectors:Me,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(_,w){1&_&&(d.NAR(),d.nrm(0,"span",0),d.SdG(1),d.nrm(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);color:var(--mdc-icon-button-icon-color);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',oe],encapsulation:2,changeDetection:0})}return at})(),Zt=(()=>{class at{static#e=this.\u0275fac=function(_){return new(_||at)};static#t=this.\u0275mod=d.$C({type:at});static#n=this.\u0275inj=d.G2t({imports:[I.yE,I.pZ,I.yE]})}return at})()},5596:(Kt,qe,l)=>{"use strict";l.d(qe,{Hu:()=>ae,Lc:()=>Me,MM:()=>Te,RN:()=>me,YY:()=>Ue,dh:()=>B,m2:()=>be});var i=l(3953),d=l(177),g=l(6600);const I=["*"],P=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],q=["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","*"],oe=new i.nKC("MAT_CARD_CONFIG");let me=(()=>{class M{constructor(S){this.appearance=S?.appearance||"raised"}static#e=this.\u0275fac=function(de){return new(de||M)(i.rXU(oe,8))};static#t=this.\u0275cmp=i.VBU({type:M,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(de,Ee){2&de&&i.AVh("mat-mdc-card-outlined","outlined"===Ee.appearance)("mdc-card--outlined","outlined"===Ee.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],standalone:!0,features:[i.aNF],ngContentSelectors:I,decls:1,vars:0,template:function(de,Ee){1&de&&(i.NAR(),i.SdG(0))},styles:['.mat-mdc-card{display:flex;flex-direction:column;box-sizing:border-box;position:relative;border-style:solid;border-width:0;background-color:var(--mdc-elevated-card-container-color);border-color:var(--mdc-elevated-card-container-color);border-radius:var(--mdc-elevated-card-container-shape);box-shadow:var(--mdc-elevated-card-container-elevation)}.mat-mdc-card::after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,0);content:"";display:block;pointer-events:none;box-sizing:border-box;border-radius:var(--mdc-elevated-card-container-shape)}.mat-mdc-card-outlined{background-color:var(--mdc-outlined-card-container-color);border-radius:var(--mdc-outlined-card-container-shape);border-width:var(--mdc-outlined-card-outline-width);border-color:var(--mdc-outlined-card-outline-color);box-shadow:var(--mdc-outlined-card-container-elevation)}.mat-mdc-card-outlined::after{border:none}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mat-mdc-card-actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font);line-height:var(--mat-card-title-text-line-height);font-size:var(--mat-card-title-text-size);letter-spacing:var(--mat-card-title-text-tracking);font-weight:var(--mat-card-title-text-weight)}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color);font-family:var(--mat-card-subtitle-text-font);line-height:var(--mat-card-subtitle-text-line-height);font-size:var(--mat-card-subtitle-text-size);letter-spacing:var(--mat-card-subtitle-text-tracking);font-weight:var(--mat-card-subtitle-text-weight)}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}'],encapsulation:2,changeDetection:0})}return M})(),B=(()=>{class M{static#e=this.\u0275fac=function(de){return new(de||M)};static#t=this.\u0275dir=i.FsC({type:M,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"],standalone:!0})}return M})(),be=(()=>{class M{static#e=this.\u0275fac=function(de){return new(de||M)};static#t=this.\u0275dir=i.FsC({type:M,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"],standalone:!0})}return M})(),Me=(()=>{class M{static#e=this.\u0275fac=function(de){return new(de||M)};static#t=this.\u0275dir=i.FsC({type:M,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"],standalone:!0})}return M})(),Ue=(()=>{class M{constructor(){this.align="start"}static#e=this.\u0275fac=function(de){return new(de||M)};static#t=this.\u0275dir=i.FsC({type:M,selectors:[["mat-card-actions"]],hostAttrs:[1,"mat-mdc-card-actions","mdc-card__actions"],hostVars:2,hostBindings:function(de,Ee){2&de&&i.AVh("mat-mdc-card-actions-align-end","end"===Ee.align)},inputs:{align:"align"},exportAs:["matCardActions"],standalone:!0})}return M})(),Te=(()=>{class M{static#e=this.\u0275fac=function(de){return new(de||M)};static#t=this.\u0275cmp=i.VBU({type:M,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-mdc-card-header"],standalone:!0,features:[i.aNF],ngContentSelectors:q,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(de,Ee){1&de&&(i.NAR(P),i.SdG(0),i.j41(1,"div",0),i.SdG(2,1),i.k0s(),i.SdG(3,2))},encapsulation:2,changeDetection:0})}return M})(),ae=(()=>{class M{static#e=this.\u0275fac=function(de){return new(de||M)};static#t=this.\u0275mod=i.$C({type:M});static#n=this.\u0275inj=i.G2t({imports:[g.yE,d.MD,g.yE]})}return M})()},6600:(Kt,qe,l)=>{"use strict";l.d(qe,{r5:()=>H,ed:()=>T,es:()=>je,QC:()=>yn,is:()=>hn,$E:()=>et,yE:()=>ae,Np:()=>Ke,wT:()=>Kn,Sy:()=>An,O5:()=>en,r6:()=>lt,Ej:()=>Rt,pZ:()=>gt,ug:()=>Ce,X0:()=>Zt,tO:()=>pn,jb:()=>zn,TL:()=>Gt});var i=l(3953),d=l(8617),g=l(8203),m=l(177),ne=l(6860),P=l(4085),q=l(1413),oe=l(7336);const De=["text"],be=[[["mat-icon"]],"*"],Me=["mat-icon","*"];function Ue(St,Dt){if(1&St&&i.nrm(0,"mat-pseudo-checkbox",1),2&St){const Ge=i.XpG();i.Y8G("disabled",Ge.disabled)("state",Ge.selected?"checked":"unchecked")}}function Te(St,Dt){if(1&St&&i.nrm(0,"mat-pseudo-checkbox",3),2&St){const Ge=i.XpG();i.Y8G("disabled",Ge.disabled)}}function se(St,Dt){if(1&St&&(i.j41(0,"span",4),i.EFF(1),i.k0s()),2&St){const Ge=i.XpG();i.R7$(),i.SpI("(",Ge.group.label,")")}}const pe=["mat-internal-form-field",""],Ve=["*"];let H=(()=>{class St{static#e=this.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)";static#t=this.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)";static#n=this.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)";static#i=this.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)"}return St})(),T=(()=>{class St{static#e=this.COMPLEX="375ms";static#t=this.ENTERING="225ms";static#n=this.EXITING="195ms"}return St})();const K=new i.nKC("mat-sanity-checks",{providedIn:"root",factory:function O(){return!0}});let ae=(()=>{class St{constructor(Ge,yt,Wt){this._sanityChecks=yt,this._document=Wt,this._hasDoneGlobalChecks=!1,Ge._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(Ge){return!(0,ne.v8)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[Ge])}static#e=this.\u0275fac=function(yt){return new(yt||St)(i.KVO(d.Q_),i.KVO(K,8),i.KVO(m.qQ))};static#t=this.\u0275mod=i.$C({type:St});static#n=this.\u0275inj=i.G2t({imports:[g.jI,g.jI]})}return St})();class Zt{constructor(Dt,Ge,yt,Wt,tt){this._defaultMatcher=Dt,this.ngControl=Ge,this._parentFormGroup=yt,this._parentForm=Wt,this._stateChanges=tt,this.errorState=!1}updateErrorState(){const Dt=this.errorState,Ge=this._parentFormGroup||this._parentForm,yt=this.matcher||this._defaultMatcher,Wt=this.ngControl?this.ngControl.control:null,tt=yt?.isErrorState(Wt,Ge)??!1;tt!==Dt&&(this.errorState=tt,this._stateChanges.next())}}let je=(()=>{class St{isErrorState(Ge,yt){return!!(Ge&&Ge.invalid&&(Ge.touched||yt&&yt.submitted))}static#e=this.\u0275fac=function(yt){return new(yt||St)};static#t=this.\u0275prov=i.jDH({token:St,factory:St.\u0275fac,providedIn:"root"})}return St})(),Ke=(()=>{class St{static#e=this.\u0275fac=function(yt){return new(yt||St)};static#t=this.\u0275mod=i.$C({type:St});static#n=this.\u0275inj=i.G2t({imports:[ae,ae]})}return St})();var It=function(St){return St[St.FADING_IN=0]="FADING_IN",St[St.VISIBLE=1]="VISIBLE",St[St.FADING_OUT=2]="FADING_OUT",St[St.HIDDEN=3]="HIDDEN",St}(It||{});class ot{constructor(Dt,Ge,yt,Wt=!1){this._renderer=Dt,this.element=Ge,this.config=yt,this._animationForciblyDisabledThroughCss=Wt,this.state=It.HIDDEN}fadeOut(){this._renderer.fadeOutRipple(this)}}const pt=(0,ne.BQ)({passive:!0,capture:!0});class Mt{constructor(){this._events=new Map,this._delegateEventHandler=Dt=>{const Ge=(0,ne.Fb)(Dt);Ge&&this._events.get(Dt.type)?.forEach((yt,Wt)=>{(Wt===Ge||Wt.contains(Ge))&&yt.forEach(tt=>tt.handleEvent(Dt))})}}addHandler(Dt,Ge,yt,Wt){const tt=this._events.get(Ge);if(tt){const Z=tt.get(yt);Z?Z.add(Wt):tt.set(yt,new Set([Wt]))}else this._events.set(Ge,new Map([[yt,new Set([Wt])]])),Dt.runOutsideAngular(()=>{document.addEventListener(Ge,this._delegateEventHandler,pt)})}removeHandler(Dt,Ge,yt){const Wt=this._events.get(Dt);if(!Wt)return;const tt=Wt.get(Ge);tt&&(tt.delete(yt),0===tt.size&&Wt.delete(Ge),0===Wt.size&&(this._events.delete(Dt),document.removeEventListener(Dt,this._delegateEventHandler,pt)))}}const nn={enterDuration:225,exitDuration:150},Pn=(0,ne.BQ)({passive:!0,capture:!0}),At=["mousedown","touchstart"],ie=["mouseup","mouseleave","touchend","touchcancel"];class Ce{static#e=this._eventManager=new Mt;constructor(Dt,Ge,yt,Wt){this._target=Dt,this._ngZone=Ge,this._platform=Wt,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,Wt.isBrowser&&(this._containerElement=(0,P.i8)(yt))}fadeInRipple(Dt,Ge,yt={}){const Wt=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),tt={...nn,...yt.animation};yt.centered&&(Dt=Wt.left+Wt.width/2,Ge=Wt.top+Wt.height/2);const Z=yt.radius||function we(St,Dt,Ge){const yt=Math.max(Math.abs(St-Ge.left),Math.abs(St-Ge.right)),Wt=Math.max(Math.abs(Dt-Ge.top),Math.abs(Dt-Ge.bottom));return Math.sqrt(yt*yt+Wt*Wt)}(Dt,Ge,Wt),z=Dt-Wt.left,_e=Ge-Wt.top,Ne=tt.enterDuration,bt=document.createElement("div");bt.classList.add("mat-ripple-element"),bt.style.left=z-Z+"px",bt.style.top=_e-Z+"px",bt.style.height=2*Z+"px",bt.style.width=2*Z+"px",null!=yt.color&&(bt.style.backgroundColor=yt.color),bt.style.transitionDuration=`${Ne}ms`,this._containerElement.appendChild(bt);const Ut=window.getComputedStyle(bt),fn=Ut.transitionDuration,le="none"===Ut.transitionProperty||"0s"===fn||"0s, 0s"===fn||0===Wt.width&&0===Wt.height,Vt=new ot(this,bt,yt,le);bt.style.transform="scale3d(1, 1, 1)",Vt.state=It.FADING_IN,yt.persistent||(this._mostRecentTransientRipple=Vt);let te=null;return!le&&(Ne||tt.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const ke=()=>{te&&(te.fallbackTimer=null),clearTimeout(fe),this._finishRippleTransition(Vt)},L=()=>this._destroyRipple(Vt),fe=setTimeout(L,Ne+100);bt.addEventListener("transitionend",ke),bt.addEventListener("transitioncancel",L),te={onTransitionEnd:ke,onTransitionCancel:L,fallbackTimer:fe}}),this._activeRipples.set(Vt,te),(le||!Ne)&&this._finishRippleTransition(Vt),Vt}fadeOutRipple(Dt){if(Dt.state===It.FADING_OUT||Dt.state===It.HIDDEN)return;const Ge=Dt.element,yt={...nn,...Dt.config.animation};Ge.style.transitionDuration=`${yt.exitDuration}ms`,Ge.style.opacity="0",Dt.state=It.FADING_OUT,(Dt._animationForciblyDisabledThroughCss||!yt.exitDuration)&&this._finishRippleTransition(Dt)}fadeOutAll(){this._getActiveRipples().forEach(Dt=>Dt.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(Dt=>{Dt.config.persistent||Dt.fadeOut()})}setupTriggerEvents(Dt){const Ge=(0,P.i8)(Dt);!this._platform.isBrowser||!Ge||Ge===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=Ge,At.forEach(yt=>{Ce._eventManager.addHandler(this._ngZone,yt,Ge,this)}))}handleEvent(Dt){"mousedown"===Dt.type?this._onMousedown(Dt):"touchstart"===Dt.type?this._onTouchStart(Dt):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{ie.forEach(Ge=>{this._triggerElement.addEventListener(Ge,this,Pn)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(Dt){Dt.state===It.FADING_IN?this._startFadeOutTransition(Dt):Dt.state===It.FADING_OUT&&this._destroyRipple(Dt)}_startFadeOutTransition(Dt){const Ge=Dt===this._mostRecentTransientRipple,{persistent:yt}=Dt.config;Dt.state=It.VISIBLE,!yt&&(!Ge||!this._isPointerDown)&&Dt.fadeOut()}_destroyRipple(Dt){const Ge=this._activeRipples.get(Dt)??null;this._activeRipples.delete(Dt),this._activeRipples.size||(this._containerRect=null),Dt===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),Dt.state=It.HIDDEN,null!==Ge&&(Dt.element.removeEventListener("transitionend",Ge.onTransitionEnd),Dt.element.removeEventListener("transitioncancel",Ge.onTransitionCancel),null!==Ge.fallbackTimer&&clearTimeout(Ge.fallbackTimer)),Dt.element.remove()}_onMousedown(Dt){const Ge=(0,d._G)(Dt),yt=this._lastTouchStartEvent&&Date.now(){!Dt.config.persistent&&(Dt.state===It.VISIBLE||Dt.config.terminateOnPointerUp&&Dt.state===It.FADING_IN)&&Dt.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const Dt=this._triggerElement;Dt&&(At.forEach(Ge=>Ce._eventManager.removeHandler(Ge,Dt,this)),this._pointerUpEventsRegistered&&(ie.forEach(Ge=>Dt.removeEventListener(Ge,this,Pn)),this._pointerUpEventsRegistered=!1))}}const et=new i.nKC("mat-ripple-global-options");let lt=(()=>{class St{get disabled(){return this._disabled}set disabled(Ge){Ge&&this.fadeOutAllNonPersistent(),this._disabled=Ge,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(Ge){this._trigger=Ge,this._setupTriggerEventsIfEnabled()}constructor(Ge,yt,Wt,tt,Z){this._elementRef=Ge,this._animationMode=Z,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=tt||{},this._rippleRenderer=new Ce(this,yt,Ge,Wt)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(Ge,yt=0,Wt){return"number"==typeof Ge?this._rippleRenderer.fadeInRipple(Ge,yt,{...this.rippleConfig,...Wt}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...Ge})}static#e=this.\u0275fac=function(yt){return new(yt||St)(i.rXU(i.aKT),i.rXU(i.SKi),i.rXU(ne.OD),i.rXU(et,8),i.rXU(i.bc$,8))};static#t=this.\u0275dir=i.FsC({type:St,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(yt,Wt){2&yt&&i.AVh("mat-ripple-unbounded",Wt.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"],standalone:!0})}return St})(),gt=(()=>{class St{static#e=this.\u0275fac=function(yt){return new(yt||St)};static#t=this.\u0275mod=i.$C({type:St});static#n=this.\u0275inj=i.G2t({imports:[ae,ae]})}return St})(),jt=(()=>{class St{constructor(Ge){this._animationMode=Ge,this.state="unchecked",this.disabled=!1,this.appearance="full"}static#e=this.\u0275fac=function(yt){return new(yt||St)(i.rXU(i.bc$,8))};static#t=this.\u0275cmp=i.VBU({type:St,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(yt,Wt){2&yt&&i.AVh("mat-pseudo-checkbox-indeterminate","indeterminate"===Wt.state)("mat-pseudo-checkbox-checked","checked"===Wt.state)("mat-pseudo-checkbox-disabled",Wt.disabled)("mat-pseudo-checkbox-minimal","minimal"===Wt.appearance)("mat-pseudo-checkbox-full","full"===Wt.appearance)("_mat-animation-noopable","NoopAnimations"===Wt._animationMode)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},standalone:!0,features:[i.aNF],decls:0,vars:0,template:function(yt,Wt){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color);border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color);border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}'],encapsulation:2,changeDetection:0})}return St})(),en=(()=>{class St{static#e=this.\u0275fac=function(yt){return new(yt||St)};static#t=this.\u0275mod=i.$C({type:St});static#n=this.\u0275inj=i.G2t({imports:[ae]})}return St})();const hn=new i.nKC("MAT_OPTION_PARENT_COMPONENT"),yn=new i.nKC("MatOptgroup");let En=0;class Fn{constructor(Dt,Ge=!1){this.source=Dt,this.isUserInput=Ge}}let Kn=(()=>{class St{get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(Ge){this._disabled=Ge}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!(!this._parent||!this._parent.hideSingleSelectionIndicator)}constructor(Ge,yt,Wt,tt){this._element=Ge,this._changeDetectorRef=yt,this._parent=Wt,this.group=tt,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+En++,this.onSelectionChange=new i.bkB,this._stateChanges=new q.B}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(Ge=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),Ge&&this._emitSelectionChangeEvent())}deselect(Ge=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),Ge&&this._emitSelectionChangeEvent())}focus(Ge,yt){const Wt=this._getHostElement();"function"==typeof Wt.focus&&Wt.focus(yt)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(Ge){(Ge.keyCode===oe.Fm||Ge.keyCode===oe.t6)&&!(0,oe.rp)(Ge)&&(this._selectViaInteraction(),Ge.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const Ge=this.viewValue;Ge!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=Ge)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(Ge=!1){this.onSelectionChange.emit(new Fn(this,Ge))}static#e=this.\u0275fac=function(yt){return new(yt||St)(i.rXU(i.aKT),i.rXU(i.gRc),i.rXU(hn,8),i.rXU(yn,8))};static#t=this.\u0275cmp=i.VBU({type:St,selectors:[["mat-option"]],viewQuery:function(yt,Wt){if(1&yt&&i.GBs(De,7),2&yt){let tt;i.mGM(tt=i.lsd())&&(Wt._text=tt.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(yt,Wt){1&yt&&i.bIt("click",function(){return Wt._selectViaInteraction()})("keydown",function(Z){return Wt._handleKeydown(Z)}),2&yt&&(i.Mr5("id",Wt.id),i.BMQ("aria-selected",Wt.selected)("aria-disabled",Wt.disabled.toString()),i.AVh("mdc-list-item--selected",Wt.selected)("mat-mdc-option-multiple",Wt.multiple)("mat-mdc-option-active",Wt.active)("mdc-list-item--disabled",Wt.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",i.L39]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],standalone:!0,features:[i.GFd,i.aNF],ngContentSelectors:Me,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(yt,Wt){1&yt&&(i.NAR(be),i.DNE(0,Ue,1,2,"mat-pseudo-checkbox",1),i.SdG(1),i.j41(2,"span",2,0),i.SdG(4,1),i.k0s(),i.DNE(5,Te,1,1,"mat-pseudo-checkbox",3)(6,se,2,1,"span",4),i.nrm(7,"div",5)),2&yt&&(i.vxM(Wt.multiple?0:-1),i.R7$(5),i.vxM(Wt.multiple||!Wt.selected||Wt.hideSingleSelectionIndicator?-1:5),i.R7$(),i.vxM(Wt.group&&Wt.group._inert?6:-1),i.R7$(),i.Y8G("matRippleTrigger",Wt._getHostElement())("matRippleDisabled",Wt.disabled||Wt.disableRipple))},dependencies:[jt,lt],styles:['.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color);font-family:var(--mat-option-label-text-font);line-height:var(--mat-option-label-text-line-height);font-size:var(--mat-option-label-text-size);letter-spacing:var(--mat-option-label-text-tracking);font-weight:var(--mat-option-label-text-weight)}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color);outline:0}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color)}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}return St})();function zn(St,Dt,Ge){if(Ge.length){let yt=Dt.toArray(),Wt=Ge.toArray(),tt=0;for(let Z=0;ZGe+yt?Math.max(0,St-yt+Dt):Ge}let An=(()=>{class St{static#e=this.\u0275fac=function(yt){return new(yt||St)};static#t=this.\u0275mod=i.$C({type:St});static#n=this.\u0275inj=i.G2t({imports:[gt,ae,en]})}return St})();const Be={capture:!0},Ye=["focus","mousedown","mouseenter","touchstart"],A="mat-ripple-loader-uninitialized",ee="mat-ripple-loader-class-name",J="mat-ripple-loader-centered",Fe="mat-ripple-loader-disabled";let Rt=(()=>{class St{constructor(){this._document=(0,i.WQX)(m.qQ,{optional:!0}),this._animationMode=(0,i.WQX)(i.bc$,{optional:!0}),this._globalRippleOptions=(0,i.WQX)(et,{optional:!0}),this._platform=(0,i.WQX)(ne.OD),this._ngZone=(0,i.WQX)(i.SKi),this._hosts=new Map,this._onInteraction=Ge=>{const yt=(0,ne.Fb)(Ge);if(yt instanceof HTMLElement){const Wt=yt.closest(`[${A}="${this._globalRippleOptions?.namespace??""}"]`);Wt&&this._createRipple(Wt)}},this._ngZone.runOutsideAngular(()=>{for(const Ge of Ye)this._document?.addEventListener(Ge,this._onInteraction,Be)})}ngOnDestroy(){const Ge=this._hosts.keys();for(const yt of Ge)this.destroyRipple(yt);for(const yt of Ye)this._document?.removeEventListener(yt,this._onInteraction,Be)}configureRipple(Ge,yt){Ge.setAttribute(A,this._globalRippleOptions?.namespace??""),(yt.className||!Ge.hasAttribute(ee))&&Ge.setAttribute(ee,yt.className||""),yt.centered&&Ge.setAttribute(J,""),yt.disabled&&Ge.setAttribute(Fe,"")}getRipple(Ge){return this._hosts.get(Ge)||this._createRipple(Ge)}setDisabled(Ge,yt){const Wt=this._hosts.get(Ge);Wt?Wt.disabled=yt:yt?Ge.setAttribute(Fe,""):Ge.removeAttribute(Fe)}_createRipple(Ge){if(!this._document)return;const yt=this._hosts.get(Ge);if(yt)return yt;Ge.querySelector(".mat-ripple")?.remove();const Wt=this._document.createElement("span");Wt.classList.add("mat-ripple",Ge.getAttribute(ee)),Ge.append(Wt);const tt=new lt(new i.aKT(Wt),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return tt._isInitialized=!0,tt.trigger=Ge,tt.centered=Ge.hasAttribute(J),tt.disabled=Ge.hasAttribute(Fe),this.attachRipple(Ge,tt),tt}attachRipple(Ge,yt){Ge.removeAttribute(A),this._hosts.set(Ge,yt)}destroyRipple(Ge){const yt=this._hosts.get(Ge);yt&&(yt.ngOnDestroy(),this._hosts.delete(Ge))}static#e=this.\u0275fac=function(yt){return new(yt||St)};static#t=this.\u0275prov=i.jDH({token:St,factory:St.\u0275fac,providedIn:"root"})}return St})(),pn=(()=>{class St{static#e=this.\u0275fac=function(yt){return new(yt||St)};static#t=this.\u0275cmp=i.VBU({type:St,selectors:[["div","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(yt,Wt){2&yt&&i.AVh("mdc-form-field--align-end","before"===Wt.labelPosition)},inputs:{labelPosition:"labelPosition"},standalone:!0,features:[i.aNF],attrs:pe,ngContentSelectors:Ve,decls:1,vars:0,template:function(yt,Wt){1&yt&&(i.NAR(),i.SdG(0))},styles:[".mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-flex;align-items:center;vertical-align:middle}.mat-internal-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mat-internal-form-field>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0}"],encapsulation:2,changeDetection:0})}return St})()},6467:(Kt,qe,l)=>{"use strict";l.d(qe,{xb:()=>en,TL:()=>_t,rl:()=>Kn,qT:()=>et,RG:()=>zn,MV:()=>Xt});var i=l(3953),d=l(8203),g=l(4085),I=l(6860),m=l(177),ne=l(8359),P=l(1413),q=l(7786),oe=l(6977),me=l(1985),B=l(5964),De=l(2771),be=l(7647);class Te{constructor(An){this._box=An,this._destroyed=new P.B,this._resizeSubject=new P.B,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(Be=>this._resizeSubject.next(Be)))}observe(An){return this._elementObservables.has(An)||this._elementObservables.set(An,new me.c(Be=>{const Ye=this._resizeSubject.subscribe(Be);return this._resizeObserver?.observe(An,{box:this._box}),()=>{this._resizeObserver?.unobserve(An),Ye.unsubscribe(),this._elementObservables.delete(An)}}).pipe((0,B.p)(Be=>Be.some(Ye=>Ye.target===An)),function Me(Gt,An,Be){let Ye,A=!1;return Gt&&"object"==typeof Gt?({bufferSize:Ye=1/0,windowTime:An=1/0,refCount:A=!1,scheduler:Be}=Gt):Ye=Gt??1/0,(0,be.u)({connector:()=>new De.m(Ye,An,Be),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:A})}({bufferSize:1,refCount:!0}),(0,oe.Q)(this._destroyed))),this._elementObservables.get(An)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let se=(()=>{class Gt{constructor(){this._observers=new Map,this._ngZone=(0,i.WQX)(i.SKi)}ngOnDestroy(){for(const[,Be]of this._observers)Be.destroy();this._observers.clear()}observe(Be,Ye){const A=Ye?.box||"content-box";return this._observers.has(A)||this._observers.set(A,new Te(A)),this._observers.get(A).observe(Be)}static#e=this.\u0275fac=function(Ye){return new(Ye||Gt)};static#t=this.\u0275prov=i.jDH({token:Gt,factory:Gt.\u0275fac,providedIn:"root"})}return Gt})();var pe=l(9969),Ve=l(2318),$e=l(6600);const H=["notch"],T=["matFormFieldNotchedOutline",""],O=["*"],K=["textField"],ae=["iconPrefixContainer"],M=["textPrefixContainer"],Oe=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],S=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function de(Gt,An){1&Gt&&i.nrm(0,"span",19)}function Ee(Gt,An){if(1&Gt&&(i.j41(0,"label",18),i.SdG(1,1),i.DNE(2,de,1,0,"span",19),i.k0s()),2&Gt){const Be=i.XpG(2);i.Y8G("floating",Be._shouldLabelFloat())("monitorResize",Be._hasOutline())("id",Be._labelId),i.BMQ("for",Be._control.disableAutomaticLabeling?null:Be._control.id),i.R7$(2),i.vxM(!Be.hideRequiredMarker&&Be._control.required?2:-1)}}function xt(Gt,An){if(1&Gt&&i.DNE(0,Ee,3,5,"label",18),2&Gt){const Be=i.XpG();i.vxM(Be._hasFloatingLabel()?0:-1)}}function Ot(Gt,An){1&Gt&&i.nrm(0,"div",5)}function Zt(Gt,An){}function at(Gt,An){if(1&Gt&&i.DNE(0,Zt,0,0,"ng-template",11),2&Gt){i.XpG(2);const Be=i.sdS(1);i.Y8G("ngTemplateOutlet",Be)}}function ye(Gt,An){if(1&Gt&&(i.j41(0,"div",7),i.DNE(1,at,1,1,null,11),i.k0s()),2&Gt){const Be=i.XpG();i.Y8G("matFormFieldNotchedOutlineOpen",Be._shouldLabelFloat()),i.R7$(),i.vxM(Be._forceDisplayInfixLabel()?-1:1)}}function y(Gt,An){1&Gt&&(i.j41(0,"div",8,2),i.SdG(2,2),i.k0s())}function _(Gt,An){1&Gt&&(i.j41(0,"div",9,3),i.SdG(2,3),i.k0s())}function w(Gt,An){}function W(Gt,An){if(1&Gt&&i.DNE(0,w,0,0,"ng-template",11),2&Gt){i.XpG();const Be=i.sdS(1);i.Y8G("ngTemplateOutlet",Be)}}function Ze(Gt,An){1&Gt&&(i.j41(0,"div",12),i.SdG(1,4),i.k0s())}function Y(Gt,An){1&Gt&&(i.j41(0,"div",13),i.SdG(1,5),i.k0s())}function Ie(Gt,An){1&Gt&&i.nrm(0,"div",14)}function Xe(Gt,An){if(1&Gt&&(i.j41(0,"div",16),i.SdG(1,6),i.k0s()),2&Gt){const Be=i.XpG();i.Y8G("@transitionMessages",Be._subscriptAnimationState)}}function kt(Gt,An){if(1&Gt&&(i.j41(0,"mat-hint",20),i.EFF(1),i.k0s()),2&Gt){const Be=i.XpG(2);i.Y8G("id",Be._hintLabelId),i.R7$(),i.JRh(Be.hintLabel)}}function Ae(Gt,An){if(1&Gt&&(i.j41(0,"div",17),i.DNE(1,kt,2,2,"mat-hint",20),i.SdG(2,7),i.nrm(3,"div",21),i.SdG(4,8),i.k0s()),2&Gt){const Be=i.XpG();i.Y8G("@transitionMessages",Be._subscriptAnimationState),i.R7$(),i.vxM(Be.hintLabel?1:-1)}}let st=(()=>{class Gt{static#e=this.\u0275fac=function(Ye){return new(Ye||Gt)};static#t=this.\u0275dir=i.FsC({type:Gt,selectors:[["mat-label"]],standalone:!0})}return Gt})(),Bt=0;const je=new i.nKC("MatError");let _t=(()=>{class Gt{constructor(Be,Ye){this.id="mat-mdc-error-"+Bt++,Be||Ye.nativeElement.setAttribute("aria-live","polite")}static#e=this.\u0275fac=function(Ye){return new(Ye||Gt)(i.kS0("aria-live"),i.rXU(i.aKT))};static#t=this.\u0275dir=i.FsC({type:Gt,selectors:[["mat-error"],["","matError",""]],hostAttrs:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],hostVars:1,hostBindings:function(Ye,A){2&Ye&&i.Mr5("id",A.id)},inputs:{id:"id"},standalone:!0,features:[i.Jv_([{provide:je,useExisting:Gt}])]})}return Gt})(),Tt=0,Xt=(()=>{class Gt{constructor(){this.align="start",this.id="mat-mdc-hint-"+Tt++}static#e=this.\u0275fac=function(Ye){return new(Ye||Gt)};static#t=this.\u0275dir=i.FsC({type:Gt,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(Ye,A){2&Ye&&(i.Mr5("id",A.id),i.BMQ("align",null),i.AVh("mat-mdc-form-field-hint-end","end"===A.align))},inputs:{align:"align",id:"id"},standalone:!0})}return Gt})();const Ke=new i.nKC("MatPrefix"),ot=new i.nKC("MatSuffix"),Mt=new i.nKC("FloatingLabelParent");let nn=(()=>{class Gt{get floating(){return this._floating}set floating(Be){this._floating=Be,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(Be){this._monitorResize=Be,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(Be){this._elementRef=Be,this._floating=!1,this._monitorResize=!1,this._resizeObserver=(0,i.WQX)(se),this._ngZone=(0,i.WQX)(i.SKi),this._parent=(0,i.WQX)(Mt),this._resizeSubscription=new ne.yU}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function wn(Gt){if(null!==Gt.offsetParent)return Gt.scrollWidth;const Be=Gt.cloneNode(!0);Be.style.setProperty("position","absolute"),Be.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(Be);const Ye=Be.scrollWidth;return Be.remove(),Ye}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static#e=this.\u0275fac=function(Ye){return new(Ye||Gt)(i.rXU(i.aKT))};static#t=this.\u0275dir=i.FsC({type:Gt,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(Ye,A){2&Ye&&i.AVh("mdc-floating-label--float-above",A.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"},standalone:!0})}return Gt})();const Pn="mdc-line-ripple--active",At="mdc-line-ripple--deactivating";let ie=(()=>{class Gt{constructor(Be,Ye){this._elementRef=Be,this._handleTransitionEnd=A=>{const ee=this._elementRef.nativeElement.classList,J=ee.contains(At);"opacity"===A.propertyName&&J&&ee.remove(Pn,At)},Ye.runOutsideAngular(()=>{Be.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const Be=this._elementRef.nativeElement.classList;Be.remove(At),Be.add(Pn)}deactivate(){this._elementRef.nativeElement.classList.add(At)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}static#e=this.\u0275fac=function(Ye){return new(Ye||Gt)(i.rXU(i.aKT),i.rXU(i.SKi))};static#t=this.\u0275dir=i.FsC({type:Gt,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"],standalone:!0})}return Gt})(),Ce=(()=>{class Gt{constructor(Be,Ye){this._elementRef=Be,this._ngZone=Ye,this.open=!1}ngAfterViewInit(){const Be=this._elementRef.nativeElement.querySelector(".mdc-floating-label");Be?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(Be.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>Be.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(Be){this._notch.nativeElement.style.width=this.open&&Be?`calc(${Be}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:""}static#e=this.\u0275fac=function(Ye){return new(Ye||Gt)(i.rXU(i.aKT),i.rXU(i.SKi))};static#t=this.\u0275cmp=i.VBU({type:Gt,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(Ye,A){if(1&Ye&&i.GBs(H,5),2&Ye){let ee;i.mGM(ee=i.lsd())&&(A._notch=ee.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(Ye,A){2&Ye&&i.AVh("mdc-notched-outline--notched",A.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[i.aNF],attrs:T,ngContentSelectors:O,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(Ye,A){1&Ye&&(i.NAR(),i.nrm(0,"div",1),i.j41(1,"div",2,0),i.SdG(3),i.k0s(),i.nrm(4,"div",3))},encapsulation:2,changeDetection:0})}return Gt})();const we={transitionMessages:(0,pe.hZ)("transitionMessages",[(0,pe.wk)("enter",(0,pe.iF)({opacity:1,transform:"translateY(0%)"})),(0,pe.kY)("void => enter",[(0,pe.iF)({opacity:0,transform:"translateY(-5px)"}),(0,pe.i0)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let et=(()=>{class Gt{static#e=this.\u0275fac=function(Ye){return new(Ye||Gt)};static#t=this.\u0275dir=i.FsC({type:Gt})}return Gt})();const en=new i.nKC("MatFormField"),hn=new i.nKC("MAT_FORM_FIELD_DEFAULT_OPTIONS");let gn=0,Kn=(()=>{class Gt{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(Be){this._hideRequiredMarker=(0,g.he)(Be)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(Be){Be!==this._floatLabel&&(this._floatLabel=Be,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(Be){const Ye=this._appearance;this._appearance=Be||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==Ye&&(this._needsOutlineLabelOffsetUpdate=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(Be){this._subscriptSizing=Be||this._defaults?.subscriptSizing||"fixed"}get hintLabel(){return this._hintLabel}set hintLabel(Be){this._hintLabel=Be,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(Be){this._explicitFormFieldControl=Be}constructor(Be,Ye,A,ee,J,Fe,Rt,pn){this._elementRef=Be,this._changeDetectorRef=Ye,this._dir=ee,this._platform=J,this._defaults=Fe,this._animationMode=Rt,this._labelChild=(0,i.sbv)(st),this._hideRequiredMarker=!1,this.color="primary",this._appearance="fill",this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId="mat-mdc-form-field-label-"+gn++,this._hintLabelId="mat-mdc-hint-"+gn++,this._subscriptAnimationState="",this._destroyed=new P.B,this._isFocused=null,this._needsOutlineLabelOffsetUpdate=!1,this._injector=(0,i.WQX)(i.zZn),this.getLabelId=(0,i.EWP)(()=>this._hasFloatingLabel()?this._labelId:null),this._hasFloatingLabel=(0,i.EWP)(()=>!!this._labelChild()),Fe&&(Fe.appearance&&(this.appearance=Fe.appearance),this._hideRequiredMarker=!!Fe?.hideRequiredMarker,Fe.color&&(this.color=Fe.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(){const Be=this._control;Be.controlType&&this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${Be.controlType}`),Be.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),Be.ngControl&&Be.ngControl.valueChanges&&Be.ngControl.valueChanges.pipe((0,oe.Q)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(Be=>!Be._isText),this._hasTextPrefix=!!this._prefixChildren.find(Be=>Be._isText),this._hasIconSuffix=!!this._suffixChildren.find(Be=>!Be._isText),this._hasTextSuffix=!!this._suffixChildren.find(Be=>Be._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),(0,q.h)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0),(0,i.Tzd)(()=>{this._needsOutlineLabelOffsetUpdate&&(this._needsOutlineLabelOffsetUpdate=!1,this._updateOutlineLabelOffset())},{injector:this._injector}),this._dir.change.pipe((0,oe.Q)(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0)}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_shouldLabelFloat(){return!!this._hasFloatingLabel()&&(this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_shouldForward(Be){const Ye=this._control?this._control.ngControl:null;return Ye&&Ye[Be]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){this._hasOutline()&&this._floatingLabel&&this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth()):this._notchedOutline?._setNotchWidth(0)}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_syncDescribedByIds(){if(this._control){let Be=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&Be.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const Ye=this._hintChildren?this._hintChildren.find(ee=>"start"===ee.align):null,A=this._hintChildren?this._hintChildren.find(ee=>"end"===ee.align):null;Ye?Be.push(Ye.id):this._hintLabel&&Be.push(this._hintLabelId),A&&Be.push(A.id)}else this._errorChildren&&Be.push(...this._errorChildren.map(Ye=>Ye.id));this._control.setDescribedByIds(Be)}}_updateOutlineLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return;const Be=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(Be.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdate=!0);const Ye=this._iconPrefixContainer?.nativeElement,A=this._textPrefixContainer?.nativeElement,ee=Ye?.getBoundingClientRect().width??0,J=A?.getBoundingClientRect().width??0;Be.style.transform=`var(\n --mat-mdc-form-field-label-transform,\n translateY(-50%) translateX(calc(${"rtl"===this._dir.value?"-1":"1"} * (${ee+J}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n )`}_isAttachedToDom(){const Be=this._elementRef.nativeElement;if(Be.getRootNode){const Ye=Be.getRootNode();return Ye&&Ye!==Be}return document.documentElement.contains(Be)}static#e=this.\u0275fac=function(Ye){return new(Ye||Gt)(i.rXU(i.aKT),i.rXU(i.gRc),i.rXU(i.SKi),i.rXU(d.dS),i.rXU(I.OD),i.rXU(hn,8),i.rXU(i.bc$,8),i.rXU(m.qQ))};static#t=this.\u0275cmp=i.VBU({type:Gt,selectors:[["mat-form-field"]],contentQueries:function(Ye,A,ee){if(1&Ye&&(i.C6U(ee,A._labelChild,st,5),i.wni(ee,et,5),i.wni(ee,Ke,5),i.wni(ee,ot,5),i.wni(ee,je,5),i.wni(ee,Xt,5)),2&Ye){let J;i.NyB(),i.mGM(J=i.lsd())&&(A._formFieldControl=J.first),i.mGM(J=i.lsd())&&(A._prefixChildren=J),i.mGM(J=i.lsd())&&(A._suffixChildren=J),i.mGM(J=i.lsd())&&(A._errorChildren=J),i.mGM(J=i.lsd())&&(A._hintChildren=J)}},viewQuery:function(Ye,A){if(1&Ye&&(i.GBs(K,5),i.GBs(ae,5),i.GBs(M,5),i.GBs(nn,5),i.GBs(Ce,5),i.GBs(ie,5)),2&Ye){let ee;i.mGM(ee=i.lsd())&&(A._textField=ee.first),i.mGM(ee=i.lsd())&&(A._iconPrefixContainer=ee.first),i.mGM(ee=i.lsd())&&(A._textPrefixContainer=ee.first),i.mGM(ee=i.lsd())&&(A._floatingLabel=ee.first),i.mGM(ee=i.lsd())&&(A._notchedOutline=ee.first),i.mGM(ee=i.lsd())&&(A._lineRipple=ee.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(Ye,A){2&Ye&&i.AVh("mat-mdc-form-field-label-always-float",A._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",A._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",A._hasIconSuffix)("mat-form-field-invalid",A._control.errorState)("mat-form-field-disabled",A._control.disabled)("mat-form-field-autofilled",A._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===A._animationMode)("mat-form-field-appearance-fill","fill"==A.appearance)("mat-form-field-appearance-outline","outline"==A.appearance)("mat-form-field-hide-placeholder",A._hasFloatingLabel()&&!A._shouldLabelFloat())("mat-focused",A._control.focused)("mat-primary","accent"!==A.color&&"warn"!==A.color)("mat-accent","accent"===A.color)("mat-warn","warn"===A.color)("ng-untouched",A._shouldForward("untouched"))("ng-touched",A._shouldForward("touched"))("ng-pristine",A._shouldForward("pristine"))("ng-dirty",A._shouldForward("dirty"))("ng-valid",A._shouldForward("valid"))("ng-invalid",A._shouldForward("invalid"))("ng-pending",A._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],standalone:!0,features:[i.Jv_([{provide:en,useExisting:Gt},{provide:Mt,useExisting:Gt}]),i.aNF],ngContentSelectors:S,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(Ye,A){if(1&Ye){const ee=i.RV6();i.NAR(Oe),i.DNE(0,xt,1,1,"ng-template",null,0,i.C5r),i.j41(2,"div",4,1),i.bIt("click",function(Fe){return i.eBV(ee),i.Njj(A._control.onContainerClick(Fe))}),i.DNE(4,Ot,1,0,"div",5),i.j41(5,"div",6),i.DNE(6,ye,2,2,"div",7)(7,y,3,0,"div",8)(8,_,3,0,"div",9),i.j41(9,"div",10),i.DNE(10,W,1,1,null,11),i.SdG(11),i.k0s(),i.DNE(12,Ze,2,0,"div",12)(13,Y,2,0,"div",13),i.k0s(),i.DNE(14,Ie,1,0,"div",14),i.k0s(),i.j41(15,"div",15),i.DNE(16,Xe,2,1,"div",16)(17,Ae,5,2,"div",17),i.k0s()}if(2&Ye){let ee;i.R7$(2),i.AVh("mdc-text-field--filled",!A._hasOutline())("mdc-text-field--outlined",A._hasOutline())("mdc-text-field--no-label",!A._hasFloatingLabel())("mdc-text-field--disabled",A._control.disabled)("mdc-text-field--invalid",A._control.errorState),i.R7$(2),i.vxM(A._hasOutline()||A._control.disabled?-1:4),i.R7$(2),i.vxM(A._hasOutline()?6:-1),i.R7$(),i.vxM(A._hasIconPrefix?7:-1),i.R7$(),i.vxM(A._hasTextPrefix?8:-1),i.R7$(2),i.vxM(!A._hasOutline()||A._forceDisplayInfixLabel()?10:-1),i.R7$(2),i.vxM(A._hasTextSuffix?12:-1),i.R7$(),i.vxM(A._hasIconSuffix?13:-1),i.R7$(),i.vxM(A._hasOutline()?-1:14),i.R7$(),i.AVh("mat-mdc-form-field-subscript-dynamic-size","dynamic"===A.subscriptSizing),i.R7$(),i.vxM("error"===(ee=A._getDisplayedMessages())?16:"hint"===ee?17:-1)}},dependencies:[nn,Ce,m.T3,ie,Xt],styles:['.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color);caret-color:var(--mdc-filled-text-field-caret-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color);caret-color:var(--mdc-outlined-text-field-caret-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--disabled .cdk-high-contrast-active .mdc-text-field__input{background-color:Window}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mdc-filled-text-field-container-shape);border-top-right-radius:var(--mdc-filled-text-field-container-shape)}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color)}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--outlined{height:56px;overflow:visible;padding-left:16px;padding-right:16px}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape));padding-left:max(16px,var(--mdc-outlined-text-field-container-shape) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape) + 4px);padding-left:max(16px,var(--mdc-outlined-text-field-container-shape))}}.mdc-floating-label{position:absolute;left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.cdk-high-contrast-active .mdc-text-field--disabled .mdc-floating-label{z-index:1}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-filled-text-field-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-focus-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-filled-text-field-hover-label-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-filled-text-field-error-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-error-focus-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-filled-text-field-error-hover-label-text-color)}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font);font-size:var(--mdc-filled-text-field-label-text-size);font-weight:var(--mdc-filled-text-field-label-text-weight);letter-spacing:var(--mdc-filled-text-field-label-text-tracking)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-outlined-text-field-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-focus-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-hover-label-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-outlined-text-field-error-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-error-focus-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-error-hover-label-text-color)}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font);font-size:var(--mdc-outlined-text-field-label-text-size);font-weight:var(--mdc-outlined-text-field-label-text-weight);letter-spacing:var(--mdc-outlined-text-field-label-text-tracking)}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-outline-color);border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-focus-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;width:12px;border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-outlined-text-field-container-shape))}}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape)}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape)}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 24px)}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px,var(--mdc-outlined-text-field-container-shape))*2)}}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color)}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color)}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height);padding-top:var(--mat-form-field-filled-with-label-container-padding-top);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding);padding-bottom:var(--mat-form-field-container-vertical-padding)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font);line-height:var(--mat-form-field-subscript-text-line-height);font-size:var(--mat-form-field-subscript-text-size);letter-spacing:var(--mat-form-field-subscript-text-tracking);font-weight:var(--mat-form-field-subscript-text-weight)}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color)}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity)}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color)}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font);line-height:var(--mat-form-field-container-text-line-height);font-size:var(--mat-form-field-container-text-size);letter-spacing:var(--mat-form-field-container-text-tracking);font-weight:var(--mat-form-field-container-text-weight)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color)}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color)}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color)}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color)}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color)}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color)}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color)}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}'],encapsulation:2,data:{animation:[we.transitionMessages]},changeDetection:0})}return Gt})(),zn=(()=>{class Gt{static#e=this.\u0275fac=function(Ye){return new(Ye||Gt)};static#t=this.\u0275mod=i.$C({type:Gt});static#n=this.\u0275inj=i.G2t({imports:[$e.yE,m.MD,Ve.w5,$e.yE]})}return Gt})()},6195:(Kt,qe,l)=>{"use strict";l.d(qe,{B_:()=>ae,Fe:()=>M,NS:()=>De});var i=l(3953),d=l(6600),g=l(4085),I=l(8203);const m=["*"];class oe{constructor(){this.columnIndex=0,this.rowIndex=0}get rowCount(){return this.rowIndex+1}get rowspan(){const de=Math.max(...this.tracker);return de>1?this.rowCount+de-1:this.rowCount}update(de,Ee){this.columnIndex=0,this.rowIndex=0,this.tracker=new Array(de),this.tracker.fill(0,0,this.tracker.length),this.positions=Ee.map(xt=>this._trackTile(xt))}_trackTile(de){const Ee=this._findMatchingGap(de.colspan);return this._markTilePosition(Ee,de),this.columnIndex=Ee+de.colspan,new me(this.rowIndex,Ee)}_findMatchingGap(de){let Ee=-1,xt=-1;do{this.columnIndex+de>this.tracker.length?(this._nextRow(),Ee=this.tracker.indexOf(0,this.columnIndex),xt=this._findGapEndIndex(Ee)):(Ee=this.tracker.indexOf(0,this.columnIndex),-1!=Ee?(xt=this._findGapEndIndex(Ee),this.columnIndex=Ee+1):(this._nextRow(),Ee=this.tracker.indexOf(0,this.columnIndex),xt=this._findGapEndIndex(Ee)))}while(xt-Ee{class S{constructor(Ee,xt){this._element=Ee,this._gridList=xt,this._rowspan=1,this._colspan=1}get rowspan(){return this._rowspan}set rowspan(Ee){this._rowspan=Math.round((0,g.OE)(Ee))}get colspan(){return this._colspan}set colspan(Ee){this._colspan=Math.round((0,g.OE)(Ee))}_setStyle(Ee,xt){this._element.nativeElement.style[Ee]=xt}static#e=this.\u0275fac=function(xt){return new(xt||S)(i.rXU(i.aKT),i.rXU(B,8))};static#t=this.\u0275cmp=i.VBU({type:S,selectors:[["mat-grid-tile"]],hostAttrs:[1,"mat-grid-tile"],hostVars:2,hostBindings:function(xt,Ot){2&xt&&i.BMQ("rowspan",Ot.rowspan)("colspan",Ot.colspan)},inputs:{rowspan:"rowspan",colspan:"colspan"},exportAs:["matGridTile"],standalone:!0,features:[i.aNF],ngContentSelectors:m,decls:2,vars:0,consts:[[1,"mat-grid-tile-content"]],template:function(xt,Ot){1&xt&&(i.NAR(),i.j41(0,"div",0),i.SdG(1),i.k0s())},styles:[".mat-grid-list{display:block;position:relative}.mat-grid-tile{display:block;position:absolute;overflow:hidden}.mat-grid-tile .mat-grid-tile-header,.mat-grid-tile .mat-grid-tile-footer{display:flex;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.38);overflow:hidden;padding:0 16px;position:absolute;left:0;right:0}.mat-grid-tile .mat-grid-tile-header>*,.mat-grid-tile .mat-grid-tile-footer>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-grid-tile .mat-grid-tile-header.mat-2-line,.mat-grid-tile .mat-grid-tile-footer.mat-2-line{height:68px}.mat-grid-tile .mat-grid-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden}.mat-grid-tile .mat-grid-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-grid-tile .mat-grid-list-text:empty{display:none}.mat-grid-tile .mat-grid-tile-header{top:0}.mat-grid-tile .mat-grid-tile-footer{bottom:0}.mat-grid-tile .mat-grid-avatar{padding-right:16px}[dir=rtl] .mat-grid-tile .mat-grid-avatar{padding-right:0;padding-left:16px}.mat-grid-tile .mat-grid-avatar:empty{display:none}.mat-grid-tile-header{font-size:var(--mat-grid-list-tile-header-primary-text-size)}.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:var(--mat-grid-list-tile-header-secondary-text-size)}.mat-grid-tile-footer{font-size:var(--mat-grid-list-tile-footer-primary-text-size)}.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:var(--mat-grid-list-tile-footer-secondary-text-size)}.mat-grid-tile-content{top:0;left:0;right:0;bottom:0;position:absolute;display:flex;align-items:center;justify-content:center;height:100%;padding:0;margin:0}"],encapsulation:2,changeDetection:0})}return S})();const se=/^-?\d+((\.\d+)?[A-Za-z%$]?)+$/;class pe{constructor(){this._rows=0,this._rowspan=0}init(de,Ee,xt,Ot){this._gutterSize=O(de),this._rows=Ee.rowCount,this._rowspan=Ee.rowspan,this._cols=xt,this._direction=Ot}getBaseTileSize(de,Ee){return`(${de}% - (${this._gutterSize} * ${Ee}))`}getTilePosition(de,Ee){return 0===Ee?"0":T(`(${de} + ${this._gutterSize}) * ${Ee}`)}getTileSize(de,Ee){return`(${de} * ${Ee}) + (${Ee-1} * ${this._gutterSize})`}setStyle(de,Ee,xt){let Ot=100/this._cols,Zt=(this._cols-1)/this._cols;this.setColStyles(de,xt,Ot,Zt),this.setRowStyles(de,Ee,Ot,Zt)}setColStyles(de,Ee,xt,Ot){let Zt=this.getBaseTileSize(xt,Ot);de._setStyle("rtl"===this._direction?"right":"left",this.getTilePosition(Zt,Ee)),de._setStyle("width",T(this.getTileSize(Zt,de.colspan)))}getGutterSpan(){return`${this._gutterSize} * (${this._rowspan} - 1)`}getTileSpan(de){return`${this._rowspan} * ${this.getTileSize(de,1)}`}getComputedHeight(){return null}}class Ve extends pe{constructor(de){super(),this.fixedRowHeight=de}init(de,Ee,xt,Ot){super.init(de,Ee,xt,Ot),this.fixedRowHeight=O(this.fixedRowHeight),se.test(this.fixedRowHeight)}setRowStyles(de,Ee){de._setStyle("top",this.getTilePosition(this.fixedRowHeight,Ee)),de._setStyle("height",T(this.getTileSize(this.fixedRowHeight,de.rowspan)))}getComputedHeight(){return["height",T(`${this.getTileSpan(this.fixedRowHeight)} + ${this.getGutterSpan()}`)]}reset(de){de._setListStyle(["height",null]),de._tiles&&de._tiles.forEach(Ee=>{Ee._setStyle("top",null),Ee._setStyle("height",null)})}}class $e extends pe{constructor(de){super(),this._parseRatio(de)}setRowStyles(de,Ee,xt,Ot){this.baseTileHeight=this.getBaseTileSize(xt/this.rowHeightRatio,Ot),de._setStyle("marginTop",this.getTilePosition(this.baseTileHeight,Ee)),de._setStyle("paddingTop",T(this.getTileSize(this.baseTileHeight,de.rowspan)))}getComputedHeight(){return["paddingBottom",T(`${this.getTileSpan(this.baseTileHeight)} + ${this.getGutterSpan()}`)]}reset(de){de._setListStyle(["paddingBottom",null]),de._tiles.forEach(Ee=>{Ee._setStyle("marginTop",null),Ee._setStyle("paddingTop",null)})}_parseRatio(de){const Ee=de.split(":");this.rowHeightRatio=parseFloat(Ee[0])/parseFloat(Ee[1])}}class H extends pe{setRowStyles(de,Ee){let Zt=this.getBaseTileSize(100/this._rowspan,(this._rows-1)/this._rows);de._setStyle("top",this.getTilePosition(Zt,Ee)),de._setStyle("height",T(this.getTileSize(Zt,de.rowspan)))}reset(de){de._tiles&&de._tiles.forEach(Ee=>{Ee._setStyle("top",null),Ee._setStyle("height",null)})}}function T(S){return`calc(${S})`}function O(S){return S.match(/([A-Za-z%]+)$/)?S:`${S}px`}let ae=(()=>{class S{constructor(Ee,xt){this._element=Ee,this._dir=xt,this._gutter="1px"}get cols(){return this._cols}set cols(Ee){this._cols=Math.max(1,Math.round((0,g.OE)(Ee)))}get gutterSize(){return this._gutter}set gutterSize(Ee){this._gutter=`${Ee??""}`}get rowHeight(){return this._rowHeight}set rowHeight(Ee){const xt=`${Ee??""}`;xt!==this._rowHeight&&(this._rowHeight=xt,this._setTileStyler(this._rowHeight))}ngOnInit(){this._checkCols(),this._checkRowHeight()}ngAfterContentChecked(){this._layoutTiles()}_checkCols(){}_checkRowHeight(){this._rowHeight||this._setTileStyler("1:1")}_setTileStyler(Ee){this._tileStyler&&this._tileStyler.reset(this),this._tileStyler="fit"===Ee?new H:Ee&&Ee.indexOf(":")>-1?new $e(Ee):new Ve(Ee)}_layoutTiles(){this._tileCoordinator||(this._tileCoordinator=new oe);const Ee=this._tileCoordinator,xt=this._tiles.filter(Zt=>!Zt._gridList||Zt._gridList===this),Ot=this._dir?this._dir.value:"ltr";this._tileCoordinator.update(this.cols,xt),this._tileStyler.init(this.gutterSize,Ee,this.cols,Ot),xt.forEach((Zt,at)=>{const ye=Ee.positions[at];this._tileStyler.setStyle(Zt,ye.row,ye.col)}),this._setListStyle(this._tileStyler.getComputedHeight())}_setListStyle(Ee){Ee&&(this._element.nativeElement.style[Ee[0]]=Ee[1])}static#e=this.\u0275fac=function(xt){return new(xt||S)(i.rXU(i.aKT),i.rXU(I.dS,8))};static#t=this.\u0275cmp=i.VBU({type:S,selectors:[["mat-grid-list"]],contentQueries:function(xt,Ot,Zt){if(1&xt&&i.wni(Zt,De,5),2&xt){let at;i.mGM(at=i.lsd())&&(Ot._tiles=at)}},hostAttrs:[1,"mat-grid-list"],hostVars:1,hostBindings:function(xt,Ot){2&xt&&i.BMQ("cols",Ot.cols)},inputs:{cols:"cols",gutterSize:"gutterSize",rowHeight:"rowHeight"},exportAs:["matGridList"],standalone:!0,features:[i.Jv_([{provide:B,useExisting:S}]),i.aNF],ngContentSelectors:m,decls:2,vars:0,template:function(xt,Ot){1&xt&&(i.NAR(),i.j41(0,"div"),i.SdG(1),i.k0s())},styles:[".mat-grid-list{display:block;position:relative}.mat-grid-tile{display:block;position:absolute;overflow:hidden}.mat-grid-tile .mat-grid-tile-header,.mat-grid-tile .mat-grid-tile-footer{display:flex;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.38);overflow:hidden;padding:0 16px;position:absolute;left:0;right:0}.mat-grid-tile .mat-grid-tile-header>*,.mat-grid-tile .mat-grid-tile-footer>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-grid-tile .mat-grid-tile-header.mat-2-line,.mat-grid-tile .mat-grid-tile-footer.mat-2-line{height:68px}.mat-grid-tile .mat-grid-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden}.mat-grid-tile .mat-grid-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-grid-tile .mat-grid-list-text:empty{display:none}.mat-grid-tile .mat-grid-tile-header{top:0}.mat-grid-tile .mat-grid-tile-footer{bottom:0}.mat-grid-tile .mat-grid-avatar{padding-right:16px}[dir=rtl] .mat-grid-tile .mat-grid-avatar{padding-right:0;padding-left:16px}.mat-grid-tile .mat-grid-avatar:empty{display:none}.mat-grid-tile-header{font-size:var(--mat-grid-list-tile-header-primary-text-size)}.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:var(--mat-grid-list-tile-header-secondary-text-size)}.mat-grid-tile-footer{font-size:var(--mat-grid-list-tile-footer-primary-text-size)}.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:var(--mat-grid-list-tile-footer-secondary-text-size)}.mat-grid-tile-content{top:0;left:0;right:0;bottom:0;position:absolute;display:flex;align-items:center;justify-content:center;height:100%;padding:0;margin:0}"],encapsulation:2,changeDetection:0})}return S})(),M=(()=>{class S{static#e=this.\u0275fac=function(xt){return new(xt||S)};static#t=this.\u0275mod=i.$C({type:S});static#n=this.\u0275inj=i.G2t({imports:[d.Np,d.yE,d.Np,d.yE]})}return S})()},9213:(Kt,qe,l)=>{"use strict";l.d(qe,{An:()=>_,m_:()=>w});var i=l(3953),d=l(6600),g=l(177),I=l(7673),m=l(8810),ne=l(7468),P=l(8359),q=l(8141),oe=l(6354),me=l(9437),B=l(980),De=l(7647),be=l(6697),Me=l(1626),Ue=l(345);const Te=["*"];let se;function Ve(W){return function pe(){if(void 0===se&&(se=null,typeof window<"u")){const W=window;void 0!==W.trustedTypes&&(se=W.trustedTypes.createPolicy("angular#components",{createHTML:Ze=>Ze}))}return se}()?.createHTML(W)||W}function $e(W){return Error(`Unable to find icon with the name "${W}"`)}function T(W){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${W}".`)}function O(W){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${W}".`)}class K{constructor(Ze,Y,Ie){this.url=Ze,this.svgText=Y,this.options=Ie}}let ae=(()=>{class W{constructor(Y,Ie,Xe,kt){this._httpClient=Y,this._sanitizer=Ie,this._errorHandler=kt,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=Xe}addSvgIcon(Y,Ie,Xe){return this.addSvgIconInNamespace("",Y,Ie,Xe)}addSvgIconLiteral(Y,Ie,Xe){return this.addSvgIconLiteralInNamespace("",Y,Ie,Xe)}addSvgIconInNamespace(Y,Ie,Xe,kt){return this._addSvgIconConfig(Y,Ie,new K(Xe,null,kt))}addSvgIconResolver(Y){return this._resolvers.push(Y),this}addSvgIconLiteralInNamespace(Y,Ie,Xe,kt){const Ae=this._sanitizer.sanitize(i.WPN.HTML,Xe);if(!Ae)throw O(Xe);const st=Ve(Ae);return this._addSvgIconConfig(Y,Ie,new K("",st,kt))}addSvgIconSet(Y,Ie){return this.addSvgIconSetInNamespace("",Y,Ie)}addSvgIconSetLiteral(Y,Ie){return this.addSvgIconSetLiteralInNamespace("",Y,Ie)}addSvgIconSetInNamespace(Y,Ie,Xe){return this._addSvgIconSetConfig(Y,new K(Ie,null,Xe))}addSvgIconSetLiteralInNamespace(Y,Ie,Xe){const kt=this._sanitizer.sanitize(i.WPN.HTML,Ie);if(!kt)throw O(Ie);const Ae=Ve(kt);return this._addSvgIconSetConfig(Y,new K("",Ae,Xe))}registerFontClassAlias(Y,Ie=Y){return this._fontCssClassesByAlias.set(Y,Ie),this}classNameForFontAlias(Y){return this._fontCssClassesByAlias.get(Y)||Y}setDefaultFontSetClass(...Y){return this._defaultFontSetClass=Y,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(Y){const Ie=this._sanitizer.sanitize(i.WPN.RESOURCE_URL,Y);if(!Ie)throw T(Y);const Xe=this._cachedIconsByUrl.get(Ie);return Xe?(0,I.of)(S(Xe)):this._loadSvgIconFromConfig(new K(Y,null)).pipe((0,q.M)(kt=>this._cachedIconsByUrl.set(Ie,kt)),(0,oe.T)(kt=>S(kt)))}getNamedSvgIcon(Y,Ie=""){const Xe=de(Ie,Y);let kt=this._svgIconConfigs.get(Xe);if(kt)return this._getSvgFromConfig(kt);if(kt=this._getIconConfigFromResolvers(Ie,Y),kt)return this._svgIconConfigs.set(Xe,kt),this._getSvgFromConfig(kt);const Ae=this._iconSetConfigs.get(Ie);return Ae?this._getSvgFromIconSetConfigs(Y,Ae):(0,m.$)($e(Xe))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(Y){return Y.svgText?(0,I.of)(S(this._svgElementFromConfig(Y))):this._loadSvgIconFromConfig(Y).pipe((0,oe.T)(Ie=>S(Ie)))}_getSvgFromIconSetConfigs(Y,Ie){const Xe=this._extractIconWithNameFromAnySet(Y,Ie);if(Xe)return(0,I.of)(Xe);const kt=Ie.filter(Ae=>!Ae.svgText).map(Ae=>this._loadSvgIconSetFromConfig(Ae).pipe((0,me.W)(st=>{const je=`Loading icon set URL: ${this._sanitizer.sanitize(i.WPN.RESOURCE_URL,Ae.url)} failed: ${st.message}`;return this._errorHandler.handleError(new Error(je)),(0,I.of)(null)})));return(0,ne.p)(kt).pipe((0,oe.T)(()=>{const Ae=this._extractIconWithNameFromAnySet(Y,Ie);if(!Ae)throw $e(Y);return Ae}))}_extractIconWithNameFromAnySet(Y,Ie){for(let Xe=Ie.length-1;Xe>=0;Xe--){const kt=Ie[Xe];if(kt.svgText&&kt.svgText.toString().indexOf(Y)>-1){const Ae=this._svgElementFromConfig(kt),st=this._extractSvgIconFromSet(Ae,Y,kt.options);if(st)return st}}return null}_loadSvgIconFromConfig(Y){return this._fetchIcon(Y).pipe((0,q.M)(Ie=>Y.svgText=Ie),(0,oe.T)(()=>this._svgElementFromConfig(Y)))}_loadSvgIconSetFromConfig(Y){return Y.svgText?(0,I.of)(null):this._fetchIcon(Y).pipe((0,q.M)(Ie=>Y.svgText=Ie))}_extractSvgIconFromSet(Y,Ie,Xe){const kt=Y.querySelector(`[id="${Ie}"]`);if(!kt)return null;const Ae=kt.cloneNode(!0);if(Ae.removeAttribute("id"),"svg"===Ae.nodeName.toLowerCase())return this._setSvgAttributes(Ae,Xe);if("symbol"===Ae.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(Ae),Xe);const st=this._svgElementFromString(Ve(""));return st.appendChild(Ae),this._setSvgAttributes(st,Xe)}_svgElementFromString(Y){const Ie=this._document.createElement("DIV");Ie.innerHTML=Y;const Xe=Ie.querySelector("svg");if(!Xe)throw Error(" tag not found");return Xe}_toSvgElement(Y){const Ie=this._svgElementFromString(Ve("")),Xe=Y.attributes;for(let kt=0;ktVe(je)),(0,B.j)(()=>this._inProgressUrlFetches.delete(Ae)),(0,De.u)());return this._inProgressUrlFetches.set(Ae,Bt),Bt}_addSvgIconConfig(Y,Ie,Xe){return this._svgIconConfigs.set(de(Y,Ie),Xe),this}_addSvgIconSetConfig(Y,Ie){const Xe=this._iconSetConfigs.get(Y);return Xe?Xe.push(Ie):this._iconSetConfigs.set(Y,[Ie]),this}_svgElementFromConfig(Y){if(!Y.svgElement){const Ie=this._svgElementFromString(Y.svgText);this._setSvgAttributes(Ie,Y.options),Y.svgElement=Ie}return Y.svgElement}_getIconConfigFromResolvers(Y,Ie){for(let Xe=0;XeZe?Ze.pathname+Ze.search:""}}}),at=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],ye=at.map(W=>`[${W}]`).join(", "),y=/^url\(['"]?#(.*?)['"]?\)$/;let _=(()=>{class W{get color(){return this._color||this._defaultColor}set color(Y){this._color=Y}get svgIcon(){return this._svgIcon}set svgIcon(Y){Y!==this._svgIcon&&(Y?this._updateSvgIcon(Y):this._svgIcon&&this._clearSvgElement(),this._svgIcon=Y)}get fontSet(){return this._fontSet}set fontSet(Y){const Ie=this._cleanupFontValue(Y);Ie!==this._fontSet&&(this._fontSet=Ie,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(Y){const Ie=this._cleanupFontValue(Y);Ie!==this._fontIcon&&(this._fontIcon=Ie,this._updateFontIconClasses())}constructor(Y,Ie,Xe,kt,Ae,st){this._elementRef=Y,this._iconRegistry=Ie,this._location=kt,this._errorHandler=Ae,this.inline=!1,this._previousFontSetClass=[],this._currentIconFetch=P.yU.EMPTY,st&&(st.color&&(this.color=this._defaultColor=st.color),st.fontSet&&(this.fontSet=st.fontSet)),Xe||Y.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(Y){if(!Y)return["",""];const Ie=Y.split(":");switch(Ie.length){case 1:return["",Ie[0]];case 2:return Ie;default:throw Error(`Invalid icon name: "${Y}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const Y=this._elementsWithExternalReferences;if(Y&&Y.size){const Ie=this._location.getPathname();Ie!==this._previousPath&&(this._previousPath=Ie,this._prependPathToReferences(Ie))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(Y){this._clearSvgElement();const Ie=this._location.getPathname();this._previousPath=Ie,this._cacheChildrenWithExternalReferences(Y),this._prependPathToReferences(Ie),this._elementRef.nativeElement.appendChild(Y)}_clearSvgElement(){const Y=this._elementRef.nativeElement;let Ie=Y.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();Ie--;){const Xe=Y.childNodes[Ie];(1!==Xe.nodeType||"svg"===Xe.nodeName.toLowerCase())&&Xe.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const Y=this._elementRef.nativeElement,Ie=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(Xe=>Xe.length>0);this._previousFontSetClass.forEach(Xe=>Y.classList.remove(Xe)),Ie.forEach(Xe=>Y.classList.add(Xe)),this._previousFontSetClass=Ie,this.fontIcon!==this._previousFontIconClass&&!Ie.includes("mat-ligature-font")&&(this._previousFontIconClass&&Y.classList.remove(this._previousFontIconClass),this.fontIcon&&Y.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(Y){return"string"==typeof Y?Y.trim().split(" ")[0]:Y}_prependPathToReferences(Y){const Ie=this._elementsWithExternalReferences;Ie&&Ie.forEach((Xe,kt)=>{Xe.forEach(Ae=>{kt.setAttribute(Ae.name,`url('${Y}#${Ae.value}')`)})})}_cacheChildrenWithExternalReferences(Y){const Ie=Y.querySelectorAll(ye),Xe=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let kt=0;kt{const st=Ie[kt],Bt=st.getAttribute(Ae),je=Bt?Bt.match(y):null;if(je){let _t=Xe.get(st);_t||(_t=[],Xe.set(st,_t)),_t.push({name:Ae,value:je[1]})}})}_updateSvgIcon(Y){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),Y){const[Ie,Xe]=this._splitIconName(Y);Ie&&(this._svgNamespace=Ie),Xe&&(this._svgName=Xe),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(Xe,Ie).pipe((0,be.s)(1)).subscribe(kt=>this._setSvgElement(kt),kt=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${Ie}:${Xe}! ${kt.message}`))})}}static#e=this.\u0275fac=function(Ie){return new(Ie||W)(i.rXU(i.aKT),i.rXU(ae),i.kS0("aria-hidden"),i.rXU(Ot),i.rXU(i.zcH),i.rXU(xt,8))};static#t=this.\u0275cmp=i.VBU({type:W,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(Ie,Xe){2&Ie&&(i.BMQ("data-mat-icon-type",Xe._usingFontIcon()?"font":"svg")("data-mat-icon-name",Xe._svgName||Xe.fontIcon)("data-mat-icon-namespace",Xe._svgNamespace||Xe.fontSet)("fontIcon",Xe._usingFontIcon()?Xe.fontIcon:null),i.HbH(Xe.color?"mat-"+Xe.color:""),i.AVh("mat-icon-inline",Xe.inline)("mat-icon-no-color","primary"!==Xe.color&&"accent"!==Xe.color&&"warn"!==Xe.color))},inputs:{color:"color",inline:[2,"inline","inline",i.L39],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],standalone:!0,features:[i.GFd,i.aNF],ngContentSelectors:Te,decls:1,vars:0,template:function(Ie,Xe){1&Ie&&(i.NAR(),i.SdG(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0})}return W})(),w=(()=>{class W{static#e=this.\u0275fac=function(Ie){return new(Ie||W)};static#t=this.\u0275mod=i.$C({type:W});static#n=this.\u0275inj=i.G2t({imports:[d.yE,d.yE]})}return W})()},9631:(Kt,qe,l)=>{"use strict";l.d(qe,{fg:()=>pe,fS:()=>Ve});var i=l(4085),d=l(6860),g=l(3953),I=l(983),m=l(1413);const ne=(0,d.BQ)({passive:!0});let P=(()=>{class $e{constructor(T,O){this._platform=T,this._ngZone=O,this._monitoredElements=new Map}monitor(T){if(!this._platform.isBrowser)return I.w;const O=(0,i.i8)(T),K=this._monitoredElements.get(O);if(K)return K.subject;const ae=new m.B,M="cdk-text-field-autofilled",Oe=S=>{"cdk-text-field-autofill-start"!==S.animationName||O.classList.contains(M)?"cdk-text-field-autofill-end"===S.animationName&&O.classList.contains(M)&&(O.classList.remove(M),this._ngZone.run(()=>ae.next({target:S.target,isAutofilled:!1}))):(O.classList.add(M),this._ngZone.run(()=>ae.next({target:S.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{O.addEventListener("animationstart",Oe,ne),O.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(O,{subject:ae,unlisten:()=>{O.removeEventListener("animationstart",Oe,ne)}}),ae}stopMonitoring(T){const O=(0,i.i8)(T),K=this._monitoredElements.get(O);K&&(K.unlisten(),K.subject.complete(),O.classList.remove("cdk-text-field-autofill-monitored"),O.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(O))}ngOnDestroy(){this._monitoredElements.forEach((T,O)=>this.stopMonitoring(O))}static#e=this.\u0275fac=function(O){return new(O||$e)(g.KVO(d.OD),g.KVO(g.SKi))};static#t=this.\u0275prov=g.jDH({token:$e,factory:$e.\u0275fac,providedIn:"root"})}return $e})(),me=(()=>{class $e{static#e=this.\u0275fac=function(O){return new(O||$e)};static#t=this.\u0275mod=g.$C({type:$e});static#n=this.\u0275inj=g.G2t({})}return $e})();var B=l(9417),De=l(6600),be=l(6467);const Ue=new g.nKC("MAT_INPUT_VALUE_ACCESSOR"),Te=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let se=0,pe=(()=>{class $e{get disabled(){return this._disabled}set disabled(T){this._disabled=(0,i.he)(T),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(T){this._id=T||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(B.k0.required)??!1}set required(T){this._required=(0,i.he)(T)}get type(){return this._type}set type(T){this._type=T||"text",this._validateType(),!this._isTextarea&&(0,d.MU)().has(this._type)&&(this._elementRef.nativeElement.type=this._type),this._ensureWheelDefaultBehavior()}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(T){this._errorStateTracker.matcher=T}get value(){return this._inputValueAccessor.value}set value(T){T!==this.value&&(this._inputValueAccessor.value=T,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(T){this._readonly=(0,i.he)(T)}get errorState(){return this._errorStateTracker.errorState}set errorState(T){this._errorStateTracker.errorState=T}constructor(T,O,K,ae,M,Oe,S,de,Ee,xt){this._elementRef=T,this._platform=O,this.ngControl=K,this._autofillMonitor=de,this._ngZone=Ee,this._formField=xt,this._uid="mat-input-"+se++,this._webkitBlinkWheelListenerAttached=!1,this.focused=!1,this.stateChanges=new m.B,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(at=>(0,d.MU)().has(at)),this._iOSKeyupListener=at=>{const ye=at.target;!ye.value&&0===ye.selectionStart&&0===ye.selectionEnd&&(ye.setSelectionRange(1,1),ye.setSelectionRange(0,0))},this._webkitBlinkWheelListener=()=>{};const Ot=this._elementRef.nativeElement,Zt=Ot.nodeName.toLowerCase();this._inputValueAccessor=S||Ot,this._previousNativeValue=this.value,this.id=this.id,O.IOS&&Ee.runOutsideAngular(()=>{T.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._errorStateTracker=new De.X0(Oe,K,M,ae,this.stateChanges),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===Zt,this._isTextarea="textarea"===Zt,this._isInFormField=!!xt,this._isNativeSelect&&(this.controlType=Ot.multiple?"mat-native-select-multiple":"mat-native-select")}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(T=>{this.autofilled=T.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener),this._webkitBlinkWheelListenerAttached&&this._elementRef.nativeElement.removeEventListener("wheel",this._webkitBlinkWheelListener)}ngDoCheck(){this.ngControl&&(this.updateErrorState(),null!==this.ngControl.disabled&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(T){this._elementRef.nativeElement.focus(T)}updateErrorState(){this._errorStateTracker.updateErrorState()}_focusChanged(T){T!==this.focused&&(this.focused=T,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){const T=this._elementRef.nativeElement.value;this._previousNativeValue!==T&&(this._previousNativeValue=T,this.stateChanges.next())}_dirtyCheckPlaceholder(){const T=this._getPlaceholder();if(T!==this._previousPlaceholder){const O=this._elementRef.nativeElement;this._previousPlaceholder=T,T?O.setAttribute("placeholder",T):O.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){Te.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let T=this._elementRef.nativeElement.validity;return T&&T.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const T=this._elementRef.nativeElement,O=T.options[0];return this.focused||T.multiple||!this.empty||!!(T.selectedIndex>-1&&O&&O.label)}return this.focused||!this.empty}setDescribedByIds(T){T.length?this._elementRef.nativeElement.setAttribute("aria-describedby",T.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const T=this._elementRef.nativeElement;return this._isNativeSelect&&(T.multiple||T.size>1)}_ensureWheelDefaultBehavior(){!this._webkitBlinkWheelListenerAttached&&"number"===this._type&&(this._platform.BLINK||this._platform.WEBKIT)&&(this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("wheel",this._webkitBlinkWheelListener)}),this._webkitBlinkWheelListenerAttached=!0),this._webkitBlinkWheelListenerAttached&&"number"!==this._type&&(this._elementRef.nativeElement.removeEventListener("wheel",this._webkitBlinkWheelListener),this._webkitBlinkWheelListenerAttached=!0)}static#e=this.\u0275fac=function(O){return new(O||$e)(g.rXU(g.aKT),g.rXU(d.OD),g.rXU(B.vO,10),g.rXU(B.cV,8),g.rXU(B.j4,8),g.rXU(De.es),g.rXU(Ue,10),g.rXU(P),g.rXU(g.SKi),g.rXU(be.xb,8))};static#t=this.\u0275dir=g.FsC({type:$e,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(O,K){1&O&&g.bIt("focus",function(){return K._focusChanged(!0)})("blur",function(){return K._focusChanged(!1)})("input",function(){return K._onInput()}),2&O&&(g.Mr5("id",K.id)("disabled",K.disabled)("required",K.required),g.BMQ("name",K.name||null)("readonly",K.readonly&&!K._isNativeSelect||null)("aria-invalid",K.empty&&K.required?null:K.errorState)("aria-required",K.required)("id",K.id),g.AVh("mat-input-server",K._isServer)("mat-mdc-form-field-textarea-control",K._isInFormField&&K._isTextarea)("mat-mdc-form-field-input-control",K._isInFormField)("mdc-text-field__input",K._isInFormField)("mat-mdc-native-select-inline",K._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],standalone:!0,features:[g.Jv_([{provide:be.qT,useExisting:$e}]),g.OA$]})}return $e})(),Ve=(()=>{class $e{static#e=this.\u0275fac=function(O){return new(O||$e)};static#t=this.\u0275mod=g.$C({type:$e});static#n=this.\u0275inj=g.G2t({imports:[De.yE,be.RG,be.RG,me,De.yE]})}return $e})()},9115:(Kt,qe,l)=>{"use strict";l.d(qe,{Cn:()=>_t,Cp:()=>je,fb:()=>Ee,kk:()=>Ie});var i=l(3953),d=l(8617),g=l(7336),I=l(1413),m=l(7786),ne=l(8359),P=l(7673),q=l(5007),oe=l(9172),me=l(5558),B=l(6977),De=l(5964),be=l(6697),Me=l(1986),Ue=l(177),Te=l(6600),se=l(6939),pe=l(9969),Ve=l(8203),$e=l(6969),H=l(6860),T=l(7333);const O=["mat-menu-item",""],K=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],ae=["mat-icon, [matMenuItemIcon]","*"];function M(Tt,Xt){1&Tt&&(i.qSk(),i.j41(0,"svg",2),i.nrm(1,"polygon",3),i.k0s())}const Oe=["*"];function S(Tt,Xt){if(1&Tt){const Ke=i.RV6();i.j41(0,"div",0),i.bIt("keydown",function(ot){i.eBV(Ke);const pt=i.XpG();return i.Njj(pt._handleKeydown(ot))})("click",function(){i.eBV(Ke);const ot=i.XpG();return i.Njj(ot.closed.emit("click"))})("@transformMenu.start",function(ot){i.eBV(Ke);const pt=i.XpG();return i.Njj(pt._onAnimationStart(ot))})("@transformMenu.done",function(ot){i.eBV(Ke);const pt=i.XpG();return i.Njj(pt._onAnimationDone(ot))}),i.j41(1,"div",1),i.SdG(2),i.k0s()()}if(2&Tt){const Ke=i.XpG();i.HbH(Ke._classList),i.Y8G("id",Ke.panelId)("@transformMenu",Ke._panelAnimationState),i.BMQ("aria-label",Ke.ariaLabel||null)("aria-labelledby",Ke.ariaLabelledby||null)("aria-describedby",Ke.ariaDescribedby||null)}}const de=new i.nKC("MAT_MENU_PANEL");let Ee=(()=>{class Tt{constructor(Ke,It,ot,pt,Mt){this._elementRef=Ke,this._document=It,this._focusMonitor=ot,this._parentMenu=pt,this._changeDetectorRef=Mt,this.role="menuitem",this.disabled=!1,this.disableRipple=!1,this._hovered=new I.B,this._focused=new I.B,this._highlighted=!1,this._triggersSubmenu=!1,pt?.addItem?.(this)}focus(Ke,It){this._focusMonitor&&Ke?this._focusMonitor.focusVia(this._getHostElement(),Ke,It):this._getHostElement().focus(It),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(Ke){this.disabled&&(Ke.preventDefault(),Ke.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){const Ke=this._elementRef.nativeElement.cloneNode(!0),It=Ke.querySelectorAll("mat-icon, .material-icons");for(let ot=0;ot enter",(0,pe.i0)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,pe.iF)({opacity:1,transform:"scale(1)"}))),(0,pe.kY)("* => void",(0,pe.i0)("100ms 25ms linear",(0,pe.iF)({opacity:0})))]),fadeInItems:(0,pe.hZ)("fadeInItems",[(0,pe.wk)("showing",(0,pe.iF)({opacity:1})),(0,pe.kY)("void => *",[(0,pe.iF)({opacity:0}),(0,pe.i0)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let W=0;const Ze=new i.nKC("mat-menu-default-options",{providedIn:"root",factory:function Y(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let Ie=(()=>{class Tt{get xPosition(){return this._xPosition}set xPosition(Ke){this._xPosition=Ke,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(Ke){this._yPosition=Ke,this.setPositionClasses()}set panelClass(Ke){const It=this._previousPanelClass,ot={...this._classList};It&&It.length&&It.split(" ").forEach(pt=>{ot[pt]=!1}),this._previousPanelClass=Ke,Ke&&Ke.length&&(Ke.split(" ").forEach(pt=>{ot[pt]=!0}),this._elementRef.nativeElement.className=""),this._classList=ot}get classList(){return this.panelClass}set classList(Ke){this.panelClass=Ke}constructor(Ke,It,ot,pt){this._elementRef=Ke,this._changeDetectorRef=pt,this._elevationPrefix="mat-elevation-z",this._baseElevation=null,this._directDescendantItems=new i.rOR,this._classList={},this._panelAnimationState="void",this._animationDone=new I.B,this.closed=new i.bkB,this.close=this.closed,this.panelId="mat-menu-panel-"+W++,this._injector=(0,i.WQX)(i.zZn),this.overlayPanelClass=ot.overlayPanelClass||"",this._xPosition=ot.xPosition,this._yPosition=ot.yPosition,this.backdropClass=ot.backdropClass,this.overlapTrigger=ot.overlapTrigger,this.hasBackdrop=ot.hasBackdrop}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new d.Bu(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe((0,oe.Z)(this._directDescendantItems),(0,me.n)(Ke=>(0,m.h)(...Ke.map(It=>It._focused)))).subscribe(Ke=>this._keyManager.updateActiveItem(Ke)),this._directDescendantItems.changes.subscribe(Ke=>{const It=this._keyManager;if("enter"===this._panelAnimationState&&It.activeItem?._hasFocus()){const ot=Ke.toArray(),pt=Math.max(0,Math.min(ot.length-1,It.activeItemIndex||0));ot[pt]&&!ot[pt].disabled?It.setActiveItem(pt):It.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusRef?.destroy()}_hovered(){return this._directDescendantItems.changes.pipe((0,oe.Z)(this._directDescendantItems),(0,me.n)(It=>(0,m.h)(...It.map(ot=>ot._hovered))))}addItem(Ke){}removeItem(Ke){}_handleKeydown(Ke){const It=Ke.keyCode,ot=this._keyManager;switch(It){case g._f:(0,g.rp)(Ke)||(Ke.preventDefault(),this.closed.emit("keydown"));break;case g.UQ:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case g.LE:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:return(It===g.i7||It===g.n6)&&ot.setFocusOrigin("keyboard"),void ot.onKeydown(Ke)}Ke.stopPropagation()}focusFirstItem(Ke="program"){this._firstItemFocusRef?.destroy(),this._firstItemFocusRef=(0,i.mal)(()=>{let It=null;if(this._directDescendantItems.length&&(It=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!It||!It.contains(document.activeElement)){const ot=this._keyManager;ot.setFocusOrigin(Ke).setFirstItemActive(),!ot.activeItem&&It&&It.focus()}},{injector:this._injector})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(Ke){if(null===this._baseElevation){const nn=("function"==typeof getComputedStyle?getComputedStyle(this._elementRef.nativeElement):null)?.getPropertyValue("--mat-menu-base-elevation-level")||"8";this._baseElevation=parseInt(nn)}const It=Math.min(this._baseElevation+Ke,24),ot=`${this._elevationPrefix}${It}`,pt=Object.keys(this._classList).find(Mt=>Mt.startsWith(this._elevationPrefix));if(!pt||pt===this._previousElevation){const Mt={...this._classList};this._previousElevation&&(Mt[this._previousElevation]=!1),Mt[ot]=!0,this._previousElevation=ot,this._classList=Mt}}setPositionClasses(Ke=this.xPosition,It=this.yPosition){this._classList={...this._classList,"mat-menu-before":"before"===Ke,"mat-menu-after":"after"===Ke,"mat-menu-above":"above"===It,"mat-menu-below":"below"===It},this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(Ke){this._animationDone.next(Ke),this._isAnimating=!1}_onAnimationStart(Ke){this._isAnimating=!0,"enter"===Ke.toState&&0===this._keyManager.activeItemIndex&&(Ke.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,oe.Z)(this._allItems)).subscribe(Ke=>{this._directDescendantItems.reset(Ke.filter(It=>It._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}static#e=this.\u0275fac=function(It){return new(It||Tt)(i.rXU(i.aKT),i.rXU(i.SKi),i.rXU(Ze),i.rXU(i.gRc))};static#t=this.\u0275cmp=i.VBU({type:Tt,selectors:[["mat-menu"]],contentQueries:function(It,ot,pt){if(1&It&&(i.wni(pt,at,5),i.wni(pt,Ee,5),i.wni(pt,Ee,4)),2&It){let Mt;i.mGM(Mt=i.lsd())&&(ot.lazyContent=Mt.first),i.mGM(Mt=i.lsd())&&(ot._allItems=Mt),i.mGM(Mt=i.lsd())&&(ot.items=Mt)}},viewQuery:function(It,ot){if(1&It&&i.GBs(i.C4Q,5),2&It){let pt;i.mGM(pt=i.lsd())&&(ot.templateRef=pt.first)}},hostVars:3,hostBindings:function(It,ot){2&It&&i.BMQ("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{backdropClass:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:[2,"overlapTrigger","overlapTrigger",i.L39],hasBackdrop:[2,"hasBackdrop","hasBackdrop",Ke=>null==Ke?null:(0,i.L39)(Ke)],panelClass:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},exportAs:["matMenu"],standalone:!0,features:[i.Jv_([{provide:de,useExisting:Tt}]),i.GFd,i.aNF],ngContentSelectors:Oe,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"keydown","click","id"],[1,"mat-mdc-menu-content"]],template:function(It,ot){1&It&&(i.NAR(),i.DNE(0,S,3,7,"ng-template"))},styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.mat-mdc-menu-panel.ng-animating:has(.mat-mdc-menu-content:empty){display:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color);margin-bottom:var(--mat-menu-divider-bottom-spacing);margin-top:var(--mat-menu-divider-top-spacing)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:var(--mat-menu-item-leading-spacing);padding-right:var(--mat-menu-item-trailing-spacing);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px}[dir=rtl] .mat-mdc-menu-item{padding-right:var(--mat-menu-item-leading-spacing);padding-left:var(--mat-menu-item-trailing-spacing)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing);padding-right:var(--mat-menu-item-with-icon-trailing-spacing)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-right:var(--mat-menu-item-with-icon-leading-spacing);padding-left:var(--mat-menu-item-with-icon-trailing-spacing)}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing);height:var(--mat-menu-item-icon-size);width:var(--mat-menu-item-icon-size)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,data:{animation:[y.transformMenu,y.fadeInItems]},changeDetection:0})}return Tt})();const Xe=new i.nKC("mat-menu-scroll-strategy",{providedIn:"root",factory:()=>{const Tt=(0,i.WQX)($e.hJ);return()=>Tt.scrollStrategies.reposition()}}),Ae={provide:Xe,deps:[$e.hJ],useFactory:function kt(Tt){return()=>Tt.scrollStrategies.reposition()}},st=(0,H.BQ)({passive:!0});let je=(()=>{class Tt{get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(Ke){this.menu=Ke}get menu(){return this._menu}set menu(Ke){Ke!==this._menu&&(this._menu=Ke,this._menuCloseSubscription.unsubscribe(),Ke&&(this._menuCloseSubscription=Ke.close.subscribe(It=>{this._destroyMenu(It),("click"===It||"tab"===It)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(It)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(Ke,It,ot,pt,Mt,nn,wn,Pn,At){this._overlay=Ke,this._element=It,this._viewContainerRef=ot,this._menuItemInstance=nn,this._dir=wn,this._focusMonitor=Pn,this._ngZone=At,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=ne.yU.EMPTY,this._hoverSubscription=ne.yU.EMPTY,this._menuCloseSubscription=ne.yU.EMPTY,this._changeDetectorRef=(0,i.WQX)(i.gRc),this._handleTouchStart=ie=>{(0,d.w6)(ie)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new i.bkB,this.onMenuOpen=this.menuOpened,this.menuClosed=new i.bkB,this.onMenuClose=this.menuClosed,this._scrollStrategy=pt,this._parentMaterialMenu=Mt instanceof Ie?Mt:void 0,It.nativeElement.addEventListener("touchstart",this._handleTouchStart,st)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,st),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){const Ke=this.menu;if(this._menuOpen||!Ke)return;const It=this._createOverlay(Ke),ot=It.getConfig(),pt=ot.positionStrategy;this._setPosition(Ke,pt),ot.hasBackdrop=null==Ke.hasBackdrop?!this.triggersSubmenu():Ke.hasBackdrop,It.attach(this._getPortal(Ke)),Ke.lazyContent&&Ke.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(Ke),Ke instanceof Ie&&(Ke._startAnimation(),Ke._directDescendantItems.changes.pipe((0,B.Q)(Ke.close)).subscribe(()=>{pt.withLockedPosition(!1).reapplyLastPosition(),pt.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(Ke,It){this._focusMonitor&&Ke?this._focusMonitor.focusVia(this._element,Ke,It):this._element.nativeElement.focus(It)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(Ke){if(!this._overlayRef||!this.menuOpen)return;const It=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===Ke||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,It instanceof Ie?(It._resetAnimation(),It.lazyContent?It._animationDone.pipe((0,De.p)(ot=>"void"===ot.toState),(0,be.s)(1),(0,B.Q)(It.lazyContent._attached)).subscribe({next:()=>It.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),It?.lazyContent?.detach())}_initMenu(Ke){Ke.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,Ke.direction=this.dir,this._setMenuElevation(Ke),Ke.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(Ke){if(Ke.setElevation){let It=0,ot=Ke.parentMenu;for(;ot;)It++,ot=ot.parentMenu;Ke.setElevation(It)}}_setIsMenuOpen(Ke){Ke!==this._menuOpen&&(this._menuOpen=Ke,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(Ke),this._changeDetectorRef.markForCheck())}_createOverlay(Ke){if(!this._overlayRef){const It=this._getOverlayConfig(Ke);this._subscribeToPositions(Ke,It.positionStrategy),this._overlayRef=this._overlay.create(It),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(Ke){return new $e.rR({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:Ke.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:Ke.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(Ke,It){Ke.setPositionClasses&&It.positionChanges.subscribe(ot=>{const pt="start"===ot.connectionPair.overlayX?"after":"before",Mt="top"===ot.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>Ke.setPositionClasses(pt,Mt)):Ke.setPositionClasses(pt,Mt)})}_setPosition(Ke,It){let[ot,pt]="before"===Ke.xPosition?["end","start"]:["start","end"],[Mt,nn]="above"===Ke.yPosition?["bottom","top"]:["top","bottom"],[wn,Pn]=[Mt,nn],[At,ie]=[ot,pt],Ce=0;if(this.triggersSubmenu()){if(ie=ot="before"===Ke.xPosition?"start":"end",pt=At="end"===ot?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const we=this._parentMaterialMenu.items.first;this._parentInnerPadding=we?we._getHostElement().offsetTop:0}Ce="bottom"===Mt?this._parentInnerPadding:-this._parentInnerPadding}}else Ke.overlapTrigger||(wn="top"===Mt?"bottom":"top",Pn="top"===nn?"bottom":"top");It.withPositions([{originX:ot,originY:wn,overlayX:At,overlayY:Mt,offsetY:Ce},{originX:pt,originY:wn,overlayX:ie,overlayY:Mt,offsetY:Ce},{originX:ot,originY:Pn,overlayX:At,overlayY:nn,offsetY:-Ce},{originX:pt,originY:Pn,overlayX:ie,overlayY:nn,offsetY:-Ce}])}_menuClosingActions(){const Ke=this._overlayRef.backdropClick(),It=this._overlayRef.detachments(),ot=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,P.of)(),pt=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,De.p)(Mt=>Mt!==this._menuItemInstance),(0,De.p)(()=>this._menuOpen)):(0,P.of)();return(0,m.h)(Ke,ot,pt,It)}_handleMousedown(Ke){(0,d._G)(Ke)||(this._openedBy=0===Ke.button?"mouse":void 0,this.triggersSubmenu()&&Ke.preventDefault())}_handleKeydown(Ke){const It=Ke.keyCode;(It===g.Fm||It===g.t6)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(It===g.LE&&"ltr"===this.dir||It===g.UQ&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(Ke){this.triggersSubmenu()?(Ke.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,De.p)(Ke=>Ke===this._menuItemInstance&&!Ke.disabled),(0,Me.c)(0,q.$)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof Ie&&this.menu._isAnimating?this.menu._animationDone.pipe((0,be.s)(1),(0,Me.c)(0,q.$),(0,B.Q)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(Ke){return(!this._portal||this._portal.templateRef!==Ke.templateRef)&&(this._portal=new se.VA(Ke.templateRef,this._viewContainerRef)),this._portal}static#e=this.\u0275fac=function(It){return new(It||Tt)(i.rXU($e.hJ),i.rXU(i.aKT),i.rXU(i.c1b),i.rXU(Xe),i.rXU(de,8),i.rXU(Ee,10),i.rXU(Ve.dS,8),i.rXU(d.FN),i.rXU(i.SKi))};static#t=this.\u0275dir=i.FsC({type:Tt,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],hostVars:3,hostBindings:function(It,ot){1&It&&i.bIt("click",function(Mt){return ot._handleClick(Mt)})("mousedown",function(Mt){return ot._handleMousedown(Mt)})("keydown",function(Mt){return ot._handleKeydown(Mt)}),2&It&&i.BMQ("aria-haspopup",ot.menu?"menu":null)("aria-expanded",ot.menuOpen)("aria-controls",ot.menuOpen?ot.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:[0,"matMenuTriggerFor","menu"],menuData:[0,"matMenuTriggerData","menuData"],restoreFocus:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"],standalone:!0})}return Tt})(),_t=(()=>{class Tt{static#e=this.\u0275fac=function(It){return new(It||Tt)};static#t=this.\u0275mod=i.$C({type:Tt});static#n=this.\u0275inj=i.G2t({providers:[Ae],imports:[Ue.MD,Te.pZ,Te.yE,$e.z_,T.Gj,Te.yE]})}return Tt})()},6695:(Kt,qe,l)=>{"use strict";l.d(qe,{Ou:()=>O,iy:()=>T});var i=l(3953),d=l(1413),g=l(2771),I=l(8834),m=l(2798),ne=l(4823),P=l(6600),q=l(6467);function oe(K,ae){if(1&K&&(i.j41(0,"mat-option",17),i.EFF(1),i.k0s()),2&K){const M=ae.$implicit;i.Y8G("value",M),i.R7$(),i.SpI(" ",M," ")}}function me(K,ae){if(1&K){const M=i.RV6();i.j41(0,"mat-form-field",14)(1,"mat-select",16,0),i.bIt("selectionChange",function(S){i.eBV(M);const de=i.XpG(2);return i.Njj(de._changePageSize(S.value))}),i.Z7z(3,oe,2,2,"mat-option",17,i.fX1),i.k0s(),i.j41(5,"div",18),i.bIt("click",function(){i.eBV(M);const S=i.sdS(2);return i.Njj(S.open())}),i.k0s()()}if(2&K){const M=i.XpG(2);i.Y8G("appearance",M._formFieldAppearance)("color",M.color),i.R7$(),i.Y8G("value",M.pageSize)("disabled",M.disabled)("aria-labelledby",M._pageSizeLabelId)("panelClass",M.selectConfig.panelClass||"")("disableOptionCentering",M.selectConfig.disableOptionCentering),i.R7$(2),i.Dyx(M._displayedPageSizeOptions)}}function B(K,ae){if(1&K&&(i.j41(0,"div",15),i.EFF(1),i.k0s()),2&K){const M=i.XpG(2);i.R7$(),i.JRh(M.pageSize)}}function De(K,ae){if(1&K&&(i.j41(0,"div",3)(1,"div",13),i.EFF(2),i.k0s(),i.DNE(3,me,6,7,"mat-form-field",14)(4,B,2,1,"div",15),i.k0s()),2&K){const M=i.XpG();i.R7$(),i.BMQ("id",M._pageSizeLabelId),i.R7$(),i.SpI(" ",M._intl.itemsPerPageLabel," "),i.R7$(),i.vxM(M._displayedPageSizeOptions.length>1?3:-1),i.R7$(),i.vxM(M._displayedPageSizeOptions.length<=1?4:-1)}}function be(K,ae){if(1&K){const M=i.RV6();i.j41(0,"button",19),i.bIt("click",function(){i.eBV(M);const S=i.XpG();return i.Njj(S.firstPage())}),i.qSk(),i.j41(1,"svg",8),i.nrm(2,"path",20),i.k0s()()}if(2&K){const M=i.XpG();i.Y8G("matTooltip",M._intl.firstPageLabel)("matTooltipDisabled",M._previousButtonsDisabled())("matTooltipPosition","above")("disabled",M._previousButtonsDisabled()),i.BMQ("aria-label",M._intl.firstPageLabel)}}function Me(K,ae){if(1&K){const M=i.RV6();i.j41(0,"button",21),i.bIt("click",function(){i.eBV(M);const S=i.XpG();return i.Njj(S.lastPage())}),i.qSk(),i.j41(1,"svg",8),i.nrm(2,"path",22),i.k0s()()}if(2&K){const M=i.XpG();i.Y8G("matTooltip",M._intl.lastPageLabel)("matTooltipDisabled",M._nextButtonsDisabled())("matTooltipPosition","above")("disabled",M._nextButtonsDisabled()),i.BMQ("aria-label",M._intl.lastPageLabel)}}let Ue=(()=>{class K{constructor(){this.changes=new d.B,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(M,Oe,S)=>{if(0==S||0==Oe)return`0 of ${S}`;const de=M*Oe;return`${de+1} \u2013 ${de<(S=Math.max(S,0))?Math.min(de+Oe,S):de+Oe} of ${S}`}}static#e=this.\u0275fac=function(Oe){return new(Oe||K)};static#t=this.\u0275prov=i.jDH({token:K,factory:K.\u0275fac,providedIn:"root"})}return K})();const se={provide:Ue,deps:[[new i.Xx1,new i.kdw,Ue]],useFactory:function Te(K){return K||new Ue}},$e=new i.nKC("MAT_PAGINATOR_DEFAULT_OPTIONS");let H=0,T=(()=>{class K{get pageIndex(){return this._pageIndex}set pageIndex(M){this._pageIndex=Math.max(M||0,0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(M){this._length=M||0,this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(M){this._pageSize=Math.max(M||0,0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(M){this._pageSizeOptions=(M||[]).map(Oe=>(0,i.Udg)(Oe,0)),this._updateDisplayedPageSizeOptions()}constructor(M,Oe,S){if(this._intl=M,this._changeDetectorRef=Oe,this._pageSizeLabelId="mat-paginator-page-size-label-"+H++,this._isInitialized=!1,this._initializedStream=new g.m(1),this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this.hidePageSize=!1,this.showFirstLastButtons=!1,this.selectConfig={},this.disabled=!1,this.page=new i.bkB,this.initialized=this._initializedStream,this._intlChanges=M.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),S){const{pageSize:de,pageSizeOptions:Ee,hidePageSize:xt,showFirstLastButtons:Ot}=S;null!=de&&(this._pageSize=de),null!=Ee&&(this._pageSizeOptions=Ee),null!=xt&&(this.hidePageSize=xt),null!=Ot&&(this.showFirstLastButtons=Ot)}this._formFieldAppearance=S?.formFieldAppearance||"outline"}ngOnInit(){this._isInitialized=!0,this._updateDisplayedPageSizeOptions(),this._initializedStream.next()}ngOnDestroy(){this._initializedStream.complete(),this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;const M=this.pageIndex;this.pageIndex=this.pageIndex+1,this._emitPageEvent(M)}previousPage(){if(!this.hasPreviousPage())return;const M=this.pageIndex;this.pageIndex=this.pageIndex-1,this._emitPageEvent(M)}firstPage(){if(!this.hasPreviousPage())return;const M=this.pageIndex;this.pageIndex=0,this._emitPageEvent(M)}lastPage(){if(!this.hasNextPage())return;const M=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(M)}hasPreviousPage(){return this.pageIndex>=1&&0!=this.pageSize}hasNextPage(){const M=this.getNumberOfPages()-1;return this.pageIndexM-Oe),this._changeDetectorRef.markForCheck())}_emitPageEvent(M){this.page.emit({previousPageIndex:M,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}static#e=this.\u0275fac=function(Oe){return new(Oe||K)(i.rXU(Ue),i.rXU(i.gRc),i.rXU($e,8))};static#t=this.\u0275cmp=i.VBU({type:K,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{color:"color",pageIndex:[2,"pageIndex","pageIndex",i.Udg],length:[2,"length","length",i.Udg],pageSize:[2,"pageSize","pageSize",i.Udg],pageSizeOptions:"pageSizeOptions",hidePageSize:[2,"hidePageSize","hidePageSize",i.L39],showFirstLastButtons:[2,"showFirstLastButtons","showFirstLastButtons",i.L39],selectConfig:"selectConfig",disabled:[2,"disabled","disabled",i.L39]},outputs:{page:"page"},exportAs:["matPaginator"],standalone:!0,features:[i.GFd,i.aNF],decls:14,vars:14,consts:[["selectRef",""],[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-previous",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-next",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],[1,"mat-mdc-paginator-page-size-label"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],[1,"mat-mdc-paginator-page-size-value"],["hideSingleSelectionIndicator","",3,"selectionChange","value","disabled","aria-labelledby","panelClass","disableOptionCentering"],[3,"value"],[1,"mat-mdc-paginator-touch-target",3,"click"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(Oe,S){1&Oe&&(i.j41(0,"div",1)(1,"div",2),i.DNE(2,De,5,4,"div",3),i.j41(3,"div",4)(4,"div",5),i.EFF(5),i.k0s(),i.DNE(6,be,3,5,"button",6),i.j41(7,"button",7),i.bIt("click",function(){return S.previousPage()}),i.qSk(),i.j41(8,"svg",8),i.nrm(9,"path",9),i.k0s()(),i.joV(),i.j41(10,"button",10),i.bIt("click",function(){return S.nextPage()}),i.qSk(),i.j41(11,"svg",8),i.nrm(12,"path",11),i.k0s()(),i.DNE(13,Me,3,5,"button",12),i.k0s()()()),2&Oe&&(i.R7$(2),i.vxM(S.hidePageSize?-1:2),i.R7$(3),i.SpI(" ",S._intl.getRangeLabel(S.pageIndex,S.pageSize,S.length)," "),i.R7$(),i.vxM(S.showFirstLastButtons?6:-1),i.R7$(),i.Y8G("matTooltip",S._intl.previousPageLabel)("matTooltipDisabled",S._previousButtonsDisabled())("matTooltipPosition","above")("disabled",S._previousButtonsDisabled()),i.BMQ("aria-label",S._intl.previousPageLabel),i.R7$(3),i.Y8G("matTooltip",S._intl.nextPageLabel)("matTooltipDisabled",S._nextButtonsDisabled())("matTooltipPosition","above")("disabled",S._nextButtonsDisabled()),i.BMQ("aria-label",S._intl.nextPageLabel),i.R7$(3),i.vxM(S.showFirstLastButtons?13:-1))},dependencies:[q.rl,m.VO,P.wT,I.iY,ne.oV],styles:[".mat-mdc-paginator{display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-paginator-container-text-color);background-color:var(--mat-paginator-container-background-color);font-family:var(--mat-paginator-container-text-font);line-height:var(--mat-paginator-container-text-line-height);font-size:var(--mat-paginator-container-text-size);font-weight:var(--mat-paginator-container-text-weight);letter-spacing:var(--mat-paginator-container-text-tracking);--mat-form-field-container-height:var(--mat-paginator-form-field-container-height);--mat-form-field-container-vertical-padding:var(--mat-paginator-form-field-container-vertical-padding)}.mat-mdc-paginator .mat-mdc-select-value{font-size:var(--mat-paginator-select-trigger-text-size)}.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-select{line-height:1.5}.mat-mdc-paginator-outer-container{display:flex}.mat-mdc-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap;width:100%;min-height:var(--mat-paginator-container-size)}.mat-mdc-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-mdc-paginator-page-size{margin-right:0;margin-left:8px}.mat-mdc-paginator-page-size-label{margin:0 4px}.mat-mdc-paginator-page-size-select{margin:0 4px;width:84px}.mat-mdc-paginator-range-label{margin:0 32px 0 24px}.mat-mdc-paginator-range-actions{display:flex;align-items:center}.mat-mdc-paginator-icon{display:inline-block;width:28px;fill:var(--mat-paginator-enabled-icon-color)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:var(--mat-paginator-disabled-icon-color)}[dir=rtl] .mat-mdc-paginator-icon{transform:rotate(180deg)}.cdk-high-contrast-active .mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon,.cdk-high-contrast-active .mat-mdc-paginator-icon{fill:currentColor;fill:CanvasText}.cdk-high-contrast-active .mat-mdc-paginator-range-actions .mat-mdc-icon-button{outline:solid 1px}.mat-mdc-paginator-touch-target{display:var(--mat-paginator-touch-target-display);position:absolute;top:50%;left:50%;width:84px;height:48px;background-color:rgba(0,0,0,0);transform:translate(-50%, -50%);cursor:pointer}"],encapsulation:2,changeDetection:0})}return K})(),O=(()=>{class K{static#e=this.\u0275fac=function(Oe){return new(Oe||K)};static#t=this.\u0275mod=i.$C({type:K});static#n=this.\u0275inj=i.G2t({providers:[se],imports:[I.Hl,m.Ve,ne.uc,T]})}return K})()},5951:(Kt,qe,l)=>{"use strict";l.d(qe,{VT:()=>Te,Wk:()=>pe,_g:()=>se});var i=l(8617),d=l(5024),g=l(3953),I=l(9417),m=l(6600),ne=l(177);const P=["input"],q=["formField"],oe=["*"];let me=0;class B{constructor($e,H){this.source=$e,this.value=H}}const De={provide:I.kq,useExisting:(0,g.Rfq)(()=>Te),multi:!0},be=new g.nKC("MatRadioGroup"),Me=new g.nKC("mat-radio-default-options",{providedIn:"root",factory:function Ue(){return{color:"accent"}}});let Te=(()=>{class Ve{get name(){return this._name}set name(H){this._name=H,this._updateRadioButtonNames()}get labelPosition(){return this._labelPosition}set labelPosition(H){this._labelPosition="before"===H?"before":"after",this._markRadiosForCheck()}get value(){return this._value}set value(H){this._value!==H&&(this._value=H,this._updateSelectedRadioFromValue(),this._checkSelectedRadioButton())}_checkSelectedRadioButton(){this._selected&&!this._selected.checked&&(this._selected.checked=!0)}get selected(){return this._selected}set selected(H){this._selected=H,this.value=H?H.value:null,this._checkSelectedRadioButton()}get disabled(){return this._disabled}set disabled(H){this._disabled=H,this._markRadiosForCheck()}get required(){return this._required}set required(H){this._required=H,this._markRadiosForCheck()}constructor(H){this._changeDetector=H,this._value=null,this._name="mat-radio-group-"+me++,this._selected=null,this._isInitialized=!1,this._labelPosition="after",this._disabled=!1,this._required=!1,this._controlValueAccessorChangeFn=()=>{},this.onTouched=()=>{},this.change=new g.bkB}ngAfterContentInit(){this._isInitialized=!0,this._buttonChanges=this._radios.changes.subscribe(()=>{this.selected&&!this._radios.find(H=>H===this.selected)&&(this._selected=null)})}ngOnDestroy(){this._buttonChanges?.unsubscribe()}_touch(){this.onTouched&&this.onTouched()}_updateRadioButtonNames(){this._radios&&this._radios.forEach(H=>{H.name=this.name,H._markForCheck()})}_updateSelectedRadioFromValue(){this._radios&&(null===this._selected||this._selected.value!==this._value)&&(this._selected=null,this._radios.forEach(T=>{T.checked=this.value===T.value,T.checked&&(this._selected=T)}))}_emitChangeEvent(){this._isInitialized&&this.change.emit(new B(this._selected,this._value))}_markRadiosForCheck(){this._radios&&this._radios.forEach(H=>H._markForCheck())}writeValue(H){this.value=H,this._changeDetector.markForCheck()}registerOnChange(H){this._controlValueAccessorChangeFn=H}registerOnTouched(H){this.onTouched=H}setDisabledState(H){this.disabled=H,this._changeDetector.markForCheck()}static#e=this.\u0275fac=function(T){return new(T||Ve)(g.rXU(g.gRc))};static#t=this.\u0275dir=g.FsC({type:Ve,selectors:[["mat-radio-group"]],contentQueries:function(T,O,K){if(1&T&&g.wni(K,se,5),2&T){let ae;g.mGM(ae=g.lsd())&&(O._radios=ae)}},hostAttrs:["role","radiogroup",1,"mat-mdc-radio-group"],inputs:{color:"color",name:"name",labelPosition:"labelPosition",value:"value",selected:"selected",disabled:[2,"disabled","disabled",g.L39],required:[2,"required","required",g.L39]},outputs:{change:"change"},exportAs:["matRadioGroup"],standalone:!0,features:[g.Jv_([De,{provide:be,useExisting:Ve}]),g.GFd]})}return Ve})(),se=(()=>{class Ve{get checked(){return this._checked}set checked(H){this._checked!==H&&(this._checked=H,H&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!H&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),H&&this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(H){this._value!==H&&(this._value=H,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===H),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(H){this._labelPosition=H}get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(H){this._setDisabled(H)}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(H){this._required=H}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._providerOverride&&this._providerOverride.color||"accent"}set color(H){this._color=H}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(H,T,O,K,ae,M,Oe,S){this._elementRef=T,this._changeDetector=O,this._focusMonitor=K,this._radioDispatcher=ae,this._providerOverride=Oe,this._uniqueId="mat-radio-"+ ++me,this.id=this._uniqueId,this.disableRipple=!1,this.tabIndex=0,this.change=new g.bkB,this._checked=!1,this._value=null,this._removeUniqueSelectionListener=()=>{},this._injector=(0,g.WQX)(g.zZn),this.radioGroup=H,this._noopAnimations="NoopAnimations"===M,S&&(this.tabIndex=(0,g.Udg)(S,0))}focus(H,T){T?this._focusMonitor.focusVia(this._inputElement,T,H):this._inputElement.nativeElement.focus(H)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispatcher.listen((H,T)=>{H!==this.id&&T===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(H=>{!H&&this.radioGroup&&this.radioGroup._touch()})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new B(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputClick(H){H.stopPropagation()}_onInputInteraction(H){if(H.stopPropagation(),!this.checked&&!this.disabled){const T=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),T&&this.radioGroup._emitChangeEvent())}}_onTouchTargetClick(H){this._onInputInteraction(H),this.disabled||this._inputElement.nativeElement.focus()}_setDisabled(H){this._disabled!==H&&(this._disabled=H,this._changeDetector.markForCheck())}_updateTabIndex(){const H=this.radioGroup;let T;if(T=H&&H.selected&&!this.disabled?H.selected===this?this.tabIndex:-1:this.tabIndex,T!==this._previousTabIndex){const O=this._inputElement?.nativeElement;O&&(O.setAttribute("tabindex",T+""),this._previousTabIndex=T,(0,g.mal)(()=>{queueMicrotask(()=>{H&&H.selected&&H.selected!==this&&document.activeElement===O&&(H.selected?._inputElement.nativeElement.focus(),document.activeElement===O&&this._inputElement.nativeElement.blur())})},{injector:this._injector}))}}static#e=this.\u0275fac=function(T){return new(T||Ve)(g.rXU(be,8),g.rXU(g.aKT),g.rXU(g.gRc),g.rXU(i.FN),g.rXU(d.zP),g.rXU(g.bc$,8),g.rXU(Me,8),g.kS0("tabindex"))};static#t=this.\u0275cmp=g.VBU({type:Ve,selectors:[["mat-radio-button"]],viewQuery:function(T,O){if(1&T&&(g.GBs(P,5),g.GBs(q,7,g.aKT)),2&T){let K;g.mGM(K=g.lsd())&&(O._inputElement=K.first),g.mGM(K=g.lsd())&&(O._rippleTrigger=K.first)}},hostAttrs:[1,"mat-mdc-radio-button"],hostVars:15,hostBindings:function(T,O){1&T&&g.bIt("focus",function(){return O._inputElement.nativeElement.focus()}),2&T&&(g.BMQ("id",O.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),g.AVh("mat-primary","primary"===O.color)("mat-accent","accent"===O.color)("mat-warn","warn"===O.color)("mat-mdc-radio-checked",O.checked)("_mat-animation-noopable",O._noopAnimations))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],disableRipple:[2,"disableRipple","disableRipple",g.L39],tabIndex:[2,"tabIndex","tabIndex",H=>null==H?0:(0,g.Udg)(H)],checked:[2,"checked","checked",g.L39],value:"value",labelPosition:"labelPosition",disabled:[2,"disabled","disabled",g.L39],required:[2,"required","required",g.L39],color:"color"},outputs:{change:"change"},exportAs:["matRadioButton"],standalone:!0,features:[g.GFd,g.aNF],ngContentSelectors:oe,decls:13,vars:16,consts:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],template:function(T,O){if(1&T){const K=g.RV6();g.NAR(),g.j41(0,"div",2,0)(2,"div",3)(3,"div",4),g.bIt("click",function(M){return g.eBV(K),g.Njj(O._onTouchTargetClick(M))}),g.k0s(),g.j41(4,"input",5,1),g.bIt("change",function(M){return g.eBV(K),g.Njj(O._onInputInteraction(M))}),g.k0s(),g.j41(6,"div",6),g.nrm(7,"div",7)(8,"div",8),g.k0s(),g.j41(9,"div",9),g.nrm(10,"div",10),g.k0s()(),g.j41(11,"label",11),g.SdG(12),g.k0s()()}2&T&&(g.Y8G("labelPosition",O.labelPosition),g.R7$(2),g.AVh("mdc-radio--disabled",O.disabled),g.R7$(2),g.Y8G("id",O.inputId)("checked",O.checked)("disabled",O.disabled)("required",O.required),g.BMQ("name",O.name)("value",O.value)("aria-label",O.ariaLabel)("aria-labelledby",O.ariaLabelledby)("aria-describedby",O.ariaDescribedby),g.R7$(5),g.Y8G("matRippleTrigger",O._rippleTrigger.nativeElement)("matRippleDisabled",O._isRippleDisabled())("matRippleCentered",!0),g.R7$(2),g.Y8G("for",O.inputId))},dependencies:[m.r6,m.tO],styles:['.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color;padding:calc((var(--mdc-radio-state-layer-size) - 20px)/2)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled])~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-radio-button .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size);top:calc(-1*(var(--mdc-radio-state-layer-size) - 20px)/2);left:calc(-1*(var(--mdc-radio-state-layer-size) - 20px)/2)}.mat-mdc-radio-button .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;top:0;right:0;left:0;cursor:inherit;z-index:1;width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color);opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{cursor:default}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color);opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio--disabled{cursor:default;pointer-events:none}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color)}.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button .mat-internal-form-field{color:var(--mat-radio-label-text-color);font-family:var(--mat-radio-label-text-font);line-height:var(--mat-radio-label-text-line-height);font-size:var(--mat-radio-label-text-size);letter-spacing:var(--mat-radio-label-text-tracking);font-weight:var(--mat-radio-label-text-weight)}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color)}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, black)}.mat-mdc-radio-button.cdk-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-radio-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display)}[dir=rtl] .mat-mdc-radio-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}'],encapsulation:2,changeDetection:0})}return Ve})(),pe=(()=>{class Ve{static#e=this.\u0275fac=function(T){return new(T||Ve)};static#t=this.\u0275mod=g.$C({type:Ve});static#n=this.\u0275inj=g.G2t({imports:[m.yE,ne.MD,m.pZ,se,m.yE]})}return Ve})()},2798:(Kt,qe,l)=>{"use strict";l.d(qe,{VO:()=>Xe,Ve:()=>Ae});var i=l(6969),d=l(177),g=l(3953),I=l(6600),m=l(6467),ne=l(7333),P=l(8617),q=l(8203),oe=l(5024),me=l(7336),B=l(9417),De=l(1413),be=l(9030),Me=l(7786),Ue=l(9172),Te=l(5558),se=l(5964),pe=l(6354),Ve=l(3294),$e=l(6977),H=l(6697),T=l(9969);const O=["trigger"],K=["panel"],ae=[[["mat-select-trigger"]],"*"],M=["mat-select-trigger","*"];function Oe(st,Bt){if(1&st&&(g.j41(0,"span",4),g.EFF(1),g.k0s()),2&st){const je=g.XpG();g.R7$(),g.JRh(je.placeholder)}}function S(st,Bt){1&st&&g.SdG(0)}function de(st,Bt){if(1&st&&(g.j41(0,"span",11),g.EFF(1),g.k0s()),2&st){const je=g.XpG(2);g.R7$(),g.JRh(je.triggerValue)}}function Ee(st,Bt){if(1&st&&(g.j41(0,"span",5),g.DNE(1,S,1,0)(2,de,2,1,"span",11),g.k0s()),2&st){const je=g.XpG();g.R7$(),g.vxM(je.customTrigger?1:2)}}function xt(st,Bt){if(1&st){const je=g.RV6();g.j41(0,"div",12,1),g.bIt("@transformPanel.done",function(Tt){g.eBV(je);const Xt=g.XpG();return g.Njj(Xt._panelDoneAnimatingStream.next(Tt.toState))})("keydown",function(Tt){g.eBV(je);const Xt=g.XpG();return g.Njj(Xt._handleKeydown(Tt))}),g.SdG(2,1),g.k0s()}if(2&st){const je=g.XpG();g.ZvI("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",je._getPanelTheme(),""),g.Y8G("ngClass",je.panelClass)("@transformPanel","showing"),g.BMQ("id",je.id+"-panel")("aria-multiselectable",je.multiple)("aria-label",je.ariaLabel||null)("aria-labelledby",je._getPanelAriaLabelledby())}}const Ot={transformPanelWrap:(0,T.hZ)("transformPanelWrap",[(0,T.kY)("* => void",(0,T.P)("@transformPanel",[(0,T.MA)()],{optional:!0}))]),transformPanel:(0,T.hZ)("transformPanel",[(0,T.wk)("void",(0,T.iF)({opacity:0,transform:"scale(1, 0.8)"})),(0,T.kY)("void => showing",(0,T.i0)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,T.iF)({opacity:1,transform:"scale(1, 1)"}))),(0,T.kY)("* => void",(0,T.i0)("100ms linear",(0,T.iF)({opacity:0})))])};let y=0;const _=new g.nKC("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{const st=(0,g.WQX)(i.hJ);return()=>st.scrollStrategies.reposition()}}),W=new g.nKC("MAT_SELECT_CONFIG"),Ze={provide:_,deps:[i.hJ],useFactory:function w(st){return()=>st.scrollStrategies.reposition()}},Y=new g.nKC("MatSelectTrigger");class Ie{constructor(Bt,je){this.source=Bt,this.value=je}}let Xe=(()=>{class st{_scrollOptionIntoView(je){const _t=this.options.toArray()[je];if(_t){const Tt=this.panel.nativeElement,Xt=(0,I.jb)(je,this.options,this.optionGroups),Ke=_t._getHostElement();Tt.scrollTop=0===je&&1===Xt?0:(0,I.TL)(Ke.offsetTop,Ke.offsetHeight,Tt.scrollTop,Tt.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(je){return new Ie(this,je)}get focused(){return this._focused||this._panelOpen}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(je){this._hideSingleSelectionIndicator=je,this._syncParentProperties()}get placeholder(){return this._placeholder}set placeholder(je){this._placeholder=je,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(B.k0.required)??!1}set required(je){this._required=je,this.stateChanges.next()}get multiple(){return this._multiple}set multiple(je){this._multiple=je}get compareWith(){return this._compareWith}set compareWith(je){this._compareWith=je,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(je){this._assignValue(je)&&this._onChange(je)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(je){this._errorStateTracker.matcher=je}get id(){return this._id}set id(je){this._id=je||this._uid,this.stateChanges.next()}get errorState(){return this._errorStateTracker.errorState}set errorState(je){this._errorStateTracker.errorState=je}constructor(je,_t,Tt,Xt,Ke,It,ot,pt,Mt,nn,wn,Pn,At,ie){this._viewportRuler=je,this._changeDetectorRef=_t,this._elementRef=Ke,this._dir=It,this._parentFormField=Mt,this.ngControl=nn,this._liveAnnouncer=At,this._defaultOptions=ie,this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._panelOpen=!1,this._compareWith=(Ce,we)=>Ce===we,this._uid="mat-select-"+y++,this._triggerAriaLabelledBy=null,this._destroy=new De.B,this.stateChanges=new De.B,this.disableAutomaticLabeling=!0,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+y++,this._panelDoneAnimatingStream=new De.B,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._multiple=!1,this.disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto",this._initialized=new De.B,this.optionSelectionChanges=(0,be.v)(()=>{const Ce=this.options;return Ce?Ce.changes.pipe((0,Ue.Z)(Ce),(0,Te.n)(()=>(0,Me.h)(...Ce.map(we=>we.onSelectionChange)))):this._initialized.pipe((0,Te.n)(()=>this.optionSelectionChanges))}),this.openedChange=new g.bkB,this._openedStream=this.openedChange.pipe((0,se.p)(Ce=>Ce),(0,pe.T)(()=>{})),this._closedStream=this.openedChange.pipe((0,se.p)(Ce=>!Ce),(0,pe.T)(()=>{})),this.selectionChange=new g.bkB,this.valueChange=new g.bkB,this._trackedModal=null,this._skipPredicate=Ce=>!this.panelOpen&&Ce.disabled,this.ngControl&&(this.ngControl.valueAccessor=this),null!=ie?.typeaheadDebounceInterval&&(this.typeaheadDebounceInterval=ie.typeaheadDebounceInterval),this._errorStateTracker=new I.X0(Xt,nn,pt,ot,this.stateChanges),this._scrollStrategyFactory=Pn,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(wn)||0,this.id=this.id}ngOnInit(){this._selectionModel=new oe.CB(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,Ve.F)(),(0,$e.Q)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen)),this._viewportRuler.change().pipe((0,$e.Q)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe((0,$e.Q)(this._destroy)).subscribe(je=>{je.added.forEach(_t=>_t.select()),je.removed.forEach(_t=>_t.deselect())}),this.options.changes.pipe((0,Ue.Z)(null),(0,$e.Q)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const je=this._getTriggerAriaLabelledby(),_t=this.ngControl;if(je!==this._triggerAriaLabelledBy){const Tt=this._elementRef.nativeElement;this._triggerAriaLabelledBy=je,je?Tt.setAttribute("aria-labelledby",je):Tt.removeAttribute("aria-labelledby")}_t&&(this._previousControl!==_t.control&&(void 0!==this._previousControl&&null!==_t.disabled&&_t.disabled!==this.disabled&&(this.disabled=_t.disabled),this._previousControl=_t.control),this.updateErrorState())}ngOnChanges(je){(je.disabled||je.userAriaDescribedBy)&&this.stateChanges.next(),je.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_applyModalPanelOwnership(){const je=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!je)return;const _t=`${this.id}-panel`;this._trackedModal&&(0,P.Ae)(this._trackedModal,"aria-owns",_t),(0,P.px)(je,"aria-owns",_t),this._trackedModal=je}_clearFromModal(){this._trackedModal&&((0,P.Ae)(this._trackedModal,"aria-owns",`${this.id}-panel`),this._trackedModal=null)}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next())}writeValue(je){this._assignValue(je)}registerOnChange(je){this._onChange=je}registerOnTouched(je){this._onTouched=je}setDisabledState(je){this.disabled=je,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const je=this._selectionModel.selected.map(_t=>_t.viewValue);return this._isRtl()&&je.reverse(),je.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(je){this.disabled||(this.panelOpen?this._handleOpenKeydown(je):this._handleClosedKeydown(je))}_handleClosedKeydown(je){const _t=je.keyCode,Tt=_t===me.n6||_t===me.i7||_t===me.UQ||_t===me.LE,Xt=_t===me.Fm||_t===me.t6,Ke=this._keyManager;if(!Ke.isTyping()&&Xt&&!(0,me.rp)(je)||(this.multiple||je.altKey)&&Tt)je.preventDefault(),this.open();else if(!this.multiple){const It=this.selected;Ke.onKeydown(je);const ot=this.selected;ot&&It!==ot&&this._liveAnnouncer.announce(ot.viewValue,1e4)}}_handleOpenKeydown(je){const _t=this._keyManager,Tt=je.keyCode,Xt=Tt===me.n6||Tt===me.i7,Ke=_t.isTyping();if(Xt&&je.altKey)je.preventDefault(),this.close();else if(Ke||Tt!==me.Fm&&Tt!==me.t6||!_t.activeItem||(0,me.rp)(je))if(!Ke&&this._multiple&&Tt===me.A&&je.ctrlKey){je.preventDefault();const It=this.options.some(ot=>!ot.disabled&&!ot.selected);this.options.forEach(ot=>{ot.disabled||(It?ot.select():ot.deselect())})}else{const It=_t.activeItemIndex;_t.onKeydown(je),this._multiple&&Xt&&je.shiftKey&&_t.activeItem&&_t.activeItemIndex!==It&&_t.activeItem._selectViaInteraction()}else je.preventDefault(),_t.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe((0,H.s)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(je){if(this.options.forEach(_t=>_t.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&je)Array.isArray(je),je.forEach(_t=>this._selectOptionByValue(_t)),this._sortValues();else{const _t=this._selectOptionByValue(je);_t?this._keyManager.updateActiveItem(_t):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(je){const _t=this.options.find(Tt=>{if(this._selectionModel.isSelected(Tt))return!1;try{return null!=Tt.value&&this._compareWith(Tt.value,je)}catch{return!1}});return _t&&this._selectionModel.select(_t),_t}_assignValue(je){return!!(je!==this._value||this._multiple&&Array.isArray(je))&&(this.options&&this._setSelectionByValue(je),this._value=je,!0)}_getOverlayWidth(je){return"auto"===this.panelWidth?(je instanceof i.$Q?je.elementRef:je||this._elementRef).nativeElement.getBoundingClientRect().width:null===this.panelWidth?"":this.panelWidth}_syncParentProperties(){if(this.options)for(const je of this.options)je._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new P.Au(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const je=(0,Me.h)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,$e.Q)(je)).subscribe(_t=>{this._onSelect(_t.source,_t.isUserInput),_t.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,Me.h)(...this.options.map(_t=>_t._stateChanges)).pipe((0,$e.Q)(je)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(je,_t){const Tt=this._selectionModel.isSelected(je);null!=je.value||this._multiple?(Tt!==je.selected&&(je.selected?this._selectionModel.select(je):this._selectionModel.deselect(je)),_t&&this._keyManager.setActiveItem(je),this.multiple&&(this._sortValues(),_t&&this.focus())):(je.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(je.value)),Tt!==this._selectionModel.isSelected(je)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const je=this.options.toArray();this._selectionModel.sort((_t,Tt)=>this.sortComparator?this.sortComparator(_t,Tt,je):je.indexOf(_t)-je.indexOf(Tt)),this.stateChanges.next()}}_propagateChanges(je){let _t;_t=this.multiple?this.selected.map(Tt=>Tt.value):this.selected?this.selected.value:je,this._value=_t,this.valueChange.emit(_t),this._onChange(_t),this.selectionChange.emit(this._getChangeEvent(_t)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let je=-1;for(let _t=0;_t0}focus(je){this._elementRef.nativeElement.focus(je)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const je=this._parentFormField?.getLabelId();return this.ariaLabelledby?(je?je+" ":"")+this.ariaLabelledby:je}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const je=this._parentFormField?.getLabelId();let _t=(je?je+" ":"")+this._valueId;return this.ariaLabelledby&&(_t+=" "+this.ariaLabelledby),_t}_panelDoneAnimating(je){this.openedChange.emit(je)}setDescribedByIds(je){je.length?this._elementRef.nativeElement.setAttribute("aria-describedby",je.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static#e=this.\u0275fac=function(_t){return new(_t||st)(g.rXU(ne.Xj),g.rXU(g.gRc),g.rXU(g.SKi),g.rXU(I.es),g.rXU(g.aKT),g.rXU(q.dS,8),g.rXU(B.cV,8),g.rXU(B.j4,8),g.rXU(m.xb,8),g.rXU(B.vO,10),g.kS0("tabindex"),g.rXU(_),g.rXU(P.Ai),g.rXU(W,8))};static#t=this.\u0275cmp=g.VBU({type:st,selectors:[["mat-select"]],contentQueries:function(_t,Tt,Xt){if(1&_t&&(g.wni(Xt,Y,5),g.wni(Xt,I.wT,5),g.wni(Xt,I.QC,5)),2&_t){let Ke;g.mGM(Ke=g.lsd())&&(Tt.customTrigger=Ke.first),g.mGM(Ke=g.lsd())&&(Tt.options=Ke),g.mGM(Ke=g.lsd())&&(Tt.optionGroups=Ke)}},viewQuery:function(_t,Tt){if(1&_t&&(g.GBs(O,5),g.GBs(K,5),g.GBs(i.WB,5)),2&_t){let Xt;g.mGM(Xt=g.lsd())&&(Tt.trigger=Xt.first),g.mGM(Xt=g.lsd())&&(Tt.panel=Xt.first),g.mGM(Xt=g.lsd())&&(Tt._overlayDir=Xt.first)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(_t,Tt){1&_t&&g.bIt("keydown",function(Ke){return Tt._handleKeydown(Ke)})("focus",function(){return Tt._onFocus()})("blur",function(){return Tt._onBlur()}),2&_t&&(g.BMQ("id",Tt.id)("tabindex",Tt.disabled?-1:Tt.tabIndex)("aria-controls",Tt.panelOpen?Tt.id+"-panel":null)("aria-expanded",Tt.panelOpen)("aria-label",Tt.ariaLabel||null)("aria-required",Tt.required.toString())("aria-disabled",Tt.disabled.toString())("aria-invalid",Tt.errorState)("aria-activedescendant",Tt._getAriaActiveDescendant()),g.AVh("mat-mdc-select-disabled",Tt.disabled)("mat-mdc-select-invalid",Tt.errorState)("mat-mdc-select-required",Tt.required)("mat-mdc-select-empty",Tt.empty)("mat-mdc-select-multiple",Tt.multiple))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",g.L39],disableRipple:[2,"disableRipple","disableRipple",g.L39],tabIndex:[2,"tabIndex","tabIndex",je=>null==je?0:(0,g.Udg)(je)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",g.L39],placeholder:"placeholder",required:[2,"required","required",g.L39],multiple:[2,"multiple","multiple",g.L39],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",g.L39],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",g.Udg],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],standalone:!0,features:[g.Jv_([{provide:m.qT,useExisting:st},{provide:I.is,useExisting:st}]),g.GFd,g.OA$,g.aNF],ngContentSelectors:M,decls:11,vars:8,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(_t,Tt){if(1&_t){const Xt=g.RV6();g.NAR(ae),g.j41(0,"div",2,0),g.bIt("click",function(){return g.eBV(Xt),g.Njj(Tt.open())}),g.j41(3,"div",3),g.DNE(4,Oe,2,1,"span",4)(5,Ee,3,1,"span",5),g.k0s(),g.j41(6,"div",6)(7,"div",7),g.qSk(),g.j41(8,"svg",8),g.nrm(9,"path",9),g.k0s()()()(),g.DNE(10,xt,3,9,"ng-template",10),g.bIt("backdropClick",function(){return g.eBV(Xt),g.Njj(Tt.close())})("attach",function(){return g.eBV(Xt),g.Njj(Tt._onAttached())})("detach",function(){return g.eBV(Xt),g.Njj(Tt.close())})}if(2&_t){const Xt=g.sdS(1);g.R7$(3),g.BMQ("id",Tt._valueId),g.R7$(),g.vxM(Tt.empty?4:5),g.R7$(6),g.Y8G("cdkConnectedOverlayPanelClass",Tt._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",Tt._scrollStrategy)("cdkConnectedOverlayOrigin",Tt._preferredOverlayOrigin||Xt)("cdkConnectedOverlayOpen",Tt.panelOpen)("cdkConnectedOverlayPositions",Tt._positions)("cdkConnectedOverlayWidth",Tt._overlayWidth)}},dependencies:[i.$Q,i.WB,d.YU],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color)}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform)}'],encapsulation:2,data:{animation:[Ot.transformPanel]},changeDetection:0})}return st})(),Ae=(()=>{class st{static#e=this.\u0275fac=function(_t){return new(_t||st)};static#t=this.\u0275mod=g.$C({type:st});static#n=this.\u0275inj=g.G2t({providers:[Ze],imports:[d.MD,i.z_,I.Sy,I.yE,ne.Gj,m.RG,I.Sy,I.yE]})}return st})()},2042:(Kt,qe,l)=>{"use strict";l.d(qe,{B4:()=>se,NQ:()=>ae,aE:()=>K});var i=l(3953),d=l(8617),g=l(7336),I=l(2771),m=l(1413),ne=l(7786),P=l(9969),q=l(6600);const oe=["mat-sort-header",""],me=["*"];function B(M,Oe){if(1&M){const S=i.RV6();i.j41(0,"div",2),i.bIt("@arrowPosition.start",function(){i.eBV(S);const Ee=i.XpG();return i.Njj(Ee._disableViewStateAnimation=!0)})("@arrowPosition.done",function(){i.eBV(S);const Ee=i.XpG();return i.Njj(Ee._disableViewStateAnimation=!1)}),i.nrm(1,"div",3),i.j41(2,"div",4),i.nrm(3,"div",5)(4,"div",6)(5,"div",7),i.k0s()()}if(2&M){const S=i.XpG();i.Y8G("@arrowOpacity",S._getArrowViewState())("@arrowPosition",S._getArrowViewState())("@allowChildren",S._getArrowDirectionState()),i.R7$(2),i.Y8G("@indicator",S._getArrowDirectionState()),i.R7$(),i.Y8G("@leftPointer",S._getArrowDirectionState()),i.R7$(),i.Y8G("@rightPointer",S._getArrowDirectionState())}}const Te=new i.nKC("MAT_SORT_DEFAULT_OPTIONS");let se=(()=>{class M{get direction(){return this._direction}set direction(S){this._direction=S}constructor(S){this._defaultOptions=S,this._initializedStream=new I.m(1),this.sortables=new Map,this._stateChanges=new m.B,this.start="asc",this._direction="",this.disabled=!1,this.sortChange=new i.bkB,this.initialized=this._initializedStream}register(S){this.sortables.set(S.id,S)}deregister(S){this.sortables.delete(S.id)}sort(S){this.active!=S.id?(this.active=S.id,this.direction=S.start?S.start:this.start):this.direction=this.getNextSortDirection(S),this.sortChange.emit({active:this.active,direction:this.direction})}getNextSortDirection(S){if(!S)return"";let Ee=function pe(M,Oe){let S=["asc","desc"];return"desc"==M&&S.reverse(),Oe||S.push(""),S}(S.start||this.start,S?.disableClear??this.disableClear??!!this._defaultOptions?.disableClear),xt=Ee.indexOf(this.direction)+1;return xt>=Ee.length&&(xt=0),Ee[xt]}ngOnInit(){this._initializedStream.next()}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete(),this._initializedStream.complete()}static#e=this.\u0275fac=function(de){return new(de||M)(i.rXU(Te,8))};static#t=this.\u0275dir=i.FsC({type:M,selectors:[["","matSort",""]],hostAttrs:[1,"mat-sort"],inputs:{active:[0,"matSortActive","active"],start:[0,"matSortStart","start"],direction:[0,"matSortDirection","direction"],disableClear:[2,"matSortDisableClear","disableClear",i.L39],disabled:[2,"matSortDisabled","disabled",i.L39]},outputs:{sortChange:"matSortChange"},exportAs:["matSort"],standalone:!0,features:[i.GFd,i.OA$]})}return M})();const Ve=q.ed.ENTERING+" "+q.r5.STANDARD_CURVE,$e={indicator:(0,P.hZ)("indicator",[(0,P.wk)("active-asc, asc",(0,P.iF)({transform:"translateY(0px)"})),(0,P.wk)("active-desc, desc",(0,P.iF)({transform:"translateY(10px)"})),(0,P.kY)("active-asc <=> active-desc",(0,P.i0)(Ve))]),leftPointer:(0,P.hZ)("leftPointer",[(0,P.wk)("active-asc, asc",(0,P.iF)({transform:"rotate(-45deg)"})),(0,P.wk)("active-desc, desc",(0,P.iF)({transform:"rotate(45deg)"})),(0,P.kY)("active-asc <=> active-desc",(0,P.i0)(Ve))]),rightPointer:(0,P.hZ)("rightPointer",[(0,P.wk)("active-asc, asc",(0,P.iF)({transform:"rotate(45deg)"})),(0,P.wk)("active-desc, desc",(0,P.iF)({transform:"rotate(-45deg)"})),(0,P.kY)("active-asc <=> active-desc",(0,P.i0)(Ve))]),arrowOpacity:(0,P.hZ)("arrowOpacity",[(0,P.wk)("desc-to-active, asc-to-active, active",(0,P.iF)({opacity:1})),(0,P.wk)("desc-to-hint, asc-to-hint, hint",(0,P.iF)({opacity:.54})),(0,P.wk)("hint-to-desc, active-to-desc, desc, hint-to-asc, active-to-asc, asc, void",(0,P.iF)({opacity:0})),(0,P.kY)("* => asc, * => desc, * => active, * => hint, * => void",(0,P.i0)("0ms")),(0,P.kY)("* <=> *",(0,P.i0)(Ve))]),arrowPosition:(0,P.hZ)("arrowPosition",[(0,P.kY)("* => desc-to-hint, * => desc-to-active",(0,P.i0)(Ve,(0,P.i7)([(0,P.iF)({transform:"translateY(-25%)"}),(0,P.iF)({transform:"translateY(0)"})]))),(0,P.kY)("* => hint-to-desc, * => active-to-desc",(0,P.i0)(Ve,(0,P.i7)([(0,P.iF)({transform:"translateY(0)"}),(0,P.iF)({transform:"translateY(25%)"})]))),(0,P.kY)("* => asc-to-hint, * => asc-to-active",(0,P.i0)(Ve,(0,P.i7)([(0,P.iF)({transform:"translateY(25%)"}),(0,P.iF)({transform:"translateY(0)"})]))),(0,P.kY)("* => hint-to-asc, * => active-to-asc",(0,P.i0)(Ve,(0,P.i7)([(0,P.iF)({transform:"translateY(0)"}),(0,P.iF)({transform:"translateY(-25%)"})]))),(0,P.wk)("desc-to-hint, asc-to-hint, hint, desc-to-active, asc-to-active, active",(0,P.iF)({transform:"translateY(0)"})),(0,P.wk)("hint-to-desc, active-to-desc, desc",(0,P.iF)({transform:"translateY(-25%)"})),(0,P.wk)("hint-to-asc, active-to-asc, asc",(0,P.iF)({transform:"translateY(25%)"}))]),allowChildren:(0,P.hZ)("allowChildren",[(0,P.kY)("* <=> *",[(0,P.P)("@*",(0,P.MA)(),{optional:!0})])])};let H=(()=>{class M{constructor(){this.changes=new m.B}static#e=this.\u0275fac=function(de){return new(de||M)};static#t=this.\u0275prov=i.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}return M})();const O={provide:H,deps:[[new i.Xx1,new i.kdw,H]],useFactory:function T(M){return M||new H}};let K=(()=>{class M{get sortActionDescription(){return this._sortActionDescription}set sortActionDescription(S){this._updateSortActionDescription(S)}constructor(S,de,Ee,xt,Ot,Zt,at,ye){this._intl=S,this._changeDetectorRef=de,this._sort=Ee,this._columnDef=xt,this._focusMonitor=Ot,this._elementRef=Zt,this._ariaDescriber=at,this._showIndicatorHint=!1,this._viewState={},this._arrowDirection="",this._disableViewStateAnimation=!1,this.arrowPosition="after",this.disabled=!1,this._sortActionDescription="Sort",ye?.arrowPosition&&(this.arrowPosition=ye?.arrowPosition),this._handleStateChanges()}ngOnInit(){!this.id&&this._columnDef&&(this.id=this._columnDef.name),this._updateArrowDirection(),this._setAnimationTransitionState({toState:this._isSorted()?"active":this._arrowDirection}),this._sort.register(this),this._sortButton=this._elementRef.nativeElement.querySelector(".mat-sort-header-container"),this._updateSortActionDescription(this._sortActionDescription)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(S=>{const de=!!S;de!==this._showIndicatorHint&&(this._setIndicatorHintVisible(de),this._changeDetectorRef.markForCheck())})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._sort.deregister(this),this._rerenderSubscription.unsubscribe(),this._sortButton&&this._ariaDescriber?.removeDescription(this._sortButton,this._sortActionDescription)}_setIndicatorHintVisible(S){this._isDisabled()&&S||(this._showIndicatorHint=S,this._isSorted()||(this._updateArrowDirection(),this._setAnimationTransitionState(this._showIndicatorHint?{fromState:this._arrowDirection,toState:"hint"}:{fromState:"hint",toState:this._arrowDirection})))}_setAnimationTransitionState(S){this._viewState=S||{},this._disableViewStateAnimation&&(this._viewState={toState:S.toState})}_toggleOnInteraction(){this._sort.sort(this),("hint"===this._viewState.toState||"active"===this._viewState.toState)&&(this._disableViewStateAnimation=!0)}_handleClick(){this._isDisabled()||this._sort.sort(this)}_handleKeydown(S){!this._isDisabled()&&(S.keyCode===g.t6||S.keyCode===g.Fm)&&(S.preventDefault(),this._toggleOnInteraction())}_isSorted(){return this._sort.active==this.id&&("asc"===this._sort.direction||"desc"===this._sort.direction)}_getArrowDirectionState(){return`${this._isSorted()?"active-":""}${this._arrowDirection}`}_getArrowViewState(){const S=this._viewState.fromState;return(S?`${S}-to-`:"")+this._viewState.toState}_updateArrowDirection(){this._arrowDirection=this._isSorted()?this._sort.direction:this.start||this._sort.start}_isDisabled(){return this._sort.disabled||this.disabled}_getAriaSortAttribute(){return this._isSorted()?"asc"==this._sort.direction?"ascending":"descending":"none"}_renderArrow(){return!this._isDisabled()||this._isSorted()}_updateSortActionDescription(S){this._sortButton&&(this._ariaDescriber?.removeDescription(this._sortButton,this._sortActionDescription),this._ariaDescriber?.describe(this._sortButton,S)),this._sortActionDescription=S}_handleStateChanges(){this._rerenderSubscription=(0,ne.h)(this._sort.sortChange,this._sort._stateChanges,this._intl.changes).subscribe(()=>{this._isSorted()&&(this._updateArrowDirection(),("hint"===this._viewState.toState||"active"===this._viewState.toState)&&(this._disableViewStateAnimation=!0),this._setAnimationTransitionState({fromState:this._arrowDirection,toState:"active"}),this._showIndicatorHint=!1),!this._isSorted()&&this._viewState&&"active"===this._viewState.toState&&(this._disableViewStateAnimation=!1,this._setAnimationTransitionState({fromState:"active",toState:this._arrowDirection})),this._changeDetectorRef.markForCheck()})}static#e=this.\u0275fac=function(de){return new(de||M)(i.rXU(H),i.rXU(i.gRc),i.rXU(se,8),i.rXU("MAT_SORT_HEADER_COLUMN_DEF",8),i.rXU(d.FN),i.rXU(i.aKT),i.rXU(d.vr,8),i.rXU(Te,8))};static#t=this.\u0275cmp=i.VBU({type:M,selectors:[["","mat-sort-header",""]],hostAttrs:[1,"mat-sort-header"],hostVars:3,hostBindings:function(de,Ee){1&de&&i.bIt("click",function(){return Ee._handleClick()})("keydown",function(Ot){return Ee._handleKeydown(Ot)})("mouseenter",function(){return Ee._setIndicatorHintVisible(!0)})("mouseleave",function(){return Ee._setIndicatorHintVisible(!1)}),2&de&&(i.BMQ("aria-sort",Ee._getAriaSortAttribute()),i.AVh("mat-sort-header-disabled",Ee._isDisabled()))},inputs:{id:[0,"mat-sort-header","id"],arrowPosition:"arrowPosition",start:"start",disabled:[2,"disabled","disabled",i.L39],sortActionDescription:"sortActionDescription",disableClear:[2,"disableClear","disableClear",i.L39]},exportAs:["matSortHeader"],standalone:!0,features:[i.GFd,i.aNF],attrs:oe,ngContentSelectors:me,decls:4,vars:7,consts:[[1,"mat-sort-header-container","mat-focus-indicator"],[1,"mat-sort-header-content"],[1,"mat-sort-header-arrow"],[1,"mat-sort-header-stem"],[1,"mat-sort-header-indicator"],[1,"mat-sort-header-pointer-left"],[1,"mat-sort-header-pointer-right"],[1,"mat-sort-header-pointer-middle"]],template:function(de,Ee){1&de&&(i.NAR(),i.j41(0,"div",0)(1,"div",1),i.SdG(2),i.k0s(),i.DNE(3,B,6,6,"div",2),i.k0s()),2&de&&(i.AVh("mat-sort-header-sorted",Ee._isSorted())("mat-sort-header-position-before","before"===Ee.arrowPosition),i.BMQ("tabindex",Ee._isDisabled()?null:0)("role",Ee._isDisabled()?null:"button"),i.R7$(3),i.vxM(Ee._renderArrow()?3:-1))},styles:[".mat-sort-header-container{display:flex;cursor:pointer;align-items:center;letter-spacing:normal;outline:0}[mat-sort-header].cdk-keyboard-focused .mat-sort-header-container,[mat-sort-header].cdk-program-focused .mat-sort-header-container{border-bottom:solid 1px currentColor}.mat-sort-header-disabled .mat-sort-header-container{cursor:default}.mat-sort-header-container::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-sort-header-content{text-align:center;display:flex;align-items:center}.mat-sort-header-position-before{flex-direction:row-reverse}.mat-sort-header-arrow{height:12px;width:12px;min-width:12px;position:relative;display:flex;color:var(--mat-sort-arrow-color);opacity:0}.mat-sort-header-arrow,[dir=rtl] .mat-sort-header-position-before .mat-sort-header-arrow{margin:0 0 0 6px}.mat-sort-header-position-before .mat-sort-header-arrow,[dir=rtl] .mat-sort-header-arrow{margin:0 6px 0 0}.mat-sort-header-stem{background:currentColor;height:10px;width:2px;margin:auto;display:flex;align-items:center}.cdk-high-contrast-active .mat-sort-header-stem{width:0;border-left:solid 2px}.mat-sort-header-indicator{width:100%;height:2px;display:flex;align-items:center;position:absolute;top:0;left:0}.mat-sort-header-pointer-middle{margin:auto;height:2px;width:2px;background:currentColor;transform:rotate(45deg)}.cdk-high-contrast-active .mat-sort-header-pointer-middle{width:0;height:0;border-top:solid 2px;border-left:solid 2px}.mat-sort-header-pointer-left,.mat-sort-header-pointer-right{background:currentColor;width:6px;height:2px;position:absolute;top:0}.cdk-high-contrast-active .mat-sort-header-pointer-left,.cdk-high-contrast-active .mat-sort-header-pointer-right{width:0;height:0;border-left:solid 6px;border-top:solid 2px}.mat-sort-header-pointer-left{transform-origin:right;left:0}.mat-sort-header-pointer-right{transform-origin:left;right:0}"],encapsulation:2,data:{animation:[$e.indicator,$e.leftPointer,$e.rightPointer,$e.arrowOpacity,$e.arrowPosition,$e.allowChildren]},changeDetection:0})}return M})(),ae=(()=>{class M{static#e=this.\u0275fac=function(de){return new(de||M)};static#t=this.\u0275mod=i.$C({type:M});static#n=this.\u0275inj=i.G2t({providers:[O],imports:[q.yE]})}return M})()},9159:(Kt,qe,l)=>{"use strict";l.d(qe,{$R:()=>St,YV:()=>A,cC:()=>Fe,KS:()=>Rt,tL:()=>ee,YZ:()=>tt,ji:()=>Ge,NB:()=>z,iL:()=>Wt,Zl:()=>Ye,tP:()=>Ut});var i=l(3953),d=l(8203),g=l(5024),I=l(6860),m=l(7333),ne=l(177),P=l(1413),q=l(4412),oe=l(4402),me=l(7673),B=l(6977);const De=[[["caption"]],[["colgroup"],["col"]],"*"],be=["caption","colgroup, col","*"];function Me(le,Vt){1&le&&i.SdG(0,2)}function Ue(le,Vt){1&le&&(i.j41(0,"thead",0),i.eu8(1,1),i.k0s(),i.j41(2,"tbody",0),i.eu8(3,2)(4,3),i.k0s(),i.j41(5,"tfoot",0),i.eu8(6,4),i.k0s())}function Te(le,Vt){1&le&&i.eu8(0,1)(1,2)(2,3)(3,4)}const Ve=new i.nKC("CDK_TABLE");let H=(()=>{class le{constructor(te){this.template=te}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.C4Q))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","cdkCellDef",""]],standalone:!0})}return le})(),T=(()=>{class le{constructor(te){this.template=te}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.C4Q))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","cdkHeaderCellDef",""]],standalone:!0})}return le})(),O=(()=>{class le{constructor(te){this.template=te}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.C4Q))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","cdkFooterCellDef",""]],standalone:!0})}return le})(),K=(()=>{class le{get name(){return this._name}set name(te){this._setNameInput(te)}get sticky(){return this._sticky}set sticky(te){te!==this._sticky&&(this._sticky=te,this._hasStickyChanged=!0)}get stickyEnd(){return this._stickyEnd}set stickyEnd(te){te!==this._stickyEnd&&(this._stickyEnd=te,this._hasStickyChanged=!0)}constructor(te){this._table=te,this._hasStickyChanged=!1,this._sticky=!1,this._stickyEnd=!1}hasStickyChanged(){const te=this._hasStickyChanged;return this.resetStickyChanged(),te}resetStickyChanged(){this._hasStickyChanged=!1}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(te){te&&(this._name=te,this.cssClassFriendlyName=te.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(Ve,8))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","cdkColumnDef",""]],contentQueries:function(ke,L,fe){if(1&ke&&(i.wni(fe,H,5),i.wni(fe,T,5),i.wni(fe,O,5)),2&ke){let G;i.mGM(G=i.lsd())&&(L.cell=G.first),i.mGM(G=i.lsd())&&(L.headerCell=G.first),i.mGM(G=i.lsd())&&(L.footerCell=G.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",i.L39],stickyEnd:[2,"stickyEnd","stickyEnd",i.L39]},standalone:!0,features:[i.Jv_([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:le}]),i.GFd]})}return le})();class ae{constructor(Vt,te){te.nativeElement.classList.add(...Vt._columnCssClassName)}}let M=(()=>{class le extends ae{constructor(te,ke){super(te,ke)}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(K),i.rXU(i.aKT))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],standalone:!0,features:[i.Vt3]})}return le})(),S=(()=>{class le extends ae{constructor(te,ke){super(te,ke);const L=te._table?._getCellRole();L&&ke.nativeElement.setAttribute("role",L)}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(K),i.rXU(i.aKT))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],standalone:!0,features:[i.Vt3]})}return le})();class de{constructor(){this.tasks=[],this.endTasks=[]}}const Ee=new i.nKC("_COALESCED_STYLE_SCHEDULER");let xt=(()=>{class le{constructor(te){this._currentSchedule=null,this._ngZone=(0,i.WQX)(i.SKi)}schedule(te){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(te)}scheduleEnd(te){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(te)}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new de,this._ngZone.runOutsideAngular(()=>queueMicrotask(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){const te=this._currentSchedule;this._currentSchedule=new de;for(const ke of te.tasks)ke();for(const ke of te.endTasks)ke()}this._currentSchedule=null})))}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.KVO(i.SKi))};static#t=this.\u0275prov=i.jDH({token:le,factory:le.\u0275fac})}return le})(),Zt=(()=>{class le{constructor(te,ke){this.template=te,this._differs=ke}ngOnChanges(te){if(!this._columnsDiffer){const ke=te.columns&&te.columns.currentValue||[];this._columnsDiffer=this._differs.find(ke).create(),this._columnsDiffer.diff(ke)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(te){return this instanceof at?te.headerCell.template:this instanceof ye?te.footerCell.template:te.cell.template}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.C4Q),i.rXU(i._q3))};static#t=this.\u0275dir=i.FsC({type:le,features:[i.OA$]})}return le})(),at=(()=>{class le extends Zt{get sticky(){return this._sticky}set sticky(te){te!==this._sticky&&(this._sticky=te,this._hasStickyChanged=!0)}constructor(te,ke,L){super(te,ke),this._table=L,this._hasStickyChanged=!1,this._sticky=!1}ngOnChanges(te){super.ngOnChanges(te)}hasStickyChanged(){const te=this._hasStickyChanged;return this.resetStickyChanged(),te}resetStickyChanged(){this._hasStickyChanged=!1}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.C4Q),i.rXU(i._q3),i.rXU(Ve,8))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",i.L39]},standalone:!0,features:[i.GFd,i.Vt3,i.OA$]})}return le})(),ye=(()=>{class le extends Zt{get sticky(){return this._sticky}set sticky(te){te!==this._sticky&&(this._sticky=te,this._hasStickyChanged=!0)}constructor(te,ke,L){super(te,ke),this._table=L,this._hasStickyChanged=!1,this._sticky=!1}ngOnChanges(te){super.ngOnChanges(te)}hasStickyChanged(){const te=this._hasStickyChanged;return this.resetStickyChanged(),te}resetStickyChanged(){this._hasStickyChanged=!1}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.C4Q),i.rXU(i._q3),i.rXU(Ve,8))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",i.L39]},standalone:!0,features:[i.GFd,i.Vt3,i.OA$]})}return le})(),y=(()=>{class le extends Zt{constructor(te,ke,L){super(te,ke),this._table=L}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.C4Q),i.rXU(i._q3),i.rXU(Ve,8))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],when:[0,"cdkRowDefWhen","when"]},standalone:!0,features:[i.Vt3]})}return le})(),_=(()=>{class le{static#e=this.mostRecentCellOutlet=null;constructor(te){this._viewContainer=te,le.mostRecentCellOutlet=this}ngOnDestroy(){le.mostRecentCellOutlet===this&&(le.mostRecentCellOutlet=null)}static#t=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.c1b))};static#n=this.\u0275dir=i.FsC({type:le,selectors:[["","cdkCellOutlet",""]],standalone:!0})}return le})(),w=(()=>{class le{static#e=this.\u0275fac=function(ke){return new(ke||le)};static#t=this.\u0275cmp=i.VBU({type:le,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],standalone:!0,features:[i.aNF],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(ke,L){1&ke&&i.eu8(0,0)},dependencies:[_],encapsulation:2})}return le})(),Ze=(()=>{class le{static#e=this.\u0275fac=function(ke){return new(ke||le)};static#t=this.\u0275cmp=i.VBU({type:le,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],standalone:!0,features:[i.aNF],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(ke,L){1&ke&&i.eu8(0,0)},dependencies:[_],encapsulation:2})}return le})(),Y=(()=>{class le{constructor(te){this.templateRef=te,this._contentClassName="cdk-no-data-row"}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.C4Q))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["ng-template","cdkNoDataRow",""]],standalone:!0})}return le})();const Ie=["top","bottom","left","right"];class Xe{constructor(Vt,te,ke,L,fe=!0,G=!0,ce){this._isNativeHtmlTable=Vt,this._stickCellCss=te,this.direction=ke,this._coalescedStyleScheduler=L,this._isBrowser=fe,this._needsPositionStickyOnElement=G,this._positionListener=ce,this._cachedCellWidths=[],this._borderCellCss={top:`${te}-border-elem-top`,bottom:`${te}-border-elem-bottom`,left:`${te}-border-elem-left`,right:`${te}-border-elem-right`}}clearStickyPositioning(Vt,te){const ke=[];for(const L of Vt)if(L.nodeType===L.ELEMENT_NODE){ke.push(L);for(let fe=0;fe{for(const L of ke)this._removeStickyStyle(L,te)})}updateStickyColumns(Vt,te,ke,L=!0){Vt.length&&this._isBrowser&&(te.some(fe=>fe)||ke.some(fe=>fe))?this._coalescedStyleScheduler.schedule(()=>{const fe=Vt[0],G=fe.children.length,ce=this._getCellWidths(fe,L),ut=this._getStickyStartColumnPositions(ce,te),ze=this._getStickyEndColumnPositions(ce,ke),N=te.lastIndexOf(!0),he=ke.indexOf(!0),Je="rtl"===this.direction,Lt=Je?"right":"left",Yt=Je?"left":"right";for(const Jt of Vt)for(let xn=0;xnte[xn]?Jt:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===he?[]:ce.slice(he).map((Jt,xn)=>ke[xn+he]?Jt:null).reverse()}))}):this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:[]}),this._positionListener.stickyEndColumnsUpdated({sizes:[]}))}stickRows(Vt,te,ke){this._isBrowser&&this._coalescedStyleScheduler.schedule(()=>{const L="bottom"===ke?Vt.slice().reverse():Vt,fe="bottom"===ke?te.slice().reverse():te,G=[],ce=[],ut=[];for(let N=0,he=0;N{const ke=Vt.querySelector("tfoot");ke&&(te.some(L=>!L)?this._removeStickyStyle(ke,["bottom"]):this._addStickyStyle(ke,"bottom",0,!1))})}_removeStickyStyle(Vt,te){for(const L of te)Vt.style[L]="",Vt.classList.remove(this._borderCellCss[L]);Ie.some(L=>-1===te.indexOf(L)&&Vt.style[L])?Vt.style.zIndex=this._getCalculatedZIndex(Vt):(Vt.style.zIndex="",this._needsPositionStickyOnElement&&(Vt.style.position=""),Vt.classList.remove(this._stickCellCss))}_addStickyStyle(Vt,te,ke,L){Vt.classList.add(this._stickCellCss),L&&Vt.classList.add(this._borderCellCss[te]),Vt.style[te]=`${ke}px`,Vt.style.zIndex=this._getCalculatedZIndex(Vt),this._needsPositionStickyOnElement&&(Vt.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(Vt){const te={top:100,bottom:10,left:1,right:1};let ke=0;for(const L of Ie)Vt.style[L]&&(ke+=te[L]);return ke?`${ke}`:""}_getCellWidths(Vt,te=!0){if(!te&&this._cachedCellWidths.length)return this._cachedCellWidths;const ke=[],L=Vt.children;for(let fe=0;fe0;fe--)te[fe]&&(ke[fe]=L,L+=Vt[fe]);return ke}}const Ke=new i.nKC("CDK_SPL");let ot=(()=>{class le{constructor(te,ke){this.viewContainer=te,this.elementRef=ke;const L=(0,i.WQX)(Ve);L._rowOutlet=this,L._outletAssigned()}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.c1b),i.rXU(i.aKT))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","rowOutlet",""]],standalone:!0})}return le})(),pt=(()=>{class le{constructor(te,ke){this.viewContainer=te,this.elementRef=ke;const L=(0,i.WQX)(Ve);L._headerRowOutlet=this,L._outletAssigned()}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.c1b),i.rXU(i.aKT))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","headerRowOutlet",""]],standalone:!0})}return le})(),Mt=(()=>{class le{constructor(te,ke){this.viewContainer=te,this.elementRef=ke;const L=(0,i.WQX)(Ve);L._footerRowOutlet=this,L._outletAssigned()}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.c1b),i.rXU(i.aKT))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","footerRowOutlet",""]],standalone:!0})}return le})(),nn=(()=>{class le{constructor(te,ke){this.viewContainer=te,this.elementRef=ke;const L=(0,i.WQX)(Ve);L._noDataRowOutlet=this,L._outletAssigned()}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i.c1b),i.rXU(i.aKT))};static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","noDataRowOutlet",""]],standalone:!0})}return le})(),At=(()=>{class le{_getCellRole(){if(void 0===this._cellRoleInternal){const te=this._elementRef.nativeElement.getAttribute("role"),ke="grid"===te||"treegrid"===te?"gridcell":"cell";this._cellRoleInternal=this._isNativeHtmlTable&&"cell"===ke?null:ke}return this._cellRoleInternal}get trackBy(){return this._trackByFn}set trackBy(te){this._trackByFn=te}get dataSource(){return this._dataSource}set dataSource(te){this._dataSource!==te&&this._switchDataSource(te)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(te){this._multiTemplateDataRows=te,this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(te){this._fixedLayout=te,this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}constructor(te,ke,L,fe,G,ce,ut,ze,N,he,Je,Lt){this._differs=te,this._changeDetectorRef=ke,this._elementRef=L,this._dir=G,this._platform=ut,this._viewRepeater=ze,this._coalescedStyleScheduler=N,this._viewportRuler=he,this._stickyPositioningListener=Je,this._onDestroy=new P.B,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._stickyColumnStylesNeedReset=!0,this._forceRecalculateCellWidths=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this.needsPositionStickyOnElement=!0,this._isShowingNoDataRow=!1,this._hasAllOutlets=!1,this._hasInitialized=!1,this._cellRoleInternal=void 0,this._multiTemplateDataRows=!1,this._fixedLayout=!1,this.contentChanged=new i.bkB,this.viewChange=new q.t({start:0,end:Number.MAX_VALUE}),this._injector=(0,i.WQX)(i.zZn),fe||L.nativeElement.setAttribute("role","table"),this._document=ce,this._isServer=!ut.isBrowser,this._isNativeHtmlTable="TABLE"===L.nativeElement.nodeName}ngOnInit(){this._setupStickyStyler(),this._dataDiffer=this._differs.find([]).create((te,ke)=>this.trackBy?this.trackBy(ke.dataIndex,ke.data):ke),this._viewportRuler.change().pipe((0,B.Q)(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentInit(){this._hasInitialized=!0}ngAfterContentChecked(){this._canRender()&&this._render()}ngOnDestroy(){[this._rowOutlet?.viewContainer,this._headerRowOutlet?.viewContainer,this._footerRowOutlet?.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(te=>{te?.clear()}),this._headerRowDefs=[],this._footerRowDefs=[],this._defaultRowDef=null,this._onDestroy.next(),this._onDestroy.complete(),(0,g.y4)(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const te=this._dataDiffer.diff(this._renderRows);if(!te)return this._updateNoDataRow(),void this.contentChanged.next();const ke=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(te,ke,(L,fe,G)=>this._getEmbeddedViewArgs(L.item,G),L=>L.item.data,L=>{L.operation===g.Q3.INSERTED&&L.context&&this._renderCellTemplateForItem(L.record.item.rowDef,L.context)}),this._updateRowIndexContext(),te.forEachIdentityChange(L=>{ke.get(L.currentIndex).context.$implicit=L.item.data}),this._updateNoDataRow(),(0,i.mal)(()=>{this.updateStickyColumnStyles()},{injector:this._injector}),this.contentChanged.next()}addColumnDef(te){this._customColumnDefs.add(te)}removeColumnDef(te){this._customColumnDefs.delete(te)}addRowDef(te){this._customRowDefs.add(te)}removeRowDef(te){this._customRowDefs.delete(te)}addHeaderRowDef(te){this._customHeaderRowDefs.add(te),this._headerRowDefChanged=!0}removeHeaderRowDef(te){this._customHeaderRowDefs.delete(te),this._headerRowDefChanged=!0}addFooterRowDef(te){this._customFooterRowDefs.add(te),this._footerRowDefChanged=!0}removeFooterRowDef(te){this._customFooterRowDefs.delete(te),this._footerRowDefChanged=!0}setNoDataRow(te){this._customNoDataRow=te}updateStickyHeaderRowStyles(){const te=this._getRenderedRows(this._headerRowOutlet);if(this._isNativeHtmlTable){const L=Ce(this._headerRowOutlet,"thead");L&&(L.style.display=te.length?"":"none")}const ke=this._headerRowDefs.map(L=>L.sticky);this._stickyStyler.clearStickyPositioning(te,["top"]),this._stickyStyler.stickRows(te,ke,"top"),this._headerRowDefs.forEach(L=>L.resetStickyChanged())}updateStickyFooterRowStyles(){const te=this._getRenderedRows(this._footerRowOutlet);if(this._isNativeHtmlTable){const L=Ce(this._footerRowOutlet,"tfoot");L&&(L.style.display=te.length?"":"none")}const ke=this._footerRowDefs.map(L=>L.sticky);this._stickyStyler.clearStickyPositioning(te,["bottom"]),this._stickyStyler.stickRows(te,ke,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,ke),this._footerRowDefs.forEach(L=>L.resetStickyChanged())}updateStickyColumnStyles(){const te=this._getRenderedRows(this._headerRowOutlet),ke=this._getRenderedRows(this._rowOutlet),L=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...te,...ke,...L],["left","right"]),this._stickyColumnStylesNeedReset=!1),te.forEach((fe,G)=>{this._addStickyColumnStyles([fe],this._headerRowDefs[G])}),this._rowDefs.forEach(fe=>{const G=[];for(let ce=0;ce{this._addStickyColumnStyles([fe],this._footerRowDefs[G])}),Array.from(this._columnDefsByName.values()).forEach(fe=>fe.resetStickyChanged())}_outletAssigned(){!this._hasAllOutlets&&this._rowOutlet&&this._headerRowOutlet&&this._footerRowOutlet&&this._noDataRowOutlet&&(this._hasAllOutlets=!0,this._canRender()&&this._render())}_canRender(){return this._hasAllOutlets&&this._hasInitialized}_render(){this._cacheRowDefs(),this._cacheColumnDefs();const ke=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||ke,this._forceRecalculateCellWidths=ke,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}_getAllRenderRows(){const te=[],ke=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let L=0;L{const ce=L&&L.has(G)?L.get(G):[];if(ce.length){const ut=ce.shift();return ut.dataIndex=ke,ut}return{data:te,rowDef:G,dataIndex:ke}})}_cacheColumnDefs(){this._columnDefsByName.clear(),ie(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(ke=>{this._columnDefsByName.has(ke.name),this._columnDefsByName.set(ke.name,ke)})}_cacheRowDefs(){this._headerRowDefs=ie(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=ie(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=ie(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const te=this._rowDefs.filter(ke=>!ke.when);this._defaultRowDef=te[0]}_renderUpdatedColumns(){const te=(G,ce)=>G||!!ce.getColumnsDiff(),ke=this._rowDefs.reduce(te,!1);ke&&this._forceRenderDataRows();const L=this._headerRowDefs.reduce(te,!1);L&&this._forceRenderHeaderRows();const fe=this._footerRowDefs.reduce(te,!1);return fe&&this._forceRenderFooterRows(),ke||L||fe}_switchDataSource(te){this._data=[],(0,g.y4)(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),te||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet&&this._rowOutlet.viewContainer.clear()),this._dataSource=te}_observeRenderChanges(){if(!this.dataSource)return;let te;(0,g.y4)(this.dataSource)?te=this.dataSource.connect(this):(0,oe.A)(this.dataSource)?te=this.dataSource:Array.isArray(this.dataSource)&&(te=(0,me.of)(this.dataSource)),this._renderChangeSubscription=te.pipe((0,B.Q)(this._onDestroy)).subscribe(ke=>{this._data=ke||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((te,ke)=>this._renderRow(this._headerRowOutlet,te,ke)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((te,ke)=>this._renderRow(this._footerRowOutlet,te,ke)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(te,ke){const L=Array.from(ke.columns||[]).map(ce=>this._columnDefsByName.get(ce)),fe=L.map(ce=>ce.sticky),G=L.map(ce=>ce.stickyEnd);this._stickyStyler.updateStickyColumns(te,fe,G,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(te){const ke=[];for(let L=0;L!fe.when||fe.when(ke,te));else{let fe=this._rowDefs.find(G=>G.when&&G.when(ke,te))||this._defaultRowDef;fe&&L.push(fe)}return L}_getEmbeddedViewArgs(te,ke){return{templateRef:te.rowDef.template,context:{$implicit:te.data},index:ke}}_renderRow(te,ke,L,fe={}){const G=te.viewContainer.createEmbeddedView(ke.template,fe,L);return this._renderCellTemplateForItem(ke,fe),G}_renderCellTemplateForItem(te,ke){for(let L of this._getCellTemplates(te))_.mostRecentCellOutlet&&_.mostRecentCellOutlet._viewContainer.createEmbeddedView(L,ke);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const te=this._rowOutlet.viewContainer;for(let ke=0,L=te.length;ke{const L=this._columnDefsByName.get(ke);return te.extractCellTemplate(L)}):[]}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const te=(ke,L)=>ke||L.hasStickyChanged();this._headerRowDefs.reduce(te,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(te,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(te,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){this._stickyStyler=new Xe(this._isNativeHtmlTable,this.stickyCssClass,this._dir?this._dir.value:"ltr",this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener),(this._dir?this._dir.change:(0,me.of)()).pipe((0,B.Q)(this._onDestroy)).subscribe(ke=>{this._stickyStyler.direction=ke,this.updateStickyColumnStyles()})}_getOwnDefs(te){return te.filter(ke=>!ke._table||ke._table===this)}_updateNoDataRow(){const te=this._customNoDataRow||this._noDataRow;if(!te)return;const ke=0===this._rowOutlet.viewContainer.length;if(ke===this._isShowingNoDataRow)return;const L=this._noDataRowOutlet.viewContainer;if(ke){const fe=L.createEmbeddedView(te.templateRef),G=fe.rootNodes[0];1===fe.rootNodes.length&&G?.nodeType===this._document.ELEMENT_NODE&&(G.setAttribute("role","row"),G.classList.add(te._contentClassName))}else L.clear();this._isShowingNoDataRow=ke,this._changeDetectorRef.markForCheck()}static#e=this.\u0275fac=function(ke){return new(ke||le)(i.rXU(i._q3),i.rXU(i.gRc),i.rXU(i.aKT),i.kS0("role"),i.rXU(d.dS,8),i.rXU(ne.qQ),i.rXU(I.OD),i.rXU(g.sL),i.rXU(Ee),i.rXU(m.Xj),i.rXU(Ke,12),i.rXU(i.SKi,8))};static#t=this.\u0275cmp=i.VBU({type:le,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(ke,L,fe){if(1&ke&&(i.wni(fe,Y,5),i.wni(fe,K,5),i.wni(fe,y,5),i.wni(fe,at,5),i.wni(fe,ye,5)),2&ke){let G;i.mGM(G=i.lsd())&&(L._noDataRow=G.first),i.mGM(G=i.lsd())&&(L._contentColumnDefs=G),i.mGM(G=i.lsd())&&(L._contentRowDefs=G),i.mGM(G=i.lsd())&&(L._contentHeaderRowDefs=G),i.mGM(G=i.lsd())&&(L._contentFooterRowDefs=G)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(ke,L){2&ke&&i.AVh("cdk-table-fixed-layout",L.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:[2,"multiTemplateDataRows","multiTemplateDataRows",i.L39],fixedLayout:[2,"fixedLayout","fixedLayout",i.L39]},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],standalone:!0,features:[i.Jv_([{provide:Ve,useExisting:le},{provide:g.sL,useClass:g.xn},{provide:Ee,useClass:xt},{provide:Ke,useValue:null}]),i.GFd,i.aNF],ngContentSelectors:be,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(ke,L){1&ke&&(i.NAR(De),i.SdG(0),i.SdG(1,1),i.DNE(2,Me,1,0)(3,Ue,7,0)(4,Te,4,0)),2&ke&&(i.R7$(2),i.vxM(L._isServer?2:-1),i.R7$(),i.vxM(L._isNativeHtmlTable?3:4))},dependencies:[pt,ot,nn,Mt],styles:[".cdk-table-fixed-layout{table-layout:fixed}"],encapsulation:2})}return le})();function ie(le,Vt){return le.concat(Array.from(Vt))}function Ce(le,Vt){const te=Vt.toUpperCase();let ke=le.viewContainer.element.nativeElement;for(;ke;){const L=1===ke.nodeType?ke.nodeName:null;if(L===te)return ke;if("TABLE"===L)break;ke=ke.parentNode}return null}let lt=(()=>{class le{static#e=this.\u0275fac=function(ke){return new(ke||le)};static#t=this.\u0275mod=i.$C({type:le});static#n=this.\u0275inj=i.G2t({imports:[m.E9]})}return le})();var jt=l(6600);l(7786),l(4572),l(4085),l(6354);const Bn=[[["caption"]],[["colgroup"],["col"]],"*"],En=["caption","colgroup, col","*"];function Fn(le,Vt){1&le&&i.SdG(0,2)}function Kn(le,Vt){1&le&&(i.j41(0,"thead",0),i.eu8(1,1),i.k0s(),i.j41(2,"tbody",2),i.eu8(3,3)(4,4),i.k0s(),i.j41(5,"tfoot",0),i.eu8(6,5),i.k0s())}function zn(le,Vt){1&le&&i.eu8(0,1)(1,3)(2,4)(3,5)}let Ye=(()=>{class le extends At{constructor(){super(...arguments),this.stickyCssClass="mat-mdc-table-sticky",this.needsPositionStickyOnElement=!1}static#e=this.\u0275fac=(()=>{let te;return function(L){return(te||(te=i.xGo(le)))(L||le)}})();static#t=this.\u0275cmp=i.VBU({type:le,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-mdc-table","mdc-data-table__table"],hostVars:2,hostBindings:function(ke,L){2&ke&&i.AVh("mdc-table-fixed-layout",L.fixedLayout)},exportAs:["matTable"],standalone:!0,features:[i.Jv_([{provide:At,useExisting:le},{provide:Ve,useExisting:le},{provide:Ee,useClass:xt},{provide:g.sL,useClass:g.xn},{provide:Ke,useValue:null}]),i.Vt3,i.aNF],ngContentSelectors:En,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(ke,L){1&ke&&(i.NAR(Bn),i.SdG(0),i.SdG(1,1),i.DNE(2,Fn,1,0)(3,Kn,7,0)(4,zn,4,0)),2&ke&&(i.R7$(2),i.vxM(L._isServer?2:-1),i.R7$(),i.vxM(L._isNativeHtmlTable?3:4))},dependencies:[pt,ot,nn,Mt],styles:[".mat-mdc-table-sticky{position:sticky !important}mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}.mat-mdc-table{min-width:100%;border:0;border-spacing:0;table-layout:auto;white-space:normal;background-color:var(--mat-table-background-color)}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell{text-align:right}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px}.mat-mdc-header-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-header-container-height, 56px);color:var(--mat-table-header-headline-color, rgba(0, 0, 0, 0.87));font-family:var(--mat-table-header-headline-font, Roboto, sans-serif);line-height:var(--mat-table-header-headline-line-height);font-size:var(--mat-table-header-headline-size, 14px);font-weight:var(--mat-table-header-headline-weight, 500)}.mat-mdc-row{height:var(--mat-table-row-item-container-height, 52px);color:var(--mat-table-row-item-label-text-color, rgba(0, 0, 0, 0.87))}.mat-mdc-row,.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-table-row-item-label-text-font, Roboto, sans-serif);line-height:var(--mat-table-row-item-label-text-line-height);font-size:var(--mat-table-row-item-label-text-size, 14px);font-weight:var(--mat-table-row-item-label-text-weight)}.mat-mdc-footer-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-footer-container-height, 52px);color:var(--mat-table-row-item-label-text-color, rgba(0, 0, 0, 0.87));font-family:var(--mat-table-footer-supporting-text-font, Roboto, sans-serif);line-height:var(--mat-table-footer-supporting-text-line-height);font-size:var(--mat-table-footer-supporting-text-size, 14px);font-weight:var(--mat-table-footer-supporting-text-weight);letter-spacing:var(--mat-table-footer-supporting-text-tracking)}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, rgba(0, 0, 0, 0.12));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-header-headline-tracking);font-weight:inherit;line-height:inherit;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mat-mdc-header-cell{text-align:right}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, rgba(0, 0, 0, 0.12));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-row-item-label-text-tracking);line-height:inherit}.mdc-data-table__row:last-child .mat-mdc-cell{border-bottom:none}.mat-mdc-footer-cell{letter-spacing:var(--mat-table-row-item-label-text-tracking)}mat-row.mat-mdc-row,mat-header-row.mat-mdc-header-row,mat-footer-row.mat-mdc-footer-row{border-bottom:none}.mat-mdc-table tbody,.mat-mdc-table tfoot,.mat-mdc-table thead,.mat-mdc-cell,.mat-mdc-footer-cell,.mat-mdc-header-row,.mat-mdc-row,.mat-mdc-footer-row,.mat-mdc-table .mat-mdc-header-cell{background:inherit}.mat-mdc-table mat-header-row.mat-mdc-header-row,.mat-mdc-table mat-row.mat-mdc-row,.mat-mdc-table mat-footer-row.mat-mdc-footer-cell{height:unset}mat-header-cell.mat-mdc-header-cell,mat-cell.mat-mdc-cell,mat-footer-cell.mat-mdc-footer-cell{align-self:stretch}"],encapsulation:2})}return le})(),A=(()=>{class le extends H{static#e=this.\u0275fac=(()=>{let te;return function(L){return(te||(te=i.xGo(le)))(L||le)}})();static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","matCellDef",""]],standalone:!0,features:[i.Jv_([{provide:H,useExisting:le}]),i.Vt3]})}return le})(),ee=(()=>{class le extends T{static#e=this.\u0275fac=(()=>{let te;return function(L){return(te||(te=i.xGo(le)))(L||le)}})();static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","matHeaderCellDef",""]],standalone:!0,features:[i.Jv_([{provide:T,useExisting:le}]),i.Vt3]})}return le})(),Fe=(()=>{class le extends K{get name(){return this._name}set name(te){this._setNameInput(te)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}static#e=this.\u0275fac=(()=>{let te;return function(L){return(te||(te=i.xGo(le)))(L||le)}})();static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},standalone:!0,features:[i.Jv_([{provide:K,useExisting:le},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:le}]),i.Vt3]})}return le})(),Rt=(()=>{class le extends M{static#e=this.\u0275fac=(()=>{let te;return function(L){return(te||(te=i.xGo(le)))(L||le)}})();static#t=this.\u0275dir=i.FsC({type:le,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],standalone:!0,features:[i.Vt3]})}return le})(),St=(()=>{class le extends S{static#e=this.\u0275fac=(()=>{let te;return function(L){return(te||(te=i.xGo(le)))(L||le)}})();static#t=this.\u0275dir=i.FsC({type:le,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],standalone:!0,features:[i.Vt3]})}return le})(),Ge=(()=>{class le extends at{static#e=this.\u0275fac=(()=>{let te;return function(L){return(te||(te=i.xGo(le)))(L||le)}})();static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",i.L39]},standalone:!0,features:[i.Jv_([{provide:at,useExisting:le}]),i.GFd,i.Vt3]})}return le})(),Wt=(()=>{class le extends y{static#e=this.\u0275fac=(()=>{let te;return function(L){return(te||(te=i.xGo(le)))(L||le)}})();static#t=this.\u0275dir=i.FsC({type:le,selectors:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],when:[0,"matRowDefWhen","when"]},standalone:!0,features:[i.Jv_([{provide:y,useExisting:le}]),i.Vt3]})}return le})(),tt=(()=>{class le extends w{static#e=this.\u0275fac=(()=>{let te;return function(L){return(te||(te=i.xGo(le)))(L||le)}})();static#t=this.\u0275cmp=i.VBU({type:le,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],exportAs:["matHeaderRow"],standalone:!0,features:[i.Jv_([{provide:w,useExisting:le}]),i.Vt3,i.aNF],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(ke,L){1&ke&&i.eu8(0,0)},dependencies:[_],encapsulation:2})}return le})(),z=(()=>{class le extends Ze{static#e=this.\u0275fac=(()=>{let te;return function(L){return(te||(te=i.xGo(le)))(L||le)}})();static#t=this.\u0275cmp=i.VBU({type:le,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],standalone:!0,features:[i.Jv_([{provide:Ze,useExisting:le}]),i.Vt3,i.aNF],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(ke,L){1&ke&&i.eu8(0,0)},dependencies:[_],encapsulation:2})}return le})(),Ut=(()=>{class le{static#e=this.\u0275fac=function(ke){return new(ke||le)};static#t=this.\u0275mod=i.$C({type:le});static#n=this.\u0275inj=i.G2t({imports:[jt.yE,lt,jt.yE]})}return le})()},4823:(Kt,qe,l)=>{"use strict";l.d(qe,{oV:()=>Ee,uc:()=>Zt});var i=l(6977),d=l(4085),g=l(7336),I=l(3953),m=l(177),ne=l(6860),P=l(8617),q=l(8203),oe=l(6969),me=l(7333),B=l(6939),De=l(1413),Me=(l(9969),l(6600));const Ue=["tooltip"],pe=new I.nKC("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{const at=(0,I.WQX)(oe.hJ);return()=>at.scrollStrategies.reposition({scrollThrottle:20})}}),$e={provide:pe,deps:[oe.hJ],useFactory:function Ve(at){return()=>at.scrollStrategies.reposition({scrollThrottle:20})}},T=new I.nKC("mat-tooltip-default-options",{providedIn:"root",factory:function H(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),K="tooltip-panel",ae=(0,ne.BQ)({passive:!0});let Ee=(()=>{class at{get position(){return this._position}set position(y){y!==this._position&&(this._position=y,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(y){this._positionAtOrigin=(0,d.he)(y),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(y){this._disabled=(0,d.he)(y),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(y){this._showDelay=(0,d.OE)(y)}get hideDelay(){return this._hideDelay}set hideDelay(y){this._hideDelay=(0,d.OE)(y),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(y){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=y?String(y).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(y){this._tooltipClass=y,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(y,_,w,W,Ze,Y,Ie,Xe,kt,Ae,st,Bt){this._overlay=y,this._elementRef=_,this._scrollDispatcher=w,this._viewContainerRef=W,this._ngZone=Ze,this._platform=Y,this._ariaDescriber=Ie,this._focusMonitor=Xe,this._dir=Ae,this._defaultOptions=st,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._tooltipComponent=xt,this._viewportMargin=8,this._cssClassPrefix="mat-mdc",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new De.B,this._injector=(0,I.WQX)(I.zZn),this._scrollStrategy=kt,this._document=Bt,st&&(this._showDelay=st.showDelay,this._hideDelay=st.hideDelay,st.position&&(this.position=st.position),st.positionAtOrigin&&(this.positionAtOrigin=st.positionAtOrigin),st.touchGestures&&(this.touchGestures=st.touchGestures)),Ae.change.pipe((0,i.Q)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),this._viewportMargin=8}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe((0,i.Q)(this._destroyed)).subscribe(y=>{y?"keyboard"===y&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const y=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([_,w])=>{y.removeEventListener(_,w,ae)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(y,this.message,"tooltip"),this._focusMonitor.stopMonitoring(y)}show(y=this.showDelay,_){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const w=this._createOverlay(_);this._detach(),this._portal=this._portal||new B.A8(this._tooltipComponent,this._viewContainerRef);const W=this._tooltipInstance=w.attach(this._portal).instance;W._triggerElement=this._elementRef.nativeElement,W._mouseLeaveHideDelay=this._hideDelay,W.afterHidden().pipe((0,i.Q)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),W.show(y)}hide(y=this.hideDelay){const _=this._tooltipInstance;_&&(_.isVisible()?_.hide(y):(_._cancelPendingAnimations(),this._detach()))}toggle(y){this._isTooltipVisible()?this.hide():this.show(void 0,y)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(y){if(this._overlayRef){const W=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!y)&&W._origin instanceof I.aKT)return this._overlayRef;this._detach()}const _=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),w=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin&&y||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(_);return w.positionChanges.pipe((0,i.Q)(this._destroyed)).subscribe(W=>{this._updateCurrentPositionClass(W.connectionPair),this._tooltipInstance&&W.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:w,panelClass:`${this._cssClassPrefix}-${K}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,i.Q)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,i.Q)(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe((0,i.Q)(this._destroyed)).subscribe(W=>{this._isTooltipVisible()&&W.keyCode===g._f&&!(0,g.rp)(W)&&(W.preventDefault(),W.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(y){const _=y.getConfig().positionStrategy,w=this._getOrigin(),W=this._getOverlayPosition();_.withPositions([this._addOffset({...w.main,...W.main}),this._addOffset({...w.fallback,...W.fallback})])}_addOffset(y){const w=!this._dir||"ltr"==this._dir.value;return"top"===y.originY?y.offsetY=-8:"bottom"===y.originY?y.offsetY=8:"start"===y.originX?y.offsetX=w?-8:8:"end"===y.originX&&(y.offsetX=w?8:-8),y}_getOrigin(){const y=!this._dir||"ltr"==this._dir.value,_=this.position;let w;"above"==_||"below"==_?w={originX:"center",originY:"above"==_?"top":"bottom"}:"before"==_||"left"==_&&y||"right"==_&&!y?w={originX:"start",originY:"center"}:("after"==_||"right"==_&&y||"left"==_&&!y)&&(w={originX:"end",originY:"center"});const{x:W,y:Ze}=this._invertPosition(w.originX,w.originY);return{main:w,fallback:{originX:W,originY:Ze}}}_getOverlayPosition(){const y=!this._dir||"ltr"==this._dir.value,_=this.position;let w;"above"==_?w={overlayX:"center",overlayY:"bottom"}:"below"==_?w={overlayX:"center",overlayY:"top"}:"before"==_||"left"==_&&y||"right"==_&&!y?w={overlayX:"end",overlayY:"center"}:("after"==_||"right"==_&&y||"left"==_&&!y)&&(w={overlayX:"start",overlayY:"center"});const{x:W,y:Ze}=this._invertPosition(w.overlayX,w.overlayY);return{main:w,fallback:{overlayX:W,overlayY:Ze}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),(0,I.mal)(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(y){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=y,this._tooltipInstance._markForCheck())}_invertPosition(y,_){return"above"===this.position||"below"===this.position?"top"===_?_="bottom":"bottom"===_&&(_="top"):"end"===y?y="start":"start"===y&&(y="end"),{x:y,y:_}}_updateCurrentPositionClass(y){const{overlayY:_,originX:w,originY:W}=y;let Ze;if(Ze="center"===_?this._dir&&"rtl"===this._dir.value?"end"===w?"left":"right":"start"===w?"left":"right":"bottom"===_&&"top"===W?"above":"below",Ze!==this._currentPosition){const Y=this._overlayRef;if(Y){const Ie=`${this._cssClassPrefix}-${K}-`;Y.removePanelClass(Ie+this._currentPosition),Y.addPanelClass(Ie+Ze)}this._currentPosition=Ze}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",y=>{let _;this._setupPointerExitEventsIfNeeded(),void 0!==y.x&&void 0!==y.y&&(_=y),this.show(void 0,_)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",y=>{const _=y.targetTouches?.[0],w=_?{x:_.clientX,y:_.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(void 0,w),this._defaultOptions.touchLongPressShowDelay??500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const y=[];if(this._platformSupportsMouseEvents())y.push(["mouseleave",_=>{const w=_.relatedTarget;(!w||!this._overlayRef?.overlayElement.contains(w))&&this.hide()}],["wheel",_=>this._wheelListener(_)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const _=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};y.push(["touchend",_],["touchcancel",_])}this._addListeners(y),this._passiveListeners.push(...y)}_addListeners(y){y.forEach(([_,w])=>{this._elementRef.nativeElement.addEventListener(_,w,ae)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(y){if(this._isTooltipVisible()){const _=this._document.elementFromPoint(y.clientX,y.clientY),w=this._elementRef.nativeElement;_!==w&&!w.contains(_)&&this.hide()}}_disableNativeGesturesIfNecessary(){const y=this.touchGestures;if("off"!==y){const _=this._elementRef.nativeElement,w=_.style;("on"===y||"INPUT"!==_.nodeName&&"TEXTAREA"!==_.nodeName)&&(w.userSelect=w.msUserSelect=w.webkitUserSelect=w.MozUserSelect="none"),("on"===y||!_.draggable)&&(w.webkitUserDrag="none"),w.touchAction="none",w.webkitTapHighlightColor="transparent"}}static#e=this.\u0275fac=function(_){return new(_||at)(I.rXU(oe.hJ),I.rXU(I.aKT),I.rXU(me.R),I.rXU(I.c1b),I.rXU(I.SKi),I.rXU(ne.OD),I.rXU(P.vr),I.rXU(P.FN),I.rXU(pe),I.rXU(q.dS),I.rXU(T,8),I.rXU(m.qQ))};static#t=this.\u0275dir=I.FsC({type:at,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(_,w){2&_&&I.AVh("mat-mdc-tooltip-disabled",w.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"],standalone:!0})}return at})(),xt=(()=>{class at{constructor(y,_,w){this._changeDetectorRef=y,this._elementRef=_,this._isMultiline=!1,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new De.B,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide",this._animationsDisabled="NoopAnimations"===w}show(y){null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},y)}hide(y){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},y)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:y}){(!y||!this._triggerElement.contains(y))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const y=this._elementRef.nativeElement.getBoundingClientRect();return y.height>24&&y.width>=200}_handleAnimationEnd({animationName:y}){(y===this._showAnimation||y===this._hideAnimation)&&this._finalizeAnimation(y===this._showAnimation)}_cancelPendingAnimations(){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(y){y?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(y){const _=this._tooltip.nativeElement,w=this._showAnimation,W=this._hideAnimation;if(_.classList.remove(y?W:w),_.classList.add(y?w:W),this._isVisible!==y&&(this._isVisible=y,this._changeDetectorRef.markForCheck()),y&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const Ze=getComputedStyle(_);("0s"===Ze.getPropertyValue("animation-duration")||"none"===Ze.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}y&&this._onShow(),this._animationsDisabled&&(_.classList.add("_mat-animation-noopable"),this._finalizeAnimation(y))}static#e=this.\u0275fac=function(_){return new(_||at)(I.rXU(I.gRc),I.rXU(I.aKT),I.rXU(I.bc$,8))};static#t=this.\u0275cmp=I.VBU({type:at,selectors:[["mat-tooltip-component"]],viewQuery:function(_,w){if(1&_&&I.GBs(Ue,7),2&_){let W;I.mGM(W=I.lsd())&&(w._tooltip=W.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(_,w){1&_&&I.bIt("mouseleave",function(Ze){return w._handleMouseLeave(Ze)}),2&_&&I.xc7("zoom",w.isVisible()?1:null)},standalone:!0,features:[I.aNF],decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],template:function(_,w){if(1&_){const W=I.RV6();I.j41(0,"div",1,0),I.bIt("animationend",function(Y){return I.eBV(W),I.Njj(w._handleAnimationEnd(Y))}),I.j41(2,"div",2),I.EFF(3),I.k0s()()}2&_&&(I.AVh("mdc-tooltip--multiline",w._isMultiline),I.Y8G("ngClass",w.tooltipClass),I.R7$(3),I.JRh(w.message))},dependencies:[m.YU],styles:['.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mdc-plain-tooltip-container-color);color:var(--mdc-plain-tooltip-supporting-text-color);border-radius:var(--mdc-plain-tooltip-container-shape);font-family:var(--mdc-plain-tooltip-supporting-text-font);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0})}return at})(),Zt=(()=>{class at{static#e=this.\u0275fac=function(_){return new(_||at)};static#t=this.\u0275mod=I.$C({type:at});static#n=this.\u0275inj=I.G2t({providers:[$e],imports:[P.Pd,m.MD,oe.z_,Me.yE,Me.yE,me.Gj]})}return at})()},7358:(Kt,qe,l)=>{"use strict";l.d(qe,{d6:()=>oe,jH:()=>se,lQ:()=>Me,pO:()=>Ue,yF:()=>De,yI:()=>me,yj:()=>pe,zw:()=>Ve});var i=l(4109),d=l(3953),g=l(6600),I=l(5024),m=l(4412),ne=l(7786),P=l(6697),q=l(6354);let oe=(()=>{class H extends i.xn{constructor(O,K,ae){super(O,K),this.disabled=!1,this.tabIndex=Number(ae)||0}ngOnInit(){super.ngOnInit()}ngOnDestroy(){super.ngOnDestroy()}static#e=this.\u0275fac=function(K){return new(K||H)(d.rXU(d.aKT),d.rXU(i.NL),d.kS0("tabindex"))};static#t=this.\u0275dir=d.FsC({type:H,selectors:[["mat-tree-node"]],hostAttrs:[1,"mat-tree-node"],inputs:{disabled:[2,"disabled","disabled",d.L39],tabIndex:[2,"tabIndex","tabIndex",O=>null==O?0:(0,d.Udg)(O)]},exportAs:["matTreeNode"],standalone:!0,features:[d.Jv_([{provide:i.xn,useExisting:H}]),d.GFd,d.Vt3]})}return H})(),me=(()=>{class H extends i.Sz{static#e=this.\u0275fac=(()=>{let O;return function(ae){return(O||(O=d.xGo(H)))(ae||H)}})();static#t=this.\u0275dir=d.FsC({type:H,selectors:[["","matTreeNodeDef",""]],inputs:{when:[0,"matTreeNodeDefWhen","when"],data:[0,"matTreeNode","data"]},standalone:!0,features:[d.Jv_([{provide:i.Sz,useExisting:H}]),d.Vt3]})}return H})(),De=(()=>{class H extends i.aI{get level(){return this._level}set level(O){this._setLevelInput(O)}get indent(){return this._indent}set indent(O){this._setIndentInput(O)}static#e=this.\u0275fac=(()=>{let O;return function(ae){return(O||(O=d.xGo(H)))(ae||H)}})();static#t=this.\u0275dir=d.FsC({type:H,selectors:[["","matTreeNodePadding",""]],inputs:{level:[2,"matTreeNodePadding","level",d.Udg],indent:[0,"matTreeNodePaddingIndent","indent"]},standalone:!0,features:[d.Jv_([{provide:i.aI,useExisting:H}]),d.GFd,d.Vt3]})}return H})(),be=(()=>{class H{constructor(O,K){this.viewContainer=O,this._node=K}static#e=this.\u0275fac=function(K){return new(K||H)(d.rXU(d.c1b),d.rXU(i.kZ,8))};static#t=this.\u0275dir=d.FsC({type:H,selectors:[["","matTreeNodeOutlet",""]],standalone:!0,features:[d.Jv_([{provide:i.a$,useExisting:H}])]})}return H})(),Me=(()=>{class H extends i.NL{constructor(){super(...arguments),this._nodeOutlet=void 0}static#e=this.\u0275fac=(()=>{let O;return function(ae){return(O||(O=d.xGo(H)))(ae||H)}})();static#t=this.\u0275cmp=d.VBU({type:H,selectors:[["mat-tree"]],viewQuery:function(K,ae){if(1&K&&d.GBs(be,7),2&K){let M;d.mGM(M=d.lsd())&&(ae._nodeOutlet=M.first)}},hostAttrs:["role","tree",1,"mat-tree"],exportAs:["matTree"],standalone:!0,features:[d.Jv_([{provide:i.NL,useExisting:H}]),d.Vt3,d.aNF],decls:1,vars:0,consts:[["matTreeNodeOutlet",""]],template:function(K,ae){1&K&&d.eu8(0,0)},dependencies:[be],styles:[".mat-tree{display:block;background-color:var(--mat-tree-container-background-color)}.mat-tree-node,.mat-nested-tree-node{color:var(--mat-tree-node-text-color);font-family:var(--mat-tree-node-text-font);font-size:var(--mat-tree-node-text-size);font-weight:var(--mat-tree-node-text-weight)}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word;min-height:var(--mat-tree-node-min-height)}.mat-nested-tree-node{border-bottom-width:0}"],encapsulation:2})}return H})(),Ue=(()=>{class H extends i.Hy{static#e=this.\u0275fac=(()=>{let O;return function(ae){return(O||(O=d.xGo(H)))(ae||H)}})();static#t=this.\u0275dir=d.FsC({type:H,selectors:[["","matTreeNodeToggle",""]],inputs:{recursive:[0,"matTreeNodeToggleRecursive","recursive"]},standalone:!0,features:[d.Jv_([{provide:i.Hy,useExisting:H}]),d.Vt3]})}return H})(),se=(()=>{class H{static#e=this.\u0275fac=function(K){return new(K||H)};static#t=this.\u0275mod=d.$C({type:H});static#n=this.\u0275inj=d.G2t({imports:[i.Dc,g.yE,g.yE]})}return H})();class pe{constructor(T,O,K,ae){this.transformFunction=T,this.getLevel=O,this.isExpandable=K,this.getChildren=ae}_flattenNode(T,O,K,ae){const M=this.transformFunction(T,O);if(K.push(M),this.isExpandable(M)){const Oe=this.getChildren(T);Oe&&(Array.isArray(Oe)?this._flattenChildren(Oe,O,K,ae):Oe.pipe((0,P.s)(1)).subscribe(S=>{this._flattenChildren(S,O,K,ae)}))}return K}_flattenChildren(T,O,K,ae){T.forEach((M,Oe)=>{let S=ae.slice();S.push(Oe!=T.length-1),this._flattenNode(M,O+1,K,S)})}flattenNodes(T){let O=[];return T.forEach(K=>this._flattenNode(K,0,O,[])),O}expandFlattenedNodes(T,O){let K=[],ae=[];return ae[0]=!0,T.forEach(M=>{let Oe=!0;for(let S=0;S<=this.getLevel(M);S++)Oe=Oe&&ae[S];Oe&&K.push(M),this.isExpandable(M)&&(ae[this.getLevel(M)+1]=O.isExpanded(M))}),K}}class Ve extends I.qS{get data(){return this._data.value}set data(T){this._data.next(T),this._flattenedData.next(this._treeFlattener.flattenNodes(this.data)),this._treeControl.dataNodes=this._flattenedData.value}constructor(T,O,K){super(),this._treeControl=T,this._treeFlattener=O,this._flattenedData=new m.t([]),this._expandedData=new m.t([]),this._data=new m.t([]),K&&(this.data=K)}connect(T){return(0,ne.h)(T.viewChange,this._treeControl.expansionModel.changed,this._flattenedData).pipe((0,q.T)(()=>(this._expandedData.next(this._treeFlattener.expandFlattenedNodes(this._flattenedData.value,this._treeControl)),this._expandedData.value)))}disconnect(){}}},345:(Kt,qe,l)=>{"use strict";l.d(qe,{$x:()=>Be,B7:()=>M,Bb:()=>Ke,hE:()=>pt,sG:()=>je,up:()=>gn});var i=l(177),d=l(3953),g=l(1626);class I extends i.VF{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class m extends I{static makeCurrent(){(0,i.ZD)(new m)}onAndCancel(ee,J,Fe){return ee.addEventListener(J,Fe),()=>{ee.removeEventListener(J,Fe)}}dispatchEvent(ee,J){ee.dispatchEvent(J)}remove(ee){ee.remove()}createElement(ee,J){return(J=J||this.getDefaultDocument()).createElement(ee)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(ee){return ee.nodeType===Node.ELEMENT_NODE}isShadowRoot(ee){return ee instanceof DocumentFragment}getGlobalEventTarget(ee,J){return"window"===J?window:"document"===J?ee:"body"===J?ee.body:null}getBaseHref(ee){const J=function P(){return ne=ne||document.querySelector("base"),ne?ne.getAttribute("href"):null}();return null==J?null:function q(A){return new URL(A,document.baseURI).pathname}(J)}resetBaseElement(){ne=null}getUserAgent(){return window.navigator.userAgent}getCookie(ee){return(0,i._b)(document.cookie,ee)}}let ne=null,me=(()=>{class A{build(){return new XMLHttpRequest}static#e=this.\u0275fac=function(Fe){return new(Fe||A)};static#t=this.\u0275prov=d.jDH({token:A,factory:A.\u0275fac})}return A})();const B=new d.nKC("");let De=(()=>{class A{constructor(J,Fe){this._zone=Fe,this._eventNameToPlugin=new Map,J.forEach(Rt=>{Rt.manager=this}),this._plugins=J.slice().reverse()}addEventListener(J,Fe,Rt){return this._findPluginFor(Fe).addEventListener(J,Fe,Rt)}getZone(){return this._zone}_findPluginFor(J){let Fe=this._eventNameToPlugin.get(J);if(Fe)return Fe;if(Fe=this._plugins.find(pn=>pn.supports(J)),!Fe)throw new d.wOt(5101,!1);return this._eventNameToPlugin.set(J,Fe),Fe}static#e=this.\u0275fac=function(Fe){return new(Fe||A)(d.KVO(B),d.KVO(d.SKi))};static#t=this.\u0275prov=d.jDH({token:A,factory:A.\u0275fac})}return A})();class be{constructor(ee){this._doc=ee}}const Me="ng-app-id";let Ue=(()=>{class A{constructor(J,Fe,Rt,pn={}){this.doc=J,this.appId=Fe,this.nonce=Rt,this.platformId=pn,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,i.Vy)(pn),this.resetHostNodes()}addStyles(J){for(const Fe of J)1===this.changeUsageCount(Fe,1)&&this.onStyleAdded(Fe)}removeStyles(J){for(const Fe of J)this.changeUsageCount(Fe,-1)<=0&&this.onStyleRemoved(Fe)}ngOnDestroy(){const J=this.styleNodesInDOM;J&&(J.forEach(Fe=>Fe.remove()),J.clear());for(const Fe of this.getAllStyles())this.onStyleRemoved(Fe);this.resetHostNodes()}addHost(J){this.hostNodes.add(J);for(const Fe of this.getAllStyles())this.addStyleToHost(J,Fe)}removeHost(J){this.hostNodes.delete(J)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(J){for(const Fe of this.hostNodes)this.addStyleToHost(Fe,J)}onStyleRemoved(J){const Fe=this.styleRef;Fe.get(J)?.elements?.forEach(Rt=>Rt.remove()),Fe.delete(J)}collectServerRenderedStyles(){const J=this.doc.head?.querySelectorAll(`style[${Me}="${this.appId}"]`);if(J?.length){const Fe=new Map;return J.forEach(Rt=>{null!=Rt.textContent&&Fe.set(Rt.textContent,Rt)}),Fe}return null}changeUsageCount(J,Fe){const Rt=this.styleRef;if(Rt.has(J)){const pn=Rt.get(J);return pn.usage+=Fe,pn.usage}return Rt.set(J,{usage:Fe,elements:[]}),Fe}getStyleElement(J,Fe){const Rt=this.styleNodesInDOM,pn=Rt?.get(Fe);if(pn?.parentNode===J)return Rt.delete(Fe),pn.removeAttribute(Me),pn;{const St=this.doc.createElement("style");return this.nonce&&St.setAttribute("nonce",this.nonce),St.textContent=Fe,this.platformIsServer&&St.setAttribute(Me,this.appId),J.appendChild(St),St}}addStyleToHost(J,Fe){const Rt=this.getStyleElement(J,Fe),pn=this.styleRef,St=pn.get(Fe)?.elements;St?St.push(Rt):pn.set(Fe,{elements:[Rt],usage:1})}resetHostNodes(){const J=this.hostNodes;J.clear(),J.add(this.doc.head)}static#e=this.\u0275fac=function(Fe){return new(Fe||A)(d.KVO(i.qQ),d.KVO(d.sZ2),d.KVO(d.BIS,8),d.KVO(d.Agw))};static#t=this.\u0275prov=d.jDH({token:A,factory:A.\u0275fac})}return A})();const Te={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},se=/%COMP%/g,T=new d.nKC("",{providedIn:"root",factory:()=>!0});function ae(A,ee){return ee.map(J=>J.replace(se,A))}let M=(()=>{class A{constructor(J,Fe,Rt,pn,St,Dt,Ge,yt=null){this.eventManager=J,this.sharedStylesHost=Fe,this.appId=Rt,this.removeStylesOnCompDestroy=pn,this.doc=St,this.platformId=Dt,this.ngZone=Ge,this.nonce=yt,this.rendererByCompId=new Map,this.platformIsServer=(0,i.Vy)(Dt),this.defaultRenderer=new Oe(J,St,Ge,this.platformIsServer)}createRenderer(J,Fe){if(!J||!Fe)return this.defaultRenderer;this.platformIsServer&&Fe.encapsulation===d.gXe.ShadowDom&&(Fe={...Fe,encapsulation:d.gXe.Emulated});const Rt=this.getOrCreateRenderer(J,Fe);return Rt instanceof Zt?Rt.applyToHost(J):Rt instanceof Ot&&Rt.applyStyles(),Rt}getOrCreateRenderer(J,Fe){const Rt=this.rendererByCompId;let pn=Rt.get(Fe.id);if(!pn){const St=this.doc,Dt=this.ngZone,Ge=this.eventManager,yt=this.sharedStylesHost,Wt=this.removeStylesOnCompDestroy,tt=this.platformIsServer;switch(Fe.encapsulation){case d.gXe.Emulated:pn=new Zt(Ge,yt,Fe,this.appId,Wt,St,Dt,tt);break;case d.gXe.ShadowDom:return new xt(Ge,yt,J,Fe,St,Dt,this.nonce,tt);default:pn=new Ot(Ge,yt,Fe,Wt,St,Dt,tt)}Rt.set(Fe.id,pn)}return pn}ngOnDestroy(){this.rendererByCompId.clear()}static#e=this.\u0275fac=function(Fe){return new(Fe||A)(d.KVO(De),d.KVO(Ue),d.KVO(d.sZ2),d.KVO(T),d.KVO(i.qQ),d.KVO(d.Agw),d.KVO(d.SKi),d.KVO(d.BIS))};static#t=this.\u0275prov=d.jDH({token:A,factory:A.\u0275fac})}return A})();class Oe{constructor(ee,J,Fe,Rt){this.eventManager=ee,this.doc=J,this.ngZone=Fe,this.platformIsServer=Rt,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(ee,J){return J?this.doc.createElementNS(Te[J]||J,ee):this.doc.createElement(ee)}createComment(ee){return this.doc.createComment(ee)}createText(ee){return this.doc.createTextNode(ee)}appendChild(ee,J){(Ee(ee)?ee.content:ee).appendChild(J)}insertBefore(ee,J,Fe){ee&&(Ee(ee)?ee.content:ee).insertBefore(J,Fe)}removeChild(ee,J){J.remove()}selectRootElement(ee,J){let Fe="string"==typeof ee?this.doc.querySelector(ee):ee;if(!Fe)throw new d.wOt(-5104,!1);return J||(Fe.textContent=""),Fe}parentNode(ee){return ee.parentNode}nextSibling(ee){return ee.nextSibling}setAttribute(ee,J,Fe,Rt){if(Rt){J=Rt+":"+J;const pn=Te[Rt];pn?ee.setAttributeNS(pn,J,Fe):ee.setAttribute(J,Fe)}else ee.setAttribute(J,Fe)}removeAttribute(ee,J,Fe){if(Fe){const Rt=Te[Fe];Rt?ee.removeAttributeNS(Rt,J):ee.removeAttribute(`${Fe}:${J}`)}else ee.removeAttribute(J)}addClass(ee,J){ee.classList.add(J)}removeClass(ee,J){ee.classList.remove(J)}setStyle(ee,J,Fe,Rt){Rt&(d.czy.DashCase|d.czy.Important)?ee.style.setProperty(J,Fe,Rt&d.czy.Important?"important":""):ee.style[J]=Fe}removeStyle(ee,J,Fe){Fe&d.czy.DashCase?ee.style.removeProperty(J):ee.style[J]=""}setProperty(ee,J,Fe){null!=ee&&(ee[J]=Fe)}setValue(ee,J){ee.nodeValue=J}listen(ee,J,Fe){if("string"==typeof ee&&!(ee=(0,i.QT)().getGlobalEventTarget(this.doc,ee)))throw new Error(`Unsupported event target ${ee} for event ${J}`);return this.eventManager.addEventListener(ee,J,this.decoratePreventDefault(Fe))}decoratePreventDefault(ee){return J=>{if("__ngUnwrap__"===J)return ee;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>ee(J)):ee(J))&&J.preventDefault()}}}function Ee(A){return"TEMPLATE"===A.tagName&&void 0!==A.content}class xt extends Oe{constructor(ee,J,Fe,Rt,pn,St,Dt,Ge){super(ee,pn,St,Ge),this.sharedStylesHost=J,this.hostEl=Fe,this.shadowRoot=Fe.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const yt=ae(Rt.id,Rt.styles);for(const Wt of yt){const tt=document.createElement("style");Dt&&tt.setAttribute("nonce",Dt),tt.textContent=Wt,this.shadowRoot.appendChild(tt)}}nodeOrShadowRoot(ee){return ee===this.hostEl?this.shadowRoot:ee}appendChild(ee,J){return super.appendChild(this.nodeOrShadowRoot(ee),J)}insertBefore(ee,J,Fe){return super.insertBefore(this.nodeOrShadowRoot(ee),J,Fe)}removeChild(ee,J){return super.removeChild(null,J)}parentNode(ee){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(ee)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Ot extends Oe{constructor(ee,J,Fe,Rt,pn,St,Dt,Ge){super(ee,pn,St,Dt),this.sharedStylesHost=J,this.removeStylesOnCompDestroy=Rt,this.styles=Ge?ae(Ge,Fe.styles):Fe.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class Zt extends Ot{constructor(ee,J,Fe,Rt,pn,St,Dt,Ge){const yt=Rt+"-"+Fe.id;super(ee,J,Fe,pn,St,Dt,Ge,yt),this.contentAttr=function O(A){return"_ngcontent-%COMP%".replace(se,A)}(yt),this.hostAttr=function K(A){return"_nghost-%COMP%".replace(se,A)}(yt)}applyToHost(ee){this.applyStyles(),this.setAttribute(ee,this.hostAttr,"")}createElement(ee,J){const Fe=super.createElement(ee,J);return super.setAttribute(Fe,this.contentAttr,""),Fe}}let at=(()=>{class A extends be{constructor(J){super(J)}supports(J){return!0}addEventListener(J,Fe,Rt){return J.addEventListener(Fe,Rt,!1),()=>this.removeEventListener(J,Fe,Rt)}removeEventListener(J,Fe,Rt){return J.removeEventListener(Fe,Rt)}static#e=this.\u0275fac=function(Fe){return new(Fe||A)(d.KVO(i.qQ))};static#t=this.\u0275prov=d.jDH({token:A,factory:A.\u0275fac})}return A})(),ye=(()=>{class A extends be{constructor(J){super(J),this.delegate=(0,d.WQX)(d.zAP,{optional:!0})}supports(J){return!!this.delegate&&this.delegate.supports(J)}addEventListener(J,Fe,Rt){return this.delegate.addEventListener(J,Fe,Rt)}removeEventListener(J,Fe,Rt){return this.delegate.removeEventListener(J,Fe,Rt)}static#e=this.\u0275fac=function(Fe){return new(Fe||A)(d.KVO(i.qQ))};static#t=this.\u0275prov=d.jDH({token:A,factory:A.\u0275fac})}return A})();const y=["alt","control","meta","shift"],_={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},w={alt:A=>A.altKey,control:A=>A.ctrlKey,meta:A=>A.metaKey,shift:A=>A.shiftKey};let W=(()=>{class A extends be{constructor(J){super(J)}supports(J){return null!=A.parseEventName(J)}addEventListener(J,Fe,Rt){const pn=A.parseEventName(Fe),St=A.eventCallback(pn.fullKey,Rt,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,i.QT)().onAndCancel(J,pn.domEventName,St))}static parseEventName(J){const Fe=J.toLowerCase().split("."),Rt=Fe.shift();if(0===Fe.length||"keydown"!==Rt&&"keyup"!==Rt)return null;const pn=A._normalizeKey(Fe.pop());let St="",Dt=Fe.indexOf("code");if(Dt>-1&&(Fe.splice(Dt,1),St="code."),y.forEach(yt=>{const Wt=Fe.indexOf(yt);Wt>-1&&(Fe.splice(Wt,1),St+=yt+".")}),St+=pn,0!=Fe.length||0===pn.length)return null;const Ge={};return Ge.domEventName=Rt,Ge.fullKey=St,Ge}static matchEventFullKeyCode(J,Fe){let Rt=_[J.key]||J.key,pn="";return Fe.indexOf("code.")>-1&&(Rt=J.code,pn="code."),!(null==Rt||!Rt)&&(Rt=Rt.toLowerCase()," "===Rt?Rt="space":"."===Rt&&(Rt="dot"),y.forEach(St=>{St!==Rt&&(0,w[St])(J)&&(pn+=St+".")}),pn+=Rt,pn===Fe)}static eventCallback(J,Fe,Rt){return pn=>{A.matchEventFullKeyCode(pn,J)&&Rt.runGuarded(()=>Fe(pn))}}static _normalizeKey(J){return"esc"===J?"escape":J}static#e=this.\u0275fac=function(Fe){return new(Fe||A)(d.KVO(i.qQ))};static#t=this.\u0275prov=d.jDH({token:A,factory:A.\u0275fac})}return A})();const je=(0,d.oH4)(d.fpN,"browser",[{provide:d.Agw,useValue:i.AJ},{provide:d.PLl,useValue:function kt(){m.makeCurrent()},multi:!0},{provide:i.qQ,useFactory:function st(){return(0,d.TL$)(document),document},deps:[]}]),_t=new d.nKC(""),Tt=[{provide:d.e01,useClass:class oe{addToWindow(ee){d.JZv.getAngularTestability=(Fe,Rt=!0)=>{const pn=ee.findTestabilityInTree(Fe,Rt);if(null==pn)throw new d.wOt(5103,!1);return pn},d.JZv.getAllAngularTestabilities=()=>ee.getAllTestabilities(),d.JZv.getAllAngularRootElements=()=>ee.getAllRootElements(),d.JZv.frameworkStabilizers||(d.JZv.frameworkStabilizers=[]),d.JZv.frameworkStabilizers.push(Fe=>{const Rt=d.JZv.getAllAngularTestabilities();let pn=Rt.length;const St=function(){pn--,0==pn&&Fe()};Rt.forEach(Dt=>{Dt.whenStable(St)})})}findTestabilityInTree(ee,J,Fe){return null==J?null:ee.getTestability(J)??(Fe?(0,i.QT)().isShadowRoot(J)?this.findTestabilityInTree(ee,J.host,!0):this.findTestabilityInTree(ee,J.parentElement,!0):null)}},deps:[]},{provide:d.WHO,useClass:d.NYb,deps:[d.SKi,d.giA,d.e01]},{provide:d.NYb,useClass:d.NYb,deps:[d.SKi,d.giA,d.e01]}],Xt=[{provide:d.H8p,useValue:"root"},{provide:d.zcH,useFactory:function Ae(){return new d.zcH},deps:[]},{provide:B,useClass:at,multi:!0,deps:[i.qQ,d.SKi,d.Agw]},{provide:B,useClass:W,multi:!0,deps:[i.qQ]},{provide:B,useClass:ye,multi:!0},M,Ue,De,{provide:d._9s,useExisting:M},{provide:i.N0,useClass:me,deps:[]},[]];let Ke=(()=>{class A{constructor(J){}static withServerTransition(J){return{ngModule:A,providers:[{provide:d.sZ2,useValue:J.appId}]}}static#e=this.\u0275fac=function(Fe){return new(Fe||A)(d.KVO(_t,12))};static#t=this.\u0275mod=d.$C({type:A});static#n=this.\u0275inj=d.G2t({providers:[...Xt,...Tt],imports:[i.MD,d.Hbi]})}return A})(),pt=(()=>{class A{constructor(J){this._doc=J}getTitle(){return this._doc.title}setTitle(J){this._doc.title=J||""}static#e=this.\u0275fac=function(Fe){return new(Fe||A)(d.KVO(i.qQ))};static#t=this.\u0275prov=d.jDH({token:A,factory:A.\u0275fac,providedIn:"root"})}return A})(),gn=(()=>{class A{static#e=this.\u0275fac=function(Fe){return new(Fe||A)};static#t=this.\u0275prov=d.jDH({token:A,factory:function(Fe){let Rt=null;return Rt=Fe?new(Fe||A):d.KVO(yn),Rt},providedIn:"root"})}return A})(),yn=(()=>{class A extends gn{constructor(J){super(),this._doc=J}sanitize(J,Fe){if(null==Fe)return null;switch(J){case d.WPN.NONE:return Fe;case d.WPN.HTML:return(0,d.ZF7)(Fe,"HTML")?(0,d.rcV)(Fe):(0,d.h9k)(this._doc,String(Fe)).toString();case d.WPN.STYLE:return(0,d.ZF7)(Fe,"Style")?(0,d.rcV)(Fe):Fe;case d.WPN.SCRIPT:if((0,d.ZF7)(Fe,"Script"))return(0,d.rcV)(Fe);throw new d.wOt(5200,!1);case d.WPN.URL:return(0,d.ZF7)(Fe,"URL")?(0,d.rcV)(Fe):(0,d.$MX)(String(Fe));case d.WPN.RESOURCE_URL:if((0,d.ZF7)(Fe,"ResourceURL"))return(0,d.rcV)(Fe);throw new d.wOt(5201,!1);default:throw new d.wOt(5202,!1)}}bypassSecurityTrustHtml(J){return(0,d.Kcf)(J)}bypassSecurityTrustStyle(J){return(0,d.cWb)(J)}bypassSecurityTrustScript(J){return(0,d.UyX)(J)}bypassSecurityTrustUrl(J){return(0,d.osQ)(J)}bypassSecurityTrustResourceUrl(J){return(0,d.e5t)(J)}static#e=this.\u0275fac=function(Fe){return new(Fe||A)(d.KVO(i.qQ))};static#t=this.\u0275prov=d.jDH({token:A,factory:A.\u0275fac,providedIn:"root"})}return A})();var Bn=function(A){return A[A.NoHttpTransferCache=0]="NoHttpTransferCache",A[A.HttpTransferCacheOptions=1]="HttpTransferCacheOptions",A[A.I18nSupport=2]="I18nSupport",A[A.EventReplay=3]="EventReplay",A}(Bn||{});function Be(...A){const ee=[],J=new Set,Fe=J.has(Bn.HttpTransferCacheOptions);for(const{\u0275providers:Rt,\u0275kind:pn}of A)J.add(pn),Rt.length&&ee.push(Rt);return(0,d.EmA)([[],(0,d.M8M)(),J.has(Bn.NoHttpTransferCache)||Fe?[]:(0,g.$m)({}),ee])}},4710:(Kt,qe,l)=>{"use strict";l.d(qe,{nX:()=>Et,Zp:()=>Le,Z:()=>ue,Xk:()=>Ie,Ix:()=>Mi,Wk:()=>Qr,iI:()=>Nu,n3:()=>jn,Sd:()=>en});var i=l(3953),d=l(4402),g=l(6648),I=l(7673),m=l(4412),ne=l(4572),P=l(9350),q=l(8793),oe=l(9030),me=l(1203),B=l(8810),De=l(983),be=l(17),Me=l(1413),Ue=l(8359),Te=l(177),se=l(6354),pe=l(5558),Ve=l(6697),$e=l(9172),H=l(5964),T=l(1397),O=l(1594),K=l(274),ae=l(8141),M=l(9437),Oe=l(9974),S=l(4360);var xt=l(9901);function Ot(u){return u<=0?()=>De.w:(0,Oe.N)((v,h)=>{let b=[];v.subscribe((0,S._)(h,j=>{b.push(j),u{for(const j of b)h.next(j);h.complete()},void 0,()=>{b=null}))})}var Zt=l(3774),at=l(3669),y=l(3703),_=l(980),w=l(9898),W=l(6977),Ze=l(6365),Y=l(345);const Ie="primary",Xe=Symbol("RouteTitle");class kt{constructor(v){this.params=v||{}}has(v){return Object.prototype.hasOwnProperty.call(this.params,v)}get(v){if(this.has(v)){const h=this.params[v];return Array.isArray(h)?h[0]:h}return null}getAll(v){if(this.has(v)){const h=this.params[v];return Array.isArray(h)?h:[h]}return[]}get keys(){return Object.keys(this.params)}}function Ae(u){return new kt(u)}function st(u,v,h){const b=h.path.split("/");if(b.length>u.length||"full"===h.pathMatch&&(v.hasChildren()||b.lengthb[xe]===j)}return u===v}function Xt(u){return u.length>0?u[u.length-1]:null}function Ke(u){return(0,d.A)(u)?u:(0,i.jNT)(u)?(0,g.H)(Promise.resolve(u)):(0,I.of)(u)}const It={exact:function nn(u,v,h){if(!gt(u.segments,v.segments)||!ie(u.segments,v.segments,h)||u.numberOfChildren!==v.numberOfChildren)return!1;for(const b in v.children)if(!u.children[b]||!nn(u.children[b],v.children[b],h))return!1;return!0},subset:Pn},ot={exact:function Mt(u,v){return je(u,v)},subset:function wn(u,v){return Object.keys(v).length<=Object.keys(u).length&&Object.keys(v).every(h=>Tt(u[h],v[h]))},ignored:()=>!0};function pt(u,v,h){return It[h.paths](u.root,v.root,h.matrixParams)&&ot[h.queryParams](u.queryParams,v.queryParams)&&!("exact"===h.fragment&&u.fragment!==v.fragment)}function Pn(u,v,h){return At(u,v,v.segments,h)}function At(u,v,h,b){if(u.segments.length>h.length){const j=u.segments.slice(0,h.length);return!(!gt(j,h)||v.hasChildren()||!ie(j,h,b))}if(u.segments.length===h.length){if(!gt(u.segments,h)||!ie(u.segments,h,b))return!1;for(const j in v.children)if(!u.children[j]||!Pn(u.children[j],v.children[j],b))return!1;return!0}{const j=h.slice(0,u.segments.length),xe=h.slice(u.segments.length);return!!(gt(u.segments,j)&&ie(u.segments,j,b)&&u.children[Ie])&&At(u.children[Ie],v,xe,b)}}function ie(u,v,h){return v.every((b,j)=>ot[h](u[j].parameters,b.parameters))}class Ce{constructor(v=new we([],{}),h={},b=null){this.root=v,this.queryParams=h,this.fragment=b}get queryParamMap(){return this._queryParamMap??=Ae(this.queryParams),this._queryParamMap}toString(){return gn.serialize(this)}}class we{constructor(v,h){this.segments=v,this.children=h,this.parent=null,Object.values(h).forEach(b=>b.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return yn(this)}}class et{constructor(v,h){this.path=v,this.parameters=h}get parameterMap(){return this._parameterMap??=Ae(this.parameters),this._parameterMap}toString(){return Be(this)}}function gt(u,v){return u.length===v.length&&u.every((h,b)=>h.path===v[b].path)}let en=(()=>{class u{static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275prov=i.jDH({token:u,factory:()=>new hn,providedIn:"root"})}return u})();class hn{parse(v){const h=new yt(v);return new Ce(h.parseRootSegment(),h.parseQueryParams(),h.parseFragment())}serialize(v){const h=`/${Bn(v.root,!0)}`,b=function A(u){const v=Object.entries(u).map(([h,b])=>Array.isArray(b)?b.map(j=>`${Fn(h)}=${Fn(j)}`).join("&"):`${Fn(h)}=${Fn(b)}`).filter(h=>h);return v.length?`?${v.join("&")}`:""}(v.queryParams);return`${h}${b}${"string"==typeof v.fragment?`#${function Kn(u){return encodeURI(u)}(v.fragment)}`:""}`}}const gn=new hn;function yn(u){return u.segments.map(v=>Be(v)).join("/")}function Bn(u,v){if(!u.hasChildren())return yn(u);if(v){const h=u.children[Ie]?Bn(u.children[Ie],!1):"",b=[];return Object.entries(u.children).forEach(([j,xe])=>{j!==Ie&&b.push(`${j}:${Bn(xe,!1)}`)}),b.length>0?`${h}(${b.join("//")})`:h}{const h=function jt(u,v){let h=[];return Object.entries(u.children).forEach(([b,j])=>{b===Ie&&(h=h.concat(v(j,b)))}),Object.entries(u.children).forEach(([b,j])=>{b!==Ie&&(h=h.concat(v(j,b)))}),h}(u,(b,j)=>j===Ie?[Bn(u.children[Ie],!1)]:[`${j}:${Bn(b,!1)}`]);return 1===Object.keys(u.children).length&&null!=u.children[Ie]?`${yn(u)}/${h[0]}`:`${yn(u)}/(${h.join("//")})`}}function En(u){return encodeURIComponent(u).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Fn(u){return En(u).replace(/%3B/gi,";")}function zn(u){return En(u).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Gt(u){return decodeURIComponent(u)}function An(u){return Gt(u.replace(/\+/g,"%20"))}function Be(u){return`${zn(u.path)}${function Ye(u){return Object.entries(u).map(([v,h])=>`;${zn(v)}=${zn(h)}`).join("")}(u.parameters)}`}const ee=/^[^\/()?;#]+/;function J(u){const v=u.match(ee);return v?v[0]:""}const Fe=/^[^\/()?;=#]+/,pn=/^[^=?&#]+/,Dt=/^[^&#]+/;class yt{constructor(v){this.url=v,this.remaining=v}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new we([],{}):new we([],this.parseChildren())}parseQueryParams(){const v={};if(this.consumeOptional("?"))do{this.parseQueryParam(v)}while(this.consumeOptional("&"));return v}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const v=[];for(this.peekStartsWith("(")||v.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),v.push(this.parseSegment());let h={};this.peekStartsWith("/(")&&(this.capture("/"),h=this.parseParens(!0));let b={};return this.peekStartsWith("(")&&(b=this.parseParens(!1)),(v.length>0||Object.keys(h).length>0)&&(b[Ie]=new we(v,h)),b}parseSegment(){const v=J(this.remaining);if(""===v&&this.peekStartsWith(";"))throw new i.wOt(4009,!1);return this.capture(v),new et(Gt(v),this.parseMatrixParams())}parseMatrixParams(){const v={};for(;this.consumeOptional(";");)this.parseParam(v);return v}parseParam(v){const h=function Rt(u){const v=u.match(Fe);return v?v[0]:""}(this.remaining);if(!h)return;this.capture(h);let b="";if(this.consumeOptional("=")){const j=J(this.remaining);j&&(b=j,this.capture(b))}v[Gt(h)]=Gt(b)}parseQueryParam(v){const h=function St(u){const v=u.match(pn);return v?v[0]:""}(this.remaining);if(!h)return;this.capture(h);let b="";if(this.consumeOptional("=")){const it=function Ge(u){const v=u.match(Dt);return v?v[0]:""}(this.remaining);it&&(b=it,this.capture(b))}const j=An(h),xe=An(b);if(v.hasOwnProperty(j)){let it=v[j];Array.isArray(it)||(it=[it],v[j]=it),it.push(xe)}else v[j]=xe}parseParens(v){const h={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const b=J(this.remaining),j=this.remaining[b.length];if("/"!==j&&")"!==j&&";"!==j)throw new i.wOt(4010,!1);let xe;b.indexOf(":")>-1?(xe=b.slice(0,b.indexOf(":")),this.capture(xe),this.capture(":")):v&&(xe=Ie);const it=this.parseChildren();h[xe]=1===Object.keys(it).length?it[Ie]:new we([],it),this.consumeOptional("//")}return h}peekStartsWith(v){return this.remaining.startsWith(v)}consumeOptional(v){return!!this.peekStartsWith(v)&&(this.remaining=this.remaining.substring(v.length),!0)}capture(v){if(!this.consumeOptional(v))throw new i.wOt(4011,!1)}}function Wt(u){return u.segments.length>0?new we([],{[Ie]:u}):u}function tt(u){const v={};for(const[b,j]of Object.entries(u.children)){const xe=tt(j);if(b===Ie&&0===xe.segments.length&&xe.hasChildren())for(const[it,$t]of Object.entries(xe.children))v[it]=$t;else(xe.segments.length>0||xe.hasChildren())&&(v[b]=xe)}return function Z(u){if(1===u.numberOfChildren&&u.children[Ie]){const v=u.children[Ie];return new we(u.segments.concat(v.segments),v.children)}return u}(new we(u.segments,v))}function z(u){return u instanceof Ce}function Ne(u){let v;const j=Wt(function h(xe){const it={};for(const Pt of xe.children){const Sn=h(Pt);it[Pt.outlet]=Sn}const $t=new we(xe.url,it);return xe===u&&(v=$t),$t}(u.root));return v??j}function bt(u,v,h,b){let j=u;for(;j.parent;)j=j.parent;if(0===v.length)return fn(j,j,j,h,b);const xe=function te(u){if("string"==typeof u[0]&&1===u.length&&"/"===u[0])return new Vt(!0,0,u);let v=0,h=!1;const b=u.reduce((j,xe,it)=>{if("object"==typeof xe&&null!=xe){if(xe.outlets){const $t={};return Object.entries(xe.outlets).forEach(([Pt,Sn])=>{$t[Pt]="string"==typeof Sn?Sn.split("/"):Sn}),[...j,{outlets:$t}]}if(xe.segmentPath)return[...j,xe.segmentPath]}return"string"!=typeof xe?[...j,xe]:0===it?(xe.split("/").forEach(($t,Pt)=>{0==Pt&&"."===$t||(0==Pt&&""===$t?h=!0:".."===$t?v++:""!=$t&&j.push($t))}),j):[...j,xe]},[]);return new Vt(h,v,b)}(v);if(xe.toRoot())return fn(j,j,new we([],{}),h,b);const it=function L(u,v,h){if(u.isAbsolute)return new ke(v,!0,0);if(!h)return new ke(v,!1,NaN);if(null===h.parent)return new ke(h,!0,0);const b=Ut(u.commands[0])?0:1;return function fe(u,v,h){let b=u,j=v,xe=h;for(;xe>j;){if(xe-=j,b=b.parent,!b)throw new i.wOt(4005,!1);j=b.segments.length}return new ke(b,!1,j-xe)}(h,h.segments.length-1+b,u.numberOfDoubleDots)}(xe,j,u),$t=it.processChildren?ut(it.segmentGroup,it.index,xe.commands):ce(it.segmentGroup,it.index,xe.commands);return fn(j,it.segmentGroup,$t,h,b)}function Ut(u){return"object"==typeof u&&null!=u&&!u.outlets&&!u.segmentPath}function Nt(u){return"object"==typeof u&&null!=u&&u.outlets}function fn(u,v,h,b,j){let it,xe={};b&&Object.entries(b).forEach(([Pt,Sn])=>{xe[Pt]=Array.isArray(Sn)?Sn.map(Yn=>`${Yn}`):`${Sn}`}),it=u===v?h:le(u,v,h);const $t=Wt(tt(it));return new Ce($t,xe,j)}function le(u,v,h){const b={};return Object.entries(u.children).forEach(([j,xe])=>{b[j]=xe===v?h:le(xe,v,h)}),new we(u.segments,b)}class Vt{constructor(v,h,b){if(this.isAbsolute=v,this.numberOfDoubleDots=h,this.commands=b,v&&b.length>0&&Ut(b[0]))throw new i.wOt(4003,!1);const j=b.find(Nt);if(j&&j!==Xt(b))throw new i.wOt(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class ke{constructor(v,h,b){this.segmentGroup=v,this.processChildren=h,this.index=b}}function ce(u,v,h){if(u??=new we([],{}),0===u.segments.length&&u.hasChildren())return ut(u,v,h);const b=function ze(u,v,h){let b=0,j=v;const xe={match:!1,pathIndex:0,commandIndex:0};for(;j=h.length)return xe;const it=u.segments[j],$t=h[b];if(Nt($t))break;const Pt=`${$t}`,Sn=b0&&void 0===Pt)break;if(Pt&&Sn&&"object"==typeof Sn&&void 0===Sn.outlets){if(!Lt(Pt,Sn,it))return xe;b+=2}else{if(!Lt(Pt,{},it))return xe;b++}j++}return{match:!0,pathIndex:j,commandIndex:b}}(u,v,h),j=h.slice(b.commandIndex);if(b.match&&b.pathIndexxe!==Ie)&&u.children[Ie]&&1===u.numberOfChildren&&0===u.children[Ie].segments.length){const xe=ut(u.children[Ie],v,h);return new we(u.segments,xe.children)}return Object.entries(b).forEach(([xe,it])=>{"string"==typeof it&&(it=[it]),null!==it&&(j[xe]=ce(u.children[xe],v,it))}),Object.entries(u.children).forEach(([xe,it])=>{void 0===b[xe]&&(j[xe]=it)}),new we(u.segments,j)}}function N(u,v,h){const b=u.segments.slice(0,v);let j=0;for(;j{"string"==typeof b&&(b=[b]),null!==b&&(v[h]=N(new we([],{}),0,b))}),v}function Je(u){const v={};return Object.entries(u).forEach(([h,b])=>v[h]=`${b}`),v}function Lt(u,v,h){return u==h.path&&je(v,h.parameters)}const Yt="imperative";var Jt=function(u){return u[u.NavigationStart=0]="NavigationStart",u[u.NavigationEnd=1]="NavigationEnd",u[u.NavigationCancel=2]="NavigationCancel",u[u.NavigationError=3]="NavigationError",u[u.RoutesRecognized=4]="RoutesRecognized",u[u.ResolveStart=5]="ResolveStart",u[u.ResolveEnd=6]="ResolveEnd",u[u.GuardsCheckStart=7]="GuardsCheckStart",u[u.GuardsCheckEnd=8]="GuardsCheckEnd",u[u.RouteConfigLoadStart=9]="RouteConfigLoadStart",u[u.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",u[u.ChildActivationStart=11]="ChildActivationStart",u[u.ChildActivationEnd=12]="ChildActivationEnd",u[u.ActivationStart=13]="ActivationStart",u[u.ActivationEnd=14]="ActivationEnd",u[u.Scroll=15]="Scroll",u[u.NavigationSkipped=16]="NavigationSkipped",u}(Jt||{});class xn{constructor(v,h){this.id=v,this.url=h}}class ue extends xn{constructor(v,h,b="imperative",j=null){super(v,h),this.type=Jt.NavigationStart,this.navigationTrigger=b,this.restoredState=j}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class He extends xn{constructor(v,h,b){super(v,h),this.urlAfterRedirects=b,this.type=Jt.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var Pe=function(u){return u[u.Redirect=0]="Redirect",u[u.SupersededByNewNavigation=1]="SupersededByNewNavigation",u[u.NoDataFromResolver=2]="NoDataFromResolver",u[u.GuardRejected=3]="GuardRejected",u}(Pe||{}),vt=function(u){return u[u.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",u[u.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",u}(vt||{});class wt extends xn{constructor(v,h,b,j){super(v,h),this.reason=b,this.code=j,this.type=Jt.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class ft extends xn{constructor(v,h,b,j){super(v,h),this.reason=b,this.code=j,this.type=Jt.NavigationSkipped}}class zt extends xn{constructor(v,h,b,j){super(v,h),this.error=b,this.target=j,this.type=Jt.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class sn extends xn{constructor(v,h,b,j){super(v,h),this.urlAfterRedirects=b,this.state=j,this.type=Jt.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ln extends xn{constructor(v,h,b,j){super(v,h),this.urlAfterRedirects=b,this.state=j,this.type=Jt.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class mn extends xn{constructor(v,h,b,j,xe){super(v,h),this.urlAfterRedirects=b,this.state=j,this.shouldActivate=xe,this.type=Jt.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class vn extends xn{constructor(v,h,b,j){super(v,h),this.urlAfterRedirects=b,this.state=j,this.type=Jt.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class kn extends xn{constructor(v,h,b,j){super(v,h),this.urlAfterRedirects=b,this.state=j,this.type=Jt.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Vn{constructor(v){this.route=v,this.type=Jt.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class ti{constructor(v){this.route=v,this.type=Jt.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Zn{constructor(v){this.snapshot=v,this.type=Jt.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class fi{constructor(v){this.snapshot=v,this.type=Jt.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ci{constructor(v){this.snapshot=v,this.type=Jt.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Li{constructor(v){this.snapshot=v,this.type=Jt.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class lr{constructor(v,h,b){this.routerEvent=v,this.position=h,this.anchor=b,this.type=Jt.Scroll}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class tr{}class wr{constructor(v,h){this.url=v,this.navigationBehaviorOptions=h}}function V(u){return u.outlet||Ie}function Q(u){if(!u)return null;if(u.routeConfig?._injector)return u.routeConfig._injector;for(let v=u.parent;v;v=v.parent){const h=v.routeConfig;if(h?._loadedInjector)return h._loadedInjector;if(h?._injector)return h._injector}return null}class C{get injector(){return Q(this.route?.snapshot)??this.rootInjector}set injector(v){}constructor(v){this.rootInjector=v,this.outlet=null,this.route=null,this.children=new Le(this.rootInjector),this.attachRef=null}}let Le=(()=>{class u{constructor(h){this.rootInjector=h,this.contexts=new Map}onChildOutletCreated(h,b){const j=this.getOrCreateContext(h);j.outlet=b,this.contexts.set(h,j)}onChildOutletDestroyed(h){const b=this.getContext(h);b&&(b.outlet=null,b.attachRef=null)}onOutletDeactivated(){const h=this.contexts;return this.contexts=new Map,h}onOutletReAttached(h){this.contexts=h}getOrCreateContext(h){let b=this.getContext(h);return b||(b=new C(this.rootInjector),this.contexts.set(h,b)),b}getContext(h){return this.contexts.get(h)||null}static#e=this.\u0275fac=function(b){return new(b||u)(i.KVO(i.uvJ))};static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();class ri{constructor(v){this._root=v}get root(){return this._root.value}parent(v){const h=this.pathFromRoot(v);return h.length>1?h[h.length-2]:null}children(v){const h=mi(v,this._root);return h?h.children.map(b=>b.value):[]}firstChild(v){const h=mi(v,this._root);return h&&h.children.length>0?h.children[0].value:null}siblings(v){const h=ki(v,this._root);return h.length<2?[]:h[h.length-2].children.map(j=>j.value).filter(j=>j!==v)}pathFromRoot(v){return ki(v,this._root).map(h=>h.value)}}function mi(u,v){if(u===v.value)return v;for(const h of v.children){const b=mi(u,h);if(b)return b}return null}function ki(u,v){if(u===v.value)return[v];for(const h of v.children){const b=ki(u,h);if(b.length)return b.unshift(v),b}return[]}class Vi{constructor(v,h){this.value=v,this.children=h}toString(){return`TreeNode(${this.value})`}}function F(u){const v={};return u&&u.children.forEach(h=>v[h.value.outlet]=h),v}class ge extends ri{constructor(v,h){super(v),this.snapshot=h,on(this,v)}toString(){return this.snapshot.toString()}}function nt(u){const v=function dt(u){const xe=new qt([],{},{},"",{},Ie,u,null,{});return new an("",new Vi(xe,[]))}(u),h=new m.t([new et("",{})]),b=new m.t({}),j=new m.t({}),xe=new m.t({}),it=new m.t(""),$t=new Et(h,b,xe,it,j,Ie,u,v.root);return $t.snapshot=v.root,new ge(new Vi($t,[]),v)}class Et{constructor(v,h,b,j,xe,it,$t,Pt){this.urlSubject=v,this.paramsSubject=h,this.queryParamsSubject=b,this.fragmentSubject=j,this.dataSubject=xe,this.outlet=it,this.component=$t,this._futureSnapshot=Pt,this.title=this.dataSubject?.pipe((0,se.T)(Sn=>Sn[Xe]))??(0,I.of)(void 0),this.url=v,this.params=h,this.queryParams=b,this.fragment=j,this.data=xe}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe((0,se.T)(v=>Ae(v))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe((0,se.T)(v=>Ae(v))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Ct(u,v,h="emptyOnly"){let b;const{routeConfig:j}=u;return b=null===v||"always"!==h&&""!==j?.path&&(v.component||v.routeConfig?.loadComponent)?{params:{...u.params},data:{...u.data},resolve:{...u.data,...u._resolvedData??{}}}:{params:{...v.params,...u.params},data:{...v.data,...u.data},resolve:{...u.data,...v.data,...j?.data,...u._resolvedData}},j&&Nn(j)&&(b.resolve[Xe]=j.title),b}class qt{get title(){return this.data?.[Xe]}constructor(v,h,b,j,xe,it,$t,Pt,Sn){this.url=v,this.params=h,this.queryParams=b,this.fragment=j,this.data=xe,this.outlet=it,this.component=$t,this.routeConfig=Pt,this._resolve=Sn}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=Ae(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=Ae(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(b=>b.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class an extends ri{constructor(v,h){super(h),this.url=v,on(this,h)}toString(){return dn(this._root)}}function on(u,v){v.value._routerState=u,v.children.forEach(h=>on(u,h))}function dn(u){const v=u.children.length>0?` { ${u.children.map(dn).join(", ")} } `:"";return`${u.value}${v}`}function Mn(u){if(u.snapshot){const v=u.snapshot,h=u._futureSnapshot;u.snapshot=h,je(v.queryParams,h.queryParams)||u.queryParamsSubject.next(h.queryParams),v.fragment!==h.fragment&&u.fragmentSubject.next(h.fragment),je(v.params,h.params)||u.paramsSubject.next(h.params),function Bt(u,v){if(u.length!==v.length)return!1;for(let h=0;hje(h.parameters,v[b].parameters))}(u.url,v.url);return h&&!(!u.parent!=!v.parent)&&(!u.parent||On(u.parent,v.parent))}function Nn(u){return"string"==typeof u.title||null===u.title}let jn=(()=>{class u{constructor(){this.activated=null,this._activatedRoute=null,this.name=Ie,this.activateEvents=new i.bkB,this.deactivateEvents=new i.bkB,this.attachEvents=new i.bkB,this.detachEvents=new i.bkB,this.parentContexts=(0,i.WQX)(Le),this.location=(0,i.WQX)(i.c1b),this.changeDetector=(0,i.WQX)(i.gRc),this.inputBinder=(0,i.WQX)(Ei,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(h){if(h.name){const{firstChange:b,previousValue:j}=h.name;if(b)return;this.isTrackedInParentContexts(j)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(j)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(h){return this.parentContexts.getContext(h)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const h=this.parentContexts.getContext(this.name);h?.route&&(h.attachRef?this.attach(h.attachRef,h.route):this.activateWith(h.route,h.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new i.wOt(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new i.wOt(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new i.wOt(4012,!1);this.location.detach();const h=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(h.instance),h}attach(h,b){this.activated=h,this._activatedRoute=b,this.location.insert(h.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(h.instance)}deactivate(){if(this.activated){const h=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(h)}}activateWith(h,b){if(this.isActivated)throw new i.wOt(4013,!1);this._activatedRoute=h;const j=this.location,it=h.snapshot.component,$t=this.parentContexts.getOrCreateContext(this.name).children,Pt=new vi(h,$t,j.injector);this.activated=j.createComponent(it,{index:j.length,injector:Pt,environmentInjector:b}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275dir=i.FsC({type:u,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[i.OA$]})}return u})();class vi{__ngOutletInjector(v){return new vi(this.route,this.childContexts,v)}constructor(v,h,b){this.route=v,this.childContexts=h,this.parent=b}get(v,h){return v===Et?this.route:v===Le?this.childContexts:this.parent.get(v,h)}}const Ei=new i.nKC("");let Ti=(()=>{class u{constructor(){this.outletDataSubscriptions=new Map}bindActivatedRouteToOutletComponent(h){this.unsubscribeFromRouteData(h),this.subscribeToRouteData(h)}unsubscribeFromRouteData(h){this.outletDataSubscriptions.get(h)?.unsubscribe(),this.outletDataSubscriptions.delete(h)}subscribeToRouteData(h){const{activatedRoute:b}=h,j=(0,ne.z)([b.queryParams,b.params,b.data]).pipe((0,pe.n)(([xe,it,$t],Pt)=>($t={...xe,...it,...$t},0===Pt?(0,I.of)($t):Promise.resolve($t)))).subscribe(xe=>{if(!h.isActivated||!h.activatedComponentRef||h.activatedRoute!==b||null===b.component)return void this.unsubscribeFromRouteData(h);const it=(0,i.HJs)(b.component);if(it)for(const{templateName:$t}of it.inputs)h.activatedComponentRef.setInput($t,xe[$t]);else this.unsubscribeFromRouteData(h)});this.outletDataSubscriptions.set(h,j)}static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac})}return u})();function _n(u,v,h){if(h&&u.shouldReuseRoute(v.value,h.value.snapshot)){const b=h.value;b._futureSnapshot=v.value;const j=function bi(u,v,h){return v.children.map(b=>{for(const j of h.children)if(u.shouldReuseRoute(b.value,j.value.snapshot))return _n(u,b,j);return _n(u,b)})}(u,v,h);return new Vi(b,j)}{if(u.shouldAttach(v.value)){const xe=u.retrieve(v.value);if(null!==xe){const it=xe.route;return it.value._futureSnapshot=v.value,it.children=v.children.map($t=>_n(u,$t)),it}}const b=function ur(u){return new Et(new m.t(u.url),new m.t(u.params),new m.t(u.queryParams),new m.t(u.fragment),new m.t(u.data),u.outlet,u.component,u)}(v.value),j=v.children.map(xe=>_n(u,xe));return new Vi(b,j)}}class hr{constructor(v,h){this.redirectTo=v,this.navigationBehaviorOptions=h}}const $i="ngNavigationCancelingError";function Or(u,v){const{redirectTo:h,navigationBehaviorOptions:b}=z(v)?{redirectTo:v,navigationBehaviorOptions:void 0}:v,j=mo(!1,Pe.Redirect);return j.url=h,j.navigationBehaviorOptions=b,j}function mo(u,v){const h=new Error(`NavigationCancelingError: ${u||""}`);return h[$i]=!0,h.cancellationCode=v,h}function _r(u){return!!u&&u[$i]}class bn{constructor(v,h,b,j,xe){this.routeReuseStrategy=v,this.futureState=h,this.currState=b,this.forwardEvent=j,this.inputBindingEnabled=xe}activate(v){const h=this.futureState._root,b=this.currState?this.currState._root:null;this.deactivateChildRoutes(h,b,v),Mn(this.futureState.root),this.activateChildRoutes(h,b,v)}deactivateChildRoutes(v,h,b){const j=F(h);v.children.forEach(xe=>{const it=xe.value.outlet;this.deactivateRoutes(xe,j[it],b),delete j[it]}),Object.values(j).forEach(xe=>{this.deactivateRouteAndItsChildren(xe,b)})}deactivateRoutes(v,h,b){const j=v.value,xe=h?h.value:null;if(j===xe)if(j.component){const it=b.getContext(j.outlet);it&&this.deactivateChildRoutes(v,h,it.children)}else this.deactivateChildRoutes(v,h,b);else xe&&this.deactivateRouteAndItsChildren(h,b)}deactivateRouteAndItsChildren(v,h){v.value.component&&this.routeReuseStrategy.shouldDetach(v.value.snapshot)?this.detachAndStoreRouteSubtree(v,h):this.deactivateRouteAndOutlet(v,h)}detachAndStoreRouteSubtree(v,h){const b=h.getContext(v.value.outlet),j=b&&v.value.component?b.children:h,xe=F(v);for(const it of Object.values(xe))this.deactivateRouteAndItsChildren(it,j);if(b&&b.outlet){const it=b.outlet.detach(),$t=b.children.onOutletDeactivated();this.routeReuseStrategy.store(v.value.snapshot,{componentRef:it,route:v,contexts:$t})}}deactivateRouteAndOutlet(v,h){const b=h.getContext(v.value.outlet),j=b&&v.value.component?b.children:h,xe=F(v);for(const it of Object.values(xe))this.deactivateRouteAndItsChildren(it,j);b&&(b.outlet&&(b.outlet.deactivate(),b.children.onOutletDeactivated()),b.attachRef=null,b.route=null)}activateChildRoutes(v,h,b){const j=F(h);v.children.forEach(xe=>{this.activateRoutes(xe,j[xe.value.outlet],b),this.forwardEvent(new Li(xe.value.snapshot))}),v.children.length&&this.forwardEvent(new fi(v.value.snapshot))}activateRoutes(v,h,b){const j=v.value,xe=h?h.value:null;if(Mn(j),j===xe)if(j.component){const it=b.getOrCreateContext(j.outlet);this.activateChildRoutes(v,h,it.children)}else this.activateChildRoutes(v,h,b);else if(j.component){const it=b.getOrCreateContext(j.outlet);if(this.routeReuseStrategy.shouldAttach(j.snapshot)){const $t=this.routeReuseStrategy.retrieve(j.snapshot);this.routeReuseStrategy.store(j.snapshot,null),it.children.onOutletReAttached($t.contexts),it.attachRef=$t.componentRef,it.route=$t.route.value,it.outlet&&it.outlet.attach($t.componentRef,$t.route.value),Mn($t.route.value),this.activateChildRoutes(v,null,it.children)}else it.attachRef=null,it.route=j,it.outlet&&it.outlet.activateWith(j,it.injector),this.activateChildRoutes(v,null,it.children)}else this.activateChildRoutes(v,null,b)}}class R{constructor(v){this.path=v,this.route=this.path[this.path.length-1]}}class Se{constructor(v,h){this.component=v,this.route=h}}function We(u,v,h){const b=u._root;return Gn(b,v?v._root:null,h,[b.value])}function Rn(u,v){const h=Symbol(),b=v.get(u,h);return b===h?"function"!=typeof u||(0,i.LfX)(u)?v.get(u):u:b}function Gn(u,v,h,b,j={canDeactivateChecks:[],canActivateChecks:[]}){const xe=F(v);return u.children.forEach(it=>{(function Jn(u,v,h,b,j={canDeactivateChecks:[],canActivateChecks:[]}){const xe=u.value,it=v?v.value:null,$t=h?h.getContext(u.value.outlet):null;if(it&&xe.routeConfig===it.routeConfig){const Pt=function no(u,v,h){if("function"==typeof h)return h(u,v);switch(h){case"pathParamsChange":return!gt(u.url,v.url);case"pathParamsOrQueryParamsChange":return!gt(u.url,v.url)||!je(u.queryParams,v.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!On(u,v)||!je(u.queryParams,v.queryParams);default:return!On(u,v)}}(it,xe,xe.routeConfig.runGuardsAndResolvers);Pt?j.canActivateChecks.push(new R(b)):(xe.data=it.data,xe._resolvedData=it._resolvedData),Gn(u,v,xe.component?$t?$t.children:null:h,b,j),Pt&&$t&&$t.outlet&&$t.outlet.isActivated&&j.canDeactivateChecks.push(new Se($t.outlet.component,it))}else it&&pi(v,$t,j),j.canActivateChecks.push(new R(b)),Gn(u,null,xe.component?$t?$t.children:null:h,b,j)})(it,xe[it.value.outlet],h,b.concat([it.value]),j),delete xe[it.value.outlet]}),Object.entries(xe).forEach(([it,$t])=>pi($t,h.getContext(it),j)),j}function pi(u,v,h){const b=F(u),j=u.value;Object.entries(b).forEach(([xe,it])=>{pi(it,j.component?v?v.children.getContext(xe):null:v,h)}),h.canDeactivateChecks.push(new Se(j.component&&v&&v.outlet&&v.outlet.isActivated?v.outlet.component:null,j))}function vr(u){return"function"==typeof u}function na(u){return u instanceof P.G||"EmptyError"===u?.name}const ls=Symbol("INITIAL_VALUE");function po(){return(0,pe.n)(u=>(0,ne.z)(u.map(v=>v.pipe((0,Ve.s)(1),(0,$e.Z)(ls)))).pipe((0,se.T)(v=>{for(const h of v)if(!0!==h){if(h===ls)return ls;if(!1===h||jr(h))return h}return!0}),(0,H.p)(v=>v!==ls),(0,Ve.s)(1)))}function jr(u){return z(u)||u instanceof hr}function Hn(u){return(0,me.F)((0,ae.M)(v=>{if("boolean"!=typeof v)throw Or(0,v)}),(0,se.T)(v=>!0===v))}class sl{constructor(v){this.segmentGroup=v||null}}class cs extends Error{constructor(v){super(),this.urlTree=v}}function Ho(u){return(0,B.$)(new sl(u))}class xs{constructor(v,h){this.urlSerializer=v,this.urlTree=h}lineralizeSegments(v,h){let b=[],j=h.root;for(;;){if(b=b.concat(j.segments),0===j.numberOfChildren)return(0,I.of)(b);if(j.numberOfChildren>1||!j.children[Ie])return(0,B.$)(new i.wOt(4e3,!1));j=j.children[Ie]}}applyRedirectCommands(v,h,b,j,xe){if("string"!=typeof h){const $t=h,{queryParams:Pt,fragment:Sn,routeConfig:Yn,url:ii,outlet:Fi,params:Jr,data:pr,title:oi}=j,Oi=(0,i.N4e)(xe,()=>$t({params:Jr,data:pr,queryParams:Pt,fragment:Sn,routeConfig:Yn,url:ii,outlet:Fi,title:oi}));if(Oi instanceof Ce)throw new cs(Oi);h=Oi}const it=this.applyRedirectCreateUrlTree(h,this.urlSerializer.parse(h),v,b);if("/"===h[0])throw new cs(it);return it}applyRedirectCreateUrlTree(v,h,b,j){const xe=this.createSegmentGroup(v,h.root,b,j);return new Ce(xe,this.createQueryParams(h.queryParams,this.urlTree.queryParams),h.fragment)}createQueryParams(v,h){const b={};return Object.entries(v).forEach(([j,xe])=>{if("string"==typeof xe&&":"===xe[0]){const $t=xe.substring(1);b[j]=h[$t]}else b[j]=xe}),b}createSegmentGroup(v,h,b,j){const xe=this.createSegments(v,h.segments,b,j);let it={};return Object.entries(h.children).forEach(([$t,Pt])=>{it[$t]=this.createSegmentGroup(v,Pt,b,j)}),new we(xe,it)}createSegments(v,h,b,j){return h.map(xe=>":"===xe.path[0]?this.findPosParam(v,xe,j):this.findOrReturn(xe,b))}findPosParam(v,h,b){const j=b[h.path.substring(1)];if(!j)throw new i.wOt(4001,!1);return j}findOrReturn(v,h){let b=0;for(const j of h){if(j.path===v.path)return h.splice(b),j;b++}return v}}const Go={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function ia(u,v,h,b,j){const xe=Wo(u,v,h);return xe.matched?(b=function Tr(u,v){return u.providers&&!u._injector&&(u._injector=(0,i.Ol2)(u.providers,v,`Route: ${u.path}`)),u._injector??v}(v,b),function Su(u,v,h,b){const j=v.canMatch;if(!j||0===j.length)return(0,I.of)(!0);const xe=j.map(it=>{const $t=Rn(it,u);return Ke(function mr(u){return u&&vr(u.canMatch)}($t)?$t.canMatch(v,h):(0,i.N4e)(u,()=>$t(v,h)))});return(0,I.of)(xe).pipe(po(),Hn())}(b,v,h).pipe((0,se.T)(it=>!0===it?xe:{...Go}))):(0,I.of)(xe)}function Wo(u,v,h){if("**"===v.path)return function Tc(u){return{matched:!0,parameters:u.length>0?Xt(u).parameters:{},consumedSegments:u,remainingSegments:[],positionalParamSegments:{}}}(h);if(""===v.path)return"full"===v.pathMatch&&(u.hasChildren()||h.length>0)?{...Go}:{matched:!0,consumedSegments:[],remainingSegments:h,parameters:{},positionalParamSegments:{}};const j=(v.matcher||st)(h,u,v);if(!j)return{...Go};const xe={};Object.entries(j.posParams??{}).forEach(([$t,Pt])=>{xe[$t]=Pt.path});const it=j.consumed.length>0?{...xe,...j.consumed[j.consumed.length-1].parameters}:xe;return{matched:!0,consumedSegments:j.consumed,remainingSegments:h.slice(j.consumed.length),parameters:it,positionalParamSegments:j.posParams??{}}}function us(u,v,h,b){return h.length>0&&function Is(u,v,h){return h.some(b=>qn(u,v,b)&&V(b)!==Ie)}(u,h,b)?{segmentGroup:new we(v,Xo(b,new we(h,u.children))),slicedSegments:[]}:0===h.length&&function ra(u,v,h){return h.some(b=>qn(u,v,b))}(u,h,b)?{segmentGroup:new we(u.segments,Ms(u,h,b,u.children)),slicedSegments:h}:{segmentGroup:new we(u.segments,u.children),slicedSegments:h}}function Ms(u,v,h,b){const j={};for(const xe of h)if(qn(u,v,xe)&&!b[V(xe)]){const it=new we([],{});j[V(xe)]=it}return{...b,...j}}function Xo(u,v){const h={};h[Ie]=v;for(const b of u)if(""===b.path&&V(b)!==Ie){const j=new we([],{});h[V(b)]=j}return h}function qn(u,v,h){return(!(u.hasChildren()||v.length>0)||"full"!==h.pathMatch)&&""===h.path}class al{}class sa{constructor(v,h,b,j,xe,it,$t){this.injector=v,this.configLoader=h,this.rootComponentType=b,this.config=j,this.urlTree=xe,this.paramsInheritanceStrategy=it,this.urlSerializer=$t,this.applyRedirects=new xs(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(v){return new i.wOt(4002,`'${v.segmentGroup}'`)}recognize(){const v=us(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(v).pipe((0,se.T)(({children:h,rootSnapshot:b})=>{const j=new Vi(b,h),xe=new an("",j),it=function _e(u,v,h=null,b=null){return bt(Ne(u),v,h,b)}(b,[],this.urlTree.queryParams,this.urlTree.fragment);return it.queryParams=this.urlTree.queryParams,xe.url=this.urlSerializer.serialize(it),{state:xe,tree:it}}))}match(v){const h=new qt([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Object.freeze({}),Ie,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,v,Ie,h).pipe((0,se.T)(b=>({children:b,rootSnapshot:h})),(0,M.W)(b=>{if(b instanceof cs)return this.urlTree=b.urlTree,this.match(b.urlTree.root);throw b instanceof sl?this.noMatchError(b):b}))}processSegmentGroup(v,h,b,j,xe){return 0===b.segments.length&&b.hasChildren()?this.processChildren(v,h,b,xe):this.processSegment(v,h,b,b.segments,j,!0,xe).pipe((0,se.T)(it=>it instanceof Vi?[it]:[]))}processChildren(v,h,b,j){const xe=[];for(const it of Object.keys(b.children))"primary"===it?xe.unshift(it):xe.push(it);return(0,g.H)(xe).pipe((0,K.H)(it=>{const $t=b.children[it],Pt=function Qn(u,v){const h=u.filter(b=>V(b)===v);return h.push(...u.filter(b=>V(b)!==v)),h}(h,it);return this.processSegmentGroup(v,Pt,$t,it,j)}),function Ee(u,v){return(0,Oe.N)(function de(u,v,h,b,j){return(xe,it)=>{let $t=h,Pt=v,Sn=0;xe.subscribe((0,S._)(it,Yn=>{const ii=Sn++;Pt=$t?u(Pt,Yn,ii):($t=!0,Yn),b&&it.next(Pt)},j&&(()=>{$t&&it.next(Pt),it.complete()})))}}(u,v,arguments.length>=2,!0))}((it,$t)=>(it.push(...$t),it)),(0,xt.U)(null),function ye(u,v){const h=arguments.length>=2;return b=>b.pipe(u?(0,H.p)((j,xe)=>u(j,xe,b)):at.D,Ot(1),h?(0,xt.U)(v):(0,Zt.v)(()=>new P.G))}(),(0,T.Z)(it=>{if(null===it)return Ho(b);const $t=Rc(it);return function Au(u){u.sort((v,h)=>v.value.outlet===Ie?-1:h.value.outlet===Ie?1:v.value.outlet.localeCompare(h.value.outlet))}($t),(0,I.of)($t)}))}processSegment(v,h,b,j,xe,it,$t){return(0,g.H)(h).pipe((0,K.H)(Pt=>this.processSegmentAgainstRoute(Pt._injector??v,h,Pt,b,j,xe,it,$t).pipe((0,M.W)(Sn=>{if(Sn instanceof sl)return(0,I.of)(null);throw Sn}))),(0,O.$)(Pt=>!!Pt),(0,M.W)(Pt=>{if(na(Pt))return function io(u,v,h){return 0===v.length&&!u.children[h]}(b,j,xe)?(0,I.of)(new al):Ho(b);throw Pt}))}processSegmentAgainstRoute(v,h,b,j,xe,it,$t,Pt){return function hs(u,v,h,b){return!!(V(u)===b||b!==Ie&&qn(v,h,u))&&Wo(v,u,h).matched}(b,j,xe,it)?void 0===b.redirectTo?this.matchSegmentAgainstRoute(v,j,b,xe,it,Pt):this.allowRedirects&&$t?this.expandSegmentAgainstRouteUsingRedirect(v,j,h,b,xe,it,Pt):Ho(j):Ho(j)}expandSegmentAgainstRouteUsingRedirect(v,h,b,j,xe,it,$t){const{matched:Pt,parameters:Sn,consumedSegments:Yn,positionalParamSegments:ii,remainingSegments:Fi}=Wo(h,j,xe);if(!Pt)return Ho(h);"string"==typeof j.redirectTo&&"/"===j.redirectTo[0]&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const Jr=new qt(xe,Sn,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,fs(j),V(j),j.component??j._loadedComponent??null,j,To(j)),pr=Ct(Jr,$t,this.paramsInheritanceStrategy);Jr.params=Object.freeze(pr.params),Jr.data=Object.freeze(pr.data);const oi=this.applyRedirects.applyRedirectCommands(Yn,j.redirectTo,ii,Jr,v);return this.applyRedirects.lineralizeSegments(j,oi).pipe((0,T.Z)(Oi=>this.processSegment(v,b,h,Oi.concat(Fi),it,!1,$t)))}matchSegmentAgainstRoute(v,h,b,j,xe,it){const $t=ia(h,b,j,v);return"**"===b.path&&(h.children={}),$t.pipe((0,pe.n)(Pt=>Pt.matched?this.getChildConfig(v=b._injector??v,b,j).pipe((0,pe.n)(({routes:Sn})=>{const Yn=b._loadedInjector??v,{parameters:ii,consumedSegments:Fi,remainingSegments:Jr}=Pt,pr=new qt(Fi,ii,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,fs(b),V(b),b.component??b._loadedComponent??null,b,To(b)),oi=Ct(pr,it,this.paramsInheritanceStrategy);pr.params=Object.freeze(oi.params),pr.data=Object.freeze(oi.data);const{segmentGroup:Oi,slicedSegments:Gi}=us(h,Fi,Jr,Sn);if(0===Gi.length&&Oi.hasChildren())return this.processChildren(Yn,Sn,Oi,pr).pipe((0,se.T)(Ki=>new Vi(pr,Ki)));if(0===Sn.length&&0===Gi.length)return(0,I.of)(new Vi(pr,[]));const Ro=V(b)===xe;return this.processSegment(Yn,Sn,Oi,Gi,Ro?Ie:xe,!0,pr).pipe((0,se.T)(Ki=>new Vi(pr,Ki instanceof Vi?[Ki]:[])))})):Ho(h)))}getChildConfig(v,h,b){return h.children?(0,I.of)({routes:h.children,injector:v}):h.loadChildren?void 0!==h._loadedRoutes?(0,I.of)({routes:h._loadedRoutes,injector:h._loadedInjector}):function Wi(u,v,h,b){const j=v.canLoad;if(void 0===j||0===j.length)return(0,I.of)(!0);const xe=j.map(it=>{const $t=Rn(it,u);return Ke(function ta(u){return u&&vr(u.canLoad)}($t)?$t.canLoad(v,h):(0,i.N4e)(u,()=>$t(v,h)))});return(0,I.of)(xe).pipe(po(),Hn())}(v,h,b).pipe((0,T.Z)(j=>j?this.configLoader.loadChildren(v,h).pipe((0,ae.M)(xe=>{h._loadedRoutes=xe.routes,h._loadedInjector=xe.injector})):function ds(u){return(0,B.$)(mo(!1,Pe.GuardRejected))}())):(0,I.of)({routes:[],injector:v})}}function Ru(u){const v=u.value.routeConfig;return v&&""===v.path}function Rc(u){const v=[],h=new Set;for(const b of u){if(!Ru(b)){v.push(b);continue}const j=v.find(xe=>b.value.routeConfig===xe.value.routeConfig);void 0!==j?(j.children.push(...b.children),h.add(j)):v.push(b)}for(const b of h){const j=Rc(b.children);v.push(new Vi(b.value,j))}return v.filter(b=>!h.has(b))}function fs(u){return u.data||{}}function To(u){return u.resolve||{}}function Ts(u){const v=u.children.map(h=>Ts(h)).flat();return[u,...v]}function ni(u){return(0,pe.n)(v=>{const h=u(v);return h?(0,g.H)(h).pipe((0,se.T)(()=>v)):(0,I.of)(v)})}let Di=(()=>{class u{buildTitle(h){let b,j=h.root;for(;void 0!==j;)b=this.getResolvedTitleForRoute(j)??b,j=j.children.find(xe=>xe.outlet===Ie);return b}getResolvedTitleForRoute(h){return h.data[Xe]}static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275prov=i.jDH({token:u,factory:()=>(0,i.WQX)(Ou),providedIn:"root"})}return u})(),Ou=(()=>{class u extends Di{constructor(h){super(),this.title=h}updateTitle(h){const b=this.buildTitle(h);void 0!==b&&this.title.setTitle(b)}static#e=this.\u0275fac=function(b){return new(b||u)(i.KVO(Y.hE))};static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();const Yo=new i.nKC("",{providedIn:"root",factory:()=>({})});let ll=(()=>{class u{static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275cmp=i.VBU({type:u,selectors:[["ng-component"]],standalone:!0,features:[i.aNF],decls:1,vars:0,template:function(b,j){1&b&&i.nrm(0,"router-outlet")},dependencies:[jn],encapsulation:2})}return u})();function cl(u){const v=u.children&&u.children.map(cl),h=v?{...u,children:v}:{...u};return!h.component&&!h.loadComponent&&(v||h.loadChildren)&&h.outlet&&h.outlet!==Ie&&(h.component=ll),h}const Qo=new i.nKC("");let ms=(()=>{class u{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,i.WQX)(i.Ql9)}loadComponent(h){if(this.componentLoaders.get(h))return this.componentLoaders.get(h);if(h._loadedComponent)return(0,I.of)(h._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(h);const b=Ke(h.loadComponent()).pipe((0,se.T)(da),(0,ae.M)(xe=>{this.onLoadEndListener&&this.onLoadEndListener(h),h._loadedComponent=xe}),(0,_.j)(()=>{this.componentLoaders.delete(h)})),j=new be.G(b,()=>new Me.B).pipe((0,w.B)());return this.componentLoaders.set(h,j),j}loadChildren(h,b){if(this.childrenLoaders.get(b))return this.childrenLoaders.get(b);if(b._loadedRoutes)return(0,I.of)({routes:b._loadedRoutes,injector:b._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(b);const xe=function gi(u,v,h,b){return Ke(u.loadChildren()).pipe((0,se.T)(da),(0,T.Z)(j=>j instanceof i.Co$||Array.isArray(j)?(0,I.of)(j):(0,g.H)(v.compileModuleAsync(j))),(0,se.T)(j=>{b&&b(u);let xe,it,$t=!1;return Array.isArray(j)?(it=j,!0):(xe=j.create(h).injector,it=xe.get(Qo,[],{optional:!0,self:!0}).flat()),{routes:it.map(cl),injector:xe}}))}(b,this.compiler,h,this.onLoadEndListener).pipe((0,_.j)(()=>{this.childrenLoaders.delete(b)})),it=new be.G(xe,()=>new Me.B).pipe((0,w.B)());return this.childrenLoaders.set(b,it),it}static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();function da(u){return function ca(u){return u&&"object"==typeof u&&"default"in u}(u)?u.default:u}let Xi=(()=>{class u{static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275prov=i.jDH({token:u,factory:()=>(0,i.WQX)(dl),providedIn:"root"})}return u})(),dl=(()=>{class u{shouldProcessUrl(h){return!0}extract(h){return h}merge(h,b){return h}static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();const ps=new i.nKC(""),Oc=new i.nKC("");function gs(u,v,h){const b=u.get(Oc),j=u.get(Te.qQ);return u.get(i.SKi).runOutsideAngular(()=>{if(!j.startViewTransition||b.skipNextTransition)return b.skipNextTransition=!1,new Promise(Sn=>setTimeout(Sn));let xe;const it=new Promise(Sn=>{xe=Sn}),$t=j.startViewTransition(()=>(xe(),function p(u){return new Promise(v=>{(0,i.mal)({read:()=>setTimeout(v)},{injector:u})})}(u))),{onViewTransitionCreated:Pt}=b;return Pt&&(0,i.N4e)(u,()=>Pt({transition:$t,from:v,to:h})),it})}const re=new i.nKC("");let E=(()=>{class u{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new Me.B,this.transitionAbortSubject=new Me.B,this.configLoader=(0,i.WQX)(ms),this.environmentInjector=(0,i.WQX)(i.uvJ),this.urlSerializer=(0,i.WQX)(en),this.rootContexts=(0,i.WQX)(Le),this.location=(0,i.WQX)(Te.aZ),this.inputBindingEnabled=null!==(0,i.WQX)(Ei,{optional:!0}),this.titleStrategy=(0,i.WQX)(Di),this.options=(0,i.WQX)(Yo,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=(0,i.WQX)(Xi),this.createViewTransition=(0,i.WQX)(ps,{optional:!0}),this.navigationErrorHandler=(0,i.WQX)(re,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>(0,I.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=j=>this.events.next(new ti(j)),this.configLoader.onLoadStartListener=j=>this.events.next(new Vn(j))}complete(){this.transitions?.complete()}handleNavigationRequest(h){const b=++this.navigationId;this.transitions?.next({...this.transitions.value,...h,id:b})}setupNavigations(h,b,j){return this.transitions=new m.t({id:0,currentUrlTree:b,currentRawUrl:b,extractedUrl:this.urlHandlingStrategy.extract(b),urlAfterRedirects:this.urlHandlingStrategy.extract(b),rawUrl:b,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:Yt,restoredState:null,currentSnapshot:j.snapshot,targetSnapshot:null,currentRouterState:j,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,H.p)(xe=>0!==xe.id),(0,se.T)(xe=>({...xe,extractedUrl:this.urlHandlingStrategy.extract(xe.rawUrl)})),(0,pe.n)(xe=>{let it=!1,$t=!1;return(0,I.of)(xe).pipe((0,pe.n)(Pt=>{if(this.navigationId>xe.id)return this.cancelNavigationTransition(xe,"",Pe.SupersededByNewNavigation),De.w;this.currentTransition=xe,this.currentNavigation={id:Pt.id,initialUrl:Pt.rawUrl,extractedUrl:Pt.extractedUrl,targetBrowserUrl:"string"==typeof Pt.extras.browserUrl?this.urlSerializer.parse(Pt.extras.browserUrl):Pt.extras.browserUrl,trigger:Pt.source,extras:Pt.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null};const Sn=!h.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!Sn&&"reload"!==(Pt.extras.onSameUrlNavigation??h.onSameUrlNavigation)){const ii="";return this.events.next(new ft(Pt.id,this.urlSerializer.serialize(Pt.rawUrl),ii,vt.IgnoredSameUrlNavigation)),Pt.resolve(!1),De.w}if(this.urlHandlingStrategy.shouldProcessUrl(Pt.rawUrl))return(0,I.of)(Pt).pipe((0,pe.n)(ii=>{const Fi=this.transitions?.getValue();return this.events.next(new ue(ii.id,this.urlSerializer.serialize(ii.extractedUrl),ii.source,ii.restoredState)),Fi!==this.transitions?.getValue()?De.w:Promise.resolve(ii)}),function Ss(u,v,h,b,j,xe){return(0,T.Z)(it=>function oa(u,v,h,b,j,xe,it="emptyOnly"){return new sa(u,v,h,b,j,it,xe).recognize()}(u,v,h,b,it.extractedUrl,j,xe).pipe((0,se.T)(({state:$t,tree:Pt})=>({...it,targetSnapshot:$t,urlAfterRedirects:Pt}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,h.config,this.urlSerializer,this.paramsInheritanceStrategy),(0,ae.M)(ii=>{xe.targetSnapshot=ii.targetSnapshot,xe.urlAfterRedirects=ii.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:ii.urlAfterRedirects};const Fi=new sn(ii.id,this.urlSerializer.serialize(ii.extractedUrl),this.urlSerializer.serialize(ii.urlAfterRedirects),ii.targetSnapshot);this.events.next(Fi)}));if(Sn&&this.urlHandlingStrategy.shouldProcessUrl(Pt.currentRawUrl)){const{id:ii,extractedUrl:Fi,source:Jr,restoredState:pr,extras:oi}=Pt,Oi=new ue(ii,this.urlSerializer.serialize(Fi),Jr,pr);this.events.next(Oi);const Gi=nt(this.rootComponentType).snapshot;return this.currentTransition=xe={...Pt,targetSnapshot:Gi,urlAfterRedirects:Fi,extras:{...oi,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.finalUrl=Fi,(0,I.of)(xe)}{const ii="";return this.events.next(new ft(Pt.id,this.urlSerializer.serialize(Pt.extractedUrl),ii,vt.IgnoredByUrlHandlingStrategy)),Pt.resolve(!1),De.w}}),(0,ae.M)(Pt=>{const Sn=new ln(Pt.id,this.urlSerializer.serialize(Pt.extractedUrl),this.urlSerializer.serialize(Pt.urlAfterRedirects),Pt.targetSnapshot);this.events.next(Sn)}),(0,se.T)(Pt=>(this.currentTransition=xe={...Pt,guards:We(Pt.targetSnapshot,Pt.currentSnapshot,this.rootContexts)},xe)),function k(u,v){return(0,T.Z)(h=>{const{targetSnapshot:b,currentSnapshot:j,guards:{canActivateChecks:xe,canDeactivateChecks:it}}=h;return 0===it.length&&0===xe.length?(0,I.of)({...h,guardsResult:!0}):function $(u,v,h,b){return(0,g.H)(u).pipe((0,T.Z)(j=>function Yr(u,v,h,b,j){const xe=v&&v.routeConfig?v.routeConfig.canDeactivate:null;if(!xe||0===xe.length)return(0,I.of)(!0);const it=xe.map($t=>{const Pt=Q(v)??j,Sn=Rn($t,Pt);return Ke(function So(u){return u&&vr(u.canDeactivate)}(Sn)?Sn.canDeactivate(u,v,h,b):(0,i.N4e)(Pt,()=>Sn(u,v,h,b))).pipe((0,O.$)())});return(0,I.of)(it).pipe(po())}(j.component,j.route,h,v,b)),(0,O.$)(j=>!0!==j,!0))}(it,b,j,u).pipe((0,T.Z)($t=>$t&&function zo(u){return"boolean"==typeof u}($t)?function D(u,v,h,b){return(0,g.H)(v).pipe((0,K.H)(j=>(0,q.x)(function mt(u,v){return null!==u&&v&&v(new Zn(u)),(0,I.of)(!0)}(j.route.parent,b),function ve(u,v){return null!==u&&v&&v(new ci(u)),(0,I.of)(!0)}(j.route,b),function ui(u,v,h){const b=v[v.length-1],xe=v.slice(0,v.length-1).reverse().map(it=>function Qt(u){const v=u.routeConfig?u.routeConfig.canActivateChild:null;return v&&0!==v.length?{node:u,guards:v}:null}(it)).filter(it=>null!==it).map(it=>(0,oe.v)(()=>{const $t=it.guards.map(Pt=>{const Sn=Q(it.node)??h,Yn=Rn(Pt,Sn);return Ke(function Wn(u){return u&&vr(u.canActivateChild)}(Yn)?Yn.canActivateChild(b,u):(0,i.N4e)(Sn,()=>Yn(b,u))).pipe((0,O.$)())});return(0,I.of)($t).pipe(po())}));return(0,I.of)(xe).pipe(po())}(u,j.path,h),function Un(u,v,h){const b=v.routeConfig?v.routeConfig.canActivate:null;if(!b||0===b.length)return(0,I.of)(!0);const j=b.map(xe=>(0,oe.v)(()=>{const it=Q(v)??h,$t=Rn(xe,it);return Ke(function as(u){return u&&vr(u.canActivate)}($t)?$t.canActivate(v,u):(0,i.N4e)(it,()=>$t(v,u))).pipe((0,O.$)())}));return(0,I.of)(j).pipe(po())}(u,j.route,h))),(0,O.$)(j=>!0!==j,!0))}(b,xe,u,v):(0,I.of)($t)),(0,se.T)($t=>({...h,guardsResult:$t})))})}(this.environmentInjector,Pt=>this.events.next(Pt)),(0,ae.M)(Pt=>{if(xe.guardsResult=Pt.guardsResult,Pt.guardsResult&&"boolean"!=typeof Pt.guardsResult)throw Or(0,Pt.guardsResult);const Sn=new mn(Pt.id,this.urlSerializer.serialize(Pt.extractedUrl),this.urlSerializer.serialize(Pt.urlAfterRedirects),Pt.targetSnapshot,!!Pt.guardsResult);this.events.next(Sn)}),(0,H.p)(Pt=>!!Pt.guardsResult||(this.cancelNavigationTransition(Pt,"",Pe.GuardRejected),!1)),ni(Pt=>{if(Pt.guards.canActivateChecks.length)return(0,I.of)(Pt).pipe((0,ae.M)(Sn=>{const Yn=new vn(Sn.id,this.urlSerializer.serialize(Sn.extractedUrl),this.urlSerializer.serialize(Sn.urlAfterRedirects),Sn.targetSnapshot);this.events.next(Yn)}),(0,pe.n)(Sn=>{let Yn=!1;return(0,I.of)(Sn).pipe(function aa(u,v){return(0,T.Z)(h=>{const{targetSnapshot:b,guards:{canActivateChecks:j}}=h;if(!j.length)return(0,I.of)(h);const xe=new Set(j.map(Pt=>Pt.route)),it=new Set;for(const Pt of xe)if(!it.has(Pt))for(const Sn of Ts(Pt))it.add(Sn);let $t=0;return(0,g.H)(it).pipe((0,K.H)(Pt=>xe.has(Pt)?function ro(u,v,h,b){const j=u.routeConfig,xe=u._resolve;return void 0!==j?.title&&!Nn(j)&&(xe[Xe]=j.title),function Ko(u,v,h,b){const j=_t(u);if(0===j.length)return(0,I.of)({});const xe={};return(0,g.H)(j).pipe((0,T.Z)(it=>function la(u,v,h,b){const j=Q(v)??b,xe=Rn(u,j);return Ke(xe.resolve?xe.resolve(v,h):(0,i.N4e)(j,()=>xe(v,h)))}(u[it],v,h,b).pipe((0,O.$)(),(0,ae.M)($t=>{if($t instanceof hr)throw Or(new hn,$t);xe[it]=$t}))),Ot(1),(0,y.u)(xe),(0,M.W)(it=>na(it)?De.w:(0,B.$)(it)))}(xe,u,v,b).pipe((0,se.T)(it=>(u._resolvedData=it,u.data=Ct(u,u.parent,h).resolve,null)))}(Pt,b,u,v):(Pt.data=Ct(Pt,Pt.parent,u).resolve,(0,I.of)(void 0))),(0,ae.M)(()=>$t++),Ot(1),(0,T.Z)(Pt=>$t===it.size?(0,I.of)(h):De.w))})}(this.paramsInheritanceStrategy,this.environmentInjector),(0,ae.M)({next:()=>Yn=!0,complete:()=>{Yn||this.cancelNavigationTransition(Sn,"",Pe.NoDataFromResolver)}}))}),(0,ae.M)(Sn=>{const Yn=new kn(Sn.id,this.urlSerializer.serialize(Sn.extractedUrl),this.urlSerializer.serialize(Sn.urlAfterRedirects),Sn.targetSnapshot);this.events.next(Yn)}))}),ni(Pt=>{const Sn=Yn=>{const ii=[];Yn.routeConfig?.loadComponent&&!Yn.routeConfig._loadedComponent&&ii.push(this.configLoader.loadComponent(Yn.routeConfig).pipe((0,ae.M)(Fi=>{Yn.component=Fi}),(0,se.T)(()=>{})));for(const Fi of Yn.children)ii.push(...Sn(Fi));return ii};return(0,ne.z)(Sn(Pt.targetSnapshot.root)).pipe((0,xt.U)(null),(0,Ve.s)(1))}),ni(()=>this.afterPreactivation()),(0,pe.n)(()=>{const{currentSnapshot:Pt,targetSnapshot:Sn}=xe,Yn=this.createViewTransition?.(this.environmentInjector,Pt.root,Sn.root);return Yn?(0,g.H)(Yn).pipe((0,se.T)(()=>xe)):(0,I.of)(xe)}),(0,se.T)(Pt=>{const Sn=function Ri(u,v,h){const b=_n(u,v._root,h?h._root:void 0);return new ge(b,v)}(h.routeReuseStrategy,Pt.targetSnapshot,Pt.currentRouterState);return this.currentTransition=xe={...Pt,targetRouterState:Sn},this.currentNavigation.targetRouterState=Sn,xe}),(0,ae.M)(()=>{this.events.next(new tr)}),((u,v,h,b)=>(0,se.T)(j=>(new bn(v,j.targetRouterState,j.currentRouterState,h,b).activate(u),j)))(this.rootContexts,h.routeReuseStrategy,Pt=>this.events.next(Pt),this.inputBindingEnabled),(0,Ve.s)(1),(0,ae.M)({next:Pt=>{it=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new He(Pt.id,this.urlSerializer.serialize(Pt.extractedUrl),this.urlSerializer.serialize(Pt.urlAfterRedirects))),this.titleStrategy?.updateTitle(Pt.targetRouterState.snapshot),Pt.resolve(!0)},complete:()=>{it=!0}}),(0,W.Q)(this.transitionAbortSubject.pipe((0,ae.M)(Pt=>{throw Pt}))),(0,_.j)(()=>{!it&&!$t&&this.cancelNavigationTransition(xe,"",Pe.SupersededByNewNavigation),this.currentTransition?.id===xe.id&&(this.currentNavigation=null,this.currentTransition=null)}),(0,M.W)(Pt=>{if($t=!0,_r(Pt))this.events.next(new wt(xe.id,this.urlSerializer.serialize(xe.extractedUrl),Pt.message,Pt.cancellationCode)),function fr(u){return _r(u)&&z(u.url)}(Pt)?this.events.next(new wr(Pt.url,Pt.navigationBehaviorOptions)):xe.resolve(!1);else{const Sn=new zt(xe.id,this.urlSerializer.serialize(xe.extractedUrl),Pt,xe.targetSnapshot??void 0);try{const Yn=(0,i.N4e)(this.environmentInjector,()=>this.navigationErrorHandler?.(Sn));if(Yn instanceof hr){const{message:ii,cancellationCode:Fi}=Or(0,Yn);this.events.next(new wt(xe.id,this.urlSerializer.serialize(xe.extractedUrl),ii,Fi)),this.events.next(new wr(Yn.redirectTo,Yn.navigationBehaviorOptions))}else{this.events.next(Sn);const ii=h.errorHandler(Pt);xe.resolve(!!ii)}}catch(Yn){this.options.resolveNavigationPromiseOnError?xe.resolve(!1):xe.reject(Yn)}}return De.w}))}))}cancelNavigationTransition(h,b,j){const xe=new wt(h.id,this.urlSerializer.serialize(h.extractedUrl),b,j);this.events.next(xe),h.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){const h=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),b=this.currentNavigation?.targetBrowserUrl??this.currentNavigation?.extractedUrl;return h.toString()!==b?.toString()&&!this.currentNavigation?.extras.skipLocationChange}static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();function X(u){return u!==Yt}let rt=(()=>{class u{static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275prov=i.jDH({token:u,factory:()=>(0,i.WQX)(cn),providedIn:"root"})}return u})();class Ht{shouldDetach(v){return!1}store(v,h){}shouldAttach(v){return!1}retrieve(v){return null}shouldReuseRoute(v,h){return v.routeConfig===h.routeConfig}}let cn=(()=>{class u extends Ht{static#e=this.\u0275fac=(()=>{let h;return function(j){return(h||(h=i.xGo(u)))(j||u)}})();static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})(),Ln=(()=>{class u{static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275prov=i.jDH({token:u,factory:()=>(0,i.WQX)(yi),providedIn:"root"})}return u})(),yi=(()=>{class u extends Ln{constructor(){super(...arguments),this.location=(0,i.WQX)(Te.aZ),this.urlSerializer=(0,i.WQX)(en),this.options=(0,i.WQX)(Yo,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=(0,i.WQX)(Xi),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new Ce,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=nt(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(h){return this.location.subscribe(b=>{"popstate"===b.type&&h(b.url,b.state)})}handleRouterEvent(h,b){if(h instanceof ue)this.stateMemento=this.createStateMemento();else if(h instanceof ft)this.rawUrlTree=b.initialUrl;else if(h instanceof sn){if("eager"===this.urlUpdateStrategy&&!b.extras.skipLocationChange){const j=this.urlHandlingStrategy.merge(b.finalUrl,b.initialUrl);this.setBrowserUrl(b.targetBrowserUrl??j,b)}}else h instanceof tr?(this.currentUrlTree=b.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(b.finalUrl,b.initialUrl),this.routerState=b.targetRouterState,"deferred"===this.urlUpdateStrategy&&!b.extras.skipLocationChange&&this.setBrowserUrl(b.targetBrowserUrl??this.rawUrlTree,b)):h instanceof wt&&(h.code===Pe.GuardRejected||h.code===Pe.NoDataFromResolver)?this.restoreHistory(b):h instanceof zt?this.restoreHistory(b,!0):h instanceof He&&(this.lastSuccessfulId=h.id,this.currentPageId=this.browserPageId)}setBrowserUrl(h,b){const j=h instanceof Ce?this.urlSerializer.serialize(h):h;if(this.location.isCurrentPathEqualTo(j)||b.extras.replaceUrl){const it={...b.extras.state,...this.generateNgRouterState(b.id,this.browserPageId)};this.location.replaceState(j,"",it)}else{const xe={...b.extras.state,...this.generateNgRouterState(b.id,this.browserPageId+1)};this.location.go(j,"",xe)}}restoreHistory(h,b=!1){if("computed"===this.canceledNavigationResolution){const xe=this.currentPageId-this.browserPageId;0!==xe?this.location.historyGo(xe):this.currentUrlTree===h.finalUrl&&0===xe&&(this.resetState(h),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(b&&this.resetState(h),this.resetUrlToCurrentUrlTree())}resetState(h){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,h.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(h,b){return"computed"===this.canceledNavigationResolution?{navigationId:h,\u0275routerPageId:b}:{navigationId:h}}static#e=this.\u0275fac=(()=>{let h;return function(j){return(h||(h=i.xGo(u)))(j||u)}})();static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();var wi=function(u){return u[u.COMPLETE=0]="COMPLETE",u[u.FAILED=1]="FAILED",u[u.REDIRECTING=2]="REDIRECTING",u}(wi||{});function li(u,v){u.events.pipe((0,H.p)(h=>h instanceof He||h instanceof wt||h instanceof zt||h instanceof ft),(0,se.T)(h=>h instanceof He||h instanceof ft?wi.COMPLETE:h instanceof wt&&(h.code===Pe.Redirect||h.code===Pe.SupersededByNewNavigation)?wi.REDIRECTING:wi.FAILED),(0,H.p)(h=>h!==wi.REDIRECTING),(0,Ve.s)(1)).subscribe(()=>{v()})}function hi(u){throw u}const Tn={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Ci={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Mi=(()=>{class u{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){this.disposed=!1,this.console=(0,i.WQX)(i.H3F),this.stateManager=(0,i.WQX)(Ln),this.options=(0,i.WQX)(Yo,{optional:!0})||{},this.pendingTasks=(0,i.WQX)(i.TgB),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=(0,i.WQX)(E),this.urlSerializer=(0,i.WQX)(en),this.location=(0,i.WQX)(Te.aZ),this.urlHandlingStrategy=(0,i.WQX)(Xi),this._events=new Me.B,this.errorHandler=this.options.errorHandler||hi,this.navigated=!1,this.routeReuseStrategy=(0,i.WQX)(rt),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=(0,i.WQX)(Qo,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!(0,i.WQX)(Ei,{optional:!0}),this.eventsSubscription=new Ue.yU,this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:h=>{this.console.warn(h)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){const h=this.navigationTransitions.events.subscribe(b=>{try{const j=this.navigationTransitions.currentTransition,xe=this.navigationTransitions.currentNavigation;if(null!==j&&null!==xe)if(this.stateManager.handleRouterEvent(b,xe),b instanceof wt&&b.code!==Pe.Redirect&&b.code!==Pe.SupersededByNewNavigation)this.navigated=!0;else if(b instanceof He)this.navigated=!0;else if(b instanceof wr){const it=b.navigationBehaviorOptions,$t=this.urlHandlingStrategy.merge(b.url,j.currentRawUrl),Pt={browserUrl:j.extras.browserUrl,info:j.extras.info,skipLocationChange:j.extras.skipLocationChange,replaceUrl:j.extras.replaceUrl||"eager"===this.urlUpdateStrategy||X(j.source),...it};this.scheduleNavigation($t,Yt,null,Pt,{resolve:j.resolve,reject:j.reject,promise:j.promise})}(function $r(u){return!(u instanceof tr||u instanceof wr)})(b)&&this._events.next(b)}catch(j){this.navigationTransitions.transitionAbortSubject.next(j)}});this.eventsSubscription.add(h)}resetRootComponentType(h){this.routerState.root.component=h,this.navigationTransitions.rootComponentType=h}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),Yt,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((h,b)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(h,"popstate",b)},0)})}navigateToSyncWithBrowser(h,b,j){const xe={replaceUrl:!0},it=j?.navigationId?j:null;if(j){const Pt={...j};delete Pt.navigationId,delete Pt.\u0275routerPageId,0!==Object.keys(Pt).length&&(xe.state=Pt)}const $t=this.parseUrl(h);this.scheduleNavigation($t,b,it,xe)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(h){this.config=h.map(cl),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(h,b={}){const{relativeTo:j,queryParams:xe,fragment:it,queryParamsHandling:$t,preserveFragment:Pt}=b,Sn=Pt?this.currentUrlTree.fragment:it;let ii,Yn=null;switch($t){case"merge":Yn={...this.currentUrlTree.queryParams,...xe};break;case"preserve":Yn=this.currentUrlTree.queryParams;break;default:Yn=xe||null}null!==Yn&&(Yn=this.removeEmptyProps(Yn));try{ii=Ne(j?j.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof h[0]||"/"!==h[0][0])&&(h=[]),ii=this.currentUrlTree.root}return bt(ii,h,Yn,Sn??null)}navigateByUrl(h,b={skipLocationChange:!1}){const j=z(h)?h:this.parseUrl(h),xe=this.urlHandlingStrategy.merge(j,this.rawUrlTree);return this.scheduleNavigation(xe,Yt,null,b)}navigate(h,b={skipLocationChange:!1}){return function Er(u){for(let v=0;v(null!=xe&&(b[j]=xe),b),{})}scheduleNavigation(h,b,j,xe,it){if(this.disposed)return Promise.resolve(!1);let $t,Pt,Sn;it?($t=it.resolve,Pt=it.reject,Sn=it.promise):Sn=new Promise((ii,Fi)=>{$t=ii,Pt=Fi});const Yn=this.pendingTasks.add();return li(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(Yn))}),this.navigationTransitions.handleNavigationRequest({source:b,restoredState:j,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:h,extras:xe,resolve:$t,reject:Pt,promise:Sn,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),Sn.catch(ii=>Promise.reject(ii))}static#e=this.\u0275fac=function(b){return new(b||u)};static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})(),Qr=(()=>{class u{constructor(h,b,j,xe,it,$t){this.router=h,this.route=b,this.tabIndexAttribute=j,this.renderer=xe,this.el=it,this.locationStrategy=$t,this.href=null,this.onChanges=new Me.B,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1,this.routerLinkInput=null;const Pt=it.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===Pt||"area"===Pt,this.isAnchorElement?this.subscription=h.events.subscribe(Sn=>{Sn instanceof He&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(h){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",h)}ngOnChanges(h){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(h){null==h?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(this.routerLinkInput=z(h)||Array.isArray(h)?h:[h],this.setTabIndexIfNotOnNativeEl("0"))}onClick(h,b,j,xe,it){const $t=this.urlTree;return!!(null===$t||this.isAnchorElement&&(0!==h||b||j||xe||it||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl($t,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){const h=this.urlTree;this.href=null!==h&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(h)):null;const b=null===this.href?null:(0,i.n$t)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",b)}applyAttributeValue(h,b){const j=this.renderer,xe=this.el.nativeElement;null!==b?j.setAttribute(xe,h,b):j.removeAttribute(xe,h)}get urlTree(){return null===this.routerLinkInput?null:z(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static#e=this.\u0275fac=function(b){return new(b||u)(i.rXU(Mi),i.rXU(Et),i.kS0("tabindex"),i.rXU(i.sFG),i.rXU(i.aKT),i.rXU(Te.hb))};static#t=this.\u0275dir=i.FsC({type:u,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(b,j){1&b&&i.bIt("click",function(it){return j.onClick(it.button,it.ctrlKey,it.shiftKey,it.altKey,it.metaKey)}),2&b&&i.BMQ("target",j.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",i.L39],skipLocationChange:[2,"skipLocationChange","skipLocationChange",i.L39],replaceUrl:[2,"replaceUrl","replaceUrl",i.L39],routerLink:"routerLink"},standalone:!0,features:[i.GFd,i.OA$]})}return u})();class xr{}let ku=(()=>{class u{constructor(h,b,j,xe,it){this.router=h,this.injector=j,this.preloadingStrategy=xe,this.loader=it}setUpPreloading(){this.subscription=this.router.events.pipe((0,H.p)(h=>h instanceof He),(0,K.H)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(h,b){const j=[];for(const xe of b){xe.providers&&!xe._injector&&(xe._injector=(0,i.Ol2)(xe.providers,h,`Route: ${xe.path}`));const it=xe._injector??h,$t=xe._loadedInjector??it;(xe.loadChildren&&!xe._loadedRoutes&&void 0===xe.canLoad||xe.loadComponent&&!xe._loadedComponent)&&j.push(this.preloadConfig(it,xe)),(xe.children||xe._loadedRoutes)&&j.push(this.processRoutes($t,xe.children??xe._loadedRoutes))}return(0,g.H)(j).pipe((0,Ze.U)())}preloadConfig(h,b){return this.preloadingStrategy.preload(b,()=>{let j;j=b.loadChildren&&void 0===b.canLoad?this.loader.loadChildren(h,b):(0,I.of)(null);const xe=j.pipe((0,T.Z)(it=>null===it?(0,I.of)(void 0):(b._loadedRoutes=it.routes,b._loadedInjector=it.injector,this.processRoutes(it.injector??h,it.routes))));if(b.loadComponent&&!b._loadedComponent){const it=this.loader.loadComponent(b);return(0,g.H)([xe,it]).pipe((0,Ze.U)())}return xe})}static#e=this.\u0275fac=function(b){return new(b||u)(i.KVO(Mi),i.KVO(i.Ql9),i.KVO(i.uvJ),i.KVO(xr),i.KVO(ms))};static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();const _o=new i.nKC("");let kc=(()=>{class u{constructor(h,b,j,xe,it={}){this.urlSerializer=h,this.transitions=b,this.viewportScroller=j,this.zone=xe,this.options=it,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},it.scrollPositionRestoration||="disabled",it.anchorScrolling||="disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(h=>{h instanceof ue?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=h.navigationTrigger,this.restoredId=h.restoredState?h.restoredState.navigationId:0):h instanceof He?(this.lastId=h.id,this.scheduleScrollEvent(h,this.urlSerializer.parse(h.urlAfterRedirects).fragment)):h instanceof ft&&h.code===vt.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(h,this.urlSerializer.parse(h.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(h=>{h instanceof lr&&(h.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(h.position):h.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(h.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(h,b){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new lr(h,"popstate"===this.lastSource?this.store[this.restoredId]:null,b))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static#e=this.\u0275fac=function(b){i.QTQ()};static#t=this.\u0275prov=i.jDH({token:u,factory:u.\u0275fac})}return u})();function Zr(u,v){return{\u0275kind:u,\u0275providers:v}}function hl(){const u=(0,i.WQX)(i.zZn);return v=>{const h=u.get(i.o8S);if(v!==h.components[0])return;const b=u.get(Mi),j=u.get(Pu);1===u.get(br)&&b.initialNavigation(),u.get(ml,null,i.$GK.Optional)?.setUpPreloading(),u.get(_o,null,i.$GK.Optional)?.init(),b.resetRootComponentType(h.componentTypes[0]),j.closed||(j.next(),j.complete(),j.unsubscribe())}}const Pu=new i.nKC("",{factory:()=>new Me.B}),br=new i.nKC("",{providedIn:"root",factory:()=>1}),ml=new i.nKC("");function so(u){return Zr(0,[{provide:ml,useExisting:ku},{provide:xr,useExisting:u}])}function ha(u){return Zr(9,[{provide:ps,useValue:gs},{provide:Oc,useValue:{skipNextTransition:!!u?.skipInitialTransition,...u}}])}const vo=new i.nKC("ROUTER_FORROOT_GUARD"),Ao=[Te.aZ,{provide:en,useClass:hn},Mi,Le,{provide:Et,useFactory:function qo(u){return u.routerState.root},deps:[Mi]},ms,[]];let Nu=(()=>{class u{constructor(h){}static forRoot(h,b){return{ngModule:u,providers:[Ao,[],{provide:Qo,multi:!0,useValue:h},{provide:vo,useFactory:As,deps:[[Mi,new i.Xx1,new i.kdw]]},{provide:Yo,useValue:b||{}},b?.useHash?{provide:Te.hb,useClass:Te.fw}:{provide:Te.hb,useClass:Te.Sm},{provide:_o,useFactory:()=>{const u=(0,i.WQX)(Te.Xr),v=(0,i.WQX)(i.SKi),h=(0,i.WQX)(Yo),b=(0,i.WQX)(E),j=(0,i.WQX)(en);return h.scrollOffset&&u.setOffset(h.scrollOffset),new kc(j,b,u,v,h)}},b?.preloadingStrategy?so(b.preloadingStrategy).\u0275providers:[],b?.initialNavigation?Lc(b):[],b?.bindToComponentInputs?Zr(8,[Ti,{provide:Ei,useExisting:Ti}]).\u0275providers:[],b?.enableViewTransitions?ha().\u0275providers:[],[{provide:vl,useFactory:hl},{provide:i.iLQ,multi:!0,useExisting:vl}]]}}static forChild(h){return{ngModule:u,providers:[{provide:Qo,multi:!0,useValue:h}]}}static#e=this.\u0275fac=function(b){return new(b||u)(i.KVO(vo,8))};static#t=this.\u0275mod=i.$C({type:u});static#n=this.\u0275inj=i.G2t({})}return u})();function As(u){return"guarded"}function Lc(u){return["disabled"===u.initialNavigation?Zr(3,[{provide:i.hnV,multi:!0,useFactory:()=>{const v=(0,i.WQX)(Mi);return()=>{v.setUpLocationChangeListener()}}},{provide:br,useValue:2}]).\u0275providers:[],"enabledBlocking"===u.initialNavigation?Zr(2,[{provide:br,useValue:0},{provide:i.hnV,multi:!0,deps:[i.zZn],useFactory:v=>{const h=v.get(Te.hj,Promise.resolve());return()=>h.then(()=>new Promise(b=>{const j=v.get(Mi),xe=v.get(Pu);li(j,()=>{b(!0)}),v.get(E).afterPreactivation=()=>(b(!0),xe.closed?(0,I.of)(void 0):xe),j.initialNavigation()}))}}]).\u0275providers:[]]}const vl=new i.nKC("")},2872:(Kt,qe,l)=>{"use strict";l.d(qe,{Yq:()=>It,TS:()=>_t,sR:()=>Tt,el:()=>yt,Sb:()=>gn,QE:()=>_e,CF:()=>jt,Rg:()=>J,p4:()=>Ne,q9:()=>Ae,Kb:()=>ke,OD:()=>Ie,CE:()=>Wt,pF:()=>tt,fL:()=>Ut,YV:()=>St,er:()=>bt,z3:()=>Nt});var i=l(467),d=l(3953),g=l(4710),I=l(177),m=l(5531),ne=l(4442);var S=l(1413),de=l(3726),Ee=l(4412),xt=l(4572),Ot=l(7673),Zt=l(1635),at=l(5964),ye=l(5558),y=l(3294),_=l(9417);const w=["tabsInner"];let Ie=(()=>{class L{doc;_readyPromise;win;backButton=new S.B;keyboardDidShow=new S.B;keyboardDidHide=new S.B;pause=new S.B;resume=new S.B;resize=new S.B;constructor(G,ce){this.doc=G,ce.run(()=>{let ut;this.win=G.defaultView,this.backButton.subscribeWithPriority=function(ze,N){return this.subscribe(he=>he.register(ze,Je=>ce.run(()=>N(Je))))},kt(this.pause,G,"pause",ce),kt(this.resume,G,"resume",ce),kt(this.backButton,G,"ionBackButton",ce),kt(this.resize,this.win,"resize",ce),kt(this.keyboardDidShow,this.win,"ionKeyboardDidShow",ce),kt(this.keyboardDidHide,this.win,"ionKeyboardDidHide",ce),this._readyPromise=new Promise(ze=>{ut=ze}),this.win?.cordova?G.addEventListener("deviceready",()=>{ut("cordova")},{once:!0}):ut("dom")})}is(G){return(0,m.a)(this.win,G)}platforms(){return(0,m.g)(this.win)}ready(){return this._readyPromise}get isRTL(){return"rtl"===this.doc.dir}getQueryParam(G){return Xe(this.win.location.href,G)}isLandscape(){return!this.isPortrait()}isPortrait(){return this.win.matchMedia?.("(orientation: portrait)").matches}testUserAgent(G){const ce=this.win.navigator;return!!(ce?.userAgent&&ce.userAgent.indexOf(G)>=0)}url(){return this.win.location.href}width(){return this.win.innerWidth}height(){return this.win.innerHeight}static \u0275fac=function(ce){return new(ce||L)(d.KVO(I.qQ),d.KVO(d.SKi))};static \u0275prov=d.jDH({token:L,factory:L.\u0275fac,providedIn:"root"})}return L})();const Xe=(L,fe)=>{fe=fe.replace(/[[\]\\]/g,"\\$&");const ce=new RegExp("[\\?&]"+fe+"=([^&#]*)").exec(L);return ce?decodeURIComponent(ce[1].replace(/\+/g," ")):null},kt=(L,fe,G,ce)=>{fe&&fe.addEventListener(G,ut=>{ce.run(()=>{const ze=ut?.detail;L.next(ze)})})};let Ae=(()=>{class L{location;serializer;router;topOutlet;direction=Bt;animated=je;animationBuilder;guessDirection="forward";guessAnimation;lastNavId=-1;constructor(G,ce,ut,ze){this.location=ce,this.serializer=ut,this.router=ze,ze&&ze.events.subscribe(N=>{if(N instanceof g.Z){const he=N.restoredState?N.restoredState.navigationId:N.id;this.guessDirection=this.guessAnimation=he{this.pop(),N()})}navigateForward(G,ce={}){return this.setDirection("forward",ce.animated,ce.animationDirection,ce.animation),this.navigate(G,ce)}navigateBack(G,ce={}){return this.setDirection("back",ce.animated,ce.animationDirection,ce.animation),this.navigate(G,ce)}navigateRoot(G,ce={}){return this.setDirection("root",ce.animated,ce.animationDirection,ce.animation),this.navigate(G,ce)}back(G={animated:!0,animationDirection:"back"}){return this.setDirection("back",G.animated,G.animationDirection,G.animation),this.location.back()}pop(){var G=this;return(0,i.A)(function*(){let ce=G.topOutlet;for(;ce;){if(yield ce.pop())return!0;ce=ce.parentOutlet}return!1})()}setDirection(G,ce,ut,ze){this.direction=G,this.animated=st(G,ce,ut),this.animationBuilder=ze}setTopOutlet(G){this.topOutlet=G}consumeTransition(){let ce,G="root";const ut=this.animationBuilder;return"auto"===this.direction?(G=this.guessDirection,ce=this.guessAnimation):(ce=this.animated,G=this.direction),this.direction=Bt,this.animated=je,this.animationBuilder=void 0,{direction:G,animation:ce,animationBuilder:ut}}navigate(G,ce){if(Array.isArray(G))return this.router.navigate(G,ce);{const ut=this.serializer.parse(G.toString());return void 0!==ce.queryParams&&(ut.queryParams={...ce.queryParams}),void 0!==ce.fragment&&(ut.fragment=ce.fragment),this.router.navigateByUrl(ut,ce)}}static \u0275fac=function(ce){return new(ce||L)(d.KVO(Ie),d.KVO(I.aZ),d.KVO(g.Sd),d.KVO(g.Ix,8))};static \u0275prov=d.jDH({token:L,factory:L.\u0275fac,providedIn:"root"})}return L})();const st=(L,fe,G)=>{if(!1!==fe){if(void 0!==G)return G;if("forward"===L||"back"===L)return L;if("root"===L&&!0===fe)return"forward"}},Bt="auto",je=void 0;let _t=(()=>{class L{get(G,ce){const ut=Xt();return ut?ut.get(G,ce):null}getBoolean(G,ce){const ut=Xt();return!!ut&&ut.getBoolean(G,ce)}getNumber(G,ce){const ut=Xt();return ut?ut.getNumber(G,ce):0}static \u0275fac=function(ce){return new(ce||L)};static \u0275prov=d.jDH({token:L,factory:L.\u0275fac,providedIn:"root"})}return L})();const Tt=new d.nKC("USERCONFIG"),Xt=()=>{if(typeof window<"u"){const L=window.Ionic;if(L?.config)return L.config}return null};class Ke{data;constructor(fe={}){this.data=fe,console.warn("[Ionic Warning]: NavParams has been deprecated in favor of using Angular's input API. Developers should migrate to either the @Input decorator or the Signals-based input API.")}get(fe){return this.data[fe]}}let It=(()=>{class L{zone=(0,d.WQX)(d.SKi);applicationRef=(0,d.WQX)(d.o8S);config=(0,d.WQX)(Tt);create(G,ce,ut){return new ot(G,ce,this.applicationRef,this.zone,ut,this.config.useSetInputAPI??!1)}static \u0275fac=function(ce){return new(ce||L)};static \u0275prov=d.jDH({token:L,factory:L.\u0275fac})}return L})();class ot{environmentInjector;injector;applicationRef;zone;elementReferenceKey;enableSignalsSupport;elRefMap=new WeakMap;elEventsMap=new WeakMap;constructor(fe,G,ce,ut,ze,N){this.environmentInjector=fe,this.injector=G,this.applicationRef=ce,this.zone=ut,this.elementReferenceKey=ze,this.enableSignalsSupport=N}attachViewToDom(fe,G,ce,ut){return this.zone.run(()=>new Promise(ze=>{const N={...ce};void 0!==this.elementReferenceKey&&(N[this.elementReferenceKey]=fe),ze(pt(this.zone,this.environmentInjector,this.injector,this.applicationRef,this.elRefMap,this.elEventsMap,fe,G,N,ut,this.elementReferenceKey,this.enableSignalsSupport))}))}removeViewFromDom(fe,G){return this.zone.run(()=>new Promise(ce=>{const ut=this.elRefMap.get(G);if(ut){ut.destroy(),this.elRefMap.delete(G);const ze=this.elEventsMap.get(G);ze&&(ze(),this.elEventsMap.delete(G))}ce()}))}}const pt=(L,fe,G,ce,ut,ze,N,he,Je,Lt,Yt,Jt)=>{const xn=d.zZn.create({providers:Pn(Je),parent:G}),ue=(0,d.a0P)(he,{environmentInjector:fe,elementInjector:xn}),He=ue.instance,Pe=ue.location.nativeElement;if(Je)if(Yt&&void 0!==He[Yt]&&console.error(`[Ionic Error]: ${Yt} is a reserved property when using ${N.tagName.toLowerCase()}. Rename or remove the "${Yt}" property from ${he.name}.`),!0===Jt&&void 0!==ue.setInput){const{modal:wt,popover:ft,...zt}=Je;for(const sn in zt)ue.setInput(sn,zt[sn]);void 0!==wt&&Object.assign(He,{modal:wt}),void 0!==ft&&Object.assign(He,{popover:ft})}else Object.assign(He,Je);if(Lt)for(const wt of Lt)Pe.classList.add(wt);const vt=nn(L,He,Pe);return N.appendChild(Pe),ce.attachView(ue.hostView),ut.set(Pe,ue),ze.set(Pe,vt),Pe},Mt=[ne.L,ne.a,ne.b,ne.c,ne.d],nn=(L,fe,G)=>L.run(()=>{const ce=Mt.filter(ut=>"function"==typeof fe[ut]).map(ut=>{const ze=N=>fe[ut](N.detail);return G.addEventListener(ut,ze),()=>G.removeEventListener(ut,ze)});return()=>ce.forEach(ut=>ut())}),wn=new d.nKC("NavParamsToken"),Pn=L=>[{provide:wn,useValue:L},{provide:Ke,useFactory:At,deps:[wn]}],At=L=>new Ke(L),ie=(L,fe)=>{const G=L.prototype;fe.forEach(ce=>{Object.defineProperty(G,ce,{get(){return this.el[ce]},set(ut){this.z.runOutsideAngular(()=>this.el[ce]=ut)}})})},Ce=(L,fe)=>{const G=L.prototype;fe.forEach(ce=>{G[ce]=function(){const ut=arguments;return this.z.runOutsideAngular(()=>this.el[ce].apply(this.el,ut))}})},we=(L,fe,G)=>{G.forEach(ce=>L[ce]=(0,de.R)(fe,ce))};function et(L){return function(G){const{defineCustomElementFn:ce,inputs:ut,methods:ze}=L;return void 0!==ce&&ce(),ut&&ie(G,ut),ze&&Ce(G,ze),G}}const lt=["alignment","animated","arrow","keepContentsMounted","backdropDismiss","cssClass","dismissOnSelect","enterAnimation","event","focusTrap","isOpen","keyboardClose","leaveAnimation","mode","showBackdrop","translucent","trigger","triggerAction","reference","size","side"],gt=["present","dismiss","onDidDismiss","onWillDismiss"];let jt=(()=>{let L=class tp{z;template;isCmpOpen=!1;el;constructor(G,ce,ut){this.z=ut,this.el=ce.nativeElement,this.el.addEventListener("ionMount",()=>{this.isCmpOpen=!0,G.detectChanges()}),this.el.addEventListener("didDismiss",()=>{this.isCmpOpen=!1,G.detectChanges()}),we(this,this.el,["ionPopoverDidPresent","ionPopoverWillPresent","ionPopoverWillDismiss","ionPopoverDidDismiss","didPresent","willPresent","willDismiss","didDismiss"])}static \u0275fac=function(ce){return new(ce||tp)(d.rXU(d.gRc),d.rXU(d.aKT),d.rXU(d.SKi))};static \u0275dir=d.FsC({type:tp,selectors:[["ion-popover"]],contentQueries:function(ce,ut,ze){if(1&ce&&d.wni(ze,d.C4Q,5),2&ce){let N;d.mGM(N=d.lsd())&&(ut.template=N.first)}},inputs:{alignment:"alignment",animated:"animated",arrow:"arrow",keepContentsMounted:"keepContentsMounted",backdropDismiss:"backdropDismiss",cssClass:"cssClass",dismissOnSelect:"dismissOnSelect",enterAnimation:"enterAnimation",event:"event",focusTrap:"focusTrap",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",showBackdrop:"showBackdrop",translucent:"translucent",trigger:"trigger",triggerAction:"triggerAction",reference:"reference",size:"size",side:"side"}})};return L=(0,Zt.Cg)([et({inputs:lt,methods:gt})],L),L})();const en=["animated","keepContentsMounted","backdropBreakpoint","backdropDismiss","breakpoints","canDismiss","cssClass","enterAnimation","event","focusTrap","handle","handleBehavior","initialBreakpoint","isOpen","keyboardClose","leaveAnimation","mode","presentingElement","showBackdrop","translucent","trigger"],hn=["present","dismiss","onDidDismiss","onWillDismiss","setCurrentBreakpoint","getCurrentBreakpoint"];let gn=(()=>{let L=class np{z;template;isCmpOpen=!1;el;constructor(G,ce,ut){this.z=ut,this.el=ce.nativeElement,this.el.addEventListener("ionMount",()=>{this.isCmpOpen=!0,G.detectChanges()}),this.el.addEventListener("didDismiss",()=>{this.isCmpOpen=!1,G.detectChanges()}),we(this,this.el,["ionModalDidPresent","ionModalWillPresent","ionModalWillDismiss","ionModalDidDismiss","ionBreakpointDidChange","didPresent","willPresent","willDismiss","didDismiss"])}static \u0275fac=function(ce){return new(ce||np)(d.rXU(d.gRc),d.rXU(d.aKT),d.rXU(d.SKi))};static \u0275dir=d.FsC({type:np,selectors:[["ion-modal"]],contentQueries:function(ce,ut,ze){if(1&ce&&d.wni(ze,d.C4Q,5),2&ce){let N;d.mGM(N=d.lsd())&&(ut.template=N.first)}},inputs:{animated:"animated",keepContentsMounted:"keepContentsMounted",backdropBreakpoint:"backdropBreakpoint",backdropDismiss:"backdropDismiss",breakpoints:"breakpoints",canDismiss:"canDismiss",cssClass:"cssClass",enterAnimation:"enterAnimation",event:"event",focusTrap:"focusTrap",handle:"handle",handleBehavior:"handleBehavior",initialBreakpoint:"initialBreakpoint",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",presentingElement:"presentingElement",showBackdrop:"showBackdrop",translucent:"translucent",trigger:"trigger"}})};return L=(0,Zt.Cg)([et({inputs:en,methods:hn})],L),L})();const Bn=(L,fe)=>((L=L.filter(G=>G.stackId!==fe.stackId)).push(fe),L),Kn=(L,fe)=>{const G=L.createUrlTree(["."],{relativeTo:fe});return L.serializeUrl(G)},zn=(L,fe)=>!fe||L.stackId!==fe.stackId,Gt=(L,fe)=>{if(!L)return;const G=An(fe);for(let ce=0;ce=L.length)return G[ce];if(G[ce]!==L[ce])return}},An=L=>L.split("/").map(fe=>fe.trim()).filter(fe=>""!==fe),Be=L=>{L&&(L.ref.destroy(),L.unlistenEvents())};class Ye{containerEl;router;navCtrl;zone;location;views=[];runningTask;skipTransition=!1;tabsPrefix;activeView;nextId=0;constructor(fe,G,ce,ut,ze,N){this.containerEl=G,this.router=ce,this.navCtrl=ut,this.zone=ze,this.location=N,this.tabsPrefix=void 0!==fe?An(fe):void 0}createView(fe,G){const ce=Kn(this.router,G),ut=fe?.location?.nativeElement,ze=nn(this.zone,fe.instance,ut);return{id:this.nextId++,stackId:Gt(this.tabsPrefix,ce),unlistenEvents:ze,element:ut,ref:fe,url:ce}}getExistingView(fe){const G=Kn(this.router,fe),ce=this.views.find(ut=>ut.url===G);return ce&&ce.ref.changeDetectorRef.reattach(),ce}setActive(fe){const G=this.navCtrl.consumeTransition();let{direction:ce,animation:ut,animationBuilder:ze}=G;const N=this.activeView,he=zn(fe,N);he&&(ce="back",ut=void 0);const Je=this.views.slice();let Lt;const Yt=this.router;Yt.getCurrentNavigation?Lt=Yt.getCurrentNavigation():Yt.navigations?.value&&(Lt=Yt.navigations.value),Lt?.extras?.replaceUrl&&this.views.length>0&&this.views.splice(-1,1);const Jt=this.views.includes(fe),xn=this.insertView(fe,ce);Jt||fe.ref.changeDetectorRef.detectChanges();const ue=fe.animationBuilder;return void 0===ze&&"back"===ce&&!he&&void 0!==ue&&(ze=ue),N&&(N.animationBuilder=ze),this.zone.runOutsideAngular(()=>this.wait(()=>(N&&N.ref.changeDetectorRef.detach(),fe.ref.changeDetectorRef.reattach(),this.transition(fe,N,ut,this.canGoBack(1),!1,ze).then(()=>A(fe,xn,Je,this.location,this.zone)).then(()=>({enteringView:fe,direction:ce,animation:ut,tabSwitch:he})))))}canGoBack(fe,G=this.getActiveStackId()){return this.getStack(G).length>fe}pop(fe,G=this.getActiveStackId()){return this.zone.run(()=>{const ce=this.getStack(G);if(ce.length<=fe)return Promise.resolve(!1);const ut=ce[ce.length-fe-1];let ze=ut.url;const N=ut.savedData;if(N){const Je=N.get("primary");Je?.route?._routerState?.snapshot.url&&(ze=Je.route._routerState.snapshot.url)}const{animationBuilder:he}=this.navCtrl.consumeTransition();return this.navCtrl.navigateBack(ze,{...ut.savedExtras,animation:he}).then(()=>!0)})}startBackTransition(){const fe=this.activeView;if(fe){const G=this.getStack(fe.stackId),ce=G[G.length-2],ut=ce.animationBuilder;return this.wait(()=>this.transition(ce,fe,"back",this.canGoBack(2),!0,ut))}return Promise.resolve()}endBackTransition(fe){fe?(this.skipTransition=!0,this.pop(1)):this.activeView&&ee(this.activeView,this.views,this.views,this.location,this.zone)}getLastUrl(fe){const G=this.getStack(fe);return G.length>0?G[G.length-1]:void 0}getRootUrl(fe){const G=this.getStack(fe);return G.length>0?G[0]:void 0}getActiveStackId(){return this.activeView?this.activeView.stackId:void 0}getActiveView(){return this.activeView}hasRunningTask(){return void 0!==this.runningTask}destroy(){this.containerEl=void 0,this.views.forEach(Be),this.activeView=void 0,this.views=[]}getStack(fe){return this.views.filter(G=>G.stackId===fe)}insertView(fe,G){return this.activeView=fe,this.views=((L,fe,G)=>"root"===G?Bn(L,fe):"forward"===G?((L,fe)=>(L.indexOf(fe)>=0?L=L.filter(ce=>ce.stackId!==fe.stackId||ce.id<=fe.id):L.push(fe),L))(L,fe):((L,fe)=>L.indexOf(fe)>=0?L.filter(ce=>ce.stackId!==fe.stackId||ce.id<=fe.id):Bn(L,fe))(L,fe))(this.views,fe,G),this.views.slice()}transition(fe,G,ce,ut,ze,N){if(this.skipTransition)return this.skipTransition=!1,Promise.resolve(!1);if(G===fe)return Promise.resolve(!1);const he=fe?fe.element:void 0,Je=G?G.element:void 0,Lt=this.containerEl;return he&&he!==Je&&(he.classList.add("ion-page"),he.classList.add("ion-page-invisible"),Lt.commit)?Lt.commit(he,Je,{duration:void 0===ce?0:void 0,direction:ce,showGoBack:ut,progressAnimation:ze,animationBuilder:N}):Promise.resolve(!1)}wait(fe){var G=this;return(0,i.A)(function*(){void 0!==G.runningTask&&(yield G.runningTask,G.runningTask=void 0);const ce=G.runningTask=fe();return ce.finally(()=>G.runningTask=void 0),ce})()}}const A=(L,fe,G,ce,ut)=>"function"==typeof requestAnimationFrame?new Promise(ze=>{requestAnimationFrame(()=>{ee(L,fe,G,ce,ut),ze()})}):Promise.resolve(),ee=(L,fe,G,ce,ut)=>{ut.run(()=>G.filter(ze=>!fe.includes(ze)).forEach(Be)),fe.forEach(ze=>{const he=ce.path().split("?")[0].split("#")[0];if(ze!==L&&ze.url!==he){const Je=ze.element;Je.setAttribute("aria-hidden","true"),Je.classList.add("ion-page-hidden"),ze.ref.changeDetectorRef.detach()}})};let J=(()=>{class L{parentOutlet;nativeEl;activatedView=null;tabsPrefix;_swipeGesture;stackCtrl;proxyMap=new WeakMap;currentActivatedRoute$=new Ee.t(null);activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=g.Xk;stackWillChange=new d.bkB;stackDidChange=new d.bkB;activateEvents=new d.bkB;deactivateEvents=new d.bkB;parentContexts=(0,d.WQX)(g.Zp);location=(0,d.WQX)(d.c1b);environmentInjector=(0,d.WQX)(d.uvJ);inputBinder=(0,d.WQX)(Rt,{optional:!0});supportsBindingToComponentInputs=!0;config=(0,d.WQX)(_t);navCtrl=(0,d.WQX)(Ae);set animation(G){this.nativeEl.animation=G}set animated(G){this.nativeEl.animated=G}set swipeGesture(G){this._swipeGesture=G,this.nativeEl.swipeHandler=G?{canStart:()=>this.stackCtrl.canGoBack(1)&&!this.stackCtrl.hasRunningTask(),onStart:()=>this.stackCtrl.startBackTransition(),onEnd:ce=>this.stackCtrl.endBackTransition(ce)}:void 0}constructor(G,ce,ut,ze,N,he,Je,Lt){this.parentOutlet=Lt,this.nativeEl=ze.nativeElement,this.name=G||g.Xk,this.tabsPrefix="true"===ce?Kn(N,Je):void 0,this.stackCtrl=new Ye(this.tabsPrefix,this.nativeEl,N,this.navCtrl,he,ut),this.parentContexts.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.stackCtrl.destroy(),this.inputBinder?.unsubscribeFromRouteData(this)}getContext(){return this.parentContexts.getContext(this.name)}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(!this.activated){const G=this.getContext();G?.route&&this.activateWith(G.route,G.injector)}new Promise(G=>((L,fe)=>{L.componentOnReady?L.componentOnReady().then(G=>fe(G)):(L=>{"function"==typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(L):"function"==typeof requestAnimationFrame?requestAnimationFrame(L):setTimeout(L)})(()=>fe(L))})(this.nativeEl,G)).then(()=>{void 0===this._swipeGesture&&(this.swipeGesture=this.config.getBoolean("swipeBackEnabled","ios"===this.nativeEl.mode))})}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){throw new Error("incompatible reuse strategy")}attach(G,ce){throw new Error("incompatible reuse strategy")}deactivate(){if(this.activated){if(this.activatedView){const ce=this.getContext();this.activatedView.savedData=new Map(ce.children.contexts);const ut=this.activatedView.savedData.get("primary");if(ut&&ce.route&&(ut.route={...ce.route}),this.activatedView.savedExtras={},ce.route){const ze=ce.route.snapshot;this.activatedView.savedExtras.queryParams=ze.queryParams,this.activatedView.savedExtras.fragment=ze.fragment}}const G=this.component;this.activatedView=null,this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(G)}}activateWith(G,ce){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=G;let ut,ze=this.stackCtrl.getExistingView(G);if(ze){ut=this.activated=ze.ref;const he=ze.savedData;he&&(this.getContext().children.contexts=he),this.updateActivatedRouteProxy(ut.instance,G)}else{const he=G._futureSnapshot,Je=this.parentContexts.getOrCreateContext(this.name).children,Lt=new Ee.t(null),Yt=this.createActivatedRouteProxy(Lt,G),Jt=new Fe(Yt,Je,this.location.injector);ut=this.activated=this.outletContent.createComponent(he.routeConfig.component??he.component,{index:this.outletContent.length,injector:Jt,environmentInjector:ce??this.environmentInjector}),Lt.next(ut.instance),ze=this.stackCtrl.createView(this.activated,G),this.proxyMap.set(ut.instance,Yt),this.currentActivatedRoute$.next({component:ut.instance,activatedRoute:G})}this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activatedView=ze,this.navCtrl.setTopOutlet(this);const N=this.stackCtrl.getActiveView();this.stackWillChange.emit({enteringView:ze,tabSwitch:zn(ze,N)}),this.stackCtrl.setActive(ze).then(he=>{this.activateEvents.emit(ut.instance),this.stackDidChange.emit(he)})}canGoBack(G=1,ce){return this.stackCtrl.canGoBack(G,ce)}pop(G=1,ce){return this.stackCtrl.pop(G,ce)}getLastUrl(G){const ce=this.stackCtrl.getLastUrl(G);return ce?ce.url:void 0}getLastRouteView(G){return this.stackCtrl.getLastUrl(G)}getRootView(G){return this.stackCtrl.getRootUrl(G)}getActiveStackId(){return this.stackCtrl.getActiveStackId()}createActivatedRouteProxy(G,ce){const ut=new g.nX;return ut._futureSnapshot=ce._futureSnapshot,ut._routerState=ce._routerState,ut.snapshot=ce.snapshot,ut.outlet=ce.outlet,ut.component=ce.component,ut._paramMap=this.proxyObservable(G,"paramMap"),ut._queryParamMap=this.proxyObservable(G,"queryParamMap"),ut.url=this.proxyObservable(G,"url"),ut.params=this.proxyObservable(G,"params"),ut.queryParams=this.proxyObservable(G,"queryParams"),ut.fragment=this.proxyObservable(G,"fragment"),ut.data=this.proxyObservable(G,"data"),ut}proxyObservable(G,ce){return G.pipe((0,at.p)(ut=>!!ut),(0,ye.n)(ut=>this.currentActivatedRoute$.pipe((0,at.p)(ze=>null!==ze&&ze.component===ut),(0,ye.n)(ze=>ze&&ze.activatedRoute[ce]),(0,y.F)())))}updateActivatedRouteProxy(G,ce){const ut=this.proxyMap.get(G);if(!ut)throw new Error("Could not find activated route proxy for view");ut._futureSnapshot=ce._futureSnapshot,ut._routerState=ce._routerState,ut.snapshot=ce.snapshot,ut.outlet=ce.outlet,ut.component=ce.component,this.currentActivatedRoute$.next({component:G,activatedRoute:ce})}static \u0275fac=function(ce){return new(ce||L)(d.kS0("name"),d.kS0("tabs"),d.rXU(I.aZ),d.rXU(d.aKT),d.rXU(g.Ix),d.rXU(d.SKi),d.rXU(g.nX),d.rXU(L,12))};static \u0275dir=d.FsC({type:L,selectors:[["ion-router-outlet"]],inputs:{animated:"animated",animation:"animation",mode:"mode",swipeGesture:"swipeGesture",name:"name"},outputs:{stackWillChange:"stackWillChange",stackDidChange:"stackDidChange",activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]})}return L})();class Fe{route;childContexts;parent;constructor(fe,G,ce){this.route=fe,this.childContexts=G,this.parent=ce}get(fe,G){return fe===g.nX?this.route:fe===g.Zp?this.childContexts:this.parent.get(fe,G)}}const Rt=new d.nKC("");let pn=(()=>{class L{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(G){this.unsubscribeFromRouteData(G),this.subscribeToRouteData(G)}unsubscribeFromRouteData(G){this.outletDataSubscriptions.get(G)?.unsubscribe(),this.outletDataSubscriptions.delete(G)}subscribeToRouteData(G){const{activatedRoute:ce}=G,ut=(0,xt.z)([ce.queryParams,ce.params,ce.data]).pipe((0,ye.n)(([ze,N,he],Je)=>(he={...ze,...N,...he},0===Je?(0,Ot.of)(he):Promise.resolve(he)))).subscribe(ze=>{if(!G.isActivated||!G.activatedComponentRef||G.activatedRoute!==ce||null===ce.component)return void this.unsubscribeFromRouteData(G);const N=(0,d.HJs)(ce.component);if(N)for(const{templateName:he}of N.inputs)G.activatedComponentRef.setInput(he,ze[he]);else this.unsubscribeFromRouteData(G)});this.outletDataSubscriptions.set(G,ut)}static \u0275fac=function(ce){return new(ce||L)};static \u0275prov=d.jDH({token:L,factory:L.\u0275fac})}return L})();const St=()=>({provide:Rt,useFactory:Dt,deps:[g.Ix]});function Dt(L){return L?.componentInputBindingEnabled?new pn:null}const Ge=["color","defaultHref","disabled","icon","mode","routerAnimation","text","type"];let yt=(()=>{let L=class ip{routerOutlet;navCtrl;config;r;z;el;constructor(G,ce,ut,ze,N,he){this.routerOutlet=G,this.navCtrl=ce,this.config=ut,this.r=ze,this.z=N,he.detach(),this.el=this.r.nativeElement}onClick(G){const ce=this.defaultHref||this.config.get("backButtonDefaultHref");this.routerOutlet?.canGoBack()?(this.navCtrl.setDirection("back",void 0,void 0,this.routerAnimation),this.routerOutlet.pop(),G.preventDefault()):null!=ce&&(this.navCtrl.navigateBack(ce,{animation:this.routerAnimation}),G.preventDefault())}static \u0275fac=function(ce){return new(ce||ip)(d.rXU(J,8),d.rXU(Ae),d.rXU(_t),d.rXU(d.aKT),d.rXU(d.SKi),d.rXU(d.gRc))};static \u0275dir=d.FsC({type:ip,hostBindings:function(ce,ut){1&ce&&d.bIt("click",function(N){return ut.onClick(N)})},inputs:{color:"color",defaultHref:"defaultHref",disabled:"disabled",icon:"icon",mode:"mode",routerAnimation:"routerAnimation",text:"text",type:"type"}})};return L=(0,Zt.Cg)([et({inputs:Ge})],L),L})(),Wt=(()=>{class L{locationStrategy;navCtrl;elementRef;router;routerLink;routerDirection="forward";routerAnimation;constructor(G,ce,ut,ze,N){this.locationStrategy=G,this.navCtrl=ce,this.elementRef=ut,this.router=ze,this.routerLink=N}ngOnInit(){this.updateTargetUrlAndHref()}ngOnChanges(){this.updateTargetUrlAndHref()}updateTargetUrlAndHref(){if(this.routerLink?.urlTree){const G=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.routerLink.urlTree));this.elementRef.nativeElement.href=G}}onClick(G){this.navCtrl.setDirection(this.routerDirection,void 0,void 0,this.routerAnimation),G.preventDefault()}static \u0275fac=function(ce){return new(ce||L)(d.rXU(I.hb),d.rXU(Ae),d.rXU(d.aKT),d.rXU(g.Ix),d.rXU(g.Wk,8))};static \u0275dir=d.FsC({type:L,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(ce,ut){1&ce&&d.bIt("click",function(N){return ut.onClick(N)})},inputs:{routerDirection:"routerDirection",routerAnimation:"routerAnimation"},features:[d.OA$]})}return L})(),tt=(()=>{class L{locationStrategy;navCtrl;elementRef;router;routerLink;routerDirection="forward";routerAnimation;constructor(G,ce,ut,ze,N){this.locationStrategy=G,this.navCtrl=ce,this.elementRef=ut,this.router=ze,this.routerLink=N}ngOnInit(){this.updateTargetUrlAndHref()}ngOnChanges(){this.updateTargetUrlAndHref()}updateTargetUrlAndHref(){if(this.routerLink?.urlTree){const G=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.routerLink.urlTree));this.elementRef.nativeElement.href=G}}onClick(){this.navCtrl.setDirection(this.routerDirection,void 0,void 0,this.routerAnimation)}static \u0275fac=function(ce){return new(ce||L)(d.rXU(I.hb),d.rXU(Ae),d.rXU(d.aKT),d.rXU(g.Ix),d.rXU(g.Wk,8))};static \u0275dir=d.FsC({type:L,selectors:[["a","routerLink",""],["area","routerLink",""]],hostBindings:function(ce,ut){1&ce&&d.bIt("click",function(){return ut.onClick()})},inputs:{routerDirection:"routerDirection",routerAnimation:"routerAnimation"},features:[d.OA$]})}return L})();const Z=["animated","animation","root","rootParams","swipeGesture"],z=["push","insert","insertPages","pop","popTo","popToRoot","removeIndex","setRoot","setPages","getActive","getByIndex","canGoBack","getPrevious"];let _e=(()=>{let L=class rp{z;el;constructor(G,ce,ut,ze,N,he){this.z=N,he.detach(),this.el=G.nativeElement,G.nativeElement.delegate=ze.create(ce,ut),we(this,this.el,["ionNavDidChange","ionNavWillChange"])}static \u0275fac=function(ce){return new(ce||rp)(d.rXU(d.aKT),d.rXU(d.uvJ),d.rXU(d.zZn),d.rXU(It),d.rXU(d.SKi),d.rXU(d.gRc))};static \u0275dir=d.FsC({type:rp,inputs:{animated:"animated",animation:"animation",root:"root",rootParams:"rootParams",swipeGesture:"swipeGesture"}})};return L=(0,Zt.Cg)([et({inputs:Z,methods:z})],L),L})(),Ne=(()=>{class L{navCtrl;tabsInner;ionTabsWillChange=new d.bkB;ionTabsDidChange=new d.bkB;tabBarSlot="bottom";constructor(G){this.navCtrl=G}ngAfterContentInit(){this.detectSlotChanges()}ngAfterContentChecked(){this.detectSlotChanges()}onStackWillChange({enteringView:G,tabSwitch:ce}){const ut=G.stackId;ce&&void 0!==ut&&this.ionTabsWillChange.emit({tab:ut})}onStackDidChange({enteringView:G,tabSwitch:ce}){const ut=G.stackId;ce&&void 0!==ut&&(this.tabBar&&(this.tabBar.selectedTab=ut),this.ionTabsDidChange.emit({tab:ut}))}select(G){const ce="string"==typeof G,ut=ce?G:G.detail.tab,ze=this.outlet.getActiveStackId()===ut,N=`${this.outlet.tabsPrefix}/${ut}`;if(ce||G.stopPropagation(),ze){const he=this.outlet.getActiveStackId();if(this.outlet.getLastRouteView(he)?.url===N)return;const Lt=this.outlet.getRootView(ut);return this.navCtrl.navigateRoot(N,{...Lt&&N===Lt.url&&Lt.savedExtras,animated:!0,animationDirection:"back"})}{const he=this.outlet.getLastRouteView(ut),Je=he?.url||N,Lt=he?.savedExtras;return this.navCtrl.navigateRoot(Je,{...Lt,animated:!0,animationDirection:"back"})}}getSelected(){return this.outlet.getActiveStackId()}detectSlotChanges(){this.tabBars.forEach(G=>{const ce=G.el.getAttribute("slot");ce!==this.tabBarSlot&&(this.tabBarSlot=ce,this.relocateTabBar())})}relocateTabBar(){const G=this.tabBar.el;"top"===this.tabBarSlot?this.tabsInner.nativeElement.before(G):this.tabsInner.nativeElement.after(G)}static \u0275fac=function(ce){return new(ce||L)(d.rXU(Ae))};static \u0275dir=d.FsC({type:L,selectors:[["ion-tabs"]],viewQuery:function(ce,ut){if(1&ce&&d.GBs(w,7,d.aKT),2&ce){let ze;d.mGM(ze=d.lsd())&&(ut.tabsInner=ze.first)}},hostBindings:function(ce,ut){1&ce&&d.bIt("ionTabButtonClick",function(N){return ut.select(N)})},outputs:{ionTabsWillChange:"ionTabsWillChange",ionTabsDidChange:"ionTabsDidChange"}})}return L})();const bt=L=>"function"==typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(L):"function"==typeof requestAnimationFrame?requestAnimationFrame(L):setTimeout(L);let Ut=(()=>{class L{injector;elementRef;onChange=()=>{};onTouched=()=>{};lastValue;statusChanges;constructor(G,ce){this.injector=G,this.elementRef=ce}writeValue(G){this.elementRef.nativeElement.value=this.lastValue=G,Nt(this.elementRef)}handleValueChange(G,ce){G===this.elementRef.nativeElement&&(ce!==this.lastValue&&(this.lastValue=ce,this.onChange(ce)),Nt(this.elementRef))}_handleBlurEvent(G){G===this.elementRef.nativeElement&&(this.onTouched(),Nt(this.elementRef))}registerOnChange(G){this.onChange=G}registerOnTouched(G){this.onTouched=G}setDisabledState(G){this.elementRef.nativeElement.disabled=G}ngOnDestroy(){this.statusChanges&&this.statusChanges.unsubscribe()}ngAfterViewInit(){let G;try{G=this.injector.get(_.vO)}catch{}if(!G)return;G.statusChanges&&(this.statusChanges=G.statusChanges.subscribe(()=>Nt(this.elementRef)));const ce=G.control;ce&&["markAsTouched","markAllAsTouched","markAsUntouched","markAsDirty","markAsPristine"].forEach(ze=>{if(typeof ce[ze]<"u"){const N=ce[ze].bind(ce);ce[ze]=(...he)=>{N(...he),Nt(this.elementRef)}}})}static \u0275fac=function(ce){return new(ce||L)(d.rXU(d.zZn),d.rXU(d.aKT))};static \u0275dir=d.FsC({type:L,hostBindings:function(ce,ut){1&ce&&d.bIt("ionBlur",function(N){return ut._handleBlurEvent(N.target)})}})}return L})();const Nt=L=>{bt(()=>{const fe=L.nativeElement,G=null!=fe.value&&fe.value.toString().length>0,ce=fn(fe);le(fe,ce);const ut=fe.closest("ion-item");ut&&le(ut,G?[...ce,"item-has-value"]:ce)})},fn=L=>{const fe=L.classList,G=[];for(let ce=0;ce{const G=L.classList;G.remove("ion-valid","ion-invalid","ion-touched","ion-untouched","ion-dirty","ion-pristine"),G.add(...fe)},Vt=(L,fe)=>L.substring(0,fe.length)===fe;class ke{ctrl;constructor(fe){this.ctrl=fe}create(fe){return this.ctrl.create(fe||{})}dismiss(fe,G,ce){return this.ctrl.dismiss(fe,G,ce)}getTop(){return this.ctrl.getTop()}}},9465:(Kt,qe,l)=>{"use strict";l.d(qe,{hG:()=>Li,U1:()=>st,el:()=>sn,Jm:()=>Ke,QW:()=>It,b_:()=>ot,I9:()=>pt,ME:()=>Mt,tN:()=>wn,W9:()=>Ce,Q8:()=>lt,YW:()=>gt,OL:()=>jt,M0:()=>en,eU:()=>gn,iq:()=>yn,KW:()=>Bn,uz:()=>Gt,he:()=>J,nf:()=>Fe,AF:()=>Rt,MC:()=>Dt,BC:()=>He,ai:()=>wt,bv:()=>Ur,Xi:()=>cr,IE:()=>dr,N7:()=>mn,oY:()=>vn});var i=l(3953),d=l(9417),g=l(2872),I=l(1635),m=l(3726),ne=l(177),P=l(4710),be=(l(9986),l(1331),l(9856),l(361),l(8607),l(4921)),Me=l(464),Te=(l(6073),l(1070)),pe=(l(8476),l(8393));l(1970),l(8669);var O=l(467);const K=be.i,ae=function(){var V=(0,O.A)(function*(Qn,Q){if(!(typeof window>"u"))return yield K(),(0,pe.b)(JSON.parse('[["ion-menu_3",[[33,"ion-menu-button",{"color":[513],"disabled":[4],"menu":[1],"autoHide":[4,"auto-hide"],"type":[1],"visible":[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]],[33,"ion-menu",{"contentId":[513,"content-id"],"menuId":[513,"menu-id"],"type":[1025],"disabled":[1028],"side":[513],"swipeGesture":[4,"swipe-gesture"],"maxEdgeStart":[2,"max-edge-start"],"isPaneVisible":[32],"isEndSide":[32],"isOpen":[64],"isActive":[64],"open":[64],"close":[64],"toggle":[64],"setOpen":[64]},[[16,"ionSplitPaneVisible","onSplitPaneChanged"],[2,"click","onBackdropClick"]],{"type":["typeChanged"],"disabled":["disabledChanged"],"side":["sideChanged"],"swipeGesture":["swipeGestureChanged"]}],[1,"ion-menu-toggle",{"menu":[1],"autoHide":[4,"auto-hide"],"visible":[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]]],["ion-input-password-toggle",[[33,"ion-input-password-toggle",{"color":[513],"showIcon":[1,"show-icon"],"hideIcon":[1,"hide-icon"],"type":[1025]},null,{"type":["onTypeChange"]}]]],["ion-fab_3",[[33,"ion-fab-button",{"color":[513],"activated":[4],"disabled":[4],"download":[1],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1],"show":[4],"translucent":[4],"type":[1],"size":[1],"closeIcon":[1,"close-icon"]}],[1,"ion-fab",{"horizontal":[1],"vertical":[1],"edge":[4],"activated":[1028],"close":[64],"toggle":[64]},null,{"activated":["activatedChanged"]}],[1,"ion-fab-list",{"activated":[4],"side":[1]},null,{"activated":["activatedChanged"]}]]],["ion-refresher_2",[[0,"ion-refresher-content",{"pullingIcon":[1025,"pulling-icon"],"pullingText":[1,"pulling-text"],"refreshingSpinner":[1025,"refreshing-spinner"],"refreshingText":[1,"refreshing-text"]}],[32,"ion-refresher",{"pullMin":[2,"pull-min"],"pullMax":[2,"pull-max"],"closeDuration":[1,"close-duration"],"snapbackDuration":[1,"snapback-duration"],"pullFactor":[2,"pull-factor"],"disabled":[4],"nativeRefresher":[32],"state":[32],"complete":[64],"cancel":[64],"getProgress":[64]},null,{"disabled":["disabledChanged"]}]]],["ion-back-button",[[33,"ion-back-button",{"color":[513],"defaultHref":[1025,"default-href"],"disabled":[516],"icon":[1],"text":[1],"type":[1],"routerAnimation":[16]}]]],["ion-toast",[[33,"ion-toast",{"overlayIndex":[2,"overlay-index"],"delegate":[16],"hasController":[4,"has-controller"],"color":[513],"enterAnimation":[16],"leaveAnimation":[16],"cssClass":[1,"css-class"],"duration":[2],"header":[1],"layout":[1],"message":[1],"keyboardClose":[4,"keyboard-close"],"position":[1],"positionAnchor":[1,"position-anchor"],"buttons":[16],"translucent":[4],"animated":[4],"icon":[1],"htmlAttributes":[16],"swipeGesture":[1,"swipe-gesture"],"isOpen":[4,"is-open"],"trigger":[1],"revealContentToScreenReader":[32],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]},null,{"swipeGesture":["swipeGestureChanged"],"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}]]],["ion-card_5",[[33,"ion-card",{"color":[513],"button":[4],"type":[1],"disabled":[4],"download":[1],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1]}],[32,"ion-card-content"],[33,"ion-card-header",{"color":[513],"translucent":[4]}],[33,"ion-card-subtitle",{"color":[513]}],[33,"ion-card-title",{"color":[513]}]]],["ion-item-option_3",[[33,"ion-item-option",{"color":[513],"disabled":[4],"download":[1],"expandable":[4],"href":[1],"rel":[1],"target":[1],"type":[1]}],[32,"ion-item-options",{"side":[1],"fireSwipeEvent":[64]}],[0,"ion-item-sliding",{"disabled":[4],"state":[32],"getOpenAmount":[64],"getSlidingRatio":[64],"open":[64],"close":[64],"closeOpened":[64]},null,{"disabled":["disabledChanged"]}]]],["ion-accordion_2",[[49,"ion-accordion",{"value":[1],"disabled":[4],"readonly":[4],"toggleIcon":[1,"toggle-icon"],"toggleIconSlot":[1,"toggle-icon-slot"],"state":[32],"isNext":[32],"isPrevious":[32]},null,{"value":["valueChanged"]}],[33,"ion-accordion-group",{"animated":[4],"multiple":[4],"value":[1025],"disabled":[4],"readonly":[4],"expand":[1],"requestAccordionToggle":[64],"getAccordions":[64]},[[0,"keydown","onKeydown"]],{"value":["valueChanged"],"disabled":["disabledChanged"],"readonly":["readonlyChanged"]}]]],["ion-infinite-scroll_2",[[32,"ion-infinite-scroll-content",{"loadingSpinner":[1025,"loading-spinner"],"loadingText":[1,"loading-text"]}],[0,"ion-infinite-scroll",{"threshold":[1],"disabled":[4],"position":[1],"isLoading":[32],"complete":[64]},null,{"threshold":["thresholdChanged"],"disabled":["disabledChanged"]}]]],["ion-reorder_2",[[33,"ion-reorder",null,[[2,"click","onClick"]]],[0,"ion-reorder-group",{"disabled":[4],"state":[32],"complete":[64]},null,{"disabled":["disabledChanged"]}]]],["ion-segment_2",[[33,"ion-segment-button",{"disabled":[1028],"layout":[1],"type":[1],"value":[8],"checked":[32],"setFocus":[64]},null,{"value":["valueChanged"]}],[33,"ion-segment",{"color":[513],"disabled":[4],"scrollable":[4],"swipeGesture":[4,"swipe-gesture"],"value":[1032],"selectOnFocus":[4,"select-on-focus"],"activated":[32]},[[0,"keydown","onKeyDown"]],{"color":["colorChanged"],"swipeGesture":["swipeGestureChanged"],"value":["valueChanged"],"disabled":["disabledChanged"]}]]],["ion-tab-bar_2",[[33,"ion-tab-button",{"disabled":[4],"download":[1],"href":[1],"rel":[1],"layout":[1025],"selected":[1028],"tab":[1],"target":[1]},[[8,"ionTabBarChanged","onTabBarChanged"]]],[33,"ion-tab-bar",{"color":[513],"selectedTab":[1,"selected-tab"],"translucent":[4],"keyboardVisible":[32]},null,{"selectedTab":["selectedTabChanged"]}]]],["ion-chip",[[33,"ion-chip",{"color":[513],"outline":[4],"disabled":[4]}]]],["ion-datetime-button",[[33,"ion-datetime-button",{"color":[513],"disabled":[516],"datetime":[1],"datetimePresentation":[32],"dateText":[32],"timeText":[32],"datetimeActive":[32],"selectedButton":[32]}]]],["ion-input",[[38,"ion-input",{"color":[513],"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autofocus":[4],"clearInput":[4,"clear-input"],"clearInputIcon":[1,"clear-input-icon"],"clearOnEdit":[4,"clear-on-edit"],"counter":[4],"counterFormatter":[16],"debounce":[2],"disabled":[516],"enterkeyhint":[1],"errorText":[1,"error-text"],"fill":[1],"inputmode":[1],"helperText":[1,"helper-text"],"label":[1],"labelPlacement":[1,"label-placement"],"max":[8],"maxlength":[2],"min":[8],"minlength":[2],"multiple":[4],"name":[1],"pattern":[1],"placeholder":[1],"readonly":[516],"required":[4],"shape":[1],"spellcheck":[4],"step":[1],"type":[1],"value":[1032],"hasFocus":[32],"setFocus":[64],"getInputElement":[64]},null,{"debounce":["debounceChanged"],"type":["onTypeChange"],"value":["valueChanged"]}]]],["ion-searchbar",[[34,"ion-searchbar",{"color":[513],"animated":[4],"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"cancelButtonIcon":[1,"cancel-button-icon"],"cancelButtonText":[1,"cancel-button-text"],"clearIcon":[1,"clear-icon"],"debounce":[2],"disabled":[4],"inputmode":[1],"enterkeyhint":[1],"maxlength":[2],"minlength":[2],"name":[1],"placeholder":[1],"searchIcon":[1,"search-icon"],"showCancelButton":[1,"show-cancel-button"],"showClearButton":[1,"show-clear-button"],"spellcheck":[4],"type":[1],"value":[1025],"focused":[32],"noAnimate":[32],"setFocus":[64],"getInputElement":[64]},null,{"lang":["onLangChanged"],"dir":["onDirChanged"],"debounce":["debounceChanged"],"value":["valueChanged"],"showCancelButton":["showCancelButtonChanged"]}]]],["ion-toggle",[[33,"ion-toggle",{"color":[513],"name":[1],"checked":[1028],"disabled":[4],"value":[1],"enableOnOffLabels":[4,"enable-on-off-labels"],"labelPlacement":[1,"label-placement"],"justify":[1],"alignment":[1],"activated":[32]},null,{"disabled":["disabledChanged"]}]]],["ion-nav_2",[[1,"ion-nav",{"delegate":[16],"swipeGesture":[1028,"swipe-gesture"],"animated":[4],"animation":[16],"rootParams":[16],"root":[1],"push":[64],"insert":[64],"insertPages":[64],"pop":[64],"popTo":[64],"popToRoot":[64],"removeIndex":[64],"setRoot":[64],"setPages":[64],"setRouteId":[64],"getRouteId":[64],"getActive":[64],"getByIndex":[64],"canGoBack":[64],"getPrevious":[64],"getLength":[64]},null,{"swipeGesture":["swipeGestureChanged"],"root":["rootChanged"]}],[0,"ion-nav-link",{"component":[1],"componentProps":[16],"routerDirection":[1,"router-direction"],"routerAnimation":[16]}]]],["ion-textarea",[[38,"ion-textarea",{"color":[513],"autocapitalize":[1],"autofocus":[4],"clearOnEdit":[4,"clear-on-edit"],"debounce":[2],"disabled":[4],"fill":[1],"inputmode":[1],"enterkeyhint":[1],"maxlength":[2],"minlength":[2],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"spellcheck":[4],"cols":[514],"rows":[2],"wrap":[1],"autoGrow":[516,"auto-grow"],"value":[1025],"counter":[4],"counterFormatter":[16],"errorText":[1,"error-text"],"helperText":[1,"helper-text"],"label":[1],"labelPlacement":[1,"label-placement"],"shape":[1],"hasFocus":[32],"setFocus":[64],"getInputElement":[64]},null,{"debounce":["debounceChanged"],"value":["valueChanged"]}]]],["ion-backdrop",[[33,"ion-backdrop",{"visible":[4],"tappable":[4],"stopPropagation":[4,"stop-propagation"]},[[2,"click","onMouseDown"]]]]],["ion-loading",[[34,"ion-loading",{"overlayIndex":[2,"overlay-index"],"delegate":[16],"hasController":[4,"has-controller"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"message":[1],"cssClass":[1,"css-class"],"duration":[2],"backdropDismiss":[4,"backdrop-dismiss"],"showBackdrop":[4,"show-backdrop"],"spinner":[1025],"translucent":[4],"animated":[4],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]},null,{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}]]],["ion-breadcrumb_2",[[33,"ion-breadcrumb",{"collapsed":[4],"last":[4],"showCollapsedIndicator":[4,"show-collapsed-indicator"],"color":[1],"active":[4],"disabled":[4],"download":[1],"href":[1],"rel":[1],"separator":[4],"target":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16]}],[33,"ion-breadcrumbs",{"color":[513],"maxItems":[2,"max-items"],"itemsBeforeCollapse":[2,"items-before-collapse"],"itemsAfterCollapse":[2,"items-after-collapse"],"collapsed":[32],"activeChanged":[32]},[[0,"collapsedClick","onCollapsedClick"]],{"maxItems":["maxItemsChanged"],"itemsBeforeCollapse":["maxItemsChanged"],"itemsAfterCollapse":["maxItemsChanged"]}]]],["ion-modal",[[33,"ion-modal",{"hasController":[4,"has-controller"],"overlayIndex":[2,"overlay-index"],"delegate":[16],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"breakpoints":[16],"initialBreakpoint":[2,"initial-breakpoint"],"backdropBreakpoint":[2,"backdrop-breakpoint"],"handle":[4],"handleBehavior":[1,"handle-behavior"],"component":[1],"componentProps":[16],"cssClass":[1,"css-class"],"backdropDismiss":[4,"backdrop-dismiss"],"showBackdrop":[4,"show-backdrop"],"animated":[4],"presentingElement":[16],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"keepContentsMounted":[4,"keep-contents-mounted"],"focusTrap":[4,"focus-trap"],"canDismiss":[4,"can-dismiss"],"presented":[32],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64],"setCurrentBreakpoint":[64],"getCurrentBreakpoint":[64]},null,{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}]]],["ion-route_4",[[0,"ion-route",{"url":[1],"component":[1],"componentProps":[16],"beforeLeave":[16],"beforeEnter":[16]},null,{"url":["onUpdate"],"component":["onUpdate"],"componentProps":["onComponentProps"]}],[0,"ion-route-redirect",{"from":[1],"to":[1]},null,{"from":["propDidChange"],"to":["propDidChange"]}],[0,"ion-router",{"root":[1],"useHash":[4,"use-hash"],"canTransition":[64],"push":[64],"back":[64],"printDebug":[64],"navChanged":[64]},[[8,"popstate","onPopState"],[4,"ionBackButton","onBackButton"]]],[1,"ion-router-link",{"color":[513],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1]}]]],["ion-avatar_3",[[33,"ion-avatar"],[33,"ion-badge",{"color":[513]}],[1,"ion-thumbnail"]]],["ion-col_3",[[1,"ion-col",{"offset":[1],"offsetXs":[1,"offset-xs"],"offsetSm":[1,"offset-sm"],"offsetMd":[1,"offset-md"],"offsetLg":[1,"offset-lg"],"offsetXl":[1,"offset-xl"],"pull":[1],"pullXs":[1,"pull-xs"],"pullSm":[1,"pull-sm"],"pullMd":[1,"pull-md"],"pullLg":[1,"pull-lg"],"pullXl":[1,"pull-xl"],"push":[1],"pushXs":[1,"push-xs"],"pushSm":[1,"push-sm"],"pushMd":[1,"push-md"],"pushLg":[1,"push-lg"],"pushXl":[1,"push-xl"],"size":[1],"sizeXs":[1,"size-xs"],"sizeSm":[1,"size-sm"],"sizeMd":[1,"size-md"],"sizeLg":[1,"size-lg"],"sizeXl":[1,"size-xl"]},[[9,"resize","onResize"]]],[1,"ion-grid",{"fixed":[4]}],[1,"ion-row"]]],["ion-tab_2",[[1,"ion-tab",{"active":[1028],"delegate":[16],"tab":[1],"component":[1],"setActive":[64]},null,{"active":["changeActive"]}],[1,"ion-tabs",{"useRouter":[1028,"use-router"],"selectedTab":[32],"select":[64],"getTab":[64],"getSelected":[64],"setRouteId":[64],"getRouteId":[64]}]]],["ion-img",[[1,"ion-img",{"alt":[1],"src":[1],"loadSrc":[32],"loadError":[32]},null,{"src":["srcChanged"]}]]],["ion-progress-bar",[[33,"ion-progress-bar",{"type":[1],"reversed":[4],"value":[2],"buffer":[2],"color":[513]}]]],["ion-range",[[33,"ion-range",{"color":[513],"debounce":[2],"name":[1],"label":[1],"dualKnobs":[4,"dual-knobs"],"min":[2],"max":[2],"pin":[4],"pinFormatter":[16],"snaps":[4],"step":[2],"ticks":[4],"activeBarStart":[1026,"active-bar-start"],"disabled":[4],"value":[1026],"labelPlacement":[1,"label-placement"],"ratioA":[32],"ratioB":[32],"pressedKnob":[32]},null,{"debounce":["debounceChanged"],"min":["minChanged"],"max":["maxChanged"],"activeBarStart":["activeBarStartChanged"],"disabled":["disabledChanged"],"value":["valueChanged"]}]]],["ion-split-pane",[[33,"ion-split-pane",{"contentId":[513,"content-id"],"disabled":[4],"when":[8],"visible":[32],"isVisible":[64]},null,{"visible":["visibleChanged"],"disabled":["updateState"],"when":["updateState"]}]]],["ion-text",[[1,"ion-text",{"color":[513]}]]],["ion-select_3",[[33,"ion-select",{"cancelText":[1,"cancel-text"],"color":[513],"compareWith":[1,"compare-with"],"disabled":[4],"fill":[1],"interface":[1],"interfaceOptions":[8,"interface-options"],"justify":[1],"label":[1],"labelPlacement":[1,"label-placement"],"multiple":[4],"name":[1],"okText":[1,"ok-text"],"placeholder":[1],"selectedText":[1,"selected-text"],"toggleIcon":[1,"toggle-icon"],"expandedIcon":[1,"expanded-icon"],"shape":[1],"value":[1032],"isExpanded":[32],"open":[64]},null,{"disabled":["styleChanged"],"isExpanded":["styleChanged"],"placeholder":["styleChanged"],"value":["styleChanged"]}],[1,"ion-select-option",{"disabled":[4],"value":[8]}],[34,"ion-select-popover",{"header":[1],"subHeader":[1,"sub-header"],"message":[1],"multiple":[4],"options":[16]}]]],["ion-picker",[[33,"ion-picker",{"exitInputMode":[64]},[[1,"touchstart","preventTouchStartPropagation"]]]]],["ion-picker-column",[[1,"ion-picker-column",{"disabled":[4],"value":[1032],"color":[513],"numericInput":[4,"numeric-input"],"ariaLabel":[32],"isActive":[32],"scrollActiveItemIntoView":[64],"setValue":[64],"setFocus":[64]},null,{"aria-label":["ariaLabelChanged"],"value":["valueChange"]}]]],["ion-datetime_3",[[33,"ion-datetime",{"color":[1],"name":[1],"disabled":[4],"formatOptions":[16],"readonly":[4],"isDateEnabled":[16],"min":[1025],"max":[1025],"presentation":[1],"cancelText":[1,"cancel-text"],"doneText":[1,"done-text"],"clearText":[1,"clear-text"],"yearValues":[8,"year-values"],"monthValues":[8,"month-values"],"dayValues":[8,"day-values"],"hourValues":[8,"hour-values"],"minuteValues":[8,"minute-values"],"locale":[1],"firstDayOfWeek":[2,"first-day-of-week"],"titleSelectedDatesFormatter":[16],"multiple":[4],"highlightedDates":[16],"value":[1025],"showDefaultTitle":[4,"show-default-title"],"showDefaultButtons":[4,"show-default-buttons"],"showClearButton":[4,"show-clear-button"],"showDefaultTimeLabel":[4,"show-default-time-label"],"hourCycle":[1,"hour-cycle"],"size":[1],"preferWheel":[4,"prefer-wheel"],"showMonthAndYear":[32],"activeParts":[32],"workingParts":[32],"isTimePopoverOpen":[32],"forceRenderDate":[32],"confirm":[64],"reset":[64],"cancel":[64]},null,{"formatOptions":["formatOptionsChanged"],"disabled":["disabledChanged"],"min":["minChanged"],"max":["maxChanged"],"presentation":["presentationChanged"],"yearValues":["yearValuesChanged"],"monthValues":["monthValuesChanged"],"dayValues":["dayValuesChanged"],"hourValues":["hourValuesChanged"],"minuteValues":["minuteValuesChanged"],"value":["valueChanged"]}],[34,"ion-picker-legacy",{"overlayIndex":[2,"overlay-index"],"delegate":[16],"hasController":[4,"has-controller"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"buttons":[16],"columns":[16],"cssClass":[1,"css-class"],"duration":[2],"showBackdrop":[4,"show-backdrop"],"backdropDismiss":[4,"backdrop-dismiss"],"animated":[4],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"presented":[32],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64],"getColumn":[64]},null,{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}],[32,"ion-picker-legacy-column",{"col":[16]},null,{"col":["colChanged"]}]]],["ion-radio_2",[[33,"ion-radio",{"color":[513],"name":[1],"disabled":[4],"value":[8],"labelPlacement":[1,"label-placement"],"justify":[1],"alignment":[1],"checked":[32],"buttonTabindex":[32],"setFocus":[64],"setButtonTabindex":[64]},null,{"value":["valueChanged"]}],[0,"ion-radio-group",{"allowEmptySelection":[4,"allow-empty-selection"],"compareWith":[1,"compare-with"],"name":[1],"value":[1032]},[[4,"keydown","onKeydown"]],{"value":["valueChanged"]}]]],["ion-ripple-effect",[[1,"ion-ripple-effect",{"type":[1],"addRipple":[64]}]]],["ion-button_2",[[33,"ion-button",{"color":[513],"buttonType":[1025,"button-type"],"disabled":[516],"expand":[513],"fill":[1537],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"download":[1],"href":[1],"rel":[1],"shape":[513],"size":[513],"strong":[4],"target":[1],"type":[1],"form":[1],"isCircle":[32]},null,{"disabled":["disabledChanged"]}],[1,"ion-icon",{"mode":[1025],"color":[1],"ios":[1],"md":[1],"flipRtl":[4,"flip-rtl"],"name":[513],"src":[1],"icon":[8],"size":[1],"lazy":[4],"sanitize":[4],"svgContent":[32],"isVisible":[32]},null,{"name":["loadIcon"],"src":["loadIcon"],"icon":["loadIcon"],"ios":["loadIcon"],"md":["loadIcon"]}]]],["ion-action-sheet",[[34,"ion-action-sheet",{"overlayIndex":[2,"overlay-index"],"delegate":[16],"hasController":[4,"has-controller"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"buttons":[16],"cssClass":[1,"css-class"],"backdropDismiss":[4,"backdrop-dismiss"],"header":[1],"subHeader":[1,"sub-header"],"translucent":[4],"animated":[4],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]},null,{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}]]],["ion-alert",[[34,"ion-alert",{"overlayIndex":[2,"overlay-index"],"delegate":[16],"hasController":[4,"has-controller"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"cssClass":[1,"css-class"],"header":[1],"subHeader":[1,"sub-header"],"message":[1],"buttons":[16],"inputs":[1040],"backdropDismiss":[4,"backdrop-dismiss"],"translucent":[4],"animated":[4],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]},[[4,"keydown","onKeydown"]],{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"],"buttons":["buttonsChanged"],"inputs":["inputsChanged"]}]]],["ion-app_8",[[0,"ion-app",{"setFocus":[64]}],[1,"ion-content",{"color":[513],"fullscreen":[4],"fixedSlotPlacement":[1,"fixed-slot-placement"],"forceOverscroll":[1028,"force-overscroll"],"scrollX":[4,"scroll-x"],"scrollY":[4,"scroll-y"],"scrollEvents":[4,"scroll-events"],"getScrollElement":[64],"getBackgroundElement":[64],"scrollToTop":[64],"scrollToBottom":[64],"scrollByPoint":[64],"scrollToPoint":[64]},[[9,"resize","onResize"]]],[36,"ion-footer",{"collapse":[1],"translucent":[4],"keyboardVisible":[32]}],[36,"ion-header",{"collapse":[1],"translucent":[4]}],[1,"ion-router-outlet",{"mode":[1025],"delegate":[16],"animated":[4],"animation":[16],"swipeHandler":[16],"commit":[64],"setRouteId":[64],"getRouteId":[64]},null,{"swipeHandler":["swipeHandlerChanged"]}],[33,"ion-title",{"color":[513],"size":[1]},null,{"size":["sizeChanged"]}],[33,"ion-toolbar",{"color":[513]},[[0,"ionStyle","childrenStyle"]]],[38,"ion-buttons",{"collapse":[4]}]]],["ion-picker-column-option",[[33,"ion-picker-column-option",{"disabled":[4],"value":[8],"color":[513],"ariaLabel":[32]},null,{"aria-label":["onAriaLabelChange"]}]]],["ion-popover",[[33,"ion-popover",{"hasController":[4,"has-controller"],"delegate":[16],"overlayIndex":[2,"overlay-index"],"enterAnimation":[16],"leaveAnimation":[16],"component":[1],"componentProps":[16],"keyboardClose":[4,"keyboard-close"],"cssClass":[1,"css-class"],"backdropDismiss":[4,"backdrop-dismiss"],"event":[8],"showBackdrop":[4,"show-backdrop"],"translucent":[4],"animated":[4],"htmlAttributes":[16],"triggerAction":[1,"trigger-action"],"trigger":[1],"size":[1],"dismissOnSelect":[4,"dismiss-on-select"],"reference":[1],"side":[1],"alignment":[1025],"arrow":[4],"isOpen":[4,"is-open"],"keyboardEvents":[4,"keyboard-events"],"focusTrap":[4,"focus-trap"],"keepContentsMounted":[4,"keep-contents-mounted"],"presented":[32],"presentFromTrigger":[64],"present":[64],"dismiss":[64],"getParentPopover":[64],"onDidDismiss":[64],"onWillDismiss":[64]},null,{"trigger":["onTriggerChange"],"triggerAction":["onTriggerChange"],"isOpen":["onIsOpenChange"]}]]],["ion-checkbox",[[33,"ion-checkbox",{"color":[513],"name":[1],"checked":[1028],"indeterminate":[1028],"disabled":[4],"value":[8],"labelPlacement":[1,"label-placement"],"justify":[1],"alignment":[1]}]]],["ion-spinner",[[1,"ion-spinner",{"color":[513],"duration":[2],"name":[1],"paused":[4]}]]],["ion-item_8",[[33,"ion-item-divider",{"color":[513],"sticky":[4]}],[32,"ion-item-group"],[33,"ion-note",{"color":[513]}],[1,"ion-skeleton-text",{"animated":[4]}],[33,"ion-item",{"color":[513],"button":[4],"detail":[4],"detailIcon":[1,"detail-icon"],"disabled":[516],"download":[1],"href":[1],"rel":[1],"lines":[1],"routerAnimation":[16],"routerDirection":[1,"router-direction"],"target":[1],"type":[1],"multipleInputs":[32],"focusable":[32]},[[0,"ionColor","labelColorChanged"],[0,"ionStyle","itemStyle"]],{"button":["buttonChanged"]}],[38,"ion-label",{"color":[513],"position":[1],"noAnimate":[32]},null,{"color":["colorChanged"],"position":["positionChanged"]}],[32,"ion-list",{"lines":[1],"inset":[4],"closeSlidingItems":[64]}],[33,"ion-list-header",{"color":[513],"lines":[1]}]]]]'),Q)});return function(Q,C){return V.apply(this,arguments)}}(),M=["*"],Oe=["outletContent"],_=(V,Qn)=>{const Q=V.prototype;Qn.forEach(C=>{Object.defineProperty(Q,C,{get(){return this.el[C]},set(Le){this.z.runOutsideAngular(()=>this.el[C]=Le)},configurable:!0})})},w=(V,Qn)=>{const Q=V.prototype;Qn.forEach(C=>{Q[C]=function(){const Le=arguments;return this.z.runOutsideAngular(()=>this.el[C].apply(this.el,Le))}})},W=(V,Qn,Q)=>{Q.forEach(C=>V[C]=(0,m.R)(Qn,C))};function Y(V){return function(Q){const{defineCustomElementFn:C,inputs:Le,methods:ri}=V;return void 0!==C&&C(),Le&&_(Q,Le),ri&&w(Q,ri),Q}}let st=(()=>{let V=class cp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||cp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:cp,selectors:[["ion-app"]],ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({})],V),V})(),Ke=(()=>{let V=class pp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement,W(this,this.el,["ionFocus","ionBlur"])}static \u0275fac=function(C){return new(C||pp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:pp,selectors:[["ion-button"]],inputs:{buttonType:"buttonType",color:"color",disabled:"disabled",download:"download",expand:"expand",fill:"fill",form:"form",href:"href",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",shape:"shape",size:"size",strong:"strong",target:"target",type:"type"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["buttonType","color","disabled","download","expand","fill","form","href","mode","rel","routerAnimation","routerDirection","shape","size","strong","target","type"]})],V),V})(),It=(()=>{let V=class gp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||gp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:gp,selectors:[["ion-buttons"]],inputs:{collapse:"collapse"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["collapse"]})],V),V})(),ot=(()=>{let V=class _p{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||_p)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:_p,selectors:[["ion-card"]],inputs:{button:"button",color:"color",disabled:"disabled",download:"download",href:"href",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",target:"target",type:"type"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["button","color","disabled","download","href","mode","rel","routerAnimation","routerDirection","target","type"]})],V),V})(),pt=(()=>{let V=class vp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||vp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:vp,selectors:[["ion-card-content"]],inputs:{mode:"mode"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["mode"]})],V),V})(),Mt=(()=>{let V=class bp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||bp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:bp,selectors:[["ion-card-header"]],inputs:{color:"color",mode:"mode",translucent:"translucent"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["color","mode","translucent"]})],V),V})(),wn=(()=>{let V=class Dp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Dp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Dp,selectors:[["ion-card-title"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["color","mode"]})],V),V})(),Ce=(()=>{let V=class xp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement,W(this,this.el,["ionScrollStart","ionScroll","ionScrollEnd"])}static \u0275fac=function(C){return new(C||xp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:xp,selectors:[["ion-content"]],inputs:{color:"color",fixedSlotPlacement:"fixedSlotPlacement",forceOverscroll:"forceOverscroll",fullscreen:"fullscreen",scrollEvents:"scrollEvents",scrollX:"scrollX",scrollY:"scrollY"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["color","fixedSlotPlacement","forceOverscroll","fullscreen","scrollEvents","scrollX","scrollY"],methods:["getScrollElement","scrollToTop","scrollToBottom","scrollByPoint","scrollToPoint"]})],V),V})(),lt=(()=>{let V=class Sp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Sp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Sp,selectors:[["ion-fab"]],inputs:{activated:"activated",edge:"edge",horizontal:"horizontal",vertical:"vertical"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["activated","edge","horizontal","vertical"],methods:["close"]})],V),V})(),gt=(()=>{let V=class Tp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement,W(this,this.el,["ionFocus","ionBlur"])}static \u0275fac=function(C){return new(C||Tp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Tp,selectors:[["ion-fab-button"]],inputs:{activated:"activated",closeIcon:"closeIcon",color:"color",disabled:"disabled",download:"download",href:"href",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",show:"show",size:"size",target:"target",translucent:"translucent",type:"type"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["activated","closeIcon","color","disabled","download","href","mode","rel","routerAnimation","routerDirection","show","size","target","translucent","type"]})],V),V})(),jt=(()=>{let V=class Ap{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Ap)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Ap,selectors:[["ion-fab-list"]],inputs:{activated:"activated",side:"side"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["activated","side"]})],V),V})(),en=(()=>{let V=class Rp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Rp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Rp,selectors:[["ion-footer"]],inputs:{collapse:"collapse",mode:"mode",translucent:"translucent"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["collapse","mode","translucent"]})],V),V})(),gn=(()=>{let V=class kp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||kp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:kp,selectors:[["ion-header"]],inputs:{collapse:"collapse",mode:"mode",translucent:"translucent"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["collapse","mode","translucent"]})],V),V})(),yn=(()=>{let V=class Pp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Pp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Pp,selectors:[["ion-icon"]],inputs:{color:"color",flipRtl:"flipRtl",icon:"icon",ios:"ios",lazy:"lazy",md:"md",mode:"mode",name:"name",sanitize:"sanitize",size:"size",src:"src"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["color","flipRtl","icon","ios","lazy","md","mode","name","sanitize","size","src"]})],V),V})(),Bn=(()=>{let V=class Fp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement,W(this,this.el,["ionImgWillLoad","ionImgDidLoad","ionError"])}static \u0275fac=function(C){return new(C||Fp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Fp,selectors:[["ion-img"]],inputs:{alt:"alt",src:"src"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["alt","src"]})],V),V})(),Gt=(()=>{let V=class Vp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Vp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Vp,selectors:[["ion-item"]],inputs:{button:"button",color:"color",detail:"detail",detailIcon:"detailIcon",disabled:"disabled",download:"download",href:"href",lines:"lines",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",target:"target",type:"type"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["button","color","detail","detailIcon","disabled","download","href","lines","mode","rel","routerAnimation","routerDirection","target","type"]})],V),V})(),J=(()=>{let V=class Wp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Wp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Wp,selectors:[["ion-label"]],inputs:{color:"color",mode:"mode",position:"position"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["color","mode","position"]})],V),V})(),Fe=(()=>{let V=class Xp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Xp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Xp,selectors:[["ion-list"]],inputs:{inset:"inset",lines:"lines",mode:"mode"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["inset","lines","mode"],methods:["closeSlidingItems"]})],V),V})(),Rt=(()=>{let V=class Kp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Kp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Kp,selectors:[["ion-list-header"]],inputs:{color:"color",lines:"lines",mode:"mode"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["color","lines","mode"]})],V),V})(),Dt=(()=>{let V=class Zp{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Zp)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Zp,selectors:[["ion-menu-button"]],inputs:{autoHide:"autoHide",color:"color",disabled:"disabled",menu:"menu",mode:"mode",type:"type"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["autoHide","color","disabled","menu","mode","type"]})],V),V})(),He=(()=>{let V=class Sg{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Sg)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Sg,selectors:[["ion-title"]],inputs:{color:"color",size:"size"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["color","size"]})],V),V})(),wt=(()=>{let V=class Rg{z;el;constructor(Q,C,Le){this.z=Le,Q.detach(),this.el=C.nativeElement}static \u0275fac=function(C){return new(C||Rg)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(i.SKi))};static \u0275cmp=i.VBU({type:Rg,selectors:[["ion-toolbar"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})};return V=(0,I.Cg)([Y({inputs:["color","mode"]})],V),V})(),ft=(()=>{class V extends g.Rg{parentOutlet;outletContent;constructor(Q,C,Le,ri,mi,ki,Vi,F){super(Q,C,Le,ri,mi,ki,Vi,F),this.parentOutlet=F}static \u0275fac=function(C){return new(C||V)(i.kS0("name"),i.kS0("tabs"),i.rXU(ne.aZ),i.rXU(i.aKT),i.rXU(P.Ix),i.rXU(i.SKi),i.rXU(P.nX),i.rXU(V,12))};static \u0275cmp=i.VBU({type:V,selectors:[["ion-router-outlet"]],viewQuery:function(C,Le){if(1&C&&i.GBs(Oe,7,i.c1b),2&C){let ri;i.mGM(ri=i.lsd())&&(Le.outletContent=ri.first)}},features:[i.Vt3],ngContentSelectors:M,decls:3,vars:0,consts:[["outletContent",""]],template:function(C,Le){1&C&&(i.NAR(),i.qex(0,null,0),i.SdG(2),i.bVm())},encapsulation:2})}return V})(),sn=(()=>{class V extends g.el{constructor(Q,C,Le,ri,mi,ki){super(Q,C,Le,ri,mi,ki)}static \u0275fac=function(C){return new(C||V)(i.rXU(ft,8),i.rXU(g.q9),i.rXU(g.TS),i.rXU(i.aKT),i.rXU(i.SKi),i.rXU(i.gRc))};static \u0275cmp=i.VBU({type:V,selectors:[["ion-back-button"]],features:[i.Vt3],ngContentSelectors:M,decls:1,vars:0,template:function(C,Le){1&C&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})}return V})(),mn=(()=>{class V extends g.CE{static \u0275fac=(()=>{let Q;return function(Le){return(Q||(Q=i.xGo(V)))(Le||V)}})();static \u0275dir=i.FsC({type:V,selectors:[["","routerLink","",5,"a",5,"area"]],features:[i.Vt3]})}return V})(),vn=(()=>{class V extends g.pF{static \u0275fac=(()=>{let Q;return function(Le){return(Q||(Q=i.xGo(V)))(Le||V)}})();static \u0275dir=i.FsC({type:V,selectors:[["a","routerLink",""],["area","routerLink",""]],features:[i.Vt3]})}return V})();const ti={provide:d.cz,useExisting:(0,i.Rfq)(()=>Zn),multi:!0};let Zn=(()=>{class V extends d.zX{static \u0275fac=(()=>{let Q;return function(Le){return(Q||(Q=i.xGo(V)))(Le||V)}})();static \u0275dir=i.FsC({type:V,selectors:[["ion-input","type","number","max","","formControlName",""],["ion-input","type","number","max","","formControl",""],["ion-input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(C,Le){2&C&&i.BMQ("max",Le._enabled?Le.max:null)},features:[i.Jv_([ti]),i.Vt3]})}return V})();const fi={provide:d.cz,useExisting:(0,i.Rfq)(()=>ci),multi:!0};let ci=(()=>{class V extends d.VZ{static \u0275fac=(()=>{let Q;return function(Le){return(Q||(Q=i.xGo(V)))(Le||V)}})();static \u0275dir=i.FsC({type:V,selectors:[["ion-input","type","number","min","","formControlName",""],["ion-input","type","number","min","","formControl",""],["ion-input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(C,Le){2&C&&i.BMQ("min",Le._enabled?Le.min:null)},features:[i.Jv_([fi]),i.Vt3]})}return V})(),Li=(()=>{class V extends g.Kb{constructor(){super(Te.a)}static \u0275fac=function(C){return new(C||V)};static \u0275prov=i.jDH({token:V,factory:V.\u0275fac,providedIn:"root"})}return V})(),cr=(()=>{class V extends g.Kb{constructor(){super(Te.l)}static \u0275fac=function(C){return new(C||V)};static \u0275prov=i.jDH({token:V,factory:V.\u0275fac,providedIn:"root"})}return V})(),Ar=(()=>{class V extends g.Kb{angularDelegate=(0,i.WQX)(g.Yq);injector=(0,i.WQX)(i.zZn);environmentInjector=(0,i.WQX)(i.uvJ);constructor(){super(Te.m)}create(Q){return super.create({...Q,delegate:this.angularDelegate.create(this.environmentInjector,this.injector,"modal")})}static \u0275fac=function(C){return new(C||V)};static \u0275prov=i.jDH({token:V,factory:V.\u0275fac})}return V})();class dr extends g.Kb{angularDelegate=(0,i.WQX)(g.Yq);injector=(0,i.WQX)(i.zZn);environmentInjector=(0,i.WQX)(i.uvJ);constructor(){super(Te.c)}create(Qn){return super.create({...Qn,delegate:this.angularDelegate.create(this.environmentInjector,this.injector,"popover")})}}const Rr=(V,Qn,Q)=>()=>{const C=Qn.defaultView;if(C&&typeof window<"u"){(0,Me.s)({...V,_zoneGate:ri=>Q.run(ri)});const Le="__zone_symbol__addEventListener"in Qn.body?"__zone_symbol__addEventListener":"addEventListener";return function T(){var V=[];if(typeof window<"u"){var Qn=window;(!Qn.customElements||Qn.Element&&(!Qn.Element.prototype.closest||!Qn.Element.prototype.matches||!Qn.Element.prototype.remove||!Qn.Element.prototype.getRootNode))&&V.push(l.e(7278).then(l.t.bind(l,2190,23))),("function"!=typeof Object.assign||!Object.entries||!Array.prototype.find||!Array.prototype.includes||!String.prototype.startsWith||!String.prototype.endsWith||Qn.NodeList&&!Qn.NodeList.prototype.forEach||!Qn.fetch||!function(){try{var C=new URL("b","http://a");return C.pathname="c%20d","http://a/c%20d"===C.href&&C.searchParams}catch{return!1}}()||typeof WeakMap>"u")&&V.push(l.e(9329).then(l.t.bind(l,7783,23)))}return Promise.all(V)}().then(()=>ae(C,{exclude:["ion-tabs","ion-tab"],syncQueue:!0,raf:g.er,jmp:ri=>Q.runOutsideAngular(ri),ael(ri,mi,ki,Vi){ri[Le](mi,ki,Vi)},rel(ri,mi,ki,Vi){ri.removeEventListener(mi,ki,Vi)}}))}};let Ur=(()=>{class V{static forRoot(Q={}){return{ngModule:V,providers:[{provide:g.sR,useValue:Q},{provide:i.hnV,useFactory:Rr,multi:!0,deps:[g.sR,ne.qQ,i.SKi]},g.Yq,(0,g.YV)()]}}static \u0275fac=function(C){return new(C||V)};static \u0275mod=i.$C({type:V});static \u0275inj=i.G2t({providers:[Ar,dr],imports:[ne.MD]})}return V})()},467:(Kt,qe,l)=>{"use strict";function i(g,I,m,ne,P,q,oe){try{var me=g[q](oe),B=me.value}catch(De){return void m(De)}me.done?I(B):Promise.resolve(B).then(ne,P)}function d(g){return function(){var I=this,m=arguments;return new Promise(function(ne,P){var q=g.apply(I,m);function oe(B){i(q,ne,P,oe,me,"next",B)}function me(B){i(q,ne,P,oe,me,"throw",B)}oe(void 0)})}}l.d(qe,{A:()=>d})},1635:(Kt,qe,l)=>{"use strict";function m(y,_,w,W){var Ie,Ze=arguments.length,Y=Ze<3?_:null===W?W=Object.getOwnPropertyDescriptor(_,w):W;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)Y=Reflect.decorate(y,_,w,W);else for(var Xe=y.length-1;Xe>=0;Xe--)(Ie=y[Xe])&&(Y=(Ze<3?Ie(Y):Ze>3?Ie(_,w,Y):Ie(_,w))||Y);return Ze>3&&Y&&Object.defineProperty(_,w,Y),Y}function De(y,_,w,W){return new(w||(w=Promise))(function(Y,Ie){function Xe(st){try{Ae(W.next(st))}catch(Bt){Ie(Bt)}}function kt(st){try{Ae(W.throw(st))}catch(Bt){Ie(Bt)}}function Ae(st){st.done?Y(st.value):function Ze(Y){return Y instanceof w?Y:new w(function(Ie){Ie(Y)})}(st.value).then(Xe,kt)}Ae((W=W.apply(y,_||[])).next())})}function H(y){return this instanceof H?(this.v=y,this):new H(y)}function T(y,_,w){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Ze,W=w.apply(y,_||[]),Y=[];return Ze={},Xe("next"),Xe("throw"),Xe("return",function Ie(_t){return function(Tt){return Promise.resolve(Tt).then(_t,Bt)}}),Ze[Symbol.asyncIterator]=function(){return this},Ze;function Xe(_t,Tt){W[_t]&&(Ze[_t]=function(Xt){return new Promise(function(Ke,It){Y.push([_t,Xt,Ke,It])>1||kt(_t,Xt)})},Tt&&(Ze[_t]=Tt(Ze[_t])))}function kt(_t,Tt){try{!function Ae(_t){_t.value instanceof H?Promise.resolve(_t.value.v).then(st,Bt):je(Y[0][2],_t)}(W[_t](Tt))}catch(Xt){je(Y[0][3],Xt)}}function st(_t){kt("next",_t)}function Bt(_t){kt("throw",_t)}function je(_t,Tt){_t(Tt),Y.shift(),Y.length&&kt(Y[0][0],Y[0][1])}}function K(y){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var w,_=y[Symbol.asyncIterator];return _?_.call(y):(y=function Te(y){var _="function"==typeof Symbol&&Symbol.iterator,w=_&&y[_],W=0;if(w)return w.call(y);if(y&&"number"==typeof y.length)return{next:function(){return y&&W>=y.length&&(y=void 0),{value:y&&y[W++],done:!y}}};throw new TypeError(_?"Object is not iterable.":"Symbol.iterator is not defined.")}(y),w={},W("next"),W("throw"),W("return"),w[Symbol.asyncIterator]=function(){return this},w);function W(Y){w[Y]=y[Y]&&function(Ie){return new Promise(function(Xe,kt){!function Ze(Y,Ie,Xe,kt){Promise.resolve(kt).then(function(Ae){Y({value:Ae,done:Xe})},Ie)}(Xe,kt,(Ie=y[Y](Ie)).done,Ie.value)})}}}l.d(qe,{AQ:()=>T,Cg:()=>m,N3:()=>H,sH:()=>De,xN:()=>K}),"function"==typeof SuppressedError&&SuppressedError}},Kt=>{Kt(Kt.s=9694)}]); \ No newline at end of file diff --git a/docs/manifest.webmanifest b/docs/manifest.webmanifest deleted file mode 100644 index 0f47552..0000000 --- a/docs/manifest.webmanifest +++ /dev/null @@ -1,59 +0,0 @@ -{ - "name": "main-app", - "short_name": "main-app", - "theme_color": "#1976d2", - "background_color": "#fafafa", - "display": "standalone", - "scope": "./", - "start_url": "./", - "icons": [ - { - "src": "icons/icon-72x72.png", - "sizes": "72x72", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "icons/icon-96x96.png", - "sizes": "96x96", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "icons/icon-128x128.png", - "sizes": "128x128", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "icons/icon-144x144.png", - "sizes": "144x144", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "icons/icon-152x152.png", - "sizes": "152x152", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "icons/icon-192x192.png", - "sizes": "192x192", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "icons/icon-384x384.png", - "sizes": "384x384", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "icons/icon-512x512.png", - "sizes": "512x512", - "type": "image/png", - "purpose": "maskable any" - } - ] -} diff --git a/docs/modules/index.html b/docs/modules/index.html deleted file mode 100644 index 7e64f94..0000000 --- a/docs/modules/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

modules works!

- - - - \ No newline at end of file diff --git a/docs/modules/mozg/account/index.html b/docs/modules/mozg/account/index.html deleted file mode 100644 index f1315ef..0000000 --- a/docs/modules/mozg/account/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Perfil
- - - - \ No newline at end of file diff --git a/docs/modules/mozg/home/capacitor/index.html b/docs/modules/mozg/home/capacitor/index.html deleted file mode 100644 index 65f1a06..0000000 --- a/docs/modules/mozg/home/capacitor/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

CapacitorCapacitorActionSheetComponentshowActions
CapacitorAppLauncherComponent
CapacitorBrowserComponent
CapacitorCameraComponent
CapacitorClipboardComponent
CapacitorDeviceComponent
CapacitorDialogComponent
CapacitorHapticsComponent
CapacitorNetworkComponent
CapacitorToastComponent
- - - - \ No newline at end of file diff --git a/docs/modules/mozg/home/index.html b/docs/modules/mozg/home/index.html deleted file mode 100644 index 575101b..0000000 --- a/docs/modules/mozg/home/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Geral
Tooltip text Tooltip text Tooltip text
ion-button

Dashboard

Card 1
Card Content Here
Card 2
Card Content Here
Card 3
Card Content Here
Card 4
Card Content Here
- - - - \ No newline at end of file diff --git a/docs/modules/mozg/home/ionic/index.html b/docs/modules/mozg/home/ionic/index.html deleted file mode 100644 index d65cfcc..0000000 --- a/docs/modules/mozg/home/ionic/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

ionic works!

- - - - \ No newline at end of file diff --git a/docs/modules/mozg/home/material/index.html b/docs/modules/mozg/home/material/index.html deleted file mode 100644 index 24d9140..0000000 --- a/docs/modules/mozg/home/material/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Material
Shipping Information
0 / 5

Dashboard

Card 1
Card Content Here
Card 2
Card Content Here
Card 3
Card Content Here
Card 4
Card Content Here

To do

Get to work
Pick up groceries
Go home
Fall asleep

Done

Get up
Brush teeth
Take a shower
Check e-mail
Walk dog
Id
Name
1Hydrogen
2Helium
3Lithium
4Beryllium
5Boron
6Carbon
7Nitrogen
8Oxygen
9Fluorine
10Neon
Items per page:
1 – 10 of 20
- - - -
\ No newline at end of file diff --git a/docs/modules/mozg/index.html b/docs/modules/mozg/index.html deleted file mode 100644 index 564f33d..0000000 --- a/docs/modules/mozg/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

mozg works!

- - - - \ No newline at end of file diff --git a/docs/modules/mozg/main/account/index.html b/docs/modules/mozg/main/account/index.html deleted file mode 100644 index ae10d82..0000000 --- a/docs/modules/mozg/main/account/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Perfil
- - - - \ No newline at end of file diff --git a/docs/modules/mozg/main/capacitor/index.html b/docs/modules/mozg/main/capacitor/index.html deleted file mode 100644 index 65f1a06..0000000 --- a/docs/modules/mozg/main/capacitor/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

CapacitorCapacitorActionSheetComponentshowActions
CapacitorAppLauncherComponent
CapacitorBrowserComponent
CapacitorCameraComponent
CapacitorClipboardComponent
CapacitorDeviceComponent
CapacitorDialogComponent
CapacitorHapticsComponent
CapacitorNetworkComponent
CapacitorToastComponent
- - - - \ No newline at end of file diff --git a/docs/modules/mozg/main/home/capacitor/index.html b/docs/modules/mozg/main/home/capacitor/index.html deleted file mode 100644 index 65f1a06..0000000 --- a/docs/modules/mozg/main/home/capacitor/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

CapacitorCapacitorActionSheetComponentshowActions
CapacitorAppLauncherComponent
CapacitorBrowserComponent
CapacitorCameraComponent
CapacitorClipboardComponent
CapacitorDeviceComponent
CapacitorDialogComponent
CapacitorHapticsComponent
CapacitorNetworkComponent
CapacitorToastComponent
- - - - \ No newline at end of file diff --git a/docs/modules/mozg/main/home/index.html b/docs/modules/mozg/main/home/index.html deleted file mode 100644 index b51e8de..0000000 --- a/docs/modules/mozg/main/home/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Geral
Tooltip text Tooltip text Tooltip text
ion-button

Dashboard

Card 1
Card Content Here
Card 2
Card Content Here
Card 3
Card Content Here
Card 4
Card Content Here
- - - - \ No newline at end of file diff --git a/docs/modules/mozg/main/home/ionic/index.html b/docs/modules/mozg/main/home/ionic/index.html deleted file mode 100644 index d65cfcc..0000000 --- a/docs/modules/mozg/main/home/ionic/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

ionic works!

- - - - \ No newline at end of file diff --git a/docs/modules/mozg/main/home/material/index.html b/docs/modules/mozg/main/home/material/index.html deleted file mode 100644 index 30eeb3d..0000000 --- a/docs/modules/mozg/main/home/material/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Material
Shipping Information
0 / 5

Dashboard

Card 1
Card Content Here
Card 2
Card Content Here
Card 3
Card Content Here
Card 4
Card Content Here

To do

Get to work
Pick up groceries
Go home
Fall asleep

Done

Get up
Brush teeth
Take a shower
Check e-mail
Walk dog
Id
Name
1Hydrogen
2Helium
3Lithium
4Beryllium
5Boron
6Carbon
7Nitrogen
8Oxygen
9Fluorine
10Neon
Items per page:
1 – 10 of 20
- - - -
\ No newline at end of file diff --git a/docs/modules/mozg/main/index.html b/docs/modules/mozg/main/index.html deleted file mode 100644 index 343acb3..0000000 --- a/docs/modules/mozg/main/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

ion-buttonMain
PluginsAccountHomeMaterialIonicCapacitor

app/modules/main/main.component.html

- - - - \ No newline at end of file diff --git a/docs/modules/mozg/main/ionic/index.html b/docs/modules/mozg/main/ionic/index.html deleted file mode 100644 index d65cfcc..0000000 --- a/docs/modules/mozg/main/ionic/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

ionic works!

- - - - \ No newline at end of file diff --git a/docs/modules/mozg/main/material/index.html b/docs/modules/mozg/main/material/index.html deleted file mode 100644 index 08138e5..0000000 --- a/docs/modules/mozg/main/material/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Material
Shipping Information
0 / 5

Dashboard

Card 1
Card Content Here
Card 2
Card Content Here
Card 3
Card Content Here
Card 4
Card Content Here

To do

Get to work
Pick up groceries
Go home
Fall asleep

Done

Get up
Brush teeth
Take a shower
Check e-mail
Walk dog
Id
Name
1Hydrogen
2Helium
3Lithium
4Beryllium
5Boron
6Carbon
7Nitrogen
8Oxygen
9Fluorine
10Neon
Items per page:
1 – 10 of 20
- - - -
\ No newline at end of file diff --git a/docs/modules/pages/account/index.html b/docs/modules/pages/account/index.html deleted file mode 100644 index 93479d4..0000000 --- a/docs/modules/pages/account/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

account works!

- - - - \ No newline at end of file diff --git a/docs/modules/pages/footer/index.html b/docs/modules/pages/footer/index.html deleted file mode 100644 index 4d05823..0000000 --- a/docs/modules/pages/footer/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Footer
- - - - \ No newline at end of file diff --git a/docs/modules/pages/header/index.html b/docs/modules/pages/header/index.html deleted file mode 100644 index c5726a7..0000000 --- a/docs/modules/pages/header/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

- - - - \ No newline at end of file diff --git a/docs/modules/pages/hero/index.html b/docs/modules/pages/hero/index.html deleted file mode 100644 index 1cd17c0..0000000 --- a/docs/modules/pages/hero/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Angular Material

Material Design components for Angular

- - - - \ No newline at end of file diff --git a/docs/modules/pages/home/index.html b/docs/modules/pages/home/index.html deleted file mode 100644 index 4ebc7cc..0000000 --- a/docs/modules/pages/home/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Angular Material

Material Design components for Angular

services works!

Footer
- - - - \ No newline at end of file diff --git a/docs/modules/pages/index.html b/docs/modules/pages/index.html deleted file mode 100644 index 64c6d67..0000000 --- a/docs/modules/pages/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

pages works!

- - - - \ No newline at end of file diff --git a/docs/modules/pages/main/index.html b/docs/modules/pages/main/index.html deleted file mode 100644 index bd3ffa6..0000000 --- a/docs/modules/pages/main/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

main works!

- - - - \ No newline at end of file diff --git a/docs/modules/pages/services/index.html b/docs/modules/pages/services/index.html deleted file mode 100644 index fe0141a..0000000 --- a/docs/modules/pages/services/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

services works!

- - - - \ No newline at end of file diff --git a/docs/ngsw-worker.js b/docs/ngsw-worker.js deleted file mode 100755 index 330f8ec..0000000 --- a/docs/ngsw-worker.js +++ /dev/null @@ -1,1863 +0,0 @@ -(() => { - var __defProp = Object.defineProperty; - var __defProps = Object.defineProperties; - var __getOwnPropDescs = Object.getOwnPropertyDescriptors; - var __getOwnPropSymbols = Object.getOwnPropertySymbols; - var __hasOwnProp = Object.prototype.hasOwnProperty; - var __propIsEnum = Object.prototype.propertyIsEnumerable; - var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; - var __spreadValues = (a, b) => { - for (var prop in b || (b = {})) - if (__hasOwnProp.call(b, prop)) - __defNormalProp(a, prop, b[prop]); - if (__getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(b)) { - if (__propIsEnum.call(b, prop)) - __defNormalProp(a, prop, b[prop]); - } - return a; - }; - var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b)); - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/named-cache-storage.mjs - var NamedCacheStorage = class { - constructor(original, cacheNamePrefix) { - this.original = original; - this.cacheNamePrefix = cacheNamePrefix; - } - delete(cacheName) { - return this.original.delete(`${this.cacheNamePrefix}:${cacheName}`); - } - has(cacheName) { - return this.original.has(`${this.cacheNamePrefix}:${cacheName}`); - } - async keys() { - const prefix = `${this.cacheNamePrefix}:`; - const allCacheNames = await this.original.keys(); - const ownCacheNames = allCacheNames.filter((name) => name.startsWith(prefix)); - return ownCacheNames.map((name) => name.slice(prefix.length)); - } - match(request, options) { - return this.original.match(request, options); - } - async open(cacheName) { - const cache = await this.original.open(`${this.cacheNamePrefix}:${cacheName}`); - return Object.assign(cache, { name: cacheName }); - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/adapter.mjs - var Adapter = class { - constructor(scopeUrl, caches) { - this.scopeUrl = scopeUrl; - const parsedScopeUrl = this.parseUrl(this.scopeUrl); - this.origin = parsedScopeUrl.origin; - this.caches = new NamedCacheStorage(caches, `ngsw:${parsedScopeUrl.path}`); - } - newRequest(input, init) { - return new Request(input, init); - } - newResponse(body, init) { - return new Response(body, init); - } - newHeaders(headers) { - return new Headers(headers); - } - isClient(source) { - return source instanceof Client; - } - get time() { - return Date.now(); - } - normalizeUrl(url) { - const parsed = this.parseUrl(url, this.scopeUrl); - return parsed.origin === this.origin ? parsed.path : url; - } - parseUrl(url, relativeTo) { - const parsed = !relativeTo ? new URL(url) : new URL(url, relativeTo); - return { origin: parsed.origin, path: parsed.pathname, search: parsed.search }; - } - timeout(ms) { - return new Promise((resolve) => { - setTimeout(() => resolve(), ms); - }); - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/database.mjs - var NotFound = class { - constructor(table, key) { - this.table = table; - this.key = key; - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/db-cache.mjs - var CacheDatabase = class { - constructor(adapter2) { - this.adapter = adapter2; - this.cacheNamePrefix = "db"; - this.tables = /* @__PURE__ */ new Map(); - } - "delete"(name) { - if (this.tables.has(name)) { - this.tables.delete(name); - } - return this.adapter.caches.delete(`${this.cacheNamePrefix}:${name}`); - } - async list() { - const prefix = `${this.cacheNamePrefix}:`; - const allCacheNames = await this.adapter.caches.keys(); - const dbCacheNames = allCacheNames.filter((name) => name.startsWith(prefix)); - return dbCacheNames.map((name) => name.slice(prefix.length)); - } - async open(name, cacheQueryOptions) { - if (!this.tables.has(name)) { - const cache = await this.adapter.caches.open(`${this.cacheNamePrefix}:${name}`); - const table = new CacheTable(name, cache, this.adapter, cacheQueryOptions); - this.tables.set(name, table); - } - return this.tables.get(name); - } - }; - var CacheTable = class { - constructor(name, cache, adapter2, cacheQueryOptions) { - this.name = name; - this.cache = cache; - this.adapter = adapter2; - this.cacheQueryOptions = cacheQueryOptions; - this.cacheName = this.cache.name; - } - request(key) { - return this.adapter.newRequest("/" + key); - } - "delete"(key) { - return this.cache.delete(this.request(key), this.cacheQueryOptions); - } - keys() { - return this.cache.keys().then((requests) => requests.map((req) => req.url.slice(1))); - } - read(key) { - return this.cache.match(this.request(key), this.cacheQueryOptions).then((res) => { - if (res === void 0) { - return Promise.reject(new NotFound(this.name, key)); - } - return res.json(); - }); - } - write(key, value) { - return this.cache.put(this.request(key), this.adapter.newResponse(JSON.stringify(value))); - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/api.mjs - var UpdateCacheStatus; - (function(UpdateCacheStatus2) { - UpdateCacheStatus2[UpdateCacheStatus2["NOT_CACHED"] = 0] = "NOT_CACHED"; - UpdateCacheStatus2[UpdateCacheStatus2["CACHED_BUT_UNUSED"] = 1] = "CACHED_BUT_UNUSED"; - UpdateCacheStatus2[UpdateCacheStatus2["CACHED"] = 2] = "CACHED"; - })(UpdateCacheStatus || (UpdateCacheStatus = {})); - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/error.mjs - var SwCriticalError = class extends Error { - constructor() { - super(...arguments); - this.isCritical = true; - } - }; - function errorToString(error) { - if (error instanceof Error) { - return `${error.message} -${error.stack}`; - } else { - return `${error}`; - } - } - var SwUnrecoverableStateError = class extends SwCriticalError { - constructor() { - super(...arguments); - this.isUnrecoverableState = true; - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/sha1.mjs - function sha1(str) { - const utf8 = str; - const words32 = stringToWords32(utf8, Endian.Big); - return _sha1(words32, utf8.length * 8); - } - function sha1Binary(buffer) { - const words32 = arrayBufferToWords32(buffer, Endian.Big); - return _sha1(words32, buffer.byteLength * 8); - } - function _sha1(words32, len) { - const w = []; - let [a, b, c, d, e] = [1732584193, 4023233417, 2562383102, 271733878, 3285377520]; - words32[len >> 5] |= 128 << 24 - len % 32; - words32[(len + 64 >> 9 << 4) + 15] = len; - for (let i = 0; i < words32.length; i += 16) { - const [h0, h1, h2, h3, h4] = [a, b, c, d, e]; - for (let j = 0; j < 80; j++) { - if (j < 16) { - w[j] = words32[i + j]; - } else { - w[j] = rol32(w[j - 3] ^ w[j - 8] ^ w[j - 14] ^ w[j - 16], 1); - } - const [f, k] = fk(j, b, c, d); - const temp = [rol32(a, 5), f, e, k, w[j]].reduce(add32); - [e, d, c, b, a] = [d, c, rol32(b, 30), a, temp]; - } - [a, b, c, d, e] = [add32(a, h0), add32(b, h1), add32(c, h2), add32(d, h3), add32(e, h4)]; - } - return byteStringToHexString(words32ToByteString([a, b, c, d, e])); - } - function add32(a, b) { - return add32to64(a, b)[1]; - } - function add32to64(a, b) { - const low = (a & 65535) + (b & 65535); - const high = (a >>> 16) + (b >>> 16) + (low >>> 16); - return [high >>> 16, high << 16 | low & 65535]; - } - function rol32(a, count) { - return a << count | a >>> 32 - count; - } - var Endian; - (function(Endian2) { - Endian2[Endian2["Little"] = 0] = "Little"; - Endian2[Endian2["Big"] = 1] = "Big"; - })(Endian || (Endian = {})); - function fk(index, b, c, d) { - if (index < 20) { - return [b & c | ~b & d, 1518500249]; - } - if (index < 40) { - return [b ^ c ^ d, 1859775393]; - } - if (index < 60) { - return [b & c | b & d | c & d, 2400959708]; - } - return [b ^ c ^ d, 3395469782]; - } - function stringToWords32(str, endian) { - const size = str.length + 3 >>> 2; - const words32 = []; - for (let i = 0; i < size; i++) { - words32[i] = wordAt(str, i * 4, endian); - } - return words32; - } - function arrayBufferToWords32(buffer, endian) { - const size = buffer.byteLength + 3 >>> 2; - const words32 = []; - const view = new Uint8Array(buffer); - for (let i = 0; i < size; i++) { - words32[i] = wordAt(view, i * 4, endian); - } - return words32; - } - function byteAt(str, index) { - if (typeof str === "string") { - return index >= str.length ? 0 : str.charCodeAt(index) & 255; - } else { - return index >= str.byteLength ? 0 : str[index] & 255; - } - } - function wordAt(str, index, endian) { - let word = 0; - if (endian === Endian.Big) { - for (let i = 0; i < 4; i++) { - word += byteAt(str, index + i) << 24 - 8 * i; - } - } else { - for (let i = 0; i < 4; i++) { - word += byteAt(str, index + i) << 8 * i; - } - } - return word; - } - function words32ToByteString(words32) { - return words32.reduce((str, word) => str + word32ToByteString(word), ""); - } - function word32ToByteString(word) { - let str = ""; - for (let i = 0; i < 4; i++) { - str += String.fromCharCode(word >>> 8 * (3 - i) & 255); - } - return str; - } - function byteStringToHexString(str) { - let hex = ""; - for (let i = 0; i < str.length; i++) { - const b = byteAt(str, i); - hex += (b >>> 4).toString(16) + (b & 15).toString(16); - } - return hex.toLowerCase(); - } - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/assets.mjs - var AssetGroup = class { - constructor(scope2, adapter2, idle, config, hashes, db, cacheNamePrefix) { - this.scope = scope2; - this.adapter = adapter2; - this.idle = idle; - this.config = config; - this.hashes = hashes; - this.db = db; - this.inFlightRequests = /* @__PURE__ */ new Map(); - this.urls = []; - this.patterns = []; - this.name = config.name; - this.urls = config.urls.map((url) => adapter2.normalizeUrl(url)); - this.patterns = config.patterns.map((pattern) => new RegExp(pattern)); - this.cache = adapter2.caches.open(`${cacheNamePrefix}:${config.name}:cache`); - this.metadata = this.db.open(`${cacheNamePrefix}:${config.name}:meta`, config.cacheQueryOptions); - } - async cacheStatus(url) { - const cache = await this.cache; - const meta = await this.metadata; - const req = this.adapter.newRequest(url); - const res = await cache.match(req, this.config.cacheQueryOptions); - if (res === void 0) { - return UpdateCacheStatus.NOT_CACHED; - } - try { - const data = await meta.read(req.url); - if (!data.used) { - return UpdateCacheStatus.CACHED_BUT_UNUSED; - } - } catch (_) { - } - return UpdateCacheStatus.CACHED; - } - async getCacheNames() { - const [cache, metadata] = await Promise.all([this.cache, this.metadata]); - return [cache.name, metadata.cacheName]; - } - async handleFetch(req, _event) { - const url = this.adapter.normalizeUrl(req.url); - if (this.urls.indexOf(url) !== -1 || this.patterns.some((pattern) => pattern.test(url))) { - const cache = await this.cache; - let cachedResponse; - try { - cachedResponse = await cache.match(req, this.config.cacheQueryOptions); - } catch (error) { - throw new SwCriticalError(`Cache is throwing while looking for a match: ${error}`); - } - if (cachedResponse !== void 0) { - if (this.hashes.has(url)) { - return cachedResponse; - } else { - if (await this.needToRevalidate(req, cachedResponse)) { - this.idle.schedule(`revalidate(${cache.name}): ${req.url}`, async () => { - await this.fetchAndCacheOnce(req); - }); - } - return cachedResponse; - } - } - const res = await this.fetchAndCacheOnce(this.newRequestWithMetadata(req.url, req)); - return res.clone(); - } else { - return null; - } - } - async needToRevalidate(req, res) { - if (res.headers.has("Cache-Control")) { - const cacheControl = res.headers.get("Cache-Control"); - const cacheDirectives = cacheControl.split(",").map((v) => v.trim()).map((v) => v.split("=")); - cacheDirectives.forEach((v) => v[0] = v[0].toLowerCase()); - const maxAgeDirective = cacheDirectives.find((v) => v[0] === "max-age"); - const cacheAge = maxAgeDirective ? maxAgeDirective[1] : void 0; - if (!cacheAge) { - return true; - } - try { - const maxAge = 1e3 * parseInt(cacheAge); - let ts; - try { - const metaTable = await this.metadata; - ts = (await metaTable.read(req.url)).ts; - } catch (e) { - const date = res.headers.get("Date"); - if (date === null) { - return true; - } - ts = Date.parse(date); - } - const age = this.adapter.time - ts; - return age < 0 || age > maxAge; - } catch (e) { - return true; - } - } else if (res.headers.has("Expires")) { - const expiresStr = res.headers.get("Expires"); - try { - return this.adapter.time > Date.parse(expiresStr); - } catch (e) { - return true; - } - } else { - return true; - } - } - async fetchFromCacheOnly(url) { - const cache = await this.cache; - const metaTable = await this.metadata; - const request = this.adapter.newRequest(url); - const response = await cache.match(request, this.config.cacheQueryOptions); - if (response === void 0) { - return null; - } - let metadata = void 0; - try { - metadata = await metaTable.read(request.url); - } catch (e) { - } - return { response, metadata }; - } - async unhashedResources() { - const cache = await this.cache; - return (await cache.keys()).map((request) => this.adapter.normalizeUrl(request.url)).filter((url) => !this.hashes.has(url)); - } - async fetchAndCacheOnce(req, used = true) { - if (this.inFlightRequests.has(req.url)) { - return this.inFlightRequests.get(req.url); - } - const fetchOp = this.fetchFromNetwork(req); - this.inFlightRequests.set(req.url, fetchOp); - try { - const res = await fetchOp; - if (!res.ok) { - throw new Error(`Response not Ok (fetchAndCacheOnce): request for ${req.url} returned response ${res.status} ${res.statusText}`); - } - try { - const cache = await this.cache; - await cache.put(req, res.clone()); - if (!this.hashes.has(this.adapter.normalizeUrl(req.url))) { - const meta = { ts: this.adapter.time, used }; - const metaTable = await this.metadata; - await metaTable.write(req.url, meta); - } - return res; - } catch (err) { - throw new SwCriticalError(`Failed to update the caches for request to '${req.url}' (fetchAndCacheOnce): ${errorToString(err)}`); - } - } finally { - this.inFlightRequests.delete(req.url); - } - } - async fetchFromNetwork(req, redirectLimit = 3) { - const res = await this.cacheBustedFetchFromNetwork(req); - if (res["redirected"] && !!res.url) { - if (redirectLimit === 0) { - throw new SwCriticalError(`Response hit redirect limit (fetchFromNetwork): request redirected too many times, next is ${res.url}`); - } - return this.fetchFromNetwork(this.newRequestWithMetadata(res.url, req), redirectLimit - 1); - } - return res; - } - async cacheBustedFetchFromNetwork(req) { - const url = this.adapter.normalizeUrl(req.url); - if (this.hashes.has(url)) { - const canonicalHash = this.hashes.get(url); - let response = await this.safeFetch(req); - let makeCacheBustedRequest = response.ok; - if (makeCacheBustedRequest) { - const fetchedHash = sha1Binary(await response.clone().arrayBuffer()); - makeCacheBustedRequest = fetchedHash !== canonicalHash; - } - if (makeCacheBustedRequest) { - const cacheBustReq = this.newRequestWithMetadata(this.cacheBust(req.url), req); - response = await this.safeFetch(cacheBustReq); - if (response.ok) { - const cacheBustedHash = sha1Binary(await response.clone().arrayBuffer()); - if (canonicalHash !== cacheBustedHash) { - throw new SwCriticalError(`Hash mismatch (cacheBustedFetchFromNetwork): ${req.url}: expected ${canonicalHash}, got ${cacheBustedHash} (after cache busting)`); - } - } - } - if (!response.ok && response.status === 404) { - throw new SwUnrecoverableStateError(`Failed to retrieve hashed resource from the server. (AssetGroup: ${this.config.name} | URL: ${url})`); - } - return response; - } else { - return this.safeFetch(req); - } - } - async maybeUpdate(updateFrom, req, cache) { - const url = this.adapter.normalizeUrl(req.url); - if (this.hashes.has(url)) { - const hash = this.hashes.get(url); - const res = await updateFrom.lookupResourceWithHash(url, hash); - if (res !== null) { - await cache.put(req, res); - return true; - } - } - return false; - } - newRequestWithMetadata(url, options) { - return this.adapter.newRequest(url, { headers: options.headers }); - } - cacheBust(url) { - return url + (url.indexOf("?") === -1 ? "?" : "&") + "ngsw-cache-bust=" + Math.random(); - } - async safeFetch(req) { - try { - return await this.scope.fetch(req); - } catch (e) { - return this.adapter.newResponse("", { - status: 504, - statusText: "Gateway Timeout" - }); - } - } - }; - var PrefetchAssetGroup = class extends AssetGroup { - async initializeFully(updateFrom) { - const cache = await this.cache; - await this.urls.reduce(async (previous, url) => { - await previous; - const req = this.adapter.newRequest(url); - let alreadyCached = false; - try { - alreadyCached = await cache.match(req, this.config.cacheQueryOptions) !== void 0; - } catch (error) { - throw new SwCriticalError(`Cache is throwing while looking for a match in a PrefetchAssetGroup: ${error}`); - } - if (alreadyCached) { - return; - } - if (updateFrom !== void 0 && await this.maybeUpdate(updateFrom, req, cache)) { - return; - } - await this.fetchAndCacheOnce(req, false); - }, Promise.resolve()); - if (updateFrom !== void 0) { - const metaTable = await this.metadata; - await (await updateFrom.previouslyCachedResources()).filter((url) => this.urls.indexOf(url) !== -1 || this.patterns.some((pattern) => pattern.test(url))).reduce(async (previous, url) => { - await previous; - const req = this.adapter.newRequest(url); - const alreadyCached = await cache.match(req, this.config.cacheQueryOptions) !== void 0; - if (alreadyCached) { - return; - } - const res = await updateFrom.lookupResourceWithoutHash(url); - if (res === null || res.metadata === void 0) { - return; - } - await cache.put(req, res.response); - await metaTable.write(req.url, __spreadProps(__spreadValues({}, res.metadata), { used: false })); - }, Promise.resolve()); - } - } - }; - var LazyAssetGroup = class extends AssetGroup { - async initializeFully(updateFrom) { - if (updateFrom === void 0) { - return; - } - const cache = await this.cache; - await this.urls.reduce(async (previous, url) => { - await previous; - const req = this.adapter.newRequest(url); - let alreadyCached = false; - try { - alreadyCached = await cache.match(req, this.config.cacheQueryOptions) !== void 0; - } catch (error) { - throw new SwCriticalError(`Cache is throwing while looking for a match in a LazyAssetGroup: ${error}`); - } - if (alreadyCached) { - return; - } - const updated = await this.maybeUpdate(updateFrom, req, cache); - if (this.config.updateMode === "prefetch" && !updated) { - const cacheStatus = await updateFrom.recentCacheStatus(url); - if (cacheStatus !== UpdateCacheStatus.CACHED) { - return; - } - await this.fetchAndCacheOnce(req, false); - } - }, Promise.resolve()); - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/data.mjs - var LruList = class { - constructor(state) { - if (state === void 0) { - state = { - head: null, - tail: null, - map: {}, - count: 0 - }; - } - this.state = state; - } - get size() { - return this.state.count; - } - pop() { - if (this.state.tail === null) { - return null; - } - const url = this.state.tail; - this.remove(url); - return url; - } - remove(url) { - const node = this.state.map[url]; - if (node === void 0) { - return false; - } - if (this.state.head === url) { - if (node.next === null) { - this.state.head = null; - this.state.tail = null; - this.state.map = {}; - this.state.count = 0; - return true; - } - const next = this.state.map[node.next]; - next.previous = null; - this.state.head = next.url; - node.next = null; - delete this.state.map[url]; - this.state.count--; - return true; - } - const previous = this.state.map[node.previous]; - previous.next = node.next; - if (node.next !== null) { - this.state.map[node.next].previous = node.previous; - } else { - this.state.tail = node.previous; - } - node.next = null; - node.previous = null; - delete this.state.map[url]; - this.state.count--; - return true; - } - accessed(url) { - if (this.state.head === url) { - return; - } - const node = this.state.map[url] || { url, next: null, previous: null }; - if (this.state.map[url] !== void 0) { - this.remove(url); - } - if (this.state.head !== null) { - this.state.map[this.state.head].previous = url; - } - node.next = this.state.head; - this.state.head = url; - if (this.state.tail === null) { - this.state.tail = url; - } - this.state.map[url] = node; - this.state.count++; - } - }; - var DataGroup = class { - constructor(scope2, adapter2, config, db, debugHandler, cacheNamePrefix) { - this.scope = scope2; - this.adapter = adapter2; - this.config = config; - this.db = db; - this.debugHandler = debugHandler; - this._lru = null; - this.patterns = config.patterns.map((pattern) => new RegExp(pattern)); - this.cache = adapter2.caches.open(`${cacheNamePrefix}:${config.name}:cache`); - this.lruTable = this.db.open(`${cacheNamePrefix}:${config.name}:lru`, config.cacheQueryOptions); - this.ageTable = this.db.open(`${cacheNamePrefix}:${config.name}:age`, config.cacheQueryOptions); - } - async lru() { - if (this._lru === null) { - const table = await this.lruTable; - try { - this._lru = new LruList(await table.read("lru")); - } catch (e) { - this._lru = new LruList(); - } - } - return this._lru; - } - async syncLru() { - if (this._lru === null) { - return; - } - const table = await this.lruTable; - try { - return table.write("lru", this._lru.state); - } catch (err) { - this.debugHandler.log(err, `DataGroup(${this.config.name}@${this.config.version}).syncLru()`); - } - } - async handleFetch(req, event) { - if (!this.patterns.some((pattern) => pattern.test(req.url))) { - return null; - } - const lru = await this.lru(); - switch (req.method) { - case "OPTIONS": - return null; - case "GET": - case "HEAD": - switch (this.config.strategy) { - case "freshness": - return this.handleFetchWithFreshness(req, event, lru); - case "performance": - return this.handleFetchWithPerformance(req, event, lru); - default: - throw new Error(`Unknown strategy: ${this.config.strategy}`); - } - default: - const wasCached = lru.remove(req.url); - if (wasCached) { - await this.clearCacheForUrl(req.url); - } - await this.syncLru(); - return this.safeFetch(req); - } - } - async handleFetchWithPerformance(req, event, lru) { - var _a; - const okToCacheOpaque = (_a = this.config.cacheOpaqueResponses) != null ? _a : false; - let res = null; - const fromCache = await this.loadFromCache(req, lru); - if (fromCache !== null) { - res = fromCache.res; - if (this.config.refreshAheadMs !== void 0 && fromCache.age >= this.config.refreshAheadMs) { - event.waitUntil(this.safeCacheResponse(req, this.safeFetch(req), lru, okToCacheOpaque)); - } - } - if (res !== null) { - return res; - } - const [timeoutFetch, networkFetch] = this.networkFetchWithTimeout(req); - res = await timeoutFetch; - if (res === void 0) { - res = this.adapter.newResponse(null, { status: 504, statusText: "Gateway Timeout" }); - event.waitUntil(this.safeCacheResponse(req, networkFetch, lru, okToCacheOpaque)); - } else { - await this.safeCacheResponse(req, res, lru, okToCacheOpaque); - } - return res; - } - async handleFetchWithFreshness(req, event, lru) { - var _a; - const okToCacheOpaque = (_a = this.config.cacheOpaqueResponses) != null ? _a : true; - const [timeoutFetch, networkFetch] = this.networkFetchWithTimeout(req); - let res; - try { - res = await timeoutFetch; - } catch (e) { - res = void 0; - } - if (res === void 0) { - event.waitUntil(this.safeCacheResponse(req, networkFetch, lru, okToCacheOpaque)); - const fromCache = await this.loadFromCache(req, lru); - res = fromCache !== null ? fromCache.res : null; - } else { - await this.safeCacheResponse(req, res, lru, okToCacheOpaque); - } - if (res !== null) { - return res; - } - return networkFetch; - } - networkFetchWithTimeout(req) { - if (this.config.timeoutMs !== void 0) { - const networkFetch = this.scope.fetch(req); - const safeNetworkFetch = (async () => { - try { - return await networkFetch; - } catch (e) { - return this.adapter.newResponse(null, { - status: 504, - statusText: "Gateway Timeout" - }); - } - })(); - const networkFetchUndefinedError = (async () => { - try { - return await networkFetch; - } catch (e) { - return void 0; - } - })(); - const timeout = this.adapter.timeout(this.config.timeoutMs); - return [Promise.race([networkFetchUndefinedError, timeout]), safeNetworkFetch]; - } else { - const networkFetch = this.safeFetch(req); - return [networkFetch, networkFetch]; - } - } - async safeCacheResponse(req, resOrPromise, lru, okToCacheOpaque) { - try { - const res = await resOrPromise; - try { - await this.cacheResponse(req, res, lru, okToCacheOpaque); - } catch (err) { - this.debugHandler.log(err, `DataGroup(${this.config.name}@${this.config.version}).safeCacheResponse(${req.url}, status: ${res.status})`); - } - } catch (e) { - } - } - async loadFromCache(req, lru) { - const cache = await this.cache; - let res = await cache.match(req, this.config.cacheQueryOptions); - if (res !== void 0) { - try { - const ageTable = await this.ageTable; - const age = this.adapter.time - (await ageTable.read(req.url)).age; - if (age <= this.config.maxAge) { - lru.accessed(req.url); - return { res, age }; - } - } catch (e) { - } - lru.remove(req.url); - await this.clearCacheForUrl(req.url); - await this.syncLru(); - } - return null; - } - async cacheResponse(req, res, lru, okToCacheOpaque = false) { - if (!(res.ok || okToCacheOpaque && res.type === "opaque")) { - return; - } - if (lru.size >= this.config.maxSize) { - const evictedUrl = lru.pop(); - if (evictedUrl !== null) { - await this.clearCacheForUrl(evictedUrl); - } - } - lru.accessed(req.url); - await (await this.cache).put(req, res.clone()); - const ageTable = await this.ageTable; - await ageTable.write(req.url, { age: this.adapter.time }); - await this.syncLru(); - } - async cleanup() { - await Promise.all([ - this.cache.then((cache) => this.adapter.caches.delete(cache.name)), - this.ageTable.then((table) => this.db.delete(table.name)), - this.lruTable.then((table) => this.db.delete(table.name)) - ]); - } - async getCacheNames() { - const [cache, ageTable, lruTable] = await Promise.all([ - this.cache, - this.ageTable, - this.lruTable - ]); - return [cache.name, ageTable.cacheName, lruTable.cacheName]; - } - async clearCacheForUrl(url) { - const [cache, ageTable] = await Promise.all([this.cache, this.ageTable]); - await Promise.all([ - cache.delete(this.adapter.newRequest(url, { method: "GET" }), this.config.cacheQueryOptions), - cache.delete(this.adapter.newRequest(url, { method: "HEAD" }), this.config.cacheQueryOptions), - ageTable.delete(url) - ]); - } - async safeFetch(req) { - try { - return this.scope.fetch(req); - } catch (e) { - return this.adapter.newResponse(null, { - status: 504, - statusText: "Gateway Timeout" - }); - } - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/app-version.mjs - var BACKWARDS_COMPATIBILITY_NAVIGATION_URLS = [ - { positive: true, regex: "^/.*$" }, - { positive: false, regex: "^/.*\\.[^/]*$" }, - { positive: false, regex: "^/.*__" } - ]; - var AppVersion = class { - get okay() { - return this._okay; - } - constructor(scope2, adapter2, database, idle, debugHandler, manifest, manifestHash) { - this.scope = scope2; - this.adapter = adapter2; - this.database = database; - this.debugHandler = debugHandler; - this.manifest = manifest; - this.manifestHash = manifestHash; - this.hashTable = /* @__PURE__ */ new Map(); - this._okay = true; - this.indexUrl = this.adapter.normalizeUrl(this.manifest.index); - Object.keys(manifest.hashTable).forEach((url) => { - this.hashTable.set(adapter2.normalizeUrl(url), manifest.hashTable[url]); - }); - const assetCacheNamePrefix = `${manifestHash}:assets`; - this.assetGroups = (manifest.assetGroups || []).map((config) => { - switch (config.installMode) { - case "prefetch": - return new PrefetchAssetGroup(scope2, adapter2, idle, config, this.hashTable, database, assetCacheNamePrefix); - case "lazy": - return new LazyAssetGroup(scope2, adapter2, idle, config, this.hashTable, database, assetCacheNamePrefix); - } - }); - this.dataGroups = (manifest.dataGroups || []).map((config) => new DataGroup(scope2, adapter2, config, database, debugHandler, `${config.version}:data`)); - manifest.navigationUrls = manifest.navigationUrls || BACKWARDS_COMPATIBILITY_NAVIGATION_URLS; - const includeUrls = manifest.navigationUrls.filter((spec) => spec.positive); - const excludeUrls = manifest.navigationUrls.filter((spec) => !spec.positive); - this.navigationUrls = { - include: includeUrls.map((spec) => new RegExp(spec.regex)), - exclude: excludeUrls.map((spec) => new RegExp(spec.regex)) - }; - } - async initializeFully(updateFrom) { - try { - await this.assetGroups.reduce(async (previous, group) => { - await previous; - return group.initializeFully(updateFrom); - }, Promise.resolve()); - } catch (err) { - this._okay = false; - throw err; - } - } - async handleFetch(req, event) { - const asset = await this.assetGroups.reduce(async (potentialResponse, group) => { - const resp = await potentialResponse; - if (resp !== null) { - return resp; - } - return group.handleFetch(req, event); - }, Promise.resolve(null)); - if (asset !== null) { - return asset; - } - const data = await this.dataGroups.reduce(async (potentialResponse, group) => { - const resp = await potentialResponse; - if (resp !== null) { - return resp; - } - return group.handleFetch(req, event); - }, Promise.resolve(null)); - if (data !== null) { - return data; - } - if (this.adapter.normalizeUrl(req.url) !== this.indexUrl && this.isNavigationRequest(req)) { - if (this.manifest.navigationRequestStrategy === "freshness") { - try { - return await this.scope.fetch(req); - } catch (e) { - } - } - return this.handleFetch(this.adapter.newRequest(this.indexUrl), event); - } - return null; - } - isNavigationRequest(req) { - if (req.method !== "GET" || req.mode !== "navigate") { - return false; - } - if (!this.acceptsTextHtml(req)) { - return false; - } - const urlPrefix = this.scope.registration.scope.replace(/\/$/, ""); - const url = req.url.startsWith(urlPrefix) ? req.url.slice(urlPrefix.length) : req.url; - const urlWithoutQueryOrHash = url.replace(/[?#].*$/, ""); - return this.navigationUrls.include.some((regex) => regex.test(urlWithoutQueryOrHash)) && !this.navigationUrls.exclude.some((regex) => regex.test(urlWithoutQueryOrHash)); - } - async lookupResourceWithHash(url, hash) { - if (!this.hashTable.has(url)) { - return null; - } - if (this.hashTable.get(url) !== hash) { - return null; - } - const cacheState = await this.lookupResourceWithoutHash(url); - return cacheState && cacheState.response; - } - lookupResourceWithoutHash(url) { - return this.assetGroups.reduce(async (potentialResponse, group) => { - const resp = await potentialResponse; - if (resp !== null) { - return resp; - } - return group.fetchFromCacheOnly(url); - }, Promise.resolve(null)); - } - previouslyCachedResources() { - return this.assetGroups.reduce(async (resources, group) => (await resources).concat(await group.unhashedResources()), Promise.resolve([])); - } - async recentCacheStatus(url) { - return this.assetGroups.reduce(async (current, group) => { - const status = await current; - if (status === UpdateCacheStatus.CACHED) { - return status; - } - const groupStatus = await group.cacheStatus(url); - if (groupStatus === UpdateCacheStatus.NOT_CACHED) { - return status; - } - return groupStatus; - }, Promise.resolve(UpdateCacheStatus.NOT_CACHED)); - } - async getCacheNames() { - const allGroupCacheNames = await Promise.all([ - ...this.assetGroups.map((group) => group.getCacheNames()), - ...this.dataGroups.map((group) => group.getCacheNames()) - ]); - return [].concat(...allGroupCacheNames); - } - get appData() { - return this.manifest.appData || null; - } - acceptsTextHtml(req) { - const accept = req.headers.get("Accept"); - if (accept === null) { - return false; - } - const values = accept.split(","); - return values.some((value) => value.trim().toLowerCase() === "text/html"); - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/debug.mjs - var SW_VERSION = "18.1.4"; - var DEBUG_LOG_BUFFER_SIZE = 100; - var DebugHandler = class { - constructor(driver, adapter2) { - this.driver = driver; - this.adapter = adapter2; - this.debugLogA = []; - this.debugLogB = []; - } - async handleFetch(req) { - const [state, versions, idle] = await Promise.all([ - this.driver.debugState(), - this.driver.debugVersions(), - this.driver.debugIdleState() - ]); - const msgState = `NGSW Debug Info: - -Driver version: ${SW_VERSION} -Driver state: ${state.state} (${state.why}) -Latest manifest hash: ${state.latestHash || "none"} -Last update check: ${this.since(state.lastUpdateCheck)}`; - const msgVersions = versions.map((version) => `=== Version ${version.hash} === - -Clients: ${version.clients.join(", ")}`).join("\n\n"); - const msgIdle = `=== Idle Task Queue === -Last update tick: ${this.since(idle.lastTrigger)} -Last update run: ${this.since(idle.lastRun)} -Task queue: -${idle.queue.map((v) => " * " + v).join("\n")} - -Debug log: -${this.formatDebugLog(this.debugLogB)} -${this.formatDebugLog(this.debugLogA)} -`; - return this.adapter.newResponse(`${msgState} - -${msgVersions} - -${msgIdle}`, { headers: this.adapter.newHeaders({ "Content-Type": "text/plain" }) }); - } - since(time) { - if (time === null) { - return "never"; - } - let age = this.adapter.time - time; - const days = Math.floor(age / 864e5); - age = age % 864e5; - const hours = Math.floor(age / 36e5); - age = age % 36e5; - const minutes = Math.floor(age / 6e4); - age = age % 6e4; - const seconds = Math.floor(age / 1e3); - const millis = age % 1e3; - return (days > 0 ? `${days}d` : "") + (hours > 0 ? `${hours}h` : "") + (minutes > 0 ? `${minutes}m` : "") + (seconds > 0 ? `${seconds}s` : "") + (millis > 0 ? `${millis}u` : ""); - } - log(value, context = "") { - if (this.debugLogA.length === DEBUG_LOG_BUFFER_SIZE) { - this.debugLogB = this.debugLogA; - this.debugLogA = []; - } - if (typeof value !== "string") { - value = this.errorToString(value); - } - this.debugLogA.push({ value, time: this.adapter.time, context }); - } - errorToString(err) { - return `${err.name}(${err.message}, ${err.stack})`; - } - formatDebugLog(log) { - return log.map((entry) => `[${this.since(entry.time)}] ${entry.value} ${entry.context}`).join("\n"); - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/idle.mjs - var IdleScheduler = class { - constructor(adapter2, delay, maxDelay, debug) { - this.adapter = adapter2; - this.delay = delay; - this.maxDelay = maxDelay; - this.debug = debug; - this.queue = []; - this.scheduled = null; - this.empty = Promise.resolve(); - this.emptyResolve = null; - this.lastTrigger = null; - this.lastRun = null; - this.oldestScheduledAt = null; - } - async trigger() { - var _a; - this.lastTrigger = this.adapter.time; - if (this.queue.length === 0) { - return; - } - if (this.scheduled !== null) { - this.scheduled.cancel = true; - } - const scheduled = { - cancel: false - }; - this.scheduled = scheduled; - const now = this.adapter.time; - const maxDelay = Math.max(0, ((_a = this.oldestScheduledAt) != null ? _a : now) + this.maxDelay - now); - const delay = Math.min(maxDelay, this.delay); - await this.adapter.timeout(delay); - if (scheduled.cancel) { - return; - } - this.scheduled = null; - await this.execute(); - } - async execute() { - this.lastRun = this.adapter.time; - while (this.queue.length > 0) { - const queue = this.queue; - this.queue = []; - await queue.reduce(async (previous, task) => { - await previous; - try { - await task.run(); - } catch (err) { - this.debug.log(err, `while running idle task ${task.desc}`); - } - }, Promise.resolve()); - } - if (this.emptyResolve !== null) { - this.emptyResolve(); - this.emptyResolve = null; - } - this.empty = Promise.resolve(); - this.oldestScheduledAt = null; - } - schedule(desc, run) { - this.queue.push({ desc, run }); - if (this.emptyResolve === null) { - this.empty = new Promise((resolve) => { - this.emptyResolve = resolve; - }); - } - if (this.oldestScheduledAt === null) { - this.oldestScheduledAt = this.adapter.time; - } - } - get size() { - return this.queue.length; - } - get taskDescriptions() { - return this.queue.map((task) => task.desc); - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/manifest.mjs - function hashManifest(manifest) { - return sha1(JSON.stringify(manifest)); - } - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/msg.mjs - function isMsgCheckForUpdates(msg) { - return msg.action === "CHECK_FOR_UPDATES"; - } - function isMsgActivateUpdate(msg) { - return msg.action === "ACTIVATE_UPDATE"; - } - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/src/driver.mjs - var IDLE_DELAY = 5e3; - var MAX_IDLE_DELAY = 3e4; - var SUPPORTED_CONFIG_VERSION = 1; - var NOTIFICATION_OPTION_NAMES = [ - "actions", - "badge", - "body", - "data", - "dir", - "icon", - "image", - "lang", - "renotify", - "requireInteraction", - "silent", - "tag", - "timestamp", - "title", - "vibrate" - ]; - var DriverReadyState; - (function(DriverReadyState2) { - DriverReadyState2[DriverReadyState2["NORMAL"] = 0] = "NORMAL"; - DriverReadyState2[DriverReadyState2["EXISTING_CLIENTS_ONLY"] = 1] = "EXISTING_CLIENTS_ONLY"; - DriverReadyState2[DriverReadyState2["SAFE_MODE"] = 2] = "SAFE_MODE"; - })(DriverReadyState || (DriverReadyState = {})); - var Driver = class { - constructor(scope2, adapter2, db) { - this.scope = scope2; - this.adapter = adapter2; - this.db = db; - this.state = DriverReadyState.NORMAL; - this.stateMessage = "(nominal)"; - this.initialized = null; - this.clientVersionMap = /* @__PURE__ */ new Map(); - this.versions = /* @__PURE__ */ new Map(); - this.latestHash = null; - this.lastUpdateCheck = null; - this.scheduledNavUpdateCheck = false; - this.loggedInvalidOnlyIfCachedRequest = false; - this.controlTable = this.db.open("control"); - this.ngswStatePath = this.adapter.parseUrl("ngsw/state", this.scope.registration.scope).path; - this.scope.addEventListener("install", (event) => { - event.waitUntil(this.scope.skipWaiting()); - }); - this.scope.addEventListener("activate", (event) => { - event.waitUntil((async () => { - await this.scope.clients.claim(); - this.idle.schedule("activate: cleanup-old-sw-caches", async () => { - try { - await this.cleanupOldSwCaches(); - } catch (err) { - this.debugger.log(err, "cleanupOldSwCaches @ activate: cleanup-old-sw-caches"); - } - }); - })()); - if (this.scope.registration.active !== null) { - this.scope.registration.active.postMessage({ action: "INITIALIZE" }); - } - }); - this.scope.addEventListener("fetch", (event) => this.onFetch(event)); - this.scope.addEventListener("message", (event) => this.onMessage(event)); - this.scope.addEventListener("push", (event) => this.onPush(event)); - this.scope.addEventListener("notificationclick", (event) => this.onClick(event)); - this.debugger = new DebugHandler(this, this.adapter); - this.idle = new IdleScheduler(this.adapter, IDLE_DELAY, MAX_IDLE_DELAY, this.debugger); - } - onFetch(event) { - const req = event.request; - const scopeUrl = this.scope.registration.scope; - const requestUrlObj = this.adapter.parseUrl(req.url, scopeUrl); - if (req.headers.has("ngsw-bypass") || /[?&]ngsw-bypass(?:[=&]|$)/i.test(requestUrlObj.search)) { - return; - } - if (requestUrlObj.path === this.ngswStatePath) { - event.respondWith(this.debugger.handleFetch(req)); - return; - } - if (this.state === DriverReadyState.SAFE_MODE) { - event.waitUntil(this.idle.trigger()); - return; - } - if (requestUrlObj.origin.startsWith("http:") && scopeUrl.startsWith("https:")) { - this.debugger.log(`Ignoring passive mixed content request: Driver.fetch(${req.url})`); - return; - } - if (req.cache === "only-if-cached" && req.mode !== "same-origin") { - if (!this.loggedInvalidOnlyIfCachedRequest) { - this.loggedInvalidOnlyIfCachedRequest = true; - this.debugger.log(`Ignoring invalid request: 'only-if-cached' can be set only with 'same-origin' mode`, `Driver.fetch(${req.url}, cache: ${req.cache}, mode: ${req.mode})`); - } - return; - } - event.respondWith(this.handleFetch(event)); - } - onMessage(event) { - if (this.state === DriverReadyState.SAFE_MODE) { - return; - } - const data = event.data; - if (!data || !data.action) { - return; - } - event.waitUntil((async () => { - if (data.action === "INITIALIZE") { - return this.ensureInitialized(event); - } - if (!this.adapter.isClient(event.source)) { - return; - } - await this.ensureInitialized(event); - await this.handleMessage(data, event.source); - })()); - } - onPush(msg) { - if (!msg.data) { - return; - } - msg.waitUntil(this.handlePush(msg.data.json())); - } - onClick(event) { - event.waitUntil(this.handleClick(event.notification, event.action)); - } - async ensureInitialized(event) { - if (this.initialized !== null) { - return this.initialized; - } - try { - this.initialized = this.initialize(); - await this.initialized; - } catch (error) { - this.state = DriverReadyState.SAFE_MODE; - this.stateMessage = `Initialization failed due to error: ${errorToString(error)}`; - throw error; - } finally { - event.waitUntil(this.idle.trigger()); - } - } - async handleMessage(msg, from) { - if (isMsgCheckForUpdates(msg)) { - const action = this.checkForUpdate(); - await this.completeOperation(from, action, msg.nonce); - } else if (isMsgActivateUpdate(msg)) { - const action = this.updateClient(from); - await this.completeOperation(from, action, msg.nonce); - } - } - async handlePush(data) { - await this.broadcast({ - type: "PUSH", - data - }); - if (!data.notification || !data.notification.title) { - return; - } - const desc = data.notification; - let options = {}; - NOTIFICATION_OPTION_NAMES.filter((name) => desc.hasOwnProperty(name)).forEach((name) => options[name] = desc[name]); - await this.scope.registration.showNotification(desc["title"], options); - } - async handleClick(notification, action) { - var _a, _b, _c; - notification.close(); - const options = {}; - NOTIFICATION_OPTION_NAMES.filter((name) => name in notification).forEach((name) => options[name] = notification[name]); - const notificationAction = action === "" || action === void 0 ? "default" : action; - const onActionClick = (_b = (_a = notification == null ? void 0 : notification.data) == null ? void 0 : _a.onActionClick) == null ? void 0 : _b[notificationAction]; - const urlToOpen = new URL((_c = onActionClick == null ? void 0 : onActionClick.url) != null ? _c : "", this.scope.registration.scope).href; - switch (onActionClick == null ? void 0 : onActionClick.operation) { - case "openWindow": - await this.scope.clients.openWindow(urlToOpen); - break; - case "focusLastFocusedOrOpen": { - let matchingClient = await this.getLastFocusedMatchingClient(this.scope); - if (matchingClient) { - await (matchingClient == null ? void 0 : matchingClient.focus()); - } else { - await this.scope.clients.openWindow(urlToOpen); - } - break; - } - case "navigateLastFocusedOrOpen": { - let matchingClient = await this.getLastFocusedMatchingClient(this.scope); - if (matchingClient) { - matchingClient = await matchingClient.navigate(urlToOpen); - await (matchingClient == null ? void 0 : matchingClient.focus()); - } else { - await this.scope.clients.openWindow(urlToOpen); - } - break; - } - case "sendRequest": { - await this.scope.fetch(urlToOpen); - break; - } - default: - break; - } - await this.broadcast({ - type: "NOTIFICATION_CLICK", - data: { action, notification: options } - }); - } - async getLastFocusedMatchingClient(scope2) { - const windowClients = await scope2.clients.matchAll({ type: "window" }); - return windowClients[0]; - } - async completeOperation(client, promise, nonce) { - const response = { type: "OPERATION_COMPLETED", nonce }; - try { - client.postMessage(__spreadProps(__spreadValues({}, response), { - result: await promise - })); - } catch (e) { - client.postMessage(__spreadProps(__spreadValues({}, response), { - error: e.toString() - })); - } - } - async updateClient(client) { - const existing = this.clientVersionMap.get(client.id); - if (existing === this.latestHash) { - return false; - } - let previous = void 0; - if (existing !== void 0) { - const existingVersion = this.versions.get(existing); - previous = this.mergeHashWithAppData(existingVersion.manifest, existing); - } - this.clientVersionMap.set(client.id, this.latestHash); - await this.sync(); - const current = this.versions.get(this.latestHash); - return true; - } - async handleFetch(event) { - try { - await this.ensureInitialized(event); - } catch (e) { - return this.safeFetch(event.request); - } - if (event.request.mode === "navigate" && !this.scheduledNavUpdateCheck) { - this.scheduledNavUpdateCheck = true; - this.idle.schedule("check-updates-on-navigation", async () => { - this.scheduledNavUpdateCheck = false; - await this.checkForUpdate(); - }); - } - const appVersion = await this.assignVersion(event); - let res = null; - try { - if (appVersion !== null) { - try { - res = await appVersion.handleFetch(event.request, event); - } catch (err) { - if (err.isUnrecoverableState) { - await this.notifyClientsAboutUnrecoverableState(appVersion, err.message); - } - if (err.isCritical) { - this.debugger.log(err, `Driver.handleFetch(version: ${appVersion.manifestHash})`); - await this.versionFailed(appVersion, err); - return this.safeFetch(event.request); - } - throw err; - } - } - if (res === null) { - return this.safeFetch(event.request); - } - return res; - } finally { - event.waitUntil(this.idle.trigger()); - } - } - async initialize() { - const table = await this.controlTable; - let manifests, assignments, latest; - try { - [manifests, assignments, latest] = await Promise.all([ - table.read("manifests"), - table.read("assignments"), - table.read("latest") - ]); - if (!this.versions.has(latest.latest) && !manifests.hasOwnProperty(latest.latest)) { - this.debugger.log(`Missing manifest for latest version hash ${latest.latest}`, "initialize: read from DB"); - throw new Error(`Missing manifest for latest hash ${latest.latest}`); - } - this.idle.schedule("init post-load (update)", async () => { - await this.checkForUpdate(); - }); - } catch (_) { - const manifest = await this.fetchLatestManifest(); - const hash = hashManifest(manifest); - manifests = { [hash]: manifest }; - assignments = {}; - latest = { latest: hash }; - await Promise.all([ - table.write("manifests", manifests), - table.write("assignments", assignments), - table.write("latest", latest) - ]); - } - this.idle.schedule("init post-load (cleanup)", async () => { - await this.cleanupCaches(); - }); - Object.keys(manifests).forEach((hash) => { - const manifest = manifests[hash]; - if (!this.versions.has(hash)) { - this.versions.set(hash, new AppVersion(this.scope, this.adapter, this.db, this.idle, this.debugger, manifest, hash)); - } - }); - Object.keys(assignments).forEach((clientId) => { - const hash = assignments[clientId]; - if (this.versions.has(hash)) { - this.clientVersionMap.set(clientId, hash); - } else { - this.clientVersionMap.set(clientId, latest.latest); - this.debugger.log(`Unknown version ${hash} mapped for client ${clientId}, using latest instead`, `initialize: map assignments`); - } - }); - this.latestHash = latest.latest; - if (!this.versions.has(latest.latest)) { - throw new Error(`Invariant violated (initialize): latest hash ${latest.latest} has no known manifest`); - } - await Promise.all(Object.keys(manifests).map(async (hash) => { - try { - await this.scheduleInitialization(this.versions.get(hash)); - } catch (err) { - this.debugger.log(err, `initialize: schedule init of ${hash}`); - } - })); - } - lookupVersionByHash(hash, debugName = "lookupVersionByHash") { - if (!this.versions.has(hash)) { - throw new Error(`Invariant violated (${debugName}): want AppVersion for ${hash} but not loaded`); - } - return this.versions.get(hash); - } - async assignVersion(event) { - const clientId = event.resultingClientId || event.clientId; - if (clientId) { - if (this.clientVersionMap.has(clientId)) { - const hash = this.clientVersionMap.get(clientId); - let appVersion = this.lookupVersionByHash(hash, "assignVersion"); - if (this.state === DriverReadyState.NORMAL && hash !== this.latestHash && appVersion.isNavigationRequest(event.request)) { - if (this.latestHash === null) { - throw new Error(`Invariant violated (assignVersion): latestHash was null`); - } - const client = await this.scope.clients.get(clientId); - if (client) { - await this.updateClient(client); - } - appVersion = this.lookupVersionByHash(this.latestHash, "assignVersion"); - } - return appVersion; - } else { - if (this.state !== DriverReadyState.NORMAL) { - return null; - } - if (this.latestHash === null) { - throw new Error(`Invariant violated (assignVersion): latestHash was null`); - } - this.clientVersionMap.set(clientId, this.latestHash); - await this.sync(); - return this.lookupVersionByHash(this.latestHash, "assignVersion"); - } - } else { - if (this.state !== DriverReadyState.NORMAL) { - return null; - } - if (this.latestHash === null) { - throw new Error(`Invariant violated (assignVersion): latestHash was null`); - } - return this.lookupVersionByHash(this.latestHash, "assignVersion"); - } - } - async fetchLatestManifest(ignoreOfflineError = false) { - const res = await this.safeFetch(this.adapter.newRequest("ngsw.json?ngsw-cache-bust=" + Math.random())); - if (!res.ok) { - if (res.status === 404) { - await this.deleteAllCaches(); - await this.scope.registration.unregister(); - } else if ((res.status === 503 || res.status === 504) && ignoreOfflineError) { - return null; - } - throw new Error(`Manifest fetch failed! (status: ${res.status})`); - } - this.lastUpdateCheck = this.adapter.time; - return res.json(); - } - async deleteAllCaches() { - const cacheNames = await this.adapter.caches.keys(); - await Promise.all(cacheNames.map((name) => this.adapter.caches.delete(name))); - } - async scheduleInitialization(appVersion) { - const initialize = async () => { - try { - await appVersion.initializeFully(); - } catch (err) { - this.debugger.log(err, `initializeFully for ${appVersion.manifestHash}`); - await this.versionFailed(appVersion, err); - } - }; - if (this.scope.registration.scope.indexOf("://localhost") > -1) { - return initialize(); - } - this.idle.schedule(`initialization(${appVersion.manifestHash})`, initialize); - } - async versionFailed(appVersion, err) { - const broken = Array.from(this.versions.entries()).find(([hash, version]) => version === appVersion); - if (broken === void 0) { - return; - } - const brokenHash = broken[0]; - if (this.latestHash === brokenHash) { - this.state = DriverReadyState.EXISTING_CLIENTS_ONLY; - this.stateMessage = `Degraded due to: ${errorToString(err)}`; - } - } - async setupUpdate(manifest, hash) { - try { - const newVersion = new AppVersion(this.scope, this.adapter, this.db, this.idle, this.debugger, manifest, hash); - if (manifest.configVersion !== SUPPORTED_CONFIG_VERSION) { - await this.deleteAllCaches(); - await this.scope.registration.unregister(); - throw new Error(`Invalid config version: expected ${SUPPORTED_CONFIG_VERSION}, got ${manifest.configVersion}.`); - } - await newVersion.initializeFully(this); - this.versions.set(hash, newVersion); - this.latestHash = hash; - if (this.state === DriverReadyState.EXISTING_CLIENTS_ONLY) { - this.state = DriverReadyState.NORMAL; - this.stateMessage = "(nominal)"; - } - await this.sync(); - await this.notifyClientsAboutVersionReady(manifest, hash); - } catch (e) { - await this.notifyClientsAboutVersionInstallationFailed(manifest, hash, e); - throw e; - } - } - async checkForUpdate() { - let hash = "(unknown)"; - try { - const manifest = await this.fetchLatestManifest(true); - if (manifest === null) { - this.debugger.log("Check for update aborted. (Client or server offline.)"); - return false; - } - hash = hashManifest(manifest); - if (this.versions.has(hash)) { - await this.notifyClientsAboutNoNewVersionDetected(manifest, hash); - return false; - } - await this.notifyClientsAboutVersionDetected(manifest, hash); - await this.setupUpdate(manifest, hash); - return true; - } catch (err) { - this.debugger.log(err, `Error occurred while updating to manifest ${hash}`); - this.state = DriverReadyState.EXISTING_CLIENTS_ONLY; - this.stateMessage = `Degraded due to failed initialization: ${errorToString(err)}`; - return false; - } - } - async sync() { - const table = await this.controlTable; - const manifests = {}; - this.versions.forEach((version, hash) => { - manifests[hash] = version.manifest; - }); - const assignments = {}; - this.clientVersionMap.forEach((hash, clientId) => { - assignments[clientId] = hash; - }); - const latest = { - latest: this.latestHash - }; - await Promise.all([ - table.write("manifests", manifests), - table.write("assignments", assignments), - table.write("latest", latest) - ]); - } - async cleanupCaches() { - try { - const activeClients = new Set((await this.scope.clients.matchAll()).map((client) => client.id)); - const knownClients = Array.from(this.clientVersionMap.keys()); - const obsoleteClients = knownClients.filter((id) => !activeClients.has(id)); - obsoleteClients.forEach((id) => this.clientVersionMap.delete(id)); - const usedVersions = new Set(this.clientVersionMap.values()); - const obsoleteVersions = Array.from(this.versions.keys()).filter((version) => !usedVersions.has(version) && version !== this.latestHash); - obsoleteVersions.forEach((version) => this.versions.delete(version)); - await this.sync(); - const allCaches = await this.adapter.caches.keys(); - const usedCaches = new Set(await this.getCacheNames()); - const cachesToDelete = allCaches.filter((name) => !usedCaches.has(name)); - await Promise.all(cachesToDelete.map((name) => this.adapter.caches.delete(name))); - } catch (err) { - this.debugger.log(err, "cleanupCaches"); - } - } - async cleanupOldSwCaches() { - const caches = this.adapter.caches.original; - const cacheNames = await caches.keys(); - const oldSwCacheNames = cacheNames.filter((name) => /^ngsw:(?!\/)/.test(name)); - await Promise.all(oldSwCacheNames.map((name) => caches.delete(name))); - } - lookupResourceWithHash(url, hash) { - return Array.from(this.versions.values()).reduce(async (prev, version) => { - if (await prev !== null) { - return prev; - } - return version.lookupResourceWithHash(url, hash); - }, Promise.resolve(null)); - } - async lookupResourceWithoutHash(url) { - await this.initialized; - const version = this.versions.get(this.latestHash); - return version ? version.lookupResourceWithoutHash(url) : null; - } - async previouslyCachedResources() { - await this.initialized; - const version = this.versions.get(this.latestHash); - return version ? version.previouslyCachedResources() : []; - } - async recentCacheStatus(url) { - const version = this.versions.get(this.latestHash); - return version ? version.recentCacheStatus(url) : UpdateCacheStatus.NOT_CACHED; - } - mergeHashWithAppData(manifest, hash) { - return { - hash, - appData: manifest.appData - }; - } - async notifyClientsAboutUnrecoverableState(appVersion, reason) { - const broken = Array.from(this.versions.entries()).find(([hash, version]) => version === appVersion); - if (broken === void 0) { - return; - } - const brokenHash = broken[0]; - const affectedClients = Array.from(this.clientVersionMap.entries()).filter(([clientId, hash]) => hash === brokenHash).map(([clientId]) => clientId); - await Promise.all(affectedClients.map(async (clientId) => { - const client = await this.scope.clients.get(clientId); - if (client) { - client.postMessage({ type: "UNRECOVERABLE_STATE", reason }); - } - })); - } - async notifyClientsAboutVersionInstallationFailed(manifest, hash, error) { - await this.initialized; - const clients = await this.scope.clients.matchAll(); - await Promise.all(clients.map(async (client) => { - client.postMessage({ - type: "VERSION_INSTALLATION_FAILED", - version: this.mergeHashWithAppData(manifest, hash), - error: errorToString(error) - }); - })); - } - async notifyClientsAboutNoNewVersionDetected(manifest, hash) { - await this.initialized; - const clients = await this.scope.clients.matchAll(); - await Promise.all(clients.map(async (client) => { - client.postMessage({ - type: "NO_NEW_VERSION_DETECTED", - version: this.mergeHashWithAppData(manifest, hash) - }); - })); - } - async notifyClientsAboutVersionDetected(manifest, hash) { - await this.initialized; - const clients = await this.scope.clients.matchAll(); - await Promise.all(clients.map(async (client) => { - const version = this.clientVersionMap.get(client.id); - if (version === void 0) { - return; - } - client.postMessage({ - type: "VERSION_DETECTED", - version: this.mergeHashWithAppData(manifest, hash) - }); - })); - } - async notifyClientsAboutVersionReady(manifest, hash) { - await this.initialized; - const clients = await this.scope.clients.matchAll(); - await Promise.all(clients.map(async (client) => { - const version = this.clientVersionMap.get(client.id); - if (version === void 0) { - return; - } - if (version === this.latestHash) { - return; - } - const current = this.versions.get(version); - const notice = { - type: "VERSION_READY", - currentVersion: this.mergeHashWithAppData(current.manifest, version), - latestVersion: this.mergeHashWithAppData(manifest, hash) - }; - client.postMessage(notice); - })); - } - async broadcast(msg) { - const clients = await this.scope.clients.matchAll(); - clients.forEach((client) => { - client.postMessage(msg); - }); - } - async debugState() { - return { - state: DriverReadyState[this.state], - why: this.stateMessage, - latestHash: this.latestHash, - lastUpdateCheck: this.lastUpdateCheck - }; - } - async debugVersions() { - return Array.from(this.versions.keys()).map((hash) => { - const version = this.versions.get(hash); - const clients = Array.from(this.clientVersionMap.entries()).filter(([clientId, version2]) => version2 === hash).map(([clientId, version2]) => clientId); - return { - hash, - manifest: version.manifest, - clients, - status: "" - }; - }); - } - async debugIdleState() { - return { - queue: this.idle.taskDescriptions, - lastTrigger: this.idle.lastTrigger, - lastRun: this.idle.lastRun - }; - } - async safeFetch(req) { - try { - return await this.scope.fetch(req); - } catch (err) { - this.debugger.log(err, `Driver.fetch(${req.url})`); - return this.adapter.newResponse(null, { - status: 504, - statusText: "Gateway Timeout" - }); - } - } - async getCacheNames() { - const controlTable = await this.controlTable; - const appVersions = Array.from(this.versions.values()); - const appVersionCacheNames = await Promise.all(appVersions.map((version) => version.getCacheNames())); - return [controlTable.cacheName].concat(...appVersionCacheNames); - } - }; - - // bazel-out/k8-fastbuild-ST-2e5f3376adb5/bin/packages/service-worker/worker/main.mjs - var scope = self; - var adapter = new Adapter(scope.registration.scope, self.caches); - new Driver(scope, adapter, new CacheDatabase(adapter)); -})(); -/** - * @license - * Copyright Google LLC All Rights Reserved. - * - * Use of this source code is governed by an MIT-style license that can be - * found in the LICENSE file at https://angular.io/license - */ diff --git a/docs/ngsw.json b/docs/ngsw.json deleted file mode 100644 index f8df4f9..0000000 --- a/docs/ngsw.json +++ /dev/null @@ -1,2957 +0,0 @@ -{ - "configVersion": 1, - "timestamp": 1724203749336, - "index": "/index.html", - "assetGroups": [ - { - "name": "app", - "installMode": "prefetch", - "updateMode": "prefetch", - "cacheQueryOptions": { - "ignoreVary": true - }, - "urls": [ - "/1049.59895399c9c40d66.js", - "/1102.60858d32decc73b5.js", - "/1293.0a1dbc52ecf7ffb2.js", - "/132.ad77dea75b29ded4.js", - "/1459.d0eef3d87621e298.js", - "/1577.64cd7fa9f810e49e.js", - "/2075.dcb0ec39325d0d31.js", - "/2144.2ff3947cb6cadb14.js", - "/2348.519b0c5c5eeafc96.js", - "/2375.b227fe8ce379357a.js", - "/2415.3032b50543be36b7.js", - "/2440.5d57f8f60d27562d.js", - "/2560.5217ad5cc0a83ca9.js", - "/2771.f361a87705fb6519.js", - "/2885.26fb69b012b4c773.js", - "/3110.368befd868ee0453.js", - "/3162.869ad092bf180aa7.js", - "/317.1fbf0cf6d503cc8a.js", - "/3251.18cbebbcf87c8f66.js", - "/336.07d8ff40015337d6.js", - "/3506.da4ea070f9e095cb.js", - "/3511.6754e40cccf896fe.js", - "/3558.fe736273304727ab.js", - "/3780.93a8cbf4512bbadc.js", - "/3810.65a56d217ea4dac0.js", - "/3814.1374b53f8a755e92.js", - "/4171.e12fab39b82a72aa.js", - "/4183.47952c188ea59271.js", - "/4406.d6f87fcf98674321.js", - "/441.ebfc863cb2ca27aa.js", - "/4463.70b3de73c62756c6.js", - "/4591.62bae31878804e7a.js", - "/4699.e34acfd4a4d78305.js", - "/4748.b7b7d74b16350ed6.js", - "/4786.2571b9a53c56d73d.js", - "/5100.72ad7201989f55a8.js", - "/5197.2b8223a10efda9a1.js", - "/5222.420f222d68b8a593.js", - "/5228.c050e1b878e437f9.js", - "/5310.8455d6bbaaff4a25.js", - "/5712.c051f0853d25e266.js", - "/5887.60e069297e5af58d.js", - "/5949.5025f25cd1e70f7f.js", - "/6024.beb1976926c7fc4d.js", - "/614.baa0bd2463b90f03.js", - "/6411.d82d26d291089b39.js", - "/6433.cc5d9d8eceb58eca.js", - "/6521.c0f80b816627f70b.js", - "/6840.c5fcdcf41a442a57.js", - "/7020.6f2141c73950b891.js", - "/7030.3d83bdc70a8de3a1.js", - "/7076.97ec8a78a2e4a318.js", - "/7179.0f93648e2e0c1a97.js", - "/7240.1296445fd4bc9cd9.js", - "/7270.01f74c0c980392a0.js", - "/7356.17d3123e93ab7f22.js", - "/7372.5ee974ca75836606.js", - "/7428.8861b7ecbb0a8532.js", - "/7572.2ec92bc458cb9083.js", - "/7720.10d06815af35d1fa.js", - "/8008.f943dc8fa8091425.js", - "/8066.dd5d9d276bb1ec29.js", - "/8193.d98a7242c22bea90.js", - "/8205.f97490cf409d275b.js", - "/8314.30b74141a9f1f979.js", - "/8361.12e83eecf61cf5c0.js", - "/8477.28b9acd63cff7b1e.js", - "/8584.c37c5b5d59f31023.js", - "/8622.8b4a6293afb34552.js", - "/8805.f89676fda1842e1f.js", - "/8814.06b9462160a4cbbe.js", - "/8970.fd016fea992da730.js", - "/9013.d22195dd3da3a1aa.js", - "/9072.3233a0d912538f09.js", - "/9178.dc004f659bc34857.js", - "/9344.cc322276163a81ea.js", - "/964.4b0c97c32b47890c.js", - "/9947.5707b10f1e325383.js", - "/9977.fb1c96de202eb9b6.js", - "/common.4bb4a2440ac2b798.js", - "/favicon.ico", - "/index.html", - "/main.a65f1e1ea8dbf47c.js", - "/manifest.webmanifest", - "/polyfills-core-js.5681bbd804d94eb3.js", - "/polyfills-dom.5261b124ee867471.js", - "/polyfills.10f791144092bb40.js", - "/runtime.90909663e927c778.js", - "/styles.718648d4453d25f1.css" - ], - "patterns": [] - }, - { - "name": "assets", - "installMode": "lazy", - "updateMode": "prefetch", - "cacheQueryOptions": { - "ignoreVary": true - }, - "urls": [ - "/icons/icon-128x128.png", - "/icons/icon-144x144.png", - "/icons/icon-152x152.png", - "/icons/icon-192x192.png", - "/icons/icon-384x384.png", - "/icons/icon-512x512.png", - "/icons/icon-72x72.png", - "/icons/icon-96x96.png", - "/svg/accessibility-outline.svg", - "/svg/accessibility-sharp.svg", - "/svg/accessibility.svg", - "/svg/add-circle-outline.svg", - "/svg/add-circle-sharp.svg", - "/svg/add-circle.svg", - "/svg/add-outline.svg", - "/svg/add-sharp.svg", - "/svg/add.svg", - "/svg/airplane-outline.svg", - "/svg/airplane-sharp.svg", - "/svg/airplane.svg", - "/svg/alarm-outline.svg", - "/svg/alarm-sharp.svg", - "/svg/alarm.svg", - "/svg/albums-outline.svg", - "/svg/albums-sharp.svg", - "/svg/albums.svg", - "/svg/alert-circle-outline.svg", - "/svg/alert-circle-sharp.svg", - "/svg/alert-circle.svg", - "/svg/alert-outline.svg", - "/svg/alert-sharp.svg", - "/svg/alert.svg", - "/svg/american-football-outline.svg", - "/svg/american-football-sharp.svg", - "/svg/american-football.svg", - "/svg/analytics-outline.svg", - "/svg/analytics-sharp.svg", - "/svg/analytics.svg", - "/svg/aperture-outline.svg", - "/svg/aperture-sharp.svg", - "/svg/aperture.svg", - "/svg/apps-outline.svg", - "/svg/apps-sharp.svg", - "/svg/apps.svg", - "/svg/archive-outline.svg", - "/svg/archive-sharp.svg", - "/svg/archive.svg", - "/svg/arrow-back-circle-outline.svg", - "/svg/arrow-back-circle-sharp.svg", - "/svg/arrow-back-circle.svg", - "/svg/arrow-back-outline.svg", - "/svg/arrow-back-sharp.svg", - "/svg/arrow-back.svg", - "/svg/arrow-down-circle-outline.svg", - "/svg/arrow-down-circle-sharp.svg", - "/svg/arrow-down-circle.svg", - "/svg/arrow-down-left-box-outline.svg", - "/svg/arrow-down-left-box-sharp.svg", - "/svg/arrow-down-left-box.svg", - "/svg/arrow-down-outline.svg", - "/svg/arrow-down-right-box-outline.svg", - "/svg/arrow-down-right-box-sharp.svg", - "/svg/arrow-down-right-box.svg", - "/svg/arrow-down-sharp.svg", - "/svg/arrow-down.svg", - "/svg/arrow-forward-circle-outline.svg", - "/svg/arrow-forward-circle-sharp.svg", - "/svg/arrow-forward-circle.svg", - "/svg/arrow-forward-outline.svg", - "/svg/arrow-forward-sharp.svg", - "/svg/arrow-forward.svg", - "/svg/arrow-redo-circle-outline.svg", - "/svg/arrow-redo-circle-sharp.svg", - "/svg/arrow-redo-circle.svg", - "/svg/arrow-redo-outline.svg", - "/svg/arrow-redo-sharp.svg", - "/svg/arrow-redo.svg", - "/svg/arrow-undo-circle-outline.svg", - "/svg/arrow-undo-circle-sharp.svg", - "/svg/arrow-undo-circle.svg", - "/svg/arrow-undo-outline.svg", - "/svg/arrow-undo-sharp.svg", - "/svg/arrow-undo.svg", - "/svg/arrow-up-circle-outline.svg", - "/svg/arrow-up-circle-sharp.svg", - "/svg/arrow-up-circle.svg", - "/svg/arrow-up-left-box-outline.svg", - "/svg/arrow-up-left-box-sharp.svg", - "/svg/arrow-up-left-box.svg", - "/svg/arrow-up-outline.svg", - "/svg/arrow-up-right-box-outline.svg", - "/svg/arrow-up-right-box-sharp.svg", - "/svg/arrow-up-right-box.svg", - "/svg/arrow-up-sharp.svg", - "/svg/arrow-up.svg", - "/svg/at-circle-outline.svg", - "/svg/at-circle-sharp.svg", - "/svg/at-circle.svg", - "/svg/at-outline.svg", - "/svg/at-sharp.svg", - "/svg/at.svg", - "/svg/attach-outline.svg", - "/svg/attach-sharp.svg", - "/svg/attach.svg", - "/svg/backspace-outline.svg", - "/svg/backspace-sharp.svg", - "/svg/backspace.svg", - "/svg/bag-add-outline.svg", - "/svg/bag-add-sharp.svg", - "/svg/bag-add.svg", - "/svg/bag-check-outline.svg", - "/svg/bag-check-sharp.svg", - "/svg/bag-check.svg", - "/svg/bag-handle-outline.svg", - "/svg/bag-handle-sharp.svg", - "/svg/bag-handle.svg", - "/svg/bag-outline.svg", - "/svg/bag-remove-outline.svg", - "/svg/bag-remove-sharp.svg", - "/svg/bag-remove.svg", - "/svg/bag-sharp.svg", - "/svg/bag.svg", - "/svg/balloon-outline.svg", - "/svg/balloon-sharp.svg", - "/svg/balloon.svg", - "/svg/ban-outline.svg", - "/svg/ban-sharp.svg", - "/svg/ban.svg", - "/svg/bandage-outline.svg", - "/svg/bandage-sharp.svg", - "/svg/bandage.svg", - "/svg/bar-chart-outline.svg", - "/svg/bar-chart-sharp.svg", - "/svg/bar-chart.svg", - "/svg/barbell-outline.svg", - "/svg/barbell-sharp.svg", - "/svg/barbell.svg", - "/svg/barcode-outline.svg", - "/svg/barcode-sharp.svg", - "/svg/barcode.svg", - "/svg/baseball-outline.svg", - "/svg/baseball-sharp.svg", - "/svg/baseball.svg", - "/svg/basket-outline.svg", - "/svg/basket-sharp.svg", - "/svg/basket.svg", - "/svg/basketball-outline.svg", - "/svg/basketball-sharp.svg", - "/svg/basketball.svg", - "/svg/battery-charging-outline.svg", - "/svg/battery-charging-sharp.svg", - "/svg/battery-charging.svg", - "/svg/battery-dead-outline.svg", - "/svg/battery-dead-sharp.svg", - "/svg/battery-dead.svg", - "/svg/battery-full-outline.svg", - "/svg/battery-full-sharp.svg", - "/svg/battery-full.svg", - "/svg/battery-half-outline.svg", - "/svg/battery-half-sharp.svg", - "/svg/battery-half.svg", - "/svg/beaker-outline.svg", - "/svg/beaker-sharp.svg", - "/svg/beaker.svg", - "/svg/bed-outline.svg", - "/svg/bed-sharp.svg", - "/svg/bed.svg", - "/svg/beer-outline.svg", - "/svg/beer-sharp.svg", - "/svg/beer.svg", - "/svg/bicycle-outline.svg", - "/svg/bicycle-sharp.svg", - "/svg/bicycle.svg", - "/svg/binoculars-outline.svg", - "/svg/binoculars-sharp.svg", - "/svg/binoculars.svg", - "/svg/bluetooth-outline.svg", - "/svg/bluetooth-sharp.svg", - "/svg/bluetooth.svg", - "/svg/boat-outline.svg", - "/svg/boat-sharp.svg", - "/svg/boat.svg", - "/svg/body-outline.svg", - "/svg/body-sharp.svg", - "/svg/body.svg", - "/svg/bonfire-outline.svg", - "/svg/bonfire-sharp.svg", - "/svg/bonfire.svg", - "/svg/book-outline.svg", - "/svg/book-sharp.svg", - "/svg/book.svg", - "/svg/bookmark-outline.svg", - "/svg/bookmark-sharp.svg", - "/svg/bookmark.svg", - "/svg/bookmarks-outline.svg", - "/svg/bookmarks-sharp.svg", - "/svg/bookmarks.svg", - "/svg/bowling-ball-outline.svg", - "/svg/bowling-ball-sharp.svg", - "/svg/bowling-ball.svg", - "/svg/briefcase-outline.svg", - "/svg/briefcase-sharp.svg", - "/svg/briefcase.svg", - "/svg/browsers-outline.svg", - "/svg/browsers-sharp.svg", - "/svg/browsers.svg", - "/svg/brush-outline.svg", - "/svg/brush-sharp.svg", - "/svg/brush.svg", - "/svg/bug-outline.svg", - "/svg/bug-sharp.svg", - "/svg/bug.svg", - "/svg/build-outline.svg", - "/svg/build-sharp.svg", - "/svg/build.svg", - "/svg/bulb-outline.svg", - "/svg/bulb-sharp.svg", - "/svg/bulb.svg", - "/svg/bus-outline.svg", - "/svg/bus-sharp.svg", - "/svg/bus.svg", - "/svg/business-outline.svg", - "/svg/business-sharp.svg", - "/svg/business.svg", - "/svg/cafe-outline.svg", - "/svg/cafe-sharp.svg", - "/svg/cafe.svg", - "/svg/calculator-outline.svg", - "/svg/calculator-sharp.svg", - "/svg/calculator.svg", - "/svg/calendar-clear-outline.svg", - "/svg/calendar-clear-sharp.svg", - "/svg/calendar-clear.svg", - "/svg/calendar-number-outline.svg", - "/svg/calendar-number-sharp.svg", - "/svg/calendar-number.svg", - "/svg/calendar-outline.svg", - "/svg/calendar-sharp.svg", - "/svg/calendar.svg", - "/svg/call-outline.svg", - "/svg/call-sharp.svg", - "/svg/call.svg", - "/svg/camera-outline.svg", - "/svg/camera-reverse-outline.svg", - "/svg/camera-reverse-sharp.svg", - "/svg/camera-reverse.svg", - "/svg/camera-sharp.svg", - "/svg/camera.svg", - "/svg/car-outline.svg", - "/svg/car-sharp.svg", - "/svg/car-sport-outline.svg", - "/svg/car-sport-sharp.svg", - "/svg/car-sport.svg", - "/svg/car.svg", - "/svg/card-outline.svg", - "/svg/card-sharp.svg", - "/svg/card.svg", - "/svg/caret-back-circle-outline.svg", - "/svg/caret-back-circle-sharp.svg", - "/svg/caret-back-circle.svg", - "/svg/caret-back-outline.svg", - "/svg/caret-back-sharp.svg", - "/svg/caret-back.svg", - "/svg/caret-down-circle-outline.svg", - "/svg/caret-down-circle-sharp.svg", - "/svg/caret-down-circle.svg", - "/svg/caret-down-outline.svg", - "/svg/caret-down-sharp.svg", - "/svg/caret-down.svg", - "/svg/caret-forward-circle-outline.svg", - "/svg/caret-forward-circle-sharp.svg", - "/svg/caret-forward-circle.svg", - "/svg/caret-forward-outline.svg", - "/svg/caret-forward-sharp.svg", - "/svg/caret-forward.svg", - "/svg/caret-up-circle-outline.svg", - "/svg/caret-up-circle-sharp.svg", - "/svg/caret-up-circle.svg", - "/svg/caret-up-outline.svg", - "/svg/caret-up-sharp.svg", - "/svg/caret-up.svg", - "/svg/cart-outline.svg", - "/svg/cart-sharp.svg", - "/svg/cart.svg", - "/svg/cash-outline.svg", - "/svg/cash-sharp.svg", - "/svg/cash.svg", - "/svg/cellular-outline.svg", - "/svg/cellular-sharp.svg", - "/svg/cellular.svg", - "/svg/chatbox-ellipses-outline.svg", - "/svg/chatbox-ellipses-sharp.svg", - "/svg/chatbox-ellipses.svg", - "/svg/chatbox-outline.svg", - "/svg/chatbox-sharp.svg", - "/svg/chatbox.svg", - "/svg/chatbubble-ellipses-outline.svg", - "/svg/chatbubble-ellipses-sharp.svg", - "/svg/chatbubble-ellipses.svg", - "/svg/chatbubble-outline.svg", - "/svg/chatbubble-sharp.svg", - "/svg/chatbubble.svg", - "/svg/chatbubbles-outline.svg", - "/svg/chatbubbles-sharp.svg", - "/svg/chatbubbles.svg", - "/svg/checkbox-outline.svg", - "/svg/checkbox-sharp.svg", - "/svg/checkbox.svg", - "/svg/checkmark-circle-outline.svg", - "/svg/checkmark-circle-sharp.svg", - "/svg/checkmark-circle.svg", - "/svg/checkmark-done-circle-outline.svg", - "/svg/checkmark-done-circle-sharp.svg", - "/svg/checkmark-done-circle.svg", - "/svg/checkmark-done-outline.svg", - "/svg/checkmark-done-sharp.svg", - "/svg/checkmark-done.svg", - "/svg/checkmark-outline.svg", - "/svg/checkmark-sharp.svg", - "/svg/checkmark.svg", - "/svg/chevron-back-circle-outline.svg", - "/svg/chevron-back-circle-sharp.svg", - "/svg/chevron-back-circle.svg", - "/svg/chevron-back-outline.svg", - "/svg/chevron-back-sharp.svg", - "/svg/chevron-back.svg", - "/svg/chevron-collapse-outline.svg", - "/svg/chevron-collapse-sharp.svg", - "/svg/chevron-collapse.svg", - "/svg/chevron-down-circle-outline.svg", - "/svg/chevron-down-circle-sharp.svg", - "/svg/chevron-down-circle.svg", - "/svg/chevron-down-outline.svg", - "/svg/chevron-down-sharp.svg", - "/svg/chevron-down.svg", - "/svg/chevron-expand-outline.svg", - "/svg/chevron-expand-sharp.svg", - "/svg/chevron-expand.svg", - "/svg/chevron-forward-circle-outline.svg", - "/svg/chevron-forward-circle-sharp.svg", - "/svg/chevron-forward-circle.svg", - "/svg/chevron-forward-outline.svg", - "/svg/chevron-forward-sharp.svg", - "/svg/chevron-forward.svg", - "/svg/chevron-up-circle-outline.svg", - "/svg/chevron-up-circle-sharp.svg", - "/svg/chevron-up-circle.svg", - "/svg/chevron-up-outline.svg", - "/svg/chevron-up-sharp.svg", - "/svg/chevron-up.svg", - "/svg/clipboard-outline.svg", - "/svg/clipboard-sharp.svg", - "/svg/clipboard.svg", - "/svg/close-circle-outline.svg", - "/svg/close-circle-sharp.svg", - "/svg/close-circle.svg", - "/svg/close-outline.svg", - "/svg/close-sharp.svg", - "/svg/close.svg", - "/svg/cloud-circle-outline.svg", - "/svg/cloud-circle-sharp.svg", - "/svg/cloud-circle.svg", - "/svg/cloud-done-outline.svg", - "/svg/cloud-done-sharp.svg", - "/svg/cloud-done.svg", - "/svg/cloud-download-outline.svg", - "/svg/cloud-download-sharp.svg", - "/svg/cloud-download.svg", - "/svg/cloud-offline-outline.svg", - "/svg/cloud-offline-sharp.svg", - "/svg/cloud-offline.svg", - "/svg/cloud-outline.svg", - "/svg/cloud-sharp.svg", - "/svg/cloud-upload-outline.svg", - "/svg/cloud-upload-sharp.svg", - "/svg/cloud-upload.svg", - "/svg/cloud.svg", - "/svg/cloudy-night-outline.svg", - "/svg/cloudy-night-sharp.svg", - "/svg/cloudy-night.svg", - "/svg/cloudy-outline.svg", - "/svg/cloudy-sharp.svg", - "/svg/cloudy.svg", - "/svg/code-download-outline.svg", - "/svg/code-download-sharp.svg", - "/svg/code-download.svg", - "/svg/code-outline.svg", - "/svg/code-sharp.svg", - "/svg/code-slash-outline.svg", - "/svg/code-slash-sharp.svg", - "/svg/code-slash.svg", - "/svg/code-working-outline.svg", - "/svg/code-working-sharp.svg", - "/svg/code-working.svg", - "/svg/code.svg", - "/svg/cog-outline.svg", - "/svg/cog-sharp.svg", - "/svg/cog.svg", - "/svg/color-fill-outline.svg", - "/svg/color-fill-sharp.svg", - "/svg/color-fill.svg", - "/svg/color-filter-outline.svg", - "/svg/color-filter-sharp.svg", - "/svg/color-filter.svg", - "/svg/color-palette-outline.svg", - "/svg/color-palette-sharp.svg", - "/svg/color-palette.svg", - "/svg/color-wand-outline.svg", - "/svg/color-wand-sharp.svg", - "/svg/color-wand.svg", - "/svg/compass-outline.svg", - "/svg/compass-sharp.svg", - "/svg/compass.svg", - "/svg/construct-outline.svg", - "/svg/construct-sharp.svg", - "/svg/construct.svg", - "/svg/contract-outline.svg", - "/svg/contract-sharp.svg", - "/svg/contract.svg", - "/svg/contrast-outline.svg", - "/svg/contrast-sharp.svg", - "/svg/contrast.svg", - "/svg/copy-outline.svg", - "/svg/copy-sharp.svg", - "/svg/copy.svg", - "/svg/create-outline.svg", - "/svg/create-sharp.svg", - "/svg/create.svg", - "/svg/crop-outline.svg", - "/svg/crop-sharp.svg", - "/svg/crop.svg", - "/svg/cube-outline.svg", - "/svg/cube-sharp.svg", - "/svg/cube.svg", - "/svg/cut-outline.svg", - "/svg/cut-sharp.svg", - "/svg/cut.svg", - "/svg/desktop-outline.svg", - "/svg/desktop-sharp.svg", - "/svg/desktop.svg", - "/svg/diamond-outline.svg", - "/svg/diamond-sharp.svg", - "/svg/diamond.svg", - "/svg/dice-outline.svg", - "/svg/dice-sharp.svg", - "/svg/dice.svg", - "/svg/disc-outline.svg", - "/svg/disc-sharp.svg", - "/svg/disc.svg", - "/svg/document-attach-outline.svg", - "/svg/document-attach-sharp.svg", - "/svg/document-attach.svg", - "/svg/document-lock-outline.svg", - "/svg/document-lock-sharp.svg", - "/svg/document-lock.svg", - "/svg/document-outline.svg", - "/svg/document-sharp.svg", - "/svg/document-text-outline.svg", - "/svg/document-text-sharp.svg", - "/svg/document-text.svg", - "/svg/document.svg", - "/svg/documents-outline.svg", - "/svg/documents-sharp.svg", - "/svg/documents.svg", - "/svg/download-outline.svg", - "/svg/download-sharp.svg", - "/svg/download.svg", - "/svg/duplicate-outline.svg", - "/svg/duplicate-sharp.svg", - "/svg/duplicate.svg", - "/svg/ear-outline.svg", - "/svg/ear-sharp.svg", - "/svg/ear.svg", - "/svg/earth-outline.svg", - "/svg/earth-sharp.svg", - "/svg/earth.svg", - "/svg/easel-outline.svg", - "/svg/easel-sharp.svg", - "/svg/easel.svg", - "/svg/egg-outline.svg", - "/svg/egg-sharp.svg", - "/svg/egg.svg", - "/svg/ellipse-outline.svg", - "/svg/ellipse-sharp.svg", - "/svg/ellipse.svg", - "/svg/ellipsis-horizontal-circle-outline.svg", - "/svg/ellipsis-horizontal-circle-sharp.svg", - "/svg/ellipsis-horizontal-circle.svg", - "/svg/ellipsis-horizontal-outline.svg", - "/svg/ellipsis-horizontal-sharp.svg", - "/svg/ellipsis-horizontal.svg", - "/svg/ellipsis-vertical-circle-outline.svg", - "/svg/ellipsis-vertical-circle-sharp.svg", - "/svg/ellipsis-vertical-circle.svg", - "/svg/ellipsis-vertical-outline.svg", - "/svg/ellipsis-vertical-sharp.svg", - "/svg/ellipsis-vertical.svg", - "/svg/enter-outline.svg", - "/svg/enter-sharp.svg", - "/svg/enter.svg", - "/svg/exit-outline.svg", - "/svg/exit-sharp.svg", - "/svg/exit.svg", - "/svg/expand-outline.svg", - "/svg/expand-sharp.svg", - "/svg/expand.svg", - "/svg/extension-puzzle-outline.svg", - "/svg/extension-puzzle-sharp.svg", - "/svg/extension-puzzle.svg", - "/svg/eye-off-outline.svg", - "/svg/eye-off-sharp.svg", - "/svg/eye-off.svg", - "/svg/eye-outline.svg", - "/svg/eye-sharp.svg", - "/svg/eye.svg", - "/svg/eyedrop-outline.svg", - "/svg/eyedrop-sharp.svg", - "/svg/eyedrop.svg", - "/svg/fast-food-outline.svg", - "/svg/fast-food-sharp.svg", - "/svg/fast-food.svg", - "/svg/female-outline.svg", - "/svg/female-sharp.svg", - "/svg/female.svg", - "/svg/file-tray-full-outline.svg", - "/svg/file-tray-full-sharp.svg", - "/svg/file-tray-full.svg", - "/svg/file-tray-outline.svg", - "/svg/file-tray-sharp.svg", - "/svg/file-tray-stacked-outline.svg", - "/svg/file-tray-stacked-sharp.svg", - "/svg/file-tray-stacked.svg", - "/svg/file-tray.svg", - "/svg/film-outline.svg", - "/svg/film-sharp.svg", - "/svg/film.svg", - "/svg/filter-circle-outline.svg", - "/svg/filter-circle-sharp.svg", - "/svg/filter-circle.svg", - "/svg/filter-outline.svg", - "/svg/filter-sharp.svg", - "/svg/filter.svg", - "/svg/finger-print-outline.svg", - "/svg/finger-print-sharp.svg", - "/svg/finger-print.svg", - "/svg/fish-outline.svg", - "/svg/fish-sharp.svg", - "/svg/fish.svg", - "/svg/fitness-outline.svg", - "/svg/fitness-sharp.svg", - "/svg/fitness.svg", - "/svg/flag-outline.svg", - "/svg/flag-sharp.svg", - "/svg/flag.svg", - "/svg/flame-outline.svg", - "/svg/flame-sharp.svg", - "/svg/flame.svg", - "/svg/flash-off-outline.svg", - "/svg/flash-off-sharp.svg", - "/svg/flash-off.svg", - "/svg/flash-outline.svg", - "/svg/flash-sharp.svg", - "/svg/flash.svg", - "/svg/flashlight-outline.svg", - "/svg/flashlight-sharp.svg", - "/svg/flashlight.svg", - "/svg/flask-outline.svg", - "/svg/flask-sharp.svg", - "/svg/flask.svg", - "/svg/flower-outline.svg", - "/svg/flower-sharp.svg", - "/svg/flower.svg", - "/svg/folder-open-outline.svg", - "/svg/folder-open-sharp.svg", - "/svg/folder-open.svg", - "/svg/folder-outline.svg", - "/svg/folder-sharp.svg", - "/svg/folder.svg", - "/svg/football-outline.svg", - "/svg/football-sharp.svg", - "/svg/football.svg", - "/svg/footsteps-outline.svg", - "/svg/footsteps-sharp.svg", - "/svg/footsteps.svg", - "/svg/funnel-outline.svg", - "/svg/funnel-sharp.svg", - "/svg/funnel.svg", - "/svg/game-controller-outline.svg", - "/svg/game-controller-sharp.svg", - "/svg/game-controller.svg", - "/svg/gift-outline.svg", - "/svg/gift-sharp.svg", - "/svg/gift.svg", - "/svg/git-branch-outline.svg", - "/svg/git-branch-sharp.svg", - "/svg/git-branch.svg", - "/svg/git-commit-outline.svg", - "/svg/git-commit-sharp.svg", - "/svg/git-commit.svg", - "/svg/git-compare-outline.svg", - "/svg/git-compare-sharp.svg", - "/svg/git-compare.svg", - "/svg/git-merge-outline.svg", - "/svg/git-merge-sharp.svg", - "/svg/git-merge.svg", - "/svg/git-network-outline.svg", - "/svg/git-network-sharp.svg", - "/svg/git-network.svg", - "/svg/git-pull-request-outline.svg", - "/svg/git-pull-request-sharp.svg", - "/svg/git-pull-request.svg", - "/svg/glasses-outline.svg", - "/svg/glasses-sharp.svg", - "/svg/glasses.svg", - "/svg/globe-outline.svg", - "/svg/globe-sharp.svg", - "/svg/globe.svg", - "/svg/golf-outline.svg", - "/svg/golf-sharp.svg", - "/svg/golf.svg", - "/svg/grid-outline.svg", - "/svg/grid-sharp.svg", - "/svg/grid.svg", - "/svg/hammer-outline.svg", - "/svg/hammer-sharp.svg", - "/svg/hammer.svg", - "/svg/hand-left-outline.svg", - "/svg/hand-left-sharp.svg", - "/svg/hand-left.svg", - "/svg/hand-right-outline.svg", - "/svg/hand-right-sharp.svg", - "/svg/hand-right.svg", - "/svg/happy-outline.svg", - "/svg/happy-sharp.svg", - "/svg/happy.svg", - "/svg/hardware-chip-outline.svg", - "/svg/hardware-chip-sharp.svg", - "/svg/hardware-chip.svg", - "/svg/headset-outline.svg", - "/svg/headset-sharp.svg", - "/svg/headset.svg", - "/svg/heart-circle-outline.svg", - "/svg/heart-circle-sharp.svg", - "/svg/heart-circle.svg", - "/svg/heart-dislike-circle-outline.svg", - "/svg/heart-dislike-circle-sharp.svg", - "/svg/heart-dislike-circle.svg", - "/svg/heart-dislike-outline.svg", - "/svg/heart-dislike-sharp.svg", - "/svg/heart-dislike.svg", - "/svg/heart-half-outline.svg", - "/svg/heart-half-sharp.svg", - "/svg/heart-half.svg", - "/svg/heart-outline.svg", - "/svg/heart-sharp.svg", - "/svg/heart.svg", - "/svg/help-buoy-outline.svg", - "/svg/help-buoy-sharp.svg", - "/svg/help-buoy.svg", - "/svg/help-circle-outline.svg", - "/svg/help-circle-sharp.svg", - "/svg/help-circle.svg", - "/svg/help-outline.svg", - "/svg/help-sharp.svg", - "/svg/help.svg", - "/svg/home-outline.svg", - "/svg/home-sharp.svg", - "/svg/home.svg", - "/svg/hourglass-outline.svg", - "/svg/hourglass-sharp.svg", - "/svg/hourglass.svg", - "/svg/ice-cream-outline.svg", - "/svg/ice-cream-sharp.svg", - "/svg/ice-cream.svg", - "/svg/id-card-outline.svg", - "/svg/id-card-sharp.svg", - "/svg/id-card.svg", - "/svg/image-outline.svg", - "/svg/image-sharp.svg", - "/svg/image.svg", - "/svg/images-outline.svg", - "/svg/images-sharp.svg", - "/svg/images.svg", - "/svg/infinite-outline.svg", - "/svg/infinite-sharp.svg", - "/svg/infinite.svg", - "/svg/information-circle-outline.svg", - "/svg/information-circle-sharp.svg", - "/svg/information-circle.svg", - "/svg/information-outline.svg", - "/svg/information-sharp.svg", - "/svg/information.svg", - "/svg/invert-mode-outline.svg", - "/svg/invert-mode-sharp.svg", - "/svg/invert-mode.svg", - "/svg/journal-outline.svg", - "/svg/journal-sharp.svg", - "/svg/journal.svg", - "/svg/key-outline.svg", - "/svg/key-sharp.svg", - "/svg/key.svg", - "/svg/keypad-outline.svg", - "/svg/keypad-sharp.svg", - "/svg/keypad.svg", - "/svg/language-outline.svg", - "/svg/language-sharp.svg", - "/svg/language.svg", - "/svg/laptop-outline.svg", - "/svg/laptop-sharp.svg", - "/svg/laptop.svg", - "/svg/layers-outline.svg", - "/svg/layers-sharp.svg", - "/svg/layers.svg", - "/svg/leaf-outline.svg", - "/svg/leaf-sharp.svg", - "/svg/leaf.svg", - "/svg/library-outline.svg", - "/svg/library-sharp.svg", - "/svg/library.svg", - "/svg/link-outline.svg", - "/svg/link-sharp.svg", - "/svg/link.svg", - "/svg/list-circle-outline.svg", - "/svg/list-circle-sharp.svg", - "/svg/list-circle.svg", - "/svg/list-outline.svg", - "/svg/list-sharp.svg", - "/svg/list.svg", - "/svg/locate-outline.svg", - "/svg/locate-sharp.svg", - "/svg/locate.svg", - "/svg/location-outline.svg", - "/svg/location-sharp.svg", - "/svg/location.svg", - "/svg/lock-closed-outline.svg", - "/svg/lock-closed-sharp.svg", - "/svg/lock-closed.svg", - "/svg/lock-open-outline.svg", - "/svg/lock-open-sharp.svg", - "/svg/lock-open.svg", - "/svg/log-in-outline.svg", - "/svg/log-in-sharp.svg", - "/svg/log-in.svg", - "/svg/log-out-outline.svg", - "/svg/log-out-sharp.svg", - "/svg/log-out.svg", - "/svg/logo-alipay.svg", - "/svg/logo-amazon.svg", - "/svg/logo-amplify.svg", - "/svg/logo-android.svg", - "/svg/logo-angular.svg", - "/svg/logo-appflow.svg", - "/svg/logo-apple-appstore.svg", - "/svg/logo-apple-ar.svg", - "/svg/logo-apple.svg", - "/svg/logo-behance.svg", - "/svg/logo-bitbucket.svg", - "/svg/logo-bitcoin.svg", - "/svg/logo-buffer.svg", - "/svg/logo-capacitor.svg", - "/svg/logo-chrome.svg", - "/svg/logo-closed-captioning.svg", - "/svg/logo-codepen.svg", - "/svg/logo-css3.svg", - "/svg/logo-designernews.svg", - "/svg/logo-deviantart.svg", - "/svg/logo-discord.svg", - "/svg/logo-docker.svg", - "/svg/logo-dribbble.svg", - "/svg/logo-dropbox.svg", - "/svg/logo-edge.svg", - "/svg/logo-electron.svg", - "/svg/logo-euro.svg", - "/svg/logo-facebook.svg", - "/svg/logo-figma.svg", - "/svg/logo-firebase.svg", - "/svg/logo-firefox.svg", - "/svg/logo-flickr.svg", - "/svg/logo-foursquare.svg", - "/svg/logo-github.svg", - "/svg/logo-gitlab.svg", - "/svg/logo-google-playstore.svg", - "/svg/logo-google.svg", - "/svg/logo-hackernews.svg", - "/svg/logo-html5.svg", - "/svg/logo-instagram.svg", - "/svg/logo-ionic.svg", - "/svg/logo-ionitron.svg", - "/svg/logo-javascript.svg", - "/svg/logo-laravel.svg", - "/svg/logo-linkedin.svg", - "/svg/logo-markdown.svg", - "/svg/logo-mastodon.svg", - "/svg/logo-medium.svg", - "/svg/logo-microsoft.svg", - "/svg/logo-no-smoking.svg", - "/svg/logo-nodejs.svg", - "/svg/logo-npm.svg", - "/svg/logo-octocat.svg", - "/svg/logo-paypal.svg", - "/svg/logo-pinterest.svg", - "/svg/logo-playstation.svg", - "/svg/logo-pwa.svg", - "/svg/logo-python.svg", - "/svg/logo-react.svg", - "/svg/logo-reddit.svg", - "/svg/logo-rss.svg", - "/svg/logo-sass.svg", - "/svg/logo-skype.svg", - "/svg/logo-slack.svg", - "/svg/logo-snapchat.svg", - "/svg/logo-soundcloud.svg", - "/svg/logo-stackoverflow.svg", - "/svg/logo-steam.svg", - "/svg/logo-stencil.svg", - "/svg/logo-tableau.svg", - "/svg/logo-tiktok.svg", - "/svg/logo-trapeze.svg", - "/svg/logo-tumblr.svg", - "/svg/logo-tux.svg", - "/svg/logo-twitch.svg", - "/svg/logo-twitter.svg", - "/svg/logo-usd.svg", - "/svg/logo-venmo.svg", - "/svg/logo-vercel.svg", - "/svg/logo-vimeo.svg", - "/svg/logo-vk.svg", - "/svg/logo-vue.svg", - "/svg/logo-web-component.svg", - "/svg/logo-wechat.svg", - "/svg/logo-whatsapp.svg", - "/svg/logo-windows.svg", - "/svg/logo-wordpress.svg", - "/svg/logo-x.svg", - "/svg/logo-xbox.svg", - "/svg/logo-xing.svg", - "/svg/logo-yahoo.svg", - "/svg/logo-yen.svg", - "/svg/logo-youtube.svg", - "/svg/magnet-outline.svg", - "/svg/magnet-sharp.svg", - "/svg/magnet.svg", - "/svg/mail-open-outline.svg", - "/svg/mail-open-sharp.svg", - "/svg/mail-open.svg", - "/svg/mail-outline.svg", - "/svg/mail-sharp.svg", - "/svg/mail-unread-outline.svg", - "/svg/mail-unread-sharp.svg", - "/svg/mail-unread.svg", - "/svg/mail.svg", - "/svg/male-female-outline.svg", - "/svg/male-female-sharp.svg", - "/svg/male-female.svg", - "/svg/male-outline.svg", - "/svg/male-sharp.svg", - "/svg/male.svg", - "/svg/man-outline.svg", - "/svg/man-sharp.svg", - "/svg/man.svg", - "/svg/map-outline.svg", - "/svg/map-sharp.svg", - "/svg/map.svg", - "/svg/medal-outline.svg", - "/svg/medal-sharp.svg", - "/svg/medal.svg", - "/svg/medical-outline.svg", - "/svg/medical-sharp.svg", - "/svg/medical.svg", - "/svg/medkit-outline.svg", - "/svg/medkit-sharp.svg", - "/svg/medkit.svg", - "/svg/megaphone-outline.svg", - "/svg/megaphone-sharp.svg", - "/svg/megaphone.svg", - "/svg/menu-outline.svg", - "/svg/menu-sharp.svg", - "/svg/menu.svg", - "/svg/mic-circle-outline.svg", - "/svg/mic-circle-sharp.svg", - "/svg/mic-circle.svg", - "/svg/mic-off-circle-outline.svg", - "/svg/mic-off-circle-sharp.svg", - "/svg/mic-off-circle.svg", - "/svg/mic-off-outline.svg", - "/svg/mic-off-sharp.svg", - "/svg/mic-off.svg", - "/svg/mic-outline.svg", - "/svg/mic-sharp.svg", - "/svg/mic.svg", - "/svg/moon-outline.svg", - "/svg/moon-sharp.svg", - "/svg/moon.svg", - "/svg/move-outline.svg", - "/svg/move-sharp.svg", - "/svg/move.svg", - "/svg/musical-note-outline.svg", - "/svg/musical-note-sharp.svg", - "/svg/musical-note.svg", - "/svg/musical-notes-outline.svg", - "/svg/musical-notes-sharp.svg", - "/svg/musical-notes.svg", - "/svg/navigate-circle-outline.svg", - "/svg/navigate-circle-sharp.svg", - "/svg/navigate-circle.svg", - "/svg/navigate-outline.svg", - "/svg/navigate-sharp.svg", - "/svg/navigate.svg", - "/svg/newspaper-outline.svg", - "/svg/newspaper-sharp.svg", - "/svg/newspaper.svg", - "/svg/notifications-circle-outline.svg", - "/svg/notifications-circle-sharp.svg", - "/svg/notifications-circle.svg", - "/svg/notifications-off-circle-outline.svg", - "/svg/notifications-off-circle-sharp.svg", - "/svg/notifications-off-circle.svg", - "/svg/notifications-off-outline.svg", - "/svg/notifications-off-sharp.svg", - "/svg/notifications-off.svg", - "/svg/notifications-outline.svg", - "/svg/notifications-sharp.svg", - "/svg/notifications.svg", - "/svg/nuclear-outline.svg", - "/svg/nuclear-sharp.svg", - "/svg/nuclear.svg", - "/svg/nutrition-outline.svg", - "/svg/nutrition-sharp.svg", - "/svg/nutrition.svg", - "/svg/open-outline.svg", - "/svg/open-sharp.svg", - "/svg/open.svg", - "/svg/options-outline.svg", - "/svg/options-sharp.svg", - "/svg/options.svg", - "/svg/paper-plane-outline.svg", - "/svg/paper-plane-sharp.svg", - "/svg/paper-plane.svg", - "/svg/partly-sunny-outline.svg", - "/svg/partly-sunny-sharp.svg", - "/svg/partly-sunny.svg", - "/svg/pause-circle-outline.svg", - "/svg/pause-circle-sharp.svg", - "/svg/pause-circle.svg", - "/svg/pause-outline.svg", - "/svg/pause-sharp.svg", - "/svg/pause.svg", - "/svg/paw-outline.svg", - "/svg/paw-sharp.svg", - "/svg/paw.svg", - "/svg/pencil-outline.svg", - "/svg/pencil-sharp.svg", - "/svg/pencil.svg", - "/svg/people-circle-outline.svg", - "/svg/people-circle-sharp.svg", - "/svg/people-circle.svg", - "/svg/people-outline.svg", - "/svg/people-sharp.svg", - "/svg/people.svg", - "/svg/person-add-outline.svg", - "/svg/person-add-sharp.svg", - "/svg/person-add.svg", - "/svg/person-circle-outline.svg", - "/svg/person-circle-sharp.svg", - "/svg/person-circle.svg", - "/svg/person-outline.svg", - "/svg/person-remove-outline.svg", - "/svg/person-remove-sharp.svg", - "/svg/person-remove.svg", - "/svg/person-sharp.svg", - "/svg/person.svg", - "/svg/phone-landscape-outline.svg", - "/svg/phone-landscape-sharp.svg", - "/svg/phone-landscape.svg", - "/svg/phone-portrait-outline.svg", - "/svg/phone-portrait-sharp.svg", - "/svg/phone-portrait.svg", - "/svg/pie-chart-outline.svg", - "/svg/pie-chart-sharp.svg", - "/svg/pie-chart.svg", - "/svg/pin-outline.svg", - "/svg/pin-sharp.svg", - "/svg/pin.svg", - "/svg/pint-outline.svg", - "/svg/pint-sharp.svg", - "/svg/pint.svg", - "/svg/pizza-outline.svg", - "/svg/pizza-sharp.svg", - "/svg/pizza.svg", - "/svg/planet-outline.svg", - "/svg/planet-sharp.svg", - "/svg/planet.svg", - "/svg/play-back-circle-outline.svg", - "/svg/play-back-circle-sharp.svg", - "/svg/play-back-circle.svg", - "/svg/play-back-outline.svg", - "/svg/play-back-sharp.svg", - "/svg/play-back.svg", - "/svg/play-circle-outline.svg", - "/svg/play-circle-sharp.svg", - "/svg/play-circle.svg", - "/svg/play-forward-circle-outline.svg", - "/svg/play-forward-circle-sharp.svg", - "/svg/play-forward-circle.svg", - "/svg/play-forward-outline.svg", - "/svg/play-forward-sharp.svg", - "/svg/play-forward.svg", - "/svg/play-outline.svg", - "/svg/play-sharp.svg", - "/svg/play-skip-back-circle-outline.svg", - "/svg/play-skip-back-circle-sharp.svg", - "/svg/play-skip-back-circle.svg", - "/svg/play-skip-back-outline.svg", - "/svg/play-skip-back-sharp.svg", - "/svg/play-skip-back.svg", - "/svg/play-skip-forward-circle-outline.svg", - "/svg/play-skip-forward-circle-sharp.svg", - "/svg/play-skip-forward-circle.svg", - "/svg/play-skip-forward-outline.svg", - "/svg/play-skip-forward-sharp.svg", - "/svg/play-skip-forward.svg", - "/svg/play.svg", - "/svg/podium-outline.svg", - "/svg/podium-sharp.svg", - "/svg/podium.svg", - "/svg/power-outline.svg", - "/svg/power-sharp.svg", - "/svg/power.svg", - "/svg/pricetag-outline.svg", - "/svg/pricetag-sharp.svg", - "/svg/pricetag.svg", - "/svg/pricetags-outline.svg", - "/svg/pricetags-sharp.svg", - "/svg/pricetags.svg", - "/svg/print-outline.svg", - "/svg/print-sharp.svg", - "/svg/print.svg", - "/svg/prism-outline.svg", - "/svg/prism-sharp.svg", - "/svg/prism.svg", - "/svg/pulse-outline.svg", - "/svg/pulse-sharp.svg", - "/svg/pulse.svg", - "/svg/push-outline.svg", - "/svg/push-sharp.svg", - "/svg/push.svg", - "/svg/qr-code-outline.svg", - "/svg/qr-code-sharp.svg", - "/svg/qr-code.svg", - "/svg/radio-button-off-outline.svg", - "/svg/radio-button-off-sharp.svg", - "/svg/radio-button-off.svg", - "/svg/radio-button-on-outline.svg", - "/svg/radio-button-on-sharp.svg", - "/svg/radio-button-on.svg", - "/svg/radio-outline.svg", - "/svg/radio-sharp.svg", - "/svg/radio.svg", - "/svg/rainy-outline.svg", - "/svg/rainy-sharp.svg", - "/svg/rainy.svg", - "/svg/reader-outline.svg", - "/svg/reader-sharp.svg", - "/svg/reader.svg", - "/svg/receipt-outline.svg", - "/svg/receipt-sharp.svg", - "/svg/receipt.svg", - "/svg/recording-outline.svg", - "/svg/recording-sharp.svg", - "/svg/recording.svg", - "/svg/refresh-circle-outline.svg", - "/svg/refresh-circle-sharp.svg", - "/svg/refresh-circle.svg", - "/svg/refresh-outline.svg", - "/svg/refresh-sharp.svg", - "/svg/refresh.svg", - "/svg/reload-circle-outline.svg", - "/svg/reload-circle-sharp.svg", - "/svg/reload-circle.svg", - "/svg/reload-outline.svg", - "/svg/reload-sharp.svg", - "/svg/reload.svg", - "/svg/remove-circle-outline.svg", - "/svg/remove-circle-sharp.svg", - "/svg/remove-circle.svg", - "/svg/remove-outline.svg", - "/svg/remove-sharp.svg", - "/svg/remove.svg", - "/svg/reorder-four-outline.svg", - "/svg/reorder-four-sharp.svg", - "/svg/reorder-four.svg", - "/svg/reorder-three-outline.svg", - "/svg/reorder-three-sharp.svg", - "/svg/reorder-three.svg", - "/svg/reorder-two-outline.svg", - "/svg/reorder-two-sharp.svg", - "/svg/reorder-two.svg", - "/svg/repeat-outline.svg", - "/svg/repeat-sharp.svg", - "/svg/repeat.svg", - "/svg/resize-outline.svg", - "/svg/resize-sharp.svg", - "/svg/resize.svg", - "/svg/restaurant-outline.svg", - "/svg/restaurant-sharp.svg", - "/svg/restaurant.svg", - "/svg/return-down-back-outline.svg", - "/svg/return-down-back-sharp.svg", - "/svg/return-down-back.svg", - "/svg/return-down-forward-outline.svg", - "/svg/return-down-forward-sharp.svg", - "/svg/return-down-forward.svg", - "/svg/return-up-back-outline.svg", - "/svg/return-up-back-sharp.svg", - "/svg/return-up-back.svg", - "/svg/return-up-forward-outline.svg", - "/svg/return-up-forward-sharp.svg", - "/svg/return-up-forward.svg", - "/svg/ribbon-outline.svg", - "/svg/ribbon-sharp.svg", - "/svg/ribbon.svg", - "/svg/rocket-outline.svg", - "/svg/rocket-sharp.svg", - "/svg/rocket.svg", - "/svg/rose-outline.svg", - "/svg/rose-sharp.svg", - "/svg/rose.svg", - "/svg/sad-outline.svg", - "/svg/sad-sharp.svg", - "/svg/sad.svg", - "/svg/save-outline.svg", - "/svg/save-sharp.svg", - "/svg/save.svg", - "/svg/scale-outline.svg", - "/svg/scale-sharp.svg", - "/svg/scale.svg", - "/svg/scan-circle-outline.svg", - "/svg/scan-circle-sharp.svg", - "/svg/scan-circle.svg", - "/svg/scan-outline.svg", - "/svg/scan-sharp.svg", - "/svg/scan.svg", - "/svg/school-outline.svg", - "/svg/school-sharp.svg", - "/svg/school.svg", - "/svg/search-circle-outline.svg", - "/svg/search-circle-sharp.svg", - "/svg/search-circle.svg", - "/svg/search-outline.svg", - "/svg/search-sharp.svg", - "/svg/search.svg", - "/svg/send-outline.svg", - "/svg/send-sharp.svg", - "/svg/send.svg", - "/svg/server-outline.svg", - "/svg/server-sharp.svg", - "/svg/server.svg", - "/svg/settings-outline.svg", - "/svg/settings-sharp.svg", - "/svg/settings.svg", - "/svg/shapes-outline.svg", - "/svg/shapes-sharp.svg", - "/svg/shapes.svg", - "/svg/share-outline.svg", - "/svg/share-sharp.svg", - "/svg/share-social-outline.svg", - "/svg/share-social-sharp.svg", - "/svg/share-social.svg", - "/svg/share.svg", - "/svg/shield-checkmark-outline.svg", - "/svg/shield-checkmark-sharp.svg", - "/svg/shield-checkmark.svg", - "/svg/shield-half-outline.svg", - "/svg/shield-half-sharp.svg", - "/svg/shield-half.svg", - "/svg/shield-outline.svg", - "/svg/shield-sharp.svg", - "/svg/shield.svg", - "/svg/shirt-outline.svg", - "/svg/shirt-sharp.svg", - "/svg/shirt.svg", - "/svg/shuffle-outline.svg", - "/svg/shuffle-sharp.svg", - "/svg/shuffle.svg", - "/svg/skull-outline.svg", - "/svg/skull-sharp.svg", - "/svg/skull.svg", - "/svg/snow-outline.svg", - "/svg/snow-sharp.svg", - "/svg/snow.svg", - "/svg/sparkles-outline.svg", - "/svg/sparkles-sharp.svg", - "/svg/sparkles.svg", - "/svg/speedometer-outline.svg", - "/svg/speedometer-sharp.svg", - "/svg/speedometer.svg", - "/svg/square-outline.svg", - "/svg/square-sharp.svg", - "/svg/square.svg", - "/svg/star-half-outline.svg", - "/svg/star-half-sharp.svg", - "/svg/star-half.svg", - "/svg/star-outline.svg", - "/svg/star-sharp.svg", - "/svg/star.svg", - "/svg/stats-chart-outline.svg", - "/svg/stats-chart-sharp.svg", - "/svg/stats-chart.svg", - "/svg/stop-circle-outline.svg", - "/svg/stop-circle-sharp.svg", - "/svg/stop-circle.svg", - "/svg/stop-outline.svg", - "/svg/stop-sharp.svg", - "/svg/stop.svg", - "/svg/stopwatch-outline.svg", - "/svg/stopwatch-sharp.svg", - "/svg/stopwatch.svg", - "/svg/storefront-outline.svg", - "/svg/storefront-sharp.svg", - "/svg/storefront.svg", - "/svg/subway-outline.svg", - "/svg/subway-sharp.svg", - "/svg/subway.svg", - "/svg/sunny-outline.svg", - "/svg/sunny-sharp.svg", - "/svg/sunny.svg", - "/svg/swap-horizontal-outline.svg", - "/svg/swap-horizontal-sharp.svg", - "/svg/swap-horizontal.svg", - "/svg/swap-vertical-outline.svg", - "/svg/swap-vertical-sharp.svg", - "/svg/swap-vertical.svg", - "/svg/sync-circle-outline.svg", - "/svg/sync-circle-sharp.svg", - "/svg/sync-circle.svg", - "/svg/sync-outline.svg", - "/svg/sync-sharp.svg", - "/svg/sync.svg", - "/svg/tablet-landscape-outline.svg", - "/svg/tablet-landscape-sharp.svg", - "/svg/tablet-landscape.svg", - "/svg/tablet-portrait-outline.svg", - "/svg/tablet-portrait-sharp.svg", - "/svg/tablet-portrait.svg", - "/svg/telescope-outline.svg", - "/svg/telescope-sharp.svg", - "/svg/telescope.svg", - "/svg/tennisball-outline.svg", - "/svg/tennisball-sharp.svg", - "/svg/tennisball.svg", - "/svg/terminal-outline.svg", - "/svg/terminal-sharp.svg", - "/svg/terminal.svg", - "/svg/text-outline.svg", - "/svg/text-sharp.svg", - "/svg/text.svg", - "/svg/thermometer-outline.svg", - "/svg/thermometer-sharp.svg", - "/svg/thermometer.svg", - "/svg/thumbs-down-outline.svg", - "/svg/thumbs-down-sharp.svg", - "/svg/thumbs-down.svg", - "/svg/thumbs-up-outline.svg", - "/svg/thumbs-up-sharp.svg", - "/svg/thumbs-up.svg", - "/svg/thunderstorm-outline.svg", - "/svg/thunderstorm-sharp.svg", - "/svg/thunderstorm.svg", - "/svg/ticket-outline.svg", - "/svg/ticket-sharp.svg", - "/svg/ticket.svg", - "/svg/time-outline.svg", - "/svg/time-sharp.svg", - "/svg/time.svg", - "/svg/timer-outline.svg", - "/svg/timer-sharp.svg", - "/svg/timer.svg", - "/svg/today-outline.svg", - "/svg/today-sharp.svg", - "/svg/today.svg", - "/svg/toggle-outline.svg", - "/svg/toggle-sharp.svg", - "/svg/toggle.svg", - "/svg/trail-sign-outline.svg", - "/svg/trail-sign-sharp.svg", - "/svg/trail-sign.svg", - "/svg/train-outline.svg", - "/svg/train-sharp.svg", - "/svg/train.svg", - "/svg/transgender-outline.svg", - "/svg/transgender-sharp.svg", - "/svg/transgender.svg", - "/svg/trash-bin-outline.svg", - "/svg/trash-bin-sharp.svg", - "/svg/trash-bin.svg", - "/svg/trash-outline.svg", - "/svg/trash-sharp.svg", - "/svg/trash.svg", - "/svg/trending-down-outline.svg", - "/svg/trending-down-sharp.svg", - "/svg/trending-down.svg", - "/svg/trending-up-outline.svg", - "/svg/trending-up-sharp.svg", - "/svg/trending-up.svg", - "/svg/triangle-outline.svg", - "/svg/triangle-sharp.svg", - "/svg/triangle.svg", - "/svg/trophy-outline.svg", - "/svg/trophy-sharp.svg", - "/svg/trophy.svg", - "/svg/tv-outline.svg", - "/svg/tv-sharp.svg", - "/svg/tv.svg", - "/svg/umbrella-outline.svg", - "/svg/umbrella-sharp.svg", - "/svg/umbrella.svg", - "/svg/unlink-outline.svg", - "/svg/unlink-sharp.svg", - "/svg/unlink.svg", - "/svg/videocam-off-outline.svg", - "/svg/videocam-off-sharp.svg", - "/svg/videocam-off.svg", - "/svg/videocam-outline.svg", - "/svg/videocam-sharp.svg", - "/svg/videocam.svg", - "/svg/volume-high-outline.svg", - "/svg/volume-high-sharp.svg", - "/svg/volume-high.svg", - "/svg/volume-low-outline.svg", - "/svg/volume-low-sharp.svg", - "/svg/volume-low.svg", - "/svg/volume-medium-outline.svg", - "/svg/volume-medium-sharp.svg", - "/svg/volume-medium.svg", - "/svg/volume-mute-outline.svg", - "/svg/volume-mute-sharp.svg", - "/svg/volume-mute.svg", - "/svg/volume-off-outline.svg", - "/svg/volume-off-sharp.svg", - "/svg/volume-off.svg", - "/svg/walk-outline.svg", - "/svg/walk-sharp.svg", - "/svg/walk.svg", - "/svg/wallet-outline.svg", - "/svg/wallet-sharp.svg", - "/svg/wallet.svg", - "/svg/warning-outline.svg", - "/svg/warning-sharp.svg", - "/svg/warning.svg", - "/svg/watch-outline.svg", - "/svg/watch-sharp.svg", - "/svg/watch.svg", - "/svg/water-outline.svg", - "/svg/water-sharp.svg", - "/svg/water.svg", - "/svg/wifi-outline.svg", - "/svg/wifi-sharp.svg", - "/svg/wifi.svg", - "/svg/wine-outline.svg", - "/svg/wine-sharp.svg", - "/svg/wine.svg", - "/svg/woman-outline.svg", - "/svg/woman-sharp.svg", - "/svg/woman.svg" - ], - "patterns": [] - } - ], - "dataGroups": [], - "hashTable": { - "/1049.59895399c9c40d66.js": "d4560ca716d67ee09727a0592d86fef9839fc145", - "/1102.60858d32decc73b5.js": "29801ce3cfe0c8c7a91cc728df2b0de03f345a0e", - "/1293.0a1dbc52ecf7ffb2.js": "3be12b93b8ed8df850005aa4d3794b4ddcbe6127", - "/132.ad77dea75b29ded4.js": "031eed14ae43f2aa359eeae94d1909b0a9851805", - "/1459.d0eef3d87621e298.js": "84dd57b08d9efc583e2a8ff4f41268a26b907339", - "/1577.64cd7fa9f810e49e.js": "e5968b2735931a3f4926f9da4b0757b00ef34217", - "/2075.dcb0ec39325d0d31.js": "797017463a9bd39fc8ef4ba017503e4e36d7c1ab", - "/2144.2ff3947cb6cadb14.js": "92a777b36cf42f6f2c345e866e2039c528dc74fe", - "/2348.519b0c5c5eeafc96.js": "09bdcbae9672d85d65ab6b19004ca3ca6c7b5a9f", - "/2375.b227fe8ce379357a.js": "791bff0d195a9c86b32d611e059c6335729fa3e5", - "/2415.3032b50543be36b7.js": "94defcca89e03e311e7ed50c31cd24a09ae788b1", - "/2440.5d57f8f60d27562d.js": "c8b6365617bad7a9f0c895b12b7bd6f86cdaf472", - "/2560.5217ad5cc0a83ca9.js": "eb86a7d4480e0cad6e8147c11f9798856eaace9e", - "/2771.f361a87705fb6519.js": "722bfed12512d030204cb488f0b8c4d1c926311e", - "/2885.26fb69b012b4c773.js": "afa9b6fb1184cc148810b2b9d3c5c50bdf491cc1", - "/3110.368befd868ee0453.js": "f34940a22aee70311784105576a99af4f2fb1f00", - "/3162.869ad092bf180aa7.js": "b3d8b026f135b35176859881c233a9ce60597ad1", - "/317.1fbf0cf6d503cc8a.js": "ccc7a2f9c4647798d547065be78286871f9bcc0a", - "/3251.18cbebbcf87c8f66.js": "02e6fe6b2ab72a7cd126b75d483562ed0526cb35", - "/336.07d8ff40015337d6.js": "6133efdae96242186febba259fb9e2beb9bf9f83", - "/3506.da4ea070f9e095cb.js": "d44298d24139dc0b70b725f4619b5d93e20372a0", - "/3511.6754e40cccf896fe.js": "675a9cf3f1103c16880d4cdf8a3c4cc132c99bdb", - "/3558.fe736273304727ab.js": "5bafe0da256568957178b3fc94439110cd6133df", - "/3780.93a8cbf4512bbadc.js": "3f813aa76314c43731a5e78cc553b30477edb6f9", - "/3810.65a56d217ea4dac0.js": "2652c3abbbebf2bd0457bc475a0f3ead5b3c9082", - "/3814.1374b53f8a755e92.js": "d3770004323622174b0665a9910c84ed844105fb", - "/4171.e12fab39b82a72aa.js": "7aec9bc50231924c4cb6b2740fc1defe7e999518", - "/4183.47952c188ea59271.js": "8a66de427de23e0b88d052ce67ed0db7f5d90c8b", - "/4406.d6f87fcf98674321.js": "1e92666e50d76fb4cfe9d851edfc6e348acc6a9c", - "/441.ebfc863cb2ca27aa.js": "af54deb8b980c5de11280167ddb4d5107d4daf75", - "/4463.70b3de73c62756c6.js": "9e77cc7190e98c47c90037ec7625c106736aa586", - "/4591.62bae31878804e7a.js": "2272c1de1a324b295bf2b336157bbd8a36902e26", - "/4699.e34acfd4a4d78305.js": "073306c4d06fc770a4a2106bb5bd655054dd3823", - "/4748.b7b7d74b16350ed6.js": "99f88e34c99067e4909ecf985b23fadf66b068de", - "/4786.2571b9a53c56d73d.js": "84a2a8f4cc58a8d9ee65b642bba60f33bda92f1b", - "/5100.72ad7201989f55a8.js": "173cd4d1fd9331b7b77a0d0344d7090cf670cb4b", - "/5197.2b8223a10efda9a1.js": "75271eb8ee1843c95c84f4a058503208ec4303cd", - "/5222.420f222d68b8a593.js": "76f23d74b60788b87c04e462f94cd80cc15f88c3", - "/5228.c050e1b878e437f9.js": "55b3a0c8204fea51dfe7afccdd741d60945be3cd", - "/5310.8455d6bbaaff4a25.js": "567947f834d0ba8bd86437f45e2c831e133b8db0", - "/5712.c051f0853d25e266.js": "dbe89308b68e685ddf572acdf2d353353aa107aa", - "/5887.60e069297e5af58d.js": "a0e701ecb80b4f5ec945be9b0fc533c633dc0ecc", - "/5949.5025f25cd1e70f7f.js": "36356d7277dec117711e40cde5676f3a1489446d", - "/6024.beb1976926c7fc4d.js": "e2039dd037ad1d714995c302a158709bd600413b", - "/614.baa0bd2463b90f03.js": "766babf621269b6b12d87f7834e2d12de06a0056", - "/6411.d82d26d291089b39.js": "b7b117bb8bfdcb3ad34b4b5397da236b1798a336", - "/6433.cc5d9d8eceb58eca.js": "325bc7a6230163b10ad051e86e312c333d2a206b", - "/6521.c0f80b816627f70b.js": "38d762ec3f9a425b83e9f3f96a3c6c0accf2f43c", - "/6840.c5fcdcf41a442a57.js": "63fca0fcc16fb513fc5dcd23ce596fe694eeac8c", - "/7020.6f2141c73950b891.js": "46ef44bf1d34956ea0ac7a83f2e9157073550a1d", - "/7030.3d83bdc70a8de3a1.js": "63459b2d30d6479df78c6bd37983dc7cfabd79ee", - "/7076.97ec8a78a2e4a318.js": "0b47bdfb9b089b5d21f8c2a7fa73171e503f7d8c", - "/7179.0f93648e2e0c1a97.js": "d6d5d24274b04ffe3b2796933b606b90dfeb0b9e", - "/7240.1296445fd4bc9cd9.js": "73d9b512dfdb025ad1f5ae69e87c4b0c8d338344", - "/7270.01f74c0c980392a0.js": "a4b09a6adbc7474564ea63f0dcd43f6df9f863ca", - "/7356.17d3123e93ab7f22.js": "095bff4a2ef6ba7147ae91b08d5074d98cb810f4", - "/7372.5ee974ca75836606.js": "06a771968a45c5b04332f6cd8b5deba0a527ecac", - "/7428.8861b7ecbb0a8532.js": "e4a1397430433e1a7a0b8032c1616215fa61570d", - "/7572.2ec92bc458cb9083.js": "46479e3997ec6c4eedee271d7a6f81c5f6f0fa41", - "/7720.10d06815af35d1fa.js": "1bd85cf7ba281e1fcb103a7120daa9b75fe28ed1", - "/8008.f943dc8fa8091425.js": "5fc7e36ffc4da489360f4ef9c45f966acba8c6a4", - "/8066.dd5d9d276bb1ec29.js": "9d441269f811628b8d28e82061cfc484690a723a", - "/8193.d98a7242c22bea90.js": "7a166bb638723bd43a58d61293c4eca989515ac3", - "/8205.f97490cf409d275b.js": "f835e0f6d913911cf1931d82fbc18974fb16802e", - "/8314.30b74141a9f1f979.js": "7392fbede9fdaa960bb5d263080d92cf5c2819cf", - "/8361.12e83eecf61cf5c0.js": "bb16e940c28f59259e15fd0245adc58717b200d2", - "/8477.28b9acd63cff7b1e.js": "a32b0349063aea895500df0c1314813733750690", - "/8584.c37c5b5d59f31023.js": "07b9d79347f14141087214019625bd78ce40b6ec", - "/8622.8b4a6293afb34552.js": "6c51ee630ea0e9d80d25ba6c40fcc7ac4a32d630", - "/8805.f89676fda1842e1f.js": "95ca9396cf34dbbba7447e328d8aa00088789ebd", - "/8814.06b9462160a4cbbe.js": "9cfd4b458e07b0567a43cd433f6473fa051bd5d8", - "/8970.fd016fea992da730.js": "19a8d480e3706ab269de334252f07442247dcf28", - "/9013.d22195dd3da3a1aa.js": "2f157aefd0d765026d2ef67a954aa72ef4e7785e", - "/9072.3233a0d912538f09.js": "a9aec31f6ed6ccf486ced1af6672b8e5cfd8f790", - "/9178.dc004f659bc34857.js": "a945109ec54a134ed8ee1ce75e4c0a557d372f75", - "/9344.cc322276163a81ea.js": "d44cdfbc0dd88cea9f7922ff237ee2fa06ed269e", - "/964.4b0c97c32b47890c.js": "1e455f5339d25440e17a6df81fe1675f28b0ab02", - "/9947.5707b10f1e325383.js": "f2d57d71c89cb341d5aa6ebc6a15af8695db990c", - "/9977.fb1c96de202eb9b6.js": "91355a08539a37cbfc3e1faea81c0570e852eeb4", - "/common.4bb4a2440ac2b798.js": "eaef890cc0773064d92a492bf4db687313aa9ff5", - "/favicon.ico": "4e23d0f9b6ddaf3c9ddef90dbaed2342941297b5", - "/icons/icon-128x128.png": "f912963bdc6d5a38d8f1dd0afbaab2ce8d657acb", - "/icons/icon-144x144.png": "b155fd5f2fd5d2ea7760721063003c4cd95fd783", - "/icons/icon-152x152.png": "eae6e0f0c8afb8aaae339e2a569b43e9238e5e6c", - "/icons/icon-192x192.png": "15c4180454633880d98674aa7394656196c91584", - "/icons/icon-384x384.png": "94a915751ef6c9282df9aea405ad679230631814", - "/icons/icon-512x512.png": "1de182f76f7329dfa8f9fcdd1fdcdd695bea6a99", - "/icons/icon-72x72.png": "aa88a6096bd973be7f6d7a5489bfa6bc2463f8c4", - "/icons/icon-96x96.png": "7fb8f59c30ce2ff12c700321a0b39e14b3dc8f95", - "/index.html": "0460f2ea546b838e4a546c26708041937de1e8e2", - "/main.a65f1e1ea8dbf47c.js": "0ca752a4183548143ee57e3635a274750586065d", - "/manifest.webmanifest": "d9af08bafa101181f2ba220f49ac3a0d5f2918e4", - "/polyfills-core-js.5681bbd804d94eb3.js": "67d04fd7f48067b1ec82892ee2d9d759ddc0a7a2", - "/polyfills-dom.5261b124ee867471.js": "8e1ab93da5981e392ac3fb3ec099e2d837345b94", - "/polyfills.10f791144092bb40.js": "d65ad9ef171a73fe9f3c75d2dfd2b883e2f0f771", - "/runtime.90909663e927c778.js": "f836f00aca00f55e8ebd09e307e721066c6e1ac9", - "/styles.718648d4453d25f1.css": "0924c31fea8542a53b4dc60aba038e7094bb8947", - "/svg/accessibility-outline.svg": "92bc5fbc69bc5b55f75c5d29686d6f3b949857bd", - "/svg/accessibility-sharp.svg": "0c6447c380f04b29bef7413d50d088dd4a5fd61c", - "/svg/accessibility.svg": "3f760d7dc1da4008ef0d280effe8bfd30b6b68e9", - "/svg/add-circle-outline.svg": "36a1eaca84cc405ff1b274969f43d7bc441be1ad", - "/svg/add-circle-sharp.svg": "a3d13f8aafdfa060011735e2850d55c59fc3b6f4", - "/svg/add-circle.svg": "64457cb0c596cb0332d469befa8a0fe64673682b", - "/svg/add-outline.svg": "7085246b21b33ca5dc651dac0a168817a89ea24f", - "/svg/add-sharp.svg": "570822506b6956d252c2a3ef3047407040f62365", - "/svg/add.svg": "7085246b21b33ca5dc651dac0a168817a89ea24f", - "/svg/airplane-outline.svg": "11b3213d3569672a43a2e88c034cf96d0d2e102d", - "/svg/airplane-sharp.svg": "3119b8b2587f54c42285078b01eef42125fcd75c", - "/svg/airplane.svg": "62f453f284efdf7bdedb41eae0932360d521d6a2", - "/svg/alarm-outline.svg": "13f252ededdd06716b3b9057b47a0574484acf7d", - "/svg/alarm-sharp.svg": "e4c91325be167819b43bae2d9418e422a97f4b23", - "/svg/alarm.svg": "a45c94119cd62c86a09507f8e751748b6bd719c9", - "/svg/albums-outline.svg": "19c47d549b7058fb758ce68df7e08c279336c0a2", - "/svg/albums-sharp.svg": "fa9a2acbd2b90c652d56d47e2d927f76d7f604cf", - "/svg/albums.svg": "46cc04fc7862b58dff7287b3946f01e5fd3f7ca6", - "/svg/alert-circle-outline.svg": "a2ff6f1f88d393cff8da185976e5eee6116bcfcd", - "/svg/alert-circle-sharp.svg": "59ef705ab80159e99df8f0e6c0b9ba6294ab8df7", - "/svg/alert-circle.svg": "31d66a1fbb7fc19b6abf11e317911bc26647f55b", - "/svg/alert-outline.svg": "0873bde019be400a9669f713bcd3b3f1916a72dd", - "/svg/alert-sharp.svg": "a7d7d561063a084f3c36532b732cb13c9fa00297", - "/svg/alert.svg": "0873bde019be400a9669f713bcd3b3f1916a72dd", - "/svg/american-football-outline.svg": "f12a385273b09c9fa938618ae115d96ef75b3f83", - "/svg/american-football-sharp.svg": "c0e5b7654b16920c3e2802adb05f751db186c521", - "/svg/american-football.svg": "3ab5531ff26ad5418c450e7285bbee5555cbbc52", - "/svg/analytics-outline.svg": "43d4f090c22a3c984d312db38b497835a8d3f6e8", - "/svg/analytics-sharp.svg": "40ba8cf012dcdecbf8df98cfd1b73744c2b2538b", - "/svg/analytics.svg": "0b0bff6a40a69fd293837a1a550e4f043b5b40b2", - "/svg/aperture-outline.svg": "6c475b8c7c6b35aeb57a9616173919c03c038050", - "/svg/aperture-sharp.svg": "63ea87ad7d286a6b1a62e505f975d4cc5b7f5a42", - "/svg/aperture.svg": "48807aea1b411c216f708938a4c4dc2ac6af8f26", - "/svg/apps-outline.svg": "a34fefdfd3a9c2abce2d44cbc976627ce0014228", - "/svg/apps-sharp.svg": "cc21481cfaf4fce851c01b60c5c4f84ca7f74509", - "/svg/apps.svg": "92b8a986e2fb0bc4dd493f04f138e7d018a0d396", - "/svg/archive-outline.svg": "76efe02d4a2fc9b06de8d1dba630e8e6e88af70c", - "/svg/archive-sharp.svg": "800f8943245f7d057dbf330cb977202219c55663", - "/svg/archive.svg": "b682503377640d1625de154b0d9e5b49b8e714b1", - "/svg/arrow-back-circle-outline.svg": "faadc707ec24631ed944687ab7963788ef9d4f98", - "/svg/arrow-back-circle-sharp.svg": "fc50eecbc6caa18fe7eda6e53f8d2fdc541b997a", - "/svg/arrow-back-circle.svg": "f25ad71589e5bf230b6245e19da88765e9f6de2d", - "/svg/arrow-back-outline.svg": "38dcf5b9b7d45bb27a346a05e4d36e8a3f7faa71", - "/svg/arrow-back-sharp.svg": "4b99a8c013aa59ffb7ba920eaadd31bb5bc0161c", - "/svg/arrow-back.svg": "38dcf5b9b7d45bb27a346a05e4d36e8a3f7faa71", - "/svg/arrow-down-circle-outline.svg": "c18673b30b478c0a337394a34a44b14cd3819274", - "/svg/arrow-down-circle-sharp.svg": "c938fa15549d4a9dbf8e269451f4d87b3c538571", - "/svg/arrow-down-circle.svg": "673db3b88a7401e0368983678ad4925603abcd76", - "/svg/arrow-down-left-box-outline.svg": "cdb02e2e703baa60eb6053034e5b0f38b4c949ed", - "/svg/arrow-down-left-box-sharp.svg": "99f086ef22229e54f11b82701d0270f15b3cbd1b", - "/svg/arrow-down-left-box.svg": "35cc9d4e32d5449b86a708a652b4be662644d4c5", - "/svg/arrow-down-outline.svg": "86b832c3314f77c0f3ddd19deee9f9c4842c34b3", - "/svg/arrow-down-right-box-outline.svg": "3d78ea36db7bfb762eb01dee97c73e7c3aaf23f5", - "/svg/arrow-down-right-box-sharp.svg": "99477cea0f66cb8a09149a8599cef7430eb77316", - "/svg/arrow-down-right-box.svg": "41d3f8bc0ea6f52d0af7ed0bc9eac4b81bcb38ac", - "/svg/arrow-down-sharp.svg": "60d05c45e42658e820f6956cdb4a9c27ca382ccb", - "/svg/arrow-down.svg": "86b832c3314f77c0f3ddd19deee9f9c4842c34b3", - "/svg/arrow-forward-circle-outline.svg": "e9d77b14431808d1193fdb182dec7b9b3a322b0e", - "/svg/arrow-forward-circle-sharp.svg": "89ea7af87fb7284349f10a41a90e82c3d51229e2", - "/svg/arrow-forward-circle.svg": "0554dac7c8c4e49bf132c87e77848ef7b2cca8c5", - "/svg/arrow-forward-outline.svg": "ac61a6ceb778fcfa0da54f90f11ebcdbd6521a99", - "/svg/arrow-forward-sharp.svg": "394f98f76d02b12db42500f1b513f14c5c21ebfe", - "/svg/arrow-forward.svg": "ac61a6ceb778fcfa0da54f90f11ebcdbd6521a99", - "/svg/arrow-redo-circle-outline.svg": "a420ebb7ac670925df6fbb30e988324e785f58fc", - "/svg/arrow-redo-circle-sharp.svg": "46ef0c00cdec054941f37470992e4f1e749b3c1a", - "/svg/arrow-redo-circle.svg": "bd661a9c47fbd6dfd81408ea66bb2446ba27922d", - "/svg/arrow-redo-outline.svg": "e04cc046d4bcd363d4993ed308deb81caa468071", - "/svg/arrow-redo-sharp.svg": "4ce69e288e14ac6d71a4f40b5f3840b7217538f8", - "/svg/arrow-redo.svg": "931314b4328c892ec30a9d8140d581fa2645aa39", - "/svg/arrow-undo-circle-outline.svg": "c0ab4b92aa3333bb7f8a9b43405d6acc3ae95ced", - "/svg/arrow-undo-circle-sharp.svg": "2b31fd5561a36cf5bdb10a14b3e0d74fe81cadba", - "/svg/arrow-undo-circle.svg": "13f6720c2100066995fb044262cc1e9319986a9c", - "/svg/arrow-undo-outline.svg": "6464bb9f92beb5fd94595e69efee92fc09999b69", - "/svg/arrow-undo-sharp.svg": "35b5ffc8b0d54c1881b3c0c65b2f4a86eb156046", - "/svg/arrow-undo.svg": "eb16a8d84fa27525f4f86b5dea5210478dcba1f0", - "/svg/arrow-up-circle-outline.svg": "dc641b0a57a69cbb342fd2dfd4d0585daea74ea7", - "/svg/arrow-up-circle-sharp.svg": "2c8f67ca84db78a4b1c2e3a488969e652d8981ab", - "/svg/arrow-up-circle.svg": "4cf390d11ab7984b087a33e2ef5aa9dad3032159", - "/svg/arrow-up-left-box-outline.svg": "843825cb0be5747f432d3eeb7f3d1c85ea206057", - "/svg/arrow-up-left-box-sharp.svg": "c55ef395007df7e189ebbb5db9e2967923743bfa", - "/svg/arrow-up-left-box.svg": "25ad020db2537f7bce695f6961aea94a19f64474", - "/svg/arrow-up-outline.svg": "d343799481e2d9984f4f44202131a5459b4859dd", - "/svg/arrow-up-right-box-outline.svg": "617fecee65e1b1191c54f077d80075332f283d7c", - "/svg/arrow-up-right-box-sharp.svg": "787b14422642de566f6c1fe8b49d33b2b885b670", - "/svg/arrow-up-right-box.svg": "6405f21f65c21a212c4c2775e8ce36660ed2d4a6", - "/svg/arrow-up-sharp.svg": "fb15f3875edadf81ba98f3e704a597ece3b5b554", - "/svg/arrow-up.svg": "d343799481e2d9984f4f44202131a5459b4859dd", - "/svg/at-circle-outline.svg": "b4788802f90f5caf58c753afab51115dc4210abe", - "/svg/at-circle-sharp.svg": "9a850c3a1bf2a6d8ee1280282cd72c7ee5288b1a", - "/svg/at-circle.svg": "88a97ecfe8b37bbede5b27f1cb4b7c42a4f08720", - "/svg/at-outline.svg": "b5c22b316a2b4716807fc19d8748e700a39bdb48", - "/svg/at-sharp.svg": "b545069c8d3a188f73297eb72f5c86d6a89f5059", - "/svg/at.svg": "b5c22b316a2b4716807fc19d8748e700a39bdb48", - "/svg/attach-outline.svg": "9c16a43b57493a8ade3408b33213d386383a4004", - "/svg/attach-sharp.svg": "a1fe4acd5b35dd63f477026c0696e1cf8262be49", - "/svg/attach.svg": "9c16a43b57493a8ade3408b33213d386383a4004", - "/svg/backspace-outline.svg": "e458c5dda6c54a6acdcae4a87640d87575d4820d", - "/svg/backspace-sharp.svg": "f87eb1d9eb8b366eacfbbc88d0ab0a17cfd1d0db", - "/svg/backspace.svg": "230eb184224b0acd2c0e23212a099848bed185c7", - "/svg/bag-add-outline.svg": "bdc9f56b317ff6bbae51779f9f0ec6f5e46b6b5d", - "/svg/bag-add-sharp.svg": "0a1db484aa033920fb6d9508d943cc376fdff2b7", - "/svg/bag-add.svg": "112d2105e24d178546a6ac1f2bf5534d735f4dcf", - "/svg/bag-check-outline.svg": "fe7c8948c000cbb0c2c5a8a5b62ef0d7022c98d2", - "/svg/bag-check-sharp.svg": "16ad853e69d86486eae360908968b85022b1f1b2", - "/svg/bag-check.svg": "4dc671021b3d97017af70ec1f1ac3fb8f879828f", - "/svg/bag-handle-outline.svg": "fe76a9e58100448a48ed3a8fda8a9cb4c792c903", - "/svg/bag-handle-sharp.svg": "94617bde31704ea38a2e38b7010bc5d22ddade9c", - "/svg/bag-handle.svg": "fc841cddf2a5f655222cdf6c2cd82fbf10de093a", - "/svg/bag-outline.svg": "14db70f65ef788876ad419a62de2ba8e9cd1a4b2", - "/svg/bag-remove-outline.svg": "eb39d56b54d4a9529d35885d647352322b8a2cf7", - "/svg/bag-remove-sharp.svg": "368bd72345699fdd421d22dbba39cd9c5b96955f", - "/svg/bag-remove.svg": "ebee672e2dba1ea1a56da00d819f13cb26d94194", - "/svg/bag-sharp.svg": "5a6eba7f6c54939b16f7b4548dc7a376bd2640e0", - "/svg/bag.svg": "1b8a532163e89c635bcadbda5d32388ea479a213", - "/svg/balloon-outline.svg": "b93006939607e7bfccd69b3fcb7ba5115cfd3da4", - "/svg/balloon-sharp.svg": "f235bb8a8e0550fdc6d533d5429bb4900ba50bd3", - "/svg/balloon.svg": "fe5d55fb217478751d26a9bbcc49c4c0667e1e3a", - "/svg/ban-outline.svg": "bdb83263102a8aa3e86d3d074de0854f424dc6ba", - "/svg/ban-sharp.svg": "7a53629e5dfe51f5f45c32df3d6d67688b4a6e28", - "/svg/ban.svg": "f396a45a8a5a4dbe5894188d1bb77c45907829c5", - "/svg/bandage-outline.svg": "92e90bf501bd2f092a48cec0b0ef9195b75bf492", - "/svg/bandage-sharp.svg": "eb02b37a764a05008ff289c5364aef5168fba169", - "/svg/bandage.svg": "58c3875d41bb0515c99d66e1939cb3530cc3ba84", - "/svg/bar-chart-outline.svg": "681d9ee7899c85b3dd728d1ddbfaf7e618a66cf7", - "/svg/bar-chart-sharp.svg": "ed300f2a8e973d6a2bd77562ad6f38f881ebfa35", - "/svg/bar-chart.svg": "11dacf3d989903a6926af339937564d78b2d98fa", - "/svg/barbell-outline.svg": "1f670a449f579102ecab13d3bf7c1c26088cc9cb", - "/svg/barbell-sharp.svg": "6fa0e517a82fbcac73e16e82fa80cf30b2753c6a", - "/svg/barbell.svg": "f6c49c2726d3529656e5fa1d24a98a3912c0489d", - "/svg/barcode-outline.svg": "2a4b68077f4c256c4f6d60098b589d7359b9f6e0", - "/svg/barcode-sharp.svg": "ff9cc3b11c5b622649eb543aac33e862dbefcbbf", - "/svg/barcode.svg": "c9464c5bf464e8afaa4eaf60d6cf471a9c6a8df3", - "/svg/baseball-outline.svg": "32207aa758466a86656838f51c2e701eeb57fb08", - "/svg/baseball-sharp.svg": "1c804dd1cfbb4f09d124e235b2c4f1e2f388bd50", - "/svg/baseball.svg": "b1c22f0577271e1fd316da4c4d2a817ab37d3d93", - "/svg/basket-outline.svg": "8fc8448595540033f2af3c4218903252af5e9b57", - "/svg/basket-sharp.svg": "33c4b5302b9a8622a4244eed47c0e7c52c3fa6bf", - "/svg/basket.svg": "489ff2b1574d556784a29fb37c33091424d4a1bb", - "/svg/basketball-outline.svg": "d19ada4fb8c79bd8b210d337eae73d5d3258f957", - "/svg/basketball-sharp.svg": "0cf458eac43ec9bc6ff43361704ff8fd63749759", - "/svg/basketball.svg": "0cf458eac43ec9bc6ff43361704ff8fd63749759", - "/svg/battery-charging-outline.svg": "6fa5af56726169111e6f0817a30484393c570c0e", - "/svg/battery-charging-sharp.svg": "d195927d17db535d8ea70874e8a93d61ff18baea", - "/svg/battery-charging.svg": "6fa5af56726169111e6f0817a30484393c570c0e", - "/svg/battery-dead-outline.svg": "aa330d409cf9a6012bd55d62febd84f6ce99e998", - "/svg/battery-dead-sharp.svg": "adaf403a690e100e9908c31cfaf56c9e93754342", - "/svg/battery-dead.svg": "aa330d409cf9a6012bd55d62febd84f6ce99e998", - "/svg/battery-full-outline.svg": "b44919c359d25dbcc595df3d3b0e9314fc577924", - "/svg/battery-full-sharp.svg": "3bfdfdb7b45ffe59ad05f704691209190def2662", - "/svg/battery-full.svg": "b44919c359d25dbcc595df3d3b0e9314fc577924", - "/svg/battery-half-outline.svg": "16e8840be069f98c0d486d750b527dd0473bbd6f", - "/svg/battery-half-sharp.svg": "9ad39d67b6bd968c590409b5f641e36104c55a69", - "/svg/battery-half.svg": "16e8840be069f98c0d486d750b527dd0473bbd6f", - "/svg/beaker-outline.svg": "896e7bd454e260e619bc9a588f2321212b37d471", - "/svg/beaker-sharp.svg": "37d1d437a7c17d73dbac603b79c84f65530ed8ac", - "/svg/beaker.svg": "f2e1724ddc6e24c8138cc46a74c1941b79d99696", - "/svg/bed-outline.svg": "c930c48851c10992af440ad492beb89843cca5cf", - "/svg/bed-sharp.svg": "3f05c8158ccd5fb1f2eff68e991f3c17c0929c3d", - "/svg/bed.svg": "ae58851a3c9d5c71733e92dd86ce59fc78f4df0e", - "/svg/beer-outline.svg": "3bd64008f90a439cba519fbd926f61fdf6d985d8", - "/svg/beer-sharp.svg": "1535536d8c9da23637b4e11b9d100f42c7f14919", - "/svg/beer.svg": "34839070d1172a2aa0830b9356b9efb312b3fb85", - "/svg/bicycle-outline.svg": "11851a88c5df74727ce90830da18d962e772a675", - "/svg/bicycle-sharp.svg": "c8cdee5126e883f688d041f41f98f163312ab1fa", - "/svg/bicycle.svg": "1f9ef2880152ca7ebf76f0aaf3fc72327f9a19e8", - "/svg/binoculars-outline.svg": "fb651e547111c3cb458230e367dee30adbefda90", - "/svg/binoculars-sharp.svg": "ea4fd54f93ad1890b885b627f62706ed7f978012", - "/svg/binoculars.svg": "f377ce68fac729e1754e8d06b7fd7323aabceceb", - "/svg/bluetooth-outline.svg": "e468dfd7bc891e10d7c45b9dde22b0e2ce5c577a", - "/svg/bluetooth-sharp.svg": "dc287fc8e39a82157e1d566cb0b4b1953a4f8582", - "/svg/bluetooth.svg": "771d9b2fb14e8b092e953a65541e109abab69e4a", - "/svg/boat-outline.svg": "553645e50ace1ecb4ac32c00f6cbb3dbe3b68756", - "/svg/boat-sharp.svg": "872ecc741f3090b45389ecbd3e75caa9e363284a", - "/svg/boat.svg": "6fdd3d2a76757ded0dbf76fc1bcd2f1ae510262e", - "/svg/body-outline.svg": "9a6197d8a38c4e69feceaa3c76e887e22f727bd5", - "/svg/body-sharp.svg": "72299ed6026c55fa6930cbec7aa4ffa2410111f2", - "/svg/body.svg": "51cc45712d756f3a30d7b1194f417ed1d03aec2f", - "/svg/bonfire-outline.svg": "14be0c9db123401ff138e22ed895c76ea587e87c", - "/svg/bonfire-sharp.svg": "f6901a3af7bf878b7e0da42a115192fd47663775", - "/svg/bonfire.svg": "aee4e9a20070d2c91c63265edb9191f54bb0d1de", - "/svg/book-outline.svg": "65d1ddb96752018c453e6f85c427ce90b37bd83e", - "/svg/book-sharp.svg": "cf2e4bed60ffba7f0c5930fe128691c2d0ff97f0", - "/svg/book.svg": "05cbb4f60793b1f17c1b3fceb519349dc51a0e91", - "/svg/bookmark-outline.svg": "7b0d19a0dc0661be4d3234476afe8a7fef4b6606", - "/svg/bookmark-sharp.svg": "e57d2722a7488a1ee2f09468ae0c88197cff4e3e", - "/svg/bookmark.svg": "5394da79098c58c967d494cdeecd07e4e342ce1d", - "/svg/bookmarks-outline.svg": "437194a03a7a5095455ab7ff54865c4b8b946715", - "/svg/bookmarks-sharp.svg": "08d7b3fefe0263098c877cca1da38a251441a9a7", - "/svg/bookmarks.svg": "32f4282251cf3ef751a313ad7761535cef96a34f", - "/svg/bowling-ball-outline.svg": "671ae7fc63494bea4fa956bc471e63ab989301fe", - "/svg/bowling-ball-sharp.svg": "adbbea28fe00725ca16b3639614030deadca5065", - "/svg/bowling-ball.svg": "5604a28547b2bf092d095e88728bdef7471d0aa6", - "/svg/briefcase-outline.svg": "561fbe584a85de86a3bc2d1a990f49db25f58813", - "/svg/briefcase-sharp.svg": "d9b5113616e884a5c35fcc56705104d0af3acbea", - "/svg/briefcase.svg": "e1a6eed05f57c9c88a08fec0fe3cc872eacabca8", - "/svg/browsers-outline.svg": "5a4c33085971d0572b4ed808b8fa0fedd10a4f95", - "/svg/browsers-sharp.svg": "fd57e0fe321cf85e48ac15b6a21709bfb35f8003", - "/svg/browsers.svg": "d13b600582c3e95457035dc853df18da04b9ccd8", - "/svg/brush-outline.svg": "ae34a2d2abc7faf6370c84fe0445540200d0db32", - "/svg/brush-sharp.svg": "745376ede1084e02d87b0308cc1aad6f3a408943", - "/svg/brush.svg": "f51f151bb770ad700bfb694043184d34c4d0d202", - "/svg/bug-outline.svg": "05a9ad987bc1e16a4371b6ae3401d7c20dd1976b", - "/svg/bug-sharp.svg": "f2683c6f0fece1563dd66afc8eb109f987ff8b12", - "/svg/bug.svg": "3dfd89404621b2536e959f04b13004f1414481f4", - "/svg/build-outline.svg": "55391a66392a3da42d8cc00bb25bb2ddf5bbb223", - "/svg/build-sharp.svg": "8d320d9cf69936f89d4e86004ec0196ba00ca946", - "/svg/build.svg": "53b338a381bb8b051f1ea7dfff4d6ad791b85688", - "/svg/bulb-outline.svg": "0d8a6ea0644dba8bb2e33f40c3d59efac5342726", - "/svg/bulb-sharp.svg": "041b002a54ec35944f08f0ad3e758eaf094b2827", - "/svg/bulb.svg": "b1ec80ab16ad05a0608845630c8bd004e6e259d5", - "/svg/bus-outline.svg": "16fe2d41f8be41b849eafb6f0e24cc633ada948b", - "/svg/bus-sharp.svg": "f5f9c70f251a3f6202e3cdb3812457d3fd4b26b8", - "/svg/bus.svg": "66c25128cd614ca3c10728f40c338eb9d25c1621", - "/svg/business-outline.svg": "3978ab4312dc8435f90b3b38401850a62f7dd63f", - "/svg/business-sharp.svg": "c5bb31374dedb86bf9ec97dd47de2b989c6ecdde", - "/svg/business.svg": "1b6293e02a6dbe2c78c8cacbbde9eff84dee4c98", - "/svg/cafe-outline.svg": "fbd4ab75a3cd4dae330b438218d83282c8a6fbf9", - "/svg/cafe-sharp.svg": "da79619b54470c60510f28a6a7ba180f36efd3a6", - "/svg/cafe.svg": "bea425e00fc0466338d00d5abae5423aceb26725", - "/svg/calculator-outline.svg": "ae7fcb9ffd721ec23481a4a76c5d5d27bd4ce916", - "/svg/calculator-sharp.svg": "dd03ac5b62a1068b5f549b8c67b174674e09d56d", - "/svg/calculator.svg": "f260c8b056de81491593c79880b5b567843c4973", - "/svg/calendar-clear-outline.svg": "abe868fab51f77519543832624615c03acb2f6ad", - "/svg/calendar-clear-sharp.svg": "ba6c807b78b99ec5cd9bf04f4224dd291f0471e5", - "/svg/calendar-clear.svg": "4ed4cae9fd50fd24990229b57c9d2679cb51cf29", - "/svg/calendar-number-outline.svg": "857a080d84eb16fd5b2788068a6d42c8304f5d09", - "/svg/calendar-number-sharp.svg": "98428fe0e248f2b57f2a09f7a0921cc5018bedb3", - "/svg/calendar-number.svg": "0a9a97ddc3eccf1154524eb31d234843a74ef862", - "/svg/calendar-outline.svg": "2d07fc51f90a8c83cc5ee7244dd62d740dc01682", - "/svg/calendar-sharp.svg": "71189e6fc30d7ae2600bd7c4e833c26fe3ef22a4", - "/svg/calendar.svg": "6d5a9ead087f1d90b22eaea427d2527c1adc702c", - "/svg/call-outline.svg": "285f5697c03c32b7ba1df16f82aa0cd427bfa92a", - "/svg/call-sharp.svg": "a38cf0c58b613409dd24d4981511326c059a737d", - "/svg/call.svg": "98e20e3172f4759eaf83e2968c40f3415619b8bd", - "/svg/camera-outline.svg": "e76d99f09ff3d3b05c390cdb9f0e5ede8821b874", - "/svg/camera-reverse-outline.svg": "cccb5bdfae518033e0ffee7e16a65d3665271051", - "/svg/camera-reverse-sharp.svg": "faa3de9a4840f2a8a0502a8012cc3e71d282a947", - "/svg/camera-reverse.svg": "77d94b0bdc413800d49b442a435eacd722ad9bc8", - "/svg/camera-sharp.svg": "c3b5a55e08f6f85a99835e7bf62c4fde9ca9ba6d", - "/svg/camera.svg": "d994e3593b7d516293c099b9b4df1a28b38c1f7c", - "/svg/car-outline.svg": "bd9f53b70b7567034bd05d215c8e8b6912faa7b2", - "/svg/car-sharp.svg": "4f5ca0277642fba2ec2ab41c2970f58989b4f932", - "/svg/car-sport-outline.svg": "58a68de656a0758445741eb0035e6709687cc6bc", - "/svg/car-sport-sharp.svg": "4ecafa17fa915876a83b0e6bcc7c325e248ae356", - "/svg/car-sport.svg": "9a0d07f63909e4cea5596b261726ebcecae5fc4d", - "/svg/car.svg": "020a4261f1eefc81ec5bee74e0ecddfdd8b10008", - "/svg/card-outline.svg": "104bfa6f9c5071809656c98b116fac5f01603a5d", - "/svg/card-sharp.svg": "34ebf6fcde266b09226cc906afab16ddd5f944bf", - "/svg/card.svg": "9b869f26766061b7c8db89d439d5d6a20bd8a5bd", - "/svg/caret-back-circle-outline.svg": "90478b0eee41e2a42e4ccee6a5e7e81a5d1d5d0b", - "/svg/caret-back-circle-sharp.svg": "0c39be7eaec5bbbd6b31d239514e830f4d03f3dd", - "/svg/caret-back-circle.svg": "2eacb3e73001f83fd2e47ad00f04609c7af72601", - "/svg/caret-back-outline.svg": "cfa4541ca3b81b97af9417ce0ae315e032fd8a01", - "/svg/caret-back-sharp.svg": "b6ec2d58eb23904966a00915fea143650742e797", - "/svg/caret-back.svg": "cfa4541ca3b81b97af9417ce0ae315e032fd8a01", - "/svg/caret-down-circle-outline.svg": "ee405db52fa1773c92206cb2c8fd9e522ddfd4a3", - "/svg/caret-down-circle-sharp.svg": "25748c09921a12fb1bb02995aa2af0800dc4974e", - "/svg/caret-down-circle.svg": "61cf113da8d28e8a8b284cd932f37fbd64386c9d", - "/svg/caret-down-outline.svg": "7be829428d3563597dade8e8b31d145b21d8e17e", - "/svg/caret-down-sharp.svg": "99ce20eb3046ee7ff3017e835f100b387bdd8575", - "/svg/caret-down.svg": "7be829428d3563597dade8e8b31d145b21d8e17e", - "/svg/caret-forward-circle-outline.svg": "c737d3e151075aa8908fea18a5e0fb2437cd34b6", - "/svg/caret-forward-circle-sharp.svg": "664b1399b0313f327ab17fea85e2011bc983c0d4", - "/svg/caret-forward-circle.svg": "175e18537ecd4a46fb152fc8ba0676d029b78924", - "/svg/caret-forward-outline.svg": "5ce3fd57acf31f773a643c45db7fbbcd2f7bcf80", - "/svg/caret-forward-sharp.svg": "34e36732bd92b0c9b591dc750634cd06eaf7d870", - "/svg/caret-forward.svg": "5ce3fd57acf31f773a643c45db7fbbcd2f7bcf80", - "/svg/caret-up-circle-outline.svg": "2a9a0616b7c6e36b8ac0e7f2435ec49074f202e9", - "/svg/caret-up-circle-sharp.svg": "d30e09b6bea0519b1d7b35535bc651d34e075d22", - "/svg/caret-up-circle.svg": "82d8dd855e2aeb6e70231a2901a2c8f7d219503c", - "/svg/caret-up-outline.svg": "541b20b4a1cf07241d0a88655ebb664c17fa9c95", - "/svg/caret-up-sharp.svg": "cf5ec782dc71da7d7b9bf2ba02d33795ee33c521", - "/svg/caret-up.svg": "541b20b4a1cf07241d0a88655ebb664c17fa9c95", - "/svg/cart-outline.svg": "2761a5b78cd9b4296ea7f95886248a34f5d0fa03", - "/svg/cart-sharp.svg": "91dbf33d5fdf65d097577481aa745294c7d9174a", - "/svg/cart.svg": "8e42df2cc58a5f1a60f224fcb0c70a15ff86285a", - "/svg/cash-outline.svg": "0f81fef763047cf9629ffafc5e7fb2968d088471", - "/svg/cash-sharp.svg": "31db0142682ff80e3ebbe2c669e23a3d95c66a63", - "/svg/cash.svg": "d44f6e63e1897be6c281f2932ef234f03e6c916f", - "/svg/cellular-outline.svg": "15a82512a5323d6fecadd71c261a66ce63f06b43", - "/svg/cellular-sharp.svg": "02e73e62242f9bb3f3d0b61399fe8fe97c043789", - "/svg/cellular.svg": "c3c10e602b8e1956e9ebcfef08ff00fcfe73555f", - "/svg/chatbox-ellipses-outline.svg": "bb90d801ee6fc65611fa193ed83f9683105034a1", - "/svg/chatbox-ellipses-sharp.svg": "9fa22f97345a9cc2aa019eac5c0681eeee6ce57b", - "/svg/chatbox-ellipses.svg": "33bd0f78260d0a910cc6fd6e5723f04062e47f96", - "/svg/chatbox-outline.svg": "01946aefdd5d02972362b746950511cd77fa31c3", - "/svg/chatbox-sharp.svg": "0b8acbd11f0c5f6054323ee27c1f75065c20a68c", - "/svg/chatbox.svg": "fc2cb9b0c3e34f6f7e125b087cd94bb28152c950", - "/svg/chatbubble-ellipses-outline.svg": "5a62501e322d71b86b85c9d7dd5836682a891519", - "/svg/chatbubble-ellipses-sharp.svg": "3130bd7514d9b5511418346110db866b095307cc", - "/svg/chatbubble-ellipses.svg": "4558a1e0593ebe5b762b3ada9cb0fd772de34abe", - "/svg/chatbubble-outline.svg": "bdb18f2dee7bea6b5e9d40c90964f6a70465b6c0", - "/svg/chatbubble-sharp.svg": "0e32df34d794da6efcc1ad4f0fdeb267c4cdb94c", - "/svg/chatbubble.svg": "921a2167c1fbe1525f771977ea3bd9f0f44d4c6b", - "/svg/chatbubbles-outline.svg": "96f80ef01fe1ac96b2d44abe95e007740581fc5b", - "/svg/chatbubbles-sharp.svg": "97195de080cca2256c97199e2b7b1fcb4b8664dd", - "/svg/chatbubbles.svg": "67a79e63cde8e6726caee736e4a68ff2e5e65ecb", - "/svg/checkbox-outline.svg": "3da87ea3677cb517a60aa54ba122f297d077f3c3", - "/svg/checkbox-sharp.svg": "89a9035c7261455cdd5beb6a94d68633b46bff89", - "/svg/checkbox.svg": "822cc397d427bea1caae014634fa9dcbca7d62e7", - "/svg/checkmark-circle-outline.svg": "6c0b365bcd88b6b2bbddb1c695b143cf381b7320", - "/svg/checkmark-circle-sharp.svg": "d5df308ae5b18d74ce27e7efd9c3a7c959b08b10", - "/svg/checkmark-circle.svg": "687ed508fdaa9eb40065995b5c3efab4904dc444", - "/svg/checkmark-done-circle-outline.svg": "f054816b8f1f02c60a443a481a82c5523e0c45ed", - "/svg/checkmark-done-circle-sharp.svg": "034eaad43b8e9f1dd1c5ceb9ae7deccf52ca2083", - "/svg/checkmark-done-circle.svg": "d74d9ccc033f234283f83416201c8d11ccea203c", - "/svg/checkmark-done-outline.svg": "7744591c477b7f370781a5cdbb6682192ad7bf88", - "/svg/checkmark-done-sharp.svg": "1e2b18009bf51c85fc6aba65a333655525cbc4fc", - "/svg/checkmark-done.svg": "7744591c477b7f370781a5cdbb6682192ad7bf88", - "/svg/checkmark-outline.svg": "47a26140b318df02e4625fc913e7ddd393edc4da", - "/svg/checkmark-sharp.svg": "121abe6aefb56bced7ba0ddcf370fc2f897de278", - "/svg/checkmark.svg": "47a26140b318df02e4625fc913e7ddd393edc4da", - "/svg/chevron-back-circle-outline.svg": "ef43bbe6d7789ef2341d17b66d2fc2fc4f8435ae", - "/svg/chevron-back-circle-sharp.svg": "bddc01b9c7b42ebee59acf9868a72bd66792e63f", - "/svg/chevron-back-circle.svg": "dd170fea7d89b56217cef2a18452482d75b23f3b", - "/svg/chevron-back-outline.svg": "aa001f399ab0f83378ef8b1ad1986060c64e3c74", - "/svg/chevron-back-sharp.svg": "506b14afbbf2f35c81be7e858a5b4c343323b8a6", - "/svg/chevron-back.svg": "aa001f399ab0f83378ef8b1ad1986060c64e3c74", - "/svg/chevron-collapse-outline.svg": "bbcb1cf77772a99bd5af053bacad00728cd3a2d5", - "/svg/chevron-collapse-sharp.svg": "f4c969f1cab88b7987a7041cfc87592b5824bd14", - "/svg/chevron-collapse.svg": "0fea386f9067ba1ba7b9a2be9ba742e511919c49", - "/svg/chevron-down-circle-outline.svg": "1b6150a29556c362294297d026fe307dd254897c", - "/svg/chevron-down-circle-sharp.svg": "70ca2d7394e8cd004e0788e1d1b7add69938930a", - "/svg/chevron-down-circle.svg": "50e7af5f29fd81f8ce0623204ba13e845de1dea3", - "/svg/chevron-down-outline.svg": "870179f49c2db2e9a830b804d81585d7c61ab6a3", - "/svg/chevron-down-sharp.svg": "86ef450e98720e1a7694fbc0cd56450aed713a18", - "/svg/chevron-down.svg": "870179f49c2db2e9a830b804d81585d7c61ab6a3", - "/svg/chevron-expand-outline.svg": "93a44185ee79e8d404e27a6460993d0e289fc7ef", - "/svg/chevron-expand-sharp.svg": "9bcafe905f5f0f37ce8275d59336b94cf0d072a7", - "/svg/chevron-expand.svg": "df0463a70b13fad937e2e83e119cb29f8e253580", - "/svg/chevron-forward-circle-outline.svg": "28754d6bb0f4ea56bf42f2fe5427d4b9b0347a27", - "/svg/chevron-forward-circle-sharp.svg": "5c32649c9d88c5465c47529add5902118f9605f8", - "/svg/chevron-forward-circle.svg": "3db8002c484c3c4df8c4858d39d6dcb38fe8b812", - "/svg/chevron-forward-outline.svg": "539ce142c71ebedf17ab95dbb0c715b5e3851450", - "/svg/chevron-forward-sharp.svg": "4061d132eac665536f027a67b3abb6b7f1e64738", - "/svg/chevron-forward.svg": "539ce142c71ebedf17ab95dbb0c715b5e3851450", - "/svg/chevron-up-circle-outline.svg": "50e465d87660f9181d0f0a95e89eea3f3c19ce99", - "/svg/chevron-up-circle-sharp.svg": "670361b1dfb71c892fe0d00ab522b37007da70a6", - "/svg/chevron-up-circle.svg": "cc63c401872dc5d63eecd562571e38b1e38a918b", - "/svg/chevron-up-outline.svg": "a976ddb489afb607c6a7cd5a730fa396b1cd8738", - "/svg/chevron-up-sharp.svg": "7c74dd189582a73193e28576f7256c57167585dd", - "/svg/chevron-up.svg": "a976ddb489afb607c6a7cd5a730fa396b1cd8738", - "/svg/clipboard-outline.svg": "b1f06c108d4e61bd6f0334667e75565235c9b954", - "/svg/clipboard-sharp.svg": "8200800486bc9267fc74a7ed6fc58eed9d00fc55", - "/svg/clipboard.svg": "42cdcf3ef32dc86b54149aef8366e37f02bd382d", - "/svg/close-circle-outline.svg": "c6e830022107e368805bab30b3b6167a651ca567", - "/svg/close-circle-sharp.svg": "52d8bf8c9c732bd62a4858a075725eb83e8e874c", - "/svg/close-circle.svg": "e61a67fcd2dd91830db953142d8e2244f72aca07", - "/svg/close-outline.svg": "e6080d46ec37ebb143ce36d289798615713cb780", - "/svg/close-sharp.svg": "8a676be2bf42085bf36c3016121face6faa8132e", - "/svg/close.svg": "37c40233061fe2d9b586962cdd34ddab9da7ac35", - "/svg/cloud-circle-outline.svg": "2dfcf2b07c2edd231877485ba7181ab379913f2f", - "/svg/cloud-circle-sharp.svg": "3ed8ac32897b132f84280e4a32dbe934c3909067", - "/svg/cloud-circle.svg": "8811068bf721454fd32fbc2d214acecaee7d3b41", - "/svg/cloud-done-outline.svg": "2a7bfc5a195feccd32b6b5f218b542dfa652cf4b", - "/svg/cloud-done-sharp.svg": "5f13c2f56e66d982d6aca62dd6aea90e6ad643d4", - "/svg/cloud-done.svg": "0a3d8881daed859ae549d029fbedf5d558d0200f", - "/svg/cloud-download-outline.svg": "f1138c7574fd4e9db739c59751223ba0257aa093", - "/svg/cloud-download-sharp.svg": "a4de47ed92fabe8d27835962f920afa57cc191df", - "/svg/cloud-download.svg": "e1ab94058fe058ecb07a1a2b38451292ccc2ef77", - "/svg/cloud-offline-outline.svg": "6e48ff0a1f113323c6d5685c7206ea28e7ef566e", - "/svg/cloud-offline-sharp.svg": "2bbc72a292f2ef08c10a81bbccfb3c4efdaa59f6", - "/svg/cloud-offline.svg": "f9d6199e5770381845e817be7be206c0b8c8e724", - "/svg/cloud-outline.svg": "2fb76603973568addf8024a57421ee693accedf3", - "/svg/cloud-sharp.svg": "7eb891d8be787f073f967b32580f5d2c7f916314", - "/svg/cloud-upload-outline.svg": "a6042b1783ae926499bbdf684ed596bb3c1723bd", - "/svg/cloud-upload-sharp.svg": "563855b8a3d9d54a3759c661c5cc928253d55662", - "/svg/cloud-upload.svg": "e708dc4c272110fcb01291eeca72bce414275d7c", - "/svg/cloud.svg": "b826bf00f7071852b8e3e7b0c8f767a59d966eee", - "/svg/cloudy-night-outline.svg": "4eb456aca0a414f29a220c25003bf32000d2b7f7", - "/svg/cloudy-night-sharp.svg": "138dee509b9ab34830695a0cf616b30a11dbf40e", - "/svg/cloudy-night.svg": "8ef5f2bb63d69e5b7a335870f8db59a4d82d9e7d", - "/svg/cloudy-outline.svg": "33ee75caff8be0ab0440c58bdd5b0abc9d0a47be", - "/svg/cloudy-sharp.svg": "d87a94dad112c0898d1d61aa7dcb8195148f1c9a", - "/svg/cloudy.svg": "4046c433089ec11b1159385c1e1c39912dcab017", - "/svg/code-download-outline.svg": "4374bfd65a386a3158f7b9b546e33b4a717d3082", - "/svg/code-download-sharp.svg": "d10d173944d42249f6b8b415a186edb7517115fc", - "/svg/code-download.svg": "82756a1fb6e72ca74aa9ba6b8fbcf8ebe6afd8f5", - "/svg/code-outline.svg": "f2b9bd0d7161b16c481fc1669f269b31009e121c", - "/svg/code-sharp.svg": "072c5c481197d09bce5617cad4380684c85d2952", - "/svg/code-slash-outline.svg": "f0a67129285716c133943d7190a973e5073ebd2e", - "/svg/code-slash-sharp.svg": "5d059da8f325daf6c7de3b4531b2ec02c6a50ad3", - "/svg/code-slash.svg": "aed6d16d164f9fd07ac67800f94cc4e284eeaf8f", - "/svg/code-working-outline.svg": "441fa671d3de1a614264b1faf9311e685bc17182", - "/svg/code-working-sharp.svg": "1a8234f588f3d57b0ebe50ada9702237915efa8f", - "/svg/code-working.svg": "760db3eae38599c7c50ff54985cdcf4b2e090761", - "/svg/code.svg": "53c6efa009d76c5edcf49a3176d225c508752432", - "/svg/cog-outline.svg": "d8adda5a860b212897cf732cf8f82b839116fc05", - "/svg/cog-sharp.svg": "289435832a05a03985f8364dad1d2d52e513a5cc", - "/svg/cog.svg": "8fc525b763bbb33c439d67f56d88f33e725e9823", - "/svg/color-fill-outline.svg": "6d413c412e9a743c1c1ac74a075693ccc24583e6", - "/svg/color-fill-sharp.svg": "d056ca956affa012f5752f03e3b812d3d97457fb", - "/svg/color-fill.svg": "a69ad01a54f04d409691e013c9e6e723a4c6b024", - "/svg/color-filter-outline.svg": "517df46f510bb930793197860114a69adb27dbc9", - "/svg/color-filter-sharp.svg": "9887fcb9cb8c7adcedd50cd218be9d7fa144b609", - "/svg/color-filter.svg": "46add64dd4dd9a688936a02e50d7bebe00e84ed8", - "/svg/color-palette-outline.svg": "bcb86dcbdb6c105e696fa81ce412b06051f51643", - "/svg/color-palette-sharp.svg": "657c7748b4364fa3299b05dc043947cd28a9f777", - "/svg/color-palette.svg": "9c7ba97fcf65e9f85cd4c9129daafc2e1ff6e732", - "/svg/color-wand-outline.svg": "a0f8cad100968af5d02105ad13dadc85a621a00e", - "/svg/color-wand-sharp.svg": "77da95c037c048b5309cbd2334add2e383aa44c1", - "/svg/color-wand.svg": "0e0885d0453178bf629ed928f1c8f8f33410b8d9", - "/svg/compass-outline.svg": "644da47bebaba636e5cfb8ae5fe5a835f83f3b01", - "/svg/compass-sharp.svg": "0c1d9eead7278fbbb867b93e6ee5487249a7ba99", - "/svg/compass.svg": "d29f87c640f9f6e64261b21516c58d024a6c3377", - "/svg/construct-outline.svg": "5cd8b9f82633e378796497b496dcf9561350c4fe", - "/svg/construct-sharp.svg": "b83baf81b9f9bbc36906251df1a0456d64967bb8", - "/svg/construct.svg": "3ded9ec1bb8b66b515a2b51513794ba8251b353c", - "/svg/contract-outline.svg": "26e28f5257a5db092a88d733e8098e8b9d86f4fc", - "/svg/contract-sharp.svg": "17df1c51148fee92ca8effcc1013d18e7ea9c490", - "/svg/contract.svg": "26e28f5257a5db092a88d733e8098e8b9d86f4fc", - "/svg/contrast-outline.svg": "9097759960c33a405cd490ec8963bdc5339759e7", - "/svg/contrast-sharp.svg": "9359153bf4dcd9b9aa8f53fdd03bc99db53fc9c9", - "/svg/contrast.svg": "016733d49aea2b12429609096aa22c8b13dfe354", - "/svg/copy-outline.svg": "1b6c44f86221afa9897651302b6d33c294ea1317", - "/svg/copy-sharp.svg": "41d97754fe7ac3064353a439abce9d6091c26bb5", - "/svg/copy.svg": "4f0d1cb12e5b2c28a94d9c3e89ec4d46d41a16d0", - "/svg/create-outline.svg": "ce6a898d9e8cf2906c22811cf6152d62c43279af", - "/svg/create-sharp.svg": "82205f50ac36a48f639140b87763fd78803f6dce", - "/svg/create.svg": "341bd485341a2108ab20f4a2ebb8323a4329803c", - "/svg/crop-outline.svg": "c8abe5fb06ea02434842be2417e407709d34406d", - "/svg/crop-sharp.svg": "3fc2092cb9a403be02921393e831a45640b8d83e", - "/svg/crop.svg": "fbb641c7a60c457ffd8802be5211e85f5b355b26", - "/svg/cube-outline.svg": "aeae3fbc0f45915b87adcabf66cc97f64e7e730d", - "/svg/cube-sharp.svg": "dc3d27e58cb22f7368d41c816bc260717140e935", - "/svg/cube.svg": "a86d06dda4c3360e346700671c444d3a109543b3", - "/svg/cut-outline.svg": "41c42b6acfcd45c408be8474596af2a92e492396", - "/svg/cut-sharp.svg": "bea471d892b1a76efb51b60cdb4e80f8bc73304c", - "/svg/cut.svg": "4edaf390b4e4015e42d4d0f5ce4251ffd53a31b2", - "/svg/desktop-outline.svg": "a112fd5b89b1cbce41608947215220f79faf4d91", - "/svg/desktop-sharp.svg": "346fd7a162bea611186e1541354ef0f747ea4113", - "/svg/desktop.svg": "9775baa4a9dea479707df0ad94137275aff0993b", - "/svg/diamond-outline.svg": "e2c3a8c5f42c7170d9a7d584a5a154dd996e64f5", - "/svg/diamond-sharp.svg": "33486d090ac392872ed4e9f25c07ff09d103dfb1", - "/svg/diamond.svg": "dfd8065dd45fb4101cb0d9b035338183eb2e07f4", - "/svg/dice-outline.svg": "819fd831b2d13bdbbc5050df4dbecf0ae8358e31", - "/svg/dice-sharp.svg": "2a2a56fca4e415db6ca34f27a393435b808e1341", - "/svg/dice.svg": "0e426360c52fc033234d21cb9a8cf51e41c644a1", - "/svg/disc-outline.svg": "9e3f3bb1027b1dc9ac51721c4760ddd75cf40902", - "/svg/disc-sharp.svg": "20a26c9a2d7ffc7699d0fd7e92406c124be7a881", - "/svg/disc.svg": "10b4efe3c37505625eb8d43bd2a54a0d7d9c1ce9", - "/svg/document-attach-outline.svg": "62caec4646c4b585c4ae57e989b6ce4476310a3f", - "/svg/document-attach-sharp.svg": "7c883b6b6ac663d8182c7f5d920b3e0674c81cf0", - "/svg/document-attach.svg": "168f3efd2076f8a72b152ab838e38a24a53199de", - "/svg/document-lock-outline.svg": "73f04f0f3db43d65e5fcd7a9db1d6595c8a3d4d6", - "/svg/document-lock-sharp.svg": "9f3712a404c504a28b60706fd945ba0a79100359", - "/svg/document-lock.svg": "0ea2dcf0abc18f575a52dbd5bbb960dfeddb67db", - "/svg/document-outline.svg": "695f353786d0934b6d6d04dc8b9fea7d26190f6f", - "/svg/document-sharp.svg": "9c7236f33833cf55047076978cf24a0a3038d648", - "/svg/document-text-outline.svg": "c55f4b7a6ae0eb5284bbd71fed83c30f782293fd", - "/svg/document-text-sharp.svg": "f01783f4e75cde7a3797b7e8cfe7ec667cfb8389", - "/svg/document-text.svg": "6f3686ed4d716bfac0b838b5e4de0be5a9d35c16", - "/svg/document.svg": "cc294279b34a986256234351a4fae45af38f46f2", - "/svg/documents-outline.svg": "1191c4c5b17b0d7af8ef8d7758503e8e06f2e4d5", - "/svg/documents-sharp.svg": "02794da29b8b669f428e74bdca87adbd9c73abda", - "/svg/documents.svg": "93af2c76128e4074632e785890313ddeba693f0a", - "/svg/download-outline.svg": "1417e2c036dab32ef35bed866490a31bc2e0349f", - "/svg/download-sharp.svg": "c8d1cdf2015509b602ed846f636d89c87cca1b92", - "/svg/download.svg": "2c107f86c9f8a11dda0616e4b6700c6934b839fe", - "/svg/duplicate-outline.svg": "0386ab565571551777e30786aec478c3776ceb6e", - "/svg/duplicate-sharp.svg": "5c9417bf08ef9ea68445f5a06cc551494d4f0c02", - "/svg/duplicate.svg": "9acaba9b59973db69e2acef5edd7fdbe7a45a29b", - "/svg/ear-outline.svg": "8cf0408d655a1122725cfb0d4f7f64d513d48058", - "/svg/ear-sharp.svg": "ddff13e30ab0df685e9630e240ed52bf9fc70baa", - "/svg/ear.svg": "649434e630d3c68dfa48ef391e491f6ea21cabbf", - "/svg/earth-outline.svg": "0b54806ce2e8fad3bcfc0524d2d39d7be0b6feec", - "/svg/earth-sharp.svg": "4c0273976d7aa9c8137030491f3be826479388d5", - "/svg/earth.svg": "e3882f09516422733f9428c98514d6548a6bd2d0", - "/svg/easel-outline.svg": "266b6da2d66030548f7a0f4c80ba2db4e5f5a487", - "/svg/easel-sharp.svg": "4e2f9d4acb9897621a08c7b08076db8f0aefe795", - "/svg/easel.svg": "2752220226b45a4315e206ae6778c1e08fe3ab22", - "/svg/egg-outline.svg": "64fc06d9384a9b5e92b6d3c74ef7cf0aee0c56a6", - "/svg/egg-sharp.svg": "cdfda4e1d48f4946ad7a35021277552d6f99d67b", - "/svg/egg.svg": "59be4b3f782dc39b1c7c28382504374c8d6dd78c", - "/svg/ellipse-outline.svg": "dc5274ec3936da6646c65c93576c1ba3c8e8574d", - "/svg/ellipse-sharp.svg": "6a1bc888e0269080b4f32b7711f36c63fb207ed7", - "/svg/ellipse.svg": "6a1bc888e0269080b4f32b7711f36c63fb207ed7", - "/svg/ellipsis-horizontal-circle-outline.svg": "8cb28fe6035c4b6a2069c9e7d9712396aece262d", - "/svg/ellipsis-horizontal-circle-sharp.svg": "d2970448fcc834ed06a48411c120656d92e18d47", - "/svg/ellipsis-horizontal-circle.svg": "8cb28fe6035c4b6a2069c9e7d9712396aece262d", - "/svg/ellipsis-horizontal-outline.svg": "360dc49f669ca0a2aea2b9b22a2d574dcc6cb59d", - "/svg/ellipsis-horizontal-sharp.svg": "9c1626a8c09d759db4c358d04e37e019e131716d", - "/svg/ellipsis-horizontal.svg": "9c1626a8c09d759db4c358d04e37e019e131716d", - "/svg/ellipsis-vertical-circle-outline.svg": "326a4aceafc61ef6f538ab7c6049ee0068bb9bbf", - "/svg/ellipsis-vertical-circle-sharp.svg": "474b9636f1e652e93a6685e7bb950374377bc8c6", - "/svg/ellipsis-vertical-circle.svg": "326a4aceafc61ef6f538ab7c6049ee0068bb9bbf", - "/svg/ellipsis-vertical-outline.svg": "0a3a40561f2f8e27e07987e550b7d58b5fff60e7", - "/svg/ellipsis-vertical-sharp.svg": "a5f20813a7fcb0e022e083982e54a47c8a05c437", - "/svg/ellipsis-vertical.svg": "a5f20813a7fcb0e022e083982e54a47c8a05c437", - "/svg/enter-outline.svg": "74ec188a64617e1c6a01fc966c59387257e4ef18", - "/svg/enter-sharp.svg": "b26cf38c253f65e18ec9ca253386a8babcaf519f", - "/svg/enter.svg": "8af159abceb417673b1c0a7598688e85d63159a9", - "/svg/exit-outline.svg": "e282de9a0bad9d5d784a4d060f9f469c91d8da60", - "/svg/exit-sharp.svg": "2f9d76ebbc66bae360443d1108bb0fec3dec5ab4", - "/svg/exit.svg": "48c8ceaa6c4f6212d6d0aadcc8504af294fe2d10", - "/svg/expand-outline.svg": "a716428352a94ffdf572fd3c91f8efde7c7a4803", - "/svg/expand-sharp.svg": "2339666cc581476a6556f27c2dad472013adf418", - "/svg/expand.svg": "a716428352a94ffdf572fd3c91f8efde7c7a4803", - "/svg/extension-puzzle-outline.svg": "3e2db266933add8e1ac79242f86b90d930829e97", - "/svg/extension-puzzle-sharp.svg": "16980ee26e1638d192d9372ddf413c1e2ec8a5df", - "/svg/extension-puzzle.svg": "bb8bf4470af899060b0942dbf64614c534fc2dcf", - "/svg/eye-off-outline.svg": "007bbe4ad284bad98473c7c77c1243d550c715f3", - "/svg/eye-off-sharp.svg": "ed3ec2d360fbb8ebd2ee6d864b55d28287ec842c", - "/svg/eye-off.svg": "52dca91a44e8eb948f33847f1d63be980098d826", - "/svg/eye-outline.svg": "31571de35c47fabcd8b9cf16669b863fe4decfb0", - "/svg/eye-sharp.svg": "9003bf77883bdf652379feacb1121d20e6d744d0", - "/svg/eye.svg": "d1bb1016aebe87e50fe2b667e2ac9229048b5bf8", - "/svg/eyedrop-outline.svg": "f673cf2c403875f67bc7ef9a8a8094d698eada79", - "/svg/eyedrop-sharp.svg": "cc536904178c755dfa03c36a2c2b5dbf0867d0b7", - "/svg/eyedrop.svg": "aa8e113e33030aa18be0b547ecb2229944a9339f", - "/svg/fast-food-outline.svg": "5ab04e83d90e3112d6e82f8ba223ca43f87fe1fc", - "/svg/fast-food-sharp.svg": "cf9c9a614d6b3018e972f11624dcf8dc7861d29d", - "/svg/fast-food.svg": "ca5a93550b5a7646b72274f3f400391faa36bd57", - "/svg/female-outline.svg": "cef061c5c9db46b800ed48f04fb187912145f7e4", - "/svg/female-sharp.svg": "32aed8d73c18b91c4781a1a91d68075894a0c86b", - "/svg/female.svg": "6e30ddcd7e3e2dc8aa2de859e7bc9e9909fb2733", - "/svg/file-tray-full-outline.svg": "d518df33baf4d1a339f681ba30ba6e9a74edb7f5", - "/svg/file-tray-full-sharp.svg": "9818d3c2d2799aeec11d0e47fe1788db8eb3990d", - "/svg/file-tray-full.svg": "b3d0f325708d774db429ab194432a17368153125", - "/svg/file-tray-outline.svg": "f45f03a3c4421339382ef22305eb712d621a4490", - "/svg/file-tray-sharp.svg": "b246644c3ebdbb357fc92db3b2245e63ea9ca0e3", - "/svg/file-tray-stacked-outline.svg": "9ecf35de9172defefb91cdceb1d217c3d20d72c8", - "/svg/file-tray-stacked-sharp.svg": "e0e7b1841ee6f2e056d6f88c0976ce854d113b1f", - "/svg/file-tray-stacked.svg": "af610c547052a98f29e33ba871842166bdeb2cb3", - "/svg/file-tray.svg": "5252c6e3d6076b7d8297c05254a721a68b13e5e2", - "/svg/film-outline.svg": "731dde848bfbea677ac0ec5446392c79a4d7bc5b", - "/svg/film-sharp.svg": "fadb832de46e63e6ee7b7a13ea3e917184347042", - "/svg/film.svg": "a4cf6b62eb07861470adf392c79c65a28ccadce3", - "/svg/filter-circle-outline.svg": "a18c7b42b0db087ab05e831811f051f651e94844", - "/svg/filter-circle-sharp.svg": "8f2b13a24629ece8cc2a2192085da698911e4681", - "/svg/filter-circle.svg": "b939092506903fabad08a34dcfe2476e9d5c45a3", - "/svg/filter-outline.svg": "b367c01431ef344c4b2dc12ae6e682d5bf386029", - "/svg/filter-sharp.svg": "c34224afa4cac3445a396a1a0a5d49cbfffe477e", - "/svg/filter.svg": "de11c874bdc75aae8fef67e6788d65dafd4c680d", - "/svg/finger-print-outline.svg": "0e04b995dee8be51228774ff11697cc32a5c9f5e", - "/svg/finger-print-sharp.svg": "5a89d4703c3d95336c0169dac33d85c1f7cd1afd", - "/svg/finger-print.svg": "3e07979fcde054e0ee53aa202c8ecbe93876b7ff", - "/svg/fish-outline.svg": "e81e8c8a4b2c51ad2f0486c5d37b1771eeb4ccee", - "/svg/fish-sharp.svg": "b7f8e2a09157bcce9cd001da73b4264d5ca85eac", - "/svg/fish.svg": "806cbf95f95ba54b31bcb4feefecc8a52a068d3c", - "/svg/fitness-outline.svg": "69a6d9be55fb9750c5bb831fe45c889b4ec68ce8", - "/svg/fitness-sharp.svg": "1f299ff57e76ecfafcc4535ac2971a66202fd2ca", - "/svg/fitness.svg": "d8dea46d165159846d18faa7a41e835530593fbf", - "/svg/flag-outline.svg": "271b57f90a9dad863f80129f924b428cc80af46a", - "/svg/flag-sharp.svg": "674dffd170e06026990cd9edf438df4de9692a87", - "/svg/flag.svg": "55c6dc9b949eff649fab25a1bfa733cc4a812ea9", - "/svg/flame-outline.svg": "5ee2a42376a6f0e1f152885e2423bfc9f79fa6bd", - "/svg/flame-sharp.svg": "a9a5fc966a530b761aff3805d533987109427a73", - "/svg/flame.svg": "abd07938836c52e781a98fb8720c1e454ee43426", - "/svg/flash-off-outline.svg": "9f226f5e024ce8c773264621a731942a0e269aef", - "/svg/flash-off-sharp.svg": "f36467d3ed9c9fe297c585aa572bee8838b5369b", - "/svg/flash-off.svg": "115130bc5cf2f6bb9b8581162e01af523cf61864", - "/svg/flash-outline.svg": "d5e86d5ec1a32a7b4d9c9874822de76a3a02dba4", - "/svg/flash-sharp.svg": "37e98175caf520e041c5d97711d1a8d2e1433733", - "/svg/flash.svg": "2e185cd78b177dace7fae2b8d5977f676678f12a", - "/svg/flashlight-outline.svg": "7ef37c4d91bcc0d36cd2e2a4c04b10f6bb7cd5fa", - "/svg/flashlight-sharp.svg": "c55b8ebae05f43449ae6d07a8bf9dadb4a5901da", - "/svg/flashlight.svg": "d5a4df5d5a34d98c0a01210ecc2a7183cc1bad54", - "/svg/flask-outline.svg": "91b4853f3b9cb4561cc9e778a9c899b24f574dce", - "/svg/flask-sharp.svg": "bc467220578edf54bac98cbac593e232366897ca", - "/svg/flask.svg": "d153d4bddf5e1ab25534c0016b739521dac6578f", - "/svg/flower-outline.svg": "a0b7c043d1a6e4362b9b47b0bab769840e0b96de", - "/svg/flower-sharp.svg": "55e3f03d016792b819e6abe0b48194bf3457b4ba", - "/svg/flower.svg": "8f2b5b7791b7cf9d0b8f47f9638b0a43e4f3a5dd", - "/svg/folder-open-outline.svg": "07386a5b091e2ee59fc3faf57b0bbb0cf9d86583", - "/svg/folder-open-sharp.svg": "dbd49aed0fabac475381e2019e22d221bedb3c10", - "/svg/folder-open.svg": "9f4a29df6c3593604688c6bf5fd4600d9a9143e5", - "/svg/folder-outline.svg": "09d647c99ad9961c95f39de234da89f7a96b1d77", - "/svg/folder-sharp.svg": "c3999278c8fb7a65823e7fe4d98b706d0a5112cd", - "/svg/folder.svg": "91ff3a11bd9aa9cbd32d03f27444bb232cf924a2", - "/svg/football-outline.svg": "5ffc5ed8e3ce583af2871c029b697df06025f671", - "/svg/football-sharp.svg": "c177347d295c7bd92b14cd3e3cf372999a6a21e8", - "/svg/football.svg": "013334d814c80d76121701bf08b6f1f1bcf43eb3", - "/svg/footsteps-outline.svg": "3810cad866ea28215487cf7f227998b0cff6cfd3", - "/svg/footsteps-sharp.svg": "7bddedfbf2720a2e637d9d4ccc4912d21cd5e49b", - "/svg/footsteps.svg": "dd5e1a457bc78a7cb60f223a586e3b54be5c2927", - "/svg/funnel-outline.svg": "9d738844e8e8ec4b5b7fa94fbfa9c58806a2074d", - "/svg/funnel-sharp.svg": "827de6c340d8088e4b051604088ee482eec66241", - "/svg/funnel.svg": "8460e3fda132f603d110e583216c4ec92aebe01f", - "/svg/game-controller-outline.svg": "8b471aff596502978e3b7dc9a7174f75c2e0b32c", - "/svg/game-controller-sharp.svg": "280e3d802a33a2c737ed92c4dea6979a3b2e6e8b", - "/svg/game-controller.svg": "eeb79eba1dd14b2cec19208fdfd6bc580649972a", - "/svg/gift-outline.svg": "6558f710d779590b6a243b0203d32043ae8a0903", - "/svg/gift-sharp.svg": "c5c44640bee5973dce3ee436d22aed96cb73441f", - "/svg/gift.svg": "58114091083ca2d9649abbb57e95386e30304bff", - "/svg/git-branch-outline.svg": "dd882101696dff146d991b98c58e3b22e4386cf1", - "/svg/git-branch-sharp.svg": "875c9a0be0e5afb0a68a4c75883b405fce7a8e71", - "/svg/git-branch.svg": "2f971a3dfff8e4d2a82eeada617fd2f030eb8726", - "/svg/git-commit-outline.svg": "6f7428ab06f1e16fca3ff79c952faeef74c1a0b1", - "/svg/git-commit-sharp.svg": "ac5c77b59c483ca64b0faaf98378bca94148fbb4", - "/svg/git-commit.svg": "7778d78f45740a8f05f17a1c238b120ebcaf21a7", - "/svg/git-compare-outline.svg": "a955d82851e045db35b5cb92c11d13c5d7a10566", - "/svg/git-compare-sharp.svg": "d45b93040f166867ad47738830ca0e9f66b3bec7", - "/svg/git-compare.svg": "e318d5bcaf2fe761d7631d706aa423bafdcd1b86", - "/svg/git-merge-outline.svg": "d952caaddf0078f79e5c46b4b993329312bd478a", - "/svg/git-merge-sharp.svg": "96967a7875a28a2a0ae6cc78c530aa6c0d8f6210", - "/svg/git-merge.svg": "adc25bb6dbd00d072a44e7b96c1ee2cc563c3c02", - "/svg/git-network-outline.svg": "5e09cfe63d7d2ce1e851cb28e469068fa1ccf08b", - "/svg/git-network-sharp.svg": "304eb09694328555c0950d87433fb03f2989fe9f", - "/svg/git-network.svg": "8be6d065bf094f38553371037c03a3463347d858", - "/svg/git-pull-request-outline.svg": "841c33d5945ba4abf49677d534795d32567218e5", - "/svg/git-pull-request-sharp.svg": "2ad3acd574aee3603949a1ed5a9e9816651f9c00", - "/svg/git-pull-request.svg": "0c93d5a9c74ad976cfb024ff6ec74ad80a6344cb", - "/svg/glasses-outline.svg": "3338ce27b28e18da1697ee0fb8c6fa25b7ed5aba", - "/svg/glasses-sharp.svg": "0e0bd8ae6c667c23f594eb6e4d9d291be7d13008", - "/svg/glasses.svg": "1cb519eb46e4161d64de57a584fb456711c4fe30", - "/svg/globe-outline.svg": "323bb00e0226ed3eeab5ae43dc59e4b1150e793e", - "/svg/globe-sharp.svg": "4a993428b8d2fd8fb40ab0d7e4e73cf84b4342ab", - "/svg/globe.svg": "9c63d983582c03bef17cb53a21350d88f386a1d5", - "/svg/golf-outline.svg": "7b943a491226e19b9d80c3f8bef5979d1ee4cf78", - "/svg/golf-sharp.svg": "bbac36627e05b2c88dd2268afe417d029a9acedd", - "/svg/golf.svg": "2c5cef6b16a80086f1daabfd17243ea64d7ea9e4", - "/svg/grid-outline.svg": "dbbe263d3ff348faae682711a11bc1737faab475", - "/svg/grid-sharp.svg": "b25898f76cc29fe7003a042304f16a5327622a96", - "/svg/grid.svg": "560386ddbfd4bc30542709cba02f37a1fb5694e4", - "/svg/hammer-outline.svg": "96cb96db3923f86767f67977ae3832365ece223f", - "/svg/hammer-sharp.svg": "bdd7e4d6fb845d38f8096dac17319fa2ea608400", - "/svg/hammer.svg": "209f240cd9c99de19525335d1487bb690b8965be", - "/svg/hand-left-outline.svg": "244e9d787d8b9014f8660e7b437f7fd391e65c22", - "/svg/hand-left-sharp.svg": "c5bb8dc663749a4ed58e096c1c43435422815617", - "/svg/hand-left.svg": "5051308524275da0864fab05bb8d7e9af7e7355c", - "/svg/hand-right-outline.svg": "99c2f6260eb38c615f428982117d990317b9db24", - "/svg/hand-right-sharp.svg": "fa50be8c6086c74f3c6b0227e61c75634d3e950c", - "/svg/hand-right.svg": "dde694d1433a9ccc86411db9b28b43e977d17094", - "/svg/happy-outline.svg": "488e8a7352af40fc35c755b75a88d9c19bcf1ab4", - "/svg/happy-sharp.svg": "f037feec562f259bc29d6761d9b48b692cbfc3ee", - "/svg/happy.svg": "39b1cf156cb86772fa17e01dfbf2278a4868577e", - "/svg/hardware-chip-outline.svg": "3441f254b79379087210203c79611099ca32acee", - "/svg/hardware-chip-sharp.svg": "ae4731c87a13e38c1cc4cbb57e53ff88af0b8985", - "/svg/hardware-chip.svg": "24987fe656c719ad6561993c9e7927e0fcdf4a44", - "/svg/headset-outline.svg": "09eacf930bcb4067d383ab1e54dfc630381bf1c7", - "/svg/headset-sharp.svg": "0056ef65d4656fd06a59986793f44708bc29e61d", - "/svg/headset.svg": "9e5741decc37594c1645f474a489610f4d7196df", - "/svg/heart-circle-outline.svg": "a6fdf71a8bd8ed2381ab495afa82cdb661a8279f", - "/svg/heart-circle-sharp.svg": "937115f815277a5ea072715376655f70fed86083", - "/svg/heart-circle.svg": "ce49f48454bf0970791da87c2c981252c14590b9", - "/svg/heart-dislike-circle-outline.svg": "f1a07500287cc9de7e4db9ce15168a4fdc2a69e6", - "/svg/heart-dislike-circle-sharp.svg": "c84e16d5eea096307f18942565a64f9489eee400", - "/svg/heart-dislike-circle.svg": "ffbec51c143871caf1d3fd5491f99db2f23ca648", - "/svg/heart-dislike-outline.svg": "ae4fbb1ca3dafef91087d01a6adaa886380b1b92", - "/svg/heart-dislike-sharp.svg": "c1ece6e7ec585116e0c8599583ed799d8f22f191", - "/svg/heart-dislike.svg": "31bc744707f28563bdc2846ca0c14c340036b3d2", - "/svg/heart-half-outline.svg": "cae31fd2208f09e8d74383b1baf0d1bfa2c317b8", - "/svg/heart-half-sharp.svg": "099162e6d009868659ef3c8248b341d6099a3329", - "/svg/heart-half.svg": "cae31fd2208f09e8d74383b1baf0d1bfa2c317b8", - "/svg/heart-outline.svg": "c00fdc8115d0d9644638965f50020cefdc1e893f", - "/svg/heart-sharp.svg": "fe2994e2a44edd957b50249c24d11df3515bc412", - "/svg/heart.svg": "aa5ead3e1f95cd08404a4085bd94ed31a6c8a303", - "/svg/help-buoy-outline.svg": "417a6bc442a648c31e9a4c51fe33b072c5f02955", - "/svg/help-buoy-sharp.svg": "268313e946f87dcc0efc4efa178625e13c4008bc", - "/svg/help-buoy.svg": "9af982a3db36156b292c737b58a23d91d0922090", - "/svg/help-circle-outline.svg": "621bf1e6daec1348f5a384135aaaf504f6820958", - "/svg/help-circle-sharp.svg": "9576178ce76f85d8a2e9743a270aae4c630401dc", - "/svg/help-circle.svg": "eeb31e4a89a491ecf7b3f6e784ae3b6162af5ab8", - "/svg/help-outline.svg": "94e6e1b1a3dca83fd4ccc73408e1465958271e43", - "/svg/help-sharp.svg": "f55689d403246b8e13c481cffe3be2fc99d78ace", - "/svg/help.svg": "94e6e1b1a3dca83fd4ccc73408e1465958271e43", - "/svg/home-outline.svg": "f45f2f09ac408f41f7b7e35a71e2e57edcfa1ab9", - "/svg/home-sharp.svg": "b2a2fd88fc33b301a8f12df020654d884e5b9267", - "/svg/home.svg": "2c653be813f84c33e6368d5280260a894d9ead4b", - "/svg/hourglass-outline.svg": "21aede2317a072a8621dd2bf3694a84766b84914", - "/svg/hourglass-sharp.svg": "2919f7b3271b2068f744843848e72d9b716f6333", - "/svg/hourglass.svg": "a1de996792f6d0f86ad442730b2dcad7910668eb", - "/svg/ice-cream-outline.svg": "f9ba9619e43dc9193c324f5edffe28e56cde3f91", - "/svg/ice-cream-sharp.svg": "3d68c14c7d72290e2e71a025677c44f1d28c91eb", - "/svg/ice-cream.svg": "556c3991193d6bfd13d4d8c93627b95d64063131", - "/svg/id-card-outline.svg": "fb37ef84a4f684fd3cc84c9f5624fc2633a00673", - "/svg/id-card-sharp.svg": "7eb86057373daae20496b00c70bc37d4ab1c4327", - "/svg/id-card.svg": "6bcbb143a6c3faab1f3ac9fce4394855a8b98b86", - "/svg/image-outline.svg": "f619ea5f181cfed0f2133c09cf4097cfe0ebb001", - "/svg/image-sharp.svg": "f4a0417103f0ea2d27661ba60335fa3ba62e7cb7", - "/svg/image.svg": "191231fce690f43bb789dc621afeb19425849bac", - "/svg/images-outline.svg": "70279543c375bd9ec3fe095f14bf06e3fda4f408", - "/svg/images-sharp.svg": "a6cfc2fb5693e692ef8f81d87cb503b1f0bd04ab", - "/svg/images.svg": "f6d4f4709e7302ecd31a889502c28cb63606d694", - "/svg/infinite-outline.svg": "057fe9024b5db3250c3a8d342825b39c0088d81a", - "/svg/infinite-sharp.svg": "a0924cdbfc14a983ce461c5ae003ec29eada0b80", - "/svg/infinite.svg": "787ec1614845270e6b9c1c10e9b368fecd5c4dbc", - "/svg/information-circle-outline.svg": "805b8e8983ac538ccaf235e51cb020d0b3a1b1c4", - "/svg/information-circle-sharp.svg": "0e63d7bfa0a498a782ed5af1628ac054a022e7c8", - "/svg/information-circle.svg": "a51d57cc7abd7d33ff5042c77fef4b3d1e76a905", - "/svg/information-outline.svg": "27858d2a96bec9c305f61325a641cd64a4833878", - "/svg/information-sharp.svg": "ce90dc777e8a7acc9262c879fbccd9056e26bb38", - "/svg/information.svg": "27858d2a96bec9c305f61325a641cd64a4833878", - "/svg/invert-mode-outline.svg": "9394d7be8322179e83a5b9c2bae93d1c7a5ac25d", - "/svg/invert-mode-sharp.svg": "c5f3edc86f1eb9ce4bc3dba6f2947957c5f2896e", - "/svg/invert-mode.svg": "32f6a9802af0e66c8683f9ecc22402d9fdd50bb6", - "/svg/journal-outline.svg": "e871751784920812a4540fb9f1d267c90a2686a6", - "/svg/journal-sharp.svg": "f867436db8c4e0ad39eb0e928b4bcd5eec1fda8f", - "/svg/journal.svg": "3769cd4c4622f14058503d28aa0eac9c23d5c9bd", - "/svg/key-outline.svg": "b0503ee4ce7a4ba1a9c7497265e63539bf71dddb", - "/svg/key-sharp.svg": "e25a3f50d34f64e93447056ea1d50f758e014518", - "/svg/key.svg": "8da07055d38f47204e79e7d3ee0e216ac8906806", - "/svg/keypad-outline.svg": "7a394b08bc7079bb4084ae7e9a799a23f7a243a8", - "/svg/keypad-sharp.svg": "932a80aa83b60c720c1ee2f9e1353195c46e43d2", - "/svg/keypad.svg": "dd9565ccf837c4d5dc3074a5ae8db265fd1e841d", - "/svg/language-outline.svg": "05be551bdf0b4dba30afd2d4ea9f2dee70642e27", - "/svg/language-sharp.svg": "f08988049a936d826f2d903e193e4a313026fd04", - "/svg/language.svg": "b27b46d6321e3c04840ef1661eace5733f68b223", - "/svg/laptop-outline.svg": "3e9af32b394b237e4d456164c8650f3467922b47", - "/svg/laptop-sharp.svg": "71d2e404153b3cb51f86719aeaaccb61b932fba4", - "/svg/laptop.svg": "bd4312a5c9faa68fe2617e1e251836dbf18b2085", - "/svg/layers-outline.svg": "db987b3d38bf52df8298bf1a482229feb0177aa4", - "/svg/layers-sharp.svg": "8e1e2998e26409036fc317531df831186e5fbb75", - "/svg/layers.svg": "c22fffc6fe9fd3c44fca36f9189810b77f8d768a", - "/svg/leaf-outline.svg": "ad9c7dd214c7de4450b7a6d11995e37f7e6ce35a", - "/svg/leaf-sharp.svg": "ed158b15438094f5de58ad18deadacf173ab6bac", - "/svg/leaf.svg": "069973f9feea8df1e2bbdd756e74cf0d105c1d36", - "/svg/library-outline.svg": "d73a3f940e369abf535221e8fe4abe5c5c60d4e8", - "/svg/library-sharp.svg": "fedf9271058b9e5c42cf3a145a2fd2a3b9e2d235", - "/svg/library.svg": "7601d12a433e25576ee1975ed926233948b58b49", - "/svg/link-outline.svg": "a170adea6d921c87b96befe9d9d8391cb2131950", - "/svg/link-sharp.svg": "9df1d4f7750f3e5c924227985f453cbe29d67a6b", - "/svg/link.svg": "80fbd61270eb3457858c7613afbb2a495a245b40", - "/svg/list-circle-outline.svg": "ebf255ba990bbb6e15aa81638ce1fec470618a4d", - "/svg/list-circle-sharp.svg": "f417de88fd439408e5837dfb8f09838236d17db6", - "/svg/list-circle.svg": "16b237786dc279d4c2a860b4a41b256be473486d", - "/svg/list-outline.svg": "418dd9ce3be2fa1677796a786df03335196570eb", - "/svg/list-sharp.svg": "615b80dee00b3530cb9a6f039d1d6a2863924063", - "/svg/list.svg": "ddf0c3b5c3159cf52114b8c0a94c66b1203ca891", - "/svg/locate-outline.svg": "68e1afe27a866819bed7daba6e9fae5a9be6f7be", - "/svg/locate-sharp.svg": "2433e5646731708fe5ec9ae8e7bc1ce1bbdcdea7", - "/svg/locate.svg": "aa423fa0b38cb7544d10a6c3b60ae0fb52cc9f80", - "/svg/location-outline.svg": "158491f480441744fc86aa84575c52efcd4d65d7", - "/svg/location-sharp.svg": "142ecfc190632c261611f557cc5e14d6cf0281fe", - "/svg/location.svg": "b44367b065c4034cb2dc829b69d09b9119fde299", - "/svg/lock-closed-outline.svg": "71e138c6f3c868b42134dfb6b2b5df07ac20cbe0", - "/svg/lock-closed-sharp.svg": "c8474a0e034b61ae6f8630be195571aed2806557", - "/svg/lock-closed.svg": "226b426bf00fc376da505707818fa20272564464", - "/svg/lock-open-outline.svg": "ffac3ec89cd3cfd82d9b16539ba0d336a6e426ec", - "/svg/lock-open-sharp.svg": "b1f81d170435d1f89fa5be501506198bca475eff", - "/svg/lock-open.svg": "18f467f59f54681fea9238e9ae90acd0089295ef", - "/svg/log-in-outline.svg": "8cb028944998dcf9cd6cafa4506c36b2fa4d823b", - "/svg/log-in-sharp.svg": "9dffada3de55b6e3e9d113e09c692d579e1345ab", - "/svg/log-in.svg": "7c650e133f585604193b37e895294e43aa3deca7", - "/svg/log-out-outline.svg": "b0baa9d71bfa6a777e13de0bc589490c3c52e223", - "/svg/log-out-sharp.svg": "718369b1ce782fb75182098fa90e78036608c00b", - "/svg/log-out.svg": "8e69e3da102a1ff30830ab35fd5c0207f4f4f8a0", - "/svg/logo-alipay.svg": "385c91c94efeecbdb7aae7c86eece44aafe18388", - "/svg/logo-amazon.svg": "7cbe96590d64d175b70ad837f2dd2d578ed1b994", - "/svg/logo-amplify.svg": "0040cf1be9760c3d92da6867f7decee8704038ac", - "/svg/logo-android.svg": "dc119e902c4837ee92e10ef16ef0070217bc0c4c", - "/svg/logo-angular.svg": "d5630941d2efb064c766df5f4316ef3a13b39bb5", - "/svg/logo-appflow.svg": "38eaa42e7e5eec13d2a0d27697bb1fff138a22d9", - "/svg/logo-apple-appstore.svg": "c05bec50aa31aeab7e94a45ff473e1b3c35ab9ba", - "/svg/logo-apple-ar.svg": "799f2e3245353c3aec77923c2e17adc6211c2c94", - "/svg/logo-apple.svg": "3357fbcc56ea17e049fc1e63905eabbabca0a5d2", - "/svg/logo-behance.svg": "c3c3b374d018f0861df6af57e6c310ac20d19bd5", - "/svg/logo-bitbucket.svg": "ea120303f9753c97d77af4a4dd837303fde7846d", - "/svg/logo-bitcoin.svg": "5b055aa310b7e019da95ef279062a092ca089cad", - "/svg/logo-buffer.svg": "83641497596bf7cdb0d67a391ffd231945ec2751", - "/svg/logo-capacitor.svg": "3f4e2568aa81c0b21cf1fc7fce40f9975e9da7cf", - "/svg/logo-chrome.svg": "0c2fcc89ca29bc920f3efd988017235912c73577", - "/svg/logo-closed-captioning.svg": "7a3f7bcccfd0cbe948d38441733e34818dbd8a22", - "/svg/logo-codepen.svg": "4a6919ae442026ddede29fe7c18615d29be319b5", - "/svg/logo-css3.svg": "9aedfc7028310faa0b7cad2255fdf523de1cee3e", - "/svg/logo-designernews.svg": "e762059c544880edafcf20eaedc3957eba912a42", - "/svg/logo-deviantart.svg": "cd9b66bce08f5e572ca350f99252e36b69dcccd2", - "/svg/logo-discord.svg": "50d4a461f7c5ba602e1b7d3824a8eee2d3f66a39", - "/svg/logo-docker.svg": "da8c863982fe8b3777c7e85fba68d8ee51c31999", - "/svg/logo-dribbble.svg": "a9d33e8417f1b63aa31fb31eafe5861e3e83cb6c", - "/svg/logo-dropbox.svg": "964108afa8b160f20c0eca9a52eae69ff046f389", - "/svg/logo-edge.svg": "f9fc982db8e4ff7f2771c35e01a64ac487e97d46", - "/svg/logo-electron.svg": "4f4b5f2c7f9b0c7a10c557eef7147d1026c934b4", - "/svg/logo-euro.svg": "8bc4aeef281ee228a26c3a743fb7a297f495c7c2", - "/svg/logo-facebook.svg": "08169e73676ad0bf644731170e66f1a584052438", - "/svg/logo-figma.svg": "1cc1c8669a4c553ab8b1ab081d13afc1b94e961f", - "/svg/logo-firebase.svg": "6ed6bd7f82a22ab31f26d24762f8208a90228f8c", - "/svg/logo-firefox.svg": "b0e5aeb3f31e737d59dc97487c983ba5da901da9", - "/svg/logo-flickr.svg": "92ef812005e95366625c28a1fbaa28c5963e111e", - "/svg/logo-foursquare.svg": "3ff44c6f15d1d03792eb7d85ac67b189063c0af9", - "/svg/logo-github.svg": "ca5600068f60f24467ad2bc09ad8c518ffb7621b", - "/svg/logo-gitlab.svg": "74052debb4b78647d3168b79c354e477da2195bb", - "/svg/logo-google-playstore.svg": "e2d66fd47bbff187447b7092a476aaa6ef9c3534", - "/svg/logo-google.svg": "b944a3c3af5a79bec7f3d6dce1f524ee69027c64", - "/svg/logo-hackernews.svg": "f67cdfae43b991207353007dc669184f04d2dfd2", - "/svg/logo-html5.svg": "f58885c8cd113efe41b199845a7a58acd48ad34b", - "/svg/logo-instagram.svg": "5010cabc882e4e09afcf3b9e08abddc998eb01e6", - "/svg/logo-ionic.svg": "8510902806bb06f590cd2c9128e74429289ebe00", - "/svg/logo-ionitron.svg": "53972cf9ed7e6a766504b8c4ae8492824d0e4b8b", - "/svg/logo-javascript.svg": "52a90fb300c6ec24cccd38ba1436d657761be2a5", - "/svg/logo-laravel.svg": "ae79db7550fc2db32f2848fc9e9cf8d0d931bba8", - "/svg/logo-linkedin.svg": "d938f0ba584e7c9a85f47fe8886909a2933f6aed", - "/svg/logo-markdown.svg": "530c5eef2025c64c4cf719425c2a888fba6011e9", - "/svg/logo-mastodon.svg": "4620acb103776d144e8be0ff554fc4dd9691d8b6", - "/svg/logo-medium.svg": "1269287beadc7af3701919cbe144950f9fe5ae66", - "/svg/logo-microsoft.svg": "6e49b6cd999604b2783bbdba4db553c8d84277a2", - "/svg/logo-no-smoking.svg": "d8a43d90f7c7cee396159c313e5e48f575833899", - "/svg/logo-nodejs.svg": "9abf009fba293a90221cc0d2f7ecbf795f7dff4a", - "/svg/logo-npm.svg": "9fc4458d056eb146fdcb827973da84cc09203d1c", - "/svg/logo-octocat.svg": "ecfb3f0668f1ec52302dfc7cdbc8d545f4249cd0", - "/svg/logo-paypal.svg": "acca4d7b9b1cd516f09302f19882c22635bc86bd", - "/svg/logo-pinterest.svg": "55abd74f2a30cec5e209c15ed89dab4a24af1350", - "/svg/logo-playstation.svg": "63ba3759ea61e29fe717d1d72fee3f9a528cbdb1", - "/svg/logo-pwa.svg": "fdf198cc70e1c8e60187a035c8862aac31d1ffd6", - "/svg/logo-python.svg": "8041119cc6f1b376ed5bac4bc16e8c2e2ad6a966", - "/svg/logo-react.svg": "395d2ed642a478e544ae14b9bb9b157ac6f5f4d1", - "/svg/logo-reddit.svg": "08396a381032e83a39ac35059c4405020f9fbab2", - "/svg/logo-rss.svg": "193f63f02733d49dfcf6f212d4be251fcc30901e", - "/svg/logo-sass.svg": "d1ae482e6a37efd6ba25600404f038b94f4e3fbe", - "/svg/logo-skype.svg": "d1d581afcadd7bf3e600252c707f49c878d04e4f", - "/svg/logo-slack.svg": "561501fb2f1957c866b13ed7066c15f3634a2f35", - "/svg/logo-snapchat.svg": "5ebd44cf56394b90e24deac72b7f55f78f696ac2", - "/svg/logo-soundcloud.svg": "8c053305af174cc9975160dbbcbfc51d5164eadf", - "/svg/logo-stackoverflow.svg": "2681ffe4c9d80b408b7d82bb71faa4a56fa357c0", - "/svg/logo-steam.svg": "253c8f3a4b9419c57501abf8e103adee5d4776f2", - "/svg/logo-stencil.svg": "59437b83882013bebb56d1fed524a194d5d464ca", - "/svg/logo-tableau.svg": "001ea6fcb8f78c5d6d5dd20a0a3c7c307b8f8f14", - "/svg/logo-tiktok.svg": "59666d9e52667f33a3e3795ec4601105a2258446", - "/svg/logo-trapeze.svg": "e0bf7e6066518995220cdf153fe13df8b63802e3", - "/svg/logo-tumblr.svg": "cbd4a864b557eb2c0c443f963415e774b41cd0d3", - "/svg/logo-tux.svg": "ce05f5a6b6ee90d76d079c1651399e13d2278ab7", - "/svg/logo-twitch.svg": "01a7d11f3ff4666b1fc1c5cc0ab70c7dc8729d5e", - "/svg/logo-twitter.svg": "aa695d11f8f46fc70f26b8231be7b0512ab76ba8", - "/svg/logo-usd.svg": "144a86c67d3d8736c253aba3732d36153909f70c", - "/svg/logo-venmo.svg": "d1dfdf59f8cbb4c02109009e9914466270a9e5ff", - "/svg/logo-vercel.svg": "0b0737642a9265f2e19e02c1e3ccc471b61ab1ea", - "/svg/logo-vimeo.svg": "9461c4df03ff1f824bce245b0b371320b5426422", - "/svg/logo-vk.svg": "32ef5558a817359e2411dab4b44c1874172665a2", - "/svg/logo-vue.svg": "f3594aebb6b4a038a608f61c0e3987fba73426fc", - "/svg/logo-web-component.svg": "dd9637348c8efaa7e4a172949dcd9947010b0ee9", - "/svg/logo-wechat.svg": "d7ab8234dfcbf794b5efcc0721400e4624de2a47", - "/svg/logo-whatsapp.svg": "c53580ec0817e3af6232e9082a671a2bc6e69afd", - "/svg/logo-windows.svg": "887e8391c067b7a9908b8159a065d2f8dcbbe1a8", - "/svg/logo-wordpress.svg": "b43c76aae2ce2f0515b23da8cf3f9432d1a0708f", - "/svg/logo-x.svg": "fb03a64e43312e57c1904fb725ae6f1234720041", - "/svg/logo-xbox.svg": "d544a7992dd41fee63da98ff7c69458601674716", - "/svg/logo-xing.svg": "b46311146aa324b174bd1a4c93bbb1b790ae3159", - "/svg/logo-yahoo.svg": "68ffcd97e317b49131350ec182bb48e625c3c5c8", - "/svg/logo-yen.svg": "1819d0006bc30613a19738bf2cdd000474c8859d", - "/svg/logo-youtube.svg": "c1954bc286c8a1b8e120da5cfba38051b16e6f73", - "/svg/magnet-outline.svg": "403c17f74553ae1f12a613d7c62cbba77c30c305", - "/svg/magnet-sharp.svg": "69074fc4a0bc05717ca1038affaa0a16ed8f6db4", - "/svg/magnet.svg": "02df16cc05398356af76eee250fe5b569044f8eb", - "/svg/mail-open-outline.svg": "d5816a8a0f88fa2404135f28ddad7ba9a1814c64", - "/svg/mail-open-sharp.svg": "fe6c2f7c283aa527886348ddfe21faf04267eb31", - "/svg/mail-open.svg": "fd687163629cf8376f7a26f7a1611680db6723d7", - "/svg/mail-outline.svg": "9b62166c9dc2d89b5d705aff04e21de805c3f8e7", - "/svg/mail-sharp.svg": "594e76c2e53889e04362df6d8a950901e780ef33", - "/svg/mail-unread-outline.svg": "2870d5399bc0eda61d325185252a21181554c527", - "/svg/mail-unread-sharp.svg": "db821365e5d665e4aea8525a443150dd4a1661ad", - "/svg/mail-unread.svg": "926f121bda3049d087e862c72d2a1d6736c18dd7", - "/svg/mail.svg": "f5595f8da449d4758db8876413445ef83e6f1b85", - "/svg/male-female-outline.svg": "98a979007dd005274582473f7da6e7a97f5df764", - "/svg/male-female-sharp.svg": "51cb7919510cfd335d33a0b0b5e9471536a76d48", - "/svg/male-female.svg": "823ee2eb533a8c04556e6df4be47dd99e3b7b415", - "/svg/male-outline.svg": "125cf053b6063a3a9e91ec562b25b9df3ad1e004", - "/svg/male-sharp.svg": "a2b347db46d7bb607d22577e8df3b4fcdecaf3a7", - "/svg/male.svg": "e39570a1607f4dbc3dd3a20160f63d88c4141419", - "/svg/man-outline.svg": "69df41b202b5dc41aa8202207a0e2922a0963998", - "/svg/man-sharp.svg": "95dc0847ddd68711e50e07649b950d95c85b8b03", - "/svg/man.svg": "26b7ef8a058f59fe780deb59b6e05d43f4ec466d", - "/svg/map-outline.svg": "0ba1a2789a90d4877336b69573e7a47f33ad25cb", - "/svg/map-sharp.svg": "34610feff19cf17ce2be936530f3f78572bb43c0", - "/svg/map.svg": "82a1653f526cc46a488c4384b531813e7a69c439", - "/svg/medal-outline.svg": "3e7fc7cdcdb69e85d1ad5d51bba68e8f37966e5f", - "/svg/medal-sharp.svg": "cc4642146de228c575e47af36639f69c0ba3f8d7", - "/svg/medal.svg": "9c2062a7c45e9f204ee38013a8a2bc1189869be7", - "/svg/medical-outline.svg": "ebcc6f196dc69c25c6047e7c28e6d8c7cfa8d5f1", - "/svg/medical-sharp.svg": "cbe903e7481a3c26d5e8b30f8b348953820c7fab", - "/svg/medical.svg": "80175bbc1e38b1a568234e996b3977e8b3bf35a2", - "/svg/medkit-outline.svg": "ca2f8c95f56b8f1b20df95dcad8bac9dea3522a6", - "/svg/medkit-sharp.svg": "7185a220ad61bebaa812244a70e4b3d850a304b4", - "/svg/medkit.svg": "0a33cff7033ae8e82a2859ae578daf5b74dbf1ed", - "/svg/megaphone-outline.svg": "32b83298d208e55c5f872fdc8a0c669ff0026b68", - "/svg/megaphone-sharp.svg": "15407b2ef8c62ab22b2bf439c1c1efde87ff17f9", - "/svg/megaphone.svg": "fb3044b03a71ba551f254433482f17037ac2adb4", - "/svg/menu-outline.svg": "3e12bffc93f98d83dba69eb386bff74a9b755381", - "/svg/menu-sharp.svg": "bbc0829a28705fb4ee6a5ac5d328adfd51ba4300", - "/svg/menu.svg": "310d6a5189e2692a8afdda6a791cd612cb660191", - "/svg/mic-circle-outline.svg": "ad6b1a80eaccc9ab8194fdf34473093b319b304b", - "/svg/mic-circle-sharp.svg": "cba5599abe534911a39b5d3add693286b1735e4b", - "/svg/mic-circle.svg": "e600b857825a6a511ce746c13419c586ff1a49fa", - "/svg/mic-off-circle-outline.svg": "8ee232e01cd9168b26ceb976cd14faf417be1eed", - "/svg/mic-off-circle-sharp.svg": "49437883bcfb7cfa0c63abc4f81aeb91a72d400e", - "/svg/mic-off-circle.svg": "dd48bf91f33b193b75bdb33bfd06d246732b2685", - "/svg/mic-off-outline.svg": "50f1ec3477ed9369e64916ef8ac9c6542b17cdb8", - "/svg/mic-off-sharp.svg": "3878ff0920eac3e95d92f6b3a39e118ac2c13380", - "/svg/mic-off.svg": "8112f20124c795ad41a776fb8f1af46c521f288e", - "/svg/mic-outline.svg": "0a824ff689833543bffedb364ba38a656c87d943", - "/svg/mic-sharp.svg": "7b73f1c11cbfccca6c4fbbb89dd49b0ea5027060", - "/svg/mic.svg": "de731bcc6bb0e2c3fe51d448fdec4e82e39014cd", - "/svg/moon-outline.svg": "a86bdb3a6464e8ebd96035c516576baf6969200b", - "/svg/moon-sharp.svg": "43273cc5fed978c8a0763f1f690d88591124fe7b", - "/svg/moon.svg": "3dfad9ee2794c1b6311b011c29633f302a46cd79", - "/svg/move-outline.svg": "b90a40f71ee947120552d3d00b5eacff01c8d446", - "/svg/move-sharp.svg": "7a96d687c1b43ede8b81292d97a0e11911c7659a", - "/svg/move.svg": "b90a40f71ee947120552d3d00b5eacff01c8d446", - "/svg/musical-note-outline.svg": "6e40fcf98bb201db5005f6887f4de5a55eef19ee", - "/svg/musical-note-sharp.svg": "48aac318bb6c2ca52b573f354338a8682f3ceebe", - "/svg/musical-note.svg": "844018a02fcf5dc812565038255052faa73b8d89", - "/svg/musical-notes-outline.svg": "6c673d6e9533ac4e696fe785ae9d607b794fd2d6", - "/svg/musical-notes-sharp.svg": "d20979465102585efbf7b22984ad77c3ef0b396a", - "/svg/musical-notes.svg": "97329b28fdd42f306596a3858f7f794d5ba032bc", - "/svg/navigate-circle-outline.svg": "4e6280c158e8f8b6e5f57ef4c9ce7a73e73cff5e", - "/svg/navigate-circle-sharp.svg": "a345bf34cd4710c72984f9862af95f03ed1f189c", - "/svg/navigate-circle.svg": "a90455d32e0a499f0a3ad32d689228a990a8b118", - "/svg/navigate-outline.svg": "2b98956d7c62ba666ec67b292b4bd15f9f903b09", - "/svg/navigate-sharp.svg": "69a47b13da0eb5fda39ad7c4ea592d17934bfd09", - "/svg/navigate.svg": "319118059e2c8971edc0df1df7d1db0ee0d41fbe", - "/svg/newspaper-outline.svg": "bf0ea51ce01c39ee2ea5d0ce402b0524cfff5db3", - "/svg/newspaper-sharp.svg": "cf50c2f3f6c300d3a9d8f310b96d1bae3fc49351", - "/svg/newspaper.svg": "932c4131d260f2b0b49ecf85ff9483eb2420fa64", - "/svg/notifications-circle-outline.svg": "bdf66485113fcd4096e50574d783f1888cd8a15d", - "/svg/notifications-circle-sharp.svg": "888c446b2e303187ca620f83b2607ac2f8cf2acf", - "/svg/notifications-circle.svg": "6d87831c0218871304dbdcb06e23086ace4dac74", - "/svg/notifications-off-circle-outline.svg": "4a49b58df5f60d4b11b699e57120d445be90c8f3", - "/svg/notifications-off-circle-sharp.svg": "2f65b283d14af22c971884d9387fa9a7745b5cd9", - "/svg/notifications-off-circle.svg": "acafce73ae0c9091675922c6f84142bfb5819a65", - "/svg/notifications-off-outline.svg": "c45208bed29c5011ce2f74aaaa668034c3aac5bc", - "/svg/notifications-off-sharp.svg": "23421ee64db3a195d0fc1c5b4d8be69a29084415", - "/svg/notifications-off.svg": "8d06548cea9d61a1166c90568753a09ec0884621", - "/svg/notifications-outline.svg": "5f7e169c7e46b03b707071c0aff26e67720e7b95", - "/svg/notifications-sharp.svg": "49c4aa3378a634513c06ace09167e9d9d9e6ef75", - "/svg/notifications.svg": "2d9b31c13ef274eabc1a809d9d61d604ba5b19e1", - "/svg/nuclear-outline.svg": "69dbbd2f034ebbcdf9596ff0b2fcdf9571ecb168", - "/svg/nuclear-sharp.svg": "8233ca176a6b2f46dc8b5191b2b5c6e6d008f393", - "/svg/nuclear.svg": "c11990ec18dd5d01ec2a6dd82d67938ec2b22b97", - "/svg/nutrition-outline.svg": "c7e981a0d7b552b6597e7eed6fa2fc12891d2e7c", - "/svg/nutrition-sharp.svg": "7dead4d6b0c1078c10573561c4e3d48c0b2bc8f8", - "/svg/nutrition.svg": "d8b3702e12d829495811c9d586a76c1ca392191c", - "/svg/open-outline.svg": "d7a17214d86d3dfc58cbe03f702d8b0e0981a205", - "/svg/open-sharp.svg": "ba7bd59346de61e57500fe3c4af2f2f86a1b730c", - "/svg/open.svg": "bbed54b01df2b9fb23dbf060fdfdb59038595b9f", - "/svg/options-outline.svg": "3246e78fd0e22672e5cff69233958d860eb0dcc5", - "/svg/options-sharp.svg": "c8813f031750b1895ea9a6b83373b11313c426f7", - "/svg/options.svg": "72e3df05bb8ef5c4d3faa03e2cce98941573ed80", - "/svg/paper-plane-outline.svg": "a1dae57a0d6efb5a753ea5abd81222d6b11f5e41", - "/svg/paper-plane-sharp.svg": "f420f162ef3e4faa8ce3283b3fed687dd549f2dd", - "/svg/paper-plane.svg": "1f94d3e756727a54a8ea3455ed9edc8bef7bf432", - "/svg/partly-sunny-outline.svg": "91e19214350df21467bfe39223b089d0d980824e", - "/svg/partly-sunny-sharp.svg": "b722fa4fc517595517f1930d63831e7e8fb9f91a", - "/svg/partly-sunny.svg": "78b76a9f3d709a1f1471782559fb64e3bd22596d", - "/svg/pause-circle-outline.svg": "575eb766b3d4430460ca46fba422d017f5d253e4", - "/svg/pause-circle-sharp.svg": "a93c78dff5bdadd2e2041969a55d04cd63b4efc2", - "/svg/pause-circle.svg": "a64e68d4dd897dbbf20228d8986b28d50c33ddaa", - "/svg/pause-outline.svg": "251a436d7cf5995f62eceedad506d2face2140fa", - "/svg/pause-sharp.svg": "e00b73a671a82d4c51900d962e71d78bee938bad", - "/svg/pause.svg": "6e105f1e09a8a7bcff5c4e73433008ab5054e5e5", - "/svg/paw-outline.svg": "97d6ea6494528b3811326785095f9b412689a55a", - "/svg/paw-sharp.svg": "abc2a864c6df38604c0bdea415ca555374c66a12", - "/svg/paw.svg": "37f5637c3bdecea81c605711bcf792d14081ee4b", - "/svg/pencil-outline.svg": "0bf2802d8a15cc1fe676ceb5b4b4835369c5e318", - "/svg/pencil-sharp.svg": "dc80ab6ac1db8aa06d706cefdb97af67c7a9130c", - "/svg/pencil.svg": "b4f3247349d8a6762678cf4d7956bc65b5dc21d2", - "/svg/people-circle-outline.svg": "0b3bd8bb6db17ed95a3f1f64531d7b4b969ceb91", - "/svg/people-circle-sharp.svg": "15388d061713af81320797d3c3e84600957ff5f8", - "/svg/people-circle.svg": "66c746818ce6ad9bb79f5f4c16e6d1fe97fe7638", - "/svg/people-outline.svg": "da49858013c1276fb2297cabfabc273fb8bc95a1", - "/svg/people-sharp.svg": "53e2eac37830a6bf75ddbc6243ff99eea37e6725", - "/svg/people.svg": "732d881234678b751d0106562f5113487a7c432a", - "/svg/person-add-outline.svg": "0f09a03d68fb823d9d24a5eb100635537cf02531", - "/svg/person-add-sharp.svg": "e8dee5d30ea29d42c1aa448c9af1465a5c201682", - "/svg/person-add.svg": "2631b86cba6e5361bb2776f63519719c6095a2b2", - "/svg/person-circle-outline.svg": "22eb7df9f649ff24ac6cb9dad7099d199ac26551", - "/svg/person-circle-sharp.svg": "ba4196c08a018198d4d5687ef2e691b2688246c4", - "/svg/person-circle.svg": "12a954f6ae72fe4163f162fa6619f45aaa921009", - "/svg/person-outline.svg": "dfcff0ed09551b8b23eec580b0a006bcdc63dfad", - "/svg/person-remove-outline.svg": "af8c2f4c9d369481784e8d993cf6028633c15b97", - "/svg/person-remove-sharp.svg": "9872aafb39ba5a2a8ed52805f4548ffba9b890af", - "/svg/person-remove.svg": "ee3d0c1a21298427e253a43640147b8f7fbf1614", - "/svg/person-sharp.svg": "78d7ed759c10bbb24f94a76c53cbb5ee9be3d351", - "/svg/person.svg": "fc62c634ceb61e44e5b5b60ef4f5f1860cbffb30", - "/svg/phone-landscape-outline.svg": "5a6af7e86c3fd4051c138ea0f3f136cd157cd253", - "/svg/phone-landscape-sharp.svg": "5584186d51c9bd8444190f919236979719034234", - "/svg/phone-landscape.svg": "4bee84fd169f3a3c50c5066d9ee19bfb81dd2978", - "/svg/phone-portrait-outline.svg": "0c70ca7bf5ad01aa2e6a1aec056bb59d80b5782f", - "/svg/phone-portrait-sharp.svg": "e2296de5fa57f43d24f7f35e1c989eca8b321303", - "/svg/phone-portrait.svg": "58559e97c53132d21c698d8c7b8c11e2bc1c93b2", - "/svg/pie-chart-outline.svg": "b5303fe0eeb741c017893f23eede34cadc0e088b", - "/svg/pie-chart-sharp.svg": "f6a345b1b4e30dd10c83b7fe43f71cdef87a1fc0", - "/svg/pie-chart.svg": "70abebd894ed21eb0e78f35e98e8fede9fd8f0bd", - "/svg/pin-outline.svg": "21c49f2586dd496887294daf1a803091ac5fb56c", - "/svg/pin-sharp.svg": "678e83b3c9f9b9e0a78f29da0b76e9d4c4c3c915", - "/svg/pin.svg": "4627ae5d4f3aef2af5968e5d6ea55d232a87bce1", - "/svg/pint-outline.svg": "d263ab721bbf66e846f3b4d80c069cd64f77c4fb", - "/svg/pint-sharp.svg": "aa1244a606f0e7526f401b8c84fe86fc3781eb54", - "/svg/pint.svg": "55ac287d4afa87cd8209c2db6def08bda8aed3e2", - "/svg/pizza-outline.svg": "607012cbaa464f75cd349ed8ddd040df828fa7b6", - "/svg/pizza-sharp.svg": "8327e6aaa66605eb72fe23de780cfec26d47c415", - "/svg/pizza.svg": "030377b26b8ce931a9b15f0b217301976fc33348", - "/svg/planet-outline.svg": "d37103f29d9a9900e42daa051bf369970c3305ba", - "/svg/planet-sharp.svg": "dad1c7edcb26485a283da49201c3db5719ae7a28", - "/svg/planet.svg": "52978c8ad7c481ed03e95b26648438a6e999ded7", - "/svg/play-back-circle-outline.svg": "5b38556ca3c80a321e5f4048924c2d59831769cd", - "/svg/play-back-circle-sharp.svg": "8dc4f95880fa83e619ad1cbc0b8a704af33264d4", - "/svg/play-back-circle.svg": "b3633082c1505ddd53b0a016555e5090ce81ab11", - "/svg/play-back-outline.svg": "9bef15b9a29556e5db4040bf58b035c4677457b6", - "/svg/play-back-sharp.svg": "c6d51286949c61c198669c6de870a037effd0419", - "/svg/play-back.svg": "d7b61f2924d7fe0d47fed4a5bcf7386ee52a33e0", - "/svg/play-circle-outline.svg": "47038493d1d5d1c78fd4185e0aa6233a1bdf624c", - "/svg/play-circle-sharp.svg": "e87f9a5b022aec3b7daeaaf69cd89e7e78cbaccd", - "/svg/play-circle.svg": "ece82fef07782cbb05dfd4f76f544f73e56811ec", - "/svg/play-forward-circle-outline.svg": "c63c5c2a0be511ba180447ae8b2dd48df8a7faae", - "/svg/play-forward-circle-sharp.svg": "57aac45aa09a53764bc030ac954593a82f8a9935", - "/svg/play-forward-circle.svg": "7274c14d71f22b96d80df873fe530fc39c73d3b1", - "/svg/play-forward-outline.svg": "199bab61b6b71029b77a032f0c66d966a5958185", - "/svg/play-forward-sharp.svg": "609fd4b3fb7807db8f3fa0e7c962cb7eee1d60d1", - "/svg/play-forward.svg": "c32fc11f2e7323b493b7b1705159a6054d7a9979", - "/svg/play-outline.svg": "e1f166c07b39a7439d2a0a5f844ce26a7d80eee4", - "/svg/play-sharp.svg": "e5e972c26f3478a2262a134681c450dc0a3a7834", - "/svg/play-skip-back-circle-outline.svg": "0d496aeda96290b9deac54d3e0e0eb1120972959", - "/svg/play-skip-back-circle-sharp.svg": "e6f5978c908e9ab5da967878e47363966d40c47d", - "/svg/play-skip-back-circle.svg": "960a94fd30fb48175dca0d83bf9d96defc6712e6", - "/svg/play-skip-back-outline.svg": "bcd44350bcd86e44b055910d2fd3025fa831f0f4", - "/svg/play-skip-back-sharp.svg": "f8877ff5e838698a1a1bedc7c552d1b35009694f", - "/svg/play-skip-back.svg": "4c0b24eb345f4895ff6849662d142b05306d4601", - "/svg/play-skip-forward-circle-outline.svg": "09410256b04ffe324ebd0c14c40209460434c32d", - "/svg/play-skip-forward-circle-sharp.svg": "33c135fe650ce9e9f5ab42abcf0325e03b759653", - "/svg/play-skip-forward-circle.svg": "c5eed8af9a11be2bc34b2b786df32bef9805d7ed", - "/svg/play-skip-forward-outline.svg": "95c413947c4ae6ebc2faf4b64d934125fd39cddc", - "/svg/play-skip-forward-sharp.svg": "347b00058dc6bcad07c063282f46b28650e3a51c", - "/svg/play-skip-forward.svg": "9b81e91c040b6bd904534b66a5b764dd6834af7d", - "/svg/play.svg": "e3dab0bf178f57e5739ae7dd4bb54700a6ed46ba", - "/svg/podium-outline.svg": "1b655f16c9d946b79e8cc3025ff5fbddfa54f9b8", - "/svg/podium-sharp.svg": "a4c5817265f90844f36e3aa81900a94192576020", - "/svg/podium.svg": "f5b8a561da988417c560bb144163b2f95c700972", - "/svg/power-outline.svg": "d727f5b54ccc9d996a2a70c93eb763f488efbefb", - "/svg/power-sharp.svg": "3fccc4533e64aae48cf6fb3bd0661520657b9668", - "/svg/power.svg": "065e6b215fff4ba4b45c5d4116518ff9f9e0e2d2", - "/svg/pricetag-outline.svg": "96fb9e4cf4220843953ab060cb888725e337a8f5", - "/svg/pricetag-sharp.svg": "0e0fbeabacfbcf67b2b99091b9638e9713b64b7c", - "/svg/pricetag.svg": "42517c6fd4e163dce828ec99d3186c3b743a2991", - "/svg/pricetags-outline.svg": "9f182797ec827adfffe0eb8dd0ada1ba7c661ad7", - "/svg/pricetags-sharp.svg": "dd45f848dae83c6b63cf82e3aec8226fe3885864", - "/svg/pricetags.svg": "d5dc21cc2fac053efae9dd24bbe3e27b9ef58c3b", - "/svg/print-outline.svg": "cd7561011c2c52c383c62054a21211f7dabb1ddf", - "/svg/print-sharp.svg": "fc2efe0e764d56583c8b5462656a5fa281432f29", - "/svg/print.svg": "d70fdaca924d3a3f831438f56b402f8a3f50cdc1", - "/svg/prism-outline.svg": "10f2510601cf96e331642488d4318b0bd8c96077", - "/svg/prism-sharp.svg": "842d81a232414fe73f03bed4b109d36c5e8811a9", - "/svg/prism.svg": "53c130ecacbff1a101a086c36c64dd488514060d", - "/svg/pulse-outline.svg": "f12485e54e94306186bb2bf1f8da0d68120674ba", - "/svg/pulse-sharp.svg": "3e972751e843cffb891f1f2c7d2bb3c572d20913", - "/svg/pulse.svg": "7179613474e30ff2576a5ef8f701dc92871674f8", - "/svg/push-outline.svg": "e1b5582edecb9123d0365ddbe8ccb92bd908b758", - "/svg/push-sharp.svg": "6db92305cebe1b4564b4553d7871a761225ca317", - "/svg/push.svg": "b72ad0f2fb5ef289d3a832a7f28384043c7c7435", - "/svg/qr-code-outline.svg": "78bdca270167d57b6ee2014cf520c60bcda5b909", - "/svg/qr-code-sharp.svg": "2381b48045c0d8fc0a52b9ea50c78ee374a80d6b", - "/svg/qr-code.svg": "53a614400d3b27c98f3ecd5d9f9411d39adcc1c6", - "/svg/radio-button-off-outline.svg": "deaf8b95a00b993b901d50a03f34aa4e788a7bbb", - "/svg/radio-button-off-sharp.svg": "deaf8b95a00b993b901d50a03f34aa4e788a7bbb", - "/svg/radio-button-off.svg": "deaf8b95a00b993b901d50a03f34aa4e788a7bbb", - "/svg/radio-button-on-outline.svg": "4bc8c8e5d2f07ce7f8e1fafedd06209412e37618", - "/svg/radio-button-on-sharp.svg": "4bc8c8e5d2f07ce7f8e1fafedd06209412e37618", - "/svg/radio-button-on.svg": "4bc8c8e5d2f07ce7f8e1fafedd06209412e37618", - "/svg/radio-outline.svg": "87d7f648feb20b525b718f55bc9c69ec8f1678f3", - "/svg/radio-sharp.svg": "74e931ddfc83fbf6688c153ebe13d6079f48510f", - "/svg/radio.svg": "39c6d48e874daf1f9d71f3400c87f350029db3ee", - "/svg/rainy-outline.svg": "84d25609db0ece94d80e3b3ddf709686926f9a4d", - "/svg/rainy-sharp.svg": "ea78b96597c24dc7b7b68dd862abcd65f6ddea9a", - "/svg/rainy.svg": "f43853ab617a1d5f1eabd0f975d60586c6d93f5e", - "/svg/reader-outline.svg": "96557dcadb9e9611f0d37e2f23e77e4537b4987a", - "/svg/reader-sharp.svg": "b43b8668eccbe6abd651033a19073f7bf57aa6e5", - "/svg/reader.svg": "9015a5333008ae08ef2e8cc5477c08df0bb7103f", - "/svg/receipt-outline.svg": "3bcf2bce46995617aab64ffa0415a69784d7417f", - "/svg/receipt-sharp.svg": "266999d80d8a05187569ec3829a77f85769ab339", - "/svg/receipt.svg": "b52a6464949ffa6bebb7964f5b8a8a9bb5872d6e", - "/svg/recording-outline.svg": "478ffcb4e37cbde604b4e0bdcd5d61ade5b21070", - "/svg/recording-sharp.svg": "835e4539c79e7bfc9b60f94601802391c2c36d6c", - "/svg/recording.svg": "3ae22d9aca401437ce479ac2f34ff86f45809f72", - "/svg/refresh-circle-outline.svg": "fc4b6cb9e39a73f8c07ad6f4529302f9ae0c9bbf", - "/svg/refresh-circle-sharp.svg": "888449f346da5d49d1d0489de145da1e00a7b4fd", - "/svg/refresh-circle.svg": "4096f6ef5b015e52e3785222710d44f0e4b2b261", - "/svg/refresh-outline.svg": "543d835438ecf2d0b77223d59d04da697143554d", - "/svg/refresh-sharp.svg": "7a505c757a07800d319b9c82ec766621b9d195d6", - "/svg/refresh.svg": "543d835438ecf2d0b77223d59d04da697143554d", - "/svg/reload-circle-outline.svg": "55e8df6b7a40c3dc7e5b030ef7ddb78f10f42f8c", - "/svg/reload-circle-sharp.svg": "0eafd4837afc30a965470d9d6b013f2ff9d44d81", - "/svg/reload-circle.svg": "69cf641e8f780d0082cfef5690c4d4c59c99749d", - "/svg/reload-outline.svg": "2b05ab4eb5f4e7e592afe283628a9aa21e66a3db", - "/svg/reload-sharp.svg": "ed56aa8a0327f2d04c4821db332391eaed06f7c2", - "/svg/reload.svg": "2b05ab4eb5f4e7e592afe283628a9aa21e66a3db", - "/svg/remove-circle-outline.svg": "a8c617655d090d5acb48af9ddc2b06d2a8799730", - "/svg/remove-circle-sharp.svg": "1fdb3ddce1216c8c4caa9d34fe03c9dfc134f85e", - "/svg/remove-circle.svg": "0284d29fd3237608d08646ad981eb26893dc6554", - "/svg/remove-outline.svg": "1aba933124e9b7b82d01af4bfe7e636ba1dce30a", - "/svg/remove-sharp.svg": "7687a83a94a6d60f2b32f50075686bd2e00e934e", - "/svg/remove.svg": "1aba933124e9b7b82d01af4bfe7e636ba1dce30a", - "/svg/reorder-four-outline.svg": "0b6409e8daa120444fff6d9be31c96fd91e5afd1", - "/svg/reorder-four-sharp.svg": "056bcd8c56d06bb0a2a050734f7a7215fdc5f918", - "/svg/reorder-four.svg": "51b57a6353e5bf5318dccd36cb93244bb0b207f9", - "/svg/reorder-three-outline.svg": "c8ee731258f677f8f211df69f1718d417fb75ad7", - "/svg/reorder-three-sharp.svg": "e746e29d6a0d010309c9394452512d6e4c9294a9", - "/svg/reorder-three.svg": "2060df6f9651a2f8e6a505615d93bc040c033528", - "/svg/reorder-two-outline.svg": "b695e738d0589190f55d7e2185f7197a06165177", - "/svg/reorder-two-sharp.svg": "9395188f7d78663762e271e9a1cbf376ffa8a1a8", - "/svg/reorder-two.svg": "09aae02fa95e3f7d6d969ea41e792604350f4caa", - "/svg/repeat-outline.svg": "0cc3d5b08e93fa4287d312ad8a0880bada98f27a", - "/svg/repeat-sharp.svg": "7b33fb9a0dcf28d80fe08a619b2aa977d0153574", - "/svg/repeat.svg": "0cc3d5b08e93fa4287d312ad8a0880bada98f27a", - "/svg/resize-outline.svg": "69e9ae7fd3c36a504dba7936c359c33db1c8a437", - "/svg/resize-sharp.svg": "093f82990abf590b2ab73e9191312713625bf714", - "/svg/resize.svg": "69e9ae7fd3c36a504dba7936c359c33db1c8a437", - "/svg/restaurant-outline.svg": "061822a063cae6495610268676da0acd724adbd6", - "/svg/restaurant-sharp.svg": "44a660bdc85e302ce648dfb75f11a9d477b78111", - "/svg/restaurant.svg": "0008fb406de097a22ca29393d942daac376223b5", - "/svg/return-down-back-outline.svg": "415dcbbf073da20c7a7a9797c62a09e32a4ab80d", - "/svg/return-down-back-sharp.svg": "1620584e03cda5d90d1bde537da6915e54229bed", - "/svg/return-down-back.svg": "415dcbbf073da20c7a7a9797c62a09e32a4ab80d", - "/svg/return-down-forward-outline.svg": "01755af12389e6c3580719839e95b711bb73357d", - "/svg/return-down-forward-sharp.svg": "2ed71bfbaf1f228339fb7b9229a32c5258914305", - "/svg/return-down-forward.svg": "01755af12389e6c3580719839e95b711bb73357d", - "/svg/return-up-back-outline.svg": "c19a2897bb358e3cd413335e96bb5a38b26ee034", - "/svg/return-up-back-sharp.svg": "d9af43f127c4b30b889c11d8126501369d81721d", - "/svg/return-up-back.svg": "c19a2897bb358e3cd413335e96bb5a38b26ee034", - "/svg/return-up-forward-outline.svg": "5e977e23adbfc32f6f967119cfe14e9780f5c5d2", - "/svg/return-up-forward-sharp.svg": "6a48c7e28a9cf1214f68ba3c2dc66186a45e3556", - "/svg/return-up-forward.svg": "5e977e23adbfc32f6f967119cfe14e9780f5c5d2", - "/svg/ribbon-outline.svg": "c3cd330cb39ab8687e33f76d41f04c7b5084043b", - "/svg/ribbon-sharp.svg": "5b15e29b0893458b5f7be0db02f52fe37bc96b66", - "/svg/ribbon.svg": "ee1fcd5031a9ca17aec8aa5759f043d052a4c104", - "/svg/rocket-outline.svg": "3d92f12b5914f970522187cd9b48b010dac978b5", - "/svg/rocket-sharp.svg": "f77000866b9c10397ba8faef0f7320d58d8e540b", - "/svg/rocket.svg": "f52c959cb0df28eb0f641d3936bd932fe2f695a1", - "/svg/rose-outline.svg": "f75f086010d4ba74c0291365c41b70985a5b8559", - "/svg/rose-sharp.svg": "c75a7c5d881c572b7ef83c2b1ce84f28099e07fc", - "/svg/rose.svg": "26c9ebdfeb68235c1cb92858916c9e6cc6e368fb", - "/svg/sad-outline.svg": "351520d2b08f3b881ce11e47ecae16ad2b882a5e", - "/svg/sad-sharp.svg": "45baecf308b25c98a2398d166146d7d28ec22a37", - "/svg/sad.svg": "26367d9cfd1e56c5c651a0ca98883e97b6932e60", - "/svg/save-outline.svg": "23394921b5a8a49d196eef1b7109bc194fe7905d", - "/svg/save-sharp.svg": "217264d6ec79806c168af3466e484271d0230cfa", - "/svg/save.svg": "3fe93632dc8aea2eaa10afe4c70f422bde614979", - "/svg/scale-outline.svg": "c6468398bf11da57bbc7658d8e392c8c48bc8224", - "/svg/scale-sharp.svg": "4ca89ce6870e66c366793960bbf1b06d1ccc7ab3", - "/svg/scale.svg": "4da336e288c6b273998e568a89cce59aed930367", - "/svg/scan-circle-outline.svg": "ff5fccb8ad2648cfb8e401b7c68668518733f951", - "/svg/scan-circle-sharp.svg": "5826fc7bb81303f30fb2ec48174e3c1d945b0b65", - "/svg/scan-circle.svg": "fb385ef13fc69fdc63f483c776572fc4b2321247", - "/svg/scan-outline.svg": "c231f39a3f54779450569905556f91265e70cf48", - "/svg/scan-sharp.svg": "9464511bb2ad0e5fec71d713220af17c6de45892", - "/svg/scan.svg": "ca03ba27bf0ccc0b780d8992d36018bbe379824d", - "/svg/school-outline.svg": "56c8e4d4ac2ffd10fe5d645cf2d68c072f048ed4", - "/svg/school-sharp.svg": "0c4e6402b7d6a7edd1a972ad1d5385b52674367f", - "/svg/school.svg": "a344b316184d65bd783df5b02fb3e3e9edfb4e54", - "/svg/search-circle-outline.svg": "c2e74fd18d9190b5e1265a628ebb7a2cdc8d66d7", - "/svg/search-circle-sharp.svg": "27491e8ad5184fb2068bdc0ca4d3e81972b4b4d5", - "/svg/search-circle.svg": "4070d312d3e8ddbebbc7b6841278070e5cf8fd66", - "/svg/search-outline.svg": "01bcedb4a13310b9ced72ea810a9e5624b939ffd", - "/svg/search-sharp.svg": "422c26758c2114ac09204402664fbabeb96727a1", - "/svg/search.svg": "923c95248322c6650863e9e3e7500f219bfb30e4", - "/svg/send-outline.svg": "9c33c361425c03d8fdb19d435b3480cb1a620079", - "/svg/send-sharp.svg": "6d0e0fd32fb42c13fcd3fc84311bf9c6664a7560", - "/svg/send.svg": "1f96f6a359961db20ffd928f91d8d9f2da9de898", - "/svg/server-outline.svg": "8279316e673b15c9ed2ecff373423d208103f917", - "/svg/server-sharp.svg": "f9855e84a7f5fee54218a2fb0f62ce824e9f54f4", - "/svg/server.svg": "79ebf207dcaf0435b8e70e796797209558a95813", - "/svg/settings-outline.svg": "b6a5853e694ccb50d5f8dd5456bc6f54160c6bba", - "/svg/settings-sharp.svg": "24150b85e40b4d46655bf4f8ae18ed445d498ee9", - "/svg/settings.svg": "3f91415324958bf2582358a2ffd4b75718c6875a", - "/svg/shapes-outline.svg": "322d171468f5d78cfcf36257680b2a80b33eeaea", - "/svg/shapes-sharp.svg": "2c14984469fca19a93a9004f62808b3bf5081b2f", - "/svg/shapes.svg": "4e2c383b7713c35e1d75f54a56852f0c8f642e26", - "/svg/share-outline.svg": "e216371433b92a185117f78aa2b5d25e484df87a", - "/svg/share-sharp.svg": "f4bcd7034922d39ed6ddd784be53ca48ea292ae8", - "/svg/share-social-outline.svg": "4ba4ad939d97b4a2e1fbad3268596749439aad74", - "/svg/share-social-sharp.svg": "d5baaa90f29653a7497100ec174f2e3e10781014", - "/svg/share-social.svg": "7e5d5c0025f28319831de980adba105b8bfa28e8", - "/svg/share.svg": "f33996e6dcbde24e3d025327a3d0cb6c36a8b42b", - "/svg/shield-checkmark-outline.svg": "5855b6d0c5ad3377597ac8c5bee27c793dfb5f9e", - "/svg/shield-checkmark-sharp.svg": "9f82a44100d8642300c24b3c3d36b27c8c601617", - "/svg/shield-checkmark.svg": "c4afd409d887189022c64eda41c760f91704ec4a", - "/svg/shield-half-outline.svg": "fcc8adca1d92549c2f319e0acbe61476fa381571", - "/svg/shield-half-sharp.svg": "144d69a09cad165001025af2751b507f4d875bc7", - "/svg/shield-half.svg": "3de297002bfabdeecea032e1d7335b0440bfb4f7", - "/svg/shield-outline.svg": "5c4bc560a7705fe2b5bcf3c4eb633569c8610863", - "/svg/shield-sharp.svg": "8fe22f3b4488594c998f3ae800c9f8fadee37d6e", - "/svg/shield.svg": "9bdb06eda4d2a3f0fcd5e5c73f273260e2d00cfa", - "/svg/shirt-outline.svg": "101e749048614437957b8da13e15089ba800d8af", - "/svg/shirt-sharp.svg": "bbde6d909cab3f8f34d5fc9379c1505bce3075f6", - "/svg/shirt.svg": "9e7f4f7c8560eadc7578b3a9a39c79798366d314", - "/svg/shuffle-outline.svg": "67b648ce67910c3fe3b2b4e24e73964aab71fb00", - "/svg/shuffle-sharp.svg": "0f335d8e79035ab35eaa8c9ec1161bad92932371", - "/svg/shuffle.svg": "67b648ce67910c3fe3b2b4e24e73964aab71fb00", - "/svg/skull-outline.svg": "5f283fc7c8fdf8d2e6c47c5dc79d593108059e15", - "/svg/skull-sharp.svg": "1d283f8cff17d8cfb27cdd2ea325f612f99f6cb9", - "/svg/skull.svg": "8ffd5daa58d11e65703ead66625d56a8103f0cfa", - "/svg/snow-outline.svg": "a8aa8b68a68998829eef79fde1b01909f078e7ba", - "/svg/snow-sharp.svg": "6639a9e02b40b3dd91f18c634d4f13906f0b8ddd", - "/svg/snow.svg": "5075d8bd1a0aa3ceb2d40f457b7119878f35418d", - "/svg/sparkles-outline.svg": "60340e42bf02d650ae9bf9eaf8c61bdad5c758fe", - "/svg/sparkles-sharp.svg": "e12464e394a5170c5ae54257cea785bd8a681f21", - "/svg/sparkles.svg": "2173a76d995f393b579c4c23fc9725319013d33d", - "/svg/speedometer-outline.svg": "990c8a56a295adbb0f711f9642a783f06c9d05cd", - "/svg/speedometer-sharp.svg": "fe0fa1978e2971e8f527c41d42a71bb0072b56af", - "/svg/speedometer.svg": "e19c3d15e4d996bae7ea1e1346cf4c0a31f3aeb8", - "/svg/square-outline.svg": "673cebaedbacef40886279c7d6cedf2ed23998cb", - "/svg/square-sharp.svg": "95a5f42b1cc359d2907fc8ccb9c0c7dc18f30e0a", - "/svg/square.svg": "bf099604b1596149895e55a94a5287ac98d60fa7", - "/svg/star-half-outline.svg": "e34242683242467dbe98e14a1922c96fdd43a6d1", - "/svg/star-half-sharp.svg": "07954f974d8d5035877ab986ff1b867b22a38bde", - "/svg/star-half.svg": "e34242683242467dbe98e14a1922c96fdd43a6d1", - "/svg/star-outline.svg": "0c19dddb8657118f1144ff46099dfdadfb0297e8", - "/svg/star-sharp.svg": "dc1b2854ac07b704745f501f63d6a5b07858ed3f", - "/svg/star.svg": "e7798ddc72a407f0392497a3935d63fa13342725", - "/svg/stats-chart-outline.svg": "4c67ab84ffb68b246cffd634ff7586fa5fc3242e", - "/svg/stats-chart-sharp.svg": "6b0a7faeb32659fa9532756ecf8e1c12588df147", - "/svg/stats-chart.svg": "1136d0fefa763e004d11330c80b4dea048b51c6d", - "/svg/stop-circle-outline.svg": "dffe4aee6de08820350468354219ffd47c830cf0", - "/svg/stop-circle-sharp.svg": "1cea053d87728b1801ea51c9f9afce95487d4acc", - "/svg/stop-circle.svg": "eabfbf5b9f87135f66c4a7fc583b9bafd0d920cb", - "/svg/stop-outline.svg": "5835a964d19c9279bae095942921dbc668f9e52c", - "/svg/stop-sharp.svg": "6624c4317991b7b0005a2a8341bfd4b093a317d7", - "/svg/stop.svg": "928e694e699e52fe8001cab980a9f03ef3259025", - "/svg/stopwatch-outline.svg": "61b832616f3733c08fb424ef23e623a577b8bebe", - "/svg/stopwatch-sharp.svg": "de860be608ed19c7e9d9cf18f6d31a601a73a20c", - "/svg/stopwatch.svg": "18aa23dc9d4d955528038b2649e4a1363509a6d4", - "/svg/storefront-outline.svg": "4019b866f0e21490786462919a3cab05c83956be", - "/svg/storefront-sharp.svg": "85d62d600c696c986b3be806ce96a5565df8c9ae", - "/svg/storefront.svg": "b1aaf3340e6e22b3871cc91090ed2c944bf84474", - "/svg/subway-outline.svg": "97173e30ff12f3b04b14f0e01bf1f0f5eed069f9", - "/svg/subway-sharp.svg": "02d832963a02c4071fa2ea9ce8a0a69acd628fb2", - "/svg/subway.svg": "601c6f1da6602d028ee19e6fee1600bbae07a12a", - "/svg/sunny-outline.svg": "5ac8db53761fa28fb841c1dccf2e2b2fbf7ce439", - "/svg/sunny-sharp.svg": "7e94082c27467a80d390b205a0778423fa586607", - "/svg/sunny.svg": "aa507e01fccb4ead6a40b92403076f8839791c1b", - "/svg/swap-horizontal-outline.svg": "60e960a8fbc033d82cfd431a692f79faa2d96e5e", - "/svg/swap-horizontal-sharp.svg": "1a3b9e6c17fbfb06863811e82ed3acc7c4e165a1", - "/svg/swap-horizontal.svg": "60e960a8fbc033d82cfd431a692f79faa2d96e5e", - "/svg/swap-vertical-outline.svg": "cf3a38f9c21423ef4605d13f619108ff954ec90a", - "/svg/swap-vertical-sharp.svg": "0d356d8d8dd436be6cb9526d5eade4f5c46c7e09", - "/svg/swap-vertical.svg": "cf3a38f9c21423ef4605d13f619108ff954ec90a", - "/svg/sync-circle-outline.svg": "1b0907af13d3d2c1b29d47209757019e80f679a1", - "/svg/sync-circle-sharp.svg": "dbafc38eb665e97ca8a713b0c2812d2e3f154cf1", - "/svg/sync-circle.svg": "ea878ff966ede6b7262dbdd39f0db7ce45293c11", - "/svg/sync-outline.svg": "c6ecfe8d8abbac2a1b7bad68040e933ea70fc1fc", - "/svg/sync-sharp.svg": "273d497898598ac1ac05355fd466d0b2629f0912", - "/svg/sync.svg": "c6ecfe8d8abbac2a1b7bad68040e933ea70fc1fc", - "/svg/tablet-landscape-outline.svg": "b1326c67df66cb5f17f535bd399e0b3e12780941", - "/svg/tablet-landscape-sharp.svg": "b1ca28826c04d21a005f3ddba728de12444088b5", - "/svg/tablet-landscape.svg": "614adcba488aa8149f7de752bb58c670aac69202", - "/svg/tablet-portrait-outline.svg": "aba8c091ad7ffc553c52201b685e29d0e7519e2a", - "/svg/tablet-portrait-sharp.svg": "c2bff37717818b169b9d8a89bd21468d74b5820f", - "/svg/tablet-portrait.svg": "dda0b2b58a17974a6fab250a6ef5380fbe489b6a", - "/svg/telescope-outline.svg": "b599ac8c68afa26c898373f6f86fef8c9f9b2943", - "/svg/telescope-sharp.svg": "d551a01ca13e2711da9ce0a711ef355b3428634c", - "/svg/telescope.svg": "b725c0ae45345b8e11771b201f628fc9c9ae333b", - "/svg/tennisball-outline.svg": "aafcc51f596b0864a2958115c1707fba6cf5faad", - "/svg/tennisball-sharp.svg": "ffb8f226e1a0454e507a835d55c09b4dac4cac46", - "/svg/tennisball.svg": "ec730b06268c5da615cbcf889d72c15718b23d8a", - "/svg/terminal-outline.svg": "95da2e34fd12e77d6fd244e78c171295ac60bda1", - "/svg/terminal-sharp.svg": "37c4612fe69a0c9f57481e0de9837eb6471f18b5", - "/svg/terminal.svg": "b1b9015e1a96f8c48dba9e244d00799d1dfd1a15", - "/svg/text-outline.svg": "2a9fe987d0ad30569175ea442a3b0a19a3b51d30", - "/svg/text-sharp.svg": "44eccce5d02294314a4dd8ff85f48d063e09b6ce", - "/svg/text.svg": "22c7daf0cca23beb20b037881d9a4dc296a07005", - "/svg/thermometer-outline.svg": "364b382c9be6a7ccfc8e8aec36911369d5ba8edf", - "/svg/thermometer-sharp.svg": "6606a1ed51f08c239b69bda1d9d47cc95acf2411", - "/svg/thermometer.svg": "3dd6fca368202fcd195da47870cdb631d1b3469a", - "/svg/thumbs-down-outline.svg": "194991658780799be5dab6ffc6edd475b3d95a55", - "/svg/thumbs-down-sharp.svg": "6223632abafd1e3d4e71948d4d5dc2974ae37c27", - "/svg/thumbs-down.svg": "90a83f65e5f6ea903e7c119f7dc2582cc305598d", - "/svg/thumbs-up-outline.svg": "68995a42210c49227dede7e1da11d97720b1bd84", - "/svg/thumbs-up-sharp.svg": "c5271529a3df5a2303f77c05903382acdc5ef09c", - "/svg/thumbs-up.svg": "67926960da03aeb875f12660574a2d5ac2f89d32", - "/svg/thunderstorm-outline.svg": "3aee8067f8fd7e7379f069c27163c9894aebe44f", - "/svg/thunderstorm-sharp.svg": "0e70e97b1ca2b9136443db22eecf5b6b08937125", - "/svg/thunderstorm.svg": "f8b1d8e501ec88deb1f9aca3286f3204f0db2feb", - "/svg/ticket-outline.svg": "b265af0151d0cc87c1bb18f99557a9968dce23b8", - "/svg/ticket-sharp.svg": "38296a680926373451a6074c867b28ab5e4c7cd2", - "/svg/ticket.svg": "185b843a2a156526c4595fdbeb55ebf70e26a438", - "/svg/time-outline.svg": "4807f147becfbcff0e2e00a8f63b91cf91a15465", - "/svg/time-sharp.svg": "df5946b06374376fb6e24be9848692271a91964a", - "/svg/time.svg": "e13c24ab5d4031ed2d39e7c49812ed0bb82c8f38", - "/svg/timer-outline.svg": "223580bb319ac32c480a18a910977caa319c4841", - "/svg/timer-sharp.svg": "d25fc1db8c43e0ac3c970ccdcb585c2a9724aa6e", - "/svg/timer.svg": "a786869547a6b22ae20e14e44b74026eed5f678f", - "/svg/today-outline.svg": "e27a3dfc935968f44f3d6600d32c988452638d5d", - "/svg/today-sharp.svg": "8d0681722a2cc43d42975ac7f805c65ee34b38d8", - "/svg/today.svg": "6c00bc9b7654da9fdff4e55dc514ca057a884189", - "/svg/toggle-outline.svg": "6739fbf4addc5a130a715f281382d9d3cf2367be", - "/svg/toggle-sharp.svg": "aeb0d9b55a8a394e3d9cdef89ff696daa2959c10", - "/svg/toggle.svg": "3abc8cdd676afd3e53ad092e5a21e684841bec1b", - "/svg/trail-sign-outline.svg": "21cc256e0bc111d3b28cf912512e88ab28526b14", - "/svg/trail-sign-sharp.svg": "76db9f35fde62e3923666ecff57ea813bd636b0e", - "/svg/trail-sign.svg": "0513b3b274a6ddfa415502c1c31795237d97a57b", - "/svg/train-outline.svg": "5689c659e5c8951525be108359a4b1c57e9a11a3", - "/svg/train-sharp.svg": "4d24a0a9b6ed0162d1ed02587f831e494f78e826", - "/svg/train.svg": "9f32c94affa244818ac578e3f45642ab0fe1f0be", - "/svg/transgender-outline.svg": "012a6698f5394da339150bc0e3e0dcd83cb05cf2", - "/svg/transgender-sharp.svg": "706b6ed2bedfc2562202318e7d2d9ca52de03c85", - "/svg/transgender.svg": "3cc6746d7dff78a12685f730ac9c99818207f34f", - "/svg/trash-bin-outline.svg": "4acdbe6ec823eee85c57ccb52430db619fa80b75", - "/svg/trash-bin-sharp.svg": "1037da5335d4cbe8fa6b8265d0f1411741c5e16d", - "/svg/trash-bin.svg": "d0e9f4d6641ad13cc22507726d3546e92e71aa02", - "/svg/trash-outline.svg": "65fa4fb7c04f344d8f4e4b3a75f5892c2fe60443", - "/svg/trash-sharp.svg": "686b38a8b6f2b0b654eccab1cd65b3255129b9ed", - "/svg/trash.svg": "2e78c9a4a03b9f9e604ceb471cbc631b4115b4d1", - "/svg/trending-down-outline.svg": "e8d2c88221ef7e7ff3a8e33476923171b9083148", - "/svg/trending-down-sharp.svg": "802b2bd500b33578c651c98efb9a1d0fcb50b96c", - "/svg/trending-down.svg": "e8d2c88221ef7e7ff3a8e33476923171b9083148", - "/svg/trending-up-outline.svg": "8799a3188df7eda94217ff9f693513e065545ecb", - "/svg/trending-up-sharp.svg": "565ac169dcf260a459f0949e6b2b40d7ac83fd4f", - "/svg/trending-up.svg": "8799a3188df7eda94217ff9f693513e065545ecb", - "/svg/triangle-outline.svg": "b175dc03064e2836b273d7e93c0b4be70a0515fe", - "/svg/triangle-sharp.svg": "5b9d47ae791f7abb16495d21e10543fb56a15951", - "/svg/triangle.svg": "6b9586b6de6424446a071565bb6c20c9165a7603", - "/svg/trophy-outline.svg": "8c02272d6f970230b5d2fcffb05e636242325f57", - "/svg/trophy-sharp.svg": "44e30d0351104bfde1a353e556726598e237f9e4", - "/svg/trophy.svg": "67dc603652619bceca0a6ba47708a125343808ac", - "/svg/tv-outline.svg": "e8f88af128a45980b18ad50dccb5f27df4c7be44", - "/svg/tv-sharp.svg": "6b11fef26235b9a3262527aaaee4a02005ded7bb", - "/svg/tv.svg": "88b6a5f5f8bd5a8689118d92b69bb662dab4d3c0", - "/svg/umbrella-outline.svg": "bf9159d58b676c731f4e3c1ed8f5e4c7699e7a10", - "/svg/umbrella-sharp.svg": "02c6eafffb1617a7aa72194d2f6e95bb501abf3b", - "/svg/umbrella.svg": "e9264806de86801964fccf01dd6df39e384ad73c", - "/svg/unlink-outline.svg": "12c6af796176fdd4caaa83ee1bfecc330de41a63", - "/svg/unlink-sharp.svg": "87dc43a4b71f220383b9cb2e7f6ac64976057411", - "/svg/unlink.svg": "e7e739a536be2a4269672746882ca369aa20cebe", - "/svg/videocam-off-outline.svg": "1ddc257e34d99d7d7793347866ad565149db933c", - "/svg/videocam-off-sharp.svg": "fd86596723328c6e45e793dbf283cfa47f24caa4", - "/svg/videocam-off.svg": "d2da75d365e8ad7353a748b21f38b13741183432", - "/svg/videocam-outline.svg": "6a27f99e5dc72feb090c16ff10e694ffb7a2f5be", - "/svg/videocam-sharp.svg": "b849bf7cc03e7abf1b741a61479fec319e39ca8a", - "/svg/videocam.svg": "f3b3c6676ea3fd99a62e74549bdbb8ac9f739b34", - "/svg/volume-high-outline.svg": "7b29f7698338646be04750bbe93c539aeb823700", - "/svg/volume-high-sharp.svg": "80f353595207b82a5f0480b8472932f93ac12821", - "/svg/volume-high.svg": "51fdb801d425ed9fcff8b027080c9597c4acf710", - "/svg/volume-low-outline.svg": "0e872a697e09d8c97e108e3d159e63b2a3a8b0c3", - "/svg/volume-low-sharp.svg": "73147b8f77514a578a1d566ce497fd3e07c5a2e0", - "/svg/volume-low.svg": "6e1b570f573cd53037c4de6928caa5df418b1548", - "/svg/volume-medium-outline.svg": "f53f3b3039ad8cb14cf079186f18eb8ded37ce59", - "/svg/volume-medium-sharp.svg": "deb7e9149ea815bbf55b747aa5cc8012e864e508", - "/svg/volume-medium.svg": "f35dbb16cdd8b7436265c15fe197bda0d241f2d4", - "/svg/volume-mute-outline.svg": "cac417ae6b6a0dcdac8712614ffc071af16e3025", - "/svg/volume-mute-sharp.svg": "6f51694757f409ae3d717a5a06eded7874a9af34", - "/svg/volume-mute.svg": "a0c3888a4c4944e9651fbe90e9c89f0775c878a0", - "/svg/volume-off-outline.svg": "c0e74fe7ae1a4cfd6dcecfd0b4f9f6855a1f0142", - "/svg/volume-off-sharp.svg": "8ba2bd54273f40495d60a73ac75a8923827e8d53", - "/svg/volume-off.svg": "9e6cf4cc0e5ae50400d3515b0826a22fa63ac52b", - "/svg/walk-outline.svg": "2e0628b888f2305139f285b60ee02909a5efb1be", - "/svg/walk-sharp.svg": "d467c6b7233aa3bd83ce819229aeba7582b35c5d", - "/svg/walk.svg": "26d4a57b3603850eb890dfe3527a20fb32007ca2", - "/svg/wallet-outline.svg": "4c0bb4a4d8b5e2f0dae55fc5fd7e259c58cf5548", - "/svg/wallet-sharp.svg": "eac592dfee6c4763c7df4f45eb80ad3147488792", - "/svg/wallet.svg": "3e360c0d5480412edd90db554b541d6e0db33da7", - "/svg/warning-outline.svg": "a7baae334d8e88a769de58bf3f150403b34e74bd", - "/svg/warning-sharp.svg": "16d3eabd0ca57b905f16a8a47d0a1762529d0269", - "/svg/warning.svg": "779b76bac97fb277c5598e9b95e62e173d06c113", - "/svg/watch-outline.svg": "0ca483e0cda1bc6fbb14e1f6f3f87274355f2296", - "/svg/watch-sharp.svg": "5aff01e1538587e06681977e15c29f9e500cda22", - "/svg/watch.svg": "12739b1fe3ff515c13625014405d3915c4a47682", - "/svg/water-outline.svg": "b333dd28b4b57cdcb5573c20949135017ebdd6c5", - "/svg/water-sharp.svg": "9fe958d9c918cbec22c977876d0d575b28434c4e", - "/svg/water.svg": "c85808e33c04cadfe18b46bb99b5697c98178dc6", - "/svg/wifi-outline.svg": "3889730469cbfc1e96a845ef6a9890cc9a6e586a", - "/svg/wifi-sharp.svg": "288b514d8142c4d06d69f58ed243987bcf97d8dd", - "/svg/wifi.svg": "666b8d071f7e8abc736bd0253f1fdff3253d5ea3", - "/svg/wine-outline.svg": "6d572a99d8546eb3d9f3ba1b56abe51b4a77c758", - "/svg/wine-sharp.svg": "be35c5863877d9b1e5764a34597524c659a65b6c", - "/svg/wine.svg": "7fdb21ea2e8621ec6097ef81dde28955d37221ea", - "/svg/woman-outline.svg": "2a4e166cd98fc8ef9a73ce93d8d21e3c42f0b8e6", - "/svg/woman-sharp.svg": "6461c19620bba789ae71c7e9734b66890ed01cb1", - "/svg/woman.svg": "8a2c445c32609314f712b55bedb82a256d357176" - }, - "navigationUrls": [ - { - "positive": true, - "regex": "^\\/.*$" - }, - { - "positive": false, - "regex": "^\\/(?:.+\\/)?[^/]*\\.[^/]*$" - }, - { - "positive": false, - "regex": "^\\/(?:.+\\/)?[^/]*__[^/]*$" - }, - { - "positive": false, - "regex": "^\\/(?:.+\\/)?[^/]*__[^/]*\\/.*$" - } - ], - "navigationRequestStrategy": "performance" -} \ No newline at end of file diff --git a/docs/polyfills-core-js.5681bbd804d94eb3.js b/docs/polyfills-core-js.5681bbd804d94eb3.js deleted file mode 100644 index b6b48bd..0000000 --- a/docs/polyfills-core-js.5681bbd804d94eb3.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[9329],{7783:()=>{!function(xt){"use strict";!function(i){var h={};function t(r){if(h[r])return h[r].exports;var n=h[r]={i:r,l:!1,exports:{}};return i[r].call(n.exports,n,n.exports,t),n.l=!0,n.exports}t.m=i,t.c=h,t.d=function(r,n,e){t.o(r,n)||Object.defineProperty(r,n,{enumerable:!0,get:e})},t.r=function(r){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},t.t=function(r,n){if(1&n&&(r=t(r)),8&n||4&n&&"object"==typeof r&&r&&r.__esModule)return r;var e=Object.create(null);if(t.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:r}),2&n&&"string"!=typeof r)for(var o in r)t.d(e,o,function(a){return r[a]}.bind(null,o));return e},t.n=function(r){var n=r&&r.__esModule?function(){return r.default}:function(){return r};return t.d(n,"a",n),n},t.o=function(r,n){return Object.prototype.hasOwnProperty.call(r,n)},t.p="",t(t.s=0)}([function(i,h,t){t(1),t(55),t(62),t(68),t(70),t(71),t(72),t(73),t(75),t(76),t(78),t(87),t(88),t(89),t(98),t(99),t(101),t(102),t(103),t(105),t(106),t(107),t(108),t(110),t(111),t(112),t(113),t(114),t(115),t(116),t(117),t(118),t(127),t(130),t(131),t(133),t(135),t(136),t(137),t(138),t(139),t(141),t(143),t(146),t(148),t(150),t(151),t(153),t(154),t(155),t(156),t(157),t(159),t(160),t(162),t(163),t(164),t(165),t(166),t(167),t(168),t(169),t(170),t(172),t(173),t(183),t(184),t(185),t(189),t(191),t(192),t(193),t(194),t(195),t(196),t(198),t(201),t(202),t(203),t(204),t(208),t(209),t(212),t(213),t(214),t(215),t(216),t(217),t(218),t(219),t(221),t(222),t(223),t(226),t(227),t(228),t(229),t(230),t(231),t(232),t(233),t(234),t(235),t(236),t(237),t(238),t(240),t(241),t(243),t(248),i.exports=t(246)},function(i,h,t){var r=t(2),n=t(6),e=t(45),o=t(14),a=t(46),u=t(39),c=t(47),s=t(48),l=t(52),p=t(49),y=t(53),g=p("isConcatSpreadable"),S=y>=51||!n(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=l("concat"),x=function(I){if(!o(I))return!1;var E=I[g];return void 0!==E?!!E:e(I)};r({target:"Array",proto:!0,forced:!S||!O},{concat:function(I){var E,R,w,f,d,m=a(this),b=s(m,0),A=0;for(E=-1,w=arguments.length;E9007199254740991)throw TypeError("Maximum allowed index exceeded");for(R=0;R=9007199254740991)throw TypeError("Maximum allowed index exceeded");c(b,A++,d)}return b.length=A,b}})},function(i,h,t){var r=t(3),n=t(4).f,e=t(18),o=t(21),a=t(22),u=t(32),c=t(44);i.exports=function(s,l){var p,y,g,S,O,x=s.target,I=s.global,E=s.stat;if(p=I?r:E?r[x]||a(x,{}):(r[x]||{}).prototype)for(y in l){if(S=l[y],g=s.noTargetGet?(O=n(p,y))&&O.value:p[y],!c(I?y:x+(E?".":"#")+y,s.forced)&&void 0!==g){if(typeof S==typeof g)continue;u(S,g)}(s.sham||g&&g.sham)&&e(S,"sham",!0),o(p,y,S,s)}}},function(i,h){var t=function(r){return r&&r.Math==Math&&r};i.exports=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof global&&global)||Function("return this")()},function(i,h,t){var r=t(5),n=t(7),e=t(8),o=t(9),a=t(13),u=t(15),c=t(16),s=Object.getOwnPropertyDescriptor;h.f=r?s:function(l,p){if(l=o(l),p=a(p,!0),c)try{return s(l,p)}catch{}if(u(l,p))return e(!n.f.call(l,p),l[p])}},function(i,h,t){var r=t(6);i.exports=!r(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},function(i,h){i.exports=function(t){try{return!!t()}catch{return!0}}},function(i,h,t){var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,e=n&&!r.call({1:2},1);h.f=e?function(o){var a=n(this,o);return!!a&&a.enumerable}:r},function(i,h){i.exports=function(t,r){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:r}}},function(i,h,t){var r=t(10),n=t(12);i.exports=function(e){return r(n(e))}},function(i,h,t){var r=t(6),n=t(11),e="".split;i.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(o){return"String"==n(o)?e.call(o,""):Object(o)}:Object},function(i,h){var t={}.toString;i.exports=function(r){return t.call(r).slice(8,-1)}},function(i,h){i.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(i,h,t){var r=t(14);i.exports=function(n,e){if(!r(n))return n;var o,a;if(e&&"function"==typeof(o=n.toString)&&!r(a=o.call(n))||"function"==typeof(o=n.valueOf)&&!r(a=o.call(n))||!e&&"function"==typeof(o=n.toString)&&!r(a=o.call(n)))return a;throw TypeError("Can't convert object to primitive value")}},function(i,h){i.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(i,h){var t={}.hasOwnProperty;i.exports=function(r,n){return t.call(r,n)}},function(i,h,t){var r=t(5),n=t(6),e=t(17);i.exports=!r&&!n(function(){return 7!=Object.defineProperty(e("div"),"a",{get:function(){return 7}}).a})},function(i,h,t){var r=t(3),n=t(14),e=r.document,o=n(e)&&n(e.createElement);i.exports=function(a){return o?e.createElement(a):{}}},function(i,h,t){var r=t(5),n=t(19),e=t(8);i.exports=r?function(o,a,u){return n.f(o,a,e(1,u))}:function(o,a,u){return o[a]=u,o}},function(i,h,t){var r=t(5),n=t(16),e=t(20),o=t(13),a=Object.defineProperty;h.f=r?a:function(u,c,s){if(e(u),c=o(c,!0),e(s),n)try{return a(u,c,s)}catch{}if("get"in s||"set"in s)throw TypeError("Accessors not supported");return"value"in s&&(u[c]=s.value),u}},function(i,h,t){var r=t(14);i.exports=function(n){if(!r(n))throw TypeError(String(n)+" is not an object");return n}},function(i,h,t){var r=t(3),n=t(18),e=t(15),o=t(22),a=t(23),u=t(25),c=u.get,s=u.enforce,l=String(String).split("String");(i.exports=function(p,y,g,S){var O=!!S&&!!S.unsafe,x=!!S&&!!S.enumerable,I=!!S&&!!S.noTargetGet;"function"==typeof g&&("string"!=typeof y||e(g,"name")||n(g,"name",y),s(g).source=l.join("string"==typeof y?y:"")),p!==r?(O?!I&&p[y]&&(x=!0):delete p[y],x?p[y]=g:n(p,y,g)):x?p[y]=g:o(y,g)})(Function.prototype,"toString",function(){return"function"==typeof this&&c(this).source||a(this)})},function(i,h,t){var r=t(3),n=t(18);i.exports=function(e,o){try{n(r,e,o)}catch{r[e]=o}return o}},function(i,h,t){var r=t(24),n=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(e){return n.call(e)}),i.exports=r.inspectSource},function(i,h,t){var r=t(3),n=t(22),e=r["__core-js_shared__"]||n("__core-js_shared__",{});i.exports=e},function(i,h,t){var r,n,e,o=t(26),a=t(3),u=t(14),c=t(18),s=t(15),l=t(27),p=t(31);if(o){var g=new(0,a.WeakMap),S=g.get,O=g.has,x=g.set;r=function(E,R){return x.call(g,E,R),R},n=function(E){return S.call(g,E)||{}},e=function(E){return O.call(g,E)}}else{var I=l("state");p[I]=!0,r=function(E,R){return c(E,I,R),R},n=function(E){return s(E,I)?E[I]:{}},e=function(E){return s(E,I)}}i.exports={set:r,get:n,has:e,enforce:function(E){return e(E)?n(E):r(E,{})},getterFor:function(E){return function(R){var w;if(!u(R)||(w=n(R)).type!==E)throw TypeError("Incompatible receiver, "+E+" required");return w}}}},function(i,h,t){var r=t(3),n=t(23),e=r.WeakMap;i.exports="function"==typeof e&&/native code/.test(n(e))},function(i,h,t){var r=t(28),n=t(30),e=r("keys");i.exports=function(o){return e[o]||(e[o]=n(o))}},function(i,h,t){var r=t(29),n=t(24);(i.exports=function(e,o){return n[e]||(n[e]=void 0!==o?o:{})})("versions",[]).push({version:"3.6.5",mode:r?"pure":"global",copyright:"\xa9 2020 Denis Pushkarev (zloirock.ru)"})},function(i,h){i.exports=!1},function(i,h){var t=0,r=Math.random();i.exports=function(n){return"Symbol("+String(void 0===n?"":n)+")_"+(++t+r).toString(36)}},function(i,h){i.exports={}},function(i,h,t){var r=t(15),n=t(33),e=t(4),o=t(19);i.exports=function(a,u){for(var c=n(u),s=o.f,l=e.f,p=0;pl;)r(s,c=u[l++])&&(~e(p,c)||p.push(c));return p}},function(i,h,t){var r=t(9),n=t(39),e=t(41),o=function(a){return function(u,c,s){var l,p=r(u),y=n(p.length),g=e(s,y);if(a&&c!=c){for(;y>g;)if((l=p[g++])!=l)return!0}else for(;y>g;g++)if((a||g in p)&&p[g]===c)return a||g||0;return!a&&-1}};i.exports={includes:o(!0),indexOf:o(!1)}},function(i,h,t){var r=t(40),n=Math.min;i.exports=function(e){return e>0?n(r(e),9007199254740991):0}},function(i,h){var t=Math.ceil,r=Math.floor;i.exports=function(n){return isNaN(n=+n)?0:(n>0?r:t)(n)}},function(i,h,t){var r=t(40),n=Math.max,e=Math.min;i.exports=function(o,a){var u=r(o);return u<0?n(u+a,0):e(u,a)}},function(i,h){i.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(i,h){h.f=Object.getOwnPropertySymbols},function(i,h,t){var r=t(6),n=/#|\.prototype\./,e=function(s,l){var p=a[o(s)];return p==c||p!=u&&("function"==typeof l?r(l):!!l)},o=e.normalize=function(s){return String(s).replace(n,".").toLowerCase()},a=e.data={},u=e.NATIVE="N",c=e.POLYFILL="P";i.exports=e},function(i,h,t){var r=t(11);i.exports=Array.isArray||function(n){return"Array"==r(n)}},function(i,h,t){var r=t(12);i.exports=function(n){return Object(r(n))}},function(i,h,t){var r=t(13),n=t(19),e=t(8);i.exports=function(o,a,u){var c=r(a);c in o?n.f(o,c,e(0,u)):o[c]=u}},function(i,h,t){var r=t(14),n=t(45),e=t(49)("species");i.exports=function(o,a){var u;return n(o)&&("function"!=typeof(u=o.constructor)||u!==Array&&!n(u.prototype)?r(u)&&null===(u=u[e])&&(u=void 0):u=void 0),new(void 0===u?Array:u)(0===a?0:a)}},function(i,h,t){var r=t(3),n=t(28),e=t(15),o=t(30),a=t(50),u=t(51),c=n("wks"),s=r.Symbol,l=u?s:s&&s.withoutSetter||o;i.exports=function(p){return e(c,p)||(c[p]=a&&e(s,p)?s[p]:l("Symbol."+p)),c[p]}},function(i,h,t){var r=t(6);i.exports=!!Object.getOwnPropertySymbols&&!r(function(){return!String(Symbol())})},function(i,h,t){var r=t(50);i.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(i,h,t){var r=t(6),n=t(49),e=t(53),o=n("species");i.exports=function(a){return e>=51||!r(function(){var u=[];return(u.constructor={})[o]=function(){return{foo:1}},1!==u[a](Boolean).foo})}},function(i,h,t){var r,n,e=t(3),o=t(54),a=e.process,u=a&&a.versions,c=u&&u.v8;c?n=(r=c.split("."))[0]+r[1]:o&&(!(r=o.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/))&&(n=r[1]),i.exports=n&&+n},function(i,h,t){var r=t(34);i.exports=r("navigator","userAgent")||""},function(i,h,t){var r=t(2),n=t(56),e=t(57);r({target:"Array",proto:!0},{copyWithin:n}),e("copyWithin")},function(i,h,t){var r=t(46),n=t(41),e=t(39),o=Math.min;i.exports=[].copyWithin||function(a,u){var c=r(this),s=e(c.length),l=n(a,s),p=n(u,s),y=arguments.length>2?arguments[2]:void 0,g=o((void 0===y?s:n(y,s))-p,s-l),S=1;for(p0;)p in c?c[l]=c[p]:delete c[l],l+=S,p+=S;return c}},function(i,h,t){var r=t(49),n=t(58),e=t(19),o=r("unscopables"),a=Array.prototype;null==a[o]&&e.f(a,o,{configurable:!0,value:n(null)}),i.exports=function(u){a[o][u]=!0}},function(i,h,t){var r,n=t(20),e=t(59),o=t(42),a=t(31),u=t(61),c=t(17),l=t(27)("IE_PROTO"),p=function(){},y=function(S){return" - - \ No newline at end of file diff --git a/docs/shared/index.html b/docs/shared/index.html deleted file mode 100644 index 741fa3a..0000000 --- a/docs/shared/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

shared works!

- - - - \ No newline at end of file diff --git a/docs/shared/ionic/index.html b/docs/shared/ionic/index.html deleted file mode 100644 index d65cfcc..0000000 --- a/docs/shared/ionic/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

ionic works!

- - - - \ No newline at end of file diff --git a/docs/shared/material/index.html b/docs/shared/material/index.html deleted file mode 100644 index 62bf0be..0000000 --- a/docs/shared/material/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

Material
Shipping Information
0 / 5

Dashboard

Card 1
Card Content Here
Card 2
Card Content Here
Card 3
Card Content Here
Card 4
Card Content Here

To do

Get to work
Pick up groceries
Go home
Fall asleep

Done

Get up
Brush teeth
Take a shower
Check e-mail
Walk dog
Id
Name
1Hydrogen
2Helium
3Lithium
4Beryllium
5Boron
6Carbon
7Nitrogen
8Oxygen
9Fluorine
10Neon
Items per page:
1 – 10 of 20
- - - -
\ No newline at end of file diff --git a/docs/shell/index.html b/docs/shell/index.html deleted file mode 100644 index 4bd254e..0000000 --- a/docs/shell/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - MainApp - - - - - - - - - - ion-button

app/app.component.html

app-shell works!

- - - - \ No newline at end of file diff --git a/docs/styles.718648d4453d25f1.css b/docs/styles.718648d4453d25f1.css deleted file mode 100644 index 0ff4d82..0000000 --- a/docs/styles.718648d4453d25f1.css +++ /dev/null @@ -1 +0,0 @@ -html{--mat-app-background-color:#fdfbff;--mat-app-text-color:#1a1b1f;--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color:rgba(26, 27, 31, .1);--mat-option-selected-state-label-text-color:#131c2b;--mat-option-label-text-color:#1a1b1f;--mat-option-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-option-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-option-selected-state-layer-color:#dae2f9;--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:1.25rem;--mat-option-label-text-size:1rem;--mat-option-label-text-tracking:.006rem;--mat-option-label-text-weight:400;--mat-optgroup-label-text-color:#44474e;--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:1.25rem;--mat-optgroup-label-text-size:.875rem;--mat-optgroup-label-text-tracking:.006rem;--mat-optgroup-label-text-weight:500;--mat-full-pseudo-checkbox-selected-icon-color:#005cbb;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-full-pseudo-checkbox-unselected-icon-color:#44474e;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fdfbff;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:rgba(26, 27, 31, .38);--mat-full-pseudo-checkbox-disabled-selected-icon-color:rgba(26, 27, 31, .38);--mat-minimal-pseudo-checkbox-selected-checkmark-color:#005cbb;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:rgba(26, 27, 31, .38);--mdc-elevated-card-container-color:#fdfbff;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-elevated-card-container-shape:12px;--mdc-outlined-card-container-color:#fdfbff;--mdc-outlined-card-outline-color:#c4c6d0;--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-shape:12px;--mdc-outlined-card-outline-width:1px;--mat-card-subtitle-text-color:#1a1b1f;--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:1.75rem;--mat-card-title-text-size:1.375rem;--mat-card-title-text-tracking:0;--mat-card-title-text-weight:400;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:1.5rem;--mat-card-subtitle-text-size:1rem;--mat-card-subtitle-text-tracking:.009rem;--mat-card-subtitle-text-weight:500;--mdc-linear-progress-active-indicator-color:#005cbb;--mdc-linear-progress-track-color:#e0e2ec;--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0;--mdc-plain-tooltip-container-color:#2f3033;--mdc-plain-tooltip-supporting-text-color:#f2f0f4;--mdc-plain-tooltip-supporting-text-line-height:1rem;--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:.75rem;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:.025rem;--mdc-plain-tooltip-container-shape:4px;--mdc-filled-text-field-caret-color:#005cbb;--mdc-filled-text-field-focus-active-indicator-color:#005cbb;--mdc-filled-text-field-focus-label-text-color:#005cbb;--mdc-filled-text-field-container-color:#e0e2ec;--mdc-filled-text-field-disabled-container-color:rgba(26, 27, 31, .04);--mdc-filled-text-field-label-text-color:#44474e;--mdc-filled-text-field-hover-label-text-color:#44474e;--mdc-filled-text-field-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-color:#1a1b1f;--mdc-filled-text-field-disabled-input-text-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-placeholder-color:#44474e;--mdc-filled-text-field-error-hover-label-text-color:#410002;--mdc-filled-text-field-error-focus-label-text-color:#ba1a1a;--mdc-filled-text-field-error-label-text-color:#ba1a1a;--mdc-filled-text-field-active-indicator-color:#44474e;--mdc-filled-text-field-disabled-active-indicator-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-hover-active-indicator-color:#1a1b1f;--mdc-filled-text-field-error-active-indicator-color:#ba1a1a;--mdc-filled-text-field-error-focus-active-indicator-color:#ba1a1a;--mdc-filled-text-field-error-hover-active-indicator-color:#410002;--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:1rem;--mdc-filled-text-field-label-text-tracking:.031rem;--mdc-filled-text-field-label-text-weight:400;--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-caret-color:#005cbb;--mdc-outlined-text-field-focus-outline-color:#005cbb;--mdc-outlined-text-field-focus-label-text-color:#005cbb;--mdc-outlined-text-field-label-text-color:#44474e;--mdc-outlined-text-field-hover-label-text-color:#1a1b1f;--mdc-outlined-text-field-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-color:#1a1b1f;--mdc-outlined-text-field-disabled-input-text-color:rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-placeholder-color:#44474e;--mdc-outlined-text-field-error-focus-label-text-color:#ba1a1a;--mdc-outlined-text-field-error-label-text-color:#ba1a1a;--mdc-outlined-text-field-error-hover-label-text-color:#410002;--mdc-outlined-text-field-outline-color:#74777f;--mdc-outlined-text-field-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-outlined-text-field-hover-outline-color:#1a1b1f;--mdc-outlined-text-field-error-focus-outline-color:#ba1a1a;--mdc-outlined-text-field-error-hover-outline-color:#410002;--mdc-outlined-text-field-error-outline-color:#ba1a1a;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:1rem;--mdc-outlined-text-field-label-text-tracking:.031rem;--mdc-outlined-text-field-label-text-weight:400;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px;--mat-form-field-focus-select-arrow-color:#005cbb;--mat-form-field-disabled-input-text-placeholder-color:rgba(26, 27, 31, .38);--mat-form-field-state-layer-color:#1a1b1f;--mat-form-field-error-text-color:#ba1a1a;--mat-form-field-select-option-text-color:#1a1b1f;--mat-form-field-select-disabled-option-text-color:rgba(26, 27, 31, .38);--mat-form-field-leading-icon-color:#44474e;--mat-form-field-disabled-leading-icon-color:rgba(26, 27, 31, .38);--mat-form-field-trailing-icon-color:#44474e;--mat-form-field-disabled-trailing-icon-color:rgba(26, 27, 31, .38);--mat-form-field-error-focus-trailing-icon-color:#ba1a1a;--mat-form-field-error-hover-trailing-icon-color:#410002;--mat-form-field-error-trailing-icon-color:#ba1a1a;--mat-form-field-enabled-select-arrow-color:#44474e;--mat-form-field-disabled-select-arrow-color:rgba(26, 27, 31, .38);--mat-form-field-hover-state-layer-opacity:.08;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:1.5rem;--mat-form-field-container-text-size:1rem;--mat-form-field-container-text-tracking:.031rem;--mat-form-field-container-text-weight:400;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:1rem;--mat-form-field-subscript-text-size:.75rem;--mat-form-field-subscript-text-tracking:.025rem;--mat-form-field-subscript-text-weight:400;--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--mat-form-field-focus-state-layer-opacity:0;--mat-select-panel-background-color:#efedf1;--mat-select-enabled-trigger-text-color:#1a1b1f;--mat-select-disabled-trigger-text-color:rgba(26, 27, 31, .38);--mat-select-placeholder-text-color:#44474e;--mat-select-enabled-arrow-color:#44474e;--mat-select-disabled-arrow-color:rgba(26, 27, 31, .38);--mat-select-focused-arrow-color:#005cbb;--mat-select-invalid-arrow-color:#ba1a1a;--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:1.5rem;--mat-select-trigger-text-size:1rem;--mat-select-trigger-text-tracking:.031rem;--mat-select-trigger-text-weight:400;--mat-select-arrow-transform:translateY(-8px);--mat-select-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color:#efedf1;--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-dialog-container-color:#fdfbff;--mdc-dialog-subhead-color:#1a1b1f;--mdc-dialog-supporting-text-color:#44474e;--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:2rem;--mdc-dialog-subhead-size:1.5rem;--mdc-dialog-subhead-weight:400;--mdc-dialog-subhead-tracking:0;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:1.25rem;--mdc-dialog-supporting-text-size:.875rem;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.016rem;--mdc-dialog-container-shape:28px;--mat-dialog-container-elevation-shadow:none;--mat-dialog-container-max-width:560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width:280px;--mat-dialog-actions-alignment:flex-end;--mat-dialog-actions-padding:16px 24px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px 0;--mat-dialog-headline-padding:6px 24px 13px;--mdc-chip-outline-color:#74777f;--mdc-chip-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-chip-focus-outline-color:#44474e;--mdc-chip-hover-state-layer-opacity:.08;--mdc-chip-selected-hover-state-layer-opacity:.08;--mdc-chip-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-chip-elevated-selected-container-color:#dae2f9;--mdc-chip-flat-disabled-selected-container-color:rgba(26, 27, 31, .12);--mdc-chip-focus-state-layer-color:#44474e;--mdc-chip-hover-state-layer-color:#44474e;--mdc-chip-selected-hover-state-layer-color:#131c2b;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:#131c2b;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:#44474e;--mdc-chip-selected-label-text-color:#131c2b;--mdc-chip-with-icon-icon-color:#44474e;--mdc-chip-with-icon-disabled-icon-color:#1a1b1f;--mdc-chip-with-icon-selected-icon-color:#131c2b;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#1a1b1f;--mdc-chip-with-trailing-icon-trailing-icon-color:#44474e;--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:1.25rem;--mdc-chip-label-text-size:.875rem;--mdc-chip-label-text-tracking:.006rem;--mdc-chip-label-text-weight:500;--mdc-chip-container-height:32px;--mdc-chip-container-shape-radius:8px;--mdc-chip-with-avatar-avatar-shape-radius:24px;--mdc-chip-with-avatar-avatar-size:24px;--mdc-chip-with-icon-icon-size:18px;--mdc-chip-outline-width:1px;--mdc-chip-with-avatar-disabled-avatar-opacity:.38;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:.38;--mdc-chip-with-icon-disabled-icon-opacity:.38;--mdc-chip-elevated-container-color:transparent;--mat-chip-trailing-action-state-layer-color:#44474e;--mat-chip-selected-trailing-action-state-layer-color:#131c2b;--mat-chip-trailing-action-hover-state-layer-opacity:.08;--mat-chip-trailing-action-focus-state-layer-opacity:.12;--mat-chip-selected-disabled-trailing-icon-color:#1a1b1f;--mat-chip-selected-trailing-icon-color:#131c2b;--mat-chip-disabled-container-opacity:1;--mat-chip-trailing-action-opacity:1;--mat-chip-trailing-action-focus-opacity:1;--mdc-switch-selected-focus-state-layer-opacity:.12;--mdc-switch-selected-hover-state-layer-opacity:.08;--mdc-switch-selected-pressed-state-layer-opacity:.12;--mdc-switch-unselected-focus-state-layer-opacity:.12;--mdc-switch-unselected-hover-state-layer-opacity:.08;--mdc-switch-unselected-pressed-state-layer-opacity:.12;--mdc-switch-selected-focus-state-layer-color:#005cbb;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#005cbb;--mdc-switch-selected-pressed-state-layer-color:#005cbb;--mdc-switch-selected-focus-handle-color:#d7e3ff;--mdc-switch-selected-hover-handle-color:#d7e3ff;--mdc-switch-selected-pressed-handle-color:#d7e3ff;--mdc-switch-selected-focus-track-color:#005cbb;--mdc-switch-selected-hover-track-color:#005cbb;--mdc-switch-selected-pressed-track-color:#005cbb;--mdc-switch-selected-track-color:#005cbb;--mdc-switch-disabled-selected-handle-color:#fdfbff;--mdc-switch-disabled-selected-icon-color:#1a1b1f;--mdc-switch-disabled-selected-track-color:#1a1b1f;--mdc-switch-disabled-unselected-handle-color:#1a1b1f;--mdc-switch-disabled-unselected-icon-color:#e0e2ec;--mdc-switch-disabled-unselected-track-color:#e0e2ec;--mdc-switch-selected-icon-color:#001b3f;--mdc-switch-unselected-focus-handle-color:#44474e;--mdc-switch-unselected-focus-state-layer-color:#1a1b1f;--mdc-switch-unselected-focus-track-color:#e0e2ec;--mdc-switch-unselected-handle-color:#74777f;--mdc-switch-unselected-hover-handle-color:#44474e;--mdc-switch-unselected-hover-state-layer-color:#1a1b1f;--mdc-switch-unselected-hover-track-color:#e0e2ec;--mdc-switch-unselected-icon-color:#e0e2ec;--mdc-switch-unselected-pressed-handle-color:#44474e;--mdc-switch-unselected-pressed-state-layer-color:#1a1b1f;--mdc-switch-unselected-pressed-track-color:#e0e2ec;--mdc-switch-unselected-track-color:#e0e2ec;--mdc-switch-disabled-selected-icon-opacity:.38;--mdc-switch-disabled-track-opacity:.12;--mdc-switch-disabled-unselected-icon-opacity:.38;--mdc-switch-handle-shape:9999px;--mdc-switch-selected-icon-size:16px;--mdc-switch-track-height:32px;--mdc-switch-track-shape:9999px;--mdc-switch-track-width:52px;--mdc-switch-unselected-icon-size:16px;--mdc-switch-state-layer-size:40px;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f;--mat-switch-label-text-font:Roboto, sans-serif;--mat-switch-label-text-line-height:1.25rem;--mat-switch-label-text-size:.875rem;--mat-switch-label-text-tracking:.016rem;--mat-switch-label-text-weight:400;--mat-switch-disabled-selected-handle-opacity:1;--mat-switch-disabled-unselected-handle-opacity:.38;--mat-switch-unselected-handle-size:16px;--mat-switch-selected-handle-size:24px;--mat-switch-pressed-handle-size:28px;--mat-switch-with-icon-handle-size:24px;--mat-switch-selected-handle-horizontal-margin:0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin:0 24px;--mat-switch-selected-pressed-handle-horizontal-margin:0 22px;--mat-switch-unselected-handle-horizontal-margin:0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin:0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin:0 2px;--mat-switch-visible-track-opacity:1;--mat-switch-hidden-track-opacity:0;--mat-switch-visible-track-transition:opacity 75ms;--mat-switch-hidden-track-transition:opacity 75ms;--mat-switch-track-outline-width:2px;--mat-switch-selected-track-outline-width:2px;--mat-switch-selected-track-outline-color:transparent;--mat-switch-disabled-unselected-track-outline-width:2px;--mdc-radio-disabled-selected-icon-color:#1a1b1f;--mdc-radio-disabled-unselected-icon-color:#1a1b1f;--mdc-radio-unselected-hover-icon-color:#1a1b1f;--mdc-radio-unselected-icon-color:#44474e;--mdc-radio-unselected-pressed-icon-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#005cbb;--mdc-radio-selected-hover-icon-color:#005cbb;--mdc-radio-selected-icon-color:#005cbb;--mdc-radio-selected-pressed-icon-color:#005cbb;--mdc-radio-state-layer-size:40px;--mdc-radio-disabled-selected-icon-opacity:.38;--mdc-radio-disabled-unselected-icon-opacity:.38;--mat-radio-ripple-color:#1a1b1f;--mat-radio-checked-ripple-color:#005cbb;--mat-radio-disabled-label-color:rgba(26, 27, 31, .38);--mat-radio-label-text-color:#1a1b1f;--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:1.25rem;--mat-radio-label-text-size:.875rem;--mat-radio-label-text-tracking:.016rem;--mat-radio-label-text-weight:400;--mat-radio-touch-target-display:block;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color:#005cbb;--mdc-slider-focus-handle-color:#005cbb;--mdc-slider-hover-handle-color:#005cbb;--mdc-slider-active-track-color:#005cbb;--mdc-slider-inactive-track-color:#e0e2ec;--mdc-slider-with-tick-marks-inactive-container-color:#44474e;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-disabled-active-track-color:#1a1b1f;--mdc-slider-disabled-handle-color:#1a1b1f;--mdc-slider-disabled-inactive-track-color:#1a1b1f;--mdc-slider-label-container-color:#005cbb;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mdc-slider-with-tick-marks-disabled-container-color:#1a1b1f;--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:.75rem;--mdc-slider-label-label-text-line-height:1rem;--mdc-slider-label-label-text-tracking:.031rem;--mdc-slider-label-label-text-weight:500;--mdc-slider-active-track-height:4px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:9999px;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:.38;--mdc-slider-with-tick-marks-container-shape:9999px;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:.38;--mat-slider-ripple-color:#005cbb;--mat-slider-hover-state-layer-color:rgba(0, 92, 187, .05);--mat-slider-focus-state-layer-color:rgba(0, 92, 187, .2);--mat-slider-value-indicator-width:28px;--mat-slider-value-indicator-height:28px;--mat-slider-value-indicator-caret-display:none;--mat-slider-value-indicator-border-radius:50% 50% 50% 0;--mat-slider-value-indicator-padding:0;--mat-slider-value-indicator-text-transform:rotate(45deg);--mat-slider-value-indicator-container-transform:translateX(-50%) rotate(-45deg);--mat-slider-value-indicator-opacity:1;--mat-menu-item-label-text-color:#1a1b1f;--mat-menu-item-icon-color:#44474e;--mat-menu-item-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-menu-item-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-menu-container-color:#efedf1;--mat-menu-divider-color:#e0e2ec;--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:.875rem;--mat-menu-item-label-text-tracking:.006rem;--mat-menu-item-label-text-line-height:1.25rem;--mat-menu-item-label-text-weight:500;--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:8px;--mat-menu-divider-top-spacing:8px;--mat-menu-item-spacing:12px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:12px;--mat-menu-item-trailing-spacing:12px;--mat-menu-item-with-icon-leading-spacing:12px;--mat-menu-item-with-icon-trailing-spacing:12px;--mat-menu-base-elevation-level:2;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-leading-avatar-color:#d7e3ff;--mdc-list-list-item-disabled-state-layer-color:#1a1b1f;--mdc-list-list-item-disabled-state-layer-opacity:.12;--mdc-list-list-item-label-text-color:#1a1b1f;--mdc-list-list-item-supporting-text-color:#44474e;--mdc-list-list-item-leading-icon-color:#44474e;--mdc-list-list-item-trailing-supporting-text-color:#44474e;--mdc-list-list-item-trailing-icon-color:#44474e;--mdc-list-list-item-selected-trailing-icon-color:#005cbb;--mdc-list-list-item-disabled-label-text-color:#1a1b1f;--mdc-list-list-item-disabled-leading-icon-color:#1a1b1f;--mdc-list-list-item-disabled-trailing-icon-color:#1a1b1f;--mdc-list-list-item-hover-label-text-color:#1a1b1f;--mdc-list-list-item-focus-label-text-color:#1a1b1f;--mdc-list-list-item-hover-state-layer-color:#1a1b1f;--mdc-list-list-item-hover-state-layer-opacity:.08;--mdc-list-list-item-focus-state-layer-color:#1a1b1f;--mdc-list-list-item-focus-state-layer-opacity:.12;--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:1.5rem;--mdc-list-list-item-label-text-size:1rem;--mdc-list-list-item-label-text-tracking:.031rem;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:1.25rem;--mdc-list-list-item-supporting-text-size:.875rem;--mdc-list-list-item-supporting-text-tracking:.016rem;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:1rem;--mdc-list-list-item-trailing-supporting-text-size:.688rem;--mdc-list-list-item-trailing-supporting-text-tracking:.031rem;--mdc-list-list-item-trailing-supporting-text-weight:500;--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:9999px;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-label-text-opacity:.3;--mdc-list-list-item-disabled-leading-icon-opacity:.38;--mdc-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-active-indicator-color:#dae2f9;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:16px;--mat-list-active-indicator-shape:9999px;--mat-paginator-container-text-color:#1a1b1f;--mat-paginator-container-background-color:#fdfbff;--mat-paginator-enabled-icon-color:#44474e;--mat-paginator-disabled-icon-color:rgba(26, 27, 31, .38);--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:1rem;--mat-paginator-container-text-size:.75rem;--mat-paginator-container-text-tracking:.025rem;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:.75rem;--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block;--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-color:#005cbb;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:#e0e2ec;--mat-tab-header-pagination-icon-color:#1a1b1f;--mat-tab-header-inactive-label-text-color:#1a1b1f;--mat-tab-header-active-label-text-color:#1a1b1f;--mat-tab-header-active-ripple-color:#1a1b1f;--mat-tab-header-inactive-ripple-color:#1a1b1f;--mat-tab-header-inactive-focus-label-text-color:#1a1b1f;--mat-tab-header-inactive-hover-label-text-color:#1a1b1f;--mat-tab-header-active-focus-label-text-color:#1a1b1f;--mat-tab-header-active-hover-label-text-color:#1a1b1f;--mat-tab-header-active-focus-indicator-color:#005cbb;--mat-tab-header-active-hover-indicator-color:#005cbb;--mat-tab-header-label-text-font:Roboto, sans-serif;--mat-tab-header-label-text-size:.875rem;--mat-tab-header-label-text-tracking:.006rem;--mat-tab-header-label-text-line-height:1.25rem;--mat-tab-header-label-text-weight:500;--mat-tab-header-divider-height:1px;--mdc-checkbox-disabled-selected-checkmark-color:#fdfbff;--mdc-checkbox-selected-focus-state-layer-opacity:.12;--mdc-checkbox-selected-hover-state-layer-opacity:.08;--mdc-checkbox-selected-pressed-state-layer-opacity:.12;--mdc-checkbox-unselected-focus-state-layer-opacity:.12;--mdc-checkbox-unselected-hover-state-layer-opacity:.08;--mdc-checkbox-unselected-pressed-state-layer-opacity:.12;--mdc-checkbox-disabled-selected-icon-color:rgba(26, 27, 31, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(26, 27, 31, .38);--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#005cbb;--mdc-checkbox-selected-hover-icon-color:#005cbb;--mdc-checkbox-selected-icon-color:#005cbb;--mdc-checkbox-unselected-focus-icon-color:#1a1b1f;--mdc-checkbox-unselected-hover-icon-color:#1a1b1f;--mdc-checkbox-unselected-icon-color:#44474e;--mdc-checkbox-selected-focus-state-layer-color:#005cbb;--mdc-checkbox-selected-hover-state-layer-color:#005cbb;--mdc-checkbox-selected-pressed-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-focus-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-hover-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-pressed-state-layer-color:#005cbb;--mdc-checkbox-state-layer-size:40px;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:1.25rem;--mat-checkbox-label-text-size:.875rem;--mat-checkbox-label-text-tracking:.016rem;--mat-checkbox-label-text-weight:400;--mat-checkbox-touch-target-display:block;--mdc-text-button-label-text-color:#005cbb;--mdc-text-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:.875rem;--mdc-text-button-label-text-tracking:.006rem;--mdc-text-button-label-text-weight:500;--mdc-text-button-container-height:40px;--mdc-text-button-container-shape:9999px;--mdc-protected-button-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color:#fdfbff;--mdc-protected-button-label-text-color:#005cbb;--mdc-protected-button-disabled-container-color:rgba(26, 27, 31, .12);--mdc-protected-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:.875rem;--mdc-protected-button-label-text-tracking:.006rem;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-container-height:40px;--mdc-protected-button-container-shape:9999px;--mdc-filled-button-container-color:#005cbb;--mdc-filled-button-label-text-color:#ffffff;--mdc-filled-button-disabled-container-color:rgba(26, 27, 31, .12);--mdc-filled-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:.875rem;--mdc-filled-button-label-text-tracking:.006rem;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-container-height:40px;--mdc-filled-button-container-shape:9999px;--mdc-outlined-button-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-outlined-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-outlined-button-label-text-color:#005cbb;--mdc-outlined-button-outline-color:#74777f;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:.875rem;--mdc-outlined-button-label-text-tracking:.006rem;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-container-height:40px;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:9999px;--mat-text-button-state-layer-color:#005cbb;--mat-text-button-disabled-state-layer-color:#44474e;--mat-text-button-ripple-color:rgba(0, 92, 187, .12);--mat-text-button-hover-state-layer-opacity:.08;--mat-text-button-focus-state-layer-opacity:.12;--mat-text-button-pressed-state-layer-opacity:.12;--mat-text-button-touch-target-display:block;--mat-text-button-horizontal-padding:12px;--mat-text-button-with-icon-horizontal-padding:16px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:-4px;--mat-protected-button-state-layer-color:#005cbb;--mat-protected-button-disabled-state-layer-color:#44474e;--mat-protected-button-ripple-color:rgba(0, 92, 187, .12);--mat-protected-button-hover-state-layer-opacity:.08;--mat-protected-button-focus-state-layer-opacity:.12;--mat-protected-button-pressed-state-layer-opacity:.12;--mat-protected-button-touch-target-display:block;--mat-protected-button-horizontal-padding:24px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-8px;--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-disabled-state-layer-color:#44474e;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-filled-button-hover-state-layer-opacity:.08;--mat-filled-button-focus-state-layer-opacity:.12;--mat-filled-button-pressed-state-layer-opacity:.12;--mat-filled-button-touch-target-display:block;--mat-filled-button-horizontal-padding:24px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-8px;--mat-outlined-button-state-layer-color:#005cbb;--mat-outlined-button-disabled-state-layer-color:#44474e;--mat-outlined-button-ripple-color:rgba(0, 92, 187, .12);--mat-outlined-button-hover-state-layer-opacity:.08;--mat-outlined-button-focus-state-layer-opacity:.12;--mat-outlined-button-pressed-state-layer-opacity:.12;--mat-outlined-button-touch-target-display:block;--mat-outlined-button-horizontal-padding:24px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-8px;--mdc-icon-button-icon-color:#44474e;--mdc-icon-button-disabled-icon-color:rgba(26, 27, 31, .38);--mdc-icon-button-state-layer-size:40px;--mdc-icon-button-icon-size:24px;--mat-icon-button-state-layer-color:#44474e;--mat-icon-button-disabled-state-layer-color:#44474e;--mat-icon-button-ripple-color:rgba(68, 71, 78, .12);--mat-icon-button-hover-state-layer-opacity:.08;--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-pressed-state-layer-opacity:.12;--mat-icon-button-touch-target-display:block;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:.875rem;--mdc-extended-fab-label-text-tracking:.006rem;--mdc-extended-fab-label-text-weight:500;--mdc-extended-fab-container-height:56px;--mdc-extended-fab-container-shape:16px;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color:#d7e3ff;--mdc-fab-container-shape:16px;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color:#d7e3ff;--mdc-fab-small-container-shape:12px;--mat-fab-foreground-color:#001b3f;--mat-fab-state-layer-color:#001b3f;--mat-fab-ripple-color:rgba(0, 27, 63, .12);--mat-fab-hover-state-layer-opacity:.08;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-disabled-state-container-color:rgba(26, 27, 31, .12);--mat-fab-disabled-state-foreground-color:rgba(26, 27, 31, .38);--mat-fab-touch-target-display:block;--mat-fab-small-foreground-color:#001b3f;--mat-fab-small-state-layer-color:#001b3f;--mat-fab-small-ripple-color:rgba(0, 27, 63, .12);--mat-fab-small-hover-state-layer-opacity:.08;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-disabled-state-container-color:rgba(26, 27, 31, .12);--mat-fab-small-disabled-state-foreground-color:rgba(26, 27, 31, .38);--mdc-snackbar-container-color:#2f3033;--mdc-snackbar-supporting-text-color:#f2f0f4;--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:1.25rem;--mdc-snackbar-supporting-text-size:.875rem;--mdc-snackbar-supporting-text-weight:400;--mdc-snackbar-container-shape:4px;--mat-snack-bar-button-color:#abc7ff;--mat-table-background-color:#fdfbff;--mat-table-header-headline-color:#1a1b1f;--mat-table-row-item-label-text-color:#1a1b1f;--mat-table-row-item-outline-color:#74777f;--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:1.25rem;--mat-table-header-headline-size:.875rem;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:.006rem;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:1.25rem;--mat-table-row-item-label-text-size:.875rem;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:.016rem;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:1.25rem;--mat-table-footer-supporting-text-size:.875rem;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:.016rem;--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px;--mat-table-row-item-outline-width:1px;--mdc-circular-progress-active-indicator-color:#005cbb;--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px;--mat-badge-background-color:#ba1a1a;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(186, 26, 26, .38);--mat-badge-disabled-state-text-color:#ffffff;--mat-badge-text-font:Roboto, sans-serif;--mat-badge-text-size:.688rem;--mat-badge-text-weight:500;--mat-badge-large-size-text-size:.688rem;--mat-badge-container-shape:9999px;--mat-badge-container-size:16px;--mat-badge-small-size-container-size:6px;--mat-badge-large-size-container-size:16px;--mat-badge-legacy-container-size:unset;--mat-badge-legacy-small-size-container-size:unset;--mat-badge-legacy-large-size-container-size:unset;--mat-badge-container-offset:-12px 0;--mat-badge-small-size-container-offset:-6px 0;--mat-badge-large-size-container-offset:-12px 0;--mat-badge-container-overlap-offset:-12px;--mat-badge-small-size-container-overlap-offset:-6px;--mat-badge-large-size-container-overlap-offset:-12px;--mat-badge-container-padding:0 4px;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0 4px;--mat-badge-small-size-text-size:0;--mat-bottom-sheet-container-text-color:#1a1b1f;--mat-bottom-sheet-container-background-color:#f5f3f7;--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:1.5rem;--mat-bottom-sheet-container-text-size:1rem;--mat-bottom-sheet-container-text-tracking:.031rem;--mat-bottom-sheet-container-text-weight:400;--mat-bottom-sheet-container-shape:28px;--mat-standard-button-toggle-hover-state-layer-opacity:.08;--mat-standard-button-toggle-focus-state-layer-opacity:.12;--mat-standard-button-toggle-text-color:#1a1b1f;--mat-standard-button-toggle-state-layer-color:#1a1b1f;--mat-standard-button-toggle-selected-state-background-color:#dae2f9;--mat-standard-button-toggle-selected-state-text-color:#131c2b;--mat-standard-button-toggle-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-background-color:rgba(26, 27, 31, .12);--mat-standard-button-toggle-divider-color:#74777f;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:1.25rem;--mat-standard-button-toggle-label-text-size:.875rem;--mat-standard-button-toggle-label-text-tracking:.006rem;--mat-standard-button-toggle-label-text-weight:500;--mat-standard-button-toggle-height:40px;--mat-standard-button-toggle-shape:9999px;--mat-standard-button-toggle-background-color:transparent;--mat-standard-button-toggle-disabled-state-background-color:transparent;--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#005cbb;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-today-selected-state-outline-color:#005cbb;--mat-datepicker-calendar-date-focus-state-background-color:rgba(26, 27, 31, .12);--mat-datepicker-calendar-date-hover-state-background-color:rgba(26, 27, 31, .08);--mat-datepicker-toggle-active-state-icon-color:#44474e;--mat-datepicker-calendar-date-in-range-state-background-color:#d7e3ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color:#e0e0ff;--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#dae2f9;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#565e71;--mat-datepicker-toggle-icon-color:#44474e;--mat-datepicker-calendar-body-label-text-color:#1a1b1f;--mat-datepicker-calendar-period-button-text-color:#44474e;--mat-datepicker-calendar-period-button-icon-color:#44474e;--mat-datepicker-calendar-navigation-button-icon-color:#44474e;--mat-datepicker-calendar-header-text-color:#44474e;--mat-datepicker-calendar-date-today-outline-color:#005cbb;--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-text-color:#1a1b1f;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-preview-state-outline-color:#005cbb;--mat-datepicker-range-input-separator-color:#1a1b1f;--mat-datepicker-range-input-disabled-state-separator-color:rgba(26, 27, 31, .38);--mat-datepicker-range-input-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-container-background-color:#e9e8ec;--mat-datepicker-calendar-container-text-color:#1a1b1f;--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:1rem;--mat-datepicker-calendar-body-label-text-size:.875rem;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:.875rem;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:.875rem;--mat-datepicker-calendar-header-text-weight:500;--mat-datepicker-calendar-container-shape:16px;--mat-datepicker-calendar-container-touch-shape:28px;--mat-datepicker-calendar-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-divider-color:transparent;--mat-datepicker-calendar-date-outline-color:transparent;--mat-divider-color:#74777f;--mat-divider-width:1px;--mat-expansion-container-background-color:#fdfbff;--mat-expansion-container-text-color:#1a1b1f;--mat-expansion-actions-divider-color:#74777f;--mat-expansion-header-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-expansion-header-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-expansion-header-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-expansion-header-text-color:#1a1b1f;--mat-expansion-header-description-color:#44474e;--mat-expansion-header-indicator-color:#44474e;--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:1rem;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:1.5rem;--mat-expansion-header-text-tracking:.009rem;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:1.5rem;--mat-expansion-container-text-size:1rem;--mat-expansion-container-text-tracking:.031rem;--mat-expansion-container-text-weight:400;--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--mat-expansion-container-shape:12px;--mat-expansion-legacy-header-indicator-display:none;--mat-expansion-header-indicator-display:inline-block;--mat-grid-list-tile-header-primary-text-size:400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-header-secondary-text-size:400 .875rem / 1.25rem Roboto, sans-serif;--mat-grid-list-tile-footer-primary-text-size:400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-footer-secondary-text-size:400 .875rem / 1.25rem Roboto, sans-serif;--mat-icon-color:inherit;--mat-sidenav-container-background-color:#fdfbff;--mat-sidenav-container-text-color:#44474e;--mat-sidenav-content-background-color:#fdfbff;--mat-sidenav-content-text-color:#1a1b1f;--mat-sidenav-scrim-color:rgba(45, 48, 56, .4);--mat-sidenav-container-shape:16px;--mat-sidenav-container-elevation-shadow:none;--mat-sidenav-container-width:360px;--mat-sidenav-container-divider-color:transparent;--mat-stepper-header-icon-foreground-color:#fdfbff;--mat-stepper-header-selected-state-icon-background-color:#005cbb;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#005cbb;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff;--mat-stepper-container-color:#fdfbff;--mat-stepper-line-color:#74777f;--mat-stepper-header-hover-state-layer-color:rgba(47, 48, 51, .08);--mat-stepper-header-focus-state-layer-color:rgba(47, 48, 51, .12);--mat-stepper-header-label-text-color:#44474e;--mat-stepper-header-optional-label-text-color:#44474e;--mat-stepper-header-selected-state-label-text-color:#44474e;--mat-stepper-header-error-state-label-text-color:#ba1a1a;--mat-stepper-header-icon-background-color:#44474e;--mat-stepper-header-error-state-icon-foreground-color:#ba1a1a;--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:.875rem;--mat-stepper-header-label-text-weight:500;--mat-stepper-header-error-state-label-text-size:.875rem;--mat-stepper-header-selected-state-label-text-size:.875rem;--mat-stepper-header-selected-state-label-text-weight:500;--mat-stepper-header-height:72px;--mat-stepper-header-focus-state-layer-shape:12px;--mat-stepper-header-hover-state-layer-shape:12px;--mat-stepper-header-error-state-icon-background-color:transparent;--mat-sort-arrow-color:#1a1b1f;--mat-toolbar-container-background-color:#fdfbff;--mat-toolbar-container-text-color:#1a1b1f;--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:1.75rem;--mat-toolbar-title-text-size:1.375rem;--mat-toolbar-title-text-tracking:0;--mat-toolbar-title-text-weight:400;--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px;--mat-tree-container-background-color:#fdfbff;--mat-tree-node-text-color:#1a1b1f;--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:1rem;--mat-tree-node-text-weight:400;--mat-tree-node-min-height:48px}.mat-primary{--mat-stepper-header-selected-state-icon-background-color:#005cbb;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#005cbb;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-primary.mat-icon{--mat-icon-color:#005cbb}.mat-primary.mat-mdc-checkbox{--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-primary.mat-mdc-slide-toggle{--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-primary.mat-mdc-button-base{--mdc-icon-button-icon-color:#005cbb;--mat-icon-button-state-layer-color:#005cbb;--mat-icon-button-ripple-color:rgba(0, 92, 187, .12)}.mat-primary .mdc-list-item__start,.mat-primary .mdc-list-item__end{--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-badge{--mat-badge-background-color:#005cbb;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(0, 92, 187, .38);--mat-badge-disabled-state-text-color:#ffffff}.mat-accent{--mat-option-selected-state-label-text-color:#00006e;--mat-option-selected-state-layer-color:#e0e0ff;--mdc-circular-progress-active-indicator-color:#343dff;--mat-full-pseudo-checkbox-selected-icon-color:#343dff;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#343dff;--mat-stepper-header-selected-state-icon-background-color:#343dff;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#343dff;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-accent.mat-icon{--mat-icon-color:#343dff}.mat-accent.mat-mdc-checkbox{--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#343dff;--mdc-checkbox-selected-hover-icon-color:#343dff;--mdc-checkbox-selected-icon-color:#343dff;--mdc-checkbox-selected-focus-state-layer-color:#343dff;--mdc-checkbox-selected-hover-state-layer-color:#343dff;--mdc-checkbox-unselected-pressed-state-layer-color:#343dff;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-accent.mat-mdc-slider{--mdc-slider-handle-color:#343dff;--mdc-slider-focus-handle-color:#343dff;--mdc-slider-hover-handle-color:#343dff;--mdc-slider-active-track-color:#343dff;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-label-container-color:#343dff;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mat-slider-ripple-color:#343dff;--mat-slider-hover-state-layer-color:rgba(52, 61, 255, .05);--mat-slider-focus-state-layer-color:rgba(52, 61, 255, .2)}.mat-accent.mat-mdc-tab-group,.mat-accent.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#343dff;--mat-tab-header-active-focus-indicator-color:#343dff;--mat-tab-header-active-hover-indicator-color:#343dff}.mat-accent.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#343dff;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#343dff;--mdc-switch-selected-pressed-state-layer-color:#343dff;--mdc-switch-selected-focus-handle-color:#e0e0ff;--mdc-switch-selected-hover-handle-color:#e0e0ff;--mdc-switch-selected-pressed-handle-color:#e0e0ff;--mdc-switch-selected-focus-track-color:#343dff;--mdc-switch-selected-hover-track-color:#343dff;--mdc-switch-selected-pressed-track-color:#343dff;--mdc-switch-selected-track-color:#343dff;--mdc-switch-selected-icon-color:#00006e;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-accent.mat-mdc-form-field{--mat-select-focused-arrow-color:#343dff}.mat-accent.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color:#343dff;--mdc-radio-selected-hover-icon-color:#343dff;--mdc-radio-selected-icon-color:#343dff;--mdc-radio-selected-pressed-icon-color:#343dff;--mat-radio-checked-ripple-color:#343dff}.mat-accent.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#343dff;--mdc-linear-progress-track-color:#e0e0ff}.mat-accent.mat-mdc-form-field{--mdc-filled-text-field-caret-color:#343dff;--mdc-filled-text-field-focus-active-indicator-color:#343dff;--mdc-filled-text-field-focus-label-text-color:#343dff;--mdc-outlined-text-field-caret-color:#343dff;--mdc-outlined-text-field-focus-outline-color:#343dff;--mdc-outlined-text-field-focus-label-text-color:#343dff;--mat-form-field-focus-select-arrow-color:#343dff}.mat-accent.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#343dff;--mat-datepicker-calendar-date-today-selected-state-outline-color:#343dff;--mat-datepicker-calendar-date-in-range-state-background-color:#e0e0ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color:#d7e3ff;--mat-datepicker-calendar-date-today-outline-color:#343dff;--mat-datepicker-calendar-date-preview-state-outline-color:#343dff}.mat-accent.mat-mdc-button-base{--mdc-text-button-label-text-color:#343dff;--mdc-protected-button-label-text-color:#343dff;--mdc-filled-button-container-color:#343dff;--mdc-filled-button-label-text-color:#ffffff;--mdc-outlined-button-label-text-color:#343dff;--mat-text-button-state-layer-color:#343dff;--mat-text-button-ripple-color:rgba(52, 61, 255, .12);--mat-protected-button-state-layer-color:#343dff;--mat-protected-button-ripple-color:rgba(52, 61, 255, .12);--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-outlined-button-state-layer-color:#343dff;--mat-outlined-button-ripple-color:rgba(52, 61, 255, .12);--mdc-icon-button-icon-color:#343dff;--mat-icon-button-state-layer-color:#343dff;--mat-icon-button-ripple-color:rgba(52, 61, 255, .12)}.mat-accent.mat-mdc-standard-chip{--mdc-chip-elevated-selected-container-color:#e0e0ff;--mdc-chip-selected-hover-state-layer-color:#00006e;--mdc-chip-selected-focus-state-layer-color:#00006e;--mdc-chip-selected-label-text-color:#00006e;--mdc-chip-with-icon-selected-icon-color:#00006e;--mat-chip-selected-trailing-action-state-layer-color:#00006e;--mat-chip-selected-trailing-icon-color:#00006e}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#343dff;--mdc-checkbox-selected-hover-icon-color:#343dff;--mdc-checkbox-selected-icon-color:#343dff;--mdc-checkbox-selected-focus-state-layer-color:#343dff;--mdc-checkbox-selected-hover-state-layer-color:#343dff;--mdc-checkbox-unselected-pressed-state-layer-color:#343dff;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#343dff;--mdc-radio-selected-hover-icon-color:#343dff;--mdc-radio-selected-icon-color:#343dff;--mdc-radio-selected-pressed-icon-color:#343dff;--mat-radio-checked-ripple-color:#343dff}.mat-accent.mat-mdc-fab,.mat-accent.mat-mdc-mini-fab{--mdc-fab-container-color:#e0e0ff;--mdc-fab-small-container-color:#e0e0ff;--mat-fab-foreground-color:#00006e;--mat-fab-state-layer-color:#00006e;--mat-fab-ripple-color:rgba(0, 0, 110, .12);--mat-fab-small-foreground-color:#00006e;--mat-fab-small-state-layer-color:#00006e;--mat-fab-small-ripple-color:rgba(0, 0, 110, .12)}.mat-badge-accent{--mat-badge-background-color:#343dff;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(52, 61, 255, .38);--mat-badge-disabled-state-text-color:#ffffff}.mat-warn{--mat-option-selected-state-label-text-color:#410002;--mat-option-selected-state-layer-color:#ffdad6;--mdc-circular-progress-active-indicator-color:#ba1a1a;--mat-full-pseudo-checkbox-selected-icon-color:#ba1a1a;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ba1a1a;--mat-stepper-header-selected-state-icon-background-color:#ba1a1a;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#ba1a1a;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-warn.mat-icon{--mat-icon-color:#ba1a1a}.mat-warn.mat-mdc-checkbox{--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#ba1a1a;--mdc-checkbox-selected-hover-icon-color:#ba1a1a;--mdc-checkbox-selected-icon-color:#ba1a1a;--mdc-checkbox-selected-focus-state-layer-color:#ba1a1a;--mdc-checkbox-selected-hover-state-layer-color:#ba1a1a;--mdc-checkbox-unselected-pressed-state-layer-color:#ba1a1a;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-warn.mat-mdc-slider{--mdc-slider-handle-color:#ba1a1a;--mdc-slider-focus-handle-color:#ba1a1a;--mdc-slider-hover-handle-color:#ba1a1a;--mdc-slider-active-track-color:#ba1a1a;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-label-container-color:#ba1a1a;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mat-slider-ripple-color:#ba1a1a;--mat-slider-hover-state-layer-color:rgba(186, 26, 26, .05);--mat-slider-focus-state-layer-color:rgba(186, 26, 26, .2)}.mat-warn.mat-mdc-tab-group,.mat-warn.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#ba1a1a;--mat-tab-header-active-focus-indicator-color:#ba1a1a;--mat-tab-header-active-hover-indicator-color:#ba1a1a}.mat-warn.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#ba1a1a;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#ba1a1a;--mdc-switch-selected-pressed-state-layer-color:#ba1a1a;--mdc-switch-selected-focus-handle-color:#ffdad6;--mdc-switch-selected-hover-handle-color:#ffdad6;--mdc-switch-selected-pressed-handle-color:#ffdad6;--mdc-switch-selected-focus-track-color:#ba1a1a;--mdc-switch-selected-hover-track-color:#ba1a1a;--mdc-switch-selected-pressed-track-color:#ba1a1a;--mdc-switch-selected-track-color:#ba1a1a;--mdc-switch-selected-icon-color:#410002;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-warn.mat-mdc-form-field{--mat-select-focused-arrow-color:#ba1a1a}.mat-warn.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color:#ba1a1a;--mdc-radio-selected-hover-icon-color:#ba1a1a;--mdc-radio-selected-icon-color:#ba1a1a;--mdc-radio-selected-pressed-icon-color:#ba1a1a;--mat-radio-checked-ripple-color:#ba1a1a}.mat-warn.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#ba1a1a;--mdc-linear-progress-track-color:#ffdad6}.mat-warn.mat-mdc-form-field{--mdc-filled-text-field-caret-color:#ba1a1a;--mdc-filled-text-field-focus-active-indicator-color:#ba1a1a;--mdc-filled-text-field-focus-label-text-color:#ba1a1a;--mdc-outlined-text-field-caret-color:#ba1a1a;--mdc-outlined-text-field-focus-outline-color:#ba1a1a;--mdc-outlined-text-field-focus-label-text-color:#ba1a1a;--mat-form-field-focus-select-arrow-color:#ba1a1a}.mat-warn.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#ba1a1a;--mat-datepicker-calendar-date-today-selected-state-outline-color:#ba1a1a;--mat-datepicker-calendar-date-in-range-state-background-color:#ffdad6;--mat-datepicker-calendar-date-today-outline-color:#ba1a1a;--mat-datepicker-calendar-date-preview-state-outline-color:#ba1a1a}.mat-warn.mat-mdc-button-base{--mdc-text-button-label-text-color:#ba1a1a;--mdc-protected-button-label-text-color:#ba1a1a;--mdc-filled-button-container-color:#ba1a1a;--mdc-filled-button-label-text-color:#ffffff;--mdc-outlined-button-label-text-color:#ba1a1a;--mat-text-button-state-layer-color:#ba1a1a;--mat-text-button-ripple-color:rgba(186, 26, 26, .12);--mat-protected-button-state-layer-color:#ba1a1a;--mat-protected-button-ripple-color:rgba(186, 26, 26, .12);--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-outlined-button-state-layer-color:#ba1a1a;--mat-outlined-button-ripple-color:rgba(186, 26, 26, .12);--mdc-icon-button-icon-color:#ba1a1a;--mat-icon-button-state-layer-color:#ba1a1a;--mat-icon-button-ripple-color:rgba(186, 26, 26, .12)}.mat-warn.mat-mdc-standard-chip{--mdc-chip-elevated-selected-container-color:#ffdad6;--mdc-chip-selected-hover-state-layer-color:#410002;--mdc-chip-selected-focus-state-layer-color:#410002;--mdc-chip-selected-label-text-color:#410002;--mdc-chip-with-icon-selected-icon-color:#410002;--mat-chip-selected-trailing-action-state-layer-color:#410002;--mat-chip-selected-trailing-icon-color:#410002}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#ba1a1a;--mdc-checkbox-selected-hover-icon-color:#ba1a1a;--mdc-checkbox-selected-icon-color:#ba1a1a;--mdc-checkbox-selected-focus-state-layer-color:#ba1a1a;--mdc-checkbox-selected-hover-state-layer-color:#ba1a1a;--mdc-checkbox-unselected-pressed-state-layer-color:#ba1a1a;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#ba1a1a;--mdc-radio-selected-hover-icon-color:#ba1a1a;--mdc-radio-selected-icon-color:#ba1a1a;--mdc-radio-selected-pressed-icon-color:#ba1a1a;--mat-radio-checked-ripple-color:#ba1a1a}.mat-display-large,.mat-typography .mat-display-large,.mat-typography h1{font:400 3.562rem/4rem Roboto,sans-serif;letter-spacing:-.016rem;margin:0 0 .5em}.mat-display-medium,.mat-typography .mat-display-medium,.mat-typography h2{font:400 2.812rem/3.25rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-display-small,.mat-typography .mat-display-small,.mat-typography h3{font:400 2.25rem/2.75rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-large,.mat-typography .mat-headline-large,.mat-typography h4{font:400 2rem/2.5rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-medium,.mat-typography .mat-headline-medium,.mat-typography h5{font:400 1.75rem/2.25rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-small,.mat-typography .mat-headline-small,.mat-typography h6{font:400 1.5rem/2rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-title-large,.mat-typography .mat-title-large{font:400 1.375rem/1.75rem Roboto,sans-serif;letter-spacing:0}.mat-title-medium,.mat-typography .mat-title-medium{font:500 1rem/1.5rem Roboto,sans-serif;letter-spacing:.009rem}.mat-title-small,.mat-typography .mat-title-small{font:500 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.006rem}.mat-body-large,.mat-typography .mat-body-large,.mat-typography{font:400 1rem/1.5rem Roboto,sans-serif;letter-spacing:.031rem}.mat-body-large p,.mat-typography .mat-body-large p,.mat-typography p{margin:0 0 .75em}.mat-body-medium,.mat-typography .mat-body-medium{font:400 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.016rem}.mat-body-small,.mat-typography .mat-body-small{font:400 .75rem/1rem Roboto,sans-serif;letter-spacing:.025rem}.mat-label-large,.mat-typography .mat-label-large{font:500 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.006rem}.mat-label-medium,.mat-typography .mat-label-medium{font:500 .75rem/1rem Roboto,sans-serif;letter-spacing:.031rem}.mat-label-small,.mat-typography .mat-label-small{font:500 .688rem/1rem Roboto,sans-serif;letter-spacing:.031rem}@media (prefers-color-scheme: dark){:root{--ion-color-primary: #4d8dff;--ion-color-primary-rgb: 77, 141, 255;--ion-color-primary-contrast: #000;--ion-color-primary-contrast-rgb: 0, 0, 0;--ion-color-primary-shade: #447ce0;--ion-color-primary-tint: #5f98ff;--ion-color-secondary: #46b1ff;--ion-color-secondary-rgb: 70, 177, 255;--ion-color-secondary-contrast: #000;--ion-color-secondary-contrast-rgb: 0, 0, 0;--ion-color-secondary-shade: #3e9ce0;--ion-color-secondary-tint: #59b9ff;--ion-color-tertiary: #8482fb;--ion-color-tertiary-rgb: 132, 130, 251;--ion-color-tertiary-contrast: #000;--ion-color-tertiary-contrast-rgb: 0, 0, 0;--ion-color-tertiary-shade: #7472dd;--ion-color-tertiary-tint: #908ffb;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffce31;--ion-color-warning-rgb: 255, 206, 49;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0b52b;--ion-color-warning-tint: #ffd346;--ion-color-danger: #f24c58;--ion-color-danger-rgb: 242, 76, 88;--ion-color-danger-contrast: #000;--ion-color-danger-contrast-rgb: 0, 0, 0;--ion-color-danger-shade: #d5434d;--ion-color-danger-tint: #f35e69;--ion-color-light: #222428;--ion-color-light-rgb: 34, 36, 40;--ion-color-light-contrast: #fff;--ion-color-light-contrast-rgb: 255, 255, 255;--ion-color-light-shade: #1e2023;--ion-color-light-tint: #383a3e;--ion-color-medium: #989aa2;--ion-color-medium-rgb: 152, 154, 162;--ion-color-medium-contrast: #000;--ion-color-medium-contrast-rgb: 0, 0, 0;--ion-color-medium-shade: #86888f;--ion-color-medium-tint: #a2a4ab;--ion-color-dark: #f4f5f8;--ion-color-dark-rgb: 244, 245, 248;--ion-color-dark-contrast: #000;--ion-color-dark-contrast-rgb: 0, 0, 0;--ion-color-dark-shade: #d7d8da;--ion-color-dark-tint: #f5f6f9}:root.ios{--ion-background-color: #000000;--ion-background-color-rgb: 0, 0, 0;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #0d0d0d;--ion-background-color-step-100: #1a1a1a;--ion-background-color-step-150: #262626;--ion-background-color-step-200: #333333;--ion-background-color-step-250: #404040;--ion-background-color-step-300: #4d4d4d;--ion-background-color-step-350: #595959;--ion-background-color-step-400: #666666;--ion-background-color-step-450: #737373;--ion-background-color-step-500: #808080;--ion-background-color-step-550: #8c8c8c;--ion-background-color-step-600: #999999;--ion-background-color-step-650: #a6a6a6;--ion-background-color-step-700: #b3b3b3;--ion-background-color-step-750: #bfbfbf;--ion-background-color-step-800: #cccccc;--ion-background-color-step-850: #d9d9d9;--ion-background-color-step-900: #e6e6e6;--ion-background-color-step-950: #f2f2f2;--ion-text-color-step-50: #f2f2f2;--ion-text-color-step-100: #e6e6e6;--ion-text-color-step-150: #d9d9d9;--ion-text-color-step-200: #cccccc;--ion-text-color-step-250: #bfbfbf;--ion-text-color-step-300: #b3b3b3;--ion-text-color-step-350: #a6a6a6;--ion-text-color-step-400: #999999;--ion-text-color-step-450: #8c8c8c;--ion-text-color-step-500: #808080;--ion-text-color-step-550: #737373;--ion-text-color-step-600: #666666;--ion-text-color-step-650: #595959;--ion-text-color-step-700: #4d4d4d;--ion-text-color-step-750: #404040;--ion-text-color-step-800: #333333;--ion-text-color-step-850: #262626;--ion-text-color-step-900: #1a1a1a;--ion-text-color-step-950: #0d0d0d;--ion-item-background: #000000;--ion-card-background: #1c1c1d}:root.ios ion-modal{--ion-background-color: var(--ion-color-step-100, var(--ion-background-color-step-100));--ion-toolbar-background: var(--ion-color-step-150, var(--ion-background-color-step-150));--ion-toolbar-border-color: var(--ion-color-step-250, var(--ion-background-color-step-250))}:root.md{--ion-background-color: #121212;--ion-background-color-rgb: 18, 18, 18;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #1e1e1e;--ion-background-color-step-100: #2a2a2a;--ion-background-color-step-150: #363636;--ion-background-color-step-200: #414141;--ion-background-color-step-250: #4d4d4d;--ion-background-color-step-300: #595959;--ion-background-color-step-350: #656565;--ion-background-color-step-400: #717171;--ion-background-color-step-450: #7d7d7d;--ion-background-color-step-500: #898989;--ion-background-color-step-550: #949494;--ion-background-color-step-600: #a0a0a0;--ion-background-color-step-650: #acacac;--ion-background-color-step-700: #b8b8b8;--ion-background-color-step-750: #c4c4c4;--ion-background-color-step-800: #d0d0d0;--ion-background-color-step-850: #dbdbdb;--ion-background-color-step-900: #e7e7e7;--ion-background-color-step-950: #f3f3f3;--ion-text-color-step-50: #f3f3f3;--ion-text-color-step-100: #e7e7e7;--ion-text-color-step-150: #dbdbdb;--ion-text-color-step-200: #d0d0d0;--ion-text-color-step-250: #c4c4c4;--ion-text-color-step-300: #b8b8b8;--ion-text-color-step-350: #acacac;--ion-text-color-step-400: #a0a0a0;--ion-text-color-step-450: #949494;--ion-text-color-step-500: #898989;--ion-text-color-step-550: #7d7d7d;--ion-text-color-step-600: #717171;--ion-text-color-step-650: #656565;--ion-text-color-step-700: #595959;--ion-text-color-step-750: #4d4d4d;--ion-text-color-step-800: #414141;--ion-text-color-step-850: #363636;--ion-text-color-step-900: #2a2a2a;--ion-text-color-step-950: #1e1e1e;--ion-item-background: #1e1e1e;--ion-toolbar-background: #1f1f1f;--ion-tab-bar-background: #1f1f1f;--ion-card-background: #1e1e1e}}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, transparent);color:var(--mat-app-text-color, inherit)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}.mat-theme-loaded-marker{display:none}html{--mat-ripple-color:rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color:#673ab7;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}.mat-accent{--mat-option-selected-state-label-text-color:#ffd740;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}.mat-warn{--mat-option-selected-state-label-text-color:#f44336;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, .87)}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color:#673ab7;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#673ab7;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html,.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color:#ffd740;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ffd740;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color:#f44336;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-app-background-color:#fafafa;--mat-app-text-color:rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:16px;--mat-option-label-text-tracking:.03125em;--mat-option-label-text-weight:400;--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:16px;--mat-optgroup-label-text-tracking:.03125em;--mat-optgroup-label-text-weight:400;--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px;--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color:rgba(0, 0, 0, .54);--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:32px;--mat-card-title-text-size:20px;--mat-card-title-text-tracking:.0125em;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:22px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:.0071428571em;--mat-card-subtitle-text-weight:500;--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#673ab7;--mdc-linear-progress-track-color:rgba(103, 58, 183, .25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ffd740;--mdc-linear-progress-track-color:rgba(255, 215, 64, .25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244, 67, 54, .25)}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px;--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff;--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:.0333333333em;--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px;--mdc-filled-text-field-caret-color:#673ab7;--mdc-filled-text-field-focus-active-indicator-color:#673ab7;--mdc-filled-text-field-focus-label-text-color:rgba(103, 58, 183, .87);--mdc-filled-text-field-container-color:whitesmoke;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color:#f44336;--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336;--mdc-outlined-text-field-caret-color:#673ab7;--mdc-outlined-text-field-focus-outline-color:#673ab7;--mdc-outlined-text-field-focus-label-text-color:rgba(103, 58, 183, .87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-error-hover-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336;--mat-form-field-focus-select-arrow-color:rgba(103, 58, 183, .87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, .38);--mat-form-field-state-layer-color:rgba(0, 0, 0, .87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity:.04;--mat-form-field-focus-state-layer-opacity:.08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#ffd740;--mdc-filled-text-field-focus-active-indicator-color:#ffd740;--mdc-filled-text-field-focus-label-text-color:rgba(255, 215, 64, .87);--mdc-outlined-text-field-caret-color:#ffd740;--mdc-outlined-text-field-focus-outline-color:#ffd740;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 215, 64, .87);--mat-form-field-focus-select-arrow-color:rgba(255, 215, 64, .87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#f44336;--mdc-filled-text-field-focus-active-indicator-color:#f44336;--mdc-filled-text-field-focus-label-text-color:rgba(244, 67, 54, .87);--mdc-outlined-text-field-caret-color:#f44336;--mdc-outlined-text-field-focus-outline-color:#f44336;--mdc-outlined-text-field-focus-label-text-color:rgba(244, 67, 54, .87);--mat-form-field-focus-select-arrow-color:rgba(244, 67, 54, .87)}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:16px;--mdc-filled-text-field-label-text-tracking:.03125em;--mdc-filled-text-field-label-text-weight:400;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:16px;--mdc-outlined-text-field-label-text-tracking:.03125em;--mdc-outlined-text-field-label-text-weight:400;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:24px;--mat-form-field-container-text-size:16px;--mat-form-field-container-text-tracking:.03125em;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:16px;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:.0333333333em;--mat-form-field-subscript-text-weight:400;--mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(103, 58, 183, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(255, 215, 64, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html{--mat-select-arrow-transform:translateY(-8px);--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:.03125em;--mat-select-trigger-text-weight:400;--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color:white;--mdc-dialog-container-shape:4px;--mat-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width:80vw;--mat-dialog-container-small-max-width:80vw;--mat-dialog-container-min-width:0;--mat-dialog-actions-alignment:start;--mat-dialog-actions-padding:8px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px;--mat-dialog-headline-padding:0 24px 9px;--mdc-dialog-container-color:white;--mdc-dialog-subhead-color:rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, .6);--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.03125em}.mat-mdc-standard-chip{--mdc-chip-container-shape-radius:16px;--mdc-chip-with-avatar-avatar-shape-radius:14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px;--mdc-chip-outline-width:0;--mdc-chip-outline-color:transparent;--mdc-chip-disabled-outline-color:transparent;--mdc-chip-focus-outline-color:transparent;--mdc-chip-hover-state-layer-opacity:.04;--mdc-chip-with-avatar-disabled-avatar-opacity:1;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-selected-hover-state-layer-opacity:.04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:1;--mdc-chip-with-icon-disabled-icon-opacity:1;--mat-chip-disabled-container-opacity:.4;--mat-chip-trailing-action-opacity:.54;--mat-chip-trailing-action-focus-opacity:1;--mat-chip-trailing-action-state-layer-color:transparent;--mat-chip-selected-trailing-action-state-layer-color:transparent;--mat-chip-trailing-action-hover-state-layer-opacity:0;--mat-chip-trailing-action-focus-state-layer-opacity:0;--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-selected-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-flat-disabled-selected-container-color:#e0e0e0;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:#212121;--mdc-chip-selected-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mat-chip-selected-disabled-trailing-icon-color:#212121;--mat-chip-selected-trailing-icon-color:#212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#673ab7;--mdc-chip-elevated-selected-container-color:#673ab7;--mdc-chip-elevated-disabled-container-color:#673ab7;--mdc-chip-flat-disabled-selected-container-color:#673ab7;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color:rgba(0, 0, 0, .87);--mdc-chip-elevated-container-color:#ffd740;--mdc-chip-elevated-selected-container-color:#ffd740;--mdc-chip-elevated-disabled-container-color:#ffd740;--mdc-chip-flat-disabled-selected-container-color:#ffd740;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:rgba(0, 0, 0, .87);--mdc-chip-selected-label-text-color:rgba(0, 0, 0, .87);--mdc-chip-with-icon-icon-color:rgba(0, 0, 0, .87);--mdc-chip-with-icon-disabled-icon-color:rgba(0, 0, 0, .87);--mdc-chip-with-icon-selected-icon-color:rgba(0, 0, 0, .87);--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:rgba(0, 0, 0, .87);--mdc-chip-with-trailing-icon-trailing-icon-color:rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color:rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color:rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-selected-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-flat-disabled-selected-container-color:#f44336;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height:32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:20px;--mdc-chip-label-text-size:14px;--mdc-chip-label-text-tracking:.0178571429em;--mdc-chip-label-text-weight:400}html{--mdc-switch-disabled-selected-icon-opacity:.38;--mdc-switch-disabled-track-opacity:.12;--mdc-switch-disabled-unselected-icon-opacity:.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-selected-focus-state-layer-opacity:.12;--mdc-switch-selected-hover-state-layer-opacity:.04;--mdc-switch-selected-pressed-state-layer-opacity:.1;--mdc-switch-unselected-focus-state-layer-opacity:.12;--mdc-switch-unselected-hover-state-layer-opacity:.04;--mdc-switch-unselected-pressed-state-layer-opacity:.1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity:.38;--mat-switch-disabled-unselected-handle-opacity:.38;--mat-switch-unselected-handle-size:20px;--mat-switch-selected-handle-size:20px;--mat-switch-pressed-handle-size:20px;--mat-switch-with-icon-handle-size:20px;--mat-switch-selected-handle-horizontal-margin:0;--mat-switch-selected-with-icon-handle-horizontal-margin:0;--mat-switch-selected-pressed-handle-horizontal-margin:0;--mat-switch-unselected-handle-horizontal-margin:0;--mat-switch-unselected-with-icon-handle-horizontal-margin:0;--mat-switch-unselected-pressed-handle-horizontal-margin:0;--mat-switch-visible-track-opacity:1;--mat-switch-hidden-track-opacity:1;--mat-switch-visible-track-transition:transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition:transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width:1px;--mat-switch-track-outline-color:transparent;--mat-switch-selected-track-outline-width:1px;--mat-switch-selected-track-outline-color:transparent;--mat-switch-disabled-unselected-track-outline-width:1px;--mat-switch-disabled-unselected-track-outline-color:transparent}html{--mdc-switch-selected-focus-state-layer-color:#5e35b1;--mdc-switch-selected-handle-color:#5e35b1;--mdc-switch-selected-hover-state-layer-color:#5e35b1;--mdc-switch-selected-pressed-state-layer-color:#5e35b1;--mdc-switch-selected-focus-handle-color:#311b92;--mdc-switch-selected-hover-handle-color:#311b92;--mdc-switch-selected-pressed-handle-color:#311b92;--mdc-switch-selected-focus-track-color:#9575cd;--mdc-switch-selected-hover-track-color:#9575cd;--mdc-switch-selected-pressed-track-color:#9575cd;--mdc-switch-selected-track-color:#9575cd;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:#fff;--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color:rgba(0, 0, 0, .87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#ffb300;--mdc-switch-selected-handle-color:#ffb300;--mdc-switch-selected-hover-state-layer-color:#ffb300;--mdc-switch-selected-pressed-state-layer-color:#ffb300;--mdc-switch-selected-focus-handle-color:#ff6f00;--mdc-switch-selected-hover-handle-color:#ff6f00;--mdc-switch-selected-pressed-handle-color:#ff6f00;--mdc-switch-selected-focus-track-color:#ffd54f;--mdc-switch-selected-hover-track-color:#ffd54f;--mdc-switch-selected-pressed-track-color:#ffd54f;--mdc-switch-selected-track-color:#ffd54f}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}html{--mdc-switch-state-layer-size:40px}html .mat-mdc-slide-toggle{--mat-switch-label-text-font:Roboto, sans-serif;--mat-switch-label-text-line-height:20px;--mat-switch-label-text-size:14px;--mat-switch-label-text-tracking:.0178571429em;--mat-switch-label-text-weight:400}html{--mdc-radio-disabled-selected-icon-opacity:.38;--mdc-radio-disabled-unselected-icon-opacity:.38;--mdc-radio-state-layer-size:40px}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#673ab7;--mdc-radio-selected-hover-icon-color:#673ab7;--mdc-radio-selected-icon-color:#673ab7;--mdc-radio-selected-pressed-icon-color:#673ab7;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#673ab7;--mat-radio-disabled-label-color:rgba(0, 0, 0, .38);--mat-radio-label-text-color:rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#ffd740;--mdc-radio-selected-hover-icon-color:#ffd740;--mdc-radio-selected-icon-color:#ffd740;--mdc-radio-selected-pressed-icon-color:#ffd740;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#ffd740;--mat-radio-disabled-label-color:rgba(0, 0, 0, .38);--mat-radio-label-text-color:rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0, 0, 0, .38);--mat-radio-label-text-color:rgba(0, 0, 0, .87)}html{--mdc-radio-state-layer-size:40px;--mat-radio-touch-target-display:block;--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:20px;--mat-radio-label-text-size:14px;--mat-radio-label-text-tracking:.0178571429em;--mat-radio-label-text-weight:400;--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:.6;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-value-indicator-width:auto;--mat-slider-value-indicator-height:32px;--mat-slider-value-indicator-caret-display:block;--mat-slider-value-indicator-border-radius:4px;--mat-slider-value-indicator-padding:0 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%);--mdc-slider-handle-color:#673ab7;--mdc-slider-focus-handle-color:#673ab7;--mdc-slider-hover-handle-color:#673ab7;--mdc-slider-active-track-color:#673ab7;--mdc-slider-inactive-track-color:#673ab7;--mdc-slider-with-tick-marks-inactive-container-color:#673ab7;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-slider-ripple-color:#673ab7;--mat-slider-hover-state-layer-color:rgba(103, 58, 183, .05);--mat-slider-focus-state-layer-color:rgba(103, 58, 183, .2);--mat-slider-value-indicator-opacity:.6}html .mat-accent{--mdc-slider-handle-color:#ffd740;--mdc-slider-focus-handle-color:#ffd740;--mdc-slider-hover-handle-color:#ffd740;--mdc-slider-active-track-color:#ffd740;--mdc-slider-inactive-track-color:#ffd740;--mdc-slider-with-tick-marks-inactive-container-color:#ffd740;--mdc-slider-with-tick-marks-active-container-color:rgba(0, 0, 0, .87);--mat-slider-ripple-color:#ffd740;--mat-slider-hover-state-layer-color:rgba(255, 215, 64, .05);--mat-slider-focus-state-layer-color:rgba(255, 215, 64, .2)}html .mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:white;--mat-slider-ripple-color:#f44336;--mat-slider-hover-state-layer-color:rgba(244, 67, 54, .05);--mat-slider-focus-state-layer-color:rgba(244, 67, 54, .2)}html{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:.0071428571em;--mdc-slider-label-label-text-weight:500;--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:0;--mat-menu-divider-top-spacing:0;--mat-menu-item-spacing:16px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:16px;--mat-menu-item-trailing-spacing:16px;--mat-menu-item-with-icon-leading-spacing:16px;--mat-menu-item-with-icon-trailing-spacing:16px;--mat-menu-base-elevation-level:8;--mat-menu-item-label-text-color:rgba(0, 0, 0, .87);--mat-menu-item-icon-color:rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-container-color:white;--mat-menu-divider-color:rgba(0, 0, 0, .12);--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:16px;--mat-menu-item-label-text-tracking:.03125em;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400;--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:.38;--mdc-list-list-item-disabled-leading-icon-opacity:.38;--mdc-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:4px;--mdc-list-list-item-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:.12}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#673ab7;--mdc-radio-selected-hover-icon-color:#673ab7;--mdc-radio-selected-icon-color:#673ab7;--mdc-radio-selected-pressed-icon-color:#673ab7}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#ffd740;--mdc-radio-selected-hover-icon-color:#ffd740;--mdc-radio-selected-icon-color:#ffd740;--mdc-radio-selected-pressed-icon-color:#ffd740}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#673ab7;--mdc-checkbox-selected-hover-icon-color:#673ab7;--mdc-checkbox-selected-icon-color:#673ab7;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#673ab7;--mdc-checkbox-selected-hover-state-layer-color:#673ab7;--mdc-checkbox-selected-pressed-state-layer-color:#673ab7;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:black;--mdc-checkbox-selected-focus-icon-color:#ffd740;--mdc-checkbox-selected-hover-icon-color:#ffd740;--mdc-checkbox-selected-icon-color:#ffd740;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#ffd740;--mdc-checkbox-selected-hover-state-layer-color:#ffd740;--mdc-checkbox-selected-pressed-state-layer-color:#ffd740;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#673ab7}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size:40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-color:rgba(0, 0, 0, .87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color:rgba(0, 0, 0, .12);--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block;--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px;--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#673ab7;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color:#673ab7;--mat-tab-header-active-ripple-color:#673ab7;--mat-tab-header-inactive-ripple-color:#673ab7;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color:#673ab7;--mat-tab-header-active-hover-label-text-color:#673ab7;--mat-tab-header-active-focus-indicator-color:#673ab7;--mat-tab-header-active-hover-indicator-color:#673ab7}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ffd740;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color:#ffd740;--mat-tab-header-active-ripple-color:#ffd740;--mat-tab-header-inactive-ripple-color:#ffd740;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color:#ffd740;--mat-tab-header-active-hover-label-text-color:#ffd740;--mat-tab-header-active-focus-indicator-color:#ffd740;--mat-tab-header-active-hover-indicator-color:#ffd740}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#f44336;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color:#f44336;--mat-tab-header-active-ripple-color:#f44336;--mat-tab-header-inactive-ripple-color:#f44336;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color:#f44336;--mat-tab-header-active-hover-label-text-color:#f44336;--mat-tab-header-active-focus-indicator-color:#f44336;--mat-tab-header-active-hover-indicator-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#673ab7;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#ffd740;--mat-tab-header-with-background-foreground-color:rgba(0, 0, 0, .87)}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color:#f44336;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px;--mat-tab-header-label-text-font:Roboto, sans-serif;--mat-tab-header-label-text-size:14px;--mat-tab-header-label-text-tracking:.0892857143em;--mat-tab-header-label-text-line-height:36px;--mat-tab-header-label-text-weight:500}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:.16;--mdc-checkbox-selected-hover-state-layer-opacity:.04;--mdc-checkbox-selected-pressed-state-layer-opacity:.16;--mdc-checkbox-unselected-focus-state-layer-opacity:.16;--mdc-checkbox-unselected-hover-state-layer-opacity:.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:.16;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:black;--mdc-checkbox-selected-focus-icon-color:#ffd740;--mdc-checkbox-selected-hover-icon-color:#ffd740;--mdc-checkbox-selected-icon-color:#ffd740;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#ffd740;--mdc-checkbox-selected-hover-state-layer-color:#ffd740;--mdc-checkbox-selected-pressed-state-layer-color:#ffd740;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black;--mat-checkbox-disabled-label-color:rgba(0, 0, 0, .38);--mat-checkbox-label-text-color:rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#673ab7;--mdc-checkbox-selected-hover-icon-color:#673ab7;--mdc-checkbox-selected-icon-color:#673ab7;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#673ab7;--mdc-checkbox-selected-hover-state-layer-color:#673ab7;--mdc-checkbox-selected-pressed-state-layer-color:#673ab7;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}html{--mdc-checkbox-state-layer-size:40px;--mat-checkbox-touch-target-display:block;--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:20px;--mat-checkbox-label-text-size:14px;--mat-checkbox-label-text-tracking:.0178571429em;--mat-checkbox-label-text-weight:400;--mdc-text-button-container-shape:4px;--mdc-text-button-keep-touch-target:false;--mdc-filled-button-container-shape:4px;--mdc-filled-button-keep-touch-target:false;--mdc-protected-button-container-shape:4px;--mdc-protected-button-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px;--mat-text-button-horizontal-padding:8px;--mat-text-button-with-icon-horizontal-padding:8px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:0;--mat-filled-button-horizontal-padding:16px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-4px;--mat-protected-button-horizontal-padding:16px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-4px;--mat-outlined-button-horizontal-padding:15px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-4px;--mdc-text-button-label-text-color:black;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-text-button-state-layer-color:black;--mat-text-button-disabled-state-layer-color:black;--mat-text-button-ripple-color:rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity:.04;--mat-text-button-focus-state-layer-opacity:.12;--mat-text-button-pressed-state-layer-opacity:.12;--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:black;--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-filled-button-state-layer-color:black;--mat-filled-button-disabled-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity:.04;--mat-filled-button-focus-state-layer-opacity:.12;--mat-filled-button-pressed-state-layer-opacity:.12;--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:black;--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-protected-button-state-layer-color:black;--mat-protected-button-disabled-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity:.04;--mat-protected-button-focus-state-layer-opacity:.12;--mat-protected-button-pressed-state-layer-opacity:.12;--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color:black;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:black;--mat-outlined-button-disabled-state-layer-color:black;--mat-outlined-button-ripple-color:rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity:.04;--mat-outlined-button-focus-state-layer-opacity:.12;--mat-outlined-button-pressed-state-layer-opacity:.12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#673ab7;--mat-text-button-state-layer-color:#673ab7;--mat-text-button-ripple-color:rgba(103, 58, 183, .1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ffd740;--mat-text-button-state-layer-color:#ffd740;--mat-text-button-ripple-color:rgba(255, 215, 64, .1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336;--mat-text-button-state-layer-color:#f44336;--mat-text-button-ripple-color:rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#673ab7;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ffd740;--mdc-filled-button-label-text-color:black;--mat-filled-button-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, .1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#673ab7;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ffd740;--mdc-protected-button-label-text-color:black;--mat-protected-button-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, .1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#673ab7;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:#673ab7;--mat-outlined-button-ripple-color:rgba(103, 58, 183, .1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ffd740;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:#ffd740;--mat-outlined-button-ripple-color:rgba(255, 215, 64, .1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:#f44336;--mat-outlined-button-ripple-color:rgba(244, 67, 54, .1)}html{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-protected-button-container-height:36px;--mdc-outlined-button-container-height:36px;--mat-text-button-touch-target-display:block;--mat-filled-button-touch-target-display:block;--mat-protected-button-touch-target-display:block;--mat-outlined-button-touch-target-display:block;--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none;--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none;--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none;--mdc-icon-button-icon-size:24px;--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color:black;--mat-icon-button-disabled-state-layer-color:black;--mat-icon-button-ripple-color:rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity:.04;--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-pressed-state-layer-opacity:.12}html .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#673ab7;--mat-icon-button-state-layer-color:#673ab7;--mat-icon-button-ripple-color:rgba(103, 58, 183, .1)}html .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ffd740;--mat-icon-button-state-layer-color:#ffd740;--mat-icon-button-ripple-color:rgba(255, 215, 64, .1)}html .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336;--mat-icon-button-state-layer-color:#f44336;--mat-icon-button-ripple-color:rgba(244, 67, 54, .1)}html{--mat-icon-button-touch-target-display:block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape:50%;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shape:50%;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-height:48px;--mdc-extended-fab-container-shape:24px;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-color:white;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-disabled-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity:.04;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, .38);--mdc-fab-small-container-color:white;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-disabled-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity:.04;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, .38)}html .mat-mdc-fab.mat-primary{--mdc-fab-container-color:#673ab7;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-fab.mat-accent{--mdc-fab-container-color:#ffd740;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, .1)}html .mat-mdc-fab.mat-warn{--mdc-fab-container-color:#f44336;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color:#673ab7;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color:#ffd740;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, .1)}html .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color:#f44336;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, .1)}html{--mat-fab-touch-target-display:block;--mat-fab-small-touch-target-display:block;--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:.0892857143em;--mdc-extended-fab-label-text-weight:500;--mdc-snackbar-container-shape:4px;--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, .87);--mat-snack-bar-button-color:#ffd740;--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400;--mat-table-row-item-outline-width:1px;--mat-table-background-color:white;--mat-table-header-headline-color:rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, .87);--mat-table-row-item-outline-color:rgba(0, 0, 0, .12);--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px;--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:22px;--mat-table-header-headline-size:14px;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:.0071428571em;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:.0178571429em;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:.0178571429em;--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px;--mdc-circular-progress-active-indicator-color:#673ab7}html .mat-accent{--mdc-circular-progress-active-indicator-color:#ffd740}html .mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}html{--mat-badge-container-shape:50%;--mat-badge-container-size:unset;--mat-badge-small-size-container-size:unset;--mat-badge-large-size-container-size:unset;--mat-badge-legacy-container-size:22px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:28px;--mat-badge-container-offset:-11px 0;--mat-badge-small-size-container-offset:-8px 0;--mat-badge-large-size-container-offset:-14px 0;--mat-badge-container-overlap-offset:-11px;--mat-badge-small-size-container-overlap-offset:-8px;--mat-badge-large-size-container-overlap-offset:-14px;--mat-badge-container-padding:0;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0;--mat-badge-background-color:#673ab7;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, .38)}.mat-badge-accent{--mat-badge-background-color:#ffd740;--mat-badge-text-color:rgba(0, 0, 0, .87)}.mat-badge-warn{--mat-badge-background-color:#f44336;--mat-badge-text-color:white}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-large-size-text-size:24px;--mat-bottom-sheet-container-shape:4px;--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color:white;--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:20px;--mat-bottom-sheet-container-text-size:14px;--mat-bottom-sheet-container-text-tracking:.0178571429em;--mat-bottom-sheet-container-text-weight:400;--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1;--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:.04;--mat-standard-button-toggle-focus-state-layer-opacity:.12;--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color:#eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color:white;--mat-standard-button-toggle-state-layer-color:black;--mat-standard-button-toggle-selected-state-background-color:#e0e0e0;--mat-standard-button-toggle-selected-state-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color:white;--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-divider-color:#e0e0e0;--mat-standard-button-toggle-height:48px;--mat-legacy-button-toggle-label-text-font:Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height:24px;--mat-legacy-button-toggle-label-text-size:16px;--mat-legacy-button-toggle-label-text-tracking:.03125em;--mat-legacy-button-toggle-label-text-weight:400;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:24px;--mat-standard-button-toggle-label-text-size:16px;--mat-standard-button-toggle-label-text-tracking:.03125em;--mat-standard-button-toggle-label-text-weight:400;--mat-datepicker-calendar-container-shape:4px;--mat-datepicker-calendar-container-touch-shape:4px;--mat-datepicker-calendar-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#673ab7;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(103, 58, 183, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(103, 58, 183, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(103, 58, 183, .3);--mat-datepicker-toggle-active-state-icon-color:#673ab7;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(103, 58, 183, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color:black;--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color:rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-selected-state-background-color:#ffd740;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 215, 64, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 215, 64, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 215, 64, .3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 215, 64, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color:#ffd740}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color:#f44336}.mat-calendar-controls{--mat-icon-button-touch-target-display:none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400;--mat-divider-width:1px;--mat-divider-color:rgba(0, 0, 0, .12);--mat-expansion-container-shape:4px;--mat-expansion-legacy-header-indicator-display:inline-block;--mat-expansion-header-indicator-display:none;--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-expansion-header-text-color:rgba(0, 0, 0, .87);--mat-expansion-header-description-color:rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, .54);--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:14px;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:20px;--mat-expansion-container-text-size:14px;--mat-expansion-container-text-tracking:.0178571429em;--mat-expansion-container-text-weight:400;--mat-grid-list-tile-header-primary-text-size:14px;--mat-grid-list-tile-header-secondary-text-size:12px;--mat-grid-list-tile-footer-primary-text-size:14px;--mat-grid-list-tile-footer-secondary-text-size:12px;--mat-icon-color:inherit}.mat-icon.mat-primary{--mat-icon-color:#673ab7}.mat-icon.mat-accent{--mat-icon-color:#ffd740}.mat-icon.mat-warn{--mat-icon-color:#f44336}html{--mat-sidenav-container-shape:0;--mat-sidenav-container-elevation-shadow:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width:auto;--mat-sidenav-container-divider-color:rgba(0, 0, 0, .12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, .87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, .87);--mat-sidenav-scrim-color:rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#673ab7;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#673ab7;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#673ab7;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color:rgba(0, 0, 0, .87);--mat-stepper-header-selected-state-icon-background-color:#ffd740;--mat-stepper-header-selected-state-icon-foreground-color:rgba(0, 0, 0, .87);--mat-stepper-header-done-state-icon-background-color:#ffd740;--mat-stepper-header-done-state-icon-foreground-color:rgba(0, 0, 0, .87);--mat-stepper-header-edit-state-icon-background-color:#ffd740;--mat-stepper-header-edit-state-icon-foreground-color:rgba(0, 0, 0, .87)}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#f44336;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#f44336;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#f44336;--mat-stepper-header-edit-state-icon-foreground-color:white}html{--mat-stepper-header-height:72px;--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:14px;--mat-stepper-header-label-text-weight:400;--mat-stepper-header-error-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-weight:400;--mat-sort-arrow-color:#757575;--mat-toolbar-container-background-color:whitesmoke;--mat-toolbar-container-text-color:rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color:#673ab7;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ffd740;--mat-toolbar-container-text-color:rgba(0, 0, 0, .87)}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color:#f44336;--mat-toolbar-container-text-color:white}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px;--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:32px;--mat-toolbar-title-text-size:20px;--mat-toolbar-title-text-tracking:.0125em;--mat-toolbar-title-text-weight:500;--mat-tree-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, .87);--mat-tree-node-min-height:48px;--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.sticky{position:sticky}.block{display:block}.table{display:table}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.text-center{text-align:center}.align-top{vertical-align:top}.lowercase{text-transform:lowercase}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif} diff --git a/docs/styles.b41c1147a5ca11d4.css b/docs/styles.b41c1147a5ca11d4.css new file mode 100644 index 0000000..351c74c --- /dev/null +++ b/docs/styles.b41c1147a5ca11d4.css @@ -0,0 +1 @@ +.docs-api{max-width:100%}.docs-api-h2{font-size:30px}.docs-api-h3{font-size:24px;font-weight:400;margin-top:45px}.docs-api-h4{font-size:18px;font-weight:400}.docs-api-class-description{font-size:12px}.docs-api-property-name{margin:0}.docs-api-method-name-row,.docs-api-method-parameter-row,.docs-api-properties-name-cell{font-family:Roboto Mono,monospace;font-weight:600}.docs-api-properties-name-cell,.docs-api-method-parameter-row{font-size:14px}.docs-api-method-parameter-type{font-size:12px}.docs-api-class-name,.docs-api-module-import{display:inline}.docs-api-method-name-cell{font-weight:700;font-size:18px}.docs-api-method-parameters-header-cell,.docs-api-method-returns-header-cell{font-size:14px}.docs-api-input-marker,.docs-api-output-marker,.docs-api-deprecated-marker{font-size:12px}.docs-api-deprecated-marker{margin-right:8px}.docs-api-module-import,.docs-api-class-selector-name,.docs-api-class-export-name{font-family:Roboto Mono,monospace;padding:3px}.docs-api-class-extends-type{text-decoration:none;border-bottom:1px dotted;color:inherit;font-weight:400;font-size:18px}.docs-api-modifier-method-marker{display:inline-block;vertical-align:baseline;padding:2px 7px;margin-right:12px;border-radius:5px;font-size:13px;-webkit-user-select:none;user-select:none}.docs-api-deprecated-marker,.docs-api-class-deprecated-marker,.docs-api-interface-deprecated-marker{display:inline-block;font-weight:700}.docs-api-deprecated-marker[title],.docs-api-class-deprecated-marker[title],.docs-api-interface-deprecated-marker[title]{border-bottom:1px dotted grey;cursor:help}.docs-api-deprecated-marker+.docs-api-property-name{text-decoration:line-through}.docs-markdown{max-width:100%}.docs-markdown h1{display:inline-block;font-size:32px;font-weight:400;margin:32px 0 16px}.docs-markdown h2{font-size:28px;margin:32px 0 16px;font-weight:400}.docs-markdown h3{font-size:24px;font-weight:500;margin:32px 0 16px;font-weight:400}.docs-markdown h4{font-size:22px;margin:24px 0 12px;font-weight:400}.docs-markdown h5{font-size:18px;margin:20px 0 10px;font-weight:400}.docs-markdown p,.docs-markdown ul,.docs-markdown ol{font-size:16px;line-height:28px}.docs-markdown p{margin:0 0 1em}.docs-markdown p:empty{display:none}.docs-markdown a{text-decoration:none}.docs-markdown strong{font-weight:700}.docs-markdown pre{border-radius:5px;display:block;margin:24px auto;overflow-x:auto;padding:20px;white-space:pre-wrap}.docs-markdown pre code{padding:0;font-size:100%}.docs-markdown code{padding:3px}.docs-header-link header-link{margin-left:-30px;margin-top:2px;display:inline-block;vertical-align:middle;-webkit-user-select:none;user-select:none}.docs-header-link header-link a{display:inline-flex;text-decoration:none}.docs-header-link .material-icons{visibility:hidden}.docs-header-link:hover .material-icons{visibility:visible}.docs-api table,.docs-markdown>table{border-collapse:collapse;border-spacing:0;margin:0 0 32px;width:100%}.docs-markdown>table{font-size:14px}.docs-markdown>table code{background:transparent}.docs-api th,.docs-markdown>table th{font-weight:400;max-width:100px;padding:14px 16px;text-align:left}.docs-api td,.docs-markdown>table td{font-weight:400;padding:8px 16px}@media (max-width: 720px){.docs-api td.docs-api-properties-name-cell,.docs-api td.docs-api-method-parameter-cell,.docs-api td.docs-api-method-returns-type-cell,.docs-api td.docs-api-method-description-cell,.docs-markdown>table td.docs-api-properties-name-cell,.docs-markdown>table td.docs-api-method-parameter-cell,.docs-markdown>table td.docs-api-method-returns-type-cell,.docs-markdown>table td.docs-api-method-description-cell{min-width:80px;word-break:break-word}}@media (max-width: 959px){.docs-api table,.docs-markdown>table{margin:0 0 32px}.docs-api th,.docs-markdown>table th{padding:6px 16px}.docs-api td,.docs-markdown>table td{padding:4px 8px}}html,body{height:100vh}body{font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin:0}.docs-button[md-button],.docs-button[md-raised-button]{text-transform:uppercase}h1,h2{font-weight:400}.docs-component-category-list-card-image svg{width:100%}.docs-footer-angular-logo svg{height:50px}.docs-angular-logo svg{height:26px;margin:0 4px 3px 0;vertical-align:middle}code,pre{font-family:Roboto Mono,monospace}code{font-size:90%}pre{font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, transparent);color:var(--mat-app-text-color, inherit)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}.mat-primary{--mat-stepper-header-selected-state-icon-background-color: #005cbb;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #005cbb;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff}.mat-primary.mat-icon{--mat-icon-color: #005cbb}.mat-primary.mat-mdc-checkbox{--mat-checkbox-disabled-label-color: rgba(26, 27, 31, .38);--mat-checkbox-label-text-color: #1a1b1f}.mat-primary.mat-mdc-slide-toggle{--mat-switch-track-outline-color: #74777f;--mat-switch-disabled-unselected-track-outline-color: #1a1b1f;--mat-switch-label-text-color: #1a1b1f}.mat-primary.mat-mdc-button-base{--mdc-icon-button-icon-color: #005cbb;--mat-icon-button-state-layer-color: #005cbb;--mat-icon-button-ripple-color: rgba(0, 92, 187, .12)}.mat-primary .mdc-list-item__start,.mat-primary .mdc-list-item__end{--mat-checkbox-disabled-label-color: rgba(26, 27, 31, .38);--mat-checkbox-label-text-color: #1a1b1f}.mat-badge{--mat-badge-background-color: #005cbb;--mat-badge-text-color: #ffffff;--mat-badge-disabled-state-background-color: rgba(0, 92, 187, .38);--mat-badge-disabled-state-text-color: #ffffff}.mat-accent{--mat-option-selected-state-label-text-color: #00006e;--mat-option-selected-state-layer-color: #e0e0ff;--mdc-circular-progress-active-indicator-color: #343dff;--mat-full-pseudo-checkbox-selected-icon-color: #343dff;--mat-full-pseudo-checkbox-selected-checkmark-color: #ffffff;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #343dff;--mat-stepper-header-selected-state-icon-background-color: #343dff;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #343dff;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff}.mat-accent.mat-icon{--mat-icon-color: #343dff}.mat-accent.mat-mdc-checkbox{--mdc-checkbox-selected-checkmark-color: #ffffff;--mdc-checkbox-selected-focus-icon-color: #343dff;--mdc-checkbox-selected-hover-icon-color: #343dff;--mdc-checkbox-selected-icon-color: #343dff;--mdc-checkbox-selected-focus-state-layer-color: #343dff;--mdc-checkbox-selected-hover-state-layer-color: #343dff;--mdc-checkbox-unselected-pressed-state-layer-color: #343dff;--mat-checkbox-disabled-label-color: rgba(26, 27, 31, .38);--mat-checkbox-label-text-color: #1a1b1f}.mat-accent.mat-mdc-slider{--mdc-slider-handle-color: #343dff;--mdc-slider-focus-handle-color: #343dff;--mdc-slider-hover-handle-color: #343dff;--mdc-slider-active-track-color: #343dff;--mdc-slider-with-tick-marks-active-container-color: #ffffff;--mdc-slider-label-container-color: #343dff;--mdc-slider-label-label-text-color: #ffffff;--mdc-slider-with-overlap-handle-outline-color: #ffffff;--mat-slider-ripple-color: #343dff;--mat-slider-hover-state-layer-color: rgba(52, 61, 255, .05);--mat-slider-focus-state-layer-color: rgba(52, 61, 255, .2)}.mat-accent.mat-mdc-tab-group,.mat-accent.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #343dff;--mat-tab-header-active-focus-indicator-color: #343dff;--mat-tab-header-active-hover-indicator-color: #343dff}.mat-accent.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color: #343dff;--mdc-switch-selected-handle-color: #ffffff;--mdc-switch-selected-hover-state-layer-color: #343dff;--mdc-switch-selected-pressed-state-layer-color: #343dff;--mdc-switch-selected-focus-handle-color: #e0e0ff;--mdc-switch-selected-hover-handle-color: #e0e0ff;--mdc-switch-selected-pressed-handle-color: #e0e0ff;--mdc-switch-selected-focus-track-color: #343dff;--mdc-switch-selected-hover-track-color: #343dff;--mdc-switch-selected-pressed-track-color: #343dff;--mdc-switch-selected-track-color: #343dff;--mdc-switch-selected-icon-color: #00006e;--mat-switch-track-outline-color: #74777f;--mat-switch-disabled-unselected-track-outline-color: #1a1b1f;--mat-switch-label-text-color: #1a1b1f}.mat-accent.mat-mdc-form-field{--mat-select-focused-arrow-color: #343dff}.mat-accent.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color: #343dff;--mdc-radio-selected-hover-icon-color: #343dff;--mdc-radio-selected-icon-color: #343dff;--mdc-radio-selected-pressed-icon-color: #343dff;--mat-radio-checked-ripple-color: #343dff}.mat-accent.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #343dff;--mdc-linear-progress-track-color: #e0e0ff}.mat-accent.mat-mdc-form-field{--mdc-filled-text-field-caret-color: #343dff;--mdc-filled-text-field-focus-active-indicator-color: #343dff;--mdc-filled-text-field-focus-label-text-color: #343dff;--mdc-outlined-text-field-caret-color: #343dff;--mdc-outlined-text-field-focus-outline-color: #343dff;--mdc-outlined-text-field-focus-label-text-color: #343dff;--mat-form-field-focus-select-arrow-color: #343dff}.mat-accent.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #343dff;--mat-datepicker-calendar-date-today-selected-state-outline-color: #343dff;--mat-datepicker-calendar-date-in-range-state-background-color: #e0e0ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #d7e3ff;--mat-datepicker-calendar-date-today-outline-color: #343dff;--mat-datepicker-calendar-date-preview-state-outline-color: #343dff}.mat-accent.mat-mdc-button-base{--mdc-text-button-label-text-color: #343dff;--mdc-protected-button-label-text-color: #343dff;--mdc-filled-button-container-color: #343dff;--mdc-filled-button-label-text-color: #ffffff;--mdc-outlined-button-label-text-color: #343dff;--mat-text-button-state-layer-color: #343dff;--mat-text-button-ripple-color: rgba(52, 61, 255, .12);--mat-protected-button-state-layer-color: #343dff;--mat-protected-button-ripple-color: rgba(52, 61, 255, .12);--mat-filled-button-state-layer-color: #ffffff;--mat-filled-button-ripple-color: rgba(255, 255, 255, .12);--mat-outlined-button-state-layer-color: #343dff;--mat-outlined-button-ripple-color: rgba(52, 61, 255, .12);--mdc-icon-button-icon-color: #343dff;--mat-icon-button-state-layer-color: #343dff;--mat-icon-button-ripple-color: rgba(52, 61, 255, .12)}.mat-accent.mat-mdc-standard-chip{--mdc-chip-elevated-selected-container-color: #e0e0ff;--mdc-chip-selected-hover-state-layer-color: #00006e;--mdc-chip-selected-focus-state-layer-color: #00006e;--mdc-chip-selected-label-text-color: #00006e;--mdc-chip-with-icon-selected-icon-color: #00006e;--mat-chip-selected-trailing-action-state-layer-color: #00006e;--mat-chip-selected-trailing-icon-color: #00006e}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color: #ffffff;--mdc-checkbox-selected-focus-icon-color: #343dff;--mdc-checkbox-selected-hover-icon-color: #343dff;--mdc-checkbox-selected-icon-color: #343dff;--mdc-checkbox-selected-focus-state-layer-color: #343dff;--mdc-checkbox-selected-hover-state-layer-color: #343dff;--mdc-checkbox-unselected-pressed-state-layer-color: #343dff;--mat-checkbox-disabled-label-color: rgba(26, 27, 31, .38);--mat-checkbox-label-text-color: #1a1b1f;--mdc-radio-selected-focus-icon-color: #343dff;--mdc-radio-selected-hover-icon-color: #343dff;--mdc-radio-selected-icon-color: #343dff;--mdc-radio-selected-pressed-icon-color: #343dff;--mat-radio-checked-ripple-color: #343dff}.mat-accent.mat-mdc-fab,.mat-accent.mat-mdc-mini-fab{--mdc-fab-container-color: #e0e0ff;--mdc-fab-small-container-color: #e0e0ff;--mat-fab-foreground-color: #00006e;--mat-fab-state-layer-color: #00006e;--mat-fab-ripple-color: rgba(0, 0, 110, .12);--mat-fab-small-foreground-color: #00006e;--mat-fab-small-state-layer-color: #00006e;--mat-fab-small-ripple-color: rgba(0, 0, 110, .12)}.mat-badge-accent{--mat-badge-background-color: #343dff;--mat-badge-text-color: #ffffff;--mat-badge-disabled-state-background-color: rgba(52, 61, 255, .38);--mat-badge-disabled-state-text-color: #ffffff}.mat-warn{--mat-option-selected-state-label-text-color: #410002;--mat-option-selected-state-layer-color: #ffdad6;--mdc-circular-progress-active-indicator-color: #ba1a1a;--mat-full-pseudo-checkbox-selected-icon-color: #ba1a1a;--mat-full-pseudo-checkbox-selected-checkmark-color: #ffffff;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #ba1a1a;--mat-stepper-header-selected-state-icon-background-color: #ba1a1a;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #ba1a1a;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff}.mat-warn.mat-icon{--mat-icon-color: #ba1a1a}.mat-warn.mat-mdc-checkbox{--mdc-checkbox-selected-checkmark-color: #ffffff;--mdc-checkbox-selected-focus-icon-color: #ba1a1a;--mdc-checkbox-selected-hover-icon-color: #ba1a1a;--mdc-checkbox-selected-icon-color: #ba1a1a;--mdc-checkbox-selected-focus-state-layer-color: #ba1a1a;--mdc-checkbox-selected-hover-state-layer-color: #ba1a1a;--mdc-checkbox-unselected-pressed-state-layer-color: #ba1a1a;--mat-checkbox-disabled-label-color: rgba(26, 27, 31, .38);--mat-checkbox-label-text-color: #1a1b1f}.mat-warn.mat-mdc-slider{--mdc-slider-handle-color: #ba1a1a;--mdc-slider-focus-handle-color: #ba1a1a;--mdc-slider-hover-handle-color: #ba1a1a;--mdc-slider-active-track-color: #ba1a1a;--mdc-slider-with-tick-marks-active-container-color: #ffffff;--mdc-slider-label-container-color: #ba1a1a;--mdc-slider-label-label-text-color: #ffffff;--mdc-slider-with-overlap-handle-outline-color: #ffffff;--mat-slider-ripple-color: #ba1a1a;--mat-slider-hover-state-layer-color: rgba(186, 26, 26, .05);--mat-slider-focus-state-layer-color: rgba(186, 26, 26, .2)}.mat-warn.mat-mdc-tab-group,.mat-warn.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #ba1a1a;--mat-tab-header-active-focus-indicator-color: #ba1a1a;--mat-tab-header-active-hover-indicator-color: #ba1a1a}.mat-warn.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color: #ba1a1a;--mdc-switch-selected-handle-color: #ffffff;--mdc-switch-selected-hover-state-layer-color: #ba1a1a;--mdc-switch-selected-pressed-state-layer-color: #ba1a1a;--mdc-switch-selected-focus-handle-color: #ffdad6;--mdc-switch-selected-hover-handle-color: #ffdad6;--mdc-switch-selected-pressed-handle-color: #ffdad6;--mdc-switch-selected-focus-track-color: #ba1a1a;--mdc-switch-selected-hover-track-color: #ba1a1a;--mdc-switch-selected-pressed-track-color: #ba1a1a;--mdc-switch-selected-track-color: #ba1a1a;--mdc-switch-selected-icon-color: #410002;--mat-switch-track-outline-color: #74777f;--mat-switch-disabled-unselected-track-outline-color: #1a1b1f;--mat-switch-label-text-color: #1a1b1f}.mat-warn.mat-mdc-form-field{--mat-select-focused-arrow-color: #ba1a1a}.mat-warn.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color: #ba1a1a;--mdc-radio-selected-hover-icon-color: #ba1a1a;--mdc-radio-selected-icon-color: #ba1a1a;--mdc-radio-selected-pressed-icon-color: #ba1a1a;--mat-radio-checked-ripple-color: #ba1a1a}.mat-warn.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #ba1a1a;--mdc-linear-progress-track-color: #ffdad6}.mat-warn.mat-mdc-form-field{--mdc-filled-text-field-caret-color: #ba1a1a;--mdc-filled-text-field-focus-active-indicator-color: #ba1a1a;--mdc-filled-text-field-focus-label-text-color: #ba1a1a;--mdc-outlined-text-field-caret-color: #ba1a1a;--mdc-outlined-text-field-focus-outline-color: #ba1a1a;--mdc-outlined-text-field-focus-label-text-color: #ba1a1a;--mat-form-field-focus-select-arrow-color: #ba1a1a}.mat-warn.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #ba1a1a;--mat-datepicker-calendar-date-today-selected-state-outline-color: #ba1a1a;--mat-datepicker-calendar-date-in-range-state-background-color: #ffdad6;--mat-datepicker-calendar-date-today-outline-color: #ba1a1a;--mat-datepicker-calendar-date-preview-state-outline-color: #ba1a1a}.mat-warn.mat-mdc-button-base{--mdc-text-button-label-text-color: #ba1a1a;--mdc-protected-button-label-text-color: #ba1a1a;--mdc-filled-button-container-color: #ba1a1a;--mdc-filled-button-label-text-color: #ffffff;--mdc-outlined-button-label-text-color: #ba1a1a;--mat-text-button-state-layer-color: #ba1a1a;--mat-text-button-ripple-color: rgba(186, 26, 26, .12);--mat-protected-button-state-layer-color: #ba1a1a;--mat-protected-button-ripple-color: rgba(186, 26, 26, .12);--mat-filled-button-state-layer-color: #ffffff;--mat-filled-button-ripple-color: rgba(255, 255, 255, .12);--mat-outlined-button-state-layer-color: #ba1a1a;--mat-outlined-button-ripple-color: rgba(186, 26, 26, .12);--mdc-icon-button-icon-color: #ba1a1a;--mat-icon-button-state-layer-color: #ba1a1a;--mat-icon-button-ripple-color: rgba(186, 26, 26, .12)}.mat-warn.mat-mdc-standard-chip{--mdc-chip-elevated-selected-container-color: #ffdad6;--mdc-chip-selected-hover-state-layer-color: #410002;--mdc-chip-selected-focus-state-layer-color: #410002;--mdc-chip-selected-label-text-color: #410002;--mdc-chip-with-icon-selected-icon-color: #410002;--mat-chip-selected-trailing-action-state-layer-color: #410002;--mat-chip-selected-trailing-icon-color: #410002}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color: #ffffff;--mdc-checkbox-selected-focus-icon-color: #ba1a1a;--mdc-checkbox-selected-hover-icon-color: #ba1a1a;--mdc-checkbox-selected-icon-color: #ba1a1a;--mdc-checkbox-selected-focus-state-layer-color: #ba1a1a;--mdc-checkbox-selected-hover-state-layer-color: #ba1a1a;--mdc-checkbox-unselected-pressed-state-layer-color: #ba1a1a;--mat-checkbox-disabled-label-color: rgba(26, 27, 31, .38);--mat-checkbox-label-text-color: #1a1b1f;--mdc-radio-selected-focus-icon-color: #ba1a1a;--mdc-radio-selected-hover-icon-color: #ba1a1a;--mdc-radio-selected-icon-color: #ba1a1a;--mdc-radio-selected-pressed-icon-color: #ba1a1a;--mat-radio-checked-ripple-color: #ba1a1a}.docs-app-background{background:#fdfbff}.docs-help-support{color:#1a1b1f}.docs-help-support a{color:#44474e}.docs-component-category-list-summary a{color:#005cbb}.docs-component-category-list-card-title,.docs-component-category-list-card-summary{color:#44474e}.docs-component-category-list-card{border:1px solid #c4c6d0;border-radius:12px}.docs-component-category-list-card:hover{background:#dbdade}.docs-component-category-list-card-image-wrapper{border-bottom:1px solid #c4c6d0}.docs-component-viewer-nav-content{border-right:1px solid #c4c6d0}.docs-component-viewer-nav-content::-webkit-scrollbar-thumb{background:#00000042}.docs-component-viewer-nav-content a.docs-component-viewer-sidenav-item-selected{background:#005cbb26}.docs-component-viewer-nav-content a.docs-component-viewer-sidenav-item-selected .mdc-list-item__primary-text{color:#005cbb}.docs-component-viewer-nav-content a.docs-component-viewer-sidenav-item-selected:hover{background:#005cbb40}guide-viewer,app-component-viewer{color:#1a1b1f}.docs-api-h3{border-bottom:1px solid #c4c6d0}.docs-api-method-name-cell,.docs-api-method-returns-type,.docs-api-method-parameter-type,.docs-api a{color:#005cbb}.docs-api-modifier-method-marker{background-color:#d7e3ff;color:#001b3f}.docs-api-h1{display:none!important}.docs-api>p{word-break:break-word}.docs-api-class-name,.docs-api-module-import,.docs-api-class-selector-name,.docs-api-class-export-name{background:#d7e3ff40}.docs-markdown a:not(.mat-mdc-button-base){color:#005cbb}.docs-markdown pre{border:solid 1px #c4c6d0;border-radius:12px}.docs-markdown pre code{background:transparent}.docs-markdown h3 .material-icons,.docs-markdown h4 .material-icons{color:#1a1b1f}.docs-markdown code{background:#d7e3ff40}.docs-svg-primary-fill{fill:#005cbb}.docs-svg-primary-stroke{stroke:#005cbb}.docs-svg-primary-stop-color{stop-color:#005cbb}.docs-svg-accent-fill{fill:#565e71}.docs-svg-accent-stroke{stroke:#565e71}.docs-svg-accent-stop-color{stop-color:#565e71}.docs-svg-primary-dark-30-fill{fill:#004083}.docs-svg-primary-dark-30-stroke{stroke:#004083}.docs-svg-primary-dark-30-stop-color{stop-color:#004083}.docs-svg-primary-dark-40-fill{fill:#003770}.docs-svg-primary-dark-40-stroke{stroke:#003770}.docs-svg-primary-dark-40-stop-color{stop-color:#003770}.docs-svg-primary-light-20-fill{fill:#007cfc}.docs-svg-primary-light-20-stroke{stroke:#007cfc}.docs-svg-primary-light-20-stop-color{stop-color:#007cfc}.docs-svg-primary-light-30-fill{fill:#1d8cff}.docs-svg-primary-light-30-stroke{stroke:#1d8cff}.docs-svg-primary-light-30-stop-color{stop-color:#1d8cff}.docs-svg-primary-light-40-fill{fill:#3d9dff}.docs-svg-primary-light-40-stroke{stroke:#3d9dff}.docs-svg-primary-light-40-stop-color{stop-color:#3d9dff}.docs-svg-primary-light-60-fill{fill:#7ebdff}.docs-svg-primary-light-60-stroke{stroke:#7ebdff}.docs-svg-primary-light-60-stop-color{stop-color:#7ebdff}.docs-svg-primary-light-80-fill{fill:#bedeff}.docs-svg-primary-light-80-stroke{stroke:#bedeff}.docs-svg-primary-light-80-stop-color{stop-color:#bedeff}.docs-svg-primary-light-85-fill{fill:#cfe6ff}.docs-svg-primary-light-85-stroke{stroke:#cfe6ff}.docs-svg-primary-light-85-stop-color{stop-color:#cfe6ff}.docs-api table,.docs-markdown>table{color:#1a1b1f}.docs-api th,.docs-markdown>table th{font-weight:500}.docs-api tr,.docs-markdown>table tr{border-bottom:1px solid #c4c6d0;height:56px}example-viewer .docs-example-viewer-wrapper{border:1px solid #c4c6d0}example-viewer .docs-example-viewer-title{color:#44474e}example-viewer .docs-example-viewer-source code-snippet{border-bottom:1px solid #c4c6d0}app-footer footer{border-top:solid 1px #c4c6d0}app-footer,app-footer a{color:#44474e}.docs-guide-list .docs-guide-item{color:#44474e}.docs-guide-item:focus,.docs-guide-item:hover{outline:none}.docs-guide-item:focus .docs-guide-card,.docs-guide-item:hover .docs-guide-card{background:#dbdade}app-homepage .docs-header-background{background:#d7e3ff}app-homepage .docs-header-headline{color:#001b3f}app-homepage .docs-homepage-row,app-homepage .docs-homepage-carousel-row h2,app-homepage a.docs-featured-components-carousel-item,app-homepage .docs-homepage-guides-card,app-homepage a.docs-link:hover{color:#44474e}app-homepage [carousel-item]:hover,app-homepage [carousel-item]:focus{outline:none}app-homepage [carousel-item]:hover .docs-homepage-guides-card,app-homepage [carousel-item]:focus .docs-homepage-guides-card{background:#dbdade}app-not-found{color:#001b3f}app-navbar{color:#005cbb}app-navbar .docs-navbar,app-navbar .docs-navbar-header{background:#d7e3ff}app-navbar .docs-navbar .docs-navbar-header-item-selected,app-navbar .docs-navbar-header .docs-navbar-header-item-selected{background:#005cbb1a}.docs-toc-container{border-left:solid 4px #d7e3ff}.docs-toc-container .docs-link{color:#1a1b1f}.docs-toc-container .docs-link:hover,.docs-toc-container .docs-link.docs-active{color:#005cbb}app-cookie-popup .popup{color:#1a1b1f;background:#fdfbff}.docs-theme-picker-menu .theme-example-icon{border:solid 1px rgba(196,198,208,.5)}.docs-component-page-header{background:#d7e3ff}:root{--mat-app-background-color: #fdfbff;--mat-app-text-color: #1a1b1f;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: rgba(26, 27, 31, .1);--mat-option-selected-state-label-text-color: #131c2b;--mat-option-label-text-color: #1a1b1f;--mat-option-hover-state-layer-color: rgba(26, 27, 31, .08);--mat-option-focus-state-layer-color: rgba(26, 27, 31, .12);--mat-option-selected-state-layer-color: #dae2f9;--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 1.25rem;--mat-option-label-text-size: 1rem;--mat-option-label-text-tracking: .006rem;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-color: #44474e;--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 1.25rem;--mat-optgroup-label-text-size: .875rem;--mat-optgroup-label-text-tracking: .006rem;--mat-optgroup-label-text-weight: 500;--mat-full-pseudo-checkbox-selected-icon-color: #005cbb;--mat-full-pseudo-checkbox-selected-checkmark-color: #ffffff;--mat-full-pseudo-checkbox-unselected-icon-color: #44474e;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fdfbff;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: rgba(26, 27, 31, .38);--mat-full-pseudo-checkbox-disabled-selected-icon-color: rgba(26, 27, 31, .38);--mat-minimal-pseudo-checkbox-selected-checkmark-color: #005cbb;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: rgba(26, 27, 31, .38);--mdc-elevated-card-container-color: #fdfbff;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-elevated-card-container-shape: 12px;--mdc-outlined-card-container-color: #fdfbff;--mdc-outlined-card-outline-color: #c4c6d0;--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-shape: 12px;--mdc-outlined-card-outline-width: 1px;--mat-card-subtitle-text-color: #1a1b1f;--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500;--mdc-linear-progress-active-indicator-color: #005cbb;--mdc-linear-progress-track-color: #e0e2ec;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-color: #2f3033;--mdc-plain-tooltip-supporting-text-color: #f2f0f4;--mdc-plain-tooltip-supporting-text-line-height: 1rem;--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: .75rem;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .025rem;--mdc-plain-tooltip-container-shape: 4px;--mdc-filled-text-field-caret-color: #005cbb;--mdc-filled-text-field-focus-active-indicator-color: #005cbb;--mdc-filled-text-field-focus-label-text-color: #005cbb;--mdc-filled-text-field-container-color: #e0e2ec;--mdc-filled-text-field-disabled-container-color: rgba(26, 27, 31, .04);--mdc-filled-text-field-label-text-color: #44474e;--mdc-filled-text-field-hover-label-text-color: #44474e;--mdc-filled-text-field-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-color: #1a1b1f;--mdc-filled-text-field-disabled-input-text-color: rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-placeholder-color: #44474e;--mdc-filled-text-field-error-hover-label-text-color: #410002;--mdc-filled-text-field-error-focus-label-text-color: #ba1a1a;--mdc-filled-text-field-error-label-text-color: #ba1a1a;--mdc-filled-text-field-active-indicator-color: #44474e;--mdc-filled-text-field-disabled-active-indicator-color: rgba(26, 27, 31, .38);--mdc-filled-text-field-hover-active-indicator-color: #1a1b1f;--mdc-filled-text-field-error-active-indicator-color: #ba1a1a;--mdc-filled-text-field-error-focus-active-indicator-color: #ba1a1a;--mdc-filled-text-field-error-hover-active-indicator-color: #410002;--mdc-filled-text-field-label-text-font: Roboto, sans-serif;--mdc-filled-text-field-label-text-size: 1rem;--mdc-filled-text-field-label-text-tracking: .031rem;--mdc-filled-text-field-label-text-weight: 400;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-caret-color: #005cbb;--mdc-outlined-text-field-focus-outline-color: #005cbb;--mdc-outlined-text-field-focus-label-text-color: #005cbb;--mdc-outlined-text-field-label-text-color: #44474e;--mdc-outlined-text-field-hover-label-text-color: #1a1b1f;--mdc-outlined-text-field-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-color: #1a1b1f;--mdc-outlined-text-field-disabled-input-text-color: rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-placeholder-color: #44474e;--mdc-outlined-text-field-error-focus-label-text-color: #ba1a1a;--mdc-outlined-text-field-error-label-text-color: #ba1a1a;--mdc-outlined-text-field-error-hover-label-text-color: #410002;--mdc-outlined-text-field-outline-color: #74777f;--mdc-outlined-text-field-disabled-outline-color: rgba(26, 27, 31, .12);--mdc-outlined-text-field-hover-outline-color: #1a1b1f;--mdc-outlined-text-field-error-focus-outline-color: #ba1a1a;--mdc-outlined-text-field-error-hover-outline-color: #410002;--mdc-outlined-text-field-error-outline-color: #ba1a1a;--mdc-outlined-text-field-label-text-font: Roboto, sans-serif;--mdc-outlined-text-field-label-text-size: 1rem;--mdc-outlined-text-field-label-text-tracking: .031rem;--mdc-outlined-text-field-label-text-weight: 400;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mat-form-field-focus-select-arrow-color: #005cbb;--mat-form-field-disabled-input-text-placeholder-color: rgba(26, 27, 31, .38);--mat-form-field-state-layer-color: #1a1b1f;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-select-option-text-color: #1a1b1f;--mat-form-field-select-disabled-option-text-color: rgba(26, 27, 31, .38);--mat-form-field-leading-icon-color: #44474e;--mat-form-field-disabled-leading-icon-color: rgba(26, 27, 31, .38);--mat-form-field-trailing-icon-color: #44474e;--mat-form-field-disabled-trailing-icon-color: rgba(26, 27, 31, .38);--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #410002;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-enabled-select-arrow-color: #44474e;--mat-form-field-disabled-select-arrow-color: rgba(26, 27, 31, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-focus-state-layer-opacity: 0;--mat-select-panel-background-color: #efedf1;--mat-select-enabled-trigger-text-color: #1a1b1f;--mat-select-disabled-trigger-text-color: rgba(26, 27, 31, .38);--mat-select-placeholder-text-color: #44474e;--mat-select-enabled-arrow-color: #44474e;--mat-select-disabled-arrow-color: rgba(26, 27, 31, .38);--mat-select-focused-arrow-color: #005cbb;--mat-select-invalid-arrow-color: #ba1a1a;--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-select-arrow-transform: translateY(-8px);--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #efedf1;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-dialog-container-color: #fdfbff;--mdc-dialog-subhead-color: #1a1b1f;--mdc-dialog-supporting-text-color: #44474e;--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 2rem;--mdc-dialog-subhead-size: 1.5rem;--mdc-dialog-subhead-weight: 400;--mdc-dialog-subhead-tracking: 0;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 1.25rem;--mdc-dialog-supporting-text-size: .875rem;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .016rem;--mdc-dialog-container-shape: 28px;--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width: 280px;--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-headline-padding: 6px 24px 13px;--mdc-chip-outline-color: #74777f;--mdc-chip-disabled-outline-color: rgba(26, 27, 31, .12);--mdc-chip-focus-outline-color: #44474e;--mdc-chip-hover-state-layer-opacity: .08;--mdc-chip-selected-hover-state-layer-opacity: .08;--mdc-chip-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-chip-elevated-selected-container-color: #dae2f9;--mdc-chip-flat-disabled-selected-container-color: rgba(26, 27, 31, .12);--mdc-chip-focus-state-layer-color: #44474e;--mdc-chip-hover-state-layer-color: #44474e;--mdc-chip-selected-hover-state-layer-color: #131c2b;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: #131c2b;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #44474e;--mdc-chip-selected-label-text-color: #131c2b;--mdc-chip-with-icon-icon-color: #44474e;--mdc-chip-with-icon-disabled-icon-color: #1a1b1f;--mdc-chip-with-icon-selected-icon-color: #131c2b;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #1a1b1f;--mdc-chip-with-trailing-icon-trailing-icon-color: #44474e;--mdc-chip-label-text-font: Roboto, sans-serif;--mdc-chip-label-text-line-height: 1.25rem;--mdc-chip-label-text-size: .875rem;--mdc-chip-label-text-tracking: .006rem;--mdc-chip-label-text-weight: 500;--mdc-chip-container-height: 32px;--mdc-chip-container-shape-radius: 8px;--mdc-chip-with-avatar-avatar-shape-radius: 24px;--mdc-chip-with-avatar-avatar-size: 24px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 1px;--mdc-chip-with-avatar-disabled-avatar-opacity: .38;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mdc-chip-with-icon-disabled-icon-opacity: .38;--mdc-chip-elevated-container-color: transparent;--mat-chip-trailing-action-state-layer-color: #44474e;--mat-chip-selected-trailing-action-state-layer-color: #131c2b;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-selected-disabled-trailing-icon-color: #1a1b1f;--mat-chip-selected-trailing-icon-color: #131c2b;--mat-chip-disabled-container-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-trailing-action-focus-opacity: 1;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .08;--mdc-switch-selected-pressed-state-layer-opacity: .12;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .08;--mdc-switch-unselected-pressed-state-layer-opacity: .12;--mdc-switch-selected-focus-state-layer-color: #005cbb;--mdc-switch-selected-handle-color: #ffffff;--mdc-switch-selected-hover-state-layer-color: #005cbb;--mdc-switch-selected-pressed-state-layer-color: #005cbb;--mdc-switch-selected-focus-handle-color: #d7e3ff;--mdc-switch-selected-hover-handle-color: #d7e3ff;--mdc-switch-selected-pressed-handle-color: #d7e3ff;--mdc-switch-selected-focus-track-color: #005cbb;--mdc-switch-selected-hover-track-color: #005cbb;--mdc-switch-selected-pressed-track-color: #005cbb;--mdc-switch-selected-track-color: #005cbb;--mdc-switch-disabled-selected-handle-color: #fdfbff;--mdc-switch-disabled-selected-icon-color: #1a1b1f;--mdc-switch-disabled-selected-track-color: #1a1b1f;--mdc-switch-disabled-unselected-handle-color: #1a1b1f;--mdc-switch-disabled-unselected-icon-color: #e0e2ec;--mdc-switch-disabled-unselected-track-color: #e0e2ec;--mdc-switch-selected-icon-color: #001b3f;--mdc-switch-unselected-focus-handle-color: #44474e;--mdc-switch-unselected-focus-state-layer-color: #1a1b1f;--mdc-switch-unselected-focus-track-color: #e0e2ec;--mdc-switch-unselected-handle-color: #74777f;--mdc-switch-unselected-hover-handle-color: #44474e;--mdc-switch-unselected-hover-state-layer-color: #1a1b1f;--mdc-switch-unselected-hover-track-color: #e0e2ec;--mdc-switch-unselected-icon-color: #e0e2ec;--mdc-switch-unselected-pressed-handle-color: #44474e;--mdc-switch-unselected-pressed-state-layer-color: #1a1b1f;--mdc-switch-unselected-pressed-track-color: #e0e2ec;--mdc-switch-unselected-track-color: #e0e2ec;--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-shape: 9999px;--mdc-switch-selected-icon-size: 16px;--mdc-switch-track-height: 32px;--mdc-switch-track-shape: 9999px;--mdc-switch-track-width: 52px;--mdc-switch-unselected-icon-size: 16px;--mdc-switch-state-layer-size: 40px;--mat-switch-track-outline-color: #74777f;--mat-switch-disabled-unselected-track-outline-color: #1a1b1f;--mat-switch-label-text-color: #1a1b1f;--mat-switch-label-text-font: Roboto, sans-serif;--mat-switch-label-text-line-height: 1.25rem;--mat-switch-label-text-size: .875rem;--mat-switch-label-text-tracking: .016rem;--mat-switch-label-text-weight: 400;--mat-switch-disabled-selected-handle-opacity: 1;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 16px;--mat-switch-selected-handle-size: 24px;--mat-switch-pressed-handle-size: 28px;--mat-switch-with-icon-handle-size: 24px;--mat-switch-selected-handle-horizontal-margin: 0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-switch-selected-pressed-handle-horizontal-margin: 0 22px;--mat-switch-unselected-handle-horizontal-margin: 0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 0;--mat-switch-visible-track-transition: opacity 75ms;--mat-switch-hidden-track-transition: opacity 75ms;--mat-switch-track-outline-width: 2px;--mat-switch-selected-track-outline-width: 2px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 2px;--mdc-radio-disabled-selected-icon-color: #1a1b1f;--mdc-radio-disabled-unselected-icon-color: #1a1b1f;--mdc-radio-unselected-hover-icon-color: #1a1b1f;--mdc-radio-unselected-icon-color: #44474e;--mdc-radio-unselected-pressed-icon-color: #1a1b1f;--mdc-radio-selected-focus-icon-color: #005cbb;--mdc-radio-selected-hover-icon-color: #005cbb;--mdc-radio-selected-icon-color: #005cbb;--mdc-radio-selected-pressed-icon-color: #005cbb;--mdc-radio-state-layer-size: 40px;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mat-radio-ripple-color: #1a1b1f;--mat-radio-checked-ripple-color: #005cbb;--mat-radio-disabled-label-color: rgba(26, 27, 31, .38);--mat-radio-label-text-color: #1a1b1f;--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 1.25rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: .016rem;--mat-radio-label-text-weight: 400;--mat-radio-touch-target-display: block;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color: #005cbb;--mdc-slider-focus-handle-color: #005cbb;--mdc-slider-hover-handle-color: #005cbb;--mdc-slider-active-track-color: #005cbb;--mdc-slider-inactive-track-color: #e0e2ec;--mdc-slider-with-tick-marks-inactive-container-color: #44474e;--mdc-slider-with-tick-marks-active-container-color: #ffffff;--mdc-slider-disabled-active-track-color: #1a1b1f;--mdc-slider-disabled-handle-color: #1a1b1f;--mdc-slider-disabled-inactive-track-color: #1a1b1f;--mdc-slider-label-container-color: #005cbb;--mdc-slider-label-label-text-color: #ffffff;--mdc-slider-with-overlap-handle-outline-color: #ffffff;--mdc-slider-with-tick-marks-disabled-container-color: #1a1b1f;--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: .75rem;--mdc-slider-label-label-text-line-height: 1rem;--mdc-slider-label-label-text-tracking: .031rem;--mdc-slider-label-label-text-weight: 500;--mdc-slider-active-track-height: 4px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 9999px;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .38;--mdc-slider-with-tick-marks-container-shape: 9999px;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .38;--mat-slider-ripple-color: #005cbb;--mat-slider-hover-state-layer-color: rgba(0, 92, 187, .05);--mat-slider-focus-state-layer-color: rgba(0, 92, 187, .2);--mat-slider-value-indicator-width: 28px;--mat-slider-value-indicator-height: 28px;--mat-slider-value-indicator-caret-display: none;--mat-slider-value-indicator-border-radius: 50% 50% 50% 0;--mat-slider-value-indicator-padding: 0;--mat-slider-value-indicator-text-transform: rotate(45deg);--mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);--mat-slider-value-indicator-opacity: 1;--mat-menu-item-label-text-color: #1a1b1f;--mat-menu-item-icon-color: #44474e;--mat-menu-item-hover-state-layer-color: rgba(26, 27, 31, .08);--mat-menu-item-focus-state-layer-color: rgba(26, 27, 31, .12);--mat-menu-container-color: #efedf1;--mat-menu-divider-color: #e0e2ec;--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-weight: 500;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-spacing: 12px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-base-elevation-level: 2;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-leading-avatar-color: #d7e3ff;--mdc-list-list-item-disabled-state-layer-color: #1a1b1f;--mdc-list-list-item-disabled-state-layer-opacity: .12;--mdc-list-list-item-label-text-color: #1a1b1f;--mdc-list-list-item-supporting-text-color: #44474e;--mdc-list-list-item-leading-icon-color: #44474e;--mdc-list-list-item-trailing-supporting-text-color: #44474e;--mdc-list-list-item-trailing-icon-color: #44474e;--mdc-list-list-item-selected-trailing-icon-color: #005cbb;--mdc-list-list-item-disabled-label-text-color: #1a1b1f;--mdc-list-list-item-disabled-leading-icon-color: #1a1b1f;--mdc-list-list-item-disabled-trailing-icon-color: #1a1b1f;--mdc-list-list-item-hover-label-text-color: #1a1b1f;--mdc-list-list-item-focus-label-text-color: #1a1b1f;--mdc-list-list-item-hover-state-layer-color: #1a1b1f;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: #1a1b1f;--mdc-list-list-item-focus-state-layer-opacity: .12;--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 1.5rem;--mdc-list-list-item-label-text-size: 1rem;--mdc-list-list-item-label-text-tracking: .031rem;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 1.25rem;--mdc-list-list-item-supporting-text-size: .875rem;--mdc-list-list-item-supporting-text-tracking: .016rem;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 1rem;--mdc-list-list-item-trailing-supporting-text-size: .688rem;--mdc-list-list-item-trailing-supporting-text-tracking: .031rem;--mdc-list-list-item-trailing-supporting-text-weight: 500;--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 9999px;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-label-text-opacity: .3;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: #dae2f9;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-active-indicator-shape: 9999px;--mat-paginator-container-text-color: #1a1b1f;--mat-paginator-container-background-color: #fdfbff;--mat-paginator-enabled-icon-color: #44474e;--mat-paginator-disabled-icon-color: rgba(26, 27, 31, .38);--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 1rem;--mat-paginator-container-text-size: .75rem;--mat-paginator-container-text-tracking: .025rem;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: .75rem;--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mdc-secondary-navigation-tab-container-height: 48px;--mdc-tab-indicator-active-indicator-color: #005cbb;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mat-tab-header-divider-color: #e0e2ec;--mat-tab-header-pagination-icon-color: #1a1b1f;--mat-tab-header-inactive-label-text-color: #1a1b1f;--mat-tab-header-active-label-text-color: #1a1b1f;--mat-tab-header-active-ripple-color: #1a1b1f;--mat-tab-header-inactive-ripple-color: #1a1b1f;--mat-tab-header-inactive-focus-label-text-color: #1a1b1f;--mat-tab-header-inactive-hover-label-text-color: #1a1b1f;--mat-tab-header-active-focus-label-text-color: #1a1b1f;--mat-tab-header-active-hover-label-text-color: #1a1b1f;--mat-tab-header-active-focus-indicator-color: #005cbb;--mat-tab-header-active-hover-indicator-color: #005cbb;--mat-tab-header-label-text-font: Roboto, sans-serif;--mat-tab-header-label-text-size: .875rem;--mat-tab-header-label-text-tracking: .006rem;--mat-tab-header-label-text-line-height: 1.25rem;--mat-tab-header-label-text-weight: 500;--mat-tab-header-divider-height: 1px;--mdc-checkbox-disabled-selected-checkmark-color: #fdfbff;--mdc-checkbox-selected-focus-state-layer-opacity: .12;--mdc-checkbox-selected-hover-state-layer-opacity: .08;--mdc-checkbox-selected-pressed-state-layer-opacity: .12;--mdc-checkbox-unselected-focus-state-layer-opacity: .12;--mdc-checkbox-unselected-hover-state-layer-opacity: .08;--mdc-checkbox-unselected-pressed-state-layer-opacity: .12;--mdc-checkbox-disabled-selected-icon-color: rgba(26, 27, 31, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(26, 27, 31, .38);--mdc-checkbox-selected-checkmark-color: #ffffff;--mdc-checkbox-selected-focus-icon-color: #005cbb;--mdc-checkbox-selected-hover-icon-color: #005cbb;--mdc-checkbox-selected-icon-color: #005cbb;--mdc-checkbox-unselected-focus-icon-color: #1a1b1f;--mdc-checkbox-unselected-hover-icon-color: #1a1b1f;--mdc-checkbox-unselected-icon-color: #44474e;--mdc-checkbox-selected-focus-state-layer-color: #005cbb;--mdc-checkbox-selected-hover-state-layer-color: #005cbb;--mdc-checkbox-selected-pressed-state-layer-color: #1a1b1f;--mdc-checkbox-unselected-focus-state-layer-color: #1a1b1f;--mdc-checkbox-unselected-hover-state-layer-color: #1a1b1f;--mdc-checkbox-unselected-pressed-state-layer-color: #005cbb;--mdc-checkbox-state-layer-size: 40px;--mat-checkbox-disabled-label-color: rgba(26, 27, 31, .38);--mat-checkbox-label-text-color: #1a1b1f;--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 1.25rem;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-tracking: .016rem;--mat-checkbox-label-text-weight: 400;--mat-checkbox-touch-target-display: block;--mdc-text-button-label-text-color: #005cbb;--mdc-text-button-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-text-button-label-text-font: Roboto, sans-serif;--mdc-text-button-label-text-size: .875rem;--mdc-text-button-label-text-tracking: .006rem;--mdc-text-button-label-text-weight: 500;--mdc-text-button-container-height: 40px;--mdc-text-button-container-shape: 9999px;--mdc-protected-button-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color: #fdfbff;--mdc-protected-button-label-text-color: #005cbb;--mdc-protected-button-disabled-container-color: rgba(26, 27, 31, .12);--mdc-protected-button-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-protected-button-label-text-font: Roboto, sans-serif;--mdc-protected-button-label-text-size: .875rem;--mdc-protected-button-label-text-tracking: .006rem;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-container-height: 40px;--mdc-protected-button-container-shape: 9999px;--mdc-filled-button-container-color: #005cbb;--mdc-filled-button-label-text-color: #ffffff;--mdc-filled-button-disabled-container-color: rgba(26, 27, 31, .12);--mdc-filled-button-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-filled-button-label-text-font: Roboto, sans-serif;--mdc-filled-button-label-text-size: .875rem;--mdc-filled-button-label-text-tracking: .006rem;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-container-height: 40px;--mdc-filled-button-container-shape: 9999px;--mdc-outlined-button-disabled-outline-color: rgba(26, 27, 31, .12);--mdc-outlined-button-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-outlined-button-label-text-color: #005cbb;--mdc-outlined-button-outline-color: #74777f;--mdc-outlined-button-label-text-font: Roboto, sans-serif;--mdc-outlined-button-label-text-size: .875rem;--mdc-outlined-button-label-text-tracking: .006rem;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-container-height: 40px;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 9999px;--mat-text-button-state-layer-color: #005cbb;--mat-text-button-disabled-state-layer-color: #44474e;--mat-text-button-ripple-color: rgba(0, 92, 187, .12);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mat-text-button-touch-target-display: block;--mat-text-button-horizontal-padding: 12px;--mat-text-button-with-icon-horizontal-padding: 16px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: -4px;--mat-protected-button-state-layer-color: #005cbb;--mat-protected-button-disabled-state-layer-color: #44474e;--mat-protected-button-ripple-color: rgba(0, 92, 187, .12);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mat-protected-button-touch-target-display: block;--mat-protected-button-horizontal-padding: 24px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -8px;--mat-filled-button-state-layer-color: #ffffff;--mat-filled-button-disabled-state-layer-color: #44474e;--mat-filled-button-ripple-color: rgba(255, 255, 255, .12);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mat-filled-button-touch-target-display: block;--mat-filled-button-horizontal-padding: 24px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -8px;--mat-outlined-button-state-layer-color: #005cbb;--mat-outlined-button-disabled-state-layer-color: #44474e;--mat-outlined-button-ripple-color: rgba(0, 92, 187, .12);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mat-outlined-button-touch-target-display: block;--mat-outlined-button-horizontal-padding: 24px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -8px;--mdc-icon-button-icon-color: #44474e;--mdc-icon-button-disabled-icon-color: rgba(26, 27, 31, .38);--mdc-icon-button-state-layer-size: 40px;--mdc-icon-button-icon-size: 24px;--mat-icon-button-state-layer-color: #44474e;--mat-icon-button-disabled-state-layer-color: #44474e;--mat-icon-button-ripple-color: rgba(68, 71, 78, .12);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-touch-target-display: block;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-label-text-font: Roboto, sans-serif;--mdc-extended-fab-label-text-size: .875rem;--mdc-extended-fab-label-text-tracking: .006rem;--mdc-extended-fab-label-text-weight: 500;--mdc-extended-fab-container-height: 56px;--mdc-extended-fab-container-shape: 16px;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color: #d7e3ff;--mdc-fab-container-shape: 16px;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color: #d7e3ff;--mdc-fab-small-container-shape: 12px;--mat-fab-foreground-color: #001b3f;--mat-fab-state-layer-color: #001b3f;--mat-fab-ripple-color: rgba(0, 27, 63, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(26, 27, 31, .12);--mat-fab-disabled-state-foreground-color: rgba(26, 27, 31, .38);--mat-fab-touch-target-display: block;--mat-fab-small-foreground-color: #001b3f;--mat-fab-small-state-layer-color: #001b3f;--mat-fab-small-ripple-color: rgba(0, 27, 63, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(26, 27, 31, .12);--mat-fab-small-disabled-state-foreground-color: rgba(26, 27, 31, .38);--mdc-snackbar-container-color: #2f3033;--mdc-snackbar-supporting-text-color: #f2f0f4;--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 1.25rem;--mdc-snackbar-supporting-text-size: .875rem;--mdc-snackbar-supporting-text-weight: 400;--mdc-snackbar-container-shape: 4px;--mat-snack-bar-button-color: #abc7ff;--mat-table-background-color: #fdfbff;--mat-table-header-headline-color: #1a1b1f;--mat-table-row-item-label-text-color: #1a1b1f;--mat-table-row-item-outline-color: #74777f;--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .006rem;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-row-item-outline-width: 1px;--mdc-circular-progress-active-indicator-color: #005cbb;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mat-badge-background-color: #ba1a1a;--mat-badge-text-color: #ffffff;--mat-badge-disabled-state-background-color: rgba(186, 26, 26, .38);--mat-badge-disabled-state-text-color: #ffffff;--mat-badge-text-font: Roboto, sans-serif;--mat-badge-text-size: .688rem;--mat-badge-text-weight: 500;--mat-badge-large-size-text-size: .688rem;--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-small-size-container-size: 6px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-container-offset: -12px 0;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-small-size-text-size: 0;--mat-bottom-sheet-container-text-color: #1a1b1f;--mat-bottom-sheet-container-background-color: #f5f3f7;--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 1.5rem;--mat-bottom-sheet-container-text-size: 1rem;--mat-bottom-sheet-container-text-tracking: .031rem;--mat-bottom-sheet-container-text-weight: 400;--mat-bottom-sheet-container-shape: 28px;--mat-standard-button-toggle-hover-state-layer-opacity: .08;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-standard-button-toggle-text-color: #1a1b1f;--mat-standard-button-toggle-state-layer-color: #1a1b1f;--mat-standard-button-toggle-selected-state-background-color: #dae2f9;--mat-standard-button-toggle-selected-state-text-color: #131c2b;--mat-standard-button-toggle-disabled-state-text-color: rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-background-color: rgba(26, 27, 31, .12);--mat-standard-button-toggle-divider-color: #74777f;--mat-standard-button-toggle-label-text-font: Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height: 1.25rem;--mat-standard-button-toggle-label-text-size: .875rem;--mat-standard-button-toggle-label-text-tracking: .006rem;--mat-standard-button-toggle-label-text-weight: 500;--mat-standard-button-toggle-height: 40px;--mat-standard-button-toggle-shape: 9999px;--mat-standard-button-toggle-background-color: transparent;--mat-standard-button-toggle-disabled-state-background-color: transparent;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #005cbb;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-today-selected-state-outline-color: #005cbb;--mat-datepicker-calendar-date-focus-state-background-color: rgba(26, 27, 31, .12);--mat-datepicker-calendar-date-hover-state-background-color: rgba(26, 27, 31, .08);--mat-datepicker-toggle-active-state-icon-color: #44474e;--mat-datepicker-calendar-date-in-range-state-background-color: #d7e3ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #e0e0ff;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #dae2f9;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #565e71;--mat-datepicker-toggle-icon-color: #44474e;--mat-datepicker-calendar-body-label-text-color: #1a1b1f;--mat-datepicker-calendar-period-button-text-color: #44474e;--mat-datepicker-calendar-period-button-icon-color: #44474e;--mat-datepicker-calendar-navigation-button-icon-color: #44474e;--mat-datepicker-calendar-header-text-color: #44474e;--mat-datepicker-calendar-date-today-outline-color: #005cbb;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-text-color: #1a1b1f;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-preview-state-outline-color: #005cbb;--mat-datepicker-range-input-separator-color: #1a1b1f;--mat-datepicker-range-input-disabled-state-separator-color: rgba(26, 27, 31, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(26, 27, 31, .38);--mat-datepicker-calendar-container-background-color: #e9e8ec;--mat-datepicker-calendar-container-text-color: #1a1b1f;--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: 1rem;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-date-outline-color: transparent;--mat-divider-color: #74777f;--mat-divider-width: 1px;--mat-expansion-container-background-color: #fdfbff;--mat-expansion-container-text-color: #1a1b1f;--mat-expansion-actions-divider-color: #74777f;--mat-expansion-header-hover-state-layer-color: rgba(26, 27, 31, .08);--mat-expansion-header-focus-state-layer-color: rgba(26, 27, 31, .12);--mat-expansion-header-disabled-state-text-color: rgba(26, 27, 31, .38);--mat-expansion-header-text-color: #1a1b1f;--mat-expansion-header-description-color: #44474e;--mat-expansion-header-indicator-color: #44474e;--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 1rem;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: 1.5rem;--mat-expansion-header-text-tracking: .009rem;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: 1rem;--mat-expansion-container-text-tracking: .031rem;--mat-expansion-container-text-weight: 400;--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-container-shape: 12px;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-header-indicator-display: inline-block;--mat-grid-list-tile-header-primary-text-size: 400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-header-secondary-text-size: 400 .875rem / 1.25rem Roboto, sans-serif;--mat-grid-list-tile-footer-primary-text-size: 400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-footer-secondary-text-size: 400 .875rem / 1.25rem Roboto, sans-serif;--mat-icon-color: inherit;--mat-sidenav-container-background-color: #fdfbff;--mat-sidenav-container-text-color: #44474e;--mat-sidenav-content-background-color: #fdfbff;--mat-sidenav-content-text-color: #1a1b1f;--mat-sidenav-scrim-color: rgba(45, 48, 56, .4);--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent;--mat-stepper-header-icon-foreground-color: #fdfbff;--mat-stepper-header-selected-state-icon-background-color: #005cbb;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #005cbb;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;--mat-stepper-container-color: #fdfbff;--mat-stepper-line-color: #74777f;--mat-stepper-header-hover-state-layer-color: rgba(47, 48, 51, .08);--mat-stepper-header-focus-state-layer-color: rgba(47, 48, 51, .12);--mat-stepper-header-label-text-color: #44474e;--mat-stepper-header-optional-label-text-color: #44474e;--mat-stepper-header-selected-state-label-text-color: #44474e;--mat-stepper-header-error-state-label-text-color: #ba1a1a;--mat-stepper-header-icon-background-color: #44474e;--mat-stepper-header-error-state-icon-foreground-color: #ba1a1a;--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: .875rem;--mat-stepper-header-label-text-weight: 500;--mat-stepper-header-error-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-weight: 500;--mat-stepper-header-height: 72px;--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #1a1b1f;--mat-toolbar-container-background-color: #fdfbff;--mat-toolbar-container-text-color: #1a1b1f;--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 400;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-tree-container-background-color: #fdfbff;--mat-tree-node-text-color: #1a1b1f;--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 1rem;--mat-tree-node-text-weight: 400;--mat-tree-node-min-height: 48px}.mat-theme-loaded-marker{display:none} diff --git a/docs/svg/accessibility-outline.svg b/docs/svg/accessibility-outline.svg deleted file mode 100644 index 6305aa5..0000000 --- a/docs/svg/accessibility-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/accessibility-sharp.svg b/docs/svg/accessibility-sharp.svg deleted file mode 100644 index 5b7a04c..0000000 --- a/docs/svg/accessibility-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/accessibility.svg b/docs/svg/accessibility.svg deleted file mode 100644 index 6e0579b..0000000 --- a/docs/svg/accessibility.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/add-circle-outline.svg b/docs/svg/add-circle-outline.svg deleted file mode 100644 index 295bc25..0000000 --- a/docs/svg/add-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/add-circle-sharp.svg b/docs/svg/add-circle-sharp.svg deleted file mode 100644 index 5c332d5..0000000 --- a/docs/svg/add-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/add-circle.svg b/docs/svg/add-circle.svg deleted file mode 100644 index 5aa5afd..0000000 --- a/docs/svg/add-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/add-outline.svg b/docs/svg/add-outline.svg deleted file mode 100644 index f52ffb2..0000000 --- a/docs/svg/add-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/add-sharp.svg b/docs/svg/add-sharp.svg deleted file mode 100644 index eeb20fa..0000000 --- a/docs/svg/add-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/add.svg b/docs/svg/add.svg deleted file mode 100644 index f52ffb2..0000000 --- a/docs/svg/add.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/airplane-outline.svg b/docs/svg/airplane-outline.svg deleted file mode 100644 index 0a0af42..0000000 --- a/docs/svg/airplane-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/airplane-sharp.svg b/docs/svg/airplane-sharp.svg deleted file mode 100644 index b8630bb..0000000 --- a/docs/svg/airplane-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/airplane.svg b/docs/svg/airplane.svg deleted file mode 100644 index bf0a33a..0000000 --- a/docs/svg/airplane.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/alarm-outline.svg b/docs/svg/alarm-outline.svg deleted file mode 100644 index dcb618f..0000000 --- a/docs/svg/alarm-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/alarm-sharp.svg b/docs/svg/alarm-sharp.svg deleted file mode 100644 index 646d32d..0000000 --- a/docs/svg/alarm-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/alarm.svg b/docs/svg/alarm.svg deleted file mode 100644 index 855c24c..0000000 --- a/docs/svg/alarm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/albums-outline.svg b/docs/svg/albums-outline.svg deleted file mode 100644 index b6c16d8..0000000 --- a/docs/svg/albums-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/albums-sharp.svg b/docs/svg/albums-sharp.svg deleted file mode 100644 index 31721e0..0000000 --- a/docs/svg/albums-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/albums.svg b/docs/svg/albums.svg deleted file mode 100644 index 434230c..0000000 --- a/docs/svg/albums.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/alert-circle-outline.svg b/docs/svg/alert-circle-outline.svg deleted file mode 100644 index 71c58a3..0000000 --- a/docs/svg/alert-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/alert-circle-sharp.svg b/docs/svg/alert-circle-sharp.svg deleted file mode 100644 index c37e9b9..0000000 --- a/docs/svg/alert-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/alert-circle.svg b/docs/svg/alert-circle.svg deleted file mode 100644 index 58c2b22..0000000 --- a/docs/svg/alert-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/alert-outline.svg b/docs/svg/alert-outline.svg deleted file mode 100644 index 6095fc3..0000000 --- a/docs/svg/alert-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/alert-sharp.svg b/docs/svg/alert-sharp.svg deleted file mode 100644 index 596f086..0000000 --- a/docs/svg/alert-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/alert.svg b/docs/svg/alert.svg deleted file mode 100644 index 6095fc3..0000000 --- a/docs/svg/alert.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/american-football-outline.svg b/docs/svg/american-football-outline.svg deleted file mode 100644 index 274f5b0..0000000 --- a/docs/svg/american-football-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/american-football-sharp.svg b/docs/svg/american-football-sharp.svg deleted file mode 100644 index d0919a5..0000000 --- a/docs/svg/american-football-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/american-football.svg b/docs/svg/american-football.svg deleted file mode 100644 index 13080ac..0000000 --- a/docs/svg/american-football.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/analytics-outline.svg b/docs/svg/analytics-outline.svg deleted file mode 100644 index 88d0662..0000000 --- a/docs/svg/analytics-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/analytics-sharp.svg b/docs/svg/analytics-sharp.svg deleted file mode 100644 index 718f4b2..0000000 --- a/docs/svg/analytics-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/analytics.svg b/docs/svg/analytics.svg deleted file mode 100644 index e763d11..0000000 --- a/docs/svg/analytics.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/aperture-outline.svg b/docs/svg/aperture-outline.svg deleted file mode 100644 index 708b9d2..0000000 --- a/docs/svg/aperture-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/aperture-sharp.svg b/docs/svg/aperture-sharp.svg deleted file mode 100644 index ee748c5..0000000 --- a/docs/svg/aperture-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/aperture.svg b/docs/svg/aperture.svg deleted file mode 100644 index 9e666b0..0000000 --- a/docs/svg/aperture.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/apps-outline.svg b/docs/svg/apps-outline.svg deleted file mode 100644 index 3172b35..0000000 --- a/docs/svg/apps-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/apps-sharp.svg b/docs/svg/apps-sharp.svg deleted file mode 100644 index abf2f6d..0000000 --- a/docs/svg/apps-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/apps.svg b/docs/svg/apps.svg deleted file mode 100644 index 4ec3874..0000000 --- a/docs/svg/apps.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/archive-outline.svg b/docs/svg/archive-outline.svg deleted file mode 100644 index 7341c62..0000000 --- a/docs/svg/archive-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/archive-sharp.svg b/docs/svg/archive-sharp.svg deleted file mode 100644 index 06d9649..0000000 --- a/docs/svg/archive-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/archive.svg b/docs/svg/archive.svg deleted file mode 100644 index 9de6498..0000000 --- a/docs/svg/archive.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-back-circle-outline.svg b/docs/svg/arrow-back-circle-outline.svg deleted file mode 100644 index 0ac5413..0000000 --- a/docs/svg/arrow-back-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-back-circle-sharp.svg b/docs/svg/arrow-back-circle-sharp.svg deleted file mode 100644 index 6a0a636..0000000 --- a/docs/svg/arrow-back-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-back-circle.svg b/docs/svg/arrow-back-circle.svg deleted file mode 100644 index 59e4873..0000000 --- a/docs/svg/arrow-back-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-back-outline.svg b/docs/svg/arrow-back-outline.svg deleted file mode 100644 index 7f29e00..0000000 --- a/docs/svg/arrow-back-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-back-sharp.svg b/docs/svg/arrow-back-sharp.svg deleted file mode 100644 index ffdbff9..0000000 --- a/docs/svg/arrow-back-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-back.svg b/docs/svg/arrow-back.svg deleted file mode 100644 index 7f29e00..0000000 --- a/docs/svg/arrow-back.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-circle-outline.svg b/docs/svg/arrow-down-circle-outline.svg deleted file mode 100644 index 850f7f1..0000000 --- a/docs/svg/arrow-down-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-circle-sharp.svg b/docs/svg/arrow-down-circle-sharp.svg deleted file mode 100644 index 8cf8484..0000000 --- a/docs/svg/arrow-down-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-circle.svg b/docs/svg/arrow-down-circle.svg deleted file mode 100644 index 16d27ae..0000000 --- a/docs/svg/arrow-down-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-left-box-outline.svg b/docs/svg/arrow-down-left-box-outline.svg deleted file mode 100644 index c954122..0000000 --- a/docs/svg/arrow-down-left-box-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-left-box-sharp.svg b/docs/svg/arrow-down-left-box-sharp.svg deleted file mode 100644 index 8f0a2d3..0000000 --- a/docs/svg/arrow-down-left-box-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-left-box.svg b/docs/svg/arrow-down-left-box.svg deleted file mode 100644 index f1f1e66..0000000 --- a/docs/svg/arrow-down-left-box.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-outline.svg b/docs/svg/arrow-down-outline.svg deleted file mode 100644 index 781bb32..0000000 --- a/docs/svg/arrow-down-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-right-box-outline.svg b/docs/svg/arrow-down-right-box-outline.svg deleted file mode 100644 index 1388c36..0000000 --- a/docs/svg/arrow-down-right-box-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-right-box-sharp.svg b/docs/svg/arrow-down-right-box-sharp.svg deleted file mode 100644 index 36bb1ff..0000000 --- a/docs/svg/arrow-down-right-box-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-right-box.svg b/docs/svg/arrow-down-right-box.svg deleted file mode 100644 index d9b2d6d..0000000 --- a/docs/svg/arrow-down-right-box.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down-sharp.svg b/docs/svg/arrow-down-sharp.svg deleted file mode 100644 index 82c7e9d..0000000 --- a/docs/svg/arrow-down-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-down.svg b/docs/svg/arrow-down.svg deleted file mode 100644 index 781bb32..0000000 --- a/docs/svg/arrow-down.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-forward-circle-outline.svg b/docs/svg/arrow-forward-circle-outline.svg deleted file mode 100644 index e7f2d11..0000000 --- a/docs/svg/arrow-forward-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-forward-circle-sharp.svg b/docs/svg/arrow-forward-circle-sharp.svg deleted file mode 100644 index ab5cc6e..0000000 --- a/docs/svg/arrow-forward-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-forward-circle.svg b/docs/svg/arrow-forward-circle.svg deleted file mode 100644 index a0b5698..0000000 --- a/docs/svg/arrow-forward-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-forward-outline.svg b/docs/svg/arrow-forward-outline.svg deleted file mode 100644 index 6d50e7c..0000000 --- a/docs/svg/arrow-forward-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-forward-sharp.svg b/docs/svg/arrow-forward-sharp.svg deleted file mode 100644 index 46dd4c9..0000000 --- a/docs/svg/arrow-forward-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-forward.svg b/docs/svg/arrow-forward.svg deleted file mode 100644 index 6d50e7c..0000000 --- a/docs/svg/arrow-forward.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-redo-circle-outline.svg b/docs/svg/arrow-redo-circle-outline.svg deleted file mode 100644 index 5635c05..0000000 --- a/docs/svg/arrow-redo-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-redo-circle-sharp.svg b/docs/svg/arrow-redo-circle-sharp.svg deleted file mode 100644 index 8cd12ff..0000000 --- a/docs/svg/arrow-redo-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-redo-circle.svg b/docs/svg/arrow-redo-circle.svg deleted file mode 100644 index 27cd32e..0000000 --- a/docs/svg/arrow-redo-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-redo-outline.svg b/docs/svg/arrow-redo-outline.svg deleted file mode 100644 index b2bc7eb..0000000 --- a/docs/svg/arrow-redo-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-redo-sharp.svg b/docs/svg/arrow-redo-sharp.svg deleted file mode 100644 index f3a5c2e..0000000 --- a/docs/svg/arrow-redo-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-redo.svg b/docs/svg/arrow-redo.svg deleted file mode 100644 index 3566d65..0000000 --- a/docs/svg/arrow-redo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-undo-circle-outline.svg b/docs/svg/arrow-undo-circle-outline.svg deleted file mode 100644 index 27c3f40..0000000 --- a/docs/svg/arrow-undo-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-undo-circle-sharp.svg b/docs/svg/arrow-undo-circle-sharp.svg deleted file mode 100644 index 97ae77a..0000000 --- a/docs/svg/arrow-undo-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-undo-circle.svg b/docs/svg/arrow-undo-circle.svg deleted file mode 100644 index 0992aac..0000000 --- a/docs/svg/arrow-undo-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-undo-outline.svg b/docs/svg/arrow-undo-outline.svg deleted file mode 100644 index d3d364e..0000000 --- a/docs/svg/arrow-undo-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-undo-sharp.svg b/docs/svg/arrow-undo-sharp.svg deleted file mode 100644 index 90792be..0000000 --- a/docs/svg/arrow-undo-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-undo.svg b/docs/svg/arrow-undo.svg deleted file mode 100644 index 4984dd9..0000000 --- a/docs/svg/arrow-undo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-circle-outline.svg b/docs/svg/arrow-up-circle-outline.svg deleted file mode 100644 index b49c395..0000000 --- a/docs/svg/arrow-up-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-circle-sharp.svg b/docs/svg/arrow-up-circle-sharp.svg deleted file mode 100644 index 22ead45..0000000 --- a/docs/svg/arrow-up-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-circle.svg b/docs/svg/arrow-up-circle.svg deleted file mode 100644 index 9d12f33..0000000 --- a/docs/svg/arrow-up-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-left-box-outline.svg b/docs/svg/arrow-up-left-box-outline.svg deleted file mode 100644 index 09de512..0000000 --- a/docs/svg/arrow-up-left-box-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-left-box-sharp.svg b/docs/svg/arrow-up-left-box-sharp.svg deleted file mode 100644 index 3358b92..0000000 --- a/docs/svg/arrow-up-left-box-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-left-box.svg b/docs/svg/arrow-up-left-box.svg deleted file mode 100644 index 3ffbbdf..0000000 --- a/docs/svg/arrow-up-left-box.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-outline.svg b/docs/svg/arrow-up-outline.svg deleted file mode 100644 index fbe66de..0000000 --- a/docs/svg/arrow-up-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-right-box-outline.svg b/docs/svg/arrow-up-right-box-outline.svg deleted file mode 100644 index 53532f8..0000000 --- a/docs/svg/arrow-up-right-box-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-right-box-sharp.svg b/docs/svg/arrow-up-right-box-sharp.svg deleted file mode 100644 index 7714e68..0000000 --- a/docs/svg/arrow-up-right-box-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-right-box.svg b/docs/svg/arrow-up-right-box.svg deleted file mode 100644 index 37fbedf..0000000 --- a/docs/svg/arrow-up-right-box.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up-sharp.svg b/docs/svg/arrow-up-sharp.svg deleted file mode 100644 index 16f803f..0000000 --- a/docs/svg/arrow-up-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/arrow-up.svg b/docs/svg/arrow-up.svg deleted file mode 100644 index fbe66de..0000000 --- a/docs/svg/arrow-up.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/at-circle-outline.svg b/docs/svg/at-circle-outline.svg deleted file mode 100644 index 6830174..0000000 --- a/docs/svg/at-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/at-circle-sharp.svg b/docs/svg/at-circle-sharp.svg deleted file mode 100644 index dbbb0a6..0000000 --- a/docs/svg/at-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/at-circle.svg b/docs/svg/at-circle.svg deleted file mode 100644 index ec03074..0000000 --- a/docs/svg/at-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/at-outline.svg b/docs/svg/at-outline.svg deleted file mode 100644 index 68e3a30..0000000 --- a/docs/svg/at-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/at-sharp.svg b/docs/svg/at-sharp.svg deleted file mode 100644 index bea8d78..0000000 --- a/docs/svg/at-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/at.svg b/docs/svg/at.svg deleted file mode 100644 index 68e3a30..0000000 --- a/docs/svg/at.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/attach-outline.svg b/docs/svg/attach-outline.svg deleted file mode 100644 index f373f33..0000000 --- a/docs/svg/attach-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/attach-sharp.svg b/docs/svg/attach-sharp.svg deleted file mode 100644 index df53b55..0000000 --- a/docs/svg/attach-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/attach.svg b/docs/svg/attach.svg deleted file mode 100644 index f373f33..0000000 --- a/docs/svg/attach.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/backspace-outline.svg b/docs/svg/backspace-outline.svg deleted file mode 100644 index b1f6ed7..0000000 --- a/docs/svg/backspace-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/backspace-sharp.svg b/docs/svg/backspace-sharp.svg deleted file mode 100644 index 6b830c3..0000000 --- a/docs/svg/backspace-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/backspace.svg b/docs/svg/backspace.svg deleted file mode 100644 index e9982a5..0000000 --- a/docs/svg/backspace.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-add-outline.svg b/docs/svg/bag-add-outline.svg deleted file mode 100644 index 431d667..0000000 --- a/docs/svg/bag-add-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-add-sharp.svg b/docs/svg/bag-add-sharp.svg deleted file mode 100644 index aff1b6b..0000000 --- a/docs/svg/bag-add-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-add.svg b/docs/svg/bag-add.svg deleted file mode 100644 index 39ce9c8..0000000 --- a/docs/svg/bag-add.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-check-outline.svg b/docs/svg/bag-check-outline.svg deleted file mode 100644 index d1178ab..0000000 --- a/docs/svg/bag-check-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-check-sharp.svg b/docs/svg/bag-check-sharp.svg deleted file mode 100644 index 3eabca0..0000000 --- a/docs/svg/bag-check-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-check.svg b/docs/svg/bag-check.svg deleted file mode 100644 index 137762a..0000000 --- a/docs/svg/bag-check.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-handle-outline.svg b/docs/svg/bag-handle-outline.svg deleted file mode 100644 index e6799b1..0000000 --- a/docs/svg/bag-handle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-handle-sharp.svg b/docs/svg/bag-handle-sharp.svg deleted file mode 100644 index 10b8b8d..0000000 --- a/docs/svg/bag-handle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-handle.svg b/docs/svg/bag-handle.svg deleted file mode 100644 index 5330f40..0000000 --- a/docs/svg/bag-handle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-outline.svg b/docs/svg/bag-outline.svg deleted file mode 100644 index 6be5c6f..0000000 --- a/docs/svg/bag-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-remove-outline.svg b/docs/svg/bag-remove-outline.svg deleted file mode 100644 index b1cfdbb..0000000 --- a/docs/svg/bag-remove-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-remove-sharp.svg b/docs/svg/bag-remove-sharp.svg deleted file mode 100644 index 84ff234..0000000 --- a/docs/svg/bag-remove-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-remove.svg b/docs/svg/bag-remove.svg deleted file mode 100644 index b4d0a08..0000000 --- a/docs/svg/bag-remove.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag-sharp.svg b/docs/svg/bag-sharp.svg deleted file mode 100644 index 4ea4947..0000000 --- a/docs/svg/bag-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bag.svg b/docs/svg/bag.svg deleted file mode 100644 index 0b75e6e..0000000 --- a/docs/svg/bag.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/balloon-outline.svg b/docs/svg/balloon-outline.svg deleted file mode 100644 index 0629962..0000000 --- a/docs/svg/balloon-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/balloon-sharp.svg b/docs/svg/balloon-sharp.svg deleted file mode 100644 index 6bdada8..0000000 --- a/docs/svg/balloon-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/balloon.svg b/docs/svg/balloon.svg deleted file mode 100644 index d23c21c..0000000 --- a/docs/svg/balloon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ban-outline.svg b/docs/svg/ban-outline.svg deleted file mode 100644 index 35c03c3..0000000 --- a/docs/svg/ban-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ban-sharp.svg b/docs/svg/ban-sharp.svg deleted file mode 100644 index a4a8ec1..0000000 --- a/docs/svg/ban-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ban.svg b/docs/svg/ban.svg deleted file mode 100644 index 7d010e5..0000000 --- a/docs/svg/ban.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bandage-outline.svg b/docs/svg/bandage-outline.svg deleted file mode 100644 index d2e1830..0000000 --- a/docs/svg/bandage-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bandage-sharp.svg b/docs/svg/bandage-sharp.svg deleted file mode 100644 index 96dd473..0000000 --- a/docs/svg/bandage-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bandage.svg b/docs/svg/bandage.svg deleted file mode 100644 index 4040ae5..0000000 --- a/docs/svg/bandage.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bar-chart-outline.svg b/docs/svg/bar-chart-outline.svg deleted file mode 100644 index b914a18..0000000 --- a/docs/svg/bar-chart-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bar-chart-sharp.svg b/docs/svg/bar-chart-sharp.svg deleted file mode 100644 index 1648407..0000000 --- a/docs/svg/bar-chart-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bar-chart.svg b/docs/svg/bar-chart.svg deleted file mode 100644 index 24e71ce..0000000 --- a/docs/svg/bar-chart.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/barbell-outline.svg b/docs/svg/barbell-outline.svg deleted file mode 100644 index 11c28d5..0000000 --- a/docs/svg/barbell-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/barbell-sharp.svg b/docs/svg/barbell-sharp.svg deleted file mode 100644 index f0b1ee0..0000000 --- a/docs/svg/barbell-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/barbell.svg b/docs/svg/barbell.svg deleted file mode 100644 index a68bba7..0000000 --- a/docs/svg/barbell.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/barcode-outline.svg b/docs/svg/barcode-outline.svg deleted file mode 100644 index 8cb56e0..0000000 --- a/docs/svg/barcode-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/barcode-sharp.svg b/docs/svg/barcode-sharp.svg deleted file mode 100644 index 6792ab8..0000000 --- a/docs/svg/barcode-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/barcode.svg b/docs/svg/barcode.svg deleted file mode 100644 index 567c9c6..0000000 --- a/docs/svg/barcode.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/baseball-outline.svg b/docs/svg/baseball-outline.svg deleted file mode 100644 index 803804a..0000000 --- a/docs/svg/baseball-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/baseball-sharp.svg b/docs/svg/baseball-sharp.svg deleted file mode 100644 index ef9604d..0000000 --- a/docs/svg/baseball-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/baseball.svg b/docs/svg/baseball.svg deleted file mode 100644 index 82744ac..0000000 --- a/docs/svg/baseball.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/basket-outline.svg b/docs/svg/basket-outline.svg deleted file mode 100644 index 185fe21..0000000 --- a/docs/svg/basket-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/basket-sharp.svg b/docs/svg/basket-sharp.svg deleted file mode 100644 index 01aeb07..0000000 --- a/docs/svg/basket-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/basket.svg b/docs/svg/basket.svg deleted file mode 100644 index be9f258..0000000 --- a/docs/svg/basket.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/basketball-outline.svg b/docs/svg/basketball-outline.svg deleted file mode 100644 index 7303447..0000000 --- a/docs/svg/basketball-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/basketball-sharp.svg b/docs/svg/basketball-sharp.svg deleted file mode 100644 index e47aa6a..0000000 --- a/docs/svg/basketball-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/basketball.svg b/docs/svg/basketball.svg deleted file mode 100644 index e47aa6a..0000000 --- a/docs/svg/basketball.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-charging-outline.svg b/docs/svg/battery-charging-outline.svg deleted file mode 100644 index 4070b4c..0000000 --- a/docs/svg/battery-charging-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-charging-sharp.svg b/docs/svg/battery-charging-sharp.svg deleted file mode 100644 index 4e2be7e..0000000 --- a/docs/svg/battery-charging-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-charging.svg b/docs/svg/battery-charging.svg deleted file mode 100644 index 4070b4c..0000000 --- a/docs/svg/battery-charging.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-dead-outline.svg b/docs/svg/battery-dead-outline.svg deleted file mode 100644 index c694cc4..0000000 --- a/docs/svg/battery-dead-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-dead-sharp.svg b/docs/svg/battery-dead-sharp.svg deleted file mode 100644 index c9fefdf..0000000 --- a/docs/svg/battery-dead-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-dead.svg b/docs/svg/battery-dead.svg deleted file mode 100644 index c694cc4..0000000 --- a/docs/svg/battery-dead.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-full-outline.svg b/docs/svg/battery-full-outline.svg deleted file mode 100644 index 9833ac9..0000000 --- a/docs/svg/battery-full-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-full-sharp.svg b/docs/svg/battery-full-sharp.svg deleted file mode 100644 index 45a8562..0000000 --- a/docs/svg/battery-full-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-full.svg b/docs/svg/battery-full.svg deleted file mode 100644 index 9833ac9..0000000 --- a/docs/svg/battery-full.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-half-outline.svg b/docs/svg/battery-half-outline.svg deleted file mode 100644 index 01796f0..0000000 --- a/docs/svg/battery-half-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-half-sharp.svg b/docs/svg/battery-half-sharp.svg deleted file mode 100644 index 2b225ea..0000000 --- a/docs/svg/battery-half-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/battery-half.svg b/docs/svg/battery-half.svg deleted file mode 100644 index 01796f0..0000000 --- a/docs/svg/battery-half.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/beaker-outline.svg b/docs/svg/beaker-outline.svg deleted file mode 100644 index b68048e..0000000 --- a/docs/svg/beaker-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/beaker-sharp.svg b/docs/svg/beaker-sharp.svg deleted file mode 100644 index 4f2e29e..0000000 --- a/docs/svg/beaker-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/beaker.svg b/docs/svg/beaker.svg deleted file mode 100644 index 7d3dded..0000000 --- a/docs/svg/beaker.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bed-outline.svg b/docs/svg/bed-outline.svg deleted file mode 100644 index 1e64065..0000000 --- a/docs/svg/bed-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bed-sharp.svg b/docs/svg/bed-sharp.svg deleted file mode 100644 index ddae575..0000000 --- a/docs/svg/bed-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bed.svg b/docs/svg/bed.svg deleted file mode 100644 index d23f366..0000000 --- a/docs/svg/bed.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/beer-outline.svg b/docs/svg/beer-outline.svg deleted file mode 100644 index ed0d80f..0000000 --- a/docs/svg/beer-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/beer-sharp.svg b/docs/svg/beer-sharp.svg deleted file mode 100644 index c802a56..0000000 --- a/docs/svg/beer-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/beer.svg b/docs/svg/beer.svg deleted file mode 100644 index 339cded..0000000 --- a/docs/svg/beer.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bicycle-outline.svg b/docs/svg/bicycle-outline.svg deleted file mode 100644 index 57e3e2b..0000000 --- a/docs/svg/bicycle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bicycle-sharp.svg b/docs/svg/bicycle-sharp.svg deleted file mode 100644 index 103ecea..0000000 --- a/docs/svg/bicycle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bicycle.svg b/docs/svg/bicycle.svg deleted file mode 100644 index 9d9ce66..0000000 --- a/docs/svg/bicycle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/binoculars-outline.svg b/docs/svg/binoculars-outline.svg deleted file mode 100644 index 05b2c7c..0000000 --- a/docs/svg/binoculars-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/binoculars-sharp.svg b/docs/svg/binoculars-sharp.svg deleted file mode 100644 index dc72741..0000000 --- a/docs/svg/binoculars-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/binoculars.svg b/docs/svg/binoculars.svg deleted file mode 100644 index 48f9a8f..0000000 --- a/docs/svg/binoculars.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bluetooth-outline.svg b/docs/svg/bluetooth-outline.svg deleted file mode 100644 index 478fede..0000000 --- a/docs/svg/bluetooth-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bluetooth-sharp.svg b/docs/svg/bluetooth-sharp.svg deleted file mode 100644 index 7a187cf..0000000 --- a/docs/svg/bluetooth-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bluetooth.svg b/docs/svg/bluetooth.svg deleted file mode 100644 index 17bc93b..0000000 --- a/docs/svg/bluetooth.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/boat-outline.svg b/docs/svg/boat-outline.svg deleted file mode 100644 index 06d69a1..0000000 --- a/docs/svg/boat-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/boat-sharp.svg b/docs/svg/boat-sharp.svg deleted file mode 100644 index 45fc9f5..0000000 --- a/docs/svg/boat-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/boat.svg b/docs/svg/boat.svg deleted file mode 100644 index f52b6fa..0000000 --- a/docs/svg/boat.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/body-outline.svg b/docs/svg/body-outline.svg deleted file mode 100644 index 2ebfbb1..0000000 --- a/docs/svg/body-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/body-sharp.svg b/docs/svg/body-sharp.svg deleted file mode 100644 index 6df2070..0000000 --- a/docs/svg/body-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/body.svg b/docs/svg/body.svg deleted file mode 100644 index 53d28e4..0000000 --- a/docs/svg/body.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bonfire-outline.svg b/docs/svg/bonfire-outline.svg deleted file mode 100644 index 2af771f..0000000 --- a/docs/svg/bonfire-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bonfire-sharp.svg b/docs/svg/bonfire-sharp.svg deleted file mode 100644 index 7e3bd8b..0000000 --- a/docs/svg/bonfire-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bonfire.svg b/docs/svg/bonfire.svg deleted file mode 100644 index 5606289..0000000 --- a/docs/svg/bonfire.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/book-outline.svg b/docs/svg/book-outline.svg deleted file mode 100644 index 6fa9a7c..0000000 --- a/docs/svg/book-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/book-sharp.svg b/docs/svg/book-sharp.svg deleted file mode 100644 index 8b59543..0000000 --- a/docs/svg/book-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/book.svg b/docs/svg/book.svg deleted file mode 100644 index 6e8f044..0000000 --- a/docs/svg/book.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bookmark-outline.svg b/docs/svg/bookmark-outline.svg deleted file mode 100644 index 329183a..0000000 --- a/docs/svg/bookmark-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bookmark-sharp.svg b/docs/svg/bookmark-sharp.svg deleted file mode 100644 index b60b0d4..0000000 --- a/docs/svg/bookmark-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bookmark.svg b/docs/svg/bookmark.svg deleted file mode 100644 index 4742ceb..0000000 --- a/docs/svg/bookmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bookmarks-outline.svg b/docs/svg/bookmarks-outline.svg deleted file mode 100644 index 63880de..0000000 --- a/docs/svg/bookmarks-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bookmarks-sharp.svg b/docs/svg/bookmarks-sharp.svg deleted file mode 100644 index 78623e8..0000000 --- a/docs/svg/bookmarks-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bookmarks.svg b/docs/svg/bookmarks.svg deleted file mode 100644 index 9927f5a..0000000 --- a/docs/svg/bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bowling-ball-outline.svg b/docs/svg/bowling-ball-outline.svg deleted file mode 100644 index 74417e0..0000000 --- a/docs/svg/bowling-ball-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bowling-ball-sharp.svg b/docs/svg/bowling-ball-sharp.svg deleted file mode 100644 index b406a70..0000000 --- a/docs/svg/bowling-ball-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bowling-ball.svg b/docs/svg/bowling-ball.svg deleted file mode 100644 index ff32354..0000000 --- a/docs/svg/bowling-ball.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/briefcase-outline.svg b/docs/svg/briefcase-outline.svg deleted file mode 100644 index 38f73f2..0000000 --- a/docs/svg/briefcase-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/briefcase-sharp.svg b/docs/svg/briefcase-sharp.svg deleted file mode 100644 index 0ce1d4a..0000000 --- a/docs/svg/briefcase-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/briefcase.svg b/docs/svg/briefcase.svg deleted file mode 100644 index a38d61a..0000000 --- a/docs/svg/briefcase.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/browsers-outline.svg b/docs/svg/browsers-outline.svg deleted file mode 100644 index d392db6..0000000 --- a/docs/svg/browsers-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/browsers-sharp.svg b/docs/svg/browsers-sharp.svg deleted file mode 100644 index f94ebd1..0000000 --- a/docs/svg/browsers-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/browsers.svg b/docs/svg/browsers.svg deleted file mode 100644 index aead1c7..0000000 --- a/docs/svg/browsers.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/brush-outline.svg b/docs/svg/brush-outline.svg deleted file mode 100644 index 61d505d..0000000 --- a/docs/svg/brush-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/brush-sharp.svg b/docs/svg/brush-sharp.svg deleted file mode 100644 index ba5903c..0000000 --- a/docs/svg/brush-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/brush.svg b/docs/svg/brush.svg deleted file mode 100644 index a1e537c..0000000 --- a/docs/svg/brush.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bug-outline.svg b/docs/svg/bug-outline.svg deleted file mode 100644 index 8742a3d..0000000 --- a/docs/svg/bug-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bug-sharp.svg b/docs/svg/bug-sharp.svg deleted file mode 100644 index e7f449d..0000000 --- a/docs/svg/bug-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bug.svg b/docs/svg/bug.svg deleted file mode 100644 index d9d05e6..0000000 --- a/docs/svg/bug.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/build-outline.svg b/docs/svg/build-outline.svg deleted file mode 100644 index 5d65e25..0000000 --- a/docs/svg/build-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/build-sharp.svg b/docs/svg/build-sharp.svg deleted file mode 100644 index bfafea4..0000000 --- a/docs/svg/build-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/build.svg b/docs/svg/build.svg deleted file mode 100644 index 9fda46a..0000000 --- a/docs/svg/build.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bulb-outline.svg b/docs/svg/bulb-outline.svg deleted file mode 100644 index 7171752..0000000 --- a/docs/svg/bulb-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bulb-sharp.svg b/docs/svg/bulb-sharp.svg deleted file mode 100644 index c0d3ff8..0000000 --- a/docs/svg/bulb-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bulb.svg b/docs/svg/bulb.svg deleted file mode 100644 index 2aaf1b8..0000000 --- a/docs/svg/bulb.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bus-outline.svg b/docs/svg/bus-outline.svg deleted file mode 100644 index c468596..0000000 --- a/docs/svg/bus-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bus-sharp.svg b/docs/svg/bus-sharp.svg deleted file mode 100644 index f0d18fd..0000000 --- a/docs/svg/bus-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/bus.svg b/docs/svg/bus.svg deleted file mode 100644 index bd1905a..0000000 --- a/docs/svg/bus.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/business-outline.svg b/docs/svg/business-outline.svg deleted file mode 100644 index f62b2e2..0000000 --- a/docs/svg/business-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/business-sharp.svg b/docs/svg/business-sharp.svg deleted file mode 100644 index 551d6dd..0000000 --- a/docs/svg/business-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/business.svg b/docs/svg/business.svg deleted file mode 100644 index 8309377..0000000 --- a/docs/svg/business.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cafe-outline.svg b/docs/svg/cafe-outline.svg deleted file mode 100644 index e4553ed..0000000 --- a/docs/svg/cafe-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cafe-sharp.svg b/docs/svg/cafe-sharp.svg deleted file mode 100644 index 2cd2975..0000000 --- a/docs/svg/cafe-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cafe.svg b/docs/svg/cafe.svg deleted file mode 100644 index b75062d..0000000 --- a/docs/svg/cafe.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calculator-outline.svg b/docs/svg/calculator-outline.svg deleted file mode 100644 index e5356b2..0000000 --- a/docs/svg/calculator-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calculator-sharp.svg b/docs/svg/calculator-sharp.svg deleted file mode 100644 index d24dd70..0000000 --- a/docs/svg/calculator-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calculator.svg b/docs/svg/calculator.svg deleted file mode 100644 index fcca86e..0000000 --- a/docs/svg/calculator.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calendar-clear-outline.svg b/docs/svg/calendar-clear-outline.svg deleted file mode 100644 index 9691609..0000000 --- a/docs/svg/calendar-clear-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calendar-clear-sharp.svg b/docs/svg/calendar-clear-sharp.svg deleted file mode 100644 index 01c2521..0000000 --- a/docs/svg/calendar-clear-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calendar-clear.svg b/docs/svg/calendar-clear.svg deleted file mode 100644 index ff990cb..0000000 --- a/docs/svg/calendar-clear.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calendar-number-outline.svg b/docs/svg/calendar-number-outline.svg deleted file mode 100644 index 607e359..0000000 --- a/docs/svg/calendar-number-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calendar-number-sharp.svg b/docs/svg/calendar-number-sharp.svg deleted file mode 100644 index c807e22..0000000 --- a/docs/svg/calendar-number-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calendar-number.svg b/docs/svg/calendar-number.svg deleted file mode 100644 index 91ec3b1..0000000 --- a/docs/svg/calendar-number.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calendar-outline.svg b/docs/svg/calendar-outline.svg deleted file mode 100644 index d23958f..0000000 --- a/docs/svg/calendar-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calendar-sharp.svg b/docs/svg/calendar-sharp.svg deleted file mode 100644 index af188b4..0000000 --- a/docs/svg/calendar-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/calendar.svg b/docs/svg/calendar.svg deleted file mode 100644 index 31f1cde..0000000 --- a/docs/svg/calendar.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/call-outline.svg b/docs/svg/call-outline.svg deleted file mode 100644 index feeeda7..0000000 --- a/docs/svg/call-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/call-sharp.svg b/docs/svg/call-sharp.svg deleted file mode 100644 index ebec57d..0000000 --- a/docs/svg/call-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/call.svg b/docs/svg/call.svg deleted file mode 100644 index 896209f..0000000 --- a/docs/svg/call.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/camera-outline.svg b/docs/svg/camera-outline.svg deleted file mode 100644 index cae9ec3..0000000 --- a/docs/svg/camera-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/camera-reverse-outline.svg b/docs/svg/camera-reverse-outline.svg deleted file mode 100644 index f068311..0000000 --- a/docs/svg/camera-reverse-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/camera-reverse-sharp.svg b/docs/svg/camera-reverse-sharp.svg deleted file mode 100644 index dd12818..0000000 --- a/docs/svg/camera-reverse-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/camera-reverse.svg b/docs/svg/camera-reverse.svg deleted file mode 100644 index 7210ac8..0000000 --- a/docs/svg/camera-reverse.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/camera-sharp.svg b/docs/svg/camera-sharp.svg deleted file mode 100644 index cdf1b5d..0000000 --- a/docs/svg/camera-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/camera.svg b/docs/svg/camera.svg deleted file mode 100644 index efde64e..0000000 --- a/docs/svg/camera.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/car-outline.svg b/docs/svg/car-outline.svg deleted file mode 100644 index 9b872e6..0000000 --- a/docs/svg/car-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/car-sharp.svg b/docs/svg/car-sharp.svg deleted file mode 100644 index 4ea3be9..0000000 --- a/docs/svg/car-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/car-sport-outline.svg b/docs/svg/car-sport-outline.svg deleted file mode 100644 index 7f3cb2f..0000000 --- a/docs/svg/car-sport-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/car-sport-sharp.svg b/docs/svg/car-sport-sharp.svg deleted file mode 100644 index 744a71a..0000000 --- a/docs/svg/car-sport-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/car-sport.svg b/docs/svg/car-sport.svg deleted file mode 100644 index 3e2d3ce..0000000 --- a/docs/svg/car-sport.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/car.svg b/docs/svg/car.svg deleted file mode 100644 index 430d9b9..0000000 --- a/docs/svg/car.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/card-outline.svg b/docs/svg/card-outline.svg deleted file mode 100644 index 59ed532..0000000 --- a/docs/svg/card-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/card-sharp.svg b/docs/svg/card-sharp.svg deleted file mode 100644 index fb9845a..0000000 --- a/docs/svg/card-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/card.svg b/docs/svg/card.svg deleted file mode 100644 index ceb04d5..0000000 --- a/docs/svg/card.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-back-circle-outline.svg b/docs/svg/caret-back-circle-outline.svg deleted file mode 100644 index 4f8dd78..0000000 --- a/docs/svg/caret-back-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-back-circle-sharp.svg b/docs/svg/caret-back-circle-sharp.svg deleted file mode 100644 index 17aea2e..0000000 --- a/docs/svg/caret-back-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-back-circle.svg b/docs/svg/caret-back-circle.svg deleted file mode 100644 index 3ccc3f4..0000000 --- a/docs/svg/caret-back-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-back-outline.svg b/docs/svg/caret-back-outline.svg deleted file mode 100644 index 9bae722..0000000 --- a/docs/svg/caret-back-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-back-sharp.svg b/docs/svg/caret-back-sharp.svg deleted file mode 100644 index b997a1a..0000000 --- a/docs/svg/caret-back-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-back.svg b/docs/svg/caret-back.svg deleted file mode 100644 index 9bae722..0000000 --- a/docs/svg/caret-back.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-down-circle-outline.svg b/docs/svg/caret-down-circle-outline.svg deleted file mode 100644 index d38e098..0000000 --- a/docs/svg/caret-down-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-down-circle-sharp.svg b/docs/svg/caret-down-circle-sharp.svg deleted file mode 100644 index 5fe09fc..0000000 --- a/docs/svg/caret-down-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-down-circle.svg b/docs/svg/caret-down-circle.svg deleted file mode 100644 index adf0e4f..0000000 --- a/docs/svg/caret-down-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-down-outline.svg b/docs/svg/caret-down-outline.svg deleted file mode 100644 index ac0c5da..0000000 --- a/docs/svg/caret-down-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-down-sharp.svg b/docs/svg/caret-down-sharp.svg deleted file mode 100644 index 0af00d5..0000000 --- a/docs/svg/caret-down-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-down.svg b/docs/svg/caret-down.svg deleted file mode 100644 index ac0c5da..0000000 --- a/docs/svg/caret-down.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-forward-circle-outline.svg b/docs/svg/caret-forward-circle-outline.svg deleted file mode 100644 index 40b9020..0000000 --- a/docs/svg/caret-forward-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-forward-circle-sharp.svg b/docs/svg/caret-forward-circle-sharp.svg deleted file mode 100644 index bfe0ef2..0000000 --- a/docs/svg/caret-forward-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-forward-circle.svg b/docs/svg/caret-forward-circle.svg deleted file mode 100644 index bdb30d7..0000000 --- a/docs/svg/caret-forward-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-forward-outline.svg b/docs/svg/caret-forward-outline.svg deleted file mode 100644 index 1ec3f7d..0000000 --- a/docs/svg/caret-forward-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-forward-sharp.svg b/docs/svg/caret-forward-sharp.svg deleted file mode 100644 index 09c80fb..0000000 --- a/docs/svg/caret-forward-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-forward.svg b/docs/svg/caret-forward.svg deleted file mode 100644 index 1ec3f7d..0000000 --- a/docs/svg/caret-forward.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-up-circle-outline.svg b/docs/svg/caret-up-circle-outline.svg deleted file mode 100644 index 18e7ce2..0000000 --- a/docs/svg/caret-up-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-up-circle-sharp.svg b/docs/svg/caret-up-circle-sharp.svg deleted file mode 100644 index 0587b90..0000000 --- a/docs/svg/caret-up-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-up-circle.svg b/docs/svg/caret-up-circle.svg deleted file mode 100644 index f5d77b8..0000000 --- a/docs/svg/caret-up-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-up-outline.svg b/docs/svg/caret-up-outline.svg deleted file mode 100644 index afffd6e..0000000 --- a/docs/svg/caret-up-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-up-sharp.svg b/docs/svg/caret-up-sharp.svg deleted file mode 100644 index 9e630d9..0000000 --- a/docs/svg/caret-up-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/caret-up.svg b/docs/svg/caret-up.svg deleted file mode 100644 index afffd6e..0000000 --- a/docs/svg/caret-up.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cart-outline.svg b/docs/svg/cart-outline.svg deleted file mode 100644 index 23ffddc..0000000 --- a/docs/svg/cart-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cart-sharp.svg b/docs/svg/cart-sharp.svg deleted file mode 100644 index e2f621c..0000000 --- a/docs/svg/cart-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cart.svg b/docs/svg/cart.svg deleted file mode 100644 index 610d4af..0000000 --- a/docs/svg/cart.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cash-outline.svg b/docs/svg/cash-outline.svg deleted file mode 100644 index 9d0bbb8..0000000 --- a/docs/svg/cash-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cash-sharp.svg b/docs/svg/cash-sharp.svg deleted file mode 100644 index 76c4a6d..0000000 --- a/docs/svg/cash-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cash.svg b/docs/svg/cash.svg deleted file mode 100644 index f32dae1..0000000 --- a/docs/svg/cash.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cellular-outline.svg b/docs/svg/cellular-outline.svg deleted file mode 100644 index 5249a0d..0000000 --- a/docs/svg/cellular-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cellular-sharp.svg b/docs/svg/cellular-sharp.svg deleted file mode 100644 index 5e6f94c..0000000 --- a/docs/svg/cellular-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cellular.svg b/docs/svg/cellular.svg deleted file mode 100644 index 549793c..0000000 --- a/docs/svg/cellular.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbox-ellipses-outline.svg b/docs/svg/chatbox-ellipses-outline.svg deleted file mode 100644 index 277501b..0000000 --- a/docs/svg/chatbox-ellipses-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbox-ellipses-sharp.svg b/docs/svg/chatbox-ellipses-sharp.svg deleted file mode 100644 index 3663995..0000000 --- a/docs/svg/chatbox-ellipses-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbox-ellipses.svg b/docs/svg/chatbox-ellipses.svg deleted file mode 100644 index 94f8c1a..0000000 --- a/docs/svg/chatbox-ellipses.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbox-outline.svg b/docs/svg/chatbox-outline.svg deleted file mode 100644 index fea72d2..0000000 --- a/docs/svg/chatbox-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbox-sharp.svg b/docs/svg/chatbox-sharp.svg deleted file mode 100644 index 1ed3463..0000000 --- a/docs/svg/chatbox-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbox.svg b/docs/svg/chatbox.svg deleted file mode 100644 index bfe86af..0000000 --- a/docs/svg/chatbox.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbubble-ellipses-outline.svg b/docs/svg/chatbubble-ellipses-outline.svg deleted file mode 100644 index fd0bd3e..0000000 --- a/docs/svg/chatbubble-ellipses-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbubble-ellipses-sharp.svg b/docs/svg/chatbubble-ellipses-sharp.svg deleted file mode 100644 index 8be9e49..0000000 --- a/docs/svg/chatbubble-ellipses-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbubble-ellipses.svg b/docs/svg/chatbubble-ellipses.svg deleted file mode 100644 index 67f1676..0000000 --- a/docs/svg/chatbubble-ellipses.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbubble-outline.svg b/docs/svg/chatbubble-outline.svg deleted file mode 100644 index 0d3d30b..0000000 --- a/docs/svg/chatbubble-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbubble-sharp.svg b/docs/svg/chatbubble-sharp.svg deleted file mode 100644 index 5c7faa3..0000000 --- a/docs/svg/chatbubble-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbubble.svg b/docs/svg/chatbubble.svg deleted file mode 100644 index bde8578..0000000 --- a/docs/svg/chatbubble.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbubbles-outline.svg b/docs/svg/chatbubbles-outline.svg deleted file mode 100644 index 7f19280..0000000 --- a/docs/svg/chatbubbles-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbubbles-sharp.svg b/docs/svg/chatbubbles-sharp.svg deleted file mode 100644 index 77c5506..0000000 --- a/docs/svg/chatbubbles-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chatbubbles.svg b/docs/svg/chatbubbles.svg deleted file mode 100644 index 7390375..0000000 --- a/docs/svg/chatbubbles.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkbox-outline.svg b/docs/svg/checkbox-outline.svg deleted file mode 100644 index 1ba8101..0000000 --- a/docs/svg/checkbox-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkbox-sharp.svg b/docs/svg/checkbox-sharp.svg deleted file mode 100644 index 0da991e..0000000 --- a/docs/svg/checkbox-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkbox.svg b/docs/svg/checkbox.svg deleted file mode 100644 index be9757d..0000000 --- a/docs/svg/checkbox.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-circle-outline.svg b/docs/svg/checkmark-circle-outline.svg deleted file mode 100644 index af227fc..0000000 --- a/docs/svg/checkmark-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-circle-sharp.svg b/docs/svg/checkmark-circle-sharp.svg deleted file mode 100644 index 1eae054..0000000 --- a/docs/svg/checkmark-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-circle.svg b/docs/svg/checkmark-circle.svg deleted file mode 100644 index 4824587..0000000 --- a/docs/svg/checkmark-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-done-circle-outline.svg b/docs/svg/checkmark-done-circle-outline.svg deleted file mode 100644 index 7b1ab08..0000000 --- a/docs/svg/checkmark-done-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-done-circle-sharp.svg b/docs/svg/checkmark-done-circle-sharp.svg deleted file mode 100644 index 9249a77..0000000 --- a/docs/svg/checkmark-done-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-done-circle.svg b/docs/svg/checkmark-done-circle.svg deleted file mode 100644 index 8149d13..0000000 --- a/docs/svg/checkmark-done-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-done-outline.svg b/docs/svg/checkmark-done-outline.svg deleted file mode 100644 index df15d11..0000000 --- a/docs/svg/checkmark-done-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-done-sharp.svg b/docs/svg/checkmark-done-sharp.svg deleted file mode 100644 index 64cbde1..0000000 --- a/docs/svg/checkmark-done-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-done.svg b/docs/svg/checkmark-done.svg deleted file mode 100644 index df15d11..0000000 --- a/docs/svg/checkmark-done.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-outline.svg b/docs/svg/checkmark-outline.svg deleted file mode 100644 index 207fc93..0000000 --- a/docs/svg/checkmark-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark-sharp.svg b/docs/svg/checkmark-sharp.svg deleted file mode 100644 index 669bca8..0000000 --- a/docs/svg/checkmark-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/checkmark.svg b/docs/svg/checkmark.svg deleted file mode 100644 index 207fc93..0000000 --- a/docs/svg/checkmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-back-circle-outline.svg b/docs/svg/chevron-back-circle-outline.svg deleted file mode 100644 index 7d3d230..0000000 --- a/docs/svg/chevron-back-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-back-circle-sharp.svg b/docs/svg/chevron-back-circle-sharp.svg deleted file mode 100644 index 9d95736..0000000 --- a/docs/svg/chevron-back-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-back-circle.svg b/docs/svg/chevron-back-circle.svg deleted file mode 100644 index 3aacea9..0000000 --- a/docs/svg/chevron-back-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-back-outline.svg b/docs/svg/chevron-back-outline.svg deleted file mode 100644 index 1b38777..0000000 --- a/docs/svg/chevron-back-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-back-sharp.svg b/docs/svg/chevron-back-sharp.svg deleted file mode 100644 index 0d37a40..0000000 --- a/docs/svg/chevron-back-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-back.svg b/docs/svg/chevron-back.svg deleted file mode 100644 index 1b38777..0000000 --- a/docs/svg/chevron-back.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-collapse-outline.svg b/docs/svg/chevron-collapse-outline.svg deleted file mode 100644 index 5b1b107..0000000 --- a/docs/svg/chevron-collapse-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-collapse-sharp.svg b/docs/svg/chevron-collapse-sharp.svg deleted file mode 100644 index 2db45a8..0000000 --- a/docs/svg/chevron-collapse-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-collapse.svg b/docs/svg/chevron-collapse.svg deleted file mode 100644 index e3ae8e3..0000000 --- a/docs/svg/chevron-collapse.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-down-circle-outline.svg b/docs/svg/chevron-down-circle-outline.svg deleted file mode 100644 index 3f122fe..0000000 --- a/docs/svg/chevron-down-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-down-circle-sharp.svg b/docs/svg/chevron-down-circle-sharp.svg deleted file mode 100644 index bccb48e..0000000 --- a/docs/svg/chevron-down-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-down-circle.svg b/docs/svg/chevron-down-circle.svg deleted file mode 100644 index 76eb0a4..0000000 --- a/docs/svg/chevron-down-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-down-outline.svg b/docs/svg/chevron-down-outline.svg deleted file mode 100644 index d7e9ce2..0000000 --- a/docs/svg/chevron-down-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-down-sharp.svg b/docs/svg/chevron-down-sharp.svg deleted file mode 100644 index 9f2a1f4..0000000 --- a/docs/svg/chevron-down-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-down.svg b/docs/svg/chevron-down.svg deleted file mode 100644 index d7e9ce2..0000000 --- a/docs/svg/chevron-down.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-expand-outline.svg b/docs/svg/chevron-expand-outline.svg deleted file mode 100644 index 717d647..0000000 --- a/docs/svg/chevron-expand-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-expand-sharp.svg b/docs/svg/chevron-expand-sharp.svg deleted file mode 100644 index aa61b4a..0000000 --- a/docs/svg/chevron-expand-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-expand.svg b/docs/svg/chevron-expand.svg deleted file mode 100644 index c4b8473..0000000 --- a/docs/svg/chevron-expand.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-forward-circle-outline.svg b/docs/svg/chevron-forward-circle-outline.svg deleted file mode 100644 index 3d9477d..0000000 --- a/docs/svg/chevron-forward-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-forward-circle-sharp.svg b/docs/svg/chevron-forward-circle-sharp.svg deleted file mode 100644 index 602d85c..0000000 --- a/docs/svg/chevron-forward-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-forward-circle.svg b/docs/svg/chevron-forward-circle.svg deleted file mode 100644 index 4878340..0000000 --- a/docs/svg/chevron-forward-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-forward-outline.svg b/docs/svg/chevron-forward-outline.svg deleted file mode 100644 index 7cedb44..0000000 --- a/docs/svg/chevron-forward-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-forward-sharp.svg b/docs/svg/chevron-forward-sharp.svg deleted file mode 100644 index 7e61b59..0000000 --- a/docs/svg/chevron-forward-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-forward.svg b/docs/svg/chevron-forward.svg deleted file mode 100644 index 7cedb44..0000000 --- a/docs/svg/chevron-forward.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-up-circle-outline.svg b/docs/svg/chevron-up-circle-outline.svg deleted file mode 100644 index 053ffe1..0000000 --- a/docs/svg/chevron-up-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-up-circle-sharp.svg b/docs/svg/chevron-up-circle-sharp.svg deleted file mode 100644 index cbd2ec9..0000000 --- a/docs/svg/chevron-up-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-up-circle.svg b/docs/svg/chevron-up-circle.svg deleted file mode 100644 index 851db40..0000000 --- a/docs/svg/chevron-up-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-up-outline.svg b/docs/svg/chevron-up-outline.svg deleted file mode 100644 index b798f41..0000000 --- a/docs/svg/chevron-up-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-up-sharp.svg b/docs/svg/chevron-up-sharp.svg deleted file mode 100644 index fc4bbb5..0000000 --- a/docs/svg/chevron-up-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/chevron-up.svg b/docs/svg/chevron-up.svg deleted file mode 100644 index b798f41..0000000 --- a/docs/svg/chevron-up.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/clipboard-outline.svg b/docs/svg/clipboard-outline.svg deleted file mode 100644 index a77fbcd..0000000 --- a/docs/svg/clipboard-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/clipboard-sharp.svg b/docs/svg/clipboard-sharp.svg deleted file mode 100644 index deaa565..0000000 --- a/docs/svg/clipboard-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/clipboard.svg b/docs/svg/clipboard.svg deleted file mode 100644 index 384fc28..0000000 --- a/docs/svg/clipboard.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/close-circle-outline.svg b/docs/svg/close-circle-outline.svg deleted file mode 100644 index 9295356..0000000 --- a/docs/svg/close-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/close-circle-sharp.svg b/docs/svg/close-circle-sharp.svg deleted file mode 100644 index 324a073..0000000 --- a/docs/svg/close-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/close-circle.svg b/docs/svg/close-circle.svg deleted file mode 100644 index d7b29d9..0000000 --- a/docs/svg/close-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/close-outline.svg b/docs/svg/close-outline.svg deleted file mode 100644 index bd9f95b..0000000 --- a/docs/svg/close-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/close-sharp.svg b/docs/svg/close-sharp.svg deleted file mode 100644 index 77859c0..0000000 --- a/docs/svg/close-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/close.svg b/docs/svg/close.svg deleted file mode 100644 index 18cced5..0000000 --- a/docs/svg/close.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-circle-outline.svg b/docs/svg/cloud-circle-outline.svg deleted file mode 100644 index dc135bd..0000000 --- a/docs/svg/cloud-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-circle-sharp.svg b/docs/svg/cloud-circle-sharp.svg deleted file mode 100644 index 7ec5eab..0000000 --- a/docs/svg/cloud-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-circle.svg b/docs/svg/cloud-circle.svg deleted file mode 100644 index f81deec..0000000 --- a/docs/svg/cloud-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-done-outline.svg b/docs/svg/cloud-done-outline.svg deleted file mode 100644 index 05008e7..0000000 --- a/docs/svg/cloud-done-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-done-sharp.svg b/docs/svg/cloud-done-sharp.svg deleted file mode 100644 index 377e86d..0000000 --- a/docs/svg/cloud-done-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-done.svg b/docs/svg/cloud-done.svg deleted file mode 100644 index c3feb26..0000000 --- a/docs/svg/cloud-done.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-download-outline.svg b/docs/svg/cloud-download-outline.svg deleted file mode 100644 index f4bef5a..0000000 --- a/docs/svg/cloud-download-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-download-sharp.svg b/docs/svg/cloud-download-sharp.svg deleted file mode 100644 index 892b802..0000000 --- a/docs/svg/cloud-download-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-download.svg b/docs/svg/cloud-download.svg deleted file mode 100644 index 7ab3bea..0000000 --- a/docs/svg/cloud-download.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-offline-outline.svg b/docs/svg/cloud-offline-outline.svg deleted file mode 100644 index fc3ff4d..0000000 --- a/docs/svg/cloud-offline-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-offline-sharp.svg b/docs/svg/cloud-offline-sharp.svg deleted file mode 100644 index 9a3089d..0000000 --- a/docs/svg/cloud-offline-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-offline.svg b/docs/svg/cloud-offline.svg deleted file mode 100644 index 706ac73..0000000 --- a/docs/svg/cloud-offline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-outline.svg b/docs/svg/cloud-outline.svg deleted file mode 100644 index 70a5050..0000000 --- a/docs/svg/cloud-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-sharp.svg b/docs/svg/cloud-sharp.svg deleted file mode 100644 index 22d4a8f..0000000 --- a/docs/svg/cloud-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-upload-outline.svg b/docs/svg/cloud-upload-outline.svg deleted file mode 100644 index da43ae4..0000000 --- a/docs/svg/cloud-upload-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-upload-sharp.svg b/docs/svg/cloud-upload-sharp.svg deleted file mode 100644 index f573b3c..0000000 --- a/docs/svg/cloud-upload-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud-upload.svg b/docs/svg/cloud-upload.svg deleted file mode 100644 index 40b4914..0000000 --- a/docs/svg/cloud-upload.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloud.svg b/docs/svg/cloud.svg deleted file mode 100644 index 9409e43..0000000 --- a/docs/svg/cloud.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloudy-night-outline.svg b/docs/svg/cloudy-night-outline.svg deleted file mode 100644 index 47c7b99..0000000 --- a/docs/svg/cloudy-night-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloudy-night-sharp.svg b/docs/svg/cloudy-night-sharp.svg deleted file mode 100644 index 4624c7f..0000000 --- a/docs/svg/cloudy-night-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloudy-night.svg b/docs/svg/cloudy-night.svg deleted file mode 100644 index c0cd1af..0000000 --- a/docs/svg/cloudy-night.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloudy-outline.svg b/docs/svg/cloudy-outline.svg deleted file mode 100644 index 1625af4..0000000 --- a/docs/svg/cloudy-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloudy-sharp.svg b/docs/svg/cloudy-sharp.svg deleted file mode 100644 index 94176f0..0000000 --- a/docs/svg/cloudy-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cloudy.svg b/docs/svg/cloudy.svg deleted file mode 100644 index 6a400d8..0000000 --- a/docs/svg/cloudy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-download-outline.svg b/docs/svg/code-download-outline.svg deleted file mode 100644 index 78f605f..0000000 --- a/docs/svg/code-download-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-download-sharp.svg b/docs/svg/code-download-sharp.svg deleted file mode 100644 index e660956..0000000 --- a/docs/svg/code-download-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-download.svg b/docs/svg/code-download.svg deleted file mode 100644 index c9fa879..0000000 --- a/docs/svg/code-download.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-outline.svg b/docs/svg/code-outline.svg deleted file mode 100644 index b327651..0000000 --- a/docs/svg/code-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-sharp.svg b/docs/svg/code-sharp.svg deleted file mode 100644 index 26115be..0000000 --- a/docs/svg/code-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-slash-outline.svg b/docs/svg/code-slash-outline.svg deleted file mode 100644 index a4bb1e5..0000000 --- a/docs/svg/code-slash-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-slash-sharp.svg b/docs/svg/code-slash-sharp.svg deleted file mode 100644 index f61c4e0..0000000 --- a/docs/svg/code-slash-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-slash.svg b/docs/svg/code-slash.svg deleted file mode 100644 index 534c526..0000000 --- a/docs/svg/code-slash.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-working-outline.svg b/docs/svg/code-working-outline.svg deleted file mode 100644 index 6afd601..0000000 --- a/docs/svg/code-working-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-working-sharp.svg b/docs/svg/code-working-sharp.svg deleted file mode 100644 index b2f8ecb..0000000 --- a/docs/svg/code-working-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code-working.svg b/docs/svg/code-working.svg deleted file mode 100644 index 8296668..0000000 --- a/docs/svg/code-working.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/code.svg b/docs/svg/code.svg deleted file mode 100644 index f257dcd..0000000 --- a/docs/svg/code.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cog-outline.svg b/docs/svg/cog-outline.svg deleted file mode 100644 index 5d8430b..0000000 --- a/docs/svg/cog-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cog-sharp.svg b/docs/svg/cog-sharp.svg deleted file mode 100644 index eda7f2c..0000000 --- a/docs/svg/cog-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cog.svg b/docs/svg/cog.svg deleted file mode 100644 index 7efcc45..0000000 --- a/docs/svg/cog.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-fill-outline.svg b/docs/svg/color-fill-outline.svg deleted file mode 100644 index 1b87e8e..0000000 --- a/docs/svg/color-fill-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-fill-sharp.svg b/docs/svg/color-fill-sharp.svg deleted file mode 100644 index 0a7b31d..0000000 --- a/docs/svg/color-fill-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-fill.svg b/docs/svg/color-fill.svg deleted file mode 100644 index be06643..0000000 --- a/docs/svg/color-fill.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-filter-outline.svg b/docs/svg/color-filter-outline.svg deleted file mode 100644 index 5f7a820..0000000 --- a/docs/svg/color-filter-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-filter-sharp.svg b/docs/svg/color-filter-sharp.svg deleted file mode 100644 index bc30b9f..0000000 --- a/docs/svg/color-filter-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-filter.svg b/docs/svg/color-filter.svg deleted file mode 100644 index e62ffe6..0000000 --- a/docs/svg/color-filter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-palette-outline.svg b/docs/svg/color-palette-outline.svg deleted file mode 100644 index 8527d15..0000000 --- a/docs/svg/color-palette-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-palette-sharp.svg b/docs/svg/color-palette-sharp.svg deleted file mode 100644 index 6fdf015..0000000 --- a/docs/svg/color-palette-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-palette.svg b/docs/svg/color-palette.svg deleted file mode 100644 index 331f905..0000000 --- a/docs/svg/color-palette.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-wand-outline.svg b/docs/svg/color-wand-outline.svg deleted file mode 100644 index faef3d3..0000000 --- a/docs/svg/color-wand-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-wand-sharp.svg b/docs/svg/color-wand-sharp.svg deleted file mode 100644 index dd235a6..0000000 --- a/docs/svg/color-wand-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/color-wand.svg b/docs/svg/color-wand.svg deleted file mode 100644 index e7bd0f1..0000000 --- a/docs/svg/color-wand.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/compass-outline.svg b/docs/svg/compass-outline.svg deleted file mode 100644 index e224f5e..0000000 --- a/docs/svg/compass-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/compass-sharp.svg b/docs/svg/compass-sharp.svg deleted file mode 100644 index 1431ff4..0000000 --- a/docs/svg/compass-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/compass.svg b/docs/svg/compass.svg deleted file mode 100644 index c28ff65..0000000 --- a/docs/svg/compass.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/construct-outline.svg b/docs/svg/construct-outline.svg deleted file mode 100644 index c8cdbe1..0000000 --- a/docs/svg/construct-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/construct-sharp.svg b/docs/svg/construct-sharp.svg deleted file mode 100644 index 749b7fc..0000000 --- a/docs/svg/construct-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/construct.svg b/docs/svg/construct.svg deleted file mode 100644 index 4aba64e..0000000 --- a/docs/svg/construct.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/contract-outline.svg b/docs/svg/contract-outline.svg deleted file mode 100644 index a41f538..0000000 --- a/docs/svg/contract-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/contract-sharp.svg b/docs/svg/contract-sharp.svg deleted file mode 100644 index c4ead46..0000000 --- a/docs/svg/contract-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/contract.svg b/docs/svg/contract.svg deleted file mode 100644 index a41f538..0000000 --- a/docs/svg/contract.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/contrast-outline.svg b/docs/svg/contrast-outline.svg deleted file mode 100644 index 6ee836f..0000000 --- a/docs/svg/contrast-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/contrast-sharp.svg b/docs/svg/contrast-sharp.svg deleted file mode 100644 index e3c81e2..0000000 --- a/docs/svg/contrast-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/contrast.svg b/docs/svg/contrast.svg deleted file mode 100644 index 30f21b9..0000000 --- a/docs/svg/contrast.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/copy-outline.svg b/docs/svg/copy-outline.svg deleted file mode 100644 index c9cf8eb..0000000 --- a/docs/svg/copy-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/copy-sharp.svg b/docs/svg/copy-sharp.svg deleted file mode 100644 index a78aa8a..0000000 --- a/docs/svg/copy-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/copy.svg b/docs/svg/copy.svg deleted file mode 100644 index d5d1166..0000000 --- a/docs/svg/copy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/create-outline.svg b/docs/svg/create-outline.svg deleted file mode 100644 index 3c76133..0000000 --- a/docs/svg/create-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/create-sharp.svg b/docs/svg/create-sharp.svg deleted file mode 100644 index 8734dc1..0000000 --- a/docs/svg/create-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/create.svg b/docs/svg/create.svg deleted file mode 100644 index ab003a3..0000000 --- a/docs/svg/create.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/crop-outline.svg b/docs/svg/crop-outline.svg deleted file mode 100644 index 4b4f904..0000000 --- a/docs/svg/crop-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/crop-sharp.svg b/docs/svg/crop-sharp.svg deleted file mode 100644 index 8e43ef7..0000000 --- a/docs/svg/crop-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/crop.svg b/docs/svg/crop.svg deleted file mode 100644 index 64e4496..0000000 --- a/docs/svg/crop.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cube-outline.svg b/docs/svg/cube-outline.svg deleted file mode 100644 index 68233e9..0000000 --- a/docs/svg/cube-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cube-sharp.svg b/docs/svg/cube-sharp.svg deleted file mode 100644 index e936c9e..0000000 --- a/docs/svg/cube-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cube.svg b/docs/svg/cube.svg deleted file mode 100644 index 51d70bb..0000000 --- a/docs/svg/cube.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cut-outline.svg b/docs/svg/cut-outline.svg deleted file mode 100644 index 3fe0c4f..0000000 --- a/docs/svg/cut-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cut-sharp.svg b/docs/svg/cut-sharp.svg deleted file mode 100644 index 378798c..0000000 --- a/docs/svg/cut-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/cut.svg b/docs/svg/cut.svg deleted file mode 100644 index 7933c7f..0000000 --- a/docs/svg/cut.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/desktop-outline.svg b/docs/svg/desktop-outline.svg deleted file mode 100644 index bea43f5..0000000 --- a/docs/svg/desktop-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/desktop-sharp.svg b/docs/svg/desktop-sharp.svg deleted file mode 100644 index dd430fa..0000000 --- a/docs/svg/desktop-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/desktop.svg b/docs/svg/desktop.svg deleted file mode 100644 index 2d88de3..0000000 --- a/docs/svg/desktop.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/diamond-outline.svg b/docs/svg/diamond-outline.svg deleted file mode 100644 index 185cd7d..0000000 --- a/docs/svg/diamond-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/diamond-sharp.svg b/docs/svg/diamond-sharp.svg deleted file mode 100644 index 0a53875..0000000 --- a/docs/svg/diamond-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/diamond.svg b/docs/svg/diamond.svg deleted file mode 100644 index fa66fc1..0000000 --- a/docs/svg/diamond.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/dice-outline.svg b/docs/svg/dice-outline.svg deleted file mode 100644 index 5462e37..0000000 --- a/docs/svg/dice-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/dice-sharp.svg b/docs/svg/dice-sharp.svg deleted file mode 100644 index ec55a16..0000000 --- a/docs/svg/dice-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/dice.svg b/docs/svg/dice.svg deleted file mode 100644 index 907300b..0000000 --- a/docs/svg/dice.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/disc-outline.svg b/docs/svg/disc-outline.svg deleted file mode 100644 index 456a2fd..0000000 --- a/docs/svg/disc-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/disc-sharp.svg b/docs/svg/disc-sharp.svg deleted file mode 100644 index 8b0d8de..0000000 --- a/docs/svg/disc-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/disc.svg b/docs/svg/disc.svg deleted file mode 100644 index d60cc64..0000000 --- a/docs/svg/disc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-attach-outline.svg b/docs/svg/document-attach-outline.svg deleted file mode 100644 index 893ab28..0000000 --- a/docs/svg/document-attach-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-attach-sharp.svg b/docs/svg/document-attach-sharp.svg deleted file mode 100644 index a00d189..0000000 --- a/docs/svg/document-attach-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-attach.svg b/docs/svg/document-attach.svg deleted file mode 100644 index 294c6bc..0000000 --- a/docs/svg/document-attach.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-lock-outline.svg b/docs/svg/document-lock-outline.svg deleted file mode 100644 index 69b5b6f..0000000 --- a/docs/svg/document-lock-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-lock-sharp.svg b/docs/svg/document-lock-sharp.svg deleted file mode 100644 index 5a35570..0000000 --- a/docs/svg/document-lock-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-lock.svg b/docs/svg/document-lock.svg deleted file mode 100644 index 72042bc..0000000 --- a/docs/svg/document-lock.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-outline.svg b/docs/svg/document-outline.svg deleted file mode 100644 index 49da100..0000000 --- a/docs/svg/document-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-sharp.svg b/docs/svg/document-sharp.svg deleted file mode 100644 index 13a013a..0000000 --- a/docs/svg/document-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-text-outline.svg b/docs/svg/document-text-outline.svg deleted file mode 100644 index d6cdaa8..0000000 --- a/docs/svg/document-text-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-text-sharp.svg b/docs/svg/document-text-sharp.svg deleted file mode 100644 index bed2931..0000000 --- a/docs/svg/document-text-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document-text.svg b/docs/svg/document-text.svg deleted file mode 100644 index 9d3df20..0000000 --- a/docs/svg/document-text.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/document.svg b/docs/svg/document.svg deleted file mode 100644 index e3df3c2..0000000 --- a/docs/svg/document.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/documents-outline.svg b/docs/svg/documents-outline.svg deleted file mode 100644 index 2656f96..0000000 --- a/docs/svg/documents-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/documents-sharp.svg b/docs/svg/documents-sharp.svg deleted file mode 100644 index 741aaaf..0000000 --- a/docs/svg/documents-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/documents.svg b/docs/svg/documents.svg deleted file mode 100644 index f97d56a..0000000 --- a/docs/svg/documents.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/download-outline.svg b/docs/svg/download-outline.svg deleted file mode 100644 index c79708c..0000000 --- a/docs/svg/download-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/download-sharp.svg b/docs/svg/download-sharp.svg deleted file mode 100644 index 72189b4..0000000 --- a/docs/svg/download-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/download.svg b/docs/svg/download.svg deleted file mode 100644 index b3ca9ae..0000000 --- a/docs/svg/download.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/duplicate-outline.svg b/docs/svg/duplicate-outline.svg deleted file mode 100644 index a771fa9..0000000 --- a/docs/svg/duplicate-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/duplicate-sharp.svg b/docs/svg/duplicate-sharp.svg deleted file mode 100644 index 888edd0..0000000 --- a/docs/svg/duplicate-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/duplicate.svg b/docs/svg/duplicate.svg deleted file mode 100644 index a0cfbbb..0000000 --- a/docs/svg/duplicate.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ear-outline.svg b/docs/svg/ear-outline.svg deleted file mode 100644 index 4fde93c..0000000 --- a/docs/svg/ear-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ear-sharp.svg b/docs/svg/ear-sharp.svg deleted file mode 100644 index 23abd39..0000000 --- a/docs/svg/ear-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ear.svg b/docs/svg/ear.svg deleted file mode 100644 index 9d2b6bf..0000000 --- a/docs/svg/ear.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/earth-outline.svg b/docs/svg/earth-outline.svg deleted file mode 100644 index d7d9416..0000000 --- a/docs/svg/earth-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/earth-sharp.svg b/docs/svg/earth-sharp.svg deleted file mode 100644 index 269de79..0000000 --- a/docs/svg/earth-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/earth.svg b/docs/svg/earth.svg deleted file mode 100644 index eae232a..0000000 --- a/docs/svg/earth.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/easel-outline.svg b/docs/svg/easel-outline.svg deleted file mode 100644 index eecc2c2..0000000 --- a/docs/svg/easel-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/easel-sharp.svg b/docs/svg/easel-sharp.svg deleted file mode 100644 index 1782700..0000000 --- a/docs/svg/easel-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/easel.svg b/docs/svg/easel.svg deleted file mode 100644 index eba055b..0000000 --- a/docs/svg/easel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/egg-outline.svg b/docs/svg/egg-outline.svg deleted file mode 100644 index 72db0ab..0000000 --- a/docs/svg/egg-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/egg-sharp.svg b/docs/svg/egg-sharp.svg deleted file mode 100644 index 023be56..0000000 --- a/docs/svg/egg-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/egg.svg b/docs/svg/egg.svg deleted file mode 100644 index af429b1..0000000 --- a/docs/svg/egg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipse-outline.svg b/docs/svg/ellipse-outline.svg deleted file mode 100644 index c744460..0000000 --- a/docs/svg/ellipse-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipse-sharp.svg b/docs/svg/ellipse-sharp.svg deleted file mode 100644 index 7957dd8..0000000 --- a/docs/svg/ellipse-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipse.svg b/docs/svg/ellipse.svg deleted file mode 100644 index 7957dd8..0000000 --- a/docs/svg/ellipse.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-horizontal-circle-outline.svg b/docs/svg/ellipsis-horizontal-circle-outline.svg deleted file mode 100644 index e31e6b2..0000000 --- a/docs/svg/ellipsis-horizontal-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-horizontal-circle-sharp.svg b/docs/svg/ellipsis-horizontal-circle-sharp.svg deleted file mode 100644 index 7907f1a..0000000 --- a/docs/svg/ellipsis-horizontal-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-horizontal-circle.svg b/docs/svg/ellipsis-horizontal-circle.svg deleted file mode 100644 index e31e6b2..0000000 --- a/docs/svg/ellipsis-horizontal-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-horizontal-outline.svg b/docs/svg/ellipsis-horizontal-outline.svg deleted file mode 100644 index 623bb39..0000000 --- a/docs/svg/ellipsis-horizontal-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-horizontal-sharp.svg b/docs/svg/ellipsis-horizontal-sharp.svg deleted file mode 100644 index 3b48323..0000000 --- a/docs/svg/ellipsis-horizontal-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-horizontal.svg b/docs/svg/ellipsis-horizontal.svg deleted file mode 100644 index 3b48323..0000000 --- a/docs/svg/ellipsis-horizontal.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-vertical-circle-outline.svg b/docs/svg/ellipsis-vertical-circle-outline.svg deleted file mode 100644 index 80a0bf1..0000000 --- a/docs/svg/ellipsis-vertical-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-vertical-circle-sharp.svg b/docs/svg/ellipsis-vertical-circle-sharp.svg deleted file mode 100644 index ca8a64d..0000000 --- a/docs/svg/ellipsis-vertical-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-vertical-circle.svg b/docs/svg/ellipsis-vertical-circle.svg deleted file mode 100644 index 80a0bf1..0000000 --- a/docs/svg/ellipsis-vertical-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-vertical-outline.svg b/docs/svg/ellipsis-vertical-outline.svg deleted file mode 100644 index a095c07..0000000 --- a/docs/svg/ellipsis-vertical-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-vertical-sharp.svg b/docs/svg/ellipsis-vertical-sharp.svg deleted file mode 100644 index 79e93d2..0000000 --- a/docs/svg/ellipsis-vertical-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ellipsis-vertical.svg b/docs/svg/ellipsis-vertical.svg deleted file mode 100644 index 79e93d2..0000000 --- a/docs/svg/ellipsis-vertical.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/enter-outline.svg b/docs/svg/enter-outline.svg deleted file mode 100644 index c679cc3..0000000 --- a/docs/svg/enter-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/enter-sharp.svg b/docs/svg/enter-sharp.svg deleted file mode 100644 index e98ebab..0000000 --- a/docs/svg/enter-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/enter.svg b/docs/svg/enter.svg deleted file mode 100644 index e30473e..0000000 --- a/docs/svg/enter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/exit-outline.svg b/docs/svg/exit-outline.svg deleted file mode 100644 index 17ef2c2..0000000 --- a/docs/svg/exit-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/exit-sharp.svg b/docs/svg/exit-sharp.svg deleted file mode 100644 index 53e56e8..0000000 --- a/docs/svg/exit-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/exit.svg b/docs/svg/exit.svg deleted file mode 100644 index b6940a1..0000000 --- a/docs/svg/exit.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/expand-outline.svg b/docs/svg/expand-outline.svg deleted file mode 100644 index b96b143..0000000 --- a/docs/svg/expand-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/expand-sharp.svg b/docs/svg/expand-sharp.svg deleted file mode 100644 index e92656c..0000000 --- a/docs/svg/expand-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/expand.svg b/docs/svg/expand.svg deleted file mode 100644 index b96b143..0000000 --- a/docs/svg/expand.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/extension-puzzle-outline.svg b/docs/svg/extension-puzzle-outline.svg deleted file mode 100644 index 3265407..0000000 --- a/docs/svg/extension-puzzle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/extension-puzzle-sharp.svg b/docs/svg/extension-puzzle-sharp.svg deleted file mode 100644 index edcda87..0000000 --- a/docs/svg/extension-puzzle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/extension-puzzle.svg b/docs/svg/extension-puzzle.svg deleted file mode 100644 index cf48541..0000000 --- a/docs/svg/extension-puzzle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/eye-off-outline.svg b/docs/svg/eye-off-outline.svg deleted file mode 100644 index 95f4c30..0000000 --- a/docs/svg/eye-off-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/eye-off-sharp.svg b/docs/svg/eye-off-sharp.svg deleted file mode 100644 index 919fb34..0000000 --- a/docs/svg/eye-off-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/eye-off.svg b/docs/svg/eye-off.svg deleted file mode 100644 index 07c18f2..0000000 --- a/docs/svg/eye-off.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/eye-outline.svg b/docs/svg/eye-outline.svg deleted file mode 100644 index e2c0b3a..0000000 --- a/docs/svg/eye-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/eye-sharp.svg b/docs/svg/eye-sharp.svg deleted file mode 100644 index b35fb13..0000000 --- a/docs/svg/eye-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/eye.svg b/docs/svg/eye.svg deleted file mode 100644 index ed7f5d0..0000000 --- a/docs/svg/eye.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/eyedrop-outline.svg b/docs/svg/eyedrop-outline.svg deleted file mode 100644 index 5c4d5ee..0000000 --- a/docs/svg/eyedrop-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/eyedrop-sharp.svg b/docs/svg/eyedrop-sharp.svg deleted file mode 100644 index 7888d3f..0000000 --- a/docs/svg/eyedrop-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/eyedrop.svg b/docs/svg/eyedrop.svg deleted file mode 100644 index ad18ee2..0000000 --- a/docs/svg/eyedrop.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/fast-food-outline.svg b/docs/svg/fast-food-outline.svg deleted file mode 100644 index b68fb2a..0000000 --- a/docs/svg/fast-food-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/fast-food-sharp.svg b/docs/svg/fast-food-sharp.svg deleted file mode 100644 index 2622d2a..0000000 --- a/docs/svg/fast-food-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/fast-food.svg b/docs/svg/fast-food.svg deleted file mode 100644 index 34a85b8..0000000 --- a/docs/svg/fast-food.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/female-outline.svg b/docs/svg/female-outline.svg deleted file mode 100644 index 49bfe57..0000000 --- a/docs/svg/female-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/female-sharp.svg b/docs/svg/female-sharp.svg deleted file mode 100644 index ce16933..0000000 --- a/docs/svg/female-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/female.svg b/docs/svg/female.svg deleted file mode 100644 index 52a4768..0000000 --- a/docs/svg/female.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/file-tray-full-outline.svg b/docs/svg/file-tray-full-outline.svg deleted file mode 100644 index 597fbc8..0000000 --- a/docs/svg/file-tray-full-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/file-tray-full-sharp.svg b/docs/svg/file-tray-full-sharp.svg deleted file mode 100644 index 5d92b05..0000000 --- a/docs/svg/file-tray-full-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/file-tray-full.svg b/docs/svg/file-tray-full.svg deleted file mode 100644 index bc13af1..0000000 --- a/docs/svg/file-tray-full.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/file-tray-outline.svg b/docs/svg/file-tray-outline.svg deleted file mode 100644 index cbbb476..0000000 --- a/docs/svg/file-tray-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/file-tray-sharp.svg b/docs/svg/file-tray-sharp.svg deleted file mode 100644 index abd3e3e..0000000 --- a/docs/svg/file-tray-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/file-tray-stacked-outline.svg b/docs/svg/file-tray-stacked-outline.svg deleted file mode 100644 index 7afbe67..0000000 --- a/docs/svg/file-tray-stacked-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/file-tray-stacked-sharp.svg b/docs/svg/file-tray-stacked-sharp.svg deleted file mode 100644 index 5c82538..0000000 --- a/docs/svg/file-tray-stacked-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/file-tray-stacked.svg b/docs/svg/file-tray-stacked.svg deleted file mode 100644 index e29ec81..0000000 --- a/docs/svg/file-tray-stacked.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/file-tray.svg b/docs/svg/file-tray.svg deleted file mode 100644 index a5ea62c..0000000 --- a/docs/svg/file-tray.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/film-outline.svg b/docs/svg/film-outline.svg deleted file mode 100644 index 5bb25dc..0000000 --- a/docs/svg/film-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/film-sharp.svg b/docs/svg/film-sharp.svg deleted file mode 100644 index ad8683d..0000000 --- a/docs/svg/film-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/film.svg b/docs/svg/film.svg deleted file mode 100644 index 69b6817..0000000 --- a/docs/svg/film.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/filter-circle-outline.svg b/docs/svg/filter-circle-outline.svg deleted file mode 100644 index 95fd0b7..0000000 --- a/docs/svg/filter-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/filter-circle-sharp.svg b/docs/svg/filter-circle-sharp.svg deleted file mode 100644 index e8b1737..0000000 --- a/docs/svg/filter-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/filter-circle.svg b/docs/svg/filter-circle.svg deleted file mode 100644 index e0fcc8a..0000000 --- a/docs/svg/filter-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/filter-outline.svg b/docs/svg/filter-outline.svg deleted file mode 100644 index 20a8b15..0000000 --- a/docs/svg/filter-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/filter-sharp.svg b/docs/svg/filter-sharp.svg deleted file mode 100644 index de470fa..0000000 --- a/docs/svg/filter-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/filter.svg b/docs/svg/filter.svg deleted file mode 100644 index 28f0040..0000000 --- a/docs/svg/filter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/finger-print-outline.svg b/docs/svg/finger-print-outline.svg deleted file mode 100644 index 4638f93..0000000 --- a/docs/svg/finger-print-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/finger-print-sharp.svg b/docs/svg/finger-print-sharp.svg deleted file mode 100644 index 5b6cae3..0000000 --- a/docs/svg/finger-print-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/finger-print.svg b/docs/svg/finger-print.svg deleted file mode 100644 index e23378f..0000000 --- a/docs/svg/finger-print.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/fish-outline.svg b/docs/svg/fish-outline.svg deleted file mode 100644 index d0bef60..0000000 --- a/docs/svg/fish-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/fish-sharp.svg b/docs/svg/fish-sharp.svg deleted file mode 100644 index af4f2ef..0000000 --- a/docs/svg/fish-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/fish.svg b/docs/svg/fish.svg deleted file mode 100644 index 989198a..0000000 --- a/docs/svg/fish.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/fitness-outline.svg b/docs/svg/fitness-outline.svg deleted file mode 100644 index 65f2db9..0000000 --- a/docs/svg/fitness-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/fitness-sharp.svg b/docs/svg/fitness-sharp.svg deleted file mode 100644 index 1deda88..0000000 --- a/docs/svg/fitness-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/fitness.svg b/docs/svg/fitness.svg deleted file mode 100644 index 0d80da7..0000000 --- a/docs/svg/fitness.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flag-outline.svg b/docs/svg/flag-outline.svg deleted file mode 100644 index 5504bcb..0000000 --- a/docs/svg/flag-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flag-sharp.svg b/docs/svg/flag-sharp.svg deleted file mode 100644 index ad8a611..0000000 --- a/docs/svg/flag-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flag.svg b/docs/svg/flag.svg deleted file mode 100644 index b311cbb..0000000 --- a/docs/svg/flag.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flame-outline.svg b/docs/svg/flame-outline.svg deleted file mode 100644 index 5acaa1e..0000000 --- a/docs/svg/flame-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flame-sharp.svg b/docs/svg/flame-sharp.svg deleted file mode 100644 index 8005ef1..0000000 --- a/docs/svg/flame-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flame.svg b/docs/svg/flame.svg deleted file mode 100644 index 7e1203b..0000000 --- a/docs/svg/flame.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flash-off-outline.svg b/docs/svg/flash-off-outline.svg deleted file mode 100644 index ea2740f..0000000 --- a/docs/svg/flash-off-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flash-off-sharp.svg b/docs/svg/flash-off-sharp.svg deleted file mode 100644 index 7322a0b..0000000 --- a/docs/svg/flash-off-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flash-off.svg b/docs/svg/flash-off.svg deleted file mode 100644 index 9b6b298..0000000 --- a/docs/svg/flash-off.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flash-outline.svg b/docs/svg/flash-outline.svg deleted file mode 100644 index 99ce7d4..0000000 --- a/docs/svg/flash-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flash-sharp.svg b/docs/svg/flash-sharp.svg deleted file mode 100644 index 344fd53..0000000 --- a/docs/svg/flash-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flash.svg b/docs/svg/flash.svg deleted file mode 100644 index 3a8e49a..0000000 --- a/docs/svg/flash.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flashlight-outline.svg b/docs/svg/flashlight-outline.svg deleted file mode 100644 index 1f6a1a7..0000000 --- a/docs/svg/flashlight-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flashlight-sharp.svg b/docs/svg/flashlight-sharp.svg deleted file mode 100644 index f81c816..0000000 --- a/docs/svg/flashlight-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flashlight.svg b/docs/svg/flashlight.svg deleted file mode 100644 index c1bb3e6..0000000 --- a/docs/svg/flashlight.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flask-outline.svg b/docs/svg/flask-outline.svg deleted file mode 100644 index 19109f4..0000000 --- a/docs/svg/flask-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flask-sharp.svg b/docs/svg/flask-sharp.svg deleted file mode 100644 index 41c4aba..0000000 --- a/docs/svg/flask-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flask.svg b/docs/svg/flask.svg deleted file mode 100644 index 4ed2884..0000000 --- a/docs/svg/flask.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flower-outline.svg b/docs/svg/flower-outline.svg deleted file mode 100644 index 20efbef..0000000 --- a/docs/svg/flower-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flower-sharp.svg b/docs/svg/flower-sharp.svg deleted file mode 100644 index 65427f1..0000000 --- a/docs/svg/flower-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/flower.svg b/docs/svg/flower.svg deleted file mode 100644 index e6ee71a..0000000 --- a/docs/svg/flower.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/folder-open-outline.svg b/docs/svg/folder-open-outline.svg deleted file mode 100644 index f3ae8c7..0000000 --- a/docs/svg/folder-open-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/folder-open-sharp.svg b/docs/svg/folder-open-sharp.svg deleted file mode 100644 index 1e869d2..0000000 --- a/docs/svg/folder-open-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/folder-open.svg b/docs/svg/folder-open.svg deleted file mode 100644 index a896187..0000000 --- a/docs/svg/folder-open.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/folder-outline.svg b/docs/svg/folder-outline.svg deleted file mode 100644 index 30538ca..0000000 --- a/docs/svg/folder-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/folder-sharp.svg b/docs/svg/folder-sharp.svg deleted file mode 100644 index 7757f8a..0000000 --- a/docs/svg/folder-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/folder.svg b/docs/svg/folder.svg deleted file mode 100644 index 539c8aa..0000000 --- a/docs/svg/folder.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/football-outline.svg b/docs/svg/football-outline.svg deleted file mode 100644 index e259ebb..0000000 --- a/docs/svg/football-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/football-sharp.svg b/docs/svg/football-sharp.svg deleted file mode 100644 index 56161e0..0000000 --- a/docs/svg/football-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/football.svg b/docs/svg/football.svg deleted file mode 100644 index 12ae7dc..0000000 --- a/docs/svg/football.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/footsteps-outline.svg b/docs/svg/footsteps-outline.svg deleted file mode 100644 index 2c1b209..0000000 --- a/docs/svg/footsteps-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/footsteps-sharp.svg b/docs/svg/footsteps-sharp.svg deleted file mode 100644 index dc38013..0000000 --- a/docs/svg/footsteps-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/footsteps.svg b/docs/svg/footsteps.svg deleted file mode 100644 index 16b4b32..0000000 --- a/docs/svg/footsteps.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/funnel-outline.svg b/docs/svg/funnel-outline.svg deleted file mode 100644 index fcce25d..0000000 --- a/docs/svg/funnel-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/funnel-sharp.svg b/docs/svg/funnel-sharp.svg deleted file mode 100644 index 868b23d..0000000 --- a/docs/svg/funnel-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/funnel.svg b/docs/svg/funnel.svg deleted file mode 100644 index f217c88..0000000 --- a/docs/svg/funnel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/game-controller-outline.svg b/docs/svg/game-controller-outline.svg deleted file mode 100644 index aa338e0..0000000 --- a/docs/svg/game-controller-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/game-controller-sharp.svg b/docs/svg/game-controller-sharp.svg deleted file mode 100644 index 2b76cc4..0000000 --- a/docs/svg/game-controller-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/game-controller.svg b/docs/svg/game-controller.svg deleted file mode 100644 index c876bb9..0000000 --- a/docs/svg/game-controller.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/gift-outline.svg b/docs/svg/gift-outline.svg deleted file mode 100644 index 415266b..0000000 --- a/docs/svg/gift-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/gift-sharp.svg b/docs/svg/gift-sharp.svg deleted file mode 100644 index 3d63df3..0000000 --- a/docs/svg/gift-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/gift.svg b/docs/svg/gift.svg deleted file mode 100644 index 492973a..0000000 --- a/docs/svg/gift.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-branch-outline.svg b/docs/svg/git-branch-outline.svg deleted file mode 100644 index 74eedad..0000000 --- a/docs/svg/git-branch-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-branch-sharp.svg b/docs/svg/git-branch-sharp.svg deleted file mode 100644 index 1bf8ef8..0000000 --- a/docs/svg/git-branch-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-branch.svg b/docs/svg/git-branch.svg deleted file mode 100644 index c1f288b..0000000 --- a/docs/svg/git-branch.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-commit-outline.svg b/docs/svg/git-commit-outline.svg deleted file mode 100644 index 713c3c4..0000000 --- a/docs/svg/git-commit-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-commit-sharp.svg b/docs/svg/git-commit-sharp.svg deleted file mode 100644 index ee441d1..0000000 --- a/docs/svg/git-commit-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-commit.svg b/docs/svg/git-commit.svg deleted file mode 100644 index f10aa53..0000000 --- a/docs/svg/git-commit.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-compare-outline.svg b/docs/svg/git-compare-outline.svg deleted file mode 100644 index 3c4c934..0000000 --- a/docs/svg/git-compare-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-compare-sharp.svg b/docs/svg/git-compare-sharp.svg deleted file mode 100644 index 01645f8..0000000 --- a/docs/svg/git-compare-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-compare.svg b/docs/svg/git-compare.svg deleted file mode 100644 index ac1855b..0000000 --- a/docs/svg/git-compare.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-merge-outline.svg b/docs/svg/git-merge-outline.svg deleted file mode 100644 index 6d2bc55..0000000 --- a/docs/svg/git-merge-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-merge-sharp.svg b/docs/svg/git-merge-sharp.svg deleted file mode 100644 index 702b543..0000000 --- a/docs/svg/git-merge-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-merge.svg b/docs/svg/git-merge.svg deleted file mode 100644 index 6c23ac0..0000000 --- a/docs/svg/git-merge.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-network-outline.svg b/docs/svg/git-network-outline.svg deleted file mode 100644 index 19a2a92..0000000 --- a/docs/svg/git-network-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-network-sharp.svg b/docs/svg/git-network-sharp.svg deleted file mode 100644 index 7697e7b..0000000 --- a/docs/svg/git-network-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-network.svg b/docs/svg/git-network.svg deleted file mode 100644 index c7985b0..0000000 --- a/docs/svg/git-network.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-pull-request-outline.svg b/docs/svg/git-pull-request-outline.svg deleted file mode 100644 index e703417..0000000 --- a/docs/svg/git-pull-request-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-pull-request-sharp.svg b/docs/svg/git-pull-request-sharp.svg deleted file mode 100644 index 0aecd9b..0000000 --- a/docs/svg/git-pull-request-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/git-pull-request.svg b/docs/svg/git-pull-request.svg deleted file mode 100644 index 079ab6c..0000000 --- a/docs/svg/git-pull-request.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/glasses-outline.svg b/docs/svg/glasses-outline.svg deleted file mode 100644 index 3416c4e..0000000 --- a/docs/svg/glasses-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/glasses-sharp.svg b/docs/svg/glasses-sharp.svg deleted file mode 100644 index 4a72002..0000000 --- a/docs/svg/glasses-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/glasses.svg b/docs/svg/glasses.svg deleted file mode 100644 index 7163a8d..0000000 --- a/docs/svg/glasses.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/globe-outline.svg b/docs/svg/globe-outline.svg deleted file mode 100644 index 3a2df83..0000000 --- a/docs/svg/globe-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/globe-sharp.svg b/docs/svg/globe-sharp.svg deleted file mode 100644 index 815825b..0000000 --- a/docs/svg/globe-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/globe.svg b/docs/svg/globe.svg deleted file mode 100644 index 216630b..0000000 --- a/docs/svg/globe.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/golf-outline.svg b/docs/svg/golf-outline.svg deleted file mode 100644 index 4871cbe..0000000 --- a/docs/svg/golf-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/golf-sharp.svg b/docs/svg/golf-sharp.svg deleted file mode 100644 index 58af9a5..0000000 --- a/docs/svg/golf-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/golf.svg b/docs/svg/golf.svg deleted file mode 100644 index 98d8a67..0000000 --- a/docs/svg/golf.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/grid-outline.svg b/docs/svg/grid-outline.svg deleted file mode 100644 index 913496d..0000000 --- a/docs/svg/grid-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/grid-sharp.svg b/docs/svg/grid-sharp.svg deleted file mode 100644 index 113d671..0000000 --- a/docs/svg/grid-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/grid.svg b/docs/svg/grid.svg deleted file mode 100644 index 1c73ea4..0000000 --- a/docs/svg/grid.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hammer-outline.svg b/docs/svg/hammer-outline.svg deleted file mode 100644 index 5e265a9..0000000 --- a/docs/svg/hammer-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hammer-sharp.svg b/docs/svg/hammer-sharp.svg deleted file mode 100644 index af1ad05..0000000 --- a/docs/svg/hammer-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hammer.svg b/docs/svg/hammer.svg deleted file mode 100644 index 536a726..0000000 --- a/docs/svg/hammer.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hand-left-outline.svg b/docs/svg/hand-left-outline.svg deleted file mode 100644 index a7a9485..0000000 --- a/docs/svg/hand-left-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hand-left-sharp.svg b/docs/svg/hand-left-sharp.svg deleted file mode 100644 index 2e891fb..0000000 --- a/docs/svg/hand-left-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hand-left.svg b/docs/svg/hand-left.svg deleted file mode 100644 index d496aa6..0000000 --- a/docs/svg/hand-left.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hand-right-outline.svg b/docs/svg/hand-right-outline.svg deleted file mode 100644 index 8d2d589..0000000 --- a/docs/svg/hand-right-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hand-right-sharp.svg b/docs/svg/hand-right-sharp.svg deleted file mode 100644 index a768226..0000000 --- a/docs/svg/hand-right-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hand-right.svg b/docs/svg/hand-right.svg deleted file mode 100644 index fc24692..0000000 --- a/docs/svg/hand-right.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/happy-outline.svg b/docs/svg/happy-outline.svg deleted file mode 100644 index 7c2a4ac..0000000 --- a/docs/svg/happy-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/happy-sharp.svg b/docs/svg/happy-sharp.svg deleted file mode 100644 index 77d619a..0000000 --- a/docs/svg/happy-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/happy.svg b/docs/svg/happy.svg deleted file mode 100644 index c69bc77..0000000 --- a/docs/svg/happy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hardware-chip-outline.svg b/docs/svg/hardware-chip-outline.svg deleted file mode 100644 index c7502f1..0000000 --- a/docs/svg/hardware-chip-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hardware-chip-sharp.svg b/docs/svg/hardware-chip-sharp.svg deleted file mode 100644 index 1526ed2..0000000 --- a/docs/svg/hardware-chip-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hardware-chip.svg b/docs/svg/hardware-chip.svg deleted file mode 100644 index cb68d62..0000000 --- a/docs/svg/hardware-chip.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/headset-outline.svg b/docs/svg/headset-outline.svg deleted file mode 100644 index 82a7b47..0000000 --- a/docs/svg/headset-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/headset-sharp.svg b/docs/svg/headset-sharp.svg deleted file mode 100644 index 918d132..0000000 --- a/docs/svg/headset-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/headset.svg b/docs/svg/headset.svg deleted file mode 100644 index 68c67cf..0000000 --- a/docs/svg/headset.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-circle-outline.svg b/docs/svg/heart-circle-outline.svg deleted file mode 100644 index 7500443..0000000 --- a/docs/svg/heart-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-circle-sharp.svg b/docs/svg/heart-circle-sharp.svg deleted file mode 100644 index b0cf436..0000000 --- a/docs/svg/heart-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-circle.svg b/docs/svg/heart-circle.svg deleted file mode 100644 index d4c637e..0000000 --- a/docs/svg/heart-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-dislike-circle-outline.svg b/docs/svg/heart-dislike-circle-outline.svg deleted file mode 100644 index 445c2e0..0000000 --- a/docs/svg/heart-dislike-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-dislike-circle-sharp.svg b/docs/svg/heart-dislike-circle-sharp.svg deleted file mode 100644 index 53ad32f..0000000 --- a/docs/svg/heart-dislike-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-dislike-circle.svg b/docs/svg/heart-dislike-circle.svg deleted file mode 100644 index 36784c9..0000000 --- a/docs/svg/heart-dislike-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-dislike-outline.svg b/docs/svg/heart-dislike-outline.svg deleted file mode 100644 index 4b007cf..0000000 --- a/docs/svg/heart-dislike-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-dislike-sharp.svg b/docs/svg/heart-dislike-sharp.svg deleted file mode 100644 index 6ab76cb..0000000 --- a/docs/svg/heart-dislike-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-dislike.svg b/docs/svg/heart-dislike.svg deleted file mode 100644 index a8459c5..0000000 --- a/docs/svg/heart-dislike.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-half-outline.svg b/docs/svg/heart-half-outline.svg deleted file mode 100644 index db466a4..0000000 --- a/docs/svg/heart-half-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-half-sharp.svg b/docs/svg/heart-half-sharp.svg deleted file mode 100644 index c156dcc..0000000 --- a/docs/svg/heart-half-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-half.svg b/docs/svg/heart-half.svg deleted file mode 100644 index db466a4..0000000 --- a/docs/svg/heart-half.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-outline.svg b/docs/svg/heart-outline.svg deleted file mode 100644 index ca71b38..0000000 --- a/docs/svg/heart-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart-sharp.svg b/docs/svg/heart-sharp.svg deleted file mode 100644 index 3efa11b..0000000 --- a/docs/svg/heart-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/heart.svg b/docs/svg/heart.svg deleted file mode 100644 index 6cd75b2..0000000 --- a/docs/svg/heart.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/help-buoy-outline.svg b/docs/svg/help-buoy-outline.svg deleted file mode 100644 index 2eb4321..0000000 --- a/docs/svg/help-buoy-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/help-buoy-sharp.svg b/docs/svg/help-buoy-sharp.svg deleted file mode 100644 index 607aac6..0000000 --- a/docs/svg/help-buoy-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/help-buoy.svg b/docs/svg/help-buoy.svg deleted file mode 100644 index 0480282..0000000 --- a/docs/svg/help-buoy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/help-circle-outline.svg b/docs/svg/help-circle-outline.svg deleted file mode 100644 index 73a4a47..0000000 --- a/docs/svg/help-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/help-circle-sharp.svg b/docs/svg/help-circle-sharp.svg deleted file mode 100644 index 22217b3..0000000 --- a/docs/svg/help-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/help-circle.svg b/docs/svg/help-circle.svg deleted file mode 100644 index 84b1004..0000000 --- a/docs/svg/help-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/help-outline.svg b/docs/svg/help-outline.svg deleted file mode 100644 index b6789df..0000000 --- a/docs/svg/help-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/help-sharp.svg b/docs/svg/help-sharp.svg deleted file mode 100644 index 07d4d29..0000000 --- a/docs/svg/help-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/help.svg b/docs/svg/help.svg deleted file mode 100644 index b6789df..0000000 --- a/docs/svg/help.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/home-outline.svg b/docs/svg/home-outline.svg deleted file mode 100644 index c4f626f..0000000 --- a/docs/svg/home-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/home-sharp.svg b/docs/svg/home-sharp.svg deleted file mode 100644 index d3dde0c..0000000 --- a/docs/svg/home-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/home.svg b/docs/svg/home.svg deleted file mode 100644 index 1d1ac8b..0000000 --- a/docs/svg/home.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hourglass-outline.svg b/docs/svg/hourglass-outline.svg deleted file mode 100644 index d59c152..0000000 --- a/docs/svg/hourglass-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hourglass-sharp.svg b/docs/svg/hourglass-sharp.svg deleted file mode 100644 index 026d353..0000000 --- a/docs/svg/hourglass-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/hourglass.svg b/docs/svg/hourglass.svg deleted file mode 100644 index 58eeb18..0000000 --- a/docs/svg/hourglass.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ice-cream-outline.svg b/docs/svg/ice-cream-outline.svg deleted file mode 100644 index 2366c73..0000000 --- a/docs/svg/ice-cream-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ice-cream-sharp.svg b/docs/svg/ice-cream-sharp.svg deleted file mode 100644 index c1b1f56..0000000 --- a/docs/svg/ice-cream-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ice-cream.svg b/docs/svg/ice-cream.svg deleted file mode 100644 index 2522830..0000000 --- a/docs/svg/ice-cream.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/id-card-outline.svg b/docs/svg/id-card-outline.svg deleted file mode 100644 index c6f0027..0000000 --- a/docs/svg/id-card-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/id-card-sharp.svg b/docs/svg/id-card-sharp.svg deleted file mode 100644 index a795355..0000000 --- a/docs/svg/id-card-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/id-card.svg b/docs/svg/id-card.svg deleted file mode 100644 index af39d7e..0000000 --- a/docs/svg/id-card.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/image-outline.svg b/docs/svg/image-outline.svg deleted file mode 100644 index 74c4006..0000000 --- a/docs/svg/image-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/image-sharp.svg b/docs/svg/image-sharp.svg deleted file mode 100644 index 86a3b3a..0000000 --- a/docs/svg/image-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/image.svg b/docs/svg/image.svg deleted file mode 100644 index 18aebae..0000000 --- a/docs/svg/image.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/images-outline.svg b/docs/svg/images-outline.svg deleted file mode 100644 index efb5544..0000000 --- a/docs/svg/images-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/images-sharp.svg b/docs/svg/images-sharp.svg deleted file mode 100644 index 600581a..0000000 --- a/docs/svg/images-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/images.svg b/docs/svg/images.svg deleted file mode 100644 index 67c4e1a..0000000 --- a/docs/svg/images.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/infinite-outline.svg b/docs/svg/infinite-outline.svg deleted file mode 100644 index 2487816..0000000 --- a/docs/svg/infinite-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/infinite-sharp.svg b/docs/svg/infinite-sharp.svg deleted file mode 100644 index 278bde1..0000000 --- a/docs/svg/infinite-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/infinite.svg b/docs/svg/infinite.svg deleted file mode 100644 index 2a57cd0..0000000 --- a/docs/svg/infinite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/information-circle-outline.svg b/docs/svg/information-circle-outline.svg deleted file mode 100644 index c2fa9cc..0000000 --- a/docs/svg/information-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/information-circle-sharp.svg b/docs/svg/information-circle-sharp.svg deleted file mode 100644 index 04b62fa..0000000 --- a/docs/svg/information-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/information-circle.svg b/docs/svg/information-circle.svg deleted file mode 100644 index 9ccf452..0000000 --- a/docs/svg/information-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/information-outline.svg b/docs/svg/information-outline.svg deleted file mode 100644 index 88006ca..0000000 --- a/docs/svg/information-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/information-sharp.svg b/docs/svg/information-sharp.svg deleted file mode 100644 index c8720ff..0000000 --- a/docs/svg/information-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/information.svg b/docs/svg/information.svg deleted file mode 100644 index 88006ca..0000000 --- a/docs/svg/information.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/invert-mode-outline.svg b/docs/svg/invert-mode-outline.svg deleted file mode 100644 index e69cc41..0000000 --- a/docs/svg/invert-mode-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/invert-mode-sharp.svg b/docs/svg/invert-mode-sharp.svg deleted file mode 100644 index 5e34308..0000000 --- a/docs/svg/invert-mode-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/invert-mode.svg b/docs/svg/invert-mode.svg deleted file mode 100644 index d81e7fb..0000000 --- a/docs/svg/invert-mode.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/journal-outline.svg b/docs/svg/journal-outline.svg deleted file mode 100644 index 69014da..0000000 --- a/docs/svg/journal-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/journal-sharp.svg b/docs/svg/journal-sharp.svg deleted file mode 100644 index f80edc2..0000000 --- a/docs/svg/journal-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/journal.svg b/docs/svg/journal.svg deleted file mode 100644 index 844426a..0000000 --- a/docs/svg/journal.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/key-outline.svg b/docs/svg/key-outline.svg deleted file mode 100644 index 9058cad..0000000 --- a/docs/svg/key-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/key-sharp.svg b/docs/svg/key-sharp.svg deleted file mode 100644 index bc2075c..0000000 --- a/docs/svg/key-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/key.svg b/docs/svg/key.svg deleted file mode 100644 index 83ce1b3..0000000 --- a/docs/svg/key.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/keypad-outline.svg b/docs/svg/keypad-outline.svg deleted file mode 100644 index df63824..0000000 --- a/docs/svg/keypad-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/keypad-sharp.svg b/docs/svg/keypad-sharp.svg deleted file mode 100644 index 948a8a4..0000000 --- a/docs/svg/keypad-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/keypad.svg b/docs/svg/keypad.svg deleted file mode 100644 index e072fc2..0000000 --- a/docs/svg/keypad.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/language-outline.svg b/docs/svg/language-outline.svg deleted file mode 100644 index 6d0c9b2..0000000 --- a/docs/svg/language-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/language-sharp.svg b/docs/svg/language-sharp.svg deleted file mode 100644 index 3f6196e..0000000 --- a/docs/svg/language-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/language.svg b/docs/svg/language.svg deleted file mode 100644 index 76c608b..0000000 --- a/docs/svg/language.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/laptop-outline.svg b/docs/svg/laptop-outline.svg deleted file mode 100644 index f4c3bb4..0000000 --- a/docs/svg/laptop-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/laptop-sharp.svg b/docs/svg/laptop-sharp.svg deleted file mode 100644 index 918e3e8..0000000 --- a/docs/svg/laptop-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/laptop.svg b/docs/svg/laptop.svg deleted file mode 100644 index c159d1e..0000000 --- a/docs/svg/laptop.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/layers-outline.svg b/docs/svg/layers-outline.svg deleted file mode 100644 index 5e214ff..0000000 --- a/docs/svg/layers-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/layers-sharp.svg b/docs/svg/layers-sharp.svg deleted file mode 100644 index edc414d..0000000 --- a/docs/svg/layers-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/layers.svg b/docs/svg/layers.svg deleted file mode 100644 index e7dd992..0000000 --- a/docs/svg/layers.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/leaf-outline.svg b/docs/svg/leaf-outline.svg deleted file mode 100644 index 5236b9b..0000000 --- a/docs/svg/leaf-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/leaf-sharp.svg b/docs/svg/leaf-sharp.svg deleted file mode 100644 index 44f8312..0000000 --- a/docs/svg/leaf-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/leaf.svg b/docs/svg/leaf.svg deleted file mode 100644 index 338b033..0000000 --- a/docs/svg/leaf.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/library-outline.svg b/docs/svg/library-outline.svg deleted file mode 100644 index 2f5b330..0000000 --- a/docs/svg/library-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/library-sharp.svg b/docs/svg/library-sharp.svg deleted file mode 100644 index 59724eb..0000000 --- a/docs/svg/library-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/library.svg b/docs/svg/library.svg deleted file mode 100644 index 293937c..0000000 --- a/docs/svg/library.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/link-outline.svg b/docs/svg/link-outline.svg deleted file mode 100644 index 5b0fe0f..0000000 --- a/docs/svg/link-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/link-sharp.svg b/docs/svg/link-sharp.svg deleted file mode 100644 index f6d43ee..0000000 --- a/docs/svg/link-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/link.svg b/docs/svg/link.svg deleted file mode 100644 index 6834a4a..0000000 --- a/docs/svg/link.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/list-circle-outline.svg b/docs/svg/list-circle-outline.svg deleted file mode 100644 index 26b0266..0000000 --- a/docs/svg/list-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/list-circle-sharp.svg b/docs/svg/list-circle-sharp.svg deleted file mode 100644 index 5aa8239..0000000 --- a/docs/svg/list-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/list-circle.svg b/docs/svg/list-circle.svg deleted file mode 100644 index 64d1c96..0000000 --- a/docs/svg/list-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/list-outline.svg b/docs/svg/list-outline.svg deleted file mode 100644 index c8c7828..0000000 --- a/docs/svg/list-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/list-sharp.svg b/docs/svg/list-sharp.svg deleted file mode 100644 index e98b240..0000000 --- a/docs/svg/list-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/list.svg b/docs/svg/list.svg deleted file mode 100644 index 3bce415..0000000 --- a/docs/svg/list.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/locate-outline.svg b/docs/svg/locate-outline.svg deleted file mode 100644 index 4fb406c..0000000 --- a/docs/svg/locate-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/locate-sharp.svg b/docs/svg/locate-sharp.svg deleted file mode 100644 index e832d05..0000000 --- a/docs/svg/locate-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/locate.svg b/docs/svg/locate.svg deleted file mode 100644 index c593322..0000000 --- a/docs/svg/locate.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/location-outline.svg b/docs/svg/location-outline.svg deleted file mode 100644 index 17ee441..0000000 --- a/docs/svg/location-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/location-sharp.svg b/docs/svg/location-sharp.svg deleted file mode 100644 index 1945506..0000000 --- a/docs/svg/location-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/location.svg b/docs/svg/location.svg deleted file mode 100644 index cb78724..0000000 --- a/docs/svg/location.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/lock-closed-outline.svg b/docs/svg/lock-closed-outline.svg deleted file mode 100644 index 7bbdc58..0000000 --- a/docs/svg/lock-closed-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/lock-closed-sharp.svg b/docs/svg/lock-closed-sharp.svg deleted file mode 100644 index 68d4447..0000000 --- a/docs/svg/lock-closed-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/lock-closed.svg b/docs/svg/lock-closed.svg deleted file mode 100644 index 17aca1a..0000000 --- a/docs/svg/lock-closed.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/lock-open-outline.svg b/docs/svg/lock-open-outline.svg deleted file mode 100644 index adbf562..0000000 --- a/docs/svg/lock-open-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/lock-open-sharp.svg b/docs/svg/lock-open-sharp.svg deleted file mode 100644 index 2c2d4b9..0000000 --- a/docs/svg/lock-open-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/lock-open.svg b/docs/svg/lock-open.svg deleted file mode 100644 index 76c1973..0000000 --- a/docs/svg/lock-open.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/log-in-outline.svg b/docs/svg/log-in-outline.svg deleted file mode 100644 index fe2852d..0000000 --- a/docs/svg/log-in-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/log-in-sharp.svg b/docs/svg/log-in-sharp.svg deleted file mode 100644 index 7e51cb2..0000000 --- a/docs/svg/log-in-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/log-in.svg b/docs/svg/log-in.svg deleted file mode 100644 index f9d3f5a..0000000 --- a/docs/svg/log-in.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/log-out-outline.svg b/docs/svg/log-out-outline.svg deleted file mode 100644 index 4461cea..0000000 --- a/docs/svg/log-out-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/log-out-sharp.svg b/docs/svg/log-out-sharp.svg deleted file mode 100644 index ed2cb76..0000000 --- a/docs/svg/log-out-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/log-out.svg b/docs/svg/log-out.svg deleted file mode 100644 index 32fb0be..0000000 --- a/docs/svg/log-out.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-alipay.svg b/docs/svg/logo-alipay.svg deleted file mode 100644 index af943b5..0000000 --- a/docs/svg/logo-alipay.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-amazon.svg b/docs/svg/logo-amazon.svg deleted file mode 100644 index b99e993..0000000 --- a/docs/svg/logo-amazon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-amplify.svg b/docs/svg/logo-amplify.svg deleted file mode 100644 index 480538e..0000000 --- a/docs/svg/logo-amplify.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-android.svg b/docs/svg/logo-android.svg deleted file mode 100644 index 4a10ebf..0000000 --- a/docs/svg/logo-android.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-angular.svg b/docs/svg/logo-angular.svg deleted file mode 100644 index 7515cb0..0000000 --- a/docs/svg/logo-angular.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-appflow.svg b/docs/svg/logo-appflow.svg deleted file mode 100644 index c2b64bc..0000000 --- a/docs/svg/logo-appflow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-apple-appstore.svg b/docs/svg/logo-apple-appstore.svg deleted file mode 100644 index 7cff70d..0000000 --- a/docs/svg/logo-apple-appstore.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-apple-ar.svg b/docs/svg/logo-apple-ar.svg deleted file mode 100644 index 28df0aa..0000000 --- a/docs/svg/logo-apple-ar.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-apple.svg b/docs/svg/logo-apple.svg deleted file mode 100644 index fb18f9c..0000000 --- a/docs/svg/logo-apple.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-behance.svg b/docs/svg/logo-behance.svg deleted file mode 100644 index 7cb4001..0000000 --- a/docs/svg/logo-behance.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-bitbucket.svg b/docs/svg/logo-bitbucket.svg deleted file mode 100644 index e5e1ac6..0000000 --- a/docs/svg/logo-bitbucket.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-bitcoin.svg b/docs/svg/logo-bitcoin.svg deleted file mode 100644 index 89958ab..0000000 --- a/docs/svg/logo-bitcoin.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-buffer.svg b/docs/svg/logo-buffer.svg deleted file mode 100644 index 0e4aa90..0000000 --- a/docs/svg/logo-buffer.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-capacitor.svg b/docs/svg/logo-capacitor.svg deleted file mode 100644 index 63d62a1..0000000 --- a/docs/svg/logo-capacitor.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-chrome.svg b/docs/svg/logo-chrome.svg deleted file mode 100644 index ffd8655..0000000 --- a/docs/svg/logo-chrome.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-closed-captioning.svg b/docs/svg/logo-closed-captioning.svg deleted file mode 100644 index 4d0225c..0000000 --- a/docs/svg/logo-closed-captioning.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-codepen.svg b/docs/svg/logo-codepen.svg deleted file mode 100644 index f5d2ea7..0000000 --- a/docs/svg/logo-codepen.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-css3.svg b/docs/svg/logo-css3.svg deleted file mode 100644 index f562afb..0000000 --- a/docs/svg/logo-css3.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-designernews.svg b/docs/svg/logo-designernews.svg deleted file mode 100644 index 5c19b44..0000000 --- a/docs/svg/logo-designernews.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-deviantart.svg b/docs/svg/logo-deviantart.svg deleted file mode 100644 index a915dc1..0000000 --- a/docs/svg/logo-deviantart.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-discord.svg b/docs/svg/logo-discord.svg deleted file mode 100644 index ae5c995..0000000 --- a/docs/svg/logo-discord.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-docker.svg b/docs/svg/logo-docker.svg deleted file mode 100644 index 3f67cff..0000000 --- a/docs/svg/logo-docker.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-dribbble.svg b/docs/svg/logo-dribbble.svg deleted file mode 100644 index 36bcfa5..0000000 --- a/docs/svg/logo-dribbble.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-dropbox.svg b/docs/svg/logo-dropbox.svg deleted file mode 100644 index a86848d..0000000 --- a/docs/svg/logo-dropbox.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-edge.svg b/docs/svg/logo-edge.svg deleted file mode 100644 index b165e1c..0000000 --- a/docs/svg/logo-edge.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-electron.svg b/docs/svg/logo-electron.svg deleted file mode 100644 index 508bbac..0000000 --- a/docs/svg/logo-electron.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-euro.svg b/docs/svg/logo-euro.svg deleted file mode 100644 index 5ce743f..0000000 --- a/docs/svg/logo-euro.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-facebook.svg b/docs/svg/logo-facebook.svg deleted file mode 100644 index 458c8bb..0000000 --- a/docs/svg/logo-facebook.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-figma.svg b/docs/svg/logo-figma.svg deleted file mode 100644 index d3874f0..0000000 --- a/docs/svg/logo-figma.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-firebase.svg b/docs/svg/logo-firebase.svg deleted file mode 100644 index e49fa29..0000000 --- a/docs/svg/logo-firebase.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-firefox.svg b/docs/svg/logo-firefox.svg deleted file mode 100644 index 7466aca..0000000 --- a/docs/svg/logo-firefox.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-flickr.svg b/docs/svg/logo-flickr.svg deleted file mode 100644 index 1b33409..0000000 --- a/docs/svg/logo-flickr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-foursquare.svg b/docs/svg/logo-foursquare.svg deleted file mode 100644 index 69d11dc..0000000 --- a/docs/svg/logo-foursquare.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-github.svg b/docs/svg/logo-github.svg deleted file mode 100644 index 06087bf..0000000 --- a/docs/svg/logo-github.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-gitlab.svg b/docs/svg/logo-gitlab.svg deleted file mode 100644 index 893ed62..0000000 --- a/docs/svg/logo-gitlab.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-google-playstore.svg b/docs/svg/logo-google-playstore.svg deleted file mode 100644 index 9ca0448..0000000 --- a/docs/svg/logo-google-playstore.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-google.svg b/docs/svg/logo-google.svg deleted file mode 100644 index 699a89d..0000000 --- a/docs/svg/logo-google.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-hackernews.svg b/docs/svg/logo-hackernews.svg deleted file mode 100644 index b1fdca5..0000000 --- a/docs/svg/logo-hackernews.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-html5.svg b/docs/svg/logo-html5.svg deleted file mode 100644 index 7933f11..0000000 --- a/docs/svg/logo-html5.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-instagram.svg b/docs/svg/logo-instagram.svg deleted file mode 100644 index 05e650e..0000000 --- a/docs/svg/logo-instagram.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-ionic.svg b/docs/svg/logo-ionic.svg deleted file mode 100644 index 5730bbf..0000000 --- a/docs/svg/logo-ionic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-ionitron.svg b/docs/svg/logo-ionitron.svg deleted file mode 100644 index 007f762..0000000 --- a/docs/svg/logo-ionitron.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-javascript.svg b/docs/svg/logo-javascript.svg deleted file mode 100644 index edfeaa6..0000000 --- a/docs/svg/logo-javascript.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-laravel.svg b/docs/svg/logo-laravel.svg deleted file mode 100644 index f588542..0000000 --- a/docs/svg/logo-laravel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-linkedin.svg b/docs/svg/logo-linkedin.svg deleted file mode 100644 index 6d84892..0000000 --- a/docs/svg/logo-linkedin.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-markdown.svg b/docs/svg/logo-markdown.svg deleted file mode 100644 index efb5760..0000000 --- a/docs/svg/logo-markdown.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-mastodon.svg b/docs/svg/logo-mastodon.svg deleted file mode 100644 index e2f079d..0000000 --- a/docs/svg/logo-mastodon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-medium.svg b/docs/svg/logo-medium.svg deleted file mode 100644 index 64ecc37..0000000 --- a/docs/svg/logo-medium.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-microsoft.svg b/docs/svg/logo-microsoft.svg deleted file mode 100644 index a907df7..0000000 --- a/docs/svg/logo-microsoft.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-no-smoking.svg b/docs/svg/logo-no-smoking.svg deleted file mode 100644 index a13029e..0000000 --- a/docs/svg/logo-no-smoking.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-nodejs.svg b/docs/svg/logo-nodejs.svg deleted file mode 100644 index 9f409c0..0000000 --- a/docs/svg/logo-nodejs.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-npm.svg b/docs/svg/logo-npm.svg deleted file mode 100644 index c1e2229..0000000 --- a/docs/svg/logo-npm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-octocat.svg b/docs/svg/logo-octocat.svg deleted file mode 100644 index 0604575..0000000 --- a/docs/svg/logo-octocat.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-paypal.svg b/docs/svg/logo-paypal.svg deleted file mode 100644 index 873f3f0..0000000 --- a/docs/svg/logo-paypal.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-pinterest.svg b/docs/svg/logo-pinterest.svg deleted file mode 100644 index 0a2ec90..0000000 --- a/docs/svg/logo-pinterest.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-playstation.svg b/docs/svg/logo-playstation.svg deleted file mode 100644 index 3a33de5..0000000 --- a/docs/svg/logo-playstation.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-pwa.svg b/docs/svg/logo-pwa.svg deleted file mode 100644 index 1ae697f..0000000 --- a/docs/svg/logo-pwa.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-python.svg b/docs/svg/logo-python.svg deleted file mode 100644 index 9bfb295..0000000 --- a/docs/svg/logo-python.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-react.svg b/docs/svg/logo-react.svg deleted file mode 100644 index cb9f4e3..0000000 --- a/docs/svg/logo-react.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-reddit.svg b/docs/svg/logo-reddit.svg deleted file mode 100644 index cb2c3d5..0000000 --- a/docs/svg/logo-reddit.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-rss.svg b/docs/svg/logo-rss.svg deleted file mode 100644 index ce6c08d..0000000 --- a/docs/svg/logo-rss.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-sass.svg b/docs/svg/logo-sass.svg deleted file mode 100644 index ab1d5c8..0000000 --- a/docs/svg/logo-sass.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-skype.svg b/docs/svg/logo-skype.svg deleted file mode 100644 index 5dc71ce..0000000 --- a/docs/svg/logo-skype.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-slack.svg b/docs/svg/logo-slack.svg deleted file mode 100644 index 970dc89..0000000 --- a/docs/svg/logo-slack.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-snapchat.svg b/docs/svg/logo-snapchat.svg deleted file mode 100644 index 02c62e4..0000000 --- a/docs/svg/logo-snapchat.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-soundcloud.svg b/docs/svg/logo-soundcloud.svg deleted file mode 100644 index 92d0ba3..0000000 --- a/docs/svg/logo-soundcloud.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-stackoverflow.svg b/docs/svg/logo-stackoverflow.svg deleted file mode 100644 index bf51747..0000000 --- a/docs/svg/logo-stackoverflow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-steam.svg b/docs/svg/logo-steam.svg deleted file mode 100644 index f2151ad..0000000 --- a/docs/svg/logo-steam.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-stencil.svg b/docs/svg/logo-stencil.svg deleted file mode 100644 index 20a6402..0000000 --- a/docs/svg/logo-stencil.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-tableau.svg b/docs/svg/logo-tableau.svg deleted file mode 100644 index a526c59..0000000 --- a/docs/svg/logo-tableau.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-tiktok.svg b/docs/svg/logo-tiktok.svg deleted file mode 100644 index 980c436..0000000 --- a/docs/svg/logo-tiktok.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-trapeze.svg b/docs/svg/logo-trapeze.svg deleted file mode 100644 index bf25241..0000000 --- a/docs/svg/logo-trapeze.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-tumblr.svg b/docs/svg/logo-tumblr.svg deleted file mode 100644 index 628c3aa..0000000 --- a/docs/svg/logo-tumblr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-tux.svg b/docs/svg/logo-tux.svg deleted file mode 100644 index c9901da..0000000 --- a/docs/svg/logo-tux.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-twitch.svg b/docs/svg/logo-twitch.svg deleted file mode 100644 index 6a4a32b..0000000 --- a/docs/svg/logo-twitch.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-twitter.svg b/docs/svg/logo-twitter.svg deleted file mode 100644 index 834d630..0000000 --- a/docs/svg/logo-twitter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-usd.svg b/docs/svg/logo-usd.svg deleted file mode 100644 index e1802d2..0000000 --- a/docs/svg/logo-usd.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-venmo.svg b/docs/svg/logo-venmo.svg deleted file mode 100644 index ca1331c..0000000 --- a/docs/svg/logo-venmo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-vercel.svg b/docs/svg/logo-vercel.svg deleted file mode 100644 index 655d6f0..0000000 --- a/docs/svg/logo-vercel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-vimeo.svg b/docs/svg/logo-vimeo.svg deleted file mode 100644 index 152bed7..0000000 --- a/docs/svg/logo-vimeo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-vk.svg b/docs/svg/logo-vk.svg deleted file mode 100644 index cf32a30..0000000 --- a/docs/svg/logo-vk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-vue.svg b/docs/svg/logo-vue.svg deleted file mode 100644 index 6cf868e..0000000 --- a/docs/svg/logo-vue.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-web-component.svg b/docs/svg/logo-web-component.svg deleted file mode 100644 index ee34640..0000000 --- a/docs/svg/logo-web-component.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-wechat.svg b/docs/svg/logo-wechat.svg deleted file mode 100644 index 759ab95..0000000 --- a/docs/svg/logo-wechat.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-whatsapp.svg b/docs/svg/logo-whatsapp.svg deleted file mode 100644 index d7672f0..0000000 --- a/docs/svg/logo-whatsapp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-windows.svg b/docs/svg/logo-windows.svg deleted file mode 100644 index a95fa43..0000000 --- a/docs/svg/logo-windows.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-wordpress.svg b/docs/svg/logo-wordpress.svg deleted file mode 100644 index c0e53b9..0000000 --- a/docs/svg/logo-wordpress.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-x.svg b/docs/svg/logo-x.svg deleted file mode 100644 index 1701859..0000000 --- a/docs/svg/logo-x.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-xbox.svg b/docs/svg/logo-xbox.svg deleted file mode 100644 index 9bb2ebb..0000000 --- a/docs/svg/logo-xbox.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-xing.svg b/docs/svg/logo-xing.svg deleted file mode 100644 index 77e2864..0000000 --- a/docs/svg/logo-xing.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-yahoo.svg b/docs/svg/logo-yahoo.svg deleted file mode 100644 index 69adac7..0000000 --- a/docs/svg/logo-yahoo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-yen.svg b/docs/svg/logo-yen.svg deleted file mode 100644 index 1d5a50b..0000000 --- a/docs/svg/logo-yen.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/logo-youtube.svg b/docs/svg/logo-youtube.svg deleted file mode 100644 index 6024c40..0000000 --- a/docs/svg/logo-youtube.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/magnet-outline.svg b/docs/svg/magnet-outline.svg deleted file mode 100644 index 47d14d3..0000000 --- a/docs/svg/magnet-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/magnet-sharp.svg b/docs/svg/magnet-sharp.svg deleted file mode 100644 index cc71ad0..0000000 --- a/docs/svg/magnet-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/magnet.svg b/docs/svg/magnet.svg deleted file mode 100644 index 34dd875..0000000 --- a/docs/svg/magnet.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mail-open-outline.svg b/docs/svg/mail-open-outline.svg deleted file mode 100644 index 26d5336..0000000 --- a/docs/svg/mail-open-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mail-open-sharp.svg b/docs/svg/mail-open-sharp.svg deleted file mode 100644 index 33cf3eb..0000000 --- a/docs/svg/mail-open-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mail-open.svg b/docs/svg/mail-open.svg deleted file mode 100644 index de52c68..0000000 --- a/docs/svg/mail-open.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mail-outline.svg b/docs/svg/mail-outline.svg deleted file mode 100644 index 3ec0eb9..0000000 --- a/docs/svg/mail-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mail-sharp.svg b/docs/svg/mail-sharp.svg deleted file mode 100644 index cfbc1af..0000000 --- a/docs/svg/mail-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mail-unread-outline.svg b/docs/svg/mail-unread-outline.svg deleted file mode 100644 index ec97670..0000000 --- a/docs/svg/mail-unread-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mail-unread-sharp.svg b/docs/svg/mail-unread-sharp.svg deleted file mode 100644 index 32cfd12..0000000 --- a/docs/svg/mail-unread-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mail-unread.svg b/docs/svg/mail-unread.svg deleted file mode 100644 index 3fc8f30..0000000 --- a/docs/svg/mail-unread.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mail.svg b/docs/svg/mail.svg deleted file mode 100644 index 5382696..0000000 --- a/docs/svg/mail.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/male-female-outline.svg b/docs/svg/male-female-outline.svg deleted file mode 100644 index 32beace..0000000 --- a/docs/svg/male-female-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/male-female-sharp.svg b/docs/svg/male-female-sharp.svg deleted file mode 100644 index aa5f693..0000000 --- a/docs/svg/male-female-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/male-female.svg b/docs/svg/male-female.svg deleted file mode 100644 index de68d5c..0000000 --- a/docs/svg/male-female.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/male-outline.svg b/docs/svg/male-outline.svg deleted file mode 100644 index c90dfec..0000000 --- a/docs/svg/male-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/male-sharp.svg b/docs/svg/male-sharp.svg deleted file mode 100644 index 80f4fc1..0000000 --- a/docs/svg/male-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/male.svg b/docs/svg/male.svg deleted file mode 100644 index 5ecf5e6..0000000 --- a/docs/svg/male.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/man-outline.svg b/docs/svg/man-outline.svg deleted file mode 100644 index f7c3cca..0000000 --- a/docs/svg/man-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/man-sharp.svg b/docs/svg/man-sharp.svg deleted file mode 100644 index ac98b6b..0000000 --- a/docs/svg/man-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/man.svg b/docs/svg/man.svg deleted file mode 100644 index af3f199..0000000 --- a/docs/svg/man.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/map-outline.svg b/docs/svg/map-outline.svg deleted file mode 100644 index 150714d..0000000 --- a/docs/svg/map-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/map-sharp.svg b/docs/svg/map-sharp.svg deleted file mode 100644 index 74de3cb..0000000 --- a/docs/svg/map-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/map.svg b/docs/svg/map.svg deleted file mode 100644 index e4dce9d..0000000 --- a/docs/svg/map.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/medal-outline.svg b/docs/svg/medal-outline.svg deleted file mode 100644 index 7c9be5c..0000000 --- a/docs/svg/medal-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/medal-sharp.svg b/docs/svg/medal-sharp.svg deleted file mode 100644 index 0cb4b65..0000000 --- a/docs/svg/medal-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/medal.svg b/docs/svg/medal.svg deleted file mode 100644 index 8bc15fb..0000000 --- a/docs/svg/medal.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/medical-outline.svg b/docs/svg/medical-outline.svg deleted file mode 100644 index c461c10..0000000 --- a/docs/svg/medical-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/medical-sharp.svg b/docs/svg/medical-sharp.svg deleted file mode 100644 index b784100..0000000 --- a/docs/svg/medical-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/medical.svg b/docs/svg/medical.svg deleted file mode 100644 index 7e3b67a..0000000 --- a/docs/svg/medical.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/medkit-outline.svg b/docs/svg/medkit-outline.svg deleted file mode 100644 index d9904e6..0000000 --- a/docs/svg/medkit-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/medkit-sharp.svg b/docs/svg/medkit-sharp.svg deleted file mode 100644 index 5a4926e..0000000 --- a/docs/svg/medkit-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/medkit.svg b/docs/svg/medkit.svg deleted file mode 100644 index 1976367..0000000 --- a/docs/svg/medkit.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/megaphone-outline.svg b/docs/svg/megaphone-outline.svg deleted file mode 100644 index ea2882e..0000000 --- a/docs/svg/megaphone-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/megaphone-sharp.svg b/docs/svg/megaphone-sharp.svg deleted file mode 100644 index a89d196..0000000 --- a/docs/svg/megaphone-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/megaphone.svg b/docs/svg/megaphone.svg deleted file mode 100644 index d242e36..0000000 --- a/docs/svg/megaphone.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/menu-outline.svg b/docs/svg/menu-outline.svg deleted file mode 100644 index 13ba881..0000000 --- a/docs/svg/menu-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/menu-sharp.svg b/docs/svg/menu-sharp.svg deleted file mode 100644 index 7cccf05..0000000 --- a/docs/svg/menu-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/menu.svg b/docs/svg/menu.svg deleted file mode 100644 index c68bffd..0000000 --- a/docs/svg/menu.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-circle-outline.svg b/docs/svg/mic-circle-outline.svg deleted file mode 100644 index 2094d3b..0000000 --- a/docs/svg/mic-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-circle-sharp.svg b/docs/svg/mic-circle-sharp.svg deleted file mode 100644 index e42be94..0000000 --- a/docs/svg/mic-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-circle.svg b/docs/svg/mic-circle.svg deleted file mode 100644 index 9e820c2..0000000 --- a/docs/svg/mic-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-off-circle-outline.svg b/docs/svg/mic-off-circle-outline.svg deleted file mode 100644 index 373879f..0000000 --- a/docs/svg/mic-off-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-off-circle-sharp.svg b/docs/svg/mic-off-circle-sharp.svg deleted file mode 100644 index 948ada2..0000000 --- a/docs/svg/mic-off-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-off-circle.svg b/docs/svg/mic-off-circle.svg deleted file mode 100644 index c0bf30b..0000000 --- a/docs/svg/mic-off-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-off-outline.svg b/docs/svg/mic-off-outline.svg deleted file mode 100644 index 68442b3..0000000 --- a/docs/svg/mic-off-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-off-sharp.svg b/docs/svg/mic-off-sharp.svg deleted file mode 100644 index 3fe9b8b..0000000 --- a/docs/svg/mic-off-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-off.svg b/docs/svg/mic-off.svg deleted file mode 100644 index ff243ff..0000000 --- a/docs/svg/mic-off.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-outline.svg b/docs/svg/mic-outline.svg deleted file mode 100644 index ec8fd57..0000000 --- a/docs/svg/mic-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic-sharp.svg b/docs/svg/mic-sharp.svg deleted file mode 100644 index 7b15742..0000000 --- a/docs/svg/mic-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/mic.svg b/docs/svg/mic.svg deleted file mode 100644 index 22aa1cc..0000000 --- a/docs/svg/mic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/moon-outline.svg b/docs/svg/moon-outline.svg deleted file mode 100644 index c4b1480..0000000 --- a/docs/svg/moon-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/moon-sharp.svg b/docs/svg/moon-sharp.svg deleted file mode 100644 index 2bb546a..0000000 --- a/docs/svg/moon-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/moon.svg b/docs/svg/moon.svg deleted file mode 100644 index 9b936f2..0000000 --- a/docs/svg/moon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/move-outline.svg b/docs/svg/move-outline.svg deleted file mode 100644 index f03a5a9..0000000 --- a/docs/svg/move-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/move-sharp.svg b/docs/svg/move-sharp.svg deleted file mode 100644 index 7a08812..0000000 --- a/docs/svg/move-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/move.svg b/docs/svg/move.svg deleted file mode 100644 index f03a5a9..0000000 --- a/docs/svg/move.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/musical-note-outline.svg b/docs/svg/musical-note-outline.svg deleted file mode 100644 index 71d4434..0000000 --- a/docs/svg/musical-note-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/musical-note-sharp.svg b/docs/svg/musical-note-sharp.svg deleted file mode 100644 index 52da829..0000000 --- a/docs/svg/musical-note-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/musical-note.svg b/docs/svg/musical-note.svg deleted file mode 100644 index 0f31a4e..0000000 --- a/docs/svg/musical-note.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/musical-notes-outline.svg b/docs/svg/musical-notes-outline.svg deleted file mode 100644 index 3566a0d..0000000 --- a/docs/svg/musical-notes-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/musical-notes-sharp.svg b/docs/svg/musical-notes-sharp.svg deleted file mode 100644 index eb3e6d3..0000000 --- a/docs/svg/musical-notes-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/musical-notes.svg b/docs/svg/musical-notes.svg deleted file mode 100644 index 24cc18f..0000000 --- a/docs/svg/musical-notes.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/navigate-circle-outline.svg b/docs/svg/navigate-circle-outline.svg deleted file mode 100644 index 613003e..0000000 --- a/docs/svg/navigate-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/navigate-circle-sharp.svg b/docs/svg/navigate-circle-sharp.svg deleted file mode 100644 index 425d5ec..0000000 --- a/docs/svg/navigate-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/navigate-circle.svg b/docs/svg/navigate-circle.svg deleted file mode 100644 index ec02f48..0000000 --- a/docs/svg/navigate-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/navigate-outline.svg b/docs/svg/navigate-outline.svg deleted file mode 100644 index 4d4fb97..0000000 --- a/docs/svg/navigate-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/navigate-sharp.svg b/docs/svg/navigate-sharp.svg deleted file mode 100644 index f55e8bc..0000000 --- a/docs/svg/navigate-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/navigate.svg b/docs/svg/navigate.svg deleted file mode 100644 index babf5a8..0000000 --- a/docs/svg/navigate.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/newspaper-outline.svg b/docs/svg/newspaper-outline.svg deleted file mode 100644 index 3a95017..0000000 --- a/docs/svg/newspaper-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/newspaper-sharp.svg b/docs/svg/newspaper-sharp.svg deleted file mode 100644 index 72bd012..0000000 --- a/docs/svg/newspaper-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/newspaper.svg b/docs/svg/newspaper.svg deleted file mode 100644 index 81a5628..0000000 --- a/docs/svg/newspaper.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-circle-outline.svg b/docs/svg/notifications-circle-outline.svg deleted file mode 100644 index 0555283..0000000 --- a/docs/svg/notifications-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-circle-sharp.svg b/docs/svg/notifications-circle-sharp.svg deleted file mode 100644 index d8cbb1a..0000000 --- a/docs/svg/notifications-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-circle.svg b/docs/svg/notifications-circle.svg deleted file mode 100644 index ad07d7e..0000000 --- a/docs/svg/notifications-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-off-circle-outline.svg b/docs/svg/notifications-off-circle-outline.svg deleted file mode 100644 index 12412e1..0000000 --- a/docs/svg/notifications-off-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-off-circle-sharp.svg b/docs/svg/notifications-off-circle-sharp.svg deleted file mode 100644 index c6223fe..0000000 --- a/docs/svg/notifications-off-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-off-circle.svg b/docs/svg/notifications-off-circle.svg deleted file mode 100644 index 2feafcd..0000000 --- a/docs/svg/notifications-off-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-off-outline.svg b/docs/svg/notifications-off-outline.svg deleted file mode 100644 index 78173bb..0000000 --- a/docs/svg/notifications-off-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-off-sharp.svg b/docs/svg/notifications-off-sharp.svg deleted file mode 100644 index cfcd0a1..0000000 --- a/docs/svg/notifications-off-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-off.svg b/docs/svg/notifications-off.svg deleted file mode 100644 index b23301b..0000000 --- a/docs/svg/notifications-off.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-outline.svg b/docs/svg/notifications-outline.svg deleted file mode 100644 index 5258a59..0000000 --- a/docs/svg/notifications-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications-sharp.svg b/docs/svg/notifications-sharp.svg deleted file mode 100644 index 06980b5..0000000 --- a/docs/svg/notifications-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/notifications.svg b/docs/svg/notifications.svg deleted file mode 100644 index f37235d..0000000 --- a/docs/svg/notifications.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/nuclear-outline.svg b/docs/svg/nuclear-outline.svg deleted file mode 100644 index 53dd273..0000000 --- a/docs/svg/nuclear-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/nuclear-sharp.svg b/docs/svg/nuclear-sharp.svg deleted file mode 100644 index 22d7d6a..0000000 --- a/docs/svg/nuclear-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/nuclear.svg b/docs/svg/nuclear.svg deleted file mode 100644 index 4738516..0000000 --- a/docs/svg/nuclear.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/nutrition-outline.svg b/docs/svg/nutrition-outline.svg deleted file mode 100644 index 2dc4aab..0000000 --- a/docs/svg/nutrition-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/nutrition-sharp.svg b/docs/svg/nutrition-sharp.svg deleted file mode 100644 index 25d61cc..0000000 --- a/docs/svg/nutrition-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/nutrition.svg b/docs/svg/nutrition.svg deleted file mode 100644 index 9fd9e41..0000000 --- a/docs/svg/nutrition.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/open-outline.svg b/docs/svg/open-outline.svg deleted file mode 100644 index 4a432a8..0000000 --- a/docs/svg/open-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/open-sharp.svg b/docs/svg/open-sharp.svg deleted file mode 100644 index bbae858..0000000 --- a/docs/svg/open-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/open.svg b/docs/svg/open.svg deleted file mode 100644 index cd190f1..0000000 --- a/docs/svg/open.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/options-outline.svg b/docs/svg/options-outline.svg deleted file mode 100644 index 46e8f99..0000000 --- a/docs/svg/options-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/options-sharp.svg b/docs/svg/options-sharp.svg deleted file mode 100644 index e4d8d36..0000000 --- a/docs/svg/options-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/options.svg b/docs/svg/options.svg deleted file mode 100644 index a27425f..0000000 --- a/docs/svg/options.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/paper-plane-outline.svg b/docs/svg/paper-plane-outline.svg deleted file mode 100644 index fea35c6..0000000 --- a/docs/svg/paper-plane-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/paper-plane-sharp.svg b/docs/svg/paper-plane-sharp.svg deleted file mode 100644 index 3c2c2bb..0000000 --- a/docs/svg/paper-plane-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/paper-plane.svg b/docs/svg/paper-plane.svg deleted file mode 100644 index 4c4d1f3..0000000 --- a/docs/svg/paper-plane.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/partly-sunny-outline.svg b/docs/svg/partly-sunny-outline.svg deleted file mode 100644 index 8ba480d..0000000 --- a/docs/svg/partly-sunny-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/partly-sunny-sharp.svg b/docs/svg/partly-sunny-sharp.svg deleted file mode 100644 index a0a5d1e..0000000 --- a/docs/svg/partly-sunny-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/partly-sunny.svg b/docs/svg/partly-sunny.svg deleted file mode 100644 index dc2113c..0000000 --- a/docs/svg/partly-sunny.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pause-circle-outline.svg b/docs/svg/pause-circle-outline.svg deleted file mode 100644 index beeb7dc..0000000 --- a/docs/svg/pause-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pause-circle-sharp.svg b/docs/svg/pause-circle-sharp.svg deleted file mode 100644 index 9837636..0000000 --- a/docs/svg/pause-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pause-circle.svg b/docs/svg/pause-circle.svg deleted file mode 100644 index 84bc7a0..0000000 --- a/docs/svg/pause-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pause-outline.svg b/docs/svg/pause-outline.svg deleted file mode 100644 index b2876d5..0000000 --- a/docs/svg/pause-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pause-sharp.svg b/docs/svg/pause-sharp.svg deleted file mode 100644 index 6592b78..0000000 --- a/docs/svg/pause-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pause.svg b/docs/svg/pause.svg deleted file mode 100644 index b187db4..0000000 --- a/docs/svg/pause.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/paw-outline.svg b/docs/svg/paw-outline.svg deleted file mode 100644 index afead11..0000000 --- a/docs/svg/paw-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/paw-sharp.svg b/docs/svg/paw-sharp.svg deleted file mode 100644 index f2f8c60..0000000 --- a/docs/svg/paw-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/paw.svg b/docs/svg/paw.svg deleted file mode 100644 index a295274..0000000 --- a/docs/svg/paw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pencil-outline.svg b/docs/svg/pencil-outline.svg deleted file mode 100644 index 9c790e1..0000000 --- a/docs/svg/pencil-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pencil-sharp.svg b/docs/svg/pencil-sharp.svg deleted file mode 100644 index 9e0bde1..0000000 --- a/docs/svg/pencil-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pencil.svg b/docs/svg/pencil.svg deleted file mode 100644 index 46a3082..0000000 --- a/docs/svg/pencil.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/people-circle-outline.svg b/docs/svg/people-circle-outline.svg deleted file mode 100644 index 2fadd02..0000000 --- a/docs/svg/people-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/people-circle-sharp.svg b/docs/svg/people-circle-sharp.svg deleted file mode 100644 index 02938e3..0000000 --- a/docs/svg/people-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/people-circle.svg b/docs/svg/people-circle.svg deleted file mode 100644 index b1ffd6a..0000000 --- a/docs/svg/people-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/people-outline.svg b/docs/svg/people-outline.svg deleted file mode 100644 index cc56f9f..0000000 --- a/docs/svg/people-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/people-sharp.svg b/docs/svg/people-sharp.svg deleted file mode 100644 index 83c68aa..0000000 --- a/docs/svg/people-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/people.svg b/docs/svg/people.svg deleted file mode 100644 index ba28795..0000000 --- a/docs/svg/people.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-add-outline.svg b/docs/svg/person-add-outline.svg deleted file mode 100644 index 8510803..0000000 --- a/docs/svg/person-add-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-add-sharp.svg b/docs/svg/person-add-sharp.svg deleted file mode 100644 index 746b08d..0000000 --- a/docs/svg/person-add-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-add.svg b/docs/svg/person-add.svg deleted file mode 100644 index 94e1a14..0000000 --- a/docs/svg/person-add.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-circle-outline.svg b/docs/svg/person-circle-outline.svg deleted file mode 100644 index c5c086e..0000000 --- a/docs/svg/person-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-circle-sharp.svg b/docs/svg/person-circle-sharp.svg deleted file mode 100644 index fb3d369..0000000 --- a/docs/svg/person-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-circle.svg b/docs/svg/person-circle.svg deleted file mode 100644 index 4b7b8f9..0000000 --- a/docs/svg/person-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-outline.svg b/docs/svg/person-outline.svg deleted file mode 100644 index a0d6982..0000000 --- a/docs/svg/person-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-remove-outline.svg b/docs/svg/person-remove-outline.svg deleted file mode 100644 index 1eb68fb..0000000 --- a/docs/svg/person-remove-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-remove-sharp.svg b/docs/svg/person-remove-sharp.svg deleted file mode 100644 index f99e0b1..0000000 --- a/docs/svg/person-remove-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-remove.svg b/docs/svg/person-remove.svg deleted file mode 100644 index 292bdfb..0000000 --- a/docs/svg/person-remove.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person-sharp.svg b/docs/svg/person-sharp.svg deleted file mode 100644 index d29f687..0000000 --- a/docs/svg/person-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/person.svg b/docs/svg/person.svg deleted file mode 100644 index 04ac019..0000000 --- a/docs/svg/person.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/phone-landscape-outline.svg b/docs/svg/phone-landscape-outline.svg deleted file mode 100644 index b04af9e..0000000 --- a/docs/svg/phone-landscape-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/phone-landscape-sharp.svg b/docs/svg/phone-landscape-sharp.svg deleted file mode 100644 index 82f65c2..0000000 --- a/docs/svg/phone-landscape-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/phone-landscape.svg b/docs/svg/phone-landscape.svg deleted file mode 100644 index 5990ecb..0000000 --- a/docs/svg/phone-landscape.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/phone-portrait-outline.svg b/docs/svg/phone-portrait-outline.svg deleted file mode 100644 index 95d2a2f..0000000 --- a/docs/svg/phone-portrait-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/phone-portrait-sharp.svg b/docs/svg/phone-portrait-sharp.svg deleted file mode 100644 index 8986104..0000000 --- a/docs/svg/phone-portrait-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/phone-portrait.svg b/docs/svg/phone-portrait.svg deleted file mode 100644 index 81afac3..0000000 --- a/docs/svg/phone-portrait.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pie-chart-outline.svg b/docs/svg/pie-chart-outline.svg deleted file mode 100644 index e8a06a8..0000000 --- a/docs/svg/pie-chart-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pie-chart-sharp.svg b/docs/svg/pie-chart-sharp.svg deleted file mode 100644 index 1bacb79..0000000 --- a/docs/svg/pie-chart-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pie-chart.svg b/docs/svg/pie-chart.svg deleted file mode 100644 index e6057b1..0000000 --- a/docs/svg/pie-chart.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pin-outline.svg b/docs/svg/pin-outline.svg deleted file mode 100644 index 5c47c2a..0000000 --- a/docs/svg/pin-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pin-sharp.svg b/docs/svg/pin-sharp.svg deleted file mode 100644 index d287092..0000000 --- a/docs/svg/pin-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pin.svg b/docs/svg/pin.svg deleted file mode 100644 index 64a7f55..0000000 --- a/docs/svg/pin.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pint-outline.svg b/docs/svg/pint-outline.svg deleted file mode 100644 index 7e72cc4..0000000 --- a/docs/svg/pint-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pint-sharp.svg b/docs/svg/pint-sharp.svg deleted file mode 100644 index a9bf406..0000000 --- a/docs/svg/pint-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pint.svg b/docs/svg/pint.svg deleted file mode 100644 index d02af90..0000000 --- a/docs/svg/pint.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pizza-outline.svg b/docs/svg/pizza-outline.svg deleted file mode 100644 index 863ac40..0000000 --- a/docs/svg/pizza-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pizza-sharp.svg b/docs/svg/pizza-sharp.svg deleted file mode 100644 index c64526e..0000000 --- a/docs/svg/pizza-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pizza.svg b/docs/svg/pizza.svg deleted file mode 100644 index afc172d..0000000 --- a/docs/svg/pizza.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/planet-outline.svg b/docs/svg/planet-outline.svg deleted file mode 100644 index 88338df..0000000 --- a/docs/svg/planet-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/planet-sharp.svg b/docs/svg/planet-sharp.svg deleted file mode 100644 index 4b552d6..0000000 --- a/docs/svg/planet-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/planet.svg b/docs/svg/planet.svg deleted file mode 100644 index b0dda20..0000000 --- a/docs/svg/planet.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-back-circle-outline.svg b/docs/svg/play-back-circle-outline.svg deleted file mode 100644 index d396572..0000000 --- a/docs/svg/play-back-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-back-circle-sharp.svg b/docs/svg/play-back-circle-sharp.svg deleted file mode 100644 index d580854..0000000 --- a/docs/svg/play-back-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-back-circle.svg b/docs/svg/play-back-circle.svg deleted file mode 100644 index 1378441..0000000 --- a/docs/svg/play-back-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-back-outline.svg b/docs/svg/play-back-outline.svg deleted file mode 100644 index 4b2b842..0000000 --- a/docs/svg/play-back-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-back-sharp.svg b/docs/svg/play-back-sharp.svg deleted file mode 100644 index df5d58e..0000000 --- a/docs/svg/play-back-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-back.svg b/docs/svg/play-back.svg deleted file mode 100644 index 31c6f61..0000000 --- a/docs/svg/play-back.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-circle-outline.svg b/docs/svg/play-circle-outline.svg deleted file mode 100644 index 3a3454c..0000000 --- a/docs/svg/play-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-circle-sharp.svg b/docs/svg/play-circle-sharp.svg deleted file mode 100644 index f3ffab8..0000000 --- a/docs/svg/play-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-circle.svg b/docs/svg/play-circle.svg deleted file mode 100644 index 9ba601e..0000000 --- a/docs/svg/play-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-forward-circle-outline.svg b/docs/svg/play-forward-circle-outline.svg deleted file mode 100644 index 8fb398d..0000000 --- a/docs/svg/play-forward-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-forward-circle-sharp.svg b/docs/svg/play-forward-circle-sharp.svg deleted file mode 100644 index 867c869..0000000 --- a/docs/svg/play-forward-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-forward-circle.svg b/docs/svg/play-forward-circle.svg deleted file mode 100644 index 0bcd978..0000000 --- a/docs/svg/play-forward-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-forward-outline.svg b/docs/svg/play-forward-outline.svg deleted file mode 100644 index 041264c..0000000 --- a/docs/svg/play-forward-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-forward-sharp.svg b/docs/svg/play-forward-sharp.svg deleted file mode 100644 index b6025f0..0000000 --- a/docs/svg/play-forward-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-forward.svg b/docs/svg/play-forward.svg deleted file mode 100644 index 4a2f364..0000000 --- a/docs/svg/play-forward.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-outline.svg b/docs/svg/play-outline.svg deleted file mode 100644 index e793640..0000000 --- a/docs/svg/play-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-sharp.svg b/docs/svg/play-sharp.svg deleted file mode 100644 index 1c327ac..0000000 --- a/docs/svg/play-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-back-circle-outline.svg b/docs/svg/play-skip-back-circle-outline.svg deleted file mode 100644 index bdef0fd..0000000 --- a/docs/svg/play-skip-back-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-back-circle-sharp.svg b/docs/svg/play-skip-back-circle-sharp.svg deleted file mode 100644 index eb7e224..0000000 --- a/docs/svg/play-skip-back-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-back-circle.svg b/docs/svg/play-skip-back-circle.svg deleted file mode 100644 index 1893166..0000000 --- a/docs/svg/play-skip-back-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-back-outline.svg b/docs/svg/play-skip-back-outline.svg deleted file mode 100644 index 20c871e..0000000 --- a/docs/svg/play-skip-back-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-back-sharp.svg b/docs/svg/play-skip-back-sharp.svg deleted file mode 100644 index ff2a035..0000000 --- a/docs/svg/play-skip-back-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-back.svg b/docs/svg/play-skip-back.svg deleted file mode 100644 index 06775a7..0000000 --- a/docs/svg/play-skip-back.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-forward-circle-outline.svg b/docs/svg/play-skip-forward-circle-outline.svg deleted file mode 100644 index 37d2991..0000000 --- a/docs/svg/play-skip-forward-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-forward-circle-sharp.svg b/docs/svg/play-skip-forward-circle-sharp.svg deleted file mode 100644 index 77999a5..0000000 --- a/docs/svg/play-skip-forward-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-forward-circle.svg b/docs/svg/play-skip-forward-circle.svg deleted file mode 100644 index 3174b1f..0000000 --- a/docs/svg/play-skip-forward-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-forward-outline.svg b/docs/svg/play-skip-forward-outline.svg deleted file mode 100644 index ee5e280..0000000 --- a/docs/svg/play-skip-forward-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-forward-sharp.svg b/docs/svg/play-skip-forward-sharp.svg deleted file mode 100644 index 5b33627..0000000 --- a/docs/svg/play-skip-forward-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play-skip-forward.svg b/docs/svg/play-skip-forward.svg deleted file mode 100644 index 829bd7e..0000000 --- a/docs/svg/play-skip-forward.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/play.svg b/docs/svg/play.svg deleted file mode 100644 index dd967d8..0000000 --- a/docs/svg/play.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/podium-outline.svg b/docs/svg/podium-outline.svg deleted file mode 100644 index acd1141..0000000 --- a/docs/svg/podium-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/podium-sharp.svg b/docs/svg/podium-sharp.svg deleted file mode 100644 index 95ad4d6..0000000 --- a/docs/svg/podium-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/podium.svg b/docs/svg/podium.svg deleted file mode 100644 index 48eee42..0000000 --- a/docs/svg/podium.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/power-outline.svg b/docs/svg/power-outline.svg deleted file mode 100644 index c44ca68..0000000 --- a/docs/svg/power-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/power-sharp.svg b/docs/svg/power-sharp.svg deleted file mode 100644 index bb9ee66..0000000 --- a/docs/svg/power-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/power.svg b/docs/svg/power.svg deleted file mode 100644 index 1aa5ba3..0000000 --- a/docs/svg/power.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pricetag-outline.svg b/docs/svg/pricetag-outline.svg deleted file mode 100644 index f64e627..0000000 --- a/docs/svg/pricetag-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pricetag-sharp.svg b/docs/svg/pricetag-sharp.svg deleted file mode 100644 index a777c4b..0000000 --- a/docs/svg/pricetag-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pricetag.svg b/docs/svg/pricetag.svg deleted file mode 100644 index e393e0c..0000000 --- a/docs/svg/pricetag.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pricetags-outline.svg b/docs/svg/pricetags-outline.svg deleted file mode 100644 index d86fa9d..0000000 --- a/docs/svg/pricetags-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pricetags-sharp.svg b/docs/svg/pricetags-sharp.svg deleted file mode 100644 index 4850807..0000000 --- a/docs/svg/pricetags-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pricetags.svg b/docs/svg/pricetags.svg deleted file mode 100644 index bd26d82..0000000 --- a/docs/svg/pricetags.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/print-outline.svg b/docs/svg/print-outline.svg deleted file mode 100644 index 968d4ee..0000000 --- a/docs/svg/print-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/print-sharp.svg b/docs/svg/print-sharp.svg deleted file mode 100644 index c5382e1..0000000 --- a/docs/svg/print-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/print.svg b/docs/svg/print.svg deleted file mode 100644 index 2c67d63..0000000 --- a/docs/svg/print.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/prism-outline.svg b/docs/svg/prism-outline.svg deleted file mode 100644 index 2709ceb..0000000 --- a/docs/svg/prism-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/prism-sharp.svg b/docs/svg/prism-sharp.svg deleted file mode 100644 index 0c3918d..0000000 --- a/docs/svg/prism-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/prism.svg b/docs/svg/prism.svg deleted file mode 100644 index 159e9ec..0000000 --- a/docs/svg/prism.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pulse-outline.svg b/docs/svg/pulse-outline.svg deleted file mode 100644 index 4fe7dbe..0000000 --- a/docs/svg/pulse-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pulse-sharp.svg b/docs/svg/pulse-sharp.svg deleted file mode 100644 index 7161b4d..0000000 --- a/docs/svg/pulse-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/pulse.svg b/docs/svg/pulse.svg deleted file mode 100644 index 0e08a17..0000000 --- a/docs/svg/pulse.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/push-outline.svg b/docs/svg/push-outline.svg deleted file mode 100644 index 96fc4ca..0000000 --- a/docs/svg/push-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/push-sharp.svg b/docs/svg/push-sharp.svg deleted file mode 100644 index 739fe42..0000000 --- a/docs/svg/push-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/push.svg b/docs/svg/push.svg deleted file mode 100644 index d841b62..0000000 --- a/docs/svg/push.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/qr-code-outline.svg b/docs/svg/qr-code-outline.svg deleted file mode 100644 index 52c83cc..0000000 --- a/docs/svg/qr-code-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/qr-code-sharp.svg b/docs/svg/qr-code-sharp.svg deleted file mode 100644 index c399767..0000000 --- a/docs/svg/qr-code-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/qr-code.svg b/docs/svg/qr-code.svg deleted file mode 100644 index 773d01f..0000000 --- a/docs/svg/qr-code.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/radio-button-off-outline.svg b/docs/svg/radio-button-off-outline.svg deleted file mode 100644 index 11250ac..0000000 --- a/docs/svg/radio-button-off-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/radio-button-off-sharp.svg b/docs/svg/radio-button-off-sharp.svg deleted file mode 100644 index 11250ac..0000000 --- a/docs/svg/radio-button-off-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/radio-button-off.svg b/docs/svg/radio-button-off.svg deleted file mode 100644 index 11250ac..0000000 --- a/docs/svg/radio-button-off.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/radio-button-on-outline.svg b/docs/svg/radio-button-on-outline.svg deleted file mode 100644 index 0dc4b5d..0000000 --- a/docs/svg/radio-button-on-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/radio-button-on-sharp.svg b/docs/svg/radio-button-on-sharp.svg deleted file mode 100644 index 0dc4b5d..0000000 --- a/docs/svg/radio-button-on-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/radio-button-on.svg b/docs/svg/radio-button-on.svg deleted file mode 100644 index 0dc4b5d..0000000 --- a/docs/svg/radio-button-on.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/radio-outline.svg b/docs/svg/radio-outline.svg deleted file mode 100644 index a359919..0000000 --- a/docs/svg/radio-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/radio-sharp.svg b/docs/svg/radio-sharp.svg deleted file mode 100644 index d5bef57..0000000 --- a/docs/svg/radio-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/radio.svg b/docs/svg/radio.svg deleted file mode 100644 index 47b7110..0000000 --- a/docs/svg/radio.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/rainy-outline.svg b/docs/svg/rainy-outline.svg deleted file mode 100644 index 52cc228..0000000 --- a/docs/svg/rainy-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/rainy-sharp.svg b/docs/svg/rainy-sharp.svg deleted file mode 100644 index 08e541d..0000000 --- a/docs/svg/rainy-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/rainy.svg b/docs/svg/rainy.svg deleted file mode 100644 index fa3e95f..0000000 --- a/docs/svg/rainy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reader-outline.svg b/docs/svg/reader-outline.svg deleted file mode 100644 index 75cb105..0000000 --- a/docs/svg/reader-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reader-sharp.svg b/docs/svg/reader-sharp.svg deleted file mode 100644 index 3fcd16c..0000000 --- a/docs/svg/reader-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reader.svg b/docs/svg/reader.svg deleted file mode 100644 index 848285c..0000000 --- a/docs/svg/reader.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/receipt-outline.svg b/docs/svg/receipt-outline.svg deleted file mode 100644 index 37fa094..0000000 --- a/docs/svg/receipt-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/receipt-sharp.svg b/docs/svg/receipt-sharp.svg deleted file mode 100644 index 9b08615..0000000 --- a/docs/svg/receipt-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/receipt.svg b/docs/svg/receipt.svg deleted file mode 100644 index 2c8aed8..0000000 --- a/docs/svg/receipt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/recording-outline.svg b/docs/svg/recording-outline.svg deleted file mode 100644 index 2945c5a..0000000 --- a/docs/svg/recording-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/recording-sharp.svg b/docs/svg/recording-sharp.svg deleted file mode 100644 index 95613d6..0000000 --- a/docs/svg/recording-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/recording.svg b/docs/svg/recording.svg deleted file mode 100644 index 5126f36..0000000 --- a/docs/svg/recording.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/refresh-circle-outline.svg b/docs/svg/refresh-circle-outline.svg deleted file mode 100644 index adb38c7..0000000 --- a/docs/svg/refresh-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/refresh-circle-sharp.svg b/docs/svg/refresh-circle-sharp.svg deleted file mode 100644 index 559c5fa..0000000 --- a/docs/svg/refresh-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/refresh-circle.svg b/docs/svg/refresh-circle.svg deleted file mode 100644 index 209e8a1..0000000 --- a/docs/svg/refresh-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/refresh-outline.svg b/docs/svg/refresh-outline.svg deleted file mode 100644 index ce48d70..0000000 --- a/docs/svg/refresh-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/refresh-sharp.svg b/docs/svg/refresh-sharp.svg deleted file mode 100644 index d780f6d..0000000 --- a/docs/svg/refresh-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/refresh.svg b/docs/svg/refresh.svg deleted file mode 100644 index ce48d70..0000000 --- a/docs/svg/refresh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reload-circle-outline.svg b/docs/svg/reload-circle-outline.svg deleted file mode 100644 index 8c97c31..0000000 --- a/docs/svg/reload-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reload-circle-sharp.svg b/docs/svg/reload-circle-sharp.svg deleted file mode 100644 index b710e97..0000000 --- a/docs/svg/reload-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reload-circle.svg b/docs/svg/reload-circle.svg deleted file mode 100644 index b77ddbd..0000000 --- a/docs/svg/reload-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reload-outline.svg b/docs/svg/reload-outline.svg deleted file mode 100644 index c755824..0000000 --- a/docs/svg/reload-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reload-sharp.svg b/docs/svg/reload-sharp.svg deleted file mode 100644 index 38063a1..0000000 --- a/docs/svg/reload-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reload.svg b/docs/svg/reload.svg deleted file mode 100644 index c755824..0000000 --- a/docs/svg/reload.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/remove-circle-outline.svg b/docs/svg/remove-circle-outline.svg deleted file mode 100644 index a1ba0e2..0000000 --- a/docs/svg/remove-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/remove-circle-sharp.svg b/docs/svg/remove-circle-sharp.svg deleted file mode 100644 index 109a20f..0000000 --- a/docs/svg/remove-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/remove-circle.svg b/docs/svg/remove-circle.svg deleted file mode 100644 index 3b62ae9..0000000 --- a/docs/svg/remove-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/remove-outline.svg b/docs/svg/remove-outline.svg deleted file mode 100644 index c174d6c..0000000 --- a/docs/svg/remove-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/remove-sharp.svg b/docs/svg/remove-sharp.svg deleted file mode 100644 index aa25b8c..0000000 --- a/docs/svg/remove-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/remove.svg b/docs/svg/remove.svg deleted file mode 100644 index c174d6c..0000000 --- a/docs/svg/remove.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reorder-four-outline.svg b/docs/svg/reorder-four-outline.svg deleted file mode 100644 index 69521d5..0000000 --- a/docs/svg/reorder-four-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reorder-four-sharp.svg b/docs/svg/reorder-four-sharp.svg deleted file mode 100644 index a5c2279..0000000 --- a/docs/svg/reorder-four-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reorder-four.svg b/docs/svg/reorder-four.svg deleted file mode 100644 index 92b277c..0000000 --- a/docs/svg/reorder-four.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reorder-three-outline.svg b/docs/svg/reorder-three-outline.svg deleted file mode 100644 index 76092c3..0000000 --- a/docs/svg/reorder-three-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reorder-three-sharp.svg b/docs/svg/reorder-three-sharp.svg deleted file mode 100644 index 0ddb2cc..0000000 --- a/docs/svg/reorder-three-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reorder-three.svg b/docs/svg/reorder-three.svg deleted file mode 100644 index 0adfb19..0000000 --- a/docs/svg/reorder-three.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reorder-two-outline.svg b/docs/svg/reorder-two-outline.svg deleted file mode 100644 index 178c729..0000000 --- a/docs/svg/reorder-two-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reorder-two-sharp.svg b/docs/svg/reorder-two-sharp.svg deleted file mode 100644 index 0907cfc..0000000 --- a/docs/svg/reorder-two-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/reorder-two.svg b/docs/svg/reorder-two.svg deleted file mode 100644 index 8c0adf2..0000000 --- a/docs/svg/reorder-two.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/repeat-outline.svg b/docs/svg/repeat-outline.svg deleted file mode 100644 index 295273f..0000000 --- a/docs/svg/repeat-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/repeat-sharp.svg b/docs/svg/repeat-sharp.svg deleted file mode 100644 index 6fcaf44..0000000 --- a/docs/svg/repeat-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/repeat.svg b/docs/svg/repeat.svg deleted file mode 100644 index 295273f..0000000 --- a/docs/svg/repeat.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/resize-outline.svg b/docs/svg/resize-outline.svg deleted file mode 100644 index e7dce86..0000000 --- a/docs/svg/resize-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/resize-sharp.svg b/docs/svg/resize-sharp.svg deleted file mode 100644 index cc139e8..0000000 --- a/docs/svg/resize-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/resize.svg b/docs/svg/resize.svg deleted file mode 100644 index e7dce86..0000000 --- a/docs/svg/resize.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/restaurant-outline.svg b/docs/svg/restaurant-outline.svg deleted file mode 100644 index 76b4a23..0000000 --- a/docs/svg/restaurant-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/restaurant-sharp.svg b/docs/svg/restaurant-sharp.svg deleted file mode 100644 index 4bda23b..0000000 --- a/docs/svg/restaurant-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/restaurant.svg b/docs/svg/restaurant.svg deleted file mode 100644 index 1a391b2..0000000 --- a/docs/svg/restaurant.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-down-back-outline.svg b/docs/svg/return-down-back-outline.svg deleted file mode 100644 index 41af6aa..0000000 --- a/docs/svg/return-down-back-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-down-back-sharp.svg b/docs/svg/return-down-back-sharp.svg deleted file mode 100644 index 93e2994..0000000 --- a/docs/svg/return-down-back-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-down-back.svg b/docs/svg/return-down-back.svg deleted file mode 100644 index 41af6aa..0000000 --- a/docs/svg/return-down-back.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-down-forward-outline.svg b/docs/svg/return-down-forward-outline.svg deleted file mode 100644 index e544b13..0000000 --- a/docs/svg/return-down-forward-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-down-forward-sharp.svg b/docs/svg/return-down-forward-sharp.svg deleted file mode 100644 index 9e06970..0000000 --- a/docs/svg/return-down-forward-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-down-forward.svg b/docs/svg/return-down-forward.svg deleted file mode 100644 index e544b13..0000000 --- a/docs/svg/return-down-forward.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-up-back-outline.svg b/docs/svg/return-up-back-outline.svg deleted file mode 100644 index 3038567..0000000 --- a/docs/svg/return-up-back-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-up-back-sharp.svg b/docs/svg/return-up-back-sharp.svg deleted file mode 100644 index ed263e4..0000000 --- a/docs/svg/return-up-back-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-up-back.svg b/docs/svg/return-up-back.svg deleted file mode 100644 index 3038567..0000000 --- a/docs/svg/return-up-back.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-up-forward-outline.svg b/docs/svg/return-up-forward-outline.svg deleted file mode 100644 index 99d0770..0000000 --- a/docs/svg/return-up-forward-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-up-forward-sharp.svg b/docs/svg/return-up-forward-sharp.svg deleted file mode 100644 index 0f85bfe..0000000 --- a/docs/svg/return-up-forward-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/return-up-forward.svg b/docs/svg/return-up-forward.svg deleted file mode 100644 index 99d0770..0000000 --- a/docs/svg/return-up-forward.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ribbon-outline.svg b/docs/svg/ribbon-outline.svg deleted file mode 100644 index fd5a4f6..0000000 --- a/docs/svg/ribbon-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ribbon-sharp.svg b/docs/svg/ribbon-sharp.svg deleted file mode 100644 index 57df216..0000000 --- a/docs/svg/ribbon-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ribbon.svg b/docs/svg/ribbon.svg deleted file mode 100644 index 70c4036..0000000 --- a/docs/svg/ribbon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/rocket-outline.svg b/docs/svg/rocket-outline.svg deleted file mode 100644 index de277db..0000000 --- a/docs/svg/rocket-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/rocket-sharp.svg b/docs/svg/rocket-sharp.svg deleted file mode 100644 index 65eface..0000000 --- a/docs/svg/rocket-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/rocket.svg b/docs/svg/rocket.svg deleted file mode 100644 index f16de1e..0000000 --- a/docs/svg/rocket.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/rose-outline.svg b/docs/svg/rose-outline.svg deleted file mode 100644 index c2bacc8..0000000 --- a/docs/svg/rose-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/rose-sharp.svg b/docs/svg/rose-sharp.svg deleted file mode 100644 index f4ae5c2..0000000 --- a/docs/svg/rose-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/rose.svg b/docs/svg/rose.svg deleted file mode 100644 index 1350442..0000000 --- a/docs/svg/rose.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sad-outline.svg b/docs/svg/sad-outline.svg deleted file mode 100644 index 315eb24..0000000 --- a/docs/svg/sad-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sad-sharp.svg b/docs/svg/sad-sharp.svg deleted file mode 100644 index b454bb6..0000000 --- a/docs/svg/sad-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sad.svg b/docs/svg/sad.svg deleted file mode 100644 index 9765151..0000000 --- a/docs/svg/sad.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/save-outline.svg b/docs/svg/save-outline.svg deleted file mode 100644 index 5547cff..0000000 --- a/docs/svg/save-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/save-sharp.svg b/docs/svg/save-sharp.svg deleted file mode 100644 index f3c3da1..0000000 --- a/docs/svg/save-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/save.svg b/docs/svg/save.svg deleted file mode 100644 index 184acb2..0000000 --- a/docs/svg/save.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/scale-outline.svg b/docs/svg/scale-outline.svg deleted file mode 100644 index 42427ba..0000000 --- a/docs/svg/scale-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/scale-sharp.svg b/docs/svg/scale-sharp.svg deleted file mode 100644 index eba3ab8..0000000 --- a/docs/svg/scale-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/scale.svg b/docs/svg/scale.svg deleted file mode 100644 index 44c48a6..0000000 --- a/docs/svg/scale.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/scan-circle-outline.svg b/docs/svg/scan-circle-outline.svg deleted file mode 100644 index ba47517..0000000 --- a/docs/svg/scan-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/scan-circle-sharp.svg b/docs/svg/scan-circle-sharp.svg deleted file mode 100644 index 1e34c37..0000000 --- a/docs/svg/scan-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/scan-circle.svg b/docs/svg/scan-circle.svg deleted file mode 100644 index ecc99a7..0000000 --- a/docs/svg/scan-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/scan-outline.svg b/docs/svg/scan-outline.svg deleted file mode 100644 index 91f7f42..0000000 --- a/docs/svg/scan-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/scan-sharp.svg b/docs/svg/scan-sharp.svg deleted file mode 100644 index 279c5dd..0000000 --- a/docs/svg/scan-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/scan.svg b/docs/svg/scan.svg deleted file mode 100644 index 16ad37d..0000000 --- a/docs/svg/scan.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/school-outline.svg b/docs/svg/school-outline.svg deleted file mode 100644 index 20683e8..0000000 --- a/docs/svg/school-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/school-sharp.svg b/docs/svg/school-sharp.svg deleted file mode 100644 index aa44a69..0000000 --- a/docs/svg/school-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/school.svg b/docs/svg/school.svg deleted file mode 100644 index 305aa73..0000000 --- a/docs/svg/school.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/search-circle-outline.svg b/docs/svg/search-circle-outline.svg deleted file mode 100644 index d02ae99..0000000 --- a/docs/svg/search-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/search-circle-sharp.svg b/docs/svg/search-circle-sharp.svg deleted file mode 100644 index 6ed9e33..0000000 --- a/docs/svg/search-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/search-circle.svg b/docs/svg/search-circle.svg deleted file mode 100644 index 4a7d568..0000000 --- a/docs/svg/search-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/search-outline.svg b/docs/svg/search-outline.svg deleted file mode 100644 index 6e6b152..0000000 --- a/docs/svg/search-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/search-sharp.svg b/docs/svg/search-sharp.svg deleted file mode 100644 index 084f94d..0000000 --- a/docs/svg/search-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/search.svg b/docs/svg/search.svg deleted file mode 100644 index eb60ba9..0000000 --- a/docs/svg/search.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/send-outline.svg b/docs/svg/send-outline.svg deleted file mode 100644 index c3f675c..0000000 --- a/docs/svg/send-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/send-sharp.svg b/docs/svg/send-sharp.svg deleted file mode 100644 index b3e0ce9..0000000 --- a/docs/svg/send-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/send.svg b/docs/svg/send.svg deleted file mode 100644 index 691bbe6..0000000 --- a/docs/svg/send.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/server-outline.svg b/docs/svg/server-outline.svg deleted file mode 100644 index 5ec0724..0000000 --- a/docs/svg/server-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/server-sharp.svg b/docs/svg/server-sharp.svg deleted file mode 100644 index 4578d73..0000000 --- a/docs/svg/server-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/server.svg b/docs/svg/server.svg deleted file mode 100644 index 919d7cf..0000000 --- a/docs/svg/server.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/settings-outline.svg b/docs/svg/settings-outline.svg deleted file mode 100644 index 5f425bf..0000000 --- a/docs/svg/settings-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/settings-sharp.svg b/docs/svg/settings-sharp.svg deleted file mode 100644 index 2999de6..0000000 --- a/docs/svg/settings-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/settings.svg b/docs/svg/settings.svg deleted file mode 100644 index 7e15335..0000000 --- a/docs/svg/settings.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shapes-outline.svg b/docs/svg/shapes-outline.svg deleted file mode 100644 index 9ce6b5d..0000000 --- a/docs/svg/shapes-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shapes-sharp.svg b/docs/svg/shapes-sharp.svg deleted file mode 100644 index 1f34c2a..0000000 --- a/docs/svg/shapes-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shapes.svg b/docs/svg/shapes.svg deleted file mode 100644 index fed6939..0000000 --- a/docs/svg/shapes.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/share-outline.svg b/docs/svg/share-outline.svg deleted file mode 100644 index 9b397f8..0000000 --- a/docs/svg/share-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/share-sharp.svg b/docs/svg/share-sharp.svg deleted file mode 100644 index fdf98e6..0000000 --- a/docs/svg/share-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/share-social-outline.svg b/docs/svg/share-social-outline.svg deleted file mode 100644 index eb52e25..0000000 --- a/docs/svg/share-social-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/share-social-sharp.svg b/docs/svg/share-social-sharp.svg deleted file mode 100644 index 00faaa9..0000000 --- a/docs/svg/share-social-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/share-social.svg b/docs/svg/share-social.svg deleted file mode 100644 index b8e7ccb..0000000 --- a/docs/svg/share-social.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/share.svg b/docs/svg/share.svg deleted file mode 100644 index 914a88e..0000000 --- a/docs/svg/share.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shield-checkmark-outline.svg b/docs/svg/shield-checkmark-outline.svg deleted file mode 100644 index 020db0d..0000000 --- a/docs/svg/shield-checkmark-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shield-checkmark-sharp.svg b/docs/svg/shield-checkmark-sharp.svg deleted file mode 100644 index 7ba00cf..0000000 --- a/docs/svg/shield-checkmark-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shield-checkmark.svg b/docs/svg/shield-checkmark.svg deleted file mode 100644 index 4443780..0000000 --- a/docs/svg/shield-checkmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shield-half-outline.svg b/docs/svg/shield-half-outline.svg deleted file mode 100644 index b52780c..0000000 --- a/docs/svg/shield-half-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shield-half-sharp.svg b/docs/svg/shield-half-sharp.svg deleted file mode 100644 index 72f8936..0000000 --- a/docs/svg/shield-half-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shield-half.svg b/docs/svg/shield-half.svg deleted file mode 100644 index 49f00bc..0000000 --- a/docs/svg/shield-half.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shield-outline.svg b/docs/svg/shield-outline.svg deleted file mode 100644 index b577e7d..0000000 --- a/docs/svg/shield-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shield-sharp.svg b/docs/svg/shield-sharp.svg deleted file mode 100644 index da1eb91..0000000 --- a/docs/svg/shield-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shield.svg b/docs/svg/shield.svg deleted file mode 100644 index e617dff..0000000 --- a/docs/svg/shield.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shirt-outline.svg b/docs/svg/shirt-outline.svg deleted file mode 100644 index 96fbd40..0000000 --- a/docs/svg/shirt-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shirt-sharp.svg b/docs/svg/shirt-sharp.svg deleted file mode 100644 index 9480aac..0000000 --- a/docs/svg/shirt-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shirt.svg b/docs/svg/shirt.svg deleted file mode 100644 index 8ff2ca9..0000000 --- a/docs/svg/shirt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shuffle-outline.svg b/docs/svg/shuffle-outline.svg deleted file mode 100644 index cd82564..0000000 --- a/docs/svg/shuffle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shuffle-sharp.svg b/docs/svg/shuffle-sharp.svg deleted file mode 100644 index 2ae65ac..0000000 --- a/docs/svg/shuffle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/shuffle.svg b/docs/svg/shuffle.svg deleted file mode 100644 index cd82564..0000000 --- a/docs/svg/shuffle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/skull-outline.svg b/docs/svg/skull-outline.svg deleted file mode 100644 index 2169719..0000000 --- a/docs/svg/skull-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/skull-sharp.svg b/docs/svg/skull-sharp.svg deleted file mode 100644 index 03f121e..0000000 --- a/docs/svg/skull-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/skull.svg b/docs/svg/skull.svg deleted file mode 100644 index 337b2dc..0000000 --- a/docs/svg/skull.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/snow-outline.svg b/docs/svg/snow-outline.svg deleted file mode 100644 index f383fa3..0000000 --- a/docs/svg/snow-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/snow-sharp.svg b/docs/svg/snow-sharp.svg deleted file mode 100644 index 1ca2766..0000000 --- a/docs/svg/snow-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/snow.svg b/docs/svg/snow.svg deleted file mode 100644 index f43a48e..0000000 --- a/docs/svg/snow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sparkles-outline.svg b/docs/svg/sparkles-outline.svg deleted file mode 100644 index 2eb7350..0000000 --- a/docs/svg/sparkles-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sparkles-sharp.svg b/docs/svg/sparkles-sharp.svg deleted file mode 100644 index cfafe15..0000000 --- a/docs/svg/sparkles-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sparkles.svg b/docs/svg/sparkles.svg deleted file mode 100644 index a643801..0000000 --- a/docs/svg/sparkles.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/speedometer-outline.svg b/docs/svg/speedometer-outline.svg deleted file mode 100644 index f227e63..0000000 --- a/docs/svg/speedometer-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/speedometer-sharp.svg b/docs/svg/speedometer-sharp.svg deleted file mode 100644 index 6ecd977..0000000 --- a/docs/svg/speedometer-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/speedometer.svg b/docs/svg/speedometer.svg deleted file mode 100644 index 10efe82..0000000 --- a/docs/svg/speedometer.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/square-outline.svg b/docs/svg/square-outline.svg deleted file mode 100644 index 783122b..0000000 --- a/docs/svg/square-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/square-sharp.svg b/docs/svg/square-sharp.svg deleted file mode 100644 index abecec1..0000000 --- a/docs/svg/square-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/square.svg b/docs/svg/square.svg deleted file mode 100644 index a9bfd63..0000000 --- a/docs/svg/square.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/star-half-outline.svg b/docs/svg/star-half-outline.svg deleted file mode 100644 index 931d3fe..0000000 --- a/docs/svg/star-half-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/star-half-sharp.svg b/docs/svg/star-half-sharp.svg deleted file mode 100644 index cf7acdd..0000000 --- a/docs/svg/star-half-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/star-half.svg b/docs/svg/star-half.svg deleted file mode 100644 index 931d3fe..0000000 --- a/docs/svg/star-half.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/star-outline.svg b/docs/svg/star-outline.svg deleted file mode 100644 index ab4a84b..0000000 --- a/docs/svg/star-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/star-sharp.svg b/docs/svg/star-sharp.svg deleted file mode 100644 index c9fbe55..0000000 --- a/docs/svg/star-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/star.svg b/docs/svg/star.svg deleted file mode 100644 index 50b219f..0000000 --- a/docs/svg/star.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stats-chart-outline.svg b/docs/svg/stats-chart-outline.svg deleted file mode 100644 index 0a79d1c..0000000 --- a/docs/svg/stats-chart-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stats-chart-sharp.svg b/docs/svg/stats-chart-sharp.svg deleted file mode 100644 index e826b8e..0000000 --- a/docs/svg/stats-chart-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stats-chart.svg b/docs/svg/stats-chart.svg deleted file mode 100644 index ce7d597..0000000 --- a/docs/svg/stats-chart.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stop-circle-outline.svg b/docs/svg/stop-circle-outline.svg deleted file mode 100644 index 289e66e..0000000 --- a/docs/svg/stop-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stop-circle-sharp.svg b/docs/svg/stop-circle-sharp.svg deleted file mode 100644 index 1a9044f..0000000 --- a/docs/svg/stop-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stop-circle.svg b/docs/svg/stop-circle.svg deleted file mode 100644 index b9d8607..0000000 --- a/docs/svg/stop-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stop-outline.svg b/docs/svg/stop-outline.svg deleted file mode 100644 index bdd6d1f..0000000 --- a/docs/svg/stop-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stop-sharp.svg b/docs/svg/stop-sharp.svg deleted file mode 100644 index c023b14..0000000 --- a/docs/svg/stop-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stop.svg b/docs/svg/stop.svg deleted file mode 100644 index 31f3083..0000000 --- a/docs/svg/stop.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stopwatch-outline.svg b/docs/svg/stopwatch-outline.svg deleted file mode 100644 index 802a8f7..0000000 --- a/docs/svg/stopwatch-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stopwatch-sharp.svg b/docs/svg/stopwatch-sharp.svg deleted file mode 100644 index c412da1..0000000 --- a/docs/svg/stopwatch-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/stopwatch.svg b/docs/svg/stopwatch.svg deleted file mode 100644 index 6a71fa0..0000000 --- a/docs/svg/stopwatch.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/storefront-outline.svg b/docs/svg/storefront-outline.svg deleted file mode 100644 index 5c0b9dd..0000000 --- a/docs/svg/storefront-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/storefront-sharp.svg b/docs/svg/storefront-sharp.svg deleted file mode 100644 index af959de..0000000 --- a/docs/svg/storefront-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/storefront.svg b/docs/svg/storefront.svg deleted file mode 100644 index 17e7544..0000000 --- a/docs/svg/storefront.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/subway-outline.svg b/docs/svg/subway-outline.svg deleted file mode 100644 index 619394f..0000000 --- a/docs/svg/subway-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/subway-sharp.svg b/docs/svg/subway-sharp.svg deleted file mode 100644 index 9f57576..0000000 --- a/docs/svg/subway-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/subway.svg b/docs/svg/subway.svg deleted file mode 100644 index aa79857..0000000 --- a/docs/svg/subway.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sunny-outline.svg b/docs/svg/sunny-outline.svg deleted file mode 100644 index 17124da..0000000 --- a/docs/svg/sunny-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sunny-sharp.svg b/docs/svg/sunny-sharp.svg deleted file mode 100644 index c85a927..0000000 --- a/docs/svg/sunny-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sunny.svg b/docs/svg/sunny.svg deleted file mode 100644 index d1bf35f..0000000 --- a/docs/svg/sunny.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/swap-horizontal-outline.svg b/docs/svg/swap-horizontal-outline.svg deleted file mode 100644 index fd46cee..0000000 --- a/docs/svg/swap-horizontal-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/swap-horizontal-sharp.svg b/docs/svg/swap-horizontal-sharp.svg deleted file mode 100644 index 4d458fb..0000000 --- a/docs/svg/swap-horizontal-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/swap-horizontal.svg b/docs/svg/swap-horizontal.svg deleted file mode 100644 index fd46cee..0000000 --- a/docs/svg/swap-horizontal.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/swap-vertical-outline.svg b/docs/svg/swap-vertical-outline.svg deleted file mode 100644 index 07217a2..0000000 --- a/docs/svg/swap-vertical-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/swap-vertical-sharp.svg b/docs/svg/swap-vertical-sharp.svg deleted file mode 100644 index 1dadfac..0000000 --- a/docs/svg/swap-vertical-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/swap-vertical.svg b/docs/svg/swap-vertical.svg deleted file mode 100644 index 07217a2..0000000 --- a/docs/svg/swap-vertical.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sync-circle-outline.svg b/docs/svg/sync-circle-outline.svg deleted file mode 100644 index b7d7176..0000000 --- a/docs/svg/sync-circle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sync-circle-sharp.svg b/docs/svg/sync-circle-sharp.svg deleted file mode 100644 index 35da766..0000000 --- a/docs/svg/sync-circle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sync-circle.svg b/docs/svg/sync-circle.svg deleted file mode 100644 index ddde122..0000000 --- a/docs/svg/sync-circle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sync-outline.svg b/docs/svg/sync-outline.svg deleted file mode 100644 index 49272a2..0000000 --- a/docs/svg/sync-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sync-sharp.svg b/docs/svg/sync-sharp.svg deleted file mode 100644 index 6b5d6c6..0000000 --- a/docs/svg/sync-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/sync.svg b/docs/svg/sync.svg deleted file mode 100644 index 49272a2..0000000 --- a/docs/svg/sync.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tablet-landscape-outline.svg b/docs/svg/tablet-landscape-outline.svg deleted file mode 100644 index c610845..0000000 --- a/docs/svg/tablet-landscape-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tablet-landscape-sharp.svg b/docs/svg/tablet-landscape-sharp.svg deleted file mode 100644 index 35cb234..0000000 --- a/docs/svg/tablet-landscape-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tablet-landscape.svg b/docs/svg/tablet-landscape.svg deleted file mode 100644 index 2810ea6..0000000 --- a/docs/svg/tablet-landscape.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tablet-portrait-outline.svg b/docs/svg/tablet-portrait-outline.svg deleted file mode 100644 index 6b6c7fd..0000000 --- a/docs/svg/tablet-portrait-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tablet-portrait-sharp.svg b/docs/svg/tablet-portrait-sharp.svg deleted file mode 100644 index 80b988a..0000000 --- a/docs/svg/tablet-portrait-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tablet-portrait.svg b/docs/svg/tablet-portrait.svg deleted file mode 100644 index f6a75b6..0000000 --- a/docs/svg/tablet-portrait.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/telescope-outline.svg b/docs/svg/telescope-outline.svg deleted file mode 100644 index d509405..0000000 --- a/docs/svg/telescope-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/telescope-sharp.svg b/docs/svg/telescope-sharp.svg deleted file mode 100644 index deb30c4..0000000 --- a/docs/svg/telescope-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/telescope.svg b/docs/svg/telescope.svg deleted file mode 100644 index 0e78871..0000000 --- a/docs/svg/telescope.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tennisball-outline.svg b/docs/svg/tennisball-outline.svg deleted file mode 100644 index bfd90f7..0000000 --- a/docs/svg/tennisball-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tennisball-sharp.svg b/docs/svg/tennisball-sharp.svg deleted file mode 100644 index e6a102e..0000000 --- a/docs/svg/tennisball-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tennisball.svg b/docs/svg/tennisball.svg deleted file mode 100644 index e371095..0000000 --- a/docs/svg/tennisball.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/terminal-outline.svg b/docs/svg/terminal-outline.svg deleted file mode 100644 index b8b15d3..0000000 --- a/docs/svg/terminal-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/terminal-sharp.svg b/docs/svg/terminal-sharp.svg deleted file mode 100644 index b000ba1..0000000 --- a/docs/svg/terminal-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/terminal.svg b/docs/svg/terminal.svg deleted file mode 100644 index 64f4451..0000000 --- a/docs/svg/terminal.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/text-outline.svg b/docs/svg/text-outline.svg deleted file mode 100644 index a86bb75..0000000 --- a/docs/svg/text-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/text-sharp.svg b/docs/svg/text-sharp.svg deleted file mode 100644 index 592e4e2..0000000 --- a/docs/svg/text-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/text.svg b/docs/svg/text.svg deleted file mode 100644 index bd49fb6..0000000 --- a/docs/svg/text.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thermometer-outline.svg b/docs/svg/thermometer-outline.svg deleted file mode 100644 index c5df70d..0000000 --- a/docs/svg/thermometer-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thermometer-sharp.svg b/docs/svg/thermometer-sharp.svg deleted file mode 100644 index ce2a1d1..0000000 --- a/docs/svg/thermometer-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thermometer.svg b/docs/svg/thermometer.svg deleted file mode 100644 index 033a879..0000000 --- a/docs/svg/thermometer.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thumbs-down-outline.svg b/docs/svg/thumbs-down-outline.svg deleted file mode 100644 index 38d4d48..0000000 --- a/docs/svg/thumbs-down-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thumbs-down-sharp.svg b/docs/svg/thumbs-down-sharp.svg deleted file mode 100644 index ce02f5d..0000000 --- a/docs/svg/thumbs-down-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thumbs-down.svg b/docs/svg/thumbs-down.svg deleted file mode 100644 index 26b5396..0000000 --- a/docs/svg/thumbs-down.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thumbs-up-outline.svg b/docs/svg/thumbs-up-outline.svg deleted file mode 100644 index 5a7e839..0000000 --- a/docs/svg/thumbs-up-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thumbs-up-sharp.svg b/docs/svg/thumbs-up-sharp.svg deleted file mode 100644 index 4c47039..0000000 --- a/docs/svg/thumbs-up-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thumbs-up.svg b/docs/svg/thumbs-up.svg deleted file mode 100644 index aa27137..0000000 --- a/docs/svg/thumbs-up.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thunderstorm-outline.svg b/docs/svg/thunderstorm-outline.svg deleted file mode 100644 index 3e8cee9..0000000 --- a/docs/svg/thunderstorm-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thunderstorm-sharp.svg b/docs/svg/thunderstorm-sharp.svg deleted file mode 100644 index 01b8a6a..0000000 --- a/docs/svg/thunderstorm-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/thunderstorm.svg b/docs/svg/thunderstorm.svg deleted file mode 100644 index 10e4e52..0000000 --- a/docs/svg/thunderstorm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ticket-outline.svg b/docs/svg/ticket-outline.svg deleted file mode 100644 index 7c97110..0000000 --- a/docs/svg/ticket-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ticket-sharp.svg b/docs/svg/ticket-sharp.svg deleted file mode 100644 index f30a506..0000000 --- a/docs/svg/ticket-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/ticket.svg b/docs/svg/ticket.svg deleted file mode 100644 index dad82c8..0000000 --- a/docs/svg/ticket.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/time-outline.svg b/docs/svg/time-outline.svg deleted file mode 100644 index 2a603b5..0000000 --- a/docs/svg/time-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/time-sharp.svg b/docs/svg/time-sharp.svg deleted file mode 100644 index 473d969..0000000 --- a/docs/svg/time-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/time.svg b/docs/svg/time.svg deleted file mode 100644 index 28a550f..0000000 --- a/docs/svg/time.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/timer-outline.svg b/docs/svg/timer-outline.svg deleted file mode 100644 index 615c7d6..0000000 --- a/docs/svg/timer-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/timer-sharp.svg b/docs/svg/timer-sharp.svg deleted file mode 100644 index 7fd937b..0000000 --- a/docs/svg/timer-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/timer.svg b/docs/svg/timer.svg deleted file mode 100644 index 6a9fda4..0000000 --- a/docs/svg/timer.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/today-outline.svg b/docs/svg/today-outline.svg deleted file mode 100644 index c342a70..0000000 --- a/docs/svg/today-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/today-sharp.svg b/docs/svg/today-sharp.svg deleted file mode 100644 index 9145f29..0000000 --- a/docs/svg/today-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/today.svg b/docs/svg/today.svg deleted file mode 100644 index b4bf5d7..0000000 --- a/docs/svg/today.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/toggle-outline.svg b/docs/svg/toggle-outline.svg deleted file mode 100644 index a34bbd2..0000000 --- a/docs/svg/toggle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/toggle-sharp.svg b/docs/svg/toggle-sharp.svg deleted file mode 100644 index 345cd38..0000000 --- a/docs/svg/toggle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/toggle.svg b/docs/svg/toggle.svg deleted file mode 100644 index f932b59..0000000 --- a/docs/svg/toggle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trail-sign-outline.svg b/docs/svg/trail-sign-outline.svg deleted file mode 100644 index 44c26bc..0000000 --- a/docs/svg/trail-sign-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trail-sign-sharp.svg b/docs/svg/trail-sign-sharp.svg deleted file mode 100644 index 46e26f6..0000000 --- a/docs/svg/trail-sign-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trail-sign.svg b/docs/svg/trail-sign.svg deleted file mode 100644 index 9307205..0000000 --- a/docs/svg/trail-sign.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/train-outline.svg b/docs/svg/train-outline.svg deleted file mode 100644 index 6078b59..0000000 --- a/docs/svg/train-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/train-sharp.svg b/docs/svg/train-sharp.svg deleted file mode 100644 index 95fd02a..0000000 --- a/docs/svg/train-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/train.svg b/docs/svg/train.svg deleted file mode 100644 index e0788c7..0000000 --- a/docs/svg/train.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/transgender-outline.svg b/docs/svg/transgender-outline.svg deleted file mode 100644 index 234afa0..0000000 --- a/docs/svg/transgender-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/transgender-sharp.svg b/docs/svg/transgender-sharp.svg deleted file mode 100644 index f553851..0000000 --- a/docs/svg/transgender-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/transgender.svg b/docs/svg/transgender.svg deleted file mode 100644 index 5b48bfd..0000000 --- a/docs/svg/transgender.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trash-bin-outline.svg b/docs/svg/trash-bin-outline.svg deleted file mode 100644 index 3f901fe..0000000 --- a/docs/svg/trash-bin-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trash-bin-sharp.svg b/docs/svg/trash-bin-sharp.svg deleted file mode 100644 index 3f0f4bd..0000000 --- a/docs/svg/trash-bin-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trash-bin.svg b/docs/svg/trash-bin.svg deleted file mode 100644 index 909b1ec..0000000 --- a/docs/svg/trash-bin.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trash-outline.svg b/docs/svg/trash-outline.svg deleted file mode 100644 index 7b8ad02..0000000 --- a/docs/svg/trash-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trash-sharp.svg b/docs/svg/trash-sharp.svg deleted file mode 100644 index b04c2b6..0000000 --- a/docs/svg/trash-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trash.svg b/docs/svg/trash.svg deleted file mode 100644 index 897c972..0000000 --- a/docs/svg/trash.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trending-down-outline.svg b/docs/svg/trending-down-outline.svg deleted file mode 100644 index 27d6621..0000000 --- a/docs/svg/trending-down-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trending-down-sharp.svg b/docs/svg/trending-down-sharp.svg deleted file mode 100644 index a0dc252..0000000 --- a/docs/svg/trending-down-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trending-down.svg b/docs/svg/trending-down.svg deleted file mode 100644 index 27d6621..0000000 --- a/docs/svg/trending-down.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trending-up-outline.svg b/docs/svg/trending-up-outline.svg deleted file mode 100644 index 9f351ca..0000000 --- a/docs/svg/trending-up-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trending-up-sharp.svg b/docs/svg/trending-up-sharp.svg deleted file mode 100644 index 5f9d419..0000000 --- a/docs/svg/trending-up-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trending-up.svg b/docs/svg/trending-up.svg deleted file mode 100644 index 9f351ca..0000000 --- a/docs/svg/trending-up.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/triangle-outline.svg b/docs/svg/triangle-outline.svg deleted file mode 100644 index 42fa167..0000000 --- a/docs/svg/triangle-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/triangle-sharp.svg b/docs/svg/triangle-sharp.svg deleted file mode 100644 index 58b5f0b..0000000 --- a/docs/svg/triangle-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/triangle.svg b/docs/svg/triangle.svg deleted file mode 100644 index 628b894..0000000 --- a/docs/svg/triangle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trophy-outline.svg b/docs/svg/trophy-outline.svg deleted file mode 100644 index 6a94f6a..0000000 --- a/docs/svg/trophy-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trophy-sharp.svg b/docs/svg/trophy-sharp.svg deleted file mode 100644 index 020ad30..0000000 --- a/docs/svg/trophy-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/trophy.svg b/docs/svg/trophy.svg deleted file mode 100644 index 4d10de8..0000000 --- a/docs/svg/trophy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tv-outline.svg b/docs/svg/tv-outline.svg deleted file mode 100644 index d1d4ff2..0000000 --- a/docs/svg/tv-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tv-sharp.svg b/docs/svg/tv-sharp.svg deleted file mode 100644 index 3fe2b6a..0000000 --- a/docs/svg/tv-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/tv.svg b/docs/svg/tv.svg deleted file mode 100644 index 0b697ab..0000000 --- a/docs/svg/tv.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/umbrella-outline.svg b/docs/svg/umbrella-outline.svg deleted file mode 100644 index 66706ce..0000000 --- a/docs/svg/umbrella-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/umbrella-sharp.svg b/docs/svg/umbrella-sharp.svg deleted file mode 100644 index 864d324..0000000 --- a/docs/svg/umbrella-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/umbrella.svg b/docs/svg/umbrella.svg deleted file mode 100644 index c6d74a3..0000000 --- a/docs/svg/umbrella.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/unlink-outline.svg b/docs/svg/unlink-outline.svg deleted file mode 100644 index b3b0540..0000000 --- a/docs/svg/unlink-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/unlink-sharp.svg b/docs/svg/unlink-sharp.svg deleted file mode 100644 index 7b4febd..0000000 --- a/docs/svg/unlink-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/unlink.svg b/docs/svg/unlink.svg deleted file mode 100644 index 273525a..0000000 --- a/docs/svg/unlink.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/videocam-off-outline.svg b/docs/svg/videocam-off-outline.svg deleted file mode 100644 index 2d3d211..0000000 --- a/docs/svg/videocam-off-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/videocam-off-sharp.svg b/docs/svg/videocam-off-sharp.svg deleted file mode 100644 index 1f91e11..0000000 --- a/docs/svg/videocam-off-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/videocam-off.svg b/docs/svg/videocam-off.svg deleted file mode 100644 index 5e1e47b..0000000 --- a/docs/svg/videocam-off.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/videocam-outline.svg b/docs/svg/videocam-outline.svg deleted file mode 100644 index 4034a60..0000000 --- a/docs/svg/videocam-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/videocam-sharp.svg b/docs/svg/videocam-sharp.svg deleted file mode 100644 index 57076d0..0000000 --- a/docs/svg/videocam-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/videocam.svg b/docs/svg/videocam.svg deleted file mode 100644 index 64a1d91..0000000 --- a/docs/svg/videocam.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-high-outline.svg b/docs/svg/volume-high-outline.svg deleted file mode 100644 index f9d055b..0000000 --- a/docs/svg/volume-high-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-high-sharp.svg b/docs/svg/volume-high-sharp.svg deleted file mode 100644 index e61cc7e..0000000 --- a/docs/svg/volume-high-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-high.svg b/docs/svg/volume-high.svg deleted file mode 100644 index 2586f36..0000000 --- a/docs/svg/volume-high.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-low-outline.svg b/docs/svg/volume-low-outline.svg deleted file mode 100644 index 4cad0c0..0000000 --- a/docs/svg/volume-low-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-low-sharp.svg b/docs/svg/volume-low-sharp.svg deleted file mode 100644 index 789ae9a..0000000 --- a/docs/svg/volume-low-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-low.svg b/docs/svg/volume-low.svg deleted file mode 100644 index c62cbf3..0000000 --- a/docs/svg/volume-low.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-medium-outline.svg b/docs/svg/volume-medium-outline.svg deleted file mode 100644 index 42342d0..0000000 --- a/docs/svg/volume-medium-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-medium-sharp.svg b/docs/svg/volume-medium-sharp.svg deleted file mode 100644 index bcaf6f9..0000000 --- a/docs/svg/volume-medium-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-medium.svg b/docs/svg/volume-medium.svg deleted file mode 100644 index cf6033a..0000000 --- a/docs/svg/volume-medium.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-mute-outline.svg b/docs/svg/volume-mute-outline.svg deleted file mode 100644 index 408c457..0000000 --- a/docs/svg/volume-mute-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-mute-sharp.svg b/docs/svg/volume-mute-sharp.svg deleted file mode 100644 index d065b47..0000000 --- a/docs/svg/volume-mute-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-mute.svg b/docs/svg/volume-mute.svg deleted file mode 100644 index b9ece46..0000000 --- a/docs/svg/volume-mute.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-off-outline.svg b/docs/svg/volume-off-outline.svg deleted file mode 100644 index 5a25338..0000000 --- a/docs/svg/volume-off-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-off-sharp.svg b/docs/svg/volume-off-sharp.svg deleted file mode 100644 index 07253e9..0000000 --- a/docs/svg/volume-off-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/volume-off.svg b/docs/svg/volume-off.svg deleted file mode 100644 index 828d24a..0000000 --- a/docs/svg/volume-off.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/walk-outline.svg b/docs/svg/walk-outline.svg deleted file mode 100644 index e7a9ea6..0000000 --- a/docs/svg/walk-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/walk-sharp.svg b/docs/svg/walk-sharp.svg deleted file mode 100644 index af97ca8..0000000 --- a/docs/svg/walk-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/walk.svg b/docs/svg/walk.svg deleted file mode 100644 index e2bf045..0000000 --- a/docs/svg/walk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/wallet-outline.svg b/docs/svg/wallet-outline.svg deleted file mode 100644 index 9dfa81f..0000000 --- a/docs/svg/wallet-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/wallet-sharp.svg b/docs/svg/wallet-sharp.svg deleted file mode 100644 index 663b397..0000000 --- a/docs/svg/wallet-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/wallet.svg b/docs/svg/wallet.svg deleted file mode 100644 index 7f1c9b0..0000000 --- a/docs/svg/wallet.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/warning-outline.svg b/docs/svg/warning-outline.svg deleted file mode 100644 index 78f5a16..0000000 --- a/docs/svg/warning-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/warning-sharp.svg b/docs/svg/warning-sharp.svg deleted file mode 100644 index c87bc18..0000000 --- a/docs/svg/warning-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/warning.svg b/docs/svg/warning.svg deleted file mode 100644 index 1531976..0000000 --- a/docs/svg/warning.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/watch-outline.svg b/docs/svg/watch-outline.svg deleted file mode 100644 index c10f013..0000000 --- a/docs/svg/watch-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/watch-sharp.svg b/docs/svg/watch-sharp.svg deleted file mode 100644 index 7bc5031..0000000 --- a/docs/svg/watch-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/watch.svg b/docs/svg/watch.svg deleted file mode 100644 index c5ea8ca..0000000 --- a/docs/svg/watch.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/water-outline.svg b/docs/svg/water-outline.svg deleted file mode 100644 index f389be6..0000000 --- a/docs/svg/water-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/water-sharp.svg b/docs/svg/water-sharp.svg deleted file mode 100644 index 9761757..0000000 --- a/docs/svg/water-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/water.svg b/docs/svg/water.svg deleted file mode 100644 index 3193bd1..0000000 --- a/docs/svg/water.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/wifi-outline.svg b/docs/svg/wifi-outline.svg deleted file mode 100644 index cb2233c..0000000 --- a/docs/svg/wifi-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/wifi-sharp.svg b/docs/svg/wifi-sharp.svg deleted file mode 100644 index cebf033..0000000 --- a/docs/svg/wifi-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/wifi.svg b/docs/svg/wifi.svg deleted file mode 100644 index 813d557..0000000 --- a/docs/svg/wifi.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/wine-outline.svg b/docs/svg/wine-outline.svg deleted file mode 100644 index f504d16..0000000 --- a/docs/svg/wine-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/wine-sharp.svg b/docs/svg/wine-sharp.svg deleted file mode 100644 index 8b11fbf..0000000 --- a/docs/svg/wine-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/wine.svg b/docs/svg/wine.svg deleted file mode 100644 index ae226f6..0000000 --- a/docs/svg/wine.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/woman-outline.svg b/docs/svg/woman-outline.svg deleted file mode 100644 index 02d60e2..0000000 --- a/docs/svg/woman-outline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/woman-sharp.svg b/docs/svg/woman-sharp.svg deleted file mode 100644 index d3a09a0..0000000 --- a/docs/svg/woman-sharp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/svg/woman.svg b/docs/svg/woman.svg deleted file mode 100644 index b512975..0000000 --- a/docs/svg/woman.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/worker-basic.min.js b/docs/worker-basic.min.js deleted file mode 100755 index a43c0f2..0000000 --- a/docs/worker-basic.min.js +++ /dev/null @@ -1,30 +0,0 @@ -/** - * @license - * Copyright Google LLC All Rights Reserved. - * - * Use of this source code is governed by an MIT-style license that can be - * found in the LICENSE file at https://angular.io/license - */ - -// tslint:disable:no-console - -self.addEventListener('install', (event) => { - self.skipWaiting(); -}); - -self.addEventListener('activate', (event) => { - event.waitUntil(self.clients.claim()); - - event.waitUntil( - self.registration.unregister().then(() => { - console.log('NGSW Safety Worker - unregistered old service worker'); - }), - ); - - event.waitUntil( - caches.keys().then((cacheNames) => { - const ngswCacheNames = cacheNames.filter((name) => /^ngsw:/.test(name)); - return Promise.all(ngswCacheNames.map((name) => caches.delete(name))); - }), - ); -});